P18649 [HackerEarth] Pussycat Sonya has N blocks consisting of integers. You may assume that block is a one-dimensional array. She wants to put them all in the box of length M in such a way that they don't o
普及
题目描述

Pussycat Sonya has N blocks consisting of integers. You may assume that block is a one-dimensional array. She wants to put them all in the box of length M in such a way that they don't overlap. To do this she's allowed to remove any number of leftmost or rightmost elements in some blocks. It's also allowed to remove block completely or to not remove anything at all.

What is the maximal sum of elements in the box Sonya can get? Pay attention on that she's allowed to leave some free space in the box if she wants.

Input:
The first line of input contains two integers N - the number of blocks and M - the length of the box.
The next N lines describe the blocks. The first number in i-th of these lines is leni - the length of the i-th block. Then leni integers follow - the elements of the i-th block.

Output:
Print the maximal sum of elements in the box Sonya can get.

Constraints:
1 ≤ N ≤ 100
1 ≤ M ≤ 1000
-10^9 ≤ element of block ≤ 10^9
0 ≤ sum overall leni ≤ 10^5

SAMPLE INPUT
3 4
3 2 3 5
2 7 -1
2 8 10

SAMPLE OUTPUT
30

Explanation

Sonya has 3 blocks: {2, 3, 5}, {7, -1}, {8, 10} and a box of length 4. The best strategy is:
delete two leftmost elements in the 1-st block {2, 3, 5} => {5}
delete the rightmost element in the 2-nd block {7, -1} => {7}
Now the blocks look like: {5}, {7}, {8, 10}, and Sonya can put them all in the box. The sum of elements in the box is 30.

输入格式

见题面

输出格式

见题面

样例输入
2 666 48838 6541 2129 -2576 -6451 -139778 -614167 2258 -759512 674925 7268 -14 -563064 160909 327912 -89 -5046 -614956095 -812734 892730895 6623 2809 -9456 5215 -3 6837 385956 -6924 -533123470 -264865294 230085288 -7944 67 -335393 -10 -763750 4274 -36 3005 2245 288 -564067321 -6781 -106736093 -6 -39 -434222 -6674 114120 -6640 -716158436 935053 133 -50 45 -9272 -45 -679369 823217141 -866629 -598579 -5471 2528 -14317 -5077 -394800227 -326683573 -41 -438764 -93 4579 -987425 6261 -395678262 -299886 141267920 -4803 -9111 850636 26 9176 62 5439 -577928796 80 -8272 -932016365 19 -804979 -168972810 -211424901 -19570 -128971639 -341861 8697 5272 9584 17 -111126275 2848 -26 -24746 -208951025 -239742163 -100 999773984 7801 958311 -545755240 -753457 -8477 53 -372261 -1643 1140 -189439524 -2076 0 -5 208 37 -700283 -881198212 -9750 -2 325513118 414577552 469128 -44 3473 -28 -691 6156 4583 51 -566238 -33 -865687 591889766 -74 698489019 -807562190 -166 -3073 -8156 192779 703392422 -724586 -166260094 -6306 4481 304093 -40978276 -2853 -225271639 4649 -863596 -8125526 591641653 8143 -629457695 10 403456 6451 -44123013 336435 79 3869 927541 596152 86098 20 -88756186 848263 837886 199255526 -78 -164006 48 551194 27 93264661 -815626548 -6640 -292808 -352405 44 -147808850 -24 610363 -431589 -8637 -432417 -8740 -756306652 -16057 6 -10 2928 -23771 -549677463 178727250 -66 -9 -5139 -379846 -5473 -893471 9339 84 -71 1 -713142 8595 191444 2581 -530335366 1793 873075490 -67 66 114551 -612682268 -700897087 217454 -469523958 306776267 436409 -237 -87 -95 -702180 94 -616706299 8087 -3763 821122701 -5140 44 48 -882967 -1477 742725079 908062 -6775 -560947980 -4747 -128735099 -1431 44 5531 -92 6174 334212745 7624 293518 28043 -6930 -870340326 58 761651 -791617 -3417 145067 -5047 -20 7890 881269 22177036 -1310 6188 471222 158057190 -797707763 -9038 -622984637 21 885 -901064078 -73 -962023359 -19294014 34 438694292 -30 455242742 -807562645 -152724 -393609420 2399 2205 95 742857540 971824412 -4802 -7859 826802573 221434 -958847228 272486 -63320479 -154435682 -262175088 -34 -224680057 1732 -125735608 -5739 -1106 4210 -9643 101794 -576315 -952998 20 -842781567 -15 -802415 92 -1111 8165 -6466 116275 4289 -41 8087 -960671 389792005 547608451 -7951 -99 95 2565 -2917 808363 620733 763959 777 579547402 103669933 702782992 -261911 771051 9735 -5652 880363113 808240672 6620 -7953 194521504 -437168 -788798272 8981 -35482 -60 -747267905 -6267 -303096 -735662 -17 26 57 128601 917045261 4271 -52 -119102 46 -49 95 -6525 -52 -379598 97 58 575816560 196175 3980 937208626 909927023 349111281 -775992 2916 -34 741769 8352 -769653 -9105 -555283 8363 49 36 -3483 -8483 -5732 -628652954 630967 646283 33 -75 55 -131 922710250 -58 479323212 452490 17 -4665 -8284 -7435 -3964 493284890 2023 -861918491 872 -10 -99 8780 70 -36 5 -547461550 -994978142 -3 19 23 -225059317 222529 891678 -13 3594 55 1751 -850222814 -35 -36 -12 2104 -4496 2155 -589529 -53148393 673993 -9799 -823759 -976975 -19 -685459 77448810 -60 -23 -181546425 100438315 -470906976 -75 -65 843148109 -159 5463 -89 -950809805 -271292 -64 992034319 156218951 -730432645 968562592 -778090871 78 3077 -70 800065 -100 980776 869139 -779444 -794117568 278729666 32 119 -3593 644536 -23 446753673 -218570 659105809 -405230017 566314 -393869 -178717164 757022454 447941406 932 40 -501969776 -669179 -80 300805 -9151 -4418 158734 694563 836704582 -803481389 -589194 -776488 -74 452517 7401 720193 -493537 444 -506157 17 1824 -487672682 -3068 -1471 -43362832 -760659 -957852799 -37 -23997785 134209 -4076610 6 19 4 188826 -4347 3966 446392629 4192 36 745788350 -7610 -132322173 8143 78282 5039 -66 -87 -9054 -999817 -2376 -56 -9579535 -88 39 288191 -137620635 13 618117511 4576 9829 268862 -4258 761879 -15 -6593 8937 -34634 7624 -8 -115251172 -65630626 -794136765 94 8850 3767 46 -226372 -9830 -787414749 -6 -90330386 50 -757522883 230974 -8 897917229 309911239 14 264247105 863387865 -30 -4315 -1458 70329 -49 -571490 -6932 -16 56 -18 140667 51 -791350 553396 -7425 651992907 -228711 -642695653 -99 4104 61 6 151242601 387887388 7742 -1313 -395307 32 -9 -2539 -45810839 663994223 -18855483 183592 21 -43 -85693621 589798 -598679 208542 -3739 0 -6230 91 -17 108268947 -879120759 -556209 -655247 55 -587149 50 631935416 -513809 -51 967541 -535312840 73 202296 63735428 297170369 15 187981 -1129 -9 11 8820 -2311 162026 96890105 -78378426 -293489 337750983 52919053 215684 -5559 91 321545 72 8401 576804 -79 -921616 -778342 -232987 691927698 -48 -3893 -69 -728335325 356770 976 -617578344 -3711 83 -985591 714334 -3962 794734275 472514326 -6535 1 -9615 55 -66 -96126549 90 940848 213254615 178952384 -998 -8772 -163565509 869525 9483 -550420 -118199 -793669855 -1557 75 -99375768 -96 291383960 -549746155 -6494 560081 4749 2436 9551 -348754 -9221 -287714 30 3961 -5581 2116 89 -3664 -804266145 2043 816161 -388436 49 -82729255 -6395 -6038 -2512 15047016 -176323305 98 322381628 85 -762466216 931 -1611 -655561180 -6718 874972500 30 -455840 -4716 806036483 87 203463002 3753 -54513 87 20 1312 642641 768912 3994 -1879 -650233 47 84 -43 46 -6 -592132822 428266608 8441 -6091 -8032 -1061 -54 -211772631 -15 0 -760534363 997205 57 631768 -98 37 98 -9615 -585870 505096817 169 -98533 -35 -388436 -158880 -1475 390775 953849034 -226097523 -430517 845564300 -67 -152640653 -88 -9174 -52 195126 -771043 -629192 548598 -494437 73 -8610 -15793428 -9876 -3117 -950881 -318119359 28 -406501100 4850 -4773 -96 -510213176 559069 141067626 959533543 929832679 124686 -32201498 5816 -23 -938898 67 -41 -734 974982 3417 899076141 -4670 -869104 -398438 3246 -9109 -607225 196570616 806759 4420 809080833 466558013 -604 799687256 -4642 -536071 835422 -748829014 681970623 -502423 4101 773292 476428760 2475 6642 -906184 -5982 87204539 -21 91 -887738 -494 -132278083 979818 254274 5655 1099 -877894 87 8651 -4 78 2518 -3292 -122786847 4068 487956 -944065 6657 5112 7989 -259914 953523 673001 -298672 -966908024 96 -735286715 -79189 -4034 899179116 -4927 -1850 65 877294080 19 -534135581 -555323258 -3947 -997802280 -8657 -742801717 20 -48 5688 -8580 -325666313 -707093546 -43 2923 81 6670 -448780 394542805 -372480513 178046 -878731 1542 16 114820 -38830 -350133 -2455 -491344 -46 -781 -735278525 -14 184957 868630071 -137357695 -559079917 -6401 382947414 1193 -138709699 47 2511 65 555952 -340976 102140 141956 -942513168 -18 -8597 -9967 8640 588707140 -8056 13128 -51937644 -41 62 -7947 -119453 -5388 5177 155271 555128957 -2060 933385 2548 -773281278 -7382 -2609 -5906 -696533328 -701985 765788982 4362 -6629 796545787 -63 -71 -66971373 -662211 33 67726986 -828507 6806 897328 -348178 2944 8 239984621 73164215 255427960 1080 146957 -170583 5794 -418431292 -711249 -175471320 -986214925 -19 410777030 13 -70 67 -6296 418384 -4300 791646044 0 -45 -100 -913684237 -628112 -815942 -167379130 -4583 -527366 853416 438707811 -757044558 -305727012 781471825 7423 71 -78761 -7641 -669748 -79 -80 8035 364012657 812892 -1913 938294 62793 -600632495 5525 62 48 -432 1109 -585960828 2698 3973 -4015 449181740 9085 -6790 332867569 543590 -8596 2632 9343 63 979428254 91 -7321 -17 1614 -2628 -5732 -2194286 198764005 -689772073 -607637477 986146 775736687 2683 26 951 87 1402 963190 -163536846 -115132714 -604025707 -26 -76 139033 8094 561598287 -539300 5330 1873 -306015754 545151599 70 -837290 -82 28 -636915 448898 -889778642 712 508469 -793233 5551 -178556864 -623805 -9292 861284774 165442 -101168 9694 -653835 6270 552153 526139015 -403676 -591764 44286 5693 825717181 88 -375333110 -138 -12 2520 583198 -402 -879066 -862158 -953387420 2356 755100 940820587 9672 53 -756521435 20 521254 904036 700971633 -3726 1669 -23 28279 -6284 3397 31 -708423 73 -615908 356654609 940966566 -135850274 -6934 7676 9599 -94 9367 -463327726 252008 -56 -4729 -58 540818244 6446 1886 411462786 -3875 63 -863 429604 739859 709292 -300057 -161 -242380501 82 -2 878069 -844004435 -565445475 63 55 59747 -980109050 78 -163863288 -547733427 -294809 3783 1441 -7827 -100 -353176565 -558995 -311996103 -167504654 -72 3581 385793 -9939 -172383 7814 -2731 200526 87 95 -29 -946641 -4376 507335831 132764114 64 -361461 -34 -859971456 447123886 -7234 -770 4096 72 -259379 68 272761524 -6 279736 -92 -5 842074636 -966542430 385292840 3742 -52 -84760 3569 -9018 -90 -200340 75 -12 9 813669529 0 367752661 -74448226 -34448 5639 -74184077 26 510467 -134941619 235169221 -816681515 271131076 199166 -360412145 319428523 -45349 7883 18 -375562 -25460940 -982381506 -283821 937729382 70 -28 -6153 384213800 93 3486 47 -719131 6774 -1417 -2867 -235991 -60 -537007569 778812 453 -268979 56336 14 35 -21 269745966 8198 -44 -6870 620944081 -466356640 -5690 -23 831240 62 -935371824 -973866491 -275512403 287605373 302695 745470 1774 -817830 147000906 -86 -40 87 -318636062 -5284 698028308 -33 -622788 899720 -976650 285902263 94 76214 -216466 -1 91 -1292 -63 -116898 930408 -1622 9215 93 -911176 489669767 -283827062 -314488074 -45 313001679 5708 16 -144760 -210150750 -679630 -8932 -834975 5056 236014 6 -86 -28 871205 57 98078272 -997302 802698 5777 907135631 600842 91 -48866 4650 -9789 -382588853 70 -683005 -5918 956129 -73 -95 -208469 -330586 227784749 3861 -304562 -296883 -754297 -257201 -146317 -95 34 -9973 -93 454581 -969321282 -529129795 -6 -881791 3 124371 -9726 404749 -601135478 639861 -327852525 172156382 1432 3037 -4657 15 171766341 374817 -5050 75 -50 -449427 -4356 -49 -36 664446342 -691845743 7386 -24 846086106 -105479475 -12335088 -4372 -177860 -22 -56723082 -74 -33 -960445 526796101 78 598908746 798308928 -280195 3770 122459070 1832 6046 -69228995 -58 -4 -8350 -915476 -5443 342 -700307547 -7109 26 854699 977 -536694 75 24731732 40 354351718 35 181324241 68 -680913937 205082087 -187045 4186 784599921 179006814 -94 52 -252257250 -895343917 -706080472 628501 -408 908617447 -4111 -5145 736466 -709818596 -491126864 -4500 361700894 -39 -3833 -356585 2758 -5457 -7959 -959068322 -54568 968338 14 -64 -615648343 7945 -13 59838124 -466246 -1356 20 43 -983685 47 34 -47 5060 5402 -9072 -446642832 773921360 -65 -677684 6613 2979 -25 6570 -475430 67 -10 32 -1691 -63 8616 -973578 893505 407125 932783 -3348 -905667326 -297989 -48 79 -22122 -5733 -4477 -296676 -588854 -175822548 -78 5633 -555618 9776 -666436335 -227472 -413168 75 -96 130128286 -67 83 183580 -771 3723 -453492 -154226004 -9901 -34 106426 -92 -653681560 6632 82 -552074402 720068 -542 657152 182002467 973683827 548648241 -37 913759 90 -853446985 35 -666592 5078 -990202 1085 -7832 377975930 -201175 -412419 -1489 858917769 -533053 -117900258 626727948 78 234947721 -9381 777 -4226 -664231 -543237983 55407 -737853 41 62 7441 -5562 -3835 33 84 24109 250138824 170036227 635400 -8520 -7 956997 -514658972 587374 180076313 -463821239 623743 211226275 248438984 -725667 391 -452053055 7647 -920013 -6858 -4705 -8553 674484954 23 -749696431 6840 2962 -2344 -92 204305919 -993817278 4236 4142 -508070846 -64 3587 -450010 267430 438445318 -8 -78 970080 -609942 -80958295 75283785 -7990 -8794 -2771 10 425780993 675764 296069041 5353 4527571 881017 -284642948 -68 -485897 -168147 -827765 519774327 5 4356 10 7 -993343534 1945 539477273 9998 33 -378732 -142721 74477595 622 6090 1264 -24113 95823 54 -7199 -603560 795053 -7732826 -2841 29 2443 4994 765667805 225793533 6329 -3212 6502 161 -254006632 1710 20 -90 12 -2229 -549610 78 717770252 -107088253 31 263578454 871717196 -10 112347139 -521076128 -37 804519 2989 -1165 -1915 987876 -799020 -25 8570 36 -29 778205128 283 -407387230 -7 76 117031 -8380 -111181 -531044897 -781413 -54 -36128162 980383746 -10 -822490868 -75 -823306515 9589 -636007 -49 -78 9492 114585307 -905023 6200 831449557 70 3669 543980227 308759 6598 -28 -5563 -57 255197 -7345 -694950 -237329 88 49 613873 33 -658571553 -306183865 312158270 -391408 357543388 362907562 -632414442 6736 717785 469132 -56 8211 437182 -631223 -99 791519692 -37 9863 -286024972 -658 -9305 221401 9250 -9658 -8 396577 -8 33 -7804 30 -31 -791414 385284 -94 -358140 2 91 361178050 161565 -2932 -344444 -763559840 9608 8568 -264627 36 -99357060 -644017496 577690 -6302 -38 582213355 220432 7241 727908 782865340 -93 83 -707628 -267356 70 -52 -8006 -59 -9486 -2464 733276178 17 -364505 62 -11 -20 131244816 -1256993 -800927 98 5 -18524301 -85381527 4300 89 5017 -382886087 5475 778094718 -383760 97 -67 385106374 -546938778 982998457 -8845 -886913 -5442 549445106 5725 -230598701 198431945 9574 -3647 -68 -1346 -7041 28 2657 55 -252016 106490337 217275 -9088 -46 -4431 -879836 -640923 253208 -9782 -454317558 -3638 -691045094 -898373396 -25 733810758 872015648 -530697462 -898024 -592525872 -624043 -816338978 -33 305556000 -1582 -62 -4717 -20 8 80 25291 -63 -4208 8599 -96 -902756949 954069599 8290 34 86605605 -171758 -14521761 -22 85 82 -2904 -9887 606621 -5206 -4927 -555564865 625 17 -96458 -3238 -9908 -59360150 3730 858411 94361444 44 2501 -735517 6266 -794124984 -1499 -39 -671793 -41 277086572 38 791190513 7468 669620 -723666 -403362 84 -57375594 -194969 116861 73 -47 792040 -589848294 791531 448371 -967933591 220873747 -759133880 586147250 -115148 -905315035 -946188 308143 -68 91590 -20 -5969 -5857 72 -131 -97 930556400 4149 998271386 98 -47 -4698 847364489 75 -727417064 -701812 31 -898310 85 -98 630211 47 -771 -834748 -547 768208529 429757 -932691 -3456 -6541 -86 42 -61 -183680719 5581 -47 -4873 953 791531 -699745274 -4867 -30 -57 2725 -51 -9308 -856823 -837988 -9 482839600 -261733325 76 -42 -303781574 122330757 395505908 3447 52474 95 5510758 -543601 969598486 98 -22 -69 -1589 879969 -6293 390056 -338305041 19 -7681 95 -72394 32 -329555300 -608199596 -317762069 656841 -1 461695113 -946056014 529220920 -2115 131625 450238832 -458094634 15 -113682774 -46 47019116 23 -84 -796088 -289 3625 -2 -62 -749124 -20448337 -31 530204713 -84752 81 -466895 -3559 853040223 195142 28 -43 -1125 1015 -397 21 2276 -927819 -682739936 20534110 367280 -833107 -575842 -8179 790668 786548 8926 355986 -41 -694800609 -7621 8640 -5175 -9037 -451182 822754063 -46 260349 -643153422 9364 367883 -967148 62 8482 2 -102240899 2947 -77361 26 -36 48 -507102971 -77 -598378047 -110736497 5368 -3413 796978622 -94 -638761 -450285 -272099 4767 81 -362639628 -95 -627514 40 -77 6729 -2360 -100 616954 -35 -655231 61 424 3356 -5586 77 32 -3421 318868 389399 2033 535475 781496 -951193 94258 833206131 -620116116 295455286 309579 -732044 66 -258 65 26 2758 2223 -187628 -962377 1541 119 6296 56 -68288272 -76 6750 -5926 -350010810 -6576 22 -8034 5128 5 996176313 53 37 351050162 64 -143054268 597656735 -1679 576087342 -506028 -417688732 -2243 -446953 157624 -174601 93 687936698 -816326717 -9546 -906598 -44407895 -506072314 -9705 -746747 1 -680467015 308926169 -5586 -9561 155147708 42331386 8081 836769 566410550 -739518415 -40 1230 7361 -30 -714839879 923751 -700491 -93 -7291 -629558629 3571 119486 317038333 -9 -26 -856556836 69 -282021210 570787079 -10261 759984 -83556797 216525 -561597752 -6466 453978 920492 7441 980125709 -86 -286124915 -7458405 813294396 -2619 -676 -4474 9793 75 699306 -850229940 9870 415491937 837127 265862792 7318 178902 444552 -1247 -509621 -696907 -348339585 923 -5680 -7984 -551 -765438152 -61 -78 -93 89 395483546 -180518882 -831376 87675263 -50238848 721130 2000 825913665 516150127 -74 -500500 3641 306099 -216143 -73 5522 -897737 592856416 308227669 450197 559268 -531590 -398145 2348 -485473576 -76 -474057786 -271612 -79 -4285 866999 716025759 -82 39 332711 -815552 -906464375 5 -239 479041829 915638827 -181484801 -21 -33 14 7410 -465740 100 -49 19 930146 5081 -876702 -6214 -931371566 84 584986 56 17 285059955 5591 551429 -376159743 -708718 -297888630 137273 -9199 506958 14453770 8 89 4415 1919 12 -107148359 -77 4746 8274 273902658 96 -26608 -4013 -955316 -28 -11 3489 -146416 1840 689516 -617058389 941554035 -63499910 -78 7127 549683034 996236571 -461542157 -300843880 494678 -27 -25 -95196 -17 4063 71 -545237 -98 557048717 -581917297 -8541 -5314 2854 -75 725983 -29894815 3291 780435 -554523016 -189555608 -260470049 802257963 -59 48 40 9740 991300383 -451127121 -9979 -12529809 8635 -734721 -852514 654974 -375080973 647 -28 -852530903 -55 835708 856787180 -9964 -22 483826203 -972037242 70253 9 2 -997078 2476 -34 -364795 98 90 -98 -30 -13 31 470032006 6982 -393654719 7226 -557566 622358561 778535 58 -8342 -268173366 97 -365836 49 909220 -546629720 -920497982 101558 -781259334 249990 -44 24 -78 84 2 77 -206294667 -5781 -3563 9667 -736062 -446139261 39389233 439620649 -47 5935 -1 6997 -855908 -3930 4094797 9306 12 2576 812 -4725 377783 32774685 72 85 98 -815334822 121707411 -130340 -577569 24 415372874 -13710 -9865 9986 612301 6 5 -97 -8613 -28242 -15 949233217 -745876 9194 -989736518 53 145068323 -742822648 556965 319025591 89 44 -3131 -271985 4072 -46 -111243981 733827 6949211 45 -7383 10754 835496 288862 -95 77 874412 38 -79826202 -493510 273471889 -468 -39 -89 -560986 4406 -360 788203 6564 -71 -332218 -640085 -3406 4763 -41 509848 12990716 -24 -4240 794756462 1411 86 -77686440 694713 -7144 -803385 877 42 190043 -507910 -489598 -2065 127879531 625294 -155991020 332425585 -351931 -92 -588515 800634332 -16 8177 9287 98 -7841 -72 395701 930756027 211 17 74034539 95 2545 51 50563 52 52 742140 4148 81 102295 -316 2149 -9281 -37 -4635 -7051 -5182 -760 -913137227 624595 778724271 470133701 -1 -67 -350613715 100051 61 72 -452 -477870230 -709435013 859275 457295852 218301290 -12833071 1 -51 -422793 -9 -119106263 -4475 -906205 80 752671 2664 -869138256 -698023610 -68 -853954 48 110735694 535473 4939 708086283 -757319 873100 -289477 -678235963 635552 -598119 -100 -41 2520 488871 -823497851 -483169511 7 582375 -506924 -91 -17 -139754358 92 -5250 49 680885081 -77 -28 78 -67131 10 239247 -74102 94 610136 488000 -127476 75 527703 -771371687 -364781 761125686 392615789 8019 -2247 5980 42 -228636 6209 100 -93595206 863963793 -527392 -5514 -7900 -35 384143 -3632 -70666 118298 -54 43 840767 -266427677 864721 -6436 932952479 123390 96 2505 -96 567059 5 -11 40087882 886540696 407330 -35 -4233 9241 -473206737 5475 161629 65 167112 -846191 19947096 7355 5135 257839064 9634 -664 -358817219 -6330 -85914321 485255068 41 716999746 15 791983 650043 7493128 4045 -70 72 29094864 776180 -67 -753148 -345457 558214460 -895748 -282844236 -291914 -345809 -3374 160 -232477127 869087 -386 76 -156602975 -107903 -98 743316 1728 15 6961 -3286 4517 4657 714481 9113 -8 565149422 -982872 638306 -78 -801058398 7946 5995 2 900620 -773332963 -344025 -560067606 -981705 10 -412968 5462 66149123 -137556 846860686 826042 -6868 -717377 420927002 -490878 -397768 36 -3399 -53651033 -41 -18 849122 63 411486 260615 -576098041 -1920 -1186 -7598 -6214 -100610 3372 515928606 432647 -43 -895718 198265 -4969 319266 -675267704 2555 -772271584 23 460 711319 102026 555922534 -41 -334049696 -78 915204 181885 4122 6324 76 413586324 -2774 482081 -4796 4938 849663746 941618849 56384759 -67 -219285324 -7330 -29 424501 -1416 23 -8610 8822 -400142 59 51162717 355131 -73 49 -8631 -821147500 -444557726 -116188456 -396540 -268527 -38 437529246 4868 126191480 -954134635 -533005 6683 1823 53 433530 -47 142262 48 -16 -853374 684270201 -706946971 -355806 37 554536 -749118 -81 -61 975875 -87 6901 679611 371036 -384671 466797 117074 -11 -2 -35 963586 1493 -72736 -372989758 277621165 -654955 -1651 -21 67 -5356 -308583 908802320 -484748185 -125664269 -2180 -4770 8 -5325 4775 -979725282 -705134729 -123318900 589530242 197098 17 -77273 -609099518 -9091 55 85 9463 -290545 -839892556 575618608 637261318 -1453 96 -92 -450351 47200278 -229180 509244982 -87 871832384 -95 48 -794096 9095 -838492 -391465683 -901551 -393989072 172482191 9 -84 6072 -256710630 -839567741 78233 31 -5297 750368 92880337 7935 31 -638158128 -3096 -24 -149167 73 -37 5 -96781548 -38 73580771 -385365176 -858579686 -11 -558381184 -25 -448427343 -121784786 -647268 -486348185 181725 -5185 334028 61 -65 -65 -789413024 7598 -27 986749 73030 513776138 7903 -48 -60 -43 -543398859 7284 982568245 446109742 594484660 -83 -34 -3894 -943 911465467 345192680 970378 4297 -9475 9827 -11 -7242 82 5512 -693832148 -9030 27 -3620 444337011 -666327 -897415 39 -9153 136684308 591591218 685475 -82145359 15 190604750 11749 -119747 -310193765 26 -979847 4646 -2391 -415454 -233376791 -66296 5935 9497 -40 8 4653 -443029713 -34391445 404886473 -859967 539220746 -574220 -82 -418453476 153254 46 54 -825036 -6798 -73 793819 8 -332770 455372348 81 -18 -692452944 -91 7836 284154741 -100 -66 196652569 5 -439038 525710802 651103875 8 -180047979 -281550 -606883248 950305027 33857998 176908823 -799641240 -9948 -1201 -705782 292737798 44903733 97 13 -9782 -345872683 -2507 1989 90 58 207670 662836019 87 10 -3996 599568 -1530 998806516 -7916 -461360 -12658298 248119 -3302 -53 -56824877 -69 176941202 73486122 94 118823167 -60 689808 71 79 6400 -11 1133 -8514 2153 5710 -296256633 658 268384 13 -4435 -287896 -2894 2717 -70 543354680 -281506 594940426 -783290262 1018 -530977087 208220705 -499007 158878938 709434215 769314750 981948509 -4785 -2832 -267356416 408278 412927 491848 83 -35 -1621 606112796 -5617 678311056 52 4395 -5714 -3164 -1906 -915672856 -1521 -234706338 -1613 227084 3757 -2964 281041491 -27 -4611 -94 8006 84712494 -919153 355275 6318 92 669681588 496826172 253716 501062864 4662 -558050 97 -52 306107 444400 7798 7 -6567 8544 31 12 253403139 510856 -692331791 -5292 76 301954969 38914 206232 -8777 -9415 -905433 -79941 4266 931252 -14659369 2011 -969667196 3436 822069 575723245 -50099 -8801 -3409 -525330 88 754606 -341210059 45 -86 160811 334139004 -81 680962914 74 -28 35 9993 -73 -212611873 324493913 17 -9661 -1273 3 4867 -250079673 -5561 567289 -100 728708262 511150 90 535735 457646 -760193124 46340 847531 8597 -100 3967 94 -5334 845639966 -425316320 -8022 9250 7782 -88 289378264 -140270801 -4218 -29 -703430967 -9961 555196532 82 -753616990 -13 -791506539 18 427138 612342481 -68 458823117 -39 -802 -3229 -69 199048494 -92 -689972687 -59 83 781544948 -50 -55 6111 -732790 -872125759 8314 55 565528 -1974 3 225078880 95 52 -606208439 -74 8 -61 283547484 -502220 14 -76 -3148 6905 -83 4513 -15 331631415 -264655 64 -55 -89 714329267 -417434270 6390 -22 22693 -48521603 7314 -558222 -48 216839 484395907 454883 811897972 -585131 8302 -475960286 -32 -66 -73 933408210 18 -44 26 -57 -15327009 284 -879927679 -483947 -792086 4283 -368595632 517355006 -269323843 7890 38 -394164717 -344609442 89 -652415 349466 7731 644780 20 -33 806327 26 -869278883 -167620 -5696 -55316 7331 -331071692 22 4082 -9874 -324881 -1719021 855792810 -447924955 -807172281 -191042491 -502917 -1596 918558153 69 -490358 -8858 -33 690280 4765 -6887 -52 795253422 -643027 8206 574610 -61 9938 506093786 9285 5262 -539819294 -70 -126275623 1213 -41 7571 157828703 -44 706383 -1 23 -4749 -2245 146018661 -145489 851601 -165770553 4621797 -9446 -676 90 -7602 89908 916497 52005926 77 239365466 695955 -2460 8307 -584240281 -923878818 88 -244319 -401389793 5127 -405003232 1641 -183659478 878916 -2346 671235045 374863761 -623830 800686 79 -229253 126770 -844923 302250 6054 -1631307 -500976 8366 829635 886882 208022580 -167 80436 10 -709475 609994623 -959675269 -4 -53 -60 -7958 91 -4368 689397 627783 45 -5972 36 -6975 -695940 -52 5 512222368 56 4850 -42 -2910 66 -299513210 1406 -46 -730220 -724632356 265835 -584708 -747815232 1458 234512875 253767 -55259 -3017 -696557 86 4647 -307616762 -6696 -6808 59 5254 -256905 -113296 63 2410 92591 -64 -2960 5082 -364074 -2099 -90 -83645 83 -63 -63 -7768 -43 -621052 785191 -888186 733233840 758585795 -25 86 203056 778312621 995926 -7151 35 -1276 5824 -401995965 443565862 -875985 5490 915556 -488627305 540181300 622497326 -857507 48 274866532 -19 196951 192047340 3093 33548495 706074037 384011134 8912 -6816 120944549 299120753 414 9189 484904 -447969 -465532290 168945 -8927 31 -441826192 -25 -18 -90 953156423 -553199 773604 -6947 542232507 -324 -802169888 -119100490 -219727432 -160042 -13 -5649 -969516 304910174 63 38 -93432544 860758 44 8110 9 32 -386510749 670059 -656366 43 33 563380 -5999 -107027 400065 -343954 12148955 -354900 5707 -905976 951596 78343405 750451084 -31 -201932 762374 -595648 590875 -37 330962 -646501925 99 -863310 75 -969099 94700 2145 -52 4189 376668 -248642 663996 90 -9605 6 -58 996951 3709 -7053 -8002 46 -87 873653 -389877719 -840797 873007 7470 -2452 -920424 692878947 -57135390 26 -552206 9029 262461658 -88 -5 -6909 -73 -4720 1785 585539 -8366 -998101402 -35 67786256 -703044 54 41 -31 -194681078 702322 -82 -2377 16 -194776636 92 1806 61 -9710 7985 -6775003 -199995840 -73812191 613624 888602 30 -34585 30529460 68 -109373 664380706 -1510 -990844 8 -38664102 -14 -52 6924 4 780108 -38268 9 -472224 58 547334 -76 512217 725282595 -125457706 28 -11 -8722 5737 -62738464 875 4971 48 -37 -422394 -908125059 -6525 -276564884 7395 6706 302772 -9218 -348347 526399686 -48 732302968 40 112425 -39076279 80 178620 -5415 350112794 51 225004 -4443 36 186323618 265273947 -93 -835668907 945149588 -5634 -500523577 -95113312 52 3100 908217 936 1 -6896 125626945 -142309832 -825686767 -188245704 -641571 -352611854 279320027 27 27 9567 3 293830 -383105 3765 58219115 600738205 -198634 -4522 -1893 -823559 -47794 5114 -920 -358482355 114 168604 -7620 -772442 -54 -13 -714488 -70 681561 24 -219116 864878587 630262947 102288570 9088 -88238901 -259606664 860077541 354939 -7626 -909776 -24 23 -6478 326683529 699578888 -51 -563782978 65 3870 78 -911512566 -87 -57 2889 -72 87 574652828 24 482538 -953046 79 713696 30 -69 -901331 86 -43 -58 -424232855 -651206 -275165 6535 0 -29 -33 -10 90 -249086826 -77 53603123 -81790272 -640249 -363495314 -100 811509 65 -2089 5347 -7993 -438078 95 -746215925 7280 126918010 9585 691425786 238414 -3560 961692 -327617946 198512 60 101082054 -69 -324009 -579946454 48 7142 -83 -2921 372151 5347 3704 -2446 -318114 -3808 546966 -343 -19 -4738 3005 2345 9048 1909 9389 -575656 162307 -80 -981337 399437 -941609 55 1310 24 -209017 -361808 217924468 -882980 7365 -410266653 -629706337 -427828 684146 -94 -2610 -8727 -6 286244 52 -7 -835305705 -551650 74 -3026 606957 6539 93 4 -693431 -676793 -241391 0 3259 17 -51389358 3345 74 572006 61 -72 18 123082 9633 -1619 -331753 7613 498699 -174046 3574 -5937 -61 -651943 -76400 -795636 10505 -7405 663299 -73 1197 16 786151 -8613 6971 9143 912371785 19621 47 8800 -675639 3832 -75 284059947 6969 47660499 -768897353 93 -68 412226 -586114 620904 52 -504094300 -898032680 450951 -196523 -27771733 -398718 -100 -63 -14 4202 368580360 810313 -367228039 155032516 -544191 8368 -627599 -479022 -66 673929953 115210519 -86276 485898228 19713130 95 579733030 -142500354 -781 -980197077 -629518 8176 549650 -5139 -862235244 -3 9963 3614 -13 37 -818556 43 36 67 414 5982 -77 428763140 -142 874661108 -9449 -6844 -6797 888360151 907574931 1054 -54 -995 907680152 -5678 -656659 372333106 6722 -6817 -82 -419756 70 54 95 1533 36 -77746729 -610517255 -1422 405211806 88 790024 -670698 -2194 175314 87 -558212 18 -666313 -4493 -6552 -99 82 -22697108 22 389521629 9403 2187 872629 -18851513 1 -2895 819906947 -380466307 -924948 33 466186 542870 8402 13 51 429793126 530400423 -218135 -598910 -7356 5000 42 -3027 -405953786 254358 -2565 2458 440141 -918108 -931780 -183996 4591 241036433 -15 9363 479543188 30 -155465492 -2363 -843067 89 9109 -610575661 77 -137023605 3916 253938 29 541582 365160922 135194971 8 -93 -99 97 9 758676 -900045 4360 -980888 42 -39 17910 -31 266389001 -85619 -474744 34 -880322886 -561014 92 25 3943 -91 445924278 -800006506 2768 -5432 1255 -861542646 3971 358178 -33 693441217 1003 95 -517650 -751116 244 -994241 888407 936115 -511164771 5849 -5885 -85 -317239 -1701 63 -882179190 -944449998 -63 1735 54 25 -6 -211555 65 -574586 988351204 66951426 -97 -80279453 -86 0 -77756 -393405 -86 -3926 975309 22 -571338 80471 363435462 -8 620470010 6570 76610 -63878823 -9592 -4 -5675 498110305 -61 -6 433873959 -8400 -7267 -1140 -4674 -5555 -8779 49612956 -32 -252341 -110429 -32 4737 -858460 -628419116 931487951 -697631879 -7954 101052 517 -68 15 -83593743 -82 910835913 -4528 -596114 546201 929148563 -5953 -468 -359291177 -314629 625609549 -608 -1712 -252318595 -5519 -916308057 82 -8882 95 833418040 19 -286173 -3308 798007583 -375268 -9152 584 -16 1397 8443 618703 -630953856 64 2488 -986774427 3220 348588249 -145496 -7915 -627233809 9189 90 -4438 -878471 -199335 -2048 8697 538901871 26 77 98 -19 -323022145 -988325445 -54096 81 -7321 -1837 -8507 894501 -956820 867951342 -61 76472222 -38 2811 -616739 84 5052 75 890043 154764 8202 92847 -948791849 -202780155 -3087 -296158 980421 40704 113342324 76 -71 -875455731 -566858665 -97571 9471 -67335250 301911723 -8569 -47 5634 -416 423464515 3408 -46040507 2620 -552562 547947397 -510287226 -725172337 6128 -9109 -455515689 -299949 8713 -9266 497458789 71 650213 -6351 -695406138 214985399 676418 473949687 207376486 -4 -640941896 -619052611 -7443 73 -97264361 6389 2 -3816 -89 9232 -216866661 761707191 12639491 -3320 514165134 413477213 84 820500 -9494 -6920 825303 340507076 99575 -863446 7766 -2 -36 61 8 75871304 58 2625 -882800480 233012 3891 5368 81 483046920 68 513883 -8134 2 -453895 -666270525 318038693 -82 101842772 -7662 551452221 -80 -65 91 463853628 664229 8183 -243692 2107 2715 505208313 2060 -713036582 380507866 -97 -878141614 -23 -171592 4512 34 387618468 192652 -692929512 783806383 133016532 6325 16 75 -232847 -4841 297198 6706 -71 -822746 228259569 93841 817423222 4015 -73 -9664 -2521 214149 -958679322 100 -699056330 -95 359575091 9851 70 70 -326 -42 -226320 2 -63 -2794 953099 -268417775 -929190563 799806594 -60 -56213 -714107 -35 -14 -66 5558 -562675069 -814171 -794294567 7879 6893 844991 0 204411 63 88 -3905 495715835 69 782492190 -18 52 -3 -275133735 -17 80150038 -248690 -494854 496137 -3812 18279860 94917 -9 6169 758514643 138364019 337600 648981 615 -28 961377556 423338 -143461807 -30743215 47 8013 6340 68 -904594591 997 463971 482579544 -44 0 -653194 -59 -240935 -5692 -913209801 85 907007 -1994 -758522 -860201 -2998 353183033 -576657393 80 408197164 -20 -631 -404813 -9 333890115 -6478 -6425 755334 -218421872 5 -17 4410 604564 4228 108635827 -8933 -9963 70 486758065 -94 -71 -4697 846644834 70 6327 -52 4527 -2727 -250178 -991520 5031 510922731 -975708406 -205709404 9942 -7370 -89 443165629 -645535 -961560510 -17 -70 -415349 -2 -7152 -3238 -3354 90138092 819389766 -485186 9761 17 -4906 -1982 -949981 7720 763452 -599570 -49 68 4857 9629 3675 85 -1234 981590766 -5165 29 -697302 -3 491247 477070231 -657954220 46 -57 -236139641 -998160576 -2461 -57 -927639092 974 21 -94 1366 -21 27 -510581 -79 122262881 -856585 672651 621831 43 816537567 58 -34417 -534665 -5952 79 -658627 -90 -50 -6943 -15 -80 5059 -399352 -287111 -4124 -5400 -4 210202005 -50 138386399 -244615 555557633 -802537272 -7546 -97 677800388 -706662 -63 -820543 40539 523927214 62 100 -55 9996 472620526 -28198052 302 625709611 20 -25 3541 27 49 4189 -74 -38 -22 59 -963091 -41527 95 -408505 -440 66 -30513448 995349 7938 -74 4591 376904211 13 6550 -892 6937 172872 -56 -889288 -92 -24 31 91 569710 2369 2672 90 -71116220 4569014 317308 -963055 530843 -2163 -510055341 15 58 428223062 -222441834 8445 -6888 46886684 683931 331572 201531 100 -5427 6593 979712 -610195 5022 -351254 -85 -1617 -433857 270312300 713060 36 -5694 -36 93 -898637143 8938 820 92 40 -3744 81 -314226801 -35 89 603062 996 -70 3001 -95 16581519 801901 -294090522 682344374 -17177 179740 -43 -929852377 -875704788 544759553 834709901 9376 -4281 270343 -2 -4143 -52 -5296 42 -93028 8429 159552 2046 -497906 599810865 672811899 -89 -303706 8773 18489 3057 3 -181072497 -4065 17448 -56435592 -657442 52220850 443592250 291747 317861 -73 -1738 8342799 673552113 38 -37 -945949781 738987 -7328 6268 -940186 -902528915 -774 -3978 -6512 214080841 60633 1176 -925641712 -717736853 7261 7248 927309 925271 -549286 -108978716 -802326040 -618094 590269306 -11 -38 67 2525 -8038 7371 5173 -970960 50 582861 -925138 -36 -3545 -4341 25887016 -751910391 300181 283692 -695409619 -292834 241888 -316045990 -876145 4795 11388026 -791718671 8070 7337 795165941 303101 -1655 -80 33 -657729228 437888243 -99 621634 7941 110676342 14 -3663 -356235 -176263348 -2 120051365 -5975 -9183 -91 -13 -885240 -3686 882476 -886447041 -87 -2514247 -1 65608425 -125353951 -841929 -7366 -4 -46 470160 833246862 68 238526994 6100 3925 972150 0 42 63 8634 81 517832 -8903 -354917 -39 -64 2801 625154011 -179722 -264090513 201253 -1968 4315 -848488 -9 2982 608775 538861561 712429 -835078022 65 583658 -90 -9808 8605 -328519 464053 -107748938 42 439861157 -602519466 -116583 7697 629386390 -748526182 591703257 14 -6530 7290 774480207 -85 -15 31 -58 880423522 -248900391 2766 -5433 -10 21 72 -141838 3537 -503396 928924 -804751660 69 -204975048 38 -633415 82 844053091 69 -303025 55 -2527 15 -34 752722163 871173 763011452 -1972 -300906395 7091 931132930 -912972 -119974600 121806227 760442431 5745 19 -737342 929808 -696698 882103632 717137 -6969 910830 561896469 -312935 -75 7516 -77 -9609 -346301 -51 -7304 6391 9228 694672 608247 870321 -74 9298 938449355 -53 -44676928 -994646 95 57 -2657 -5926 -9745 -4545 -527048 -38 -645941594 106 -708881619 854 -813074 -7088 599232 24 -69 888751 2351 -33 2905 -152 927301 520552507 -4410 893039129 8702 5481 -38 -203520 -430588 -53 322995 98385380 -64 24 -2635 1058 361647795 -921007 2202 -99 -22 -25591010 919272 186701240 -7785 623269284 -919545 -3462 603021884 -24 7449 686872797 -774945 594524070 352262262 678 -798656408 632836681 -654879460 -628267 195193 -19011370 -473526401 -46 622259125 27 -738682 521251973 525195 906725890 619218576 70 912009 32531322 44096920 61 -47 2188 -5585 231030443 -959881051 -60664582 -643249847 140106101 -76 -4365 -4257 -61 -3973 -499405848 8917 -8234 526815 -17 -5826 -9470 -514928 557120639 -1719 -977 9251 965467195 -330119610 52 50 -88 -100354016 14 183685665 -436608725 -402136912 -2982 33 5674 -372263777 19 -2287 -349086096 82 -45 -5292 -72 -5953 483320 300013146 -95 -792626 -567120553 1292 -26 -1628 -2297 -25879963 -6252 449942778 -19 603432432 886664 -22 -33 316344 -407869 13 515046 37 973399 -223019 500935 -555496521 222068 -840979245 101794425 42 277462026 -1106 730559350 -415164186 175688 -87 78 556830853 63 508924 -10 224829004 114 -290603 538140 -68066 -1891 -215427043 -88 6015 -4 -6223 -30 224740 534578249 4025 9303 -66 -10 442716997 9056 787988 854898204 889104961 605618757 6 -2778 875559841 9713 -53 -39 -72 233941116 -77 -811932 -148385041 75890417 690118860 213750 253918 -948518 7198 751057 311653 96 -15 910313351 -5 -523916033 -752432 -2453 0 349582707 -6649 -551982 456986990 90 -9032 -87645 -482066 -9498 8550 -500586 -77 -15 57 1000 977954 435656407 87 188740 -188559691 -4654 59 -500602 -654777 -7791 712343304 -587599328 946912349 944164086 -5036 -423595 73207 -297182 -412663661 372794 25 22 418140 2795 107820 35 -1043 938178897 495870 489611 4771 970824 856 211224143 -75 7080 5694 8720 -407076 54017 334105 94 556518 -951094201 -95 2896 -17 782063346 7400 29 11 -190178200 387285 -20 -523285185 4874 713237 -257523 -6053 479155198 -4 519179042 80 4424 -8836 -478635750 991229313 -577444720 9665 9757 -794606643 -79709118 -71 67 287735219 -1010 -993226304 -619952 59 -242555 454890097 -6463 -16 -3038 6427 396 923474 664451 -942814 -99 -62 53 63 -71 39 200582922 -75149722 26 861101974 -6106 68 220475 183733 -140905592 -721504951 -826829209 -87 71 -5485 3832 62 973796 395093 -2522 -62 -43 726098 3300 -4596 -22 -78 -8944 780209842 -10 -481644 397729 -7980 -532101 572421 466379380 -7571 59 -12 51 5964 -220031904 -332217 74 -343374455 -216016444 660996 -55 -590613 -830451662 -431541 -9438 8598 2938 -306503 613699913 -98 593932 274432 -690897398 -12562211 -434473 -104726899 23040628 -25 54 2378 -7721 5549 -688936644 49 -479072 788002 -146488870 -26 -81967 -740216899 534447732 -3413 -264402 -9031 894907048 8898 -6413 -33986 -222604027 413263795 -607973839 -85 7886 -478163 3525 -790294 -6 273545 -35 4498 -171078555 3597 649830133 73 98 -45307672 173214605 690386 -662171354 683260530 417284579 -276147801 901448 -2029 -307831139 484721119 901240 237563406 -59110207 -2121 -798198268 -1814 36774 7 -63 -80 -695590 25982 -785391202 4311 -9243 -202403 -83 438817692 -61 5289 -3770 -4206 15 614075020 -638649 309 500387 -452176 6647 48 880452 -98 -99 -582508 235773644 -3458 -83 -7057 43 9594 -3872 514318 -41150 327087 -862165 679380248 208140006 517710709 -5153 -283100081 90 218418 -8261 -8403 -57 -9101 6305 93 16 -100122983 6284 913282134 -807982 804438 6573 3416 -75 -120 -500361 428317428 1221 633527332 -2410 74 62 -492540002 4111 -8141 134816 -468902583 -59 -64 957282494 707 219709656 -9 -46 -5686 255138129 71274 -912806813 -7 -9182 -30 97 67825722 -638578 -88 -33 6549 -459547074 -678851 38 521309726 -35511346 -268507 678628 -144625369 291348106 -7630 -2233 -575474 -867592 -5543 306369 -4891 73 20 -2 555050188 6342 -46 -3089 45221794 32 442664 313854551 71 -886115815 40 -662562 0 -733703 58 32 -875137 873274410 -618732 -600703 2688 -5520 51 -6991 987277 -56 891 -3242 372 -903496311 -516540055 -3824 59 -84 -9271 -5534 -1007 99052 2027 404 525773124 4557 815416998 -5328 2271 -76 7260 64 8484 9296 -47 -318633 -90 -284577927 -7818 4309 -33090179 -344821664 -527868752 8942 821134289 42 -3433 3386 60 82 23 -221882343 536288471 -60 -2324 -3649 518851987 -318623 20 -50 -475179253 2012 4577 98 948158 -78 -6 -67 2379 -635342179 -8397 -50 -8546 -66 3396 94 0 -673207 2853 -983036914 38 6608 -43 948631 -438411042 -5691 -798999 904712 83 -73 677559659 -4422 -905684 -104386941 536682 -64713 -5671 863276956 -13 1536 -34 -34 -35 -258103471 49 56 3710 -985144462 1684 -9072 2436 37 -5107 7641 113859 506593 1839 -1450 -9433 243449786 -79 -521814 -350593 -673885139 513377 -793771 907021 -9321 518023306 -914796941 243802 751139830 78 76 -46353 4222 5807 -573311 0 -46 679392 -1635 -1577 264619 -3765 -11 59 0 -82 -8274 708369 18 -180707 11 -562226769 -76 916663128 -41 739599 -2752 -5 -559810 -3888 807347 2205 -497512074 -722016 -6351 147666 -4511 143923635 -47 -4 -6203 -410621337 -798079968 -16 434956967 -298600 -38201 6708 943795646 -7903 -2 -9383 631633 -7179 26 376517 -704633 70 -98 -135822665 26 -111178299 -2469 766502 -914658 535891 609196981 -4 -5 29 5635 12 -3144 4103 -404634424 -12 -33 -961158428 50211 598520196 -1035 -14556831 76 -7085 4659 -87 3838 -952221591 9911 -83964592 -516496 -18 347073 308616 854300490 6448 37 -801216005 -9807 335900 -227994633 659382 -26 476 -36 -303774770 -1512 -9138 88392504 45 -7076 -23 6034 -734547607 8582 -7420 -33 47 5951 8127 4724 7188 -885888 700005 -28484939 489868 675710 9138 189414949 6536 33869305 -770783943 -984600 -4538 479414 -628769544 -9048 -963499619 -6510 -710423 -945573154 7542 -309285020 96038 -659599287 23 250638816 43404 65764 -52 -6222 5763 -821513064 -685436483 4720 -5421 24 8579 -396737 3855 -8409 785 648852928 -58 -7528 928611674 7575 38 -722090362 33645649 31 87 332044 80 -68 28 -8250 -14346 66 8381 443932 1501 991833541 -201063 574884 120635 -1072 614319197 -353646 -2320 -58 6072 -4180 10637 -7867 6739 -10 82 881243110 689 51374010 885937370 -78 788946009 618995 -951847 819639 870668957 967269 67 -294843 19 660945 116593118 -129775361 8982 -6511 -151148 -1758 575932053 78 -621382 -215683 -699 649470866 3542 112088 488638 450615 74423218 -51 9084 49 435634 -456338 -3 -76 453317 -57 -89 -35 -193983644 114079605 61 -40 -176767233 6763 -4962 -149413 -1703 64 -70 35 -53 -487 45 8152 -863654654 38 -2092 863073 -6025 13 -187988918 -938941265 -602278 211017390 622555 -56 7178 80 64 -63580601 36 -11 -689177 398275638 8539 -115127 -390628145 -31 2570 443510776 -635264751 -563027317 60 -809092191 -38 -23599924 -104744462 608716700 6 517099 -551885866 -956183 77 94 35 352489 -922146158 -3960 -5982 20 810622728 655512 696009507 432212310 -4686 -63585683 -251587235 358755 427192420 -8959 -22 283069 9780 562955 -18 -54345203 -164107115 -30 588307 53 -638648259 -7746 9494 -722572566 -8266 -351040 264031485 -5369 -52 -9395 37 -44 -42 4081 -894204319 -44 -798065 -5598 7437 -1550 8373 -170039 -318802 471249 -6 9259 -89 722460 0 2279536 -647893 49 831953293 -76402 649557 -16 -455263 -172876 24 21 4 -777792 -9919 10 -19 29 217013920 716068 24 -882380 6579 329 -31 -59 2090 -850448 93539 -5395 -671951531 692006384 -296887912 -29 -6511 -86 16 121282343 733 3353 -78 8953 -147640 237638 -381435437 -34808898 -6232 -86 -130422873 11193675 17 -109777369 9362 471982404 -253885 -4652 9203 852524616 -3145 611893649 -779225 -887283890 564422 -1857 36 -503 -78 78 2295 386138942 -34 -90 251886 -7307 -548570528 65 -812051 28521096 4228 -88 -628093 -8846 -575946416 2 -926419567 -885496 -1058 -971723757 -437972 5578 -86 -10 428443 -864178071 79 -7536 -204851369 295450 -3558 890389 61 -91557 -23 698112782 -1857 -387533 -137142876 25 56 14 -2945 -120163242 339749911 543 1741 378597 -41 -13 14 -112847 -80 -887277 -20 -675884 -57 87307 635055 -221041 -581219765 -3557 2741 33 2937 -7683 -402249 -7747 -5346 299917087 -95 71 3 63 76959454 678082 132997 1808 409052 47 245072055 4101 -885222909 58 -4029 -48484720 51 260849 112307116 237616026 -33 -686101 -72 477133707 756901 -3162 -4734 82 -8701 6677 -90 -61 538204 78 595095466 465151 -374402 -3574 -5318 -374957 -9394 -490342 -2766 128213362 -1630 -126864037 843925197 46 -290267930 -811511828 7633 7374 -5 4048 -549694954 -36076 -152228706 -815147827 735285611 -123649915 -9258 -65 -389447856 -626404431 -86224 -5049 -75 855043 935564136 200087 -13 4470 24200 -100 -389766702 -28 295785 169604 49 69 -835756 -113814 73 2440 12 774090065 1693 -595244 -549695632 7499 74 6181 411952130 -8131 -1132 263372123 -2559 5147 54 -3 -62 -527930508 2825 -884763025 33 56080685 -54 -72 34 -8721 3 231609882 -2916 5193 469712 -144621300 1479 -269 -51327058 -18 86 912276 9163 50658 -78 -222148061 8341 2429 9063 53 -285641 99 2000452 39 -80 328649915 -2289 -76 -564386 729433 -516519 8164 5839 911624009 -978813 -72 6033 -359573 524891924 -7407 -8156 56284 -102243701 -7217 -845420550 955941 -96 637040 838505 613 -536615430 -239308 -98 -66922 -60 -74 -298765 -62 -485659037 3257 3232 771064329 1793 -78 14 863633 -457654 53 6589 1262 -601848 665692300 -468020 76 3349 -38 9 -78 559895231 -997952155 80 315111962 6843 -108012 -16 93 -4792 8217 -7 -33 948113 -939517529 -483234113 -6684 -9208 952706 -71 -352617383 -9661 -38 -6666 7360 464158593 -31 -3798 608386576 5 346842 -2957 -721885298 -37704722 8734 215623 -941213383 -1515 -656983401 5022 -646557448 107743664 -16 1004 42941662 -5959 180920568 -6173 243180 -241610 -95 9177 960474870 979588 4710 -660076996 -9232 388363391 -85 41 431448 83 964620832 226 -20 -372830 551401177 79 -14 984644862 2491 -20 -570238 -9575 1 135813909 -135459275 434770022 -72 -37 -2074 717748196 5579144 -986714906 3402 426277774 799339503 -8811 -912142404 -992833 -85 913967 3 -740 683976 -56606 -829416 649668 -300121981 -833002 101214 -42 60 658501 -8067 -888554 931135 22 -5999 35 527213473 102827602 -26 865857 96 748248 1578 -62 317357 -5739 9315 527050 -401036269 49 -73 925849563 -76 -821509157 87641092 -265024 -1877 11 844203 -206003 401 -507047387 -787669 -281356 1675 -3681 3659 53 -3819 789 -6312 -949220 957333 97 -25266 -639915946 -370291556 2 -1705 8092 -38 -11 728013 738471 -958 917508315 -73 2903 -6 484569 -22 343980227 64 95 -36 -213982501 -25 340273 4190 -980126444 -49109 -477103 -754818980 -3 88811654 11 26 -729188 -343907 -629175 -457314135 2503 5 811209 427808443 -52 35 -67 -5264 54 -69 -126582262 -80 86 42048 -77840892 -3869 -897623052 15 99 650658 -954768 726293 -86 489593 174591 733213920 -280863 -6896 -5917 -6503 657887 571496 725400690 9446 -705118933 -48 127010 6 -402417 255299618 -423688710 -58883391 40657558 246996 -1767 -5636 -2143 -2 -7 11 -57144211 -63 -727 469348 -144896 -448834360 63 -3 -570099 13 873057611 -60 -4133 -314164467 -14 -1081 169234 330464495 357373 8592 -635230152 110614365 -88 48394338 854988 54 314128290 16 -740757966 379022 384069 -8215 689438353 -9573 66 895097574 23 685384 -873558385 -39 486548 130727048 308481 135260 -4809 3300 5998 -169443 -3143 36 -9471 -1897 -39 8526 -74625665 196001888 885052 -9475 -3622 -823049056 38 2406 2503 -26 -627514 -590515958 23767 -910514012 -2096 808456 650284 -83 3097 365733 -627820 179007433 7939 -58 190869 925090624 2567 637305576 293190282 197694 -123189999 7082 -738409 -62 100 -167582 9554 -225062997 745319526 14 -101427 17 -558450186 278576362 119404459 1937 -31089859 9416 -611332930 -679537362 -21 665983 9197 -807390577 -9681 486116 -250501 -345696657 43 -85 -606970522 53 -807606 4763 6541 14 -9942 374344682 -118036872 7348 -302745138 -72 -7448 8714 8418 -66 -63 964429870 -245821853 64 330046610 86 -3348 64 -71 -83 975267 3619 407054052 150 4550 -523473405 -862294946 1 -86 15 -84109149 -36 58 -5 -26 -649759 654381 -446318998 94 68 587655607 69 72 -303698 -1463 -985579 24782 20 -121554 -2502 2175 -704287 -816492146 916182456 -8237 7978 633624 47 -172345 48 791241 782544 -61 9 58215 -147323872 708135823 4398 88 -34436 -61723025 3953 -267584531 822711 -4584 826441961 926224 -5593 12 -461210806 -976376249 851 855776584 -703088 -2743 -452714 3674 -53 683758920 9226 608842680 21 -29 327790465 68005754 -39 -272524032 6468 843 -847646 -862098909 -3099 65 -3401 193730 12983001 -59 -546020 566236 -265267 191845398 -96016020 425315 -9467 -29 90 67491813 995318 -42499 -6783 775028856 -4954 736769036 1597 -603736 -338738561 282554563 153140 -382 -110087601 842659039 643189732 73 -29 -10 -53 -1379 -479067089 571715146 -3049 -22 -38 -868084 -24 -409823931 484 4638 -681878 -107793 -8866 -64 -32 8739 311225 1711 242785 -37 -6729 -58 795784 719830300 -432154 -59 -402317039 -787731 -20 276110 -6422 889676 -122759 82 690925584 -185626157 51 -62859 -90 -294561497 -530567 7100 730225 29354286 -8 88 -56 -702989 59 25 -747747009 -966435 141307431 -619288 -180722 -2044 -979816 -419302 902587523 -22514943 -3261 -54 7631 936156 644 -12 565386 -366031920 41 -4123 -51514 -2447 919137269 -98 7482 496681173 -70 4521 -70026 80 8866 -7880 -55 418726 -46637260 -43874 641624364 -58 8637 -10415539 -3686 2813 -6289008 -98 -377470 -9792 -874953 279013 -26378413 -71268203 56 721335 -32325 -1615 -193680663 307501055 665334 -8623 -395137 4677 170723 7879 -693102748 118 -718518 588131973 -157848257 57 674878 45736427 -9 -5632 -4647 -478787 -5782 -8 241898544 400275140 -89 -726762372 -131679 -991606 -765292266 -9595 50 -950828 -52 -100 31 8 556158929 753 26562 -89 679533404 -35 -464819008 -918005 -64 574202487 -1714 -28286704 -121862 989880443 -3373 79 -869596938 -252539578 -7465 -469392 -7789 -251837 -751844 588607 301003190 144633 6397 -194233397 -28 -546751 -576270382 2383 -466951768 -3482 729129247 30 712574860 2750 -300352 -6324 -341527 -64 857999654 227980877 79745206 6794 357535645 690836062 876051 900323 -67 237058111 -3303 -301204 -109603507 -5418 2430 -79784 522348 -869955856 42 8595 6795 -74295845 -7699 -9886 6550 85 78 -40 -332921768 -2821 99 -25 782531646 -384229 35 -72593300 7 -50 -84 -828063169 -5124 14 -608861103 2295 179053680 32 63 619482258 -52 2491 293045 4282 -51926277 724 -86 -612929 -431834 283306540 -995417 -27 -74 8903 -8 149669 -27739 -4 -74368 -4695 -114730444 897637 913218 -4076 4204 -178707258 -525714031 5672 805548957 -9793 -71 -275746858 -254837686 14 21 18 -25 -644 -503232 -477774 238184 690574673 440331 573567937 -9 -5442 287856698 27657603 4 -925241 505858 61033 4272 -3617534 24 6071 -20719964 52119 913427940 -448383928 60 5932 -5799 854697 5 -8989 569183767 -566425 -790256742 -536542697 -950111 1784 -222945011 -9400 -805420 -1801 -63108453 7 692873645 -7648 235299 -710470 -45 -7964 -3637 -40 -979462 -399372 220037363 -40 9864 -8021 990310 101940186 -7908 425886675 93 92 993616834 -1222 -8891 73 1299 -805128 -8719 -118160 20 -4642 -1796 -5052 23 -105080 -62 -613516025 -6897 7767 6271 6034 80 -289086245 3306 -338355623 -41 440802 -873201053 -3276 68098825 813103976 406714 33 -865558586 -3666 -57 -401043 32 7582 88 491025 541938030 -12 98 -49 244281225 296266568 -7269 1640 657642330 148412915 -7503 -2 -777774694 649399711 -743905 -656495896 -923705 4110 -29 -4589 -85 -287487 335430 -89 162935 3847 3568 16 -93 285962801 -7514 288558542 362430002 -85634 574285 -685709156 -28 -161850757 -3493 248444439 5640 96527716 49 67 164284344 892464 -576924 73 -8356 6101 -932 426721374 808936 38 -88 5037 -304906 68334858 311261 -18891 -251817 1450 1692 422703885 0 -109047897 7576 93 -109178320 635414644 -460 685250291 4332 592400 -695346942 950451895 40 97 -4031 -47 -51 91 78 -3405 977975 -8652 -35 -830925114 7135 854214 -47 779093 53 -283661856 11 9243 -106882 95 -196440056 610416345 -72 894218 -165350817 375808 -189314 -48874 -68 5262 -143110 13 -52 -6782 -3002 -45 -403690860 574107675 -227497447 63 -7804 -405695 52 -868326 -836080530 293024834 -2390 110 -198568959 664378164 178947387 -843911 670135 -22 -99 6632 -329127165 987 -41 -873142 18358 -130471473 7474 -3418 -1136 -2792 -890082750 963834 893322491 -5 8980 350567417 97 -924058583 528678246 57 35 26969940 4632 -6984 -756142 3366 -8827 -66 251537 -859070994 123110795 -213673944 136691793 745135 -69 9450 -1740 28 62 3586 812474513 64 -341984149 -18428116 -725080 4475 3868 79 8768 674024 -25 -573613129 13 -959305762 -467597 -216311 455 -485748 403694 64 -36004654 -618155 339893 2017 496 -9306 -5444 -777265634 5202 -885549 -84 -7616 -278049 -224728425 558406802 -307 -6 10 76 -813648655 -55 973583 -7235 3674 135841904 544264549 -865601 586338 515277 343556 -595459 -4459 -34 -1908 9901 -310388 -47 558193380 825402 82 -10 394425021 -25 -11294886 -3121 -2891 2217 -1341 -714 -1099 -732930566 -50 87 -745302418 895393 29 -7647 -99 74 -9842 -6825 -1831 -771644721 -546550 -90 9707 778702 540147466 -8515 433444756 387524455 -6 886914 -983026 -599241 2221 -5957 922073602 -358230 -4085 8073 46 723130 -22 -467989 551077804 583308029 654383 -391278833 5682 -646137 740628717 -854360 -29 174813475 627294800 -38 2632 252685 19 -7270 1049 -7 -384088 -574926048 7853 259501249 -8339 -759296460 -913326 88 65 21 835442 874141 -1951 -904 -30 656260 -582 -6545 548665666 -5637 5608 3647 -857542 -69237 9495 5524 3 -515816 -3275 -75624 66 -83 17 78 -107753425 175196388 -413871 404498501 20 -277249 -26874641 485508 959453 -63 8609 26 -401142 -74 -37 405059 64607346 -815622326 670367450 600817850 78 759416109 256863596 1052 -76 7324 -28 33 -4957 8 -400663062 -322282242 391189368 7805 -66 97 -72 -464392212 -8026 -66 37 -64 441007 47239356 -964810600 71960 9997 -166528495 -6083 59 4428 4 52 -88 385273 8162965 55 -147259 -48 -205712 -144178 -2502 -56 -7004 20 -115388 -634852 -77 62 -85186245 -656567921 606590 -4365 -336982 4037 -2 652036 692042 -36702 49 -44 38 -2481 -278408 -7796 -725724 -559021070 -6339 -121240617 -166137260 37 982015 -162511 -671693 766180 -8856 -994916278 -30 84 -928682760 84355298 -80 -972942073 25699 926906339 100 -267214912 -8949 -8652 -728447270 -624104320 6784 -5379 -5643 56 8 -72 -996441 2357 -82 -44 -705935847 -227553003 -31 -7193 -84 124473937 -412559861 328969 -6885 -32 176505 -9344 -726804 651352028 157152374 -3773 335009704 -581727754 -25 197408 -5368 -68 576858 96 398528 92 -309615 30869334 91 -3657 -7724 69 -86 997488 26 87 -44 -140285963 734246646 -6079 -31 425168 -4771 -2176 -3162 327042 -8017 -777951 -8486 -244368 -616894 14568 9335 316526640 -877621 -54 -365471338 -48 5137999 -57 -909663 46557838 8454 -3416 -44 42 -1 34 188195 75 19 523082417 -201450 -88 872791 90163589 98 218045032 7716 50 159987 3647 -47489179 -2392 -310349927 -630455425 25 -491705288 -273524 -4840 -46 160998 5 -2790 -96 208613907 56 -17 -78957471 4874 -786905502 -185422692 30 -33229881 407101 5170 88813433 -624765 18 -406403730 -511842 -965340584 -206338790 6 -9856 877482919 8 629238 -17 232563 -96 -1324 -6895 -4123 -399245918 -9513 -6590 -79 -58350161 37 7419 50 987 634421 -368076 58 -729515481 -413728 966514 176237181 -8545 516494 -35 -15264760 61 7983 7373 7431 368631714 2172 2124 52 33893820 -72707 -83 -40 71 -904995 -786544 -665600 738268 -487 -98 -213641 -955498403 620069 -29508683 38 -2 -1951 120706368 -3075 9774 971309655 -926153666 72 425232 626312 1032 344620 -878556 19016452 -5600 85 -9 -331369397 -669337168 -202231887 -3345 5168 -53 -3897 243663641 -2 284043 -3825 -408589360 16 -18 -5903 -882683 605726591 192381640 648214 11 4796 4588 3072 -4241 311957345 19 17 737070 -28 7631 70 -594499650 -25 6990 754593 -17 -64 -655719 6418 603313644 -38 -420098414 43 6453 539955 2 -9411 628161 3535 -819769 692258 62381 592268315 -297978098 39 -53 64 -511809 -406105 -6687 436460448 4798 -743403 -5475 -459345 71 -545018 -798889 741643 23 55 41 65991 -26 -92 16 779059599 27 842585 227774 -41 798993 -699667 39 806392 27 513915 275837 -34 -966612521 617 309685 -544028493 -36 327 483933 9167 -358249 750234 7517 80455379 12 359784096 -577965 -44 -242813 -9242 -90 988991 94 96 4617 -4416 -834844 -29407 939047502 2206 -643890522 29 12 3536 -17 3 -6194 884724222 866422226 146769 -556111 823984 873927181 701535 -6655 1426 -321716 -66915 -677286655 -779412 206027 -882490 229956010 -61 7375 3 100233 989645 -6212 9099 -804782720 -4549 -194336719 4746 6958 6629 7490 9128 52 5801 -644317 968979 -915821828 20540472 -266500 87 -951022722 893472992 -60061380 40 438721 -44 4919 -66 -579887823 680215 -9503 4978 60 -6255 793176943 -766021 69 -2214 -69 826821 34125292 81 308096169 440262225 509833 -612397678 541728058 3609 -767188 -33 332 -7223 100 -58468596 -89 5649 538193675 46 -696 310758 115811814 59526628 -685329160 170257 289624 214 74 890114797 -86309172 -68828 -20 167 -865620965 -828940 -4371 -2234 1020 8460 -23 -116032 5 21961 -3199 -554616778 93 4568 -328377 -72617449 -46 -659015 -119875581 -293731355 -56 -31 672070 597113 784398 173111833 2397 2951 -23 127425366 27 -401355 826235 -129554 -63821 5269 638775 -159282146 579533072 114748 766759 982437525 -2080 -7902 30 528063089 -1510 8683 -361019680 -93 32 0 -50 -1360 655123 -614507115 538015 565 -286634 39 -181236 94 618700 97 142169852 69 -78 -26 335017612 7047 83292900 -21 -8016 286961057 -31 958948 -741 -501981 313509 -7655 -819354 -710112 56 213821 1515 -635672444 4685 -31 881386 772483 278 -702042968 537126275 5391 -753011 809054532 540424790 555654 -93 5300 -43 26 84131949 -574699 -153004349 64 -535305670 -57 79432699 8764 560942 27 12 -5255 246384525 -515802045 -585891 926514 -609 437141 3084 -76 38 200049427 443921081 -3651 29 -236727883 9439 -96 -53 -5 -347441 -462155760 -209736 -913677 -658131 -855158860 89762575 -9825 -262399 -242829 -91 -8931 -212687 4851 -78 5013 -2919 -8967 242531445 -387098 93 -7702 1038 2523 661 -470870267 -695701 33 -894326 -8 348330 1108 725780 -5943 25 -994297 -845851 29 8807 767947 498579 -65 -878535 65 61 61 86 -431394 -2443 411 715413 11 -40558209 -66 41044 929366661 693856 -14 -945495857 782216446 220977699 47 133634545 -38 -498358 -48 -44 6399 4873 77 -9667 5 626562 599786 35 -2839 406372 7027 408145 -88 -44 37 -643596581 262860 -774063736 -97 -983924 -6927 582914889 816 245504164 -319791261 -6803 -3272 -96 42 47 651259573 423736852 47 -348781 38 38 932951431 641165896 6428 742183 -636259 -367186 979824 -3933 93 715542 3361 -108613019 2914 1439 -342055 7365 485721 296858815 -6 4627 9335 -24 2907 -356700 -98 -9536 -6065 -74 -19530 -7267 990289 -364564 -863118 -71 -71 -3101 11 563936820 -806801 960814152 -540691 179 -34974 -51 -60 31 6 -157912 -691500220 -485497 611464 -1968 210905235 1118 -382040 -614088 -3295 581645674 5569 43 -2393 -5882 -5125 -86 29 -59 -409304758 17 913197 -9867 -387 -373991292 74 -480546 -478310281 -103660281 -874230 -9441 308239291 46 925045 118150486 -99 -1270 -241326898 928858 -409643 -34 -814319 -85 -520684303 766105600 -7227 723523848 -2307 4773 755832483 783485 7861 845524591 473565743 -5538 -602555 -308750 -815687565 485338511 -454083815 325983 375020 27 7691 -355042377 -25 -429080 0 18 -2719 877153 964585824 -9367 9482 111222 88 -949 277397898 -88 87 -45294850 504547 76678365 -99 -7604 -6 29 20 -792871615 -6478 -3421 -7676 49 -440378 900865 -10 -3423 -767768 73622 4460 170210948 88 26 198970 3891587 -8166 -879348081 -52 556329 -984797 -917417 -55 -315861 504543 776725 941572 -3053 576991 51 982 -92409969 5788 -335022675 -76 2430 57 44 -110527468 -399142 789163021 197162 -668532 8546 -288 2236 192880997 -86 30622156 444047 -574577942 -5 334251008 -23339992 3425 81 -20 -204565 7603 41 349551176 -35 -8008 15 -236373 579360695 1222 -8519 190946 -67 72 -291739374 63 -57 -9 467320227 106890912 5926 8 754 262087971 930334 -2950 -242 4430 727988824 -4146 -2460 617809175 62685931 -1524 -194606835 -995600 14 -690186756 -320191342 655945656 -818920 15 32567 27 -856 69 -930512 903048 452959051 -835653 244389854 -5138 533320423 -237545781 100 -57 94 -18 -626684787 -802238953 14 -101278977 464700383 -17762068 -804356493 -1737 -754070 424228592 3 151486744 7711 -9767 -7646 -2687 549620534 -7700 -681880 933556 340220326 84 81 26 -438235340 -640785 -818929 20 53 -530853 7063 51435 5001 751937539 -16 280141 -788380 -392396683 -439536 460034328 7678 493125412 -16 -20 120555354 251115574 -7301 -5572 78 4169 139808 -5464 54 1236 -48 -171850190 497 -5 -58349 -356 65 -25100927 7924 516726 -548372 -551199 -660598590 -9907 336680901 -906953 -52 4134 -283273541 664 41 -28 -120395252 -3280 2126 243148 656713 -7233 114259 8290 41373157 192196 55 719167 -1299 4874 7134 328612853 81 812935 -88 -5 -64 -355312 48 -298840 -42 -57 54436 82 -3234 53 -826540 63 6504 279509668 14 9399 -8997 4400 -117817503 -14 -599838 424627 -83 -693688897 70 -7239 -802174606 128499141 8910 -318220254 96 533471602 736100985 395665 94245530 -754619446 -327112627 129496399 -561998707 8371 -910 -369544 -37 -164647989 678430108 -533596889 -983360 -851521900 -606684594 -9879 -7570 -316858735 161104 645691 -194226 -1551 -274707997 306 76 -2816 5766 -827573056 -133316 -6087 -43 -206673 5756 -725500 -916955373 -421221842 97 243245 -729137 -55 -4 -444260718 -415229 3 -420691605 -11 58 -894153006 -6113 -556327279 98 964010 215120364 -99919715 859835 2211 -51 -909 40389 28559860 -223536294 -3413 -995263 47 1467 -4750 4226 -85 178181038 -177927076 27047640 5874 349939512 -69879226 -782220 4382 3232 -664801328 -8566 -9047356 981384569 -828995843 255781 390354545 391068181 -694935 -3846 -662304460 5707 403661246 -13 6623 893172 -6924 -687842 1443 -7677 -8171 885383 771997 -191314810 -929429973 -305987326 -613749 -721235 339068538 -551762 -9981 333182 -912556 0 -75906 -416879 -650770583 -59 -74 -658867 0 32 8434 -5186 32 6108 -343 -386903 6400 -36 -100678854 4756 -8 523953 66 31697867 67 854288 192550530 4021 -8074 -1 -782262443 19 -5254 -619835 966851273 29 6050 1869 -305798352 -813137806 -99 684608 677073 -5862 -80 69 -747758 -32463 2875 -56 4027 197505 -941906762 -21 4206 864125353 -908296 5331 18 -78 111364244 -6468 255703 588466650 -12414984 58954 -586193060 6459 576865349 44 -2629 6457 548738 -924311323 48 226936 -931479415 -437556419 -13 -116 406635 -4490 -891 91 302656935 747505 28 67515618 -569075001 887122400 -6342 97 43 -956904925 -372910 -3574 -67 4 -912204 -580805696 -250 763092 -555156625 -991244263 -277630194 -367682058 -958450580 5579 -107726 9 93 -101 687100 46 -58452 -579813209 179551 489140609 -6 -665313 9157 -739566 -322147813 360419438 -61 -7803 95 -42076367 -476017068 -94 123326 999040039 -6654 -246560 -8600 90 21 -940153 365021111 39 83 55 -913935264 -302008 -294640 -245499236 -274684 -369 -2330 -19 17929 -354556227 79 -972 602895 -410779 -105875 45069850 1513 320153 3 -221617 1047 585801 -13 587796 932086 3340 1402 503496 -697407 -92 239838 85 -35 -2 -492390024 180125 228277 956386 871932275 -646022 5669 678284911 -2308 -650067 7383603 -630125849 -542012 483650 25 31496 -7287 841853 3827 769390116 630916 -878848 -39 -63069616 -57 27 -132996 -2179 -485772190 792205695 381735095 764123 815997 824292061 26 -1747 726132097 8335 -7739 2850 -712 292866 -121531111 49552 -32 396906297 -1625 735957623 -748616 9744 768405 -419101406 507189751 139779 -30 288042 -98 -395594815 9760 657193 -84 4989 -42 498422429 910613 -862081 -8164 -931353 457568981 72 984490709 307490196 76 -228860263 -2896 61 4591 83 93 -36583988 66 -622443 140654509 -8213 91 692267499 -14 98 -56440 -12 64779 -27035654 9684 -3301 -62 -2783 -989070898 74505851 630147 530342 6939 -333119531 -668277556 5974 -2334 16741 -8188 721234687 -9 -4773 -29734791 8698 57037 186577921 -606533 -39 -50 74 -599368 -90 -470631499 -64 -634655 -448 -226053 -447077599 22 -21 -1373 3299 849253 -1060 -119070825 -831860 -31552 29 -629799 82 3711 -692798097 -695463 -100 -642246216 -4737 656151 -202176 -443475593 -502140 97 -809336 -540755 41805391 76 -90 692757220 -17 93 8759 206087 168528 -80 78 -8652 -2793 5785 -21 7584 810128516 575100 -95 -22 3097 -1073 682494526 -58 17 99973 309735 -9879 -2923 -13 33569094 -1274 -28 -9100 694434302 -81724301 348598620 2001 -99 -408126655 -281424814 643182 -859283 158068929 20 3775 -391957 117607481 84 53 -491374274 67 -35 -646317 677698 -1549 2 -6649 23 8341 863803583 9908 8938 -64 367237179 719454 889245 979780 -4 7971 889 8687 496017 -670318 -682494698 -338910 -974447 9283 242583141 209924 -42 587138653 -8461 84 386604603 -15 250510657 -50 62 -890727 191920797 863515734 -219156 8 97 -473014975 -60 -86970 -51 72 -4009 -5049 818605626 89 -977560 -911755240 366272 -9375 -9483 -710052 -12 600335487 905606782 411886709 -88 98 8725 682515859 194017 -5532 -7398 4889 492021746 -205183434 -97 -2793 758 -59 133641947 170569 580291314 -85 563 -737488 9529 -93 6193 480636 415 12 635030533 70 80 -9356 515413 1517 -569420634 -2317 94 -5723 32 -4824 -25 -6020 -56 74 -61 570117333 -184616 -2 -458666612 23078239 -890238 4055 784700356 -9091 767728705 -619865200 6331 1331 60028 -286 -888193 -987675 -146508 285476318 601649 -6955 -110300292 500357 90 294305 -975991487 728629208 673534803 9519 -301051 2033 6728 172598 -698728324 -6121 349631041 54 -256106 23 881274245 253756993 2650 -7622 -3740 392980812 -8 -887985 -376683562 -302 -5242 -870016911 786400675 -663461687 504245 61832 40 -457138323 749503 476558261 -415595 -28 92 -300612 -172060 -90 2071 -66 -12 372011 -298987173 86 -542256 -446754 27 -75 792073065 105347374 -982955953 82 689694 906711 -1 -726439857 91 26 397622290 -202471 -214 -757306 -28266 120951706 1564 13 -218145 56 -62 6922 678495 47 69 30 -48 526966 -834261 1043 687622 -586744984 138330012 978613615 9524 94 405385 3 530852 2510 3732 4 467093 75 -31519471 853275939 -771838586 -605429782 68332656 -965809277 819 304445386 -459528733 2023 -70548975 6825 -249471705 6062 -35 5970 -973189939 -537541 -521323763 72168 -410978221 68997542 4471 943272 -587 -808580 23 -334446132 -8753 333 1955 53 -803434590 -37563015 287509948 882313785 -5439 -108170664 62 20 -73 287943 -598949981 35 -854545 1151 1082 -25 491445 70 -996703434 8620 502404920 -906469 -596628404 8350 248475790 -7640 -13299298 72 397977538 99 -4220 3295 -876679 -8 9037 -3040 -351467 -412911 934861 6893 -888168 -111615200 5290 22 -595 700795 -12 551047 -33268 -3755 29 -753028 572812 -4376 323077 221945 -52 72 270638258 -770467758 909060 61 -68459783 -4390 337712 -935092846 -58 5248 5665 701250522 676263 917864 26 606830 -847729 -14 -49 -843254 933798743 -855 -2866 3481 -489891997 5 76 78 -88 -116306824 -644209805 9328 -7656 41 -6150 18 25 -6444 60085551 821710864 -65 -34 46 327121 -4994 18 56 -528374 6874 58 -100 393430 496938693 -943763 -75321881 639315894 106953132 -985684 355881 -255831 -37 -95 7501 3981 -56 -3017 96287088 -7065 -870484292 -866690906 46 -581062625 -647103 46 49 382897981 11 -113505375 8218 178713697 -92491941 -704347307 -7453 -9975 7522 -3149 -894714 -44 -397482837 -1172 8761 -8489 -586155923 -22 91007985 61 92 -79 176712139 567110499 196765266 82 6662 -73928 -86 -91 -47 9 991151 11 489204 231494282 116947 -666417021 -21 156563 1250 135862 -174870 18927276 -343560 -1345 51 7430 361841 20 -7840 -387 899367239 630278 -9882 -63 8279 -221610587 -16 9579 -37 -324425490 686451492 -392001 -2 -235669828 -922887 796330 9667 592218 7946 -3 -89 -361196944 3941 582726334 77 -96597721 59 -95 -3407 -728400200 -14 -882641878 -4570 1999 619301 43 -85 -16 931746017 -894626 -39 501 588322477 -4169 110538561 922426 -75 6418 -5336 -61 31 -74349534 -90 94 -6079 667883751 -53 -260655 -6 -5903 429513 59 -7 -1546 558073541 162394 -225 -42 -606346 -55 8656 173522 -43 517019174 -619190 -208 33 -11 481951035 9187 656028 168899908 14 -46 -62324 -16 921525 -1638 -403639 -26341 563017073 -3420 388577159 968723 -716656815 -7 7537 -6789 -454232528 -25 -1697232 -451714 -842077 -9530 -345144069 5640 -937079165 -773532 -1586 498403421 94 -3661 1588 -637637 -368522 40 602040 -8631 244410 -103941 -14 -6578 -602025 621657776 97 34 -91 -955482461 848579 -596 82 872850 39 -9845 -678255 766681612 -59 -96774452 -631865 2194 -3 -28635 -695315 650178 471509 24 8762 8195 51 7000 125336 -391767302 -370264616 -86 1251 -139574 -15 -962628261 605431204 -59 -9368 -3747 -494850 239016 -56 6991 88 387 14691768 474 1920 25 -33 18 -379509548 -270164 746171 -139584055 -356400 16 -426804418 -9952 -383611 -173077 -1058 360368493 99231771 74 -312002798 -606353 -11 5016 946234 -1992 -359069 -725326 327617 -10 -314413 859475 3229 -55 4564 -639792 255754 -9743 -46 -78211100 6186 -36 429102 -807368 -8217 -158099866 957306406 59 -6108 137135111 -60 -907931 645993937 2621 -235692659 -536962250 33738442 14046 -799356464 519829 4941 7270 280687460 -32 -912491 9763 87 71612346 421216992 -681708669 79 17 52 -601278 888891 46 939069 20 384338 -545265635 -66 8606 4719 -8 -631326 705916 -6871 -865532 -47 8650 -553789685 -46 597 -73 -850005552 -4970 -980409 -97 -48 -5134 -651669 -3907 125308314 418239179 -876977784 -96 -47 -659934 -56134444 -6255 27 -41 -112181 -823177 -269651 -217750 -1749270 863967509 86 947077 -629049667 9468 -4340 -8203 -645555792 3357 -7556 -33 -735729703 120 7572 -1964 -493667 830405 -724509983 12 95 -72767272 -1221 37 999448467 -875979574 748942352 -805895 7463 3 48 -374899386 -27374128 -660725312 -623521 767555 9625 755 -93 628178311 823197956 -110689149 35 -85 3891 -7837 -600029 23 -2784 669133 484913 281277 45 -144132587 5832 -7507 -133782 2085 -917292698 70030218 219251509 3541 15 941786 904022 174456 -890951314 100 -7122 -438483544 2586 -83 -40991 547948 6381 303711 -424305 -1178 -93 432985 495228 -513269 2777 -567755 -85 208254 10 354161317 186153503 -7014 8165 -8347 -6195 54 -100215 47 -378231 164502 -2 -50524765 -246676782 -45 -7040 34 -28 -54 -82 387511897 560578271 -51 4198 -127277785 501840614 -354367 -601026 367507892 963352 330489 32 -1996 7399 -1900 426752899 24 -180134832 -23 -24 -213532 457855157 31379614 -6876 -6194 6881 -67 751726635 -91 -95 -138518373 -102882049 76673851 -1656 -58 683840878 -744678211 -2747 -521976 -118746840 942754 38773 7757 -8658 -474335 -51 -889534407 702 237371788 -10 48 -284386 881 -64 784032097 5126 -6994 99 -1 24 -88 -100 -329396498 843014 -47 90036 -3481 -80954038 165186 8130 76254814 83 -3810 84 -337076 277060 -11 677886 9080 59 74630 167877 -42 -130932547 -461633 395296482 515862204 -408782695 -189271 153119393 -223369 -934996580 5203 -967322 250601 4164 54 292723 -817 -958092 12 -8561 1469 505539 2246 47 420031379 937044125 3670 -5 80 -375270596 -534309 -797353030 -980461 -4144 -41 -311 -9793 -117576362 15 6787 -5106 -95 136304763 -64889 239448804 487846 -882350216 44 -9185 -17 -539525 49 554730148 425256234 70 -48 -46 897547 3982 -36 972736082 95 -516046535 -44746724 590930791 -656476738 -98382308 -10 -28 -583736 9480 328804 382846 2284 919101 -1019 -8098 -96887 40269 79 -534916 817199846 -78285814 -8451 -761977874 844 -74849 274072 7347 -843087416 -798824 -790616877 41 -38 20557000 168306 -6989 -296124942 -184924435 -79133 273014029 -12 468136457 7683 -82 6246 2960 -30 723047433 7790 -723569 2666 -30 100 46 83 -8223 -143681 -389632 -108412574 -142712317 68 142761 65 277772 -60 -916717 1639 14 45 5223 392831 16 -2108 -967406 43658942 507906881 -366333043 243429 -28 -839885 394 817163 73961848 -24 -42496 -378214 -75541039 146285937 -434191 -828427423 467115304 274660 -231501258 -169266 84 -702863648 6668 -6287 3892 -735544366 -2043 90 5362 74 -457530 -51 -63656 112390943 -9 5885 -6078 -8016 500928 -56 2559 8665 2137 73 -562145627 42 -983236333 -2590 709364 -801583 519037 -438754700 7784 2807 -6406 -44161242 184918796 4966 4 510742556 550861 1580 -426660 -512304 40 -1729 -50 18 264599855 203130650 -28 464571061 -7903 958820 -863209503 -519078 -80 -850953153 -701137116 81 -39 -669855 251146 -6 -18 -64 -55 -545097 -368981546 84 -978581149 -675522 -702486 437242524 -775948760 203730 -455149 -70 657214 -9359 39 8866 836 37 -445967 47013391 868642 531435206 354852 -172375 -5250 5621 -338205 -64 22 -59462991 23 92 880485623 -8320 58 63 -45528 -82 -6817 -15640 -1934 831038367 11 -18 -699920063 147427 -60 -98 -44 55138357 -2315 904462 79 -81 -27 521805 75 -2326 -2680 -212328 -542375 -334296 72814 -627 43 14 -802289579 -3992 8220 20 6698 5242 -1533 2144 1545 -245807 -731615654 -5479 -343242574 -3339 94 82 -222791 6897 -44 94 -4110 96 -925504771 -5678 -4095 -2399 24 -67 -8208 94 -571642115 741000 -810571 -3162 254226591 -99 38056 8544 646803237 -6657 912809143 456156481 -28 72 -7143 7900 -4926 420073727 -365014 6967 290810 -116783 855448 -39 361693372 34 -23830 338079926 399264651 962670572 -629752345 -925042426 -581172 -49 72 -935912035 -1755 98 156723 -3588 44 -7743 22 50 -6904 -96 -361865891 -6366 777434 1379 -345282207 -86 -135825 44 -7907 -861506159 -145371890 -83425947 -574 202 7076 -8198 -25 -92 36 81 585414017 -275 -386998164 -1836 664472 153260894 -48 -5 800580 -3426 -6524217 188470156 2684 67 -448684 -67 94 -985913254 966976 2962 -971381022 7643 3386 -64 -771772 34732 -851831734 -950611573 -650799 7080 6326 -5625 -83195691 69 75344 475892188 39 586901 -795230511 -1500 -10 -12 876660 16856 493644 -761422 -801975545 417913337 3642 -848372550 -693363 -740097 5707 -554 -59186475 95 -101633 -9 -265041 -997922 5905 974382542 459729125 413841 -555457 25 5938 531196 -57 -8080 283390000 -454409900 -115509065 441451350 -60 -961168938 9946 41 -7367 3682 635323648 32040 -3305 18 13 -312 -43 802130053 85 -969848 514556113 57748 78332 48 -860 -8528 4922 948434998 489352 43 -627 -9531 -26 596542244 9630 3671 575169 -905214851 2877 -416338441 3868 70416 63 -16 -908015714 -45 -231944240 7706 663 -586120293 5336 -254 -593371 -532052 97 3232 -294061 324922073 2 66 -64 121341 898133745 234438070 3051 536521973 -6299 -51 -6539 0 -73 -811506251 -54 809839 399 -2117 -24 3301 -3824 -433233 -7293 -456218718 3974 -96 193440864 619637216 95 -55 -414918 37 -7530 735024402 -131119565 -335325 23115717 -33 -4797 14 74 369346 48 -882003 918064 -43962483 -46 5230 -521659 687821 781652943 687007 -80917835 4769 22 9057 6578 6279 -6 220809 -303576974 3809 -78 -534726 476592 -292983 -1144 -967388609 -106945976 14559 17 -297299681 -17 66 68 358165 7 -736175 -550256636 -4331 -22 26 9468 63 114785900 244367858 -147403 -7159 195362984 -65 5 -85 24 -48 -70 91437505 -265016 -638295769 512341 -3518 -94 252079 236579388 7238 538738 -427049247 -235166 -981877599 -838651 384371 -103419 -1556 -5413 904840 -5981 9450 -7020 522954 -18 70 49064 286 -204407530 -993207 -83 452391603 3890 -71 531672035 114269 -5844 -93 549 6603 46 779590387 562708755 16 -100 575081284 -36 -27 529230669 166539827 4628 25285979 8376 -875981145 27 -54 -98 -6 -598315449 -6501 -9 -2631 709011443 4499 604734 172503146 6368 -78 288585 97 -1284 -99 -60601 -86 -55 15 -788 -18 60 -749966131 466474 41 -54 -2 192234 967445833 -5 714726 324755004 525673 40 -7 -506316653 -547910 5917 468431683 69 1656 -90700015 -27 -839697088 -496558160 2 93 41 37 472324042 23 850292 -256 -644052 10 -7240 -334926 -64 -561097364 -819402 4286 9393 220100499 772753 -1210 657037 92 -680231625 -443912650 -740557 -534244351 44 -3472 -344160851 23 -9945 20 4703 566814944 845515 1196 -64 -6151 -393227 96 -9850 618699396 -186869394 13 90 -980 -366823 7 68959264 -297122 27 38 754427 -4359 5043 76 -406221299 1306 31 -25 -206449 694215 -841522731 34 -5802 52 429803 840125005 97 -85 -6442 2662 -237628 15 -9511 73 -75 -656483 167027689 530379 -381315 679599993 63523 -24094541 6752 47 -761445638 523957923 -647486 2292 -393526 543471 -22 -174531633 -1487 -9976 -819374931 2338 -637570348 6066 9231 227089 2356 336 4494 57 -540078 3042 -702057495 -508013304 762721137 -107890 -950 254332853 -74 546596679 21 347596 -9437 -32 240118 -9316 8 263 -93891883 -9224 821692 347427 -46 115788 -664165 -10 -374213547 273566820 -370505 79 950058597 3781 158676878 -1586 4686 -233731252 -665293 -27 419959 -826317 11 490945 -69 -95 927727393 -732715 -363105 -813851 22 8497 -95 5407 6078 -31 -341257 372694939 100 -858834323 95679 9422 31754256 924461 -184528841 9359 141356312 -813284304 -476502078 948290152 8403 2188 -238037527 42988 11633726 -475 292074729 209581097 301762 -335 531531461 605985577 -47 -2376 82 20 2195 734967 -3821 -19 -74 -57 -77277563 41 92 77 -1521 862792241 -977962814 -395446716 -846576417 -25 77 6931 -477520 823377 -3056 228099165 -13086443 859502145 -27 -731565581 88 -60976756 143431352 -543734 -352197241 -97 9263 -178 -149081 -305255700 -6746 467 2451 37 742 555967 481247404 -89 -676736009 770365247 686817 9764 -4255 -763565 72744877 4714 7398 856434477 94 3161 -773245473 147153 4353 870532 -55 -143166 625320760 46 418819 -896986109 952430 31 -955248 69 -8889 58 9696 -8178 -5832 7287 76 86 -2 4 -25 35 -5408 139675 -316950 -250 -89 6 -589726 -388893615 -190945505 -1680 -76 6193 -79 12 4687 7886 83264132 -898300 837789357 83 -244 939949 -1823 23 1628 152465 -6322 -78 -1069 8086 -3411 -7 -714519127 -7296 493924 828475570 -281819879 1361 -5987 -226475284 969009408 46 966386432 325676 23146193 -808886 206471 364591 -8565 -72 3040 140394 78 9774 -82 955493 -6650 -297151956 -70 9 645150 20 64209597 959912914 -937423 -9 88 569704842 527015 461328 -90 138 35 393555 1065 -71 374600500 -62 -146517833 -43 894919 -8164 86 -25593820 431128 -645778 -59 9787 -33 -807909 64 1688 -1681 71 77 708409646 71 353317375 104930047 -960370 957225444 2376 13 275957415 -932135 3923 -397205 966188870 287533 -64 6832 8816 -120313 61 -9757 7 -90 2178 -10 27881561 0 761608 -487294920 90974339 -2184 5 -494948 -6437 -889 -84375055 208396659 -32289967 -797608 3121 848858 -247726493 605045476 -18 -7552 -149642648 953322971 234831996 -9159 842215358 596833559 55 -41 -44075152 -916542935 -1311 81 259272 981687207 23 2552 6 -53 -161434 -989754255 523582740 -90 660094183 -335066 -14 4985 563500859 290462953 253360 -92 -65 -979090 871258 797487433 4910 -153849525 -6 945092 953590263 10316257 5695 -2141 408694 648300898 4005129 -604027 -193174694 7400 -289442643 -4714 28892761 -690292 970098 95 -5504 -5742 -936593401 -5884 6161 106605114 21 -210362 -21875140 61 636436165 -70 3066 51 -100 971522 -607992 735887 -695 129656155 351593 -8292 -43 554728 -8772 -935 58 -22 102259263 -48 44 525098839 836 -887461 -333842 -39 5 -3983 -2874 72 -971035800 -633582 728417 -26077 -792949985 -604693583 7873 -978022041 284764584 28 -98 -963523 -252613 797896849 900415474 -40 59812 -327162 -102372750 -9293 -722512820 14386 182892 40 344514618 5629 897191679 151283762 99626486 519301472 -932213335 -618691 -238625027 39 -83 -85 -6792 63 2990 -1217 4835 -42 -617672776 3222 -9607 59 -55 -914559 521671 -21 273389 144373641 4818 737260 147251 645555665 -7 541045526 1422 21 9 -227604945 -68 -30424 -5807 -92 -435720 -4864 19 932232 382419 3190 -766015079 7652 736167342 2 553957665 75 416797 -289321 823786641 -170452139 1592 7187 -8796 283764 -7275 2583 636349074 -25 379223 3001 -206807 -438 1316 161020 -5135 26 -403181327 -428683155 484862 -4028 -3227 -538329 2211 977537 341020087 -61 903182 4723 -88 70 -675677727 568 536877953 329889239 61 1086 -323272 1381 -184136602 -4685 102559478 -411708 19 -44 62 1751 869281 674144016 -3785 -92 -6385 -413180 -491573670 714917126 659514597 60537 -78 461174 545060 645626403 92 1338 841405 4414 668403 -2117 -64 9234 -222819 98 -39 -174632 -889825309 32 614 3186 37 572215967 -5949 224328584 763088 83338 -655223368 -2656 867786417 937122730 37 85 -94 742566014 489249 39 680 622703 352567837 839925 -6460 507981027 -550062 556386 -597690 -88 -289923 -46 -548918 -171264578 -2454 3955 796411 -209579 -3975 -792624 803244 -4416 94 777484 927 788121 28 -482447396 -151507039 68 5287 66 4249 655 -66 952467132 -22966 -6235 7256 -432130420 9720 706 574433788 -347773 416050396 3498 681554443 82 441755 -34 -8 929 854211 6 -82691 694728 7158 87826 6626 -11 878586552 606126411 -417935 -732477708 68 75 591396437 -380744 9472666 -157674 86385876 725226335 494788 -51 -90 45 -356986535 -36 -11 -31091313 45 -12 -4661 -475400 -13 85 2542 -139548380 -98 -146847806 -110267 320993979 -532495048 -8768 -466098 -370880 259807 -9023 -1378 53739 -14 4650 526796 -7824 898158817 -574573708 76694753 99 -732287 -6877 -674453 23961 968098402 3969 843620 55 -3016 337297 -263481310 -8469 -7557 -46 969374 -5797 -148083 -687081679 -800166 -3 -5319 -408365 8625 -143147 643881075 -909128018 611130 43 -1855 50 942559 -119007739 47 -168302510 -32 4483 -4497 -628 746574 88 348297672 -65 5439 32804 -8214 -612184 22 6347 -19 301793 -237356 2459 -81 1459 80 -205008992 839150 -28 236439236 96 -9061 370014 1229 -509502 -503979 122080681 647635050 9802 -6187 723462214 4025 -88 4444 -403027 -7679 -1050 91 17 -31108142 -1550 -7355 68752 -957219 7704 -607719 22 -1719 59640701 -7368 -266800567 -3304 659974 -8257 -43 151132049 723855493 -553450254 79 -5518 176274497 -133508121 1919 -9063 6328 20012 -670376 388064 -34 -1365 -8 973779453 64429 11 83 8251 -65058753 5146 913614 -3645 5458 72698 21 676426 -730756832 4649 -101866594 737747 4424 49 -84 6859 1392 95 -917515 -65 41 43 7797 -139425499 -460381 -509166488 -3070 712312 803901377 71 -780867 81 55 -38301129 -909088 393927 44 975480 721718 445334 356327300 -946244 2706540 -815 439244897 114933399 37 827250993 -115423 -20 815872 -329562313 3581 53909 3418 -744844904 -310259 -706632753 275662468 9392 43 1040 -7715 -349076 6061 -4188 -9974 -7769 -87900946 -2349 -424757572 23 18 -3088 31 -6982 1 -981515 6246 3731 -8220 600914 4324 -2029 -1885 -399827066 114592 -716273 -48 366414330 398427 -4478 -21 -30 -4989 -559482955 -1540 530460 8408 69 -816534671 448664 -229415912 -18 184605 45 6129 111181524 -643951 -546315 954043 945539053 3571 -363653 -4581 -415524364 693020 399730064 -802708471 885174 766486 -6666 919649619 -3072 962374800 9622 530155 9248 -474014188 8 55 -522539409 13841 38 544803 -2298 107567 405459066 259745718 -749154256 -60719296 -8306 97 7241 -903276629 -90 76 -100 865520769 -19 -5516 -9355 585355274 5595 -70 -1665 293651161 -15131517 -273619 -92 -442019 -77 667423 -149065915 -147 2 -645520837 -512742 77 155415 -3 -278088170 7877 -478376 0 600930605 -13 206777265 608703678 -9519 -752312613 -14 -641837 -98690012 7539 61356 1228 106275643 2356 -567072315 -6 -597428694 -874607 1946 -88 406255 -257670 98 570633 339363502 -1099 5667 -375722 275128 -320955 473 -287121 221670 24 -6878 -384786 3892 648536 611464142 47 83 19434635 -43 753608 42 55 -79 401724 -424554410 79 -43 -53 994034 79 -11 -11636 2011 957665562 384502 51 -136858 -90 37103 -706839583 87 -7135 -6455 -46 -438 98 -3107 -1360 539051 49 -987 309693178 -911024112 756 2706 601983 44 6167 836765 -376 7427 -3129 2737 196049 -6236 -898033 5 150681 570007 8885 38 -3118 342855 99 -18 -903351 -492663590 -139824 -563317907 -55141846 -127348 87 -4356 -680910910 -5625 -92 405758928 49 -94373 -232041099 2966 -8740 30 56 -82 -8692 -744784329 -786931703 -2317 -6161 7164 -94 2116 -823659235 85 -6607 19 5071 3 610318 -288361 18 995 -54 -91 -78 531855 -619829408 329 3895 25 6147 -21 71341696 -331861 70913671 565016352 -98 -509817578 846453 -75 780757 -6747 5923 -5 -544673487 3882 -473286429 -1913 -66 -28 2738 -7666 -6 4 388936600 409318 -327183 -6648 70 711372295 -439792660 56 -384489 -242064 -743 -90 -63 852555 -484906 -845280 9933 -347256372 -665172 374952162 21 903454 202215 99 15 943550 585509 -14 413477 -102806873 664120103 2601 6583 -8664 -509073399 7569 6188 59 -482 571586988 56 685059 -78 669130094 -90338487 915289 34 98075146 -708868 -527806 2257 -486270 49 -89 -345935 -4221 65 -951330 -19454924 -34 231525722 -557177 -4009 -378089 38 -5634 -130998619 8425 873707353 6380 -7377 606425 944466325 144034041 -328268 3765 -76 573625 78 -733002 19 -10 -99 3844 273607424 55621 12 -92 -41093 43829020 -850941792 -2699 347119 -3135 -862035 -633925 107417020 -7970 623532289 498473353 -726209051 751261292 -582903344 -144323866 -703802 -302539 58 -222354 22 -407168933 26241234 -235840340 -91 -512679398 -449203 41 742135549 809725 -1552 69 -113707375 -56 1504 2961 -9524 -59 60 5824 23 -137208122 -45709742 -6721 -865548 -495338528 -578548389 957352 -3854 -344607685 -90 -100 793112 367837137 -3378 23 -628908 -390813 795291244 787 99 -2466 925660473 -9292 -6462 2081 685 144288 -520499 2421 -3 532 -432330 43 24 -4010 270253 -691999 -806032323 -5075 78 386760 93696955 -9150 -8854 -46 -111 5136 -17 -792658400 -149111 -27 291636553 135375753 -885975210 598958821 0 -3035 48 -881082951 -162791 637939 -2899 -87 -319194 8 627246224 979007 -497427 14 -727994 -608186 794152632 63 -69 -523736898 -462192 -173088 726093979 201235 -15971 595986 -252610 63 24830479 62 69 -70 398264648 -769744 -482999 92 66 -7198 93305243 -7403 227612328 -30 599731 6663 -107131147 -56 -3 9115 81 682087 44 16056840 701360075 958347125 2837 50 -155046237 -463112859 351960652 -349 680272808 -127259736 91 -94 -501971246 6 -44294164 -450217463 -339780949 -69 90 8403 16 585860 -835977697 -3746 312632725 -9707 -259790084 -271876 -51 -42 -892261 939827919 40811338 -600177580 773665 721295329 -343868 38 -66837481 -10 764297 -51 557028 985 294672202 97 97 89 -226986908 55307067 -263386 768925 0 -4323 -3099 561558 75 753352 81 35 -912185 725605224 -6137 72861 331481450 -639818 659443310 -970155972 -824720 1982 241598852 -8609 481648290 842117061 -236898615 -21 356703108 -36 52 -20 -508437 740999 -2780 740255154 -729921997 9915 373206279 -4 -69 -128470 -2605 -209894 -2597 -77 -683812 -114502 447576 -15 82 -407723 9731 -1861 20258 9840 -2457 8878 -81 53 -9111 896760048 -90 3305 2060 -106818237 5319 -74 891494659 728 -246840 6060 25 63 -8636 -48 62 -922473 -14377618 168097 -62 50 9757 -4 -3631 917812940 123485142 845 232029806 -5 851092 -818 34 -676090402 672856091 100665 -2942990 385708 -978178571 -916520 -512123 38 -4727 -696090846 -259333 -31 -4531 8032 86184 -424915638 -905352323 -99 -167074784 8751 515035 3396 167097 -302340520 -97 -3722 -309938391 -2858 -76 -4355 603095 495358 340484 -8055 -41 841219 -36 -7695 273630944 -77 992964980 -6930 68 19 521748 271291896 -105505 1467 575 -830912 80 52 1331 673145 445983775 -50 649956512 2785 693141 483379 -42 242197 -5983 938373318 -9933 3155 57614161 7993 -5 -909428869 19 7055 995785988 -821454 -60 -76306 -73520165 4791 -241722 -6898 -555926295 -673211 92 707650 535809 -944804185 -9500 -33 -186743 -8612 400008 -59 8553 827556769 -117752325 1936 -750593261 -216132 -4391 3829 859845062 -9877 205594 -37961520 50781915 9943 81768 7094 75 173457665 89 -660104 -4628 -782579566 -9968 -365615 7392 -7847 621854339 -73 -9721 95 -8529 111 -43 636257831 -517260 -963557 353183466 132346 9 -469713 213 -3532 -9 4946 76 1590 188773 -47 -962275 713837406 264879103 1972 -73 -627501 -297557 -1590 -51 -4997 738346 461840786 64 -389058 -367816372 -27 -709649505 4428 501 -4592 -300316 -753765 64 -14 -69 -1184 958544734 -9885 -105331 -5014 9065 17 604189 5616 27 5120 -734414268 -7498 399345 -481547036 -841323473 933679177 -88 -49 68 -379404 739051456 772254 -714770420 -138008230 -5591 6179 43099640 -30 -112576903 -988684784 -814 933336 36 -466455871 81 -30894490 74 -6020 173516486 556686413 -2928 585976101 -264062436 757167 50 186375145 0 398823 -41 -7941 -621261382 80 -619270 -271618 57 71 85 124061 63 -2641 -62 24 -78 5297 -7 -513696 181654 -95 -7468 -8895 44 585404990 -811955896 -23 -61998091 349156079 -9846 -992 58 -44 33 -57 264147 927298883 710 527221 1110 -913661 -7364 43 249995149 30 -94 -7858 11045240 361803 627531 -12 643227 -142964873 -594790690 -405668871 209234 -4942 99 84586572 90 -475636795 -4168 -516169 -239530 738192088 42297669 848124 3889 -61 -281 5135 -51 371 -8387 74 149142736 29 4729 -193800815 -7599 702555 6 -92 -11628897 -896328003 175413 -731647 -701747722 -3791 -4974 494 225138992 974277706 73817 711866 -82 -115600 793625160 29 -403922 -7512 39 -36 -8145 5835 -904457179 -64 3937 -102531494 708644848 770995858 995134359 713381 -1731 -185972 -79267553 -76 -53 -65 -46230 56 708613987 -5058 -3549 189867114 6601 986741911 36 -996496879 -53 -547805665 -48 -3512 983379452 75 9473 916244968 249942042 486685772 437990 343537 -3499 554979252 302803 49 23 -119191 -124077373 104749593 2742 23 -869210824 209456766 62 9623 -75 769760989 -513823809 52 152236 938912785 900544 -8557 438820 -237176240 851321 -302485 -5680 -927977 -91 8 -932751 55 -869367 24 -337933 -506593 6809 -1657 -5 95 -6718 -7339 208265125 -378923 -49 4362 -287767376 209738793 -57 -91 -8332 55 132426045 -3992 -48 964 -63 -7663 -490024 65652570 133906645 -13 499523545 -845473164 -8397 436550 48038 -90 -182294991 -725706841 109 47 -2056 646246297 332734 -940410791 55886603 879754165 866369 -894032084 -647055774 -3986 315961 -966328 88 -2480 471558 98 -71 400380149 -93 408326956 -89 825459943 50 -89 -440 -3632 -42 5433 -22699 -55 -767421917 -206577 680218 3484 110823 305 173 10928 -6687 76 773750 -368732 21 597306 688039 -696547474 -1376 36 7509 -667913 2593 -49197240 834610 -565624190 -707392155 100 -191 -387752944 70498657 -117337 53 31269 44 597538 -8799 -913748 956396 858734 91 499 -1118 3348 852915552 -926042198 -466148456 632021 366880238 -899358 -331368875 -458908 -3223 196207 -273188 7198 2153 -7024 80 53 -842 -2671 -6331 86 11157767 -3361 -942267677 35 -43 -646323 -432668889 2478 64 11 440611 -866944685 75 -251605829 -102065 -62 6889 -30 -21 6550 -714035014 -2462 73 -8354 27 -3085 -291970766 4142 2191 -1543 -41191947 -744636 -3206 106623 10651531 -26 -168000 328728 635 -19 -176216 40 -50 -910596050 5712 -108833345 13 348671 565276 -8568 49506902 -6543 -5221 -83 -685732979 2362 -41 110662 4767 -3379 331 -688649 -93 569633945 -4137 -4391 -80 373962451 -2 71 -173462 31140 -4167 -539739442 68 1 424421 -740502755 2670 290916380 943592406 -278161 956999938 -802594654 133448 3776 242818 -64 810259794 -3 -792544311 65 76 -80429300 48 7959980 6069 -99 -74732 -1448 -2 -321766 9 690922197 902393 -388807 -7 -20 -563547 980933 -14 6136 202162 895708 68 -8660 2842 -738791548 -672678 4350 1415 -127477 1 4334 686556748 975926418 66 413057 40 -169296 -864622802 326399 3287 505032099 -466129 30 -180029848 -8395 -542517288 -76741986 -31 7813 956605847 -92 -36 -6283 314 345126136 -115254678 -54 -201909 -2505 -718600 -992087153 357297812 -188338 278462 -313298070 -79 -44 -72 -7635 -8 -96 -172807 -8388 79 3060 -7211 -57 -29030 65 -4799 -5272926 -1317 -15 17178781 -3262 27 -5869 -80 -702182149 -2639 -91 137090 251260937 -569188 975070591 986020187 -725681761 -58379 -9 30191875 457822 6716 21 225360933 3273 -71600 -38 1648 8446 9820 -112688 212030161 -275206 475 -68 -92761575 -373746248 -81 8797 2336 193707 6 -82 -7267 686964 -846659 -22120 647001951 9385 -396174 379542 7143 92 797172234 -281005 -20 115634625 -364801056 -90 -599482 -81 -443305 -420819952 67487668 -10022 650374580 -567282126 810619900 -895925 -189790 148426 276228 -215186 -6919 -39 -63 158678648 -422844908 -75 -276480 261977 340114 5389 84 -2153 738404 3312 -66 98563 -7039 -188741 73 -52926493 101396789 49 -17 -429920 -945659015 -99067305 44974811 -85 -4170 4956 902926 -675591707 2315 129263 97 70 884250 29 -517866 715396 787094148 -773361 7436 -48275909 -6304 86 418226028 -1200 -933 -537067300 812178869 -197622 429585 -3847 74 -2903 1505 -71 -17 -1638 -477841 -866777797 618294266 42703461 -159 9862 8403 -82 -9874 74 -1354 6397 -14 883161849 -89 -71 791338335 -139330 7347 -134133875 -147152638 579234448 -42486973 1583 -41 117019842 489546 -96 517155594 7276 -8304 2928 -995599439 -6954 10 -46 286265182 -396519 -35 -61 37 -554734 -270732 15394 -49 7004 -24506 -120355 -172919602 -15 -29 -507515020 -37 -36 89 -94452048 -84 8 59 -85 75914767 -68 837648436 874096389 933648151 -271094 -913 -4 -5 8 -66 743578021 5 0 4235 876313 671328 -80218 289249617 -3593 -520020 82 -276484271 320406 499131360 27145518 26 -6827 183611 3143 -2127 -956914528 9851 5387 16 949919914 47 223727514 90 -531337 896519 9819 732296 44 858178 -6554 -5464 -8204 -598674 437614 -661908579 -301857456 4936 2100 645050081 -95 2007 -11 250647 4013 -9215 -160175 657653148 -476202 -985636 -1186751 -786231005 7695 221001 104056750 109027 -701468 -2603 -58 -104100 7434 24 -330978478 -331509 61 530551520 195395029 7307 -172156 -467621073 13 -604092515 -847189 137265495 672426 -523736997 -7832 -1752 976822965 80 -771689 -3575 -404626876 -79 59 3205 -1195 431668187 292943 541988 -657532 35 902932 5392 -330126 277697 -771442802 -237740 -595173 8446 -861418733 -139137949 -426769972 35 5069 -428671 12732 851973661 4642 -71 -860843132 -66 -87584 40 -772775 -947133 -139846866 9540 569540 -2493 -6354 424836 943906525 556983481 -30 -566614 -253147 -232752 698727 -663797 343090 2 -9483 3144 -890486 -693803695 950746 -97497723 795406 859168 -3 644934653 840869918 -575611409 -32 439423 6170 34870567 -8546 0 14 -3196 -222062 89 983503062 -448095445 -739567541 -517046 1358 -6740 -957196083 -21 6879 -177609850 -92 -255493 5936 -263744365 -651664 424821 146355494 -435429999 -585209 -22 -6893 -49871322 -2903 -338337986 502936 7230423 2335 746 -95096016 -2689 -7765 -42 3472 -567662328 -957978 -8629 -8672 57 -97 -65714 -51978 -6009 -513733 577279 459725555 298039264 -930521569 109637737 -7264 8987 -6885 760221209 746682968 -9990 -373390 -9931 465485790 -433556 -90460685 8754 -5099 295 -1714 1817 987400 -405167568 42142 -321573 -421620 151172 917257384 -678401 881312 -485975 -3919 17 -858924204 -3689 412549213 -85 -89 -1621 2586 567258 3191 4755 54 8263085 -737420924 216126 389532 -40357021 -11 -6805 46 26402965 3497 592759 -628944 32 8277 -971322 -6075 -899469 100 -59 -3 -6 -73 -752 7166 316482019 7963 -66839853 -8768 -544753590 -64 6025 7184 -49 912770 -39 -605124 95382 -61591098 8765 4906 -99271 -21 -523216237 36 -6296 -99681151 609156 -300346 497400 -284503636 39 6527 -73 465512 -5726 1 -96 -4312 -4668 -1944 700157913 38 -478219551 -913342691 712481174 -170884 -997533903 -9576 -4000 3139 376380 66 -206404 -2453 -344413 -7 -938327 7582 104457457 2533 1812 42 -65 -865688091 84 -99 3 85040755 -17 94 22 155087516 -103501 73 -38 624957 -95 81686 -232720 -9 975021646 472434 222 -31 -738264 174815141 6229 44 -668737069 -8847 6807 2573 75 282314865 -300200 638660 294298340 44 -962306020 739499198 -77 -246534 16 798833 -841973 -559940759 2 21 6704 700762 -335073 -877 -557826 1462 3909 901313984 108641 57 -526460 -279863761 59 22 124566498 -296379 -21 -5185 -631137 -169980 660679 6647 -33 -264413 8872 -841597 -961778244 22242678 324879 654411 9639 104343872 472508 -946316067 1 65 -86 9763 33 -354288791 -720013502 857993 81 5534 -1700 22 99 -466643 -7830 -6180 -4207 114177 6478 4 137431 -721194701 16082989 19 -820939 807891150 -819766 -994248046 -2811 60 -60 -2309 291712 4815 -347040323 522910071 -716928 199673185 -5012 416982198 -4488606 6843 2142 -477043124 74 19 -9309 896 15 595288151 -4192 103008989 -801688710 888856 13 -8061 364 -69 793015 1081 55 -73 8189 -406476 -100 191714162 -88716 7718 -61 -835292 -8907 162636245 12 8230 3221 6322 612085059 -265527095 770121 -85 -109733 -86 -938215268 -409845 84 -393341 52051809 55 -7130 745486878 44 -5691 -8475 664989 -268726277 -29 810876 408201459 770762090 -581065 -674416723 2868 46 -858955904 57713009 -260000708 452443764 660968 -5455 80 457180 433603877 -92 37 807841419 -1 965053 -7880 53733523 620508300 981945012 -807391 593419 -880567370 -98 7782 -5300 3247 -169183 -8995 -982272 -692795866 85 -251650977 -72 -7131 855564020 -6507 -974038979 610 2402 -4472 6756 88 96483268 413025434 375671566 41 -844890661 5735 -90 -1208 33 -44299 59 4069 -21119132 -409691 662146209 606597324 148917817 -543568852 -6637 -360 -8454 -5777 -1171 70 730797 -98880341 -9512 -9128 -785949 -6547 731283625 34653016 106371 5503 22 674133 5 -540221457 487103 828562 -323585251 -2821 506955466 67 -109679969 2999 -42 39 561195 887437 381376 -659842 953342296 -56 -502567905 4901 78 -650232 91 -2699 81 692356 716449 -71969168 -4521 105920 -816718 44081035 792961 86 -5682 5572 -6403 -51443087 -72 -2931 58 -36202043 -567017 186454 46 181789336 811897 214246 -1077 66051620 25 -93 -53 72 761211130 4952 25 -576085187 -742190 -248763 436617268 -232994 352524475 58048 -87 10 345005 -81 -619528 87 -37998 82 -131733188 -847736287 -9275 71 40 2530 49 -171311229 -93 214696 -31 -8998 -2 -38 -498569837 942833 16007 10000 -900828612 3137 14579652 6 926802450 4377 -11 -24 -103034 -416879763 -909320615 552 800866029 -9890 -4632 -83 -81 550797 -65 349465838 843060527 3462 -15270380 965469 1603 -944235057 100 -6231 1622 5455 -6081 -215578830 658562721 269 7242 7376 -52 -4717 -11 -574460150 981286457 24 187760 -351485187 1850 -9150 -862374 -136961201 459981742 -72 65 -321153338 85 -804307771 390014190 -3043 -622512 244312689 -289009 -323614775 569692 104179088 492983 490509927 -84 15 -24 898162913 -832482 98 28 -11280928 -556009 -124218188 -308229575 21 46 -36 7211 -10 7563 4311 -261346201 96224332 695749 531939 -253677 734927 437 8242 723056373 -292565664 845 -12099592 -2736 -32 91518954 -57 -6 5990 -2862 -8457 -355443 -5535 666299658 -42 -90 -92 -9412 -5226 -614772 -669142772 -283389 478 -255914 -483374428 -750753593 66024 -526270739 -8 347315 251593423 -718799876 -578581 4175 3454 -46 -38 -988286 -875040 -33 781887849 15 48631983 126967842 66 7592 58 646294 -454833 45349 -877861126 -239661 920616301 2 -19 3929 486207 -273907 7875 556946329 198586 3107 -271572 90 -40 -38757 32 797170502 -4395 7 -746314695 -543010 -41 -3026 -3103 283004 916338 -389482509 767508 -753768 -59 -1970 -568122 -603876672 -62 -52 -504618637 100 96 403822935 -767782734 -30071 -10 -54 -133553 -833782 -284635 74 10 -37347879 95501386 94899314 120679860 26 7409 15 -6 59 61 8904 2451 894221368 196061861 -357059027 917012 -9 -46125246 -53 -262948 9 -239969962 -5466 5077 957636 -57 468426 -65 -705977931 2230 -347028 2353 -89 -680655 23 1753 214917 83 468014593 -57 -811050162 990114558 -968 10 4145 -2358 773426 -4017 -67729198 71 63 -1205 -5358 841661 595084 -33 390144802 5983 -354455 -1347 -289387107 397737057 153455 -962782 -843780 -673239 682819648 5144 -51 -433758 -448153 -174982 428806402 -45 7482 -630974087 3945 -2854 986277 813526521 88116443 -1162 -583663 -81249 78655852 -692351717 -986987936 345585367 -7842 758702342 -419253 -868099 90 -84 647013665 558028456 95 27 1372 3319 236815052 -3371 -825594 -4369 488033349 -260329979 -2455 -87 649585 -7 -137036065 4922 665699 50 -90 -182938201 -459134408 -504404 540480 -465784687 15 503609730 -93 907992050 206405 646167 -9225 -89 3345 33 510568439 868500 10975 297121046 -568789 232822773 -9837 832330202 902958068 607689536 8548 -8448 -3419 6 -56 -8716 340668248 82 71 686776 29 -33776693 490703 -18 887773 -782532 -446150 99 5 600916 -67 2761 -55 861852998 3637 753664592 325188 -966955 981788 6263 -8903 -51 8079 -247123 -610820 1323 68 598297 208498178 -606717 -4 49 -878984616 -465205 -55 -645788535 483084 -3743 -78 -995642448 5189 -442075 -346989981 477380554 -16 -4616 -2424 -513300 47723824 -668206961 -8039 -566676303 344040275 136108 56 -961638 -4838 4831 8351 62013655 1476 -29 -57 -6155 980402 -4053 882531070 21 68 -601660 817448 -689301 -407323 -382507 960866 93 -46 42 632594 265799842 -348982 32 -5590 -4985 -545241 1023 391711 1107 -1383 9503 -17 188701586 8581 -98 -353547048 -86 -968373804 83 -811246239 707541 560068603 -323720 30 5266 -32 766349412 -99 6301 -52 -501316150 1768 417826906 649077911 -6580 -936518 428991993 306010 -804050 -9250 6818 637717 9976 709577 7115 -896659369 -213676650 -8582 2759 -83332524 806813053 719684 4135 -491427885 -87158175 -15 -872886294 -37 -83 496849 4069 -5621 957757 -462881 922440 -419622 -16 -28 3024 -5962 -132211661 -213737 -14 619245 387640 61 358170794 -1021 -3922 -784978257 993934988 -7586 511635364 3161 -35 -7827 -40 361940746 -136219074 -6141 -6696 329381 -4377 344808 78 198558739 99 864213 888588362 589631244 126698674 97 885041650 98435627 1350 269528695 44 -9192 135869145 -476617 553 5034 691328 -39158974 349807 -679495087 -3583 9997 -399159 -338867716 45 680859862 -71 -44 -72 -713806 913172709 -91 -520454 -9140 -16 106697739 -846975970 -398813 90 557353332 4348 -267100 760303 4611 -14 310176 93808 4849 4062 -129585075 -393968736 -31 -3013 -496501 407646 -823969830 392866964 -72 -583 408981895 85 65 -10 14 67 -82 -973139 356363 431266 874219 2203 -7610 -6104 868691 1340 309 65291460 734196 4 7286 9695 71 -151463 393670792 -560527601 -81 -656 631 -55 984367365 6786 144267 -862008 7606 998306928 -469848 -54 1890 -47 -71 967039 542917 -75 -980730 305838 6858 663168781 962395331 7723 -73 2956 758036355 33052293 -9313 7070 153902199 327603 13 -356 1874 3091 9300 59 76 -8779 -64 658817615 215005 663792 69 -5763 937430 622952 -3982 2 927815 78323707 -333991769 555722833 -3775 -1892 -66 2486 40 993321 95 -202078 -615581025 79568 107890004 18 945233 31 60 -181979 100 -9683 -66 -915321169 74 389235 753458009 -9640 2 -18 922753 41 -102336 262578063 -54 -80 -231260 -54 -754352393 -293656270 -582548 -20 481404579 987410 1000 763079 583203608 378883 -15 -961098 -18468 1961 -60732926 746981107 187301526 1913 505945 0 3378 -1535 -125596 -749930388 520759 9829 24 -727678453 -664612 -492873 905526 6245 848725 9168 -5893 -35 807122 730 -689440238 605185932 -813020 1756 -773482 409 328337 -6303 -9544 -62 -4726 -2938 -156078 170382745 598332 49 480782666 -731663197 9368 -197573 4543 -288624 -35 -11950949 -614692436 -8626 291938 68 7344 337978428 799733836 -600105 15 112724858 -9911 -89 -935163446 306287 -357022819 -514984446 -21 408896 7922 -455460848 -285001 -745165243 -74 748988435 -3684 27 -306147 3386 54 8602 362952143 15 -943091 -60 -986 160794 -573826 906011426 -227068080 849557 -695097 2089 -4256 14 803615 -17471452 91 -50 173968893 -461851 32 22 118501987 442708826 -80907726 147 907212810 -22 -39 -15772 6768 -1 -86 -348938244 -4295 76 -827158 -13 5858 -5106 -77 19 636504718 -1192 -728953 52713 -2563 6979 121786026 6072 147532781 -6869907 82 429011947 -6581 6731 4201 -667468 -891197249 -7413 82204 -39 -23 -357971359 1397 -39529 907881559 41 460145 -254242919 -682113 -794882726 -6860 -71 6775 -97 -78806662 -3904 617000609 -447255775 -6237 563 -736 -102588323 247976 519824 -3602 121993442 -3129 -207 964599 862460689 -20076427 755478 341806 52966 -835922 -944284845 -687252 982631 -52 84 -2749 -10881436 -85 -35900145 -228392 -35 -26 -81 -137102849 -4891 91 -861790 -4141 -872442967 4642 714501 948299801 326059 -342846597 568637596 162902177 -192783 5781 -9 -9536 -931108836 -452437974 616701013 99964 7788769 -51 8975 653786 -399678916 28 -608805975 646449 -8291 -99509751 -7562 -657562 -5 62 207053 1868 -145349694 -1522 2325 6459 6804 3321 -5477 6539 64 -5900 0 51 460071 616330 84468 36302197 -768241928 -718159367 664597 41 499938 -911373 769551827 -298618 -42 -56577735 8025 -334821743 1978 520937952 462169 973746 393967 -667945584 -859786 1 869724 -451977031 12267350 -293612613 64 -43 649551 -82 -652039889 546385787 -907982345 -751844623 539788 22 -31 -184684725 -76 67 594599702 471761 645 -183249 51 18 -27 122399 415749607 -9177 9508 -897507 -819758 740247020 -409423 -93 -938532 -419782298 -791844080 -8613 -799843275 -292707 329 670202 -29 -1020 -66 -1375 825571 8933 3451 -79 373095 -343552 56 1526 4777 -477870092 383109 -903310711 9736 -968083847 45762 -973631284 -918724325 -51 5 509018743 -3550 861367718 -100 -683598025 87 -613 -629447 946 88 942347 891511125 -3739 382886515 -471605 -570875 324289308 885415 -411258785 -848 97 675997 -307168487 -656916930 290016 242 -964 -292135 176498820 640429393 90 -5282 62991308 5323 9177 6081 40 -89 -56 -3125 -75946545 458546 -978417 922513 455194 340356 -809809279 70 -2523 -953862 -686587771 -85 -190059649 586325111 -953375722 7321 -223123919 -3821 80 3625 -4261 -16 -7775 -8683 2333 -1962 -136956 -946350031 -35185 316481 71 -151460 -101373 -6977 -54 -4834 -704754025 -6970 7688865 642391511 -8055 -65 837224588 555475495 1246 750766472 18 -316393 568816838 403842 -89 -6 4645 6498 3684 -88 -993552 -2157287 -18 -99703872 226095 876862295 -671434817 -531366483 -471635 -33 162519013 568831161 -78 -228603397 -682254 8706 -5481 -7125 306089 142607648 138828169 9294 -891360 837180925 -851283 47 340415 -72 -50 276073 -8 36 9903 -5207 -752301 813769561 6726 -69 992486 -853733 62 -3456 9726 379287320 481728 -4649 707746203 -61 449943430 572713 -5548 8956 -529223 946685 -472686 285531 16 54370 193684 -48 -7650 29 -371907 4402087 105411 -4811 971575143 -1872 -42 1597 -14 -760 14 985412 153542 9101 970491 -536364 29 277724271 95 55 59 -263265 -81 4297 2899 -68 -8141 2383 4414 -19 -2541 4989 -287409 -2727 -3227 417236 55 604117302 -999 28 -748550 819796 714289 97 -22 -60 -24 99 4587 40 48 -16390 4222 21500 -490705 -5 776572 7 365337 -9 4613 -376779 -4 65 954788510 351680 572580101 -207126 12141877 -7942 8949 543590936 -2791 5335 89 -490635365 350461 -57140730 -172332342 -364950 452008 420421732 20838 -18 -8375 -6263 -7979 198081 -1758 15 73 7934 -207966089 207402324 464560603 -117903550 -5637 -77 -587136995 22 21 -8698 9 -91 1008 -8 783810 -9275 159985 -4851 -927 -755 79 -1207 28 -9915 -8269 6940 -496847 172351 78 48 -994964 58 -345466 -770682 177419511 -1086 20 983358 -6147 853514 -1494 42 -8385 -4151 5481 -690713 144770 6289 -5 -25775 -3610 938033 52 -951230 -362948 -350301001 -7029 98 6 -977534 156040 -816443 -564369 -395650 -2514 -693755124 3742 -518558 455 -113900372 -1350 -114255293 2386 281223 326819 780063510 7895 1 6650 -743091001 -983424031 613439 -1313 9912 -699425333 3638 319555 89 372 -6432 22 807940 76 -936818 -870944647 329668847 -533724083 1705 -888 712136903 508240226 -627663 -83 -710040 292417489 -2844 -19119303 968579 -138381905 4016 47 37 35 -6251 22 -9968 81 -1496 73 905270723 -88 -82357889 -4697 3534 -67 1537 -796573066 61 -531203835 10 2424 870753 -3504 -60 8362 -35 98 51 288 -1774 90 25 -28 -457703 633377526 -80 -8096 10411415 346572 497280 -7966 7 725909048 -185837493 965455 2132 -36 9016 307 -679624 -2 4772 20 6988 13 -30 -734459 17 2056 -1178 -2866 62 258529475 -608784 478622 -144973856 -9190 -57 6205 416742 -614933 68 226597 -43 -772 550151 -879724 46 3437 -260919 -642575 791106 805763977 -501526 -939395836 7090 -325743280 -555938 -7933 855639 238694 -404880 97 965550 -42888 739673 -91 90 -410689 826893 6350 36 8727 -157174043 72180171 47220 60 791133053 -1386 -969131 64 -9998 -783775266 303158 -8509 -102036277 -1320 940292 -3631 456456 947357742 -2845 68 657838170 371217590 -2 664886421 47 7918 383289 23 -735845 -4 -124177 786 -645449 730076 -940913 883460 -596103 -90 -774807251 -645 269060163 75 99 -529891980 -43 3430 -716404 -621849249 5953 -26867323 -96 317168640 -592890 153813904 -866275 3139 4424 282 -567408354 9803 54 -4071 32 -3242 2557 -850020 -821228873 704847017 -6309 788706173 -758449545 7416 -20 -117154847 -3003 307644 27 -323 639163 -423220219 52 -3826 80 8530 346001 -8379 -530603690 6758 -914815 -941327944 44 36 2260 -3990 -799704392 -3992 -951315 -552401 95 -770135742 160904049 30 52903 -312 4215 26 312996146 -39927006 9479 -6562 -664905440 -5934 45035616 78 911399 -67 -443696778 -773328127 78939213 5838 1768 720689434 85 -220922378 -934718 219580 291890529 -426734 -904 563707 -1229 -997431 -436879 508608 7795 -6751 102802 -71 543907371 -9498 -8742 0 9785 40 88 635371528 -4418 490112 8 -738621932 -782862 -773469802 51 967835 -296343871 177622458 863952872 69 -264843606 614789 -396910 -143114359 -3 -34 844452 -292090787 579094 -226591 -144260 -2186 -728512 -244460 635584 53 -9 1009 220 -5 -97725275 144350702 -7209 297987 685736 692782 31575621 2687 -5691 -753472 38 757180174 -537302 -6565 965593985 371316688 1850 -2792 -237270150 -653732 9333 903520759 30 -9109 -233288 77 -4182 8354 9977 930647 -24 -26 881044240 574731630 -6303 52 2995 -171341 9696 -50 -61199 -568409 -7234 87 -100 -36459148 22 66861 459429 29 -1058 -4923 88 -3686 628994 -598091538 85 -6857 -63 574244 -24 -98 -6264 -823317 -250421 119648024 -2995 679349 972898 -4311 -909581 -39 -884711029 -9 3543 4492 -18 30 3772 -178682 52 -804470 -475514 8661 3244 -39 -251890452 -2811 800322 680257 126 -545148 -531565031 39988 -2022 -8544 -1978 -444341265 532117306 175312939 588121 -745112 -36 -4454 32 68 628495374 24 -8720 380537 26632 -45361377 -430335 -8691 -7159 -43409885 -311702 -2557 2 91 3984 -280984342 -164262 4180 318614 -477755 302546 570524 511833437 -465167002 113701294 48650492 61 494943 -57 2099 1475 153801 -855908285 999765 47 -649597 3908 464735 -488266 -410581540 963331 -635358 849263 9546 506330 396555 -819640 -708351431 9703 3539 2517 -8633 68 9469 791306881 221938 9261 503668203 70 6855 -505123 837602885 -3722 243357 -136505686 -9734 854444858 -1020 -668 86 -1 8483 6752 -543275 559384877 -33 25 366582627 -658404 15 -19 147441 -5683 621884667 -34 911145284 -9520 -684649 -906213 24 32 602373484 79 4604 -5142 456860647 54 -47 5129 203808588 309240809 990642384 4329896 189478 -9014 -58 894841108 8476 -525805 54898 -455989587 85 959526 -88667472 816825328 91 -957857 232834615 -401798 6400 901194 -28329 -2402 6 -4875 -312134 100 -162579 -80935844 276338 -35 47 -142563113 -47 573518628 234851137 -80 -805424 298 993605357 -450691 894095 706815 730558196 -64 652184 458025 738382 62 395155018 79 669467680 505339 -260351 -930541674 188215 -280532 392583833 -1536 -28 -56357801 -189667 552876072 -3026 -3649 9498 -9359 51 -65 -8795 8 26876 33 -26795 552964761 725602 -35 6400 -792302 -55 13401123 848346 -107073 -1054 -717678 62309 654550752 8432 -63 -235241 632771 -421485068 251343 36 -314139 491919 90999 3836 526766584 816884 99 16 94 266821871 -246148 -302714866 -2765 -9526 3918 -603367 97 -142534 -652502884 2027 -197126 786180 984969163 -16 282438 1545 -969071183 304421368 -521795 -351101 -182287845 -5740 -4284 -63 -478253184 -373 -427421 -567825982 530267 738399 73 20 171148684 263063 -939617881 -207394 16 196568 296 20785871 960547 1571 -151667 9765 -943656 412420 -318140328 -7131 -372 -3643 238791 -44 346829 351534593 58 37 -96 -46 683150 -21 491570 981490457 998172998 800967189 94 -31 870537786 728302 -5744 -14 -1016 6687 959452467 -2090 -836910265 -572030 365001 -784512937 44 -8117 393136 2295 -207037558 50 -48 110805870 -588646824 -314 -20637 -177664233 -631067606 56 2847 14 7021 292236238 9 -8730 831369 8953 345848 95598650 9095 911481 152466 468855192 -524144 -4784 886188542 -720241 -48 45125 471465 -1463 508987766 7978 -9539 -4194 -394037344 1527 -1 118778 5009 722220976 50 143980 -13385449 400900218 -886053 26 -7367 -551280721 354467103 2544 2065 5896 -56 -229778 -62 -15 79 48 2152 7452 1240 -8953 995608 484703432 864660 -373065 -836746 -277851 680672 -680979 -345900927 33368 -8418 -27 904312633 -411340 7449 -563280 983324 -604157 -2997 3373 -5017 93367443 78 10222278 -623480 -7447 -324325006 31 -190158 94 61696431 -6529 29 175130765 562818 -268580 -7646 361981056 -151973 -393692198 71 491307 884 82 -30 -256804 -765183300 8802 9994 45061 -27 8767 938718 934572388 7932 46 5801 93028 580495 -63251 -675036572 -76 5340 -5903 -72 -735751 13 -953384 -8825 -736475771 9436 -352483 -1074 -651223 52 20 6898 120342 -58 -865727319 849117697 443253064 81 660991689 -675595 -8035 4425159 -939080505 24 -717275 29513 -377031 -63 913034 -6733 -972741276 92 88844583 716664638 207781 -41 66 -28 135151 -5355 96 -862152129 556471 251658 657880283 267605 334342735 606581 117329 975024685 -42 6997 77 511395982 -819133 1195 28 261386981 5054 572713611 862742603 -6583 583055 884953239 16 -59 24 -281375567 930350 -645 -754608843 -40 -9171 7596 -662042 -3148 -455261498 5267 71 -43 20 7492 84228 -8232 113 995312447 69 209833 -293452 510475279 547029 753055 96 87 -333155311 81 -53 -618461 8140 -8487 9127 194278342 -83390709 123668 39 522362965 19428419 438001326 -24 2403 -140376074 -586773 -36 -976580120 2373 -76 -2191 -925754 -596920708 -25039869 -130968 -43 -792216 -586904 645709 58 -136127617 951977 539991888 -850441115 -308033 892665 5 776258748 -7235 -3740 -978161925 444666 -12 -582114 100 -100 407210 612926 -2 -127856565 66 -4801 1100 989966508 4183 48 64 978494813 3055 811940 429579973 -832827 17 -108442 -837466804 -4341 -6963 78 -31 -832338198 -2975 699003422 19600545 6393 -3 -7865 2530 -50 -2169 -35 348556845 68 -35 -7296 -7798 -35591 -957553 1624 56 680444539 -904910056 977437 -415685 7885 516889 -8261 -817600 -528160573 619929 -53851688 653229 -625651 -4374 -22 526045097 -281303 -922851539 58 1166 -70 -210237 704181386 1 647533 -537 -304355 698686 33 293407 -341054933 3359 621211877 293614 1214 900567102 -465005969 687596 -33 -32 687738 40 -765365861 25 3459 -7347 752886 644998251 78 286110577 -704992 -272511704 -6508 -537036016 -31 851126 -601826 -66 8387 37 -59 698979362 0 8967 261267 793952 -447818 296350510 -588535979 -5061 507426355 1792 31 69 -33 68 29399 -702252080 579687120 -446 153391 -4317 -8966 -836942 512810712 6616 -4175 -97 -82 -47 24 941780 -966843229 -809808 -5914 -904280697 -213298185 994062 -323404 9940 90 -7466 -345159214 1326 147089 -980781583 97 -914587926 2287 -93 -4565 5492 5922 -133828535 71 -3484 711361189 59 -3666 -190464 719014307 15 8 -713739 -15 -435576075 151519 -69 -589250 3 78 310571265 -15716 -49 9838 159332536 -617790253 385 8540 -3471 363332 -6468 453506 100 0 -829605894 32624178 4585 -633206 -21 -1192 10 414449989 9198 -3 167885287 -443077038 630266 -303491077 663511 7663 -4054 -68 485845 -2 353967 -93 -739639 42 358544 223206 -115443170 -527981 -3210 -8869 69 -3198 1984 -712199 100255458 954221118 -1417 80 -991107 -67 -18 -96 -26402 -654845 4559 62 44 -320029614 -3220 545900087 -4802 -259276334 443205 -4522 189439 -997314461 206443 97 -53 -31 208684489 -443249 -48 -36 -271122 -42 491583786 52 -88 -498168956 -411678 972955677 364521 76 702484023 -5096551 2977 732058 606728820 564405821 -64 -485551 -869356223 -119811 4 -967589337 -496638905 -7844 519034443 202679564 -749070009 58 -372248 -81 -7020 -760157112 -1034 -794 -198019118 -777006 -64 25 15 0 6695 -165334 -950732844 539951550 -9609 596461363 -694673734 -39 154571701 -858849 18 887276426 -51 390846618 323240830 -173074 -1088 633108 1654 126184083 -14 -728888 -855526970 -980 -723269 -951711 704381943 -678025 17425771 992962 -219726280 -7099 -1359 -88 6833 -1712 -337523 -47 845193 -37 -1922 384940 1712 -613930 -314895 1637 -19 -205796 314 -82 -361350608 6994 484650 -7863 32 5589 71012 -78350203 8043 -2060 -361376 702088 396621 -16 207081 -8516 -674829 747413583 -449452 50 -96 -6059 -91 -562782047 -751378 35898394 -83 422198 -4586 -8258 -910377858 -91 -7376 -720425 -99 -9124 -43 -487278 5813 -7376 -213497 962930219 754535 -778227 43 -322858991 8451 402 -3188 -9386 64240931 89 -744072511 -19983 95 -111219429 -75842364 -7003 40 -893321 7419 44 -79 3795 -2019 -76 -33 -381768017 -1551 -5364 5890 -149345 37 -680363 23 -738185149 -8304 -204833 2591 -493949731 -366193 4846 7249 576 -182152 -810439058 -88 491912178 -9643 -42 763362 -315229039 -26742280 -48 85 -2758 551460 -857630 66 102 -8927 7608 -674599 -230396 -9382 -18 -867246453 65 475167 5830 -34 857937 91 -98 -1681 -1098 17 -1876 -701264 81 6069 87191679 -74 2102 -7544 -9101 135668839 -734188 -858446 -5013 -659599 676539199 181466 -570511 988246 6823 -47 302664666 515776 -7914 -1253 93 898446 -32 65 7 -10 -4619 -396913 8411 -60 -86 2188 640194 -503204 -852525 524681861 -84 6417 -7016 400579302 218633 -50 -57 65 870529 666186 1599 -1265 -9644 29 672 406918983 -508479 -1182 -261972208 6 -530584 -93 30 -1732 -76 -664196210 -44 92939955 451082 21 -875035 -246987125 -457617842 -69 -3971 -192621 -7439 -49 84817237 31 -50 4801 27 29998989 -617067 4419 851461 -9567 4513 -214535564 -159602282 -791555 -36 -741739855 -97 5770 88 -20 976044777 -955968006 -945310 644287 -1735 -147040895 29 176792685 1537 983108937 -58 55904735 18859296 -7 9304 6586441 69 -8315 -69 61 -138641 -8473 476653 866842 -546 -753740 478328 746724721 -702948310 9968971 -80 -628 69973 -22 64 -2 956283336 -546864564 939874534 -748806230 6646 -813280 -24 548911 -85 7392 -502105566 -21 -514488537 -104804878 91 384878974 3720 -460570195 -324241609 53 -72 -4068 726663 -274161 -100 96 356488172 -9453 -239064 -1609 655087851 -48 72 -3115 -19087 45 -277951608 -4 -66 -689592037 -768417 -8680 712170921 103941855 215624225 4399 -2291 -796336663 -846214 25 -44 3841 -404892049 883733245 88 403005723 -975568 731867180 -957726 -118939723 -496 86988 -85274136 -961441 -15876498 679256 -5 695717 967680 7790 -58 531261 22 -719229721 585325 846930184 8426 -7881 88 5568 440625 3494 -96 461135 911797 91645 704959764 267792694 -47 3087 -6 73 452964 3879 -6042 -738458 51 5043 -8361 -8807 70 258870 -972017646 9001 6053 168936751 455979975 -53 -744975561 47 669 7583 500984 4766 -5270 6231 -9780 -498696914 444 -310475375 -38658 2012 264576826 -247 -137363 -150919467 -1105 -198461975 2909 78 -762996085 -81167371 2002 4149 -157983 -4653 117249355 -4000 161359946 -468456911 -1211 -33 41 -797 -85 81 -80 673422359 2703 4429 473295 -838436 -8766 -47 -288330 -145156385 -623447 835188690 -6 887112 -254412925 -35 -619705913 -196506 -1205 -782617602 -33960 -76 2 8055 -29397647 -251406 -324105968 517381246 -67118 974 876407766 8 -188210 -2254 604204 -8558 9818 21 66 -43 -760032462 -893093603 -18 28840646 -44 -755984 434770885 -31540 -527826413 4739 -424985 4416 354204416 -9386 -1320 50034147 -726 -6740 590755869 -333960 219871 -42 103879 56 40 36 -7 -708238685 -172932901 475859 338160 -442950763 830893 -7467 936927 -70 -300957592 -595280 -97 -535 82 77 -171827423 899355 -652091114 -295601 -633219644 980581 796415731 -6668 -868042 44545599 8171 -216564447 -347864 -2852 435577956 9273 -49 -9326 247285 -89 3785 -3764 -6161 291571379 -229657 6 -100435035 154753 638013 -75 7845 89 97 -30 64 -689 -359381369 99 -88 -7586 -961925 -362061609 5 6889 327644600 96425368 -76 -59 -39573351 -306337 330078076 830 842459389 -75 -4932 8012 -87 814822 977114 128796854 -26 99 645486065 560704984 7496 -780195 -796101415 -68244 -7533 -636307 -996866 -56 -4793 514464703 6222 -337702045 19196 487173 500348 4291 80395284 144055291 589080 -874859213 821846985 -668324 -80 9350 -982721 -532184571 401312 5578 -455103633 605899869 -5856 -300980 -31 45 -340299 -2888 -6643 -33 -1888 271756672 -2716 -320580141 447886 993476970 -89 759817798 -722228 -18 -53020567 -134811428 1551 -55 -729657 -6 21 -33 8766 75 443230 -27 87 62856 3323 -5889 -5791 273027 -607746 8 2042 711257 152225 1693 -180811 -872613 398099366 31 6786 -349315311 -8 -78491433 -644056249 -95 20130339 -51 -131 -129055 124318023 -96929 -61239 2203 465673852 383284374 -32 302393 24507866 16 -483536 100 3540 -71 -33 -79 5222 -528575663 -408994 -383241 710754 -40 -1416 572305 -54 897325 -580822 776 370686304 -115747312 483444611 -7776 1189 324211982 586395573 9390 -7214 -98 28 -14102571 -230535 7083 220068549 -8465 4862 -544212979 -5 -199997 -572349080 -3763 -921700 342040 296067 -1845 -456641 950273284 822362 -4753 -99 -23 71 3710 -397726115 113052715 -7248 339266606 345444923 -35 -5780 -93 453354694 -467557180 -202081 -53 484519 49 7008 956348091 -3125 1052 397233 -1606 952437590 -46 -9584 381780669 6822 451842652 1624 489781196 2407 -81 755662998 -9971 -388746280 -553334686 9412 -4914 803179 -3 -60 829926 -407607713 5059 -8 -602255 -3 191081553 120670 -310814375 -532870 -66172 292051727 -7505 4977 20 -6908 -95 -63 -9017 -663784 26 8199 -956084 363369 -5343 897658786 -919975 -942128451 353748 12 -58 986837 -880814 55 -74 -6015 24430449 466465323 -402105 -231740 611560133 4601 67 63 -54 -62 73 8030 6412 -676 -745356 -94 109434262 240556660 787093 2773 230703461 30 -69 -737863 71 -43 26 56 -442143 6297 -230463941 50 3825 -25 12 3793 8780 37 -620055266 6169 -1449 -2118 -279051 807557111 -5207 115205 -65 56 179610818 -6984 937893 200209899 -6 85 59 -979696 7438 -5287 -2333 588881 2738 44 -98 -253612 553694 -693955662 -7 622093 -197994558 8551 -891983879 770173074 -5518 889802836 2188 -246948220 -231773 -992051 7490 2775 88637 -117749 6937 7918 129648 -45 988549 664541 997961 -72 -610514059 -5 531 -4154 -533130 -533198 -36 7985 -3154 4253 -109515348 598007931 2747 -176008519 -1278 764955 893931 -704735651 -7718 -367425747 -410460 -21 -38 -35 -6187 -4753729 9 -1967 76 3588 -992395 48 78 46 -443 53249 -513576 865442139 301092 -1566 867008 801253556 3474 4 8512 -25 4847 -206675318 1722 62 -815827342 -34 241255738 -68 2993 289095312 -952920 119491049 -13 8066 575622852 -945374055 665176418 1002 -43 42 149428641 904836615 -724776427 -992154896 3732 -973 814199588 695572 40540082 885748542 1536 327890045 -75 -50 651901222 -83 18775329 412349276 24 -9290 -26 -85 -437456 -46 60 9 -57 354913655 936843288 -3530 9 64033949 -22 -921486 364202 8634 -845357279 -897578241 -65 -78 514420666 946969 -538494 -9632 -6511 -337052 398408186 -3500 243419 -130310 337994842 -57 452386599 260118 -70 435546535 -37708643 -692703527 -8014 -35843 5015 -2155 -69408099 -6718 8519 920833882 2797 -8665 -338341 941348 451753298 83 -4058 163979 972147 437296050 718489895 16 -895010 6 -214670 85 -129 207481547 69479335 -647182263 -688552566 9389 -595018283 -99328527 -7876 3579 -4892 5596 -518227 -913414 408050 -1202 658653 916004858 -3280 -57 9410 -4831 5511 -322563 -2053 863751895 757711 88 -59 79784170 -2 382092 28 -1 845857 -685575 -23 -291860097 -404254 -38440 -2819 -8851 -13 80 -90 192115827 26 5957 -178989 -9885 -10 -47 881852763 14 -468528 -591 -72809552 -17 850306 9961 985669038 -118 6 22 75 6038 -618741114 27 -66 -624228 37 823880261 -6042 5713 -44 -841059 -6444 -113181 5425 -10 68 -504846864 8114 16 133534 -38 -520254516 1019 916433502 7160 541253 -383537620 28739061 -210302 -297606 -80 -861619680 -405875995 -45 213279085 74 6943379 596630879 346808281 38798 51868 47 858 96 4716 -8 -78 54 4573 -9498 -889672 50 40 12 -5503 -95 -844111 -627 -6956 -9722 4688 72 6328 1061 -98 593191114 6710 53063 -40 -870039150 -7398 -94 -7995 603834918 -7720 -748015 -3604 -806025 -20 -4024 190427947 596358990 -790330 129998178 627531 16 825 -993570 -15041 27 561961599 5 429 -620798930 38 -86 -48134966 -983633913 67 -19 -49715301 -1148 -6342 -71 -7965 -3647 -70 -2971 -65 -83 -5701 -3787 662867755 -632378320 1359 691794000 -9540 213845449 83 -775 792370 538643303 -4641 -506899 171216 3279 568149 -706325703 -29 -5435 31 -7089 -393774758 326810 -26 878576319 -22 69286486 64 -6982 39 -3124 -200078 364790 242433 -4 644669 -657519018 8818 -97 -63 -18 -95 6246 165742 -22 -41 -106983415 -4713 66598 -599170018 47969 -52766043 -535449963 24 55 3136 -2567 3205 87 -885676935 -134394294 -47 -150412 -44 -898111 -66 -731 616411 999860 -137936457 -334977186 73327171 870471 9410 6982 419252747 -908200438 344870875 -261874 6074971 -34 3567 -62 660697 -723 33 225441475 -50 955873 -500348 187358 -2712 893567950 3343 149440 2980 -753764 57 4091 195316863 360841 306700687 82 920838 866108492 -6652 -9490 -365040 7510 -923175410 293589175 893681 42 146695 -847015130 -3114 19 -401532743 -371903 -981853 -5840 -496833 0 -419732 -628894340 -118496 5 -256 365321400 223082362 6039 -94629 -123427 667942927 71 -505388 518517696 -89 5 -9297 67 43 -2532 9366 612128 5948 9750 -957 -227057 197654 -958281 8814 16 -244677 934517 -77 -6 -5285 417304 9656 483844868 914244 643667911 582228909 -3378 -6777 78 93 -618888 5265 -311568589 -692675720 -547486013 786835188 13 -846110 -271653491 -236065591 4979 -406418130 -5205 26515 -9617 -6921 -617273452 -976056 8345 -706273880 6637 -49 -440134913 -25 8202 116 4932 -339037 412 -819278128 -1564 222181 99 -2002 4078 -6761 93 4830 9537 3784 -99 -977255425 356554951 878167813 517053 -985433 -82 -2 829999 -486534552 -9119 -611010 -30 -120061 -4430 -863921799 563151 945056 -5256 -17 -886084 -521119 653636824 807141 -964866727 -242284 -916239260 4101 -7591 -540088531 23808985 -609864021 88 721663 560630 -831679 -246085094 -3991 90 73 105998 -346050666 -582111 -24795 460397 -7506 137552 -28828404 -621914455 531780453 -164954814 49 -3 -324 3860 5885 716466 -6303 -15821836 -8415 397348 555479 -2301 -74 -611382994 -437624 -7929 171 -38 -986983 64 -50 3317 -534 -441716471 -822527020 -106059365 -566697558 -473108 95 55 -324836 -782937 -41 1378 -83 -8461 275478408 -846432 84 -82 -616484750 379231620 -106612395 -5596 -895496 -543806129 43 70799955 274287009 -118609 6188 -385019 6754 523195327 -3808 -536879 -4004 -6322 67279352 -6179 816455 -30 8506 78 93 -621012314 7741 -7544 -2477968 3907 -916244 623764 -986221988 62887166 225496919 -150411 -643316 550993995 -9755 -106865 80 526214274 4744 809699719 -913135 502128981 766382691 74884 -284486207 173668522 73 46 -665 -852849 -881179911 767349891 1646 6341 610959466 3 -44 4753 -3621 178852 -571122574 663752900 -84451779 -382154150 -9799 11 -1668 1149 -426435955 -114425035 17 694793325 63 690084356 -91 547 449939 695187 6287 -39 42 -403505377 9366 -688 -3549 -711171719 342208946 -957433671 5720 3474 976761113 -7245 -3204 -815048181 44 -312118529 290306 -833928 5006 -625328 441914 779427 723018897 -964667726 507212927 37 -650655 -9617 470314638 -630891741 29 1 821171 90 -764221 -5588 -393122927 -90 1598 394589707 -154831 -107256252 96 49 9 4699 7073 667060 520425666 -349171 315587726 9676 -2731 794565922 -92650733 -15 377232612 -42 -8435 -21 508429492 40 -477285 -1595 67 998665 951657931 -60 746303881 -83 -12 100 79 -81868827 -981972 -7752 -5399 151924684 7715 775924 4663 3136 -66 35968445 2541 -7215 -6372 -76 -21 -968742235 788665 72 7935 -610 -29 -67423418 70 -69 351078 -2780 535673372 -647796222 71 -361755472 -700180 -4568 6925 -295966915 5065 3785 -1555 972703714 45089356 -9968 -35404 -827923 492471313 19 163638812 -370604348 469684 2672 -240732269 9183 788 8642 63 430793177 50 396571032 -8675 -261077982 -421677751 113741 983269 780117 -212636512 -165120 -756513 -998664760 -563077 518115 -424448568 914174088 -5625 -546086609 10 -8379 -2291 100 586146 -385792 0 724619085 -22 7 -567887436 -958018636 -931884 660201888 902474 -235559465 -24 -212455 -7667 13336 -13016532 34 -841 2913 836 -273979 2683 3638 -487966743 943097 -18 -67 -539480714 -850811442 154825012 624945 -2359 183219 954929136 -56 40 303741 548252991 226695 -53 -983481283 -545159891 -774900538 -784284 -169287217 -68 -32 -38 539598 119731 703342 -23 2646 -41 40 -667462 5358 -1422 -484453 -920291 -83 1166 -921916 -92891158 574405 560278 -319602 84 -85 -588551 -37547850 1342 658052 9081 73 -205408919 -17 -54 68 -448080 -207697 -6984 -300881366 35 386985820 2 -319320843 -77344 644989 -960820179 3711 282541 -48826714 -320613 974 -66 -2875 6539 -814260 13 94227 208478 -140782379 -374635 -98 83 -5703 -279436215 387210024 -51 805 -55468327 35 -520284 -323957179 -3785 3617 -539610 785806717 49 4159 5734 97 676 1809 -878 2624 -22 -390697 -4697 -99 -64 -399603 -3341 928920 2808 -8048 796772711 -177155677 -4508 749481 -719814241 39 -616279351 -300159028 -4 121100879 9914 -692184 67 -1004 -12 -6553 795810596 703234754 260450 182353 60 -432691724 -620701278 767226 94 -647409439 880486226 -175895585 6463 332 -7130 -388266 20 -800992393 69 8577 818519 -501961814 26088 -671655332 -983830 284 39 -5851 462459 -3994 -48 -388655 139658578 -4157 -121497951 -8135 42 -150841 -66 -597420546 303652 369404 599528455 100036917 403450474 310 -871281 -358218646 94 -603483120 -5731 387625 703352561 995514291 -4875 -9811 -63 -427266821 59 4508 -8853 -3203 2996 7484 -4138 63365334 -5902 -6743 -653146 -6373 -5573 825765000 76547312 827649 -18 948768758 636180 644421644 645651443 613211 -8332 53708617 -936930 411315 -240572729 -9452 -64 -677276227 -87 -90 65 -35 -378362 -1698 -99 -24 82 -2292 -37682053 -421682 714171 -57 -91 405878 40 -155801 -889440 3990 -2666 -744051928 147150871 -585939 -824150 672435353 2854 -66 281387078 -549982904 575329702 -68019 -233986208 3652 11 273401046 211456726 4061 -6203 -2025 -3794 -954711662 20 578437 -64 5766 5040 -85 301420102 5720 -718239 870131 129385122 -2180 -545069 7623 247283747 -92 -3077 869202400 -89 830811453 526544 228500 -265085517 -1556 454248868 717795 -346943 -21979 34 342252580 -37144 439136 -90 957510578 913 28 -32154 -536356 -866338332 9975774 439890 814916 464773533 -61 6404 15913025 1331 7680 9031 -22 41 -6248 -795103 -102910094 5878 -996572 -938172256 4674 -862908366 -768914877 -166237 600022615 409048327 902670 134313 603 3294 129843523 363259 -877320307 4467 167969 -856889901 -659 96 -450080 2 670206537 158007 -206332 -547214 423182373 64 -729622052 7718 -4181 306905017 -889 2615 904 -864445 -458742144 5772 8172545 28 6917 88 480521 92 770822 -17 2795 -720569627 52 -140261197 -29 3108 2223 950631430 -816511602 8728 -41 -283022772 871056 279198036 87 3344 83016 -55704495 3821 482796327 64 -22 7718 374335 -4174 -56 -1010 -82 368398366 439686 30269 -90 89 65 -90844 2555 -656126731 7106 -990305 331750 639052070 1917 -37 -379663174 674116547 54 -259284 -8850 152410512 6752 -3672 512019 8890 8494 -96 5365 587075847 7641 745714 7286 -66 -265971 384225 -81 6942 8439 -354290682 3180 -8273 -28 47 -102145090 17 8100 275015 -46 134777116 75 9810 -208854457 374936 -989390 -5077 77808683 2150 217129 -487939 -169177 -4261 -238741855 9014 20 150456137 -6739 -5849 40 -53534 2344 -512816191 -8324 -503715718 -577253868 -5246 230877210 3792 -82 1815 9086 36 -85 70 -806985 -44 740974 -37 -938 -928353 -41594086 -466230 -4946 951344 -3726 947756077 -89 295599 989519 0 -715276783 87 763919124 -746244753 9751 -448784 -6420 22 -99299264 19605075 28 -86 68 -64415 337560 930449 646166 -88211116 -53 7576 36365 0 -1703 -91150149 -434934 -3357 -321129 8628 -539511 704461567 6963 -73 787100 -5624 -14 -115984318 -27832669 -8939632 -240868 -438646 223910867 -805315244 -9714 62 -887641 -44 866950668 -30 -16 61 271424 -14 1 3656 4780 -648366125 7743 851182702 382661 581558 -9724 -515077872 -51 -100 192920 2099 786 -6 77415607 35 -2647 52 93 44 9369 15 3349 508765520 679581064 323576 99 894265849 -82 -241985 -878097 355 569739072 -95173 609259 301504 3275 -616110493 -978063078 -54444 3163 13 -81 -859494844 500267 37 979583887 16 6468 -52 513581732 100 -739061 -93 394419854 -42 82 81 -6121 102652623 277 -82 8696 -38 14 7770 -5351 -352154 5974 -7104 11793 -398419276 -7737 74599 8658 -92 293155 -7923 292720 479 -974514 -496426086 837621940 2776 -232020 39 -259778795 -7527 852850 2636 7 291032 5884 91 -4230 6689 172458 -139332 -905 -183053 -422142 9 -3196 -5327 -16 1845 469822853 -70 -279366655 -892593293 702310 993722611 -12 9 -8965 250837124 204786077 462373 189741001 4333 -126435 411049107 415379887 120315 89 78 96 4275 98909189 -8798 4256 -29 9872 239649 43762481 323158 799228 2166 84 124054 445402 310610859 -808977567 453761 7687 11 -50 412176146 570843940 394809 -828681651 10 -411309 -466 -873899 71 -700568802 -458875 -984 -901331 -1843 67937 -620615 -52 759385340 -639459824 531510 86701849 92 380124 -1827 -230997 331051490 9188 750220 -77 -746626354 751745 3328 -4097 -992250 0 -97 -2767 -556868853 793985 -803108 490776 3 -71 6414 -252652 294243 -656128 -177398357 9340 -546600906 3586 6220 -9619 4264 258811 615 -526428647 -32 -867722081 -118301 -70 40 -283895151 41 -162570 -87 -475850 666443104 3775 100611 -264241 154424 2926 643222846 0 861067 -822131 -239492708 -7284 -4717 -650912370 -946911334 117522259 469705391 -29 -33 79 81 60 -8024 2340 -101675999 -82 -190670563 16 51 56 72 485092542 26 70565 -26 -737939110 8842 598848 -9943 -105582508 -90 144338965 1980 20 974927 -975703 -704622 100 -383236 5933 -6397 -86156992 32 149926 8788 995448 7529 25 775374617 1620 259416957 78638917 7455 -5649 667602 -53703927 -18 981906660 -584119 688237 3024 -6401 -143016079 6553 44 95 -33 7997 -26 294151 779697 577280484 342863375 -9864 -7497 -59 -90242667 -149406 -3366 -7339 34001 8 -597639 -550329 -740397 6599 -8 -284037510 -52276549 -347121 3748 -1912 -98377 -57 -41913443 -328731 -449708 91103 -1357 -90 367595642 -6523887 62 -216064381 95 -823409 -48 778963 304303 6492 969647 168393 6663 276616572 -2120 -42 -7135 -257656 796432 250255527 89 -219496 394495 6999 575102 622 -92 6387 17378 3374 75 904657129 -90 736729579 81 -652071 84 -57 275802 -7426 6617 36927998 847 45 -100 -228208198 -560655831 -398747 -55 725405 -260716057 -440902150 132761853 -46 -41 357723 9659 -23 -297875839 86 -684413201 -8071 28 0 -552716 802 -257074 605223 695903527 518472918 -970960743 -346079 -79 1203 -564600 -8090 498644349 -4874 -76 9615 -7277 -726086 -7823 -200138624 91 -3765 2594 -5793 -835685745 87 -5514 -16 595644219 2492 -45 19 -93 85 -2419 -91 52 3860 3604 5712 124341 -9172 -371473 -532 8466 -3405 553 -9554 163433 -418278484 350351 -151558 -7765 -57 -4412 23 19 93 -395421 -76 -7748 -5416 485179 1913 -765099738 279685 47801 -625897 -907783 -655983062 -3880 -71369549 83 853663921 -864784560 9630 877362 81 8813 -23 -44 -26 8154 -9635 -968613764 -1087 -722217 19 -83 4470 63 461673386 -9796 100 88 259257 -377349 -828003701 99 -8336 -951134 -47471139 6857 6180 1754 5131 716553968 5304 -3606 -30 38 -7 -337565 39 -241728157 76 49 -27 483200548 996805217 -8446 -4253 641985175 705 -8759 88 -2174 -5643 221268 539556 13 53 73 -46 -7251 776291 -44697219 269058 5 8963 42 -520884 -34 847780 2537 1275 -729876405 97 801953995 37 -89 7415 -510 -4160 -393986 173188122 815609439 35602 -364219 -535695 1741 706367 992307 -94 -90 4706 -8 -9260 0 910395 79 49 60 -563355186 -295507792 6716 -255800944 -121430 382894 -678106936 -4283 -6279 -230573620 -7260 -3047 -347565248 50986658 -504412 249284949 -8 770393510 -977181337 3199 481840 719993280 325 296456612 952831214 -148331 959 28 -952092225 -91 -103682602 8892 4 84 -72 48082646 16 18102872 -4091 145729 53 -28 -579241083 -72 -223 -80 -136780070 9688566 -44861879 -663974248 402659 -8669 53 -325507 557333745 -43063814 396587852 570842 838766 25 77 913205465 -917577 449797341 9 0 -1620 6393 -769926 -4974 266345 -510897521 13934 618478715 -479125 -947399694 -869650501 1503 -830163251 -8751 3518 -8226 -6336 30 350973 -124929504 14 -116845 -149429 780282 -1883 30263 7728 14371884 2788 81 -412157 -3678 36 375258084 -12 37 -2044 -71 -694567 -954312169 61 148162 294374 -958200 728505 169345464 -952835078 -2237 -78079 7888 -229403 366141 581873 21 17 -821480928 17 491909392 77 -307 -5385 -8301 -572550624 -5963 -30 7480 -136388 638349362 -54 -174560010 -6111 -5816 -2026 -629773278 -290668679 390593243 3485 -7685 92 -87 650648457 1868 -773544 581155876 -76 2143 617798 8456 2996 -5357 3383 35361191 -8822 -855605404 559593 9841 122508 595640104 39 -23772 -5424 -5 218529 39060 986417157 -5586 -258780290 -80 99 31 425761 2646 1077 39 80 33 353 869994 -76036 160379 -826161339 700010 -1731 -900545 302860319 -93 -5413 -665861171 -62 -958407 -69 62012263 -243479197 54737 -657443 -2 48 -2180 -271515612 837959458 64 -58 -86 362099217 728 -144951313 64523 -78 697982 -7438 418170 -580959 -7850 -2856 25155545 -2609 -904351 -5 482441007 -9360 -5940 8158 -875255 -993065811 6060 612 3277 -83840 46 -29 227082 -8771 171002 90 -334680684 6 912376050 -61469560 -982723 -5469 -86 3 -659599 -4987 -509 -88 5262 592182 -312140459 408734 4828 726910 -24 36 -37 44890816 234287 -86 -90 21 377524 889838140 412790 5600 -9489 -2893 -55 1667 367 -27 770758 -501356869 411099 -86707 -71146 -78489508 7646 -778911754 10 -477638011 -299081 -23930 45 875814945 -4 -383953 2148 38569369 8345 -7166 631772 3241 3734 -7987 432509 611503 -952784375 -83 191700 -161 -786626 -21 7423 5094 560409811 -88 87494 -1283 -400709731 651363 803 82 17855 -385572039 -6863 256238 -249995 402465 75 150872 -87 809502 9189 -890270443 403011 -35 -2055 898133 5589 -60 570610 993 73 -95470327 -809953 34 35 -963708893 -634625 10 -510155786 7306 7862443 -330068 -3 -100 764829751 141073 5370 38 -230244555 -3393 5728 -7064 6898 -835049 -1441 8 8490 -48488264 -4335 754372544 -949233 994102348 -9362 35 -53 -942180289 -953110827 -673982052 -573645 -1 -783567 -354646820 -567589 67 7470 830143605 9256 33 825594065 42 640763 60 -62 376564 -701 2875 -532775567 1943 -240855 -53205305 259 -536428892 16 115674987 931832171 152804607 -30 -486748 -6416 -559904 755 0 -43 -823806730 3637 -503584 93847489 -134388 -8371 44 8835 -899614 403581 -2183 426316 -7148 931783 3272 -3557 6515 932043 -390204 71 698401374 -735027 269487 -99 394272 1120 5 -26 4035 4837 -8679 1502 968960257 -2 72 1002 7805 800652 52 374954 278636 -760522 -10762390 -119372282 -942914 3313 -457844400 -85 -4914 942578 873 614087 97 52 -89 100 -51 -353131 -118032 0 -5 -127 -416941381 -886410 84875380 899 955200985 -53 -74 -83 -9754 1 602459 1634 -125061022 212506178 -2 -56620539 -67 -912835712 81 -910992185 895145 883698 65 379135 -329128 8424 7716 -634447941 209468 -909100804 1778 56 -188027526 9599 690992829 -238518 -9192 9659 687483395 -6775 -2289 -9804 684531 32 -5821 694567 -7517 959896 716938 27 -250884 -77007351 71377445 -278892 -10 83 4172 91 -25 -240196 -32689307 -41 -9123 -776985 77 -238913718 806634898 678901 505494278 803826 -836472 -34 -662623127 -4 -470354516 529077 69002559 398430913 -578396237 4934 -56828 -100 -33 -189480 193237804 -91 387646053 -2323 -95844 992545 -35 53210248 6128 -951403805 69789 77 2382 -6060 -99 -512953 -9116 5137 678310 31477 -29 -884307 68 -3799 -1075 -67 -544496 -901264 -210262434 271051324 386886 -523147 -174278420 591415 -93 0 -473262427 -7358 87 384431739 8598 -206311 -83 -288535597 61 -97 801450 -208654569 -9 -456331 61 385757108 265584474 832522 294209797 9975 -28 768890433 886163554 590760337 32 828843 -7416 365147858 -52 -33 -16 146995 -3771 215932655 95 3373 3216 -921291 86 70 3663 7136 -2407 -6848 -3135 5256 -217273181 268004 -240243 -30 24 4356 -820180168 -7900 186 -618764110 4274 307394 -985886 -10 -655667 -2343 -42309 -35 -936888257 -23 -50 -64 833074265 -8440 946364 -65600 33 152248 46 -67787 -27 174539448 -7899 -176981188 -407743 943974334 1288 16 98421822 -716104313 100 -76 5413 1094533 -99 -320623 -875593363 -807412 7 526469 1405 158426042 -32519 86 30 2565 -9633 752609535 571962 -862098310 1 789867761 -314872295 971853 2357 577587971 85 -927374 9794 -8142 384548508 -71 -712901 -1641 -237812 805637 -437344379 4548 959186375 16 39 -185807 75 832762 -34 6381 403251 768302 -433568 -15 198970 8746 -659416 -682577 755867074 21 44 6553 -69 4762 37 -36 429950 462301 9096 -43 4165 70876684 -8227 -86 59 4448 -576557 89525 56 -8227 -19 -6957 111775559 -273097388 57960 154077 860015671 -586482 -24 -68797036 -80 -530 -804855 2203 -169093827 -6828 903373 -942933 -671875 -22 -7869 -349173 -402555 -8231 2301 717406 -7826 -80832 761735125 95 -404849 -443808122 88 982381 -8552 3204 1058 -1569 455578 -131049 252039579 -82 8297 -893209095 829065 9471 -615686912 -914027 579 -499934004 -999359 58 -396643477 -235521 60 -679334 7 37 -396062780 -318496 40 285539906 -11 1773 18 40 82 342727 1162 82 8937 -82 -830664309 -410592 -227024 503140350 844506 -5893 7274 -795402 105651907 6763 8463 3337 9157 94 114400 -2236 -1155 -9564 -4 -6 62 -72 -362386937 -566428657 -8900 58 89071286 3319445 -323745565 2410 851307814 4356 -995 -929668 46 39 3453 32 -664754296 47 -5844 879951790 -311792 4164 -38 3298 -691438 131822 50 768209 -77 88 -169903 629177835 974090928 -943094 -969117758 535362 328819 -354625 -842653998 -701199398 -49490313 73 611409 -136122588 865971966 783795440 -45 -3368 44 727799 -225 -8873 -915057 -4013 -558024212 163675 1769534 -839239221 -49 737707 1139 73 924640224 -1991 -20946400 68 -38 2724 -908673239 81246934 -18 -689254727 56 -14471700 54979 -9639 -415350 4514 -1068 -1061 9574 2281 -946760 4756 1346 236799676 -325518 5369 85 7319 -506283298 870329401 502200061 5310 -2961 76 171295 52 -98 -4704 89 34 7721 1682007 609581052 -622746632 6973 -185041 -21 -820801740 83127572 392133154 772906 927725624 315678 -7976 7606 -63 -84 -228006514 -762 3921 -93427410 -57 45 6738 8319 -66 36 -968118 -206192 220042 -709590 -328910 -7684 76 -29 14 350330255 -117898414 -386187 5 181 451627 -37 -869832 -6791 -949840 -87 836506 -50264 894 863638 11 -4161 -73 918339 3561 -575769 454921459 286768 -305386684 -7840 -258284976 13 -79 -86 -127 -759956847 -178749 56 847307869 -518998312 -70 541304 87 -3079 -345374 82 -71751 3821 2898 -943 -20 7 26 -92 9646 14 -9720 -369937 999048731 601018 -21 -87 3514 -70 589121554 173201 77 959864 -654257375 97 70 -481067079 3993 598787 -851950164 -693209 -3990 7 386086 2653 -701340268 8535 376076 -953078976 -6145 7448 -56 5987 830201902 -96 3649 -49 6596 725279 97 853159 -312584825 32 -86 -514566 1946 -65 356595940 -120907 -70 203739 664706444 -32 915205754 3164 -9 -828186441 5398 80 7 14 3 -814337390 24 -42 -6413 949929 -2225 39 -2297 -359391998 8 794026 -909190 182954 68 8 1678 -15 -358265969 -776478 -370228039 1068 -1909 6029 72383337 -6284 190620521 815404065 42544 39 51 4894 5655 461341 786611262 0 869397 -806337559 109106 -903329 -995357169 -779560064 220003143 7541 -11 -255 920267 566255 242327 -96 2085 -325805 -8003 84 8659 -5228 -61 15 -686658053 66 1347 -5368 9506 -62 42 -418993493 27 712953 -690635162 -694661 -778891245 -81357755 2198 200046 -33 5708 876125019 -34 51156250 311466 8338 -429061984 718093394 -69 -6490 583774048 -343822 898212 -86443 -123128065 -605742582 -940041746 922677108 -456177 85 -649202 -506133583 84 -3087 -869390920 974265121 -265370 -346069 -252522 2020 -983867 -681602460 -20 601767894 31 844896763 725571 262540466 -80481 3245 -991523690 1680 30 -2730 -739215 336245 73 -180149 -410895 -53 81 500144 -1531 4803 -664570 -6435 -7742 960337 -64 -802715041 78 429302636 7823 28 -3096 9559 2909 -640350 -24 329457 54 -6154 516361782 1014 758910 98 28 -860803209 -246181 -693535647 -2809 817602 -9558 -9838 18969948 -1415 -1688 23702 -240053 409997499 -36812201 -586025093 -874369 7537 -543116833 789321 15 8889 519042 -6836 -721702189 466740 -518485155 535257532 452 55 777941 -3516 -737694241 804255305 100 -27 -874154 -479560683 778228 237496 689656 393546 -739618592 513319791 -453749359 308899 267121 1884 113394576 56 -416178 -656200660 -787842749 -992936 182250768 -78 -511718415 -473209 -5523 -249109576 132505757 -48 -9440 0 -50 -890869 48 729241 -6745 55 -95 2980 134256174 -146513 -62 4319 -14 -77 -596543369 -27 -151922045 681062846 -649431351 -572179 -6754 -8474 149 58 -818475 -787806 374101 2634 7 388380 -999520160 -292696 -3280 -227195559 -900170 1883 414302 -807760 7908 -54 -84 100730 -277198690 16 779322 106606576 52206 -817226118 2746 3170 98 -30 -249413045 675545 -769089 94746 92820882 48 -2940 -205142203 454342448 221841 -4647 -24 54 75 188998342 92 1 -909389 477350695 603786 -893737 -2844 20646008 -741230 -671928 4994 602049015 433038 -8559 67 3953 144075 477449 -950317760 -112431066 -605861 427718065 392283 -582492288 43 1919 -318872 -3278 -943295539 -20 -86 397060 623829 -64940134 89 3180 137 78 55316912 -6635 50 3326 3668 -33 529253557 57860410 -674323 46 -2058 -7687 -453863881 6083 18 4985 -38 995625857 -9935 -21 4243 5610 -8350 8727 495 -18 -421169 -879469 59 1409 -755942 654056139 17 22 344021 -5696 -574664871 311518222 -8668 9943 38 76238 99134065 -497 -140850015 -8951 -6081 2781 -80 99 -328406767 -457809091 -199535 7224 -777977992 -691832297 976448 397857 -7054 8537777 612557 43 302280979 -70 -894848707 373841 -840773002 1388 804809 -945 100 -386 7819 250597683 473717 40605 452346 2387 -41 9523 48766 9260 -678305168 -16 9579 17 46 -9893 704145418 540566 15 -730655 74778 60 679113 597402593 22832242 -463860090 36 8755 -500957 348976 -6591 15689334 -94 418191392 7260 -66 73 66 372009 24123632 7504 -153258 -71766662 673782605 385152443 -714779724 48 4420 62 9538 -7548 -450 -2291 99 479106386 -960114 7892 -750564441 34 507835933 -6597 -6378 -88 387880663 -12 56 477933494 -95 622253 84692 -13 615842 -113493668 781053047 -98 -698317699 830239 6709 -37586652 -808658 -4071 -972780 -82379420 516127031 44 4322 82 -12 435046 -42 -3717 -601951730 706538161 -7448 7431 -110140868 654650 -13 896707 -775 -5763 -70 -5522 -16 -16 686914437 -15 -79 9147 -34 -1053 115975013 792253384 464396 -380097619 -37 280393 68417186 -5 60 948003 -483805 -589 21 -260597871 -923459 -794609485 -46882 33 -17 -1744 -103135663 3853 65277622 363295260 -5007 -968732680 364408167 -4553 1353 459538387 52 -483482988 67 -8037 8620 23298 -3365 -351616 59546003 -595649 9665 2178 -32 90 -986030089 -5235 100 -85 882335957 380266 -52 -53620726 -114 -4663 20 -1514 -8921 -45 49797553 77374 -31 987426 -636688050 -574362872 -45852848 -17970651 -938815 -88 -45 -7433 674435163 5726 -576388 -702834 44 52364503 34857661 50 3621 16 57 -784703 -73233 985420753 0 -8 -7835 -943329 -1 -100 -202665 -608907 -75 -82 864861 9211 8771 105525177 377113099 -177046744 -396812918 9 490422801 -516098421 -500319151 -4054 -716838 -524956876 3756 -574618 14 869451798 64 215224 787 -1235 -6454 17 -16677 -846101964 -803600737 -547831 -67 553864148 -1164 -58 -8 732305 -524477860 -5087519 -3652 15 149098 14 -4198 -6890 184997 -8860 -2636 -389021 606956093 -803007836 631369 97 -3181 -465477 116276260 505501 -1183 147807 590 -715624128 622458789 -467243022 330960 -8232 -8524 33 47 1494 -294970 -276373 58 415642 -445634 596123 -4322 -293515180 5100 176506 -7574 386741 -18 -2168 -896383 127851799 5421 -393733 563355996 -442045 3696 59 627920659 936660 -6010 758432919 -570991 -5487 -349976283 605783 10 713916363 -95 -98 58 71584632 203707595 855889 2400 647 -133991 285215027 574024295 88 310192531 -8697 -4801 -5092 576835137 289348 -613679 486748753 790226 -20 -395157 778717814 -103868 -142369856 156553 -8970 -313880379 -1981 909788047 1080 471349 -7 -179509 13450220 927417884 1580 -20 3619 -37527823 -7244 -5801 -99 -7896 -34 61 6199 459 84854327 215792 -8396 7126 694048 2750 -9960 -29 12 456812 6143 22545799 74875117 207125686 -833011107 78 8190 90 -951516260 -767 -6693 771649 -3214 -246197349 2 6168 -4 96175408 -318340 633150656 -330730615 448473237 -689421311 -676394404 -611594902 42969 263330495 -8589 -21 -11 189566623 -436723 -77 3634012 3500 40299 -744379 449274676 96128172 407820 617014627 -32 6742 9933 -269557 443122403 -724621008 4952 -6242 309593 716253 728200 -79 79 -137442 -678639 75 388117409 3348 -275420 -2154 92 19 -5755 788377934 79 41 -404 389511180 -862574 670262 -2881 -790726391 -3896 444498078 -647348877 -416025800 -7315 2747 9796 86 600111 -6853 -292630081 3085 95 -7396 -13291 693000262 5964 22517587 -305562 471578 -5109 7342 -234215001 -566731 -640653 -63397 -574532036 7606 -2847 754514 -504668 99 -68 -7458 -56 -60 -539538 -73 -189483201 -6836 -8390 497211910 26 608613097 -86 -18 -3825 -16 100 26 2265 1027 -39 1374 -63 7612 -324287 -252751 -64 415530872 -27694127 2863 -2713 -755402464 -88 8973 -3171 85513 633130038 -315044 -34 877 864870 -26 -99 -709463429 -37 273420404 -146671 2902 210194 468475566 -89677029 8825 -82 -281084 -3986 6576 30 -426900 5165 -217213503 34 -4188805 267 58003609 97 -58 43 -122004009 -88 821157705 17487637 558107 -699729469 -57 322721451 -67 84 454685669 4161 -4242 -52 44 2405 -9678445 539421 -372343 -639352 -514654 216998 -3746 100 -4192 39 833677453 -928992 -2236 102047 -33 -676393104 926398 282065 -818028 -92070 -69 791668 -434449541 -9 -791445 333344071 42926 879290 69 -96 -942764 6971 1404 -3755 -2643 -6352 -500239 8940 329880722 -314276558 -910049029 8087 -25899 -967591 241344 616426 55 -467226463 2615 514688 -8792 -9379 -307410 587544612 -88 -2830 -59 -9417 -611184481 -632793 -539322 360625 -3503 -262887511 75 -1312 -780906 -3176 952445686 365256 -4671 863601893 -476227305 366849065 -3196 2809 715043 -10 -949807 -80529 -515726 -173957803 -917423 5104 487232 6808 967929652 -720819686 -48920543 460708 588195 137544 -610028 884572 -47 -86 59 -637540009 -5 2124 -40 -74 280255 -516908233 -117238565 48 -138416 -309615 -75 951162 69 594 -297130230 6092 -3742 -5838 5258 -26 -43 2959 -56 4704 -92 -6781 -289003170 291332403 734509004 199334 347821750 5546 35 -457550077 49 -694929311 -517053140 -288296 82 8152 52950 599148730 -1281 -3092 -466804 -38 879981 -181783156 -4062 -9 -5349 -43 -11 7931 4911 -339952295 -5291 -34 -43 86 -76485 -7320 84951160 107255806 921313051 396078 5 8493 63 -75 -49 77 571451 -61 -553249591 -80 -717137 -125747288 -54 68 -342424263 -878428 888608972 -67 -960833234 3612 -69 -745460 94627320 -2730 -89 -7981 -2786 4108 111699342 473958109 581747454 -883658 -5826020 -7727 -7051 -1 9394 3283 39 61 278 -55 -610199214 -940904161 17 9828 32213163 -29 86 -179604 -385416357 81 806731 417231 -829359 -24 -7223 3717 -972859 -832793294 -197548 5462 641193 33 -379400 100 503573837 28668279 -16 -8873 -109247663 47 5 -601522965 -6768 -16 86 -293492838 -90 94 -17 -685765 7238032 -750830538 -298586221 -33951579 526426390 140451 9029 505519 229498 70 435266241 -9 -807571 441895 -576839 561 638320295 91 -748989 -3347 891506667 859335093 7195 376080268 361566 77 13 -906323038 431243 -365784362 -14888 3468 381823685 -195163 18 -54733 -98 5345 -34 -81 -6008 8081 9878 -15 312257021 228253241 -201059650 9086 5117 9851 -3495 -756151456 12 8450 -7861 -34 -69 840 -27294797 4742 1896 -9473 -928264 -311621 664595623 503810423 -9039 -5950 -227387 718654032 -7203 630603 -829279 -85 -9368 -197533658 82 718909189 875057 -699779 85772826 -589252 918341556 487 -7414 -643416146 -525030088 481995 263761173 3576 710015580 388807800 461109883 320 34 55 -7343 186055308 7975 78 50 -807663 -2015 36458789 -7975 1087 523610461 404494 8480 -37 -310448 9881 -40 214856148 -52 124056261 387735 -884451149 -263636 -11 -350754070 -98 567886 45322 743920 -57 88 -52627739 7230 -96 585 -5729 -84 -9781 687338205 -89 948103 8311 -828726295 38 6128 -761099 -82 1075 -858184 -33 32 -773713 -11 -7621 278204635 -6 -615064 9874 9 -146554233 -115300 -631294687 836376 -974380720 1150 -95 120019745 27 9568 881928 -730779734 -5737 -62 -8067 386 -618 5492 -5745 5796 -961442843 78109 -1805 9836 -464635486 941243016 824324526 22 -74 -59 44838541 6234 -4747 -514647796 727260700 964205221 337645 -7093 -7144 9762 2929 1904 71 578056 4008 64 935287 -7169 -722 4003 -5 -94789812 5266 881143 99601 44337907 6073 19 -97 -17 -465434365 538405039 -501840 -398620352 -70 229587382 -73 2870 -177 1843 75460 597030 -793124 -17 -693382 7393 9809 -83 -357216728 54 993244706 -718231 -80 96 -395929 771905 -851888 928723 -31 -4191 -7 -285584 -38 -567924 -3057817 -240928 -961098713 41 -240559 922604085 -627159 -98747356 108 80 52 7360 7351 -940053 -181807 -8144 48131387 39397035 24 -820222645 186252455 -764695698 257716 1290 34 -3715 10 -75 -404784719 -383328 176369 1655 864911 -405357118 -494458788 -566937863 8607 -588542035 746467 606577581 -964545 -41 415784 230483243 111302358 -942745328 -746668190 135910502 51 -62 18 -8972 -20 -886 -12 74 -30 2096 -912040181 -563 410430 -377498855 -119322718 562711453 -34 -418395236 -36 -5676 -2268 95 52 -250897911 5718 7846 13966527 877233477 0 796167347 -282269874 631191 219262466 -92 2418 7701 -184510117 824064 7036 -898008121 -4019 -994778 -857163 663959987 148749977 -7165 -740386 50 -17 -531173 27 -769106 -81028255 -9700 65 -22 9690 -4894 892750 2047 -713033 -3504 -77 -8393 -701014 -838539 298202091 291651609 3422 8149 143218643 18 234071 9396 -5945 -11 -9200 -869514 -4736 2158 -9117 4464 -1048 -30 314054295 5617 837375568 714873734 -639 -83 12 798251 625966 -837935674 92587 -352876 -6179 -4530 -31 -5666 -2680 63 -284106 -464244 -8039 -40 -73 -13 65 -88 9 -62 903704118 -504376 26550 -8477 418259 5802 -17 5316 343435810 -42 -7121 -739866358 299728738 -58 98 -4250 64 -7244 -6834 -127697482 -311330 -3581 7988 -767128 -9328 -82 74 42279 984862 -580 -7230 7119 121201 -4328 1226 -841846886 -722 5725 581110908 -41 -8110 636113006 71 -4195 -790615 -6556 9243 7678 -291541367 -122333 2962 8058 -993410 -1168 385458753 -81 -51 -442706 -214850 -7325 8215 -59 90 -7427 -7827 29 561979 -9033 -740885570 -176649 5963 -539242319 -339675269 9217 -130280 -8450 825356331 200616 261901901 -19 4418 -7778 110242494 408901120 969973 84 -232799329 -90 100859163 21 8447 -145877518 7845 263952846 962367 4203 7473 -884688801 49411229 41758663 -729154491 -23 -5 42056613 7287 70365 -1071 611683841 -3016 -244344 -8353 800 17348573 -3902 382983 2869248 523340 -8 -64 -26 -714569 -4018 741117 -672647 21 -436074 5711 -750158 306470 0 1593 -574226 -855638427 -278871 -33 -780755048 693749 180763 4847 -30 -653085 39 -4253 6138 35 -365709624 -9740 684686 -571663 403212321 -153780562 -102442382 -2676 232201 -2 759 303379 5925 -68 263136101 -394248 -51 -154950383 -4101 -971196693 -27 9546 548655488 939806923 4873 22 -417276 774674100 -62 -3355 -76 -1958 139478 139038396 -2304 -875 -590601 263037 -6035 695949 -419 -407 45 -50 606693 625598210 445444364 -43 98 62 438546796 33 -52 -3597 -3541 19 97 80566 857339 93 7611 -7671 2488 -68 -7 631803904 -119795 599496 -17 -16 -843293009 7112 -680630231 865162 -7185 -5091 -8850745 56 370144 89 -377988 535323373 744649841 -31 58418921 -67 -213878608 424889578 -6955 67 7113 423356984 -81 -428260970 75130636 463144 68311976 -281576749 222951 86 4539 -8840 303033828 -891352235 559361339 -31 445349 -276265 383903998 4892 -172202 -318937987 519703340 83 274557817 2073 -4689 -952 -585202 -27 -2863 -9756 49617 -227256 -326484554 65 349246170 373270030 -517943810 277 48 320311751 -5118 9473 28 89 88 524818219 -2662 -23 750266375 52 9805 -4073 -75 12431459 -90338599 8993 7170 -92 43 -699578 -300413 -991371339 -34 7442 8548 9643 -975606 876861 -784893520 658937 695089348 -654499753 -3607 -3668 427663 -9460 783726458 -7516 -12 6169 -37 -431465 2890 37 889389065 -5178 36185745 -872785 -590836 492962 -3183 79 161820383 -308347457 -72814 157339 645952411 -35 276446 1345 -29278748 610018 383626690 -6623 -903733862 99 994378 -689017 -337002 -852020500 849772 -79 -92 4573 8562 -102949 -8267 682063 -69 -748983 -13 -1674 913599 173350570 530805 94 0 -7681 -210457880 147833 -641713270 3193 -95 123831 -8626 5 87 -36212111 852830049 264047 -9814 4 -8099 249030 -111950860 -110920 90 39 7272 9217 58 -528 -911005736 128450340 791428691 49620923 -76 -159177 64 -616981077 -659468641 28 -2941 6125 -4021 408638 -4280 692709 26 135407672 -6060 948203 -5025 -449480 -1019 739154 12577 -63 4431 260648 -2009 87 70 242588 -1650 -817242118 2410 -3821 -47 718980345 23 -5792 -2333 678729226 0 -349530465 -720350086 -158418 -1307 -6905 -868620982 29 -61 -55962311 998114 -53 -85 -185 475994194 -180884 -6656 955254784 45 -562532128 94 -2768 -892808240 -265831 4274 -328402282 -836789928 44 858648045 -98 -29 4573 378941 3 -165898088 323454235 -38 -4445 8632 -15 -5706 -97 68 740978929 -963855 -506501 -37009 360098 -852774774 -679811272 905228 -466613601 575419 32 -969293951 -11 80 -8982 -346907618 -131329336 342167 6417 -526919 319593621 -22 201668 2162 107 465960 927290 851017 95688 -616632351 -6062 -992663398 729944393 -163556 -369 581 -11 63 -70 -36 -2 727321763 946879 -654164986 180400796 -3510 2706 -619185117 81 -7571 -416364 -61 -858783 -7261 109983 393746 71 131712895 -361307151 -623560613 -84 50 87 -303257 -8248 -17 -14 -138265 66 6541 901296663 -712117 -89758 -9697 6772 12115 55 -216998 918490823 -97 16 -18 373772 1567 -1935 -437139 -9131 66 9110 -51 841 231085 -296617 568375125 8490 -268561541 -934201073 627515 -7369 928804 -946144 383202192 -1 20 -630588184 -54 49925 94937030 79 770077 -629439 -750452131 39582095 -6055 -62 -885423 91 112084344 49 -89 -41 -995335476 50 -383985 98 -87 -175410 7922 4701 -901597 -596648563 -35 -9075 352871 -4137 -71 -14 334548059 174764270 1737 -638188452 -1839 -59 2921 35 -35 410288124 411897 71 -106741 -5662 276906497 -651145659 681255 -39 -8087 -903744840 952055726 633515 -479579428 603 15 136423922 400141 -634313063 384744 393830676 173789850 843564 77 -5 -5303 -277241005 -345080 5326 552833 663756 -79 0 -7238 -63688 704831 -85 -626779093 364640 583053814 -6239 6038 854635252 -890824204 -111371784 55346 25 25 -983389 71313 313644 -57 -899971929 -31 -159139 84 102090 18 8 90 -555918017 59052 -701577 -22 391254 34 -7877 -998319015 -29 -817946045 -96 -5489 38 428587442 910307 -6754 52 -8314 39 4862 133162549 256515346 51 6940 803717842 11044177 -85 4707 -754 496251 71 -323733019 295441204 -78 -83 -294237671 854796 57 304522256 972216193 -4 -685557 632979 454390127 4219 87 -66 61 -53 730415796 2190 -61 -958824 690303 -2 617667632 900649 921181 -528224 -1092 3978 -300606271 493374136 9421 -78 747621154 -674732 182997049 8716 -731360 -10 966394596 -997 539446 79 -46 -1773 -340480 -134276124 14 -7291 -236498170 586800 -3323 -633912 -13 2267 -909522730 119800592 -5846 -9928 -479874584 -6 -899931642 -821 0 -769800 22 -330434652 -542991147 1876 310443477 -565621 -734346904 -7534 -3585 82 -917258 -867258143 8973 5589 -6269 361401 -9394 -9707 -15 -5037 21 -20 528 626583 -10 2936 -61 -4270 -752517 -95 -42 -4 26069406 -232230 46 -392598 -813969358 8026 -4954 930619 -41 -833857833 31 -605273 -359189024 98 -88 -3722 -1196 -885169142 -1548 -2523 -3918 95 -155143178 -416273123 49649135 -620620346 -5386 89 2884 -684103507 -8558 427453 277250 -2131 98 -4888 -1524 -355487 44 -356640 434 71 38988386 308088657 -755110 -7699 746416 -525315518 780808819 938 -439983 697 7377 -92 -5393 9682 754903422 -236729 -2361 -627543561 -14 -127853 86 468473 847501 -118195 -202014449 -37 -7856 -940525933 740521 69 686519 -1035 -1944 -113010655 169445334 665411 655400 -231976 321542 548609351 3568 6565 -86013896 807350529 -6140 478773 -41392305 2821 -8 -50878885 -3383 245882852 719307570 8717 564664 76 550503129 -149074 -5222 -85 763861 400 9834 -159153 54 -802171 9992 982648 132504 -969694496 77 467322 528414065 8875 -887564 88174553 592456 -5060 -221758259 4194 2753 -606259 -113119 295113 -933143237 6275 -249030260 428788 -4814 965362 -80 359784 -790324 331565096 434921779 9316 -919281396 7542 -11 -905811147 -637594 -71 -795922966 -66 -7075 -17314 -38 41 -483052 86 2620 60 107053350 -264409 288417510 -2531 -138659116 -282622943 710705 -842815 84 -7295 -90 -88 -5411 -4520 340410121 9868 -3510 808215881 -2327 -30 1443 -338778594 -548735 -102863057 -155415312 77 2661 10 -8912 83 82 -514814986 38 561678 319600352 749966 6107 720570 765 4 -265573 13 -893090135 -454412342 -64 465119 -849643 1646 5844 -84 -86 -1901 80 64 -6 3855 -982210 -64 -1125 244940 -639978 49 -327812516 967786 77 -222699129 61618 -422 5934 615419220 -3359 75 129377188 849062 -505794 -73 -508798068 5338 -9023 4340 16992333 -245478 -63 69 1947 -891941 -7 689181 18 60 815516392 34 424393889 -513835993 -5 -32337 -426514598 -425971934 37 26 -23 763027224 -777 841278087 5075 -397096 856423806 -6381 305853 -924394 -853219 -709138994 -526995 9 796362 74 -125486 -716769202 850059691 529907 -92 847016 -67 -7467 93 -80 -7506 263356936 65276 2686 8969 325632547 -458184029 100 -471587948 333641 793440 1903 465378813 -9047 61 -296696057 955332 -41 -4593 -58 -2939 -5590 196255 -727463943 -457130820 -713574 509614 47 809808 -451089 54 6062 -762796 8608 -506385 88 232351 298 194967 -104199579 -83 -24 -993097 -378496 175914 816572096 21 9719 4325 14 -8876 986575 -3 73312058 94904 2935 240905143 -7015 993363854 -3062 -46 276120093 -267975 9974 91 -78 42 949315764 -586642 92 -344028 884313352 1341 -531330370 -5424 -8145 79 9 49478808 -58 3797 86 220786 -207215 55139 72 -52 227338419 -916598383 -5877 76 -36 278777 735 -665916866 -289363774 457725712 237839413 -307094279 -425162 -145290086 543684240 733102 -63 -9074 6194 47333 -96 -64 967525 -53 -8650 695648 -62 551078005 -804708 45 -2725 -782248 81 -321873 -93 -628422 -722663 760199 -96 -5514 -9058 49 1 -1551 -76 -295556180 -414555 37 -517362205 2843 -98 -51 869377 -1811 -82 51 2146 850769 -761942 -1480 36 -5682 -2800 6905 705933 9 833886894 203859 -233843 -25 -5201 68 604207172 -75 -18188936 143035264 577921209 -76 542769 120626215 83 -4210 92229 -900860 -196 145602 72641063 518483704 697042468 -70 -3420 -823298328 422479 3828 -964345 8689 -209827203 420555295 6218 6254 49 -159018 -242488489 -624336 -540612 2 -36640380 -156843 310521 -9938 -742 209595692 -618090 8471578 -415282 5735 28 -2183 -407891 -3915 736558007 -137642 77879975 -5646 9344 5475 -1569 7797 -841478 139 -676972 2891 67 43784 62 -693205539 14 40 957072 -966157914 -200385 83 8052 87238243 -9355 51887 -64 2256 -7938 -123625 104448175 586983468 4589 -460434120 -6026 229667085 -92153 918194376 92 15 22 -856892827 -3815 -84 -5314 442908079 -561563 -21483083 887853 -96 -7371 184908 384922674 -3309 2 -55194611 -789167 -3902 -41 -230730683 -261781 265071388 44640271 -54 -473 -73647482 -473 8184 314320003 -71 -226350871 -342648 218555 -9837 885282 266311037 504100829 -459715 146532 69 41 -2235 -37 12 -9547 908055355 -619007 -998087752 96 96 -834 -249020933 -639241 -789537378 5399 302524133 -429080 1717 -30 93 -4657 -5096 570989946 -972304998 -91 -530139 -6681 -47 -9 -44 -414041004 -69 725249206 168580 4206364 -358454 -259653077 -605471537 -8178 -343441631 -98 -208548842 -47 9504 -737387 -96666 271041 343923821 7499 -61349 465149690 -1989 574878042 -98521700 -180414659 136801260 -36103 859182 182233 -886329 -64 61 -392825 717924 82 83 -11 8152 2968 -44 283 -90 -133075 26 -982274647 29789473 -777 -68 -45 -918839976 5511 227475 -62 -926059 941927 -373234736 7 -50 276185 -575970354 33409 8300 -27 467670 44 -164634 -2 -6 -664192096 71 -9103 -578589213 -5917 -1252 909337309 366924453 -68 326636 46 -9904 -9 -936395970 136801 944512519 65385839 8458 727151292 -280476535 556467 99 -547770 9212 -50 -398394712 42 -443187 -1246 -6462 105492 14 -672220 -6495 5645 -185185817 -35 93 -8194 -2764 348707193 58 -435143877 -83 -541359 -992796 481453 776364 360992665 -856359786 -778418 -8944 274760 -19 -7390 -927835 16 -35 4339 75 -32 -41 -590840554 9761 53 636897 -589255 72 973596 237443 -6811 36 24519 762786 2434 486793 984 3871567 94 381711359 -876931 391924 -270676 569519643 285544 -3604 742902 965014 84 -192919 20 101968 -762903995 75 -598608401 -25 77940516 -46 60092 9723 3835 82165 443520 -3517428 -865742790 -111603 774274505 -170174 15 -63437886 -92 2638 220452 79 -559742 -85 -1957 19 41 486482 -465 733631354 -896549982 19 -3472 48 650925 101169104 -8190 59348840 194949 478529935 -86017 -767314744 -27 9674 -176908529 -3541 3791 -635362053 -5891 -41 -52 28 -9418 -3370 -589834 17 779441358 3286 235813 -64 -9473 50 62 894708 7665 844795820 -7016 -875886 67 -141600213 335813326 196937 485593727 -85 -915986728 100 -867296 5266 5276 34 65 8143 -40 -77 -32 688667738 -9657 3183 -9081 5217 964114 -8250 -863857 -261227 -680349 228988 954400 86 8289 15 -595468 -58 7843 310749082 9687 864558489 -9118 -4204 -40042547 -460391 233697 106104 -96 760646 56 -190160455 774595293 358539336 3710 19 -314500 533165 -4024 -385052 -5496 -5 995877 -701887922 -589957 -612793827 798081074 -2666 -97 -766423461 67 376857 -5513 -9967 488759635 2308 -91 53 -267936 -791367 -276991 -704491997 3596 -216954491 -760515241 -756493876 94 -7927 -568935899 756978076 566466 -189194 54 -5230 -3360 -197158521 288 -429101270 -24 361467 963 22 -10 64 823781360 -77 -41 74 -50 -608617481 -8839 5779 375298 804756074 448796 -67 -9501 37 -8335 9942 -75 51 -294654 580445 25930 532428411 -7502 -927043458 693237812 6515 -543156684 5527 40 294528402 868009 -59 37 961377 -671880150 84 9767 7505 133672 -131217574 -235981 -340551 -1130681 4 84 61 -1044 148788 5266 94202952 32 -251451074 8194 7003 -641662 67 772956110 909357838 -246974547 154278 429635 -793122299 77 582143 38 76 84 0 3 329935 8215 85 80 66 2520 35 -92 -845729 -20814467 -49 -120294704 -3914 332013668 -53387 -53959433 368846 -467440056 89 5017 274292315 1908 396 26 -997407002 -308581 2893 484175 34 -792201576 2172 314697 -221878 952 46420271 268002376 9 -136484740 755515747 321392533 42503 -65 453118612 694838 -6088 564490 -225481 8029 187197 726844 -2406 45 -195548570 -23 -900274213 612474812 -739216 10 5577 708670 4662 8329 21 16 -108084 -9442 -2018 -5915 -74 91 -810275433 965139 577291 9875 -92 -754226791 145426 -8467 -568122254 16 -36 -131450471 -940504 26382974 541788 4469 4798 446388489 619056447 938018 -336774 521 -265567432 -925239 -560320 -868545 -11 87 -2041 853392393 30 -453469301 47181 230383645 377242984 -385494 42 25 3957 347884979 7525 -5366 -452522 573064473 3124 272448 -105924 -655229568 785549294 -489399947 -518805 -96 529309 461622881 58 20 59 274163 704751974 -3896 -681826697 940498250 -368294 4014 -42 -74 -6808 603477421 -698748796 172626272 96 -485006 -718687 294453 46 -1792 -5039 87 672382245 -970149121 -1788 -626614958 777576 38 66794500 -90 6233 772135 -56 -798113 -873400237 830086652 -1163 1048 -15 8663 -6816 -785563 52 -605339983 -288364 909466861 -1352 -419487 629885062 8 70 -5064 746 3677 -76866907 6194 1315 -4623 -487117864 898829103 -5356 525742472 -61 -764491 -53 632102657 33 8459 -78 81065632 -51104079 27 896065 948037313 477199 -860347 7948 -954535 -924704 -94 716874829 544996 144762 872044366 6445 -957958292 -2605 628813498 0 -726773937 36 -763324372 -66589122 -865814698 9412 -207 3773 9407 -73455768 57 -6526 -400835974 563921 71 78 735588 -7208 745632 445107 239159 -99 27639081 -449427767 -320004 -8022 3114 -66 -74 523221 7162 7740 -863501262 -554028 533139063 -309 -41 -3359 -7721 68 287982217 5971 -11 -867595 5404 -56 9840 889333971 -349507 524997872 -840792139 548462468 425408350 283153983 46 885177052 838688 438397 501251476 -637005823 -964646128 659406 -123459 -4725 700124 546974302 -3104 -31 5811455 2130 -577549 50 666818309 -8197 -7828 354488 583227677 1947 -8939 7 -7045 68 142363 -29953116 534828 7306 -1720 351492 -404592 -848748 3357 114701 -8209 -47014446 9960 -6787 -562928003 132193635 -35 26 1591 -337511776 -977840 -1625 43 -79 -4682 9557 -554484 601405142 922258 491321 -455034 -82 513647 726587 -4062 -86 980924212 92 106892949 -519222 9702 -718322 -2598 84203 26 -85 362484 -540249005 124885306 455468 -45 785298 -526117585 966613894 -38 -293337853 -7641 -8227 556683990 327 52 -3426 -70191 -2534 -88662 -235034573 234003504 999607175 -7119 3793 -675814382 795052708 -428399 4025 393277 1566 -7449 -3092 -98 -9463 4468 -72628115 -14 256683 -35 -9045 494050 -96 7450 -6201 -74 -266674369 -118195 44799508 3551 -267317717 479137 -929086127 1065898 33681 6324 2735 224745 -788284 334554 -8501 -19 416187885 -537680262 -307566 -9423 17 -825395 -629835018 56 1429 667843808 353099423 6557 -749419783 434260 988150 168518 -354 -27 -589035634 -226252 525358 -917856208 26 -9903 -332996547 -62 -53 6167 -1078 -8285 18 -8404 1408 -477844934 899796780 5267 -7011 170853 507959634 -8815 815654 -739895607 -228107 26 623945 -79488337 645106254 698808188 202934 -4582 451779764 -456946858 -67 -569099 9823 4 -3 -679451 -374 810150955 -248494 -78817942 91 -181449 92 908320 -17936638 9756 92 3974 1173 2392 5 753547 547826652 238093675 986326591 542718 57 -499468491 57 -679168779 3149 384158 -4266 1598 -6548 -546685 -12 811899 -761958 -986261 209012337 68 -1629 -229903034 -84 -684374 -925400158 74 -368212 -6966 -10 82504 300284093 666762669 812920451 74937788 -715182 561403424 -184118109 946251 -8993 81511773 -273808592 742798743 -6505 71040782 1342 -10 -284755085 4035 29 -95594245 -79 -841214 -264875379 -461516720 51 630796 -6548 -47 -82 71 -7528 22 398086 989120328 -65 96645 -41030 948566 -859494946 495826 -303112 682642 -253490 6895 -258715666 -63 -68 64 -667360030 -788525 -709483000 711442 1005 -89 -1516 -150653 1814 -827231490 -6106 -13 -931 -9097 77 65597 46 -823649717 -958174 549099408 -250598979 89 -265602 86 -31 78398 -326489 502035535 -920618 753362 -19 975793642 -9695 3 -857252354 -3673 798954 51912396 -35 -323121 -906882275 -50 -5490 -103610409 1458 -918630385 17 8464 -120913540 -61 -593875857 55 -53 -3 428170 -99693279 980287 -71 46104984 -8450 -621668200 -4455 88 -650087 3349 -1537 -825660272 5751 -28 -44 351239653 -872367 116814 785293 365305467 -877464047 285138178 16 5207 487671 14 -7087 4845 -80 -6572 -434657 661217 -934367276 -25 968382776 21 9926 131352 -6576 -455493271 -625498878 846797753 3909 564246381 -356 76 -54 -768393 -837 -85 -12 27420 20 6456 -614054 302741562 31 6432 3621 -69 4040 -935 -74 961995282 57894642 -3743 -902632470 97 1054 152459 5540 -9315 876923013 -945336 -5472 475294 -4034 82 749194 496876 -5263 -962977166 121012 -544096 -956475972 849446604 -215502462 -258868510 906207 -830104 201616432 67 -1804 286 -119959 -24 84773396 4 -36 872105 -885540517 930448 -5 3850 8027 -466962 -8906 951399 -8653 179309 -305185 -10 -637030 -9033 -84484 2428 -386 -7827 869885060 4868 -15503340 -17 -7291 -175645635 -7992 -392164892 828091046 -56 -605106453 -8672 3136 597214087 2453 474909 -6083 704995 -11 43 2554 908884 -950815361 -807289658 -547492 228912 -2525 75684862 -55124 27 -48 -436124927 -972888783 80 7425 40 -485397344 7100 279585 24 8327 100 -1734 -80 -56 8602 -4282 256759 -655362 -477447649 2 -656789964 -1877 157676011 -5895 493529 722897 257621627 -624506374 120488 141824663 -4568 704869705 -383671595 -2675 -55 74 -913712406 67 -541018439 78 -510195 -354462 -22 934724 -8073 -73 -373160860 754935902 -64 6916 -4469 -567698 934574 98 -92389 5398 79 597984134 -51 29 18 -277858925 -425398 -702484 841641096 -80722 -564563 -449639 -4275 -40 48824406 400578 -96851005 8780 198474409 539748 -686871 43579 81 -643566 -361941631 -70 -73 -952459551 9555 -70 880362845 -9590 -844569260 664271 -19 2597 918485 264904 -470167 -77 784 851274797 -8358 3971 -482978 4484 -7964 -99 8759 535493 797 14 95 4557 300654866 -150963138 893133081 -340 4164 76 -13464435 -9272 922371 4422 -388514 556568 -5586 -37 -9807 -2196 -9 -610847026 -2639 875251012 -49 -577447 -601077716 644091 -451664 6168 -546806150 6536 420821 -14 -790801 -100 -10 -494440 49 692666639 -72 -33 -97 -79559 752338926 -989935 367104 38 -8105 -180412 -6349 -806871096 88 -71 -106 432327819 -671491 86159 8879 -79 -2329 648722430 54 -952 1628 7072 997178837 21 149341343 -39 -86 55 -24 -304206793 -207324107 7192 -836222 -7213 8568 -947386901 679230 -912583426 6 75153 -26 -3924 588142619 15 -105169533 -209602 -180266 16 736300674 4 394022 -479432915 -6230 -6738 -64 655133320 12 -18 -88 17 59 -6187 -754319 1263 7063 -9320 816724 303113 904470472 6 -886389021 -318853 695 11 -144127 20 93 95 5427 24164824 -141556968 1117 -42 215143389 873993076 32 -25 30 2720 -329542897 -469602798 -44 -843740625 -150764 -423401 27 101115 579061 -784921798 58 974664 2565 -5550 6273 110119 -94 -511004 97 472465483 2141 -273755 -1730 -29 -3195 -4 86 425856 927343 341986 -69 -197236110 114978 727553 666811 3577 467585 19 -7597 599470053 -867459345 -98 1329 -1372 2362 583473185 -91441947 -56 815009 -191275 -4063 429420 -140338 -344512579 -68 77519 72 -23 833168 -971167021 -43 447248 467200559 48 -744603498 -931192083 777495674 -9483 -296132 -969730937 76 94 790253 -456226 -281767510 -58 776265809 808480400 -517497268 -9599 8 81 -5750 -949615596 8223 -36 -290566 872772285 94 4472 716813 9033 43528 4083 -860774865 214814 99 708740907 -139973909 -37 6669 -608383 69 -124116659 -7966 -937801 -91 -215766 92966851 -1155 -951678579 -12 101294857 -626416 36867811 49703855 957019 238213 -60 2333 -3279 -979962 506873 -87 4 42 -38 415756 -537097638 793996 9081 -966214060 -2 39527186 8218 -96 526745670 -30 -3562 696153 -78 2519 -17 485189489 -17 -266830 -391254 643 -559479 -72 343924 25 -626697 -391028628 741 -4235 413384635 -23 56 39645015 -17 22961195 -163780236 -359683 -8101 -558199 549876866 68 -516991 2861 203231942 -590303258 15 4849 2769 -507001 8624 -73 -75578 415301918 635137 773777 -938 -320913 -6343 7314 -89 709074864 8109 -6463 1475 3829 77371034 -76 6568 -58 -525255260 65 -6 719827 -16340049 151250 78 66 895351 -345884 24 -895 3124 -930520 -183029057 -119241 -2108 780115 205508267 -860154667 473528 -31 1427 -71 -49132788 -380969339 -435201412 74 153297 -716741857 61 73 -933164374 -100 2557 395226 -13 11 6472 -68 -288444 36 645948016 -42 -6375 776405571 646673 -4922 -573806151 60 -644958 -73 439323 357345341 -643495 7442 42 489600242 -968223 -40429570 -32165741 9854 30208 874823607 -3942 -612580 -6973 -391792932 -378201554 -6232 -221025 -362131945 -7678 -15 105909 982427 8061 -74 -236745 571420467 3212 -513456 485963313 -84597947 5867 247820172 -2013 -925410357 87 20384273 283199271 573951 -3 605373528 -6929 9 88 -795858 64 285084 183678855 -68 764511 22272 -38 -433191 30753839 5542 37 -24 -592533220 576527 742281 30 -5289 -164717264 42 424364368 -532730 -72 -585321 314072 772067352 18 2290 -2479 -587438859 3714 87 -9215 -5842 556327666 491081 -128458 3139 762348 -45 -21 494818 91 816952793 589038729 -10 -7114 928166 -6372 -516992097 346553 2420 1046 -2271271 -32 3979 -65 -8766 12 606078 -2621 34 742008444 88 -4335 17824947 -2788 124463 -77 412499 -370561176 -1321 1089 -5559 18 -95 6292 38 721265393 -897062 -38 54229198 -6013 1726 97 9919 251744692 -174 246443 412983 -690751 1 8504 9048 111170945 64 303589828 28912247 353702 10 -42 -29 -986345401 -253830531 -6780 -11 210969 -729036 8961 -2264 74418536 -4 23 229598 666294 85 -36 -35 -855217 879740573 4721 -9181 -4 -95 -7361 -99344014 836663456 383 -9090 693796460 -618364 -349569295 197357470 373817 33 975744283 -120813374 -4547 -231285202 53 915232262 -779043 673703 503528000 61 98 76 -4582866 -321221815 53 -1789 -329722 154074 654258391 -345960 -98 -6880 248233982 -297777233 6748 1299 663284402 -428929 6350 7269 7064 -8334 1574 -860558959 -7385 89 -2251 -74549517 -318158572 -1046 119085 -444857435 -148138370 -3784 392301414 5733 31 -92 -533057 17 52 82616587 -15 8105 -59715653 -218206415 -784870 1 -7038 7532 351128 69945912 -81 37 -418345 83 625 724141 -3731 -75838605 5997 3514 -270325459 541092 6771 -32 -6799 -305395 447742 370617 5736 -255778734 364242 -55 -5254 -342319 739892536 -382942682 -360428775 636903 -581126045 -757269311 -743442124 963569612 202133841 -835430 27642699 72 -217212 68652 -30 513760 -883725987 9188 254765452 9765 -403898691 26 47 16 -7523 -584837905 878132315 5 -351628782 7809 425582 -31 -835381 126037570 181758576 21 -348088 169052011 19847 477410 9509 1049 772369098 605 551461 -7772 125811566 -74 -366556 -7086 -924691362 569302 146953730 1363 -34 -100 47 -28 248789162 9284 95 -4862 78 -207285677 12317062 -588 3956 554212 789360161 -111 932934 -257187291 905019 -958059890 -732984772 -4178 -100 -8136 523620975 343773 -867030 596050 322549459 -38 -617421962 257 585974 -249170304 525455632 -397605374 414045 4802 82 -447467 -874673833 833156 618 92 981350856 -66 631917 -71 436953 202956107 7966 -9962 4615 -466763 -462537720 -362775952 -21 4459521 86 541516908 52 7368 5219 -9086 -7 2778 -50 -62973 841537255 193130682 -6400 -56 470996 -290774553 384404 -299815723 -6800 -716734244 435352 -9463 75 6544 830135796 -23 911290855 12 71 -49 850871768 2664 -3988 498625 -8034 -233451 -6189 -50317995 -476593 -52 628 1127 280298 469531 995708 -487409185 -5964 -4 667263014 539776143 -587016535 -166716 303445047 3291 -290451117 -909668192 49919 635668613 -34619431 274281 72 -2 -955351 -325 -59 706397384 -677742 772625705 748722465 9879 -113353197 3102 4624 3150 -12 -7998 -2631 8915 786147717 23 19 -116919 811851171 -68544920 73 -96 -5238 439798103 -4592 -533260 962980297 53 -649837995 922017944 3263 364 662345878 -53 -705697 -4109 202 473 895881 -81 4684 139378 -1988 25 -127225017 -9805 61 -8330 -6943 1832 597 50 -411733468 5312 -142749 -163616 -659721 -5845 4507 -8213 -766201634 9299 -7440 -902773 -506251 235 561332 315 -14 7019 -383783594 -81 886434705 6 488395448 7150 521971 -693169797 -915 285700 -13 -3340 4204 91 -310264247 -16 -3858 932 -337258234 40992174 360202 9680 -99 92059673 -579143 -8875 272673 -251990614 8086 819812356 992212912 -73 99 -10 76 -2 -28 -133189 -92 -81 6 12 -78591 -450030501 449116 8774 154390203 9180 994000008 -49515 431738648 -502840927 6566 94 33 -481 -900982 -139246 -45 -151039733 -8519 -392667 -8175 -443079134 696375574 -38 74 649665 850817 65 821166903 639505 89 7356 190747 489427234 19 5220 12857259 7029 2021 -49 -301659966 27 -27324489 -9857 -438599793 -249236220 81627988 78 252 -93 269386445 -519096 89 584208 -604138330 609764514 750331017 -822671 -1730 -28 92480 -391810725 133176530 -3767 50 120649 492201357 53512 -88 65 589 -7 -838257 -832677245 -950844329 -1670 -7786 -67529 -513344 -815574 10250 604 -563344147 4642 -783256 601149 6758 3875 101440320 806927874 370788255 2713 935655 153060 87368363 -61 58 90 -796098 -480028 -314420089 41 93 156062148 -333023147 -7862 -66 21 198758 572021489 -18 -85 -659225104 480581577 -5 424174 941696797 28 833849 -306988144 -8750 34 -721740 8568708 -4775 -6382 742610 228246 -6280 585095942 7404 -6254 699572769 545472502 5568 -67 18 -20247 -569286 -73 -983 7 24 -5985 -9738 -264073 192879374 3810 1301 341610061 -2604 3282 39967 3542 -789490223 -864235331 8301 -883719006 36894 -925887051 5203 68 -32 49 -681194 143268513 -3263 1862 -4100 -35478222 -9118 795423 -78782028 -251948645 -107970 -727887 -3932 -753971 94 -777957288 -3892 999654 1652 927112109 -84 11223 -54 788920083 -1330 -132354 393707 -92 271554 45811 25 -531684724 92 7335 -345989 -360950 -7 5201 620198 -513726 -11 -5635 -606238 928 -9 -433 -428585 -165239 -331833631 -945158 99 558334631 -932867 13 -33 -34 217795287 -87 -446967 732773 -991264 607025005 348979357 -8720 -59 90 -79 -22178548 -9740 32 716938 470418465 -808180161 133535 -91 -1 -817 779784779 86499 90 -685940544 5581 -880745 -67 -965180646 -73 -7687 3728 670282 9498 532522 17 13 -953884 42 -88 823747637 635812 -9364 498222 69 -27 1740 -19 -7565 -1369 -436360610 -66 -267862400 -991864663 483456 -471075 -31 505044 -2707 120665514 663269 -3175 -64 -71 -771981531 805273101 -7 6770 -472888719 -694512420 -228075929 624901 -24 3160 -893253 -25 5558 230240225 -559456203 -7545 -248172 608915027 98 828574 492678 -16 890377779 -855726 44 -365718023 5283 744117325 -136181 47462598 -18 71 -347107 -7494 472458 -7360 -2553 -8245 -3138 -190081509 2940 458803190 783520808 790270531 477597 -44527881 -650852224 372037 -3464 280889 3892 1065 339769680 867005169 8972 -75 9499 41 -111048833 895443404 -585579983 126873 24257686 -58 145692243 599364 573376109 8871 -583 -284347 -9463 464175887 -202225 3118 652914259 -59 -547745441 -799879 36044 3507 -60 265770 -9416 -52484113 -65 -456633 -622435646 644548 2301 -532364445 946604354 -913796586 -8299 -1004 0 -65873818 9129 37 -36 -88 -857177 -29 4308 -839835332 65 84 -29 -90 -69 -426050 130920 -734545 -12426420 672475608 -964539 -9951 -19166 -24 -64 973051433 242209 -54381543 76 -46780568 50337527 -66240074 4795 352981 891661 -8791 471 33 649911 -338803831 8751 -126915 412744978 805573314 -3941 40501 -3955965 596039 -8226 -97 78 -944242077 -19 -619896 4756 913241 -440353 -78 890585 9 817058 -34 -319908037 -105010 4183 8288 3076 90555 -7162 -5 -7476 700641 543050005 -85 -359911243 216461378 678894 73 -6771 923251085 773175 -83289 -313765 -3261 599760 -2354 -176471911 66370 -26 154511990 3331 12 74824987 -9 -7 7365 256055 -6423 -57 -465331 -131729905 141039403 -22 345999 -697348760 83 -4 357760371 991729 -55 -3443 979854957 3257 -6 40 49 7022 38346 327035 4377 7836 -5247 5637 754056218 32 8379 3122 3898 -568747139 63 -396854 -344482 -53 147740 -16 -1243 705723329 961302992 90478681 -256695 89675604 -337552 -229168381 -51734 41515839 678 132073131 738885 -884968003 9959 -99 659775 -4935 -410266 -997280 -737495 -874537643 -3501 -240677542 96 707096193 -5091 -865134 646082248 456954 678531597 -8429 2971 -5 637198959 -8994 -29 956252481 -7462 -4052 -733205426 -543309 348550173 476990091 -1410 8134 2996 -4258 50 -400240803 94 -71 461880 -430552263 -245979368 338878845 9817 21 -798604 -65 -4623 -391314 -497056017 -28 945177877 -994293 -2730 325580821 3735 2623 27 7908 -87 475 -259326303 -6500 -371822514 -579111001 -16 3698 869611120 -502999399 318944709 69393520 157720 3038 83 9986 4954 3962 555869097 -61 -9006 698240 -905589205 3937 -27 66859395 47 -236422519 384947 -1654 -832403464 -8721 96163158 415083894 -414404407 -14 -464306 274355958 79 78 8337 -3706 -741403 294651 19 -21230 -139237 90508 -208060659 9991 7051 -683711 100 4217 -94 -791508 656392545 -62874 4175 590346 -59 524994 806013 -539962 -66540 178 882763204 -712508390 74118 -755910 -470841253 -51 -9717 938923 -541590 -66 -37 -563643 2223 33 -152694 15 -2586 78349 -720027274 5039 -775246 100 -996618575 8628 931180 879344672 31 328430 1689 -737225 2794 61 567941429 -124533 -278599242 282693 976678189 -79 -537977 3334 83 159721 -466859 -265484 -341944421 -839220 693886899 715231 -79 39688 -2434 603173 -619375 1770 1838 6586 6277 31 -453685412 248035 368076157 -1074 -27 -401415 -869383 -88 793802324 -644838105 1134 17997 16 8954 -9577 137140027 -628929478 97 -70 20 49799 276 823852790 36 1839 -66 -904723500 -63147 -6 5486 -64 -894840 -528364 602627 -38 842419 -241639087 192158446 -164716254 3888398 -447765 -98 -9015 -88 -9675 9038 -15 86 600939 731428203 33 405644 549015147 -520498 -891413 4038 48 -578486272 1825 23 -307623428 -405471 -764677 725879 -9502 -7074 -776663 -4599 320155 96 -4456 421384023 -581104 -822604 929847 613125 -943279326 -55 -4021 -1395 978446208 0 43 -342264 9579 5561 119810 583453127 84 79038769 38 58 -67 -20 -8791 -9083 424544143 -155596 -2415 498915829 -30 391345600 -686701 -5890 -392852 110206 -59 -405615873 -84 28 6 100259 1042 64 -839589854 518762 145216881 -90952586 0 -1877 -960747961 -577803 959848591 -51 8160 13 -464774395 -6936 100983801 -517162 995380999 -31 795321 204381901 255701 -2059 -92 6 953243 -707470250 2920 95115 -364796161 -65 -858839465 -233435 257059 -108653050 -2096 -1225 616652 1747 -256333 -78368979 3102 -724118 7264 -276274641 61 409672 -795649 7483 -8745 333687 96 -243333 9933 60 5693609 2239 -554894 97 114778920 999764895 76 -716904 -88 -208126 -20 -186496 -581197 -676235314 -294313 970480585 4751 -5407 -7982 -8024 90 -138970138 1 5866 -359722409 -7705 3111 503 13 86 -4532 -783470 -3241 382485206 38 129095217 232129640 -50 -77 796111377 -527545983 -69 -4517 654545 7942 667864 -441791187 2796 978 514147537 -49550397 -878541960 359185 237173 -558545218 -5383 -340810079 -73 3547 882474985 -262958 37 7051 -58 340342 -19787 -828411 737581021 83 -6 -706091 -98 -91 -971198830 140774 -7557 -2 80 16 159454838 850917125 -2907 -16 -655306 -456007 -457930737 -93 707798 -396510071 50 -5123 -9701 3584 840012 -35 725812 -605998 628206 1245 7305 501176 92 978685700 286165072 986 51 -967912 -7552 255197 769 -959406607 -191071 -47 -660149 149311 -297738 -522506993 -580793 -189207 -9520 808323234 25 351013 4 766114849 -647606432 606278 -9 -894163692 631703 -17 -9140 6152 -8435 558336 -6322 322573525 9469 -9844 905296 -59 82 532838 759992 -705316 -268588 31 -693818853 1507 -542600 49 938462 -175518 488970 4725 -69 -191128 -356890883 -292320407 -595537658 -727300905 162534108 -545974228 837406 27 -609797696 717351 395620135 2189 -832474 140966 -47 -7769 -87 -6827 -39 -338098066 96 6565 139275972 -5436 -631993880 -10 6376 950164946 94 -45 -110358319 -8892 379281370 9930 -119326289 954838239 21 686272032 178261 -2933 1390 -38965329 -3303488 269090 157 3311 6400 79 -92317771 -2591 827693 82 -8699 1612 5090 494783 -459737 531011 81 -510 -408555097 48 294436 -7937 77 -19789 -743858 -51 -400721914 -29 -64355435 803365816 882819847 137977 86 1537 240454424 68 18 -1314 -912 -173984 -681748917 4402 -659728 4860 -563021259 98 -3927 -649976574 -962935520 666309 -384092294 910759094 506899831 -86 -246704 265629 -599648848 112928718 -36 838055091 918132 1822 9026 -592645 -648987344 -610657408 -90 709723 -6939 648700 -127757 754701 166204479 -17 -15 -3837 -9994 91 934685416 9894 4270 36 681946 557369 -588790 -94 764897242 7941 -416481 63 -13 -80 -75 873919969 -942860466 -694122 -7511 -909583 -3060 795858 -926858 7460 855689767 -284827 50737 972767 696758 645084656 -12 -643456758 -456462155 -64 933532 94 -447 26 -5825 52 -412249 706373 -47 548609892 -781615742 951261 -40 -569952 5062 -944603 -2501 -38 897965253 940698 88 6248 79597131 -64593468 801663633 1079 36955201 7365 -9697 371911772 -616041 34 361167812 -2093 -310979 4688 375408154 235261455 76809 957266 8491 -21 896585 -3 755213713 -94 2049 891178281 212689 62 -60 103877149 73 -804601 -46 -66 -45 9297 41 409678 50 607968324 -9042 -797 -97934684 -7236 -1377 -415241 80 -859 -3438 85 123083 -46 17 -418689 -48396063 -635972038 -7632 -3418 152604 -918 -7494 -2605 -7029 418423556 21 628984 -4202 220017 -951958566 -5417 5485 -6616 37 -203549 -64 -34090 661241991 977048 25465347 -949700 -32 -411292105 -706767 -5917 -638834753 -5517 601848655 897297971 414266794 -568262 73 -73232 -425515074 -70 -89 58 430849221 -421652 -2924 947580 -730923181 -213212802 4537 -5081 -118549402 -63 -439954853 -13447322 366879 91 -58 -59 8489 955 -241916968 -847080270 -680911 33 -647396693 -90 -53 43 -377190 -402512996 -52 142448519 823418 -812233568 -3585 549797705 -382212845 -7175 -69 11 -4273 -568069631 -173489789 -31 3869 16 -18783 -5305 37044120 -49894348 -3242 131882 -104213826 4274 -854563 -2985 -8055 972845 1714 -6480 -80459010 7461 989076581 -748705 -1996 473390475 -179215 -135793351 358735235 -705143 9661 -84 -707236652 686531683 -629513185 -15279409 -359383998 693669468 -387859 -3326 154308 -3277 -235337 -1810983 5563 6192 -93 -537015 -8332 -2203 73 -710784 468801 -3467 6849 -7 995133 -90 7830 -457550087 -245158 31 673419751 -64 670578 -44 -944951 281539929 105645423 417015 67 -4957 -240443472 -1 587267635 157 3942 451955678 -39 5728 -127172499 -167622134 3390 7667 -128329081 948245855 18 42 -184313 937155 -151687342 4676 -87 -3427 7538 -870058055 0 -482632006 644806 22 61 363790 -38810778 953420 658413972 412490631 -610763547 7009 -66 88 856847 316679 6487 -44 472191 998866518 -683418 -13 -855124443 2109 7167 -98 710118850 367600748 -24 -2477 18 4562 -31 79 -73 342816 4206 133298286 -6060 -3327 -81 -7042 526322438 190491 -4801 14962 -2107 52 -6326 9589 3 100 -609746 234086 -7199 969569222 870103 -807259695 5312 980301033 -6794 -83924846 879040 378328 661768763 108375206 -835462 -3801 -12 198625710 766424138 -910211630 -290086002 -154993745 626909 -931207 -7281 47 2138 588870806 -67025087 -7054 -6677 -927859373 5 -16 -9814 -91 6979 -39 -854051904 -134495 -29280 -765270 604591708 84 67091505 -138115 -601 75 280 -307342445 8865 100 432859969 15 108593 5759 818088 897457 -21181 -6998 -98 6928 -775079557 -21 -375993 65 8946 -72 508724163 -131070 77030337 209294360 8243 469815 -5836 -247930213 458601 551317948 749322315 95 -824755 93 -761684 657165 -392370 -925548118 -690058081 -1256 2701 -450517 -3 753455266 99 -313402 -39 -392746465 -182884 -3318 -866631202 -495817978 -56 -221286610 -10 311405 -50052 -419483 -681830074 -514924798 15 -231944 4357 -570173 659564 -550266480 -47 6384 -754278618 7682 -97571 -21332781 3005 -578685 63 816898 -177299 -5620 -248 -302583 665233 723068215 51 1613 -34 2934 -2117 -74 1153 14 -112264872 -287696103 421542 -43187 -847044724 87 2299 -27867171 -50 251306232 67 536638 69 -109083 -864 -669 -8149 -375844 -9508 -892626 307266823 -9115 45 -67 196510011 -47 -18 760391638 711357687 1399 -442517 -70603530 2388 -78 641960510 -340829693 25 -61 6970 965174290 -7032 100 -361389643 -9080 134000308 681260 -147 -681952 847171696 926739 -900331 -34615281 -78 574005 -282760 -13 64 -579985009 -81286028 -250531373 17 -539962220 -129307 157225 39 19 -3955 -15 2 -60740569 981957989 -136488713 -296960847 -852624 -5960 -488711808 -69 19599486 -14 5599 24 -428155 -406051765 -915096420 514245076 16 832155129 -7912 329051210 910317099 -362495384 -315274995 -726818 734 679997 759486671 86 -6813 -752 69 83 7452 -852830 2933 390171917 -724500 -98 70 -918802087 -730896 -99 -7789 70 88 2613 884618236 6011 -7370 594948944 -50 535912 15 31 118885 -247652432 7157 -189882945 12 728405 -90 -46 4470 -4 -961238145 -3693 5933 -89 -8906 23939395 -29 338761 597270 -9108 315870463 -903550067 911467253 -992429 4000 -228351274 -848222 50 -25 -4288 -15 -85 -178833309 -16552 219240880 145842930 -881616404 8481 6827 9288 3 -4684 -366 -7000 403618 86 187355961 -27 -8670 37 34 88705991 -25 8021 -496327534 -423657393 -6142 475807 -151184622 276938519 60 481711 82 9584 681674 208876 30925 -745636170 -914468 -81 3237 79 -467426567 350050428 3700 8289 536890661 71 -9571 -8423 -8525 3125 785476 -22370617 226665476 905947930 -295499926 584690590 44 -638852 -1780 736443232 530009 75 258752962 -37 -599092 98656 -75 -160821770 -883664412 706126620 326335898 699386 -167661 -594271365 157057 44 84 -727629 1491 -670515 -4310 -4340 288393 10 -60884030 -2858 -2655 -5758 714159 -131 -913 37 -12 485056900 2 -46 82 9842 891126489 1401 -573587 -38 -429204004 234048 589114 693800 -276154 -788675 -28662196 61934 -268222869 -26 -62 883961 -963703 -3584 99 -254483 863135316 2237 -899719 -763 -7167038 5078 -734457 -15 68 -39 -1965 618667381 -899392 -323501767 -748519 4808 -41381 13828 -787 25 -438139 860940220 70 856721022 -27 -4809 -4742 -835561609 -34474948 -246 -1943 -651777 435494 19 -97 614996 139235551 6217 -935793 747998 4 -370633 -7727 -9402 425640997 -6 -638722436 5758 661441052 4970 3799 43 -448996358 66 863874058 -187758 -3728 -584596 34 927403837 159335 582970506 7232 -639044 -968740183 292013393 -2537 -21 709010969 -804 -473970 355775420 591019 -60 614798441 -62972812 442251 938269636 9091 100 5235 86 1420 166882 -9726 638645 -911160614 76 12 27833 9414 661128 -83 -526027564 550219592 -752346068 -5300 -779250 937 -1838 8959 57 71 41 -26 628506 82 -47 606202 -4750 -359667138 485511272 -594484 -62952045 631348 -1665 -4179 100072753 5848 602740273 -65074977 54 85373 -141941 -86 -5581 -873864 135068645 -687579 -99894 470224 -7740 -605891 -24052 -78575 -1202 -1139 -787176 -62 -145386 213214161 -673436 -4457 98 -56 5059 2813 155310 709319039 34 12 993042879 -2247 2234 -429533338 80268033 -246127844 3470 74 69629 -80 -50 -5 -1223 -83 428950134 -673129 -6783 60 117883299 -657 5 -152079 301967955 -616767 697071955 -2851 396219368 -885271503 -1168 -89 -457369 -900321 352732 -98381871 100 -2396 -4 -171043 93 -364248 -687 43 -9858 -4712 -43726 926456 -70 -903760019 89 -18 546115131 290466 -246134671 -469105109 5466 -30 -496618 923527409 74 9529 -5915 0 -2036 -48100919 -81 137 27 6 735642 -570025 -9871 -327407368 -75 5 -8685 -29415065 -748897 670857150 -38 280060 79760 -6213 1506 -664912836 -23 258470914 1880 52359793 -50 88 -60285814 294512 14 -951380784 162188 35 841769 -276874 -7880 50 -2860 529717021 -242854 -469916031 -91 36618 1759 -87 -6503 -71 233729679 628001852 -2018 4014 2178 -587533 8366 3811 349 4476 655270916 192215053 -667607 -5153 -3449 -497071 -207204641 15 48 -667742 -584210887 -798084 -766671 46 31 -1733 543593705 -6903 5120 58 578595892 -76 -27 -808600 372040711 -1863 90 -70 739451261 -150464588 160947 4353 -6662 -906357 -7 -36 -881869955 78 4847 86 6682 2438 824502 2999 8 99 232830 733682995 -11 49 -473981 -4268 745345 -881436 7049 -1319 4389 395510589 904 -907837 870005634 38 37 -231218 469895 5885 8813 6505 8644 61 48744569 214920 -9888 456101 394931 847351242 77 5956356 -859 -335637739 -47 4110 676515918 -5847 13 -71 45364588 799933 -9819 -45525564 -308262 -994034181 3920 424131 3575 29 -500 743492076 -481136 8792 -776020 4545 79 688524330 -7 -297164 985329 91 -58 733193057 1694 -247321656 709796255 -7 385368 -5466 -270376116 18 -4518 95 5704 8434 -515285 423296 992660158 -622488 39 -5554 -8955 -470702 -9901 375319 63 -176911352 -2446 -471484 -9268 -265261627 542388 -58 -36 69 -362304 3719 5304 -9099 -397126 -392188 -565593343 234960 828597648 -26 799895 29 328399 -3582 355531 -993230345 -152543283 244238 -85 -7650 -52 -78 -689522 -7291 -23943 846395 719153 -9784 792059075 -73 -16 53767 -96600659 818217 7890 -8850 1716 30 9903 674168199 8001 14 -7880 124337 41 873046689 9818 461574663 -16 868794 452187 -95 -127057 8002 324248280 2839 -74461670 -18 91 -64 -2 -343615 114693 -736328 -38 -729095 41 106884 536213262 -795606 844975537 53 9051 -104890203 7097 1927 -782539230 -63 -3798 3 246730540 59818224 874101 -958198 62092 -444607 -545529160 -775375947 622781543 -69 -673426 479787 7000 223406909 177909 -2984 -136178779 105758036 -8551 558986240 686034 -64441774 8111 766124696 38 3258 -598146657 1515 -661485731 75 211409138 84 181142179 57 49 -9 28213 -837856 -45 831670 4599 46 790752396 1395 37 -507 537488530 2477 -303028482 8211 191393053 -7129 543277 11778362 -609567 -116486552 918924096 -5 257223 224419 -748240 83 667073 -827487 -548335014 188437 16 391 87 839731 7557 -6932 370083064 97616 22 380244 827201 -196 -6298 81 -271908 -381714223 91400 -988028 689805 90 859782 -3547 865591425 -317121578 164276126 -415248519 2689 -51 1650 543720 -20867384 -409387 -760452 525364 286840946 -8225 -2099 74 102117638 -5214 74 424395334 469342232 -753342 -40 857744907 72 -662126 29 -630085000 -98 -623950203 801 243885 700 68610 -959165 -8025 -248755659 -412127 5649 57 -581990 -1777 -23 -82 31 46 -56 -604 887540273 -8282 -679376542 783363 -240366 9214 -206128300 90842 7754 6242 -576010 -561491361 -83 4442 86 7630 -89 8714 465537384 -73671 -508211695 -64634 92422822 -5620 918949261 724224 7382 -2979 -50 803817842 636018 5437 7 -999736205 54 -145452 -7204 217699 2100 -453138 28 4549 54 -924016 -1056 318377 -653055348 41 220562300 1559 -68 -4958 78 -981410 75 -52 60 -926 -8717 2 -763410136 -775887247 119412175 -160331158 6096 -29 -49 -8593 -66 7269 -5998 578674957 -93587121 971648 -9560 347410 15 1416 -327654001 911141 7248 -60 172920737 -76 -299694888 -924458061 -200968 804392451 4800 -116859 2007 -43550 -40 -4 -765939893 833181 -4666 -69 219758 74 -79 12 -6404 848878024 -647229 -9716 -87 204380732 -6216 -6392 -647107929 -603483 61 -6506 -820329 8536 -534358 56 -3481 -40 32 -703960 -346378002 97 -10 676380968 36 -361117 -145139106 3756 91 -3225 -1035 -261930 99 6441 -654832 676 5379 -961741 -655348 486938 99 -9417 -4330 1306 -512949 244 -2389 -516087222 8459 292813 106201 18 754124 79 84 257503 37 8100 -329953 1047 -77 8141 9972 169219516 -40 -166063 -749242 792967 -80 -3896 -749867 -936785 70 -218567 879237586 -426809 -2185 3582 851447417 -213061 -599201 64 97 -4719 -5265 -344615009 -9734 2710 126678500 -42 -189180 935480 -45037434 9166 552877275 -63 -28 -459065 95 -154831 5397 -5184 -764806855 7673 22 -9865 814122 -84 325013359 -484318 -74 817640 -847956 -9144 -3678 359209 -8150 2467 -799269499 -92 6147 961866 -883596500 646973081 -548911 -83 -735691 -48 406910 20384265 1337 -97 8331 833307 -35111 -61 -583817319 -8637 3721 -126896791 57 -516198 -1808 -824362782 906879 268041 873669111 -3962 5733 -55 870581662 -292400 802352642 -8330 -91 7977 1558 97 269795469 -92 51979022 -762583103 -323273279 -826556571 -450324213 5516 42 78 581456 -678911901 -3662 -542324 511149 922266760 910131309 -3 -31 -109073 -1289 879269584 -418288011 -771425 60 459608 4785 56 242139 -868959138 -600600928 -27 -161805455 -603411 851951 9034 -7114 -732185 -428692914 -9545 162668 366409537 0 1680 -717953 -30 26 -71 5942 -1490 -43 -530258741 -35803757 317956 -595 -8372 61205365 -47 -3097 -8899 4918 -615606 84 -45503417 -970135435 -5917 -6926 4567 4102 -10 403526030 -275402 608534252 -8 506207 -562436430 6798 2765 -7657 428156 -606238 68 -8447 -10 -393845 7736 -546457947 998314 -9011 -5098 -881260368 -893354767 365432 6196 7069 -651039 -651796439 -704414 -8410 -2391 485 180791 799903 606776 -301051075 -304829 13 53 163279 -26 -318539953 -461447386 297658 411246 -53 263600409 -778253 372975 -8647 -952701 524671 -866139 3189 -861798116 -6 754385 -830770 70 22564561 409144478 493 -506969 -155496 -562654624 -16 8902 191746 235647 63 -48 245761001 204463751 99 8732 8410 17423 7046 -644463 539538439 184731 -13 78 -4591 2677 -9417 -84 -304340 -724900 21 105244220 -7046 92 90 -11 779586999 -725408899 -60 -3552 -619715006 -6067 -231887 368596 1131 -6489 -278698 -298194 -624542 713346 -3 -89 71 -306618 304433 -955888 -395918333 -803106 -223821963 858437941 1989 -9966 473122368 -344735172 -473712953 -78 191482835 -75 -87 2770 313998761 -87 419166090 8920 590302126 923239 -46 -600224609 5555 -3750 831092205 5889 -79 453920012 -7253 -997233 -54 -293014515 -2 -39 -89 149330 -9300 987488274 -618 -208 756185628 8079 -834584 330258 -595444794 -2275 -5530 940297 78 350593883 -7914 5225 577956363 -61 5430 95 2785 6108 -953210 -492920381 -85 3396 6837 -751007 -172614 -316783 41 -780629087 -93 639113 -915287822 -8 235583150 759523 756791132 76 334977563 -128639501 -90 658833 -83 9683 61 -30 457294246 -6 7958 -41 -846935008 -83 6758462 -464572 0 262488356 -117233607 92 -75 235436 -680228419 -789852 20 -7689 62 1679 -198867 350279231 193407722 606005 82 -4888 -444909 -43 -49 619433 46714600 -52 -849893 95 2929 855683 -5612 4246 -47 -898634 -505887444 84 940113029 -241 -96 -209908969 288577035 500464 -2621 -9090 284918952 -596542 -23 -6883 4103 -77 -7419 -43 -6294 -3166 614283605 991205448 -854249238 273900 -252976 1387 -2059 66091 8670 -144069590 60 98 6289 -1432 -77 68 1292 734404 -57 -44 19929 53 -4594 680381 -552656842 515887629 -14 95 -91 -8053 8786 839723319 -696211 538386 25 755488 -31 93305441 -928 1 -108045981 2911 -1592 30 -887483800 -499588 -193971 -487898139 80 -418000 -9 50 8332 754952 172814 57 -584933 943989147 -3455 8369 15 54 954173045 -88 -743267 951896582 8878 -27761838 -719247 1224 -8581 186874999 108477640 726828053 379853385 23 -503002 188012600 150968 -28 275214359 -48 -497848 -1623 826710 -7745 464594839 12 994498076 18 -15 -4 -542890062 -1502 284 205953 5649 802403 573892 -892960924 -6545 17 1112 -8440 540082120 883300 481851 -162048 -694052069 7611 2180 17557 -65960 -649142 5853 77521731 8 -112064 2121 979298 17 3160 -33 72 581920064 -28 4941 82 -97182461 -837 -60 62 121034 812293 337928 7637 -5 -26 -9722 -809549377 -6573 -4364 -22 -1 -716 44 -9463 613815 -530990 5743 304839917 -40 -68 64 27779 -829329637 -28 -83 812476210 -36426281 -5315 844 355333 524511234 -779832778 -73 216007923 42 7712 872781 1758 110433962 -6326 -498353 457558456 5723 -581824176 935226 207419745 -51 221531786 -1621 6485 -864237 -25 -30 16781242 69 92243 -638669 119773997 -54 21 97 -21 -42 -48141024 88994452 -969 -4279 -70 5320 1911 -2459 -790 85 7601 -769961 2481 -754239 -81 14057227 -12341 424148225 7762 4174 -7974 40 684849877 -4 40 5369 -93 6198 838590572 302 925858053 -13 -4677 -574414335 -610518 32 9288 -281601 -7841 -4267 -355569702 7178 -60 100 -959187 40 9402 -8213 -24 -627422098 15 169902397 12177 -43 -93 37103 8467 -118349324 58 -79 6517 -5170 -747315601 708418336 2945 382800 -67 -403555 -674574 2 -22 319713 -10 -334741624 53981852 5962 -829030327 -98 605908442 891740 752888 -14 896021096 -126376278 71 62 65 -22 99 640966260 -5264 16 -4638 -8557 -20 103842165 -7 -9325 694294 53 278812 17 24 20 -201456 -28 995155 340633533 -42200 -682081 -609 -290447 852506223 22637484 -17 773250 97 -2081 5367 2336 550428 -621890 -93169 64 76280075 78159 940035111 821296777 -970300556 -3019 731 5455 -7287 103475414 4315 -754732542 -566041729 -48 -6353 440045523 10 -77 -61695 -920199038 87589 4106 9271 445292363 -3085 946611622 -48614 -7369 -627703 3376 669117834 986870 -290611250 -816654 142028537 -517346 -95985663 -72 -6294 881733 -87953832 -62 -44 -2710 800373 5526 -29 -215802910 -536006516 -54 4309 286385758 -7901 -200167 -18366 -58 -871990585 -95277895 281298803 872788 1835 -58 368292831 602497848 637185187 -8 652904 -773519 -6362 -3508 -272029 -107502 -57 -110739574 -100 -4062 78 69 -77006046 7817 -50 -9230 629369914 -952912 -97 536515332 -32 -838494632 -5072 3041 -968707998 -498547474 5135 -30 -85231 -484297963 -21 -76287136 -357747 47854390 -6345 51830 -840587929 372372 -98 -608246 766038 65 94 -416038 7988 -556313969 -384063618 -198178945 -492182 -8932 -617121 -336363 -603623347 459241877 -48 -8599 -2519 3114 645855822 -446817 78 -64 -3369567 -318227 596391254 -301664777 -40 -2038 899464504 343 -94 -9419 -6993 -91 -61 -131339358 -4750 -365397 -68 -619587802 403616577 36 -891712 -481973789 291552962 -207318130 -23 -250746 -1139 -5301 7797 821644942 398317 423253225 877935514 21 -14 -748877 583139 35 -897265 -404603 97 -472529 -24 -69 8361 -145 -597679192 75921802 -262781756 -133175 -85 9204 -24319640 -3121 -587457 7208 606755 548377 -779763 -962327 -6719 -73964583 -795466 -915372 148573121 -6117 -1159 790684141 -1813 615801 -84 -442598087 153912038 -644323917 -262062 -246077 -321959099 -9027 -7187 -645510516 -9521 16 7847 -650649 388074 -751447147 -4454 -53 7923 -841956 -282326278 -9628 47 400235534 -36345 -959464 -71726850 759857901 -87 53 -142994118 296732461 225876 -788733 -84 775222708 -194 -43 583647 9694 -4284 1 -786864124 -10016739 3714 25143429 121743776 -1158 -911075114 -31713551 -98 -7 7 7103 -6757 2845 -199571259 -2014 -93 -57 69 -972573103 358350 -81 24 -879543 -395118645 -180346794 154522613 518359 6576 -601059 -1502 7587 -31821 -362 -54 -8864 547427850 -8097 -6292 97 -843472624 -690072565 159977334 464213426 207443261 -2 -93 16 80 -92080 91 316092883 -9669 -3708 461012 -53 701350809 -139518924 -327897 64 82 91066270 9999 6917 68 91 -66 -782376 -9449 -7401 438256 14 979896 54978714 -6 266336 991829199 31914 96197 -5680 788536300 -879527 -865575407 -243377 523093886 778158623 5464 -953604 -566 12 -8917 5236 -42 799494 -5072 72 -982027 8177 -474827 -858794734 -508709 3496 -39359 737995049 597805 55 -1021 -2124 8130 9099 -655044 -28 -945116840 -9227 853100 -3987 -66 -31 2475 358579 192873 -49 -3309 -83 -111707 -8064 -4584 710589 998594 -610727546 28 -830726 -311903066 440818 -26 -303238 362942737 308345 5788 -107677 9756 -452517548 788 7261 -772232122 -41 -6446 621850 555606095 -49 -409861 -957872 716463411 -57 -523170145 -7967 -975868 -325700 454709 -8641 759243174 -388107 419970926 89 -41 837091 -8 -391568328 521395161 -948126645 -348997896 361368237 -6514 -136930137 -4051 -43 431024848 -2806 859839 -342792023 135408594 2129 -773440691 1210 92 93 -3487 -857535497 -469701 -2065 130429928 -14 754 161493105 -937160579 -27 793239 825995 -247157 -785983801 -350899 6240 -5856 -88 367776 -341548 -9255 26 -226895 -183919 -938257286 -1107 -752947 0 -981998128 -3137 -64094751 24 365713510 -262218 -84575987 9565 -184430523 -66311 -6515 769 5166 1040 -684549184 -6866 -8111 119430028 38 120865392 998939378 38 -98 9098 -704828 -65 1079 -114314863 -759778 161550631 46 -864731 -4946 -1702 -777312 25 6980 375980 52 -987891 498521 609343 -428570 99 -397329411 11 7372 2448 -40 -929355776 -4877 -507577104 -65 -84432 41 1245 -5999 -9098 8559 78973738 137693560 808504 5497 223966 631906 9644 -984578 9081 64 33 2143 -290076 -2152 270 -185636 -826464 -415542892 -8831 2077 524931204 -6 -238260 -287547746 7475 -7873 -3665 4021 -357 238933 9753 -243464 731391 -2290 -2085 4242 -9081 41 790090422 1180 -6053 -45 -425512 -479091 903845883 -526636304 104249302 -4172 3931 72 -313215306 389546439 98952521 9674 133895883 4928 -57533626 2446 57 706674733 -637867952 -392235 -359100378 -64 3241 92 -586744135 412798 981768 24130087 2757 63 -152239 95 -34 98 -828200479 -53 -7879 -9552 7616 330613716 -49 -181455 8624 1091 -613866610 -82028 -974455 777467 -422328286 -615731353 6047 -7165 -838985558 -87 565593205 7804 258803918 351918 -64 73 930158887 -51444745 994 5806 285 -268432831 16 -87 -1909 -425 -4142 56 -330665 781422 49 -990160146 -1594 -78475 -40 -70468474 773261243 458167022 -297261 -1 -125384356 -577646 -373472955 -9019 79141480 -14432 -4767 59 259841 1456 96598341 -96727907 54 10287 76 -822040302 526 -208290776 9845 -763841 437176 268000 -802511 1570 39899866 -411781 287052 -46731 -314 -73 729982 -405937 -328333 -139760009 790 453053 -8191 267872157 -84020 317 6755 -88 -15 -1352 -9983 -34 -750023 948324209 -832881011 -578755 -3556 -78646 264503 -620 281 -6142 92 1500 -4 -830542 436192805 -391981942 821438129 -780194125 882934175 -631423 -12567 157992462 -75 447483 -909015 13 91 41 586533 3133 -44 -12 -3 51 4180 879716295 24 -358070 54 -7608 -80 -99 90 72 -9119 -609574369 -477442 963 -25352 -66 367170888 -8776 -63 -866023325 -653953724 727090502 217280 -448858 207614074 19 -542788952 -74182468 629122 -440382333 -686934 -721406270 9539 -96 -58 -2447 7867 38 75 -93221433 4032 -883994278 -97 188864181 854932 331421 9 9751 -76 -7718 707545 -234994560 -2833 -285792568 -4997 -4699 -774178 358881331 4658 -643097722 -139497 -785276 -6138 789491065 96 -1650 -9418 4 -56 5376 -7766 -767557553 5856 76 -7202 0 72 49 791595831 -2955 6190464 -4723 -112539 -7 -126551 -340066364 -57 -75 -8727 27169318 -96 284794 45 144875 -9062 765685985 -8643 -435204 169829 349453585 -30613538 3396 72865 -2500 -77 203914 330993 -19014 42603649 897833 508541 46160 934956595 -695789120 6862 -201778 983213 -791319 8370 -263935604 407662432 -4570 7922 785467942 40 -79833827 296276763 -5960 -259643292 82 -176898802 98435 -2072 -68 -26 -849363 -425394575 73 29 -417434496 -998185 12747 551038 74 -6980 -601602 -505345 37567 129207 17 163119772 -982932 -250285146 7399 -740665344 -849217 -447965585 6323 6966 4760 442246845 24 -38225543 92 -138862 62 -655840 -6053 715374 -2758 39 63 -4621 27 102716 9712 219717 -1980 -9629 -580744 56 915281 866311 104319 -75 852722806 8575 -351763236 249564 -81 -249 -351 -255466 -105978978 6877 -59 -68915275 -597517 96 -71098496 414 28315764 -563010336 -84440 -531282692 -7483 72919091 538090608 -537858 -296635826 976340 181616718 -95161603 1366 16 93438197 -2642 9578 8031000 71 351946028 75 82 -99 -3877 9343 -724697943 -76 -555545996 -956135 3547 62 950742 -81 -844301775 731825 669472 163165970 -867626 126039158 -43 -66 9285 -100276770 422197 3556 -94 -557046161 -4255 26 -897653 2490 -54 -654277 -74154 972067 -363925 50 40 15869450 4431 15 3885 9607 77 8826 -60 116969071 -710455 -975 213873622 -353795168 -3248 -7150 -15 148667465 -4152 63 5628 21 627646 -54 86077133 -940013 78 -4986 -812358575 -4551 -732826857 9912 -198675 -4705 817900823 61 -114970122 -501758 475081 -383600 8313 -8269 -56 255269 -789000 -96 -8934 76 6970 -766234552 33 -5850 -59 -483249514 -47 -46 4 -501 -124995 -10 630367 -1585 29311 -4682 837765 127416094 -688944 74 31 -39 -5136 -17 85 452200308 -242022828 -9246 1712 18215 -83 44 702782423 757067 251275 -5235 23 135 3261 50 -574812308 -39 -48667190 -812280755 -9238 321675160 7174 4062 2 495473 -5934 89 -909784 -9724 72 -68 -657595 -5994 -655139418 7375 22 32 -4332 993758590 -65784687 -57 -1623 31 353838 2 16 -3439 -659301984 828771 -53 -529240577 405681 -566876844 521495 651672 580660306 -97 46 152294723 -7490 -54 487106068 -93 -256 156423296 4597 73 -56935 -275978 -8585 280290 7751516 51 -70 -46 -7698 -17 9190 -515936146 -35 -95 3677 -93 878488 -554074645 -3383 -56 3743 -985190092 -883871026 -517212 -680780404 -373378144 462491 -72 4 0 -20873266 -646019563 -53980602 398506610 170589286 -81 770389262 -91 223505193 212960416 103445 -941505 -110960264 -6008 -72 -191208298 -332211557 346497 55 -115984970 631462690 -47 847737026 -3130 -75 -150429853 -453760588 91 -962610914 -12 -2067 -44 -9566 -705917 -56 8343 878326579 -559880 789 -2318 2107 -8336 858309 119060364 -934622 65 682542 -944509057 -454770 -95 5392 -1506 -246331 78 -495837 25 -7661 776650 -61 -32 670519 48 -5 83 -66 948536 526463 -4486 45 34 6101 256110 -111247 -192322 214808857 594672 610498 63 1419 -728662458 23910683 -5158 0 31 9477 -71 280822033 -6559 764363924 499796156 -718626945 -214881314 992873 52 6213 898512 -4644 -378915 -983969 -7 165392 414611 -326498656 -70 4311 142852429 -111101 96 -1068 -3733 -68 -78 193356767 43 579804 -40179493 7662 -389613 67240079 52 220241207 35 2421 999157665 -21260997 497850450 -762202 7829 -32 28200 -76 67 1913 -798239383 602 -188220902 -41 -82826783 -129489 6865 713009 2645 -148989 299393 741888 -1565 -2123 906521 -922774 3994 5548 -114895552 1259 1224 614476 684 727442 -1012 -723492113 465834240 1605 7909 -538347 910440 5 4753 3 1346 456935258 -116 -519154313 -6820 -2625 -2854 31 478920537 80 -7945 68 -897096 -94 373125914 -513440 230927367 679281 -571620428 69 -55 -3938 362970505 -51 46 -3292 -287655 42 453757 65 -8340 1250 -59 93 9682 -14 456117457 51 97 -755928 2438 -2870 -111447751 -690716 124818864 -257549688 -288309 -132547839 -5638 -818151222 5016 737004107 -110509840 167641 -886902 -852280 76007 42561811 -813893 4702 -330220 629081 -113239121 -47 491908324 -8940 70 -622 23 -54 -189723 712868745 -571347 -64 -115028949 -8800 664493307 19 11 570160 -268942558 1996 921834874 -13 47 -598150 -560069 810414 3811 -22 8648147 69 746700 -6004 -8492 252260029 6378 -911012632 96 9 -44315931 91 -4337 -129376 -88 -78478 596260 270777 -404943739 -727361 -632839274 688790404 -33 7741 -740773 79 6765 656399 5057 -8316 -7670 -29 2391 -970068 -1745 -6936 693497 -1201 -2 34 2289 -519294735 -733065 -1493 -864264 -651018395 460405 76 -910943824 -56082 65 7403 -7911 3194 524375301 74835698 -162149 -2634 558313666 77969636 -30 445584 -9526 8184 8671 -56 -909703 -531211132 588422 931374639 -547735 -9944 -61731 -509023 699323449 -7038 862107 -75 60 8 956759903 -56 42 -72 7923 8356 -359959 -491 -984875935 93 522645159 -738602228 772177898 -165416 614354 2342 -4765 -656475898 -739071163 -435881464 853790663 -685001410 4044 -759492 974809154 -8403 3 -812989819 182 -34 59 -78 3559 439326838 102790312 82 10 -4 -486 9910 -9008 43087751 -44 -71 684735300 -1253 -310 -880 -6926 -4226 635428 81 -2314 67 43874249 -15 -1844 -8675 635215 -882358 542045 6 -90 -776149 -660480 42 -175272534 -5564 6351 892844 -3695 -905 9052 -4530 -55 -299268 -745172702 65 -72 -251 -23633703 -68 9017 -930 96 -41 525040390 9812 -6138 642754 914882 593724 -5244 3002 48759 -99 -4725 -2863 54 -954352602 -614039470 -547589 8724 932763 327669860 2905 -81 -139945735 -258 -467901569 62 -274091646 739712 60 100809970 809568 -830297179 57 72860249 -551212 30610 143228 -446477011 36 352749 -84 28 -93 205452393 -53 -92 797623 -687730 390612 -2793 30 -346663642 689529460 8 -275416 -373505342 198365 -332 -627215 65 300121 322099 -81 69 -506217 20 -74425452 -442618242 709417284 564949650 -6978 -327942 -674351 -40 711135 2879 -73 -3059 17 749765 -7019 544281165 38 -701584 -1914 -850949806 -63 -87 -24 65315741 3314 420 30 -70 41815 4674 36 -692 -454813 -5159 -7273 -884874 -3042 893879 8025 42 -920346 -3975 856854686 -28802117 -8149 10 655357 -243 641653921 44 -61 533940 9910 9391 12 7578 397134683 268582 38 923188063 3012 7023 38 132008645 -29 -630714 5555 1086 -34 875914 -4 7696 -419142 698547 -100 -119234 741105415 22 -6 -53 -711304 -359993 -2105 -78 -342270 916101 -65 -49 -917973799 -300755 -5962 557948 2632 46 46 60831177 227941 -322111183 -42 140141 -2377 -17 -14 -93 -82277248 69 41 6745 762831 3767 -9066 390767206 -5478 6505 79 -5672 405694709 -525577 -87 -7020 3530 -140258997 82 -865370 30567923 916089419 31 48 665052 -663681 648643117 -750521 493461258 -492513 8944 -2302 424405620 93 8540 -451983588 -354337528 -350855688 82564 549286 8712 -418338205 11 45 -1130 9901 45 245 -570921 69276 4054 -404335 -800059865 86 65 371929179 321077 -26 -94372038 5 -59 8618 -99 -457715 3970 -95487199 -592926789 406081006 -9969 -66 5692 -907805220 -1346 8877 -604861 1352 -68 56 16 -9436 -6385 -982233 364 803 71776352 -219243273 -61535710 -7624 85 863636 -907429333 901307839 210467 373643 -9854 782 977127 -369366 -668032944 -719047 -25 544932804 -76 67 -773908747 -913438 -607662240 575 991594 -11 -46 -385154 125900372 68 -185231 -74 5 -3497 219249 732690 948010575 -25 981758 959 392267 573560642 350 -518343 -732714783 799984459 78 -185867 6436 -8791 -9592 36 -113357 850504 81 371770268 -239644 72 605219627 539780 -4041 -6870 -100 -2990 -6919 -3543 -1334 55 -89 -20 -283057 5 412613 138301803 -4406 787567669 984409 -47 328846908 -7235 21 287304158 488976 45 -139413 860317 3142 -719179541 -303769447 9730 -991109 5105 -724812 24 1927862 -8647 4280 100 247664 411086 -3 972704928 330384146 1254 5650 9596 765248537 50 9047 817167564 -2196 -8183 -928359235 8255 6281831 718101268 -7533 711600122 8737 10 7782 -66 -43 -27 1830 765341 -825650 108327592 -615425 -95 -2741 -53 -604 9616 38 725591797 -32 706805 -58 45273 -3326 9 8097 -603276 355048 -67 367783 -48 -547437140 -3943 72 -57 577926384 -401125 -2300 -397914453 -357267 -575041 944124 -5970 -628980985 -1546 -5992 25 -546417 -24723568 -32 8577 4149 182298051 -57 8 161974574 -874794 -40 885327161 653667939 33 -346189 -504842741 3186 -75 803677324 -7120 -360045 -234394 819105 -97 -645912 -257718418 -809626100 -45 1852 842699844 28 -9 9052 -1 179130108 -45 -457529605 3348 377406794 5530 -363742 606523 -8 4 50 444 5555 7149 27509 89 -7718 -671 107562478 339924010 491380 -196393448 -742097041 859038292 4546 9279 -879224 4860 -71 488645 -6571 -9118 -944890460 5256 -23 -55 -141289 -40 8585 -39 -61 -59 22 -4170 -353416 993026 -9553 -434218433 628955 -34 674132161 -74 91 -448363 71 -27 -47 -146239599 -4807 -73015837 -59 -487509346 646476 22 -90 -7250 1430 -580 -1277 374080576 -3176 4826 -56605015 9932 4091 158256 -613487 -9167 -395562 -82 33 -80 -70 800883 737663689 -51 692072 104 -7130 93 88 -83 366404350 140129579 -191097 370091 275469922 -8735 -5727 -118107 -465819 86571489 -46 645536175 -283 -6 31 3423 368655 9403 -6607 7327 -602838 97735965 2776 626819 -25897707 -462710 -2314 60 2616 453161 31877 -879 1917 -670 -869990 -76565265 16 -5675 -320609155 -404207628 -898682689 216070 -54 -9531 65 6571 -88750070 -183860204 -7655 974080 52 789388847 -99 4464 2781 -90666938 -49 -735379 -1247 -53 -1087 -65 -341514 -904256 -707385826 304795 -189017873 -84278691 -396030 305363863 -616175 -98893481 -60 11 -150044181 -6443 -282093 -8 -868573 1579 -34139 -666670 -346895 -926026506 -5137 -422012605 11 279768 292167082 -67 89 34275359 7756 747754 77 932113 2835 -182372 8878 2962 -4348 -83 -392623227 475665379 -4 260085 -59 18 -21 -71 747905174 936865750 -7880 -4471 62 473262 117372 1868 138619727 -38 21 -87 98 98 9601 -871013992 196413393 -32 -8673 989 -7624 53 4309 2374 737312476 753379 1082 317686 -818 -78 -4179933 -27034467 -99 -54 827934 -617725847 5172 -62 4234 -711221 -84 -8251 508427 110358 822782 993064675 -285346317 -639523337 5494 331819 2520 -3208 941 39 31 2808 -61 17848116 -2616 4141 -946058952 -122462225 -9451 911622 -803934 -777619640 253495438 -7235 -282636789 38 854141255 134148 22 7057 896625932 2704 194207 -479858 61 -905108067 79 212450 -724157703 8958 282989 485 -11001096 41787 91481044 92 -387425 730376779 15 4384 48 -1216 108361 -3 -509871920 76427 -1431 -363319486 3030 -522923 76 5921 -41 -17 385300 -257912 -2978 55 -66 -483939 -681112 -371358709 -50 9049 487007 -3013 -7688 -156054704 -399 716129 72 -47 -647836094 -420744374 -1423 550513611 990778 -42309 816104 -172265244 -100 54573 429 -66 219911014 19 48972180 -789569718 -141410 30913 -492708 -5879 -5580 -650260 -96439101 -58 726635 3595 233 897440 2438 -42 -55 -2194 -57495 -799158 58 6 -18 597405 -25348161 -896182 172995 214991072 -70 -85 -125255118 898417 53 93 921790 293596565 -8623 -4769 237906 -8133 -7595 22581 -670207 3619 80 692193863 79 -799339 463545 -970177 -821680 -841897 462157398 -74 -503161 -24 676348 80 -623074 -184221 -98 -253808 68 -415747 -441381311 -7504 4622 680327 -4928 -1271 -45 758512 -540694 294640377 76903570 -35 5657 364948 6944 923 881539546 -58994 663350084 107648 843627 -7851 0 3950 3780 53 -29 -617158 53 1075 708319529 5571 64 -910954 -753506843 -2538 -317340191 9033 -86 373904 -7006 638 374898 6139 619440 -1628 679128 1502 3850 595166121 -69033649 837577 -1342 64 385991215 -558 -210422911 -959257 -2135 157254 -4816 -294346312 -199 44217829 -59695 60 4833 -877721 889547723 15 239664 48 -36 -759655 890873 630938 548731 -9433 30 -349900917 11 -26 827869 5670 -49598660 -82167 -99973365 448609 7883 -981108 -32 -36189370 910982146 9401 -79 352664963 450011 4244 406859 770546213 -525535 221286577 -355258 17 -3615 -264604985 -84035793 -208706051 -966803524 887987 -204195094 680290463 -63 -81 22 5864 -89 404851 -8768 307989090 167098 6935 -70 880951 -31 -5690 9891 -27 -61 6857 -40 87 -7939 -4979 -8637 -8842 18 -75218368 -643272096 303508052 5696 -504199 280303 -9945 -313908 -13 95 -57 76 -852839 -91 33 -5382 -3718 423892 -5848 2350 -743411217 5735 462821910 -2928 -86 -8465 9520 3386 59 986262 457185 6440 -79 3712 -231 398744 -7398 6478 8128 -315492521 -705521170 -278750 98 26 -45 5265 -698543583 8017 -7549 -38 -756479975 -114964803 4254 -498787014 713723722 720476 7095 9208 -430903845 -84934427 301614050 9841 -963891 -9680 -620179 314117029 3777 7996 -933955063 561399 -1564 375249298 -52 -58 686263 -810 -62 -343154 274851514 6034 4653 7210 8 -730402641 42 -20 -344928 -252898 619816 78417278 -4849 -46 -7 610518426 12302 3614 -4671 7213 -2420 -994089616 4150 225628492 -81 -41 -652110533 -93 -951876 -540594 -20 -65553 -552689 -193830 -146095 -503157 294639883 2947 5978 -924993 -447235 -5203 9120 -752821 188788774 46 7197 394112462 -762263372 312822 4415 57 -498212627 -639882874 190284 -666695 6 -381939 -19 -677468 5255 72 839321322 -199564 -10 -20 553230023 -7315 -372415 -239 27 -8646 -97 -9814 348204 186045597 -290490787 9170963 63 826354137 935514638 661281549 88 -67146498 -419550248 -107301473 -8656 -58 502713 -889 174640429 -5588 1908 -24 10 -83 2151 5 63 -128991121 52 337015 744255 -617122882 -2024 81 -84 -337 57 -950315725 83 845109 -794031 5618311 -65 845241967 32581642 0 53706940 23 -69 409036901 -9960 -9505 49 -475758 105995315 4358 4711 -54554 8675 -72962218 2860 -900454 4981 -759655802 725010 -358753103 -84 -98 -8 -9822 -151550714 -7807 4436 53 35 194643393 413711 -19 -781912957 6729 213773 410084650 -643237 -86 -197 -736289318 5535 -866579 2728 -754016937 -9919 572716962 7844 69 -958383 390848 8387 269701791 -642915947 -9934 309380886 -391407 -937400 -5877 397408 68 -554369 -1601 2081 2137 -8425 51 -271114235 -9264 -4589 35400594 150 88452 -294859 7826 -453903724 18 6688 23 -6605 -6 746830801 -63 -1103 8 871485 -434833 -2258 -3206 25 -146105 3821 8187 968074463 -49 -414295489 -509605806 -596284558 -478211 -7985 -378256141 5557 -343213694 -9394 165094 -1112 7 65 -17 3377 2 -96 84 -426601064 -18232 -183461923 -189468 -5857 31416 -448086840 -455220 157374187 6 5 -283 -56567746 7150 -1069 163655 485041 -126 879202709 25 931425176 -6548 447393 -3278 -98 38470822 -3886 939926 -652102 5204 -302662206 -54 6183 -93172 -729250 -651877017 1801 116173959 -369329631 -18 360544 696049147 653999 645754841 -1881 -97 -5037 -61844 -364950401 500424 186921 -276900 302100337 -246233 -15 -17 -12 25 2617 -23 -266671 96130 -1968 7760 3458 -254834341 -75125 5122 8558 759997241 794979 -85 -161965429 428810 76 -53 -588761806 70 429 -890901328 -144461823 -579053 502530 659913 -21 17 -559157 -9821 -10 -85 2502 23 3226 98087 860778105 -44 24 -48 485342 -6104 1728 -76671891 962312 -221863279 -23 861610 68 8531 -39 -790801069 -263411181 8524 439986 851143 -9135 992 -373790 -5815 645209999 -66 -9384 784160136 370943 661939 -355919 5011 101713829 3399 3 648278 -85 -40 -8715 -546224653 23 -9697 929214 -3219 -63664529 13 -4 2972 635447 -836352206 -122024005 -411594066 -301278812 -210753 979849 -69 -87 -750026847 -192168 -8073 4349 3282 -429645 9 -133266 2829 -512932045 -50 36 -521629505 16771385 -3 8128 -5187 610910 5477369 12 276196 -695473 854199326 647543 80 877549 1288 -128185053 -814442708 -875240 -53 -822468378 -70 -8754 611241 -143791422 -772 138106 278487 -427959 -80 -3 5 -359650506 25 -8266 465328662 3163 1543 -660030 -71 5047 835775 -986345 22 -4261 102807 588663 702105 -1866 -36 -6310 194933497 -566103179 779843881 -8152 -73 -7620 22 -487619 -920044 839765 449644 283773 -454759690 -304423 -82 -1252 -226244 518642506 302701210 -60 -181668 -476133 1853 -34 -4227 50749647 867055 -67 156896 -6983 -30 -19 -615 81497 31 -271676 -63 -6004 -353504 6146 507539059 6697450 -544100679 5957 -8 -764456 631093411 127954997 893848462 324889139 -19 48 124582056 -578956 1029 853141382 868330 -5785 -36452473 -224963 -566804 49 -832068 -273562631 -154799846 63 5482 -408975889 563329644 30 -719723789 -910385021 -9446 -440548 -843838 -460347307 -729048 42 7426 476929 -93252 74 -2682 9347 -9495 5475 -617285807 29 -893003 -17 -518320 -2905 -507083 -22510 823681 -845793 5393 -5720 583614 5448 -140637632 70055 -47 -6181 6 -78374 -28 610242444 -312604881 8582 -72505954 888457047 -5694 -384023 -2 31 892544655 -550821769 -118398 3501 -858697 5646 -9956 -405309 -395247140 96 -53 -126214326 -6066 -414042817 -193119 900123 -486338009 -52 -23925 426915051 6045 -406882122 -1903 10 8294 -56 819290742 -6607 34 -463919169 -559177 -393 -15795 3441 246280213 -9868 4742 311522 78 209320928 81 328087330 -65 86 -2410 -516517 -934552 -56 -9 138015334 9 4143 694287682 -4512 475391 588326963 2609 -834782784 8224 -7236 -80 -816054 -241254931 -884644099 -26 51 42 -89 805522 -92666929 -3537 -661759608 -2291 978771 8100 39 869056 -297996 127405 -201300003 -194299 -300282507 931677413 2420 714220 106 -48 -5692 41346876 77577 -2859 709197847 -94487 -337234094 21 -405139837 370725 -666246782 -981946 897964 -115406240 -2556 128664 -1799 87 143241508 -25170 -4118 -6592 164189 9324 -1861 -146665 9134 -50224926 -96244204 -4 -51 83 908026053 -61 0 807294467 887573791 385470 -60 -124483389 -7069 2099 -673913 -2209 93 411161 -3929 -34 7545 216743 2640 -45 -5651 -35 66 -239010849 -721592 12 -8016 -468535 51 771101927 451853 -1640 -963620482 -587680306 903 -8215 9 -6391 785366 -97 620779 806 -300765232 -57 -405894 882771 -21 -855019502 732808286 10 -49 -9218 40 -81 -98 -5986 6831 327534435 -3239 -76718092 62 5934 -815177 -53 1149 -46543315 -9365 -330397 96 -6084 251614 -1257 4816 691025 -1339 13636753 242721 68 776590959 -925185727 427158 153895 143469488 66 -1927 959797 -3437 -4084 -35176 67 45 -386147 89 231097900 258975694 -395416535 848900712 -297978 -868988535 -309932879 -679764 -1628 -663680264 -17 -575085 -836763 -104889712 557058 35 -139959471 -72 237384 -23 -6466 4270 4561 -500854306 -14 444027435 -4695 974601 -3 222598443 -613058 -45 219958455 -556373656 -48380420 -671 6636 -881604 8984444 1086 -298166 -72 42316660 -97 -699300 441520010 -4913 518130690 8271 9 499 5763 -289302 -2375 -988071 383594 -556688 -122575 -5972 453102581 -633089 2941 170324 934858239 39 -592563744 -107064 -164200462 -42842480 825055 -512885418 -20 9411 53817 288653 298186874 -248 577310163 -245630 -973136745 -23 5865 -676959166 8392 83 914829 -78670305 25553 -1134 -75 671928725 171699937 52 438056 -556045 675171674 849639 8 -295932944 -469983 -104670 562891207 63 -408530 -608789855 -1891 -409024 -7143 4154 -2747 64595 95 723142 7786 -905946 15 -3156 259657386 -30 -3652 201607 3586 8035 -408884 -829595 780 -933008 -169187 145691 874970 5393 345403 -996511 3769 -74 876120 -91836 -70727726 2560 -7078 345030262 -260286 -12 298942351 350077750 -265219662 -491 3356 3959 669584 -91126988 7700 28769 -68 64 548653 -8458 -904453850 8639 -898381 437145411 -732111 -234386426 -89541 8906 9433 -4868 8767 -926487 354896 353395328 -88 -13 -317906 -901514 -86 1211 2919 7623 -56 411764704 -6192 7446 3154 -787527 -218848185 88 -314786463 -9959 49919384 91 29 -136555 -749208 -894170 -990234 2949 132292197 24370452 21 4548 -642323060 -88 -87530501 605220957 676027961 2865 775793 -424310 -99 3994 790655 97303 9949 -748871 72 3447 -477894996 -982466606 -50 -55 438843 -98 -255453696 -38 8099 -930 1254 350655 398280 67 -86 -8079 -247731 -7315 -6925 -29 -579999 -250370340 966484732 -474478 -992073335 826824379 -89 8974 983269 3162 -9596 208995728 -6452 207985 32 423593191 41 -9885 404152 -294126 5656 2516 -4574 133623 -804478227 -683188 -9853 -256505722 4420 101906 85 641433 877592982 -95 8 280412400 -697888 73 -666980100 -1737 7168 -400681165 -499756228 584327 -187221256 -218610961 477089 70 746853285 378937 956144265 -8813 14 96900 -3605 -969525 74802126 -4037 14 -872322784 -585689949 87 -1263 -719686 133643079 -16 135652 -7230 8017 -194061 -5591 -8623 2450 3 8503 -173994 -5539 -408443 461947749 34692568 -155593549 430 -91 213815 -9927 -136636042 685271394 10 2714 275291 -556162 -564100 45 772729 -397 -9741 -388541 470282428 -1480 -177551681 2007 -439789188 558240 103348 318992529 269093 -7176 -925757 -402133 856774795 -997865 729441348 -274 -306619195 70 155490906 -55 -927176738 325740926 6626 -3428 5506 877847 956893640 -842376 9137 -44 -6993 827490 -978090 -5459 64 9917 -1625 125195 30 -740067 381459 41 -89 2943 9687 147802 78 -194402687 -9677 59 2640 -483932895 -283032 657211 -25 249101 5935 -3848 -85467 389001 -652132 -234650578 -4094 7734 -478989 552518 6566 -50 48 224472605 2966 3489 -661643 -46 -922482 -224837 -29 -94 899749 13382159 391660390 -264102 -703 -74 -182583 16516140 52 449552 -4 -96 3007 804623843 90 -33 -37 -120852361 -387857326 -563157 180895855 55 26 308023 -17 533136404 590165 -9681 -58 -4933 -75 768856376 -87 -708496 -35 407857305 -476767 100 0 11339670 8138119 95699985 6619 -643177541 307224785 -416417 150357 -69 15373456 -115813284 -531 -366999 879523493 7807 7720 100 -899211528 44 -453544885 692075046 -1643 -9009 565436 2300 -846787017 32 -122029992 165150 2141 -8117 253945 9 7846 -265767 -670802 140623021 8750 36 -913664809 21 989285 -494243581 894058179 -49 419 -85 -2768 578661958 497636995 -8952 7278 -850754 -74 -418447556 -93 -326647 -500532 -712066406 -991497272 -975963478 326726 62 -96396109 277708197 -798315911 1269 -345933652 -72529 -221627172 -854780630 2483 -64 -79 -63 370563 -563483 -490287254 -441034552 958 -58 247202 -468718615 108872718 -446972707 -274846 3568 -580030 80 54 94 -761045 -856542 -845241 -521305 -73 21 -56 -610778 -15 -408872 -681656877 -43 -98 -94 -6772 5073 -50 753600 -143724 -100400605 -2583 510862 -21 4717 -7652 -273896 38 9189 -208668 -541548 30 -3 3881 -337469 361987 -795890 6797 -904130610 182240573 -7 -413148 -38 748695386 -49 -803274 -7176 -4453 333443210 -6633 607602967 -215090 999900 -40 -942247 751415 147028450 -408972 91 -81 -4264 -807550 112258405 -75 -1283 96 -978313 -193146 -27 -619234 -128113392 -18 -117159642 -74 9037 -169774765 -48 -44466 -743868621 793331205 -5103 279933693 618203362 7959 -1483 61 -6602 -37 2950 -498557158 -922058686 -202088543 41 -2967 722264120 -1439 314980 634501 7552 8639 84 521349 598294 -25798980 -97 74 -376777693 -52278 28822730 -39808 -801264 6396 -191301 -87752479 -300122 652351605 880453 14 -73 -6891 841604922 995516 -32 -7811 -359454709 -41646 -1336 707338637 780790872 55 970786866 -90 -5080 1164 -83943 75 902031 -130420 -252156773 4465 -3022 -839152 -653327744 -380777 -29 6860 743590 875624 341395916 6531 -788641 -3902 94 306615262 8 -4565 670423 -453213 3392 -57468705 258546846 116790 -259014225 375003772 -2664 4395 -3237 25 456667 -34 -2405 886851 -12 897031 44 25 -562639917 -8237 264128591 43 3877 4998 -218 44 1556 -266007127 -65 999879223 471001 -17 -948392355 -964582802 -498836 874257094 9533 1619 -8592 -2531 -999635 7086 -296740 952474790 9820 -6966 54 -964294 83 -3852 157098 138010900 -46 -552008631 -831325 279730646 -1124 81 786915583 42 -963261 -5717 148017 5088 55 -67 98 -6823 9205 -54946701 -812573 47 -97 -1043 97 -846788307 192546379 23 69 757399423 -11 93 -35 -868085992 -3626 -353335867 488357605 -84 804065 863458487 655915184 5757 -48 592620841 74156 729038453 134 2239 2187 -851533 921495547 -56 773213 -9011 -293408 357168 -429 -175683422 786728 7 156790428 99 -119860 -697818 36 63 5388 -407127721 653957 8135 -577134 274713 672410954 43 4665 -197736 32 -6594 -29150 600363 -325824 -346489 8707 9175 -758807299 -70 -7812 625447479 54 -35 -671384906 759010 5572 -202434 13 -55 -186288 897 -17 63 78 669587547 1836 -27310 -12 1185 820914801 519944 307347026 -136979516 453540 -2310 -138624 -79 36798 657997974 -9050 -5508 63 749445 -4 -447829115 723169638 -874369202 87175516 -94 -1056 -679966 -491440 1544 656548050 761002 3298 5 190155 430792 104008308 -79 -6622 -637042933 -819618446 33 4322 -525257662 52 400118421 11 74512 -734409508 755721650 54 8567 -138573774 2 -361758 -1386 -539692049 607258 534623 -549514027 -961065457 181607962 65 -59 -9249 810166 -74 -521587 -73 -599841303 665 -86 13 137985 903039878 37 -90 331072730 9513 -47 -795878 796277841 -18 -90 636623 422304 -982 417105 -9035 46 -813558021 713130303 -61 -10 -336339510 617051 4371 -71 -744947 -9342 -77 -87 4388 -476942682 585581 12971494 1134 -142741 67 594155108 -667664734 -693662343 -130602 862708 -58 27 -1643 942729972 -2487 -818765901 -9 -1986 522226397 -31 -28 310134 376161 -987550405 -245045 -145 3770 7549 81 130776069 880213257 791774209 798459176 32 -41 -409792202 -27 340842 52 -222409 -222038845 2188 290127107 -42 -20 -43 662655279 -636266 -61 3647 26 -600662 169576 -8183 539075329 -8 270598 8762 -9 513337819 -479308 821830274 815674 20 -233239307 155834572 -661877 2145 -195914956 -390468 -406828 991876 -673809039 5067 -5954 9515 -508095 -119086 -72768 -973909696 54 -915267383 -159502400 290086195 275071 -514921 680002784 -644480 -892370275 436636 -48196552 396349457 -330044 71005209 561225 -51 -43 2960 664 889168605 -771828186 -329109323 53 540829460 -2306 1080 -137407 -166218 -18 -764717 710531 -398380 80 42620 -99 99 -503520281 -9418 -471763067 34 9773 -127499 7116 -7592 638163501 7382 -94852 8106 28639431 55 -615609 -1985 25 -70310 457332876 963 690 656328 7088 1339 -62 774323 89 -445764 794171148 -853099 745055995 13 75 -544670 673597642 113261497 683942 -4260 351589163 -138265 379824 -8076 799362419 6900 -755183381 980559 578869 -124453 586634 -8037 4726 414500 -19 -70 24 431354258 -6810 15 -687315 -766577307 -2 -96932 -806374984 -18 -738133 137040 7093 15657 73 102905 281822999 -635199 138028927 750607 15 -18024248 778476 -240335039 -7738754 896435480 3 27 994119394 8308 7371 -424240 -15 -17345 -19975321 -552694 -6573 -5 810178382 939043609 684 -900998 -38 5606 543705532 9731 421170854 -838514554 -403234371 74 -163985 -782593177 -929808778 87 370499913 -1750 -932204467 6691 164412903 69 -6607 -7238 -18 419614279 -2894 28845 -68 -771166549 -56 320352577 783440029 -961221910 672174 0 -170389 449890983 3388 55 -6940 6 2029 4849 -318007 697175178 83 -362659 7919 77 430819 -323112 -82 451990 -336206885 96 9455 -5898 -7196 406770589 -65857096 -850754 3806 -63 -82 -5310 -2942 -444566726 -21 0 -100 -514062103 65 -6438 -54 -43 -5323 -98 8500 914706913 641098 -5278 8798 1122 -73 13 508340 304139548 2702 781354 -7450 -723396083 -37 791949 -154917165 2741 -219566146 851652610 -916584861 143463440 3194 -93 -46 -6006 -746393 8974 21967 15037664 60 60482583 -290300 448008692 -7944 -104 5828 565941 39 -741743 843162 -815050508 788569 69 -5678 -577223806 -357613 456902470 -851386281 -54 -6785 -268952838 78 -42 -505 -142011059 -923456 172020844 -483214662 7397 48 248269065 975472105 -585 231938 -51 -66 -4906 55 -18 -151443 443272289 603028 -5653 -2146 55 791994 -385979 788286 2063 6534 -191338 -5501 641725 100 45 -914044249 64 -917644855 -45 -332258899 -32861219 -5597 789484609 -20 -6398 9922 -805225697 862357 997655364 2871 -21 1117 272867052 -59936 -76 4941 23 9444 -25 -77 -328497899 -6272 92 -778174747 -429017 9519 -108042806 9 5387 18 272675467 485191 82 7356 -58773457 -947021114 6427 2583 3461 -649167956 -944 -5738 711194223 106141 -381282222 8 -790982975 -3905 74507 14 -11 -391008050 636520697 -2922 679536 -5910 207198 -869879 -478100 -5622 176309881 -42 -942215 614983875 8723 -32 9459 7905 -235095802 -14 885 -363768953 -6645 677281 -326157535 674940948 -2350 -490841 75465 -201789760 42 686192 -9684 -1523 5871 390231 -52100 -4531 -8789 -7897 725 185873017 8635 184617913 -51 158936 537694 -145176745 -574272 -1846 0 -107293 69 -3155 -80 -35 6254 -4211 6962 984107511 353629 714764408 891591 -9323 493819424 0 673 5669 -539774 62 220335 -604086 -168599 35 66697 5782 -84 -5 -347406 -83 -429511225 -661447076 5639 905571 -4982 -67 -98 6194 -50066 997101444 5736 12 234312 -479894448 21 -478737 -710052967 -1946 -862591134 -297258 2984 -641329 389078 -4908 -2698 -378654855 -7621 814690291 957483992 -59 9215 -79 5278671 -7 86 643068169 710374 -85740131 272291 -38 17957 -198704319 48 736128442 501151 9127 9244 -38 321589721 -36016375 180063 383577522 -100196400 -30 -416963287 -80 -58 129001 -5 423064 965549 91226459 -2065 37 -1316 -97 908564434 256637118 -47 879179327 5204 -9587 552144 717455 -2245 -9119 -441669 -9558 -3963 9849 985622 3797 68693387 273756350 -237217 40385892 -41 3955 -82 92 295464499 6406 -69 5653 647415 326958 28 -6020 892781167 -938290745 74876 26 5 55 7174 594289 799314 -180899355 -9506 45 -575433 344004 9268 1750 651426380 564717 -761043 86610752 254607881 60 -2018 -2200 100 -911466846 -86 997 -872879 -498754 -13905 189857997 -853617090 -18 -577614 710403 -512836 -3 95 -206533202 -7126 1013 -738250 1849 2579569 80 -60650569 39 1176 -581252296 130072328 -913647 67 27 100 2412 436259977 -1522 75 -764345024 443137936 -849 -81 30 -70 239193 -88 416068291 3077 -779236627 -283425 244899 133438513 -8057 -5332 39 -73 8460 51 4298 30 11 79 144254507 -737150 -3617 586463320 3039 675156852 -760991720 100 492891529 -9630 762165797 12 357682 -82705107 -42 8606 729395 -274995 72 132936005 21790032 -578 -675956 35 -746033 -95 10232658 957139133 746829463 3365 -26 6163 -554807 98 819960302 99044719 25 -2013 185843773 34 1396 71 -512090139 -414025361 8869 221843424 697356 334733364 3770 409941 183333 -57 -61 113022213 7243 -50 3403 -333457 15 22 89 -604698764 -1897 7333 -290956 219402134 -885833 -440715437 -5273 -627950 68 272609 938749 -588548116 411098311 -87 56 11963359 160223 1 -96 5425 372 -847028 1462 3987 2704 783338819 460 45 90 -8586 -241140 -339471284 77963033 -44708907 579 94 396418 847545 822926 -3887 790708 729266111 -798261 -562543 57 73 118057 316610 -51 683440427 -270401 39 8470 -782082 -1305 44 433200 87 39 335299733 799995 -1945 47 -8126 12 -7392 263111567 -74 74 -479029777 38 28 75 -491933431 -60193789 -44755 17 -18 292867 4124 228657013 -573446925 -71 -391603 347159 -9 -7496 6 -816866 417306 58184 916063813 8042 51 216360 -2466 -779 -20 -292676 -50 -85349 -384331240 2661 -531576 9747 34 9639 72990113 -25 -66 4 -569828137 182252121 276373 -6830 825003 -4694 -97 -4783 -6269 41084 5085 -992571989 3715 63 578649992 37 -6 6382 -577 -490 664795673 -8706 -253476 -106927 933480 362 -637956 -87 -30953 810528 879144167 565235 6711 -84 -790116 -3563 61326674 12 -836563842 -20 5969 -242803440 690027 -265965 -451761479 787103489 -112865636 -636 9145 5622 -14 878651714 -219234 828 -82 -8489 353417 507620 6020 647838 -2195 -82 -877851 3730 -2453 6409 -92 -4608 -6314 -22 11 202883542 -62 -1155 -42 91 -8588 23 -6437 522292898 -78 9804 13 -254308 -92 -621 -738838911 -2100 -3372 -4566 -820961167 -4795 -5906 -3679 -253872 24 267211057 -398734 811533737 32 9713 7723 -926234 859330 -305 -266107538 642825970 -89 258164 555190 23305371 -8588 104733 -384639 -82 -1826 -92 463734 60 77 -392965 558184862 710935 44 207665 -402987 -991949290 74 200695 2893 87 -708492601 704206231 -713834708 -136647672 292478 -29 -706410790 -237654151 -760850 -96 6818 -6497 -163228 -916361 31843232 -861467417 1550 1720 520220 2402 76 -3871334 -508 9469 -434343 -415 -3672 2580 459720275 59 -30 -729724 265119187 740392 -791199 -7 74 171013792 -5419 425239 -8501 53517 5461 -37 1052 -338 63705 15 64 496 9904 -720199 -82217352 -3962 -7018 -31472 915350 0 -1 -862528 -39431 -934659 -10 9418 -94 3805 -604012373 -234592511 -57 -72 -47 609962 7461 94771022 -2275 554256034 35 -246672 455772 8481 -935874 199048 -3777 -858025 98796713 46 87 54 -7349 478234846 896719988 -965601 377120201 -112714981 230559 12 -9928 -3773 -629111871 518050 498852 -771549536 -646140030 -2 917995 4975 8229 1763 270106 960 7071 -754852462 848160172 544877 5819 4192 -6005 -5844 -100 226637925 3437 -657198593 -8426 196931 139833770 35 200497837 42 -960467493 -510712 478265 -237552295 182289 9584 510014841 -17 -4938 57445796 3304 -9753 -946414141 2679 -2328 -315 943 50 -573205609 756973161 -586787 -6024 -483925 6265 7725 -29346521 525521217 -442846497 353968487 9333 -628474148 -2032 -102099009 72256032 182764513 -1519 761358494 7027 -79224915 -7106 3945 -54 116761 -17 504740 37 305 -57998 99 154260788 -528302 5 464169 -21 -9574 -104247431 56 -95 -2 567970 516950 -48 3 -31 9888 -279306792 9578 -251752631 -63 -523320637 716012250 -1891 -344872 -497143 375829317 97 -536233621 -9618 133355 -687148 69852320 16 -878100 -1982 -2186 -7000 26309964 614950 2800 -49 -389931583 -2356 -332 35223821 -881292652 9261 -7442 441535854 33 -227907 776418 245193119 2 49 -697858 2275 9519 695531 -636434398 3001 -256691 -79 -101288 -12 -895289450 72 543010907 -6297 4555 7516 -49 8877 -2178 -715935 -608937 6317 279689 -2617 -100 440 -655336928 -2828 733662908 -86 534701 -82 8418 684699 -812420 59 -40 658849073 624542 -396431981 12 -3954 -508947 -21759419 123190 750844 -805152752 -221032 -12 15 -394364537 -16 -508207 -27101400 -14552610 24 -418547 90 -84 36 2564 2475 -168766 589544089 7961 -537330583 1625 724487 574577 -8484 5549 -9715 -5537 -978 49 -93454 -595808 104559677 -7994 6173 985226452 43 -750492121 -306293 -16 854570340 -78 451814478 743361 -15 -932759329 312707632 -50 6205 -754882975 -235508578 55 91 9895 3 -953636365 -499517729 52 859765 -57 -655440 914044477 -19 92 -1097 -4722 52 -776002 94 -385313 594096181 173299 9116 -6512 3974 572857854 -57 -622969764 -8192 -380418942 315780257 -336231206 -56 537828195 156283759 694974 -428843 -693048934 6164 127643 17 -2184 -5140 5818 -464824 -957244805 276359 53 203711550 -386292356 89 540257602 2790 -20177 5742 -91 3932 999403774 4795 504750069 279462 755576 -27 -18498645 -47 63746 679461574 -62 -42944 -783586 30 34123519 -80 988010394 -934203 -583303 653711 45 405320230 62121 -7163 -33 572396704 -71 -157155492 -9982 25890 231728 -470128908 633588 -87983675 4937 418460429 -905235940 8263 -997448202 2145 -582571113 299861760 550040195 36 -544148799 860370783 -61 10 293095196 -74 74 39 -463477 -395304817 194100613 -984285 -896484762 1323 -693831 5528 94 -223958401 80 -6088 -392619063 4414 -211809 356650718 183910941 -169732 24 88 -306082 72 5615 4126 -38 -499331 -388925 -3377 -5508 -561380981 -16 185226 -439652 828682145 726915722 928680 -344340 5086 879052 -531710 -295632248 -61 -35 33 175740 1469 -6334 -153939291 -448644516 -327051 -112127 -6403 246805 -16 -4830 -11 152556529 -8858 56 6272 -511963 2378 -22 268253768 308572 -48155 57 -59 -379395495 -57 -17 133192414 180089 43 62 -6754 49 -508487332 94 -45 86 -876435052 14 -16 773148 -48 -42381212 -349008 -704128 286353211 -6799 -1439 -338587 110854475 -47 470465 -292524884 49 -210 -81 6543 118228 -463677 655031 -878858137 902990019 -119436242 6381 1556 9553 120489 677751 -65 -8704 -433028 -4405 7501 457555709 -767 500891 -468823 8516 -68 695270378 -781045 3274 -795 3969 -614518 760267 3809 -50 5414 264950 700 -1055 49 -6177 -930246 38 502724659 99 238162 7513 -5975 651020562 5 -41947 856182665 25509113 32047136 -428979777 -8062 -687850533 -742104931 793949 -2151 -646182 5229 93 81 850457492 706296 397917525 906996869 93 110172 -212220 -8178 -703787756 -850333244 -7838 83 -22 -112933 957000 288854970 22 7818 57264428 -5593 -87 79824381 -2860 -9424 69 -653951 -347075368 4 -10 -3858 -552359802 26 375086 -2995 390510 -942683 7171 -4015 -525446 -21 -865374483 -1406 51 373795 89 -260552 -687250083 -6226 -173209903 56317 6621 409996 2177 592965 -50255872 -687673906 -42 -55 -4326 -12 81 978 87889175 -40 2409 -527787 84 -5758 10 -37 -85 8 -469675926 -635562681 23 7582 -531361990 73 3860 -6414 -8268 -184 -3889 -6706 974835 653750329 -265781712 372206230 -3361 -388827892 8 -257670896 -604634515 -50862149 76 38 613380286 -68567934 -16 8663 -8791 231142225 161425898 81 4713 6023 6305 -82 -679018 145638576 2260 23893 -725784745 -424857 -8998 384586466 -3261 11166303 -721485 -8 27 30 -3719 7 86 4337 232710 681432 529904 759389858 -449855 1764 79 -3077 46 -2 4618 -534 651792 -731445 332987 -6252 -3079 38528138 589744706 88 -31 1686 -5966 -547700 -7474 49 -5022 4201 -449305 24 -12 794975682 -918548082 -96 -465797742 763802295 478741598 8796 243875 -750933 48 395505 9315 -866154 -859725 -150499 3862 534046015 2729 36 -251122468 6117 451365944 -8793 -664459 316418771 25068 -78 -280716905 9001 6964 -32 -139721034 -513141 276667145 4 1437 549839107 -57 762026 59134 -48 -8195 -948689 -526453 189742781 -6862 -412248768 206890 -3680 239791821 6252 26663 -1532 75 50 1871 54 -1 36 -4513 -988131 -87432860 -130264780 665133899 383637 -984119 97 34412150 -81 -71 5885 31 7356 -974 516234400 46 -928042 533045 29 799194 302230025 439435447 -660148173 -25625956 -64567021 -804075756 25 5271 -26 464149 2318 -580920 896017633 613107589 -43 11 -5285 -292086 109769653 4898 71 86 -100069348 616406 -124930665 -11582657 -7742 -961099 661993 -5250 -202174 -337220200 -4556 -65 -90 -9717 971554044 343506 44 -3 37 66 -26 288763768 367612 6879 -8354 -275851884 -3212 -712937 611049533 -51 -8763 4516 -144779166 -809012 8368 6010 -955461599 -919507 -441273 -70 -42 8430 -870187597 65061486 -4458 -83 76 -334311 582802259 -865250 675518 819502 102 -2538 52 -716091 341451851 -35 -91258823 9255 308808625 29 7039 -4417 -490162733 3825 -239638 788432 25 5815 -832322758 -424 235690558 -104042677 34 -229923953 -45 3253 -6867 291857 69 -34227472 -780219 -55 9482 -936548 1251 3969 -891220442 175597711 -429911 761785 683666592 -722724 40 901752 -21 162096 -990701607 -1630 629945 387569751 -22 819986333 -80424 116617422 -8381 -7780 808714267 249715162 -25 -92 237620 -41 2969777 164392126 -25 -827027 -98607 -215431326 -529633 -803110203 -968646297 15 149504 817385 -933201876 -956484873 -321293198 -9703 702303169 371338 -74 -656954 3747 9167 -659868159 153025017 -7619 -31 -210968663 31 751633889 -415460 -500861808 133943601 -34 -722391 45 -458275133 641738 84213 -684629370 -89 646675717 815188112 4 977509 -1540 141602 -735 12275 -353845749 -375372007 43533800 264530 -708077691 87 -847212 -1421 -21 7679 -953234588 -31 -582957 -92 -269751 -62 -1612 -3422 895046630 -786067 871363886 639575570 974832130 864842445 -94 876640746 452773 -490499 -832279 -92 -481280 96 -95748 -699803080 8083 583017 -479618 -846929 1699 413087705 901 2498 55 3419 168175387 -606951012 25600 -676605 6863 -335593 649639 4379 52 -716301 -60 584441 -322810 3 14 -16485 -996868 -3063 4499 -285741 276853919 -9515 -507357442 -1966 -5283 58940 -72 2614 -44 488004756 17 75508 715415158 4596 567992 -981217 -637778 256559 3812 3957 -79 645852 -7158 -889444940 -5259 1552 -3852 5697 -552776046 5200 42 3400 -5414 -855346 8 61 -45 19 410013168 97 985584 -68 174366 104228689 540823501 797658007 -991301 276511 14 1800 252022 8 348111033 345187 9482 -44 -2 44 -690933 -313617 -250105 -2 -608017 440463 -398876 33 67 -76511980 -33 2229 371918 4797 742046 -63 -25 -4 70 133428403 -73966 811800 -957410 67920786 -321268 -945513 98 -33351 -284397595 3190 -101485 -522854 -64 -5 120333433 911147082 13 -502058630 -425157405 755274 -5285 97 4242 -7847 -765624509 3730 -846043489 15 133844411 -656231 174164 -17 -451380 -4067 -53 571 964926 -356661 82441 43 -57 947720668 -8944 82 300505 -15961 70 -5140 71 -436265301 10 -1883 -594925 999148123 24 9673 529701 -978090324 553876974 -95 91 -163054315 528 7274 -5897 -13 6809 -611097 4863 -6284 71 842244 578520 6 -3020 120355697 21836 -8534 -305847660 -711497 -629585 -2464298 -35 -43 -42 -80 13 -10963277 -9367 603643229 73892 6928 247695 -401586 -335821 -88159 -88 976979 -309869996 708050 -4084 142790 693522553 1384 6336 44198 197755188 -1623 -9365 -394599 58 -143759622 892431 -6 -267 -864296485 603424 -3754 -32185 -88 -86 -29 45 565861 -200906285 7176 -106522432 7562 -966360969 -3370 27 -37 -6142 33 -6971 -6366 -66037449 -2049 69 96 229177 -246150 -438607 -292339784 -8757 248825 114226 -33330645 1981 488313714 58 -515112974 369123545 9536 79 -76 -9520 988271709 542485 4820 883695994 424682 133576666 15 -71 -893760 6652 -4416 9830 -4300 -5842 305770 -649662555 -766 -81 936729 7675 -89 -203492 928 68 -3859 -65 480141 804426 -61 -808553 -4137 -3248 -231498137 13771051 -727632366 -43 372043 532360869 -5299 6965 212247451 -96 -14 -835197599 61969 814227458 -26 -797584102 -32 -680382 -84 743129830 -3461 -263380709 783224 546843 880375185 -6961 80450283 253647240 -6974 -325679 -136197027 85612 7024 -7726 -199185 55 -173273636 66 -66 29 -242338 4123 -7490 978974 24 894074355 91 7964 2498 -8685 -7806 -6158 1866 -559552 5770 -267255997 -945655 -92 -634906727 -692976 966880 590522019 -635781 8 824022896 96 1228 55296 -899279011 -35 64 -559186333 -1 1519 411590208 292576 -46 -97 -1454 -6231 -240846 511814333 21295 -18 -90 -84110254 74 -8741 923574146 -795841855 492800081 -92 233398 -6082 -320687 -17 -3 99 9326 -301 -5239 -888 -7353 93 734980 -67 35 -91 89949 9958 -155980 8508 734943904 -616801 3123 -15 308844 80 -9844 -295566 -50 6178 14 74031001 -80566 -23 -2981 977152 5092 -594093 -5300 -5417 -32 -4333 -50 28230166 73818423 134060171 6128 832694 848466 36 245726 -9998 927765174 4790 -732 96 6978 607322144 62259 -4430 -292410878 -3406 918599326 -96 -997317732 -606 -79 9802 504333 31 -21 -974092557 -15 -92714 -791600 7 705388 3267 547055501 -984 881227857 932048 -672025503 81 -54226 -523997775 7994 81 6775 5525 -6606 -597470018 -503511 -355398295 -827 -54 4930 -170660 -569851417 517491 847081283 -679435991 -884945122 -75 -539110768 518673405 -6728 -815225 866976797 -480127 -395262569 257018 -8 -25 -7276 99 -37907 -417960 -59 -3076 -368082 404 -731383223 -5 -830943 -728459 401958221 42 2367 -505374 176275 -141862907 -753815 -661492844 -186727 51 77 103782 9269 -585 731634 8528 36 470224 41 -19 8454 -84 873594 43 432794 65208 9 2513 8563 -37 8038 -726360 -205932 375493 190246663 -304 -239173868 -4320 -638 -349353564 -114334682 65 -53 1 1881 -882611752 -288603954 -31972793 -657597 -20084790 -5174 -423262 -55 -718668 -821640999 -2794 -948004278 -728 -898538343 3781 -612516283 5134 -47988651 311774 -913662 2242 524447681 434458 341886 114486070 390913 -43 958297 -367662531 -906694 -410278987 -90 385280183 -912352 -876738 5382 658350 -452327061 573 -12 -688926 -722619 215211 -12 779230674 -4102 -881805 926628 -4922 -229940360 83 361152 -97 717804 -688950462 -4488 -54 67 1019 18 -532654 578802 -713844 -2198 -32 -4305 81 -9661 -140631552 993003 50632174 140273 -939226282 20 5424 8 -154348 -82 738325 -9275 -187276 -35775836 -24 790501424 88236907 32 -895115978 536042281 47361300 2220 -854603 49 -969943 -955125 8049 -46 -668893288 376565 -95 95 513445 7275 -1991 -988494 54436881 354352 3214 -7524 -527482 72 325680518 746262 19 52 22 -4104 39 70 -53 -792563 -47 -988856 40 -439189992 884156523 -53 -771728 -988973 426321 -699876 -394968564 99 -87 3922 -3105 -90345 8820 -48 55 -5922 -8944589 -545024 -555987 658 -2296 -432431273 -1339 -3902 -9821 -847351601 -92 -9732 40 -17 2657 -7633 -45 503874252 470209 -68127 770559768 5963 -60 -323502602 9870 -786237314 4686 -278726310 -187802 -513154103 -7374 7435 -5135 35 -680514232 -663709 81 -1951 -392874 635 17 154432 320912 2955 421977 66 -879030 95 -520093778 -5 -99 514672 -60 6 27 610733 700054649 -13 -478804188 32 740161 -84 46 -5041 591655064 -34 -671786 52 836564 56 -3600 75 -7681 -6 9042 -968721556 -912537418 -835759841 981374776 3236 -4879 30 8206 -2929 -3194 857418615 -1960 -273954169 -10 -104511188 9946 2487 1087 223250575 6564 4339 -39 -390 -584637 4864 -53 -151807675 -28 -140255 -753108 -908 9890 7897 -57 -3511 -61313601 255934 79 -90 -20 557629896 -27 -82 57 3284 6885 -867772841 557834 97 -98 679273 7870 -872997 994723499 0 8932 3406 7161 597954 -97 0 -47 -3906 -67200170 87 -1226 788 194750 31 -24796 646451049 -2715 -413837 -768510067 -56 -520368254 -248973 -42 8 -80 -2499 -51 280885 -7 3451 -78 1282 -24200185 -345414 -1532 -973106 710598469 -44 -9278 -98 -129586581 2 -932513 -693076 -71 258166 902526 71 183636 4765 -7994 -71 4250 817482602 -307523941 -33 71 153116 973 8022 9557 1 34 20 -7458 32 -644656778 744913942 -791735 780277 -7603 59 86659 -814830 297274715 82 2401 -4393 -85096 8146 277100168 -93349493 -30 -89 -693307 27 -242050072 24 -69 937443 22 -281401680 624558 6625 98099 97 5838 809009 139111 -9605 -543837894 1813 461995 29 -9 -16 -19 -974639 -3252 7552 4805 -12 5724 -54 720983787 7215 8659 -67 -278530425 1557 3893 -88093571 246386110 68 -93 -67605 -8942 -570999825 -954 65133003 -494530 4966 747842 -310196857 -8774 48 -42 -374950031 -897945 49 -1527 -548593028 -2687 3 -9483 -9895 -151992154 62 -8735 -956402791 9270 -558227890 8636 -4993 -818475 -40 -806926 3541 -6787 413910663 -345434650 -15504 -7245 7465 5422 7726 4985 -251 694198 -8079 129282595 -902986055 -119 -118198333 560566 -418367 -931485 55 46 624843 274566 4735 -3270 6480 -90 74 -891617 -91 84 89155666 249073 631920559 -111792590 -1577 -5013 3762 -163531481 87 -923574 -8210 14804337 895028 -6093 -215264699 -835868630 3804 6438 -243729902 -635837 -678403 507322 55 -9909 685 70 -11645141 984473011 -67 -897206 -4 -823237 -465018 -75 1606 -870457 3653 191597 1813 34 -3684 2169 -853467 0 -77 -2842 514732447 -1059 -6713 -992122335 708804613 725796808 -852353646 65 352566004 -938754 -868625 -488743 -1853 -471669904 693020 -315907 536349 -48 -294870498 175413 721137 -738627909 491184 1114 1535 838963829 -811085 91 191713 -484867 722635 250743 858402 -711040174 9990 -634778 -802255933 3038 -646066 79 44 1588 -576729393 75 -871048904 416329855 -5010 285504510 -90 3804 52 376751 -421570 76 272094037 8827 -221386037 -343244588 309567 2249 -1748 -270470 59 599543479 243894709 68 720717 -3666 1200 5572 8349 97 62 -336813846 306989 -745644 78 -93 39 -11 768579096 -322688157 -700 952050082 63989578 -53 -644529040 2995 9925 -2664 -559314488 75 -7711 34 4194 9622 -64 619117968 166161 -97 -461877476 -4455 851910 122401 42 14393 9925 353420109 86 -569 -696858 -121849 -41 -439469767 8175 -26 -91 -307444445 805196 -1121 -4103 -151508 62 7662 -3270 -61 -61 -96 -163532 95 3736 -62 7890 618293890 -434323100 1 -9152 -1136 -48182125 -717171364 54 3693 -66 -3 3722 -568056626 -447663700 131975 56 645487 766 0 348998556 -689283651 -956905079 -1391 -88 4138 240582917 -93603207 169727930 -221573893 -7342 -7946 527764057 202901 -968966328 4155 4932 2464 -27 -15 -27 -125512 2513 -866174 1056 91 95 -498821 687164 641331638 -938478 519559788 8 -16 -75984 818316458 -57 937220335 -904710 3 -356341 -117080876 558717090 -990614 -676299454 -40662 193426 322561 91 -85 -47863761 735886285 7369 4019 -449583971 737422 415 -52 2818 -100 118098300 -349 599254069 965403 549542 8744 -404667 -9232 697625 -30 4215 292569 2 -8160 201890 -11783 45 44 306355318 -892301908 -12 -219172353 25 692282076 -2234 225794011 245246012 -628968931 -179313017 8400 -597549 782197368 70 -608601 27 236069056 -740595004 509906904 -949897636 -118 28761138 4060 -46 -7 -50665845 -947414370 758056437 -34 -6631 458516166 555897067 -1676 85281 -48677021 -54 520 653220 -301941 933342230 -332543 61 53 952746 -80 -673709 535451256 -6074 15641837 19 -2295 -337672 -571917 -3 -814784083 -505153 3023 8411 8049 51896166 523069 -6354 -8667 -674657 761557076 -18 1 -168911 -5411 4172 85 -322091 -96158527 24159879 -39129514 52 36 -705159 -659999411 -806219 582254 -877406531 -63 -31 -5409 -69612510 1668 -794436521 29 -28459 -658187 -65 8363 8684 -2613 -476042 -31 617382 51 1256 -5641 -64 -939787840 2150 -166810 364964608 -659481143 500719 -44020316 -3376 1277 -20 614253403 -364711881 -395864208 69 -2520 11271913 409174025 27 -31519060 -309605270 997979 30 68 -4690 30 5916 38 -2734 681651194 2503 165317521 5165 19 197685 1810 -88458151 915540576 56 -912865 24478596 692794996 7629 82857 708810409 657092614 20 41 306085 -85 -665228955 -1280 -527882 -76092336 715420328 269445 325231 103638 6396 16 -2186 4549 58 820963152 -21 87 92 -446308786 55 -199317007 -862 -5065 -21 373105 -918201014 -67 497489967 -193145423 39 910710 -9835 -782007359 731759 98 207482 86 -283403465 -12 -979622 2586 -26 -999 -167722 293509 5590 -2529 -16 308189 963523 16 -93936 41 -291307 52 799505080 -125843775 -8906 -3607 5388 283334175 512790079 8554 832182214 -8778 97 -534535968 726643917 -700318 -18 936352 -33583232 -329 7934 327914314 724206 -2470 -67 -19 151458667 9561 -35 823851670 -612445095 -629259362 3643 -781896819 7919 4688 13 -47 -3441 -434191 573703 -773796295 -633288510 -450680076 -5253 -284124603 571198 44 -52 8141 299369248 4701976 -228986 0 6859 -467526607 865158 -16 466528 9860 1868 -23 30 -766224265 -287489828 236507 763756 93 589276210 -235 5148 124208647 -524531813 80 -9 230046 -9 859642173 0 7291 678490266 1867 311210963 -570599505 579641586 -918262667 85 -592930151 -57 -56072 -439575365 -61 -44 -5706 4242 -954973 15 -944415034 615940 31 -4554 6071 536078 -48 -469835 -887835477 69711609 -953196167 401703 -687370519 3420 36 -4 959816642 3173 -706921 -5782 40 30 8161 517076 -444853 6817 -513438011 57 497928 -967193318 883719 840943 -481343 926969 -70 -5946 -262969026 -4364 344889 -994984 -4631 -5225 28 -96 313301772 88552332 9643 -14 50 696 3205 -12 205689 -563325387 -630898749 7723 81 -921195395 933399 63 441111 31 93 -795644 -868861 -278906566 6683 1435 9070 9965 -904399349 -83117 -556184926 -920417513 4560 16 -206 -754891 5264 104865600 890 -875972745 599400510 92 47 878288 777859 -748569 -292058 -942630 614639 -986164 320939 -1920 1173 524290181 -9 -146228 29 201263 23817 -277782208 49 406 2163 -757218 792175 -836943250 -46 -158275562 -625374 14 341910 7 19 -9529 376749323 1906 -6884 7883 948815817 -2537 179470 73 51 413662796 -396256 9 845765969 -8469 -26 -614139 -939081 15 44222 -126977 773200 -309248525 -3199 53 953685523 80187 2974 9532 -717693 2792 626640626 -435303 -3193 -970942 3454 -669888808 7567 44 768959556 -94 -469 -304 -3194 -66 -69 -9927 4227 -57 178746 181100 -183471 -5086 24 20 706300663 -879644902 -163101 -9591 -23739495 183 301674 -42 -6333 3753 -949776 578654 327659093 -907 752341397 -73 31 -3211 875469 100 966015759 -639166047 194473580 70 35 8926 -2720 48 646230 323528928 -849435 -325858429 -78 762692 214256003 85 -6243 26796954 -14 3053 502960244 355065 89276617 8275 -713532 33 23 -313522 -3895 28 -993670268 -8 -918039169 29392001 806325574 9059 298356 -7705 90077843 684 -367 9092 -1447 537680 2711 145877 -10841 -5405 89998 308322233 -574534 -413172 818195 -51 2956 106441586 -13746957 429896451 -288515 299860 7030 -7 -84917 -112381578 9380 814199176 2843 3764 934136 -661 -4008 -1 -41 357408 58158491 -846632 4149 237383 96 82 -1786 93 -4 -66 -26 851125 -596978 -6719 -838294 -986717636 -470220490 -80 396566 -7313 825363389 642 500223130 -607550978 -3631 -6359 -4215 655209 737511515 3018 -60 -919164447 326700958 37 -73 45 -391705882 4450 180941061 -9312 -2780 667894611 436 -237571181 173474039 -4 214227 643577 62 22 677506 51481788 617649 -765366954 13 -77 -995810 2153 -64405473 -914884162 166178634 101865283 5582 -21 -8 -166422 -5749 -4 865794921 -362455 -71 -2 -69 22885647 719463536 -334812502 85606392 874938449 -807190622 237167942 -691855704 139424 6251 537230988 -100 -7557 -84 -9555 -916374100 -521404 4285 -943767754 -81961237 -72 89 4 2597 -72 184960276 -4032 -617904124 -512031 -953663918 -693080585 1125 70 389203583 -73 8934 -500177 -800966170 4668 -883950126 -603874425 -575358606 -523573 -787916 776100 -12 29 -30 -173709136 22 457048468 -31 -396584106 768793 -535842 -334847 -65 -9475 920452969 98 -1741 -587861404 -561250 -90 -6 79262 -3355 988507637 313535842 112086 549403 -967228358 379710 55 -38 949090 783007 -65 -778620 -585337 84 894453325 881097 71 517520 870817825 91 -87 -11 -125853040 14 -1545 -4036 -9 418936 -159639 -3570 -374496856 -2149 25 -368955294 -3787 247064699 328890 682911 6198 -840 -5773 -18244550 -486959161 15 -19 4959 82 -735439823 -266057619 13606 12 78 178853 512977 18 30 -10 -5026 405946 -66 706864315 -2261 2997 -626149535 918117746 -5007 96 53 802078 -1812 599429 805831034 -16 -92986545 -3930 261124993 -89 -5293 991984 378786897 85 78 -453744 -5378 -701350 -917054 -10 -73 -733255035 -55 -2793 48 386732 -996948 6422 44 434313 -540225177 50 -55 2607 385385 -50 -58259441 804670 3571 -488515003 84616 -6595 649821 930616 -742754 127365 -706007 -648649 -600161750 -271537035 13 -7622 -5254 57 -511103 7 -474790 -382061559 -389969 28052343 76 810275157 258339687 -52 -87 42 1801 -857066 -676777 345808 -86 14953275 424248 -619 914199309 622375 -743084 -818386 33255605 92 916155067 -66 -355960 439378005 57 -998629990 -307594538 -923 99 444 8055 1191 -477554396 -744670 65 -12 194725846 -910889474 -386243 353844 -869169926 35 6099 43 -3924 -916812 365664 662118 -4097 -695376941 -579283 -890350 935605 -46 228029 296666 -3947 3127 -6493 -674 -74 9958 -2207 25 -892046 -92 2164 -705896 -84 2717 6895 -81 544946 38 900 53 250036847 93340 -8992 -454289 -88 6446 95744539 -764988 -7196 -198925 -82989984 -6731 -707806 -110342852 -3087 2872 -80 -948629 -609875524 -684198494 -847902513 -43 -2672 -87 -5788 600155 -34 52 167123 74 814286 7582 -42 375981 37325106 -818499404 -531991115 -61 -1496 -41 -293 7992 -331304 2312 -741976 -294593125 54726100 71 -6725 1844 -590272189 -3720 -5027 -72 153533732 -1282 -821576968 75 -515404784 -20 -158717 -2329 -6688 7923 -928564 238117876 6052 -1 -1630 -6431 -2618 30 155481563 116915 555713104 -35 815996702 -545655 85 -892313420 -254850735 34 -55 -725515940 3728 635654 495914482 -42 -680926754 -47 7798 -510545423 -5508 319354 -133151 6869 -314949397 142060733 -510071714 -639582711 -453476634 -352588340 -1531 -6923 -6647 90 -71 497 620889 568259 -594792 -90705750 -8254 43247276 -86 -949753 1118 3004 -26 -334578 150948 18047 661910178 -1130 -9204 -836480 -4027 9115 -497664 208538 3958 -3246 -370655584 -168937 -6219 -1442 -902662 43 -1568 6120 54 -987424838 -866277330 3285 25015329 -58962182 -375407 8740 26 240432 38 800101636 553584690 263275794 -180904 74 6202 -330193 547446 -3114 -250306501 738087087 91 87 204746 -55 241358314 -64 -82 37047296 36 549172631 14437317 -968313515 -476 3694 45735 42 -57 -6133 -13 -47 42 181743 -430240 -32 5296 -32 64 8079 9525 -42 -84 7811 -719679 -5025 -504221 133785365 -805426043 2823 -658009 79 -574820184 -90 -30 -20912198 -5898 35 -89 -36 478786 564524 22 255 2902 716181733 -594604310 947 56 -55 909459 -375004 403412 -41 810277829 309011 2135 133173 -378289 -301379277 261090214 -3586 -4001 6248 -524437 -923678 338619 -546137639 31 645394 9598 -280926 32 422662 77 702216 -9394 4 -9332 -2 -80354 761353961 -57 -838570 -9 1000 5233 467845 -3342 -917238210 -87 -14 -696 615485 25 -8701 -375846705 -402157 -3380 -535619392 490464 -148511 670469590 -453058901 138340 4393 -510896531 73 12890867 -294882634 162481817 566 8822 533288908 4404 -990530911 74 219806701 9138 -241772 -57303789 8604 -3631 61916019 94 -6133 -45 -497690420 682281 -755307 -919766 -717544 -4911 -49 -95 -3233 166981 49 463987795 -495744 -308676 526126085 5651 3697 -33 7287 -47 -7353 1 -165412 -8396 -338282 -454254 -31691942 -23 0 -115674189 -64 23 -815123820 -9736 69 -619788013 5879 447017 135811461 22339 6706 -13 -213977515 -903 291181 990774 -577197 -64 63 -87985535 549074 -53321 95 2588 175212 -4157 6944 -906016 5088 68302463 59 8928 -412554478 -56 86 -105 -613784 711906 5513 -945954 7019 -52 599544 -3472 66308517 -97 6676 942128 -18 2392 -345332 -39 944296516 -487522 -322634 1949 -49 -928188217 -113970508 -502264080 294292 -369062910 43315527 1015 -6 -58806524 5432 62 -1815 1277 3 5842 910373696 -2510 4602 3111 -11 276286749 -88 -9447 77 -274790139 -49540 36 -77911905 -66258 -292541034 -1443 -112818 388757286 2832 -585938502 -41 221339 -972274 -9874 373975 65 -55646 -44 -93351537 -354928 -9281 -1022 569307224 -1916 -715708309 6387 -56 -3541 -705142 -462655 77 -492184 982073192 -636618 -9786 86 -848751 -516644769 4276 -42 -17 -878 -21 -359673 -9023 28635595 988929 -302144436 -4441 13 734472 -3608 -7026 576479451 -3050 639580029 519731 -95 -276654 -452380 -30286079 267503 -841744858 -11 7479 584028 -550682100 931013152 3540 3773 -313551305 163829147 -8934 4253 -897771876 3 288247379 36 8152 45 -40 613728391 81 492765 -430319 -657495565 -396565 224937523 -11 -6323 491 -511073128 -928596739 -936150 236507 -71 -5311 -3478 -70 238619 -384326 -756050 -814006 -85 -460248 -10 -920661 -7686 -13 -62 -917252248 -65 -68149096 672963 -85779 295355 179337336 39 -98 2 749637292 41265958 -689046565 -1560 188231 -963130640 62 47 -547500206 804942371 -942876 -35 -9408 73 4823 -76 -87 104334 -4927 -9 816460183 81 -585990 23144845 -58 848856560 -106891009 -9118 -105401158 -30 -85746640 30 -75 831998984 -109965911 -272 43 238514158 -988735773 569473412 427439849 67 -45 -50 -91 -5725 437 -767664915 -105064226 5 -46 -90 -3882 -703750 5600 -64 54 -55 -7463 997640 4275 -73 594675578 965735 -6153 26 53443615 -500021992 -133814 199112830 50 -41732032 200947 30367524 -4393 794005 -851936 -55 3809 635563144 5654 2358 -36 4183 27 -61 2435 808439 -501391649 -2 -59 8205 2940 -5 -51 970979 6593 -166 -646897727 812800 -70993 -200566342 -4147 95 574425301 8699 30 988164309 5893 837974 42718951 -7356 66582 72 -7706 369997382 75 -3255 3298 -629123 40637538 -83045370 -79 9036 5546 95722 -282442 567684755 31 21 -80 -429077211 -759690083 -611786353 -336550 383 -3222 632255535 -1262 81315276 871043235 -14 -80 7715 442808808 3967 -3117 -83 882347 0 4085 2925894 -83 5128 -667822 -277988 -281310 -884656821 -43 -2 -3495 453014099 342343 157 652341 -7116 1519 -675771526 980790 17 -492828320 879395 533111051 -839875 978788654 -962498530 -193009002 -158222 87 -85 -95 -266906 -708362 97 67 -38 -958530559 67 -5305 7818 -4370 -91 -4225 -9051 131527 -42 538065578 -987499 -7109 -5555 554184264 -83 7665 9926 73 -780821735 8700 6082 9302 -954485 90072891 -504173 183977 62 846344824 -77 974158 5921 9618 6829 -5937 109782463 -692927023 29321 26 58 8832 306 -4246 3198 -107128410 -26655000 -105118161 25 88 558854 -61 901954608 64 759342002 -260014211 -3780 -954784 -716078640 -9528 -205465 -508484 -3733 603179 467739135 -230170 -891716428 -52783241 -341710 6771 -75460 83 729770120 -832557 5368 496972636 -98253 -6893 9325 268 -359576 298 259941 -164390 -77 4380 -458189290 -4567 -6545 90 100 94 187 -270661 -14 -21 -802305 -55 -232064 8047 -235601654 711609 52727515 -926822 -356840 45 -713387144 35 -362910964 -71 857107 -381367874 87 7490 730029 -4123 501786 886424793 5 -507096 162305997 -73 -79 -653409528 37 -786583 -861844819 -305390 -56 -65254 68 10 -42 -323174 -478708711 1632 -682020651 39 404271 -274328620 25 4051 21 -449716 -949359 785306 382537 -23 -97228 -8095 -412958522 -677282745 -990189 68 -8652 420556 -233592743 -649407 9049 669073 591070394 13 -54 -844188 745994486 -607676 -7672 -3326 503650 -56 87 20 -133219 4 -744371 -4752 -96 196232695 152620346 89 9043 7602 733643510 22 6851 -200855134 679745111 729566055 884824 769184 -267582 -175931 68104 -1844 -48 -120957273 -1 967077 124964 -859661 8478 320333 -136468 962244 2 -986635280 369637 819941 -137948261 248940 18 -18 -949580 -260964 64 2995 954000054 365 -69 7367 735361 4181 -874 652224 -8993 -61 2665 -234791 5327 -99 456937808 -46 40 96 893045 -29 -9073 -76 -28 5217 -61 1268 9291 81699333 36861775 -1882 -5 -75 -7075 -67 -631 -571684466 -397099374 666857528 -615153 -9248 4200 753436595 -357255045 71 124609692 -100 341196 524415439 -8836 -123808750 86 8095 -445578304 -547268 -61 415327 -9236 -818810 -546277232 -256518358 6512 552913024 550987 -94 21 2153 -6516 43 234258756 -2218 9 -74 -9907 -7937 79 84601 649569 3704 -659491589 5517 525385222 287569682 849014597 -2195 110724324 142243382 115040 550611 -280882802 -46 807305913 -52 -307223743 8377 146126 -4387 6944 -2339 380128 -925374 7023 53 -100361729 -863319 54134782 3961 4930 -1644 -758699 -820846080 -42 -567302 -28 34 74 -86 -135669 21 -13 100 -163400 530814 -3003 -41 43 593904865 -2020 675173 399579880 -6622 -829222627 -213055 -196945672 -40 7023 2252 574611517 -117678 -76 -307626899 -23 -434267 8246 -308545 95592 129869 75 1864 31036735 89 -91 323791553 537286208 -954450903 23 -98 61 7 88 -7131 -494340 -20 208513 -213749 -827373 84 396499 583342 287912 604209657 -9248 -776603005 562288 4437 6438 -84 -81 396886 -6710 183258258 -2106 256460 -624628810 680 305028306 7916 -4227 5341 -316456 2579 672756896 -8069 -6042 -78 -286487755 403623 2654 92 693516 422838 -628080 57 -787981905 3902 997211 -52 314959084 -26 8642 -163062 730509327 -365115657 -176051 -58 31967667 -61 74 -436000 -18 8211 5751 8042 -841428 11 -417734603 8357 -5129 -717382179 -221665 306406475 -810576 4446 7744 -956828302 3629 52554 1263 417760110 -7665 -453569 2755 661279 -12099 3007 158136 -507590 7383 -8540 33 3221 -6093 -554092593 59 817554 -678 878056 -58 -652 -55619440 124979 6254 96 4787 8256 -519450277 16 293854 -1176 -702 -508193 -52 -625228 483525735 28 555518217 -967478 -87332656 -527915310 691689678 609754178 136710 -65 -81 2984446 3 70 -61630 6368 69 -82 -9531 998054109 -947120 621339186 86200415 8267618 4123 -303156863 892545 -847513100 -996810 580870469 443449 10 116199612 -905442320 13 366 -692810 0 -54 -805218 -841677031 814998669 -595359465 -8095 -4400 917 692316130 70 912311580 8432 6157 9703 468701629 7003 721988 -51 -308240 455221 985519210 -87 3982 -309207588 867859 4275 -3692 -2249 -42507073 80668 -3341 -99 -110890819 -48 -116715 -1202 -41696029 31 -6636 4757 25 194744009 4081 342865900 933 14735 -74 81 902947 -939458 -24 -55 -79 -46 -229986723 67 421418 561066662 -8612 95 880584 273355803 -243304271 600690 -317166679 -315016 -66 85 2891 -1924 667113541 981869 -30224267 -5241 98 -134534228 129 693965889 137386163 -36 199894 787868 -22 99 -8452 -5216 3043 -552612 7575 -902015 531774 645227982 489688923 94 4729700 966703800 -78 -6866 -380841 864861327 -40 9 125 1346 518359 981334952 7452 20891573 373482 -6027 -30 134878 41 -64 -18 -59 -721724974 581670167 -4249 7 14 -83554 75669 63 -937223533 -75075021 729349 -481 54297676 -691 904118990 -6534 -5429 4577 -1619 601167 -56 -92 423451 133271834 -441125 860303423 -16555785 -609966 -279873 -638268329 980774 687496 -816943 -9 -2368 -46 750115419 7566 -942319890 1994 9280 72 -753183443 -51 -119721 -654865 -30 -2367 -648758784 275287 621532618 93 -731149 -4499 9571 3 -110091 -29 -342499693 -129902 839990878 -7787 230494 -161420257 916589454 -520971363 9333 3638 414629 505209708 -36 -1464 90 -588637 -546485 13 27 -163263 5563 -1602 5 -102289557 4620 -92 388036 9090 -660765 1208 6636 110597592 -341774005 -6721 -5783 -5534 7485 -915087331 -60 313737 -946797309 -200183 692339646 -727311527 4854 -8852 -179245910 7250 491 -6813 -203739 -952017178 -37 -88 91 -85 53 97 1 -397484 3497 -660431920 -7 37 -322169987 -3175 -317542 -96 -668371 -1092 -338967261 -767490 -11 -65 154674 627097156 -96 884434604 7894 -2867 6677 810119 -4693 -41 -399229718 -62 276427041 -513336273 -469790230 -3016 375615175 -87 -353376 693435017 -72 41425599 184359 574422924 658926651 -883 -527433 -94 -66 4703 3338 52 -80 -6430 638659 97 6568 -495314979 1986 -614860335 -7948 702157 2752 -3929 -9554 -45 -935572358 -923804729 577474 565520 768802 -515768089 -738745 -46 658935876 -3764 986559137 214431257 266812 49 60 536041 -349014 -86 7742 -88 -656294 -3375 692668 -4561 202308 -189724 1332 26 843586 1774 21 55 -547580 69 196032784 962279419 908874312 410093617 8626 -397009072 793932 -394163 0 -453958 -7022 58464046 -66 -3620 -27 607565 -6643 1855 -1902 937274128 -891581072 -510 406261 -473627675 373711442 -6122 4582 430653 32 355319620 -317596618 541584141 -4772 -615544898 -923244 -52 -25 61 -621044943 -73875738 -420716 -830100373 -2786 348107 71 4917 40 -49 -9119 11 -6006 81 -73193088 41 -2367 54 849903 415306635 -261477939 878429918 -85 -658 -87442 -1 9053 799598 -1871 98 -708895025 694115 -7667 64 -2467 -35 -868322 9710 -95 16 -490022516 5397 -6351 2045 46 1327 -6638 -64 -22 -840890 -62 423593539 -28 -9136 -6089 89 -40 -857589420 105231 7329 3281 -126855 -695705184 -125193 -5030 200986 10 -78 -509366 -941408440 726619657 1621 -585580650 8351 281115 266640 515 214816255 -730207865 5499 966811 473278 -855727839 -3522 -790561446 -3297 -8090 -219 -838999 -5523 39 -50 -861 -733228 3045 -75 36 265186978 532203543 1240 23734417 147675939 -8172 -31 -49 147807576 6319 -37396130 32 -162411 -8423 12446 -64 -6551 7082 3796 287135 -7591 516603613 -216422985 -108162605 -764909 -669093 33 6975 71324 -8639 -57 5981 951249 274774365 -406384204 -483933 -73706414 360196 140805 39 82 944659466 852900 -855129 26730497 -6973 -3679 -62 -513278147 -574083229 -52 6893 33 623791371 884000 15 -492242 271631 77631 -856503 -91 -10 -548807 -427920318 97 -662403698 187283412 -135379448 -717071859 -3524 -255 -411205 764158 576569047 196959 53 13 4930 -860785939 733116981 -11108450 -173229123 746512029 -980268447 -521457 238706 -121139740 -258604 219295679 5 -2154 107947416 806416 9 21 -9728 582376 -327164 -7402 -4911 -155646405 -5048 54 -279441548 -756209 706732 61 862351508 83 853556 -9854 -186428500 9541 -921766895 96048148 -2081 50 24 446452 816275 -651859467 199431068 -150933 346776 -4176 -541772 -759768453 1233 326644 -986854114 -670284 418583 -5265 -151407172 1299 967 374380 278666 -945725716 193367 -84 44 -439378469 989051 10 -6289 581972 31 9836 -374 -56 -91 -26 -884727 704571 73 670170 64 -75 -302872 -4175 -599327829 536377348 93 181461 -2684 -519 4923 -88498 494969674 -4360 63 887076164 8080 573667 694682 -60 -313518821 6349 664991430 -74 110443 -63 -8965389 829994 546864 -786598293 735067865 7396 -96 18 64025203 -944293392 -848903 -437673741 24 -917503554 -903345 66 66 290452 4892 -55 -7585 -358761884 -627504281 -4868 52707 109077 45135300 -59 872192 -9498 -485986592 -50 71 -94 116768372 -243379 -2916 -745321425 -577444 -7914 -190372670 -86833 -98 786572 -7661 239256516 58 99 -411352294 -6592 292648365 94964839 168440 874144 919476450 -76 -511873722 629652200 -395133615 930507 85 3059 893591408 1502 143611 -121797 -95 -745884477 6690 256245363 -549354644 -598326136 45 3533673 855008524 -562753 -458338500 31 -19140 90 -55 -854729 -159802 62 75161826 2681 -807952 -66 -1 -533216894 4568 -56478761 54 -48248134 3468 -14 31 -315967 371325208 583153471 795706764 -4827 -714322300 266848669 -5476 -749508 374288 -44479752 -636 -2140 262424462 234559831 -60 -6859 -1383 -5740 42 -7762 54 892588392 -8664 365220183 59981 634770757 -51105936 -646 -67 -5123 -6820 801341529 -49 641709 -6520 6322 -851815 -891750 3701 7595 15 -55 1745 -3633 40 876529 -769097 295104 -206017932 -955297 22 -57 8651 -3563 -80 891653 -79 9 -4386 -565260328 -575598768 32 6669740 -3320 -625553 -670322878 364076 -863 153660 -481521757 -5302 -33 -85 -2100 4720 -73993 7557 360818 -651573630 -271536655 -259631 611905 351116791 28482 -917268714 -448400 -5572 -433177 674092833 332 462485 66932 -45188 -11 -753901 -85 -952271 -18 865088227 9219 161556443 -461486 -323413 2842 681649242 83 -9803 -107990045 -974024403 57 -4390 -3756 -536723 1344751 698672 -2375 770115 -7820 -867018949 -8498 9392 -4040 8308 61 -280779955 920814 261189389 -120861335 819000 345 -16 22 4276 -127898666 453368 92 408268496 -89 515218280 -53 234807479 -18 25 -8954 144904 407789 -26 -422516473 -971 -6950 50 916133579 -5954 -268787033 792668490 -515957 -4643 96 6404 -900013 -8157 909395 318776868 -8350 8944 -89 93 6661 -708850 825916222 -4520 -6032 -562592 -1202 -1028 -67 -766320 -72 -9243 97 254408 -6246 368 738130274 -80 61 -9040 -106016496 -490669 2888 55 68 67782195 -31 493526408 -6520 293628 -611782 691442785 -75 -460980 275 -445923264 405042725 -981815507 96 96 6067 366695 -114077617 818827 -3270 -979880 -337443 -6933 25592558 21 -1273 -54 -503918189 49 -616945988 7787 525542920 20 136817170 73 90132 312723581 761830 55 -474534398 8119 853482 -761441085 158034 -7306 -641074 -6601 -143455065 -67 85 100 -96349 -5669 25 -339225682 -196017 2063 6966 -52 -2098 -3 -18 5311 -400950 -960188303 9570 -821281422 -246483790 -7517 70 -284577 87 87 98 -478435 -6705 2763 -84 -672 -153908 -829499 -95 -52479252 9262 -3802 -134059013 42 -100 777081135 664074 -894043 94651 5915 -963681364 -729005 -110772299 -736930 73 -7717 6498 -4140 -537518305 45753 -9514 5046 422582 695432 -2297 54 332 20 -4148 -113077324 -40 2715 882623686 915369211 7 601892 -600629 123060 -3707 -3877 20567 4841 -36 3371 189091 857820759 3905 100 82 -863371750 -601315 -799367380 1999 650442 -699432260 7935 9117 190614599 -527040191 93 48 -1761 -104322 -4 -17 -44 474547 -33 252 -44 -84 506809 -850275533 2158 705359513 -72 -508143 -860122 475434 212376 162015 -586331477 1931 -810647 966109385 -560689432 -858940880 -3546 -71 548567844 56526 -644676 -25 -36 -713820160 159358 732653 45 -133041571 -83478345 2619 -11 793172 232076 -366508432 954509344 -628171 669317 54 97 9436 1003 -81 86 -54 -74 -639771832 9156 -404027 2276 869065 499 608976920 -8670 -866924 -818753 98 -5871 -346444689 -870386 8304 96 43 -593389 245608 -31856507 80 -4121 65 -6093 -4652 -536460047 23 9 97 624880769 -241617 -1011 -9280 310606 -30 16 9333 8287 -823788 -52 -284541 -44 4433 92 -3588 796289061 405433 547891086 96 -52512189 8 -1371 -4542 94164 -158 -94027746 -863021819 69 357512512 9812 -79 1109 -23 1746 -141330175 684061 901873873 10 -571666 189863 -260959 52 6 4315 19 -5805 -2855 -702475107 -55 -30 647307922 -32 -68 -38445952 -5697 9698657 778094599 -492695534 -9067 -421808 -634097375 -7871 556628 6232 1826 5 -874426 67107 40209970 -210291 8888 -9279 -903487 5789 -4472 -294522 -55 -333451330 -6295 38 343936 259619 72 817167634 -953868 -2945 197575 -967635898 -186507 -28 64 -68589571 -222904382 81 122491246 224725 -6167 -88 1623 -82 404894 -6789 412686 -298323122 153 -962531506 7 146436334 31 989166 -696214 -26151878 -7405 -882919612 -421574452 5422 -81 -3359 420493 155666706 -342004646 -721561 20 -751889399 -68 213850 507944 -432489 -862411 -739981 690866748 8 -492141 904626823 -321346 61 -405722947 3122 3347956 923537 740 -383992 -1200 -6645 -329369887 617265 -835033 391094 -425976323 -4763 -36 -770667 -461395876 -438770928 -434004 100 -660971 -814502 -193573 7988 -875231860 -6936 9334 24 2978 -279125 -616463 5816 880201571 11 1379 -9 88 -91489 92265 -97 6301 41 405494123 213053 -672539 -9 -46 -755428 -679108 -159795 862488 -284 -2934 -2541 -252553632 -567775083 -125400 -624141 6281 73 651525 -4066 -76 868017101 66834 35 -6331 -213834 842238 -828778 45 246238034 312656 813834 1326 10 -38 1083 -17 -365888092 -998725731 -5332 585159 354946934 955573005 -72 4872 256724187 -614 -42 55 837741 -43 20 687844 9890 -7772 10 -192301412 -96 -46 7316 -96 -88 973259 -3641 188915870 870967 346991 -93 -543913 -985899392 7527 -24 -8058 332669911 549087 244919708 -31 137725 646362 356095 -19 -2619 -111703238 700218 -623277 614673 -432552 -973355 684480280 9265 -323465561 289961 -606 -769216 -598557115 -8955 -2618 590896206 36 -56 98711 9549 -135907 38831929 -13 901825022 -74102945 382894257 9886 750626391 5367 -844100 -936815 2897 378305 -72 83 732996 17 -10 7124 80 85 681667 1787 668228721 99 774410 755383821 826788653 884496 76701135 1721 -49 -577409 -97 87 -8889 -763643575 -316504 637493475 -4215 -3650 632622958 57 7476 678710878 48754334 8243 59 -481973 643545085 -43 -679863302 3601 -795969494 74 86 -3632 72 -996555 903075 -2092 673409 333713211 -5891 6796 -42 -71 26 150614 -42 8695 -269085989 -40 417159109 -518051165 329401254 -271845 -19 -140 -225304262 82 47406 -332564743 5495 1807 -7769 386380 -847192335 -555269 4295 -37 -525126341 -609016279 -2900 -924867 -99 356611 -793827 391546 459491751 -69114 -627237 -6440 51 -751453048 -378613 -84 100 365351 -716106215 -33489 4108 -8303 -5236 -85 696777428 -8224 2325 888290 -7 -4271 15 1579 374616 841372 110890 5050 5910 463173 5302 54 -635095542 -6229 -287583 51 95 9662 7 946031 13 -254295 391539 44 707945 62 -6881 807287 -6521 -38 658019 281209588 92 -118704766 956114153 2979 8881 4294 146478773 -107217201 2693 -803877523 89 2441 -5594 -1998 821122 49 -52499 -28 4578 621064177 2783 -4437 12 9064 832821969 -669570845 -311401 984013675 -36 2354 723562393 70 984158388 7 1179 92 -78 2292 -4773 80 -742477 47919490 -844389 -825031514 -303523251 499 -693238162 9008 1 -486494 816505504 -5648 6813 87 257971830 955268039 551905373 -428598 -67 -2579 -1751 943771476 -33 599584 55180 -499 172151753 -2271 -849426749 709939 76980915 849296 -372839 -3664 -505320540 92 -326391 958311022 381005 -25 -4991679 -245883905 56 24 79 -678896282 52 -17 86 -86 799273006 -16 704324 205630 534853387 -799818428 -8519 87 -729290 980502 125002467 -7621 561843345 605006 7 504940093 53130267 105844996 83 256207 -618 3483 -9181 888640486 -64 -50 2755 9149 41 760708 892987 -267155024 -133075 -404400 9129 -747043 -442014 -54 -4253 -299586251 322644181 84 9653 -307003 -2256 20 -3443 859 -869829 -549961 -718115033 -8811 -35 -72424939 33 -759148582 -10 -984389 540853466 -634294 865535 68 260410 386924 80 100 -15034 -69 242579891 66 460117 -97 -25 -553160001 -61 623779902 -81020320 6423 756372 55 5994 -43962 53 -555628079 -48 966451 -5727 -206005 -7022 -85587 1697 -222189 655657310 6809 -541476 7699 -964384 63 37 -450576 73 14446 -45086233 -770028 798097 -788225 41759 32 -5 -9829 5131 488489686 -866959 -428856 -2687 -21 85 -706286 -821299 -8365 -5547 47 3856 -13937453 733211227 -41 -651476083 -382 -385 -181154879 -71 9628 6 -4184 -29 -2 4951 -177931 -1587 -1769 8362 31 -478 -1233 2493 878645596 1746 -640846909 -76 42 -925 337346019 -3439 -1909 -159966 23 -7562 -894670 82 -6993 705828774 -155317088 -542607 7904 -56 7450 -936897 -83 -6708 668247 234613281 -704730011 21 -690618917 72822498 -2805 88 9379 51 -605378874 65399 -635196 -920795 9126 -550567 58 4158 155785777 9460 856063 -9375 -5750 671416969 58 -330451615 -56 -5234 -6043 -49557 3910 -783391 594012 57 -401007074 8953 -80595 -174274 193476679 -9985 438897 12 -35 -8830 -4362 -702463815 -67 576758 -268306795 -558 59711714 -4448 6627 -6056 192540510 280961 -598602 -22 462747 -95324628 -49 -784119 -462008 316348558 660417 -915588 48008506 741289188 -9864 2305 48 -95 23 -591869 -516213205 -821465 -199733 122007316 -3296 34 873063828 41 -52 460104069 -35 69 -738569 -84 -8023 -1451 5075 604078305 325203 -8897 -455049324 762490514 -70465 -259115 -42 -610256 9002 -458483202 7318 -532583819 -539056277 -133929 -21 793225 -70 -673491 119619 471797 578742 21 -1 -957255 -835675 84647 -470799397 -383 -4448 39 -31 885177 -176975872 652991 9489 432309 -376300173 808374 -952019 713344133 -2944 -63 480244 -68965307 4481 531523 280956 -3393 670846 -1461 -6823 992 9798 7652 -374121 -49 8218 556551268 765368 -2 -348074 -608500034 -1 -163832850 -354432036 868438248 -6901 -93099743 2945 -90 419824 129123388 38108003 -6777 -713797 -93 -39 -3187 -37873 -1873 -4959205 85 83 -638324 -551855009 -528966 183169463 -96998 -557629 973000882 6627 -36 21322 231410275 9048 13364813 -654142 -365628853 -289138 890780529 358569 -7058 335334696 919187 -9673 963900741 -251723780 -154081 71239191 984 51 73975846 3819 -43 -7016 6082 -99 -1629 -334448 -10214 -59 692092923 -7241 87 -842282 995391 7760 469420930 -49129143 88 1 -2033 -7629 -6005 67142 -43 4553 151149323 414033927 -27 -430761 188417 35 223602 682123 -74 503967013 -62 -636681763 826783 -758117707 -71699 -155003 -898545 -42693157 -999844 -98 70 -4304 44 45 -51 6613 3968 -7144 -15 576354832 -557407 -64 6697 903309 150187 73 -309426652 -884510831 -573939 -68 8 444883 -14 69 -20 50 -570984321 -5167 -732401 -4619 524745 -73 55 -9228 855309144 447225 407392 -60 43 -525308094 -717861 3737 -34 -930839689 -79 4592 52 752061 209110603 6435 587133 -2 -100762122 736193542 4638 426113215 -1469 -93 -92 698888979 -139543 92 4857 3337 8936 -438701080 -9887 524619 -1755 -596255000 5672 87 -504254352 -2993 6943 -910463181 -33 -488929 630643 -443216808 26 918507 -98 1976 -24 7836 58406 21 722224 -3283 -9879 -367497018 -414215511 278348 -12 -682560234 433627 -17 -41264972 -73 7895 823797 -117 23 -81 43 -5659 259431396 409801585 475497 42 354823249 -7 59 441769795 12 1947 -7295 -2180 -779000 -3363 -622 12 568618 -177302 22127153 -5 97165839 6096 -825215 -3479 -1109 -659926811 -400965 554 240126 -381969 -19 91 8176 804976 56 -461729612 579346 -29 -3462 7561 -8913 3607 -25 -634058065 9659 843773068 5830 -154396425 -312636323 -45 185993 696191198 -29 561964432 982084155 308900923 -989265723 -5518 470071394 -9527 842648 43 68 722997 -8 439758 27 57 556947522 -941375451 810748 -235076 100 -381199 174636421 5783 -985665010 22 7517 -654892238 6292 -3590 6194 -137155 634086 696042977 9 32 -126165139 4778 6809 51999839 734690 6 6429 1386 -2251 20 98961926 751542755 138855218 1664 163271 -361438590 651773 -393159218 -4894 -416124297 11 -8388 -415925 44 897639935 51 79 671558610 1928 223351 -4210 739379886 957468 563841 -614074 573316822 -5583 -86 60 680401 761864 683581516 -221120 850580236 3698 5602 -759224 614473 486102967 -271713 -44 3138 310588933 -8382 -142861 93425723 -39 -689452013 -9656 205570347 -857020 -635155295 354006057 -3639 848694450 519818412 -181673227 22983057 912474015 -5851 345745 -5 72301 785412218 4209 71965635 284240 93119 307951312 530050 -841399 -52158 -877983162 911897447 -518963737 -388132 9722 86 285 -36 6095 -310954 -8683 -411006 -71 21 720421 3848 -4928 -151219164 -4701 94 7420 857692856 9 503 122443410 816879 2458 -65536188 -1051 7265 -84 -3220 667023 244534394 4464 -72 -3474 2197 -141166 20 20 0 -43 843956784 -95 -23 226529269 94 22 -368573843 3100 93 -898266018 -851626 -86 3541 -949832 0 7173 550880 840696871 -911364 9351 -8017 28 -463297 29 384870369 6730 982099046 -82828643 5 6438 522151513 -165408 -236761550 267566816 -490328377 18 -754641725 -5855 -9368 7715 65 -659645 42 -826938865 -981113855 -20 4075 3436 55 6290 -3038 30 3818 -3702 8 -346388 -3299 184987 946392215 -68 -52 681343 -64 -368106 1203 38 1712 -4818 -86 -511251309 796619 -613043343 9983 361827 -931303 4840 -47 -215093 328409 961989136 -4688 42 -162857 -17 -298024 29 -12400 240875 289494 37 4025 1891 -2183 130998400 -33 -449784363 2 834 -702831 19 -663171 6301 40 -236502 -103165979 609074 -926586 -5169 13 -573920792 495969 -1159 -88 3405 -851383 -51 68984116 -4074 419350679 -2967 -194228 -809424 -5358 -291507 -1948 -89 273291 -7468 79 -2370 88 987106 -656528 370676 368324787 -3788 -9349 341351 837260 63 2032 -949 545559079 1373 -252779 -248455892 3099 -427518 -869530069 -200523079 793966 -2715 -86682 41 58 89701497 -467628 25 -5722 897479917 -986313 -70 -287161419 420637 -1410 -150816842 33 683788184 3556 -3762 945512648 309637 459979256 279380594 7613 -740932639 -524454912 -806492 -139172 397552 -100 81807382 -93 135083 -4436 48 35 -2946 -71 -2142 71 44 22 -1943 710591 -150741 98 -8406 3526 -1143 -246644552 147321082 -12 4260 100 -722891267 71160192 -683662 7 455550000 -720864692 -326239 -752948351 -44 8066 74 810869627 686951625 14622 -8 -257188 -422669223 -969273 -561945730 -1024 318678495 -6922 -157927881 38 -4172 -579412002 -187379463 -73207724 1562 -440293 9021 6335 89 -48 -97 -425599813 432158 -37 -795015 -5 46471065 2295 251840 31 -241213555 90 36 32 -43358133 -9 -422507 620166387 29 308089 -622947170 5336 -332987939 86 -8225 9900 64 182667 164385 6231 5868 -474002 -7115 -6723 -61 -696127820 -5003 596834 89 -3556 -770982432 416238741 -90 25719571 -733139488 -82 -8 -87 -682820718 177448748 98 -1289 -99 7601 509493607 18 -1872 41 -128043107 76 7049 -785626575 460861 68 318947 -59 41 -9184 -93 305557 -98 3604 58 4135 -64674576 -26 18 9594 7361 4 -965047 924396 -917888 7573 9804 4623 -9719 -6162 -568525104 -860571695 137842479 451417 792442 -758222 495626 -161016860 -74 -57 796883 -811093867 246245 110145 -481521 -4590 -254262 -713254820 4463 -3774 -86 -42 276122263 521959631 -6762 -228480 -1695 861238006 198218962 -74355313 630931 403344459 -7454 -179669 -376857 -4945 -56 38 -832452810 -2150 999798747 521421 -8328 -15 -683 678481640 1488 2955 92 -405419 356275369 349597756 9258 -75901100 -7746 68 3762 -6747 663696 985259457 878 2501 4551 279259 -159254 516749307 155949064 860555921 5675 -411188108 56 76 729 -70 173979 671286900 -3751 -47417 822671 -70 -62 96459735 784555 15 -7919 -73 -683505336 4522 -652942253 -61644431 47 -386405074 -88 -84338 3435 -9800 -2819 -667138513 424898887 3488 1719 6603 80 456137419 -1036 -9782 6674 75 -29 585392 5 819719 -7696 211764000 -951086 -905882 -975784068 59 614360 838091 4247 -8847 -39 -97 -731342078 981917449 8231 4188 734172 74 -1 -590900 -7060 485907 -136444194 881695 19 35 375941746 508888 -8 -5477 0 -744702 84089 -15006995 -81 603924435 -304989 -91 26 4780 295074 -908826196 -122936 29 5861 958659694 -889240854 872532 103487 7729 258757 138393 -8 -6000 91808514 781826 -414976745 579 239959081 -43 611650257 2230 361 5 639454 -561683106 7453 20 -48036088 404651 2 -3145 -9262 6287 -9708 -646299669 -863186 -874666 283102691 -3920 208842 7158 9223 -2714 12 8 351024 849810 -6350 53 -68 666949353 67 -3808 55 479340155 -54 -40 356722595 6839 -6 -50 646081440 89 6428 482704030 562062523 -862158 5692 2251 -944342079 -542473168 5956 -9823 -476178 -7160 703602510 -1 68 -17 -2962 -623441 7617 -32 -1587 95063 873612506 2306 -336064 903304501 -5022 -288309386 165007028 -3859 955519976 748589084 -123107296 -777195 -284566 913782 -968847 -2695 -206428 512659 -4603 28735458 -7468 -59 -62 99004 -260909 52934650 652046449 6325 -6680 641308857 3751 -7284 -38740 -63 -7519 927630 -6667 -138711 -78 -51 -584777 -186392195 260112 1780 -42 565214 -136992 -631103613 -33 -9738 -141374265 214603 4 -10 -118824 384874818 928748571 1216 964217756 -1870 545741 6683 -81 4021 -123559353 864394 -951890236 -17 -9306 -291376 81 -58247668 503108367 -446825 4903 704767902 18 -3538 181977918 366491582 14 8409 330559635 -295396460 24 -10 -212129408 507896297 0 70 -12 -48579733 -451331 72 -258073166 -6938 -465 938817304 -619 -298148 82 -67 88 -971019 -664914496 -8485 -309872692 -804303813 843304506 2330 -888043702 -15 -390760 79 39 387822 901218 -329702 -4 478522315 -9386 -44555872 515988 -599304 -80 -4288 852566 517462659 -20 -8269 976099519 4482 462560273 7981 977007 557935 4870 -91805046 -81256 4720 455 73036491 -889731 -827506223 -8101 11 -40376514 6463 760431 2839 -4744 -585595072 830223 -1254 92 -621295974 685630873 -8945 57 5538 -3299 -97 231592 -6461 79126 -214359107 68 -37 45 164356 -687635 -85 8899 -2199 21 833189 920997528 3431 -70 -622405863 -2 -3558 913817205 -96 -364639867 -699639148 8625 -27 953760675 -608814834 -369782927 -57 422 -376477 -5143 378342 -7101 -94 -5882 -72 138601 240385 -17 2886 -2584 325101 -33157 5705 502725868 7 -43 -3515 457560725 -255 -168054 268097886 9884 -504025 94 -141950002 894723 197456 -23 2661 -118598 218362307 355984 -8424 64 681767 -6056 -125370 -4182 12 855644188 49 -17 3406 324395 -544575 -7 6314 534842 348889189 -286484 -643232 -74352712 663029383 681688494 73 766716 649121 -977568919 -649565 129623 1957 9579 825395 -758064 -249 14 196577 689786 1928 -80533 -5144 304752 -144951080 -2479 6 726682951 2296 32 -5474 -25129080 -6722 57051 210632058 -13 9578 3 -8 -54 64 -8572 -207736249 -284196203 -1918 -10 7787 -2 -631881 -579057 -68389254 -489850819 -2970 4894 76 -22 -4711 -520510 -7235 -86 18 9214 -35 -9704 568001154 -71 -25 7893 89 -64 -5583 415771 4674 753382 -566993 -3 -630 8461 -993361390 -39 -5214 -681680630 89 73 -50 551322817 368167206 762702749 -543507 -270022602 -973390 840604 733536783 -7054 -622520 -68913853 -842455 698394574 370347662 556699 1270 -8784 298366490 -675273401 -95 467061118 -6 7490 1029 -2881 895756 -316945434 -4902 -923315 484512 -993299113 1339 -28 -829278 -292868 -91 23 -47 -46 37 4403 -689 192052501 -800972 -568646017 -210521174 -4962 7494 -5012 79 683004653 72 -114308 795235 -721753 20 633205028 678165 -694727913 137343518 -600556493 -9325 791691406 3626 841 -651249 1082 77 73 750113871 6816 -46994152 370247 -9 241991120 -1824 -314954778 6227 -167865621 -20181 -75 -9 759207438 92 549969 -93 2944 -9016 -116034562 2748 10 -22 545 2662 -731419 1165 729 -42 -777126 -6431 5361949 -952492 -5586 473614 697558 316207 314 -5275 907296 39 654631 620776749 -223886 621777 659727 27 704336830 -509491549 -268 7361 -26 6971 -12 4074 -219101715 9561 -262567131 -826426 -76 -4182 345234759 15 -671292 -87 176686775 -412303903 4336 271599 -32 74 56 10 -3115 -4244 -13 11 307979 -787111973 233927 7722 93 -6788 480646310 -89 -632420 -92 -46 9490 -891562241 3340 -37 -4037 -4469 341653 60 -83 917321 51 31012 7486 -6510 59 82 -835241895 34 29 -215900 276434865 47791 -862425 787458043 73 -425873 -80 -515614 427069457 -207863 66996 840653731 -9016 57 670949 -2 -385168 124288 60 669604 864440481 -10 545681579 220681 29 86 687287 -5227 80 31 273795245 -837364 -655408 -574730 -945767800 33 -972324513 -3132599 998965716 333672 631055729 -71 1 984703730 193565458 648 -855358863 1059 70 254346047 -7022 -80 -1536 -620326218 24991 8903 3940 -89 -13 -44 4504 -53 -903356596 -301651 3857 433587608 650751490 133495856 377262631 -332287487 2731 -654554 879947 -215348927 3 5963 -485004 772061 340789887 7512 3429 736165772 -71 9429 6098 1 -174927 -80 -52557787 142301 -85247726 -634126 770647214 -9755 -116507056 306409 789792 7954 -41918259 -93 -868339 91 -739056 41 -4229 906397 422104 88 -50422456 3334 -277832 -27 -2500 -690013 13470793 18679 833508 1073 -77 5260 -41338 799294 55 -147 3400 -545523874 274956917 31 -197413 -808689 -6677 -81484 971338872 -77 294038224 8197 -3745 -933839936 -1214 31582403 -860835047 -97 85 -573014 -361458774 -340964 -82022897 -399582757 -642973526 -682648698 90 445071328 57651 3270 8230 7540 499434307 621681244 -278 2062 4 -11 63 -360688476 -370644430 -87 964196 601246 35 75 497867021 -3829 82 -7588 -842160656 -1957 -45 -16 15 -49 -107818 -38 99 -894906598 -127132813 490961 217684004 -6952 90 -76224082 -4166 -3004 -91 -9001 69 8846 11 -629451 339898335 73945 -18 -492 -5 565787 -39865164 -7 -8246 -132083 6659 -946931293 -3416 -2175 -921326290 -59 87335 8926 -1368 -33227 -6486 -147218025 773267065 -30 -363900983 -593698033 -9873 368065 7588 -121837352 427164 -45 -799048283 77732 6 -3026 312704411 -31303737 45 711228 -6400 -1007 -332 -209856922 256376683 -44 -343940781 -615 -2954 34 3218 -946096 -3 -526883430 8151 902476 937097 557205357 -76 -167573 -2536 -319490480 -22124 830424 -68 -149401 76 406282487 -110108115 2257 -93 -3369 374938 -527640 38 871242246 -978769578 56334340 7394 -8974 308527304 -60 -427483 2735 -682 742984828 336433 -758405 132937 280953176 51764 53 36 291757269 -50 1511 -7698 252345 -16 21 373481 -973434 22 660331744 -319731 84 130069 9 -801 599605162 182845068 -45 346675 67376 464186 516742 313125242 6634 290937 3047 -79 -3355 -91 591943 -2980 83 -154167136 -247 -4774 446 106517 859668 -720395161 1277 8705 976905 -80 5135 -54 99 1132 21 494556150 -702931115 -130006503 9853 -6236 -905584336 -3326 90 828616259 6 2 26646 481655 78747364 -4725 71 763077041 988437 -86 100 272291 9148 -69 -163779 -9132 -6758 53285887 -795013 -710972047 -267641094 4604 -4067 748117 -66 9409 83 -8825 -243699 -764052 2289 -21 278452 -34 -471256 -8691 364385 51 9809 -4754 -730400 8512 8163 7507 -845181 -62 45 2 -33 -5 3668 704311913 -1029 361329 -695472854 36552937 -92900263 -53 -12 -70 488600552 159399 -4472 361562302 -94 -301575756 -733072 -807765292 890387923 -5305 253476 937 82 1037 426297 35 -8350 7250 -79 -339075920 -369420 100 147478 -661963909 380973 87 -68 649003521 28 220758 -2 3395 -7910 68103189 -813486019 -115428 122740482 388122387 224914 36 7183 265969 555667974 -392707 -975917837 890729773 78 -10365095 74 2808 -404579 -678545 -12 852898 18 303204283 -718306123 355637134 30 -12650 51 7 703292 965098 81 -137 -42814610 947283 460384 -576323417 -98 719341 696902719 78738 -918990673 8865 -53 -4958 378273 26 -42842 -90 -802193661 99254 76 -70 -231071244 -357893871 79106 -170189 -766507 -2664 136875495 -63 222838543 -183649 -1408 -36977339 4878 -529403 -301602 -869695556 -62880357 4454 100 -8499 -527023 -402826 56 -424860304 -50 -407526100 -27 9270 -304359944 -184165 83 188814490 -101247 609882937 560773646 -710433015 -88153327 -129576 -6128 -4715 -57 23 -30 3687 -992853 35 7864 32126 -9994 100 -107259 -983750 36 767016036 9992 -946037848 -778474681 -798165964 -438604 717189 -51 -4446 -136716 -8571 839108664 86360 8340 -165211 -915282321 -781627211 -11 -901504 2 886963821 -5 -7228 43 -8810 -5734 3125 -9940 -32 -80 4869 46 -50 22490553 -962820 -205029 767329 -26 36 -835091 -149134743 -57 -823392218 99555060 51 -191434224 -79 -597601 66 424654 -813001 716531 48 -307302873 -569659 -30 -7461 -63 -6940 400289 890987 -956966580 33036 837879 -51 -44 58 -4139 5948 971424006 -4235 8610 194982482 7199 8379 -5314 9209 -20 -175961 267955 485305669 233212 3686 -466237 -474390206 243484353 514661 65258 59 10 68 -155327428 -380438142 509107582 140590 -602100236 -40 -804167 91 592141947 -862 436284 260436214 670027 657409 -85 265179634 -93 -11 758704 217932774 -78924450 4007 76 -2935 5289 -804389 -39 -150497818 537173 980638793 236177818 -22 6844 -38 7083 414988 2385 -579209131 -39 95299077 -71 -47 662898374 -679703275 45 248497233 -40 23 2466 687644 5540 -5854 69 2498 -556539999 -961059327 101027932 839682 -8488 -111761 -1714 257936 -42 -65 -38 94 51772120 304704 87 4705 -802770 987335407 466 491039520 -32883640 344457636 8704 -667203314 -505586200 26 -879716 4732 122107611 94 -719137 3560 1023 -143634 8687 -88 161551973 556575 -304741453 168180170 -743813509 -31 -49 533519897 37 -946062803 -697376509 537949 56 42 188 41 681806450 -821278 604884 14 -9 -620938 743698211 508794181 -94 -296705239 613667 861771 6461 127668881 -552867692 -3806 479756 -255224 718997648 974026 -6 340021667 5 28 275953 -18 -69 5858 874808 -886898225 63809429 940818726 -690 322544458 -8596 -91390 -844826 176287927 -635270 -4892 33 614750907 -68 800570214 867351 479851538 288397 85 32 60 1535 4379 -1941 916336 4153 -736032107 609 8853 -567091 -171580579 -71533378 364224897 787981687 -934064 555820 31 9481 -869782 -774040 802617931 120102253 67 -176 -536381 991907 -554716 -379909051 410719514 -952593 357112526 663964746 3325 83 85 789388338 349153 -30 432725 472625 -425670934 8353 1118 -987483905 2167 392239 -4100 -977873753 -360650520 -4705 -88 -21 90 -227351 -3004 -3534 98 916082 -307744963 -5288 -6014 199724 -759644759 -87 -8222 -91 -339764097 -736214 235413 -91766854 5196 -956878 690153842 827553016 -74 -5882 24681964 -7013 -3458 -747328011 -950474954 -163133 -80 75 -806630 741 87 7952 -123306003 567415 56 283702232 615866 321 47 -567603 -21 -300226 70 319578 -593606845 -8576 -576432545 5504 5039 -414614 5673 -934143 77 -60 -668038 63 -775611304 -723734554 504800 -612073 -99 -979563877 25 6226 -623077101 -7743 222254 7920 -41 842648 -927913129 -888921469 -75 -39834761 -737842 902987787 -4743 -83 8073 180437 284934 -776005395 4 6637 -72294 3654 8990 -14 -634189 8020 4420 -1349 904727511 -31971253 -749339 5915 910 -352981051 -1108 304207914 -354821409 904792890 -15 9711 669 519251166 460875506 -27641 263727521 -2219 51 99 -544051 578076 7799 34 -3721 -27544027 899458985 -786132 -90 -597035475 -5803 969195 -851659 -3013 -629394123 -41605336 226390920 40061529 -184227872 -161672402 6 -26 -577421 270500218 90 -9396 70 562077613 -987657 8 -6393 100 636132 3787 3380 -408996283 527914 -68 -518 390378917 -564453 7478 58 -345613 -25 768799 -343 -658140 52 99 -80 -25 -389335 9144 -1262 984802 84 -86 570968 41375 70 -322160017 10 48 869488 -7203 4167 -7735 2641 -180703 -100 7415 -409771040 -980842 732738399 971632258 -27008117 -904814637 7590 -6699 765941277 -116374 -448204 -294417 -87 -7805 -6579 -882810685 10381 643184609 9694 162797 324442 2862 -29 -6 472235 844829 -540 -2121 44 -24 1852 -3714 -403995675 -1313 -763669749 601530 557103 99009913 28818 56 -738516 588284 -67 -9502 4550 -151930 -466298 -94 -473223 -11 -3617 -44 -866061955 -1671 -2952 -50 -53 -6002 -3738 -694883782 78 -640686 -7849 781073 477493 472546 19 -741266 -88 8970 7173 -64 -84 -9536 -392923 2740 40 31238310 -2798 15 85 -98032530 90 -99 863016 -80 -4929 485159 -8255 100504782 -9316 103317667 -782737532 6 6666 -957329 3088 -221729 -116397 297378 683 -7218 22 6390 -33 33 668905845 639339 283631 861909 805043254 31 708873697 1051 -631455 -933678 -339868 815653967 -543442631 -783371332 -896881436 71 -828721 17023 122781906 -549129127 -6828 -94 -7082 -624460 -77 -379476 -432499 -918527448 -2930 -229301 63 174673976 919488 -3948 843229 189630598 3363 531 898464 835664049 153715721 760523 625711 -74638282 32 56 -58 -393393827 93 48 -88323200 -44711529 -7991 96 -3808 -5563 991441 111067767 9832 -297867 -11 -42168091 -72 9101 12 765288 700036 -690697 983723013 9807 3684 3523 -292904045 -297621 4409 312029343 19759272 877623 40 -248985200 -59 -35 356227 -29904396 159372 5199 28 79 -426607819 -1621 -218710382 -29 -526066 797060 7734 -7556 279534432 61 -37 935477259 -558170422 934161 78 17424072 644277 863826466 -469258698 -31014841 96 6465 -83 70 5696 4229 227344531 749144 411001 -48 53 -420306683 91650969 8716 38 2360 -681305 -751313 141578 808714 107542619 -897334 -70105 -2352 -410393915 484185 6709 15 65 -266675178 -3093 27249951 81 765481 270950418 -9887 632087 -1510 269172 -357793043 304979 -412855 41 4121 8229 3134 670698 111043156 829 9911 -894002169 -387654683 -137137219 -92 -3654 -9 -2424 -323742 -82 -4436 -244548 -75 -942622 -10108 55 3147 576534173 -39 975556414 5701 1305 -108140922 625060816 -455491696 -373384568 125 19 19 -536458 -298026119 202109474 7961 94 -76 -46 -55 5110 -795292 -537890655 60 7024 -789724 55 -6939 -788072 25 -830116090 9889 821941872 -27 9981 3004 -3731 76557522 284107 -50717640 145822 -137363798 -161789 -51 2154 -776249 93 91 17738032 8822 -954704 3610 449052684 6566 -469103 -7628 -60980878 7752 9354 -345649663 64419240 -768677 -215205198 -735202326 129948765 -464 50 305201538 779442 -762090 -9982 908960753 75 481343 652404231 759316 -5491 1359 19 9516 -42 -650521701 9510 -818315 917132 568729 -20 402160 85 -99 -8157 -364245129 -15 30 159854903 47 8155 147174 7379 -65841 4 174755 6747 -652349 956524 -7271 416146 -202087900 -2754 927822 94 8320 -394823478 -201048753 314471288 -81 44147253 -401933 47 -200499 917358 2139 710831891 877463088 4379 1864 -277880 -825781 -76 484668737 -581322490 -669550 464037 -1591 -214101 -91 31 9043 527122 398030 916133115 -71 2329 -508994 9581 95726848 794848 -91 0 -43 -5565 7179 -58 58 -46185 447454 796271 28 -551829514 -770578 26 68 80 512 614423 79 -100 87 45 17 -3536 26 -772379 -80 281448 -73 3672 5104 -4263 85897382 -435981 -344322441 71 377115286 -18216335 -1244 -941445 -67 942840 -723681264 -7371 7070 273913 28 3285 -6105 -726371876 655025964 -3467 54 318773 628094 10 40 -219179723 13 2805 -536142 223203 796592572 -262044 -14259 8616 43 -9629 -67 42 813154 881998123 907857 -2462 -5306 22 88 -3 -19625 9161 54 655074280 8152 -776957 -873908 -69673 -5509 142505522 -23 0 -591526 7476 -30 -71 541767414 833693 -615927 88 -40 -403313018 -66 -338619 -44 -160340 -577718 31 752234820 -896728 720188880 -3516 497738 987190 -6620 1 9533 -277754 888028 -91 -45401 57098306 -89 -995579 -78 -51 -987356 6184 -9089 -4000 -34 643628 -4638 -519 -4 -8460 4856 608356 -1 -4424 -906629792 255822 -5455 17051722 755454754 -237860574 40 -5663 -438 -9561 -633318 -28 78 65 98 7690 9436 787257542 77682 33 -6828 51 85 -654770 -393531 3244 -9560 -8829 -472815 -6042 100 -371049708 710039 84 79977912 -533853063 -2397 -8145 -426752 -9422 -13 75 53 -984586 510809 -14 -652430 71 -7715 -16 10 7281 4959 -6312 5388 -58148 -96 71 -6 552878228 -812206 -8193 -191 -44735 658563106 -511955217 98 300316 -464359 139705 23 -9076 -2148 -85 -639045 234095 536952320 -74 327612948 -37 -678685 -30 -2998 -8098 124599 990175 578104383 279 -80 -6386 -4862 784349991 -83 -144143 -47 -217145872 -645181648 95 -859105777 -596520902 -532 9354 34 293696502 657582555 62 -3236 -409152 8346 -450948 71 -19 58 -381272849 -884570 41 34186 -758581 671500897 -136 -463890693 943976 -614987476 -426398736 -2790 863822 467453 -946720 -90 2252 3163 -600304097 -201715818 -5614 260535 -792368347 -449121 -20 314032 -129743 -652180486 -720496002 -679622 -868013 -472 433498 -742626840 758118 -520443 -5548 73 2936 -210245245 -167208 -5548 318601 -7993 -591031484 -74 -510355 5375 -69 4013 -402330845 500620 -42 28 -66 1645 -87 -6536 539710577 135200 -343733846 990261 -792871 472089 5944 212391 4490 -5173 6373 -912551957 -182611 475987 -96 -4436 889744 1049 71 -90 267404 3949 -194266601 -21 -9396 9103 -6979 -7107 -492530 -481493624 6959 66 884839 499352 -8267 7974 965930686 -982687036 -852515 88 -9385 -5949 -3443 39 -81068238 44 -221489944 -40 8 -163315586 -725168549 -98232429 -234368025 -980007151 2565 -439658115 -98 284274982 -383327 230380252 610420945 67967 -5639 -123296500 8935 -879757482 -3787 319004 60 495717 75241 6951 9093 27 94 -469409 871940636 2877 374546444 3566 -6814 5312 2846 -539076899 285873116 82 -78 -137943831 -51 -8961 664442 -96 -202643410 -833170 247909 24275782 -29 795596 72 268341538 -29 836227 -64 100 -5659 738546 7245 10 60 2605 228703 495249465 -932494297 -482598 87 42217932 89 33 -4125 3627 990657498 7497 89 6217 -326561 -8702 -9445 -972380 -77 49 -189493987 -11 5 620865 650655 1169 55179345 -697003087 1730 964696 -267293 2 88 507336 601432 3 516552 -2 540365 358475 8918 -28 4372 55623577 -2159 -5947 -5 34 -87 -287857 -11752 8144 261690 -78 -119840186 -539621560 -726647953 -223946 49 149166 58 -7346 492484 -6841 562798 698835422 7247 50 -790000253 625807 371430474 -80280528 -30 35 -6809 41102 653833921 847270788 -36 -908451 470063182 -756356 530 -642 4544 -519796 -7542 175693 2570 -47 -559999704 -490552920 -6571 -858378 -524575 5722 -356664405 132112 -861555 -5 1619 568700 97 3256 -872774 -4379 4442 95152051 780078 3440 -838273876 -669605782 9696 -871254256 981149 -696520117 305579362 5666 -345502 4130 7469 -700792137 -83 -87 63 731183527 79 27 502095 -520706 -531015 813993292 695040427 -12 989416 54 21 186403 -33 -933452149 549266804 -4226 67 -65 5822 -22 352614 9534 -443525 726704 84 990302 -4162 -912593035 36 -1709 504389 32554688 182592262 -222516376 -62 9484 -904339 -2105 989464 -617437 19 46 294285 52 -667896675 -632493967 232965 -5876 706899924 -147048303 -78 9730 -9245 576748943 157289568 44548989 257265 4462 -410382 -241554 40 549794 536194 385626 -788200722 468577080 482 -414698985 -195679 -722163 -6643 152582 259765 49 3911 -87187502 389945 -2358 61 545459 3125 7713 -200689 -4337 -776 454 831720 388790 -819695 -8485 434372260 2724 925576 957841656 -8761 -7263 516081 -649751242 46364 208339 70 5928 41 -589943 219869761 -981962193 4104 8588 7248 -9926 2665 57 -49263542 -172185037 -47 -136391 -85 67373 124920269 -248485 -883535 186411213 1099 9761 -65437080 239830 -2978 -16249 -3846 4419 895740547 -11 924501483 7 -9 -69 -708991 2110 -8702 -6160 30 106360951 474680 12444 754086 -5348 617587 -31594 -260954515 47 -63 314245038 75 140832 -94 -328733 927488 -86 836052 -783434 -3430 -621900 81 -235926 -5252 7386 126033 653186227 -1176 162897 503064021 689152754 -650255 -452333 56 1708 -653850 415119915 -20 -5884 3 -58358855 -70 701476333 -914457648 -42 -8 7293 9295 -585 2560 -225637 906995968 -627899873 -30 9 1524 -968161996 -627701714 -36 -25 -762742020 173789 504006865 -6464 -757938874 -9830 -84 -5 794210 84 57981589 -6336 57962472 -3951 -233446 -80 -87 -41382 -87 172556065 7463 699595 22 771734 864698067 -242504 338899780 -536431 -992140100 -149310530 -98 -71 -15 318833400 8425 -212087 -6984 800140 -644772 743182476 60 701296 22 4192 489341027 7688 -3295 99 -637664 89 -48 -867408042 373051 989899 900435 67 248467660 309606194 93 849825958 1202 161929178 5 79307960 -477089 579327 512224 520746 -364404 831201 44 -656195322 7861 -26 2141 -349124297 -812347672 8967 -240362675 211694247 -195886 170283361 -4332 -164237249 9533 91 -45 -70 -1622 91 -9793 -596741 8615 447150 -67 89 -16459 -7093 32 -3 518783 58 8 3824 -632585 7438 293636281 -581049781 -39 49 -28 14 -439832 -9529 853629 -607 76 248796 -404431716 176540831 1202 33 -98 74 -681387669 438871961 970497300 -186220 -136 -920519114 -53753912 -750999 82 -401620018 -24 -86 -1741 546788 41 646902105 369579564 -234764604 -2 -89833680 -1001 390257651 499334556 3623 -631738732 100905852 -481097120 -361977980 -622403 205434598 -89 885970871 -126569 61381981 -24 -81 7 889651386 -432029 34 97 -782965374 11 4294 97 -8262 -45 -814078 61 -404385917 -8283 33 -885873 285914 -57 -311139300 553814 471641 46167495 383052 122603 -225971 -900539 -677088259 -1203 -711112679 -1806 4303 -1 961823823 -733810 70 -818316527 895411012 36 -1251 187308 -161812478 323097927 -238935076 -110089359 -8247 -959762 425 19 90 -721796862 919208 -435701316 -4622 -5657 -70 -629604769 -1044 44 659675 9847 -65 959686 151672 531294241 -125739 2758 -66231 -728315 55 245374 85 -27 606264 -87 990016208 -223648 736498326 -51 -37 41 -4402 50377769 747454058 -639278 184 -53 -980276 -10 612134 493385 -316034332 -5984 -692386 -3004 -6992 -275812645 711374 -1988 -6774 7 47206362 -964141749 38 78 -855573749 -9228 -420915 283659674 -213380 -452 511261 707475089 -25 -850 -367876052 527041 3250 -14 118 -6765 -50 247206758 -159779888 -515321 482018969 -9430 93 -907862941 77 -552734285 611706 17741544 -36 -5162 -11 -6161 -226745 77355 -238642781 903233 -623040962 62 -62291 -81 -59 718700 -3855 -5374 437186 610183 -91 7441 7327 43 -85 1 817784393 -8585 -30 -411752 -5 4402 -24 92211335 -3790 -31877 -66 -897717 -201465343 764921 -449578 637894 -13425 84 450645 -44 -509911 1488 -2379 688956 811023739 -481656 -278577434 8531 2612 -8882 7986 -405259 -35 718250 -563220245 74920 -957817193 68 9093 56 -67 152596 792283 6833 -40 60 55 -866527 5232 9504 111876 8108 71 -40 821533209 2600 -63928 -309035 766 -582680 2482 8439 665399865 7714 320631375 -213544537 -5124 -262955 790345796 2339 -33 88 -4898 9211 17 -9940 -93861 47522 37876 441878 4465 458523 -2730 1179 -79 39 -34808 -364040364 7478 -416573 -979421459 259 -44 2908 666709 590720359 -998714708 -7414 -403857 -65 -495708 6249 6437 -583021 -381539346 -477114 18 -794 -7521 -3559 -966033846 -89 -91 -58 960622 5861 900545938 -642796463 4711 -8083 33709 -4168 3338 5101 897451 -566791 -60 4083 48 73 34 68 635426296 822228 889390679 -640231 -614922554 -1760 81000979 -3974 -9778 -6790 -89 680239 571347522 -711664 89236712 1102 564829 -730596 699 -62 52577 636658 734883 -52 4548 -94 1242 870835302 -10 7 -816464892 -533167 55 -709629737 -968281 630669 -716460 4351 436679 -462219110 -1 5239 -62 726081267 -497029 358816849 60 5154 -41 -3017 -63 8695 -8622 -2345 1208 -509307 -6673 126562602 -83 476906 6147 -903462 -5552 -337673 -869055 -54 -238458 92 -4444 -2964 -8778 68 90 3696 -38 7 -781721133 91 8862379 8380 -446742 57 -9874 -614026 -72 3438 6922 -645727329 42820 -779537360 -671131855 -491135 154956406 2 -583639 129425 8616 -1149 -7214 436636 760344 5506 -77 86 648577492 527760 398856383 5 -22 -147232192 -196570900 76868109 -124810995 28 39 994335750 9636 -55 3 -805077 -404767 5345 7554 6419 540356608 873632988 -86 489 -364249 -662973943 -629795210 -443603 -73 493424 -37911 -5650 -668334 5046 5728 330153 297487 245759 623285 597883328 -978971 -71 729932 0 122677 -2467 674400 57 -4605 5379 1675 -84 553222 -504213 3203 24 -88 204 3685 326773439 388518 577469051 -118791022 -935750 -3229 -8977771 242341757 -104307 -54 -942628892 51 -669732 -576892 -771724 64972169 -35 29 -43 290515420 -3697 -113969432 -7134 -62466148 416968 -278462658 -63173211 154851753 8003 -11 753372960 982306575 386433 -354276242 -35 -9889 4229 491752 -302256013 -3883 599480 6557 -642947 51787080 6797 30 761276 11 -65 -7589 865366493 -68799 743020 -249440 629 257984 6855 37079 -39 33 -549719184 -151858501 798755 -7674 1608 779199995 2668 92 387776589 -93158810 39 -330 193041706 2813 -402996380 -22 -450675414 -4468 -722252 -69 -287901 36573187 63 95 -5818 409767844 7893 969149222 -34 95085977 -716516193 705311819 -6040 54432628 -4037 -325151264 -3275 -8539 -8340 5951 -3913 -1088 5447 4381 -526409413 -856997362 354724 -41 497811965 7793 478489 -335282 -899073 -75 -4518 57 91 784731863 -26 -5042 65 90 47 922693111 -90 50 6076 71 624968 47 -415056 -579989 3400 -686481621 -475894 550944204 -871872036 -62264 -819704 -94 -60 -4350 979349992 653402 117625 593518898 540478 511890135 165299337 -549595 -684 -5 -635 -6374 -251858 280262 -968965 98 -40 -284675042 -87 -733197489 -733742 -431149578 6579 54987 -72 861727355 18 -696820 -46489037 -12191220 182285735 -103292069 -62 83 -215183 236931 -436898 -475569 489080501 -72070349 -15 -31 798387473 9201 -42 -36 5957 6649 9943 43 338728 -1722 487470105 1444018 930130204 -749555 927994735 453357 910262 -5842 -5069 44756339 -285851 -26 -8087 423503870 56 19 770311046 -449064 -746362211 32 9347 7 -16 3269 -80 -4408 550509502 -706801390 61 -950782 -49 -102663893 -118983201 277243 -7682 702864 -503385450 -9031 69 -14 -349411664 -6036 -540 25 -847228920 -274829251 5319876 4504 66 -2124 -3438 -7345 539440 -91 250478836 559112 -2853 -951787250 -278726399 -1550 -8689 -318315631 771058 404 -668184282 -197782 -502806 -6972 -179 -147022512 -890894780 -5814312 39462 -994800 452783 822537 -162997 -56 509952 -8895 -27 614991 -170606 -100 -6 -50 -51 41596193 -959087783 -722913446 -92 -630137041 3892 327671198 710298801 -2476 -18 -27 -7583 -434274 -911598 -58 837031273 -26884107 -69619010 -17 -328570 -86 -351595765 44 -78 802240 -100 -6712 -34 297660 -43 -146946 80104915 26 -966871384 45 -67 773455122 -336990 -32 4 -4186 79 -414463991 123800020 69459 16 65 -1365 713 5891 553387693 -246672 4469 -425868 611215886 957681674 -619150 -99 -72127541 -6085 -637029 2829 -976078804 30050 1 -92 63 -688837 138483865 215493 73870 166423 -5839 41 755905 280333 231043634 -681616 -6389 -598421 -7968 -8045 -15 -6264 966877015 458790 509031 9932 4813 748 8339 -637794554 -75 -1948 -430965 -9452 84 59 -455880894 -60 -9347 -4435 -613707 -14 140276895 -53 -885969083 -61727 61 -811320 242711871 -371445969 -941235948 328080 -6042 381659018 -327384586 -865156439 674910 -625218 -125901526 722 -75 -33 -92 8524 5193 -417180 -2967 19 779538986 0 -5113 -42 757075797 -220277 -473337759 398988 -941632709 270799790 -30 1 -7679 -7029 338048127 42 844254081 53 -137552 4433 -239740 894448 -552341 -456793 -488487534 -614456 -202032 10 3750 409372 -4558 -8210 86956698 85 -658159781 -1290 279268 5126 13 2471445 -41 -2 -641999 161562418 -9408 593044325 -495990863 -236167813 5 -2720 930943 -298096 -605559931 400126 55 -67 211739 -429290523 1695 6 -74 -329093664 -252639050 268087 80841 926617 5191 7920 -58 -984287 -921432951 68 5152 66 2552 -12585 118046 -444129 -2425 -24904 -240101 82 -300755 -410234 6604 44 107713520 -666674141 4606 872207 778568217 42681959 341 45 347190 -529806 2167 64541 26486006 24 -2355 1913 331635519 582796 -29 -1766 82 0 -40 9040 990987 3422 3576 -169884 750814 134102816 76 27 -128361276 169206 -3 8600 -38 7522 -566 250266 -25 -841579 59 411254 -2886 -949670 1243 -8 995564 -556195 480152 -66 -74 -515746160 83568138 949615126 3644 -3111 775642 38 -71 93227282 -53 604332 657657712 315492 9473 -4611 -9837 -3902 -4981 65560548 83427120 -332681 99 -736249 454160 552300284 7480 -5 -8680 -100 -2371 -938191885 979074641 88 562247494 519511 64 232197655 784478 77 -8822 -6313 -761889 929789 -2941 -31783081 -979275917 -75 1043224 64 -28 9978 342876 -5663 -999644 -188475 384875254 323562 176513576 -9662 -54 34670892 -88 -16 33 2 -40 -595878735 -54 4580 -726771724 1441 -259658186 -759234 205625379 -347749469 -9083 38 -629987 -12 -606661621 -333460347 897438047 66 -5459 -3 -9233 8405 -998259657 718138740 -868996853 -280797526 -7531 58 9804 133260494 996389628 -916940 289256 -281340 -375621446 -89 813974900 892355100 374446 -77 -8863 712223 -649091083 -71 78 -847362280 2695 -905360217 -635664 -507354852 -340531 4324 -44 -5387 -2774 98 47 309809 -397244659 -736785237 7725 8 47641 9665 -38218 -82 -8749 133830199 71 -85 903511 -65 64 -520304 -9596 457289 -575067129 -209668458 -13 -23625 -750286 598405293 446102 -6433 -64383 155662 -982680 -149883 -69670799 401015683 132 -41 1924 -3303 22 -295565 327577 -446012323 -667708 -486701579 439087887 -9969 883278347 -32 -842724 598931 -270490 111543756 -333288 -4526 845201024 55 72 -2276 332105093 -93 -2991 -1261 17 574237 20 -101976 -5 -494937 -184137 415902643 8522 -556188430 119903421 103240806 -20123 -619040544 515437 -434673 427381 791147 369857841 -9641 -251145913 -326693 309393804 -85497 2504 89762133 294923 -513124503 728829 -35 16 954555 -1578 -109895958 -29236115 504092052 -58 -262494324 -43 -5794 -4693 -858599832 -201903775 -958924041 3 -448312 38 49 289 68 6839 -42 303 426923 -45 3578 -753789 6983 770749457 585643 464920677 57625835 -2939 743224844 7099 -216664 -38 3077 -91 943174 374616 -351277844 -5711 412496421 3102 -911935 407179000 -807091237 -9134 -25539514 -1928 215844541 -2656 98 122 119660515 -63 -62 -842521579 28724 48 -29 -906875954 24 3913 66 -60 -23798957 -839821 811662 -27 -802045 -3808 -99 -730155 5725 8405 -413 -6128 13 -41 -809757048 -462049744 -7064 -8649 -83 3821 -716766 5478 597552716 101999481 -8382 -67 -597497 -34870 -650 26 -41850 -11 442929755 312076645 3259 755570 203920191 -900658 95996693 390233396 -449013267 -52 76 -222946 -618688 451546739 -95262 -30250 539377 65 608444 -34 84126287 55 -385391967 -27 -9200 595652 -744561672 -684457409 -63 594027803 826462854 -17 -906282 -52 866193 -5853 -162730295 -962441780 -869069533 -706466996 347248 -9135 5896 266889 850349357 6718 416914957 86 -41 -496992610 -499387484 7915 7127 9 180837976 -2619 828973488 -1970 -25 -955980 -84 62 348564 5146 -898371 1899 4481 470896993 74 -128429536 68 49 337731197 -877251048 -863817 -92 801733 -4 -519524764 -53284 -527610278 218471017 -119 -64 658867 63697192 -3191 36 -6590 4022 800108046 69 745247 37 -887266 52 372081 -5699 -904563899 91 223106 829537302 20024579 3237 289941553 510322 -210627664 -7454 -66 66 -37 141320778 6 -595549 50 -8152 4804 -9739 -574271 140270437 -7905 -5 -8 2688 6642 1945 -7228295 -581916900 16 104315 -215964275 -9468 -84 450436 -946025 -6738 -741300344 137331574 883046 465702 -8823 362941 543268 702349 10 -7968 46 -3915 -5479 291719 559261 -484270214 75 8947 81 -1367 -47 -50170 9809 23 6 -724045649 -114405656 10 -702599783 2593 38 -8123 -865225859 268227177 -7291 -40 138651 23 217029 -542787 -808535732 -116 -560317818 51873147 5637 -40 44575 -935618100 9599 -761685 -13 -6181 76 -775852 757108 -39 -21 -3424 -557266 436 -406066 509446930 -18 100 -632810 -9348 578176372 -248657640 5578280 -8 7351 73 -2 202597 64 -115780611 9144 -81 -805372099 1689 -75300 15 -102830319 446348 -760671 632846387 51 -489745 627731631 12 -7820 4 4078 550391145 -46248 -271864651 -226206990 -7 -101346 6212 88 -722719 -59 -27 520420 3 2445 3367 -1296 552271 -269520 -513503873 566038 68 83110985 120609792 -500322902 -630945 731737386 -4111 6953 -92 -543851 371827227 -567524091 -920471 -4332 227823 91 817058 -51 -258930566 -122691 31 -4971 -795301048 50 -949529917 79 19 421072 37 -5615 -39 127 -4217 -3972 -18 452376 468340 1049 23 -918 68 -5056 657102 -626293 -18 -17253 -690218 5675 -98 6767 525644554 321409693 685336718 5849 -47 -791900 -4156 -52675518 907485 17 25 -578680 -9717 9367 -601553545 -99 698595 393468166 2078 -69 -11 -649710 6679 914136278 6908 -53 -154369455 7951 -629355086 -914197 -192643 959243 7142 -316504 -1 -92948 -493741 74 1313 8213 465093 -63 9124 3574 -33 -773066 17 8699 79 -42 17 10 -8956 -83 -571324753 -72 -9089 -860490698 2382 -59 7681 -135335 -1 2837 657196456 -24 3158 -135810973 -88 -160379931 381106825 44 -41325286 18860072 679344880 35 54 508 -59 -84 119456110 -181765887 511303048 -648507 -931210603 147669807 403643123 -480636436 -571617908 385499 -9332 -820927 673424 -8386 -604024 9304 6943 1690 804454623 5223 891262116 -6652 8292 -192699496 176439985 209520 355335 29 69 853072 684453136 -74 -297076329 -29156311 -8785 -698584 -50 312279 -71 435971440 -5272 193315 -3109 1106 -6331 -18947041 -39774319 8426 48 -98 -950320221 40427558 1220 -34960400 8403 -186349 -582403 58 735991 -30951 -857511103 489849349 145309 -112589435 401784 6624 2065 -81 482743 535694995 467820346 4905 317846978 27822 3 84 -7994 -244821932 14617462 984431084 869481 -314824 -6258 286452 654882 281056 -246886798 -864810620 -597707745 64 260982 39 -353497551 556561 -339716598 36707 871494615 -926 -67 -42320 -397311 -9851 -1443 277711983 -756034938 288310272 207085 -143086726 3225 143714322 633162843 332824973 7328 457699005 -55 -1 -7793 145883307 636592267 -4048 -8605 599131 559110 836356013 -839216 -89 51 771906 -5405 2848 -1601 78 -6073 635146819 -790357280 65 -963657971 -34 -883436 929104100 51 760066 -420411230 941851886 889788 -4 -835724 6504 4874 -18 -8456 -105425360 360565 202930 -206710 -91 -5145 -62956005 995319 -331364 59 990685 -393891 264105018 162408 999641616 -597 -6227 5912 -7498 -442390658 478725 3513 -40 4741 -8 8595 -88079712 70 -5788 27 -13 413284637 37250111 829 473 3373 794 8553 9175 -85 33 822 -64047808 -3669 -89 -7935 8159 -150746 -909845 225453396 -8 132378470 -9142 -85140743 -91 -917000468 -842739568 -459893690 843036 971538887 557142 5709 8558 55 -227107 2264 -855687 85412932 5066 -114174 960692 307767791 479267815 -326377 95 107142 -9881 89138 3192 832086 504642 6316 88 -641215755 -4024 -5596 623905 2755 -23 8505 -841351 -842964245 1008 -334912691 -7151 -547889 -574977 208782 -979080963 -70309149 187393274 -981419948 -54 692 536831 -833231 2300 -369849 -3817 10 -202262777 682459 -31074715 163622358 628307388 -3611 857664 -624033 -58951 303950 -112653 -6432 513201192 682248 -40 -900919 832443997 -9568 2042 338 -50 19 -23074309 560994 138664 -248608 -39878975 -74 -1 -3 256705979 30 -43870464 -7763 -1 69064 -344082113 554191 -6946 22 -98 -1476 -45 589183022 -733623288 6926 -4472 535342 6962 -624941496 -50 77 -262416824 -124835 -8550 -678037 -4697 6746 71 -6536 -759414769 -6 5534 -856 9529 -4563 702915568 478547 -38 455877209 720649901 -8387 2 888490 -742407 -66 -31886763 -663974 -37 246979 -5430 -4881710 4759 -67 60 606865 87 49 61 -259200 100 573193 347 44 229937860 -507495 -657998 -790369020 423128 -473308925 -204170 -7551 -2835 152873 83 -338638 8984 1977 5102 606926 -80634218 47 -5748 -61 -51989692 -4898 100 -2 46 -60 811865896 26527725 -197339 92 -3927 601978 93 -8492 -520976 17 -363552 5 825 9140 775082308 -524917728 57 3785 85 5 -82 7981 -30 76 -350217913 4645 6810 22 -9300 818633527 -99 161422604 725647 19 653678841 9468 35 408899 -271333346 -317 -616816 -732347101 8535 817104 -95 -561390015 -1611 6533 5088 5937 852641 -3406 -900874967 194376244 87 -767353 407845020 -502195742 531336343 -782662879 -1926 47 206858165 -3919 -78 -488481 203468098 375048 786676310 175321100 4813 -713157 -2790 -12 -825987598 -547978 209656 -334856 -398394 -529029083 -817122217 -634124179 -900358426 871144 -919870036 -353818819 -724296 924122119 -6086 907483 -177296798 -64 894767 -1212 4220 -968179 -91 457473736 176894061 98 -6128 7640 417951 -326678 -8305 28 -620970981 -53 -380375545 -522207 -473397 -117459895 158345 40 -435069270 84402 956347291 -105786 -772494 62 90 -105 182 -789572 -291 -99070055 621874 9460 813235857 -783570 -9818 -370622 -706404079 856906870 -364645503 -49469 85 35 -203751086 -102341173 -49 944 -253739970 98 -401678691 201843611 -63819196 -8970 21 -8976 -59 -1635 -464894 876225 -261133 6242 756873 -62 5973 -418427 8039 801133 6192 100 -526184791 -87 -1090 -4673 5 -561256315 -40414027 62 424702 -864412550 -29 284027 580421 115031604 914723 -89 -608333832 108289 -987020252 5000 -74 -637699 35 -43 -702536553 4161 5657 61 -540339 -300 3217 864589 -7 913736848 131859216 -743122 62641937 42 -375222178 646731 4012 -2 -26 85 3 -4223 116117 239448231 34 -317833829 70000359 -491644 426473723 -123633599 164120 -143916021 34 319991375 -538458917 964176 45 -38 9 -548637988 -58 -174780 -7232 59 -604527511 -121788188 81 -719411 7926 -347535031 -788403274 36176 -976451 408676 58 7683 -79486520 -67 18 477891 -6058 61 470204 60 -7736 84485 92 4263 3077 -864847 338366 331618502 -3 38 -43 938598615 -8137 -729421301 -745927059 164825093 17 -3759 -448313209 -470130 -31 -337744128 6860 828191 -77 477806240 -733811 -3102 -493054350 -755941 -4634 288428 15 -343650 -190563418 61878741 98 321121 659676 517519766 538809 -189412962 -632231 -674771765 848476 -687572 358553 27807370 144013011 72 1220 -362 7862 4313 -547276480 -103930 -92 -839340 3529 110087866 139298069 631897069 736379 561963049 42854989 -744994 678079 -60 79 95 -4107 64 163098494 -429985081 919526 97 51 -147232744 -47 -8412 69 3136 -33 -570713 -1927 728494263 -29 8 -697379102 71788386 803021820 12 -35 -1789 -96 6536 -98915 6772 2669 -9255 310148 -747215 -43067459 -3748 4256 -2122 375597 -543729667 -532854126 437441 517880 -36 742552 251876 -4012 -255762833 -8 -7637 -79 991493 -6885 81 -4541 591538 -99 449849 -386185 -52 9 -88270567 -708744 -827926 190947225 70362645 6358 437461217 468246879 -35 -817173410 821500679 5 64 -145988 444000079 -479744428 974876 -93205 -4173 48 -9604 621809848 -111794 1562 5023 -856182 1495 134804052 -7466 92 46 8423 59685097 -532382556 -546613 -4828 4906 180221 29 -752077 5861 -67 731210 27 -60 330153031 658 510711022 -453223492 -31 -6673 7266 94623 -125438460 -979692438 81 50 -515517099 190685735 -8136 -47 97 894899090 -984882 860209944 -46072179 21 -702743762 -8425 471202 -96 -2 -852930583 -995198670 2 5234 900663 -1932 -240196181 -306370407 772982798 -1 21 -793043 -80 -703590 -4991 -462642171 -97 989457809 -431193 -853387 18 3378 -93 -4032 199796567 76222763 -3821 2180 57 -126855297 -5276 79 3813 -893875530 -35 416243880 432123 -2549 -13 -17 566866052 975708 -975920 31 -97 -764 -42 -186649 -57 -137989 -131486 3025 -535276743 542507 -1449 -106197 948686 -34 -5351 -9962 26 68 -463399273 -7455 12 -35 53 3687 87 165 -449949 -9834 -326028890 -18 515947593 -264741366 579794153 838029396 49 -626246972 -1214 -36 78 -12 64 88434901 -15 9595 35 -308296 368431 -426348687 22 12 34 352482 5821 796162373 -29506 84 74 -993430 2253 -258526011 2061 36791 86 588 -9362 -646024340 -585767470 -875766401 2852 -71 105175206 604733887 -24 907351081 -68 -7536 -4573 -9788 -672 -34 767884496 51 6897 -768318207 988020 5292 -5909 -57 61 93 616115 -6290 48 99 -6874 808486 51857598 -49 1542 635297 -512487 -65 -75 44 -78 -7383 34106 826693058 -65 57 -2154 -231508 -690115721 -93 59 36 554703 -246839 33 -148883 -35 78 -340158728 -549062 -159973 -1832 -1545 749831211 -9235 9304 -764292424 -5 -8045 771645 -43 9659 -143301859 87 -752850 170772082 -355218310 5 1760 7364 -867583832 6 -906560335 -1869 8539 -545183 696383 286551656 561196263 55 -472994 -594657824 807796997 -3570 -199943 -240718799 82 62946495 7689 348533 8875 882529345 -2 -7786 -702680050 -684375074 0 -50 754853 -58160 72 9270 9126 -76 -41 6105 227518 5798 -9614 2543 10 -5695 -420754829 629083318 -7031 78735 -92 -814759679 -46 -237383757 61 -37 -2309 4122 678704910 -865486973 -972752178 51 -4186 40 -328952369 78 4964 9568 76 -5670 287232 -27 3 76 873595 9214853 3034 -3198 1248 -836445150 -8392 -39 754774315 1151 339217224 603434 -688741950 8203 97 6013 4767 99 35 -2 -969780 7826 -430360 -10470685 -1813 53 5447 -71 710023 -574118157 78 -303837047 -85 -307180 1412 59 251337095 30 -2072 -49 -33 96 36 -987264459 -329350304 -63 -100 -54 -4747 981984570 -457357 736364962 -69 165670963 -153924089 47332 7665 320807083 2114 6649 57 -285306775 7284 156432 5086 206944 32 12 -831351 369749 -97 -8674 -239087066 287120823 26 -2 950 -285821 14 -14 -187948712 905700 -847868349 275295 -6355 -61939655 406466 -15 29 -966030670 -418516 -457035 73 -412811366 799580 -660648 82 7073 -91 611573 -9035 -22 401895 996471 -493743 830104 54067045 -18 269774405 623 60 26 61732874 -845504 97 -93 99 9911 459555850 3872 4010 -53 797442 493282409 -1436 -688831385 20 -4570 -337831570 322057 7135 -260925239 -7868 778517227 44 -689256 2138 -810268911 96 598642 44 615630046 -732340310 19 -15 134013288 776 672052 509309381 455812258 846112219 5224 86 58893976 -3652 1954 -45 -2980 959302 631244402 8144 194766306 -86 -685018509 3386 -53 -4663 -644871 -67 14 -863406675 -501953544 900512 -557735 -81 145455971 448833 792517 -2674 -52 -56 9900 -835717874 -98 470891304 -88 -871223 161856 -9 -7577 -170797634 -8153 171602452 195951 -881943 -5 -6329 0 287825 1567 165088613 193235715 162442311 -890001584 -31 -441859 -665336635 -4677 868759372 -6117 676209 309817 -32339770 -4338 -7 2780 962088408 6305 665544 -49 5791 275392 82 94091 -20 -33 -98 5922 -8657 -878531518 -8 -577672 -743453 6650 11 42099 -41 -93 -451 -73649 696696 4451 179851 34 848270663 -258699541 -410545 2214 642 8759 -2 -87 -3891 -521167 -4974 128432 5827 192345337 594638 -615193737 -8051 -24 -56 5155 19 -348 -12 -149265905 20 -159924822 785 -1611 -24 7625 3484 1952 -8738 -512933150 81 710461363 933887 -331091 8376 -509169742 -547293 42047908 -879 -84 721810361 -913326 44 2651 -295979959 64 -7 805777 -9330 198946863 1873 -8 -5639 621811454 467722 6488 -9019 467454892 881420 2 9687 290989146 28 989237582 -46 393151 -4436 768799 5562 -53 7544 -8487 -4150 -222166 -6422 -4515 -3 -5231477 54 5871 -51 5724 -42 14 483534 687252 182659149 -98 21 64 -84 -63 674228 -157994395 -9426 -583767 -367 -939182 255 646199611 1122 -5986 848080022 -5993 9875 -1381 -756428533 -4249 -116323294 62 -398198535 -205533986 -704143565 86 1 325522871 3012 16 8964 866996 521382 -622579874 -980659 -169348 -32767738 5133 100 -6027 -65 -60410 866918983 96 82466115 -595486 127327766 -92 124787377 273 -34 -6257 82 15 -515402480 606307 -9061 676924 -252833788 -378 -7393 30754 -95 18954956 41 7444 29318 -444165014 -179197642 49 70 -976701237 38 -87 -69008 65 105220 -49 -3672 692039043 6 -455554 579566449 9184 -845702 -87 290781 -465633828 -332277547 -4185 -13 448045 -684678 -1148 2837 -9623 58 16 8981 -4700 634161827 380324 -269019 2064 -63 9825 831290894 795007 -748642745 46 -6314 -777401028 625356 -5871 95 1187 57 -5792 -21 64 907644 -82 1298 241298 936662 68 -7919 -337686738 -4266 9283 -47 -9475 123026841 -511288134 -463153 -12 -540265 -836183 55 -940575 947147705 -51 613248 609622849 827033445 389283 -4482 -859878 97 17 3943 -333162903 -232013 -28 56 111166162 -4074 -1933 775429 4159 -617528 626536 99137 52 -740320164 -80 -24 -5437 -5117 30 -211 6058 -679960882 -8366 14 -958091 6129 4640 -158886 975316399 -66 778947382 -845692 22 1581 -716 134 -475098885 -16951374 951204821 9341133 -6122 -15 -3566 89 -22 79 582039 -9480 677372851 148741370 -629347 -300293 111641166 -163083 22322 151655990 -903691 -88 26 -78768147 714028685 982876346 -383366065 4519 290276509 -307113 35 6234 9193 -9093 648685 -2 779729 324138325 -7122 -919401421 586569224 74 99824 75 192123 96 -2 369079 -8163 -981370075 8290 4681 -96594 -125837 -147799 -63519429 -4771 -5410 -974620653 296575675 9600 23 9 4813 264 -171382 -370669501 -72 -15 4767 6538 33 704793 30 1862 55576 68 -598712066 81 -213242 768997 464505578 59 43 5444 -2293 -29277347 6795 588246938 8218 59251661 -243538 267907928 288647547 4418 30735 979493 -268818 5661 -584317 -41 791 -998468 440270 75 -422295691 1068 839613733 764744249 -653533396 730841947 -32 -10 -204378 -43005870 -354856 3420 -9742 607521263 745932 81 86 261032 858043005 -6594 193340145 638880 441707 -4887 -61290548 3418 -5 17 994851 -888595 1244 27 -196718512 710259661 63968572 -721121 44 14 38 -55 688025 69 -60 -4127 1672 -9275 7770 719230 235024 -926902 36769349 991288 9740 779815939 83720125 -724025 -759849900 19 8101 667033 -74 -576402018 418790061 78 -14028204 -79 -652297 -114989 -90 300510056 -4101 -7230978 -629142 -804567 441177 9174 819860944 -4286 188189281 118833845 -2318 -99 584390196 1598 -7488 -741444173 -925400 805021 9483 -4615 -7777 8103 4119 695067744 -9866 -404809 56 -33 1514 -3906 -66 609598 2028 -21 254353401 877739630 -100 94 -24 -989928 614389748 -7867 -12 419 5575 -3120 -298587 44 5692 -809501 2502 279551 -460079 -592 -60 -26907264 -24 -3793 -622651154 8315 414126393 7460 -9209 4048 192059048 -30 27436411 734126944 49 -17760561 -165 214238755 59 -765884 952598 -764738 -9882 -294830 91 -90073 12 -3254 487947284 96039640 89 9 922656 13711 -494005957 312792 -61 -233841 1641 -444810 547684 -368105 14860 7800 899481 437552424 -7361 8998730 821056707 416593 108928066 845901 156961 -55713 493822 -258804753 -1809 -628410 -3318 -5163 22010309 -686401401 -1474 5592 36 -4385 -613463 224242039 -4272 93144089 -63 -8435 -33 239 -4818 -193701059 2736 -794118 -555224977 792990 372063 131419458 2021 -96 137370617 -8 -548737 -3 -5 -80 -314055869 -680022 -94 -2306 8065 -522619038 9423 -8377 -336877772 -136880 8547 54 -8 -8697 -523637729 -522673326 -847394 -6195 531718 -537832980 -40 -67 236051648 3943 -88 -8473 6373 9 -2732 196124464 823690604 286956114 -1657 -982 1 671023032 -1378 -779 -951860 -773143506 13 519 -29 -24656110 1379 764196927 -181351 -63663 75426 8201 6793 8497 2 -270357 21 97 89338 32 53 -8869 81695 -104778957 -7229 -9621 -94 408423 -2084 39280255 74 -325947130 -440997066 54 737959401 119691 24 -627950766 -10 -32 863188 -334836802 31 682954 -18907733 262494 -4974191 285000 380495734 47 490892 -5519 -593853 267522 540804287 7797 -45 485106 -5903 -723889050 -6842 723 -666391 126783128 -1327 -14 -37 443955272 215291 193977 91 2212 433314581 812576540 7368 -4827 100 -53277 -1 5790 2578 6854 -82 16 530730518 -6557 -200657306 -88 -158064 501631 6686 -550453 16 -6076 24 -763266 146966340 365713592 1495 -779188 678738 74117444 -604 885208 -841035 -8750 528052540 -10751 847629884 103989 8544 -735238458 -99 38 493097 -61 4181 -118682 -912060 -908362091 16 1451 145762 -4566 51 -668032922 -7242 -501163313 705889611 -8 -4497 634609443 -4385 -907387 -86813075 -6200 48 5757 860182162 137584 -9843 -2666 2850 -57 -6 373559077 -3995 48 382651 82959 11 38 10 337 -282676 -267219776 26 37 7 -3137 -80 -73680837 -974956 -33636329 -37 -49472104 -330300683 -34 546208 4559 18 -63 325096 4078 921958 4651 31 178366 -71 -519393 473751672 -7508 418415 -206974943 8090 -831634044 -8760 18 43 -1016 -8136 1209516 -4378 5248 418 226375 -386871434 6548 9285 -785081 8435 -2530 191827 -27 -762131715 -470270622 133871020 -400499075 -858800392 -335707 584031192 748998 -32 45 14 137142 -9352 2567 9475 -31 -81332397 -63 -165740 777737084 -427245034 5398 -7623 385204 -303613828 -2142707 -8274 -5784 2 87 43760 36199 -4996 475702 -810668056 -67 565301 2275 824 -9679 -87 532527 -401575 75 -382644 -28 -4013 -39 380958459 4089 -23 -52030535 9820 -30 -46 -4456 21 8665 686319126 750789 -894660 73 -26 8800 -8393 97 -589104 -563230 -865403662 -881519427 -5047 -7296 -718521 -33 7335 -961316 197187 -663647 -984582212 11 -185750 -780287 -435355 -519574705 -20 -39600 514376 9014 966 -47120446 9797853 -70 3179 112431 -56 -2 8903 -13 -19 -525048 93 126586127 514875 492 21 -59 -27 -370908 -2631 -6613 -35 717928987 89 37 -750982932 53175000 343532229 -900407253 -806224903 4504 -2 -5212 6261 19887635 7211 787787512 -2 54 -1910 646525 -1831 -8598 3928 -77 74436998 8571 -10 18 8619 679194483 88 62226091 -576 120112736 -100 -292695 -525 85 -485203 3192 336419 -1 726730999 -154957041 -131873124 9355 964867 261611 -521013 -57 -6926 448142865 -2 873780420 346231046 766617684 -8370 -16 32 612061 35 -936073054 1025 603538649 -81210057 2142 64719 188788 -70 92169588 -170292 950534846 8252 -62 -811761049 -6886 18 47 45 19 -230150669 -835295717 -1454 -4480 -9970 10 -589993859 204047604 -302386 -813376 3111 937064670 -5225 35 190541794 -232441258 -617624028 545746 503073651 -14542205 -982760687 -9533 319184 63 180481583 -309663 -62 641 -955953819 60 -741 75 -979601 -519569626 -1273 36 241916 86 -7562 804027446 -4922 -475653 -54 278056 297074 -2980 -965208 4477 -1741 -16 9807 40 22 585015684 9528 177680927 824042 -860 -7467 -499547 -300265863 1355 -888001461 -86 -1553 97 -92 -233 -730040852 -4623 -79 -528448408 254022886 -39 -73 152669016 -1423 -153132975 -44 49 -660076752 197807968 5438 -5650 -3111 -114830938 3251 -46 65 3 8752 -947657739 535728 69 -558489 506942 -377255 591676580 -187304 81 990157 -89 -357393 -619696 2918 1 -60 87 -8874 55 -4834 93 -44945 -2439 61680708 -57 7796 870406282 764395 95 14 776102221 59 453140 303515 -250180 896939384 -563839 99 375670 7 978669 -7986019 94 683109990 63 865535 2096 2782 60 -12726944 47 -319773 51 -4514 3993 -390045635 -810939 14 -584225943 -776289713 35 8514 652028405 -374749 86 -56 -7153 29 619477 -908648571 359338782 7765 -6965 -382642 -2156 -319669433 -4149 69 -4428 -600744915 -187713 -3179 -19 661290506 11 19 -36 67 -946749606 -52399144 792011042 10 7 -6391 -123740 838056 75 567521026 -714349 -149801290 -266255 -85 -334160831 -780975901 -50 -552417 -57 86 -705148 15 -788678175 -294133 -624478 -924909 576 -5853 89 -748385 -967657961 33390564 49 -675914 -82 -683 -750904367 -109381438 -8407 483674 616191026 -5567 238764563 -4100 0 -1449 -6405 -197720 -2 26 170550 -21 66 -740779 -629 -20 67 -772630 -21 -100 -519759 4080 85 -300914 372317407 -262130 -34 -680062266 -95281601 71 -113316470 359126715 -8844 -5114 -47901170 6029 -149258906 47 7 49 4746 -1605 -27 82060 -31485878 -369989035 -850126 85 -931155 12 -1 -6516 2949 780148 -1967 33 397557 -279868010 -21 302359294 69 7342 69635398 552005 243507074 -6255 52 -16285544 803898224 7182 8439 -567886374 672037980 -874500778 7930 54929031 -59 -758720 10177987 -5315 -395487568 -231902 -146239833 -57 459221 8 819588 99 72 -27 -70 7158 618375924 137614508 -52 -11 -675494 -1416 -82785 150546 491657078 -211979821 89 703925 -297324326 -863951 -3355 728331382 -177021493 -41670911 -709384 0 835548384 -209769 212926 -10162462 -544621 -440098 -87 -866298391 -88 -8 677924 952878855 -923969 -113749385 672783438 88 770238 9926 49 7392 5768 2964 -4408 -856352232 -875869664 9245 917 -312177 473583 -125066402 459095690 -51 -708731 -9771 -62 -143603 90 -252152 -95 1465 9519 2495 524990 347946959 -219734 -8655 136036341 -838088 79 -679406692 -93 209834913 -6411 923062 28850762 141249842 959354 3813 24448 -3434 -33 -67 -443167221 -7207 -71 -664 -4173 55 1437 4193 -934830792 9229 492085688 43 387621 -43 -256067 -18 784636472 -258728743 6919 891272 -110304470 -90904471 -5490 -19 433307 743609701 -33 8712 47517 587604 -95 30 -83 -211212 5493 9801 -403642457 50 31 -9113 -190142 -999188 -809865016 9608 69 99 -2 27 -85 -8258 -938749 275062333 725736 13 -1140 -275409467 29 1885 6 -85 32 18 -682443184 85917582 -160001 -71331681 1509 449 -593832 -3911 -276117862 819034749 1 -39 949269322 6135 26 70 -5544 -151978 -34 -779794705 -2188 -537763 2568 466272 -21 -5181 -14 166933 -73 733325722 90 549961266 -786687 -5355 840994 -55 253949 440823 41 -591850 -230490 -765580131 8207 -538936148 -4361 -275403 566666415 6730 -496376 -99075 764605 -2 -3447 404721 580135 -670371 60 415335552 -1660 -21 -805793 641267281 -643 24167 -833369 385160571 5513 4638 -68 212045 -5662 132911 -80 -556995 -784649888 9722 55 -192595965 1850 -602433 635944 955 -867 968715 18 -4600 -580179116 2841 536536 -1913 11 14 248010 -69 -3816 -91 280 911225564 386617 -388376663 22 -735603 -9152 -75 703351992 2203 6 89 -1 573642626 -62 1668 -15 -61 -641840943 7480 -91 68 13 -8313 678168 -659243922 -49970875 968497538 -11 -2990 5 -332446 78 -731373 710025421 511346 -3889 -37 34 96376 69 -93 506169 -749288 13 2121 -7 -253571 -77667087 8234 -327998 -351480353 -764 -873654289 -166452 -702 431825 -490855017 982979 6554 27368903 -584463038 978625 7071 764564614 -61 -4019 -72 67 -54 9540 2 -6415 -67 -59001877 -2300 81 610045 -6807 26896381 429155 -964103 -65 76787671 48 -281713387 3833 570369680 -41 -666465 707044458 695903990 2375 -152670873 9357117 -690583728 -275929310 -514366 169937558 -275 376501 -11 2242 1384 -2275 7870 -76 6811 -216466820 -766907 568062 -7850 -62 -384963 585953816 -1272 -57 5119 27 593918 -577155 61 -138177409 -306739 69 -83 -35 -43 316855004 625395741 -887195 8233 -9062 794872272 -47932595 8497 5389 97 -349542833 176505 346578 965732865 650796 6442 -65 -69 -55 -87 -201601407 23 -388079 -50 -8682 -903422 -572182743 -7283 904396755 59 -645515 869862 -6990 -7732 1484 2156 608224438 -710067069 870557 656819 2 -309779557 5016 -1188 980773117 -26 948866638 -672129750 1095 6232 -266406184 -510012 -3561 -3996 -942 155095030 976365539 -372305 79 -6 939671 -14 371 -9358 -100929205 -848160 -478438 11 5751 -65974 -720814 -6499 78 15893 9656 -6063 -93586753 -59 5341 -76330 495574943 -100 -10166 -370507437 -59 -93 543739 -92 863246753 -327052 304287104 8900 9467 45 11 -7201 -9078 685621 -10 8124 -24 -3682 778034861 4970 -333647 -580 888325 -3482 133119340 -9678 -743179 -601183 -509210248 502 141570543 -61 577620625 -131718564 -1682 632968 -9904 -13903841 -32 393349 -138072818 987309 29 961010182 86 40305537 -33 3750 -4129 -25777 -86 -9 75 -398327 431416 75 6 -91984 -283287 -12 -603643 -232971 76907 47 8344 19077628 561063 769299 722127419 33 -341079 -2384 -416526 774711605 34 694848250 -502665 962800857 -9896 727808878 233005 486795254 975707555 -1951 56659 -97 253618740 681721 -4241 -364286 832162061 -53 -656266049 39 -424079061 -484579973 -995567 3963 44 -887576 92 86 951981 703652 3991 5125 -6183 691924 -1399 57 111153886 -9091 895213256 75 1944 820 669293394 6570 -8827 -3231 2278 5231 -1486 654388 -497312 3315 919996008 28 -565424937 -7112 2930 104445884 -12 42 991824 90 -496116212 -605380 7284 775831 -649745776 -282855 3062 -1711 -14 8232 -8 -139094034 48 727147 -968617 -565800977 62 458141973 -8456 -85 23 807519318 22 -3757 -267800 -178 924821274 36 190159951 -23 -708 2724 -2103 95 949312 58516997 -61 -756 -649995 -89778 5202 -57 -915006811 137514868 382469927 606312 -31495 -65 1969 196589638 355476878 633781 -12 -8231 4233 29 66 325741234 162604 -107044313 -675974060 -39 11 -655 -73 -731064 79 -85 -28 -91 -321538 87 -5553 -90 -158419 158678 -58 55 47 -977889055 -931968910 -2156 -132316173 700397 2219 791425718 -7151 -5030 -919585 183069022 917287 -25 34 88 -27 97693064 -937225 401783554 184801450 -49 124339916 -4671 4149 666073336 125122 -85 86 8484 -64 -57 9563 -4831 -937737218 2 140837731 911395357 -475839 -87 -3 -445742 -5 106157 5668 157523276 553334 -5940 662782854 3094 -6100 204 947955 437980896 -770965213 -307442 -772924 2547 -570802999 -1572 21253 3726 37 970653937 -478091854 -66 3043 -38 -989846952 20 525261454 540 256320565 -71 9740 82027 -4683 1547 -60 5588 -73727 -958151 985726845 526380699 -7876734 -30 938902 -739968 -530083 5581 2083 -751903 -9965 500742 -57 -29100175 -873205 83819344 77 5882 68 -963766519 1 368684893 8215 -7598 -54 -756681621 819998 2748 -2754 -918352320 -9095 -55390 49 419653 370628 -3 -56 17 7441 588357 -41 -9122 4750 -5712 982078483 -6404 -2900 -173761 356164 88 -57502 -28 -358 5485 53988 593615 -9692 699477 352654112 98 0 -302499 -470520 -642254 -575951950 7173 -48 -6065 695915478 797643027 -1205 -65 297340 -9244 256044839 -2090 649000 -8596 -664425 -81340683 73296062 -208898 -927624 -99 88 180494 4 -2854 705726 -295995 -16 606 350352 35 4728 -263591293 -137583270 -97 -9068 7849 -674871914 -333680444 -50 -659535307 7811 9349 9661 -2147 -27 -4939 -7184 41288 77386230 655330 711820049 385533188 113584014 611765811 41790 -87 -615832 647766 -26 -467543 626035 -610610 581816 877909268 -998784684 -2556 220701 50263705 -29 -62 -2190 620655 -93760421 -776517567 76 -798863 -671444660 -7524 4928 216045 868918607 -42 491724 817105151 43 799268305 -9514292 -235854 249757 367783571 944134124 9442 306 7538 573768279 -9187 -104267793 91512 441776786 609491468 -260783845 -8753 46070754 -219439340 -793428 -320565949 160691 -84 313167801 85 118956 7061 9195 -442955 -7100 -9593 34 -550250420 -905345 394554 -181341 8098 473 -8686 863805580 5061 4461 -439935969 51 33 3732 739758 7571 -424758665 83 160727 66 -379844 37063236 3303 7882 5634 82 -92 -183126 -27 -1859 9619 74 -19935392 1878 93 138250587 550360 -3042 -833043172 619874542 3449 890313541 73 -92 99 10878 507357971 592 12 289365 -8031 -614614160 -9881 -1951 -433795 -970436170 40 91 -8118 76 610634152 -902780479 5931 82 -425263 -5029 4 -27 2975 -25 -489230455 2 -42 -58 -2821 457410 33856371 -811612120 705 70 195875892 -2193 9661 -321965 9034 57 -2577 -604386763 230826 -96939039 7 987087331 649082147 -940952 -42 -35 -409 -68518 -66 -6680 -6716 -319145408 62265789 6252 348302 5418 -172565 -107786 1421 7792 523939392 566657552 433957 694906 79 -618723518 -374751 -4 370 1341 -456 774216388 -867667339 -70 -33 557772 2926 -215502 512507 -245540 -760069 -5472 -62 53774938 523601916 -782753 1837 -320063824 48 -27 6078 764946322 124563437 8537 -9 1380 -5108 107602751 4487 -9856 524993610 338333792 -869683 -62 -791564 81 57 -21 707762 -7924 204092183 -437582 -5098 -60 -485436 631997700 -10 50 -94 -33 -688417 -32235 -838544 88 -87 -131515604 -83 -4877 -8295 -11 -30248 -458827621 34 718002565 53686 -3582 384349 874294237 95 -35449416 49759079 -503498035 990672392 -760982216 398612 525601904 31237250 78 -75680 62 -8660 -3 -453118 -8624 693199897 -6928 -559076194 801651561 -2776 -234379508 -54 -68944 5 -296272 -882938 -563996 20 136469 592928 6638 308446545 -770 -364324 811501 -757874245 -662901 -255 8267 -113812529 -94542689 -342526359 5289 2973 -540044 5260 14 -54407788 9200 41 2479 -1195 -6533 -178 617392 9753 445609128 22 -663387569 -47 8618 -21054784 -83 -314513 -926956604 -6228 -9 -135554841 -97 930375 -9 -19 -370395 132058 -1963 8137 3936 -440363 -8916 -9836 -80 78 -3 -78 198964494 2171 -5536 -240398065 -584442948 -79 -522345 4668 -9680 -4185 -99 2427 -58 52 -6156 539697 -284119384 -4681 -5 -40 983983184 -4875 -920473 2 -110701 182203100 -292589614 45 391448 608377 -89 -551045049 125914229 9686 413593401 2998 8159 1923 4437 50 -36 7 -960480 -590880 6163 -58 -27852092 -393293191 828205159 -659453 -635428 -95122 212 -51 -373 -519934761 -5374 199066 -50175996 352696058 27 667619 -48 -130800 328945 -713705 13 345352155 -908611 8956 -13687483 -355941346 479599732 674995 13 -839802713 69 8653 -988374 -8106 937195 875769570 401872 208186 7501 -10 48 9214 647438 -6807 -701096 -808795242 328530710 -8519 -83 -4483 62 -29 0 -1498 -436807 996022 -4330 -605192639 9882 266008 687197369 955624 74 215310 933648138 321943933 90 40 -76 9911 -3458 -57 80 0 -805628 572645576 899140 -270881 -416083976 8470 47604 83 -7715 -4 -564193 -3800 -8191 -217720229 490578 -34 -3261 -2175 7313 946225 -52 -470354492 -421199 -44 1134 965638518 656359 603825688 -168741 5464 -93 -480407 -66 -216394703 727030 -974752897 -535813061 -584838 -61767653 -11261163 679319786 2011 -814352213 -12196259 185100071 -939045829 8807 -779383091 311590 1 -8 -2251 -786999400 -55688520 594250326 624 -72906 7730 74 -32 2588 -13 52312925 63 49 -50 4100 -36 -70198 133731344 -19 -7743 -55 300119495 916036859 -213599 -767 -8834 1093 31 -577245 905169505 -817629105 9387 -74 18 1444 -63 -8415 774384 -1 -5272 -370 425885162 -75980 -144 -955845635 59 -3176 70 207714349 723069 226274 -47 627695 -724769 1398 -253196 33 21754 -650899 463675357 122 -92 2 809585212 -665853 453147 411865 39 239 -244770065 1210 2811 9247 -20347986 3317 -44 804963 797628669 -97 -70 -470525 -5815 117818 192943 -3104 -49087721 -91 -994924227 -815912100 -803311 -11 -9499 542438455 -205209 -63753 -301591936 -24 89 61 463212 -30 9002 24 85 1723 61290714 -8622 79 -93 5077 5546 228585520 157537 -69 -8855 -615938724 -16 39238 -8447 -96 64 468323196 804263 -821819 -336514 5279 -585570346 -18 5099 5598 -85 1615 583909 -5 -902812 -461656209 285170 -87 157929 76896584 -5576 4057 66702 773422503 229944315 -647818726 -49 364130623 785739538 40 -106480395 6949 -4970 -195398 46 -65 -845234826 -40 3913 636408110 -118350 -533 -5422 -514055 -9431 40046 71 1442 -9944 468279969 192929100 -2939 -4725 -873909 655334 266534 -900750 6187 -6683 -17 -54 176869670 -6826 5936 -36 -576909505 -50 -217 -4301 38 7653 -802030 16 -90 67 62 40 7880 7 -33 -815820 13 906542 -29 26 187908 128258185 630 -9050 47 -293671960 -43 -239446 -9662 -614315269 53 8595 -2 -55 -8983 66 -807583 71 646470635 401097 29 -27 -2630 47262987 454754250 751997 24028660 -6744 -9035 -3369 -87 5502 7890 -622180712 -779267 -550173 -7 -304261892 56592 -4339 581463 562276123 5 -89740316 876379 -7509 858370 -67 2503 -39 316755 12 724069445 415622139 47297171 -124363485 -694139048 546414679 285318 6476 -5 -559915151 47 985586 -3316 944898 -702184659 709789532 509994 111135 81562 -1471 -56 981699278 -5345 -72 -556166 -8863 -839845837 460820 58 755525 -6031 -2014 153329 -66 -976 -915388749 -4823 68 -67 -972187541 3 7683 8469 -799624 -679 -994992 896012400 -842242161 64761105 -710695548 206271 2029 -909878754 -70 800623 83 925697 -794030464 -4954 679815626 -210317 806930 737736 -68 72 -701925 -7333 70 790156340 -886473239 -69 -73 -5045 -16 1854 798447591 -2890 279162 310868619 9 269747879 -777446816 -521352312 31 -853723 -53906 98 30 117586955 -3 -951610601 604542 9520 -960294 69 -561521949 -318787172 175597102 89 9610 -8 1190 63 6 -847255633 -450680 23 -940820842 3 5520 -9039 117767019 971 -64655163 16092 6180 6 -376495 -206752583 838666 70 54 -950490194 -3000 -68 10 692468 -497081 -32 -29 38 -334 131606 -60 -634773 5763 32 -13 -1878 -48 -13 62 26340254 6898 -145357 -640692876 219810855 107928 2568 605987247 -381371079 797958452 -895509227 920278 -8418 -326949 322215 -716902 -766592 88055 668948889 -871452 -925903 -1735 965413165 -492922 12295 89 217789 6897 -9929 -21 -7911 22751714 755505 -3920 -654101693 567995 -715657 46 -3096 595163477 -4547 -559795077 -164603186 -156488731 22 4189 7649 584349847 -3784 26 48 -41 132701385 -6476 -838053 512233900 9749 -5152 263698985 5 213015 -1064 -4866 90 -23864806 136908 -464506 21 6271 4888 -315480 8205 174831079 -6579 21 -55 26 -90 2284 9610 -372362248 661806729 354881538 -393567454 -6 -770096 435523998 529732863 57741 8071 120273 -6206 -68 681954 -690573 -57 -271020 -1144 -349735 -820128 -34 -43 7614 -4213 -72585757 18 67456345 977250097 548780 247121 6299 929678 -3148 3146 682458780 -760478 -7325 -8481 57964 47 522943804 -540870 -2826 8327 -16 -7060 -81 477600767 -292708 -34 733087251 561600268 97 -136427 -865869785 234127 -910481 862280 -115743205 448146 325125 968472332 5114 -222208 861284 9593 -212216 -75 -235696 839377527 9846 -928616550 -49 4325 -79 60 43 341414712 -92 -217845543 -72 -286007346 4327 43 -825355202 3044 70 383956885 36 -69 -487920964 -4 -3554 -5763 14 26342528 18 45 -91 -363951 -55 3353 -249442010 594007716 -57 -440406 -315463131 5089 31061839 6 -952591 -59 -817063264 -69 -83847 -6866 796605670 8451 2213 353823192 -8465 -48 9748 -236525371 486594 -2352 520484999 -265120285 -4904 172716948 -84 652959 -686783 -92 677144717 9779 1754 -90313 759191723 -417525 -7845 -838115963 -6786 -437592 -1000 -837103327 -910327 9833 -372490352 -273629 -454395 638752525 -148991520 -763953 6913 6292 -493251 891248415 -324565 -5164 6227 8307 -90 274606 234370 1963 425463 3596 -84 -767405701 51 736989 -5284 -177 94 -8707 -79777491 130440 650085 54 756937 -3002 217886 -552625 439835 -173942 -202896 -116895640 -158677 969027 824958924 999166074 839811 9 -4306 -32 277386 1 -366 556 830452 -68 -5009 -6294 -727466 -55 -1600 57 562088 -68 997600 660895797 350552 -65 8647 653 5 36 -46232512 -998050801 -1324 -696817319 -680429 308846 -465775823 -927830301 -9348 249775721 -236136777 -156848558 717438 27 310458197 61 -312768184 311552 7408 329927322 559329 -3453 62 -930691 2237 588677 -4565 -491838187 -800518 39 662217 26 8031 -31 -829314 -5099 457431138 308520304 -117376 -375017395 9265 410280 -870561783 447714 74 849757669 -74 182268 -381719647 128780 -2064 447230 8 -753800 977498 111484 0 -26 -327673 384755 -9557 244793477 57498 -408725632 455572 74 46 66 934334696 51 352177 -325930 14255824 9722 -9756 -90 940016655 -41504 -806883 717485 4111 -505098 8 97 -656372772 13 55 515 -36 796359 998098 79 267527 -8 369663 -433767 7998 -64 132669576 -8216 61803155 48 800868330 -20 5 -543892220 3407 7630 668571 -376707 249808645 -354468781 -968073571 -394691 662678 -552400232 -496032 44 -9707 -4971 3381 119214444 -2824 1753 -50 138181730 -680076558 863797810 -3 -767560 454672 959172 172753388 -408576721 479579821 8991 -1605 1882 6321 132133577 681321 678 -7348 -595320776 172765 7811 -48 34 -3 461145 412602737 -5682 -75792 -7709 5368 993793 326141 79 7646 -96 -69 -978503978 53 8527 69 -840249 -611685 -5933 -497009 -49 84 642077 -736785 942118 -6072 -2457 -6559 -8819 -789935 -387896363 545257742 105672 498307 182850121 4782 284520 205796069 6565 321263724 960472 5291 45 -6 7766 925250 196704 -88 -172292026 6635 327305 -67 -129888 -621943564 712644 -654289 7 -848158 411740 -113799017 -9269 -159891 -110445 -2819 -5782 2768 84 -6552 226953 -268520 425022 -875394565 -868 9958 840198 2657330 -7072 5 -327642732 3506 168584 -1684 872755228 -387110357 407915 275880358 -753068222 -629229 -418923967 -7 -9399 -456835561 -5384 -9895 5625 -2512 84 45 482101 -21783896 627696 235606 -8551 938746242 -799577 -5299 -135786 -695288 -1522 -9056 -38 -405077508 917985 -119334325 3690 731376 -67 833627728 -85 865318596 -97690 -378553 -694712329 -5452 8676 67 97 796995 8707 53 -798740 7585 -874934 -306697 -71 -289786675 -5414 393554785 -1763 6966 87 -370015329 318136263 163638 295533 425191902 649005933 -36 922 10 -642593 685605 -1647 -814914 -656618 532065116 58005049 201734928 18 -94 99 11 -542863186 -767516869 7949597 583481999 596 -490607538 3659 574480 70 -289071 622245444 -222928 728940 35 -85596 822345 -792036344 5 -534269361 -44 -703331732 698865938 776605878 -466086626 -9387 447372 985238 681726 -3899 -758250614 -945316 -904433 2114 8895 -605257 -57 -659528009 -8263 444808446 75 6566 94 -43 13412216 -4 -445160747 -54 -344974465 -96 0 115154381 727505 -670324077 -70087108 -582 -958919 13 39 -542218 -19879 8 -6897 200279658 95188840 6190 -57 8775 -34 -75 2456 189136840 -38 654754 -34849644 -40144 -6717 3153 23 -99039134 9975 3437 -654948511 2741 -41090304 -662978 4960 -40 71 -35 753646310 -48 -56 -176876 -714623901 495311774 -69359076 -484884613 -236302 900319630 -107130 -78 791505 88 453737 -3 5778 41 -679346776 -4301 -536 744628 420 763073 66 8970 9987 1759 810167659 7787 -40 30 1893 77 247156 -9713 -677763 -1422 668921 -4152 449106 430243 -713121730 -922 6641 7641 622440 115605 953530 -154359 -6678 -14 681182233 523447 -205100 -768324 -44 -96 437431 -587715921 8275 61134393 149520370 -873895 -24 -778322690 -93329630 514680 -63 -289617 -116881107 13 42317 99504 8100 -273415367 -417999 -956915880 5718 -41916 -98 -909702 4717 335047 99 -2339 603994583 95 41 442022 566167 -443036 5746694 -778734 -216620 -93 58 502107 61 93 399172460 -258800 3914 561 -3846 -56 5896 -21 4744 -32 -1876 -49 -200954350 719427 93 887409035 728995 -17579778 18099187 -29 8459 98 -668544 -34 46504 -29 770586 -86 -96 -9780 -61 91 -67 943249431 863095 -303817 47 6327 947108915 931564452 5431 259129472 4376 601129059 16 -9868 -4555 -359091547 -9843 -504971 -100 -474366 65 1934 -67094 -72 -74 -1 124593817 -127481314 475597 -4606 -126613 -249378449 -398492 -2070 -2856 -3929 26 -858199 -645489 -126408 733964 328549883 93 618386 36795 -10 -923 8368 -67 48 -587602240 -794201 -363971541 -315160529 1570 2529 -937550 -6799 -225 -385111 910789 279294 -2155 51 -6393 -6267 7 820164992 -653067 -40303589 -658831 51 436438061 -908758929 -59 736073520 6482806 571503874 -146425600 -965396155 135635923 353293 58 282097 444864649 988952 -6941 -3204 615066739 470953 264337 522229 52 -14 830502965 98834273 -26 97 841 1865 -6100 7674 2 577458 1643 1818 -128 575208 -472989 -722693364 -434923 -5977 -2900 1909 4666 -50 -226467601 58 21 -207956664 -2852 -83 -686333117 -7346 427297468 -922133 8021 -227884124 63 -58 -658520 -35449480 3479 -928734 822953255 -525534 -7042 -614545 -211638122 -744445 137518111 -866081785 284289923 -66 59 8055 1075 -49 -146116274 0 73 -2061 9536 -92 -806610346 -887819 -30 362 -48 56616 -5254235 -23 -415473990 300702 -952154179 -124237 -53 541028 532418 -74 -228090690 -848962294 -15 -772844969 74 -39 -252815523 1788 950439 96 2 -6292 -680242934 82 25 -72 -36 999155 -9 -83 4192 95306 -23352 9389 865923 13 -3729 3637 -753168 -720970157 -857822715 432935209 2536 -488831 9961 419469984 -34 330245004 -65 -72587352 97 -139401631 -115875883 -3096 -87391 -777449 -3118 -942610 -192361 40 -2764 -660021844 -22 -892089 -921407 144453931 47467468 -58 543069113 -78490 -8091 -790608 13 -911038 -8288 -1041 -1517 617882 -128407 775019724 -889393 8280 -62 -6 951874 -3856 -798055380 526780 88 95 -272347 -519322053 -409069682 464872659 312847 468519 -995587 26138640 109141402 100 985892485 -8 -379534952 -36 -26 582 -127 -953031 977915 27 7692 624303 359894 -44674248 901006 586 182421364 -9 -4131 -47 67 -94 -814493882 14 -660862 -651364987 1630 79 -4355 -701597966 -98 5815 -259823 -180830157 -208052 5 3482 74 83499226 89 -418089327 32 -65 862153139 77 33 -509690135 157042150 -85 -8902 0 387155 538554225 -98779041 -953388250 517587 -8620 126117 3941 32 931457545 -90 77817 -4880 -57 -95 7250 5533 -3489 -2984 -30 82 -639937 -5 -502190921 0 -131479 881185387 55 215240 813211518 47 3549 -1880 -881424 -10 492483 -8 -99881245 -602900667 9187 -23 885663563 -3261 -905696215 -1619 -52526 -9857 878190 45 40 503739991 288805 171014 725281736 335200352 -39 -54590298 -330709 30192302 -571009465 76 9595 766674 -60 -901721183 -79 367325840 9810 -198658114 -968269 391858727 128920963 -983284732 -5517 -78 -9714 457925689 21 -928050 70 87 -319689752 106868 -3031 -905986940 67 -136211896 859119055 1055 68 2672 977561 9426 61 -174060 -205918226 -6208 -48 -915326 -58012328 84 -94 -612990849 -9374 990077 67933 -13638268 -77 15 366842753 -206665933 -471996 -6469 612315196 80 -9019 11 -351717118 -3353 1280 909618 -216572877 -973437 -965992 -100 280899 527259327 -9782 -102256372 755013620 -412755 -268498538 100 -812292750 299870 709801 41 687643909 56 99642276 91 -6707 -576632 -47 -36 -2 278807 523262062 9278 130323961 8709 -233201 -81 405702144 -989860781 820518 -5586 148958 63 664712 -768637 3602 -654987827 2226 421832962 282794892 -774519448 -43 -8926 11 43 -532874947 -8790 38 328344 -89966975 14 1519 8205 265058188 54 54 5733 -3046 513719 -9151 437981 -178 -461567567 379328 -427542917 426394126 -18 83 -51 311853 -48 -585342 -9799 924038 4746 -8397 3955 -148715152 -2431 -41096901 70 -33797314 36 -125584 -7372197 -99 -579412481 -345698 9102 606636 7145 8 77 -706663 -55261330 8 659915901 5916 927585672 354155239 21 -152593 -79 835802749 386914 -1582 6842 -44 864924447 137727 -325347382 460991 -45026054 -780601 -28 431313131 491600 20 -98 -114940 412823827 -19 1920 -468504 -56 729845952 569474 -282974 -545281 -62355617 79499714 4543 169598 -7073 -12 9710 734654 365249638 -1402 -140111 96 -793889 -7500 70609596 -41 -49 -778617053 -606617262 -3643 -82 -831004 -757817500 6375 37 650650 8337 -84 64 344757 71 656996 -36220 -119651 -3 -7033 98 3554 -56188607 453401 -11 187030379 -847653923 81 -412409 -943765 -615770270 31 -3215 -898 181377 -45 3725741 -973807324 6409 -9909 30254744 -922497 -2291 -822052187 -7490 5951 -371696431 305422 -250579 -18 -6762 125734390 87 7673 154032 448418 233031 -1188 -341598436 725812 -8918 203929770 7647 -85152259 -98 127673 3222 -66210757 -321968416 -649107 56 -929167 792556067 -3852 -293083 459899 -80 747149 6073 7298 -7 931515646 -32 -297350910 624807213 3054 83 -951969110 -8850 162625 349925135 -69587 -290889 83 -61 -808289 990085 -222850589 -1974 1502 -760048540 -591644 434321459 8616 -940 308803 1442 -859224 90130601 -33 74 917271723 477238159 4996 -7239 363877351 4308 -158 769449 -695625 -671747 88 9089 -3386 691048 59 804813 -777034 50 69580720 36 784321781 179392196 -53 -3392 -88 43 720624 -1699 -672352 -313533 -242265 -59689237 66353104 8723 751182 89 24 672 -726120709 -98 -895124853 648 984507 579076 -16 215253200 -19 573606 6520 -341216 279484 -14636042 497408381 -297043126 986671 222596 -206915536 -406584 813311 -5082 -483818771 -80335 -97 -216516323 -422519 567353 49 -886467 374223 80 -9553 -5664 85 -25 -58204 -8434 489152424 67233064 -403519 42 -989532178 -489 -777016 -847538761 -3842 -221 -134321 -877959 6952 -2 77 16 91755 301117144 -319277861 -91 -196173396 103418781 -7290 289033586 674989 -128024 70 8542 74572656 -773924940 6 83381751 -21 166221503 -435421564 -24 -432191 447532024 -33 191434 115928529 -17 1383 138637213 382369 63313 231658 -5379 1 -794707 -99 -732168563 -8037 249850300 -681 911547 7528 -9646 -59 -3321 4544 -323789622 7692 -9605 -59837368 71001 824719115 -36145 -791873793 59147 7356 605121 -10 -15 -77 459292 -212069 2723 68200988 -394051 -5587 8646 407905132 30 -1298 8 43 61 -435095346 155902 616948365 -668686 -4162 -324589 2675 -963655 335340797 189815999 55 -674335 30 732 -17704 -358809519 2718 -202505670 44 349912 -65 575197 358555 50 1526 15042544 -177118 -799447 -977277 57 816294462 -252696 -5690 112329860 -670192456 -7733 330 1281 39146005 -73 -703276038 9581 -7920 -144733465 -59 -67934 142324 9255 698258760 -704901177 422581 -69 -630694 -1460 9254 965 -775400941 6016 785158 -78996552 -14711 -684280439 2 -656684260 72 -8 9834 -62 -214344037 -1034 -88 752949 522022 -349427924 -746639 -223645928 -236548 -9014 -82 422659 677527925 -220991 8 -411497341 -40 -73 281744 5291 731851 31 655433 1002 -298406487 4171 580756 -294487393 -22 -9453 -906285 -880014865 -768828443 32 65 -830611680 554748 974276991 -11 151712 81 4578 31 -3971 5701 419656165 96151409 5304 -79 371583801 7 8867 60597 1393 1174 -424103 -335006314 12698 -179068 514711 -90 -25 723892 7640 370939080 -299757102 41 -56 16 -939577723 279978006 -59508096 963706872 -2908 64 927795 -107700 684171830 -5928 1061 -406832 -58108389 91 -78 -260287247 7031 -617710731 2916 -319566 95512770 50 875812 -656581176 -7623 885283419 56 -3532 84 -23 1735 -341593 396787 -5401 2029 -9492 -28 -493044 -810910 -129955 181616 37 -2724 -7570 -730832 2179 -744355 158759 -383224 -8375 -654782 53 -561451852 183541 -895633358 -979 -5515 6279 -80 -1707 381791 -73 6967 542161 -4917 -8034 -789468 -936502827 2162 45 -657511434 508284958 674616 -89 -494095771 56 -559554 -93 -508558354 2 -66 767467863 523619 619306 94 -875031 1040 -684445012 -619262662 88 41 -760023310 879 -97657 3 -350564042 7103 -697914197 2471 -497280 -9169 548621 705606 -4138 -199880687 9862 -122080472 42 -8056 3819 -900072337 442929637 815253 -994535415 -7313 7240 -4322 -629311 1018 306675436 837558774 -442846 17 -289687 -180589 97 40183680 -286338 -73235 50348 578408 6021 7744 -443321 221080461 877 9113 46 8128 583961033 3 -65 76 -8 -9631 980351746 70 166643 827045 14 190747229 -90 412000 7802 59 -81 922432 -840849 -389936 -77 -89 612981 9 -6085 -8721 -27752 2704 -25 -790128407 -523624 -286961291 -883990325 -993148161 -852926800 -181210159 553897753 3434 78 -682 785441 2892 5117807 -297 -227033 755230652 3202 -1 554747763 128967699 685886 -146312218 -88 -926974286 -472773304 -38 -887887 -30 6819 282784 -6243 -27 307436 65 359959334 -60 171202797 -740860 -430 -496868123 -88806236 6194 2956 552378 -705688272 244389 -640176257 -366570315 606368 -90 567994 -664749 27 -459101 -247306959 -230006747 -465039561 -846052300 687452 -39 817417802 -383067678 -52 665064147 -32 258056 628818 -7 -3416 745324 -676457199 86747 -8858 69 288659 4796 -179082659 304527144 -882577 962131 51 981416073 -1 567305268 -6021 538422 16 -42 -55 -133219170 -974963538 317760665 456365472 -250714 2152 874059079 276224435 7766 93 2 -68 376711 135563353 -464524921 -7625 -853 -7610 -55 8236 993838611 788664876 -956250186 478088173 -193605021 1992 -38584860 42415 55232633 -536973398 228178018 -94 89 -73 46 868381 66 -77 -20 108863934 66 -521913 44 -21 -8059 -114594545 -538111203 -5106 3706 345067733 147824 770283 5619 352613 -8 8199 -613107 48 -255526496 -94606 9652 -857193 801156 623859147 -33 -524213842 963380 -34 -844328138 -192521 3256 -7884 393420 553206711 -2546 609629 -525972 942065103 -4311 -77 -9283 -705 3723 24 -730517827 -1496 -33 541800077 100317284 85 -1315 1247 -580886 -8550 23 -994911438 5813 -3273 768064240 -4256 -75 -315449 -72 833399133 100 735456379 42 -71 322607 100849755 523011 -3247 23 -8955 5936 -6287 -58296808 253877565 -88 631437 701 -7563 980989403 -1186 382633018 -21 42 -705227 -7990 -742336716 -102946763 -1164 -86 673484 501613041 4239 397893519 -208004615 331421117 -661643 -2028 559664 7165 3120 -33 92 3867 -3520 -526505450 207053029 -13 -618458 36 324824 5 -413 -639705792 54 -318179 -15 3987 -2424 -5127 -841449 100 5976 49 670854517 -623238 -1775 -9830 710294372 -744454918 -7682 80 510293147 7917 -12 71 98 -948696440 -145734 -23 5683 -363848432 -4 7952 86 70 -132690 3813 -5953 -475 526507 -5153 964902 2886 647119 7610 -172504 2 -6 -559771246 245558 -318690 778790 8327 885272460 4489 95 877835853 -896774 89 -877947 6616 739841 394852 -534896653 656463419 -117354 61 -652909782 485333 -21 -679342 7888 57197 87 862596 290800720 -7608 816604 36 -8223 -21 -25 -269814405 -137500 -629842711 -390446 -8809 804711904 -8473 -913075 475732680 -8530 -48 -15 42323495 -5051 -837073 147268686 -2586 -941893271 -670018 -1138 -4275 28 135420 -294621 3905 9 -4215 -937560 36 -7569 -553363 -48 655279 -949937 -10 -5024 3925 -26 457513691 -13 93 896158 -3 690682623 -9694 85980 -65 263430 -6544 660964064 1233 -72 967023385 -19 481650954 281551 -574332 -673089 842174303 -140623 92 -92 3 291538 -916892 -951393886 -95 -71 74 6242 88 -91 15 346587 -100 -454548497 973968261 80 72408 12 16 555672412 84 97 -3097 94884051 3502 70729243 -138407522 874766193 28 600103 -827066041 -94 486369 238648 -2067 -559714297 -720801981 8569 -748433651 641137 4916 900378444 -12 80 44227777 23454371 -9 -7621 -3149 -143549304 5154 8186 -487468 160422 724005074 815711629 124817471 14948 272577 -193801 58 58070569 6004 6135 100774960 -48 36 -523963 -61 369058 866122 840439411 813265 -461904 531971 -766959402 340145741 5143 -485585151 11 123388066 864395544 -5253 27 -4573 849237400 62 -686623967 -771156 -7387 -2964 3682 76 913056879 -894731548 -683094 776345971 -15 -31 -21 1880 529144 -852119537 -9763 -22 -9263 65 -1605 30 6186 -554 -1490 82 64 -61 98 4021 5671 -2349 96 -55 -2 7731 229046 -51 -7236 -140455058 143486897 423086 -1777 174286051 8 1794 -435125 -55 76 73 -29 3560 -687348651 4180 391450 265302399 -715602708 -386410 -207889924 96 87399466 267648 -313900555 901364245 728759271 176952 48021764 469507752 -5516 22 42 31 -73 79 0 -696081306 -2226 23 -97 790431471 3659 77 -535146482 492052510 -27 70 4007 880728 -797493 850945228 53 -95 76176298 645209 92283489 55 -19 826861 -790638683 692157460 600684141 -446735596 -618933161 -54 45 318410 -780637707 556901 -403229202 -4475 58 -5310 517541693 27 -45 -330138 -675521088 -497609345 666122502 -4845 174392 -827468739 24381 -62 3804 17 -41 -7344 -5356 -1 775656 852358540 -39 4251 432054 0 495519558 100 27466627 702346880 -371876 -10 93648 -502748 7650 -596969 559578726 4109 -39056 -3405 -37 527564229 674151 -4692 -1600 555126 -564371352 -20 45 -713254 186149 -73 7172 -59 -560820136 2879 822555346 -120347 -960514389 2319 -29 940557 -106590122 -137078 -750415473 8434 -8953 -21 76 -594849 62 753891 466152 6972 -4277 737 9428 4775 7700 764397122 -4488 286376970 -19216663 -539 -2245 8785 728185 558339 239525 1604 394046566 91 -216 -8582 1 3024 909968285 -71 -540502490 5342 -188564 3813 -9161 -8 -9697 848533 -318410 -767517 -63 9044 6 -51 -412744755 57 -476956 80 56 387265 -415818 -207556011 346421 -51 -91 -1996 46144257 524846801 -940898 987141 -5220 -412189904 88038000 26 -58060 8 -98 902643692 24 74 -1609 237030 -494 -8043 567962 962303 -149945 291 -6791 -87 59 31 5081 42 -4280 -854298897 -723318 -89 3389 -1818 4698 -194811 301 54 57 -276479330 75 -94 -795211709 -46 -663184 450046 -4164 -10 -86 582818164 -6275 121461 -6716 -478181 -877063 803099 -8 31399292 -669721439 9349 -745031190 481801911 -4438 80 786 432748 7016 -952319718 82385897 996176 -693911485 -6524 -88 -5491 852371783 883908760 -3523 -148641695 -8401 685 -5064 -196814 -6635 8528 2704 -109912 -631204377 -37 -79 438236505 -98 13 515253215 537066488 128092964 606 -5811 -796381 3695 116142 15 322031 -98 -693838741 -8712 44 706602811 -40 -266773 -3920 5914 36 537476 -128446 574511 -5278 550582 4862 -6548 -98831147 2231 8824 -18 -381560 -4413 45 936298 237882476 -374540 -5 32 526346170 547760 56 -524619 -91 -1 383092 774610045 -5135 3374 -856599 9765 835639928 -969442508 -127915292 -685504 7067 -727228 5918 -759842851 -122875 -3100 880893 5969 50 58 -654231 3325 -773001693 -829512151 -8 63235279 555162 -234337393 11 71 -25 939805 -119795741 -2637 5258 782074280 132918 -803454956 378034 -705655660 -892898599 140749 691735 -563931506 433653981 28 -340574 -5411 4434 493557180 -993780 -86 8131748 -7715 -317367852 -980122 825115585 -776595983 -2155 -490600869 116351732 3514 482886948 1 867450404 787701 943600 -737344 5437 -323775793 -373973 82436568 -6410 97 -95 512142 -984040 2997 -386515 8809 -703582719 4072 67 -194369885 3 -2562 421015 4371 28 6259 -1983 78 -9739 29 -96 4328 837935 -39409177 -7576 -610273 -7414 -621147 584157989 -649643 -963179416 -9081 -315065 7908 -96 7842 -876284 9150 -995976 -322534779 58367 657092564 95 -5511 15 428023 2486 -81 9224 126672 3607 440207 -678557 -53 2637 -365330 -995604 98 -556745 293105 -436814 -1773 -69 7724 670770 -44 -4410 -1596 -773353 -262516 -49 49957470 -937874 -877781685 576848 -62 -9538 -446521590 -89 858471 26 -57 6714 -19145775 -805581209 -544327 2305 1714 32185 -738514 -541 72 11198897 -19826139 692281 -967913 -1981 646546 0 1857 -148174 608145143 893953 245584207 325644139 6319 376701 3 8375 149818375 7898 -336466 -73 33 282773894 -84 92213 -31 -9 -508895 8708 -980 -45154589 -31 449818 17 -79 -925023956 962306 647704 100 -7059 -1272 69 2 9272 -97 -486416 76 -76 192160297 -132415239 663 31 -283648 20 -561671870 4643 -203 84 136302017 184794743 -75788097 25 -79 -4301 -257537429 2573 3365 5666 -21 492271 59 61920 51 -967291003 -82 314888812 -80739 200393917 -1245 5690 -167154 6269 425340278 655563087 99 -11 3193 981255 50997 -1203 5498 -41 3894 3017 -7284 586030278 -17702 14 331776529 -624195 305838546 -867412598 -1677 -93 17 319528663 -127814 332597 476 357266899 -34 433100 -628 680702415 -959269 155778412 -11 -237829 304738017 -44493 -316946 -898813178 9505 -102123463 -433131 -5966 -7427 813954 85 -303384296 -6495 70 905123 -235909 3296 983959355 -620509255 -8917 -272075995 -135768628 69 -64530579 3554 133444971 490925865 71 -498706198 -5201 -84 -139904 -760856425 509366 37 624229 1129 -2656 -108131 -180010 49 -4498 -9 39 387316 -9576 -319786 909510 -5789 63 -57 18 95 -9437 -537583646 507892830 66 7334 642894 19 2453 18 79232 -845602477 -2183 -6094 -31470505 -346863 -70 15 -565192 125796353 593396 -9983 993165 4586 -87 -712004 -31718471 361365376 3810 45 -31 44 74 -226572 -586824924 -10 84 282718454 561543402 -273940 -75 33 -3615 5 423928530 -414269 413276770 -832188 -129595 -986245518 42 -473 9527 1240 -4 -5 -761765 354844158 -421872 835615043 71 470323886 596234484 -939850042 101161126 -68 -298408453 -701408 237345 -50 -908258 -228872 -34 7210 -1058 16 -832592665 -335799120 46 88 -915095248 -158290 134008320 -871688 6490 -176438067 67 1946 -243294934 192990 40917 3489 244562089 216942 -204654987 -508485962 -343889 -39 935675 342 -9994 -277 -890181 -987216 -465245171 879149560 272902 -965727 688797503 -105375023 -654858 -324886130 608354 505282958 407361758 -56589084 -500267 464749 67693 -12871581 -509304 318055789 20 880408465 54 5251 8 -196016 19 -361341 7096 86102 -6190 73 -43 -33 -680887 -6499 304248944 -608307 -732081445 641881536 950208 405408 6540 -898 219241 929185641 -3754 -272752 271613 -727742 129143 10 -728590 122622 71 515097 410014 -906245734 -4731 735959 -6935 10 8972 -716558 76 -35869 202238 -219163 -833977523 -782745973 56 31526102 7027 2098 4571 215218527 378531872 879905062 276466416 -91468450 -506169 -428569 699111456 264649 -146186076 -118759558 -593574 -69 -58 -464451898 -24 36 8829 -1960 -8033 1697 420849102 -473291469 6412 7743 35 -582472 4349 -9911 -124424 716493 1392 6144 305227 6 355087 9807 -556257 66 189698541 -3871 442288714 -1116 2531 866160948 -941904 -581887499 9627 -73 858939 -2584 670564111 -10 -830824468 -940429723 624 -516647 -645911 655671 -5401 1557 140090477 -4 2 -2127 -45 -88 -41 556674 -5340 73 -501070837 -490946 59 -765000437 401259 43 -286601157 -186363080 -53 -1796 -648712146 41 -887004 90 -746903 84004545 -266978491 -380836 303570 44 530366 8960 -807267 924511263 92477 -9570 -797919547 -34 -517889509 761981 -813923 -39 9 2653 -802008733 -4932 265 2222 -170313 668392081 9949 49 -839713357 -317354 -52291 -119370 595490 697127436 -95 -14 703417842 -4288 -22 983374656 -79 472043639 -573422954 308522888 8879 -6722 4069 -1867 34 -351882239 -261140 8574 -8388 941008898 9736 -58 16 7957 74 631780 -892385 20 -665921836 -61 198320 184765 -279762715 52 856500 721610336 -172472 -823557280 -417175 -906721294 -2124 839077 9827 -87 86 -15 5589 -8382 -36 69 -732618 503574 -9450 22 -10 989756 75 -6035 -918530 -890422644 -951710 44 454027 70954 -616095 -1031 3400 90416534 837876194 9642 -699201 -1303 61982952 -63 43527215 -437037 -196 4433 653965 981259 214402 646179480 -9219 -2211 -3787 -494289982 -513805918 782157892 -60 18 -546269850 726808 197752721 512157530 774022908 -15 -5 984105 43 96 -566547782 -604710 -355317462 95882526 960509 0 446119694 35 -23 -5320 427481 -430803727 401956 -5883 -449662097 273236119 696763 -485840 1472 45 -68781431 -1882 669862 734 -10 -26 -52 -439991017 -143268 94 745051 9144 -969847 6206 94 2688511 -6917 9 4323 -975392 153218984 -274499 545135 -2 -4250 690439090 7524 -105008174 8872 -88267953 22 -656220 -817955533 -7240 -463233477 -8020 906907 296161 4693 210574033 60 -8675 187362 86577486 -542999 -191913 -375547197 7011 722689575 -3520 14 604479983 -7224 -957604 2 85 541575 576484 -214136 34 -637661010 467466 -47 444431 80 764574 -864503821 -505588066 59 -310204 28005060 7458 -747186 769525808 51021 -316998 3357 592083109 -867271325 -61 -4576 -18 975574 57 -1841 -8617443 -8195 92 -139647 -57 -145157671 -947206726 709478 -281017 -28339 27 -81 -99 -87 443800 224980476 -32 -7657 9995 -703963 7362 -3329 -24 115297 -706223 756597166 -790023 561487335 37 -68 -574195 745915961 -4128 6214 -4919 383871 494905 -259173 955485704 7479 9 -67 18263737 -230190582 309214970 -117623 1732 -526036 96 9445 37418301 -403595 -426920 -297202837 -5482 24 13 -48630 300079748 -3208 -424532973 281923133 -52294 -3316 -941859043 72 95 -21234201 -3733 553290092 -179673331 -112072 986329054 554919 216 74 642872465 785503 -504151602 -9730 46 678577 83808433 451602 551 65 288728086 -648559643 87 605621179 136183420 -79 -792042121 -59 -998490437 -33 81 -1 -91 -273637325 636881985 -445066700 15 -45 62262 -913463 802479416 -671148581 70 56 397123 3104 -969274238 -580471961 -750478461 5567 677036367 -696467425 81 324267023 611438741 -870666269 1971 187746 -64 23 -931369947 -71525 -949927 -694888429 -58 95425969 -15557 -23108906 -73 100 -1449 53269 45998664 252041 81 -9705 8459 -1821 80 -793106 23 6436 -5916 -526284234 -5477 60 178734299 -91 58 -4908 98 -3631 -443387319 76732311 4685 -92816 489296216 6295 449807613 -422111 -288174289 8232 -674159 24 -59615 25 420406 51562 -592231092 3289351 662469868 376755696 4642 -136506 58616 -722 -49 59 -5647 23 -513520305 -781712243 -891168919 341673 -614540663 -3607 48 -69 -9770 -97 96 682016 -6162 -774944 408530 803079708 15684 878976 206858619 825315079 582910 923064431 -67 67877 9099 142132 -7468 898 505065 -1992 83 429927 -5029 -498693173 -3825 591634 -8460990 -274270 -9319 647425920 4 -1426 475794752 656034 -309318625 -31 -552 -294553 -29 -46 796006 -21 -480176 -72 -471260858 -198880911 -259510 -4101 92 819813398 -521830 32 -12 -64 317679 -26 -31 -45 -8803 -312930 -2565 -688139650 -82 440378 -35 249777 -8821 218244 109708456 -70 5939 -6319 -294784514 362406 797119534 1196 -995874478 -586180 -8165 9148 -4300 -523384 -67 -20 -7266 -440756 77152994 55 -564338224 148036497 573579388 513117 -46 -90 -843162746 868284118 63 -717224390 -99 4988 765083 -100 -709882 -194038492 -43728968 1150 -95 180070453 -925700 983569872 60 8 315876007 -8351 133796602 -86 2135 649105433 -41 -34 473391617 788486332 55 88788356 -68 73 461264 29326395 925184009 -8371 37 5633 -5479 6220 157563814 -9310 51 4035 -70 -30 86 33 -752404350 89 -7303 835246 594326 -5976 7577 -845730079 -987307 253198151 60 353350 -463870197 563407 355576662 55 1506 53260762 -361350 283 131058 -712769617 68 531164 -328604600 122035141 360799347 75 38496427 6289 -70 -865506 102299 -7879 8442 -3530 -141599835 3431 759052389 70 20486482 487968866 7769 -8657 -3 -827581 3807 10 929 -692896 792019354 -40 -50986 -76 -658701 -34 9152 8218 -716605 433854 107085 225301747 978134 -119430853 391119 -85 8223 977839096 -372869 97 -668408583 927 -27 -3297 385238936 189020775 76 -3091 -302696392 -66 5531 1862 -9 -2195 3161 -999167 409573245 -700189 -89 -16 -126975 425721 851747 355249067 -9 91 -90 -769492165 119584977 -823213979 -5174 993683903 -22 -652312 -7942 586292283 -5 -8861 -322475 -2780 1 -819327 -771770 20 657193 -3791 549295 -57 -193117 6282 1324 97508146 -8696 -6305 -54 190159556 51 -644048926 24 -9209 410303091 68043327 -855598700 8813 -3272 -65 754766158 -49 2354 -31531693 769021 410557830 4786 -99 618909710 37 489372 8383 -54 -843727280 359325602 985377516 5 0 70853721 -622678877 -7907 -634781327 -1422 -59 2035 990488 10 -744618 81 -613019633 5 -757693782 181518641 -754378 -100 26 -744282371 90 943636945 224099548 -13 634325 -7 -495790 -88 -509033028 25 -2259 -37071 455749 89 -99 760779480 -25 -8610 -106178723 7819 63 10 99 -365715231 920116799 7887 594826104 192805148 -617146 -39 -245920 -942870 -81 -9305 -166897311 -324453 930531939 55 33793 623062864 75 -8320 625602118 357660584 376095 -583935 -869848 -30 -8304 -955042845 868460 -976550777 -305229 835814514 -187284 -2555 30 -380385207 388425 7854 -15 226172 -3214 -17 -345426 710669 -2032 -968352 1950 5956 -30 45 96 -2936 641431972 -896445 -569107992 -1963 510215880 390446990 -197546354 -83 -83 354354531 -728543254 862669733 703943 -652223200 3453 538441 203585254 -163750 713528 8455 -325849 -36806329 -418117 -512898846 -6558 -97 -58 -3073 -587994345 -974564099 326818713 93 -450820 36 537378 790768276 -399929 -86 -379556724 230743 59 8432 141154513 77 -88 55 -278 813769 908626254 1710 -7108 -71 -569527749 2335 7 -783635 -9501 531561 596618 433364580 72 923159571 592864676 9906 8865 570742 2874 -974113924 508386566 -95644 52 33852272 31 47670492 -3085 0 3150 9735 -317074764 -253950 -92 5843 588 -19292 -836620 20 42 -633773759 -7561 -877939 -8450 650697952 -2617 583977 3185 -223543 -93 640021063 -383923 6793 260073 -591760 -22 -591644 -275371 -387550 349475404 -2298 605001 -241520714 34 85065347 352459099 -11 224202871 -6006 -1258 338274793 7942 -23416059 8451 -582640754 432181 -2688 3641 -512572535 -604227814 -16100 970670 50026625 -761097706 302919 -9492 -43 -87 7287 402472298 7322 -52 91 52 -134267 5670 266546760 -706277 -517167 -659139279 -27410020 -77122480 679085 289930877 -5 903898 -234274836 -51 -870084 -47 3985 1075 306835 -637930314 -638416521 760352 -7415 -1005 20090 -679833 2225 -52 -440168 -1951 645086 30 4595 70282 80 28 763031 1592 -593227 795667 25 8327 -5877 139825202 6855 7738 2267 947469682 -58 -51 312132556 -1837 -414814 111731579 5027 77 73445302 -215618490 56 -2939 811052048 -653006 -859684393 695599 -469689 -163494 -5676 -1826 -7535 56524714 -304809 2154 -5707 15 97 -665736789 9590 2792 565696 -8308 1002 661765385 25 -854354 -438793318 4476 42705 -2612 -811 589105 19 -703453775 977839433 56 499789949 3013 -43 4597 -716705 -226250 -51 -955 942151 5086 727093 -768168191 -67376 -4 -2 2712 9179 198297 768095660 56 847877 -633375 24 75 253023630 275760 7261 -252936957 -474871348 -14 3172 674220 13 550294828 -293004 311459 -42135 644708 0 268681077 67920178 -708406984 240906034 -875668240 -8709 -14 378946 -516063473 802207638 -7 -81 1691 934730 -2 -389903125 76 -8666 18 7154 259250213 -1454 964336932 -16501483 569064358 4953 -413 -4110 799282 -124387967 9395 -407450 -4428 5299 430038 -91 -38 -855542625 -3726 7113 7 100 10 434275099 -6 -661098584 181468 -171520723 -639395508 -542310 -202053 -2704 5234 -644553137 -2604 -21 507266 536437600 335079 -57 785386715 1508 2283 859997 -55650438 7471 65 -100 -7101 89 573625616 1197 3539 -72 549267 -566389332 -15 -445424975 -40 2412 -7694 706758 247597 53 6 78 75 5731 -230365336 7876 1779 -839681 2308 7948 486557 43 -96 247126 -92 -73 406 -74 624353367 -942932 95 63 -7 -190420 453282478 796502867 556598 152504938 -733660 4796 -4220 -261937034 879224116 794052 -912883028 -288704560 -61535002 75286945 -451081649 705144 910591885 873895055 561799 862648880 142741547 884814900 1921 936713 429920 395156 308666819 -478923560 325455 81 98 -3546 38 193017 -96 7573 -966240677 673810755 -33389697 -15 7496 -322711628 -53 786241685 61 47190635 -332090 45 -6972 -173074329 -3569 98 -174151 -172578773 -68 -14 -88 -790940 344356747 402642444 -140798 969925594 -8121 48 249168 -579999248 17851682 114880 -1047 -157331 -336062 190336565 -196796 -3646 378683715 66 116809 -2357 7034 -464914 6981 801380 6 -453782 345801694 7895 -7851 101059 -1 -726374830 -2604 532793 -719053 3208 192679 -92 -3116 398613376 -6132 -3289 -6586 -247958902 912062 -5864 -9376 -59 -58437 -27 420479 599123367 -774593 1008 7668 -94 46 98 602430738 63 -936112471 -6101 -403051606 -269163258 300783797 996121 -908972217 -838859 108042514 -40220017 -243809 -837379 1170 -66 98 -74 -665798 -260752907 -547 52 -4675 -120097 181985 749611 93 9774 -97 -8809 -68 -7572 -634271 -39 6 -164496 -107 -200887365 274457402 -3407 445 -759941066 -16 -761554726 70 -957939917 9692 551671 61 393000 -208622606 -638155796 -559797560 259731 -8288 511703898 -627467944 -614648 -491785 -401157506 1899 -917091 -51 -2680 -49 -49 628908525 528430661 682960 31 63 188444 53 54 -126610 326648 83 -4265 983968199 -58 -4907 -61 751098 -97 -65 28 -50 606079633 -371114894 -4451 2129 -239986484 30563 -419214875 395412 8799 -55 -475475945 377216 -89 25896 2662 147501766 -740983276 -4230 598718 -45 -692862269 -3736 -47 14 39 -7943 8909 -24 702449 -373917 26 745194 596495 24 -6307 -5256 870494 975072752 -415149 838361 504974 -275532 3129 753271 374 8054 370357 42 -819985 -6963 -9 -806623833 -4 -619486619 612979 10 -43 3901 597148 -197875 -79 80 334882 22 -34 -14 464669 -7115 6130 -9 137558194 967311601 -763126 5244 -3 8862 569351 -827022349 -794784698 -20899 -46 857640984 102865348 558299 -162593138 512630376 -2308 -674488846 16002 -60 -670221 -80 -2395 -562140 3164 -704763 956796645 9171 627538 -4 7248 -53 3694 257136 659315 -72 72 196577 -35 438 -797320 -222 -85 5 -49 -3311 30 -873042 983815613 151887 -9260 43 90 5309 5888 457057985 8530 6 -894 5930 -7509 -265778113 2 7257 -89 567938 921976 39 254657 -554334 -433236 -332649263 58 -507256 456200014 -877893 732870 947141512 -277191 -757170 2932 -27634096 -274802170 -9296 4177 -196922 166788897 640138 -56 -218932072 5394 -6366 -466724 -286263 -879755818 793 542605 -646442 567456928 -111474506 -898557 -130144 557097 59 141620878 94 7261 4133 489634818 243102 865407972 531 -153791 -22 4378 952307 -49 759331 795521 -26 9581 -869732938 -285371 2409 261108942 -89 -5221 -428 -93 392921 -231470 -100 -533123194 -458491 958585376 234115 11 -85 -6349 -332032 40 657863 -7346 -822229 -560401 -87443 -277 252508 6717 256730495 1672 -5771 366909 -720565684 -9687 -95 376996 12 -584004 96 -4879 946230 13326 -140768 -46325 28 -800988 -59 3391 6370 -421197091 23 -510374964 -4 8588 -71 -423976 -9510 -24 31 -150595508 7342 -61 -93 810396562 109 -813313 -373655 114824350 80 -42 -784318 -842778 -64 581640 -84 -761893082 -876566 4665 -74 19 282626 -3179 135227 46318418 822760 756250 566079 -3879 -464018846 -706865164 32 149545692 -8871 23 49341944 -1647 -277735358 -800176 -62 -221026090 575563 -602089 399243284 1781 36423105 -672494832 113408542 253042 5283 2187 33 250500206 -7231 -9016 -310073 -273243 795996846 -15896878 -7057 -56 -40 8703 -32 -52 7634 -701392 840696223 33 -5199 -1483 -901209058 84913 -4009 2773 -916886839 -56 537065465 279835959 92 5 -261159 -87 -40642119 -183 -7953 -855638 74 21 -67 852134 63 17593 -249162 9089 482683 -170 -798604 9630 963147203 -872929 988347639 -8409 468927137 -810312 6569 388710927 -9640 -184111 651936 25 7909 -90607 59 99 24590 2253 -2688 1497 25 803359258 -808935 -3588 -5222 7658 -7163 661178757 -571123351 175563273 -447301 483117 91 8042 -863367087 91 7283 -793717 -126257 271835970 8994 -88084264 -4446 -9234 863604 16 954233 392804321 804138392 -1029 229361 694371555 84 2726 -945863 -2022 8443 -622389 -716426903 8936 51 -46 -6290 175229 3349 -947847081 9783 452352 865097521 -71161 -38 -241266 -6239 -89 59 65 80 -897526 6406 -6204 34 -3404 156244492 -2376 8851 322 2285 -601124095 -695633 952338 9652 -840348897 -2 937692 791849 -467069776 -9253 204288 -28 105778804 -249232414 -7786 15 995570 -65027847 -925142 -34 44 449781581 2 -18 -164421851 -778345708 -6485 18 -869866 -839746 -813571 -76 -68 8108 515925 327154 -50 991017996 8554 -208796556 1626 -14 62740 41 -612 -32 7433 98 -12 -5692 -954143 1767 -14 4462 -2017 2152 -40 -62 -539050 299537650 400761016 66798 891501353 6253 -19 9366 -26 36 -5411 -95 -326031 47822526 -59 -411739 -8911 -776080 -89 138123228 49 -234224 698334937 5310 417393263 -3375 -799176 8877 -50752758 -103222946 -337632 -934641 17 -647881208 -6234 -233508260 932890857 -441194 -68063640 5047989 -3 126553 -754550 332901348 6305 275673588 892071435 96 3585 9857 179451 -377756065 -9023 -45 656888982 -242571 -43 -674 -743437271 34 91 56901 -7783 11 565809 0 276417837 559257188 7496 -1484 -1923 832027391 -94 6647 542619 447608 95 9803 633759577 6600 -471252 1149 482920 2601 504079569 26566126 97 732813397 -2144 -87 847018 -658804397 32 61 44 -190074073 4777 0 16 -117860518 799613 632712808 -228828 -206178 -489805 87 -680250726 136345085 267314267 -948129 518250 -7293 -99 365313628 100 967029220 183948 923596 231569459 -559460 -761613 114547079 -4714 -7389 -820758518 -603919 38 -15 2868 -6841 44626 -907948830 -169281444 -2878 512411159 0 -602514726 -64 -48462 -88 -665002908 8369 351143 2 -29 -76 -2809 44772 6708 -1 -290893983 56 720 -121719403 -79 73 875 938307897 -612808 43396423 -563850176 -7588 1 2450 5824 -2692 7758 1548 -88 -6032 -374960 -870254 -20 -375675 -329582924 -6390 -476313141 273904 -334191323 -691517188 -7712 -453910238 126417852 308982552 71580714 5030 -7984 -51 -3 8305 -35 476673 260 58 -6009 -70 21 -44 144291701 -1349 -8 18 -660859 -669098 22055646 -28 239744 -43 -839987772 39 2193 -24 -379141862 -65 -5831 2183 -701837 -827890996 40 -8585 -18 -372920530 -26106783 9 -66967456 8 3562 -820265 -339917 -2110 920342268 -477807509 -8883 4912 -91 56 242968198 249743221 -4873 30 -8594 -132155 21485 -52 -3645 481500271 20043685 813975 79 9914 87875632 78 -362271 -80 1792 964963 587333 -18992 8960 -69 46 -3 238427 203027 257784 -23 5664 923816 -823 -48 -394449 -77015257 -680651 -4955 -499122 446 746273 -76 52208923 675644 669647 527451757 69 393491 -47 -922013 120795 -535720 -19 64 -36061 -4047 2 632055822 -71 55309651 -872 -70 5893 906952 521793 -83 -24 9444 -221745059 -1349 90 100911 14 448426297 811250214 -45 56 789748139 -894442 -19 -251295 853457517 -20 774924467 -76695638 473531 847326939 44102 997085 830979695 538338 -960425886 412753704 27 -74 986055 248589048 -95 -402046741 429405281 1942 1006 476235 -324274 836176973 -442162693 661329 -165766 3465 858842664 6923 -445632 75 9287 74455892 7514 -244186990 971389346 -3427 855853005 914137 12570 167425007 2689 143168415 44 0 6080370 841366 -100437695 -126568 -43 -61 485533 -71 825680 4 -294456807 -179999 -536389570 479754 -363795 797883071 -804947 442607017 -56 134332896 5291 -498003511 -791211805 782890055 -344589940 -900490070 -1385 35 -60 -6963 930343 -266963685 15 -7915 661429 9845 600083700 853 -9915 -5335 -216104 -487967433 -4522 -169339 -281880982 -226298932 -7308 772543782 257394625 -71 55019 -574149 531949 -8432 -95 78 -8170 9416 859542 -974090 -889241 27 -515915352 57 -2149 4410 -969160478 14 46 962458 115199 295981 -85077012 26 -5946 1545 605381403 -49 58 -801020 720689384 -98 80601 -128108682 -461574136 -2987698 26 10 7085 -6246 363288 -55691 9319 837254043 95737 -257886550 12 -833287 -742785 -236308 -27 8441 613758664 -634431 6964 72 855915 -3 -914898 -444332963 -8888 823416239 664 6352 927 -5651 -853972 -1689 -7380 -1459 175917 -482096 9037 31 84 81873704 -91 875120856 84 15157582 998515 -9344 -139033214 -568 878760804 -550326645 2914 341467698 -7790 -82549822 860340 -66 -85 67275132 8448 16207 7788 -556038 -87 -45 -764654876 520233 449173763 27 -64 -898 -78 -309482 -590167 -75 977116 -806543592 -919964 4242 -66 966763 -192498 58 -765109631 -4138 780 -592298 183690 140516569 23 -100 51 992490 -311979211 -6806 -9557 -4658 -9171 337278695 -15714690 535645 382532 -62 -97337803 327964822 33 -499196 86 -644762223 -986108387 -230556631 -9807 6056 68 626436 -65 -8229 6784 -7 -8247 974758346 -366770 52 15 452071041 916297 3517 -590037 -565177 -101844 646024995 766352838 -22 143637231 -3944 -9184 6620 140060935 -21 -92 877848834 581022 -43 319543 2250 -711 718960 56 -21 -75 15582 -662609 -3928 5129 911719744 -187556 37 -9 -148401054 179269099 -4013 592467332 596163 -129602 -835774 -49 -66406956 -91 -2071 6824 -43 -845396166 -928940 -954753 442773 580172 -118093 787209683 107216636 419092 -166641638 -8454 7218 -38102325 314590152 -197857 46 73 244717 9915 1142 660847042 -48 67 74 55 -43 493998 -806014 742982791 -139974294 644 -6905 -508964115 -800439 851740 -553507198 -499163 82 -90 850297302 3229 -406031807 -457313312 -1427 3307 -202292002 -1733 341474206 -7500 -784714 7841 -790021301 507939 110908 225966 -44 -701323 7158 -563006 31 236445839 1 -263812015 75449 363047 850977 -23 4488 -1418 95 310474535 384182 -9516 2334 -6931 -46 -5 985012749 851107728 316753 6630 84 840063427 -898057 -99 -58 215705663 871866174 19 -40 -933302511 8956 631257421 -3827 69 -796064 991574963 153143815 0 -87 961066 -49 -33 -390232 934230617 -1022 486919 -667868 -25724300 -11 -916748742 325434 -7458 -18 -98 -8273 3410 1435 -77 -7376 -30 -2192 75 -36 352533 236810 -310423 -918733688 409419 57 -543349 -3 -6289 -372399 -68 749192 562303520 380956990 983823811 -254058629 -415230 55 -7763 242955539 944918 -202183 169477761 -12 -801945 942789116 -7560 7907 686750 391965 -505000854 -62 1952 944847 7225 981330230 318323 6059 -65 -241318247 -43 3617 12707 -307432871 -372731876 -5601 90 -516219083 -842238 -8386 154392 -7388 48 -26 -42 -5195 572665 135973 -251937 511336 724787013 -4378 3623 -320984 4200 314223589 189771829 44 16 96 -466304 665630 661239 949982246 -4269 -78519246 806518274 -2795 -69 8252 -61 12 -4868 -2036 -54 -9 -460682052 45 -4 42 -737604 9954 -399 7743 552857927 -602342 38 286 -54 -9931 788 -456929 15 -577221380 -780251285 54 349092 4382 -89 415137 -663845933 -31 23 -680956250 -330545224 860498747 52394 -5294 57916 -1 30 3194 68074 -36 240577962 32 893764 285 -850984764 8040 -97 -18 93 -195479 493197 6124 727206 10349417 -7226 845715072 -1002 -444 3939 -62 225664 22 477364 -661955 32170020 -1565 75 668968 37 -902687244 -2245 685324223 -608776126 -299575462 -125342 416238497 626955 982364427 -18 -966772279 9645745 -92 47095 992657415 -296770 772764440 -81 88 -1498 885496916 -71 -4468 868343043 -5646 -4966 134989 -97 557587 -765 922 483269853 -4663 9631 8864 -8282 523007 10 -889343777 4838 -1761 -504056 -6576 202478422 36 -2383 49 84 -509753803 829396588 37 10 4483 -17 -714007116 -537056297 41 421891 31 -328015 9267 12 -10 -421261 873714612 41561403 5 -651306 -55 -191623 15 -845904 299952931 -686075622 -650437761 6535 363515 390591 -594169 2306 -779868 -1272 -52 -813514759 -187293431 453982766 -104917 841613637 -618477852 61 88 -6040 262524330 -374776761 31 -866153 2488 -940885 -96 -1079 7429 -6894 -20 -9011 933585 -2548 23 745501787 -36 6 662408 -614203 465322321 730403 272210914 77 929525 -62 17010978 31003565 8468 966232 76649801 -754025 425473601 412631529 -579150 89 -9653 -491567497 298607789 -410579861 -819289 63 1135 645919 -435778 8 -929719 -76406879 -50 -1394 -403394855 -2874 -1358 3722 123 139368 -32470295 -48 27 -9 -17 -2500 -77 148 88 80 573301910 -189096296 -954487837 -8650 -85266721 3100 55 71 13 29 458378876 911651944 43 472939 5131 -132032301 285355515 -13 550931220 -38986411 -99 126404 -81 7993 222813143 -871316 485628 -1855 87 7203 -636237 561799 -263165 7415 9492 -364694671 -639509 2 -5157 -100 -2664 -914 28 6321 -11552 -89 -948212344 2628 -3666 -767693270 62 18 2265 -7758 -730566306 -57 -54 -219472524 5313 407199 97 -44 848551166 766896 -249210902 -2968 -17 -82 429323275 -53 78 950578283 -465613 -722397 479715 240076 204525 -174269 50896 -1629 26 9037 5418 -6703 395212 40 -7 9871980 -5391 -809486389 -174368499 11 -758609 75938863 -326528 -14 -4298 -41114 513563246 -926300 396457 -368311361 -252702445 501907294 975277058 1335 999662021 8893 62 -86 41 40 -299328132 722791 -8819 -680962 -886827 -488809126 -45 -775241 895591301 -56 -727756510 143943684 -851864 4658 983490 81 -24 103325662 7509 9491 895305732 712113874 -763360182 -858616227 888553897 55 478 1572 187640 -2 126627 36 5710 -84578 737087211 -6967 -862154 2490 148634 231508780 -128 7335 463486 -5 682368607 -4714 425438688 -38 66 57 39 16 116263360 825766 -935983 -2 -913383637 77 -9 400552088 65 33 -75 500173 -591269 -253 48 -4 -112455 57 -231242502 -8 492 14 745663180 -28 5730 2266 1936 -362 730350 -43 3811 -83 6339 -45 252117934 -250232 7416 805527 -2813 121242701 98 -590648 6 -749923 75 -307933 -24 458369416 834270806 3958 -8205 -65 19 9989 -16 -88 71 -4964 363729 -617077010 64750765 -94 -3033 -9626 -67 671789186 84 3813 -100 -632452 -872640 984950 463982552 219301328 -9550494 738168212 -819971002 4262 74 2606 8244 51 7189 7895 10088116 -488848 29 -122359 956995015 90 33 -181646 6323 45 -783430 -12 15735932 2665 31430167 7295 -29 -10 -690891309 368508 -6814 6100 -694722 -2 718881 -7275 -389092 41070626 28 61 -6398 -85 143460427 16052808 -5113 799788000 -36 86 -4250 687050548 291286 622014262 -7100 -255850039 727882321 1844 -947436858 113649 -44050 13514455 7153 -1780 -6239 -79 -8912 -149617114 -133877857 336423 -234524766 -100 -46 -854915483 67 608603472 88190842 7257 999487 -523060 351213 -98 994239 916533 540499935 -65357 -211864 -892516799 150503 -129936947 9474 521501 -36 -87 896505514 -957125 30 519651259 67 9846 -53 398254 -556363 919192 68774 -260838177 530764 -2691 6528 -715158 -77 -645251455 2314 -69 236017 686954 130680247 -7192 -582227 4408 -1715 79 12 -930062506 2898 -1724 -775659 -880312951 472240012 -137853 40 -96 -44103067 41 33 -9023 484240824 -25 424835975 -34 -429316 -71 36 42 -477749917 -197280725 46 2023 -95 60329760 495 -290757085 96 -9875 -286264258 -504064328 1808 -22 11 980270 752779960 54 131792 -56 82 -43 212693 -601315 -146469 -556605 254225 -94977352 4146 4135013 -83440 602934 -981114896 62 -230603192 -48 3780 -77 3512 -78 3149 -91 -7 -993558230 416923 -13 132 338582 1962 -6214 -93793389 690580 -9757 -22 9270 -871881328 286535584 -1 1606 -416508 -439824214 -242909 -137963356 7486 -502796 912029203 675412812 8136 -24 19 -833915750 99287824 386663261 84 -816423833 -100 -100482434 7587 -177 -80 765274 71 286793 0 2359 -94 831191 -5592 37 4473693 -186001 -36 0 -53 -471531905 953539820 1294 -166858176 -625813 -345027454 -605284813 -4792 -799747080 -6610 992058813 -57031054 145613418 2655 -73 360163376 -803032798 67195 -881023079 82 -749503902 -162113 -44 -722076824 -3660 -3025 844178 -721217 -579096825 -89 -659734 -325296 2599 94 -5084 -9195 -5309 -28798907 501887 -494272763 -34 -6941 -54 936886 242062 -86 81 -1716 9787 268 -326875 -294113392 95 845 -870992 -396617 -11 17 518430 -9935 4580 -8039 59 -63 -5533 -665116 -7575 -2986 -150014725 8098 -887610 -859439 -38 265141 -66220 -100921411 -79 497018 -6872 -92 -707412 -741057 -267452 -528487 -23 7961 -5254 -570568 -7597 -579038156 -40 18071 75 -23 -3964 -124572129 -92 -875793975 -9083 7318 3834 -183397286 133659 449045 -277464 -956584 -847381403 -563425 63 -76 766176845 660494 44 -8319 361374 -547739 438420927 264014887 260809370 54 -98 125310518 90 478514903 9222 -865782644 9751 203168647 22 3696 -506476073 935404167 -24719055 907028572 3330 634911 -324194 599309 -61 303371 6498 28 -803095521 2225 698349622 -55 -88 890904342 -71 -1867 -2413 -810722495 1372 -817679 53 -655344486 99857347 2776 -510047 -516720781 -4028 65 19 410780814 39 73 69475171 142356786 93 -78 -3 -96 -383882613 9099 97178136 50 5366096 585981 155492595 1 -9226 55 -6506 -511748451 -5624 -22 176227 87 426615 1 94869571 2783 -6309 221747929 57017390 32 77497657 -48 -820351409 547044759 -5657 70 -4114 -16 779869 -215941181 -733314 240417 -3813 4702 -364562165 -846345288 -406009983 -918 6 -8491 -963277 -60 7134 -67 -1516 -100 8307 94 -573234 176089 66 -3242 718426 -96 -631285176 -356960286 -872616297 82 29 40 -369282764 -462315 51 958617 361527077 0 -67 458425 -32098084 900679 24 4844 -61 7824 -332157006 -269 -586670773 7626 -297302286 96 62 729413 34364 72 -998415 111939131 149087 882596 66 -548643443 402433 958123191 -354164187 357503 -463434 261776728 7818 -419004 -326758138 494904 3552 919260698 -888780120 185475 -79009 979649 -12 -450100 -135764161 0 2791 -193385096 431792095 5000 68 -314175 2124 -1829 17 -89565 37 5656 -108518 1467 -79 -239086 4953 18 84415 -40 5277 -389150 -35 -416612308 -389160819 788929 -214523267 -487826 -977469480 -827575536 -868567 -8656 3499 -38 -48 51 -62 324515447 696127425 14 -461 59881 -494058464 129228107 -295338 -822700073 -994967135 23886 -2341 912548105 -885352 -56 -3563 150776 -867362 7512 6467 -44 -401888 613128 67 -4527 4651 350034 -49636136 409692849 -969312 -534127 -719172 895551 -649327255 307555 37 -394158 -2304 -1843 -6370 -8244 539633 816287517 183531005 1281 -12 -48 -12 50 72 -7063 -111078 -1318 -1422 735466 153107 -860152092 9836 422888 -4232 -459090651 5 21 -232 -102545314 6694 711527 78 1600 153082 -2199 -2554 -43 43 -34 900374 -6328 1105 5 554011827 -3956 -575090 -789006 914997432 -828777188 357293599 802190 167750 -402338 6 -319 44 -7305 572999 30 585925 -917008 832176737 801512 -38 -263185419 63 -73524191 -858894305 -143460 -893446043 -41661996 38 -8448 -58731901 -87324035 -21 676408 -390469029 5592 -260023 -1574 121898 -23 -705015 7002 4477 81 -81 8411 -4454 -2278 0 -183196 147598884 620700611 903328006 396106 157969828 699763 -674792 -982883117 6372 829549 914030 17168882 488117 -344 -7637 -543662690 -61 -1088 -863112 -99006039 15905 13 -16 30 -1272 2577 9477 50 -58 5 -560867382 -522108302 -464293429 -60 -157122047 746392779 339913977 230062 -1311 5510 9168 -57 -361106706 51 3001 660288 -25 21 848404019 343532714 72 -368774 508650967 100 514729403 -975526081 -102446971 -1560 1017 130802887 660984725 -9988 -417420 19 -381416062 -753884101 -698162241 570110 42 8236 364368 -680728081 8685 -69866827 -52 255561037 -257224 744456 -191470 -52 -650521 63 421374122 82331 5312 -108910 9274 290291 655945980 59 -1707 -738127 -61 13 -6283 29 55 -4880 154046 -265793 94 8712 814175 4 892397 -15 3137 37 -951261995 -201840093 274368 -707843879 507550662 382840 -4904 -512691371 -92 -72 -804760382 15 197 330694075 9412 463048 -914177154 -446070 86 -11 -29 -73 8118 -92 909474 41746 -631535 -729592859 897 390448865 -47 2173 43 18 -1205 14 -467186183 -712863 254696698 -932244 579305953 971624 5848 36623 3265 -691582013 -482913 -973767904 -934801790 -300315 -569284165 81 -17 -15 548116560 404829 -2801 91416 3739 -45 88 731406 -2252 -5120 547151442 17 559255 -8134 1187 391677 42 -60 191318 -1 -5 -85 10 -8524 -53 -929467 36 1971 902682382 90 3532 -3242 22 453560 -27 76 724046060 1555 -395 39 12 296297 983912 821358 579677680 -7486 -8941 776 376234507 -65 -77 -762948 -645825225 -471788 -73 7409 -186 67 871404305 713679 143961234 -81 326604888 -36 -2866 3640 -374851586 6496 -939505553 -812511677 -597602656 -443801332 453252801 6349 -1903 82859667 142009 3951 862428344 -864687 -2772 938984 151301 6537 -324308 -3370 329310 70 287117 -1494 1435 -6874 288961263 -891080 15 127329 24 -6871 1578 -811 -3 862100829 -8345 618063156 -81 -5496 -956311 -52 -946010 8 -78 473 -985439 2 9400 -633840 476225899 -6660 -59 33 2 5440 -3 -954913 78 -51 -195737 631069876 202374 868514661 961956 -614434 6172 -78 171581 -60 741322210 9730 -155358859 -781623 417 -8715 9094 171216091 -7323 -834436 380101 1815 99 -85 6163 363243957 -25 -9166 -38 462712847 -67 -68 -15 19 -3647 -26 -4854 49 -585 -8811 -94 -216852219 8230 -627591201 -243794732 -175296 -901046248 227129241 -920686384 1434 87384674 736384 2338 -1900 10 80 861809 5385 -99 656384352 -655751 4240 -45 366519131 6509 83 -60818 304428066 -92670 144607907 58 290715021 873983 -498487 -709485655 856677 7 -9832 5481 -91 -831369 309641 57 827279 5488 32 -2897 459944407 -432961 63 -971045192 76 26 438722468 -22 -323598283 -97703889 171295893 -2663 3 -4362 737823 -118401381 42 -12 -281822 -155368 -912630 -2916 76 8473 857982 90 42 168922 846456570 -159077317 447283 2767 -507649 174121 -6942 10109427 -40180 921398496 -8107 99 137740607 -68081 684114234 -863816772 616479 -189232 11 -547455483 -3 87 -6608 -66 -54026147 -88 2189 -935289 -811520 -765964664 55659831 763825 -816965460 -63655442 -30 -481207 -679827 -2211 -215150 -932650637 -8208 11 -9 6750 -6 -17 -8894 523387 950523 -88 -7085 993353947 -998238 -788909 -407574316 62 389759139 6486 -9311 998705817 -17 -715840 -4719 67 49354122 -10 -20 -80 31 -7832 -796340453 772 40 -188492546 -690574760 9902 -7322 -685679 94 -6043 -18 -9989 -219130130 11 150917 -229406750 16831 139086164 -15231893 146871661 -2051 -2800 -79 -331843 541538227 -668848 12 324588 -98810223 825105 5 -2918 69 818329 34 -352484 -230907171 -529828 85 -785186854 810479902 487899 -2005 572644223 -474930 -1193 17 -98 -786902 -2902 70 11 6 -672338 96 -860733936 -3760 754097700 -142554149 -9465 818838719 416649 614591 -143594 9337 -625365762 -70 -946672 -340 929813 -101010 -713046 -5526 85 254615 3589 -36 -4683 -105693 -751523781 -2 274870014 343565 -82 -447643562 400266 -76111 -55 -61843 659028647 64591 71 666568 480 968870038 -29 4634 -684980 5447 -9429 224965 778548705 -7235 931511688 166928 -7001 -210487 -492 -267571264 7746 938036 -8502 -561044695 -3833300 -423695 -34 -2440 330417164 874583 -942064 -8406 -7681 -917762 37 3059 962261 972243567 -193597506 146449151 -9238 813957 59 -89 5572 13 9003 239132 -67 4291 7260 563827841 -61 -53 -9634 796431 -14 743344 -5872 107158 -638228317 -24 -17 -736201 -85 288333 -768638146 238963120 20 -109802 469379927 49 7443 46618790 -77991 -23 24471188 -82 52 -14 -226522 34 -3612 -41 -310972232 874 -7490 51 -5622 -5006 -2322 4562 -9352 -3679 -956910 135600 -26 -467081 -237946 98 72 85 70 -9641 -3 -197764828 9047 9214 -311053 885 -400970 -5755 974316 354381049 -7492 237599 -7081 985192963 85 931875 -528193410 509719 318330271 -6804 -42 16030 4092 352677082 -459969698 -7287 -25 -402731216 142324639 74 -311088215 717168 97 126345799 -625248625 -90 -13 7013047 13 -16 359 -936261759 24055 -331205224 -549429 429524 -392207370 972883268 27 949303612 888577811 308093 -516686 -9051 137217 -4763 -68 -92 690832 5162 -9406 -284202737 4795 -18 -499970806 1885 2913 634248 -4207 5308 583250 -127098270 -68 73162520 574825544 43 -241835958 -6473 130460581 -896777 731445 8019 -6528 -951019126 -5195 99 7294 -102662671 783093 628638 91 2 -852485498 909598 -3531 -544478249 -755941933 356489 -354742 24 -18201347 232996442 -76 4902 981864 -45 -218135 -4800 -38 26 -296021 637 2012 7946 175460 624370 510280160 8598 614050564 -5963 -8622 616933 -1631 -263634952 -4674 -718606111 -430347921 -38 30 941766 69842921 44 662208245 7914 118098 312185 -8777 -835690 -704068604 -959979185 190282903 -46 -18974494 -102893292 7887 -100 -9823 602634 -671019017 -6554 -3708141 -559038249 978640558 -87 -311390 -903478680 -553902 -73736986 28 549789613 775467 57 692908 -86 7 -609410 -20 -887403540 -41 25 27281897 981893 561795 754636 898067829 4766 573237 47 -3935 -7548481 4 -89 -9478 -442013 55 -759518530 -131475044 -6 -491745884 -8819 9477 -33 19 611716 -505754 -87111 678643066 769 -100 -824424263 3201 -409 -565682 379259 767773871 -679995 -225439871 10721 23 1 411351587 6807 -3373 106069333 -5785 -419377 5907 -901435 -626280400 650299230 8164 -88241633 -629 -500142 -627 246418 -3247 -47 -797680 281989273 4 312297 -612374409 -9389 -6 -576512 7035 -27 -934506743 10031 66 -996143 480880801 -776527846 358642 -5450 -5 88 -6476 655373 938472 -61 841614 63 8 886051724 -591820 -63 1880 -432984 134188 401211625 48833730 325141 -10 34 -8784 -959025502 5973 463 88 673118920 -103682 100 -82 -77 970114588 -10 25 8792 46 553934 -469230565 34 -65111 393972723 415710614 55 -93 -4545 654470277 -402724 681352863 757245403 -798860 -233304 6935 124037902 2428 -90152 470 -51 416373028 -759958836 -2769 -586977256 622873 833558386 248598932 -919158 -3480 -6233 5497 -77 -343579 991452 -35 481578822 519922 -205924 8819 -4677 351465 71 -9143 857633 -9539 -51 30 -98143575 -93 -72 -947534419 1567 766589317 3819 9781 702024 15 -83 -575032 31 -495740146 -69 -183795 915420 544425586 -723 832925681 -256823 -171692376 512804 -499382 256157664 900613 860094232 -411461639 6449 7995 409214933 4897 -438006 59337073 19 6 -209933079 47 -49 4320 552285795 -665761965 -19 -9155 7660 9265 78 -550764 758303812 5232 -689249546 434516 -34 923648832 -441080091 5 -2586 -719409 -6404 -9708 303930003 -4838 -73 2947 -5142 -51 74 -418736 1194 -905022 -93 98 8219 -8073 -37 -603387029 533977 -486352 95 -90162218 82 -70928676 73 -689253 191 -7680 42 -53 14 89 -7359 8259 686424219 -519843 -63 -96 592365 -87 -85 447982 -5272 25 8478 751 -744157215 9346 88 -526626014 421409 -15 -291561650 4986 561259 76 -13203 20 -94 2024 -9705 -22167 -178591 671840 -646941075 896123383 -72064193 -9650 -2445 -49 421046 7593 9 -41 723466346 -5913 -861269 9407 -88 851103 210482171 -1704 3257 9674 378405 -12 -578299763 -3819 45 826545631 255805422 66 72 41 79 569116 -697372 16 -928347 -857604055 48 -1378 100 661160651 9207 -72 -395610145 697661 -2090 -315223 776150 389020 -883973 -351038 9993 910 -215588 -565755854 7126 551823176 -47 106903 -764100 479269643 -47 -36 6230 6101 752495834 547067 839986852 -90 44260567 -42 21758723 -13187 77 -5102 849981 8902 -603637429 2452 997980463 3174 37 -7277 -823 69133357 -8315 58619597 80 143014 22 361 92 -6100 -363271883 -326332 -26 8968 1647 74 -428695 668930067 -1895 275632518 -2472 344151 332273 880000 -78 146460 -5041 -9986 -845914406 -24 -899569908 -643750245 -75061992 793883 -833159993 -305003114 -169090328 -902377522 448480 -5140 85 91057246 624944 -424 -651814 464634033 -668046 -1795 1421 -237185909 33 -529442 -18 -751981007 -866577 -3948 -8280 -45 93 -274805300 24444544 -328825 63 9161 556519021 931196067 -726656 -160655576 553 93 -738608632 -3300 -79 6508 -627486818 574665012 -964249 -94 -941022 944929 -678573 372938 192865 -6961 -16366991 -82 523765 85 712901 5234 690 -5098 -136558 878385869 92 -723527 7604 -7313 144584 -9721 -48 34 -96 491227 74 166448 -14 -77 289907 72 -26 -169659 8012 775735 -8423 65716 -3801 -8381 499311770 666396 -16 764681 -7681 -47 -28 -779756 9038 -268010 -9665 2962 -9 952286 -748365450 17485962 29 89 82932 6569 8010 -433290 1252 5335 -402725571 -7682 -8600 -56 -7931 67 -908409065 -8581 894349352 20 -4570 -1 18 -1040 233798 7 -49 69 -18 -886023341 -274305 -14 92 121799882 -211197 -238043 212707 -34 -321287 35 780484 385676 67 -3673 938628 1126 6314 598336 291048 -7088 -961555334 86 180532837 3457 506822 -24 8673 616489 -73 29 7228 180376 656950 550889941 4250 -649570306 3681 5188 1112 332132 -689612 60 6454 46 683159689 -89 -97 0 431470 -8307 99 -38 -5651 -85 -96415606 -191648218 -291817067 -36 -4738 329408537 4264 -8551 -800899 728313 379716 935013915 -624144 267183 -43 -680956425 -7495 -789404 5266 -703159 502252635 996051 68 8538 997358823 154052 -9351 118651 -537013647 280010 -497591 -20 -4 298960 9255 34 5232 -95 -527059 0 3680 -345216735 -386020834 1162 -835117 -95 -38 402974 -637213 -128693843 -3938 -9213 -628771 8411 -128277501 -4875 -521536 -1974 923438 100 36 49 -1179 -189258701 414473 54 132691505 25060 1602 810578 -685434158 21962315 -974495 -4636 4 -725 -16 -97398918 -206793626 -287552 87963389 6076 54428 13555548 -84 8752 -7425 377668 745 514207650 -970 -438277038 9421 68 438869074 -412089077 -248284 -478 -6230 -2 -872224 3790 -133802820 677824467 -3717 -4003 -312325013 -971392 -4024 -25 9335 391948972 264627667 -1429 -348073 -5173 -1362 -692580543 7 5618 -2617 -723366 -68280 -767264 276641173 -653419081 -499287 -104709 -208466553 157012163 -203408 89 91 123496 56 -758020910 6401 998026 978193713 33 -4926 79 7970 -7650 -325694 -302656883 679056 23 867993225 -400886541 -6836 -922672170 -8 -62461895 65 -897124 30 -251746 -5109 58344 55 49 17 -8202 -267457 103843522 348925205 16769 -914086 9199 -8029 8764 -43 861789 -707515281 -8426 -5057 -70 77 675058046 -64 -368398 888931481 -423499291 -7355 5465 -712796 -28 -902241 2963 -84 -86 7598 403078 -565316 3288 -41 4137 670735054 -632927 70 -814949155 5035 -578867 2 -866473 -2748 -4978 -92 -286790 77281 11914945 1120 -65 4680 41 -7616 -2426 -462979 82 -112172 -514769469 -12 2330 3 -2144 52 7937 -766001727 88 43 -4505 -782492296 -14 36 -642657 535998 -521560970 64 -1 429104 3634 -168533345 69 -360649 -773449466 -798835369 -6454 -47 -561000 9 922 -9 -72 -185949605 -25 -614089928 -97941962 6626 -7705 -6463 3295 91672810 712612509 937790240 -2621 -912281 58 -431491 -666792 -608416 -5246 -21 3421 4 51127744 -314397159 668974 -38816879 205688 -31 824642 -37 56 878764412 -31 -72 871662 783928894 3711 -9 -525847 35 636409996 59 -730631 -117383294 -403334 20 -90 5 -8 63 -604950 -6933 -461082828 -6763 30184376 -697250 28316771 -29 18046393 9014 -442998 826080549 -98 -11 -537451 48321 -5737 24 -11 -3435 -1218 -5802 391898 28 -2172 -1731 991702392 914262105 2766 -564684731 -2116 436266115 -8719 70885373 89205558 1341 -6387 -89 -278826 814236 -400280 -910721882 -58 977142 7845 -413710 4594 506388825 309245570 8257 37 -49 4609 782083 256868068 -915780 446619650 738492526 779169580 406075 967593 -814434608 -43 802214 -934120 89 -45 -232 327703352 -993163 -3765 25 -49 -920 -76 -395079418 504318242 86 10 -3419 83 -65 -3540 -811461 3104 -97 -6539897 18325 -7342 328234 40556517 -3660 -689803844 -305748 3722 246738 764434 -9697 360673 -9431 94138925 67 679663969 -1639 -627781242 -402914336 -64 -621576250 1797 7511 -2343 2866 -31 575435129 -2980 772622783 -338175571 -4728 -37 5153 540252808 48 -720277 -259694 -14 -6252 -534254 31040876 7566 316201 650893248 -444826459 -667951278 958408 -194285 53319284 -56 -84182 -672286 -92 -573014 70 -135932 -546296 -987889 -71 -852259639 -205832 -350192472 546491 182647 -62 743165 -82 -4 292076 390568 -3570 1049 -238834874 -8972 160154409 -891144 -993117 -1820 -2596 -940410 -944608681 806274 47 31 -572482 -419136 -199116566 -971849 5356 98671434 -275775 575 -921186 -2349 814813665 -781006 75881074 82 -743839 689137 99 -7783 1279 275439 50812 6229 705291975 7597 -78770912 75 7224 -163525241 -487335 -197 563015 -9 381370229 -568694 -811990962 904334 869115314 479516108 83 5998 902245546 -3 -41 -9012 26 48500655 4128 -197093 -23 -94177322 -71 -574342181 5051 189947507 -715841 -8099 73 -55 -896016495 7728 966830810 5139 -3289 -7323 40 3313 -453469210 6694476 -879716362 2420 285175704 -133077 3 -3 -938152075 90 9881 -839162686 -512936801 447 -344833797 -9908 -123995311 -169852705 789528075 938495417 1061 -378 -12 -22 662787 63 9235 -6134 7 764897 -40 871765 1103 78 290648 1651 880542206 8592 -7764 9096 28 -92 887546 -2745 4460 -8153 464916482 -91 30 -95598873 -87082 394718757 -25 895090 53358 58 93389 -1392 60 -46 -4052 -4292 80 755265268 -836180 -25282433 4396 -317569 104161773 46 19592308 602 -9393 154650 -291577 -668096 -90777176 33393691 7381 -4406 3 788898 239601562 63 990152 16 -6418 -3 -146 775652 895603 8 496623059 10 81 -4991 19822118 87 -6279 72 557947 7948 590869 8020 711355 -803267 102993531 -656611321 -574338 -81793593 -83 -270272395 7215 -914426678 5 464712590 -359833 344496 266221156 -182685 6673 -36 -34 19685 -3543 -488668779 -25 -370001559 -8599 -5169 -20 -52 532764 289874 -81 -577962 -435353628 -7626 -94 -6427 9355 423 -35 89 -643293604 430820 579841892 -655339092 7559 984154772 -34 -4328 5220 7509 -964 -952843569 -739 -13 45 -6050 1904 -20 206297780 8934 259645 -4572 72 15230248 -76 -50 80 -696922480 447962 25 7211 463801 64 -245838515 -330593 -6853 598855757 -3737 569976920 -47207114 98 522774096 -5557 306425 414944 11428 -88202078 -955884 7453 -9604 31 -107819 -49 -3872 9602 192809 3 -8195 -490051 -506177752 -2422 1932 582968 79951004 613627 -783941 -5921 4865 -686462 450615 6886 211845368 82 48 710051907 126180 7510 63 586531846 980890685 616831973 908965 -23 -785936 -4580 -96930338 0 800864107 3601 976716439 -57809 -723115 -614467 463328207 -741 6236 -558823822 -8208 586289 775486204 7308 -2483 4071 1808 10 -133683113 -2070 -714554 303408614 80 614609 419915 -876379 -3964 -35 870515 -49 636337884 -928626 620274 -55 -3636 78 754589 -625809 431547820 -30 226296 2400 8048 29 591867 -585912324 -968345 -173392 19 -4567 -900184 -514297 902183722 -757281194 -28252 -623 340502 5443 6756 54 -538565756 164566373 -5645 7892 949589348 -5 -95 63 70 4020 18 -7164 69141 -584117 -74 -70 763094743 116159379 -1900 1886 -544305 -81 264875 -77 47 -49 540847688 21 40 -166624 -51419621 -497334 -56 -431196 99 6380 -17 -52 -30 -969609 -812762 -4865 -870607589 -14891383 -5524 38 -42 -67 -702707889 -30 44089349 674291 -98 676263 4209 -891932 7298 90 743559490 375556 -120414 -2834 -377868170 -6311 -453280 -1262 3 -933695 -202602 -461887 732800691 6769 9052 -406843064 881 -6701 -94 877339 73 7075 745905847 -23 -2345 801199882 -786028 22 9241 -412857 -727294 962050 9131 -5175 2827 -388835468 144 -236676837 448677 -792554647 66207 6574 9121 250729373 -288039 6921 -1820 -1722 8296 51 91 -68 -240105 79 932874 2 53 194259696 144783 777249450 177937 517544414 -4060 -879063766 50 -670569945 6979 -8533 378818 45 -14 86 -9448 499653260 244643671 3267 797570050 -628765813 -1872 -721379651 -211266 -4751 -553816 -6650 560609 -9241 -75 207241 -42 3121 732727811 3735 338318 13 1771 -133958645 -9066 -28252 -76 -9136 89 105321135 -86 -33 -5856 -9211 3567 17 48 619309 37835 -49049 505266085 980549300 62 -95 888396832 4 181826960 7649 -4121 1115 -160457 8001 -918145584 26 -17 -5300 -293 -124978315 6 -79844 -90 -9238 731080976 6811 -911246 20 2845 -52 767326 4255 -975662404 -7907 -924 -6077 131607 346399877 574661 84 6469 -901345278 -21 2699 122361002 -6018 331 48 -957873 294234 -630979 -998903 928630430 -25 660884 29 -455713 540383 -844523 98 8803 31 8098 6 -173578 -998533 -2397 924088 3443 6511 -1531 986509 1694 5573 735679752 362371194 6989 -751472690 -663735316 87 64 -862082764 4711 567 9394 54261059 88894 3907 -9092 8448 527324635 -8797 29 -3202 -945147956 -44 -2470 -2499 -18 57 -79 356751778 352372615 -273847 -3968 71 10 -958684146 -62 82 657953476 10510689 3223 -48 -363305 398491437 959071 -186093 -195841731 -81 271619 9776 8 96 -477394 -3822445 376519 301686 -47 4146 248618960 880518699 -15 33 -267598 -80 44 -3522 -7220 -68423198 -8687 -943490 -70812 -97 3962 -231602 -7303 47 -674111386 -70 -855436 87 678267 253364 -23 474920 -203589387 2845 -620345633 -468407 -410463 -4 -704735 626534 51894521 -8872 94 -505 -26808 -67 7652 -410638 341578 -7448 -100 9893 382861 -85234305 195995049 -300678996 869824 36097804 883162 -4621 1440 -90 2457 -658575 -732711010 415747 2961 -62 -37 424340 907901 753525423 540525273 7829 -709 297325923 -1 215902587 -842 -74 25 -330235819 810264380 145652086 721391192 50 -569094832 -5778 -30020529 290892 -934876571 66 41 -2045 -490996306 -2 -72 -87 -3288 35 -1593 -514371 -508 -981816 8083 -67 646349 1639 -522499454 955748 4919 97 -258610 654308080 -26 7659 -595512318 -934101034 -28 -87 97 709368290 66827 239614 -3687 6087 453471 0 108168048 -244150199 2718 9 -490382633 1848 -286384019 787692 -10 -616223316 95 3201 471528 -2057 971312957 637165 789046469 158448 -976255347 -48 5 -250477730 -672617 -782584778 8250 116811914 3219 -668521 802652293 923646040 -88 -8218 220852 -41186 587732557 -559945 827944 21 5 -88867073 6173 84 -5082 -131305 466283 -394485046 -2046 82 7898 -577741042 847163 -67653759 -29 796 319084127 -1120 20 337593130 -5282 81 -7 -25100125 17 -351564374 69739 -152142 91 273435320 340317435 58 8402 6608 4591 -92 1479 -7884 -8074 -44476542 -409214584 -96 7551 56 -584475233 -845909404 -111644349 1117 5216 -814429 -305032637 62 823237 173973 -520034 -874803135 879 -1982 -798490 -72 -21 -62 516304048 -290310 749 -486631380 5960 -643554 71 -929484436 -2250 5543 -115 -4144 1053 -667810 -702789059 7791 -46 27484 -98 -971536 449471912 541627134 375410 7 -7466 833330 -1 -33 -673229 2105 -3196 -905 1293 600587308 -3466 196834 1984 130007988 -8559 72 1254 7453 657233985 26 -39 -426344339 -8351 -1495 -5806 12 307653610 -9 -707409187 -9608 6667 -129749 95 374 -346832 6595 -706555508 -72 30 99 49 19412289 89 -61 -77836009 86 -69 185749300 252 -7829429 9655 998395 5198 6468 6085 -816273202 -144159 -35565423 -655746832 774515 -991385233 -47398100 2086 -181693836 67 -97 6698 1 -4155 815 53 26 153555 76 591265 993571 -7114 -367721598 -776882123 41 7525 -128245565 -94 5026 0 49 -885083 45519 900125 358635 7933 -44501645 -85 905990 -52 850959606 77 -94 -32 818316 13 -235348975 53 709669451 -159390 -707396 -126922492 89 4253 -501186366 206147373 584741034 65 4153 222978871 305730 -338458104 6774 -8334 27620 986273 66 4142 8385 -5259 434838 -86 -84 90 -52 -50 168249 -5152 8 85 -8199 -796846663 -8634 -4118 113670164 -21 92289725 714323153 819064 -489128 467228681 -275788 6373 -768431 -92439 -31 337044524 -529752003 5 -838595543 -46 -867383588 -3 8049 285209287 536741 -562762763 47 72464374 8836 -909812918 16 931792708 911222 1309 -4982 571474266 -54 -38 80 993009 4271 -72 21 140601 59 -8221 -348 -914165 -930280023 -852455832 -405578 9148 87116328 -485887 840072 42 -564773317 772820016 -777297907 -413753346 -588422 -914967812 -27 -2578 3361 -734199 3093 821328753 503543 -87 10 65 720396635 -417694 -506594 469759 52 639674 -447903726 -797937385 -795534080 -85 70 9536 18000 -66725 6944 -599311489 -390930 945358 -8 0 16760 -479857 497535 -725007 -95 7237 -5055 445742736 608140 567585 -89 9922 746108 81 4586 78 283609330 -120315 112603 66562 5 -63 495526977 438926 -947608141 921357759 6815 -1726 -43 -152796 87 -428020 93 -48 -282450 17 44347 37 149664240 34761 5537 -90 -522337 -5520 -8524 -22 33 876809 -98 614134962 -4509 -334996 6 -30 -362652897 -33793790 220985056 4976 -149356 60 -603657 774096169 2 -607432 -691 264014428 337610926 -181142 -532957624 4801 842096 3544 -721388570 267213 -483487 -169638 713 -323645 -865012 91 62 332397 2581 680079146 -904562 817973013 -337153 -3844 2972 77 -71 -494212 628594210 7599 -999603 -200149 -586026297 85 -578851083 -629612 33 -65 -3990 649677329 -96 -525923 -910949331 -41 431161222 -494508 2932 1768 494160373 -778295 42 -777674981 410339651 -206561 244878 -373891 -486708485 -329840 -936388 810853670 -32 6 45 7127 -2012 -806001037 18 352094605 142822 6870 -1386 -277627 -992804 -690693542 -17 561459 -1414 145970 -6964 -33289 562790 -5145 -67 -674178627 -549597 -629892339 299600125 -166389940 -578574785 40 -74 15 470700502 6491 466054 1132 616597 -22 14 9270 170221 -829680907 -214251131 -2741 227025 903883 -1138 17 -65 8336 -66791 537744 -50523760 -1858 -14806277 984012 -569637108 50 6419 941980 -145419372 -67 -989984 -7989 459507 25 30842 673872 6498 484668138 -902773 -489 5597 6 442161 -5094 1550 484145246 5441 -223754652 3 7707 -204726 926520 -712392 118091154 370 665400612 -755705 212269 2760 697362 -63462018 298585 283798 -657622550 90 598666 -286221 -28 394 -688155236 197864534 -983826043 51 -148972 20 -6100 261955 0 8933 -5032 948 -2433 -52 -98673346 -960 100 85 -97 35 -11 -952285197 -73 371 -7914 -75 -17 -598188081 -2630 -18 40896 575477895 -68934 8645 -413461298 -5970 -444687 -17 -499004 361877 110021 -3710 -4730 -69 1570 471136 -5398 -570843 835494 8132 -2160 9029 68 -1176 -857657572 396300 29 737839490 -413796 9544 358278012 -34 12 -7224 98 -194283 -349351177 389228 -827361 -717646308 -633954 313853 -584082 826342954 -190781 900691528 -567 -3052 -5202 642850 794889218 -9965 6326 -69777522 438 -2842 236291 -835337 1070 -282341 -746833838 8526 418507796 -888 996953665 7115 456712277 863536336 62 655605549 -5656 862899 -158046731 961728625 -10 272604 -260178 80 -1791 4088 -77928 -580401583 433720228 184119 -34 19105013 -150356912 -4723 -8244 -1710 -765710 -353774433 -890302423 -3632 65 -78862904 -521725336 7806 -788505206 663443290 -3364 -93 5215 -87 257969 5771 241314 167 508518242 6099 283149481 -99 -5599 4519 -698428869 3092 8213 -5964 -1367 -5910 -40795571 989585988 49 65 228912853 -500308212 68 -12 -127749 4358 27956247 3962 -87 -164940413 6822 63 -753060 63972037 -82 354992 -81 7560 -3728 -569257 -950379 572795 -46 468055984 54 -877333 6137 -6237 37 96341641 9202 44 -181340070 -8978 -250 -2522 2581 -5 22 -375413657 -100 -129488 1745 -643824281 -273418288 94 -551967 6810 862900978 -289319185 633711 921109142 653248 9867 -83 92396132 5078 -6577 -391582482 80 -6959 -3649 8458 -43 -1823 -722342 84 92 52490 416 -2254 508583456 70448 -420595 488108709 -514976 60 757783 98 -593503 602240058 -702175847 -8805 -45 -8257 -9 2151 -76 370827736 2138 -867040445 210 -43 55 308940699 3 -7354 -79 -23 -38 958824012 -381856950 -470667 36902076 -476850 -4830 148797 -450896563 135121729 -703327261 -481953172 -2422 -50 -81062726 47 318455 -12787 4487 431065963 7130 -762 -9835 739891112 169126496 -8441 710584 -424665 788797750 -8602 73 -82 418594 -13 4467 582304 -278 32 86 63556518 238279826 -446028320 -328782274 23 -45 -29 -375240 390365 322466 964281 865544 -817847090 88 -451368 621036916 -6168 87432 -5 -2540 -780137 422809 888570 66 -68631 -936201287 7039 657 767864 852788344 37 -1555 562278 489640217 867132116 -94 -4608 960840323 -100 -405308546 33 -569165 -6571 80 6946 -90 -555662 5299 -50814 244772724 -553157 62 47 2319 -83851622 589263 77 728808 419570603 -288257 2071 -7769 -9016 43 2297 5 390670865 -69 218632519 242566 83 6460 -8 -47 86 -600807810 -63 -652843070 -5852 2779 -52116 -507095808 8 645928405 97308663 -41384 5878 -188024 7443 8310 650734260 73 -625059 -2180 141397 -42 373935 -40 684027211 5289 110519281 -565614109 -7190 91 -574188 -865008 29 -415692224 -44193439 -77 -481534 -2234 287306161 -629859 -394277 840149699 65795 476064190 -28779448 9271 -67 -2145 29 69335351 250962 612703 -184110959 65 143511 95146920 -41 472986 -109887087 6593 -978537 14 -836431222 67031 -73124 407605058 71 4 63 247903906 -86 3597 -92 7654 390652 -4836 -394083555 -734 -637873 -443147729 7 966543 -90 -549833 -485525 407590311 -168432962 -46 353048 220338 -235830 709952 313358 445708 9894 75 -85076 619788 914886 509211361 7505 454003 631321945 38896 526391 -494316911 5087 -609411 752631094 -249001506 -924 -3802649 -89 -87676750 -636766 17626448 -3652 -7573 -374075 -9220 2234 -730005 59 134924 -18672797 5854 347264 908281106 953151 839495585 -898975010 1372 676113 723291945 166721769 -4416 1427 -4513 -348070126 43 626792 -21 -328240 930269207 83033 -520126837 257797061 12 9097 8712 304199 -18530 642419684 2822 608569 -110302210 -9267 -690687 2047 366471 -88360762 4 -562530 16 9547 873554 946315431 686 -380346 -848605516 8317 104781 751927500 51 13 361109 87323 320215 196166 -176090 9114 -905 -77 7676 -1 -8121 -54 3465 -7363 8801 129181 -610643 -79 54 47 440747255 -8244 60 -9523 -872571 -2052674 -446427 5665 2417 -100 -69656 -498141484 1697 66 -812341 -534531 -463242 -4632 -35159675 8 497804870 -242847177 -70 76 -286242513 26522599 -311534506 33 -955 -312433882 -54727873 4013 8346 -851433 1150 -119191682 -8632 -391722 6988 -229837 -744493019 -79921473 6235 -6545 2321 -451357 612839939 -14 1178 -39 16 -741336 -7471 -461780 753596 84831548 160909 21 -610145 -949 -117119 2 -3306 -87 -6114 -964242533 -3702 -853815 298132818 36 -8826 586266 8432 -9582 227731957 -448537 165399131 -49 -5824 -8323 5709 -13641 414817293 -4010 18695745 -796775863 -1243 686755745 9531 602614163 55 -39602162 -148933 -343025115 -68 -404 129039229 -4199 976377 -282222282 -71 -69 -69025692 -928479639 87 3865 -194575478 8578 -65 79 7852 -26349247 -872595438 -5730 -8396 263255608 -7182 -710145 -3562 -644142085 312845 8 -6837 -49085143 5021 -553 60 -1280 29 238119443 68 518610717 246 -8158 313101628 4470 3897 -855745 1056 52 -17 7258 -33 53 345081 -9922 -349650 77 -993714143 -43 2385 116189 -60 903908249 -540859 142067652 84941 65 -391152 -24 36 11 89 -27152344 -44 108931 115610775 -557339 -1227 -117281251 -565036 -16752608 -20 -557317499 47687902 850569097 -7664 2315 91 -8030 392466119 24 -609480 167209961 7071 292 268 25 -803324 -652367 831 7667 9714 6 1476 944 -77 8790 -866631 53080575 8217 82 -1368 400950 -6 4244 -443847 997373 39 7686 -639974 56 45420916 8164 87 -454138 48 -373700517 -729348 4208 -26 29 -599170 228114 1 8135 -145691 -372643343 -22 -870413163 -100 954673 -675484 -9812 5336 -170664308 -3000 6170 -264691569 -124259115 -8922 568315444 2731 -798108094 -27 158259 667 3387 -59 18510 493 -799515867 29 -380260 4718 -783250404 613762421 421460 3540 -535657 -8677 -35 6628 471179306 1 715826 67161146 -938663660 -92 -212812 -373075113 -690045620 -2506 -93 311681 934304714 -531842 -6798 -661431485 183364 -446385002 68 39 8639 -803336623 -325450343 2980 -127832519 -389736 666172124 -2857 -5615 -961327809 13 -13 3899 392195 135098148 9719 -130985 -683418734 -2 8071 -959581 604710154 -7494 -5918 437328927 -442604607 7494 3662 -144190 -968893 386 68 -6959 -512924454 -29 -57 67 -89 -38 244959 -1001 -89816977 64 -146787928 -62 -696930990 396750 902064821 -9862 -9685 -2539 162187 -90 355053 1590 8289 -247941458 -928419 -604563 -22 -12 805291282 1135 -8440 -278396 22 574805 -36 -90 108961 -68 37 1305 64 65294186 63 -6 82572920 3005 26 -53 9950 -725134 -5736 78 259741 -770865 775180128 -7855 1 423132 -455833157 3332 -6385 -14 -67 58 -658004213 -4871 2043583 3589 -283960 5496 -58 -124363571 -574356561 447091 210496081 3517 -7306 21381 -972702736 -162249 -208846 -453996 -1 -780 -939871 -833214298 180149267 -5264 3212 -86 3604 404 2644 -553913879 410254151 -447727813 -4476 278392 -1813 92 992763657 91 -659195 812380 -321325 -69 2427 -47 201139 70 27445665 88 578204 -690118 -94 73 15 9845 18 315901388 -427956 -736842 -14132383 29 86 945 92 54 218282 486130 -320564 -238176087 842580 884838371 -950106321 -389313827 3953 -43 -12 -13 2915 -53 -508998 -334430 8546 482614 85614 6574 -756531061 452804452 -289734 9630 -642929 -9773 -21 -735492 866635843 848794 -1551 -7510 -585064281 20 801491 783464867 -4311 758543 744423078 41 -701 -848716717 898 -3435 -804470 60 -83 323765779 693888812 184847037 7533 -586739333 859620725 -568944759 -193075 806387647 89 -98 -765917591 3 362145998 -361678 9007 -537552652 -39 -929178066 -159454 75613686 816509179 368636958 7403 -3694 -2102 -562469206 173961794 3886 433245 -194894673 -322723 3011 63 687817 -265967 10 654533591 -3292 -47 4210 524168871 -922519 99 18 -52730 804759 202647 -657018 -22201778 -692271510 -132173 8983 -98 8046 31 -43 199745 791564 679076129 -87 -6019 -6016 157809225 850875 50773 3718 -26 -53053 -152878524 328492 -7726 44 -840766526 4 37352245 99 -303821967 505144909 -913173 969972 4361 15 36 -709648 -723813 -883451652 568562583 -20 -592623594 -286 0 -40 885 30942 -83 63393150 -67901843 -329973830 757079490 -3792 43 -233158 924977935 43 4218 -849081517 -2844 387655830 958116948 -495935 197882715 565478808 79 928834 -105269 16 325861 317713888 -310658 -999003 6545 290700 303 -881704 919 9907 -71 532067213 -2761 263745 -2 433613126 12 6897 -1037 7334 11 -9487 -102493133 -9 -2982 100 -992952818 -67 5808 987850261 27 2747 140052680 -31 48 919020 673098611 -423459628 -1 8898 -557081708 611069 9285 311167 600660 -823880071 523698 -253688995 216448 -7389 230357345 848634022 -884069 8012 -7835 754168220 -373363582 30 -752574 -291856 5793 7283 5649 671453 353585928 5643 268047968 -824765004 982891 -709765 93 30353 -91 -6535 207428 47 -762145710 -7795 713748602 226757 -695800469 -63307 67 -40 -42770 -38239076 -1565 -324614114 608727 842204475 -603756 -645323072 -43 205993417 -58 -19205540 -10 679048 20 -50580 9140 -830067057 -16 54 -6058 7264 -10 981606 -691 442646580 -508359633 263958 449275 24 -214088780 618035579 42 -1658 70 -95906 797936 -790330117 -46 -60 8614 2261 653782 17 1238 743987 -822690179 742088086 306550260 -1543 -729901 -71 -275418315 -68 44 -70 -653912 -27 165915 28 131551 -929860845 465590 -264946074 -43735 -899750507 825453018 541432214 -71 -9794 7433 54 797923 7490 4785 -66 -616865676 -171372175 704482 7519 -203503232 -86140686 4956 713603 37 -122991948 284847 64 -885260 -9225 -3015 30 -2649 58 -622965716 -38897636 0 3802 -617223 -227977149 -35625 263372 -66415334 122912172 4977 -5948 380727 841049859 -509599 -155740 -441346 -960434 57 3972 -16617 2627 -737872274 -445388 134984 147580711 7 -55479745 474276 70211447 852177 70 -763358787 9122 -39717 990786751 -193 -19480 754726002 42 421 -10 -6890 -4204 -929228 654362697 -2780 199105339 -8512 -25 65200582 -76 -48 405621482 -845338 2307 -531747 -608523 -316131 46341 -83 712911 -661799 37 -730785 481014 -67284 -5108 -35 72 7321 8768 -51 76 -95033507 384287357 -6683 -85 460669465 27 -7591 242889 -760694 -65 528259559 7387 36 -888632164 193444207 677356 -48064734 25 -80 46 -95 -98 -52 -4088 88 820007 -833111 343835 363959248 259006616 69120918 -187914 -966169150 79 -80443 -884885409 -453233306 -94 875516 -25436136 242172707 -318220482 244516 -770557 98308872 39 82 26 72879081 -288254 -827 964237 -84 -52 453305110 9722 -81 -925156458 -4692 -917442 203327168 -540104927 2544 -6312 -90 369414882 -853120070 -31 -437658 58 293472185 -804695399 639368 -6295 -20 896348 -112072194 -6666 -680094548 -8472 914846210 236742230 -379683 154208 -472433186 79 -1730 442 -409299722 4950 4 909395 -740722 -3 -1108 -9713 31050 727985 3809 -899573623 -752010715 -72 18560 -27 -385690 -426640192 621148378 23 -53 2930 -31 -2290 243382103 6909 28 89085843 -770017 -957302 381190016 99 2435 -420049251 4525 -549159 212831832 -2881 -63 -6572 0 -88603637 49 157044865 1 3027 -656752081 -5 -5389 -4785 2331 -1 51 707411041 6591 -64533 120791 -290092332 -310157733 -617358854 20 -441007 455246 561118 -573451 -530192 -58 -2942 500552 379221838 74 -853396 -1642 -60 -340444 -61 -371630 -921069704 989370820 9018 -6423 -974377 209981913 176378276 -515978930 -5907 -4325 -40802907 294643000 397540 -8495 -528564 104091249 -64363819 -14431 -5948 47284928 257184 563713 589656 71 194571 82 835187089 -431062 -342590852 -6744 439545 -5651 -246795 -372 -46212801 529365818 166266433 -588897887 112762208 -7485 -7888 185397 -780669677 74 95 7268 515205269 -9189 10381400 6243 3241 263672761 -133906 832736230 -268211381 -492478630 -35 2688 -28 47 335515966 -189032075 43297890 -255739990 -557856 -506293 116571088 995596 169529 44 213074 -4855 558694650 166449544 17 716635 -6 -44 -182435761 -286022778 -827462 -262947524 75 -76 -325548 -54 41 -96961 -435669 -28792394 0 -696119 -38 7190 205003 472009 -33340 332550 -96 29 -964455139 -541 828 -31626 101418064 -9285128 -3899 4395 859637 518330 22 367 57 -8949 -504757 8135 748495 -17 -502105761 -84 867781034 -8900 147 -54 -366120386 -792054 89 -624963 -4382 -251394453 -278351 -136500 55405516 560522376 -917240 936646 8781 -3133 -558573 5817 -78910 -94807509 -68 824514557 -752053776 52 910378 -7657 -380187 -301626 -205 -840848991 -860834 -559012239 -667820 195412 -47345052 49 412444 437962765 -225611 337409890 -182420 -48 -21 642037568 -84 693182 -31 -8029 -732001 1159 743744286 -6194 273068 -714861591 237976 85 5851 -3106 -5365 874372 2202 605718 98 -559807 -704520 -672457 -185394822 -9416 952885962 -6337 12 78 714089016 9614 923365 -280654168 551268898 -445587 -201883774 -76 65 238518 46 -47 -42918250 44 -67 -448136 -846017 -87 -405738562 -176965721 -17 5046 899395135 -43 -384542 93 -720276 -111518712 -7696 571196553 498538 -1883 418535 -35 -692382258 602866151 271042 -567570 6851 317236889 8266 4181 -505643017 31 48 241083 -58 -5791 7890 428872135 92 187193 4771 8170 3263 89 100 -89 -96 31 -519292 3552 -844770 133326282 4 5350 -699949 2354 21 -510469800 -179849169 286893110 716862 795109 -8550 -4018 69151 679444 -53 -420 43 -98 -64 -628304 -9446 470586 -38 -95 953251 -887171656 -280947 77 -92 -1735 -9659 89 4955 290919632 -716405 -53 -82 1599 9342 440556 40668916 20 797102 -3843 1 5864 31 -883813 -526939210 81 2541 -1576 249559 -34 -501216 -583409 6678 -945244 31594593 -4 273566200 42 70 362293487 -35 85 -49 -4814 21 72 81 404039161 -24 -20 -2 -903670 -87 -41 -4131 33985 524113 5129 -7946 -207150232 -3025 180086 308340 7631 -26 10 -59 33 76 9661 -9588 273974409 511497432 -42668 176820 95 -87432558 879076 312348 -84 -482532938 -810924699 71 -112615345 -6948 -12 2731 -242321982 128131114 4884 -36 -5854 807518503 2445 -533301 -1365 754290 496309993 979923566 566007977 712888873 96 303073985 108894465 -516627 -3854 -764123 -301877716 43 2616 192897 -203597 895898056 -50945 -530836107 15 -22 -330495 -920410 -533224824 -62 56468 -5081 -87 -9413 -95156546 -26925126 87432872 775360409 164167 -99769466 18 -623646 -879303 387650428 -88 -9672 790109 631187 -2734 -70 -915952721 -236433849 -3701 877590009 426044 900304 -3052 -399437765 2273 -577504 311082 851379074 9836 -365958 -337228 -9244 -727 86 912679277 911820921 2541 31 -2476 44 -150890 -525512595 -702736 32 281500 -4654 -640138573 -71 -24 -794560 -952198026 3511 -89 -442699 7745 -18 -820003638 -969520 53 -20 -43 -33508112 97 339804886 5881 -3928 1963 787170597 -314435545 -65 -603864 1699 -1649 -9471 92 -218664 80965848 -410620 8987 7873 387306767 -1587 9622 -20 -169297 -64187 -572118 -138345752 5408 -9185 98 602378 -94 -5997 -906320 466949 50 470653765 -311885 900060 -8671 -7892 42 -317782153 -34 39669 499280 -762032 997514814 17 2917 132896442 1904 -587295 -21 2 -38 -453579226 -540 567656 700198 -605842 730170500 -25 625282 95 241348 -894281377 -69 766704 4613 184698101 71 -3325 756232984 67 -864245 -2097 63898743 3901 292021254 -725313 4844 -735762739 1375 -1870 935581 6690 -309200 848394 747955 4754 258432415 -4341 57 689940542 -307121 118016 -38 405538024 960344 -9649 931775560 657016 -697827 -459 8435 637664 -120586354 -846520 549445 -489094451 -407673 -909927 -7654 3159 745205 32 -453992345 -858 30 -678470 51 60 -56211502 -693222271 -859932959 6452 -4354 5043 5149161 -8020 69 -79 8280 -2452 -1322 -5584 49362 393 -31 2688 6055 2948 229177 -836560872 -2594 96 -414308 -903453 456383558 -37 -485781343 414867125 786982336 -149037626 7257 63 974907076 -717360872 -974861 48 -720783 -41 -829184 -440236084 -97 23246 8729 3775 14215094 -94 -380284246 -683500 66 -36 -774385 383977610 55 48 -25294480 -6636 -751 244245 -564609832 4338 77 53 -71358624 398395265 490031 93 -77 -388940726 -285253332 -966928 -8100 27 130859 2233 -891641085 393527 -49120 7344 -100 5243 93 -35 97681144 -90 657852395 -5670 -732857686 360698441 -371941072 -9 -756444335 -632680 25 610606 -304271 -615208757 -1067 -291215204 8126 32 -190364066 668475 39008803 -20208670 842475860 25 31 75 -8802 9648 -7765 380291 525861 -66 -230852 37 3270 -998137825 -38 -86 907386105 450714 77 99115661 -42 798085640 -4330 7164 411651509 86 -17095 710047 -1847 -8377 -4643 437409 41 1601 6803 4830 891415479 -292237594 659014399 868094573 -1030 -657796 -273904412 -640099468 205022169 -923224900 898337 2913 -991220 400210249 910 34712 874 11 1180 -323422 21 -6733 117627870 -6249 6984 -72 -6 68 4441 620723 5053 -12 8291 -86879 2 -540999 13 -469209156 19 -59 1345 -638787 -27 -80 186310491 -513540 -592686 776 524237557 67 275248 352639 -37002604 -72 -548376 -4167 25 -7910 34 -40 -99 -6948 504916 795173 -519550409 -346027 673647313 -873076 -77 181711575 -400269452 -3357 970390 3481 -618605364 864334 57 51 -646128974 -2324 52 -87 -697574 -8577 99 5292 23 -79 554242011 -13 -92 -8275 -8143 9 -62 73 1 75598 651 -7586 -858203204 1718 140616559 -39 297298369 -838120 -252143 -660695 -28 -30 -483125 -85 -74 -92 391140 -176233345 763189 29626738 -430892599 -506 13 42 -179 -97 -168161 530912219 43234 -387313697 690344 991272 -8956 -740589 -1602 425832471 -606005391 5009 -912829 -105883 -167256 -366661 -285185571 949 -781585 -486911 62 -658529 -831984 -55 792155 -69 -7782 534483334 -715117808 -296990 19 5403 -47480 -9969 -95 -5536 -5989 595975 63559 633425686 903008563 8779 -387204142 7221 -4877 -824715 562117451 161927 -60 36 69 92 -2501 50 693399202 -57 283918 -25650298 4526 91 326 -84 2319 5805 829682 -502008 68 12 -307646 88 -9702 49026115 30 -198096995 667221147 -598416 237233634 410008312 -92 -3597 202566503 -9367 -446538 -7037 -9498 884088373 167358 -689072 -19884210 -10 -819357568 -24 7474 44 -42330 649719 -72 -65 24 -10 -28 485316 591432548 9593 -3190 -3792 -8761 -980529 83505 52 -227895 802086857 897709502 -82017379 490387 -28 1049 -42 -537833621 26 -572970 -1 40041525 -302387395 -20 -89 90 -9450 -7158 466883 11 454912 -145421383 -456 -354506 7997 -97 56 6283 8498 644497 50 124625 -659305119 -1579 6025 -819377 -893393759 995064 60829 74 -31 -643 -810428750 -5172 -5388 558041 1 611572 42 446241127 -9792 45 -95 -711995 -725539 800200392 13570 523593033 -268561 -7809 -23 654255431 34 -766079 66 624034038 -1755 435096348 -892 560412 -255 48 -966401123 774620107 -394 -82 -2800 869298228 79 -948782774 917072 523135 5241 -465383 4974 -6996 19 -307052725 405015 -69 -61 72143907 -934815 -25 88 826513 -6 -447968 271998 168536567 -2887 887680244 -6815 977253 -28 -7 757646 535022469 918087 3857 136512 33 4695 588194946 13 5450 153138119 -2 -571919 594001 75218769 -4817 -94391 35 3208 -893506 -4035 549213887 714655320 105 9355 245423 903769 30 192312608 -1571 10065 -6652 -873264 490443664 4 945282 -291069 -262379758 -479744317 801090 -403195923 541880085 -723921 -61 8930 -103726 94 7565 970232643 582029544 981829 3825 3739 63326 -303445 -6585 -428617351 1206 676671 -2837 -988301 -293357315 0 -883269 -6241 -6676 -964377342 -43 6 -72 6131 768510 82 291494949 -18 -27 -5 -9166 -8406 251217826 40 -501433 365366 -600323468 61 -326518155 -895276 -22 8411 -8293 15 572138770 5974 3108 604044 1245 -147188720 -65 41 -262823 248738 -416820348 -34745705 1675 -9692 -3 -9041 75 -69 -85 -3130 362768973 856943971 -1692 896826 -43 -4445 95 2507 3913 -58 -9275 864915 5520 -2600 62953 98306528 -689527831 704344 259919877 -89 -4 -393525076 -913107518 -798668 856 -657344445 -791041 7549 -584371740 -61 -983449827 -52 109907 -709128363 -756771195 98 51 203190014 886223742 559027082 416816877 -8378 32 -9517 153231 -900 -244186 5172 -94 -548695 843365 -91 -362404 12 707040274 -707080245 995556770 -72 -946305015 8102 -499078 214750566 9706 -100 460554086 810947106 87 662546619 -6937 -2443 978 820259 -156795747 819969 43 7569 -967945944 975818212 -779 3 -320654 62 -52 773660 897975 -93 344869386 102616 78 74644959 594302 -8349 334597 -968491683 291418 -843410321 7933 -389775 291773671 -562253091 -950690331 73 -63 -859752 172566689 6 86 241739 260727 458707 482131011 -4555 -96 471798888 -728600 7491 -50 344951 455378775 -737304 -51121 2434 3 6150 650911 8904 19 599996249 536341 -18327560 -50075 -58260360 -8532 -364628267 1804 -545777 635580955 -73 -32 3668 83695 -62 -22030 -403696530 996526324 -957 -8523 -192795 -16 21 664296 -1586 788496299 -7829 -9015 -358231473 54 0 -849585201 7470 834282701 -253414 7007 8676 3272 3603 -593500 410235 -4 -20 84 71 5560 82 -587108746 -5954 924973351 -976009 834136 -19 423729822 -89 4122 2863 -214 30 -823375 -600181 805806082 722687238 41 135040 1022 66 5560 9822 7136 -496176239 489231650 -1731 -9838 -695444 -6641 -711252 800303659 670430402 -240071282 517235336 9 -62 69 4595 4234 6150 932865 -53 8874 42 -9393 -277560425 5619 365923 -1944 -3191 4349 693149061 -2 -6668 6347 267581 -475822675 -87945093 -314639 -155619 472200 -639176 -74 -3225 -786322 22 -138655534 -719711 -6603 -874522364 -34 -3174 114382787 -814998 643283836 -64764631 565679 548581 1318505 439356093 -92 -496165 634350852 648237 659382693 939601 123735 -305137 24 -977481975 -90 -6708 -26659018 -113194 596265 -55 -362603294 66559 488596656 357309647 -850838 -6259 -458495344 -748084084 -200537694 -7532 -802539893 397541 777759 689079648 -2540 481148674 -51 -419331409 -91 -35 457651 -41136108 307391777 -373348647 754652734 -40 578873090 21409 93 -2982 17718668 -384296331 5929 385778 -669902 -677896 8026 -516298588 620063269 -94 -36 -1418 21 -5458 28 33467 786931364 814411266 -58702489 -270403505 6 -963891 6604 7570 79 1667 342399215 -741595108 -872007461 4244 -984112182 43 -736617975 -967303 387535245 -7638 -2907 422273544 -520 -4802 107547770 52443155 -59 -8202 4471 5078 -7391 -2277 920501 38 -893961 357271 17 -7428399 241191 7661 121139526 80 82 -923684221 4010 -8111 79 66 -420268718 -91 383506322 86 -66 -557835 -21511408 -529822547 -470237 665953 70 -605081542 612427685 -256780 760 -830391 3956 420 -178398 -851171722 -22 834696044 -732331 -449 19 -8504 71 44915 352869394 4325 4601 317207414 6179 849434 -706460956 5628 -473924 -61505134 -6761 45 324736451 -833903548 -4557 -20 53670159 -504 -962979 5746 -936467011 -86 -995756976 -96318718 -4577 -966209 745248684 251901 7367 755695 -116122653 -1207 -979139 -3035 134256808 -610330548 7538 186459 -63579621 6148 -455098 -335831 -100 469193955 725574329 9 -431933252 -9270 -272982939 1225 129301804 907278 869704 -60 -579642396 720190034 772341 34 -48526781 -418565965 -77770029 611601016 -2638 58 477076007 -6650 -71 -276874681 -9961 4665 -1048 -2576 -107922790 -2070 -33 896098556 -9814 37 -601413484 914045489 119903600 -883181701 3161 451521137 -209280 -608700 -69 -702382 -7948 -566212323 -444692097 -645046 -497406609 -882700747 922170 -489201614 100 -67 6282 235939 100 -7066 203 7026 -634940916 -9 -4473 -95 -8012 -91 -155430 -939538 -2411 49137304 -956292394 3007 2864 -478644 60 515938163 9625 -770743 -87 -12 8318 6697 93272 779288 -407 459931 425445181 -609780 -508637 -103225 497607741 350611354 -14 -449161 272161647 -82 232041 -5110 -453235 8328 -24303 -27605 -1838 -887537 -9320 64996 -684955 -865550 670318413 42 86482 441135 350111 36 178641586 1321 25 -833409 -70 48 -1360 73 -7115 7197 -269251406 -898609693 177518504 62 2090 6612 -263087 45 57 -733404801 625395 -828499594 -217204 -85 6488 -65 50 -17 -2866 -5367 4103 65008258 -4924 -5065 -2494 2696 573917 -300033514 -93 -482227 1141 4 -72 -92 -675541463 946010 -39 9920 447456 -1980 66 -8303 -85870 -5104 16 43239782 -336 -2347 83 -191656680 43 -8213 -1464 -543122480 505807 -5512 8634 117473488 893117 -849851054 3604 -1790 -33 -399552714 -813685 -317897 7182 51 -97657721 -284843 -340538 24 31 488742 -732804 312470 912931 1918 -80 -8 362062 844828280 -63 1630 710958 -88 51697547 11 24 2 -3152 -117822609 9374 96180 -2913 -670268786 664583312 5957 -93302 998357 632928306 626016 694645 117259232 314895 -84 991523281 -17 -1171 -411317106 483386 769649977 -97 -5446 -55 -22 423358 63 831840203 -71 -533790295 103305 -4530 46 -6981 -827453185 -24 16 -514867 -1147 -79 -133689308 -761150 -6364 2300 -10 -762209537 -73 -956444167 -6446 2320 -721233597 -38513172 -906155501 -28 -755026506 -2325 491327 -1354 563116475 486254392 503209 395751 -530318 517811463 -530904 28512105 368190 5807 893216 285858428 397326381 -38 -5828085 -2161 59 4363 198261 -24 47 3497 -6 -954153298 18 96111660 2 68727400 -6352 -7415 -81 -48 -1 692375 -976293 31 24 565 647366807 -593138 -62 -686931 -349966436 -968633 663366566 -19 -781722 2225 -508466387 -5131 620304 522490 -30 -680759 -1390 -84 -232182570 28 1568 -547054424 -837096 -666454 -628712 3781 7101 4772 710 880867 -32 -94 1334 -472466562 -60 673839 153033 825154 6435 3549 -844 -8484 -20 -996055 78680863 4 606634 5569 -646869931 3345 1085 -461695 545979501 54 350858453 305964 776895863 4306 -49 125653692 33 -40 795526670 55 26 -8066 768505 -380987 -503222616 -9479 2573 89 -70241541 -311652385 695230902 669797 -2529 -98 -661 -318721 -536066 -640948486 -187133041 174594641 -930293 -90 8046 7 -2749 898720 -123 -15 -785636571 4947 261226 -351523 2416 -455310 614865071 -91 210172427 90 -97 -466157639 565277 -447609 131293 1899 -6428 -139632496 -23 -570239349 -62 1950 606701957 21 -120127 5091 -7420 -331591 6606 -239881 -49 2 2455 -64 -418727 91489 -954067103 -34 -225823 -235856 198415459 338857162 53 5047 -415255 989474 -3 -62372586 3798 55246 -16 2849 -2020 69 -7818 2673 -402011 -95 -48 -14 -253903229 45416846 98 -22 445352108 -54 -567729 6482 741130569 993268034 150105 -855817377 -480296588 296894 940938109 131660828 3817 -375498 -47411135 -143785034 307054 -921827 738638741 530097429 46 -213785 -854875 46 -895620350 -455804673 -294336 707459289 -96 -146042795 482383 82 -9917 114607509 -6637 -6395 99484 -684755093 125799082 5444 22 279290887 -81 -48 59382983 -3365 -222289 652489862 575541737 -983617 47 66 -172930582 -654353 -211418007 -100 -8686 -43 6108 5690 197166 -513779252 38 440793270 -5735 -86 -849807261 -626383 47 -424157 -987189201 317998040 82461992 -7354 3683 -8666 -420609751 -713758909 -69 784751044 -2015 -93 -38 39 68 642713474 584423235 -471476353 -59 570876536 -5654 7071 6755 -775129835 -985777613 -131867805 103750525 654511 1773 -28 218435 -994005 -3953 804360 9 442472775 -496176131 64 210057836 -72 677200158 805069996 -716154 7002 25 -194907 -2277 760095251 -200004 3161 -5452 592070 -8466 26 919606 -10256197 -98 -38 -941538027 -877361 49 -25 -8330 -624167 886822045 500077 -89 -89 7148 577989 994804 916218 728 170404072 47 63643 67 2184 -335 425089 -8555 77 356295426 152153 0 -494009739 -96 -126141 -7744 8339 22 973927 8570 3486 144325 749435 -332209 846249273 -435211 -86 975323 238198025 8336 63166335 -72 58260346 -730756828 -79 86 -985315155 -75 19428 -291779 593857254 -764876 -679438 344691 19882217 -69 -622489368 141731875 -70 -630290019 -8 -372309428 -51 16 -67 5187 3741 -827343 6687 -904955129 81 -65 960802 311861 -182114246 -9834 -26 820971 87 86 -983490 -766831 260284 -64375 48806 4707 74 -60585523 758134 905244140 -918878 197903535 -182366761 -783152803 2449 292431 942866077 -9999 880035 -843183 -391865636 -15 -901 99 -84 -9536 741319986 -922020476 -19 -79474503 -4074 599857 3614 397004945 883718 -8285 2415 258332717 695607302 593297 8563 -312351 13560077 -64 -2375 -402368906 -93 4184 -15687 624510 -7203 882618 9768 -256512615 -44462 -897208 -369008711 45 -82 24 -65 -572510859 708135258 365286716 264114600 937939046 -150676757 5152 -910248683 -38 -516825 695141 -8572 52 4091 -904281 -7219 -62 -348721 -13 -78 -70 75238657 492488 60078619 165161321 18 29 6511 -41504 -90 3234 787909 -1758 -854667742 24 -345036 34 -483897462 382738 193048 30499427 837160811 -141330607 -2604 217711438 -4709 6289 8 1450 2025 37 69 69 -5084 310126274 -74 5810 -524037 3558 388728470 -39 47 3 -49 -269491 -17341460 -2254 -912666824 64 -626067500 94 607951526 -442594 -590200361 43 98 3277 655335895 -125392095 2428 3662 -686469659 -6 -572819113 5956 -892188 9084 -549759028 54 9334 109529 585 57 -473484035 -561933 -3434 -91 -409164 -9298 -248767 -81 52 91 832457 628406712 -120829 -9827 -6997 -480635 -4188 -6005 -5355 819333 -7144 -175359508 -1229 -34 -6919 -7770 4 798245554 -67 -3744 743310623 855775968 93 485218183 15 -37701 951854534 286823696 -698293735 433368 -439869 -845016 314732417 9290 -45 -9066 -729 2888 -457535758 43 -174085907 70352 594922 -216873 918867864 27 28 -92 -79 502958697 488819661 8004 -93 -477928795 -781890 227716917 -27 132941298 -5 -56 732038 11 -6685 895400470 930496553 -425 -213154 23 7295 799380346 -268488445 895804 -748 554505 -8978 8290 -804 -715627 -143160 -501162657 4214 -5846 6382 -8271 798294884 682561 -755913 -217272868 -97 114678 8492 -83 -736342 -23 -60363 -49 9349646 -451334504 -300396408 -9365860 -136151 7396 -1507 181 -7799 506087 1283 5932 -834827 76 -389980344 -5259 3321 -29843 876 -2425 32 -2805 -710 456966 -507384432 -35 650387801 -76 124936 -4558 -6772 36 -630533269 -76695257 1903 2348 -6779 15 -4 -417952265 -81 6939 265480880 -6149 -809514 -90 -561380180 2903 6126 69 235756154 751898 -85 -916946 2 -249 67 864809 -3855 334731 -9908 927219 99 -243516 -392832283 -900378691 1571 -9568 86 -837833432 -550605 -84858647 63 -310662302 873153847 60980305 7 -8080 -84246 -81 -94 237779500 6879 -81 -3 -913902231 -7568 91 1089 -819490973 -609830453 98 319512 921721 104221 -2267 721 -958093771 66 367332379 -478811 -62 676342 1 -20 -47 -473309964 -32 69 -70 -50760191 55 13528231 379571247 -108212 -29455539 -14014750 -80 612591380 -139907 917890 -595646 -13 -514525 -360219023 -97 -9795 -58 -590472598 -4132 47 -302623 69 644518 -5687 -549361083 -188698 915897 521107 157026618 263139664 -4864 188634 368690442 87 -226112936 468891545 5044 589134 14 -283206823 7866 3015817 795024787 405528551 -56 861466 -906103651 878635 -8852 874794 8038 -8011 -7021 4457 -7118 -84 23 -292704429 -237708 -183469001 482 13 9 26 -36 42 976991 -94 -2446 -97 -68 421533 -181500434 -914396 -1587 -5774 266900 -83013718 -380660 4563 -6557 -319986 463821 -15 5332 -90 -805323 -6339 -3912 70 -419504 2699 61199 -12 35 -55772 -2 -25 -162 356834 -90913615 3727 -393792 -909701255 -51 -2662 -13 275383330 -128077550 -659953 -5543 -4308 41 -318993503 -835340908 -10 -94 919596816 46 -991414 91 -329941559 -94859744 89 5659 192348 -290209972 66 70 24 624305298 -806294 99 -6114 -57349813 6401 138691 -3792 893559 -754805167 -51318 -8653 -897820 114438779 5366 79 7 25 53 -2920 407787357 180509 333995223 418322 -3881 397316850 1496 893629 -7268 40 2521 -324381674 -381043 9444 429831 -94430789 -85 -46333202 -46350637 583490 -389825588 -153655 -725711 -83889 915321 -3753 536079356 -1 -75 -599 -209915 -398452803 -278921412 497456323 -32 -8410 -667131 -42276319 805605315 87 894614034 839771687 -208229144 -2196 -7423 -276431 -32 63 8046 927937 -4265 680999 107055 -982799 -8507 -935822093 850796992 -9891 -98 4745 50 760912 -573896828 -52 109845942 47 136714 551694237 190190426 -7227 421029413 1375 806 -713763 -87 -805280 -186589681 -6955 -640449608 4446 38 359395 -77560484 7832 -31 832930572 -8789 -534264305 26 367666 -2444 245307 756400645 7019 -11 551855580 -74 586325 1 -81022234 -2112 6837 -490813 -966337265 -5311 326354 -8722 76 -514920 561927790 714025 -9485 -913442 -8466 -2307 949924 11651 -3908 4347 156354532 3551 -8374 404840000 99 4855 -843370247 5398 -48664663 -190407 87 -532941172 -24 93 -610337 -80 5232 -279215 -6 -709724 3232 -581046 -68 -79 4220 -98 101229 -324057 84 -217113907 -64 634257 35 -765915 -96 948536266 174464729 4699 131 38 -339277759 3449 1051 -74 413485 -878738 498900 683150718 60 -5608 -86696679 -206519 -819079 -41 222409 -788346 -568493 -4054 75 -2951 -105736 11664753 -58107 -612 -351839490 -4782 450433 3509 571 105071646 39 -229709 238507 4956 78 -3265 -58 -3464 -649916509 -94 -461107 -593059 -40 225135 2017 4382 369331163 963276 24 79 486059 -5219 9480 -502526925 -514132 8770 714738252 96 -1 7462 -5541 -6059 -427763248 -43 -163446 24 -341348750 29 -8224 216497082 -34910 17 46 -8032 -905923870 -115331342 -889416 -975710 -92 -7129 496 -897169587 9453 -399892160 -8668 97 -36 -52 745603231 45 -37 771430522 3241 -27 363564307 7955 219030291 43 504 892 9306 -4543 49 9622 -400461493 139713 959994276 9787 25 -506246447 59107171 186590910 -498313 -2720 60 522407 5583 25093 -26 -72 -67 908 -622443 -92 -198990 18 -96318330 628776611 -13 2 127280 -608335 1675 -6031 -591 -417221 -176678 501542 473047 -640262841 1410 -914083 8967 -94 378068 1760 -698200 1748 4752 -231705649 -966993 -82 747445326 -6130 -389548 8338 -414267176 2761 471970361 469097802 594242 54 17 770692 2718 663259 6 500717 -982814 -5067 746643475 -900327 266885570 7545 -8 -53154 4843 -2215 10 -531725 648819 551205 -6433 9207 -41 -151468 -213104 8887 682066 -537922 17659 -706859562 -46 894707400 -877643281 3399 633238 -90853 -470619 -781316405 -87230140 -130299712 -305855 -891820 -262494422 -63 353360674 -75607740 245279 826232 4864 -966632584 42575488 -3052 349314 664741 -549132464 -417918699 -829155 -9083 -381081 902 77 -19 -81 -15 725457746 -3579 -704720 924558 5999 -676762 -8751 -197116480 -82 707629988 -3547 983900275 -298554 186 36 -6516 -8741 79 116004 -2 -301991005 75 -91 -13 125328 -69594 16 372444 20 -398104845 -938848 -7199 -175650 -64386 -56 5365 -345208 4836 -1551 -3333 -853027509 621537579 -514305 -37 4104 5629 0 -5810416 -665640 -465368098 9972 2965 515287012 -138915 -9721 107493906 1608 -9 -684578 -110580473 0 891320742 -276215 927995687 -539764567 -505435 -5434 727445142 -91 70 -364605 67 -743194 -124197 -4 -5 4 -21 977277 271213 3541 691433160 -613777 -23773 -126378569 26391 -91073 301044811 -727352180 610963700 531579 7061 -946015848 783047844 384645 -291680 -8718 -215807439 232028021 115645 -493154 -940017 -576789051 -9908 317728 -8859 -76 540314617 56 -67417845 -5 -2179516 -112011 -490967 -247 -636276 -665666 541761368 23 13 618466853 340428369 78 75 -91202 -378118 617 -72 -117623 636680 42 7595 477389465 632832 -752436174 -405928499 795077 -218136 -963801 -7781 4548 732579626 51 -32 495103 -13 842167176 413453756 6903 7767 -55 7502 62490322 -670710711 -9656 -997419 147706 -3197 671579364 990461901 8437 -965336277 80163 2094 283885 -38 428646 6547 6700 -93765 -394630 -30 6 -6646 25 933846 -67 -5 -857169 8057 7007 -8850 -58 -112539831 308 -71083034 -830980 -2720 -3124 -6745 933 4 53 646119 -542607139 852825412 558305 98 692354207 -3065 100 824803065 69 -920624940 -883584 -50 76910 -94638513 -7551 116719 725585 2688 -1106 62 399202 -881906345 -28 -5412 109679 81 783343490 467577 -92 67 -2908 -65 -461912 38 -432350846 441227 6458 4044 448489653 -16 99565083 -70 659596 -774265195 2 635 360005566 334810 -200703623 80 41 8527 7014 -185500 290296354 -252807 953682 142226 4505 917827 55 -15 2955 -797747 8852 -141064261 -573512600 129615551 -62 -7848 63 -502242962 -566327456 -808946651 9108 5734 -168855659 755556159 -797927 -34 -413769 -75004735 55 67 -101583434 67 -661551 846652 611445 -27 787633 2259 924992637 -43766250 48862235 -36 60 20 9151 -80201390 570565 -904572692 -620237200 97 777904726 -414666927 3484 34166018 -437244 -664865 94080 9034 -70 14888223 -26 3858 -37 -2404 7 322 -499777581 -813795761 -826964328 140676949 578793497 7 397280173 621748 14024981 -9682 -127725757 1596 34 114862329 -3 302897719 87 -768225242 887654985 -50797 -78401 -987756310 -142394686 -527167926 3406 140312446 -22 -8278 745975450 -588921208 82327 34 3217 3 935997001 -39 799290596 621035037 -777356 83 -67 584607 -202920169 71311 -8233 -8934 19 -5068 -2690 -4370 941 -225950 71 -9875 8522 -61 400772 -71 8185 753259982 3 6282 -846522123 2788 55507 -697961205 -239291 699674 64 -83 -75 -928075226 8316 -911169578 15 631530685 -36 -109756 7179 -730433 -6713 -845359 -5246 -374797749 -9032 -290 -40 -47231 -25 -9233 -988699 74 -9765 734665998 79 -69 -347853273 206609723 16 -954645867 -713308 9848 957509 -78 -128266401 2108 -276575909 86 -1571 105718 -56 -527392 500522589 5680 -58739 -921911 38 6072 -23 -295842 4290 249198 2273 -510228045 -105620429 -110890 744973 -66 -11 460 993953211 -903720 0 96 -422936739 -407673 8 -50 -47 447480938 -22149865 3783 9290 47 769437 43 5096 26 -60 -49 121098 420973 876437905 649710673 -872 -2231 65 3867 735098470 135952202 -499470923 922434 128297 84 -773664 179033574 807040 181039433 -18 497229 -6332 76 1640 481145881 7613 10 -144581894 6008 -443710106 784652898 33702700 -4744 3736 -22 -9394 2076 -358044203 3298 -55710832 -230043368 -929516428 -7686 -445392 -98 3148 44 38 -544 -785359 -20 4244 93660276 304479 63 -140733 1594 80907412 1 819533 107 -96 7251 -48 -20 -479825 -70 1420 483528051 -977610 -597100082 485863 -9057 6034 94621203 -716886 -689792 379634 -2 875795 -369918018 613176 -2927 -88 -471743919 479704 821112683 285536606 -327928 -727805 719 100 426547 -5988 4290 8220 73526485 13654656 -5650 -512598282 322592739 -977325178 5355 -7334 -241047 -82 10 -954665 24 18 4421 693560986 -916768 -374382529 -35 -444936164 -70 623692 62 944185 -609588 -696673 172889 655131859 -596130430 -978291 -485077 -190401158 -3212 1395 -64 -4710 14 8807 4124 482758303 286368 -15218 -8304 9069 -32942 -29 224484333 24 566699904 -73 461114986 33 -2667 138437306 -2 520 3463 -4748 -6117 6128 191124 407441845 -31 -875774 -166240 900621477 7185 -687140 -85677 518321 837292 7505 -742202381 -15 -2828 957298 484781 -670622 -76 -719459621 -7536 847764 85 6893 593719 -7507 4431 395378547 -525206058 -249664 996115207 25447300 -200000280 6722 -54 -45618 977615 -316525276 6087 -853546 -157129 10314 -599440238 -472989 -4099 53 -212309399 244522 -9015 117561 -613 -48 14 -37 -99 687854819 -780048 -8511 -329151196 208972 2656 584800 -845647 82 4733 39 71 63 -1384 372862 -554621629 400027027 -28549533 -92097 -30 -962840 -758785 594325623 714955394 149571 -8638 -4266 -5770 230250 -286644 -3251 3916 551068 -833063605 76 -681304 -949538821 1791 4301 -8080 9746 48 -9477 -26 -613291361 694330 -6894 49123 -5261 -9272 24 -250676 4229 45 -74432793 4299 3119 -419022 6371 832679 -432195 869648 95 -3555 587075673 488087447 -88 -9151 671868964 -4138 1189 6164 -7957 20 60 873273841 833 9459 305070 -886972767 189119716 771624 -135180549 334 -81 977223967 21 -26 -5989 54 34744625 -524434 -3 27544 830444523 804926178 -684908894 3543 -76 -559740 -772831107 2662 105 -644888148 7021 7797 69 89 -917438 4306 -982977199 -500102556 -706 35091326 8672 5634 -206096870 991279890 644525332 -999178 28 3 450439612 803246998 -817510 39 -59 -3277 -82 4501 -66476698 50 3985 -176532 980308 -491898364 -6036 9766 -17 7893 385507280 53 881029 31 -700567 -2494 -128236336 317542442 13 -7566 42 818 727751780 -143119 -967068242 -7423 9677 -218895 -799988534 63 131041580 -668293 999088058 -530838309 -9078 7672 -60 -868931 12 -5536 434866 995834 -17 930151698 -6312 89 -221668 -63263 2135 -83 -4234 807199 -16 -877520 -5787 6484 -14601 428534 -302819341 891533083 -776999 -852408 -7651 -76 455790703 -52 -818076 6758 55 -8787 -12 973510 -131771513 65 168372126 261270939 -698118875 -8031 -195345 -360620969 -43 -536029 25 7424 -60766 -2106 -1736 -839219 234107 438711650 0 -889473376 -1386 -8451 -406662923 8440 777351760 372372201 -103751104 608256417 261681061 944117799 734633606 -22 -87 5639 -97 -720225533 -3297 -58 -763144 -970300 828 -31 -255535 76145700 -40666 3675 -55 1591 77 0 -588789 -4073 -246199208 55139444 78 -17 -91 -58182709 110555045 197801 -6180 741526 6430 31 -3377 -1426 57 -683495155 71 -4854 3011 -3224 -7 825807999 185220043 -537633359 98 75 989609 -5203 -9182 -482165 489423 930017 622798974 -295905563 -242945408 -123924714 7702 -420198339 -15 53 -8002 309539 2272 -2274 62 -652092 81780 515186 -1578 653913 -634290092 82 -643017 -1594 -375862303 -9974 -52 9863 -570350 68 6761 41 -140982986 160981 -375251670 -19 7686 -641898 -5343 836188 -945120 -923392 -48 9538 -82 -3934 -978735 -8148 -167777525 599738459 3692 -2 190541 97 74 -7142 -35 -204630206 -928525921 4449 7 4209 374929898 82755 2916 -763881260 4791 -7894 516060692 26222 80 -284415 5923 947417 1549 -155365263 788804242 -5554 7492 9027 -2033 -769887 93549018 27121 -121467487 -927552444 184598616 141168 -79 6776 -188811445 -6754 -426195 738892 -16 47 -336408254 -446782 643330 624820 -174214 -300146 -566042145 456960 -5294 4638 -80 30 123921 5717 -8691 444855 7820 -220039 319951 -1869 -37 -5379 925826 -871642 122070 187434 -8 -770341 113429502 8386 -973420251 -8484 396879239 -475884107 99 988387 54 -86 100 -7873 -774022 255577202 -45 74 -928792088 -9736 -711524045 -453321 57 -294895 868018 -114607156 -93 -2932 -9186 -16 6037 -173581520 5231 -9401 -438444101 -6661 -433350 -797253 -2167 748787309 75 8196 820217 97185 40 373195630 247535888 478970 33 1507 3330 -120833845 224284 -4840 -8032 -9919 -847675 581391554 10 700934975 -32 -3777 0 -372524549 180786 -600998479 -283326772 -3090 -239896913 209394437 -1537 -817672845 -6539 744598 -518764 14 560911384 -5064 51 -12 -711235510 64 -5562 -57429 -593011137 -300753776 -652610264 54 45 -841619518 514528 2035 -536433073 -346576 332051 175269 -940574598 -1266 105 -264208 58923 -10 -163269 50 679163 -236078478 6773 9394 -6046 -715548 -902422655 54 339816 1 -441133 -730 -137533587 1120 -94 -23 414251590 451331 -364516562 669925 -795689 -29 -3448 9520 -1626 -6877 -7785 -646995 662289 42 -136527 -561838 15 35 11 -82 -1635 87 -49 -2955 -855630739 -1 -564341 800291 36 -2563 90 -791007663 -16 83 -367932 -181183589 -4 101309235 228763 -534328 3469 110967588 -126455 984088 574454 8177 -32 39 -3427 -27 -337135190 -97 9605 -82 728328 -228819859 -8601 20 -667381 -4737 -5299 -16 -163518 -780384 96 4045 151643 157923 2 -36 -5893 8860 -400288158 1936 512172 -271656736 3428 -1031 89 6356 389448720 -48 3487 73 67 915981 -483 -8472 -53020629 11 107810653 -310503 56 70 44 8601 879637 -146049004 -81 2454 267538136 3670 3236 -11 -88026340 -4782 -348322 -679994693 -88 -49 87 14 -796348530 98 666456274 11 -65 -1086 -463723 60 -938237849 -2405 3131 -8524 471012962 4620 -9824 95 -766357223 -58 -931899 821 -14101736 -7162 -1710 882255176 4901 177009730 -133324401 75 -93 -419817296 960471 -781223 -22 -31957652 -679023 -919112801 -367873 556841415 -17 -875892864 3608 576474017 -97 41 590593982 -519768439 -5568 -7355 -6 5547 -266924 -835001 -281410979 97954 62 8343 8099 970896321 -906512 366303672 -77 -594804860 -14 519965414 -642727267 -614 -59 20535742 24 -59 -636732 -1649 -511669099 561879239 9 -791198 -248251970 11 -883340 4958 5245 -125552308 -3823 -31 -499735 84 -41 9918 5646 7219 -32527368 -8185 -77890884 -81 202494 -588 -43 526481853 -410397 687906872 -294216 8291 -759724 -16 -137730315 418827 224017584 -692518 252318 -65 723613 -3898 5411 -29 5534 -454948 -42 -33332432 -596276344 -516193014 551925751 -2558 32 39250291 94610762 -6192 980509124 -755329912 1125 -486 824186 60619 -439475 81 715947973 91 672746166 123 -133683349 -4408 453118189 -5715 191430 -4241 37 10610272 -4887 92 -740227 3509 -4566 191585 693654 -28658 143311 -32568 -74 -8795 71 -4469 -84 582985 824151197 160313979 574394143 940325623 810463808 -784933 -7826 -78 -915502 -638579 51 -418972 140654 -609783083 -671363 -72 -29 -83 -804072441 6115 63 -9870 -2472 -13 273481119 -183158 906029739 1779 -48 -832590879 658231743 351020 -9251 -393410 3826 201121 97 848644494 -5436 91 -248911646 514626 -3070 -2496 504198609 1420 466693 50 8812 -877862 -590417922 -90 170798 3959 -847319372 735810935 -5602 588994603 -353467943 85 7303 -420755346 10 332033325 113 755588698 -896065249 75 -88082 -29 -4515 1442 384944 -711783 75 -62 -14 4693 -843 -3140 -618747 -366044916 -3919 139696 -1420 9942 -4857 -9779 873337 -170745723 -766799702 -6027 -878263 -8012 -41 -8196 -32 11 -3275 456610 586805 907130 -3290 -7308 80 -9006 79 -71 44 -79 -87 -8841 -19 -13 -83 42 558598799 179419 -89 -7368 133871238 401715970 -554017271 659097 -763083339 94 6688 -1110 -13 228732750 -706872 -988202 -83 9518 490454332 89 -72597123 -2568 -318113088 -418314835 -767653 8924 95 681316652 552391 -3384 35 215416471 889794788 170247 -348 -78 -506911700 5868 53875276 -8222 -65 383589 549898677 -47 -396098871 6105 -82 -25 -151165313 6723 11 -680289803 79 -193627 -76 -986561344 19 -847045 29220 -985922 8277 505023278 9723 90849253 575068449 99105992 2834 43 3 6607 685 6 411829 -55 15 3722 -688399935 775806 3675 -218718 -4200 -366359 935158961 -868186 2647 -535276 -389495056 235938888 658305 -1 -8877 -648386 67862126 -6668 -566741875 -4507 741394073 -757983904 8633 52119 42 682627447 -1980 8380 -117045612 -2925 468755347 -335237793 884439 819425326 -920638 -1516 965769 -95 172939575 -282271426 57306254 859865 223763773 -79 2425 -59 -294129677 -37 -4239 -7399 971814 -174202902 -244407 -813239465 -24 -90 -388700782 32 5287 4661 -941533565 -37 -36 -6002 34 792752 -5235 9106 -947681621 80 28 -2187 8123 -6186 -258940 -264214288 -7078 -717341 398215205 -8358 44 -794840431 -4363 53067796 -65 -5637 -9865 -862968642 78 -736414 53093498 -4962 -219567 20 409858 -930999161 761720 120386370 852103 -57672942 31 466358 674100957 -750476249 -949797897 -6783 457088055 -2325 -26 472414 -323777932 -921198 57 40 -734217 88 8802 869138896 -591734613 4643 191151 -81 148740 291602 -509338750 64 -293802 22 -420904 -170027155 86 -406615453 -8853 89 74502 -1869 47031707 8944 7794 426827793 2206 9305 -5664 -738083411 -644558706 1953 5239 91 8266 556396 -55 563045 35 -3432 940710 -9178 -1090 2644 -816762865 -444302849 0 -5921 -910246 374932 4095 3150 -330338 19860 96 95401 -466933515 -81 -9544 -8554 -8670 883 54 -391541 -8287 -783079821 2161 2530 -5199 22 -614129 16 -14 774522 -558831 7789 3 1416 535987863 -7009 -6964 68 44 768366 -179625051 62 -955307 81731512 84802 -610382 -49 81 646203 694702 74 -435122 4453 52 8896 -184044820 877273 -86 -19 7545 -892081 38 139785 -322018276 2 -583495577 41740 -3567 -393524 -6749 74 -376553 -51 -970682 389824208 26723 5325 -17 94 38 -17 -5020 -4044 117633643 701225355 565857 -88 -5720 -445778 -642102508 76 -83 -439572 50 -30 -773136 3030 -35 287383254 3749 -80 -7717 -782201 665777960 -91 -2153 9 -403492963 77 96 2696 -965760983 -2819 712424 314530970 -6218 -263878987 -4004 223373 470960 -70 -807978625 588246871 -759764 31 -494550 193041272 -774429677 29792587 -607015447 -412734 -671002 -86 -4800 971451 -446827661 2517 -6 943731 -176938 7017 -76 -699737 -2228 7372 -608772 -634342 -21 -26 308326 -228968 984914688 -577191114 26 -5660 4892 -93764925 -278471600 54 3845 -78 162176122 7815 735803554 921400 5 -486585818 784306 17 -362341331 -165 -17 20 50 -68 732214 -332177 76 49 918938 -92 694592 707002414 -28 -907861 97 -4340 -811359333 887283389 435164339 -444392792 -730540791 -164648989 -9364 2426 -4898 150867 -402403 -424209065 -11604344 23 -930825 163489288 7216 120056 12 -8616 -715440267 5015 807838691 -159157 2562 1321 995504 171706 347809 95099 781536 -419023944 41 358033718 -285047580 6233 25210 -39 -1749 28 -613676466 -750098933 -33 -426716 76602 47002 -993245160 773250 -119853463 -856317 599700 489641 74 -50 -913380 -556 -98 339577071 -806242 23080 854264 698157875 692826 736345 596725 -8867 8990 -40 -53 -9976 8488 70784821 -988607 -145244 266184447 134259449 -54606 3444 -764315 1821 -872160 8976 -609307 -481601 381076 -7531 3578 70 4155 -127587239 176376353 -24 78 -240458 -9216 -139893422 90 -996040673 52 34 528 900499222 -1526 181412 -3954 76970 464206817 200646168 -817183 761868335 6212 618529 62 59 -435122 48264198 -68 -23 48 7887 481661 14 4103 -10 -355306 -29 -271650 292517 -963362 9006 9269 -26 -100991740 -4740 71 2585 -4699 3148 -299218 -53 5367 -578922 476069 823308 -99 46 140066519 821508 -38 689949 -481912748 873173244 -428603184 958312365 1330 196394 710744 3519 -945079 1751 -24 84 88650 39 -489608590 67637 195040714 -975587628 -913672192 -1495 76 9709 -16 362733456 -386428371 22 -991013 -94 684186 -2084 -507781 284959125 24 -499 -6 -47 -150021 -8 -305210 -817979 5630 -268785341 377863059 -570774298 41 21 -50 466688 8 -515829425 -1747 241891979 88986718 396630 5904 -74 301394224 -36 984230 -38817017 702941741 -545996 -543443 -560154116 -169812986 -198293274 944534954 480020 3125 494646 -906794 50649810 5118 -67 -261771053 -81 -117399550 -865400 -1782 467915 294167 -909518 -45 -27 -883488101 -1479 616589871 -8716 334049528 38 -754 306183 -418200 -117622 -949369139 -4334 -83 300116046 811613 -58 -896598587 64 -4 78 92164 -509478 -2150 -800781 647644 140530 775690913 -338509 5754 44 -860697 42 -3430 254474739 376955 -749892 1757 6223 118411187 -33235 -531959261 6102 -462839742 86 4391 -971231 461380 476 697364 -8465 26 -8296 -784816 577337842 318776 -33422345 -6327 4748 -944704 7385 -31082 9256 -64 -470903 -33 -6672 -7079 6951 -77739689 -78 -207355 9485 356719 174027 75 -7200 -97 9964 -781 8 -4 568218824 682165179 464874 159036 -43 200131558 -100 -370687 -267503211 847507 -64 -846261689 25491 -742646 725 216447 -5167 -10238710 -169248854 866745687 -81 53172 458039 -928987803 859391506 767512 -8466 88 -58 -260751 344680 -56 189169688 -707996773 -59 1799 -4390 -950131 921952 -3 -7555 -44 355477 537619088 622575 -9089 105826205 -766592848 -362733 -625361348 -642988892 12828613 -708661 -364180 746397740 -480088 59 29 4374 -309722639 -93 -88 230142 -81427722 643 5996 -62 136981284 -120493994 44 4 -569990330 -8374 -1720 -799569835 -15 -17 6797 75 -707584 -603128997 -9783 366165677 133563 2245 -534037178 975067 -1124 684873160 258217 -174077 7657 138 -92 -5755 -6712 -6 -449636 15 5832 1938 -67 -26 -5459 -3847 4385 -485615014 461899790 53 343166479 5433 -215466920 -3985 306331883 -53 -197419 198759 -9820 6300 1662 401750578 87 7775 532367931 36 -5701 -547178496 -52 85 8 984926854 17 -400632201 72 -9192 783332 6756 -335588084 -939076886 2505 -3396 76 9653 -52 -99 -24 8141 396359868 -790705 9871 -394089683 76 77 14 -70323429 2861 589479 -7066 -101674617 -395526 855385 -558668817 6435 76204670 -754552568 -638867581 -6070 83 -152296915 -804209706 -71 -64 977811528 453900889 -869716 490414 -510600 6672 -901620 169 -70 64 720182 -799404885 102447 23 -448483 -282021 -62 -5054 -2935 -4 498071100 -7556 9861 766805935 432213243 -103451408 -9125 508305 -16 969837 -5004 -98312773 -19 -14 19857027 32912546 94 -118257 1708 -701251 990813 -354055 -40 19023629 929939935 -18 -52 -751101583 221192 -6758 284551 -8097 21 81 -636242927 59 499611 625447 447493742 -312302369 -3181 -64 -418689 -5 765953 334387917 -75 21 242207 -709204204 2753 10 55750 8271 361392 -685728435 -19320774 340396855 -58500912 1751 -1 -230 -7241 932071 563438 -706418 592635 429004 405229 4003 798750800 7291 -236780 -898362 -32011 773870 -9252 -7518 53 266104133 965917884 -993621477 -6119 946929 -129136791 -505921 252236 6019972 -156293 661852 -417 -732396813 -54 -34 -78 87 8824 -1691 -7618 -966412 986 914092856 495437027 187594460 -100015 27 641343442 -299 5 856350 -2700 2768 -862547 -793682448 656853 -46 -5407 -383089 -30 8526 -5675 17 -62 3491 967613 3921 -743977712 -364269115 -2135 -38 109008185 148961944 78311 -476405 -880367 -3035 9748 -31 4003 -1522 -78279 42 878826755 -629899 217601 268731 -649879 -790595 1490 -4040 -7824 -886943 254615 -128389 -7 4876 802256 -94684 -68 7787 702380295 35 -3 276154644 -24 36 772425 810892 -2 -627 106232 -35 574021 -666012467 -7945 21 758834 -5074 601975 1420 2739 88 -6711 4563 79 -64 -8688 8344 59 65266845 767796778 -94 -256591 351905 -379436 693782324 -71 6810 6599 355306441 -536068 454679 -370 1752 7879 86 3464 -832887 7435 6193 -3983 -36 74 -85 -45371834 -2909 -44 4592 305051 532979 263936 -650510870 39 -17 -41 112160509 14 4426 -782455634 -564322646 -105024585 -219909107 -217557285 6037 -473271 -970799 9137 775 -710955 -633306 -1531 512178505 -10 619679274 -89 -117535898 -2538 86 -2221 811480 8605 82 -8959 85 383783243 50 -115480 -6 55 591538287 -8129 -531626360 -965307843 -513898148 979562496 54 83332044 114775220 -5268 360079 388986 145 -943237491 612712587 134800 3453 -62 -860 479995 32 -825901211 -45 -150093739 82 84 -995436615 -86 -731740360 139768726 -773578 -6843 -227507354 -441436 -4125 39 -43 -54 -132465244 -15 -135656 683343554 87 2568 -3573 4 23 -31 77 -734359 9839 -757434306 576040146 896741 -6666 405443 -774622356 6135 7602 -719387 833372 494285 -60 561584053 6720 490234959 -536133228 -42 -9416960 -222582 -952648 321981 -25516669 230019025 202137929 292577418 -785740 -920788215 -3197 326263 -43 419 581207 9 -881374995 717140 -6987 -21 -135158 30 -95 -1919 -4955 25 -341587284 -605129 209321692 99 -633457273 745686 151357635 -5493 594362 7852 388544293 -6425 -7481 -594143402 -734160 -18 4989 -7818 -4674 -29945950 557020 -291957 -159 566700 2 -952267793 68 -16 618968988 71 -614616 64 1810 -350 1984 236981 9268 3970 -59 683806 713442 99 9034 4047 645068 -60 -5 -62 -83 2836 11 -10 -80 -63 -665898 -137811 -48 813815 -226 -48 -358951 -6490 222850 -9 -4149 748617 814689223 5066 2690 7829 -809947 83285514 274800501 4 -8803 -176337372 193334154 -37 9 862798 2685 -4 -90 658 -49 -790376604 771120 -7374 -63 730264 -14 -645690 854951855 295484 71 -8838 8919 -933602 6862 -10 -8911 59 22 -776626113 442 3000 -800843 25302 -1494 -1810 -10 -674586213 63 7535 -4323 -7590 67 2514 97 -228784 -7440 16 -51041 7614 -350056383 -71 9490 52405889 -54 143922094 -521808590 -294339226 612677 6530 210740078 -350153486 768369087 72 -27591 -817477850 2293 -663943751 5989 -747426 640279 79 -1985 -599961036 -16 911678807 403134 49 -82 -87 -686195 669364168 -192333843 -7 -50 -935987146 -33014658 663352 91 544300 155296 -495497 36 -559122455 -607664129 6715 -356115 -1673 304914179 2630 380737 -9537 -2985 359056434 -99 2914 -4382 -819068211 -2785 244220997 42 1188 -7706 -832546957 -2313 -1348 -490556 307954655 -3647 -54 -206 -17648108 330622067 -759574852 34 997521103 -44 432146646 928982588 -3770 200 506716239 -534579536 -830211862 -3361 -566042253 560585 67 -9890 19 -224520659 725183 -938337922 -77 -475061 -454770 145823310 45799 -2452 649988 -4942 9774 3004 139646 238371 73 -8303 821 3782 628111694 -967226347 -795933 30 91 97339063 -63 -893079046 98 785219025 686553 -120835641 86 5416 -420579969 660734253 -8471 -96 51 -885836267 -86 120928 3978 963826 -2081 -1257 154664821 61899705 22209 7976 -5176 -23 -738115133 14640653 -82 747843676 34734528 3172 -663486 800053 75 569749808 18 -694 -1051 -832358896 8887 -737015974 746385412 -792357 45 54 -2586 -869603 185703183 -9951 -2092 -560056 -38 64 -513678 -18 -8379 676763 -797019 -797295338 -529141 63360210 -166200302 -388394 -7189 -8561 -19614 -6390 928102718 4303 -897162264 791699 -94 3403 -674218622 -16 247720 -517729 4960 -9 -65903 -535 -131050307 -775567 61 5717 -92 883474654 78 -175516212 -565689 44 20 -7938 958082199 37618 208196620 37 -971143 -32 -636292087 2276 -3246 104277016 -371194 649110 -25392 703084347 6302 -8525 -745824 -48 -458466 53 -8184 -3570 4814 -928219885 87 13 -4028 -988256 22 91 8794 402795 -658974944 -71 7235 -466444104 -796528 -351253736 452808043 -393926 226937 -706464 -940230 6 -588093 67 -52 146353 -496573 -540 -951740108 560436447 53677 -18 -299 -158831551 11700260 -202277282 228 -6537 5003 -585041 224587 -117919 90 12029756 739413 -692428498 -27 -446900076 -77 -52176 25 7261 -842303127 67 -80 -3148 750596 -310357736 409902 -8847 53 -6060 -2831 -6048 -802331509 34045905 -6154 84564207 -536956 794925 -874598 548512 34 -287308431 281297 50 -920073 -1886 355233 101409202 -513720294 -304288 -242394493 -861581582 8578 87 -539232526 875646022 773046604 3399 -50 74 -607894 648729059 59 1348 -233928 35 -177190 -939043 418262778 -187239 -66 -595453018 -88 -525308895 59 866252 1372 69167249 -3210 -23 449971 990936 1232 83728383 6714 345632 -648193 -483879757 244233650 -950973414 -78 -61 -8551 583334 -8792 -3484 -704110 688046263 450 650793 -62 5134 -361772 43 -334313460 -434242380 -6773 1651 -4361 -3195 28628 2598 96075 -7158 -223394924 800146 89 5267 -75 4469 13624 983010 829451 86 -745804 9150 -3911 -362850 1387 688776 43 727 -13 57791215 -167335 -535404 783731349 664302777 -260671 20 -88 8077 -4305 497 844730610 7934 -384698 -227573536 -99 -39937 -9673 7704 -75 76328874 -70 8214 -81709422 -480625124 269327649 56 -322729747 -854428 -482669297 113764 -15 4826 -4527 628048963 -676216426 367922459 -7 47 -6191 34258 977747077 -52 -876256722 -9505 -454639 84 -560602 594254728 657948 -104422 -895197228 60 11 -87 45 4359 7998 247601 62 4480 918431254 9 -5220 -921986 328472 402968558 256424206 9507 -443760 8620 -6498 -9202 778502 954763014 20 -2630 -417550 -111776454 -494587951 2906 -945551664 -61 8320 203237 -105444 876437 -55058 -82 98 -15 -525790137 767157619 -943345 55 -2841 4697 695012 42730252 -195411 2351 -764206 -108660415 4771 -309109036 -4135172 -981693387 -3620 -219244266 -2 548332853 561 178266263 -7699 -51 780666 8240 453531534 -7257 -82 157850 8623 -3261 -57 56 -8708 -316 49 4139 -554 753346 -92 91 -4070 -8382 7884 -575066 -65 -42 658687 840396521 352602 -93 -400637507 -538670178 -282283 -2694 -542731 -65 99 1857 -135907991 -5799 -1900 285102864 720332740 826013915 -77 -115078 7404 -318855 -779079 215594 -606673131 -819054 23 88 150125 20 -434186554 987692218 6330 -905173688 6 -60 -309430 355387 -177776 195464958 -47 -381226 97 -718089 71 -465795 595705098 -211810271 58 -861330316 -571 981098631 5 524320 526281725 -55 -4374 954372 90488 80041210 865415 -945516 -671242426 454 -4031 -5980 -6935 23 984608098 895995509 3956 -502753 5914 -86 795671 -711 -960507380 -773261379 76995 -962151 -165349396 756885 271569 -7717 691948 -5632 1011 -5552 -8811 -945488 -32 408671 -24 64 -177910 -42 923077 -57 9441 -57 -863000 -32 -392488 520788 412148 -44 325606738 -76 -1386 8144 758196450 67 -156673 -78 8 315500 -18 -375106 70462246 6673 -309992 -542790386 -261855196 351542 -839840051 -312631 36 -669187593 -2 61732740 645550830 -3696 -619880 70 -209238 205725800 -850 898939386 509292 -41 8499 66 -876470148 -6857 14246 -274439516 708239222 -72 395053870 -261810 -222120 -50273051 -466645282 567969 -885107 46 -2675 425676 92 252170 -431950 356743412 -56 919 854524 -2510 -88 -1000 -343 -29010 -96 -53 4788 414661 -776573 -35 -4417 19 9715 3930 -82 -90 55884 -821029326 7501 2986 4490 715984 -786683 -6241 -411913 -53353173 -71 -7507 -987495 -5538 -51880 -150604074 973825 419721 -8542 -480500 -61 -712363 -580221145 -187075976 209439 -665714333 -7030 227445269 -181227 558312 490218155 -8777 4007 -486284 370571 4830 399513 809638 -385055217 -76 -7153 890097 -45 399868229 77 943624479 79 7120 853154 405132823 -662009 -44 -13 -222152651 278676387 -2609 -648319 -108636780 -999407701 -18 9882 -7313 244288141 -668360 761590787 -6393 9343 6214 735664155 78 -42 7915 -931563110 -499483910 -69 8379 -6202 -51939801 9352 -9 -49 97 -49 -912411675 -7342 -10676 -733046222 -15897 2221 -6966 -11 -149047 -4374 63 -685471 -695912617 298577954 714794927 -379432472 440990 154656474 719528136 -492460447 475221 5742 -34233424 -3549 383268 480447748 549352270 -6030 960836156 85 256308 -2420 -355462 752181150 -660046 -91 58 5621 -23 -2569 57 -7232 -6242 446613513 -197764 239963528 762646763 -63573216 -692277 369715562 -7897 -338312 -615659176 -609209520 -39 -190 -9401 238102 -7988 -56016934 348 974493110 2597 4233 48 26 617650342 -64 -24 798815250 2517 -2370 6997 -135924176 -798611 -87 4 -22 -23 513182210 42 245771656 -213998 -499 98 -499033375 34 9356 79 -4155 -928080 -5536 -4708 -320595 870170 25 -173467 8483 822794 -959991 42 6192 4094 -319252521 8324 -428918 -16 9487 38 -168450 -863683742 314631 -194132746 387975306 9890 659240 5080 995554927 5443 -13 39 4149 453386 -68 -588428164 958274 -99 705192 24 -35 -98937 -1220 465244221 283355335 -69577047 4553 35 53 703732377 9546 76 8794 277308447 -732394 -867162 86681008 -955066 52 -560600 -5746 66 7906 57 33348 -36 405422454 -786704731 -189466 -3327 -770914214 443461790 0 -3630 78 -2514 9959 54 -406559459 7835 17 -704066 0 110695 4908 33 -2407 3569 -1444 -43 -52 49 386404608 89 5349 -9118 -739929158 755090011 23764 448911422 347236 221450896 -8715 -379256 -2598 464618 -586155551 858244 68716 -893 -65 15 -93 -974103464 25 -12 6775 -830939 9620 86 37 584 701001126 -54 49360180 2900 7862 -11 -73 976152968 98 -259664934 -3240 -4570 6556324 65 682242 472343682 -426131 -779105 -487501 -298796 -414704 -424424605 8584 52 -324943 -26 4345 -181 80 848 7781 67 107547 -57 -389075 -189427750 -557206 5110 121328735 -3 -4965 68 -495907647 3890 111276235 -2075 155981 -245 21 589 420601 50 -633605 -65041878 59 -5014 449 -424453 7630 124880 -361411441 73 6490 -50 -187431 168569593 -6628 679 -685844 -44 -633948240 -56448245 -4501 20 -896412170 419117546 -5634 568657 -22 -152401340 646 -85798184 9577 561 31 216264058 -626271156 812952368 254568 -98 -5253 65 -9447 750687 6651 9752 -9606 8415 7525 81 125822 152646685 -536724348 -3 -6927 900895394 -9190 -752360 -230499069 -4319 8805 90 -225794843 2422 -430717 6237 38 356819123 -628573 156114766 -360017765 1 -133883991 -501 620261 40839270 267919498 1264 -7571 688355 -2698 -2703 -1402 -117179 891452 551501104 92 -3765 -518463860 2894 -60 -66 817766 -911794 -523353355 -66 -506650047 -74168921 67 534845403 59 330633 30 -3502 -7387 -1516 -90832188 821571781 213350 -1706 -33 865524 -425935325 94728248 -7 56 -428605 -12 3541 -794091 -3 -87 32 -34 -846311453 252729 687683108 2577 372132054 4 48 -672882 -30845 -988813102 900245 -4585 -50 -1613 -25 962188894 9995 31 -56 -33 36 4499 -6605 -382511 -1 -636819100 -9374 888182 -82091 -865795899 -76 5946 6997272 -277264 -8312 -440234819 9946 740134 807451 509662293 227934754 40 594387 -58 -5780 -78 9493 10453212 -10 6039 746197107 8124 -517 -34 -9420 390252529 45 7896 268432 -9408 2096 77917436 53 -45 0 -646375 998806 15 86 675894020 -889656298 -374102 -10 1892 27977 3380 -551704 383938674 3706 152821520 701081 93 182 1375 65 -108881827 -796724 -399253405 627361 -702121 -4069 -6026 -2055 -253331287 -263465 746100825 278609 79234280 -2716 -78965 -4227 -903 -181410 -41 -147131430 6737 24 6879 -132771 -1375 5617 11 490067 -29 -599946902 200693 69398756 -696523968 -20939 1438 8 -79263690 6337 -6816 8 95 -24 744778085 578 68 -4029 -3356 80 -972531 -644306 62 110076 -878499799 -98 817242 -481126 -719681001 602648 35 3707 -42973985 -256368248 -936642 -7352 779308 8351 26 99 -872362916 -41 421858 -636884 807630 87 -18866 -68 87 -8088 -508916 -21 1 71 377749 -239123 64 -774216 164197917 -825213 -50 -96 49517 163779 488738 7088 -68 90 487541 622942 52 743954 247685511 16184747 523736861 71 -46 -917527512 492219010 -115522 -9 0 -7895 -129924027 -96267950 469565 86652 93 -23 575193 -513024 -36 4419 495510593 -1051 91 -571263 412582 9778 64 169579287 -2060 698141 548417 -62 -8876 491788 54 9083 -317317916 -69 674409375 57 5861 -1221 -532111 687056713 9676 -316493166 3753 -9783 -42 91701 64 -8383 85 13 -8683 -2315 51236233 53 -4921 6655 -296909293 77 -55622158 85 96 -314400320 -41927 11 -61 814305 663315 -83 -726145 9622 -55 -432775 -74 -552810 646083979 -147 16 158322639 -472176711 -109945489 -9970 -14 -930 -98402106 136499526 88 475274 -72 5204 421194463 -8253 -331602 145052869 -3326 295444 593565 -974533 874503393 98 87 308810866 77 -7773 -654818898 -6784 -67 -850519795 75 -727032201 128204 427459 216740 -225 -532923045 6562 10 -514851928 149288114 171761 399415 57699454 8132 -73 -489156674 124036 -57 859752782 -8869 43631827 -62 45 285325777 -58 -37 2825 9044 -450628 1240 -967150298 -542011 -219347 12 3930 225904 249835 -854849140 -7133 10 92049 91 777617430 662425 -25118652 2089 41 -711065 -603712 -648167 -46 -810085424 103769112 -37 -6267 22 -7338 7052 765430 -11 -8713 -8701 -489243 79 -256931 -69 -107676055 200030 -68 624090 67 14 868568 -57239527 970641 97 -4961 -905841 -419190821 -487932976 751989 -86 500590702 -365014197 -11 9592 -52 193500 -26 7440 2152 662456457 86 77 -166332 -31 212116804 86 -4594 1763 573531 -581042540 958852 -37 6603 501108425 -977667717 -927212 197375462 -14 57 -95809990 -79052801 -3811 8419 -640337310 -367 167270 538681 0 -355036 122 141245 -664485 -532461807 -5516189 946534285 80 -959860 -839554 31 60236 3 -4105 -357005 767990 917312 27 703607 -189028829 -13 171743999 -191114128 732219821 82 -276476 14273 711736884 -3973 23 749194 -999196 137546044 -4894 1995 335585340 -607631 830871 -944460 122452 7770 -13 -4589 126069524 -753186 -87 -908389458 4823 -68 744 -140 9104 -182781952 94 509987454 -321 -88 954672 702010618 -721777759 653189 -53 3842842 737623 -12825 -39 -963440 -129545 727631923 414200768 -397820 61 48484097 -47 234443282 85241207 11 636116800 705992284 6988 80 -72559 -9796 -61 -44 93615570 6358 -43 60674 3239 18 -662811142 998555283 -938 273925 -141703989 -91 4047 7411 8783 62 91063200 317046331 -2176 -595213 -4996 3757 677254829 -54 69 548653 75 724067 987269152 -4712 -118 -45 100 964315820 -794847 15 1381 -10 -116924 -66 447361256 -8885 -2824 -820259 -335401 -89 -45 2 77 379429 -139545391 0 48 -672116 10 2312 -430053 268098100 81615 0 -6853 -159894 -820292649 708578316 -923906 -75 -23 -84 96 -74 6418 18 84673 -102930089 61 2934 4731 -779346405 -795886251 938463 -210618 98 -9176 -9486 71 732232613 8534 278833494 -830573 688420937 26292769 96537 -666780 555 -829973 593105 905862 9252 0 -97 -939594160 -433579144 795217 648409 -3 -365105927 -712639 -8796 -780022 -194172220 5934 -901752 534600642 295096 -485429391 -768987379 102154166 452242 404883 -659186 -323411072 826482 -213636247 212281 -118249186 9110 892996 -32 899530 5193 170288222 10 622302874 -2299 28 -177037687 -90 -9350 11 803225524 7992 850621 953861105 -46 871814637 41 -95543882 -95 -8499 761165489 -17 7446 511 100 84 -9457 -681451 5300 967424237 404175160 901913328 187762059 1949 943936680 392637590 4070 2232 -479189766 -3265 -2178 -84 18 7101 -205322 -560814346 -943848 -74058185 -2396 -56 -619426177 168853196 3466 651149 92 4095 62 -48512700 967539 5124 108775 -6 8047 -893476 -6444 44383 259847 957772 -39 -761357415 961319148 -922593161 80 46268489 -3750 433576832 121841180 64803 40 8705 -960889779 -57 -4094 36 -22 -993349 4467 30 -81 91 2452 835775 -76 -692919375 93 78 3605 -6148 761722423 7293 -5206 992952606 -9345 8556 28 899003 -117821082 -568511 721147402 -7541 -64 809146 3169 -1967 51 -93 -6992 -60 676857 83 -252184 -736037 2 -34 -721395397 421392 -8 5426 66 -942084 870693 -75 7495 2155 160582 416941637 -42 -10 -410472226 387146131 36 234858153 -377960737 -61 -110587997 82 -83 -64 974196651 12 -6644 58 47 8901 232044 9227 744219044 -68389537 -9238 8977 -14 35232132 7009 -95 -8179 6120 777889029 -6815 8387 -1055 -5359 425537717 6723 964982 -30 44 96 -1814 41 -90301638 738228 580909 322093355 25905 2227 -7219 981355 66 80 703897388 985882934 -50993 -90 744768794 -141533 -180979 -20 -441823154 701698272 36152901 -1183 180861 -287796 -1328 -987832 585959967 796078 3861 825881940 21 168959 -419595285 87 33 -24 60 -111601 42 -7752 -205913 -53 -7415 85 194695 -885363 -79 6976 -8226 -6135 -4360 5226 8 -9674 -83 76196964 4900 -9647 -325554 805097702 -799307444 -39 -227913767 -127412531 7185 -810394723 -980331 396931863 935143 347925 -666350688 477661 134726 486287 64213815 7757 11 983653 28 39045373 4889 -85 -2 -26 9 -527014 -557694554 -3579 112580 -13 -2128 45 28176309 248099665 -9299 -778755533 -924113146 -60 4543 -31350 -7715 6009 72 -47 -289475 -2936 -301699 147588080 654830116 2 -274051 -54 62 75 318175 89 -3767 51 -4517 1689 518528359 346963 -9749 100 318095813 -388914089 8164 -8370 -20 -5643 -796127 9309 979468714 -8622 275236021 -55 191587 15 606467881 -44 -50 92 568230278 -950594 -863282 225474309 -5641 26 727540 25 353158267 -945949 -137 -5859 -556 342133768 -6759 23 -7 940218382 5574 -470608271 -2589 304851 6673 642130 1856 -565623 -357494 488493295 327788845 322162547 462287 -7139 -30 43 964789866 890627 -100937 -7400 -900679 437582691 60133405 447799240 -2 -28 -2599 54 0 -7 30 -807495 99 2 913283975 -30 41 -550610 -788537 1106 -20 -100 204539 88 -182226 95 8600 -8218 -44246 -937925814 9832 8414 78 -129232 51 39 -33 7008 -1162 -192811778 -9471 -965405860 391197322 10606704 -786725201 57 288608329 42 -1699 -2364 -4959 -217640 9491 8609 -9119 -3822 -320460331 8132 6499 -89 927 111791431 222681 -25 975371018 800927341 -51 -20 416075 -5257 -816318 -7123 -347934 743499 -249895036 441555791 -95 -3 -887477248 372806295 528 773586 2430 -7629 -576207257 31 218121101 55473 92495 80283202 -987055881 -802284990 -3 4457 -312582 7468 -539987 766964 55 622910889 -705970589 -645418 2471 78 -712596 13006 995233835 -39 -752452 -3 2585 301031975 -54 1 -69 46 -456244 -383619723 5469 -4448 81 1372 -647650404 7904 -586081 -5243 -124365386 612305619 705467307 2737 59 -844028 -775404081 -436494 -202870 -92 -340478487 312190 213403956 -6805 -649003 17 -776957534 -95 -35 -38 -9009 4854 4977 -676936257 -3 -47 -855769 19 9176 820638 -4486 -968774 8687 -3263 2696 6109 -6 -140483 1574 -9067 7412 83 852745 21 6637 77 -64 49 406290587 -9469 -713858 294969442 76 792432 93 6774 238479871 6376 399304739 921228 9571 3006 5 -43 1637 6583 382680476 -277810 -528815 -51740 -55 -912793 133391 141 -85 -8456 -158558 -499376 -9387 -383497876 1676 695832 362449293 555091046 369798 -169329071 -425730669 -889630746 97 4887 -903391615 424440403 86 86 372496975 9246 3379 -32 62 93 -5082 225687670 -127326844 -291944367 2141 797268 404871 -38 -877083 6439 29 94 -441811324 -42 -11 450 819093499 -3350 9079 47 5525 70 -96 656665814 -78 -994815893 -81 -8840 9736 -128029 81 3519 432060535 376419 4579 6811 109978 481206393 -75 388702325 -687 -477411 6365 -942257113 9726 7378 742039 3126 8469 -158823 -95 538187 -490636798 541756 7250 37 404340842 1 152807 -9471 -9247 215013 -1 -286016 508699 -273040530 -985513 862856 81 978243840 -275213 106715350 -411584 260338 -601401 -9092 8310 867317 9999 1577 77249 8862 -46 1364 -352774 -429463223 511257485 67030768 4464 -967627 -1339 -2738 912574430 -930557 93 -666606334 724101 -852276580 90 5058 -9747 41 -383419148 13 -81 4989 38 -75 -2115 -4122 517707977 -97 -609007676 63 24 -459005 -973799584 -464015 32 -240519256 332928397 -676 -940206521 27 -372196943 -5392 468043 8622 42115 -45 654842678 67 815898 -300834045 937578 -739728 -144296 298497 -989465 22981 92 680345629 28 9495 -71 6705 629739254 389974133 53 -132597 536328921 857598245 2574 6100 82 478855 -78 -25044 -2633 844 -3644 -8403 -998197417 -321906 3629 -9665 433914311 439533484 10104 -600289 978600 24 -106060016 -158652762 -258103686 -240030629 -9705 -481766 223570 -45 881661 3010 -273114 233430950 -3213 7144 809413 -154048 9416 -53 -1885 8669 -139122332 3003 784 -7352 -959676 8988 561647899 96 -899114433 566498801 5144 -918878955 81325423 69 -6539 -31265417 -43 775815 983370 -102250 -95 92 -284053 27 -751878506 -134723 267219219 1047 -29 1028 681861915 1228 904024279 -15719 79 -41 16012 213361982 -837309 -1842 589457 203453296 -3787 -42 -127944 8457 186057 196306 1833 287874 35 96 -53343046 -5758 -911108552 -715808606 98020 822333610 -4 -8402 821226507 -33 -84 856135013 79 4260 -84 -67 -891549 498017697 16 20 997046 -963317 100 908587455 -199161402 913502165 9207 3400 3702 39 -3349 966473308 -4189 293461858 3857 -282798342 -17 -5407 -560671152 -86 -841151874 252607 -38288 352187 164554 88057 -759780928 18 -593706 5843 -91 512721 453581596 -777565503 204629158 -58 8833 -63 417860236 -349449342 -901661 21 573124665 713409 346869 -963757 -4108 -284053461 775703 4809 6055698 -7888 7365 -100 677079 771781720 -3682 -5414 -122071171 83 836 -59 135751111 7911 793798563 71 415672 -6328 -477449 627431878 -7086 -8492 -94 260866892 3718 8732 -649823 430294 -91 791 -58 4015 -527584245 22 79 314817 -405212 578003538 -804131172 371930 -382096 -130953553 78 -660238 905070 -433711758 197940 -4640 24 5681 264714 -4795 9482 -180 112921 930357599 290493 -916992 -98 34 599575 -841741578 113756 -7801 -93 -8232 -779755029 -6984 969875 -89593237 -869532714 882457887 -16557 664306309 545279710 -27 -166617 6 -6323 705883253 7341 43 287 201172 68 101657149 56 156443083 3423 -2811 3827 -1 788412 -344314424 33 -492752545 634643606 8037 934642120 488274 0 93 611961953 63 -1519 8417 -2205 -99 -602659672 -277553 -14 -10111 49 5294 -25 5386 655828652 3512 -660962 -129271779 70 -30 7662 -923158319 -69 -138286224 -50 -6825 -8198 -3191 -270176 876479381 96 4392 303633 832976042 -262132 9 784408 140749214 -277129614 34 -33 -471436 784190973 -533536176 -3899 -379997356 -792397 73563 66 773993894 -769684 -44 84 2598 -57 -41 -442676 -5022 -76 -8354 8836 73 350735894 -52 -330822610 390535397 -4293 94 2164 -31 65 138439 -498046586 392979624 99 -14 43 -927150 35 -253547 631767536 -9638 464690 57 -1773 294696 7204 -766 564534 -134321 -133933 4334 -836100 95 -596887 -463172134 -646820 6829 5377 -4515 -447986 4083 226907287 -9865 32 -622813148 -40755 41 764 -1531 -356 1211 -30 15 8253 98 472719 -40 -81903 188887319 -70 -86 -56327464 -93 -90 -15 722159522 90486188 -72 8569 -235057183 -60 -835048 -872401 -759484221 173327 4127 -54 931162 -519179 -4325 -6022 -4640 26 1053 -964072622 91 -842104 6988 -4624 95 -41 -2246 53 -98 49 -628822039 6476 493954238 -556419 -7895 258486 793001 372447 -589 71 -47 -513919 65 115507 627028386 -165250 3502 -20 -4199 4278 -318284 59 513151 -54556651 445624 -49 -278947 64177216 -580639593 715096 -163 714960350 24 154049 -81 419229 -815198260 -5576 -647321821 -100022469 91562045 -184643 -18 -40 -5502 -1932 -132632383 -184 -79141 4445 -889354 80898 29 -543884784 -670478 -38273 -79363352 -81 -9381 885597844 -74 513375466 76757 -842356 666809 -587301 -6497 27 594563336 79455268 651432 4048 267811 -18 -509205829 -80 -896059800 558221652 3736 -299458545 879403967 -34 -47158279 4 60155951 -1298 -915527 671 436301 353827744 47 -102335809 -60 7464 380148921 240950 -649629609 -538257 27 8270 5 -5072 4 195319 1822 -9459 369338703 99416884 -66 -413 3515 46359 -942865 5171 -6097 -5510 -2482 -181160203 85 -310759744 -77958206 12 46 -5875 -94 -939329265 -670693808 72 -280652321 306216967 -935844947 3289 -2725 65 -71581421 -61 38 -658382 -2767 50 75053138 25 174865314 -9545 526788158 -30 99836936 -980443 -98553485 863335199 -367232844 850218996 4358 3893 113488104 858076474 -875448 -882956 7501 159279784 710561293 -586792 63 -4811 -252435 -4050 -159100 -55 53 34 580716966 307840195 335345 -150917 -59 48 -866358 17 -454391872 514931273 292456633 -37 -16 -576991 -25 102920257 7240 -538422 -871530 922023374 -626 98 507510141 16 581988 -994246577 115226 387130 31 -129958 92 -145430 9694 79624378 -867569 96 757909489 58 376857 -137958706 -32 -164077682 -93 507559 -317859239 1354 -10 -8 839873 -22 5352 5089 -88 -8346 -15 248105 3663 -657243 -138263 423669678 48 493458994 -94 -266557865 -1533 560333924 -947685774 -361766 -100 471 -867905 -7649 -88 -4933 98101417 -93 -6871 -917292 1971 -9 -193 850445835 -946563818 310148013 -541 -59 8136 9566 15 -100 12 343250 108633 -2365 -6768 -34 346715087 6354 -9071 -285740153 902815850 2888 16605 780646 67 -6669 8270 7860 -609204 852312240 -246486725 -8926 -534299564 -1641 4698 7863 -55776257 6837 -11903459 -752328010 39 891850 54 8 -4675855 -730102665 -482390 -7611 -5335 -554926498 78 -892478 676169126 -401475 -137364331 295422 433302 45845821 0 18 -180121058 843489696 89 -309116 7463 98 3696 -643483586 1147 29954 -616979351 8957 -34 37 7067 5067 -83 -1705 -22 -81 4119 -979916620 628416612 -198273 2692 -103924 -6146 -57 -62 -6968 2848 559909249 258008 79 196886932 47443 -750332295 0 -6942 -93 448185 255074 20 904495 61 45 -29196604 -6376367 -401 7305 -278126 -140776580 2235 -132111 3065 15 846132 -18 651427360 -679750058 4 -883 -90054579 -1525 7606 827956 -951096583 -9214 -654357676 470533556 50 -207329351 -45 -594889 -84 6857 -90 -8166 7302 -26 -23 -700585 10364194 80311 56 557842968 -25 2680 88 -148935 -422860 -6530 -6975 -53 -48 -727562 -806222927 802879 199146294 -64 540171 3742 -9816 -81 -232473734 1835 -155685506 888682 26 1 59 -352667406 -481336 -799733 204744594 60 511813188 -4 938862538 3 -9807 667439 -2490 -8 3 40 317093110 194190 501177 -204200747 -99 -16 1959 385899055 -130909665 885809 652392 -6353 13 -5990 -822640 664861052 -528325 62 5298 764341 -18 -1 213565 316552360 2084 -64 8659 -350194962 -312293568 -47 43116708 9143 -2378 87270446 -68982516 599305 -847033025 -6995 630600 -34 672 -89 956676 -44 656042 186471909 -6 -138 4410 322518261 -4180 -23011601 -8065 -89 35 -1428 327331906 -75760177 -70808 -8953 369373745 -46 -758856947 22 8 -944448332 747450 0 221177798 -291029739 -256816 -61 707560685 -9011 847842 223976517 50 273361 8531 98 -3774 606318775 9145 69 48 -110333 249164 1689 388 576485 -4710 783916 137109 734936246 -1679 -877500 352438 285408399 92 4675 -864901439 5430 -33 2454 -926438985 47 375099 804914581 -794172626 176174 -76588 -658829025 -300709643 -984930055 919 245211126 -815132139 -33 -604112 35191 -8681 43 -6262 652843 5696 65 883371343 130910837 -775470 421 121162128 490092 973307697 95 -2662 102 -4160 31255 -603479406 6524 -91 -75 -602753 -598045 989067 966248026 -384016 5173 -40524 -18 62 545642 252186379 -1114 -4164 1568 -2268 -409927 -77 -71 -9977 867445 5422 -61 0 -1832 -5 99 274 497549927 5607 210292428 -325 88 397465 -4982 955709 -90099923 -47 426870060 -17 -3 -70574 -76 6584 825147 -735 -387185 9967 -792247017 -3533 -9361 -246901 550186724 16 92026219 2330 70 -722039637 -2061 -158319239 4831 879794 9736 -668709 63 -17537383 -5707 -9545 -1864 3081 725167 -406282 -9 -860 -375719 1160 94089315 5058 284010 -716008 2681 -59 5375 -61735714 311169 1059 -10 469013 -557985 -40 -204502033 -29 -92 854577942 7934 -91 -290214 -6933 8300 -375906 -242 -64 -58 8240 706096 201005070 7530 612754 -115730918 439901 -721141 -6444 -257289656 3220 -633948289 128439383 -59 -93 46 -8224 -6023 -60 9769 -5 958700873 -475800580 99 -929739 -7109 297324 642134 5900 -9582 17 -247051 -554661 -1444 82 259728 -20 -679793700 9438 800410 -45507600 89 -23 -414980045 -7496 -524872985 -7136 403965 170343961 -577445 3867 -35 901433 -58 -747493920 221525 972286325 322227121 -5814 -5460 -7808046 734751689 7982 8448 5634 578269 -953695 98 -6042 -601464 -790400959 -612512375 -767873 -464644991 910402 8482 -92 -5198 8449 -95341681 19 1548701 -599073118 348 244473 526520477 842 3062 -666688082 -1171262 9302 40 433303456 22 -738950915 474884286 3 -133377672 79 -384473005 -14 17 677394990 -626272228 -61 9 -89 3326 3411 -82 -408816587 152999 584878559 851490 -7547 790828 3215 98 -39 253948 265557 527453 574668585 3206 86 100 5 662307286 379052 633230 834150730 -2105 -97017 375807961 135 -7194 115773857 -618058 -390549 -2668 5526 82 -21 86 -97 6061 -594378223 66338157 -49 -528450 552557581 660097324 91 5462 5509 48 28 0 -780696 7864 5801 -628938459 -5350 82 -257128144 -6818 -2080 -90 6572 -7287 -418876 -8218 -499151 34 -96 -47 1057 68 -382946613 -7871 -36 715834 603097496 2078 41474676 -835318442 -477103379 -53681 -688129074 -466068 -651495517 -208202802 87 -6004 -4 -39 -488290050 496846 304178553 -75 -4360 -3549 -784220 1435 -7226 131951 9797 8936 6368 4743 -509549 -274 -99 -6392 -152458 -279624 -564487 -3314 -730017 691769714 895496048 -7822 -758613758 -551650680 812851808 -171048166 -3244 -41 -375309 53 117077 98694 214482 104213 459 587097 911724 -2142 -118401 778380524 -9683 -2499 -434547 -238207 -357769 -67725901 -2513 116911 -18 7655 785382051 10 -407378 123762802 -89 2124 978863937 -564686 -385494 105 -492590721 5781 -3246 238656939 4612 -27 -89 6992 25 484796783 -731 53 866690 169803 860532728 272362 -6318 865648 103135 -38 73 7003 600000 647413 7937 -583518375 -8738 508833 -8413 746784382 20 -790835 -403966 361496 568531 -804409 -391993 -69 922879875 -907558 -697971 630594622 2935 -8981 -34770 -715259 79 -38 -333694679 -99 -653547 15 3884 -472956 -840272 -588774057 -912158 9029 202268950 205332266 710808 -785505601 5498 -40829 2248 989324 -87 792759879 7 -8 9937 387171 -999346672 -4461 -271519512 915483269 -9137 644 33 -112401 -49 -91 7215 330 -3 -121467504 -27 743763933 -63 4141 -728630384 79 145785869 -641986 36 -87740162 -827050317 3491 -548971 -207905 -32 81 -9088 5761 -26338378 40 194341121 -504623405 -33 715245232 47742433 56 57619 862265967 -47372219 97 -230067 -41 4307 93 23 -3217 60 -569228251 -4194 -8176 71 -808035245 839463568 -485251836 -78 35 -156951924 -7 -2067 -286906 -9281 -215862 -94 -197849 -24 776614 9641 21 -556817 -7741 -51 -67925663 695771 999971 -25 600095 -706720 -2528 532920 -7779 4856 -109176100 -8374 9167 133433 28662138 -78371605 -7758 261918578 467 -3125 357294161 65 742247 65 494316419 -20 64 -23344 7 -462198 -97 -578876937 -109144 5547 -75 -502583 -789727004 880487 -351741790 -4443 -2963 507088469 -8158 1189 618695050 623763569 -182112731 63287997 -27 6981 9926 7637 -581207024 -325440097 971380288 13 -814517849 -302263531 -980175055 40 3 352829724 8999 481644768 222154795 -59 4760 -9484 1985 -81 -50 1722 681816 -109936499 542309539 -3709 22 970424 62 -136041972 2378 -429541 -83 -825846520 9051 -1 701790807 8914 -7865 272026587 681205 -332896653 2207 38 -815640725 951737 42 460 29 -19 -750806 -835871431 776030 -26 -1841 383486806 111768186 -33 135580004 -2781 894177352 -2218 -955 281310 95935148 -7054 12 876116532 183505 677423030 -2467 -71086 -3594 8813 -6 75 -2586 7751 51 68 156177 9706 -32 994333 -19 2790 -987531 -259551 896194 -71786830 -416447 44 -9561 -73 -554715 -159603 -2310 -3519 -75 8408 -76249 7770 219696 -65 -65 93 280781 104400 50 3 -415630 -5205 -531841 7704 -33 2685 -2276 104946289 3858 59326501 98 2534 -442451 -546327616 87 743068480 -21 821828 479703 9852 -388643972 -917447276 40 69 -251622 -707098 934941 -820050 4147 -882105 873 12 -1 4951 -192040 -34 -62 2182 621517244 59 817294488 -376113 62 686425076 63525 -300205513 -7770 17 -60 -2270 8294 26 -484 -81245 4415 -73 -45 221318139 -2 -8778 -370670311 30 1722 869294 -393588 523828 -65 7282 8876 4577 718 -331889 781165539 -61961 291710230 8175 8277 7748 74 -185985930 -754703996 -81 -2 -3 -62 85 14 55 6625 83 -576314653 386709902 -4066 -5203 -53019 -196469563 -801569905 116 -45 -170279 1141 -75050144 -10 -4853 -90 -6 98 -627 -355998522 874747151 2081 -7814 -7264 859109051 242984 -346236090 -4424 374840102 -166175845 880679 -1963 -743615398 19566 -878041 44 170831721 603303 -106507 -394546 8519 -7293 -43533864 -751517 73 7826 146021 5018 296439 -825144 9477 -176471975 204546 7138 65 683117 -89624 -12 34 -531798549 -9946 6708 -128644442 -4558 -846779759 -324981 8329 7196 5043 347905 50 96 1234 200464696 -5240 66 31 490342912 -592164055 -456954768 -945060 -310772792 8564 2962 21 -922965 6230 -73 37 3385 840412 6726 134474251 350941 6745 49 -667092 -9976 -109096712 -16 318360395 8440 -546689863 -468561643 3806 -521317 906994 34 9177 58 831162340 -17 -890752 -527710 906190 4392 481203726 908961 -4010 4120 -232927214 -2579 6323 98 -5519 6251 638653 -62 -7846 -405188 -46 997136665 6839 3706 -447257891 -54740199 -36 6737 15 264837152 86 818049 274930565 58 -8 -580565539 53 4647 -686370 -8766 951497589 -53 -43 159727271 95 60 245415 23636140 -550233319 589740 -641989413 -691051873 -9570 69 -58 98 -76 44 -477049372 -94 -7007 -287375 89459 597759 -625008195 -534104480 395210 4120 -680 -942245 -3474 -72 -556646 -10 445476716 -34883 8998 -949 339300 2006 -920125 659748879 934464 119514876 -672933 939000302 65092904 -778212036 50428 287772589 -4892 117154 -451103 600176 879640328 4039 -557248 -827950 -371000144 -690379025 -4872 -6290 -72 -923406566 90 2236 814861 -1148 -930581337 -748828 21 -5469 80 34690597 -9183 4 -724668 -89 -55 -515436 -184 -5562 990235 -419695 -531238 -941151 868768 799397 37903908 2644 -702956436 26 90 545693 4833 -988699 -956369 288721 9472 -180425109 -502796 -766502 41 53 -5401 330772 -91 -755985035 -47590360 -92 -48040 -266732991 -710777 -936257 -367662 -652484 -473865096 50 9905 -509369 425 -875156710 2149 55 -537280 8787 32 6613 -658899 -609446611 277328 547114 -968383 -18 -658402950 -67 75240627 -58 1133 17 814354 494306558 -648097983 -2947 256299 -227320442 -4983 -33891 -766509031 410839 353999 -781540 -180438283 119027 6883 74 46 706029 392730490 9045 -78 -432392121 253342 -94 56 -542982 972236 99 79 -66 9431 413831886 -3906 687402 259680958 -6939 88 -7911 -81 -8751 317306 -602367 749644 -773607725 0 -59 -9264 356859 -57 -759189903 9635 2756 33 316891 80 1336 -7 -60 -94 100 548524 -6488 -21 80 578829744 -3437 384 72 -46 -7683 5203 -4491 621060 5501761 -8495 365415 -64 846352 16 353440 -4098 72 -255341179 -346 45 48 -690106 71 -24 11 35 -6034 -14 295102 64 -3 -7873 5907 -3454 -420752 -791250 199 543416 748189730 493082058 -3891 -105904849 2628 129013 -65 -999950 -345069365 375192 422 522175 -692824516 8255 -530037 -824165146 63 918489 -787455318 43464 -39 -5 396996440 7 1719 8635 69 48 -910370 36 685 236357 -34 106805747 73 -459295 469586745 -77758 -604636831 -6516 12 -806887174 528368609 -853458505 -546659 5984 -311363 -529744529 944560363 530144120 1814 -37 -88 49 14 -92 -97 -341 -22199 -1275 2966 -870711 112986 92 502109 86 -3103 -57573 4420 16546231 25 -33 -2153 -618243 -44 259438 -995 7367 259384 65 -507927315 -302959880 4708 812826162 -367636322 -6587 -20 -805332164 467380 -11 -44358 -914760074 6926 52 -7470 -2217 -679458212 -57 -3 -39 3019 -4877 92 872198 -7102339 4630 1 -444538742 69 937014730 908963374 51 4113 1989 -2927 -381451994 866902 -25 -9064 10 -82 68 -762799722 696285 423355487 338054 -74 887591945 -731923206 216661 -7384 785 1750 -986107735 -27 -94 -37310130 9837 511968 -2971 -69 -37843 -645602 3877 -98 87 9209 -3 -279057 27 -662113 -12 86 208792429 -63 -6571 -794249484 -272606 880900839 -703612 -68705 158176 219109 47722006 2 -3258822 260150273 -15 -891440 -3879 -1861 928989 -51 -307935175 -28 -614482551 46 -60 -608753124 673818670 54 768761 -82 91 516592 -554154 -4674 -57 -897455 5804 -90 603899 521323819 -736018 810 -661080 4 696230 -687046 137996592 -231871494 84 634581316 312123 -81179828 433032 575787131 -93 424146 -810620 -670088574 730895705 778 824135331 710332437 -503867 -617183 5463 -4721 -512193245 -93 -421935707 -70 3621 -76 60689 -473410 -728300852 -72629 1478 614076 -650 -750124 7352 35605 -5184 -3519 -136597210 -674 855339 -163467113 -900461 -797118617 221628 8451 -868280 1036 -734712964 -958665487 -72 71 63 -903519537 -25 -643101054 924957 -160853462 63 -545212877 -40 -7983 -4478 -909360121 -199574173 -276769 -2760 42 701902 -617071 -5359 -7214 2616 6779 -4988 -224092234 -233106931 -87 -89 -4113 13 -203744085 136418 -7409 -522087 -839341 71 405409932 -789821 1704 94 4833 -67 -5193 378028 -245395 -3974 -19611042 88 687056 -213114761 104959017 -732097367 -9765 -450597980 -7201 -361582039 171 3066 -38938 7 405637246 -795296 66 -879280062 9850121 8893 3306 1239 753330457 502048 514713387 20010470 121037895 810711 -879012881 -960812527 631480648 -900397334 504181879 -242735 -792 -5 978032361 965954 41 -97 -599662 -538824521 -86 4199 -246859 -817945 125535891 4498 -28 -8223 -9828 -549763709 -3001164 930731249 74 42 -44 4180 -40 866996 349868 -644040290 457076927 -30 491395404 -493495973 -81 858884795 -104595 635839551 -77 125033883 306787518 -58891147 74982 444599 -2150 -46 -4606 469507 -511770145 -931024485 848522 -23 -64 880894 1774 737065 -675329 -49 -610912328 -8178 818840 815621 915202332 -308588 -21 -32041311 -225571 33 -53 -4419 -2058 740433405 -648602172 -5865 69 9434 548572020 -456611 303792068 -58466209 -38 -195142 -35994 768112 -27349087 26 -90 -44 -314905765 -81959239 9 -676433936 -67 4284 263271667 8437 5146 -121100 541471 471 -253 23439507 15 7574 12 647647 191208 8997 918688944 -883434505 -7872 679035 24 -860744331 18 213324 302708 -629425 867261 -554613 -5179 565735428 -22475 -926935 257969 96 -2746 88 593801 -1430 -43 -449807 735138332 -97 8679 -9718 -26967992 997571 1794 950 -8338 247051098 23 -485021836 3741 356258 -93 17 298198467 -6486 4558 -29 -154237069 -940029 0 640611 880 58 -18 -123551 65 -32 -3522 8465 -2301 -703073861 505761713 -31 -80 832901 659 -3624 -463219 405982 225742 568994879 708216971 -22 -584100 -925853338 -21083 -33 753076 -4900 -25 500 372359541 -9739 99 85 -172779 -886930802 100 -313157646 -545153310 -5007 -197459831 462604699 309304 -207917597 -77 -884224 694775 -104566 422088 -7339 615419 -717099447 -922501339 431023433 -3887 10 -946155 -8425 29 154237 -444656498 -6270 -64976268 -8705 -279890 -71 58 96 -49 933867 73 175928 -22252955 87 54 7396 -657499244 5110 -945316709 709881 -27 7806 -663533364 -84 -116955760 648762 -25 -30659581 -319758 -35 -939850 -273045 686 -839031283 -9451 56 5253 667367 604264 -177584 -500375934 -6510 79 -504606 64312 -5259 9 4993 -3554 739944436 -900854650 -3827 -40 -549258821 -39 688045206 -2243 -727337 21 -4303 -39 -368053 1317 -241 8110 -2412 784360518 -4063 -7498 -121445898 -6999 73 33 66988533 -54 -8402 -62 -857137 867924 -145487850 -9 651461 2 1 -8816163 -7030 903868893 6697 -6966 49016842 -79 4258 555096900 -7522 39397975 -491822087 -1850 337562 9062 977840141 -694995 -596579 -720638375 67 -89 51 -626213668 646620977 -37 545268989 723628 91 8432 13 -5354 121529175 -651914386 64 -76 -767580 5826 16 -1069 -25 96 12 21 41 23076902 -38078312 929 768181 59898688 69 -393105655 -59 -56 585431 -68880066 -129843434 -6269 46 897773 9 -716840018 7575 -928354 -96 24 60 -923578235 97 -137408158 757672048 -97 2447 -150387538 -460907 -10 783142 66967421 5498 0 454608 -40 -28 8070 85 9456 -22 -51 -789556637 635269 -198979565 -5878 3719 641756008 -908811497 32 11 56 856900 122550464 46013661 54 -964473 -56 -44 -790888 28 465964881 9258 176593267 487951773 7840 47 13704155 6433 -8810 781912 314701 -96 9787 -7581 204935982 305539 396152 217353718 2027 6823 84 -22 -5910 -508568 -29 52 293 308949 -72 -421756 -294238569 -412142272 75 205992 5790 559295949 958645 -63 558850513 -261648 -581 17 2571 -248416669 44 28 158161318 497595307 -211172228 -163932580 -829770 -7176 348123202 -510703 0 -841 -563465 -593239563 6828 -63259 654281 -20 7 8180 933707 4817 -7919 -67 791902543 -8964 -815110 2528 -5371 454126207 51 -69 3402 71 -2679 -3461 86 4043 -1622 -734324746 2733 -43 -39 7919 -7 220013834 -98 491720560 982785615 -304398065 569471698 -499343 635524 -95465 -817102454 -29 306854 344159 45 -774617 985991 -823787929 -68 -74 -85 -42 6262 -6351 -897299623 682482 6915 123330 906353411 53 -901983 -91381366 35 99105 -9435 -7323 810564 713189650 -27 -144550502 -33 90 239841 95390 714751 -36 2961 37 -56 -759852 -96 -280569335 -1984 -148093342 -940235157 989850572 850306 7228 6578 -772329 -647177 4 5538 85 9202 -932824 74684 -909296 624037 -99 -529349821 7547 -906180 748708 72 -26 -903 501868 -60 729529209 -559890061 -17467597 12 829970224 56695668 -5667 -24 -8437 -388785 -7922 -78116 -62 151478592 9639 493493398 -26 91 423985 -9501 54935 41651 -3636 -9283 625244 -198549 -651870 -430803 -5221 867734757 -93 7551 -114224397 -450239231 4257 -629764618 5170 -5575 30489 673154841 -47 418247 -7379 -7152 -497946 574191066 -855410 729454 90 -594474 836747 219624029 -262598078 -91862615 -3989 -291420 -596848 9367 -133488 682 3846 6762 68 1 409890 -85 -80 54 714846384 -4926 12 -231878347 -748708026 -5900 98 -9068 998074303 9471 -6918 9374 527776866 -636981 529901152 -9295 -6117 -823 4159 -15 372004 330747 3543 7787 -1740 508343 -6 79 -896459 -782130 -789663 9329 -3944 762682 66 234870 -446068 -3652 251141468 -395095 -498405 851668 549934 -168313987 49 528023539 -9241 -900236 -12 -2 702530912 -7240 100 28 445639770 -8431 -3 615623 98365 -8392 -2398 -938409 498694 262966655 3532 6250 -695337 -265280 -992542 699515 -34 378088 -476378 -8928 3282 -7893 -85 -86 176620378 -191572 -82 -136189 -59 554786 -24 -1328 -69985 -625366731 67 -88 2 742617805 -179917763 753 -3294 99 -598606750 7760 -784817887 -552674530 -98 -925978712 -278633 -100 6245 1584 973771488 -270233 -1636 834766 647982 317157256 -6566 309133 -168240869 -509811 8968 -80 2106 -7326 455766 532062948 457896 -234217882 6112 -977364 -613247 -506328141 13320720 -919397 -3529 628383 905312831 -806447 42 -824097 9498 432555 12717124 556400197 -4206 542730 6940 115584620 2590 -212988 -613167 6 -981680592 146989711 -426 -9980 2696 837096 308851861 -13 7823 18078 -90 -9213 41 -524685 847474701 -837000 -449709686 -957 88 -51 -766748 400184 -5123 -99 -44358 -9383 -7452 1831 -712843 -33 784282 -43 -694479940 -960366 722578 -70 -3527 -8221 -547085945 -38 3026 -117488 178997 -16 94 -302669373 -932743620 -3122 8087677 -49 71093671 229475974 44 32 19 -123530198 138683 121259685 581516 59 -4374 2417 -178692 -511021 775051 -46 793171 7730 870447964 40 4732 -210549 7516 479063 -66 500290 -1586 9 437733707 752054967 8950 679415059 -7176 108851 -28 -728775 494806 -973865 76 -741990 81 88 -5721 4351 560481 -927115 8700 -34556677 17 5237 990600 33 725714 462473 5297 120549640 -1179 -847699784 955953 493321 -245773 -59 799789 58 -294020 151076 -5405 749642 -58 18 -100 -374042431 12 8689 -18 -40 -10 98 -72 -445969 4943 -55 -970950941 14 -7355 -283917382 862237008 264664 654649349 4678 -9667 784283925 -52 90 -6296 -675992 3 79 9280 -730559130 695 -24 -886705 6138 -64 2023 80 48 422084411 732899 -2295 -56 -683385 -960807182 41 683472993 -9545 80 -47 64 -5199 -2505 810355 87 4865 -229074253 -681920552 52 -442343456 -388201596 -1989 -397932 -847023 -80 -269306082 -8537 248817 5629 23 9584 69 -554839 731501 -7029981 7 -91 1619 -766924 154489968 -289093 -571310 90367369 645974414 24 2 67 -742468 348162007 -4483 893083154 86 431255562 41328969 169651834 -4820 41383003 96918446 18417651 -577759 253798104 -590 2604 64 82 -4366 -37 357839 360889450 28319 -75 -811601888 51 -81449 874975 -8 -901205 -782058 1 54540566 -10 25150323 260229170 38 54 -5541 11 7146 4328 -471878 -58 81 -377077 -956159050 -8793 -399022 280508 395916 355329 8997 743118677 -1154 26557381 -112898148 -638902903 338894 -713714 -737810829 -32630438 -19 -984957712 -749012 119006936 -299905043 -854171 -358440711 7851 100 -208045 -116452825 -1 187666940 -80 244038579 -49 8406 452564 7219 -7142 6902 -538113 81843 2882 16 -7503 -33 3673 -57 2058 -97 -57 53 70 299179062 6863 350186575 133356 3395 156421584 4345 -69561 681371259 23 -693401537 -655932542 -74 -908892648 11 -37 -168121 417166183 6309 -965 -426982527 -141 -23 -191002427 -170507578 -90817 8141 -3860 769240966 35511131 -330715 -36746842 -3 134768 5505 7688 -453881841 -2947 -738 -17504 652447344 7124 73924399 -5301 4691 185330480 -8268 -106586526 -25 1089 -329913 -335726 358 11 -569891 -4254 49144926 65 74488605 -824591197 -670 -602955 41 -7920 88167 20 789338 28 8026 -809412 -1087 -484939 44 3643 -815271892 130402105 -4614583 -343335727 -45 97 79 5373 -886770 -122960 48365 343328 -827597 -96 983688 679573 1399 165660 316447 661811805 41601 71 829855537 2559 -438572 -658998 53 -646462 -552781883 -93 83 -647056955 36 13 99 -253671545 811943 796833 5 -66 -442 -38 -37254 -541453297 -954315 -38 9222 81 56 -273071 -835838 4614 -81 -793375523 -8924 628764492 3865 6614 78 -6117 97 927111380 89 -99 -765637 -71 887277368 2061 699736856 60 -448577 -302071983 264170 -7533 -78 78 227847355 93676 -6274 -12 69 492905 8024 932398923 36 -258965420 897661882 25 -874128 21 -714893328 -80 7209 349523 892 1848 490495 67 -7817 -46 -754495 645324 -897604164 772423018 334974460 22 73 54 260109666 77 -357661 -5982 -302637 647417 -9562 -413548 1841 -15 9439 63 -2590 -5927 674615 2558 349737571 266330 -317843017 6465 -165627 -9966 -447543861 -64 18 -65 -7268 -7998 452413 -939335 -63 -8707 506956266 7450 -78 9342 -862 848141 -357782420 771763 -13 15 -1956 -4658 -114579 1 1158 901413 -3660 -4240 -736348 4260 182 -306320302 553269 -1536 3858 325193457 46 39 750532041 -44 -18 60 -381665 1528 -51 6806 1098 198814 5 853305119 44 240371561 -344231665 -81 548590 -734847 6203 -776023 -3054 5385 486239 -4887 98748 2169 883166194 4493 -17 -729691 825650416 -847011 -488797 77 623433358 68 327475 96 161419836 97 -104839 50 68 776259 -480805 -554538010 4116 -92 -904529 99496919 -126998011 6994 601024266 -313753 -3195 -203229 -423468000 1223 -7911 -8618 -824141794 8 492366751 -4 -9545 8912 424943788 -8796 -200173 -9560 -487738 -82 -621043 808315495 2194225 43 -9132 -473314 -2856 -99 147455593 -277132078 2 687083099 -59 397477 23 -46 8575 532830130 -394843 -553368 563921158 528779 -182645 -942257136 6958 364952 797649345 620000 775032 -141461 -40 521309858 454689 5 769227 -50 51 857828214 -960250 0 -10 -1502 -25 9395 -4702 285 -13 43 -86 251384 -743195 9760 -891440 655303 4454 -5860 -15 98 888622 -138195317 -3140 -834117 -17 892956562 -75217 491079 -409375 770963 -6434 -177180 -5649 -59 1 -240613038 -614405 -397917 236737373 -948468076 97906383 3 -35 -816814 -903778 -99 -320196725 -1997 -528938260 -596178950 2808 196338007 -568436746 4477 621449 594818 68 18 9095 -149199 -220760988 621297 -420684 -3980 -361019455 765193 -552140 8 -952030 -37 -978079 81 -454 -966026 -860138959 704964509 95 -8174 -332841815 -458905587 15 668111 40 4982 -245338234 -49 -2512 701486321 49 -851627 754300001 -8564 5033 4657 33 99020392 -7785821 869931 16 912701955 -721172 662092 46 -3919 13 7598 -1847 89 -329792 672888127 982397020 856757456 645794678 -5529 737067098 820677532 914810851 59 478127 -5 -94 51 -518728302 -950856 9395 -649791729 0 8204 -15399 963108759 -2 928570 -462060403 68 142403 870292 -8683 4620 -2063 -731233 2 -324799 -72 -538549070 355291 762155991 76806 86 -804012809 -43 7205 29 -464564 4373 -432287 797 7900 956817 -529 49 7757 372276 2647 46 -25 882434 -4656 924179 -7504 -65 7070 -9234 60 -210490 -670052495 -811308 -984357679 3224 7590 -62 436127260 380388 -4190 441127115 509132 -193282272 916948 6341 133402899 93 828507 -115028 918512192 -8214 -9720 831694 272390564 892340594 3471 -718669774 376446 840192861 -36 954629 699563 81 291093799 -9896 -776133 93797 -8834 722530242 -776285271 4816 82828 -573541 -46 93 -64824 -27 2 892252873 236031296 69 4678 -3002 8886 -244779489 -48 715933 -155813 949049 681201259 -140907499 131798247 -10 36 -444132 100228250 -6483 246532426 32 36 603592 607026 6011 -1071 -663433 438909754 -99 895408 -98586 29265331 -705277 512 -552832 -196229046 1986 -143275039 40 -74446873 -97424199 381812384 -374217312 846734 5393 -985568899 96 810004714 761332 87230577 91014 -667250 853 340324 7129 759362316 297366 83648 -460542 -269696174 -693708003 -31 1 3918 590497 9326 261507 699156 79812 -285 1052 66 24 6255 -625752 46 -7560 7295 -527501 -15 3 4033 18 380073 -74 -513182 2133 4479 -51 -410130 -430942525 -462716 -3 -23 23 7200 6358 -989619113 -846416 -8422 40 873993 6015 -8550 377180068 4179 519 -7221647 -5846 377080089 -6085 53186244 -56 -511649 7 55595129 -495723 -4311 223075 -312821272 597969631 314327 -3 -793 -498305062 -32 -9892 29 524417 3416 118290386 -543791 -1874 643124 -72118853 -908612074 886744 -347915 632975251 -7441 -78 156866 -670805 -577696724 -872427 -74 -995819535 -560383120 68 9276 187 -492000 1729 19262133 -409947428 90 -140799842 699031837 865560 114123873 -90 8429 0 -79789422 -99 -36 -434637 -80 421307788 321020 801095 -208307794 81 408 -237240531 5765 -6545 31706437 6293 32 2197 158638082 781348 834557432 93 -688660 -69 6025 752170 60 -1183 37178628 9088 -7225 -6837 89 -470413 640731 210769263 838503 -2 241569 -465168317 3471772 9009 821363182 44 5081 -315353 -344248937 16 792658 1909 10 -9303 -9918 22 -26 631 -4596 3172 -666849484 -168268960 -535615 -51273 712276 -574288532 3521 -4997 -78 -544 -88 -95 -405592 -180036 8471 73 -33 960534 9647 43 91 -90465824 -7566 996382981 46670272 -661979 624288 -33827067 -676479 95 1088 48578686 480332584 115133696 117660163 -396405878 5304 603763866 24 13 -2724 -4904 991950028 384035062 2 -905909 328 380651868 -535353522 -6080 46 -582960 43 583473 -35 634141627 -86457 -7374864 -595492141 -2402 -6305 -380240 -90088768 4237 976035900 417177 59 250923698 675069 92 983053 -751037 -89 163641 38191 7817 -8916 -821459486 137515789 662158022 100 9564 -482920101 632783605 -71 296192 -28301874 -5756 -40 938319 -57797685 -356220 -649485 490248 -56 2825 5614 6927 568512 -4 -4507 2559 9418 -75344 788875235 -218312564 399087 -41 -768813 2110 -510843982 90 2763 210174762 -216365 -9 -697960330 -8089 7999 87 645914141 -721231862 -927 -460139 -287143825 -1308 813009427 113703368 83 -998785 -706079570 884012177 21 -204361 6374 -564554 -420868187 557679003 157833016 -945646 -141212 151714975 65 -64 60103607 813806 -14 -494883 992 615875863 564483 -61 -593159 -86384 -955696 -35 8 -12765 -908335 103039 24 81 510733232 -482937 55 4010 -1714 -2353 72 -448550956 -5722 18261698 -676689 164146102 -8714 491342 85 640417 654368 -742400800 -2853 -7568 727980 2775 9176 63 -707766 9210 2307 4243 -97530 59 46 -639128052 887014 -85 93 -50 7046 506368 2 -3902 -69 -7484 -28 12 970526 72 -8845 845387 -823852 48 -866069 -35 656877 -3827 -40541530 961072539 -19580319 -9459 -616300 77 -21 982293 46 -41 -516062 3082 -7597 57845430 -411427087 -677787 9 -99921 -549861354 -270103 97 -66 8860 -2 924726061 251011330 -17 3955 40 -10736 -85 41 -20 -369804 -2603 -72 -706964 388175037 -30 -20 85 -9263 -437902177 861167890 -88 -1687 907485905 -834439 -744497570 -812369179 -4058 -153308 -622046 -67 -516653500 375091398 237496769 8085 983696501 -80 99 7836 -26 865948 -6819 -4513 655602241 8362 194910 8388 98 3574 -22337 -8 -182079 -9078 18 -209614096 877786473 -3380 -627271506 116314231 -578590578 -4109 -826636192 14545277 -31 -37 -103591162 58 8792 -53097193 -536544 -74 144481177 5000 6682 -79 609553571 5424 165444 12 -2408 9799 -29 70153817 -275238386 -58 71 -45 -338229441 5067 858169684 2249 27 90 -71 -4007 -974225 859520994 5899 40 -945042839 218118191 62 893930 -557132 515255895 74 448062134 -5839 5117 513237873 -924969420 441857232 28 -590102544 -730472 -32 -95 -13294 -131336463 -6404 -503733 -32038 527136 -2434 -36 -5227 -36 -95 614712 8674 -10 -1149 98617 2778 357 -2898 -183050689 708673 -96 -2 -965361 -87 -608128 69440 -601891 820756 9615 -14 4884 -753442 482253209 4272 2623 -1068 -91327065 374761 362052731 9659 -77 -95 -38 998049 -9792 1 322754 -716313561 -128803 78 -8312 -819480 720506996 -5 96 -867559 7046 96 27 485239546 -388892401 718180444 -7406 -412642755 41 -23204 89 -5045 -233673 271 -34119239 -699 -537 -29 341950508 955840 145660345 863459447 -2920 6080 -694573 32 -95813503 -16 -887496 -5419 554760 -149795 -581504545 -1456 -4498 -8383 -894346401 -29 -4352 15 -5533 104673329 -758490 8531 -107415 -15 -33172787 -12 -588306650 -261717127 -739314 -957934819 -2 94 -2456 415804642 9520 -74 -865347306 8916 -459947 932879151 -538914852 -7221 -904178767 29 127122421 81 385 -436195975 94340228 -6732 554794545 278144674 0 -7178 -5386 -4749 781227115 -517664 3864 -357601294 5701 -659957 -847587 -74 17 740359 -8452 72 270451869 -7319 17 -5871 603447813 -130397 -9828 -9447 308896900 -84 14 722174102 -475990246 -99 80 -911559 -928922277 -373136647 79303394 373357 -844034 17 678205 133836103 3905 -2558 8030 -530215 902887 -2641 7422 383740 -19952011 -44 -505 -8 702 -323398 -109806748 1672 5567 -27066463 -630859622 88 5659 80 931360 1678 43 798651 83 -29271 39220 -874138517 2262 -9193 -780631795 271122 -9 83 2078 8731 -24 136413 348466182 -96 668485227 -5948 -44 -9059 -282889 -5026 6802 46 -788566457 -19 -389804328 -422547 -33534701 98 -3781 -8373 -71 -49 969410401 3740 784992524 465374 928890007 -757732522 -7835 -909017 -905426629 322929 19 89 -4604 -47 827777 -593771656 10 -528172 -7229 804925073 564710 -799385245 60 -93 -75 49 -5180 -559411 12 -8 69 5 -44 133196508 -65 577720 121 -534417198 516472 8156 -87 6727 619375 -640203 341152111 -195194698 -551919 -352741 -800931787 39 74 -13 64 845099 1736 31273193 -49 304974 -14 -154973814 500637369 958430454 1267 -50 451994 -476716 445 85 4909 41 523000 157726842 -605768 99 283 -10 558541817 8477 -597038 -213767 -6619 76 988566 4301 -653989821 2342 -105311 -9404 -291617 -61 481894 675616278 -83 9461 415223 973196 66 -734153 -283187 288413 516 149682121 573428 -72 -475139042 -54672161 768606661 -1920 -12 783570770 46 -545673 -782662 -90 6835 -333837 46856060 44 4463 664102 -5470 251412303 368956 -7045 8396 -64 -1584 22 16 -1634508 -38 -464471 0 8628 904536199 -999948 166005 -295957193 -39 381610 908387 938 173427787 -48 3 -18 -700938184 -31645 -521202 4 -655274 -52 76 960337261 8702 4943 -775511 146989 7020 -5 -470532 -803604 905 -886477 4 6665 -239519 -750381847 54 78 90 -550873621 -8753 969219237 456793920 948724862 -94931 -6 -338377 470032403 3171 -355583637 -658444175 -84 776064 -510841 80 -488129147 8793 -95 189998666 277 -521904 -85 -802447706 87 287 -1852 80 -59 -26 -6846 732654 -535402819 -85 -16 603 -535644 691890122 -58 39 -710913 845262694 77 -18492622 7591 527 6318 68 -47 2503 -15 -171810295 -99 73 967482644 6922 -377119 7206 719337 -69 569707 -295256 -5556 -9545 78501 -232973 69 -59 -2192 -18 -16 -897630 -35 -270723755 -61 736857307 980589071 2226 -533111808 9656 649277643 -268038 -5299 -582638471 -53 46 797009 -219501 -46665 53 -7450 72 530348 538 -307611542 16 -573194 -965283302 -90 24 -116582707 8714 9080 45 3263 -510319 637448368 -738360180 -4656 37 -19 -476676034 35 748334 181741876 32 -8892 3934 -912904 318099 -10 -8 -235461 -276619585 -44 -631 68276170 -4882 30 785895 -6 -44 76 69 239338703 97 1946 367014190 3512 55 -481034 767829083 528859 833662 290073599 -8139 -635347642 96 79 -870004 7628 43 88 88 -75 -60 695411 -86 853073550 -962608526 -104755 -326298 29 -856310479 5820 -41 68 -104232077 522676 -783010048 -486602 50 156 -43 -383135 -20 21 -418990950 13 -498502 -646975324 -323394515 3288 800656430 -939066 11129520 648328352 -28 -916904766 -435147143 -440749 -4975 -362731 2035 7 -97 -313906912 -829398 6084 -779394 224296 -472803 -251700980 -469662905 88 910043403 988714695 591 -5 630525 374683065 66 6174 90 -270958291 -25 31 1286 949 -832509 5399 -1986 532 -54 957172 99 -2 -876016 6388 -927034 -99 -39 49 -125797 426537066 -5053 -762 -4974 310255059 3818 -403599498 -136216 -108704194 -968623724 -154628 391867157 -2634 39 -2 96717466 879104817 748 23 1825 -61089 6502 -5007 524630 8662 -8403 5609 -724520 -111271 842571569 351945 0 -11 -4087 829537779 -8352 734483 8458 -11117995 570215 177435 4299 7972 41 -3 -76126 -42 73 -6 967460889 59 2 346929 -889839 210962 -410433051 -49 -533529 -50 2 418374 -8685 1546 -618274 49 76 -4990 -272295475 611533678 8559 -5011 49 871041 -3460 230546 200509 23959 84 -208522 95 790970 5 874304 -5556 -660572 -121966 -973454 2633 -619882089 424752 5534 72 -7164 -5297 3710 -72 4925 97 408478119 209617 488713 -24 7 -49 216404 -131086373 -6932 -34 328 16 -358778 31 4 -419802 -30 -1669 28 7203 -5926 4673 -9228 678900439 132887595 -86 902377487 -1333 -8871 8399 -4034 2790 5807 470982435 221883912 -12 20 -825099 -31190 -766958892 -45630 70 -218790 24 -61497 -137040152 -316265 -737467 -65 -774968958 760537793 -259400469 -942070018 -968213 -739575185 21 2751 56 776948 61 -650730 -498360 64 81 -7 85786272 654969602 526528 -307662734 936380 864299109 -798727084 -7118 620 3057 -403470730 -8402 8465 -8 -594802 -76 3013 -4386 -94 21 -3660 415306076 497711519 -83 -167689 -730483797 -5154 -5830 42 124452642 -1181 -90 -5533 693620 -733714 3 78 6664 3966 -898775 512485 -1086 -26 8783 -3215 -5586 9059 988578547 -418975077 -80 -998276 -43 -74 62 -403926 -30 -429234402 7707 264331 7154 94512 78 -828094687 -60 805271 -9961 -15 -827336 -48 -4606 -450095 684327 -71 -23796901 7848 -92 100137041 505581216 4751 713931 -499295 -63 -639844982 -9186 -927023 -66 689676323 778395 83 -772537185 1513 -733 -10 741371 -473678 -578623 -658095552 77 -35 593364850 -966568247 -2871 -322828 5149 -5100 53513628 -6841 190752 -1187 7 24 6451 -505480 -2953 866821925 -1508 -5981 -994 -26714819 3 915276 351355 940763 -613713773 -6639 -70 -46 -9206 -4056 661060 100966791 191035453 -59 898512 -546529 -21 1541 254896189 -58 -35816255 -8587 7683359 -8306 7480 4215 -753210406 -315 -274502 86 -234491427 603389 -633121744 98 8252 542032 -72 8303 30 -417215 2785 78 1012 -4189 -269815 -3379 5069 921485 27 809833 -7721 -9539 -8092 -60021 -444350923 -284643481 -36331 7885 -85 -36 274860 3324 774730617 -3618 -847265844 -748549 91 -1240 -427609381 8 125163921 -45 84 -6977 338114 -904088766 359140387 9337 -4113 40 43 28 935129837 579254 -973987 97230 -8798 83662068 4478 -9363 -99 55 573661 41 -5695 -6 -6673 -36741772 43 -89808 -3834 25 -653861 -376247768 6599 -2559 820609908 634103 136 9341 -793777 -248671 -61967413 -78 645820 -3687 -131956846 97728639 1962678 -269349058 949575 -3782 95 43 -21 -335873431 258238 -335134777 4 8006 -993305034 -604524 -12 -665993 40 33 69 -62 72 -475 -718834 917461 99 -302688 -38 241678 -82 482930681 2647 16 32 -3593 -683894083 756992 -416790441 -7459 -18 -501439362 -438059 -319836 495400826 -138814 532533 -49 263932 147988811 -534153232 765827 91 -726486469 554568 -1253 6123 -119904044 -698801286 55 18 71 5916 91 -66 -560262 81 1601 -97795 5394 -2625 -21 401279747 -960409 808037 -425 30 -10888216 4266 8762 -345 56 -301063880 -90 22 -133619235 278236021 632858 -8964 -365276 181970927 -1010 -432524 537349435 9950 725466943 9280 138290585 45 -260143 -539000450 -8551 12 763018 3047 -706774 411561904 -6846 920201 982472578 5562 565888 -8371 7750704 -69 77 10 481798566 -55766 -857326 -4876 298664960 -11 371466 -77 292433 -417973601 498256 -6803 -21 229701 470986874 4612 -337707 332686400 342510 -5195 -2308 573594 -6372 -2227 4036 -22 -465918556 5749 524984596 -3 38 -799415788 97719 -1804 272271841 -908035714 6183 -325442525 -905909 33 677051120 636461115 2222 -253073 -225842416 -7810 242145459 813 618960 -389615 251381 -5797 -8341 4 -564202551 -903080749 -42 -415902 797947333 5073 8796 857 -92 -411348511 66 -100 -72 7707 865385578 87 565532 -760795744 134398 98 -12 -2 76 103203 -21 376759551 -782572245 6795 -58438 -52 4074 -26351604 81 -513527741 86 714254181 -190813331 195130196 -5002 -4190 278595 63338 470604732 -291182949 -739408 -11 753435 92695239 672336 -674055420 -258077 4796 -675 17 -531632 -151657959 -95198 -56 9 -358673 -6888 60 -430976 -25 49 -358431360 280749024 -39 2173 778192342 -181669677 41 -728672597 -84515454 -249 505356090 98 412444667 -645385839 -529872219 -347661954 6605 94 -593378183 20 693128641 44759773 2899 -5570 7358 6229 416653227 -166611637 571342 -45 53 -4680 21 -819975 -49 15 -62450191 -6513 -49 727750233 -672923188 468273 -602451 -841023 -16864585 -288262438 56 3370 674916 -328629231 8177 224800 99 678607 -33 574513 869962 296384 8707 -8079 -531779 -649828996 -688383 947 43 3210 277409 7845 -40 3007 32 -884503836 686035 -818805 -9800 1196 59 -93 -2102 169405573 997854 -157163247 -979656 6335 -659653209 194729223 -98 472736298 307889231 7944 9854 -725 -32 263399 2 -171248082 42613192 45 4581 -9523 -35 -634415905 -927240 -176907023 9971 -341016 331905673 263106 4745 9 -230765909 -230850 -98 -935445804 84 503970 -17 -633142 736534405 -584201305 93 7014 -679034 -390012 -244539 -59 717736 9037 -88 724318963 -3982 107523 -8310 -8484 8175 -384 -94 -797 16 55 -592645 -59 -4343 -6308 20 964141731 -2139 29 -584426049 948566790 2261 -408785 273982 -88 774641892 -5 -32 4204 -936836 703005291 -63 710661930 590050768 -36 -7813 8562 -121980 6079 9754 -79 956981 -740854 -26 -23 14509 46 -909806374 9676 8301 -2 704269 -667047166 -836533413 -8843 30 7526 534236817 373207696 435940 -148083 -98 -253463 710930404 996296693 467169978 -49 869279 -497656202 804307 462288683 2 -595217 -583835 66385 -160234771 356419 -100104258 4971 -3797 -342039 -58756 -67 -2146 -595327 -10 47 65 -535252822 -287998 70 1063 -696936250 300041197 -453105994 549 -104655 359366977 680350 69 16804418 448543358 651159639 40893480 22 -930592 -68 805669 48261 98784 -9888 100438 4580 72 45 213558 -829502013 -939585 -1323 -8728 -144245 2004 -9889 363769 3674 590731265 17 788250429 3612 2043 -38 2458 -923244255 86336809 -398021963 -719883279 -171390 83 -743128822 562550 -398881 7157 834116 64816106 -2810 -873172 751582463 -3694 430 -810585 -894698189 11 869072 -6130 96 45 -3364 724422349 -8500 -127129645 270182653 537624 939048940 64 344626680 14 910935440 178917 95 940992 1046 784737 -8928 -59 -790604778 -961413894 630757061 -622634356 6532 2365 773675566 -479721 4775 -8960 181741283 -252597 -863422224 -850599 -246552205 -512201598 622028158 24 263710 -437572237 109668198 132642779 -4629 -599981 73925 3620 -789294619 -8458 1040 22170887 736250438 -820393 58 -1144 50 922605809 -70 -30 3330 -2681 -9373 -874264 908155 1602 -299303594 -372719184 42 89870607 48812 -5240 -209510 -4654 -88 -1990 -161517155 65248 -20 -212 -48 84 102801 396180475 -95629 -917 427508351 -404095 849302 809736041 4837 96 -603659917 -542159574 491946 6170 49 13819518 -8368 -123859 777703 116784483 -273717109 -35 266 67 20559446 -745309379 345072417 -957057 94 -7234 610737 -9863 25240 734057 552262632 -60 781930 -2934 978781219 58 -2426 -241820 68 -5989 -426948656 -66 187 7299 -795273 87 -447835 7906 59689 277298 49 -1470 381910559 0 20577 -523747 854444 156667214 -27571362 -441894 -545492167 250472099 -4 2653 -655411 4106 298799661 5617 337449061 499647320 -957061517 911 90 960330157 -520374 17 0 -2529 6469 -788000 -361211 3683 201631 568524 -737320 -4106 48 -168568027 65 827786 -856271335 -333388686 90336 -141727598 -7665 5434 -149123 22 -1 -1817 -1055 -128172 750562671 8626237 -917044109 -807752599 -95 401800 109915015 977335 -59 -926261850 586409 -42 -32 197529083 300766 897703 -5722 -850379 4684 -237421 26 578441916 739960447 14 6830 -4844 -956119354 -822299856 445017841 546527963 4151 4400 -6714 -41 320 2513 -448045358 60 541286958 788952 -74 -6 -41 -8157 818242 1747 5006 -146074 -2165 -847607 -892152911 32 -7293 50 38 909735076 92 235202281 -22 -489292454 53 9740 -7599 -9676 -56 -50 -42 105685972 872472 492634519 100 75943100 -39 441487 874205960 -687418947 -18 -67 -515187977 -14 -462235 -39 -530221 7714459 302805 -36 275329407 -2191 -8802 -585066 -110498 -176832 720513 274992 349794454 -580555405 28277198 -127647127 135903687 -8683 -722302686 28 -6044 8905 -307804723 -6510 -8180 255768778 67 -701204667 -844676887 -30 226172425 786907 260286396 -98445763 -20 33 -399738 -422760 -162403136 75 -479622 38 55358 -3302 5830 -580443 507608251 41 -342880512 383886 -824671 -8 886263916 -433807 -619947187 -54 72 -151551359 65 -4044 100 444833 -605400 -596578044 -440035 -556686730 39439020 4499 -1112 263663 -128482051 857100 4969 9734 25 -2518 688466864 38521093 -507814 -58539 -3600 -76 -2691 -27 7502 -389760836 -1544 -2025 14 1230 -53 926976 -96 -48126 -20 -16744722 -938008086 71 988091 -41 -4435 499073814 -395177 -280416843 -161059579 131321263 68 -255248 -32 -864049 6930 -117416 91 16397 -1823 -641 -280739425 -65 -86 0 -12 9139 -119258 -19 708527605 651907324 97032425 -74 650813 -519134694 -93 535165 -1109 -41 -698556 -883 -7011 97 -27891851 -94 832877374 -40 -174201 787746 -678238 -494722 758337 -796443 297894 379 -64463174 11 859808028 -6173 73 47 -34 -758490557 239831302 -1121 289345921 72 2897 9354 233794303 -9076 -826092730 -725778 934193349 -996778811 -566492 -7946 474426 -47 -29511955 106403189 892638979 -5009 -56 -494800366 -9479 258 -62377 -178565250 648942267 39 9088 1137 718720 -403 284484624 -3623 124 -173104 4209 -2166 763 -423059998 28 -207286138 6302 -524520 -778054 -84236132 9633 2207 -40 -8441 228585008 812967613 962975 -5787 -98 -447355 72444813 -956367 -43 -475152802 809433 -6387 616581 -3166 -379621 0 -6683 8563 671055526 3712018 772379 -601420 -52 -4361 -7 452081539 -1240 76 78 8550 9830 3 8985 -30 932080 -941603 -102069307 384814 6207 1091 55 -74 983515 242497 -1 -19 -271104114 2158 -63 -328479303 -895141 -656061722 107257632 -912521 -6 -224116632 36795 1 -75 512103 -98 -9419 -5970 26 281 -7724 18 -102838510 956125 7315 60 -411550 -17 7989 -441 402190 -4269 674492661 -91 497235 90 -7 -12988 2051 4893 137090 1763 -828272143 -488454 -3106 -672364761 -86 98 -925295 60 25 47 -22 993398941 464906 18 -686871 1 174631181 16816 146370606 882055804 867955 511585180 12437920 -637867 2606 3985 -981737 -164245769 318823 54 456451 1454 -638691 4270 -36 537725 2011 86 758280856 -603228428 6765 3664 610515 56 9367 539233091 227428 -42 -537015753 2841 6650 8037 -657915 6481 -4106 85 -93 8500 -8689 -15 -15 338910 837728713 -8379 -6482 -28 57 -17388 80138727 116804 4857 -975786030 9 87 -3101 8874 -5203 739867 -94 536739 -193 78 20249776 -765051 -6 -220906900 7335 300455 548118 -6942 6218983 -66 -28 119636084 75 -60 88 238954453 35 238908 -47 14 9713 8842 -6166 1943 -25 62 440850 -10582 -53 -32409 -773778981 7586 195235 95 29 -252891250 357173454 -228 -126575159 45 8 -354231 -737650 889781 -5178 857528 -5620 -974723939 -852583 -8329 -8989 -51 7587 82 215098 2476 351866209 735904463 -1356 -8919 -467260760 -798600 348924174 130576 240114383 9093 -510755 -82 303646726 6730 14 35 51 43 334791564 -887278 612459 -3 -55 -80 -834752 -597648052 -60 9324 -49 -828198666 50 -47 -38 -779953 1383 -545607 514031023 -81 160107 942359268 -120530860 -979325 -259016182 -28 -603679 -4646 -971978 -8053 98 -420378 828 638947430 -687918 -95 -9724 -505464 489 43 704810 791538 -25 -18 -419095 -683880 -42 40 520508 -26 -938953 74 897766 25 -2116 3508 -249045 57854733 -690393 514515 -322741392 72 -3295 3059 -256577 -88 286671 0 61 225511069 -8204 -933050 807228190 442853 -552 -33 -151684307 -6105 8445 -1629 15 -62438524 -23593 51 -129186139 172795 -269366312 -311913301 -877176 34 -678919 703384 869669 61 -455 -63 57 -315743720 -1346 71 -6 420720 -199838 -638212006 196020863 -412722476 60 -563439 -325235996 68 -4921 6423 -39 -448919978 43 3196554 -405525366 37 -745251 8461 34 -735789042 -3923 85 -9485 558157376 874855183 3406 602 -11809620 -5072 -34224260 1086 -929940 653638288 826800723 -65492958 -8792 565011 134879 -1343 -580930 304709 -341720993 -4070 -723988 248235218 -943558 -48 865604 -655203226 -138042736 651501 91 118834453 4 -65 25 -5587 808436 -236120 -861 -30 -2182 -36 -837526265 -588362 418492708 -32 -81 -4010 -5912 -73 28 -7 -25885 657970 154075 5707 77 19 173677955 -6588 580647 -35 73 909361 7326 81 375217 35719339 338595 -69 -223771633 164094214 8031 97593096 959337 -66 801355 -4130 7331 -74 702510431 -764046333 -399350 3736 -434520 -92710 4201 -735847 10392635 21 226532169 -8633 -5068 -6268 7895 -335423 1299 -77 984965446 -29649 -270240 3223 -69 892410 -5436 288 2665 -14 624709 15 88 -285789909 655947 -654420 -63 876506 -803843726 7 15 -3 68 -66997198 255 -9754 10 -526910 7358 -7 -87 -30 9276 -70 -2106 9037 430798867 -21 -59649196 -5288 1 -382727980 25 -47 -12556 -418780 591426 -15 -868024564 311343370 -7203 90 -768693209 145772295 -5669 708099306 99 -95 -59617 5728 90 62 -2647 607643732 645165458 196885426 -43 47 765394900 -9380 -593623 -39031 536093855 -749666014 661439 8333 39 6174 406430 -1657 525334 77 5720 -801180454 -976555 615537 793517 -71 131384 -22 -5 664971450 -956506408 2862 57 984441 772 -532945 7923 313886 74995223 337113 -9409 719684751 -807980 -36 689284777 3 121851626 3 -89015272 6 -20 -805117221 6138 -1645 8819 47156607 -49 5 -2351 859972599 -3476 8146 -56 -270853015 502811060 871470 -703393237 385859909 -84 434424287 -30 485274 -9581 -112360675 41290366 -171432 625813 -906029 56 560433138 -184615 6 3809 -612959 246048502 3240 26 6 -23804 64 -4655 -952177 -81209682 53004 74 4177 33317 249029062 868151923 28 97 -591264 154705411 574446611 298009 -23542 -1418 -1450 -40 -331258965 -340522 -865 6047 0 -1934 23 -819854188 2013 -54 -188013 74 137415159 -3497 23955487 905154987 649092530 774 670 -75 -99 -756748701 -753217 -4570 653490 38 -8276 47 -956710311 -406748594 22 -181385978 2739 -1546 -267421129 122484 -69 -3 189733281 575040269 -907064 -494209 -88279 760936 540552 -786209724 -585663158 -521478 82371292 -77596 798402966 -314459587 -308322526 4255 -823970 -9765 -7473 574191 1635 -247737 856277352 -486510 938763 3731 -854946 7883 -325253 -4854 -906096556 3230 92 156750 -5906 -701461370 116823508 -545964 -66 848179 -179086353 21 74742 9592 62 5294 583872278 207960248 697254 156791743 -487468 383619 -419422238 844631 265280312 -6 30 -5 -96 2323 -208900 651658 74873907 -340059 490607532 482189108 995620462 -883804828 -54 -15 -53 6217 -20 259443 2138 636003 -206335329 -4077 -72 613332 -4811 -8725 -38 -659266765 -673990 -556614234 688822 1571 -1742 634674145 -94 308565 6103 -12 -367643 80 440685745 -508263 -690849864 82 100 -330519 -100 669 2425 -8495 124254758 -910143 942457 -526789 -91 28 -951689801 15 -5054 505356 52404196 -100 -878671840 -33 876021267 -30 -6525 54 931339 -145 47 -199774 40 -40 5633 -62584026 80434894 -7724 884241551 171820 -747030 -596913080 4231 883912804 -3027 -612989370 38390 509534 754471 -161680479 -47 122634459 -352831 -3940 828464 -2754 -3398 -165163 49 -60 -952797649 -848031460 634837 4181 -163237603 2553 438459 -7004 -6457 -68124 -7327 -8110 -5342 -131166 -77 427353209 -8356 -348187 -17 8221 5410 458402 -5579 -972779 766869670 95 -48 200205335 563916 4952 -4412 35 265569647 300258063 -24 -436325 -1 942 957687 -203 -84300969 54 -505572 61 674317 -2872 17 45 1303 -310351 -1492 -931669 -78 4566 -26664 -650942 -1404 -159643470 928526216 -7 2349 -1239 -620598 8815 -545114768 1 -51 29893802 3485 950529413 98 817723178 4472 9888 -207203994 -136787499 770847942 -375461 -77 87 -4277 145170230 -4090 -626871147 -44 831108362 -5330 749084777 -48 326302 -774824 -640400131 229928268 -881320217 214198225 -53 -373208 809154359 670196 -2844 -508856176 -45 -100 42 -6869 -458385 53469844 294314 -405910 32 -577790927 -34283 -14 33746202 -7091 -57 -548655 -90139180 952375421 85907 645770 -431118351 -11 654812 -2 -1706 199910 268754 454529621 -9447 -9 -56 5762 -37 -23 -276610487 907721 -43 348911772 207554572 -4047 -1901 894538359 -54 171597 701858 -214699 -561160027 -9075 74 3810 71 -17 706549885 79 438203540 -5230 202549 744097 342282 -4899 -33137 4 -404690748 43 6408 859829 -803926 291610 -419910863 999697541 -84031945 -170578820 -94 8847 18 -569713 45168830 410091 914371873 -14 678802462 -803 89 -218074949 6096 284138 -58537708 803700705 120535 -1143 4731 58487 709609 -638772973 93 -392484770 79635446 -9137 -59 -80120 80708 -62125530 -380224 -468002 757869309 -200244476 -86 4165 196098 -1653 490638 330843315 -803779107 36 -2464 231022072 -816393 -208236053 -493146619 5131 1277 339718627 9770 719224766 101903 -3154 -728966791 890018890 37 -95 -1395213 -537704 -543206163 -786221 -34 -274312143 99 596949 -62742 767388 266477 -637382787 6326 9408 -484 -740772830 630132227 -611162171 7058 23 -7190 -939702 -21 -347855 8772 13 -580163387 -92023328 706623189 5205 83 389787824 -51 -89 18 -552291227 -843582839 6778 644388 -5041 -299816070 -27 144 -18404292 -90 -3179 -679008418 -372602 875128 -718845 565274 13012821 -221070537 -796509 -963300 791970 -23 30 -162767 -4413 -69 -399640157 2013 -529113 -673829 805554 -5864 -52 420436 -79 52 -264858 -118386920 36 -4359 1467 786346 -223715 950361084 636005789 38 96667616 -155440234 186499 1613 -5744 7799 881357546 -7120 4942 -4048 62 -42202 68 81061124 92 39 271395338 830288 377811179 -593530540 -353818 4079 72 22 42 -973 3614 -5743 483228 528840 4831 132520865 -742 8122 -552871 19 2738 -656127 789042396 32 69 810447 -2776 94421177 -316101838 55619056 267 2876 4937 -303967881 507662 -930697146 -532993 -116705 72 -99587850 22 -18 -4632 879571 -761782 174796173 -321661467 -768311068 -987565612 -456188 112897232 -560504 926990496 -92 5883 5365604 193560760 -332832723 -651467104 -310371627 662678 22 4559 -18484029 55 482495078 -6373 259182344 -77 -52761578 -862752 -3499 77 201 6 -587014631 725523812 -406367685 138810454 32 258151672 -9043 -15 793 29 67 993202 -297158 52928292 -2901 -30023 -96730481 -5153 -6631 971403 996619 66 246096 4220 49 -4013 5608 92 -4133 -97 3 -883115328 -313669 -5607 139235214 91 8144 -3922 -93 309024 -7811 82 762616 365522130 -381735946 708671 -9 138786476 6462 903353035 -916319448 -8189 77 71 -18 -817854 2138 896233 -55 -26 836367276 -3859 -374898160 -72 3029 -8459 87 -462213161 -102161967 258320499 7815 -1403 92 -98 638591348 696332 -369 477532 -25 -843589420 544271964 9332 -355301614 11948 -9160 -92 -456667512 -4693 -25 905404 883518893 8606 -931 553349 -6731 79742260 3 -43 6649 8184 645 -341183939 623319 719200 94 -882501764 -901125 -839608 -1155 53 -4252 437525 -449977566 -343923 -222355936 1157 553581 54 -84 -57187972 7817 -9272 -4136 -94 782577 497332013 4583 613319206 592157177 1 -1286 -58 -141587720 993428007 -6047 -140502554 733380 569671712 97 64 -870 6 -21 -45 -828027959 -861611 -38380620 -8449 621598 -57 58 -40 -3397 -868 4768 951586169 54 -863715797 -3016 55 -120216682 -3720 -7957 102215278 -91 -79 -2577 -966808193 -217206 97 2775 41 11 -7847 242236607 -3781 407053231 722536 -563378962 127571 160678 31935 18389147 111608940 -911556472 -580112962 -665381594 350043 5028 669804620 73 -2489 -386771 -678863 441887650 -314540 4300 24978 897537831 326250 2546358 -5156 -393 347771 8151 -54 8139 -43 47 -208428257 220592140 534944898 -76427 8359 -908588 -53 -82 72 -21054 -3010 -26 92 79 -32 1945 98 -798953294 984886 -8829 -45 207745948 458 793168 -303346970 -58320 623 0 100 762196 -5321 -63 31 -8648 85 63 255143 641320 -135065491 22 47 9588 -65 -959397277 -82377 -8 -337454156 59 1493 403913 -85 -900020562 80 88 -87 3857 616143161 33 349281 -107425572 -841681332 171108 -267016 -3822 6641 -600584 234185997 -3626 410792583 -479756 8093 -5130 402499110 -68 928238051 -2 -733075 60 919102 407413204 -4053 -4053 -59292736 5689 149318 -12 -3363 -980668 29 425835 424569 155785 -50 -6332 538548296 24075694 6069 -8807 -1 253 -2347 -323537003 319229 -5548 890356 6228 850772 -872969457 785882569 85 545 780 -74 5810 -73520 -5 43 -970399 -22 -9406 -19 23129 67754190 8077 -575306 33 -4206 920889215 -549367 -28 997527228 -638949805 -30 -495874 -85 729267 654189872 -24 41 10 938796 -295736 -19849169 -78759167 -115710 6024 -209688 -814292 -79 6398 -66 -533959 4230 0 5070 889323 -5137 -75153771 -259350 976272997 -804704 915371 -411820733 -739699 -6560 869523 20 1956 -941995 -277319433 -33 1886 -421834 383284 16672768 9477 -40 881537 -665857 -739479 -951249468 896098 19 -624528 -68250 -500746669 582482 -38 -2939 822054 779008 49 67 99 -690737 135819 857010886 -9422 60864 -829684 -777460689 547450 -891076 -4071 999929 -66 -43350464 -28 842 -632882124 88 -2684 86 -5 8495 -520335250 4 436965238 16 998430 8130 -324438 -837256456 89 72 546290925 85 -34 287595 -9788 -156928936 -818729500 487163814 -1046 -360063945 -50 -6386 578162304 -92 8336 -729551 876494165 -19 -2401 5977 -7905 71 58 982047 -8766 -759715618 -101233126 -1028 8216 809227 -8619 -41 6855 767964620 -515520765 -934125681 27 59 286312 1011 197 -18 -587062 -919622998 27 7160 -420505 -84 26 4 8518 -544745 -3071 -6 -8568 -695509584 -4935 323292 95 -440286784 -444466594 -490164585 -770 -290777 -486 -928387293 -244865 15 -706084 648712 -961954 165346 -4878 -6213 -416053 563860916 -9658 -263951 -16 676352 8262 -615326181 86 -4772 54 420160491 -121 31 52 28 670398312 -237295 441172099 539216197 3200 810908 -777168215 906 -147615 -34 -92 931746 -52 -340793 987861 8112 4891 -862700 505172611 18 -77 4327 29967096 637 5015 -1398 897668 2815 -94284762 -48 -514230265 306777402 -328275184 -1307 -305310 -864115176 785292 -89965 4224 -19 11071728 996542 63 -820647765 1231 -33 774384 -2505 -549369072 1238 51153695 78 -97 -13 -26 195280 257611778 -997154914 -381672305 -74 62 4732 -938456 -53673 -84 29 -610026927 414379 -7404 67 -659664009 52963071 976606 -5828 -645894709 790965130 -839 5336 -10 -6275 -720396 -2598 -594583 -5452 -18 -177201 54 -7718 173 35 -279339404 151435389 -225985 -8151 -3206 311993 341741 -4293 -310236794 8679 767059 -848357 -855416868 -716557471 8932 -927122 51 -132604 -5381 6498 55 -598307490 73891518 -374500 10329321 73 715 82147968 628508865 -67091763 47964 86 15819 434540752 97 -35204 67 675817 9 25 -2798 -239375466 -2 -698784585 0 10 9621 -67 482236271 83370 152716 -924351046 -134 -587622521 -625 395083 -28 160417 937591892 281718615 -925411 -203672180 625431 4817 387043748 -55 116003 -71 71 1197 951594906 485549583 -35 -370369 329104 -88 -34637 -8858 7408 883344 -786175 47965 31 -409043152 -427787 -91 9352 -77 16 -816565 777150982 -607109 -4107 231 -54 63 8102 7849 -464285 616384 -545176 20 -92 -460337 696 931061534 -93342807 379656303 -144946 437441 -973950 -137372 3148 -6409 -278260 -113838378 -457714 6453 -527744307 -140598235 491054 -76 -968264667 -259990 615781126 -51 153671 28 637189 -464 -485451 837616 -74472 43 1801 -509161 -97007 6851 -4007 86 443670852 6736 216644444 492733 -444469748 969829 -223305 -87 -685197888 -42 434556091 -796145349 6 656088 -68 -46 -508484 -262136 116029 -9 306444175 -811895900 11677961 60 87 -6816 313384 116277 5233 923901135 -185646 886616865 547372 -39 -96 -329065 -7400 -9820 30 -91669799 -2043 -724863 544233272 -576742 41 274334 -784773756 -9026 924060235 -96 -743800979 -193868534 35 -32 -70 -25 898409905 563797863 7183 -1365 -702594536 -16 52 -742772 33 -5 31 -9 -39 36 449882 927191167 -70 63290616 -952911757 -924546 -253448536 -790652 -758 314825 -315798 182 -3689 -336 -2384 100 593 -8379 -837078957 -53 350125361 367406 -12742 113283 314848 -38 -658256 975785585 512942 -32 7586 -4698 91613006 3 -648319 -7753 78 88 -159345499 -5593 -962442409 755278959 907943 -246684 -117049473 5217 33 -444709 -29 -88385056 7366 -962471938 68 84 -1062 7452 -7 705980 90 -8381 -896653026 6824 8334 -17 -68712907 -9798 945314 -6244 -2538 14 6268 -140647 -7158 -84 -94 6503 91 50 -893155205 -14 -3999771 -6906 -33 138 61 -9404 -4949 118835645 -81 800412 -8 -78983 -34 -881801 -745744 -5366 -264127 -94 74 -124263734 -274228541 -396202108 6369 -71592189 481621 3175 -1 198343 6 313 -14883 -51 -27 3588 -866268310 6233 -743968907 18 47 -67627767 -68 721813589 -9295 97 4487 -1901 585545787 -289064 9524 -18100508 295460304 -432162262 914879 -27 176930 8 -8433 -786578 7802 -7448 -611865885 955804 -48 32 5332 92 7312 -1438 -52 13 828561 -24 1893 1848 107 -72661365 227822 -6835 -954722 -687787 -873108321 73 147148599 -3597 -8978 -65 660546667 52 -605177 -984115 -698743 369897857 -32 40 -56 -4 384482 106434733 -1769 67689413 -6 1779 822733 201404 45356247 300664374 269611 -115992 47 7114 -227479 -755438 -5701 270450 -12 -833528897 66111352 -56015334 564632077 -507226 9019 7863 -5113 -49 -19 56 697810340 408542 784961 -19 386016996 -20 -28 432682726 8735 -11678 81 133685628 -797321 -3831 -5404 1404 -6039 -64 -47 -7218 9147 -70 81 -5056 470158 637603464 85128209 907014694 215645 -100 4939 3686 4103 -72 -8575 -144005 -5013 277099 11736568 -80060558 -3543 -5974 -940525 -73 3131 -9439 11 1 -4949 510229941 -404821647 99 -15192938 250 49 4579 9081 -916310 -781803503 -7551 456134 -53 202450 52 100 768909910 -4842 5 -28 -592521191 -8437 430546 -6968 -372646 -10672902 808154 -525732895 -603932505 -85305665 3884 4736 -806164 -75 345004 -6724 -62752 -582323 -139449 63 -959588198 706354622 -137612 -120518949 651289270 18523906 687374117 -689682582 -47916230 -2371 -60832183 9232 -71 8390 -7684 -15 -576911023 2 564571512 -4 -577092 -557256704 11 59 9642 9 6722 3528 9053 64 -132047577 183318 -79 409052 18 638077159 2790 46869038 98 -86181553 191468 29 -80 -4900959 93 11 72 -64 29 -102352063 16 962146857 601295 -468002501 80 -6900 234703 669127531 -981938 45 121890 797137862 46 -9332 -337042 2067 -96 -62 2330 401695 -517809057 43 4850 5757 -8600 -625116858 406450456 969697 0 253078 69648709 30533039 -978252914 -77 421221631 22 698569378 1 -674317006 841848441 -5 4165 -4 899945 -152997777 34259 7 34866235 -7959 -65 503741 868274395 -92428527 890820 -205943794 -4677 -535934 952853098 -77 895961158 8006 -652200 -17 -1153 -469067908 797675775 -523413 -90 -660241 -874113066 773407394 6889 8988 708026365 23 -631368 6913 66533952 319147 47725819 -690392 -600160 -828240472 -421605848 3141 -2905 214710563 328744 5051 -96 80 -12369 -6776 97 -243788652 -1577 731 -4 -357589 61 -941701 47 -74 5284 -38 55 185200634 -736131 -111186 42 -295972997 776356 435129342 2491234 -757381 414 40776877 4488 229102 30068 55 -243124717 -5998 95044037 11382 -579242 -1405 -9528 -808602 8542 -4578 4183 12 -282906978 -1007 653506 145 -14 71 636993 -482058754 -114076271 -3648 -5142 -406018616 -7851 2080 -907139963 -16 92 -849457 -3444 -99 186196174 2 194308215 443424 6210 389247380 88 -935676256 13 -1190 -21 -360999 4090 -664470840 -954430094 -514 253478 98 990286478 1361 -92 -40 337723 232070 -507851918 765653 -21351 483419 239462 -496 9 -9649 8279 -677221197 -1 20 -452403 -8957 873225 -397546 84 -88 842252844 720791 749217413 126117863 601414 -945103 -1519 505565 178222 63400940 -24 2843 -634723475 206159 82 -420256759 538925046 -9924 -33 514822 9005 789756 9829 -35 -7451 176698816 -6153 -30 -626 8111 6877 -603264 -646280 -17288 23 123142 7 910279 9281 997520 131673 -5092 7965 -790059839 929887 502545 -540655 50 97673 -98 966311 -80 -408338 4664 -79145 7168 6715 85 6705 925528668 -329008641 757846 3963 -8586 -155616 -528248097 42 -770508121 26 -899960709 -533061051 -448298 77 771571757 2365 -98 -338102 -2896 -568135554 4455 388710 -566420 -3130 173 -16 6557 -667471673 3438 133986126 -65557 42 528877 -4199 5209 771449 -90 -656908833 -885922 -41 665826630 -712966463 6279 -294438565 -670219702 -298395652 59375762 -331084 -414968528 -125320535 506558318 -35 766330 60 518137 29 -69 -26 -7 -76 543 -914978 -492 435396634 -95 -56 -500221137 8213 7854 -417211699 543166 -98 -7881 -670639 -8874 -685669 -682319 90 -4133 -5245 9644 8633 -336496 -69 -786026554 181194844 448 837803783 124648 -76 -511346846 -467229182 -49 69 -355011 -3106 734350430 -93730 279979968 617507 -639481756 6527 -846856675 273826152 -188993863 983561 -938721071 -99 -276277 14 -7362 -8175 3924 -5 65029377 11 -199695 113549 -60 -8118142 68 -355657 7090 916729620 -432987 -28 -73747097 23695 -1682 782035985 86 -84 -486086272 499468 -361126475 -32 968271933 61038 -1059 5327 -4192 -6714 -585667 877430 32 7839 -721280 -94147959 -512594 728066199 22 5279 2880 -5944 -8442 -2671 -3457 406498366 -207214 322327491 88 -8988 9730 -56674473 -2605 -382593671 -738279 -64 -195108 -86 -647111945 -404329 170296746 -49 519925 5516 798 -914352 -720247357 -492302113 -61772529 -918890438 -693996 -905796533 -6436 -419409987 972259 -100 7 -452401476 8293 -3466 6 5387 713613682 -194749033 82 64 -39 -699975 -150479 -345293 154056 344603726 -49 -724295 -3 765713 -983 -470441 -182481691 -67 118890241 63 -28 -71499066 525820599 35 3220 858905498 16230612 -8739 -65579116 230231229 -1707 662264147 -99405 -681270 -89 21 124360272 -845343798 -413709455 3420 -207573473 -21631582 63 -939431759 -8509 -54741 36 -89 -1477 342126 -296374 -772697 88 9084 -90502028 107336 771638 -478237 8975 200693290 -1518 -231006 -591229540 -62 359411571 6036 41 -727601 7391 -36 675404 134315548 545895 -4092 -36 -418603 1879 88 741211334 -3571 52 32 -323349 402403 -86 -820694564 778038 80 419030 81 223346 -440722084 -61 666149 -27 -74 -337426440 177175825 436 -979913668 43 9393 4835 -91 -726666 -7579 274232951 5452 489641 1589 -570273 -8144 94 -284751592 5618 -8569 581496 -104119291 -30 -35 -629 -167991 -981189259 965337 802497769 -54 871432 -17017 72 280522506 13 432492773 -696307 73 -793037479 3093 -90 2810 -359087 886347221 -268807323 7111 -85 5641 -61543468 406669497 4843 -45566032 84 -390592 55 2008 -43837647 -16 -51 85 267980268 -51107 -818282 -161570958 -29 -2545 -609943 217081084 -28 -645210 369874158 828825752 -9967 -22 61 -40111 7 -170209330 -930273 238865654 -202981241 -786646957 430499743 -73 650605677 -980406 -3946 -3019 -87121892 74930854 -73 2166 676687 6738 -58 139893296 -148756 -1940 -588187 378816 928449 625030286 -90 -36 827165945 -4527 155030142 -968343711 462199120 675388 3656 9088 -519304923 -2091 83 -4900 735413164 178655 5273 -989644 169292708 -597777921 -4918 -8893 32 2130 4294 30 239629 254557449 955937537 94 829359456 89 14 -556380 15 8264 44441813 274741 -70 77 5069 74 -5936 9 6500 -72 -44 1580 -174006 -556785 -820768 647516853 26726650 -29 7174 30 50823170 93 978311 698514 -44159 -70717 -580463993 -94 -942758089 -62593939 -658111156 -874500 -445820 -205365 868479119 -534868 686627769 83 939220354 972 -36 -9110 843102 70 21 45366874 -94 -85 -16 -7993 -5847 -4982 657167691 -40 -837568670 -517325881 -7039 35 -467268 -101507816 859203 883216777 -656543652 67 -563425 102091 940397344 -397656539 29 -510770 -2441 738239113 466347416 -1086 -62 66962632 -388096 2306 -231 4808 -4407 293606 9706 726552 -45400 60531161 499357251 4735 22 -5967 192001 72 661546203 474511769 -291679 -15 1 302840 81 -464249946 716367 117349424 -268914 -86 561591 -80 -4669 -764758 -440725854 585966523 7 147190412 -66 5613 5772 7618 -4993 464794767 -6191 1941 581321 -1776 -89696132 -258245 -13 -579146992 39 -896766130 -94 -6097 940510 318927647 1911 -830026433 957403 4139 -8148 316196174 -13 457063342 -363913743 48 -521829 121923984 654236 839438 -312266717 2377 68 344890153 61 6915 311291 70 1195 1550 666372 424967425 -866853443 707922301 43 858938568 -377591 -59 -35 -39206586 -2172 14 -946392846 -166706387 9365 297 -709 87 -813051 13 -6168 -376521 726773 -8972 -76 -4968 856745424 2560 -41 75 -34 229116404 6116 463699 -59 -85 735243395 572377937 -772211948 75 1764 -3092 1628 15 548053 -1822 950370 -533363491 -345823 -145401252 133603637 81 -459954166 5057 470666463 354843029 9193 879680123 823270 45959189 303886 9125 -32208 7183 2777 -900540 -12 -86 98 8270 -847448726 -136634806 -74 6682 -85 151880 -464317 30 -665976732 -87 7031 89223483 819960 -20 98 4655 -711043 70 -567147831 -8676 -75 8450 -477311 -120309275 -35 8985 44 -9058 -14 484246792 -122 -326209357 555650 37 99 -13 571727470 -485819 43 -8377 -861558 22 945212 -426 -79 -124534834 -7067 -13 486435 -535719639 -3348 292676 -37 -43 2445 411832298 500065 481206343 267477604 755510 -94 149209758 -90 373964057 971 -90 654 -609472496 -83 415709 -8421 -254340970 4931 -92621 -99311640 -225566475 4355 737030 -749425 23 -286127326 666604945 -46538126 42 819624138 -561492445 -24 629730 -52 -74 -106095 9 798319318 4039 7165 -99 973279 890221088 -437730241 -380943626 -711894523 253328 -527129308 -6673 861471008 74 -757884945 -399504688 -80 764589 4015 -80 2913 645227 89 -897690280 -860782334 -475035190 -39 -16 -13 -5892 4 479715313 -553398 -150084 -3680 -56 -558779539 -98 11150 966931762 -5276 -307972042 -12 238 2389 -8437 -188887979 -223760 -2442 -1944 259819053 680310656 3803 -863805581 -16 41135 733971 3 96 -40 7124 5400 61 549874153 -40253727 -902077065 -203655712 -6446 46 797591864 603518447 833 -89401100 70 438532642 -56 9599 13 76409004 721747 84 480077296 88831987 -2768 -808191 -1926 -59 -947949231 -7207 -80 967283110 59 326876077 272981 -84 -579397603 -39 356637239 2512 -1827 63740 50 -7947 -167453 752595 518 1982 -3865 14 87 -213235 -962797067 863056 -299351 -3525 -94 -83245052 -738384 3058 329762 88 -8 799886 26 -4720 98 6554 7933 -22 -254452462 71463 196339 -414638 -852079123 895981905 6553 449011717 328856 89 4404 4147 99 609 4483 4582 9294 210953 -678063611 -95 -561371878 -563068260 510420 -7877 -71656 -844624 39950272 4220 127898149 -80 61 -67 388886 4435 -396817 -677118 637788 11 -4513 8519 -80276 -57 -9886 499932462 1490 1641 78 -34 -784865098 -866282 25 623381 -7 -26 -742626435 -317931 -342820 -32814435 8284 -1714 -3934 432736 8112 -2117 -59 -642279464 -8748 885983 -325246917 -27 64 816203756 -407651 -18 -60978 -604242 -137516 -836168712 5629 76 -89 12872266 7997 4663 -2428 -760353 -10 -477311 -25 661796 8469 1860 -61 -7 401199654 752632 89 502643 -302718 -3280 740487 8651 -14 -76784548 8557 -98 77 5259 -9934 520964 294151 -6398 564 8061 -75561 635 9004 76 171971902 -576420965 -325432 332695 -60 -345876502 7495 -553789519 -270065 -617770 -471750083 -28 445398104 91 -272203589 -605604981 2221 499253 -8589 23 -9645 65 11 3 3220 -32 761784 -5632 -17 -7175 -1503 176479844 5169 -9912 -76 24178 388456 -8785 -88 94 -514374 5329 -840446751 -909526 660947196 -25193 7292 832089708 7008 132555078 -101411963 794507363 -425968766 5147607 -3586 853490224 24068681 235193 38 52 413871 91 -34705 99720944 -2549723 85 -6866 59 -989345008 4 936216 3848 608905 -85 -7001 968741937 731983 815265170 -291006688 -139907315 -431090 -78890708 545356059 6 3048 5177 2824 77 -1834 506807 -447650 853260 67561 487836189 213 -586674505 -5880 -3344 664618779 -710308563 508 929690186 4074 -3269 54048 -323132430 117266 -4886 868315 -54 48 10 -564 7899 343261272 138317 -882572 278220 -44 54 -120 911245 291945 60 -9294419 983049 -33 1 787147 -511575 2583 155591449 532373 657142005 -1486 5 -258759 143357841 -41 71 117 601415209 10 3480 87 -25 912474 -11 -52 9154 -6 -409499 -3117 -99 -24 37 -63614 49742425 -870767335 1066 11 -9301 -1398 7986 -931792458 873 -8556 -994495 555557947 74 88 -25075 523548 -94 642371 48 940194 -9220 -38824467 289929930 768 78 -214177 -34 -1475 -28 861550 -714008287 438906 -9117 -4577 -87 -394000424 6 140493 2401 -508748 9458 316125 6 25 -616229 -746 53 1114 -32 -132364 7653 -2768 -11 63 57 -6195 861256168 -414 -10 -51 238762579 859715072 93 -13 -88 -184177908 909802691 -91 924217 -7846 8948 72 -44 262464 -913048 55 47772099 -1133 424718695 -28 -69 -635948 -476424349 -651275 -62 -400644 5 -4024 148759 4291 -5956 45 -12 819891 -945686 827534709 945022219 -46 -131419030 2682 965836 -974414 -872854 -597396 580793086 -42 3579 -3106 -625378 -1200 -885830796 -3881 86 -250234134 67 98 781923571 358600 -70174341 -358968046 -968758544 -174241086 551827 -7848 -715991 -7482 843970578 973279984 675297163 -9504 -346 -464957 -5394 169700 704752 7531 -406739522 971565687 0 8458 -5516 71 80416 44 38 850533270 60 -9814 -219550 -533178074 -469709 -136722 -7562 433446913 -878985 -796384 5664 -92 31 152616677 15 -89 -79855648 -11 -766876 -715445723 42301 -765948 -192968 52 -485135210 -8591 -534466 -93 -423709498 476010632 73 74 -5804 -22 -395727371 -856399 88 9 6403 -977899 60830583 -391230 8658 -598326674 -363630 7781 346060 -3671 -975 415981696 77 -90 20 -8421 -5644 5278 136511209 527179 8505 -4778 28123 648975 -692172707 -8491 4414 -6690 -273158018 -10 577 6690 -9 -5115 -251778290 386781 284415 -2320 9427 965974 8283 90 -67 -471559379 -390391 -407966 -407231 -6275 -622597 10 -115706 507480114 1400 45 66319 9486 280875 30 821171 -154514 -7 48 61 8545 -789391 357258 -2059 -87 -59 -43 -9383 -10 868909 -67 32 -451089549 -26680698 227644 669009834 -698962 -8691 115335773 -612 390190569 315205929 65 -7577 -84 -8483 315325 -94 10276 9303 393107360 -716224 -651627 -7523 -521901 -6 636189263 75 -786344464 24 -92517873 -46 -663648209 -84 330865 8093 51 -9984 85 -8933 784778 -825684 -87624116 -486806455 7865 104694156 -9278 -45 -394688 9 63006931 -18 -249101605 -9162 374778652 -21943 -328911 971482683 228901 5157 649466055 -894867 -960973 2620 94 -956518 -72 -72 -3832 -2913 -37 91 97 41 -12 -55 -24 -458133 611013 6654 -9887 -478294215 -8459 -14 6709 -7866900 694940599 517800 -40 367230421 -608146384 -8722 -84 65 943072835 7154 4665 -893946 -24 -4352 797497 7328 -513605040 768 510668 -289116 199339885 -3665 90 -177298 8892 -4641 -75 -351906 -991983 72 -615239 -213004 -8094 27 -163498 13 -962702053 -17 -9769 354395518 876897984 56 349455 -191679 82 149242 -11 42132134 -19 -7114 810 -691225500 -227534950 109066875 -541395 417 71 -76 -212373909 71022 -43 691968755 -880615 8775 -803 -89 543002 -952325 -3292 -359104 -210638 865100 943117920 -646098 -356860135 -32 -231635 -414542 -9845 -71 32 -5729 919635436 6863 -8099 3612 -226368 -725884130 -129901389 229 -25841126 883980 -494842314 -224578 -717338 -166307 5592 -897149 -210272 29 86 591189989 1825 -528729 441342 100 -45096810 -46 -3697 397769 9533 -325833 74 -589954905 -76 4458 700701 -928 -487750 16 -516172179 -982803 724401134 82307414 803802 58 -58 502094 -12 -991129207 -134402 379763 3820 743570954 493492 62402 799829624 99894 46 147408 -8114 807564 693916 -603763 -989731 5616 5 2 6 -371400806 746952149 -507610 -467684547 5826 -4999 -667509562 -55 236018 -738898 -843314697 -82 8139 7622 -897327 223355952 196329394 -515999266 343171226 102 -568564 -393 943106020 79 -683020 -5953 768969738 -983950 854728120 762460877 -232002 639076 -96 -594735602 76 101337814 -447263157 95 -5461 -191 -946440 -121271523 6100 -14 -80 -7758 722903 32 -175272044 -46 46 -8732 -7120 18892460 -4793 -262167323 58 -419775 -265877 -185989997 -4491 63 -18 -2445 -42 -824482 84 6779 486156 -739773 633331 -908503392 256886709 35 -794610 -7138 939 -21 47376201 693048 -682462716 -539 -208696 9131 -463901401 7624 40 -88 632748 22611138 15 64937374 -89 700907 361064 -43 676276 552148620 70 59 167477968 -666 371042313 -291558 -991731 9054 -878223 -107848 -10 -5773 -591594928 791305 -98 68642849 42 -656187 -616548 8364 -1392 -14388407 387927574 8869 63275899 -539676 466214294 -346443592 -77 -128 -1607 180273 -777839003 2669 76 175776 680831527 469518545 670266 -334833 -7137 -911 -3570 334136 -244317857 699488 -15 649541 2043 35 -105493 542010273 -81 73779105 -703627 -37 767396670 -21 -122844662 -74138783 1049 390567 214249 83 -772257 -47 8065 81 -7151 -61152194 -947545 -805485 -46869 3799 95 189290320 532729 -76 48270818 -253179829 436041 87 -6 -47614 972196 -970799 471112 9185 -563095862 63 303796 6724 -308460 -422400 294469649 26 -84318776 -17 6451 695031400 -72 -186353 -73 24 -292021 859309447 208859 11 -930289 -9871 -690060084 -84 302489 -71084 66075 8133 30 67 -12 29 60 45 6066 8 -21 -846316463 -351167 -898485 -1981 -342954448 -128613 -5234 769191725 5349 -74 -5030 206686 7 -585 -55 -399166639 870 -792612222 -21 -679558524 59 435155946 -761272568 23 -988655 480711384 127047710 989 -2005 -39 -850265247 2672 189536 -297234 -506185 48 -138 969531339 -6053 783927 -218046 -30 -2439 156782 32 -353319759 -78 -319818 8345 546256322 -77 -581747737 0 -1375 -669814178 605594288 -913300 -617736 2709 -841666802 -814352165 -51586418 -1 140521 -1450 2136 567886368 427542490 240794 -711409450 -483047431 -244314380 -5045 -889415505 6 -2401 891870 202951 -60 -8188 8031 -496931 -69 -48 -910 7940 753039 4230 22 -897236 735262 -7803 -958830792 8312 -5469 -63 89 6483 7225 63 -9302 -3 -8410 -8673 -662 -48 -81 -8870 -72112 4145 -249269 -400655 9765 965002446 900455 23 74 321071645 -2526 -810479305 350987 9600 35 -970632911 -8912 782894843 -300 -514135426 7257 71571543 4696 -11 -96 2419 -1514 124937 -5118 -75 -549226010 -753205 -155836 36 -36 -5489 544654169 -24 16 -27 34571 31 945311831 -749333 412979 5542 -8332 -563639532 77683772 144839 8 978690 64 489572939 40 -107700069 4270 -468567 330693196 -365845723 8646 -4611 -205501753 452596 -78 -3305 -1684 9280 -468550343 -52 536618 470524 51 -946896 626549387 45193 -7290 -803852 -79 384608998 21573691 -739211248 205898002 9410 3819 241221847 188031 -478844326 963939 -788850 -5457 -6384 8262 -23 -40128744 67533 9166 -90 -32 -5864 -87725869 466034417 -7077 -2483 10096 -46 -3833 6422 59 9162 -1096 -346696 174602 -628533 -26493 -7012 -9550 -8322 82 97650 -704297 131411099 -1447 2335 -5355 -6601 89 19 -1130 59 1392 812720 -7461 85 -5238 1775 68 -56 957565 -445402 154311957 23425 -295470 -648309 5905 -36 -741936498 -887505839 -196295 -9978 -2 5336 2 69 744508 -461714018 5949 327577 669942 871397 -36 -878550 555876788 -738660262 58979 -9414 -50 -913666589 -951310181 764770909 -127214 -300899816 650193352 6177 4512 -13 1591 -738827 32 -891424646 -491611747 2788 -7259 870978859 -363064894 -646486 -8018 35 -329944 71 -739343 87 -3436 -34 850510319 -44 -727832 -1055 86 -781756 -782226 133034510 200957439 305871810 -261620029 -68 -922432875 517577 -76136239 698953281 -725310565 -95 -421273057 -37 -53 148889539 947548 360979797 511126088 683129 664278 -5207 -114888283 852837155 -958741902 -3459 702432564 389352 -20839 4599 -751423 -26 -624733 553540 734400862 618849966 -557541543 -838839 -227904026 -518319 42 747377 -28 416812 -4419 269254 -74303056 -100 -373188982 66926751 -90014 -7441 50931157 9234 -6241 1180 -22 854101931 18 -6504 925313 -117530 -44034470 7371 -9049 9043 7197 88 -2478 -221949 40132 25 5161 -525315 -9375 80249 113222 621537 4763 919162018 -154735589 -18 344021638 -641267148 997695919 844885 92 440727 -88 -6875 -2874 84549182 92 -5422 -13 53 -310636404 -223144 -644444 207589971 625477 -80 689614 -389818286 -332787 708435904 2892 -34895397 -170418070 908797 -483346647 -590564 -10844774 78 5272 -50 -981555 452543 -107653661 85 69333892 2259 4486 -2354 2042 -827223 -123589 59 146043 9 -73 337391400 -41 99784534 22 693375883 -507318 -24940347 -57 -93808370 -313615609 14 100810 537753 14 -93 -3124 -267299316 49 -375970 -66 377942059 -76 -956289 273845 -60 140870 98 -203625599 -8810 7851 -29 -368 656393 -151814 54701 192887599 86 122018 -72047 21 312809 793051 10 -526082798 455 790755050 -11 -3915 -872938745 -1740 -851533 -3917 175609 1737 21508655 -988399 -7150 -97 72 699631493 -135802206 84 61 30688 -2563 -176187 -2023 5 -529379 416917 980156432 -3828 8866 29 6771 2679 -195978136 41 8137 607 -64351 -474430551 5 2814 457649040 -230200 -143497336 125952010 -4 589757781 1197 -1053 315277 1988 30 -322680 -69 5658 99 108084 -764345322 37 604500 1720 5827 608438 -105728138 -78 -242995 29198224 -656679 996690466 10 -65 225888547 -338269910 -982562017 -2006 -34091204 -9122 7101 -395372 110394 -365763 -8925 -321464 528757 -991676247 2958 -5 -456599397 87 -76421219 761131 -330670482 -934232614 -55 4828 858967 72 27 -35 -856780026 63075 851896095 4087 -637431721 9712 506707 -88 424177305 -92 -7562 -72 2922 -9 51 -6032 -413317913 226633 -538335 709352103 -436621836 9424 894194 -516430 333693156 -60 775 -2833 29 -939165 1412 -396676543 7571 -537035088 6063 -28 -4217 903982984 360880908 -583496 482399 -384 -709622512 68452867 938236645 365968673 73 382630 -411713 -894046 -24 -62 840407 -50 -729007241 -77 723752587 23 -34 58 -951050 30 -5480 -560710584 18457164 -9068 -92 -5626 258 9275 -771037 989876 -4195 3966 32 -691314 479593 -4405 -2 -4 695592940 -2100 -71 82 346531 170707 264000 -4900 2 613477 -21756 749367 37118968 -47 256019779 93062 -87 6927 -570 -7023 10 24 57 -708448 -958579415 7832 -28893576 672591 537774794 -5007 692 143003434 -8098 9 161659423 -130104 -13 350016281 -35652838 5089 -529144 -3794 12 -470687899 -28 965790 -721449614 795264 927772 737826606 140842757 95761430 -13 76 -63041913 269022289 -393135684 131333 -404205588 -21 884057909 688592 82 -35 523771111 53 6161 92 -2132 -416720 -826366 43 533815 97 186715439 3277 -319627415 -4519 9237 -85528715 698302 67 476537966 -4849 9211 -366949 965006 -101049642 1191 1226 5191 829859120 -757836 -63532 -817765 795718 148850778 -659324 -322872958 263072671 -22 -9100 -2915 30 21 3478 591913065 -610419 903847284 -63975237 818852046 510894 -4883 1369 -65 -3859 364428564 -86 -332570 -2561 -8471 28 -35 -961019123 548144546 7800 -24 28 -51 407506 -6057 547019 791017633 3372 468 -713385 -688997487 777388803 8476 975480012 325599 -67 1351 -3340 288380 -31 5273 -972626064 56 -7320 -118303 -4 15 8407 -42 -3929 -45037712 -3 945 -2353 -1397 -651934095 475889332 4641 863 -417600124 -76 855449589 725570465 39 -363490010 2119 -808614254 39 5845 -363254277 -2338 1 3390 -9745 -5853 63 699235002 -578211817 479440 8026 -925571179 41 -67 -9435 628 3899 185267534 -344863927 7044 137915 85 -721624 -480959416 134067 21 134841260 94 -73677549 812250 -5065 -847793115 -1711 959294023 79769 551748022 -3730 151199 -312119 318363325 0 5854 89 738226110 489625362 -162205638 977015 733 -555297594 -294368112 85 35 -72299 -69488150 18 -789500001 -907467 143564581 -240096 96 69 8183 -521648672 -3894 -74 7549 -978275 3036 -435841 3347 8214 15 918831 -97 -141713 -330861108 -954486 6246 -4430 96 -978790230 -84 -60 717207854 -52 765354 -854214117 -7343 9378 316209 31 928911 -506097 24 4824 -196034194 252 -7766 8380 74 -8365 7856 31903287 -477907124 -41 -19 -855245885 8532 -795240 441681 63999221 -571695701 38076 -7 6417 -760345232 -31 -4588 -291181 -476678 470354 -69 -6561 -45 -722639252 -781269682 1738 -59 -948641484 -40 522130 2320 -8636 -6067 48 49 -2308 -5798 262310 994736035 -6759 -174894993 -5096 -281712941 -458270148 59 -541928528 1677 83 -941461 40567070 -787953 -412719303 36 361248 690692 -8469 27238 50 629393 773301 -7099 -676256 53 -237345 -44981 -645142439 30165151 -90 6663 -546050841 -219873 85 66096890 122287 791172 -5617 513882 -7250 -5878 544444 547578717 8460 133625 -4012 -702249 -56 -868192820 184050 52 -909727699 -40 -824683786 -59 -2548 238245 -23 -2627 -770999 647507 968525 2795 -636647339 -93 -797460840 -434418333 7 -530594 984288911 -94 66 5237 6203 -606027 -80 559216 -38 -820114610 -730489561 6258 7638 -47 46 292542183 435426 227 -75 -362027 -9785 25 -726425 2 724483290 -2002 99 91 -1802 9470 -48 -418304 8 -23 963663 -90 884942143 -18 -9434 70 -321 -3817 92 104817 95 -285484696 59 -518928211 636506723 95 -120894 279311152 608898423 964727502 -44 -1765 -390635535 -155528 -734683621 7433 -568042925 190991580 28 -40 -361015788 792979 449279 45 -12 -704951893 60540796 74 991197153 -933947730 264271 43 893849 564993 -536076704 1566 273885 929 -667469 527386 -752838438 0 389506651 -70 -666 4485 703061 745527 -58 -97941777 252401661 -2927 86470398 -693728 987646010 -713902509 -336379203 -2744 553747819 -711801 -87 9619 7720 -6746 -24 47 -302124 37 -12 5713 851033 781110475 1019 -12 -68 -5 -5306 -8 576871 -5684 -8560 742598520 138953502 -77 -1648 -52 9612 7089 1807 -876263089 -267625658 956576 -420479658 215678 -813 66 -52 -403504204 -593661 65 -2517 -3884 25 -9411 32 2451 49 -728703 4603 -89 -3274 -96 768762275 -49 668086 52 -20 -373290795 140760111 306062 -696558 1371 257653206 2813 69 -2948 1614 456180380 -56 368784807 735768 -719126 70 21 31 -1014 0 302348476 757805 -4316 606275446 -2362 1023 -143786648 -607169247 332674985 -500903437 -369737 -728859550 -85 8997 251769601 613431 553644 -947524 822635123 -4579 1667 -289978 -6503 -40 -923 -923095 94 -42063889 624490 -6950 -529094303 49134 -54 155602884 -908639677 -93 6619 -6421 5153 -908123 128148 664423433 506 -41 -6163 -6004 6526 -41 24 467004715 91 -425204 532096 42 -4113 -2152 -183677513 -603427 1834 -552596 -3494 -14 52 921942 -54 37191888 -580543917 -735299 -974254182 -356920 -38 -83 -481859 -451285581 5 -68 -899131771 -10431 -792911 324571 28 -34107647 -79 78 939490651 -34551716 -3622 606266190 -231806795 -169713092 6283 -555 777856 355888951 440110184 -9 -971649 544835434 -91 -50 9772 800089 -585026542 -389902 896610448 -436773649 743188 -2845 81 -306631 -26948890 67 -949702 -107420 224404229 -796158181 -4026 -97759839 32911292 -95 -906081 346806 -51 -93 1865 -99 -460379990 -108006615 939249 -91 7822 -620387 -7958 705709 5130 438039891 -963760 5725 549029 808270 -1318 69 -47 61 810066 -54 889024759 -1014 75 -3123 -961 -4936 -5623 53 1903 -260929 -92 6479 71 -502604 -91336 600982352 -6329 82 52 4113 31914273 -4117 -158628547 -761270982 -2974 801081231 13899429 38 8 8093 632983 1558 -19 -175557 -45 -827098 -2026 242645294 -484660342 752643502 130892 -73 5040 -940831 2381 614885599 -630727 483084610 48 17702 -41 973408678 -322391742 -6748 -8088 956569 8 0 -94 686359 9405 -78 689229 -8 4457 532130702 69303339 95 -511468895 -42836621 700817 -136100 771470841 318756672 -471916 -63 546838 -3718 -354735226 6300 -338643548 65 -1718 539196483 -41088 -91 -7315 2558 -9467 807182 707472457 78 362143289 -7444 3864 -65 624745 82 100400 625201858 9455 28798470 -7666 78 25305087 -197231877 317328 -827518645 628607848 -680320 438951 29 -2987 -127363481 853526 584929853 -534106 1669 6 -9661 43 -286011 -324550 -937982303 -10 -701010 -8614971 6941 -994038987 -8512 936756252 843993 3655 -20 85 -227146 552831 9687 -435805 447889 493353 -786 82 90 -712003 82 8327 -5348 458716632 -13 -59 12 -2006 -566049 -85 5532 63 -3111 -8443 993532132 78 -388910 -496277100 -2379 525552522 66 -9 3248 -275432493 999972 6332 969384 -466603 -14 -755913349 -75 563246 -6804 238790547 469821312 -889866 1659 -7640 -94910662 -383181683 -259986 -228841 -35 253942686 -747329494 -153887168 61 -90 20 -171087764 -125073 973 399771 7766 -54712465 9 1802 -70 797505703 -54 902897 9329 451988920 394780578 675579 -109503 -883476 -689936134 -2254 -426566688 -2784 574632 -8277 -4732 394702259 41 -586195632 421722 -5646 -7232 -262242774 691736 -318422 -4604 726710 97 9098 -18 18253795 527615902 7 -827059677 357274 7538 -3633 -437066 91 -47 55 66708 -92078462 7213 -291696389 892475430 797566 -394950 439978 832271094 107764 -721385 -702646589 969600 178652954 -5315 491314623 210694 -662410 83 -838670 34 476475343 -68777 -7035 211589098 -4 804291 -944840 -9077 24 -882564 -117936928 -6130 917 284156039 392397295 320984 98 78 -53 -7160748 501 733072411 -312 82 9010 281310041 -576702 7643 389593898 -459699 336753 -68 -7477 891518392 4785 98 -416302027 -439492 -7040 -72 -397577 44389142 -6173 -186464266 -617888 -326 -34 -772976213 780345094 -69859 -211028 -83 -862917 693809144 960513036 65 795297 110938691 -8074 760840474 402995 -104026699 787754 981864 30 161513 325488 -708006036 655764 -729874592 752649583 -698161 -495588 159885 744525570 -409963 3148 -228463271 105906 682609858 -6223 -22 -72473068 -18912057 -4959 98280825 -27 -853 92 -64 -548549213 233650 -955994 780884209 772831882 687226447 68959 4723 780540 227014330 -89 83 -1624 60 -2103 196629424 -83557198 73 38 7 -528059 4492 -545952 4 82880159 739918 -688 745985 8376 -45872494 -270009025 -3560 718688 -976632 738232 2605 -5121 -69491680 -4775 -86 71 322 532275895 -372004 -280869 746623 -4070 497027 44 -16 4942 -9620 -63 -199317399 -2914 477130 2979 -756789227 -3969 819984 86561 -728421 -3535 23 -724346788 -148472 -4253 81 454703539 -9597 -952203 254944 18307 350200 -5918 21 -58 17 -3711 792885642 10 -513352322 -236727303 151872 -761096 -5732 22940 -63 51 685754 4458 -28 295497726 772616 26 -233631 703091783 31906 3901 -896820 -666144 -2596 -993232569 -399867 180174 11 -553635 2435 527119 6284 -395 978022218 -29 3 -98 17 299017014 -376359 -360135 73168515 -313332 34325233 -9396 -88532382 884124 6340 995365791 7545 585458 -57 -879631 243154462 87 59 -372947328 23 904326885 -1884 -41 -650023769 970376 -400726059 5510 -3786 369510 85 -4 174899388 -219594 675 232057 -644099516 64 -69 -3 261775 33 -93 -920767797 823851 -866050 -59 -227197 562 -2071 -61 -3383 316527366 383857 -591657 -4371 66 -80017 154933542 470489150 -30 3715 -210326058 17 6641 -7294 -366503 8878 -4717533 -930274 446732929 -7907 6164 -2238 -82209 255843339 -650141668 -73 35 41441 439029 193101 605450 737545 835843 8334 -12 -31 138547340 -66 -18 3265 -9343 0 64 -44 619039 -1168 7487257 -803412 -42 -645075617 70 -373469 782293 -258558200 -124176991 -127895 791871 -3945 -89478527 -483187 -8 -5994 67 289216278 4876 -72 15957613 -4878 -910041 -21445417 6228 -803789 -49 529165 4892 77 928636 -32 8681 -4617 -90 996176 461422380 -427505 30 80 118887 17012751 241780 -770061981 -809123 5 -48 455 615850805 953241880 950560 641460 811262 -339332 6850 -8644 475967 809169228 936 -951 32 78 -98 -32 -524434790 88 35426 42 8677 93 6271 140835 405578740 646189161 -409057660 561242 2813 0 -80 -2327 915179941 103744556 6462 5486 892508149 4495049 576069180 -467 -242184871 -47 276647 -3647 8430 7885 877695 366844 18 -364062268 -544665 -26 -119075163 629724 664503 -93 -56 -6144 -9591 -212287 585201835 -55 -97 -734034334 814 -797932929 3409 -4986 -727985 -22 -850487173 -53 -8075 -867197 -126645 363649658 -2 -653649696 -536541 66069858 -1149 480 82 -45 2639 -8049 79 -91 407302737 61 -181313 91420182 -295778 -792532 141195412 987 301823973 11232 -610342212 16 -85 4941 279961498 -32 40 -97802 -838902 -67147654 -1175 21 4207 -22526 4 2897 -58 -945402364 89 -235661295 6611 696826 200264 -2678 868632 9953 -552050353 -85291 -9177 -677134167 1794 -12579 960635 7272 -1495 483900147 -538666 -81882223 68 -21 4631 70 541 -903750 -534105 -585655 6104 -4418 -486047 81 -889349108 -91 418123641 166745396 -855161 28 3 -68468 -219090 96 -6231 6858 -590726165 446055082 -803261 -3888 -964385 5370 314666474 -714800408 43 -157444 -272683 992771051 -501222861 534119551 9439 -46 -57 34 916501568 22 -921008919 -8992 -66 280324 -869149915 58 997772 7370 1062 -11 6818 -985846 -777658354 -7 -88 453305 681152 379400 -8159 4166 289675242 -315082723 -75357526 894558 -410997411 -989 22 -757675 65 554968589 34 -689332361 71 51 7833 -19067966 7658 723108 7272 -171801639 -680455 30794 8793 -654280 -1182 257948 -650 717460 20 6749 -972858 4091 258993089 -1440 80 -743399879 -1873 -286948 -25 29 839560 -1370 42 8675 -7569 41 -60 934036066 -638694 100 -2892 949735609 -65 -37 -8005 298873927 0 748755929 454404 66 721487972 583810 -3691 380103 -6851 823033 -376814 -313158924 -50 -704896 -3456 173371 -2015 6073 -369742 -445002136 -310978 -741449 2891 -244183663 100 -117800659 90 5238 -47 381150701 554595 -7518 -884805235 -7900 36169 37976002 -9631804 611904 -687376703 470291584 221 149630 4054 205105 490218 -7495008 6761 868610 3579 -6 8008 7184 185900 117519 -41 59 -27 -847432250 595154381 23 -7653 82487026 -534510664 7643 -4687 5356 -832036 5545 762450521 266056 7381 -958003 -8230 -656236 -825908122 -681 -448840 -896678639 -36 14 712767329 65 -4465 -773772 -4701 -202661898 -842212 -34 739060772 -383970369 875441 -24 -906 -43 20 -609727638 -383797679 -912664778 696198363 264322 -7301 185033 -64 -9858 -131778 7670 -6378 27 109706 -925461 -130439404 -4076 40 -2946 -176830 66 -5607 53560905 -789888 -504726321 723720 5626 13 -87 -409970513 279388686 -82 6985 -968792524 -6615 525567663 -729878430 -46 6318 3480 -31293775 2834 4877 672355 190185 -612974 670987 -562 71 73 40024 143693734 37 -390841 1995 1682 72 -4198 -764521054 99 -68 -96521 -4560 1983 -9 -36 6 -567 -158578437 539740340 8510 -97807 5934 -5050 -781660342 66 -386468 -8482 -704376 274997144 -70 96088509 -673642 1451 -36 558763 -123540154 -862241989 -115612417 -58 52 -241877 74 -51 -5758 -44 1226 -40 -132861736 32 -4445 -847390 6138 32989652 325371 7284 8865 -225089 -149223805 661320415 43 62 641811736 32959 8776 -9075952 4472 283886046 6213 5265 -278559425 710889 -9114 -328152 46 711594 -588844 -306796659 -574604323 87 -8433 681366788 104728 -29 -9670 828005 -742100389 -99 -171305613 76 -4125 -7924 -618155 -631622612 894306796 -23 -341578 20 307749 2961 488971 -492 3285 -49127 -603195869 -31 -3036 -95 -77 482484204 212204 322161336 620416 96 -6564 -1527 -259470 -75 899890 2716 6588 -3468 -6715 2125 4939 -22 -4603 -923076083 -325033 -594178829 222490 -82 -61 98 6732 -8541 -642036 248758 -973055 -3935 -35119 -7842 -155821918 -114163789 770119842 -778058083 -818837 -303377860 -799404295 -243954491 881327 -3591 -80782 550641 498362 -532516642 353460963 -95 -34 290175966 -1296 -886975 -81 191194327 -13 5537 712467146 -950245142 -84 -8701 697905790 166909217 678913 -77 47 -776841683 -632287 -954444 -858563 682749882 -742695 35 809903 -547582 170270293 -44 -821876 37 236924285 317099 -9767 -306146 -705313 -345680 938374756 13 -11 -769 429864 -54 41 -902246495 -38 -99 1304 13 -112767854 3448 100403434 65567 6319 -7 -4746 -88 61414405 -728332 -998918 -902 -909099 126553017 -1219 385866280 425425706 866603 82 753493 -53 -93 -43298284 719 -833337135 111693 5128 -701172 6796 -2302 845809893 -1608 -997390 -969091 288449364 890848 -347454 -34 58 453999900 -399459759 -1355 896974 226009 -205154247 68 9639 7025 290657901 900551179 196797448 8194 53 371553 -84 6124 -756651 19 -92 -7983 -6480 -748173792 4692 31 -1716 26 -419320541 -2080 -785292 -53 565883 -76 595072 380788827 -50 -195565071 207600 338420 605256 -37644 -2446 -690334952 -5232 8613 22 35 -636092 1157 3973 -8633 -627932297 -368392668 -292013 -8759 890604 599035 -115231 -935443 -364524163 8762 9734 -500718634 -229657958 519158208 879397 375548838 5764 -95 63 7698 -40 889284441 669613649 -867408 -75 -26100865 -28 -518811 767145 -323578968 -5055 -2107 -85400992 -236 7870 -7941 16 -587112 431257 38 349239 -268864 365119 203102187 716479 95 -143256218 134681 -64 8559 80 4983 427911 -81 325179 -148284479 -4257 801402154 -100 778192 15 -52 -4713 8569 -58 -502025947 -3998 472478262 626350999 54979721 154205 293147166 -898000172 9258 -258903 436879 536409407 -948738 -97 100 56 189694050 126023274 535 -8928 95 -330734046 -67 247674 -62 -696735 -923414 -24 -14 717418 -587640 -299892531 99 -461287104 -9471 -2940 -7557 -340252 93 934191 -4507 16331 8284 -202997481 -83 -37 555184 -46 9664 -6384 7965 -417802 -656313 671621 821773106 346255506 2007 6088 954128961 56 -5556 -952026985 -6928 -11 837 8002 95 -1890 -27943233 -947721 -1314 9767 -6057 3134 -90 88 97 646938659 1679 380372 163 -92 157185 338553 4712 -719799 -53787 764239 799 -1688 571058 95 -681985 545197 4925 -8313 -382623 1182 88 -392064 -95 3381 163791793 -43 -6947 -6498 414353239 11 3663 -655320 6678 -8914 -9691 130627647 -22 -190158697 -906431 -11913331 -94 -39 139503645 -54 13 -35 86 -190993744 27 154472722 -8103 944331425 5302 10147934 3 -594230 940630 -2239 264935 1714 -65 -68 -36 -9638 841958 39 -967055049 910091 -412807 34 559231998 -20 -41126161 -52508851 -544763784 50763790 -36 275281 56 8754 -40290 203949 860654084 106455306 -3271 642805 -611237627 -7606 159665 -58 -100 -944334 9262 -77 -658791 -164780 -886 90 262399 545874 -531171415 28320 -8879 8 -13176361 -48 117110 426387 409495 4316 932137849 -82 7758 -994314107 0 46 602078 97 811863746 61 -19 -9517 -170138073 -119925115 685897520 467535 -1829 38763606 63 238546228 -49 -90 331155 567596136 979263635 278855 -36915 559040369 -876796723 -124806819 690443 48 587441 3515 -1838 696019354 -126703132 -147500 -4359 -44 59 456799 -167584862 88 -365955 -76 229428 5054 979797 -679214 -335 629245711 949670349 -48 -48951839 -170025 -289199 -78 -66 -881413749 -611563 -811038 -704558 -111045322 93 -8863 -428813122 524386566 8269 624048 156619 -9561 -870479824 2122 -90 73800557 -32694844 -390925810 834989908 12794194 -78 -3 3513 -283118 665840231 3671 404544 -1101 -376024810 -2874 -77 672344 11245576 -42597318 -57 101384613 86 62055044 -419311078 -3688 74794876 -9369 6674 -98435 -717054 427 -8105 -2 -735895521 -395373 -194228 5130 -255158050 1330 3899 123140785 -98 3959 547138 325931786 -111415 -400437687 3035 -2943 846805481 -7748 -799810124 -19 -931452288 -8802 -3862 603640 -42831 236881331 39 812198505 98453022 -12 -55 -197983 -366435335 570707 7532 864991998 -9059 -133378467 993760355 -7271 -958404281 -66 -27 -1649 -7063 25977952 -1287 303292460 1935 7538 9080 -81 -75 34 35 126555636 0 -56 586173 -438843 553347 3010 842360 652116 -742825 -77 -935030 214535 15 -565031968 5162 7717 -172660174 487323248 8208 845653 -85 -29 78 -201775 5348 224332 3067 7377 -105725 -648 179095 102564 -72 293556783 -861658 41 -2174 48241 105506725 367778 -58 924956105 -336207556 -1 353691 -353134 524741 415168 -1139 -353490 18 -20 -144861 -296899147 507689931 -254120 -8 -5572 -6433 -208822 -95 -3981 703098 67989189 200704 -9461 -800675304 619004331 28 518499951 -902921143 -21 89 -7705 668105 -1258 -29 81 7645 -426170686 -5867 -64 197094 5814 -44 -5664 5175 388756340 -389098 -5113 68 -656590 657790 -458028574 -23 -706308422 3968 8257 92129728 -98449665 -264910999 -74 -385370 -49 -4726 7047 -670705915 4363 -4691 -39 42 9314 4 50 7676 -621078 747626900 -370226 737204 0 -315154355 83 744512 5375 62 -8214 -5730 5217 70957 -470843 93 -677368 5575 -3957 -89 55 290054060 -3 391484272 72 -859431 420345915 4250 -667686299 694040 -761859656 -628720 -746325034 80 32 3340 -31 862884879 9076 848770 696593825 274505081 -500410 49 -343967176 23 7597 -994535 6701 504171903 -6813 -502622 -690251893 -62 -3116 -226581 -7613 -420201 -8539 -9747 -4610 -5059 883435613 -920003 46 953119659 71 2275 5097 99 56 1 5908 4160 -458754977 -174029 -7079 199290420 -721877 314791 5653 762653 -3162 67 233892212 179069 17 56 -16 -748778083 40 154350767 -80016883 -1109 -54 5430 669026 8133 9069 681231 73 -820861 6927 -443566 7757 -40 5476 -267373 702956 66 -681232364 41 -6102 -872 704509 803156 -927950846 -275406 -511283 89 81 -156 184 77 473409655 -8233 885553886 1906 -769371787 -592 -496277 -37713 -51 26 96 35 -916444 4 639000 2403001 7006 1454 207 -487425 -697 511724 8937 90 22 -954317368 -792113 -9 808364947 9120 650355068 0 -601398 56650538 9914 -528407172 -70 0 66 -32594849 13 -199740 -835302 -3 189715 -804502 437300 725592 9912 140162 564333279 -487500300 -534549 -675237 -17 413478252 5647 715042440 -337493 757316 727222 -707831 9604 103337 245073842 719081 -765543 6858 -217462221 -761341146 -310093 -151345548 -75 -585352727 -39 -7373 717836 -985118324 84 114948 443135 539821461 -591505 62 97 174035 -32 -592455048 -1971 -65 -64 -103 114032 -42 8298 900174 30387 -43644774 -460819498 -278278002 -3567 -69 369688 -91 -546491128 140735148 368380321 283 -305 -412251 -8640 -8774 -11 127554788 -41 65 -426435601 -95 -963628953 -213818433 7890 -9266 288883622 -738632597 -693162630 -4012 -4638 159558 -7184 -8826 601921 723572 -791701820 284028 -6 -2509 673263123 -368969 -9639 94 -358211 -108119 -830318 -7263 68 142162 348664494 -922975937 990693762 241798956 29 -90 126688699 -89 -352996025 -45 37 858318 142773 81 -607051137 -3123 -140756061 22 270308 -10 7198 -4532 506257 -721675 87 -176940696 -90457906 938375 -941886 -464631613 55 -586039 206612 -83 -7551 -56316138 100 -265857794 -86 -10 23 -8282 634296341 1037 -615212 -473824 52507584 -224 -443732321 -6494 8386 -529367493 -97932 386267516 -985 35187193 52 8718 28 34 -144839895 -9506 111362265 6130 395084377 -756271 -731058766 -4640 -6941 -199300 -89 -119515 -3710 -410621143 367728041 -1578 -5 713527 860117841 -3438 -3780 -1707 955891084 -818095051 -122099509 -77 155041 -2723 -83529418 -4452 -286498 97715995 8642 -122327 29 627717245 -91 81 -57 18 -76 3503 -97 8187 -5223 19 -256630 239054 794402 -108259 -594100 -272459 -75 -999416 314451 479628701 3456 -883743202 742243 -24 -971886502 65904113 -35 540355 -23963543 -96 -3500379 -7 -3901 7011 3603 88 -541215 -60 -8465 -728679 -697416 32 -372063 76 54 46 81 -721800769 -93 -10 540594528 -85 8589 -2166 6081 5906 -8911 8776 7568 -33 -113106513 -569237 -329629 -76 -621137939 -83256 -370822471 90 15 -91 350122749 -232860 -708530607 -677786 30 -83 -53 -4275 5384 -434634 -396952 262668 9975 924457 -87 -1052 7767 -95 -95 516241 87 258817 548147488 48 -168946 -6668 -157002 378354237 9830 52 1908 2827 73 -446367644 994972771 333239947 -41 86020626 -8924 2808 52 515939 208857 425282 -55 38863972 96 -104616557 -5939 -8373 474839194 -942965778 -918072655 -279092 -4122 700809603 6813 -428947178 -1667 14241402 356297126 55 -72 -1277 -362841 865971 -48 -9572 -58 -76650712 656819776 8601 -658970 -751147021 -47 579 558784991 -1869 -27558 -247 -91 70 1921 572370 211496610 -919345380 215532 28 518198342 -241904 9502 982745 232550703 11 -7397 -414999670 957740514 -52 -868495674 348655105 -510513 -55 -910693803 998759 6515 836806 13 131761 -5530 830574618 500629 132871870 25 -624203820 -28775 -5990 229326 -4 9942 723 -716623951 35 -97 -3155 33 5 -802 -293073 -535318 8461 -499978292 96 47 407000 84 -31 151436296 -51 900809 610185974 -42 -79764973 354 -190875804 -77608655 3639 -4347 -128414 700797 -7998 -75 984083 -8274 -5765 -8098 -8 1755 71 -5064 3613 995552 -671821731 -58 -54 298288 -1384 -748606947 701692170 1886 -966836 6133 -249430190 262566193 -1752 217411 28566 -1141 -146499 -593623005 413092792 652269420 2775 5579 8274 221461794 42798326 756920 -85 -72 206287817 -8645 36 7560 81 -953662229 -747104681 -9845 -421 2082 78 35 -751423 -23 679538 944963 -100 3467 1809 1889982 -1318 -702086 233760 1731 433705135 -4912 -31 901870948 -6 0 -28 -2574 -328369 -3858 -590937 -5047 -858382 129003 -754086 -1732 77889754 258763 196834 -730806 -7737 -147942 9 41 8719 -815903 -499878142 88808 791481003 -3 -8137 -38 943176 797213 -85 9780 -59549261 -616614 -4840 -3872 -106 -385 -1498 -276054 -1957 14 287462 -868 -918 -3832 -22531 -15808 780229337 -6120 413540 -936278 -610681 -88 -91 926311366 -5749 -852399 -5068 -2409 592563440 -925725829 764135696 -41 -370570456 482120 -688394035 -531411 -512642 -1509 -5552 -772991 8086 -805551 -80 -288541 -73 378729076 18 -333805755 1289 3572 -905591 -5095 4680 883259 -164025 -9111 -9324 -2592 -237534157 842549 753113 -77 43479 441266 -71730708 952781 -22 2577 6706 -408156 159716549 5767 -547360 14654 329301 -509288093 -58 286127 -379207573 -298547 36 308573 8085 763 792786018 -765167 6492 -43270 429233 20 -4796 -7168 -36 834292 388591789 6836 279769 -58 4543 437206314 513899 124753739 -29 -882939 -554714 -262716593 -3 434175840 -619191292 -1164 704543446 -40 6 40 6430 536917 95 14573 -31 -3014 591257 -217705122 96 -19 -57 -1119 556 2108 -5096 92 -912795652 5691 1237 6644 48 39 -8 -92 -981042 835621394 438606 32 -415664 543178 -759064442 22 -610919815 1628 36351823 450757 -655431 169688020 69 -9072 370 -797961910 83303 709704 3831 -374760 914837 66 175766 -14 9086 436173 -21 971015379 -41 -1368 -47 -5043 849005 -5336 45 -862694553 2299 17609 8554 147084 3371 -459295472 0 -299881 8087 673170 85925 -12 -23 572690492 82 5736 730759176 516279942 -215714813 -1955 -21 6083 13 4308 3226 631244785 675674145 -57 0 9752 739719332 -5 -76 -8923 -7864 -117652 4627 -5839 -29 4538 633171 333890 462649523 1127 88 -395905007 -613383 -6944 -165883202 626772 -93533231 8121 211041 871198 6287 436715 -334219559 943904368 766456723 -6128 72 -59 5024 146455 220791 -8171 2536 -84957 22 -35 694913191 -630182 514062 9107 516214 -5276 -73760353 -80 -338854724 -696927708 66141 1384 820168 -130878 86 -860131 -53 223265507 -12717971 131080034 -65 -33 -24 -885314 -951705818 346053283 172794 -879525 -8 551572 -723068594 -225106672 -90 645742 100312767 -5003 -7814 -33 62260331 12206 -3375 212625706 -733185898 -542 83 -9 3098 -486 -42 -779604 721954 257838094 -62 -4166 426650 -55 -4259 85 4767 -278006505 712546 -8837 28 3875 41406349 -542349583 649558 7 -762427 781979274 -65 -383639 -432136698 -143 -42 -990534 -309428 99 50675879 -9 -665 -5202 -8161 -82 -634334 -392076 555152805 440697763 -829472060 9185 -229930 -3860 429711 -344833 237329789 -6297 -57617 -326 551700 -6883 18 -655566 4741 -798074406 729172 91 3229 -131419 -49880 -542685405 -258 845617878 256841 -8898 -720347028 347 335 -703118 -535582 1859 -477320 -74 -91502 126175 -5 -930282 0 7159 84 818112 8372 -8850 74404392 -39 -799505 770266451 464072 -132623 -57 50 -54 -1 -79534154 63 -158946660 394284 90 306243 -72 -87 -428 30 6511 990003 -705164 3135 -371201 -148890434 -143074 815841 55 -1276 948093335 0 -396816 19 520634378 169088442 -130073907 370329 18 1405 -441765 -207263542 86 201220315 -98992 -3329 -95 662443848 -457639 -9 24 269502 77 58 133154599 -86 6888 9332 -84 60305 -5407 -8209 540145214 13 22372911 628008 332 7586 -5 -5803 -15 50453642 83 -336294622 2357 -559526590 711904 -266455 -983863 124108049 567983 15 410 7567 22188450 -9597 -67 45 1586 4 20 746 -375131 4 463892236 430408 -393868575 27 -460270 562432965 64 70 315062846 -34 766502360 -2754 2482 -5 -287593998 4465 -871341104 -81 -119784548 -6276 -8622 -87354 540235782 78 -17 -39762028 6750 206605 804465808 -7 1884 21 -4252 -75 64 -8000 -6 -19 43 3260 6202 -148799 95 -131877894 878917582 191369 84616 632466 -75266 -5268 -29 -191826343 -922791140 -56 267081449 -673 -27 6539 471 664738012 642446459 -99 -69931594 329254 -2775 441153 618974 -58 -156608981 -606280 169294 4771 470882 -864083351 -9411 53 87 -32352267 -5233 852043 -1608 -691529 -676827 18 -5444 796974486 -80 -9931 -530572791 5003 818078 63 -81 -5200 -4 -8 -6402 35 -1229 -521262057 -7919 -492930005 -2631 -4151 -516875 -7938 -341715 -6544 -180410 -155344 -12 -897378 -9115 -20 -523813 -951425 -4747 99623 -46 37 -9906 629136250 -9806 4998 -50 -401945231 -268432780 -79735 -548388 30 -160317086 451348463 -216421 -71 -395761 -976499655 400575 -422001 8441 45 1256 -4957 -23 655307 2344 -51 6943 -73688 -2029 80 192105655 91 39065 -319199 -717996 -9062 492602 56 -3385 -6698 15 70 -36 71 -376 565572235 -184730156 -4669 89 -8198 -42 -959624004 755171 -86 -4473 -90 74 -555707 362361 96 774331 -110343218 -502385 -590704668 -5600 -68 54 474254042 -65 6131 -327025 -53524108 -301283781 -207165902 -97384 606665 -896481 -830412824 -50 -823158423 4488 3748 -2380 -700863 -46808987 -13 344178 7771 87 -42 -202913 25818 624267732 -204 5126 -654201 -341815857 -3385 -332446048 331848238 -784300468 85146 544494 -756391 8892 495030502 0 702523549 -228764282 -471676 -960 332895480 -9 508867 9131 34 85 -21 1162 2595 -9801 11773991 74 308024 829844123 452034 -8314 45 341 588685 66 -871016852 -471112 55 666621 195440 7386 4784 108234912 -9458 -1141 -2467 -4658 -832925215 7919 539742 -824365028 192154 744497 117285304 -480368 33809268 -99 -33 216490 54 -4338 -3277 280981690 7999907 809562701 1185 972862637 -4306 701999 -892685 -825274 877524936 -7673 -181335 1195 5664 -52 983360 74384 -157541 -74 253659014 -803841907 -974 6576 207061 -37 -539644 -101404 97141324 201942427 -46 505882719 729793272 -176636 31 8498 -257719817 -42 824068765 659560 949736640 -29 -328161586 -710841066 -874396 856284 -1663 -51 -903943 409257984 -37 -8781 -134796358 -210009 -379256 324313 -478350450 32 -9244 -1712 -589711083 28459419 -54 960036504 639 -13 -697408 -781205 264088 -75 9931 6019 20 794169610 720721 -5911 -214855 -855218 45 154541 -998486 77 -382 -626583906 -20 331371420 -802936 75 -94 -5410 47 -85 -879664 -66 -276178 205907991 79 648 -4137 -20 -525416 -5367 683463145 -186378 -448471 -285473 -825525 -98 -3998 43015 82 5183 -936573 1530 -280303496 694603182 8259 -95 -141321724 -5368 -487922 222005896 -604742 39 -845620 -90 -798190859 209909 -7462 17 52 466762 445843873 -2473 -42 -53 -371476122 83 640405622 -475904 20 -81 970133 -718157843 -364932 -112171985 695741 -582688 887079315 -559468 -19 -3249 277021 -960090 -24992880 -1360 -349382489 7455 -88 435051802 950166667 -233279642 -796622 732942 607499 -73 7411 828896 188155888 800738409 -5901 2884 -214500 -42 -5739 -76 89742 999796 46 568 -335404 90177 -66 -2191 8292 -7112 806154437 -12 -92 5 106098327 -88 -5872 -4036 -837569158 -351722308 80 -76 -740596 -719050 86 25 -321447 0 4716 -92 -22 813316 -902557 4109 -52 -1747 497414965 28 9509 33 -521795 70518929 279011498 -1594 449228 2698 -88265185 -958966 5883 -39 -972072 -127345 1893 373789092 -519466882 131933661 751890092 -609260380 317500 895 -2633 11 7492 7054 7452 1496 -440980933 3714 2925 117806290 352037 -844343 86 679599154 273 195957 373546199 -4384 -40 77440811 -472442 -176103 -16532043 -188894630 -119005851 5001 8806 41991 756072049 83 587479 964 -613408 9690 123 -356221469 -173383 -35 -18 -63087797 2309 274243 -164346 274669 -371735046 -8333 -358321 18 -31 -5517 487526885 16 -15 13 100024 8270 -3675 -24006527 106813 589726 -2434 4993 -86 -885782 -346843 168471 723231 733544306 -336111739 -979005991 -694933 -11 9900 -160042 -2433 437412 92 8280 -3099 1275 -394 -365 -711 29065024 216136831 -918637373 122917561 572499071 -18 38 560765703 684730388 59 -1862 -310559034 42 306458456 -105595 5673 312222 -71 -717019203 -685719867 4 -257 5564 87 6972 62006 6690 3861 932916 -99 81 38 590272 -3773 68 -61 511503 -952678474 66 -7358 5565 -3660 948 1910 -5286 2042 -866036 44 -9007 55 -4564 -6971 -66 8321 -10 -658976 10 -2616 80 281598 3132 69 731586 -74 -652609 86 -1988 7 -324657 -8983 -220750 -383950 -377901905 743917633 -571210612 688666824 -4665 -770869475 914231071 58 223728 -100 -508204 -4 11 -187429238 -457183 9211 -1236 -1719 3 83312252 708796012 -8700 -96 -97 -1997 -59 -752399341 94 -778314 93 7658 180005086 146467260 56 -11 75321 -1509 -5412 13 -507542 -874249 -13 -277744 17 9 -32 525064 417736 37326 81098611 9828 682 -353966769 -381904009 -55 -5017 -8304 4219 -166602 -21831204 -1197 -13450 -3935 -39 46 5425 -63 63 -710673604 -1538 7 -81 584380 -781603 -804909 63090 -245232341 742324 60952 996 -868705500 -881641422 762096 -956804 34902334 226874923 -58373220 970256 -831292 -447189356 8619 -9988 -1950 86 -423396 58 601464634 868959 -59 -7412 -92 21 879662111 -5937 -82035 -31464900 42 -98596 -2221 79 1720 16 -64 -339440 -55 -72 -122791578 70 -849106221 10 8031 124708647 -4 478335 -464563997 -56 -8671 729051 -121083085 71 916500 -703789 9071 -78525 -63 -693566174 -766164971 3288 -6897 -34605379 -7411 -3 -187180 25 -6085 -657394614 -836057 337450447 353064708 6575 -790590 0 -559444 846938475 22 26637 374902331 -720143 995547811 -169649220 18 -154980765 -95 -480972 6334 -689596 4197 32 -116011204 -2222 40088881 -5 -35 742914 -725017294 -3971 9304 -940053376 925890807 51 136134 18 -32 2130 1000 -8 -695787070 -965211939 478559 441348313 1442 998692 -8852 -81 -178035 -22 7517 -6577 3052 235992 798179 -19296898 -37 -15 -77 -90899 -936 931322299 8069 45 2 -927496 -880809 9203 -95 512804 -608499 -8686 -619662 -65 -716801 904039794 828441983 -48 67321665 -9812 -3298 -950450 -8962 368419220 -596222 952471232 -9527 6366 -489936810 90 -72 -808146 24 1139 4991 795366 -9250 -52 -16 -4735 -624 -305721 1276 882948782 497790205 -12428469 30 53 5 698927557 -91 -866279 -68 1829 -49 7629 -26 -483940 -838845 85 -883184 -142826392 30 -87 -6324 -1181 -74 -558910 -9029 -82 265807578 -511256 -401580 -2645 -75 584475280 3464 -980505 -813668 -5449 293019525 -5382 -3069 36 660 -9 8448 978340 -3771 149620 12 -375027149 -268991978 604819336 -2556 708542 -421581 289102 100 -376799 721 -339032 7348 -688109133 655901 47 -817414510 -69 408916160 -603885 -710483169 59 7 29750 464029027 12 -37 -904690 314228 192520643 -412231 114645 8211 -45 793835 5527 -892249449 7185 -408766 -57 6584 -274037 -689941 59 -943800 -289857905 7573 6725 746893585 -383542598 -5660 56 -6 -712380 29 549984 -222269985 682544105 323838 19 -8965 -96 535931624 -9456 -729872 -543008711 -923943 5609 -2583 -50 62 -470345 544474 -468271925 -506390 -9 -792383425 -696449754 2758 -775750393 849129857 2448 344503 -28 -75 53 -1612 -8953 -27 951219592 -702055897 1246 -226266 31 -73 451047100 -38 894 -37 -36 -5494 133043 -106 86 72 2902 9251 167187899 1444 4466 -835281746 -68 -77 -171568961 -594969 -2913 -719683505 239157702 803816317 805380295 134583922 -2807 -37 -4972 -106 -5152 -31087848 975930360 -40 -83839 5841 8149 -9026 -556823870 5625 6797 -42888 10026 404989158 78 0 -96 -10 476442221 -2421 -15 409286352 -95574519 40 7291 1413 -7163 201 946740736 -931759430 58 -432854 -344788018 4912 -92 972061 -784125759 1889 -9346 891907 924 11 -262955417 -82 611641 -750606641 -706253486 879837 -398807 939452 645790 38 -34 -63 -5980 120378 -4860 817679192 -47138 523467160 -790286021 -185034026 -6111 -5960 -691528 81 7677 5896 98 233203 3010 -315825 213445 -179255 75 -43 -25 350 -37 825086511 589539 -364951 8341 -9185 -4559 7263 -750598828 430686 -940267 -74 -2676 8154 -83 -14 -344898 7511 997737 -2239 -920502297 344924 -31 54 22 -388674906 321812372 -482011 2583 95 538259147 -960216 3648307 65 3662 -404460653 8561 57 -62 7690 42 12301180 -382963 3406 5135 -155580 822845 -6745 1554 -895401 86 78 -4660 15273242 -7259 643053 -5526 -7664 558120 7178 9411 -23 3 9278 -720296451 -839478 2704 350681673 -797883 8928 133695 7 85 7033 -89066 7032 -60 889984471 318734 474170 51 -89 -5251 -7146 -93845860 186965 -914414 -88 -99 -85241 533928628 299504115 40 75 676122796 -675371 53 2 -284953 961792 776787314 -544589816 -556074 -1869 -1611 -423903 89 -137030124 -462443 -344993 -836064793 -89 32 -865476530 -838914219 -475153 70 -430335 379613 -564030703 -98 -51 -9204 9963 56609105 -1899 4295 -595446 -219922061 -211384104 5111 -123655 256232 -982076513 3821 -478878 -60 -963551 534226 -370464 7013 -40 610641 -68 -818167794 -688882 229155380 -621429 610230 187533927 -541952 4051 89 -847638888 -149 4297 85 -8329 7721 -846819 273 -5866 -574092 -826324 990311 -42 4088 -573694 -9370 -18 -189915198 -909480 -291245 -5232 188944 -55 5302 -180532 -969300 8891 -4656 -1 33 -115484 -872333141 115706936 -474747 94 370951568 77244960 -43 77 94 -100 -869294082 64 -965221 -53188 -434952 33595851 29 97 -6324 -53 9538 156698588 365953 -4905 -8289 396866704 611697482 56 9920774 757834570 964361 -2695 645141 507238951 -528605 138924 569120990 24 17 -21543 -387035 595143891 -7378 -834573587 155963493 -995465587 -25 -783038 -404809383 68 7500 862796836 -438850 -82 128464151 327668 -604597 57 -4514 989206 -51 -280386 -35097837 -51617898 -368 -3607325 -166476106 6119 68 518544 67 8296 95 539767 775086940 5695 90544303 54 4219 -292527573 -814932 866467563 -4609 332486 -18 100 -398903963 888337 -485598 61 -76 877044 -59 -969522 -39773231 -5 -52 -92345 99 134803 752485239 943816 232047 -4390 -740928 -368566800 550094 60 180615 292569 -555156 14 -35 23 6108 -513003 -86 9946 77 -27 402289 -397297 626540 -548 4 512146 -333436526 110353827 362236 -706036 51 50 3914 -462480810 -991238243 -477855 -394652703 -531101533 996226046 -589239 63415268 -65 17 -74 -66 -73 862315 671588504 -2838 -557768906 100 19979 525399 8249 -674547 814334460 -5726 -407513 194451 -2565 91 722830 -94773099 432672 -6691 -667174669 361918508 5988 71 566 107888835 99 -425519567 -769 -85 -804449 5442 20691 -882770472 -19 20156894 778374 69 813192273 -115829374 15766 -235315 -460571360 488781 90 -768292565 648623238 20 282747 6349 -916916452 -743971982 828920590 -46 631495635 -834571 -768062488 -436020651 91 87 333930 19 -9 6 472445361 4694 -117705260 164919 741018545 -17 -55 -93 -663980706 -15874 -31 188643 -629311784 665785148 -86 -608249762 321907543 100311 -2264 868659 362082 686275 -961407695 -430207 28 74223136 705788903 -6320 777486 119351286 264638 -100 -834758 175591 3363 -856646 22007 -228709608 549787 -191482 19 2 114 -2 6287 81 38 18 9866 942499 -3719 -197792617 2438 14162 5005 93 -82 -5016 653480260 -77 2650 -547928 -91 628822 326185 0 -6030 -7 350037 341440486 187834 -7037 -4366 30 -6279 702438056 -8645 -351610305 158869200 -768980217 -112 1694 216498304 370011 -512364225 -7 4414 -22 143113 701753 8838 -64 -3787 -8610 -8 215646 -7 -116532 3 -47791173 458748 -8727 554494 -2371 -66 3269 -199095 -93 -78 -742108767 1094 34 784263 396221 0 -59 -7399 -4059 9921 -620221 8903 575138669 -637260432 58 13 5 322915 -503598651 -421473720 1 -769996665 -912145433 -939715 -308 -621218 -98 560545293 323003 489694415 78 42 568101817 966076620 -33 338265 -3630 802784 -84 3455 802636 -6367 -941868 -44 -98 -122070988 8312 8035 -732300 -647214983 -603171 -8949 397071 74121635 83 -290309 -388521 785 33 -96 572388068 78166 -8834 -765955 38 -44 -432583548 84 431463 -8677 86 -11 -15523149 -676534557 -69 989284 173359706 -1809 583 -148468162 -3757 423403319 -722867 501 -90781 -30 927222 780802 -69 585284147 77 -382317785 -3776 -45 612785 -172370 85 -366788783 -1546 -86 -582 -57 -50487 101318931 -402045 -73735113 895990745 -803588 -9330 -936789894 -184471 731515334 428126 -57 -595668215 -265451 -207842795 767811255 -144536731 189443 420685 116276 -26827 -36 753056 2721 -484589798 58 -64 9583 -5667 616998491 97 -499501 -58 249300 2519 95 -311568414 726127 968017 -665369090 567 -444862 299909 -289370358 -6896 -49948 75 573362 791029 -656855 -26 -1482 87 8129 -569 198362388 605362578 70 636976 5493 -768022 -55649215 171758 5252 -297546 -441064 60 742704329 -6714 29 -2545 -3795 9628 8499 310761641 1830 892066 9227 -1344 -402827183 -67 -639023 -2896 -496031 -13815917 -5097 881049 -580211342 9622 896451707 6 512149453 16 8615 91 8146 15 1916 557058417 -4544 80054825 456730 908857 1742 506 -5394 52 -70752539 15 371075353 -39 906806 96 -531108993 -727317 48 -3852 -1144 8928 -105055 89 -52 -1160 59 128153671 697052 339224 0 5 826681 -273 87693394 -51513772 -6918 9 450026 398663574 -91 16 -38 4594 -686 4295 943375124 792303 734285959 -538695 244845578 735415 713013457 -429229034 -54 -82 -707689 77 7592 -310978666 -5688 67 -77 610608451 -31 -5757 922876756 -124624056 8206 -21 -987243 -66 6755 -173426289 596127 337778162 -5377 -997326986 -2244 -348188 -17 767792287 377159 -456538 3065 146749215 -6 -3 42 23 563575895 -3594 -835568596 3970497 -418599 -991846 94 -70 -27798 87 -20814 -968022205 -6704 930684 86 21324 -7952 343375 227864 -47963 -96465 7966 9355 -3379 10 -837173 -67584955 -999122 -62 -17 20 8451 7144 334545 -290892 7804 -292804 -26 2219 -68 -790363 76820 -20851 90 -67 -478008612 -458594 -925300 -288358 -498161 -914243132 4 -25 6422 25957 -8763 2000 -52 -585453161 -2776 -3122182 99 63004609 491364 -988441079 777292291 -236518515 -245639 -180032042 -334131 -891399 77213 213404 27 57 -86 5262 473156316 -904 4583 -40 15 -19 358884 -8883 -53456489 8241 116204 908183 478497 -668697108 70066087 1152 955378757 -949578 611022195 -715318171 -98313852 30 301453786 -21 727272 -44 412281 1947 -8881 -15323538 -412293 15 -525845778 230 26 969826166 849190405 -981256 6656 36 -43 618812 778731 34 15 299652 7348 139547335 430290 91 534736356 -546415 -324577182 -330100405 -55 -57 -895822848 -3912 -315236 -981697388 374565 786095389 -668569 -54 -4666 -1245 -72 877285642 -697126355 -109552578 2748 -61 -1196 3298 945393158 465641196 -20 -318320095 -23 -443984703 -100 -732410575 259087222 302731266 -84 73 347847144 -801309588 5183 75981 7657 -19 792473 -541828 66 -378513 571689 19 32 36 313749 533974217 -97 30282379 775 5549 -175730 -133297423 831735338 707595893 80 -67992067 24 -2482 -89 -5383 -422213966 -5 -33476 -118442829 3 -5004 92 -171736 238340066 457796844 -350 -20 -25 502491333 775388 -432213493 575069 -675502 277748081 -881642 627008 -23 86 974799 -38 855150 0 -7315 -8677 -642417 -6722 -316859 -995689899 1350 -51 776885781 63 501389223 257212481 140323417 -59 619713183 -46 3608 7294 562493 -9853 -866485306 5805 -783619311 -824058 -62 4353 212501587 12678586 7159 633876 -2147 343312217 -3001 830509029 -9 -703914 10 -86 706051135 4674 -48 76 908945 5 935194839 748407950 38814 348142 -115219127 97 -79 -8233 42668471 -50 55 -24 -9397 -7205 7189 -98 202871 4198 -164879290 -596541647 -526545 -48168932 -448418 -88 632517 -2676 -57 92 419872 -6002 838136 -9822 -948841355 484033388 -4581 -232083691 67 -766607413 123994 38 91448634 -2769 -772222343 551316438 192282 -15 -97307 -3468 -948911 -7544 9991 6274 17 -912085 148740 -94703 -643325385 -530851078 331290 965489693 0 -846507 141477789 -41 9 2989 -390323 -6119 -468319478 207086 -564577863 -9176 257341895 3329 -671368 4833 -456 989225 714364 502950 -28 -111556 -365189 969295041 -1063 -530306 -888982 189338 -81 100 661471 -397964336 231574 -10 -63463 -594709 -1421 2161 90 -940446840 4 -65 -9126 -381548800 693501044 373401 -748368 54 -24 -293106 368914358 198444 -765185 1503 -6133 -905339 -12 53 0 546912 5020 202388 -5259 7054 25 -8449 -346219450 1299 613185 -3908 -37 3029 -792094 -2701 413944 -33 -69 -919696288 -70 809034055 -6837 105125749 7054 -650966893 -9660 -5759 55 547158482 9 962371 -601440 -83 10 -258210 856315 87 3852 370360 620233 48 6 -646358761 215659763 -4573 81 2341 -83 3806 2147 -59 12 -5389 945321 22 43 1427 58 4578 663833106 -631293 83 9527 -619600 -93 926067099 998471793 911115310 1199 630069 537179 -964213029 -15266 -126960149 -11 -43 0 8772 673866 2395 -176604 -384209 -540 177443 -52 -298173233 -77 768378081 -162696 848736 306213907 25210 656 693023449 -685272416 -6908 -731598514 97 777125203 912969 7001 -92787036 -238884 -9848 127444557 203380316 383018538 790952 -154481416 -32444 9770 -98336460 -7821 273329876 -72325858 73 -520773811 33 187462470 4389 -9335 -76993189 297704604 -146121 -6946 93 -412765764 880023 925815682 -734013 56 -35 -1820 -70 35 5784 996 44 23 -912666 -290711 691 -696027032 23 452695 -111147984 25054214 286101 303381 -24 -690222487 42 -344891 -8881 586142539 705927 -9793 983436 917824450 415 -708 -5078 -63 70 401120 -164837 43 -10 -693820328 -965845 577318 29 -69 663197 1349 4420 227224 80 -73 -735094099 6206762 -897791725 309753 -4139 657546 5470 595546 26 -613907 -859391 42 -792419 -15 414958035 -847 9052 -118621 298 -38 7509 -5215 57 19 -751472068 -203341 181313975 -537819 957225 -8514 -738802517 492023 -50 -146 -679573002 -59 -2281 565745873 -9358 -1718 743166 -3964 -247269383 868556410 -917001 -9244 38 718928 -260244540 15 -52263946 403628 -35 3970 -5521 978084 -376430 -182358235 -621430159 6709 -39 -21081140 19 812811 8626 268638 33 -499421755 458030 6919 286 59 483638301 7651 -578150958 -50 -358224738 -6647 -4971 -588334 853679496 -2083 814307895 -277 617124322 -430514 -486903 730937860 64 661529549 71 426341237 812810461 408451043 54 -353929866 399697 7583 -65 -5819 4222 -28 -681914214 91 -637254 1227 137059 -45 -5013 -313950 -821291989 2692 975627965 69 -90267081 -96 -27 -693238 587487 -66714 -479780 -859978259 1484 -4 -515478 -274 -63 -8559 -86 94 8092 -263593941 814628 265450 -38 7122 3025 4883 -950424930 7 -9345 -694941 -9019 -44 -28 20 662566 -24 84834993 -540458 379213 -5305 62 358830481 -3441 -228860 490671 -6715 -73 -8384 -526997466 -57 38963322 361585100 3253 808019 -6 2263 463767 481843 5716 -9914 98 -79316113 -26 129826475 11 597304 4129 -94889208 -825265 343796629 348754 -543568461 -277682624 28 325815797 97 -1795 107129489 5051 9354 -319577 71146 -3569 710098 6963 -7866878 3807 -53 714247 825481 78 -263293826 500025 -338851 98 352403 25 -379938312 494259 93 356553967 8467 -5255 -6673 646405877 42 -462520747 -663436487 30 54983176 67 -26 4513 499199718 -287130667 -56 -98 5566 -753465 -232013 -11 7773 -5645 349037 9127 -652642865 -99802015 -4929 80 -90618936 -807308428 -325782 -49 4575 -3660 -1071 826989195 -89 -593880387 593539793 327462840 -94 53 -3 987715 -807531910 80248 -887136 427791539 8234 -1787 102917135 -93 -38 -907521 4058 -999415667 240948 -231240560 3336 -143221 -460138409 -12 -73 -15 294918 -6230 7484 2300 405830 806628 -97 374392 84 -60 674136 -135806 -522011 -31 5031 -906015 20 -87389 764228 -96 8606 69408862 987 -9319 -306631 -9395 -30677055 -952524 247171 594146 74079 -47 437083905 179968252 8443 59 -61 -2424 -852095757 59 5983 -8818 410248236 840933 57287639 -8436 8 29441 -913661808 5114 127333752 -878477 -769641 1463 8067 -867474 7577 2278 -2097 -346019 -21 8610 -525996006 -8123 -90 479990 37331251 -5 -484029013 -167278 -713379654 -363349992 27 -95 285723342 -335858042 -241414273 380141847 65 -98300 -647304 2457 -145887691 -3797 -683296216 643786 994883 -13 -859915536 824809284 -8558992 -100 74414435 7682 -97 367383 564277489 628970 924448 -37 1238 -394235360 -880173613 6224 896877 782790 9596 97 2362 -20 -527288433 -10602125 -676330 -60 2297 604423 -7859 2062 -11 769 -24 -1 -4584 -6 -3659 273626 -8185 -754823520 58 3978 6991 89493458 75 -51 46 63 53 4122 -15 -916761 9683 -958923300 -3386 -98 3603 -6086 309 -32051007 3196824 -7723 -39 -111702461 -109389936 -654399946 3230 -456 655736186 -27 -52990447 -93 234026 834050 5527 109878 53 50 639698 621839304 -922350508 -317713 752571654 -943210764 -809537 557205 136213169 6511 5 -2282 -370418288 -12 -24 -98 -57 584801 -72 -91 -3357 -79 -3397 769817 -39 6024 703445402 -197611443 2643 -456385 -21 299714656 88 130889 -76 236227819 -345171511 54 -969528 43 96 62 584826610 54965882 100 5874220 969455 4400 175519 -25 -54162627 -503046178 -579299 -153060565 1922 60 -180109 2254 8646 -37 -59 566325268 -536077 528982 963997 -222686 160916 678946733 -148279680 41 900092138 81 -12 -2761 -423155741 -540037907 -545944 346769839 -168562316 -5943 -53691714 -410253 -114739899 -354642070 -982471145 -327582 -709266 294230827 13 -38 -278663 6008 53 38381 94 80 838104 142161 412 7354 -93 613732 -4416 667885 5919 -51971 -827 311181 3927 60 -58 81515057 -4729 1052 7 -677878097 15 -12 -674612174 -60 -12 -212824 -719633350 77 92 -22 -51 -2303 -158300903 -99 -290232697 -41 32 -2 69 961218 -144095 -94 -451142 -24 653498 -274466931 -425543 7190 331 -265884 242871 92 -61 -1731 670149092 -6144 3328 31 39 662283965 28 3080 -210653 -21022 -5419 87 -21 -13 -8981 831814579 -89 9980 -3496 -96 -2555 593 -5698 229318 6573 -88 758409162 -7832 -355043 -22525781 -7321 241601504 -26 11198037 1771 83 -82 -642576 3790 60 7773 -68176 8387 -46 -203749736 -5223 23598275 4979 5336 -939489 -856462 338897 -76 548893619 -64 175521477 -8256 84 900710164 4755 -638296831 -54 8122 -657084 -1716 142766828 -553825 -9266 -2449 754900798 3505 760321 -250747573 37 -324738 8207 -6303 -67 -1073 192691 -7581 -651154385 2154 -9227 50632096 -274361180 666757833 780275926 206070029 -737277185 -330649 1441 5045 344266 -504812277 8630 141270232 -708243433 574601 -555173 3368 9995 2846 509694915 631421464 -193811 237691614 -8889 -2256 26 -236723535 141327696 -80 -4665 788197837 -830674711 62 -917118 -645167158 -62 -9162 -3566 4918 -48680 -761357 -5339 815971436 93 843928 -931845059 -69674488 -3085 -19 395795 4213 -2308 837119 625380857 -224230 -5907 117115826 7210 -63 -219966 8801 782087 25 -361304206 -9244 -741558 -7514 6243 238304517 8758 182186 -693952619 6729 -11 -537247 329153111 478627985 -4512 8130 -5816 984976585 19 79356394 -130222968 -31 -305942 8877 -21 4281 -325996 -7594 6697 84 812029783 -9565 -96 -942597 250484967 589628 -3171 -8577 37 -96 294237 -22 -930311180 -876773662 567 -83 -9588 -307391416 448418172 -8608 -999730528 -8883 4727 -55 -335124 -523739 43951859 -605829355 -2049 -902084 -724254531 -555822 918664 8965 -116667696 -349724886 -275085 -88 65645 -319453 965953 78 -34 883085 21875 251141 -62 8168 -572718 -793293 -502275631 948640323 -478964549 8758 62 461 -53579374 152695 530449445 -878922 9483 695106042 -71 5307 -574547922 -98 -7834 425397982 -6 828212 -40030440 -220010496 -363610343 -48 -7317 646431 -3490 -3556 -54 -5469 9309 234031615 -476278 8140 -642243 5094 7959 -31 -82 -5693 16 -455202 -170400601 5199 47 546360182 -663805 6150 -737960 1141 215518302 547 9029 -1511 -238878565 576422020 -28 75375112 -7 21582751 1602 81 169206 38 -55 895281 6456 -691922843 86 14 703885 60 -271778 7004 -3813 4954 462359 721375345 37 133151951 -23 52 -85 -327589213 4007 -572990 278531302 570037168 -91 -448774 8469 509161 3529 -512445 347913 -4453 32 419684 -348483 54493945 13 486011 -49 77191851 -499761149 -8855440 5645 33932 -5175 -182755 2149 3979 -534876482 99 -2254 388636596 765206590 15 -3866 -5193 155414 1239 -277529 -7840 -1407 560235571 9646 -180030030 -1647 -48 608846832 -94 100 -637284682 -5831 -421403644 9693 7827 380827 -211025 230988 732878867 -9516 925480 2592 -583510569 -1674 22 18844859 -6299 4128 68 -9859 129213523 825598 -205923757 644420 -42 -697 -167461 109918 -84 869790 -169879 -3800 549232 920098 114336 8987 988261156 228160 252790012 5578 3826 -462256 -7387 297882 100553421 129963 909647849 3412 10 317095 -71 1969 4849 -3008 908024722 -732711 284503 164295736 -97 -783901 13 62 438713170 -3855 -6149 64 505521 -58 -994429 -8014 9047 69068665 98 -660167694 900232 441263245 -97 -36 -949956910 -656682 -87883657 6314 -91 -2328 19 458532882 42 645964 -3711 230148 -9686 -252188 -80 5344 19 4509 -1666 15 847977064 863055266 416612516 -946858 47923063 7708 242065 -764015393 648330 706120837 31 283890214 740498 -205539545 -544892 786092986 314930184 -63 -623473170 -135587114 7881 -77 -1546 4304 68 393505 -4888 -7177578 6837 905409897 8 9 893653 5586 -256997 4562 735555604 187140384 -258847604 36684 1706 -525622 -45 65 -253189 0 607042142 143694669 40 672785 497 901459 -26 -973353 24 -347368 157592561 -98 6825 -76 -321737 -7586 30915 -4485 627394356 111925302 876984757 -285774 -905516757 2502466 -295590 -226457 -520211 686249535 -72 -335239111 -4549 -386609649 -9536 -66 257210 -7569 -486318347 8490 -834869660 -973546 7469 10192132 -55 28 -35 -843 -944 -240383 -3991 -629496 -3182 297 -271493269 -496610704 1407 4682 -625 -1495 971739493 52 -76 14 -2275 891981 92543632 -9935 55 -3230 -15 -349567871 172339 -6996 48254043 454175 -287297056 5308 329465243 6 -62 -862230435 -94 3042 591141 -368250067 -41 407847836 -927200 2837 -166413 -470972776 47 -786856 4599 760023 -696043376 6811 -825954 56082593 360269 -2514 -4410 -5129 -6480 7122 570226 6648 -856799194 49 -114237 -90 3443 4298 -624173650 -7315 613667255 -72649 87999 -488702 -165144889 -430368 112306558 -6103 -23721 -3105 746731 -1725 -330681 76 -180840996 -403569443 -210446688 -8877 1 -524789384 -32 -83 -8361 7689 -827398 -79839985 79 -650339 -86 724 -3981 547908 901766140 -10 76 96550566 -48 73 -36 -692069538 -2878 800447 80 391699789 719505 47722064 -239480 6166 41 -335146570 -925526 -450092 -46 80 -955345 -98 -930107043 -97 86 -417120 -14 259669 21 -81 -79 3863 -667914950 98 380886680 -362490 14097013 584460 -951400636 55 1513 -953279 -5750 76 -198825 -1621 239700925 435258532 52 416060930 -94564 -88 42 -1483 -63 974988031 438578008 4273 364749 7470 -80 8482 -501 -411734 -495083318 934864 729615 -109054085 33 -35 -151248 -1288 30 578809920 -778231885 40474 428554250 64 218861108 -4951 -8 -7663 4798 687646 -459661 741237453 -63 654049 5353 -118126 -593470 -4809 -78 -8 721620252 -936224 862011299 787567 -590337 875968089 -9389 96 -435675656 33 288493 -8047 984328445 535841 45 195946 -9555 850934 529173 -315494 -54 -834003 -126481427 310783484 74 247144 -103610862 -4 912996161 -4459 755000 404246503 -9663 -24 233046 358863 -74976851 -942205 114261 8411 -282236 502275 -67 -809291653 -627684463 -66181884 -4227 132847083 -9102 -848225689 417492 -5904 -30 20 112521 -15 4799 -677173 9622101 -32945 842467 -115954082 -883393 50152 2737 -674091 34 -7506 923218454 29 -27 35 -747539679 18 -30 -7709 14 -477124 -38396274 -622054644 -464307 -14 145404 4951 784685 238280 540031151 -48362 -13 -411119196 -339139 -770487207 -9341 2716 -835329445 70 -96 -275 -9804 3681 8981 193113367 475864402 -7141 -26 -900552 -307059 6791 5903 28 78 -870727392 -177643 -862356227 27 11 -627016846 -982468 -838497 75177 -865506 -253653 290502 15766 56 -926112 -9771 -610 370442 917926 -956555 315550154 -187479210 41 -3332 -148211 132832100 -139077124 -565923 19 -3 -618573 -406622718 -94 -4203 -601 827641 -8643 -99 808793 -802626 6989 724321015 -289622 142800 84 115554404 65566 491625887 -2805 -411174 -257172942 -969129 107865559 9070 -675236318 -443894 -7799 147621 -5926 -60197 722827 432689 1884 575894593 -476748 -36 2822 4773 37 -462 -1 -47 -722963 5111 8956 -540225 94 341599 4020 911665583 -617803700 -24818 78 -5976 -88 749899675 19 20 995051 -49325 4536 8032 -5532 -46 -345 -816635 68 4495 8749 -5102 -605473649 377892194 8322 75 29222 893797 18 -7524 -20 847661582 12 -951737 -775199052 9518 -30 760189 -747798542 965713113 -471033 8244 -880699164 663394411 131704 -94 -1833 156279484 -918522024 -22 25 683376 -476958 -5333 985823 9261 -174305 400694803 -408842 638202 -290678220 -802715 6329 -190325744 -711280 98 81 88393 281 -133599 4850 415713700 -926237 -114774 -7727 -289785527 20 -87 -817189 12250 7100 -23824 792 997738746 -69 2468 -80 53419984 683 -310139608 -25 -97 -2751 3001 191071925 14 -44 -14 -499922682 99 962 -56 6055 -89 100992291 -193166 9398 979782451 510 -3012 -866579345 -799836821 -518083 998727 -23 -293675 157512 -252890991 -7311 -9838 464286 -632234 210761528 -277400 -72 -86 3180 58 -356634258 -482767 -22 959169 76 -921665 381283206 -9486 -287557395 -8722 -831542398 81 -462610 -184505991 28 212384400 62301 104527027 -6702 85 607433888 285837 -948637983 88 729161322 1500 -342751691 535760199 538198 4479 -453415284 -245215176 -492410120 2106 -621760 -8242 -18 -6162 -685927450 -493180702 -104259842 355899 357553 -320 71 -55 -122557 831 3 -7823 -7594 1955 12 6 -3195 -540750 292665 479440469 713668219 6201 -83 -26 -674704876 -492953922 437032 -66 -509997329 -41 737389157 -352594 -426447 -91 2992 -15 -710286 -416805 67 -4497 -240031 -58779357 6830 -59 835483288 57 -91937 1280 85 -7 504875191 -365745 -7779 -6330 57645 760220943 -849486 39 65040273 6052 490365920 21 7321 -2389 -4458 -648432758 470176 4482 983664681 587188 -8475 -610 -635214 2461 15 -3964 866802 470583 572162 473375 9235 -79 -464120588 -339631566 -6558 342910482 -3517 -15 -175 -33 -68 -825134 10 18 -15 3 28 -403994665 -285537770 -141745 33 564873604 80808 -1797 -358264 9445 36 -937267941 -131940 -1323 801716 -17 -681648071 861945627 3014 6317 892981 104833630 -446704 228496 223747 -741051 10 -237160 -3570 -61 -8645 28 -92 468527301 -76489 -59 27 4155 -12830 -847 -787217575 -826876 -7 796111792 -628017265 -49 -181119764 7048 -100 -426673000 -1110 714232179 913622595 -586188 -974266523 -16525703 865352 655923818 -257640 841049 406443220 -55 -9053 4314 -344290 -1907 486096 -9888 -552642503 3855 -81 3818 -80478 -323231794 2480 68 -23 -1622 2525 738305434 -314011 -7583 87 52 -91 -1471 -435020982 428120991 7288 190653 7920 665910 92 -43 508782 -57 79 -6 67 7560 -10073 8727 -9280 378598761 -86 2213 -42922133 -18 502139 -628438018 -326164999 -9426 -2358 90 -82497 -198758 405097627 -96 932247273 3216 -865990508 -246147035 4515 693495 97 -912187 -163643 -825339227 30 411026 -35 -853207375 -49950360 526377202 -252858 175429 783907 79 738160 -44 -824906035 -548553266 6664 -740688469 -791685 3331 -14 556296603 -967670796 -163803771 -88402 -7543 -973219347 671794051 209245 997128 805083930 856361130 -40 -56351076 886516475 -2959 854544268 449782589 -859349 4379 410209 9428 -782275250 12 320503 819371 847406 4162 84 -7 2463 -803735 -5526 63 5467 75 -7002465 -946847 -67 -36841081 31428240 -56 67 8398 47 640285 76558340 35358640 81 145541485 588905 -21 -62751 560460 -24 -40 -7106 952337721 36303766 56 -7760 58 -95 59 -23 -7 -95 4 -3372 -4738 -4453 568068387 -214722445 -21 3602 -946439 -6745 807073 85190515 792910094 -386578 -774898 590366734 -26 69 63 -9539 90 -28 307024 -310994518 -6125 -503436185 -135760467 -890582184 118392131 -1849 -3336 -9903 -4799 5146 -342282400 839553392 34 -56 88367 411996025 -931099 886409 -80670147 2069 9 -72 -251216 -83 -3539 3306 -82 20 -746062162 7907 -55 2789 6377 -743 -739864587 860256404 753711665 -557343 -529310617 -314426 523898968 -7174 -42332 -15 -791 -61 67 67989 64 882597548 9 74594488 -662832410 -55612639 -1 -49 86 45862 -7096 75 -59681 -738348824 927163584 -708046 100464325 592674611 -534769367 -7438 439285 -983891 -7 921630698 -9333 571694 257710876 -445319883 -710105413 121941776 254110328 -71 2 126752250 409238 311697 -435516 -87 -1860 -58094432 -431328 -555555424 -920691 -20 -7 351711 -18 -103055 98 877895850 588996929 -72 725280599 -30 701064 466031 83 -227373 -67 5399 -7382 997079 14 -8842 8092 -426273877 -43 -828787 -79278847 -757545 121209 302378365 7377 8086 188215299 54 116022226 -15 -22 727720 -905717 -485746138 21 756469410 -843461 490103 39336200 0 23 -55448526 -995336 833791908 756188 -777234246 71 -78 300419397 388395 -87609297 122965 8653 -7389 -146167 2006 397441 -84 794921690 159389621 317309 -9546 412875 4263 -11 8391 -846859727 -180670 -466350965 -7441 385445267 -855509833 103453952 -915058 -891 -7239 -32 -32 -669960841 9199 -9971 505795080 -104445 739206 15 543176 7730 -65 628176990 5353 98 89 -855070191 18 -56 8102 -660553114 -93 -6 74 2001 -4743 -942768665 3180 886886 3877 -2715 3076 3962 -282035759 6289 -482725 -6972 -12 -80 -543244 59 2836 -8147 785840 100 -932443839 33 -180037 -756851 -59369 -4783 -347591 50 -909980 341739 50 1734 -34953 565119 -315106 -58 41 888462142 -858329 -14 40 485645779 0 83168 145284005 8607 18 45285788 -628392 -9 -913 -2699 -284150418 -58 -829912 26869336 299881596 818409 5715 -21 65365186 501324 -6937 2 -906907 5354 -844116 -1987 396 -440509 925878334 -589809763 44 -500633 307788733 -215257691 -195042 88 438657 202468 985702 -3863 5 -296985 6479 -582818656 3208 23 -610880444 -4197 -794365 2245 4043 31498 -37 864787714 632318361 94 -455628838 -29 362717606 -643508 5524 -654777 216533 920712635 -46 576427 -33789 -3587 53 269931 -2 -936599 -6166 -3417 7186 -13 520599890 -104089 0 34 14753 -422024 591673 905916 427342631 -211109 -9351 -12 -136 -29 424126230 -31 -64 -447964553 -63 781593 -59479 -603142 -999697 593445 -219658 1329 -7188 -9825870 -83 7314 -340 -742507506 -187133662 710140052 -1205 27 -184626347 -691811 -521785 6652 -8206 30 -376361 -70 -4794 -151860 290585869 -582493 -35 660 -30 -774389840 1531 8698 -1272 6350 103363828 -59 40 410130273 984428727 -615698 44 66 -8 49 -4366 -974547455 -6648 3824 -548261670 -2028 987021 -55 816307773 -5258 942038 -1393 -2919 -762945 -593057289 -494906781 -415601542 -848740481 45 518443 -63 -43 92 -810716761 -175346 -1723 -88 -95 503245638 37 -58 599573 -2523 695163 -474658823 9945 44 810934594 -125821501 30 2791 155087 -320259 243146932 -305383
样例输出
85468690557