100000 186610534 11152217 7776 591415304 616919600 420 -734053528 341133012 5388 303886728 -521750194 9796 -630784461 -551512958 9132 187533920 -204109200 4544 655692903 -619642959 1604 477434146 -956300186 2106 58337899 75428113 3527 542787809 -5702304 7222 -330832333 -732138768 9937 299572712 559317467 1860 174573850 -13980784 1082 328152090 349827286 5969 901855277 -437551079 5336 -112466455 -446979614 5401 856751619 -64803490 132 -405708663 -64803490 5328 256045037 -775953624 1777 -356493999 731066417 6593 784564006 903887624 6169 -74105468 -514527972 5670 621250009 -13980784 3273 110512002 -193590510 5354 363421522 452093657 654 -441900788 -12154411 1757 -745761469 -692002453 4512 579591313 895448733 1494 112708003 -13980784 3167 -854974713 416895828 862 -659112423 28285201 428 -855487023 -80034542 8555 778853107 -594389391 650 -96460553 -220337835 2698 264859719 742069009 3076 264207551 697181256 5809 -50475604 435964459 5089 -261356504 280226622 9124 -594738095 -313128613 6262 140624107 -224429007 8424 -625399824 547847846 876 -621743061 -805220515 549 -625399824 280226622 1458 740694909 736392650 9935 -80190883 272099746 1749 326413982 -923490455 1927 750512353 742069009 3325 -952023251 -53226181 206 206527555 -552554344 8218 812692671 -701904187 7003 543709359 390959008 8655 -181786704 903887624 8589 -44846753 -552554344 926 892440078 -477140109 1811 -720378724 -849899775 3733 -184150939 900210732 2571 674835134 202098881 7368 693938067 -510922884 1608 339712362 258649377 8863 -474750049 -675048115 2504 -346375162 -675048115 4946 480475633 23333156 9541 -630784461 -910659068 8675 -519682186 758141143 2315 -47584694 688604103 3387 -992570882 280226622 9946 579591313 -588348248 8393 -215882898 -274707169 4332 -625399824 -337054857 5910 166695370 -254951306 7626 -705173162 -901179905 7932 331376977 -266557934 6827 -616105726 491977162 6441 901855277 950205104 9981 -818501802 478800565 4911 976904654 -181951918 312 -214121222 -982939077 975 -496507325 -635171642 3871 -959851598 341133012 4662 -889390298 381557875 56 941171960 191108050 358 -68308325 365540008 2895 -13265422 491114857 489 -627792663 900262214 2039 405324040 798910453 7986 950417338 618410264 7969 528230348 288775548 1525 993217311 484578208 9552 574072798 532638758 8312 -52166347 -549248367 6828 83263882 694332247 3690 505306321 472701027 9431 -533858770 -762876998 5508 -715255110 574416719 9373 -222034349 -780888194 5550 413228751 220424396 7391 344933377 15035429 2163 -907904968 -958397748 1363 -162298514 639418215 5112 -92183040 785681307 1988 521234557 164304660 2874 70299496 -97621137 5008 491678739 -273517935 7174 -342239300 614945635 9411 -790900085 -976144578 2333 -745761469 362317344 7854 -56935231 -517429485 1239 -66475474 -97621137 8861 -331409455 -330088528 5096 -744815954 271711843 5912 313333438 -164190047 4578 95039871 -901452236 1304 -559852389 829740581 5146 -863912221 -873589020 2476 665672498 -64803490 1118 331376977 -549053127 7853 -660956144 -952232346 7717 -600220506 291885511 320 -396349710 -517429485 712 993217311 265565623 2267 -200453704 903887624 1008 -572908981 -316543012 2474 500836375 -847113496 96 -601257416 391949381 1491 625839941 307725420 725 -476635343 -919384533 247 664362925 -357349445 2315 -913032643 -956300186 9274 166047011 28049823 9091 765140521 -743279228 3845 -652765294 -645134311 6706 32391911 798910453 1178 -750618262 844277983 7788 542787809 101361875 328 -800197031 -349942526 8914 246028051 460061364 1009 -625117729 347184015 888 -62488183 106262770 5353 576254520 646664292 7787 555446731 48126737 8592 367159963 263449205 8497 817204434 532638758 4002 -570707245 -807704163 7681 789289346 -389676639 9997 621974864 709534975 933 -559852389 32006993 8531 843260633 -53226181 2718 -694040959 -899341288 785 -113215565 524158102 1528 -590529319 774508045 9425 -985616618 155181053 5982 622760654 429013583 8203 -955831194 -361907767 4159 -46649832 485773536 6097 643936179 55710753 4401 -674506636 -605921169 6220 886936231 -45469480 2597 -536278632 -952232346 9681 -405708663 383295386 7932 -31253052 611310292 9241 -146048051 841515706 6042 -685842163 901431566 9616 287403155 733113734 2216 363421522 592056586 8268 -947334444 -993810702 9407 223626891 -709522334 9489 -330222187 894566619 7346 -784069182 -211716415 2867 339635211 220783838 8427 745648934 -714273046 1068 -293422144 312063892 3306 469995849 263449205 560 -970422428 999569471 5673 165508500 261437505 1709 416830089 -419617877 5108 -74067624 -531114148 7191 -476635343 -57636310 6984 331376977 -283943997 9571 649807445 -663884323 4953 -892024255 894566619 8067 696700704 -339447425 777 -616105726 497692812 4114 705381339 247274032 1367 174573850 -273517935 1985 136635149 341133012 5221 -918480115 926947071 9922 669723000 -876513924 1581 869722291 417944653 6659 -261356504 64274896 7701 -353580923 486739558 1597 650577626 500073592 7216 -728265827 -446979614 4446 -572908981 95042084 3656 -762354954 291885511 8789 -429426969 998987485 6937 -429426969 639591910 8476 506679619 442035528 7760 -818501802 926947071 8668 -483938149 785302566 3749 269796431 110076515 8027 471423335 -337054857 9493 740659012 57188489 7689 -594658272 -63734481 643 -519682186 870680272 4477 833952118 170467835 4576 663527888 -425579851 3514 -672401313 -162370098 9594 -548469989 -238448480 9638 335527628 -701904187 1585 411375410 580232372 285 -162298514 -393603223 6784 -46649832 155617401 8017 -907526850 464511101 2106 689984924 -113520589 357 856751619 435964459 4612 -244065831 -207480706 4587 959313725 -337054857 4322 -667767243 208300268 5371 -400357597 -485579451 5941 213842869 694332247 3078 -453528863 814089111 1396 -293422144 -701904187 1707 471264227 903887624 1496 -855487023 900682067 6232 420313173 -33043914 9533 -630784461 220783838 8147 789352319 203874111 4566 -82743531 -142257001 9545 -81272333 -485579451 3201 -82743531 7024863 8199 591415304 718423636 8091 232434457 758141143 6681 723014647 215489130 1638 -326544961 246277775 9696 -794998045 -588348248 2201 941171960 -202365860 5895 651739496 -628237476 3719 -132340965 -594389391 6168 902447917 -162370098 9875 186610534 -973091762 9083 -544290356 19319210 5298 328152090 -964052288 1327 -148551892 -681572203 9762 916803821 -647224909 4285 307567195 -31659405 2891 -927273767 -259920681 2665 -267849188 -910659068 5172 393895424 247516617 7531 -952709307 307725420 3799 -578500945 -726080992 6398 -601257416 742177493 1543 879055044 -224429007 5639 -219607746 -253000679 8642 -170132306 639735778 3929 110512002 524158102 5075 462757732 639418215 1367 -451981899 101361875 1913 -907526850 573715962 7034 393895424 -953039811 2269 -913032643 269488622 8468 -872853946 -205664922 6369 -285886589 894207498 9332 716961746 481058945 6901 321979161 -847581699 7851 705381339 -64803490 1214 -250591756 -20385733 4559 83263882 -168423907 6217 90819360 -681572203 4591 -422523153 -168423907 9261 -219607746 -982939077 8439 -529954928 -425579851 3247 203806755 220783838 6133 -278257978 -635351929 1594 950417338 614945635 7675 755723260 -266557934 4367 842270273 191108050 9782 -285886589 952638297 2042 -442492459 497692812 1119 -82743531 136635305 8631 287403155 -551416862 8528 -983376341 609203406 4323 285585538 -551416862 1642 -565428161 -825672011 5797 -927233899 101361875 9702 -594658272 -513451002 175 -509666122 -19846330 2185 -307200306 -952232346 5712 -342740225 390565985 683 -342239300 55179420 7949 -745598738 -398743530 8218 57728768 28158895 4000 -892024255 639735778 4923 261417951 -743279228 5536 740659012 936458970 5202 -351818262 208300268 6289 -511648475 429013583 627 -116404179 28285201 9710 -878007946 -311284398 1048 -496507325 -185998231 9045 -55516739 -204109200 6420 -734053528 768564657 6770 603027467 750710740 1703 -63560127 402394867 9087 -570514743 220674133 964 505315658 349827286 7306 293337666 841879883 496 -331409455 -919384533 5112 -728265827 -973091762 5740 677505146 135272390 4185 -95477909 -692002453 1621 -729544436 291885511 5709 750512353 -551512958 3435 -594123980 -33043914 1414 -433025345 604828253 9440 -451981899 -311284398 3023 -659112423 -464133473 7201 822548504 783420814 1356 -112466455 697181256 6890 -822417795 -964470327 5202 237809565 -278826583 4453 -959851598 742069009 4072 90842180 -316387152 7636 890432109 312063892 2654 -511648475 762717609 5936 57077901 771524295 4462 -750618262 -133534011 8993 -788603267 173354787 993 -548469989 307725420 7648 -364156017 -202365860 7989 57728768 964421398 8746 199822346 -313128613 1900 -279541251 285030297 6614 -346375162 610906685 2150 397498909 704912288 9353 364564921 524158102 1233 -442492459 841515706 9832 616261079 363537086 9696 151462778 733113734 5454 -453528863 -626227780 6956 -74105468 79143311 2064 778853107 -510922884 5799 755723260 55710753 9629 -616105726 -497454301 5415 320572212 293678122 9546 667683290 106613504 7041 -889390298 -349942526 9806 -419749108 500073592 7331 206527555 698531409 2298 -491680209 742555398 9768 343475859 -982939077 9244 232434457 -588348248 5174 -983647058 -901179905 6628 -482457481 161270305 3770 933899717 736392650 855 693938067 341133012 872 621250009 442035528 8834 -55516739 820355107 1708 469995849 -743279228 8514 -892024255 624282080 6085 875625124 -439025221 6290 -73802131 901431566 3907 416830089 733113734 1013 -608881583 341133012 9854 935909029 -533164995 2805 -267849188 -893198153 8201 -579837273 170467835 3964 -44846753 819313353 2616 174573850 690383589 706 126163611 164304660 7246 670783249 -995062096 3014 670783249 -142257001 5611 561309384 -766439509 624 -494058622 886756512 4581 -307200306 -766439509 3847 -58282870 -111673714 2084 833952118 -57636310 3279 -241465936 -306446443 5650 -267849188 -257449363 1110 416830089 563044475 4211 667683290 -739131404 8480 655692903 19319210 67 551002165 -833562261 7792 847314766 -653914878 8158 693938067 -546852996 6488 505315658 518508787 2100 328152090 736392650 2227 -36520470 -762876998 2604 955536932 814089111 146 -330832333 -779636985 5193 57077901 -255678122 2788 -557491556 -976144578 5963 -353580923 203913927 8570 789289346 -828027101 2440 -872853946 -993810702 5657 948736147 -316674454 8347 723014647 -600991208 4194 -279541251 -906648758 8332 232434457 -324279122 9184 693388533 584852110 6657 328152090 831945068 8640 -343049870 -164190047 3811 327828499 -953039811 7094 237809565 -620954654 9973 -593752979 192314494 3678 -544290356 530406323 8913 970485889 -183336237 9473 -346375162 -267835884 9940 -351818262 614945635 8537 -863912221 358976404 6795 -451981899 66743939 5911 616261079 412494114 1054 -579837273 614945635 9571 -213966720 -807704163 9101 -171024826 546240758 3188 253295516 41988448 3449 217759023 823880227 8098 -594123980 -343058017 8389 -750618262 -220337835 5192 -800346889 157954558 3164 -336363205 -635351929 5134 -128726767 220783838 485 -800346889 117542955 5223 498022540 362317344 6805 491678739 32006993 3462 417807178 346977152 517 -58282870 674552143 2423 8264531 252978054 3476 357216483 -325682737 300 -822417795 -291852849 878 572111503 203913927 7909 789352319 742069009 3037 -529954928 -70608980 6468 321896034 293996259 9088 -517419114 709534975 6240 -578500945 513030379 2890 -388902952 926947071 1401 -175911279 -311805770 4189 253295516 -289016401 493 397498909 -848882377 8871 663063930 -619642959 9065 587161686 836711297 9596 -985616618 383295386 2977 166047011 -503488600 2324 -886229173 363537086 276 543709359 894207498 7 745648934 233486506 2394 339712362 19319210 5399 -205718293 848404213 6896 264207551 771524295 2701 57728768 623413028 5815 -715255110 -259920681 55 -342239300 604828253 9736 843172319 -635171642 416 555446731 -910659068 7147 460600071 -192813087 210 169375596 332881191 8648 195859317 -560116325 8840 211653701 -33848463 750 935909029 -255678122 5208 500836375 386127211 6851 -429426969 -320105788 3823 639245576 610906685 8316 727691960 -306446443 5101 970485889 238846105 510 935909029 858501251 1604 -251213711 518508787 6804 -782082024 -575386868 4891 -50475604 -620954654 4162 -694040959 269584182 8824 483523131 358976404 6362 -623268670 738681643 4990 512530806 208300268 109 126979264 -324279122 5843 -952709307 -848882377 3461 890432109 -563855352 2694 319326351 -57636310 7778 -745598738 844277983 7392 320572212 167296127 2834 -420836130 -952045723 312 -625117729 -356305020 6356 529251473 758141143 6588 399779640 -981602668 3039 339712362 580232372 2270 351329961 706766110 5007 621250009 895448733 1019 -52166347 365540008 3489 -400357597 -514527972 1682 224883384 -266557934 2480 -913032643 208596214 1123 -101910710 -549053127 4494 132366550 762717609 2727 652607998 -759955547 2552 -794998045 349123105 2304 -652765294 -701904187 5748 -25477161 -847581699 9904 -618586699 -5702304 3100 521234557 684653282 9390 232434457 -839552686 2304 -625718770 293678122 1495 -46649832 -293612145 4856 328152090 293996259 3618 -590529319 950205104 1928 351329961 927247897 3912 -625117729 525863100 6663 875625124 -266557934 1298 320572212 -513451002 7170 -222034349 -428402356 5971 -886229173 358976404 5885 -226011510 -5916917 5688 -44846753 -208909824 3946 -625399824 269488622 9917 948736147 894566619 190 -225441451 170544312 7059 -674506636 113319582 7696 864864468 143533526 2671 755723260 803466690 1572 -927273767 19319210 8645 -985616618 -663884323 3815 -624139446 523334383 6086 344933377 170467835 2972 -578500945 -976816087 4614 946724763 894207498 1112 -959851598 435964459 7985 169375596 -389676639 8281 8264531 336301975 2591 303471892 874229190 1757 303886728 -585235419 4983 165508500 -561419270 9024 -373212931 957316548 1297 745648934 841879883 6118 122960298 412494114 3902 -244065831 -620954654 1515 955536932 -959597696 2444 -970422428 208596214 8247 471264227 522626360 4757 -76560661 247516617 2758 339712362 870680272 6952 855329823 697181256 4216 -925751415 249091689 27 875625124 -635351929 7781 -509385891 148581257 9951 -251109249 954053652 5748 -569617671 192314494 901 -306801974 -392084245 1804 750512353 465310197 1296 -971877548 -845509135 4426 211653701 258649377 8044 651739496 690383589 9013 -971877548 964421398 3534 -139236232 349711330 8335 -618586699 106613504 9708 491678739 59020681 9278 -740334521 -316543012 2095 528230348 841879883 8474 126979264 248879339 7735 321896034 160793740 168 264859719 285030297 7886 -705173162 -221235589 7591 877375052 -57636310 9296 755723260 -479232352 8393 389181119 288775548 8794 -987108376 -791660728 9301 -970422428 -164907236 3681 110512002 110076515 2139 -491680209 -339148929 325 -175911279 -428402356 5944 -570514743 -743279228 5941 -222034349 926947071 187 137342604 7024863 2165 521234557 -732977788 2311 -173157270 -428402356 6734 -251213711 -839552686 9675 237809565 246277775 5094 6631381 -428402356 1663 -50475604 408032712 352 -251109249 -419617877 9376 655692903 731066417 7333 29968380 -823312659 2798 901855277 -487991575 8308 750512353 484376908 372 340060359 -517429485 7255 -63560127 -13980784 9161 699618405 125331989 2278 -101910710 280226622 9141 512530806 346977152 5200 -342740225 351421296 3702 199822346 -374056277 2024 -178463084 -663884323 180 509139401 288775548 4413 285585538 798910453 1523 -788603267 -283943997 4925 -261356504 -959597696 5864 663063930 293996259 4939 -260484128 -278826583 3341 705381339 208596214 2830 38382431 320542941 888 -544290356 676243791 109 833952118 957316548 8810 -251213711 472701027 1673 -983376341 -847113496 8116 -31253052 -635351929 7881 -110049194 -669483533 4400 357216483 362317344 7405 833952118 481058945 3229 -184150939 706766110 1052 19516550 900210732 1755 704539722 931901106 95 -154177607 -779636985 6073 -518877099 705558301 2898 -672401313 -699883416 6603 -600220506 614945635 3639 817204434 -514527972 2832 -685842163 -780888194 3118 -572908981 -575386868 7715 -113215565 391949381 7732 269499594 435964459 7057 -420836130 -54745869 4984 -898265134 167296127 5468 -762354954 -952045723 6148 716961746 -923191479 4686 -419029624 -827976408 7962 -720378724 -316543012 9152 223626891 636536038 2941 -994238484 -464133473 3819 -822417795 88031842 1906 535670744 964421398 1823 664255928 709534975 8151 -862838521 -224429007 4755 -341897402 443480195 9300 36279537 402394867 3565 869722291 990761659 7392 -200453704 868032719 7443 -883256320 -647224909 6037 934705880 803466690 7138 -251213711 -311805770 3702 457187643 -10889363 4413 -650211499 390565985 6177 551002165 -549248367 9657 -348537659 -635171642 9344 789352319 11152217 3847 -669161347 -13980784 4517 512530806 936458970 7729 23116556 -588348248 5526 -373212931 -259567082 3625 -777574656 592056586 1253 -762354954 -164190047 4431 -594738095 796440972 228 156702520 531120459 8531 -113215565 -595600742 7464 -226011510 336301975 4234 586193310 719756675 6107 -947334444 -265316264 932 -886229173 -313128613 3271 -794998045 905565981 3390 -991085471 709534975 864 49103598 623413028 868 587161686 28049823 4082 -907904968 952638297 826 -745598738 -374056277 3388 -371869946 220783838 3579 -616780700 -699315319 6922 -476635343 604828253 18 -76560661 829740581 2570 261931651 -3897679 2615 -745598738 115731592 2600 321979161 320542941 3037 -486815940 67965345 4507 203806755 247274032 9371 -625399824 397104509 5685 344933377 19319210 5879 665672498 -392084245 4245 -794998045 999569471 2346 655692903 524158102 3200 716961746 724045357 5937 -342239300 831945068 8544 460600071 269584182 6752 -822417795 -626227780 9067 313333438 -389676639 7740 -764095871 245371301 5256 -32737399 -563855352 3482 -76560661 -253000679 8990 83782911 925430316 2210 745648934 738681643 3614 869722291 -283943997 104 -735338906 545485303 3763 166695370 -31659405 4541 643936179 764272698 199 664362925 32006993 98 166047011 -68133232 5000 -213565859 -439025221 2542 328152090 -316387152 4203 90819360 -464133473 3680 -745761469 -588348248 6880 -483938149 -893198153 1847 -918480115 143533526 1751 -353580923 -580067919 1601 -250591756 209900681 7298 512530806 -437551079 81 784421217 186010557 9084 390958395 35526584 5781 -343049870 819313353 9721 947027244 -954209444 3623 715427719 -779255519 1965 693938067 -311284398 915 -289985011 610906685 8994 -146048051 758141143 905 591415304 170467835 5541 -405708663 646664292 2180 -941497322 19319210 9793 -36520470 -563855352 8554 674835134 -367588750 8143 140624107 174025856 1334 -559852389 886756512 4556 -139236232 336301975 5811 997902760 -337054857 4028 -260484128 -339148929 9849 879055044 636536038 2622 57728768 732717612 8622 -433025345 -596103798 8433 -511648475 435964459 53 6631381 429013583 1158 -341897402 954053652 5211 -137898752 580232372 6758 577257649 -368204827 7299 529251473 927113337 2501 -46649832 460061364 3710 -55516739 35526584 9176 477434146 377878165 1039 498725757 -927894606 2804 -494058622 324939084 7615 -777574656 874757575 7223 83782911 -669483533 7565 119513424 -211716415 523 -474750049 -368204827 6169 -346375162 -845509135 3257 261417951 -899341288 1473 -991085471 750710740 7435 -612223016 786543464 8827 -307200306 28049823 7989 -559852389 -393603223 6005 140624107 293678122 2598 273690998 106262770 2282 264859719 381557875 8601 621250009 -255678122 6951 576254520 952638297 7441 -215882898 283209294 3373 561794586 -726080992 7653 699618405 -115011856 8872 644845610 497692812 681 -491680209 208300268 3696 -898265134 28049823 2318 -184150939 -368204827 1182 -594123980 -63464163 7675 664255928 208596214 1122 438397479 -539760374 844 462757732 532638758 7763 206527555 -53226181 7098 111659246 -380500395 4406 -740334521 -267835884 2988 132366550 35526584 6915 -388902952 -521750194 9132 -482134217 -803257481 3702 -835349698 220674133 1950 833952118 -927894606 8898 653638796 835992356 3934 967301691 491977162 9387 869722291 -861238983 4056 -371869946 719756675 8692 950417338 -653914878 4716 -447555783 -515729352 1158 -625718770 -993810702 9745 877375052 -193590510 9875 -250591756 390959008 6729 -481548889 -204109200 7051 -214121222 -115011856 663 -616780700 -991847180 2957 950417338 -931850941 7021 625839941 174025856 5392 -518877099 -292135056 5866 -285886589 610906685 7364 890432109 -991847180 8802 -594123980 106262770 2195 195859317 952638297 6414 90819360 841879883 6732 572111503 694332247 4615 702242153 484820762 9985 -371869946 -683388034 7597 349635568 -726080992 2896 -871267479 -34186434 5869 169375596 893523554 6192 223626891 371937567 2099 -669161347 247274032 1709 586582238 927247897 876 232434457 -361907767 150 997902760 -204109200 2176 303886728 249091689 6004 -110049194 -80034542 1231 119513424 -507678540 15 185216221 766977417 7034 -330575686 -217276100 3773 -907904968 798910453 2820 -734053528 659135755 3435 81800971 674552143 4248 491678739 -281078001 7823 232434457 -762876998 6445 -828443354 -354367602 3069 505306321 -487460041 6088 -659282120 759617707 3145 895483308 -313128613 8497 126979264 786543464 8941 -74105468 -964470327 569 -251109249 -503488600 9644 650577626 192314494 2587 37950971 -187634457 7879 -396349710 545485303 6850 -952709307 -283943997 1583 420313173 798201482 4058 -442492459 709534975 9050 -659282120 136635305 3769 -375315736 67965345 8250 -74067624 -833562261 6016 269796431 622266116 4234 122960298 -692002453 3309 -625399824 -479232352 7147 471264227 481058945 1924 321979161 513030379 3583 -343049870 -981602668 4381 935909029 -871353007 7572 389181119 -479232352 2720 933284357 -113520589 7972 933284357 638342848 1231 -918480115 957316548 7226 955536932 485773536 5459 119513424 831945068 4760 521234557 -163961704 1146 -408600531 682630231 9544 -600220506 774508045 5487 577257649 759617707 5248 -128726767 75428113 5164 721323233 -883441584 3130 469995849 785302566 4556 -66931702 -992454753 6067 202573384 -709522334 2420 307567195 -849899775 4515 677081963 285030297 7924 869722291 667943918 8189 -509666122 -291852849 8985 254604928 858501251 2919 -615891790 -316543012 2037 319326351 -936112945 8157 -139236232 674552143 2625 -800346889 774508045 1249 -388902952 -791660728 8018 663063930 -628237476 6966 142253386 402394867 1195 -637994744 -873505481 1407 112237946 563044475 5330 -132340965 731066417 1346 -749678851 -733482202 8854 -482134217 19319210 3809 567852265 28049823 2751 -106582970 -876513924 4954 -579837273 -267835884 9479 -342239300 -807704163 3549 576569655 476219341 4489 -835349698 769086286 4943 264207551 -427456347 2791 664255928 769086286 7438 166047011 -193590510 8817 -952709307 646664292 613 433526835 -953039811 3955 877375052 563044475 6528 -326544961 476219341 3534 269796431 472701027 9218 -106582970 -932094589 5082 -13265422 -976144578 1638 -46649832 349123105 2395 -616105726 905565981 2788 432737196 -33043914 6915 -175911279 522626360 5349 500836375 -575386868 5271 -855487023 -823312659 8824 -594738095 680445725 9636 256045037 723730723 166 468946340 449132476 947 655838788 -103582511 5844 498725757 -828027101 7052 277958125 646664292 5879 561794586 -220337835 6904 287540911 -54745869 8045 299572712 -807704163 8186 -557491556 233486506 9467 22099741 23333156 9999 -251213711 870680272 4658 -862838521 581062404 2179 71999590 280226622 1781 902777411 841879883 1446 -570514743 676406177 2559 151462778 165821381 9296 -184150939 525863100 4001 621250009 -273517935 2722 933284357 -259920681 971 886936231 -473904134 9933 457187643 -546852996 2428 -137898752 624282080 2919 -618586699 -964052288 8107 997902760 639591910 812 -983647058 -183336237 1799 129311049 -386859416 8994 641405743 -783218625 5564 -878007946 -266557934 9712 -625718770 95042084 3960 -762354954 547847846 6256 -347083273 -21285360 8717 -854974713 -10889363 6258 -576115144 -436876555 6312 -949511663 285030297 3956 54093571 -207480706 2530 -31253052 -425579851 3872 713058770 -45469480 2566 -794998045 -936112945 9589 -544290356 584852110 5443 833952118 160793740 7241 -742210546 998987485 8242 984468436 750710740 253 715936589 -74922256 5386 -307200306 -448645965 1538 941171960 -255678122 1571 -625117729 -374056277 2011 -715255110 888127448 937 8264531 440461057 356 652607998 -386859416 4882 -715255110 238643630 3106 -305970525 -477140109 2434 49103598 -759955547 6699 -790900085 15035429 6365 916803821 -551416862 8104 -213966720 15035429 4925 892440078 814089111 4792 364564921 931901106 6869 -633494599 422558106 5048 948736147 840121997 4869 780636123 768564657 3984 -74105468 291885511 9216 -268168881 -901452236 2128 -992570882 -762876998 2283 -970422428 -97621137 9244 543709359 518508787 4679 -536278632 -192813087 4500 264207551 95042084 6178 918550505 -551416862 743 -624139446 -130757210 1577 542787809 624014414 1721 -744815954 -14604433 4881 420313173 -561419270 8339 -330575686 -316543012 2503 58337899 -21285360 7163 15084359 398270620 7604 696354690 -81447781 9316 572111503 490581013 8694 -729544436 48126737 983 -625399824 602128084 1435 652607998 964421398 5251 -800346889 -959597696 9600 364564921 -699883416 9697 142253386 836711297 7066 457187643 592056586 8460 916803821 168850975 1379 918550505 697181256 2592 843260633 238846105 1800 933284357 -168423907 7136 -695835769 -356305020 8656 -279541251 440461057 5293 567852265 786543464 6256 167372537 706766110 836 165508500 -585235419 9677 -720378724 733113734 3448 -509666122 614945635 7170 745648934 798910453 3377 -952709307 -635351929 5284 -364156017 422558106 2723 -95477909 927113337 387 -608881583 -982939077 7890 -137898752 996597250 898 110512002 868032719 2276 677505146 481058945 6280 -330222187 -2439989 3177 670783249 -635351929 9896 -565428161 -389676639 2263 705381339 -931961645 4064 564442080 -357349445 7369 136635149 888127448 4830 934705880 829740581 8714 -627792663 931901106 5431 -576115144 -616422007 3789 785195735 -547246555 9099 -623268670 349827286 9552 -396349710 -289016401 7220 330369088 -828027101 8496 715427719 -595600742 8382 -279541251 -392084245 1135 808925735 -446979614 5964 110512002 -517429485 7267 38382431 688604103 3944 755723260 -549248367 9010 -56935231 900682067 2924 -347083273 952638297 3371 -476635343 -187634457 1568 -518877099 -667783556 8135 529251473 -873589020 5475 -970422428 -848882377 9649 264859719 -41471722 2237 -962479450 -823312659 6497 204922698 -910659068 1637 -66931702 -207480706 8048 -882919563 -183336237 7071 723014647 35526584 5031 -92183040 -386859416 3897 -474750049 886756512 6729 -886229173 562000501 3831 -886229173 476219341 1059 -854974713 690383589 6476 285585538 265715153 2482 984468436 110076515 5835 -762354954 -833562261 5605 -659112423 952638297 236 -650211499 -185998231 3667 -226011510 -732138768 1283 723014647 -293612145 4174 142253386 261437505 606 -241465936 733113734 2600 950417338 -976144578 5918 -170132306 -267835884 8789 432737196 -254349525 249 -576115144 -164190047 2626 929439506 -71981180 5694 -400357597 247516617 853 -154177607 252978054 5017 -420836130 -701904187 6166 339712362 559317467 9671 -482134217 624014414 2893 -593752979 -803257481 4829 235848520 -600991208 2524 -447555783 -164907236 4340 808925735 -783218625 8607 500836375 -964052288 5784 -364519214 28158895 5889 -184150939 -733482202 4483 674835134 -320105788 1825 622760654 106262770 4163 -330832333 -759955547 8837 555446731 -552554344 7860 137342604 709974393 2031 413228751 -588544705 1514 778853107 -791660728 9822 15084359 203913927 2013 740694909 831945068 87 -633494599 -727914786 75 -346375162 269584182 7300 -213966720 -919384533 5945 166695370 659135755 8619 902777411 -521750194 7802 538103424 -831246652 2355 655661552 559317467 6564 -762354954 272099746 6835 395299686 -130757210 464 -820460238 513030379 3132 -306801974 -464133473 8417 57728768 -354367602 344 -306801974 -549248367 119 295262939 -2439989 8355 -132340965 580232372 196 -405708663 -521750194 3146 397498909 -473904134 112 651739496 478800565 3298 -301284968 220674133 3433 -954946302 531120459 9531 -410378829 -739131404 2637 367159963 -766439509 3781 -63560127 -238448480 7195 -659282120 -479232352 2738 328152090 609203406 8119 -971877548 15035429 3853 -47584694 -911784066 3789 -652765294 75428113 9273 -356493999 -845509135 9449 -101910710 925430316 6749 393895424 684653282 7925 395103154 -952232346 6304 307567195 -392084245 835 -289985011 -21285360 3568 929439506 -791660728 2636 177628242 -281078001 7192 195859317 -267835884 8504 653638796 51303562 3489 -482457481 736392650 7695 639245576 -259920681 2696 -728265827 -969954363 3008 -892024255 623413028 9536 -624139446 -161178548 9457 351329961 604828253 9946 -749678851 99128184 343 253295516 -807704163 9956 151462778 238643630 8647 538103424 -847113496 5087 -139236232 858501251 8252 -623545038 -976144578 2868 527736569 -393603223 26 -947334444 -287275800 7527 579591313 -316543012 9139 959313725 -209849932 6829 -588133551 547847846 5721 529251473 -427456347 8235 -518877099 783420814 3539 505315658 -958397748 3631 395103154 377878165 4372 487719335 848404213 499 335527628 -803257481 7369 340060359 -283943997 4720 -569617671 377312940 6242 -594123980 546240758 7024 -971877548 -324279122 1955 -570707245 109725016 6327 327828499 269584182 2844 740659012 -392084245 8435 -331409455 -202365860 7590 213842869 -953039811 7346 591415304 684653282 5375 -962479450 895448733 6740 29968380 874229190 1097 -170132306 -253004117 8353 -251213711 611310292 910 -983647058 819313353 5692 841435082 307725420 7880 -370573099 592056586 9464 -80190883 191108050 5582 667683290 -339148929 5131 307567195 -6069504 4081 -818501802 -10889363 673 -612223016 723730723 4585 958730067 -959597696 6115 902447917 -453780869 9274 -962479450 105202669 4648 417807178 -187634457 7052 -451981899 -807704163 3146 643936179 900262214 2681 -371484057 676406177 4429 861466410 168850975 9464 -267849188 -70608980 1356 -356493999 870262107 9803 984468436 870680272 6949 320572212 484376908 484 970485889 -283943997 439 287061479 525863100 814 -526589551 901431566 2058 -261356504 -923490455 9289 -818050145 233486506 366 929439506 -439025221 9414 948736147 440461057 3494 213842869 868032719 613 313773597 -133534011 1735 156702520 160793740 6748 126163611 545485303 5420 -358966548 -715854594 8009 195859317 -53499931 9117 -782082024 -162370098 6074 313333438 241785150 5375 -241465936 547847846 8475 -648381409 -313128613 9598 -351818262 349827286 4096 -175911279 990761659 5513 -287473610 160793740 5109 895483308 -831246652 3517 538103424 -130757210 7474 -652765294 320542941 4038 -285886589 -183336237 5284 -509385891 -861238983 9857 -821770117 -81447781 5288 -509385891 903887624 7382 -347083273 -547246555 7833 -44846753 263449205 3093 357216483 265715153 8733 665672498 346977152 5246 303471892 -899341288 124 246028051 209900681 710 287061479 238846105 8193 -907904968 785681307 3831 -342740225 -325682737 8020 603027467 90714922 5096 -674506636 341133012 6247 -63560127 -53499931 2606 -790900085 624014414 2224 -578500945 -595600742 930 -907526850 698531409 8439 869722291 618410264 2803 293337666 602128084 833 616261079 347184015 4173 750512353 925430316 5053 326413982 899778012 3866 363421522 -5916917 3101 864931174 893523554 1944 -106582970 452093657 8200 -364519214 82218066 9021 743542522 238846105 6174 287540911 -12154411 8327 23116556 -847581699 7100 285585538 402394867 1767 780636123 604828253 4385 -952023251 894566619 4384 817204434 272099746 881 587161686 531120459 4522 970485889 -861238983 1768 413228751 265715153 8028 643936179 484578208 2945 -68308325 82218066 6939 -576115144 616919600 2600 950880850 491114857 3228 817204434 -732977788 7214 579591313 -873589020 1857 715936589 32006993 9804 651739496 -54745869 4562 765140521 272099746 3161 -496507325 -529867141 8745 -518877099 -192813087 8848 527736569 283209294 9459 -715255110 -833562261 5612 677081963 -19846330 8213 -594123980 209900681 5862 313333438 -398743530 8140 -734053528 -600991208 5426 -985616618 610906685 4024 -616780700 -899341288 9477 -994238484 55710753 74 -593752979 664426163 5705 875625124 636420853 9243 483523131 -701904187 1605 203806755 -937125202 6992 -615891790 -442896915 3895 861466410 611310292 8940 -150077373 -906648758 4868 641405743 522626360 693 -740334521 -974640280 5874 -251213711 742555398 3114 417807178 785681307 6372 875625124 -580067919 7555 855329823 -976144578 8935 256045037 709974393 5146 36279537 202098881 250 621974864 802678679 3450 -652765294 -906648758 9812 491678739 844277983 2533 -476635343 75428113 7569 -73802131 -931961645 9002 789352319 783420814 6957 389181119 531120459 2423 169375596 820355107 1445 864864468 894566619 2780 -405708663 41988448 6634 916803821 -759955547 6578 696700704 -54745869 8985 696354690 636536038 9562 -73802131 990761659 328 471423335 23333156 5593 -650211499 -111673714 4161 715427719 51303562 803 343919065 28049823 6180 941171960 -446979614 677 772119062 592056586 7208 -650211499 -343058017 7384 772119062 19319210 1443 -994238484 168850975 4932 -433025345 -969954363 8108 -616780700 -727914786 8354 -983647058 -910659068 1741 -358966548 -487991575 4981 166047011 667943918 3453 -993835563 803466690 7945 650577626 170544312 3405 -251213711 115731592 6989 271048450 -650575204 5345 -818050145 -996863784 1822 -925751415 -187634457 1667 -482457481 530406323 6357 -648381409 -974640280 8803 457187643 443480195 6658 -106582970 802678679 8818 -992570882 719756675 953 -287473610 -265649886 6079 -184150939 774508045 5293 663527888 -709522334 5682 475583305 -254349525 7242 976904654 233486506 4136 653638796 -497454301 9768 151462778 -81447781 1775 505442585 -5702304 3597 -612223016 -549248367 8147 477434146 -41471722 611 266465598 -5916917 2152 122960298 -221235589 5067 564442080 -847581699 8793 -818050145 -952232346 2176 -25477161 -311284398 3617 -139236232 161270305 7359 165508500 -823312659 3065 -31253052 -517429485 8662 890432109 -59573888 1937 505442585 609203406 2939 652607998 -164190047 3971 -101910710 -257449363 6127 974173871 693923957 885 460600071 -709522334 6371 -55516739 168850975 2926 -225441451 -259567082 2714 -52166347 738681643 251 261417951 664426163 1487 785195735 -861238983 4963 -633494599 636420853 6649 -82743531 106613504 56 -882919563 -796856966 4542 755723260 731066417 543 -128726767 110076515 6676 622760654 48126737 4707 166047011 -21285360 6142 -918480115 -513451002 165 -305970525 694332247 7749 405324040 639418215 7751 -154177607 -71981180 6565 576569655 -585235419 6650 -962479450 -311284398 9642 -883256320 220674133 7717 331376977 682630231 1115 -205718293 622266116 391 -517419114 351421296 5159 505306321 -699883416 2511 -762354954 19319210 2429 469995849 -699883416 9595 -68308325 186010557 1825 -256588331 -803257481 9438 -278257978 -111673714 5996 -363361513 293678122 919 4049814 265565623 8531 976904654 -964470327 78 509139401 870262107 8860 -342740225 -552554344 9392 -109703401 106262770 7069 689984924 -361278986 6717 -179678 -974640280 8229 521234557 -316543012 1088 347274203 854872802 96 269499594 -580067919 7535 -261356504 932982464 9670 -336363205 782261486 5284 -878007946 346977152 5203 -855487023 332881191 3325 -862838521 -513451002 5085 -625868114 829740581 1967 521234557 -619642959 4065 -293422144 249091689 3105 -600220506 48126737 8640 -68308325 870680272 4646 -934630957 -931850941 1033 -56935231 -911784066 9291 749434816 429013583 7239 6631381 -392084245 6515 -947334444 238643630 9437 789289346 -446979614 4767 -527151913 291885511 4319 -962479450 464511101 9843 561794586 -927894606 6003 505315658 90714922 8085 116199189 363537086 7608 156702520 208596214 4151 -734053528 581062404 9623 -66931702 422558106 2744 339712362 -873589020 4424 -594123980 888127448 8806 890432109 347184015 7927 -481548889 269488622 72 -889390298 -130757210 487 946724763 484578208 426 349635568 -419617877 6982 -32737399 -254951306 4632 399779640 377878165 4993 -181786704 573715962 9039 217759023 390565985 1673 699618405 971883931 5200 347274203 -982939077 1575 693388533 -337054857 6071 -531669239 623413028 4973 29506774 -699883416 6028 -482134217 135272390 6398 644845610 -549248367 248 367159963 390959008 4975 -278632700 690383589 9691 -918480115 592056586 5390 505442585 -895622959 6252 -594123980 874229190 9058 -371869946 -588544705 2128 497764071 841515706 7060 579591313 531120459 3920 -788603267 55179420 4413 213842869 397104509 4229 110512002 -927894606 5008 -451981899 105202669 7637 6631381 240392773 6378 -565428161 -265316264 7299 847314766 174025856 1016 -12352429 355195684 3027 -569617671 283209294 8937 -705173162 -359031913 6604 -941497322 -893198153 2883 -765335823 -969954363 7217 471264227 694332247 7067 303886728 11152217 5762 861466410 -807704163 8303 696354690 341133012 8750 -788603267 -389676639 2679 -154177607 -563855352 7868 -82743531 75428113 3436 500836375 110076515 1291 390958395 874757575 3016 -330222187 241785150 7256 246211015 931901106 1023 327828499 186010557 6639 842270273 -257449363 2716 -652765294 -68133232 5427 663527888 -525223549 2400 766605000 530406323 7906 -225441451 -825672011 4199 -12130323 -473904134 3907 -894484500 -663884323 1020 -659282120 880013188 4050 -453528863 -380500395 654 -576115144 -306446443 958 471423335 -588544705 2659 -855487023 513030379 9633 -994238484 -517429485 8909 -570707245 161270305 9376 -256588331 -901179905 1963 -970422428 443480195 7540 -762354954 -953039811 3857 -328904232 893523554 6793 471264227 996597250 7163 -735338906 -828027101 8950 841435082 261437505 9791 37950971 283209294 7149 211653701 -392084245 737 505306321 109725016 4451 254604928 -479232352 827 587161686 639418215 4434 266465598 -883441584 4365 625839941 381557875 6141 -154177607 636420853 9874 -178463084 796440972 4725 -241465936 307725420 9108 -660956144 99128184 2427 285585538 449132476 9873 -44846753 -893198153 4789 -222034349 894566619 1037 -242921091 -224429007 5861 -970422428 -901179905 7163 328642413 252386635 1687 187533920 -596103798 7703 861466410 -14604433 57 -705081051 312063892 486 185216221 170544312 2016 -74067624 798910453 8274 705381339 -130757210 8249 890432109 484820762 1742 83263882 -267835884 4542 -341897402 -833562261 6673 -429426969 823880227 1259 538103424 165821381 977 -886229173 886756512 1984 -251213711 23333156 574 83782911 802678679 7335 -175911279 636420853 7698 587161686 -981602668 4809 652607998 248879339 5558 307567195 280226622 2077 327828499 165821381 9815 266465598 365540008 7265 -326544961 117542955 7273 339712362 -273517935 4573 621974864 -903151152 1611 -55516739 -653914878 5812 555446731 925430316 8411 468946340 -289016401 2972 -13265422 900262214 9820 520426004 618410264 7761 -13265422 -446979614 7494 -80190883 258649377 9461 224883384 -202365860 1422 856751619 639591910 204 745648934 -356305020 6278 -82743531 819313353 6822 -82743531 -766439509 1526 -405708663 -81447781 5932 -128726767 -626227780 6747 -101910710 -873505481 8175 203806755 -181951918 207 -396349710 -20385733 7725 765140521 841515706 8875 126163611 407922222 3223 -694040959 435964459 1705 417807178 893523554 5552 -828443354 -620954654 4509 -396349710 -446979614 3047 -659112423 -531114148 181 -420836130 -292135056 7110 784421217 -254951306 2302 -347083273 903887624 6268 90819360 82218066 7706 970485889 -266557934 1785 -31253052 -893198153 6800 -68308325 -692002453 2617 -80190883 774508045 4579 -618586699 417944653 2612 -170132306 363537086 4678 -25477161 624014414 1331 -226011510 -325682737 6271 -50475604 133238441 4725 151462778 -380500395 9530 -949511663 932982464 227 616261079 724045357 7968 749595162 513030379 4834 6631381 -97621137 7240 264207551 320542941 5240 -343049870 927113337 9036 941171960 -497454301 17 -744815954 -727914786 1904 -405708663 -373891874 370 246028051 -993810702 5295 -25477161 -148948797 7886 202573384 -273517935 8215 287403155 638342848 2616 651739496 452093657 7511 705381339 -529867141 8553 947027244 95042084 7958 950417338 -733482202 8387 483523131 -805220515 6967 505442585 -2439989 3941 -630784461 709534975 3066 -925751415 422558106 5009 -112466455 220424396 708 -225441451 893523554 6715 564442080 -901452236 4226 -270167938 -427456347 3795 -695835769 248879339 8011 351329961 -428402356 309 -627792663 -650343366 2453 -346375162 -849899775 3999 603027467 252978054 105 -287473610 -224429007 5491 363421522 -833562261 7145 -13265422 -103582511 798 -307200306 -202365860 3585 -740334521 674552143 8905 -855555106 831945068 5101 228618029 646664292 15 -907904968 -292135056 9194 -898265134 874229190 7263 -56935231 155617401 3344 812692671 705558301 1554 663063930 402585422 4559 129311049 202098881 8848 119513424 999569471 5463 -278257978 835992356 9438 -820460238 -626227780 9789 716961746 854872802 2187 -494058622 312063892 5947 -347083273 -969954363 6301 527736569 -386859416 1416 902447917 -204109200 1349 -941497322 762717609 7929 -862838521 -883441584 6938 986629189 -45469480 1126 -73802131 -20385733 5909 -625399824 19319210 3136 693938067 -995062096 7594 -625399824 -59573888 3378 357216483 616919600 7527 -631059468 416895828 2518 266465598 28285201 144 399779640 899778012 4315 480475633 999569471 1306 -565428161 -59573888 5924 -537445745 -901179905 1814 861466410 293678122 4866 650577626 -715854594 3394 -242921091 -393603223 4661 340060359 32006993 9467 58337899 -873505481 8848 -31253052 -265649886 1606 506679619 349123105 7867 -241465936 592056586 5584 269796431 402394867 3949 -256588331 490581013 6483 29968380 895448733 1322 755723260 88031842 9466 112237946 -982939077 7818 -955831194 -380500395 5127 256045037 32006993 5211 704539722 844277983 5923 -548298586 614945635 4312 246028051 -912580415 1175 576254520 220674133 8331 347274203 -446979614 409 331376977 186010557 5519 303886728 -487991575 4057 142253386 858501251 7657 -330832333 -552554344 5214 248168868 709534975 3544 432737196 64274896 1259 -214121222 55179420 6555 416830089 -21285360 6086 650299148 -187634457 5091 438397479 412494114 2618 335527628 682630231 2650 416830089 106613504 924 -351818262 -389676639 2466 299572712 -828027101 2284 295262939 -823312659 8785 -669161347 148581257 301 586193310 -164907236 9692 -886229173 -901179905 3575 199822346 -513451002 3122 591415304 -532805273 1003 -970422428 840121997 939 -482134217 90714922 1783 491678739 952638297 4961 -373212931 220424396 6475 -800197031 936458970 9102 469995849 247274032 7548 704539722 796440972 2039 -13265422 690383589 2616 -341897402 636420853 1704 -934630957 165821381 2937 509139401 -267835884 9056 -301284968 252978054 3134 861466410 -847581699 6239 -261356504 -834347143 6855 264207551 831945068 3997 643936179 604828253 6607 784421217 55179420 2046 755723260 -730886465 2016 -154177607 -207480706 7619 500836375 48126737 3362 -343049870 709974393 2099 307567195 -823312659 3300 715427719 518508787 859 699618405 -847581699 9327 -189672465 -546852996 882 696700704 -923191479 6663 -615891790 638342848 1632 -482134217 -979020874 1508 -215882898 927113337 2000 -54849498 481058945 7089 -62488183 -739131404 6260 941171960 848404213 7731 -518877099 693923957 1016 -616780700 192314494 2540 -927273767 -551416862 9642 817204434 174025856 2529 -509666122 880013188 1706 165508500 819313353 4986 287540911 -849899775 4893 696354690 -274707169 2105 564442080 -5902726 3095 -429426969 -6069504 3789 -782082024 694332247 456 669719494 880013188 2007 261417951 -172362246 886 -482134217 -97621137 4733 -854974713 -20385733 1997 -346375162 109725016 5502 223626891 347184015 6915 416830089 -743279228 566 -729544436 -74922256 2991 416830089 -563855352 2338 364564921 -337054857 2490 -548469989 628563573 4023 -358966548 115731592 4503 916803821 -901179905 8559 -257165428 -209849932 6832 -720378724 971883931 4467 -820460238 351421296 5938 693388533 136635305 9088 -189672465 899778012 7371 902447917 562000501 2868 567852265 -254349525 4561 -593752979 766977417 8616 -601257416 -596103798 4389 -994238484 829049646 9219 -197332076 347184015 3751 538103424 -594827543 1901 -650211499 -68133232 2653 491678739 785681307 6113 993217311 -164907236 7327 -110049194 95042084 3815 895483308 -349942526 277 935909029 900210732 3186 875625124 -71981180 5924 -667767243 113319582 1606 432021664 610906685 8885 -343049870 -669081832 253 339635211 386127211 8759 264207551 235617971 7850 -818050145 -823312659 295 -705081051 -952232346 3037 71999590 -791660728 8749 -764095871 -221235589 2504 -256588331 682630231 6489 -32737399 -653914878 1283 -112466455 900682067 3854 -375315736 -446979614 7756 -517419114 -732138768 174 460600071 -847113496 49 -388902952 283209294 3239 -971877548 -681572203 3393 653638796 362317344 3757 70299496 900210732 1264 32391911 610906685 361 -171024826 173354787 9707 177628242 402394867 3504 509139401 680445725 5611 -949511663 291885511 8392 749595162 -894674476 765 509139401 -903151152 2215 -660956144 -823312659 8946 -364156017 -254349525 940 677081963 -653914878 4819 -623545038 931901106 1155 -146048051 -992454753 9384 -331409455 265565623 1059 -821770117 -464133473 2970 -68308325 -739131404 5083 174573850 386127211 5430 778853107 -453780869 8237 -346375162 -193590510 3811 185216221 998987485 6922 -388902952 -831246652 3798 -782082024 191108050 7583 299572712 285660025 5476 -52166347 -224429007 1630 -962479450 500073592 6648 -453528863 802678679 3009 -74067624 -5702304 2566 351329961 23333156 2619 339635211 636420853 4400 -927233899 -761859799 7280 -251213711 443480195 6072 -612223016 -6069504 6518 785195735 -437551079 4646 -173157270 -81447781 3100 -419029624 888127448 4426 -375315736 893523554 6971 958730067 836711297 8148 527736569 460061364 8603 -336363205 377878165 4003 -74067624 381557875 7096 -913032643 41988448 7196 -304053585 -54745869 9861 984468436 -645134311 9436 750512353 936458970 5519 -625868114 500073592 5408 287061479 -911784066 2549 527736569 664426163 6931 -483938149 -53499931 8696 -955831194 263449205 2152 -47584694 265715153 2110 696354690 -699883416 6681 933284357 -849899775 5836 416830089 -628237476 6960 -855555106 106262770 5700 254604928 -974640280 5220 856751619 -130757210 8267 129311049 247274032 8822 984468436 246277775 7743 704539722 -316543012 3278 -175911279 191108050 9399 217759023 -20385733 3024 877336582 -19846330 8764 935909029 220674133 1684 -12130323 -549053127 2439 344933377 698531409 3669 -251213711 581062404 4843 293337666 562000501 3655 487719335 -600991208 2277 743542522 -937125202 2719 232434457 -380500395 8210 -419029624 241785150 6319 351329961 -6069504 5888 -66931702 170467835 5615 -214121222 191108050 9832 -971877548 -899341288 563 111659246 368331732 1371 -496507325 848404213 5193 -483926612 -893198153 4059 335527628 676243791 2546 -110049194 802678679 732 319326351 646664292 131 -250591756 -936112945 9419 -705173162 900682067 5069 778853107 110076515 3134 140624107 659135755 9355 -31253052 -255678122 8556 393895424 258649377 3562 -175911279 -563855352 1983 916803821 143533526 4334 -482134217 686182649 4712 15084359 -487991575 6627 487719335 408032712 9539 -171024826 165821381 2034 -222034349 363537086 2891 -132340965 265715153 6853 721323233 -849899775 303 970485889 954053652 9885 -106582970 377312940 933 276731211 348492504 2258 -388902952 -464133473 879 789289346 -517429485 523 -650211499 -759955547 7164 -494058622 840121997 7903 -633494599 709534975 32 73840719 -620954654 8156 -348537659 -669483533 6151 -52166347 -780888194 4870 -818050145 -311284398 3078 -56935231 35526584 8547 -828443354 -34186434 5700 -109703401 840121997 3189 349635568 691904004 6280 166695370 -515729352 616 689984924 764272698 2786 693938067 -45469480 6222 -593752979 155546470 2239 713058770 -64803490 471 132366550 -525223549 8264 561309384 -53226181 4933 223626891 293678122 5259 696354690 803466690 4095 576254520 460061364 4125 206527555 -681572203 4133 -213966720 371937567 558 460600071 -931961645 6516 -949511663 -780888194 397 -818501802 247274032 891 642972199 -161178548 5118 270668477 351421296 6526 -631059468 814089111 8266 471264227 -439025221 4921 202573384 -316543012 7191 663527888 -954209444 2936 -762354954 513030379 6873 -616105726 -359031913 4805 -822417795 -224830170 3367 -331409455 936458970 833 -225441451 -224429007 6209 126163611 -393603223 6503 320572212 651276686 9777 561309384 381557875 9806 -623545038 449132476 8352 -326544961 484820762 2350 506679619 417944653 4139 246028051 901431566 3206 -256588331 785302566 2725 -150077373 -507678540 5564 -147109520 -669483533 7679 363421522 -68133232 3189 -353580923 28049823 151 566652844 491114857 1126 -278257978 -325682737 7229 344933377 -221235589 794 112708003 -361907767 9516 -305970525 -320105788 469 -659112423 -164907236 4216 -652765294 377312940 5192 57077901 998987485 9603 -81272333 478800565 6631 -110049194 28285201 9301 789352319 532638758 8201 -410378829 659135755 2907 416830089 312063892 5310 -759508202 -389676639 3471 228618029 802678679 1206 -788603267 -515729352 8569 -110049194 783420814 4528 743542522 329435427 6805 -685842163 -278826583 7904 -132340965 -507678540 3686 664362925 -807704163 4245 843172319 -487991575 218 -511648475 -529867141 539 586193310 618410264 1199 335527628 927247897 6429 313773597 782261486 8101 -330832333 928549530 8413 -405708663 -560116325 2292 -328904232 -847113496 3607 -353580923 -398743530 3535 363421522 164304660 1236 -486815940 829740581 2697 869722291 164304660 6683 -54849498 -796856966 9367 750512353 -600991208 397 -177639676 -487460041 1991 169375596 106262770 785 625839941 105202669 9665 916803821 611310292 4941 -511648475 -873589020 1708 -55516739 106613504 6376 186610534 636420853 466 715936589 -322241979 9052 -433025345 -439025221 5735 -557563073 798201482 2512 663063930 -164190047 902 -270167938 682630231 8021 -952023251 936458970 4637 621250009 841515706 6192 273690998 263449205 4075 203806755 -2439989 9272 -222034349 -635171642 519 -925751415 -991847180 945 947027244 -427456347 8947 57728768 -5702304 185 261931651 926947071 1377 8264531 783420814 9104 -955831194 731066417 438 -576115144 610906685 5342 -47584694 742069009 4845 -200453704 -53226181 3392 -68308325 247516617 4701 -178463084 349827286 8628 303886728 472701027 9294 -346375162 836711297 438 -821770117 148581257 8248 843172319 530406323 4442 -694040959 -5902726 8046 -408600531 932982464 8859 -886229173 611310292 6010 -483938149 252978054 6324 237809565 -847581699 7128 674835134 -847113496 7006 -509666122 -923191479 3655 -992570882 -265649886 905 81800971 899778012 4574 237809565 -339148929 3375 129311049 -692002453 7261 715936589 -768754430 374 -342740225 -425579851 5156 974173871 -551416862 5253 902777411 99128184 6568 -306801974 -937125202 5114 -181786704 247516617 8163 933899717 -111673714 4537 696700704 341133012 7436 -733024233 718423636 8008 -101910710 971883931 9687 23116556 899778012 9593 330369088 67965345 671 715936589 -453780869 7175 -600220506 -373891874 9042 -189672465 950205104 2742 -55516739 391949381 5563 -36520470 -283943997 3413 -364156017 -330088528 1095 211653701 -204109200 1926 -854974713 -254951306 2129 572111503 893523554 7056 929439506 732717612 1839 -109703401 624282080 5987 -579837273 999569471 2561 287403155 491977162 9948 389181119 -5916917 9607 -373212931 -224830170 7481 -363361513 28049823 8900 4049814 371937567 272 195859317 252978054 8704 842270273 368331732 2652 -625399824 -487991575 9138 727691960 349123105 7416 -862838521 -991847180 3502 32391911 -54745869 96 950417338 -620954654 476 967301691 522626360 1444 -447555783 895448733 2618 397498909 -805220515 1743 -225441451 -427456347 4643 -633494599 -163961704 4616 -600220506 685173008 7056 621974864 -899341288 4679 789352319 -833562261 1038 -50475604 -517429485 3914 330369088 -448645965 1377 664255928 -33848463 7433 696700704 249091689 8617 -132340965 497692812 2184 -181786704 -349942526 7602 457187643 690383589 9771 -137898752 738681643 3792 -348537659 823880227 399 -588133551 -207480706 1468 -422523153 -923191479 4871 254604928 676406177 1608 784564006 320542941 7733 195859317 -974640280 874 -304053585 742555398 8330 702242153 269584182 5543 -623268670 893523554 8447 745648934 105202669 7134 -667767243 271711843 8950 487719335 -316387152 6839 -659282120 464511101 3915 576254520 388657508 3084 -58282870 460061364 7216 483523131 -325682737 7703 420313173 -936112945 632 567852265 858501251 8444 653638796 -551416862 1698 -883256320 452093657 650 669723000 -848882377 2073 650577626 15035429 5740 579591313 -5702304 3098 -260484128 -807704163 7605 -728265827 460061364 9143 -627792663 265715153 2893 270668477 28158895 426 -949511663 768564657 7509 29968380 639735778 6844 -749678851 402394867 2034 432021664 636536038 9638 142253386 329435427 1895 -907904968 143533526 5928 670783249 -774659497 3188 -331409455 481058945 6025 166047011 609203406 7103 -531669239 265565623 6623 237809565 -33848463 3888 586582238 -339447425 7600 303886728 698531409 6914 498022540 341133012 7784 -80190883 -162370098 4662 -80190883 -259920681 8157 73840719 868032719 7611 -733024233 -356305020 3072 -335037888 -828027101 7180 90842180 -74922256 6789 622760654 -419617877 3994 213842869 491114857 3125 -648381409 -547246555 7786 468946340 996597250 819 -991085471 -493565702 1760 740694909 888127448 2812 174573850 -53226181 4908 505306321 88031842 2099 399779640 -741621007 4724 -82743531 -266557934 1356 719147282 932982464 3795 -927233899 525863100 4279 -197332076 759617707 5489 81800971 -847581699 8929 326413982 -374056277 7524 843172319 624014414 2134 -56935231 412494114 2006 313773597 562000501 7097 674835134 -732977788 3047 -474750049 291885511 1576 -742210546 -224830170 4660 853983481 -274707169 5210 -285886589 115731592 9577 213842869 41988448 7851 785195735 558660793 7412 941171960 -531114148 3610 8264531 610906685 1034 -12352429 11152217 5137 670783249 -588544705 6847 650577626 -525223549 1510 649807445 950205104 1184 411375410 -761859799 3488 -927233899 23333156 3939 363421522 -148948797 5580 -777574656 -513451002 6083 313333438 574416719 4336 875625124 -477140109 3237 -777574656 -439025221 3856 934705880 -561419270 6895 389181119 35526584 417 -139236232 -259920681 8665 -740334521 386127211 6731 276731211 -774659497 7397 -918480115 610906685 9506 543709359 925430316 7420 -260484128 220674133 9831 663527888 -208909824 1993 -307200306 -453780869 5435 -101910710 -374056277 7339 477434146 280226622 7428 -181786704 738681643 4261 462757732 769086286 8084 901855277 79143311 2617 576569655 -519921669 215 -733024233 -974640280 5829 -278257978 -357349445 2443 335527628 293996259 2109 395103154 742177493 5846 -205718293 11152217 6394 -992570882 624014414 6579 -278257978 -675048115 4737 861466410 202098881 2013 -54849498 -324403620 9111 740659012 99128184 5887 -991085471 628563573 3684 -222034349 383295386 4139 579591313 -468181788 3847 705381339 -653914878 411 -544290356 -80034542 5833 755723260 -54745869 6454 918550505 -766439509 2181 95039871 -605921169 5572 364564921 623413028 6310 587161686 618410264 2291 -749678851 -620954654 9266 822548504 -208909824 442 -593752979 990761659 1542 -226011510 11152217 7471 211653701 -861238983 5394 -740334521 819313353 2853 -12130323 690383589 3256 -548298586 -780888194 1529 918550505 -551512958 6895 824131791 706766110 301 561309384 32006993 4813 886936231 -876513924 9109 266465598 -849899775 9573 -886229173 -973091762 9089 780636123 -311284398 9709 -594123980 -224429007 3130 -331409455 136635305 5636 789352319 646664292 8257 349635568 -10889363 5379 509139401 -995066367 4437 649807445 -111673714 514 586582238 285660025 8420 480475633 28049823 9613 649807445 -779636985 2388 389181119 398270620 8934 -82743531 -183336237 5667 327828499 449132476 765 264207551 160793740 9724 705381339 932982464 5726 347274203 -969954363 4076 586193310 -861238983 8986 475583305 774508045 1700 669719494 -650575204 7578 -348537659 -53226181 4608 -818501802 759617707 9264 -959851598 -715854594 9560 847314766 -148948797 7870 -80190883 667943918 6469 -631059468 269584182 9115 669723000 390959008 1606 -132340965 -791660728 6388 650577626 -74922256 1620 567852265 694332247 7904 -454660390 -561419270 6804 151462778 48126737 7992 -955831194 836711297 8492 271048450 624014414 6021 621250009 365540008 5208 -270167938 900262214 298 -588133551 -964052288 6349 -983376341 -849899775 4196 -101910710 -701904187 9822 693938067 -762876998 2720 -101910710 -919384533 3294 946724763 -539760374 6124 264207551 484578208 3591 -559852389 798910453 4209 950417338 758141143 4489 512530806 785681307 4400 32391911 -354367602 5220 -918480115 422558106 3226 460600071 -796856966 3929 918550505 774508045 5574 -565428161 638342848 3918 132366550 738681643 2477 986629189 -419617877 7554 -109703401 417944653 9400 313333438 -202365860 2370 918550505 667943918 1934 -790900085 402394867 7066 -74105468 -525223549 7863 498725757 -419617877 3277 -742210546 -163961704 3972 -244065831 -313128613 312 822548504 -349942526 7475 -637994744 -503488600 3892 669723000 874757575 686 -994238484 165821381 8780 -226011510 -551512958 4804 -335037888 -650343366 3471 -537445745 383295386 7547 -458526967 168850975 8151 36279537 484578208 6820 -348537659 -912580415 1657 -892024255 -619642959 7408 -74105468 -628237476 1438 853983481 -964470327 2115 321896034 624282080 7778 879055044 636420853 1223 -74067624 440461057 5179 303471892 252386635 9666 890432109 209900681 9133 417807178 -204109200 7514 -441900788 624282080 2604 -71710752 -259920681 6376 -116404179 639735778 8514 561309384 -825672011 5548 -408600531 -448645965 8114 696700704 271711843 9552 -630784461 592056586 4077 860501343 -5702304 1648 -685842163 533639856 2564 -750618262 -847113496 6473 780636123 -847581699 6221 655692903 -464133473 2720 480475633 -828027101 3705 -189672465 -448645965 2725 112237946 -931850941 7862 -410378829 -266557934 2151 -744815954 59020681 849 -889390298 -289016401 9962 203806755 247516617 5280 651739496 -692002453 3639 331376977 742555398 3981 37950971 -539760374 5780 861466410 -306446443 3045 693938067 691904004 9701 330369088 820355107 9075 15084359 101361875 1361 649807445 390565985 263 -537445745 545485303 3224 -150077373 -956300186 267 497764071 -849899775 8227 704539722 485773536 9367 -44805950 269488622 9069 335527628 -796856966 8644 462757732 697181256 5506 83782911 -313128613 8975 417807178 -839552686 5590 950417338 365540008 8192 958730067 -931961645 9720 97020970 346977152 9930 934705880 -386859416 9606 579591313 75428113 5987 266465598 -31659405 4355 58910623 220674133 3286 -342239300 -5916917 8807 686472096 -839552686 9496 -685842163 609203406 1398 702242153 -774659497 169 323725605 -594827543 3476 -175911279 -796856966 7852 -482134217 -281078001 1064 -570707245 -428402356 3113 -883256320 -453780869 3935 -364156017 829049646 5809 217759023 880013188 7411 -720378724 135272390 5314 -92183040 -211716415 5852 -12130323 265565623 9949 129311049 718423636 3942 344933377 280226622 6772 955536932 66743939 2548 -918480115 -848882377 4760 -148551892 -953039811 7108 -669161347 272099746 5795 -892024255 402394867 1539 -674506636 559317467 1905 -672401313 990761659 2531 235848520 -912580415 5669 -278632700 285660025 5595 112708003 -923490455 2250 -509385891 -768754430 7374 32391911 690383589 9048 116199189 718423636 7519 -749678851 208300268 4776 780636123 -361907767 7412 664362925 -172362246 4441 261931651 604828253 6840 57728768 704912288 4180 71999590 -714273046 8758 528230348 329435427 9021 -74105468 -873589020 8548 307567195 258649377 8316 -441900788 -393603223 6652 174573850 592056586 2188 941171960 -162370098 3554 -419029624 -354781951 2210 -630784461 -68133232 3089 669723000 -954209444 529 -342740225 -205664922 3639 -364519214 636536038 3324 -110049194 -600991208 4947 -241465936 -283943997 4204 -56935231 581062404 5452 330369088 -266557934 7730 320572212 -311805770 8628 -364156017 518508787 624 -659112423 950205104 3005 293337666 215489130 9940 655838788 -281078001 4907 -616780700 -709522334 3541 -623545038 252386635 8859 -882919563 -741621007 4066 950417338 705558301 3348 521234557 -796856966 3175 -370573099 748407118 7451 -790900085 667943918 8161 -342740225 525863100 2172 -474750049 -730886465 9365 822548504 -339148929 246 -147467416 -103582511 5645 266465598 220783838 8262 -213565859 449132476 9507 -871267479 472701027 6615 -215882898 192314494 5281 778853107 67965345 6904 -330575686 -343058017 360 674835134 999569471 7888 -991085471 990761659 3680 561309384 639418215 3630 -375315736 -981602668 1121 122960298 954053652 8373 -162298514 -316674454 7760 -279541251 285660025 4054 933284357 950205104 2012 -720378724 -392084245 8767 542787809 -981602668 6042 -447555783 -828027101 1283 -954946302 622266116 4958 364564921 -208909824 74 -422523153 408032712 60 340060359 241785150 9563 -594738095 -912580415 4190 -268168881 580232372 3991 652607998 -906648758 71 119513424 -385293122 1817 -674506636 927113337 1911 576569655 -596103798 8299 -927671058 782261486 3952 -63560127 -74922256 6267 -400001179 -37646429 8186 -66931702 258835576 7310 -496507325 691904004 1939 -441900788 -187634457 5844 246211015 893523554 7897 -71710752 -493565702 7341 -66475474 616919600 1932 950417338 155617401 2252 621974864 293678122 9453 -56935231 894207498 6025 743542522 -871353007 8716 929439506 -19846330 8155 -148551892 704912288 1106 -335037888 523334383 6438 29506774 574416719 6074 528230348 -849899775 1202 650299148 -19846330 6710 -251109249 769086286 6013 -954946302 -313128613 3311 -759508202 291885511 1922 -96460553 -274707169 4893 -451981899 -487460041 7994 177628242 -807704163 1865 -889390298 -976144578 7842 -375315736 -311284398 4992 -331409455 -803257481 6382 -659112423 500073592 4553 -74105468 203874111 8125 -959851598 490581013 873 -474750049 676243791 3710 -631059468 868032719 1269 -429426969 247274032 3042 -44805950 263449205 3480 393895424 155617401 1394 843172319 927247897 4070 723014647 785681307 275 137342604 -254349525 8353 -25477161 993015931 7639 -983376341 -681572203 5131 -570514743 -532805273 1638 -73802131 -289016401 4140 644845610 581062404 8622 -46649832 249091689 8149 -728265827 547847846 9783 270668477 895448733 6052 -994238484 -503488600 8282 -419749108 252978054 1881 -531669239 999569471 308 574072798 397104509 6697 521234557 996597250 3846 -594658272 170544312 9633 864931174 388657508 5599 -347083273 407922222 8542 -116404179 173354787 2253 955536932 220424396 2491 224883384 -71981180 256 185216221 742555398 3275 367159963 -193590510 288 941171960 -322241979 1720 -113215565 -973091762 2257 -569617671 -827976408 4555 136635149 927113337 788 512530806 698531409 5230 235848520 191108050 1824 58337899 -653914878 8511 667683290 -289016401 5825 -987108376 518508787 3751 -447555783 523334383 6304 -648381409 -193590510 2298 528230348 894207498 5972 -616105726 -775953624 5568 -474750049 -845509135 8536 743542522 -164907236 116 224883384 349827286 2877 864931174 170467835 1147 784564006 -33043914 9554 313773597 472701027 4503 -106582970 363537086 1762 -55516739 758141143 5853 665672498 484820762 5389 -612223016 -220337835 9237 288031791 -113520589 1483 670783249 -267835884 7648 789289346 823880227 6348 -137898752 -561419270 1951 -226011510 -81447781 5108 986629189 -873505481 6642 -348537659 -517429485 3797 817204434 -996863784 767 895483308 -386859416 3214 -527151913 -993810702 8789 833952118 -10889363 9811 126163611 -211716415 6992 -285886589 484578208 381 -667767243 616919600 2717 -213565859 233486506 2469 90819360 -849899775 7264 498725757 160793740 4027 -52166347 676406177 5205 -637994744 -97621137 8028 199822346 -291852849 4901 -749678851 532638758 8980 122960298 971883931 9338 780636123 971883931 8705 -735338906 562000501 6133 -590529319 783420814 4536 -637994744 931901106 4462 950880850 148581257 9084 213842869 174025856 8844 -954946302 -10889363 6925 -289985011 408032712 6631 577595779 -238448480 846 390958395 203913927 6730 -854974713 -115011856 9386 287061479 841879883 7197 -197332076 422558106 56 -363361513 500073592 499 -226011510 602128084 7389 -608881583 -442954817 6207 -71710752 -162370098 4178 -529954928 -777377395 2045 339712362 -839552686 7126 -162298514 -954209444 4079 -486815940 -316543012 4597 -648381409 546240758 5349 -46649832 -63734481 6794 116199189 476219341 929 856751619 748407118 8273 902447917 558660793 4922 217759023 -357349445 1921 -44846753 -910659068 4576 -912600784 -848882377 4152 566652844 -19846330 9665 -892024255 829049646 9783 877375052 -357349445 714 561794586 336301975 2641 254604928 -485579451 9423 321896034 750710740 2527 -32737399 682630231 4335 299572712 -337054857 6054 -189672465 349711330 5266 616261079 170544312 3371 -363361513 562000501 7701 -44805950 167296127 214 320572212 836711297 9705 -705173162 -529867141 2262 -637994744 691904004 3207 -648381409 220424396 9236 509139401 738681643 9079 789352319 676406177 8074 639245576 -385293122 8369 704539722 324939084 1878 -987108376 -513451002 3892 276731211 170544312 6394 111659246 -683388034 166 861466410 486739558 4279 941171960 -224429007 3100 -526589551 742177493 5722 57328447 -976816087 9147 -293422144 -63464163 5301 313333438 -953039811 4846 -987108376 894566619 9073 -934630957 -142257001 2633 986629189 -692002453 5619 892440078 28049823 2157 789352319 -253004117 2094 95039871 -130757210 5566 -474750049 -692002453 3672 -548469989 288775548 9955 433526835 -359031913 3440 -222034349 -477140109 668 -12130323 465310197 5167 -287473610 402394867 265 110512002 -224429007 7805 822548504 -181951918 8665 -132340965 329435427 8005 -335037888 -80034542 7873 -529954928 -148948797 3900 715936589 -266557934 4334 696354690 -2439989 1246 895483308 -548872283 588 -992570882 -768754430 8987 -794998045 -437551079 7144 -886229173 -373891874 4305 344933377 -779636985 724 110512002 -964470327 41 -872853946 -848882377 2026 -429426969 -964470327 3703 497764071 -103582511 8819 116199189 993015931 9565 -342239300 402394867 6953 -594658272 -762876998 912 -128726767 -187634457 9802 58910623 -389676639 6829 393895424 241785150 8159 509139401 -848882377 7678 126163611 771524295 6796 655692903 -883441584 488 833952118 170544312 2040 869722291 174025856 3575 -364519214 -241132430 3872 299572712 -479232352 9645 169375596 -551512958 6968 116199189 -427456347 7607 -400357597 -831246652 1762 71999590 192314494 2241 579591313 452093657 1474 677505146 771524295 3804 -123469316 -547246555 210 -983647058 476219341 93 -482134217 -238448480 7010 -794998045 -221235589 2568 351329961 245371301 2931 -278257978 165821381 5390 256045037 67965345 5909 959313725 -981602668 2851 704539722 950205104 5102 -419749108 -952232346 7044 -12352429 110076515 2588 -147109520 -259920681 3191 -177639676 35526584 9693 -941497322 -937125202 691 -527151913 164304660 2285 6631381 135272390 6946 895483308 874757575 640 670783249 996597250 5749 253295516 573715962 4353 -570707245 220783838 2583 -251213711 774508045 5387 651739496 990761659 1605 -330222187 -111673714 6055 -46649832 248879339 7629 789289346 574416719 6518 901855277 -626227780 581 -12130323 28285201 5392 780636123 203913927 5198 727691960 -361907767 7948 -213966720 -715854594 313 -633494599 148581257 8945 -278257978 -992454753 8074 -650211499 -803257481 2860 19516550 248879339 5050 -750618262 798201482 4276 -749678851 -519921669 9410 749595162 -645134311 1915 -322857321 28285201 7237 -705173162 351421296 887 749434816 -33043914 5821 -305970525 136635305 1984 808925735 -976144578 937 140624107 -320105788 5915 -419029624 285030297 1254 364564921 -932094589 6327 -213966720 -255678122 9132 328642413 -650343366 9446 136635149 -446979614 6011 843260633 41988448 2991 -735338906 -635351929 8279 -652765294 -33043914 4354 -918480115 -743279228 7552 918550505 -743279228 7372 -219607746 -354367602 7461 879055044 -259567082 7468 713058770 -21285360 42 119513424 101361875 9685 206527555 533639856 5528 -241465936 -324279122 2037 -745761469 -726080992 5733 -590529319 -12154411 375 248168868 -453780869 8916 -55516739 -311284398 5925 -633494599 -669081832 9183 574072798 -468181788 3328 -557563073 950205104 5986 848002319 -115011856 3539 -630784461 272099746 3386 -892024255 -699883416 7221 902777411 -477140109 383 -637994744 524158102 2526 -410378829 -525223549 7406 151462778 870680272 6220 58910623 472701027 5322 -818501802 -996863784 1751 -715255110 -993810702 3220 -278257978 858501251 3347 527736569 925430316 4825 916803821 573715962 6692 202573384 341133012 3116 111659246 -359031913 2743 276731211 -220337835 5829 -593752979 170544312 9167 -576115144 -330088528 8344 -171024826 -448645965 6798 705381339 -63464163 5641 649807445 192314494 2661 864931174 563044475 9071 -447555783 -208909824 1470 -109703401 -473904134 1591 861466410 336301975 4216 529251473 -645134311 8139 112237946 -962366924 2451 -570707245 732717612 9283 740694909 -675048115 6397 902777411 530406323 8187 -871267479 545485303 3565 -652765294 215489130 5414 555446731 109725016 6847 -375315736 -241132430 3154 -358966548 -162370098 1727 417807178 868032719 3164 -705081051 258649377 7850 -13265422 -699883416 854 817204434 742555398 513 603027467 -427456347 4902 -422523153 465310197 5809 -322857321 28049823 7249 625839941 170544312 9279 929791427 766538742 5241 389181119 742177493 1736 271048450 -64803490 7716 112708003 530406323 409 -181786704 -669081832 8286 -600220506 738681643 1498 57328447 -361907767 6863 -226011510 -805220515 1953 -526589551 664426163 5920 -955831194 -320105788 6180 727691960 814089111 9130 -570707245 841879883 8064 512530806 -349942526 7889 217759023 349123105 7832 498725757 844277983 3824 -225441451 814089111 6944 -971877548 748407118 6437 -353580923 170544312 4572 413228751 639418215 5374 -616780700 55710753 2643 -250591756 -546852996 8660 860501343 388657508 3016 -765335823 -539760374 6505 -410378829 -97621137 9851 -278257978 573715962 3213 357216483 167296127 6476 166695370 -115011856 3045 740694909 -969954363 400 551002165 -311284398 1582 307567195 820355107 1799 -715255110 157954558 5086 561794586 -906648758 9118 468946340 -330088528 6205 -616780700 783420814 3329 -565428161 -973091762 659 -519682186 -954209444 7604 95039871 -354781951 5346 -336363205 -202365860 6194 -481548889 -339148929 8326 576569655 -224429007 2277 -927671058 839185834 5658 -949511663 -732138768 1496 -694040959 -5702304 7453 -110049194 -803257481 8667 -822417795 -71981180 9430 -396349710 -701904187 6085 -110049194 347184015 2996 542787809 -699883416 8047 -565428161 685173008 7482 -818050145 241785150 1103 929439506 742555398 8105 727691960 -485579451 2450 -250591756 51303562 9982 -954946302 894207498 6495 -907904968 659135755 7599 -593752979 465310197 8824 655692903 -529867141 8160 520426004 952638297 4002 -336363205 895448733 4588 -197332076 -823312659 6360 -44846753 -775953624 8144 -871267479 -692002453 9771 -822417795 928549530 4474 772119062 397104509 333 323725605 766977417 7971 389181119 355195684 2223 -123469316 -964470327 9017 933284357 -931850941 6472 328152090 750710740 1617 -615891790 -733482202 7783 -601257416 -575386868 7052 506679619 155617401 9691 -509385891 220674133 4183 -110049194 -205664922 146 339712362 -368204827 8600 572111503 271711843 1935 323725605 -825672011 4870 498022540 -667783556 9744 432021664 64274896 392 -123469316 57188489 4751 270668477 -580067919 5970 -213966720 -487460041 344 -594123980 -163961704 3755 505315658 -805220515 843 -219607746 28049823 3011 -616780700 48126737 7667 693388533 766977417 8324 -96460553 694332247 1558 -672401313 155546470 2135 -529954928 -221235589 910 -80190883 523334383 7481 -544290356 202098881 6009 -184150939 66743939 4558 -400357597 -259567082 9964 -794998045 75428113 4549 223626891 -19846330 2958 -947334444 854872802 1245 -952023251 513030379 8514 37950971 840121997 9591 -147467416 88031842 8949 890432109 -349942526 748 -285886589 -479232352 858 -594658272 -894674476 305 841435082 -63464163 5842 842270273 -356305020 2184 -618586699 798201482 7568 577257649 -374056277 3721 -225441451 -667783556 3133 -784069182 -161178548 7474 136635149 -669483533 8216 248168868 398270620 7211 -822417795 -283943997 3248 399779640 531120459 9213 203806755 750710740 3782 -637994744 202098881 7237 704539722 993015931 1469 -509385891 -37646429 436 997902760 240392773 1380 997902760 -923490455 6809 693938067 -54745869 1238 -47584694 -2439989 5426 -512601533 -320105788 3472 784564006 -354367602 5662 -907526850 652139653 1011 -625117729 957316548 3336 277958125 209900681 2971 -565428161 -974640280 4992 327828499 -45469480 7823 -268168881 247516617 1578 -569617671 -732977788 9691 -863912221 870262107 7164 307567195 -265649886 1099 576254520 35526584 6802 -270167938 -164190047 5913 -955831194 682630231 2261 577257649 -976144578 9834 206527555 -497454301 4812 564442080 109725016 132 202573384 -37646429 1506 -139236232 -224830170 515 529251473 381557875 2680 -947334444 -361907767 4493 313333438 927113337 9485 266465598 523334383 7427 112237946 -224830170 9852 997902760 623413028 2505 864931174 -605921169 8197 603027467 381557875 3336 -744815954 523334383 2495 321979161 -901452236 4066 -744815954 -34186434 477 95039871 -803257481 2631 621250009 636420853 911 -370573099 -532805273 3926 -578500945 -647224909 9883 169375596 -969954363 2982 749595162 -954209444 3212 248168868 697181256 134 -146048051 614945635 2666 -962479450 269584182 483 -356493999 -775953624 8698 -305970525 -265316264 9385 -985616618 -439025221 3240 -112466455 157954558 7067 -81272333 893523554 1827 -715255110 651276686 5750 853983481 -330088528 4552 -213966720 272099746 1636 -750618262 -53226181 1939 577257649 -14604433 8349 462757732 928549530 9666 -54849498 -923191479 3204 -745761469 105202669 906 875625124 -936112945 7359 -44846753 -894674476 2222 950880850 135272390 7671 -529954928 -995062096 1486 253295516 533639856 433 70299496 927247897 7245 -483926612 659135755 4348 -536278632 -937125202 1318 97020970 -185998231 6942 -410378829 -259567082 5024 -92183040 -361907767 1209 -74067624 -619642959 8272 -451981899 365540008 8882 397498909 -187634457 9838 -729544436 238846105 339 -331409455 718423636 2124 110512002 -525223549 7311 -335037888 383295386 35 785195735 449132476 71 -529954928 -616422007 8254 -225441451 638342848 924 19516550 785681307 699 664255928 -81447781 2116 -637994744 133238441 9200 -58282870 95042084 7329 974173871 -224830170 3131 -422523153 -596103798 5438 -44805950 271711843 1741 320572212 170544312 188 -260484128 362317344 4585 621250009 269584182 5501 -694040959 -325682737 8120 587161686 59020681 1135 505306321 -962366924 5167 970485889 -873589020 7084 -959851598 562000501 6403 902777411 484820762 9823 -400001179 -202365860 780 -113215565 440461057 7018 -862838521 -81447781 7176 6631381 349711330 1703 -483926612 -13980784 6194 -912600784 -959597696 7900 -451981899 -185998231 5476 156702520 819313353 7811 110512002 -848882377 8697 -927233899 682630231 8329 -612223016 -919384533 3143 -729544436 -267835884 8165 929439506 -324279122 3243 395103154 235617971 3965 -959851598 609203406 5013 -548298586 332881191 2052 -777574656 312063892 7462 -447555783 -906648758 8262 667683290 41988448 7335 -519682186 901431566 8776 -594738095 -278826583 8333 984468436 -316674454 2154 -147467416 -442954817 7499 505306321 829049646 8271 -630784461 135272390 615 -270167938 581062404 9007 933284357 -5916917 8320 -62488183 900262214 9307 -82743531 -259567082 6991 -630784461 738681643 8226 950880850 368331732 4763 877375052 -354781951 642 -800197031 609203406 8114 -882919563 203874111 65 303886728 -142257001 9142 901855277 110076515 6893 112708003 -519921669 2884 -219607746 115731592 9633 471264227 874757575 8331 765140521 758141143 7193 187533920 -287275800 3259 918550505 -63464163 1064 765140521 622266116 7101 -289985011 28049823 2441 941171960 -320105788 1778 824131791 -80034542 6579 29968380 293996259 2239 -74067624 327243607 7234 -518877099 -31659405 9880 929791427 530406323 7266 -579837273 7024863 3370 -373212931 -560116325 3613 860501343 133238441 2895 749595162 -635351929 1095 -483938149 135272390 6684 643936179 478800565 3384 299572712 -130757210 4077 319326351 820355107 9979 -12130323 -647224909 6212 -458526967 -392084245 422 -214121222 365540008 7470 -782082024 895448733 7097 -322857321 -873589020 9591 -225441451 -281078001 1418 186610534 101361875 16 166047011 -221235589 7281 -740334521 -349942526 5694 498725757 240392773 5040 655692903 -861238983 2757 -76560661 731066417 7254 271048450 -259567082 1622 902447917 545485303 4613 -705173162 164304660 3029 -177639676 -183336237 9889 326413982 349827286 6286 -200453704 -865702803 842 -422523153 173354787 7721 -728265827 247274032 844 895483308 -588544705 1436 520426004 525863100 3252 390958395 64274896 8481 477434146 240392773 503 -184150939 -779636985 8841 848002319 -732138768 511 -828443354 407922222 479 71999590 -291852849 8630 551002165 -823312659 3872 468946340 -359314201 3510 349635568 636536038 4122 -695835769 -699315319 432 -285886589 75428113 2451 15084359 -59573888 1373 -74313664 271711843 3260 -818050145 -13980784 4930 -270167938 844277983 1958 -593752979 -419617877 8280 -971877548 -514527972 5076 -261356504 -289016401 2443 -113215565 280226622 7362 235848520 -964052288 9473 -878007946 -730886465 7317 950417338 742555398 2109 335527628 -14604433 5763 649807445 -628237476 7989 520426004 738681643 1781 -256588331 -861238983 7218 -578500945 -479232352 8107 169375596 -473904134 2135 -745598738 952638297 9135 -537445745 -320105788 8421 740659012 19319210 3021 -74105468 774508045 5196 -548469989 -783218625 2369 -934630957 161270305 3109 203806755 -873589020 9506 -287473610 349711330 1934 -650211499 623413028 1439 264859719 383295386 997 351329961 525863100 3831 -419029624 -919384533 9690 -62488183 688604103 462 855329823 -861238983 9615 -625117729 -497454301 1789 -983647058 271711843 4177 535670744 952638297 4842 432737196 -766439509 4540 -123469316 -289016401 2648 -720378724 -74922256 8026 841435082 -349942526 4944 202573384 719756675 3389 789289346 55710753 7249 -242921091 732717612 7487 -256588331 332881191 9749 -388902952 -163961704 7654 650299148 341133012 4100 -453528863 320542941 1611 551002165 -626227780 4813 232434457 709974393 5517 997902760 614945635 5043 -572908981 -45469480 4179 393895424 719756675 4772 480475633 954053652 2336 929439506 -59573888 1665 -12130323 -923490455 8650 -96460553 -507678540 4249 -927671058 -903151152 8796 -745761469 293678122 9063 491678739 500073592 2474 -330222187 563044475 5886 -729544436 -650343366 9654 169375596 844277983 322 -68308325 -359314201 1618 591415304 327243607 1722 -241465936 -779255519 8438 331376977 -74922256 5139 -81272333 -779255519 5139 417807178 530406323 8039 -625117729 365540008 4231 591415304 -549053127 5950 -483938149 -594389391 8594 -782082024 -726080992 1716 -47584694 609203406 377 -970422428 -825672011 3739 669719494 383295386 2634 -373212931 157954558 2355 416830089 759617707 5423 331376977 -883441584 2041 948083395 391949381 839 574072798 155617401 2748 -54849498 -513451002 4994 -618586699 771524295 7174 477434146 -13980784 1915 745648934 610906685 233 -625399824 -669483533 907 -855487023 -954209444 5544 -482134217 285030297 8572 -533858770 -493565702 3384 -347083273 -57636310 269 -744815954 -927894606 8647 -47584694 186010557 1188 -80190883 545485303 9916 959313725 115731592 8905 -734053528 -33043914 1808 -971877548 67965345 1824 -637994744 771524295 380 462757732 460061364 199 -419029624 113319582 4148 766605000 -224429007 5202 -346375162 -325682737 6051 -112466455 -992454753 2580 719147282 247516617 6102 -346375162 990761659 4080 855329823 532638758 8094 -744815954 -588348248 222 -660956144 950205104 577 -952023251 460061364 642 432021664 -389676639 4065 166047011 819313353 6330 -150077373 580232372 1184 916803821 584852110 2151 902777411 174025856 5186 58337899 -552554344 3455 716961746 840121997 7748 -894484500 381557875 7377 -335037888 280226622 9373 -442492459 748407118 5449 -601257416 170467835 8802 -855487023 -759955547 3028 166695370 203874111 6638 740694909 -325682737 4646 347274203 -845509135 1682 432021664 -281078001 2187 232434457 -954209444 2810 -669975418 624282080 892 -672401313 -33043914 5601 -728265827 584852110 4147 -745761469 971883931 4070 591415304 269488622 465 665672498 -549248367 7520 512530806 -937125202 4335 129311049 460061364 8990 -453528863 957316548 7666 166695370 -163961704 7234 246028051 168850975 2978 23116556 771524295 6880 967301691 7024863 4589 -101910710 -635171642 3394 665672498 148581257 3144 273690998 -373891874 5630 -58282870 -356305020 5878 357216483 199066417 1371 642972199 574416719 5325 -375315736 785302566 6352 357216483 604828253 7718 -56935231 870680272 3870 812692671 819313353 5988 -76560661 269488622 4576 -213565859 690383589 4663 -128726767 383295386 6784 901855277 -780888194 6609 -244065831 -193590510 3404 -388902952 -354781951 1385 237809565 165821381 2633 -81272333 293996259 7167 -101910710 -539760374 1703 390958395 -525223549 6401 -244065831 -533164995 5381 -109703401 252386635 8828 -147467416 386127211 6904 -601257416 636536038 5733 879055044 -357349445 5927 665672498 704912288 9224 -347083273 704912288 8841 389181119 680445725 8977 765140521 -620954654 5026 -648381409 484578208 1930 -54849498 -616422007 8761 156702520 258649377 5684 -46649832 -779636985 8654 357216483 88031842 9739 -886229173 481058945 5467 -749678851 -439025221 4308 330369088 581062404 5545 136635149 377312940 8824 -790900085 -21285360 8405 586193310 888127448 6230 -947334444 664426163 1747 -481548889 829049646 4084 -728265827 412494114 386 -36520470 -931961645 2151 413228751 -982939077 7760 -735338906 -923191479 2612 512530806 435964459 2512 411375410 208300268 9798 206527555 -380500395 4106 132366550 -130757210 513 -882919563 709534975 995 -342239300 -699883416 8983 165508500 674552143 4493 -62488183 -238448480 5209 248168868 203874111 3680 -400357597 -34186434 1873 112708003 -477140109 9193 743542522 19319210 975 -63560127 -974640280 403 650577626 -487991575 337 -429426969 -635351929 9812 -268168881 705558301 1719 57328447 674552143 2809 -794998045 265715153 6917 -749678851 -974640280 2677 -625868114 -834347143 1099 475583305 202098881 5158 -749678851 202098881 4978 -408600531 -952045723 6874 -624139446 -349942526 1640 483523131 -730886465 7409 -762354954 -912580415 3807 206527555 785302566 2419 -396349710 533639856 5809 417807178 170544312 6291 -994238484 -588348248 3303 -912600784 238643630 3924 848002319 676243791 2731 967301691 -202365860 1564 273690998 -289016401 4875 471264227 -507678540 7143 -486815940 -616422007 9360 328152090 691904004 7806 -986019062 523334383 4734 749434816 -532805273 5000 -959851598 155181053 5292 842270273 452093657 9408 -181786704 57188489 6247 997902760 -31659405 5751 112708003 -205664922 7763 137342604 -849899775 8876 -257165428 -254349525 1202 276731211 -893198153 3450 331376977 -63734481 8121 929791427 23333156 1921 -342239300 768564657 8655 475583305 -681572203 4568 -927273767 -953039811 1656 -278257978 -6069504 7409 -173157270 574416719 8114 603027467 900682067 2591 984468436 476219341 5518 -175911279 -549053127 5108 246028051 -594827543 241 -178463084 616919600 2510 -913032643 624282080 8940 -442492459 524158102 3668 498725757 -385293122 970 -745761469 -901179905 2892 -162298514 363537086 8776 -954946302 639418215 4431 339635211 -519921669 1226 616261079 584852110 1087 970485889 -437551079 8332 405324040 269584182 8441 328642413 -727914786 2854 901855277 858501251 7926 -759508202 -374056277 8132 520426004 840121997 1127 -251213711 249091689 9590 933284357 67965345 9760 477434146 -547246555 4324 -777574656 639418215 5220 -279541251 95042084 5077 -576115144 248879339 2083 287540911 75428113 5536 -52166347 531120459 672 674835134 263449205 2467 -215882898 -359314201 5590 -370573099 -6069504 7651 847314766 247274032 684 784564006 160793740 8979 505306321 349123105 9702 860501343 638342848 2521 81800971 964421398 495 343919065 901431566 6205 471423335 -181951918 549 -529954928 271711843 4036 -594658272 280226622 1460 38382431 -899341288 2317 -734053528 59020681 7958 -637994744 -428402356 7290 901855277 -497454301 9322 49103598 888127448 4914 22099741 -63464163 6115 772119062 15035429 1829 -170132306 686182649 9330 213842869 377312940 3728 -612223016 -37646429 2679 -112466455 664426163 5058 -453528863 858501251 85 -800197031 999569471 3998 -474750049 173354787 341 564442080 667943918 4419 -420836130 336301975 9740 -343049870 748407118 8297 -336363205 -238448480 9023 -652765294 -514527972 2765 328642413 -311284398 4198 -256588331 -901452236 591 -62488183 954053652 5391 740659012 355195684 7418 -536278632 293678122 4757 -892024255 157954558 8565 591415304 -726080992 9985 538103424 136635305 9369 -52166347 269584182 6113 -137898752 971883931 8418 264207551 -283943997 7783 -92183040 -21285360 5449 -486815940 -493565702 2915 -519682186 -861238983 8594 323725605 252386635 7252 -863912221 332881191 5249 -110049194 59020681 7419 -512601533 -2439989 5843 -101910710 -849899775 2354 -742210546 408032712 2107 750512353 -549053127 1819 58337899 -5702304 619 535670744 -667783556 9916 328642413 388657508 1461 500836375 -699883416 8330 743542522 464511101 4912 -346375162 900262214 7828 696354690 484376908 5663 -854974713 -833562261 9267 -782082024 -289016401 8382 -270167938 99128184 158 984468436 -510922884 1167 577257649 484578208 9507 140624107 -953039811 2821 -695835769 -715854594 9827 -742210546 693923957 7104 -150077373 -339148929 3838 -987108376 226081213 633 276731211 -903151152 4128 958730067 28285201 9518 -278632700 -588348248 1994 941171960 -932094589 5472 -373212931 624014414 3908 -496507325 252978054 5403 483523131 870680272 2706 -576115144 742555398 7319 579591313 -969954363 3909 -433025345 -473904134 5038 655692903 11152217 8036 677081963 -515729352 6958 916803821 -848882377 3164 750512353 55710753 4047 -800346889 -220337835 8964 521234557 -273517935 8375 -734053528 -349942526 8852 38382431 67965345 6524 699618405 -845509135 1111 487719335 -168423907 2507 58337899 -475349716 6063 -50475604 742555398 4488 -650211499 768564657 1609 -759508202 -775953624 8565 475583305 -912580415 8513 -441900788 622266116 8486 185216221 750710740 7527 -74105468 -164190047 773 169375596 390959008 5091 395103154 731066417 1682 22099741 -681572203 2438 395103154 636420853 1806 576569655 472701027 2881 -907526850 -293612145 536 -889390298 -969954363 6890 81800971 759617707 8872 285585538 880013188 3469 54093571 320542941 4139 313773597 -479232352 3983 19516550 -993810702 4575 73840719 764272698 2714 677081963 476219341 9248 -205718293 996597250 452 -331409455 312063892 3314 313773597 -883441584 8641 -219607746 -349942526 1936 363421522 697181256 1083 929791427 819313353 5605 313333438 -316543012 6847 664362925 -560116325 9546 498725757 113319582 8539 -734053528 75428113 9711 313333438 592056586 2869 705381339 -991847180 366 -420836130 -311805770 9870 916803821 -291852849 6205 875625124 381557875 5527 491678739 -551416862 7619 -371869946 -996863784 835 320572212 901431566 7389 616261079 -19846330 4398 -400357597 402394867 8706 169375596 -650575204 1533 -962479450 -650575204 4180 -511648475 -439025221 5462 -993835563 -493565702 7352 -76560661 -560116325 4978 784564006 348492504 3944 -548469989 -743279228 2624 -132340965 -316674454 5944 299572712 -775953624 700 -993835563 -357349445 759 -744815954 226081213 6033 579591313 285030297 1943 974173871 -626227780 5868 -71710752 -547246555 7439 -570514743 -964470327 2481 266465598 -995062096 8110 -818501802 -958397748 2882 -790900085 476629986 1939 195859317 -316543012 4462 -743788507 900682067 1084 498022540 -281078001 3718 126163611 95042084 7324 664255928 -701904187 934 -123469316 208596214 161 -25477161 -848882377 8147 772119062 -267835884 902 655661552 -964052288 4896 -162298514 -548872283 5892 -175911279 362317344 8486 902447917 332881191 1423 -128726767 -361278986 8804 -56935231 -849899775 4814 -608881583 186010557 3299 411375410 168850975 2811 -637994744 -759955547 3054 -907904968 -359314201 3869 -855555106 -354367602 5137 892440078 900682067 8642 491678739 -485579451 1679 -483938149 639591910 7202 -364519214 854872802 4761 498022540 220674133 4561 -358966548 -974640280 7020 950880850 -316543012 5027 -189672465 -979020874 9050 670783249 -976816087 1301 -616780700 -605921169 7853 -189672465 -12154411 3994 -441900788 928549530 4072 -729544436 101361875 1363 -764095871 762717609 7007 -744815954 365540008 3668 948083395 476629986 7993 330369088 610906685 7219 -170132306 -255678122 8643 -179678 525863100 2690 341071365 481058945 9831 -579837273 574416719 1760 895483308 327243607 5933 -777574656 500073592 9739 321896034 611310292 8256 902447917 -699315319 7689 -601257416 -31659405 6501 -947334444 422558106 6696 -222034349 -927894606 2729 705381339 265715153 7188 -250591756 -385293122 3641 -509385891 484578208 471 -304053585 545485303 6103 -278632700 412494114 5862 -422523153 768564657 3417 785195735 676406177 5610 -181786704 580232372 3236 -146048051 646664292 1499 621974864 905565981 3578 390958395 558660793 1717 822548504 -619642959 1168 -743788507 602128084 4980 -993835563 525863100 3780 -25477161 802678679 5010 217759023 628563573 4813 498725757 -976144578 7396 483523131 -883441584 6180 -110049194 -291852849 6400 958730067 -292135056 6306 -608881583 35526584 6179 -828443354 -209849932 3723 527736569 252386635 3136 213842869 -241132430 7194 -353580923 -356305020 9627 -58282870 478800565 1916 -660956144 -513451002 1591 199822346 402394867 8850 864864468 888127448 8222 -625718770 465310197 5890 -343049870 -620954654 1728 -894484500 349711330 7582 765140521 -464133473 4557 -63560127 358976404 8152 299572712 -681572203 3815 -745761469 -596103798 2692 -593752979 -923191479 8818 -267849188 768564657 1503 -685842163 203874111 6382 203806755 -374056277 5743 -476635343 -546852996 8776 643936179 -5702304 9867 653638796 -425579851 6364 -301284968 491114857 3261 32391911 -436876555 4781 185216221 -487460041 4870 -952023251 440461057 4936 -828443354 443480195 5042 -287473610 -726080992 1351 -637994744 48126737 2716 -268168881 -762876998 867 -648381409 486739558 8067 468946340 -912580415 2684 -388902952 -575386868 2638 643936179 719756675 4044 483523131 -616422007 9308 622760654 -21285360 3752 -637994744 676406177 2207 -56935231 -493565702 3945 295262939 -208909824 4091 151462778 481058945 1931 266465598 684653282 6970 395103154 390959008 4676 22099741 -849899775 3442 -729544436 -148948797 3800 -742210546 398270620 3993 -139236232 173354787 2524 206527555 105202669 8601 664362925 563044475 5848 -336363205 -995062096 8735 330369088 709534975 6960 -73802131 783420814 6313 256045037 -699883416 8997 -62488183 -669483533 5472 232434457 -419617877 2200 269499594 636420853 9938 509139401 476219341 4815 727691960 718423636 9396 -175911279 203913927 7916 704539722 -779636985 5926 468946340 950205104 5818 237809565 -991847180 5144 -268168881 870680272 7418 853983481 836711297 2300 -225441451 -339148929 9470 433526835 -996863784 1212 206527555 -324403620 8164 287540911 293678122 4030 246028051 -254951306 6646 933899717 -70608980 6181 327828499 886756512 528 551002165 485773536 8171 -197332076 -337054857 6642 167372537 -204109200 6093 321896034 742177493 3414 -612223016 -265649886 5221 299572712 840121997 1509 591415304 481058945 9102 -652765294 412494114 6358 -74067624 750710740 4996 217759023 -361278986 7079 38382431 -871353007 11 -794998045 478800565 2335 561794586 136635305 5026 -509385891 155181053 7956 579591313 -361278986 2536 -660956144 -265316264 1609 587161686 926947071 9421 -615891790 -833562261 1274 877336582 840121997 9884 890432109 -669483533 1388 480475633 -53226181 6025 901855277 -894674476 3663 -328904232 874757575 6310 8264531 -238448480 2775 -784069182 -316387152 2075 -548298586 -81447781 3754 877375052 -19846330 9093 667683290 -359031913 9530 -927273767 402394867 3807 -863912221 -54745869 6085 357216483 481058945 6751 341071365 249091689 5820 90819360 -497454301 2898 -215882898 525863100 2306 948083395 638342848 523 256045037 -519921669 9045 126979264 79143311 4728 535670744 -54745869 5522 -955831194 -519921669 4743 235848520 -730886465 5493 -569617671 -374056277 1751 -63560127 135272390 8895 330369088 592056586 210 655661552 390565985 492 505315658 573715962 9419 -375315736 686182649 5571 389181119 452093657 5523 -509385891 -575386868 5296 -912600784 110076515 144 -215882898 35526584 4191 -419749108 706766110 1808 344933377 -164190047 7898 -301284968 -202365860 9019 743542522 500073592 6598 -171024826 -503488600 6488 405324040 894207498 2200 -81272333 199066417 3266 651739496 -193590510 9183 6631381 -380500395 2058 -954946302 614945635 5277 879055044 518508787 9487 295262939 928549530 8022 -116404179 203874111 3180 319326351 823880227 8061 652607998 547847846 2177 935909029 999569471 2187 83263882 365540008 6917 -594738095 -727914786 6978 23116556 651276686 4522 -429426969 -959597696 545 749434816 -996863784 5298 416830089 836711297 697 264859719 -727914786 2194 -175911279 -927894606 1200 395103154 215489130 741 -537445745 931901106 2933 223626891 -361907767 898 -511648475 -669483533 2245 -627792663 -193590510 6513 347274203 -546852996 6827 -278257978 652139653 7883 650299148 -142257001 9357 -422523153 592056586 752 -742210546 -595600742 2693 498725757 272099746 8733 38382431 136635305 8829 15084359 11152217 5805 32391911 312063892 4448 567852265 840121997 7824 986629189 -386859416 589 -616780700 82218066 6266 261417951 208300268 3405 223626891 667943918 270 224883384 611310292 1352 -251213711 167296127 9259 -750618262 -982939077 35 137342604 173354787 4742 655692903 -976816087 6013 339635211 336301975 3113 -533858770 -893198153 5099 8264531 524158102 5547 253295516 -311284398 1057 37950971 -681572203 1009 -652765294 -274707169 6067 397498909 -548872283 8867 224883384 -894674476 9259 142253386 636536038 1970 -289985011 691904004 9532 941171960 -292135056 6633 974173871 209900681 3671 -927233899 215489130 2771 644845610 -343058017 4156 -569617671 836711297 6076 935909029 -45469480 1380 471423335 -162370098 3850 918550505 136635305 7485 869722291 -21285360 7598 997902760 115731592 3126 351329961 690383589 1462 824131791 -993810702 9420 199822346 -168423907 2853 389181119 628563573 8580 527736569 -359314201 3350 73840719 -739131404 4683 -685842163 -964052288 4301 -147467416 -133534011 4395 -251213711 -547246555 95 -750618262 -289016401 2303 505306321 -650343366 6147 555446731 -97621137 2009 -260484128 709974393 8026 561794586 -442954817 3810 696700704 -325682737 940 664255928 -675048115 5938 299572712 -635171642 8355 235848520 611310292 82 330369088 774508045 4684 -62488183 167296127 3471 73840719 -539760374 5371 669719494 478800565 4112 -177639676 592056586 5088 438397479 -63734481 1706 81800971 -306446443 7207 462757732 926947071 9507 363421522 602128084 9237 641405743 -956300186 4708 -219607746 481058945 3104 -44805950 -823312659 691 538103424 524158102 798 -627792663 -373891874 1968 -557491556 -487460041 8193 -892024255 55710753 5758 -74105468 723730723 7361 -872853946 -204109200 4357 151462778 -330088528 412 -82743531 -70608980 8166 789289346 336301975 9530 664362925 -368204827 2847 576254520 -322241979 3861 254604928 624014414 9856 663063930 157954558 1688 -749678851 476219341 8382 186610534 -552554344 7701 112708003 402585422 9142 551002165 59020681 4251 848002319 580232372 8181 -371869946 -316674454 4216 879055044 105202669 838 933899717 106613504 4188 195859317 -5702304 5580 686472096 738681643 8176 -570707245 238643630 2466 438397479 -273517935 5957 -986019062 261437505 3167 -82743531 545485303 7520 -56935231 386127211 3118 -971877548 -330088528 5236 864931174 530406323 4462 95039871 -620954654 7569 295262939 248879339 581 185216221 -217276100 749 -720378724 -766439509 3963 -170132306 993015931 9104 -987108376 269584182 8949 -898265134 -81447781 3413 864931174 718423636 7742 642972199 -172362246 4894 -260484128 -956300186 4526 521234557 -349942526 9912 976904654 245371301 7684 -66931702 -675048115 5167 947027244 165821381 2694 -720378724 -663884323 4403 211653701 -547246555 3388 -47584694 59020681 124 639245576 397104509 5432 641405743 -974640280 6298 -12352429 -954209444 9 -734053528 101361875 5809 567852265 -647224909 7296 -256588331 293996259 2052 993217311 327243607 3395 261417951 390959008 3423 433526835 -193590510 6945 587161686 101361875 2106 677081963 170544312 7525 -364519214 280226622 5243 934705880 690383589 1439 491678739 -865702803 4188 -301284968 -436876555 5632 -941497322 261437505 8909 -58282870 -361907767 8421 -529954928 936458970 6443 -71710752 694332247 999 -304053585 -5902726 8322 643936179 -224429007 1169 686472096 -224830170 1056 817204434 868032719 7074 326413982 820355107 6283 390958395 192314494 1363 616261079 592056586 6452 755723260 -393603223 8315 287403155 -453780869 5116 667683290 -912580415 8530 652607998 59020681 8886 916803821 246277775 7155 58910623 -57636310 2845 -31253052 870680272 1206 -267849188 28049823 9000 879055044 497692812 6286 -728265827 -762876998 284 704539722 -532805273 6479 -250591756 562000501 9538 -954946302 -667783556 4227 71999590 709974393 9162 248168868 -936112945 205 -590529319 106262770 6078 111659246 931901106 2941 320572212 347184015 6553 -509666122 -964470327 2181 -892024255 -103582511 4442 842270273 -148948797 476 -363361513 -635171642 9045 918550505 -316543012 5347 -749678851 -515729352 8681 721323233 623413028 3381 -400001179 905565981 4744 745648934 -981602668 1618 860501343 105202669 82 934705880 -209849932 5550 -971877548 23333156 4819 -790900085 -774659497 7413 -800346889 -446979614 384 784564006 -356305020 6227 639245576 719756675 2412 -618586699 839185834 3138 -818501802 841515706 4896 -25477161 996597250 7764 -242921091 624014414 5018 587161686 -205664922 8274 112708003 901431566 406 -854974713 -714273046 8372 204922698 -981602668 6635 -213565859 652139653 7507 527736569 -561419270 5512 -371484057 327243607 1708 271048450 524158102 5296 603027467 -181951918 4182 -623268670 868032719 6689 663063930 -774659497 1445 947027244 28049823 5739 -74105468 531120459 657 861466410 -847113496 736 -835349698 -428402356 338 -307200306 -743279228 8071 705381339 854872802 1373 -695835769 -45469480 8262 -348537659 518508787 5284 -226011510 -468181788 5584 -491680209 785302566 2633 528230348 -5902726 7724 58337899 460061364 3075 506679619 -876513924 9495 498022540 28049823 1589 -970422428 362317344 3866 789352319 -393603223 1980 -486815940 602128084 3247 -496507325 -453780869 6648 -189672465 -20385733 545 948736147 724045357 1118 -743788507 -259920681 2915 625839941 293996259 5515 -579837273 618410264 8595 -222034349 638342848 5964 248168868 -969954363 7534 528230348 -620954654 7084 -947334444 829049646 261 132366550 -255678122 1726 331376977 312063892 577 778853107 -485579451 2172 864864468 199066417 5588 -322857321 -5902726 2895 203806755 -320105788 5104 -991085471 -221235589 6129 -496507325 723730723 8893 -36520470 624014414 6224 -800346889 186010557 629 693938067 -551512958 6133 -734053528 -653914878 6819 -559852389 682630231 7812 639245576 491114857 2748 -175911279 500073592 9285 349635568 -847581699 8748 339712362 28158895 6306 669719494 241785150 9125 -106582970 -343058017 1010 22099741 563044475 9717 395299686 -253000679 7175 -74067624 155181053 9366 -624139446 -437551079 307 328642413 371937567 7882 187533920 -63734481 5457 -328904232 -281078001 7862 -759508202 748407118 8994 -882919563 -635171642 6222 303471892 742069009 4117 664255928 646664292 1571 665672498 996597250 8203 132366550 802678679 1033 -862838521 870262107 1049 -147467416 -354781951 1133 -648381409 971883931 9616 -800346889 581062404 293 -986019062 465310197 9530 875625124 -958397748 3657 993217311 -893198153 9447 -146048051 -594389391 8641 -82743531 148581257 2184 -624139446 624014414 4702 269796431 -620954654 9162 -991085471 -833562261 7102 721323233 783420814 997 -855487023 484820762 2795 -132340965 723730723 5702 934705880 609203406 3044 -71710752 143533526 6682 -335037888 381557875 3920 561794586 -130757210 8253 693388533 -393603223 558 -71710752 748407118 7059 323725605 -19846330 4624 655661552 -715854594 3796 855329823 -699883416 3449 655661552 667943918 7789 -177639676 -899341288 3845 331376977 -361907767 1477 -154177607 -549248367 5994 955536932 690383589 4239 349635568 -293612145 7996 715427719 -873505481 9758 -326544961 285660025 5653 -44805950 105202669 9854 -630784461 -357349445 2117 817204434 -289016401 17 432737196 -594827543 7302 702242153 203913927 7447 327828499 -253000679 4772 561309384 28158895 3762 -66931702 624014414 6764 -765335823 895448733 5945 -335037888 336301975 4403 538103424 -45469480 2460 83263882 -442954817 8761 -429426969 -848882377 3944 343475859 -531114148 2430 471264227 -281078001 6348 -244065831 271711843 5540 110512002 32006993 6732 269499594 748407118 6085 934705880 105202669 372 -371484057 -265649886 2391 -970422428 957316548 1072 -154177607 -626227780 701 156702520 269488622 8138 721323233 240392773 4992 -482457481 348492504 5635 -305970525 247274032 4959 861466410 639418215 8710 929791427 -669483533 5668 689984924 109725016 5066 652607998 -901452236 6456 -971877548 899778012 3687 652607998 358976404 3672 256045037 192314494 2140 -821770117 -759955547 2936 -898265134 -560116325 2447 -474750049 -594389391 4775 655692903 -427456347 2420 341071365 -477140109 7251 497764071 -265649886 7922 211653701 -873589020 6063 -420836130 -255678122 3443 822548504 -380500395 8835 -341897402 135272390 8139 824131791 -2439989 2739 -342239300 106613504 8140 327828499 -311284398 6387 -106582970 -31659405 8504 -855555106 -204109200 218 -32737399 819313353 3830 864931174 252386635 2693 111659246 -600991208 4601 655838788 261437505 7886 861466410 452093657 9966 -991085471 823880227 5758 -782082024 -446979614 1988 -733024233 -374056277 1567 132366550 377878165 8658 199822346 465310197 5925 6631381 -759955547 7108 -994238484 523334383 7118 -608881583 -322241979 6855 399779640 -873505481 8295 -788603267 -539760374 8854 586193310 -97621137 1266 663527888 -255678122 4691 766605000 802678679 6118 521234557 383295386 2106 202573384 680445725 5718 -267849188 927113337 6451 -44805950 -893198153 9141 -872853946 874229190 9960 248168868 768564657 4377 -818050145 271711843 5751 625839941 422558106 2254 -621743061 926947071 664 293337666 -901452236 3740 555446731 -337054857 3841 -287473610 936458970 8252 38382431 332881191 6569 -557491556 604828253 3320 462757732 -274707169 8234 -862838521 996597250 2545 -947334444 -2439989 427 202573384 -848882377 8118 693938067 -952232346 3997 -44805950 -560116325 3169 -116404179 -142257001 6661 228618029 531120459 6660 993217311 732717612 2378 -63560127 964421398 9621 -993835563 265715153 6976 -116404179 464511101 5863 677505146 -669081832 388 167372537 -956300186 9466 579591313 628563573 537 411375410 377312940 8803 261931651 -628237476 7828 -71710752 614945635 3967 -631059468 704912288 4243 58337899 -253004117 885 320572212 358976404 4211 -80190883 -392084245 7082 393895424 -161178548 1491 -637994744 -894674476 8762 166047011 233486506 5556 469995849 -730886465 2852 481039767 208300268 3202 -762354954 -453780869 3493 81800971 -910659068 104 -821770117 764272698 7192 -458526967 -927894606 7999 -44805950 684653282 1901 -213565859 -620954654 4855 -544290356 402585422 1144 -112466455 819313353 7498 203806755 -436876555 2124 -348537659 758141143 8910 -572908981 -192813087 408 649807445 307725420 4090 -13265422 -979020874 9441 -912600784 839185834 4043 -509385891 769086286 3873 699618405 -367588750 696 335527628 407922222 2479 535670744 -389676639 9203 204922698 -993810702 5952 860501343 -45469480 1554 223626891 -847581699 2300 -342239300 -81447781 6861 572111503 -80034542 2356 -824336233 903887624 2089 -518877099 -766439509 6339 81800971 -779255519 1125 -301284968 562000501 3331 -279541251 497692812 7763 -482134217 -357349445 6194 -137898752 280226622 5914 -73802131 440461057 4069 331376977 -477140109 2889 864931174 -192813087 5693 572111503 -209849932 5839 -601257416 442035528 872 -76560661 764272698 2282 -197332076 927247897 1561 217759023 -359031913 6094 261931651 530406323 6698 335527628 954053652 7111 -483938149 -635171642 4545 689984924 -743279228 1872 561309384 -507678540 674 340060359 464511101 8005 287061479 371937567 6069 -855487023 664426163 5334 765140521 858501251 4984 -623545038 168850975 190 57728768 -368204827 8582 -173157270 165821381 1652 -371869946 106613504 7145 664255928 465310197 3312 129311049 125331989 7676 -765335823 -936112945 1840 357216483 581062404 1252 -548298586 -181951918 5980 29506774 332881191 9664 32391911 -692002453 1783 -517419114 66743939 4063 -225441451 868032719 9016 780636123 -647224909 786 57077901 82218066 313 -213966720 341133012 9538 232434457 168850975 5934 -343049870 -357349445 7588 405324040 611310292 696 -481548889 674552143 3610 843172319 449132476 3275 319326351 -64803490 7500 169375596 -803257481 845 -342740225 900262214 8232 -336363205 247274032 5713 -531669239 769086286 2678 -454660390 -487991575 9027 287061479 533639856 4400 -178463084 769086286 2917 -800197031 -732977788 2480 -878007946 628563573 8586 567852265 581062404 9483 -222034349 659135755 4097 432021664 233486506 9901 -529954928 67965345 8997 -959851598 64274896 1621 112237946 532638758 9683 487719335 -33043914 9699 199822346 235617971 9612 -559852389 -529867141 6655 237809565 -361278986 5420 -637994744 -324279122 6109 -570707245 -5916917 8619 -305970525 530406323 3246 -285886589 402585422 9779 -132340965 624282080 5513 -685842163 99128184 5153 -74067624 -839552686 4442 487719335 460061364 6976 650299148 -221235589 7978 616261079 691904004 9570 622760654 -937125202 9232 824131791 -81447781 7985 -590529319 -477140109 2039 -66475474 -521750194 7398 -616780700 377878165 8849 591415304 -783218625 6056 561309384 639591910 5930 892440078 628563573 2856 -650211499 -291852849 7329 390958395 905565981 2378 664362925 136635305 4835 206527555 786543464 775 -883256320 -211716415 4872 -215882898 452093657 7057 -740334521 -208909824 3267 -790900085 802678679 1592 642972199 -675048115 2052 -373212931 -448645965 7996 -594658272 -163961704 5521 -527151913 732717612 1474 -548469989 -207480706 2565 116199189 -741621007 5146 -348537659 449132476 7976 542787809 -254951306 8400 -137898752 636420853 3312 -13265422 706766110 9619 886936231 -74922256 8535 320572212 155546470 259 -659282120 390959008 813 169375596 680445725 5071 -410378829 723730723 3440 224883384 -380500395 3022 -346375162 358976404 7513 246028051 -635351929 6540 -594123980 -393603223 1561 -451981899 381557875 9416 -482134217 -192813087 1205 824131791 57188489 92 652607998 -33848463 1454 -197332076 167296127 5869 -363361513 -847581699 1109 -113215565 584852110 9524 167372537 -777377395 2093 367159963 562000501 862 -557563073 23333156 6305 -927233899 -510922884 1423 -992570882 -701904187 3304 -268168881 -442954817 9356 -652765294 -220337835 4439 -800346889 926947071 553 564442080 -635351929 1783 395299686 -588348248 4081 -835349698 -12154411 1095 976904654 870262107 4565 481039767 -732977788 8947 491678739 485773536 1063 864931174 667943918 278 -512601533 155617401 7800 564442080 365540008 6636 -927671058 -217276100 7518 339712362 -70608980 3820 -695835769 736392650 1515 -618586699 -827976408 5316 -828443354 115731592 9547 -618586699 390959008 7398 6631381 500073592 1980 -743788507 558660793 2210 855329823 -596103798 5091 -512601533 742069009 6900 740694909 435964459 6013 -36520470 -969954363 32 665672498 823880227 1268 505315658 525863100 8348 644845610 -580067919 3524 -782082024 348492504 7342 561309384 628563573 4957 -569617671 209900681 3493 -81272333 349123105 2826 -225441451 191108050 4044 -375315736 562000501 7601 -824336233 563044475 9181 349635568 28285201 5276 789352319 -10889363 100 -994238484 247516617 4601 287403155 -220337835 3268 195859317 782261486 637 -304053585 -701904187 557 -341897402 307725420 6014 551002165 -779636985 4927 -400357597 -311805770 3938 -184150939 618410264 5785 -557563073 220424396 4051 -818501802 -13980784 5237 847314766 -356305020 2628 185216221 -588348248 7640 -12352429 -172362246 537 6631381 402394867 4309 -992570882 285660025 1938 721323233 209900681 5683 364564921 -361278986 4024 -346375162 35526584 8799 57328447 -205664922 3628 667683290 -419617877 5554 -353580923 -839552686 1453 -419029624 67965345 3014 -624139446 64274896 4345 890432109 646664292 4358 327828499 -873589020 5078 577257649 925430316 1621 261417951 -594827543 7074 933284357 64274896 9488 347274203 202098881 5416 509139401 -580067919 6438 15084359 820355107 5397 505442585 676406177 1288 90842180 -337054857 2634 699618405 249091689 8684 49103598 -876513924 99 -570514743 -992454753 7671 -894484500 768564657 5655 -81272333 -732977788 2443 -285886589 -669483533 4226 -740334521 -805220515 445 693938067 651276686 8992 90819360 23333156 9402 -44805950 667943918 1307 -533858770 170544312 1212 -305970525 -442954817 1112 833952118 -103582511 3160 129311049 592056586 6445 -715255110 -981602668 3082 -109703401 559317467 4694 -420836130 226081213 9396 313773597 429013583 5256 -695835769 -267835884 7187 -331409455 -958397748 4294 947027244 -912580415 6884 211653701 288775548 8899 -745598738 -995066367 4133 955536932 203874111 184 -872853946 398270620 2799 29506774 -192813087 4055 693388533 563044475 19 586193310 -714273046 2112 864864468 -743279228 387 -855487023 202098881 4242 177628242 646664292 4131 -179678 -995066367 4772 -729544436 -357349445 3264 879055044 -274707169 373 901855277 -517429485 8944 206527555 -595600742 6577 287403155 874757575 410 433526835 766977417 8502 57077901 398270620 3816 -56935231 685173008 791 663063930 -937125202 4587 696700704 491114857 2719 -74313664 931901106 8750 -213565859 -71981180 1912 -328904232 -324279122 9662 -66931702 -845509135 4269 -54849498 664426163 4329 395103154 -791660728 9485 -177639676 341133012 7397 -80190883 -976816087 9042 918550505 249091689 548 -307200306 870262107 8177 497764071 -995062096 5845 577257649 402394867 2083 -790900085 706766110 6924 -652765294 623413028 404 -289985011 690383589 965 -544290356 -595600742 3066 -729544436 110076515 4901 343919065 -442896915 5113 343475859 170544312 9107 471423335 -962366924 8069 -491680209 -253000679 2534 -537445745 408032712 2104 -128726767 -991847180 2366 -952709307 -97621137 6853 357216483 -923191479 2776 970485889 291885511 1693 -496507325 -894674476 3660 264207551 500073592 3040 -356493999 390565985 8026 -517419114 -464133473 2183 195859317 28285201 230 740694909 638342848 2128 696354690 -515729352 4320 -674506636 -162370098 1898 727691960 -330088528 3384 993217311 -995066367 9474 655661552 -374056277 3136 -44805950 101361875 2797 716961746 283209294 8722 299572712 19319210 8792 -358966548 -5902726 9379 420313173 -361278986 3885 715427719 -53226181 6809 -214121222 731066417 2295 -729544436 558660793 4906 351329961 90714922 2072 505306321 269584182 6230 -219607746 531120459 4890 644845610 758141143 9735 -112466455 592056586 9331 -740334521 -580067919 6070 667683290 -74922256 2157 256045037 622266116 847 -47584694 -63734481 6885 843172319 -894674476 2504 655838788 848404213 530 -509666122 -596103798 7023 -170132306 802678679 1081 313333438 -373891874 4498 603027467 -596103798 1456 663063930 610906685 6852 -533858770 258649377 4304 -481548889 -337054857 4061 -486815940 246277775 5663 112237946 -683388034 3265 364564921 209900681 7085 174573850 -993810702 1044 -590529319 609203406 9693 156702520 -374056277 1885 469995849 -254349525 2887 -222034349 -446979614 7737 411375410 -952232346 76 -749678851 157954558 7762 349635568 905565981 7562 477434146 697181256 8800 57077901 -529867141 145 248168868 -515729352 5248 -882919563 682630231 4854 918550505 -993810702 258 339712362 -807704163 5575 -667767243 -552554344 231 -330832333 220674133 4975 293337666 -359314201 8604 -962479450 957316548 3178 713058770 167296127 6192 -705173162 874229190 1323 780636123 928549530 1981 261931651 -833562261 9773 -268168881 -626227780 5701 411375410 32006993 7431 29506774 -324279122 1131 639245576 927113337 5268 73840719 766977417 1797 468946340 622266116 915 -855487023 -324403620 9679 -289985011 -57636310 7674 505442585 -70608980 8737 674835134 -663884323 3697 -625868114 155181053 8948 -790900085 -33848463 573 -742210546 -5902726 4274 663527888 240392773 9226 269499594 -367588750 364 713058770 347184015 7581 328152090 347184015 3072 577257649 -732977788 8473 -52166347 766538742 1307 716961746 -259920681 2529 351329961 397104509 2700 -970422428 -873505481 6301 19516550 -255678122 7706 766605000 -63464163 5473 -625718770 -779636985 8775 778853107 -551416862 4012 -496507325 798201482 3637 -482457481 562000501 2893 -481548889 952638297 5097 83782911 484820762 1483 270668477 363537086 2670 287540911 329435427 196 -146048051 -616422007 7947 4049814 -168423907 5206 -146048051 -503488600 392 -184150939 622266116 8542 136635149 546240758 8813 -735338906 -626227780 7998 277958125 133238441 6828 967301691 269584182 4659 -615891790 -503488600 8321 174573850 -847113496 4934 -695835769 329435427 9719 460600071 -974640280 6450 655692903 422558106 9006 246028051 823880227 6566 -889390298 55710753 3898 432021664 936458970 443 693388533 874229190 2158 -287473610 -192813087 5528 177628242 -981602668 9753 344933377 545485303 9109 -301284968 -551512958 4352 -454660390 -257449363 2030 6631381 391949381 6269 177628242 604828253 6329 789289346 870262107 8006 869722291 698531409 9418 462757732 -825672011 9490 -76560661 -162370098 4260 641405743 758141143 1288 -375315736 -993810702 8819 -178463084 -549248367 5977 416830089 798910453 3273 -734053528 -497454301 5600 23116556 -6069504 7767 270668477 771524295 9607 261931651 893523554 109 -608881583 285660025 6044 -685842163 23333156 3716 166695370 186010557 9205 -557563073 407922222 9738 321979161 203874111 8192 -482457481 460061364 6493 469995849 -442954817 5774 271048450 -316674454 1068 -396349710 -428402356 1713 254604928 -828027101 7659 641405743 -5702304 2595 349635568 731066417 6711 749595162 -775953624 7354 -952023251 155181053 3097 -148551892 220674133 1882 -777574656 203913927 4975 -667767243 460061364 539 174573850 -958397748 1959 -927671058 443480195 2107 -947334444 28049823 6190 716961746 628563573 5157 644845610 682630231 4393 390958395 -34186434 9490 126163611 874229190 3585 -270167938 769086286 9695 664255928 706766110 1477 228618029 -148948797 1328 848002319 -513451002 6940 165508500 442035528 5348 918550505 265565623 2280 997902760 -605921169 9818 -178463084 -774659497 2754 -76560661 -964052288 6307 901855277 -616422007 3618 177628242 704912288 9240 -759508202 -873505481 957 -992570882 -715854594 9278 -305970525 684653282 1509 984468436 66743939 7847 847314766 925430316 7628 57328447 261437505 3307 -927233899 -193590510 7786 -241465936 -14604433 9064 432021664 23333156 496 -375315736 -148948797 5430 -451981899 -635171642 4636 285585538 -979020874 1279 -242921091 -969954363 7470 90819360 -901179905 3437 235848520 -739131404 5690 -261356504 215489130 2788 -400357597 35526584 2656 38382431 616919600 4755 715936589 402585422 1145 -447555783 -448645965 3589 -855487023 -313128613 8020 902447917 -442954817 381 808925735 -828027101 481 -219607746 246277775 7442 477434146 66743939 7515 97020970 709974393 6104 948736147 -663884323 5291 -579837273 245371301 1200 211653701 101361875 4155 248168868 639591910 177 -250591756 -931961645 8921 420313173 731066417 2199 933284357 285660025 7854 -594658272 484376908 3499 860501343 782261486 4254 -330222187 -475349716 9364 950417338 723730723 7425 500836375 -68133232 4397 -400357597 280226622 1314 -25477161 -306446443 1000 261417951 478800565 2054 -509666122 -733482202 4609 -420836130 664426163 5183 749434816 442035528 310 -892024255 895448733 1474 477434146 95042084 1303 54093571 -533164995 4631 -824336233 835992356 2793 715936589 397104509 3119 -745761469 -325682737 2879 -878007946 208300268 571 674835134 386127211 3132 -351818262 870262107 4827 136635149 -103582511 5859 166695370 247274032 4181 132366550 690383589 4560 -330832333 -575386868 1192 643936179 664426163 8235 -872853946 -551512958 1087 -862838521 -220337835 8937 -685842163 928549530 2890 586193310 -368204827 5814 -745598738 -322241979 5418 54093571 -791660728 7121 261931651 -532805273 7420 -189672465 252978054 7576 -992570882 -982939077 7305 169375596 312063892 8148 -396349710 -937125202 7131 -178463084 -563855352 6550 -106582970 252978054 2659 -941497322 533639856 9123 -36520470 245371301 9849 321896034 -181951918 3996 -109703401 785302566 3156 -821770117 167296127 5873 -256588331 899778012 6843 521234557 -539760374 2519 319326351 -995066367 412 137342604 365540008 9225 313773597 199066417 508 37950971 616919600 6700 505306321 848404213 302 -907526850 -551416862 5078 195859317 391949381 5704 -728265827 -532805273 7935 462757732 220424396 7251 57328447 -626227780 376 674835134 -507678540 7634 -219607746 738681643 6285 -952709307 11152217 6101 -588133551 208596214 4246 -110049194 -761859799 3486 -189672465 -976144578 8210 228618029 893523554 9668 -63560127 993015931 7591 395299686 -97621137 967 -328904232 109725016 2979 715427719 106262770 2068 -985616618 443480195 1240 483523131 -873505481 8442 574072798 -291852849 6630 344933377 -876513924 2637 -213966720 831945068 4921 -66475474 971883931 6937 877336582 -647224909 2965 842270273 110076515 2778 -110049194 143533526 9424 -219607746 -487991575 4442 -533858770 115731592 6399 603027467 -185998231 3147 177628242 652139653 612 -983647058 -551512958 502 156702520 -497454301 1239 206527555 532638758 1891 -735338906 831945068 1731 285585538 -894674476 9082 471423335 530406323 9955 655838788 -759955547 6666 766605000 -585235419 7324 -594738095 440461057 745 237809565 -273517935 9358 848002319 762717609 3835 535670744 -901452236 3686 468946340 874757575 8327 -625718770 -367588750 2870 650299148 -726080992 679 -509666122 -525223549 5320 206527555 762717609 1952 -92183040 954053652 1151 399779640 -595600742 753 650577626 990761659 6430 -101910710 -807704163 7855 457187643 -991847180 6126 -784069182 -442954817 33 416830089 -883441584 5163 29968380 848404213 6199 339635211 249091689 6046 -301284968 -883441584 1505 -74105468 -74922256 769 -548469989 261437505 1742 363421522 443480195 8383 232434457 886756512 339 -74105468 709974393 5002 57077901 -780888194 5581 126979264 7024863 4370 -200453704 -6069504 3240 349635568 82218066 4067 287061479 562000501 7089 543709359 533639856 5342 -912600784 358976404 6858 877336582 -714273046 5068 577595779 -923490455 9741 -987108376 841515706 4174 -81272333 320542941 7859 -95477909 11152217 8921 -257165428 269488622 8566 -44846753 622266116 385 -907526850 774508045 4676 313773597 -647224909 2484 877336582 -895622959 2885 475583305 109725016 3945 -952023251 258835576 7215 217759023 802678679 4152 349635568 926947071 2473 -608881583 -833562261 2012 670783249 -374056277 9502 330369088 894566619 2935 287540911 390959008 4082 -54849498 -374056277 1990 -987108376 362317344 3034 347274203 928549530 6006 235848520 -5902726 7447 890432109 51303562 9957 745648934 -111673714 4132 -616780700 157954558 7468 -454660390 -596103798 3105 313773597 -871353007 2300 686472096 900262214 6943 -364519214 -45469480 8022 32391911 -97621137 3582 875625124 604828253 4080 433526835 723730723 9811 529251473 581062404 1910 -36520470 -259920681 7567 -74105468 -5916917 110 -244065831 -356305020 7196 -612223016 -620954654 399 -474750049 -761859799 5290 669719494 803466690 467 749595162 11152217 6042 169375596 -730886465 4811 29968380 -63734481 5384 -652765294 35526584 7010 886936231 759617707 3743 6631381 802678679 7877 -765335823 -207480706 6184 -62488183 -596103798 4946 -293422144 155546470 9844 -46649832 932982464 1007 505306321 -361278986 8347 993217311 -453780869 62 -81272333 513030379 6563 696700704 -931961645 6110 -68308325 -981602668 9334 723014647 604828253 9059 639245576 133238441 126 19516550 766977417 8825 395103154 269488622 531 -251109249 848404213 1525 -672401313 -80034542 343 650299148 848404213 2221 -660956144 -113520589 5248 -364156017 -653914878 2554 395103154 -14604433 7174 417807178 348492504 6268 438397479 771524295 9742 15084359 574416719 1517 -742210546 -995066367 4519 784564006 698531409 7465 217759023 -548872283 3891 650577626 -974640280 93 -279541251 220674133 7417 -241465936 900682067 5213 -878007946 -635171642 7449 -251213711 476629986 27 8264531 731066417 4128 -62488183 82218066 5942 621250009 -115011856 2044 -918480115 858501251 880 347274203 -31659405 5603 140624107 -959597696 4291 500836375 -861238983 9296 696354690 -807704163 2964 -565428161 -419617877 7854 54093571 -839552686 5609 37950971 -193590510 4457 -96460553 513030379 9112 477434146 245371301 4578 277958125 -503488600 3457 -669161347 835992356 8546 166047011 990761659 4797 -62488183 476219341 7456 -955831194 -386859416 4455 642972199 173354787 9959 -110049194 546240758 8475 498022540 -575386868 9218 -625718770 293996259 6797 655692903 209900681 6346 224883384 -320105788 395 521234557 28158895 1346 -101910710 -727914786 5078 -304053585 -959597696 3249 -625718770 -964470327 1101 561309384 774508045 8289 -608881583 691904004 6411 -101910710 639418215 5846 -992570882 -133534011 707 -993835563 592056586 9570 480475633 903887624 7673 37950971 -979020874 2438 22099741 -709522334 5508 855329823 -37646429 5276 934705880 -531114148 8273 -855487023 324939084 4355 -669161347 -380500395 9690 577595779 950205104 6651 -594123980 840121997 3687 948083395 106613504 7618 577257649 999569471 1668 877336582 -956300186 175 505306321 -253000679 4452 875625124 646664292 4062 206527555 88031842 9493 -342239300 719756675 6939 561794586 235617971 5156 -992570882 -20385733 4435 438397479 573715962 1603 935909029 48126737 8087 330369088 -311284398 6921 166695370 -962366924 9331 -178463084 -224830170 265 -745761469 241785150 7247 669723000 202098881 8854 395299686 422558106 5461 -101910710 368331732 3317 4049814 -952232346 9475 -181786704 -865702803 1380 505442585 64274896 4273 933899717 -873505481 1851 653638796 664426163 5333 625839941 -709522334 4080 715427719 841879883 5829 -364156017 109725016 720 693938067 263449205 3933 416830089 -54745869 1819 699618405 66743939 2067 -886229173 -291852849 8095 766605000 680445725 8760 -971877548 28158895 6153 90819360 993015931 4336 948736147 -287275800 7800 933284357 486739558 9781 -205718293 -635171642 7059 986629189 55179420 2615 405324040 -726080992 7692 -527151913 -172362246 3271 498022540 546240758 8133 432021664 -931850941 1044 833952118 899778012 482 -667767243 -361278986 1286 -777574656 263449205 6752 699618405 783420814 9146 471423335 -507678540 3910 471264227 -324279122 1981 186610534 545485303 1177 890432109 709534975 2254 -883256320 203874111 7988 413228751 547847846 5149 256045037 762717609 6296 469995849 271711843 4473 -375315736 -386859416 9329 750512353 -849899775 2921 958730067 220674133 6346 950417338 59020681 7145 822548504 999569471 3411 413228751 199066417 9608 -855555106 785681307 4576 -285886589 263449205 7408 349635568 -5702304 2820 -76560661 -539760374 3671 393895424 693923957 4318 -627792663 349711330 52 -537445745 870262107 8115 417807178 365540008 1476 715427719 -468181788 221 -735338906 -709522334 2750 -305970525 758141143 5426 789289346 -392084245 2212 902777411 -595600742 1145 -863912221 349711330 3643 -433025345 -547246555 2569 204922698 -142257001 669 -720378724 623413028 6899 -371484057 -148948797 3214 -101910710 -709522334 9074 -370573099 957316548 205 699618405 -952045723 1984 -371484057 280226622 1516 37950971 610906685 7195 -660956144 464511101 4705 246211015 -253000679 9864 892440078 664426163 126 677081963 -316674454 5431 -356493999 -605921169 7631 -898265134 307725420 7656 669719494 870680272 4194 -576115144 238846105 3357 417807178 513030379 6781 321979161 835992356 4992 341071365 -663884323 2219 -13265422 -68133232 9159 643936179 19319210 4551 674835134 106262770 7318 -659112423 386127211 8861 303471892 581062404 3397 902777411 336301975 3453 -331409455 106613504 9426 745648934 -322241979 6082 357216483 133238441 2584 70299496 -515729352 6786 702242153 774508045 2240 36279537 766977417 9575 90842180 -953039811 8871 -112466455 -561419270 6142 997902760 -956300186 5185 411375410 -221235589 5855 -101910710 -992454753 2349 -260484128 -33043914 9741 -570514743 -71981180 7785 -659282120 742177493 3663 749434816 -675048115 4136 766605000 -253004117 255 -31253052 -730886465 7938 -907526850 -932094589 3040 677081963 -330088528 6508 420313173 464511101 9574 -883256320 -803257481 7160 266465598 288775548 1889 -150077373 704912288 7102 58337899 -628237476 6890 -330575686 -699883416 6300 -330832333 386127211 307 256045037 -831246652 5370 -54849498 -861238983 3896 288031791 -208909824 2930 -952709307 900210732 1547 -458526967 -883441584 6046 651739496 -849899775 63 321979161 199066417 7506 497764071 165821381 5123 -627792663 -588348248 7596 918550505 -964470327 2002 203806755 -292135056 6074 -486815940 -699883416 712 -341897402 -497454301 1292 151462778 -113520589 4985 -601257416 476629986 8618 564442080 110076515 8189 57728768 518508787 6967 574072798 491114857 271 -600220506 -834347143 9942 285585538 -211716415 7832 -92183040 -952045723 9469 -991085471 952638297 2469 -669975418 -316387152 5752 929439506 170467835 3184 -128726767 291885511 1920 -175911279 443480195 1150 702242153 465310197 4188 165508500 -437551079 6709 -986019062 742177493 4007 -637994744 -715854594 6769 902777411 -893198153 547 843172319 -63464163 3080 213842869 -594389391 1724 -782082024 -714273046 1435 -594658272 742177493 9424 -139236232 698531409 5614 19516550 280226622 8078 -419029624 688604103 4202 112237946 685173008 9582 -330222187 -954209444 2177 -517419114 203913927 6464 677081963 155617401 3602 313773597 -650343366 7479 -213966720 327243607 7695 462757732 155617401 9928 505442585 868032719 3452 -66931702 -529867141 190 340060359 -5916917 6377 -356493999 -521750194 1489 -889390298 258835576 9522 95039871 -539760374 8631 367159963 -953039811 4789 -729544436 -743279228 4249 -570514743 546240758 3685 -674506636 624014414 7482 784564006 -515729352 1837 -251109249 486739558 9460 -336363205 101361875 39 667683290 288775548 7123 727691960 -775953624 2878 -80190883 835992356 199 784564006 -871353007 4609 151462778 676406177 5989 235848520 -221235589 9450 976904654 170544312 5086 471264227 349123105 8894 833952118 738681643 9298 -242921091 -224830170 7302 -952023251 -63464163 614 285585538 -525223549 8046 326413982 -547246555 676 266465598 208300268 9149 -947334444 486739558 2003 -52166347 758141143 3125 -25477161 -265316264 5144 -261356504 383295386 9675 -173157270 614945635 6412 -342740225 990761659 8329 -927671058 -910659068 4686 664255928 -448645965 1314 -749678851 388657508 5642 664255928 742555398 7959 -496507325 464511101 234 112708003 491977162 4008 -918480115 -777377395 7549 935909029 927247897 1118 71999590 238846105 5414 -147467416 -861238983 3463 -659112423 -549248367 2071 328152090 840121997 386 -518877099 -54745869 670 335527628 -807704163 4205 723014647 -133534011 6574 321896034 -865702803 1851 -410378829 -33043914 5122 203806755 -699315319 5306 -625718770 -775953624 2990 -306801974 -510922884 7043 -388902952 203874111 6199 58337899 581062404 8708 213842869 -667783556 6133 -883256320 -64803490 9276 -56935231 -974640280 3975 895483308 -901452236 7845 -112466455 173354787 3046 341071365 -313128613 5896 177628242 486739558 4716 780636123 -204109200 7676 343475859 -255678122 7079 49103598 -762876998 7519 586582238 -931850941 969 948083395 324939084 7736 -261356504 -549053127 6626 -818501802 -595600742 6668 713058770 -111673714 3521 -987108376 203874111 8673 -63560127 165821381 4871 -260484128 803466690 4224 228618029 -386859416 830 -627792663 664426163 7823 -293422144 -901452236 3593 529251473 -330088528 1950 480475633 -253004117 3435 -637994744 23333156 2880 -177639676 368331732 2157 -918480115 252978054 9213 755723260 -392084245 5114 235848520 241785150 8102 500836375 -359031913 2910 -925751415 484376908 8618 -112466455 -148948797 1536 856751619 203913927 1767 -625117729 742069009 4635 -511648475 402585422 9027 -672401313 -901179905 9460 -305970525 -192813087 1340 642972199 -628237476 791 651739496 -487460041 364 -872853946 -330088528 1059 -50475604 829049646 4834 -82743531 327243607 4777 -625718770 209900681 8430 417807178 -768754430 7039 -396349710 931901106 3868 -74313664 -730886465 842 -62488183 886756512 1715 -481548889 -205664922 1323 551002165 291885511 6734 167372537 880013188 8809 652607998 -910659068 8652 -496507325 247274032 6993 -341897402 628563573 2340 491678739 -253004117 5706 417807178 690383589 6619 643936179 854872802 9180 -548298586 829740581 8153 187533920 -849899775 3378 901855277 64274896 7305 727691960 888127448 4270 253295516 990761659 3680 320572212 639735778 45 561309384 -428402356 833 -112466455 546240758 7707 -894484500 -97621137 3279 -331409455 66743939 8697 195859317 442035528 3747 119513424 -266557934 6684 785195735 15035429 4207 -894484500 769086286 5096 -58282870 -952232346 1298 -347083273 -873505481 2094 916803821 19319210 9933 727691960 407922222 3042 -256588331 377312940 9702 331376977 220424396 9136 -74067624 -514527972 4908 -213966720 -911784066 5136 817204434 723730723 5195 740659012 -995066367 5289 328642413 106613504 7761 -871267479 133238441 9410 -765335823 652139653 7457 577595779 -549053127 9967 997902760 858501251 6566 -729544436 7024863 5899 -214121222 732717612 3034 -453528863 -373891874 8416 -189672465 75428113 8023 934705880 764272698 2223 195859317 167296127 4206 -358966548 349123105 7005 -883256320 136635305 4440 -184150939 -13980784 4076 29968380 -389676639 4346 32391911 667943918 9786 847314766 -958397748 5581 -954946302 -339148929 6702 -170132306 240392773 1436 933284357 28049823 1728 -745598738 11152217 6928 36279537 -254951306 3193 -370573099 265565623 793 808925735 -563855352 7884 397498909 -163961704 9486 901855277 397104509 9043 -181786704 -367588750 5608 -491680209 280226622 9181 -955831194 -54745869 3962 -25477161 349827286 6822 81800971 928549530 741 416830089 952638297 4633 -25477161 -291852849 9849 -572908981 -653914878 9651 -608881583 332881191 6479 126979264 41988448 3176 -279541251 530406323 3941 -612223016 -12154411 8106 -92183040 611310292 3577 -820460238 -74922256 760 195859317 774508045 7323 -326544961 293678122 8964 -363361513 -204109200 8973 948736147 -777377395 7128 -442492459 533639856 9740 591415304 -361907767 5145 -615891790 -257449363 1892 -222034349 133238441 7181 561794586 -339447425 815 132366550 -741621007 2698 -419029624 762717609 4527 417807178 -588544705 9503 -408600531 -339148929 4701 970485889 -41471722 6056 389181119 844277983 7890 471423335 -595600742 365 -177639676 285660025 516 -705081051 -361907767 6618 256045037 117542955 7043 228618029 -306446443 3925 343475859 -828027101 6821 -244065831 -330088528 6092 -335037888 390565985 1679 397498909 -871353007 5709 -623545038 652139653 4519 -52166347 829049646 4090 521234557 802678679 4662 -32737399 285030297 8685 929791427 -827976408 257 -705173162 106262770 4825 481039767 55710753 410 -322857321 -993810702 4738 -447555783 208596214 5411 -872853946 442035528 5375 723014647 484376908 6196 203806755 -803257481 4765 704539722 -893198153 222 822548504 -164907236 7974 -548469989 -726080992 4351 -623268670 -828027101 5794 363421522 -361278986 3719 967301691 -766439509 7277 -46649832 168850975 5131 111659246 -343058017 6970 670783249 -936112945 5177 -745598738 927247897 5415 -12130323 157954558 3995 -162298514 90714922 3569 -509666122 -732138768 6224 -268168881 -361278986 5641 -985616618 -473904134 7879 -342740225 -995066367 8696 -764095871 -13980784 4974 254604928 -653914878 3392 902777411 75428113 9163 933284357 386127211 3124 -71710752 742177493 5465 -784069182 -111673714 1721 -527151913 -361278986 9254 261931651 -453780869 4397 -162298514 -952045723 6955 -278257978 -546852996 6744 58337899 -436876555 1596 58910623 95042084 6288 -289985011 -162370098 2433 -364156017 -626227780 642 -101910710 -442954817 9429 551002165 365540008 7838 561309384 831945068 3693 853983481 -982939077 9522 644845610 -356305020 5676 -200453704 -529867141 5835 948736147 -923191479 1764 702242153 485773536 8968 -44846753 484820762 6592 498725757 990761659 1615 -548298586 -548872283 3393 -735338906 226081213 4117 -205718293 -12154411 9846 -371869946 481058945 568 -422523153 -507678540 9248 -170132306 -325682737 8368 929791427 894566619 8325 -46649832 901431566 2951 -482134217 346977152 1140 947027244 -220337835 5684 843260633 -825672011 4312 273690998 854872802 8142 399779640 -552554344 3633 -822417795 880013188 7679 -743788507 143533526 6448 -73802131 -777377395 6472 126163611 -759955547 5202 -794998045 135272390 7061 727691960 -187634457 6240 -694040959 -779636985 2257 132366550 390565985 6820 246028051 48126737 2076 535670744 -833562261 8255 -116404179 7024863 1610 -287473610 -316387152 6121 -762354954 106613504 3853 693388533 346977152 6041 509139401 -823312659 2695 -952023251 -361278986 3127 -537445745 -439025221 4249 -371869946 -306446443 5583 389181119 -825672011 7296 367159963 609203406 4038 586582238 449132476 8482 -729146187 125331989 1666 -616780700 332881191 7987 266465598 680445725 8742 935909029 -289016401 4941 -335037888 931901106 3372 413228751 -224429007 1392 579591313 -775953624 6934 572111503 358976404 1735 -765335823 -392084245 4119 29506774 208596214 9484 574072798 170467835 9694 393895424 -278826583 5325 853983481 -701904187 4067 -420836130 731066417 799 -66931702 -311805770 3046 655692903 -912580415 2274 -241465936 -398743530 6917 789289346 272099746 7510 -882919563 618410264 2413 264207551 220783838 541 343919065 485773536 146 -519682186 611310292 5777 264859719 -320105788 9491 -491680209 798201482 6760 417807178 220424396 2648 8264531 261437505 8342 -784069182 -464133473 6927 -993835563 518508787 226 -892024255 724045357 1974 755723260 155617401 4268 -509666122 -663884323 5673 -32737399 -208909824 4798 642972199 -97621137 9439 727691960 680445725 8001 -128726767 733113734 4785 967301691 486739558 7922 -44805950 245371301 8108 -348537659 381557875 9989 693388533 -563855352 1319 -113215565 246277775 2089 -358966548 247274032 150 57728768 -996863784 573 527736569 -912580415 5552 -422523153 -996863784 2210 948083395 -209849932 2447 721323233 901431566 609 367159963 486739558 1720 641405743 731066417 9822 271048450 208596214 7978 967301691 -287275800 7677 591415304 -224830170 7530 211653701 -517429485 3957 521234557 109725016 1663 696354690 -385293122 8132 57728768 -224429007 3530 -304053585 -895622959 1906 469995849 203913927 2953 572111503 186010557 4424 543709359 -596103798 7068 -287473610 167296127 4707 339635211 -600991208 8023 572111503 115731592 4292 -56935231 472701027 6537 -278257978 192314494 8250 -244065831 -316674454 3790 643936179 -551512958 3170 -46649832 -320105788 5665 -576115144 220783838 6382 -759508202 -5916917 8405 -486815940 -357349445 4469 471423335 -10889363 7252 457187643 -253000679 507 -71710752 -320105788 1271 -934630957 -669483533 129 -306801974 -442954817 7416 57077901 402585422 1437 -454660390 931901106 6885 -301284968 -605921169 7326 393895424 524158102 6774 -244065831 28285201 8521 137342604 676243791 1954 -214121222 105202669 2536 974173871 -964470327 4845 -66475474 307725420 1829 -824336233 680445725 5653 642972199 895448733 6178 -422523153 -546852996 2558 895483308 742177493 1739 -985616618 758141143 7290 411375410 693923957 4142 -74105468 -142257001 766 -96460553 -739131404 7050 270668477 -876513924 6673 -285886589 336301975 7206 57728768 -385293122 3863 -396349710 -952045723 8933 -667767243 518508787 3518 -533858770 -600991208 9607 166047011 688604103 6279 -954946302 155617401 9538 -454660390 -919384533 6295 -63560127 -161178548 6273 -729146187 782261486 463 477434146 742069009 2379 -565428161 -952232346 1465 -66931702 -359031913 8136 -197332076 998987485 3045 367159963 28049823 7825 947027244 704912288 228 -882919563 844277983 7862 140624107 -254349525 2706 256045037 398270620 3044 405324040 -981602668 6458 603027467 -507678540 4918 -476635343 858501251 821 -128726767 -669081832 1132 -728265827 332881191 1284 -483926612 368331732 5195 655838788 840121997 3775 -71710752 652139653 851 740659012 -895622959 3789 57328447 390959008 951 -442492459 742555398 8965 749595162 -964052288 8185 -536278632 408032712 6901 967301691 622266116 2868 -625117729 581062404 417 -529954928 486739558 1375 -96460553 -780888194 1199 -569617671 252978054 7151 -322857321 874757575 6545 -608881583 358976404 524 877336582 -63734481 723 95039871 285660025 9191 -728265827 -343058017 5095 -511648475 533639856 5163 264859719 -847113496 1821 853983481 -164190047 5555 -743788507 840121997 439 -256588331 926947071 8635 521234557 -393603223 2412 -95477909 346977152 809 -659282120 -510922884 8476 73840719 -596103798 9678 122960298 -209849932 4980 -559852389 -635351929 1720 674835134 -959597696 4675 -991085471 -257449363 2650 344933377 -692002453 668 -396349710 -803257481 8703 -226011510 -937125202 8222 -342239300 -876513924 3611 -695835769 269488622 6209 -871267479 -923490455 5763 270668477 -253004117 5346 667683290 67965345 3551 326413982 574416719 7361 693938067 101361875 93 864864468 312063892 9145 -132340965 226081213 9160 -429426969 28158895 3345 649807445 285660025 7578 -137898752 742555398 3553 480475633 736392650 7790 119513424 954053652 424 -483938149 858501251 4489 23116556 -45469480 396 543709359 -823312659 4971 253295516 -519921669 5441 -529954928 -547246555 9952 -660956144 327243607 5150 83782911 736392650 2941 -728265827 -287275800 9997 -652765294 233486506 6616 506679619 -828027101 2066 670783249 115731592 4663 167372537 -63734481 7631 54093571 48126737 4236 892440078 -442896915 7765 947027244 785681307 1120 390958395 269584182 4334 785195735 802678679 1598 -184150939 -901452236 9001 -907904968 624014414 1202 -820460238 936458970 3766 23116556 -221235589 2915 715427719 215489130 836 586193310 886756512 8172 901855277 -563855352 5575 -994238484 371937567 3250 572111503 362317344 4670 73840719 135272390 1121 -630784461 -64803490 8245 -660956144 -982939077 2568 -878007946 435964459 151 529251473 -211716415 9335 789352319 639735778 6 166047011 -683388034 9062 -396349710 -320105788 8174 285585538 836711297 697 843172319 464511101 4103 -927233899 247516617 146 860501343 241785150 1467 313773597 252978054 2822 -358966548 -732977788 1752 958730067 -361907767 3586 -73802131 249091689 9718 616261079 900262214 1647 -912600784 -205664922 7963 677505146 -293612145 2068 789352319 -172362246 8701 579591313 798201482 1660 -694040959 -726080992 8201 -225441451 391949381 937 -705173162 -932094589 9874 864864468 724045357 5960 974173871 580232372 2429 95039871 -681572203 8485 -790900085 769086286 8507 405324040 -739131404 3601 269499594 -291852849 5030 933284357 -361278986 1937 -659112423 -551512958 5537 -82743531 925430316 8601 -529954928 452093657 1593 81800971 971883931 8201 469995849 513030379 3921 -572908981 -699883416 2167 -396349710 -551416862 8190 326413982 -828027101 1439 -219607746 41988448 3214 -794998045 841879883 3415 -447555783 -324403620 8894 -451981899 -59573888 9878 -268168881 774508045 7901 651739496 848404213 4806 -886229173 272099746 4715 70299496 -164190047 6247 -970422428 265715153 1095 528230348 95042084 5079 -959851598 957316548 2008 339712362 723730723 687 223626891 28049823 5770 -171024826 831945068 7792 -623268670 -619642959 5213 -601257416 -779636985 8879 341071365 233486506 5849 -371484057 -115011856 4573 -213565859 329435427 5908 246211015 581062404 6475 395299686 160793740 1959 824131791 -293612145 1164 -336363205 -549053127 2527 843172319 774508045 6044 199822346 659135755 1072 70299496 66743939 1712 842270273 398270620 7648 -76560661 -265649886 9726 6631381 312063892 3825 -570514743 362317344 9295 -934630957 32006993 9070 948736147 798201482 978 319326351 -669081832 651 166047011 -675048115 7844 293337666 351421296 9511 475583305 -63464163 2253 -927671058 835992356 9540 -517419114 -497454301 3997 543709359 341133012 1064 567852265 -211716415 1400 -623545038 208300268 7253 58910623 684653282 8285 389181119 341133012 8423 213842869 160793740 9886 264207551 680445725 5501 -557563073 215489130 8748 713058770 900682067 6682 -625399824 -683388034 2753 -419029624 481058945 1036 -410378829 905565981 9906 -733024233 75428113 5645 -36520470 263449205 2868 254604928 618410264 7689 -536278632 -386859416 9375 -828443354 -715854594 9824 -529954928 -548872283 8450 228618029 258649377 8029 -652765294 932982464 8151 206527555 766977417 9367 639245576 -847581699 198 -279541251 -493565702 2214 -433025345 905565981 3854 57328447 -349942526 9880 58910623 148581257 8913 -743788507 -207480706 7813 320572212 346977152 8032 -336363205 -937125202 7552 -400357597 785681307 8616 49103598 786543464 5056 420313173 15035429 2332 -101910710 -681572203 7231 -695835769 209900681 2499 642972199 610906685 4225 986629189 464511101 3667 -162298514 133238441 4359 457187643 -805220515 7999 -659112423 -324403620 9860 686472096 868032719 8526 947027244 -683388034 5905 808925735 48126737 4781 -601257416 377878165 2941 -279541251 -13980784 1158 860501343 841879883 1064 572111503 155617401 9313 -441900788 476219341 3680 202573384 769086286 6298 780636123 484578208 1451 -985616618 -805220515 563 847314766 407922222 9239 -745598738 90714922 8460 -511648475 241785150 5871 -358966548 -63464163 3553 -991085471 783420814 7744 542787809 844277983 8452 693388533 -992454753 7483 993217311 -209849932 8300 277958125 903887624 8700 -56935231 -605921169 9452 974173871 288775548 5995 529251473 798910453 7254 -615891790 -324279122 9826 812692671 155181053 6418 715427719 766977417 4350 90819360 408032712 378 721323233 155181053 4169 -474750049 -911784066 1545 -213966720 293996259 4696 -715255110 208300268 4100 727691960 -699883416 2625 -132340965 -923191479 7992 -396349710 55179420 2929 639245576 -514527972 6421 -305970525 -560116325 9323 -715255110 312063892 3321 860501343 762717609 5987 855329823 -560116325 6577 460600071 900210732 5644 254604928 82218066 2843 -328904232 491977162 6559 843172319 686182649 368 -453528863 -954209444 5215 -652765294 -876513924 4753 -44846753 48126737 4409 948083395 -343058017 1552 483523131 798910453 1248 529251473 167296127 6001 716961746 -876513924 7128 303471892 674552143 9729 -356493999 931901106 1825 933899717 731066417 4310 -784069182 -791660728 4311 -765335823 271711843 7048 420313173 895448733 296 405324040 381557875 8831 -330832333 484578208 5815 -113215565 723730723 2285 -927273767 28158895 9311 879055044 -839552686 1757 651739496 -485579451 2747 -200453704 -187634457 2284 321979161 999569471 7299 772119062 802678679 4377 864864468 -453780869 682 -745598738 -273517935 3176 -764095871 639591910 7142 -481548889 525863100 1611 -147109520 -962366924 8000 -594738095 -775953624 8692 223626891 893523554 8494 -225441451 -616422007 1956 335527628 109725016 9501 -347083273 -849899775 4776 -572908981 155181053 4083 755723260 -726080992 7397 892440078 -45469480 8532 -970422428 -901452236 2066 390958395 -503488600 6564 670783249 545485303 9126 -729544436 -172362246 6974 -660956144 -620954654 1330 277958125 -205664922 2739 784421217 203913927 4688 -214121222 -41471722 8981 37950971 900210732 2892 -408600531 233486506 5412 538103424 362317344 9139 564442080 530406323 1161 -512601533 932982464 2250 577595779 874757575 1395 -821770117 -21285360 6081 778853107 283209294 622 -674506636 465310197 3912 395103154 814089111 3147 955536932 -6069504 385 655838788 -313128613 6700 -927671058 -192813087 6950 653638796 -823312659 7583 644845610 136635305 7325 246028051 -959597696 8046 -66931702 -53226181 6090 -441900788 -487991575 9556 -674506636 -733482202 1172 166047011 -163961704 7284 344933377 465310197 5579 -987108376 -164190047 5813 -410378829 680445725 585 -735338906 691904004 3393 -25477161 -267835884 3511 -991085471 486739558 8078 -764095871 220674133 514 -405708663 -503488600 7885 689984924 900210732 1854 -872853946 -726080992 2482 719147282 174025856 5881 -242921091 491977162 8787 151462778 580232372 4404 -326544961 -699315319 3494 577595779 -937125202 3231 293337666 41988448 7092 577595779 -927894606 9155 277958125 -791660728 2035 -322857321 383295386 1012 433526835 99128184 1491 -828443354 351421296 2806 886936231 -205664922 4807 -970422428 -439025221 5616 860501343 -533164995 1208 -878007946 -6069504 9584 -855487023 -560116325 3333 -648381409 651276686 4510 -854974713 220674133 9053 -353580923 -33848463 2083 326413982 164304660 7264 277958125 -448645965 2955 -257165428 155181053 7251 343475859 -14604433 521 -251213711 -398743530 6820 892440078 157954558 2299 586193310 -238448480 6830 -371869946 263449205 7263 320572212 -619642959 4206 -527151913 293678122 1989 -116404179 900210732 9221 248168868 11152217 3461 -356493999 -354367602 7599 357216483 -487991575 2706 740659012 -428402356 7971 650299148 -979020874 2207 112708003 900210732 876 -715255110 285660025 354 860501343 -356305020 1289 -734053528 -339447425 7671 -892024255 -805220515 9393 136635149 291885511 486 -137898752 203874111 5545 202573384 -80034542 904 -625718770 -848882377 6905 -447555783 -19846330 1959 -400001179 -168423907 2172 -548298586 -783218625 5141 330369088 -5916917 2984 651739496 758141143 2782 -625868114 -115011856 9374 693388533 -732138768 7312 -112466455 -777377395 3506 -652765294 894566619 8794 586582238 697181256 5965 -328904232 -385293122 3779 696700704 192314494 209 -483938149 -380500395 2269 743542522 320542941 9453 649807445 -709522334 1211 -110049194 820355107 674 -509666122 -923490455 6959 929439506 -768754430 1270 785195735 819313353 4039 655661552 -510922884 5160 -106582970 203913927 3322 326413982 247516617 6884 -777574656 -727914786 9165 -342239300 886756512 7512 129311049 -192813087 3468 689984924 110076515 5911 959313725 235617971 6390 641405743 -238448480 5244 941171960 106262770 8200 -285886589 -730886465 1937 702242153 -487460041 3677 -173157270 -825672011 2256 -304053585 -209849932 5653 506679619 261437505 7482 933284357 928549530 7029 -800197031 -70608980 4328 -52166347 402394867 8381 -433025345 191108050 2287 -959851598 546240758 208 -128726767 690383589 344 -256588331 -293612145 9616 341071365 312063892 175 -925751415 -936112945 4936 -954946302 -647224909 26 140624107 -34186434 8351 -47584694 -289016401 5661 -991085471 165821381 6553 -872853946 -3897679 3372 460600071 -493565702 3761 -496507325 402394867 305 674835134 524158102 1957 248168868 -768754430 7839 -782082024 -330088528 2641 -927273767 932982464 9367 497764071 836711297 2255 512530806 -487460041 8121 -197332076 442035528 4573 -56935231 -730886465 9342 740694909 -265649886 480 -992570882 -356305020 6164 665672498 547847846 8377 -631059468 841879883 8329 357216483 258649377 6406 693388533 -14604433 8957 246211015 -224830170 2442 -659282120 -5902726 1298 -790900085 -653914878 496 766605000 -894674476 6934 -330222187 -487991575 7068 663063930 220424396 9922 116199189 -828027101 8915 -594658272 -893198153 2436 -886229173 -903151152 8205 335527628 402585422 2539 -927671058 -281078001 9672 577595779 -533164995 2929 704539722 -992454753 8319 778853107 -848882377 7582 650577626 348492504 8203 -66475474 -293612145 6059 749595162 -81447781 5306 110512002 476219341 9445 -871267479 -148948797 7246 -985616618 203913927 8179 112708003 -894674476 6199 327828499 688604103 6058 287403155 -359314201 9012 -625399824 28158895 7040 -148551892 220783838 422 -242921091 -791660728 158 328642413 383295386 7574 -250591756 386127211 5513 -80190883 332881191 3017 -947334444 829740581 6787 -150077373 -464133473 7601 -970422428 844277983 9070 29968380 -185998231 4455 -12352429 28049823 6306 331376977 -873589020 1958 -348537659 742069009 3888 855329823 836711297 1178 6631381 652139653 4839 -742210546 609203406 2665 622760654 157954558 2485 330369088 -803257481 2769 217759023 291885511 4560 993217311 435964459 5411 -364156017 -681572203 5221 397498909 -743279228 8639 -306801974 622266116 9265 271048450 674552143 7841 -301284968 -6069504 5567 -828443354 390959008 4266 528230348 351421296 6770 -494058622 -959597696 3154 57728768 -510922884 4693 228618029 465310197 5260 -363361513 -316674454 2655 54093571 390565985 6764 211653701 880013188 9835 -925751415 377312940 6550 -363361513 785302566 2167 649807445 894566619 903 520426004 -762876998 6076 -623268670 927113337 6648 890432109 -962366924 4783 723014647 709534975 9696 705381339 -359031913 8101 -370573099 -253000679 8250 -735338906 769086286 9724 320572212 -187634457 3880 860501343 -825672011 392 -326544961 -964470327 4087 -529954928 -57636310 5116 -764095871 524158102 643 855329823 -373891874 8427 721323233 327243607 2828 -331409455 -775953624 5726 -422523153 443480195 6554 142253386 614945635 9846 307567195 -385293122 4414 577595779 -839552686 2037 625839941 -311805770 1961 -625868114 95042084 3081 -907526850 -311284398 1857 211653701 766977417 8537 -441900788 220783838 6609 395103154 -337054857 1203 411375410 -616422007 4417 967301691 532638758 6245 -954946302 706766110 3735 -483938149 -894674476 7692 -148551892 -964470327 8061 254604928 155181053 7114 -215882898 -97621137 2803 655661552 95042084 9116 73840719 66743939 4327 -54849498 639735778 9915 555446731 -871353007 1331 -729146187 766977417 9265 -872853946 688604103 21 621250009 -71981180 5615 -358966548 -324403620 7685 -949511663 416895828 9614 -765335823 709974393 5027 -765335823 41988448 9379 948736147 709534975 448 29968380 927113337 3430 -669975418 998987485 8911 -872853946 545485303 9109 397498909 -937125202 3436 822548504 -224830170 1733 126163611 233486506 2828 269796431 530406323 7146 -179678 -546852996 949 -373212931 245371301 6984 -570514743 848404213 7120 -482457481 105202669 8168 -451981899 -588544705 4428 667683290 272099746 8815 399779640 88031842 9317 -616780700 646664292 2829 83782911 -359031913 6742 696354690 -419617877 178 586193310 -41471722 3323 743542522 -952045723 7334 351329961 -635171642 7115 -293422144 -995062096 5193 416830089 -919384533 9285 357216483 -164907236 8841 669719494 238643630 376 950880850 452093657 3443 -356493999 349123105 2488 -150077373 903887624 1916 -672401313 -714273046 5709 -496507325 -667783556 1488 713058770 199066417 2399 498022540 164304660 6395 405324040 -359031913 5696 784421217 32006993 2615 727691960 705558301 3513 -150077373 -780888194 3270 -81272333 -669483533 185 639245576 258649377 1345 469995849 676406177 857 -952023251 -53499931 8480 869722291 -2439989 292 -898265134 390565985 2172 273690998 667943918 101 266465598 291885511 5361 655692903 -514527972 4642 -348537659 736392650 2472 689984924 99128184 2440 -927273767 -766439509 85 269796431 -204109200 2616 -601257416 452093657 509 642972199 -392084245 2785 -116404179 105202669 8412 -630784461 478800565 5342 -828443354 19319210 8164 621974864 238846105 5858 -898265134 -510922884 7448 -624139446 936458970 4689 929439506 998987485 9338 704539722 558660793 2865 344933377 23333156 8897 -82743531 329435427 3121 420313173 -762876998 9600 -171024826 106613504 9338 993217311 -357349445 9508 433526835 -647224909 9124 97020970 785302566 5533 -579837273 903887624 1418 -31253052 -954209444 6688 256045037 -546852996 1185 -36520470 848404213 5098 -667767243 365540008 8374 83263882 525863100 5272 235848520 998987485 4054 713058770 -202365860 3253 -256588331 651276686 7970 642972199 -931961645 3652 151462778 -292135056 5091 740659012 899778012 8159 287403155 -45469480 6971 -685842163 -995062096 3327 -73802131 742177493 1245 -544290356 926947071 8910 142253386 263449205 3422 577595779 -45469480 1082 246211015 786543464 5180 579591313 329435427 9020 -451981899 -683388034 3838 -918480115 -5702304 9720 -822417795 -932094589 5068 420313173 -34186434 6725 -749678851 -847581699 2402 -518877099 -172362246 4368 -593752979 312063892 5744 755723260 733113734 701 948736147 854872802 3860 -612223016 59020681 6575 29968380 170467835 9322 -889390298 -485579451 1608 -959851598 -278826583 7731 -886229173 697181256 3811 469995849 -847113496 3189 572111503 -791660728 3840 587161686 -130757210 6082 -882919563 -683388034 5440 -536278632 -507678540 7372 166695370 117542955 6211 -137898752 -895622959 2727 58910623 161270305 2015 469995849 -588544705 6975 339635211 -936112945 8563 669719494 680445725 2125 500836375 -37646429 8602 -952023251 349827286 2613 293337666 -273517935 9172 -927671058 547847846 722 689984924 839185834 8274 -878007946 -517429485 1333 651739496 874757575 1185 -110049194 -560116325 921 -123469316 90714922 7593 -71710752 341133012 4572 -200453704 -692002453 471 -267849188 133238441 4810 -569617671 -561419270 2072 19516550 170467835 2314 -952023251 880013188 2087 655661552 -560116325 6909 246211015 -580067919 1082 -150077373 -779255519 1620 -625868114 -224830170 5273 740694909 874229190 8819 -537445745 397104509 3471 -242921091 472701027 5908 721323233 -142257001 9012 -705173162 -313128613 9741 70299496 839185834 3754 -326544961 -714273046 5396 389181119 -13980784 9783 70299496 271711843 7506 -242921091 -953039811 4804 993217311 -64803490 1479 126979264 -398743530 4115 959313725 -359314201 9486 655838788 -339148929 487 -73802131 -238448480 8401 -987108376 928549530 8575 959313725 -161178548 3757 -512601533 -81447781 2771 864864468 -715854594 6025 843172319 -257449363 371 -822417795 868032719 4292 457187643 28158895 7836 895483308 -932094589 3854 -162298514 -995062096 2365 498022540 -803257481 5609 357216483 -493565702 1674 -494058622 -54745869 3183 -927671058 931901106 1583 29506774 -823312659 6902 -267849188 490581013 8631 166047011 246277775 3778 341071365 927113337 8878 97020970 690383589 3514 935909029 688604103 2149 -828443354 307725420 6622 -73802131 971883931 6997 417807178 -374056277 1687 58337899 377312940 2950 -358966548 -791660728 8560 475583305 522626360 2464 655838788 209900681 2741 -800197031 226081213 9362 -267849188 628563573 5018 270668477 280226622 9970 886936231 -739131404 5854 -623545038 -161178548 5908 -557563073 164304660 9119 -925751415 -521750194 3423 621250009 484820762 2624 344933377 164304660 7677 -579837273 893523554 5945 228618029 -739131404 1282 -672401313 931901106 158 328642413 901431566 6576 587161686 -111673714 6356 481039767 -663884323 6153 -536278632 724045357 3055 853983481 293996259 1028 -669161347 -259567082 4672 8264531 -185998231 9700 319326351 858501251 6366 997902760 581062404 7862 -735338906 -81447781 2498 -818501802 64274896 3049 116199189 768564657 6152 616261079 390959008 5028 -612223016 381557875 4211 357216483 814089111 8611 -348537659 999569471 2177 699618405 -37646429 6018 -101910710 -172362246 2672 -358966548 684653282 7870 328152090 592056586 367 -331409455 -324403620 7097 -949511663 -436876555 9992 -346375162 -995066367 7901 483523131 639735778 3037 -46649832 -497454301 403 895483308 -513451002 4001 -363361513 -974640280 4709 339635211 848404213 6282 755723260 241785150 8497 586582238 688604103 8772 551002165 -901452236 7951 206527555 -635171642 6888 -364519214 465310197 5045 90842180 -551512958 9532 -740334521 652139653 6713 343475859 -316387152 6733 269499594 -183336237 8792 -73802131 157954558 4587 577257649 341133012 4310 174573850 -560116325 3157 -894484500 964421398 1333 -749678851 895448733 2838 -608881583 676243791 5882 993217311 472701027 8110 699618405 105202669 5964 83782911 358976404 6676 261931651 614945635 1614 778853107 -368204827 2570 -285886589 390959008 5760 206527555 -605921169 7090 622760654 -894674476 466 -483938149 -253000679 2369 483523131 592056586 5513 535670744 -448645965 1442 319326351 -895622959 6854 -762354954 -995062096 6684 177628242 167296127 787 224883384 106262770 3207 213842869 -525223549 4256 -330575686 -871353007 619 -400357597 341133012 3245 -674506636 -876513924 5610 -92183040 312063892 4969 -244065831 -31659405 4224 -96460553 -436876555 3484 817204434 -873589020 2249 -765335823 -699315319 3296 -348537659 533639856 5186 58337899 -823312659 533 -576115144 900262214 7602 -616105726 -903151152 965 -225441451 365540008 7579 -358966548 28049823 2310 -882919563 -224429007 6541 -615891790 602128084 7407 299572712 693923957 8890 702242153 -59573888 1149 261931651 238846105 3343 -56935231 -727914786 3367 4049814 -531114148 130 -531669239 993015931 1343 -330575686 -912580415 2984 713058770 -359031913 299 165508500 332881191 1657 167372537 -552554344 7571 577257649 -257449363 5158 -537445745 796440972 1692 -147467416 -833562261 4682 -331409455 101361875 1077 -113215565 835992356 3199 929439506 731066417 4512 213842869 -901179905 6083 395103154 -241132430 675 -652765294 247516617 5676 -482134217 -964470327 3968 -451981899 731066417 7560 -616105726 -669081832 7619 136635149 -287275800 7848 432021664 -768754430 8891 166047011 -956300186 9710 -822417795 -848882377 2923 715936589 870680272 1781 -667767243 999569471 9394 -927273767 -982939077 9217 567852265 611310292 6808 587161686 676406177 1367 -73802131 -111673714 1978 877375052 202098881 3806 755723260 -952045723 5928 29506774 -487460041 6647 460600071 133238441 61 -405708663 -425579851 5866 639245576 417944653 9536 343475859 -561419270 9425 339712362 -493565702 5577 321979161 546240758 5401 -625117729 -919384533 550 -733024233 -912580415 2678 357216483 -322241979 5279 755723260 -547246555 3751 -371484057 -580067919 7783 772119062 -730886465 8731 -154177607 220674133 6245 655692903 -923191479 4451 142253386 258649377 1283 -633494599 -142257001 952 643936179 -893198153 5861 343919065 676243791 3695 -335037888 785302566 4828 -720378724 925430316 1483 -260484128 874757575 3516 -790900085 -906648758 2034 542787809 964421398 699 902447917 736392650 8754 -270167938 66743939 5915 555446731 -650343366 6950 -73802131 639418215 8411 122960298 -324403620 3156 363421522 -202365860 9546 23116556 192314494 5130 223626891 -893198153 8124 947027244 -779636985 4393 -648381409 -425579851 640 -353580923 226081213 2240 339635211 -339447425 4849 567852265 -521750194 3597 -548298586 936458970 4620 -519682186 365540008 192 19516550 931901106 6978 339712362 -255678122 8353 349635568 -205664922 687 -855555106 -161178548 4932 -744815954 893523554 7931 959313725 -221235589 9114 261417951 -845509135 5152 341071365 381557875 3706 57728768 -962366924 4635 -481548889 497692812 32 -824336233 99128184 7270 -305970525 -385293122 2357 918550505 -513451002 1062 586582238 574416719 3104 -616105726 532638758 3410 997902760 199066417 9692 -442492459 -425579851 4036 -270167938 -969954363 8699 -278257978 125331989 3522 397498909 874757575 986 855329823 -311805770 2000 -363361513 698531409 2805 655692903 -37646429 2719 -994238484 -732138768 924 864864468 -374056277 2729 -46649832 651276686 5127 543709359 -148948797 2976 142253386 -727914786 4598 469995849 545485303 1652 538103424 -330088528 9261 389181119 -871353007 7012 -419749108 659135755 8798 -371484057 990761659 4616 864931174 429013583 4696 -375315736 -389676639 5917 -293422144 -20385733 5264 203806755 -956300186 928 -146048051 998987485 3900 855329823 -959597696 8143 740694909 293996259 4600 -511648475 -647224909 7213 641405743 -952232346 6324 186610534 638342848 5797 -32737399 199066417 4731 506679619 -103582511 6146 -175911279 -777377395 5818 -178463084 -714273046 9373 -971877548 -367588750 1054 625839941 203913927 5862 959313725 893523554 1647 -261356504 347184015 855 812692671 559317467 3773 126163611 371937567 4469 699618405 -510922884 2825 543709359 774508045 1609 933284357 -517429485 8022 269499594 -701904187 8719 320572212 -791660728 7631 -800346889 682630231 5854 -947334444 -187634457 6363 -993835563 523334383 4504 715936589 491977162 4591 -453528863 -739131404 2258 567852265 803466690 8516 405324040 398270620 5846 -371869946 762717609 6809 483523131 -357349445 8584 652607998 -448645965 8859 -659112423 -650575204 3383 498022540 -41471722 7762 841435082 -339447425 2180 -616780700 -322241979 7470 -618586699 854872802 7784 -512601533 -883441584 7362 364564921 639591910 8002 224883384 580232372 1920 -822417795 -563855352 1454 -496507325 -265649886 1494 -970422428 682630231 7245 -375315736 11152217 1304 29506774 478800565 9425 929439506 -992454753 5790 -74067624 874757575 9624 579591313 -956300186 4640 -947334444 -468181788 8236 -400001179 786543464 6160 -189672465 796440972 1785 567852265 -259920681 2951 -526589551 -552554344 7439 -625868114 402394867 4595 784421217 -398743530 1977 57077901 -68133232 5680 285585538 155181053 5757 261417951 -475349716 4629 462757732 -827976408 6261 417807178 957316548 289 395103154 -848882377 1246 -536278632 -515729352 5366 167372537 785302566 1664 693938067 -910659068 549 -251213711 -833562261 9566 -970422428 -932094589 5675 -330575686 719756675 6575 393895424 -675048115 4714 586582238 435964459 9084 577595779 349123105 2844 -52166347 -255678122 2459 -322857321 -517429485 5588 340060359 265715153 1596 864864468 -730886465 2310 -729146187 748407118 4163 -889390298 -45469480 3368 669723000 -833562261 2422 -818050145 157954558 8985 808925735 388657508 7463 -400357597 -97621137 1330 23116556 -5902726 9733 877336582 478800565 2826 -631059468 349711330 7006 -669161347 -626227780 6607 -621743061 748407118 5688 -705081051 -368204827 7459 567852265 416895828 6209 -184150939 685173008 1203 -326544961 347184015 1764 -855487023 705558301 1631 -279541251 245371301 2477 -13265422 -361907767 2245 -983647058 -224429007 2960 273690998 -339447425 8686 -526589551 868032719 1509 295262939 927247897 6766 901855277 -63734481 3991 83782911 285660025 2199 902447917 -10889363 2158 -821770117 -368204827 6302 -794998045 928549530 554 -759508202 762717609 8177 579591313 -952232346 4946 -705081051 592056586 7431 -548469989 271711843 7596 929439506 -448645965 9000 586582238 363537086 9486 664255928 -273517935 5424 -375315736 363537086 4916 864864468 161270305 5503 165508500 82218066 8515 -420836130 -241132430 2563 457187643 66743939 9598 438397479 15035429 1752 22099741 115731592 2248 -728265827 -267835884 6847 335527628 19319210 6090 364564921 -845509135 6365 -268168881 769086286 5958 256045037 143533526 3286 689984924 203913927 6220 -68308325 191108050 1627 129311049 -991847180 8475 261417951 -931961645 528 -630784461 -521750194 5354 -146048051 -41471722 8194 -818501802 -292135056 7416 151462778 -21285360 9783 -491680209 164304660 2225 417807178 580232372 9718 -244065831 868032719 4595 -346375162 135272390 8265 749434816 -192813087 4689 -660956144 616919600 8513 929439506 -497454301 1446 432737196 563044475 2170 -491680209 -330088528 2556 397498909 802678679 5295 -458526967 -71981180 334 -927273767 -265316264 1359 -491680209 -714273046 9211 -307200306 174025856 7744 -267849188 155546470 9596 -820460238 88031842 9475 -95477909 -425579851 5977 -330222187 -192813087 7081 -451981899 819313353 7336 -373212931 -265649886 3382 58910623 -289016401 8886 -112466455 -311805770 5331 -660956144 682630231 9225 433526835 -732138768 6457 950880850 347184015 9141 116199189 639591910 2955 328152090 -991847180 9854 116199189 199066417 195 -898265134 -311284398 1166 -205718293 407922222 9504 -608881583 -507678540 8632 -106582970 485773536 9487 -96460553 -779255519 7725 -342239300 774508045 4233 351329961 686182649 7821 73840719 362317344 9900 587161686 -605921169 9585 663527888 125331989 8604 577257649 -739131404 2455 174573850 -385293122 3467 -565428161 954053652 9086 743542522 -995066367 3528 -55516739 870680272 6227 321979161 -995062096 5797 413228751 559317467 4171 -92183040 164304660 5068 142253386 900262214 6803 603027467 170467835 5283 586193310 28285201 1941 625839941 936458970 5085 -80190883 383295386 4732 -419029624 771524295 9508 269499594 -521750194 8714 343919065 -893198153 9444 -818501802 -953039811 8825 -410378829 -3897679 9434 749595162 733113734 4863 702242153 574416719 174 -790900085 476219341 8886 686472096 -425579851 1101 950417338 -64803490 4267 -370573099 -727914786 2938 669719494 233486506 7941 389181119 -973091762 7126 90819360 238846105 3641 -256588331 -992454753 2767 -728265827 651276686 2141 -621743061 -74922256 165 555446731 733113734 9258 8264531 -936112945 5683 -335037888 -289016401 7942 411375410 609203406 5612 -650211499 312063892 2481 -715255110 581062404 2677 -147109520 803466690 2382 -256588331 -70608980 5826 -278257978 -54745869 1669 -509666122 283209294 7348 621250009 993015931 9287 -526589551 -278826583 3826 842270273 -956300186 6546 621250009 55179420 6069 -328904232 478800565 4070 780636123 -255678122 4873 527736569 -374056277 5672 -101910710 709534975 4289 -621743061 -281078001 8070 -971877548 -12154411 5531 -419749108 -393603223 4347 579591313 398270620 4708 -189672465 377878165 3923 167372537 719756675 5230 -74105468 839185834 8289 853983481 886756512 8320 -828443354 957316548 8832 -743788507 429013583 7037 -537445745 19319210 4215 126163611 674552143 4616 307567195 -497454301 3953 57077901 490581013 630 8264531 -563855352 3149 -52166347 -254951306 8709 -82743531 -779636985 6721 -289985011 -267835884 5725 -178463084 844277983 9957 126979264 -964470327 2532 561794586 245371301 1854 -147109520 -464133473 4199 -441900788 -532805273 7176 674835134 -283943997 1574 -991085471 -211716415 8264 877375052 -699883416 5104 261931651 -6069504 1393 -52166347 -927894606 3535 869722291 931901106 5013 941171960 -588348248 7685 505315658 750710740 4991 555446731 -398743530 9816 367159963 247516617 880 -73802131 705558301 987 528230348 57188489 9991 156702520 -827976408 6926 -660956144 -932094589 5942 848002319 117542955 3174 856751619 -13980784 7712 58337899 -493565702 1776 -58282870 -185998231 4839 -400357597 -427456347 7474 520426004 67965345 3782 -304053585 88031842 9076 -305970525 -669483533 2971 -330832333 -974640280 7198 -447555783 927247897 2872 70299496 -976144578 2258 639245576 226081213 5946 347274203 -21285360 5932 -570707245 798910453 6746 -694040959 261437505 1416 -481548889 155617401 8099 303471892 -959597696 7763 224883384 -539760374 3444 -548298586 265565623 6532 -351818262 241785150 2998 287403155 698531409 7133 855329823 -901452236 928 667683290 -923191479 717 319326351 -982939077 8186 -548298586 732717612 8249 -934630957 993015931 3040 901855277 -20385733 7691 -536278632 618410264 6184 303886728 -899341288 5962 505306321 706766110 6373 -720378724 -699883416 4554 340060359 -993810702 8013 551002165 -497454301 470 812692671 -70608980 1161 641405743 901431566 1564 500836375 265565623 6668 -50475604 -162370098 4839 -420836130 55710753 951 -73802131 377312940 3812 313773597 442035528 2826 335527628 -162370098 6110 -794998045 686182649 429 -889390298 -339447425 6235 -927671058 -923191479 2576 -46649832 782261486 5211 -818501802 55710753 673 -594658272 478800565 4190 327828499 694332247 8397 -854974713 646664292 4230 970485889 894207498 217 -175911279 -368204827 9358 976904654 386127211 4594 -12130323 -650343366 6138 -625117729 -873589020 3393 667683290 -663884323 5503 817204434 -873505481 7588 -947334444 -825672011 6212 126979264 408032712 7337 165508500 491114857 633 -892024255 383295386 2141 126979264 -675048115 1320 -110049194 -551416862 6373 -50475604 307725420 6714 -146048051 709534975 2042 -733024233 -699315319 9133 -633494599 7024863 5643 -986019062 265715153 3299 -322857321 -883441584 4142 789289346 133238441 7564 -304053585 -385293122 9576 -624139446 -596103798 1158 847314766 -63464163 1870 256045037 386127211 3156 -44846753 874229190 300 -215882898 -475349716 5935 -197332076 -519921669 3060 335527628 -80034542 6105 343919065 -59573888 7225 129311049 -514527972 5992 411375410 248879339 5117 -512601533 484820762 6081 877375052 -5916917 2040 -615891790 15035429 9474 58337899 -439025221 9642 -871267479 638342848 1190 432737196 -683388034 2020 967301691 -183336237 9619 83263882 186010557 7251 855329823 839185834 4182 357216483 -349942526 2204 -31253052 -683388034 5779 -56935231 -217276100 7087 -358966548 766977417 2534 847314766 -442954817 9925 -533858770 -20385733 1198 -759508202 106613504 493 57328447 490581013 267 -742210546 769086286 8582 -219607746 -663884323 5173 -270167938 320542941 8942 958730067 -901452236 2271 -146048051 -912580415 555 -548469989 416895828 7356 -474750049 -311805770 7768 -400357597 831945068 3266 -420836130 -831246652 9075 -728265827 932982464 7070 393895424 574416719 565 772119062 -952045723 5558 -137898752 -21285360 1362 686472096 59020681 3556 57728768 161270305 1122 755723260 155181053 2674 743542522 -183336237 8703 -650211499 -911784066 5202 -991085471 -168423907 6096 564442080 442035528 4721 343475859 782261486 359 498725757 -761859799 4539 -529954928 835992356 327 918550505 -669483533 5456 -559852389 388657508 6968 -954946302 -732977788 8807 -154177607 125331989 62 -328904232 -991847180 3427 -782082024 -803257481 359 -822417795 397104509 6676 -388902952 155617401 3444 -214121222 249091689 5424 -330222187 167296127 5227 166047011 786543464 562 -630784461 901431566 7978 -616780700 870680272 2210 641405743 -653914878 7743 -326544961 531120459 2038 -818501802 -539760374 5383 509139401 -274707169 1015 -509666122 407922222 5444 -225441451 -33848463 7672 -765335823 155617401 9443 228618029 562000501 1539 -615891790 398270620 6444 483523131 57188489 8341 -54849498 -825672011 9596 974173871 -446979614 7467 -351818262 676406177 2993 948736147 694332247 4941 824131791 59020681 1716 -925751415 -354781951 8187 877375052 233486506 3548 -36520470 -964470327 7238 -608881583 422558106 8960 -36520470 -33043914 8625 -883256320 646664292 7214 343475859 659135755 7655 -886229173 377878165 3035 341071365 -185998231 8783 -578500945 -254349525 8634 411375410 136635305 2590 -633494599 518508787 9297 -947334444 -202365860 1693 669719494 -241132430 9401 83782911 220674133 3979 -590529319 964421398 2420 137342604 -653914878 4276 166695370 738681643 7253 -743788507 -663884323 5106 -764095871 676406177 635 551002165 -113520589 8772 -442492459 -699883416 1390 187533920 365540008 8317 119513424 199066417 9694 817204434 513030379 8703 567852265 220424396 3272 621250009 639418215 1704 527736569 -953039811 4123 621250009 -964470327 5324 740694909 -507678540 3227 299572712 -5702304 9107 -511648475 443480195 2708 167372537 336301975 9413 505442585 -19846330 6546 -765335823 125331989 3204 -342740225 106262770 4767 -925751415 738681643 2553 -991085471 -619642959 4412 808925735 -81447781 9266 -433025345 785681307 3109 847314766 -510922884 874 -623268670 -311284398 3102 -705173162 -561419270 8219 253295516 880013188 5299 -80190883 905565981 960 269499594 365540008 2592 491678739 -425579851 7935 -289985011 723730723 9228 616261079 -487991575 7397 -992570882 491114857 5179 -307200306 -34186434 4114 686472096 -207480706 3060 750512353 -293612145 7687 719147282 -594389391 5633 -947334444 64274896 5566 -992570882 -45469480 2454 -667767243 -113520589 3722 321896034 -389676639 5013 186610534 -45469480 1055 287061479 55179420 8848 320572212 -468181788 339 -907904968 442035528 2686 -983647058 -993810702 7189 -559852389 545485303 5074 -454660390 -893198153 3709 357216483 888127448 1673 -268168881 -359031913 1557 303886728 -883441584 531 132366550 417944653 4424 -326544961 -959597696 9668 650577626 533639856 5273 112708003 782261486 9148 -985616618 174025856 245 390958395 698531409 3428 -335037888 698531409 2747 841435082 709974393 4522 343919065 868032719 1307 -420836130 639735778 736 622760654 245371301 446 890432109 574416719 8768 -328904232 -21285360 2054 -31253052 208596214 627 824131791 957316548 4853 264859719 235617971 4435 -482457481 -74922256 1874 -882919563 491977162 3518 -330832333 748407118 3898 405324040 766538742 860 -527151913 -669483533 6404 299572712 -919384533 3347 -106582970 283209294 3769 411375410 -732977788 2938 946724763 840121997 7538 -947334444 592056586 6155 727691960 247516617 6658 -25477161 -311805770 1853 674835134 954053652 2918 847314766 -392084245 4498 664362925 362317344 6666 397498909 -761859799 5628 993217311 -359314201 735 122960298 622266116 4629 -745598738 435964459 4490 -765335823 -224830170 7424 331376977 -448645965 6207 -71710752 -74922256 939 -330222187 -650575204 3599 357216483 -266557934 7799 -800346889 66743939 2798 -371484057 533639856 3081 749434816 927247897 5624 -669161347 584852110 6962 413228751 390959008 197 -113215565 -2439989 3644 -175911279 55710753 4908 -76560661 782261486 6839 -213966720 769086286 4436 395299686 497692812 5940 586193310 241785150 6929 702242153 839185834 1839 959313725 874229190 2814 -695835769 -779636985 8739 822548504 79143311 5958 32391911 -626227780 9337 271048450 533639856 6728 363421522 -142257001 2785 343475859 481058945 1434 -447555783 894207498 7077 -225441451 580232372 6733 -422523153 113319582 8331 -285886589 -163961704 2658 -177639676 -33848463 5898 890432109 383295386 8380 90819360 -448645965 7616 321896034 265715153 9335 -346375162 -992454753 1154 902447917 252978054 6632 877336582 240392773 7091 -970422428 -953039811 6981 -588133551 -650343366 1592 -669161347 -650575204 7879 -113215565 -113520589 4988 -894484500 623413028 1774 642972199 652139653 7825 877375052 491977162 1604 576254520 899778012 7767 705381339 750710740 6581 -637994744 -419617877 9440 -482457481 -163961704 910 -261356504 -995062096 3907 -343049870 -796856966 2628 -511648475 -895622959 1759 542787809 -339148929 9158 185216221 -97621137 9075 477434146 796440972 7142 -36520470 -205664922 8493 -764095871 -316674454 9925 -200453704 -699315319 7569 -25477161 329435427 3837 -363361513 676243791 4859 -749678851 199066417 2356 237809565 -533164995 4230 -73802131 736392650 3869 228618029 742177493 3710 295262939 -839552686 2737 -886229173 -464133473 916 -251213711 636536038 4607 -618586699 -503488600 8768 480475633 -743279228 9729 586582238 28049823 9148 -907526850 -273517935 7215 -363361513 115731592 9455 642972199 624282080 6696 -139236232 -741621007 3240 713058770 -3897679 3007 895483308 170467835 5549 -955831194 -635171642 6851 -959851598 429013583 8962 860501343 950205104 2690 195859317 691904004 414 -509385891 247516617 4847 -25477161 -37646429 91 567852265 562000501 2321 766605000 888127448 1261 -116404179 -766439509 8607 -616780700 -80034542 9045 -50475604 -19846330 826 -527151913 -828027101 807 468946340 117542955 8249 715427719 252978054 6297 538103424 693923957 156 -565428161 -205664922 9758 -419749108 28158895 873 -328904232 -575386868 9474 -517419114 143533526 7276 -270167938 -497454301 7655 -491680209 -217276100 6254 -251213711 -762876998 2688 -328904232 -487991575 4642 935909029 355195684 4477 -205718293 -927894606 3480 -765335823 209900681 5335 950880850 106262770 9133 -983647058 -876513924 9148 -533858770 -588544705 1728 948083395 -539760374 1037 -612223016 -161178548 7275 -625718770 -605921169 9814 -80190883 -266557934 2640 841435082 -796856966 8239 -735338906 742177493 3762 83782911 709534975 6898 169375596 -774659497 3990 -328904232 -428402356 3452 399779640 533639856 7194 -871267479 417944653 4904 -343049870 -780888194 4054 174573850 110076515 2649 -894484500 368331732 8849 405324040 208300268 3670 303471892 476629986 4165 -222034349 486739558 1035 491678739 522626360 6709 -625868114 -442896915 2142 -420836130 -253000679 4687 432737196 59020681 4544 -941497322 -775953624 3949 -912600784 993015931 6597 -570707245 731066417 1601 -44846753 -727914786 9591 -934630957 836711297 5697 715427719 -663884323 3094 49103598 622266116 5071 696354690 349711330 6403 313773597 742555398 4605 -633494599 233486506 8365 -927671058 472701027 8880 83263882 758141143 1228 506679619 -937125202 8850 460600071 186010557 1725 136635149 -726080992 2269 934705880 -473904134 3933 339635211 -588348248 485 -68308325 786543464 6442 471423335 -385293122 2022 902447917 208300268 7079 -251109249 -385293122 1551 -631059468 -560116325 7264 116199189 66743939 2556 916803821 -5916917 6029 -200453704 478800565 2299 -927273767 -281078001 5354 -200453704 407922222 7608 166047011 -33848463 6342 -147109520 768564657 1562 -883256320 486739558 2155 -828443354 -521750194 323 -531669239 723730723 3279 97020970 416895828 82 -92183040 697181256 1433 -58282870 -635351929 4524 848002319 285660025 2790 -330222187 464511101 3419 186610534 -64803490 9980 902447917 -485579451 4981 -855487023 258835576 2320 -62488183 164304660 2737 -261356504 -805220515 20 918550505 574416719 7430 -618586699 -831246652 9747 -112466455 -727914786 9541 166695370 682630231 9585 -110049194 831945068 6985 841435082 383295386 4349 224883384 -419617877 332 -363361513 769086286 1096 -66475474 -487991575 4684 -56935231 -313128613 8155 -695835769 35526584 7358 500836375 82218066 2533 -993835563 484376908 4114 877375052 238643630 8931 491678739 697181256 8744 528230348 -517429485 8723 817204434 465310197 1410 498022540 -241132430 5227 166695370 238643630 7563 32391911 -392084245 9318 -184150939 999569471 1591 -260484128 -64803490 2751 -749678851 -339148929 2954 271048450 -848882377 9921 -74067624 -442954817 4622 -351818262 -596103798 8783 137342604 742069009 2864 -226011510 365540008 6208 195859317 165821381 9323 616261079 798910453 4734 -371484057 -552554344 3880 -536278632 -368204827 3328 -56935231 484820762 8900 -971877548 836711297 1220 261931651 35526584 4483 -483926612 -873589020 3698 841435082 925430316 7460 677505146 67965345 653 561309384 -386859416 2358 784564006 786543464 8764 393895424 240392773 5754 405324040 -991847180 4648 276731211 238643630 7561 822548504 348492504 5671 293337666 858501251 1719 -148551892 -385293122 6154 -267849188 646664292 3657 -74105468 -339148929 1682 321896034 -202365860 8996 625839941 -439025221 3688 755723260 95042084 1814 -285886589 -324403620 8333 -12352429 113319582 7993 665672498 901431566 6752 822548504 927113337 9862 520426004 -148948797 3631 202573384 -442954817 5287 126979264 -828027101 5185 948083395 95042084 4976 567852265 639735778 6017 -66931702 694332247 6032 81800971 -367588750 7373 -572908981 524158102 5970 -146048051 -833562261 1969 655838788 -650343366 9913 784564006 839185834 3822 918550505 -727914786 8972 -251109249 -37646429 1792 -348537659 646664292 6431 -341897402 407922222 2991 195859317 48126737 9699 -593752979 258649377 84 132366550 -883441584 9871 674835134 -807704163 1823 778853107 709974393 7327 -824336233 402394867 7207 -527151913 -254951306 1004 269796431 -982939077 6898 -12130323 -436876555 3901 71999590 723730723 6 824131791 693923957 6476 743542522 51303562 239 -447555783 -873505481 1085 506679619 841515706 3746 -132340965 402394867 4604 -970422428 341133012 3154 -82743531 927247897 5525 462757732 -548872283 1075 -886229173 82218066 7272 639245576 -595600742 828 186610534 280226622 300 -790900085 -600991208 1904 -962479450 -894674476 1443 343475859 -442896915 8574 -44805950 192314494 2688 986629189 490581013 8776 -855555106 -442954817 9365 -420836130 -995066367 5458 326413982 -316543012 7681 37950971 -958397748 2140 -364519214 -714273046 5096 -570707245 -620954654 4786 -883256320 377312940 7011 -146048051 -692002453 530 689984924 -653914878 7915 54093571 -292135056 9951 789289346 -995066367 4592 343919065 -330088528 1092 947027244 -726080992 3487 -197332076 950205104 7771 877336582 247274032 8420 -992570882 954053652 5551 83782911 422558106 3532 49103598 -768754430 9167 -855487023 -473904134 127 246211015 381557875 8789 663527888 -715854594 7405 699618405 -241132430 1926 -279541251 -253000679 2822 808925735 836711297 2427 -482134217 932982464 2735 -985616618 28049823 656 -548469989 349827286 3507 -633494599 -374056277 9035 462757732 -873589020 1431 204922698 -653914878 8912 285585538 -552554344 9024 -913032643 358976404 2051 -959851598 704912288 2713 -73802131 248879339 4943 -447555783 533639856 2112 -13265422 -547246555 3909 471264227 688604103 2737 677081963 -254951306 4711 -241465936 226081213 1287 307567195 -164190047 3829 567852265 -357349445 4078 -347083273 931901106 3464 -205718293 839185834 8940 -364519214 355195684 8606 -728265827 706766110 50 -106582970 -605921169 2342 -983376341 412494114 9374 538103424 759617707 8365 -80190883 220424396 3540 395103154 -278826583 3512 877336582 676243791 2012 566652844 -386859416 388 644845610 639418215 1357 29506774 -532805273 1083 621974864 -487991575 1484 -47584694 706766110 3017 167372537 -207480706 8350 808925735 235617971 6574 -624139446 -675048115 4213 395103154 -37646429 6756 -322857321 -316674454 2521 959313725 690383589 7844 -408600531 690383589 4116 -348537659 836711297 3045 625839941 397104509 7988 165508500 -142257001 7973 686472096 -514527972 7051 -764095871 -393603223 8875 186610534 686182649 3706 970485889 652139653 6764 652607998 546240758 9213 -63560127 638342848 494 -66931702 525863100 4137 393895424 -220337835 3178 367159963 545485303 1124 -625117729 202098881 4806 213842869 355195684 4804 743542522 888127448 7314 313773597 168850975 9084 116199189 723730723 5489 639245576 115731592 8178 -625399824 500073592 5547 83782911 429013583 3157 -364519214 -164907236 2113 90842180 -768754430 9997 -73802131 -161178548 8273 -306801974 580232372 5524 319326351 -436876555 7548 535670744 -510922884 3861 -58282870 742069009 8901 166695370 435964459 2226 649807445 -519921669 6858 -970422428 -766439509 5771 -621743061 854872802 1288 -278257978 954053652 8780 -660956144 247516617 5579 416830089 -322241979 4886 -287473610 95042084 2132 -927671058 -380500395 7265 -36520470 -861238983 9662 543709359 265715153 3601 397498909 -265649886 4867 918550505 368331732 3880 -991085471 -575386868 9947 -913032643 -367588750 7339 -54849498 90714922 4710 986629189 -343058017 8647 -289985011 -937125202 9386 -241465936 894566619 4981 -624139446 -701904187 9055 649807445 573715962 6797 -983376341 -732977788 2458 -715255110 288775548 2760 -162298514 429013583 503 -790900085 -111673714 3849 -289985011 -292135056 5355 -536278632 -324403620 2076 950880850 530406323 4905 -667767243 -766439509 1984 -735338906 -80034542 7716 664255928 -291852849 7698 705381339 -979020874 7125 -569617671 -796856966 5067 856751619 19319210 8670 -735338906 -847113496 9996 875625124 261437505 5486 784564006 927113337 3254 577257649 -883441584 9110 307567195 -71981180 6655 228618029 164304660 6204 -579837273 742069009 2131 -419029624 288775548 7071 765140521 -635171642 5256 -994238484 -427456347 8267 778853107 -278826583 1381 -854974713 -596103798 7774 -742210546 592056586 5412 -494058622 109725016 9690 343475859 285660025 9269 653638796 391949381 9132 -74313664 -762876998 8518 276731211 638342848 4413 -822417795 465310197 2993 -47584694 -208909824 5960 -307200306 -19846330 8325 344933377 238643630 1164 -925751415 622266116 3608 -496507325 101361875 3954 -261356504 -954209444 4075 780636123 -834347143 2946 622760654 674552143 8863 29968380 133238441 8145 -278632700 -113520589 9127 -782082024 215489130 5790 126979264 -473904134 4239 875625124 -683388034 6030 -625117729 -605921169 5724 328642413 903887624 9381 -889390298 533639856 4292 -652765294 -873505481 1575 -147109520 -211716415 2768 -388902952 -172362246 638 122960298 524158102 1871 -733024233 -548872283 5421 650577626 -311284398 1854 -213966720 358976404 6885 -348537659 651276686 2725 498022540 57188489 9270 71999590 -525223549 6948 -594738095 -531114148 6408 -743788507 639418215 1503 -519682186 -281078001 8060 -667767243 971883931 9014 140624107 170467835 7869 -442492459 -316387152 6888 228618029 -861238983 9051 -872853946 -743279228 7465 -139236232 -385293122 3834 650299148 -936112945 9762 576569655 782261486 7191 83782911 115731592 4456 -400357597 -588348248 188 -330575686 769086286 4049 958730067 -981602668 3492 772119062 226081213 4051 -356493999 769086286 5297 -336363205 -453780869 94 669719494 -224429007 1116 -570707245 271711843 2795 -419749108 249091689 7869 248168868 -479232352 789 -68308325 -392084245 8413 649807445 67965345 9400 -442492459 283209294 6521 -991085471 170544312 7239 -784069182 893523554 2632 -533858770 -865702803 163 -179678 -74922256 2863 -481548889 90714922 2553 151462778 880013188 7571 -213966720 -549053127 5948 -615891790 28158895 3392 765140521 -5702304 2548 586193310 -547246555 456 -447555783 -103582511 3525 303471892 798910453 2814 199822346 -675048115 3923 -95477909 636420853 4020 228618029 -715854594 4164 621250009 -33043914 4754 328642413 272099746 4359 -705173162 532638758 2745 177628242 -507678540 741 166047011 252978054 7655 861466410 -901179905 5334 -200453704 329435427 2044 -36520470 803466690 9126 521234557 839185834 9053 948083395 -715854594 3048 750512353 -952232346 1191 -991085471 533639856 9802 347274203 442035528 4247 357216483 452093657 393 665672498 -952232346 5256 29506774 -732138768 8375 -788603267 768564657 3277 -113215565 -588544705 2986 -342740225 238846105 4977 -481548889 -626227780 3447 -818501802 -783218625 1531 -623545038 59020681 9200 321896034 -361278986 1046 -74067624 -883441584 7211 -175911279 -398743530 1456 269796431 614945635 1251 -336363205 522626360 5682 339712362 -428402356 5283 295262939 733113734 2160 655692903 -254349525 9681 -579837273 -681572203 4962 -800197031 19319210 7543 195859317 931901106 4771 877375052 531120459 9016 364564921 -475349716 2712 -342740225 764272698 561 339712362 -529867141 8595 129311049 829049646 8623 -952023251 75428113 8025 663527888 -549053127 2353 -624139446 51303562 3298 -330832333 -374056277 2158 -331409455 798201482 6832 71999590 -380500395 1080 -623268670 440461057 7858 -536278632 247274032 1585 -293422144 -743279228 4825 -31253052 136635305 3645 413228751 -701904187 5275 -570707245 -419617877 201 -734053528 -339148929 8838 -289985011 522626360 3803 -336363205 706766110 3288 506679619 831945068 7275 -496507325 814089111 686 23116556 -779255519 6977 -744815954 220674133 6154 -400357597 -650343366 9231 -268168881 -392084245 9129 83263882 258649377 6961 122960298 402394867 3876 -128726767 574416719 8242 389181119 28158895 7077 -373212931 95042084 1089 140624107 -539760374 6925 112708003 870262107 5028 475583305 823880227 3124 487719335 -473904134 2317 766605000 209900681 4865 -735338906 998987485 6523 112708003 886756512 8892 -214121222 518508787 2003 -375315736 -650343366 6736 326413982 443480195 191 343919065 -103582511 1733 -95477909 371937567 1749 126979264 51303562 6062 303471892 -575386868 6139 555446731 -833562261 3343 237809565 880013188 4395 716961746 -241132430 2161 -601257416 -34186434 8867 8264531 136635305 3513 -991085471 390959008 8542 285585538 -374056277 2055 -74067624 766977417 6440 -993835563 -937125202 5547 335527628 533639856 7166 765140521 143533526 5293 -251109249 -306446443 6213 616261079 170467835 8301 -987108376 -575386868 4957 -743788507 383295386 3128 -659112423 659135755 1062 38382431 215489130 1309 -740334521 -901179905 8498 -526589551 -316543012 6848 206527555 -367588750 6108 -669975418 -439025221 9086 -336363205 -316674454 6711 784564006 -919384533 1392 574072798 327243607 6746 166695370 397104509 1651 -659282120 829049646 5916 -824336233 814089111 4072 -633494599 -207480706 379 -630784461 618410264 5032 261417951 -255678122 1937 -116404179 -848882377 8987 185216221 -901179905 6682 -215882898 -959597696 4282 564442080 -952045723 9536 -600220506 -111673714 3105 650577626 -479232352 4199 -509385891 283209294 8697 566652844 639418215 2992 948083395 7024863 886 727691960 465310197 6889 285585538 -919384533 5453 -150077373 829049646 8243 -170132306 117542955 9417 -419749108 -847581699 2679 579591313 -893198153 5599 -862838521 639418215 5417 669723000 622266116 3982 246028051 -588348248 7950 32391911 484578208 4683 -579837273 -255678122 2427 529251473 -325682737 5277 -242921091 -13980784 3150 -765335823 -253000679 36 -226011510 748407118 9089 622760654 -635351929 6960 90819360 -969954363 8205 -927233899 -547246555 7232 327828499 -525223549 3612 313773597 371937567 8825 677081963 209900681 2354 -222034349 -324403620 7944 -537445745 -969954363 8653 -476635343 -266557934 6010 587161686 718423636 4763 -820460238 -923191479 5066 521234557 148581257 5452 185216221 215489130 2331 950417338 191108050 6056 -728265827 -995062096 5479 955536932 900682067 8562 -341897402 329435427 7655 -822417795 624014414 2253 -618586699 272099746 7621 166047011 -265316264 5311 -824336233 733113734 223 -451981899 -953039811 5844 -548298586 391949381 9053 195859317 723730723 357 -878007946 64274896 4869 847314766 -339148929 8425 432737196 829740581 4478 902447917 -919384533 9450 -371484057 704912288 4483 223626891 545485303 8812 -184150939 900262214 9961 750512353 -10889363 5242 97020970 724045357 7650 -109703401 408032712 4754 -749678851 349711330 9171 509139401 894207498 2531 902447917 -130757210 6531 -331409455 927113337 69 -419749108 999569471 3606 -729146187 347184015 2088 399779640 105202669 8826 -627792663 28285201 8351 469995849 -57636310 5919 266465598 133238441 2911 842270273 397104509 1133 -370573099 -448645965 6371 -509666122 170467835 7138 -287473610 829049646 883 323725605 -361278986 8425 -106582970 -825672011 1908 393895424 -54745869 8866 -569617671 -993810702 5458 853983481 -551416862 9726 -330575686 -783218625 9660 505315658 -901452236 3977 -672401313 574416719 4143 622760654 547847846 62 83782911 616919600 903 -734053528 327243607 3734 -633494599 622266116 2817 285585538 -12154411 3826 528230348 639735778 4501 822548504 82218066 6490 313773597 -427456347 4067 8264531 931901106 9189 -962479450 199066417 6491 716961746 -311805770 3466 721323233 -937125202 6850 864931174 341133012 3158 -116404179 -709522334 1170 -474750049 848404213 1184 -74067624 684653282 2306 112708003 263449205 299 -601257416 622266116 3751 -346375162 614945635 9210 235848520 559317467 794 -251109249 148581257 2137 551002165 651276686 9882 -447555783 839185834 185 -76560661 -80034542 515 -147467416 170467835 237 677505146 -289016401 7583 -63560127 -588544705 2836 -800346889 -532805273 9356 699618405 449132476 8902 -962479450 15035429 1248 -47584694 742177493 9154 58910623 901431566 3481 417807178 531120459 5608 702242153 676243791 3160 71999590 -10889363 2003 -955831194 -828027101 7728 603027467 886756512 4874 -82743531 646664292 4617 -822417795 293678122 1864 481039767 814089111 8314 -82743531 766977417 5993 -934630957 -113520589 8695 367159963 -883441584 3671 -54849498 288775548 3928 677081963 -361907767 3379 -913032643 -322241979 1340 -959851598 -33848463 2280 -907904968 -539760374 3036 566652844 -927894606 9485 -886229173 785681307 8434 73840719 -5702304 506 471264227 609203406 5755 -594738095 957316548 2574 -116404179 926947071 7996 -557563073 971883931 7151 -328904232 704912288 1426 -733024233 -63464163 6433 58337899 698531409 5341 579591313 -546852996 9867 -517419114 624282080 302 110512002 476629986 9495 307567195 -477140109 6254 -55516739 209900681 3705 -949511663 -148948797 2338 959313725 347184015 6179 397498909 148581257 2253 483523131 682630231 1462 916803821 -600991208 8501 -373212931 64274896 700 29968380 59020681 4825 -983647058 -761859799 884 843260633 -739131404 4337 224883384 742177493 9118 349635568 -187634457 487 561309384 -368204827 1097 -215882898 -692002453 8165 621250009 106262770 8249 110512002 -487991575 7776 -625399824 203913927 2157 780636123 327243607 5988 -695835769 759617707 7984 902447917 -63734481 9248 986629189 -510922884 4063 -579837273 -446979614 3492 -36520470 -714273046 3356 -251213711 -513451002 217 -279541251 709534975 7665 -862838521 624014414 8368 174573850 -343058017 1271 822548504 -361278986 1310 577595779 235617971 9944 -74105468 491114857 3543 -925751415 -995066367 2161 755723260 964421398 3464 232434457 -865702803 3341 -576115144 705558301 8330 509139401 464511101 2655 789352319 841879883 7365 293337666 -766439509 9486 326413982 -969954363 1330 167372537 -596103798 4710 -927273767 341133012 9732 -128726767 -207480706 2621 -623545038 -265316264 8583 621250009 -515729352 8628 57328447 -982939077 7642 577595779 604828253 5632 -548298586 840121997 9578 576569655 676406177 6104 -328904232 733113734 383 555446731 464511101 7936 -496507325 -266557934 9596 417807178 562000501 9765 693388533 23333156 8146 487719335 518508787 6954 -512601533 346977152 9141 335527628 -293612145 8771 -759508202 785302566 1089 -623545038 416895828 7537 -44846753 235617971 3294 -306801974 -552554344 4510 950880850 -479232352 3186 -148551892 -265649886 4393 715936589 -80034542 7735 397498909 -202365860 2277 663063930 -669483533 7517 351329961 220424396 5806 462757732 -768754430 2066 -304053585 742069009 6364 432737196 709974393 8160 693938067 362317344 6315 417807178 -3897679 5174 -139236232 -359031913 3243 -971877548 -357349445 3274 -800197031 -779636985 3827 481039767 -161178548 9725 808925735 604828253 9708 -342740225 -255678122 3584 -526589551 -715854594 3196 -601257416 -385293122 7702 -44846753 844277983 8545 -660956144 736392650 9498 -343049870 164304660 6527 462757732 449132476 4067 137342604 -873505481 9467 509139401 990761659 5463 667683290 377312940 7978 110512002 202098881 5212 475583305 -63734481 3732 655692903 748407118 8165 140624107 -952045723 8030 -128726767 258649377 6299 535670744 667943918 1767 169375596 -19846330 618 248168868 -386859416 7552 203806755 -992454753 2686 -364519214 -266557934 6130 112237946 694332247 6014 326413982 408032712 5052 -454660390 55710753 5081 83263882 -823312659 9019 -625868114 -861238983 5678 766605000 -645134311 7694 699618405 -255678122 3649 -557491556 117542955 8808 699618405 -453780869 4155 669719494 841515706 2759 749595162 -796856966 2481 -669161347 408032712 7269 287403155 927247897 3641 -68308325 -743279228 5534 997902760 -493565702 9145 357216483 -289016401 9794 -954946302 -759955547 6864 664362925 -64803490 3708 -630784461 705558301 9914 71999590 839185834 7027 54093571 -741621007 1935 6631381 -775953624 6847 -419029624 -357349445 8955 -907526850 390959008 558 -529954928 -667783556 6852 -66475474 386127211 1464 23116556 -349942526 7895 -782082024 157954558 6464 119513424 143533526 37 330369088 732717612 4621 -71710752 -992454753 6429 29506774 464511101 9897 505306321 -995066367 5002 875625124 -254349525 2135 587161686 -254349525 4639 577595779 -446979614 5803 -894484500 -13980784 1968 -949511663 706766110 5973 237809565 -373891874 2723 -162298514 -267835884 1247 -734053528 -979020874 3447 -50475604 -267835884 9400 655692903 -361907767 3893 487719335 358976404 2671 808925735 -337054857 5701 203806755 -259567082 4085 822548504 481058945 6051 -623268670 592056586 7213 167372537 742177493 882 -616105726 -959597696 8326 -955831194 854872802 4848 -835349698 271711843 7675 669723000 704912288 3258 186610534 -762876998 1577 339712362 -619642959 4705 -862838521 362317344 2913 -483938149 616919600 7374 433526835 -33043914 9903 860501343 110076515 9651 -420836130 -653914878 5515 166695370 513030379 3619 -331409455 -311284398 670 -927273767 -976816087 7891 271048450 -667783556 3320 -927273767 -807704163 1841 341071365 901431566 3248 586582238 99128184 1748 -907904968 -616422007 8780 -800346889 858501251 7397 -594658272 11152217 4194 269499594 927247897 6605 126979264 518508787 9150 -447555783 -594389391 7295 -356493999 674552143 6502 199822346 349123105 5736 -855487023 28158895 7307 206527555 -259567082 1941 -55516739 -548872283 1345 204922698 -163961704 9237 -913032643 545485303 9761 643936179 -833562261 7502 -270167938 -392084245 2541 169375596 476629986 9924 -81272333 472701027 8517 363421522 -699883416 8520 313333438 718423636 7176 -433025345 -54745869 7919 -267849188 417944653 6046 -745598738 -21285360 6291 509139401 -952232346 3668 248168868 -485579451 6654 323725605 623413028 3655 -267849188 -293612145 7956 542787809 -442954817 7237 -907526850 999569471 7280 -405708663 435964459 9857 579591313 748407118 883 789289346 -605921169 7174 -729544436 -549053127 5753 288031791 241785150 8654 475583305 926947071 2109 705381339 -839552686 6436 -762354954 -619642959 238 269499594 -849899775 23 -570707245 718423636 898 357216483 -927894606 1937 57077901 -549053127 9083 -912600784 -428402356 4536 320572212 -667783556 9176 137342604 -130757210 3027 958730067 -709522334 1453 875625124 398270620 6159 57728768 -626227780 3382 -533858770 -164907236 2162 -214121222 562000501 4905 -132340965 -759955547 4544 -36520470 532638758 3482 848002319 391949381 8909 780636123 245371301 5283 -630784461 -991847180 2547 -429426969 -549053127 2612 469995849 -733482202 2230 -705173162 -487460041 632 167372537 442035528 5941 674835134 429013583 265 -388902952 -669081832 6673 693388533 -653914878 7348 58910623 -278826583 1635 395299686 28049823 4640 202573384 -324279122 6633 641405743 546240758 1612 699618405 -59573888 7346 -346375162 -616422007 4776 364564921 -823312659 2220 520426004 996597250 7686 457187643 -330088528 7290 323725605 685173008 2384 901855277 -14604433 2618 -32737399 293996259 6796 -481548889 240392773 358 749595162 143533526 7262 766605000 390565985 5993 -735338906 135272390 6813 174573850 -894674476 7189 -685842163 291885511 8729 481039767 -359314201 8724 555446731 -619642959 6076 -744815954 -115011856 2572 -794998045 -533164995 1103 32391911 -865702803 6471 -330832333 -63464163 463 -181786704 -714273046 7922 -150077373 106262770 3680 -667767243 348492504 7269 270668477 160793740 8193 -486815940 136635305 9171 -422523153 293996259 9536 -734053528 771524295 1619 543709359 954053652 8016 696700704 157954558 2222 -74105468 624282080 1833 -983376341 732717612 2138 -341897402 113319582 2800 946724763 -901452236 2759 -511648475 674552143 39 -835349698 165821381 6680 -267849188 -993810702 8198 -13265422 -164190047 6885 -419029624 932982464 4026 574072798 377878165 9887 -740334521 351421296 5181 -341897402 -910659068 677 984468436 -575386868 8711 303886728 -549248367 6693 -146048051 694332247 4389 -659282120 -993810702 4757 -533858770 365540008 1768 -154177607 57188489 6243 551002165 233486506 2351 500836375 748407118 7338 -925751415 530406323 3799 -496507325 416895828 9623 -927671058 814089111 2914 -50475604 628563573 6011 574072798 -316543012 9191 307567195 574416719 9985 339635211 79143311 6153 -66475474 476219341 2707 -800197031 -669483533 7419 413228751 -954209444 4569 -927273767 106613504 8259 -74067624 115731592 1123 -494058622 -605921169 1069 -301284968 143533526 5048 -171024826 -759955547 2162 199822346 -594389391 3725 264859719 -991847180 5977 142253386 -313128613 8122 140624107 398270620 6572 -934630957 51303562 682 8264531 -903151152 3855 177628242 57188489 7987 -400357597 -187634457 9661 -442492459 -503488600 581 -335037888 -936112945 7556 948736147 -993810702 3494 -62488183 706766110 7299 271048450 742069009 6542 -481548889 -343058017 6625 -588133551 705558301 9567 417807178 -552554344 2369 261931651 226081213 5753 32391911 -521750194 9331 323725605 926947071 1067 667683290 -343058017 5724 367159963 -932094589 2876 -279541251 -57636310 4873 506679619 -993810702 5435 664362925 283209294 8625 567852265 442035528 6308 644845610 -551512958 7418 367159963 -510922884 533 997902760 -316387152 4029 49103598 -339148929 8368 784564006 220424396 7196 670783249 -911784066 5683 -56935231 258649377 1507 -335037888 819313353 7173 71999590 999569471 9486 389181119 802678679 5313 603027467 895448733 5226 -278632700 -278826583 4632 -71710752 868032719 1039 475583305 -992454753 1923 -474750049 936458970 9597 934705880 -807704163 1783 -55516739 59020681 5380 -256588331 624282080 8013 576254520 -551416862 5433 -947334444 636420853 5121 49103598 117542955 6390 520426004 -667783556 265 -637994744 -113520589 1170 264207551 347184015 1737 -213565859 -699315319 9586 -305970525 814089111 661 555446731 57188489 1390 -74105468 -311284398 6887 780636123 -600991208 5063 -588133551 497692812 9778 -720378724 -873505481 1224 -669975418 -291852849 6295 644845610 868032719 4475 864864468 -839552686 5430 -363361513 646664292 895 841435082 874229190 2327 -863912221 894566619 1255 -627792663 -289016401 75 327828499 -709522334 8612 36279537 829740581 9437 -453528863 398270620 7158 -536278632 -255678122 1566 140624107 -316674454 160 83782911 110076515 9152 -482457481 954053652 7546 -343049870 258835576 2640 405324040 113319582 6059 642972199 -209849932 7514 -800197031 28049823 4327 122960298 -953039811 2921 970485889 -551416862 1222 266465598 -845509135 2700 506679619 -796856966 8358 993217311 719756675 2464 -519682186 55710753 6578 341071365 -439025221 4986 -364519214 110076515 1412 287403155 -780888194 6356 651739496 32006993 4583 -559852389 -185998231 8203 211653701 -254951306 2944 -674506636 839185834 9670 4049814 990761659 5214 -669975418 697181256 7082 929439506 -161178548 8576 843172319 835992356 188 -373212931 545485303 7303 323725605 895448733 568 -744815954 522626360 9484 136635149 -356305020 1136 54093571 -354781951 4724 -370573099 685173008 5415 397498909 327243607 5874 -983647058 -187634457 4415 -433025345 173354787 9324 -408600531 -2439989 8416 462757732 819313353 4657 -959851598 170544312 363 195859317 186010557 7945 307567195 -386859416 1262 -351818262 -361907767 4126 929791427 75428113 122 -941497322 -743279228 2970 644845610 858501251 4225 235848520 -162370098 7570 993217311 -923191479 2740 81800971 545485303 3106 916803821 79143311 5197 15084359 932982464 9673 -660956144 874757575 6024 879055044 870680272 4759 677081963 -923490455 5432 -301284968 -952045723 2788 -729146187 518508787 6360 -618586699 -325682737 996 483523131 484376908 6351 -110049194 854872802 9256 -46649832 -359314201 2312 -225441451 -497454301 8615 -52166347 533639856 9233 -44805950 -873505481 1709 140624107 -361278986 1555 -116404179 398270620 2164 119513424 -588544705 8466 340060359 -446979614 5793 641405743 -903151152 2326 37950971 497692812 3648 655692903 476219341 2842 817204434 -919384533 1330 187533920 -780888194 1443 228618029 993015931 2902 -422523153 -848882377 3476 848002319 -442954817 8007 655661552 874757575 3184 -764095871 -34186434 4086 696354690 88031842 2175 -326544961 870262107 1176 -729146187 -292135056 1429 -215882898 252978054 6497 -925751415 764272698 2272 -184150939 -635351929 8929 -959851598 -80034542 1170 576254520 -779255519 4126 -279541251 -468181788 8814 577257649 932982464 7028 587161686 742069009 2022 -400357597 -521750194 4888 892440078 388657508 4213 73840719 742555398 6563 269796431 497692812 3001 246028051 -825672011 1278 4049814 -453780869 2900 -371869946 -847581699 138 -886229173 971883931 3683 895483308 964421398 8658 667683290 312063892 8943 -356493999 686182649 3555 -44805950 -337054857 6738 649807445 435964459 5595 -256588331 546240758 8301 -55516739 -45469480 6879 -588133551 581062404 3801 817204434 59020681 4067 -828443354 191108050 3339 -200453704 -207480706 3988 -872853946 636420853 3035 551002165 349123105 6457 750512353 79143311 2423 -116404179 -762876998 8794 527736569 -964052288 2692 -52166347 486739558 9727 328152090 -895622959 5174 -184150939 -667783556 5229 886936231 -41471722 736 -578500945 -969954363 8429 -994238484 269488622 4510 842270273 518508787 8414 -181786704 -142257001 8242 -818050145 106613504 8748 715427719 829049646 1276 -147109520 -442896915 9026 -225441451 106613504 9215 393895424 113319582 301 -351818262 -473904134 3856 199822346 -883441584 7425 343475859 -283943997 4528 323725605 868032719 8800 266465598 628563573 6589 462757732 -185998231 9816 -994238484 639735778 1012 745648934 -919384533 5005 625839941 476219341 5978 667683290 -827976408 8168 -82743531 11152217 2635 -251213711 -952045723 926 -800197031 -560116325 4211 -892024255 -600991208 1397 -66475474 -774659497 1164 393895424 -287275800 979 58337899 203874111 2248 -544290356 -238448480 7223 -588133551 57188489 2816 -481548889 368331732 8172 81800971 -981602668 2908 405324040 155181053 7452 -529954928 -187634457 8500 367159963 -427456347 243 986629189 -847113496 8151 -214121222 -733482202 532 -112466455 -31659405 5131 649807445 762717609 9808 411375410 -163961704 6389 397498909 -224429007 628 -226011510 -709522334 5722 6631381 954053652 6434 -171024826 -699883416 8677 686472096 -343058017 260 349635568 377878165 571 -371484057 -507678540 9917 677505146 -865702803 235 -306801974 -148948797 353 -669975418 -650575204 8330 -278257978 -894674476 4886 959313725 -561419270 1791 -36520470 -709522334 5595 941171960 900682067 6059 719147282 -546852996 8553 -720378724 -825672011 3564 -777574656 -238448480 4392 812692671 836711297 5602 83782911 390565985 9524 677081963 291885511 7857 -572908981 719756675 7471 -949511663 -667783556 73 413228751 532638758 8505 -453528863 -715854594 2339 -306801974 265565623 7534 326413982 639735778 9950 -307200306 -322241979 1328 -419029624 573715962 4969 254604928 -937125202 6805 -482457481 365540008 9202 875625124 416895828 2514 693388533 388657508 2639 -342239300 391949381 2345 -214121222 67965345 2763 -261356504 691904004 9023 -351818262 -487460041 4180 -128726767 208596214 6018 95039871 -628237476 5378 287061479 573715962 4969 677505146 269488622 2284 621974864 803466690 8109 715427719 -976816087 6278 303471892 -202365860 1351 505315658 249091689 4142 -101910710 -12154411 9834 270668477 -53499931 4920 655838788 -549248367 2707 -579837273 388657508 3750 -226011510 -979020874 4623 -175911279 -620954654 9085 740694909 639591910 8348 254604928 -161178548 9765 901855277 199066417 371 -419749108 -133534011 8479 -579837273 -221235589 6213 -56935231 440461057 4252 -745761469 -204109200 7972 129311049 -895622959 2700 -987108376 -148948797 3700 156702520 -354781951 8981 643936179 -211716415 1202 235848520 -775953624 6869 784564006 558660793 7364 641405743 -477140109 4730 -624139446 -911784066 8113 326413982 99128184 1537 -481548889 329435427 9187 -408600531 -739131404 2716 -729146187 133238441 6939 -800346889 -103582511 1943 -12130323 -425579851 3621 651739496 125331989 3597 650299148 491977162 204 743542522 293678122 7223 339635211 -551416862 9231 644845610 -254349525 9366 -364156017 51303562 8820 -616780700 803466690 9474 555446731 288775548 6589 -375315736 766538742 5010 892440078 -63464163 3609 349635568 874229190 7277 -912600784 -595600742 8252 -147109520 -531114148 2273 -986019062 -21285360 2034 -251213711 55179420 8275 -759508202 839185834 5664 -794998045 -616422007 294 651739496 900682067 4813 946724763 252978054 608 15084359 704912288 128 228618029 -876513924 6698 997902760 285660025 7833 616261079 674552143 1990 -256588331 964421398 4021 390958395 -5702304 5590 270668477 336301975 9949 126163611 899778012 5468 -994238484 -322241979 8815 -373212931 -969954363 4413 -341897402 55179420 7136 587161686 -956300186 5498 643936179 646664292 1264 -970422428 -259920681 9552 -907526850 208596214 7326 -250591756 558660793 814 702242153 -692002453 1662 -55516739 639418215 615 -952709307 41988448 4969 824131791 490581013 3178 119513424 611310292 2101 -46649832 371937567 3439 535670744 -973091762 4262 38382431 748407118 1571 328152090 682630231 5763 -225441451 639735778 8247 405324040 840121997 8060 -71710752 798201482 4740 -25477161 -266557934 6203 4049814 -923490455 2194 -458526967 -398743530 89 663063930 950205104 9401 -962479450 764272698 3139 -137898752 530406323 3928 166047011 174025856 8636 -137898752 -442896915 3092 727691960 -479232352 4533 -261356504 -650575204 8436 -132340965 -172362246 1276 19516550 48126737 6300 -447555783 636420853 9361 -351818262 247274032 903 -576115144 785302566 7775 420313173 545485303 1849 -894484500 -316543012 7882 621250009 109725016 1748 -92183040 57188489 2164 -31253052 -324403620 5641 -256588331 164304660 3061 37950971 874229190 3106 -952709307 220424396 9658 929439506 688604103 6719 -659282120 -361278986 3389 879055044 245371301 829 -818050145 950205104 2630 -512601533 -635171642 2654 57328447 -386859416 641 -536278632 79143311 2598 -419749108 -959597696 8241 -912600784 -976144578 2130 -197332076 -532805273 7956 959313725 -780888194 4734 58910623 -628237476 7048 984468436 388657508 695 480475633 -103582511 3693 877336582 349123105 9967 457187643 -969954363 474 -74067624 -845509135 3248 -993835563 638342848 5317 -154177607 990761659 3955 97020970 155181053 3070 567852265 -209849932 3922 -821770117 -168423907 4955 -955831194 -202365860 7386 -705081051 125331989 1178 824131791 -70608980 1766 211653701 481058945 7811 702242153 -521750194 1689 665672498 829740581 3741 -695835769 -33848463 2474 -54849498 -357349445 1634 -648381409 -741621007 4038 29968380 742069009 2678 -71710752 759617707 9057 667683290 732717612 6308 137342604 497692812 3661 933284357 709974393 7482 -491680209 835992356 8798 674835134 -969954363 6743 -482457481 -525223549 2494 750512353 -255678122 8946 -66475474 402585422 7149 15084359 402394867 6909 351329961 -361278986 8684 -306801974 484376908 7370 -886229173 639735778 827 58337899 -549053127 2526 335527628 -253000679 6239 487719335 -996863784 2340 665672498 377312940 8489 538103424 563044475 4899 -330832333 -361907767 35 328152090 285030297 3459 395299686 -59573888 9020 -623268670 -893198153 7484 -347083273 391949381 1943 112708003 802678679 8656 -800197031 829740581 6800 111659246 -68133232 6107 253295516 412494114 9999 933284357 841515706 6569 -482134217 646664292 7344 579591313 101361875 2951 875625124 247274032 2339 567852265 823880227 8269 36279537 -510922884 288 -509666122 -12154411 3514 -343049870 -779636985 8814 950880850 -982939077 1713 343919065 238643630 5556 -244065831 202098881 3236 271048450 164304660 9183 -863912221 -519921669 1550 785195735 -19846330 2822 848002319 170544312 3349 -58282870 719756675 7755 509139401 -6069504 7824 -304053585 682630231 7635 -162298514 954053652 3111 655838788 766538742 537 -557563073 -453780869 7113 49103598 -473904134 4894 652607998 -325682737 3521 -872853946 -992454753 1972 -219607746 291885511 5692 -123469316 841879883 1372 -226011510 246277775 7077 653638796 611310292 9149 -983647058 628563573 5602 -66931702 -289016401 8071 -828443354 -283943997 7555 -256588331 55710753 1927 -139236232 927113337 6024 505306321 -292135056 1884 -348537659 -479232352 3188 -941497322 271711843 6377 -623545038 927247897 7471 -593752979 -663884323 9932 177628242 -3897679 336 535670744 -775953624 4240 498022540 -255678122 3339 -531669239 258835576 8174 -559852389 174025856 2008 54093571 -5916917 698 237809565 -739131404 8389 -533858770 -650575204 8924 293337666 732717612 6349 520426004 -241132430 3355 254604928 -21285360 121 -952709307 903887624 3681 -96460553 -359314201 6694 856751619 -324403620 1676 38382431 -64803490 5320 -342740225 -311805770 4482 202573384 336301975 9215 224883384 -255678122 1863 95039871 636420853 2407 -623545038 854872802 8770 -818501802 -142257001 3860 -373212931 -548872283 7325 740659012 -202365860 5343 -358966548 -425579851 7564 -213966720 109725016 6618 203806755 -626227780 8384 643936179 718423636 7547 -36520470 573715962 9708 -336363205 449132476 8583 -335037888 246277775 5785 941171960 893523554 6813 132366550 -393603223 262 -132340965 -692002453 8053 551002165 -650575204 8403 842270273 -807704163 5081 -941497322 -97621137 158 112708003 732717612 8163 669723000 936458970 9822 -307200306 -714273046 8551 861466410 903887624 3215 -952023251 -709522334 4420 -454660390 -64803490 7021 -47584694 -645134311 2773 -184150939 203913927 9717 824131791 -448645965 1693 778853107 742177493 5848 287540911 -768754430 7652 689984924 155181053 2274 -616105726 -33848463 7995 -667767243 829049646 7259 -330832333 -162370098 3942 -476635343 -31659405 7260 -669161347 329435427 2843 405324040 -560116325 4885 4049814 -253000679 4583 616261079 -485579451 1437 395299686 -287275800 6657 713058770 220783838 8954 -548298586 611310292 5057 287403155 320542941 338 112237946 874229190 5122 576569655 117542955 1682 213842869 719756675 9349 36279537 -762876998 8157 195859317 -600991208 6729 224883384 769086286 8727 622760654 269488622 5961 95039871 115731592 8164 389181119 -730886465 7877 347274203 -931850941 651 -74105468 -733482202 5141 520426004 155546470 863 -260484128 377312940 4122 -744815954 764272698 3216 -305970525 -596103798 4661 -749678851 706766110 2573 264207551 390565985 6764 397498909 -221235589 9022 -608881583 235617971 5658 487719335 -774659497 1552 224883384 -468181788 9879 -419749108 -33848463 7920 199822346 -330088528 8873 -762354954 -162370098 6908 967301691 -349942526 1961 -740334521 383295386 775 843172319 742555398 5018 228618029 704912288 7196 256045037 952638297 4134 625839941 -699315319 1238 -621743061 -626227780 5386 -396349710 651276686 3629 -341897402 759617707 3028 574072798 609203406 3028 875625124 -273517935 9257 -947334444 -320105788 9746 591415304 -254951306 5180 970485889 -311284398 4733 -36520470 831945068 7597 -633494599 -241132430 6990 853983481 -322241979 6943 -486815940 926947071 9601 879055044 -775953624 5838 -744815954 -446979614 5325 785195735 -53499931 7951 -346375162 417944653 9524 119513424 246277775 9800 -178463084 -468181788 8555 528230348 -699883416 5265 665672498 900262214 4060 6631381 -287275800 4204 -12130323 841879883 315 -483938149 110076515 8194 -112466455 285660025 5494 577257649 449132476 4558 -74067624 932982464 5889 655661552 269584182 2415 -244065831 390959008 6850 984468436 -224830170 8840 715936589 -479232352 584 -705173162 155546470 2219 -52166347 952638297 690 -579837273 -976144578 502 -146048051 -53226181 5918 -959851598 886756512 4637 864931174 355195684 4047 -326544961 -487460041 5769 438397479 -221235589 3523 715427719 -561419270 5615 462757732 -31659405 5748 -447555783 964421398 9764 397498909 -876513924 894 -44846753 11152217 3840 -517419114 -163961704 7569 842270273 35526584 1042 947027244 220674133 5432 -559852389 191108050 9507 -927273767 839185834 8041 -420836130 -650343366 8270 650299148 -207480706 7758 861466410 440461057 2590 716961746 -912580415 68 -419029624 160793740 8329 974173871 -996863784 6867 -509385891 57188489 5260 339712362 -133534011 4526 481039767 -761859799 9111 621250009 -374056277 9692 -451981899 327243607 2620 -148551892 -552554344 1734 -482134217 900210732 7458 288031791 155181053 8914 -821770117 365540008 1551 -618586699 -97621137 8128 -112466455 490581013 9334 -863912221 -561419270 6547 -346375162 390565985 6397 -62488183 235617971 3396 -648381409 209900681 5523 520426004 -669081832 1954 -74067624 191108050 5169 477434146 285030297 1020 -991085471 -436876555 4063 -197332076 -266557934 9459 572111503 -650343366 7385 890432109 -183336237 3178 -146048051 -996863784 7233 -62488183 143533526 2256 -481548889 -732138768 5767 -335037888 -635171642 2784 993217311 64274896 4023 -147467416 -316543012 7654 330369088 -322241979 5554 -625117729 -292135056 1333 -419029624 -325682737 4673 -132340965 -848882377 696 -537445745 -468181788 6374 -536278632 -354781951 6919 -745761469 718423636 6723 -494058622 -588544705 2171 702242153 694332247 2239 313333438 -919384533 4100 343919065 164304660 2871 393895424 381557875 5577 -729146187 460061364 6482 202573384 592056586 8303 270668477 484578208 3577 -347083273 841879883 702 -947334444 -768754430 9093 586193310 341133012 5954 -162298514 -979020874 1321 705381339 546240758 6830 749434816 -839552686 4002 126163611 -919384533 6262 902777411 -313128613 6972 -31253052 926947071 6269 -744815954 241785150 2984 340060359 562000501 2572 976904654 894207498 9196 -621743061 -551512958 8981 174573850 -361907767 6362 -82743531 113319582 4535 -364156017 -164190047 9667 -959851598 -485579451 9652 -50475604 611310292 78 -422523153 41988448 2288 -927273767 28049823 5844 933899717 -645134311 7835 -652765294 -183336237 7022 -454660390 704912288 8961 -608881583 574416719 1059 -71710752 616919600 1840 -883256320 573715962 6891 -519682186 57188489 5082 512530806 -653914878 1191 -50475604 616919600 5341 -363361513 -823312659 4821 270668477 900210732 9360 -396349710 -164190047 8751 -226011510 -337054857 9247 555446731 -142257001 8436 254604928 -547246555 9753 755723260 101361875 1418 778853107 -645134311 8631 -109703401 160793740 8770 432737196 706766110 6673 -576115144 -927894606 1165 -777574656 -204109200 3228 -278632700 240392773 2111 652607998 -894674476 8263 780636123 -594827543 5506 126163611 348492504 4328 -729544436 -912580415 1084 -110049194 559317467 9008 -745761469 307725420 3667 848002319 28049823 5303 269499594 -825672011 752 -764095871 170544312 5844 -328904232 680445725 3523 -482134217 293678122 8011 29506774 -759955547 2214 -110049194 639735778 2764 327828499 -714273046 5381 199822346 51303562 8410 -250591756 -733482202 1565 -886229173 368331732 5835 655692903 148581257 2195 4049814 -192813087 3534 -364519214 -766439509 87 399779640 349123105 7553 232434457 957316548 7672 651739496 486739558 3380 -46649832 28049823 7786 542787809 -861238983 5961 -517419114 -266557934 2950 -328904232 -594827543 6014 693388533 868032719 274 -442492459 -253000679 445 -351818262 758141143 3090 29968380 -831246652 5249 -955831194 998987485 6189 860501343 -453780869 9420 625839941 -293612145 8643 976904654 993015931 3959 -529954928 347184015 1773 941171960 408032712 1867 -572908981 736392650 9510 -872853946 -903151152 2255 -388902952 -148948797 8746 577257649 -54745869 4769 574072798 248879339 1965 -364156017 390959008 9304 -600220506 -883441584 5662 320572212 -893198153 3481 -637994744 -701904187 2507 95039871 -20385733 4137 -146048051 558660793 2551 -148551892 -923191479 148 36279537 -111673714 5609 256045037 7024863 172 299572712 -669081832 9848 -660956144 798910453 4484 6631381 105202669 9941 -992570882 327243607 495 -123469316 390565985 1640 -927233899 -901452236 6147 -346375162 -477140109 7774 -331409455 332881191 6450 -618586699 709534975 9681 -759508202 148581257 906 984468436 -398743530 8521 664255928 -253000679 3963 395299686 768564657 3842 -855487023 173354787 1290 202573384 -560116325 7311 -667767243 407922222 8725 -343049870 358976404 8542 -907526850 -436876555 3190 933899717 -361278986 684 -54849498 -727914786 1356 -32737399 -439025221 635 328642413 905565981 5895 235848520 240392773 6978 901855277 524158102 7090 644845610 -995062096 2820 -624139446 252386635 4855 -353580923 -185998231 2276 232434457 646664292 1246 -544290356 -265316264 7975 567852265 928549530 7062 743542522 -161178548 3163 542787809 -683388034 4632 -536278632 736392650 7624 -213565859 -991847180 9849 271048450 839185834 1285 -66475474 170544312 2542 202573384 -392084245 7084 457187643 32006993 5845 -892024255 874757575 5697 327828499 443480195 8755 935909029 497692812 2047 195859317 -774659497 3608 -116404179 125331989 3076 90819360 -873505481 7338 879055044 868032719 5119 -559852389 952638297 6529 -213966720 622266116 7559 948736147 160793740 1519 -80190883 559317467 4990 256045037 249091689 2163 -565428161 -5702304 998 417807178 759617707 7790 57328447 -906648758 9731 -162298514 690383589 1974 -341897402 66743939 2866 -287473610 764272698 9850 -112466455 324939084 4458 -132340965 -919384533 710 527736569 771524295 7408 -335037888 -901179905 2136 -419029624 764272698 8288 -328904232 484376908 8418 579591313 -825672011 9273 -68308325 19319210 4161 6631381 -899341288 5480 847314766 -2439989 6590 901855277 209900681 9080 765140521 155546470 5204 812692671 -255678122 4104 491678739 28158895 385 -68308325 28285201 3903 -330575686 -64803490 2049 -790900085 903887624 3852 343919065 927247897 4344 693938067 905565981 4290 321896034 -453780869 7919 -214121222 -224429007 9874 -745761469 993015931 6705 -705081051 -475349716 2729 57728768 -220337835 2775 -600220506 932982464 13 505442585 628563573 6321 -777574656 676406177 8803 351329961 802678679 278 432021664 -436876555 803 -44846753 490581013 8655 -200453704 -774659497 8110 -872853946 -663884323 3327 -627792663 -730886465 2063 -509666122 -845509135 2326 -279541251 880013188 9408 543709359 416895828 903 664362925 558660793 5119 -720378724 719756675 1815 416830089 402394867 737 -433025345 280226622 791 918550505 377312940 3318 -694040959 307725420 5189 677081963 -477140109 7550 -358966548 -68133232 7406 -637994744 435964459 8028 -330222187 -861238983 5847 655692903 -419617877 504 663063930 -142257001 1180 853983481 611310292 8185 -627792663 -805220515 905 405324040 -398743530 5331 -615891790 -386859416 3864 655692903 -330088528 2221 984468436 -185998231 9915 856751619 293996259 6968 -371869946 -207480706 347 778853107 383295386 2972 -705081051 562000501 8753 -132340965 -361907767 1987 -734053528 161270305 3235 812692671 -343058017 7146 433526835 258649377 2225 -343049870 481058945 3845 -886229173 -287275800 2609 -572908981 465310197 8787 784421217 954053652 520 -952709307 28049823 3123 111659246 -667783556 8635 399779640 247274032 3862 -81272333 -547246555 7013 -733024233 738681643 3813 789352319 674552143 715 817204434 500073592 5556 639245576 623413028 4173 780636123 -274707169 1752 -219607746 759617707 6366 -623545038 -669483533 9798 877336582 -217276100 885 958730067 -768754430 1469 704539722 170467835 613 -894484500 28158895 6549 535670744 261437505 3323 576254520 659135755 247 8264531 522626360 7255 749595162 -807704163 2352 95039871 -172362246 5198 621974864 848404213 9809 677505146 408032712 6301 -375315736 996597250 7993 -175911279 105202669 785 655838788 476219341 5910 621250009 7024863 229 116199189 79143311 3208 715427719 263449205 9612 -794998045 -861238983 2327 677505146 -306446443 961 976904654 646664292 182 -213565859 -739131404 4315 958730067 532638758 5449 -305970525 -827976408 677 993217311 829049646 3668 299572712 738681643 9485 137342604 -13980784 1556 203806755 547847846 2620 -705081051 -873505481 8210 576254520 -330088528 4182 566652844 563044475 805 110512002 -428402356 3938 -659282120 402585422 4696 211653701 -995062096 4653 -536278632 -111673714 6700 -565428161 932982464 8987 -889390298 731066417 864 -331409455 263449205 4751 112708003 -316674454 5711 -800197031 -446979614 332 984468436 894566619 3065 -12130323 -931850941 2906 -408600531 562000501 6518 -790900085 686182649 7533 -62488183 -316674454 3254 -667767243 954053652 3299 313333438 950205104 5756 -342740225 758141143 109 -907904968 895448733 381 715427719 368331732 9857 -886229173 531120459 6964 -608881583 320542941 7901 -351818262 -552554344 73 -854974713 117542955 5935 789352319 307725420 3858 -733024233 -531114148 6164 -80190883 950205104 2137 843172319 252978054 286 -941497322 -895622959 718 784421217 -675048115 2825 -715255110 709974393 4030 587161686 840121997 3152 901855277 -238448480 2213 918550505 844277983 4285 -109703401 581062404 6305 -824336233 -964470327 718 -927671058 174025856 4295 187533920 -635351929 4687 -579837273 66743939 6954 -215882898 -21285360 7444 -579837273 -741621007 6074 395299686 -620954654 2245 -993835563 484578208 2074 70299496 -464133473 7184 469995849 532638758 4773 433526835 688604103 7881 248168868 798910453 9138 364564921 -510922884 998 890432109 -650575204 3862 471264227 785681307 9194 433526835 -356305020 5226 780636123 -192813087 6606 142253386 -57636310 7997 -44846753 -503488600 9207 129311049 -899341288 3803 -251213711 -446979614 5476 -175911279 998987485 4767 875625124 170544312 8072 -109703401 452093657 4021 -113215565 900682067 200 224883384 -164907236 5348 -268168881 484820762 4197 116199189 936458970 9898 -12352429 -64803490 1532 303471892 209900681 2072 -733024233 -265316264 1116 277958125 -241132430 4241 -482134217 -780888194 8969 875625124 -701904187 894 -241465936 -675048115 3839 -633494599 -289016401 3668 561309384 -68133232 1690 877336582 -475349716 7464 824131791 -911784066 3620 933899717 -13980784 98 -76560661 283209294 574 -872853946 51303562 6432 -226011510 478800565 7507 576254520 -267835884 702 83263882 -185998231 7402 929439506 651276686 1747 902447917 -31659405 7740 -307200306 -354367602 7502 -80190883 -796856966 3029 276731211 639591910 2209 890432109 -517429485 5582 997902760 -238448480 3900 643936179 -316387152 427 -991085471 -883441584 4286 -419749108 732717612 929 -451981899 -628237476 313 -81272333 -57636310 3595 -219607746 -224830170 244 213842869 870680272 7581 321896034 238643630 7445 339712362 545485303 4681 269796431 258649377 8351 772119062 -546852996 6225 -927273767 -899341288 7368 339712362 -356305020 8396 -782082024 592056586 5327 -270167938 639418215 3405 877336582 738681643 8445 -600220506 117542955 5089 -518877099 525863100 4410 -132340965 293678122 1192 -672401313 191108050 7553 -113215565 235617971 6038 438397479 868032719 5895 433526835 -552554344 9898 -322857321 202098881 8728 696700704 241785150 5968 -898265134 -224830170 6131 950880850 391949381 4083 -46649832 -991847180 2105 649807445 604828253 9798 293337666 485773536 4352 639245576 113319582 8259 -132340965 894207498 6765 -962479450 839185834 9203 457187643 -316543012 3970 -370573099 -514527972 1872 19516550 165821381 6740 -12352429 -208909824 9272 -214121222 768564657 3408 -570707245 220674133 3907 -828443354 848404213 8895 -954946302 -254349525 343 213842869 -575386868 7529 -139236232 377312940 2603 57077901 348492504 9991 -52166347 155181053 4313 -594123980 932982464 6620 -941497322 -992454753 5576 37950971 28158895 4469 83263882 -861238983 5881 652607998 348492504 3870 -889390298 -515729352 2177 -777574656 -931850941 8648 -179678 170467835 2967 -73802131 -588348248 1128 755723260 -316543012 4559 -685842163 895448733 5634 -481548889 -901179905 9335 -226011510 -479232352 247 -242921091 -899341288 4687 822548504 332881191 6891 892440078 998987485 2351 772119062 109725016 9067 330369088 402394867 4932 248168868 -183336237 3677 307567195 -207480706 4508 137342604 397104509 2712 -74067624 202098881 9235 -594123980 996597250 3318 -862838521 208300268 4765 -959851598 -931961645 4439 824131791 831945068 4454 213842869 -204109200 7897 58337899 -57636310 8647 -927273767 -64803490 4310 -170132306 -709522334 1578 -601257416 397104509 1725 232434457 -80034542 415 652607998 -991847180 1460 223626891 -464133473 9184 625839941 -739131404 1180 -782082024 28285201 9059 -927671058 -871353007 6502 -882919563 371937567 3711 -959851598 500073592 1254 -750618262 -330088528 770 561794586 616919600 1685 -242921091 841515706 2224 -113215565 -163961704 1484 -270167938 785681307 5487 -913032643 618410264 46 749595162 532638758 5921 -509666122 -912580415 5493 90842180 388657508 3954 83263882 -911784066 8336 -396349710 -265649886 3507 481039767 -2439989 1340 653638796 -903151152 4230 -483926612 -185998231 4977 -154177607 823880227 9084 -625117729 -507678540 9023 663063930 105202669 7564 -56935231 888127448 7450 -855555106 -361278986 4918 505442585 932982464 1762 -660956144 547847846 4663 264207551 -663884323 742 -285886589 -976816087 4494 468946340 762717609 8234 512530806 819313353 1871 749434816 -380500395 9575 -527151913 -912580415 4838 264859719 -453780869 3795 166695370 -805220515 8814 363421522 783420814 9553 -36520470 562000501 1331 650299148 -628237476 9867 -927273767 -903151152 4405 875625124 -181951918 9133 -777574656 168850975 8799 750512353 398270620 2228 142253386 -993810702 9416 -659282120 -111673714 6792 -631059468 831945068 4040 842270273 101361875 7381 -927233899 155546470 5726 -287473610 -19846330 9425 649807445 -923191479 1488 -13265422 59020681 6730 -71710752 265565623 5298 -590529319 624014414 4542 -31253052 272099746 91 357216483 -380500395 6928 -364156017 927247897 4469 -519682186 -849899775 3992 -759508202 -373891874 1428 616261079 -283943997 2650 -66931702 19319210 8489 -74313664 664426163 4378 -173157270 -41471722 5448 -892024255 -954209444 8623 765140521 -183336237 4615 -685842163 900210732 8054 745648934 -585235419 2617 663527888 269584182 9273 875625124 -628237476 9562 527736569 -741621007 9696 -189672465 -635171642 2268 -343049870 283209294 5671 -765335823 -927894606 2898 -971877548 -594389391 1361 -251213711 -588544705 8763 -559852389 -873589020 7276 340060359 -588348248 5923 -451981899 486739558 7813 -400357597 -995062096 9204 303471892 -774659497 1822 -181786704 191108050 5987 -954946302 639735778 5901 -410378829 -923191479 3705 142253386 79143311 7 264859719 165821381 7727 561794586 402394867 1166 789352319 759617707 926 -353580923 -20385733 7992 202573384 443480195 1638 -659282120 803466690 1041 256045037 485773536 9534 848002319 272099746 7585 -782082024 -193590510 8252 -527151913 155617401 6801 -279541251 160793740 8871 789289346 -337054857 2282 -171024826 971883931 9849 395103154 -2439989 5264 142253386 685173008 9849 -526589551 351421296 254 195859317 -217276100 1720 -623545038 -274707169 2450 521234557 165821381 4410 -52166347 -133534011 7802 -250591756 -635171642 2248 169375596 -357349445 1567 223626891 709974393 133 -12130323 155617401 8099 -370573099 638342848 2846 -330222187 676243791 2245 -483926612 -547246555 3350 -742210546 -468181788 2605 713058770 785302566 8465 -132340965 472701027 4565 789352319 -895622959 304 704539722 -292135056 6196 822548504 368331732 5165 269796431 -635171642 1826 -512601533 280226622 7671 288031791 724045357 7639 49103598 -645134311 4721 509139401 -743279228 469 -80190883 143533526 4902 483523131 -525223549 1992 -572908981 -992454753 5537 -326544961 -316387152 3595 -285886589 900210732 4075 167372537 -937125202 7997 19516550 782261486 3540 266465598 -507678540 5397 916803821 245371301 1030 -512601533 -871353007 8098 390958395 252978054 103 483523131 709974393 8743 -648381409 -473904134 2494 -66931702 209900681 1061 879055044 -549053127 3048 -729146187 964421398 7785 621974864 -361278986 5883 655692903 272099746 1929 -356493999 11152217 5451 -76560661 901431566 8361 -533858770 -337054857 3453 -674506636 -873589020 4355 -765335823 -899341288 1161 -58282870 -479232352 8839 -745761469 -620954654 6148 -494058622 265715153 9248 -25477161 -796856966 9036 -68308325 408032712 9624 -927273767 106262770 4357 -548298586 894566619 5949 -720378724 -34186434 6933 567852265 -699315319 7652 -918480115 705558301 4252 475583305 680445725 318 202573384 -367588750 2934 -81272333 490581013 1320 -496507325 -514527972 6692 -821770117 559317467 7608 -278632700 -255678122 4648 677081963 -831246652 6501 -474750049 -487460041 7152 23116556 -41471722 2982 789352319 -208909824 4471 -519682186 -257449363 223 -745598738 895448733 2262 642972199 -876513924 5751 395299686 614945635 512 261931651 623413028 318 572111503 624282080 8719 340060359 522626360 5294 856751619 -645134311 5898 652607998 785302566 9776 -886229173 690383589 9913 487719335 -605921169 6801 727691960 486739558 9898 -12130323 -561419270 7797 686472096 452093657 9541 -74105468 -473904134 6603 -762354954 893523554 1965 357216483 -848882377 2658 185216221 -580067919 7337 766605000 -278826583 4715 -616780700 900682067 7234 622760654 836711297 4239 505306321 -168423907 9086 341071365 -762876998 7347 -750618262 -217276100 3837 934705880 -354781951 265 256045037 525863100 7203 136635149 15035429 6137 538103424 -207480706 6710 232434457 719756675 3616 955536932 -775953624 24 879055044 -59573888 2953 529251473 245371301 5448 319326351 691904004 2362 460600071 135272390 9172 -612223016 199066417 1664 933284357 11152217 5794 343919065 -389676639 8351 577257649 -991847180 3248 -371869946 -969954363 9139 83782911 -834347143 9065 576254520 -777377395 3243 841435082 -220337835 3370 -400001179 271711843 2918 246028051 -380500395 4276 393895424 346977152 8654 653638796 -620954654 4419 -260484128 -503488600 4022 -744815954 -168423907 6175 390958395 -254951306 2447 293337666 407922222 4561 253295516 874229190 1216 -863912221 694332247 6297 -648381409 563044475 6965 727691960 -436876555 7102 -952709307 639591910 791 576569655 -827976408 6150 -331409455 900262214 2013 142253386 -291852849 4599 395299686 -833562261 1058 877336582 531120459 7213 -913032643 -762876998 5383 246028051 -669483533 8413 -601257416 803466690 9627 669719494 191108050 410 641405743 -389676639 1993 689984924 160793740 3831 357216483 402394867 1393 -729146187 390565985 9870 -31253052 -732138768 3130 -81272333 547847846 2303 405324040 -699315319 2567 270668477 -575386868 2634 -261356504 481058945 9256 -570514743 742069009 6801 -25477161 638342848 4179 -453528863 -895622959 9816 616261079 -969954363 1027 -328904232 -982939077 5487 -178463084 -367588750 6016 -633494599 -964052288 1458 -250591756 -861238983 6927 591415304 -464133473 4319 -132340965 435964459 4796 411375410 -168423907 9081 303471892 293678122 8198 616261079 622266116 1547 -633494599 109725016 1834 -927273767 -419617877 6479 -927273767 -81447781 7396 6631381 -281078001 6752 271048450 785302566 5586 564442080 858501251 1549 -531669239 -519921669 8729 677505146 -13980784 9872 313333438 -5916917 7052 902777411 -962366924 670 -855555106 719756675 9003 22099741 -21285360 4544 -304053585 417944653 7337 413228751 636536038 6674 -171024826 235617971 5185 -73802131 192314494 5786 -557563073 377312940 2362 -304053585 -185998231 2172 -625718770 -12154411 8441 319326351 397104509 4716 -336363205 -448645965 5142 715427719 -485579451 7620 655692903 -148948797 6771 785195735 623413028 3848 177628242 759617707 3449 -189672465 802678679 2406 -373212931 733113734 2611 -518877099 971883931 5266 -531669239 646664292 3951 491678739 -21285360 5474 946724763 484820762 5619 538103424 616919600 6069 -139236232 706766110 3357 -336363205 -525223549 6330 766605000 -895622959 6318 -855487023 -619642959 4542 967301691 95042084 2489 471264227 682630231 2182 664362925 82218066 4199 -197332076 417944653 8303 -750618262 167296127 5965 -821770117 -549248367 2435 343475859 -833562261 7584 -886229173 365540008 7694 326413982 -238448480 3048 70299496 368331732 9088 -76560661 407922222 4883 693938067 -876513924 323 468946340 -111673714 9068 271048450 -683388034 7615 -408600531 106262770 9101 -659112423 -650343366 4637 -894484500 532638758 5121 505306321 486739558 4826 -346375162 220674133 6461 784421217 -596103798 8158 -241465936 -162370098 1201 789289346 602128084 9036 693938067 886756512 6682 529251473 490581013 9290 719147282 381557875 8922 -483938149 -453780869 228 750512353 348492504 8250 967301691 -912580415 8572 986629189 -653914878 271 433526835 324939084 982 -579837273 -41471722 4124 -790900085 993015931 3778 538103424 390565985 135 269796431 742177493 8089 766605000 -311284398 2047 -123469316 -468181788 428 -241465936 -33848463 8013 187533920 472701027 4617 -55516739 285660025 4888 -494058622 614945635 5361 639245576 164304660 5326 -419749108 -996863784 9446 -986019062 249091689 8625 -177639676 -253004117 1145 -674506636 143533526 1198 -695835769 -552554344 7620 -285886589 -552554344 1508 689984924 -936112945 4340 277958125 -533164995 9171 -371484057 -12154411 3530 -419749108 293996259 1636 577257649 476219341 5601 -970422428 -324279122 5288 855329823 616919600 7315 -400357597 732717612 2596 -58282870 -548872283 8776 -147109520 -6069504 2508 -820460238 203874111 543 -971877548 117542955 4045 -112466455 774508045 6977 -744815954 -5916917 6049 -177639676 -727914786 8563 -509666122 -979020874 829 -734053528 -97621137 7771 704539722 238846105 8141 413228751 523334383 2885 535670744 -683388034 4675 -954946302 263449205 1558 -58282870 113319582 1564 -633494599 547847846 5521 313773597 -71981180 452 -36520470 66743939 5081 -279541251 563044475 8044 -669161347 674552143 7463 527736569 258835576 7705 -898265134 -13980784 3421 -363361513 -532805273 2719 577257649 280226622 2746 -959851598 397104509 5535 29506774 288775548 975 699618405 841515706 7965 261417951 768564657 1698 674835134 203874111 6021 -790900085 680445725 2290 364564921 476219341 7631 -214121222 161270305 5659 -518877099 -956300186 2001 498725757 66743939 5195 693938067 532638758 949 950417338 -663884323 7444 -74105468 -699883416 4076 723014647 358976404 1523 483523131 -464133473 7041 625839941 -202365860 9009 505315658 -779636985 8769 331376977 252386635 8105 -526589551 -205664922 1594 715427719 -906648758 1786 -745598738 -224429007 3474 902777411 478800565 2925 363421522 -337054857 3146 -405708663 332881191 858 959313725 -873505481 7347 -348537659 82218066 5110 112708003 245371301 6352 564442080 377878165 4064 843260633 288775548 4989 -925751415 -507678540 2861 946724763 -259567082 6255 -146048051 155617401 1073 -306801974 443480195 5004 -219607746 -775953624 4576 15084359 386127211 8141 750512353 -311284398 2452 460600071 105202669 1650 -536278632 386127211 2960 328642413 -81447781 5541 890432109 55179420 5556 -674506636 -477140109 3090 702242153 -647224909 4147 49103598 547847846 5221 745648934 -464133473 4098 621974864 624014414 1013 -529954928 -715854594 7602 246028051 742177493 6657 -304053585 -547246555 3617 71999590 -531114148 408 -363361513 -19846330 6748 655661552 320542941 3918 929439506 64274896 7112 -419749108 -761859799 3612 -181786704 135272390 6434 -178463084 604828253 7256 -342239300 530406323 6852 -788603267 -59573888 4517 344933377 742177493 6409 330369088 258835576 6924 841435082 -981602668 3571 199822346 -2439989 204 -854974713 682630231 2123 -576115144 245371301 6719 -13265422 971883931 2681 -594738095 -647224909 3085 967301691 698531409 9814 -612223016 -291852849 6853 -44805950 82218066 5983 -442492459 -549053127 2746 -101910710 609203406 7787 57728768 -428402356 2618 58910623 106262770 9855 -854974713 -80034542 9206 -637994744 -901179905 112 -652765294 -419617877 4973 323725605 900262214 8601 950880850 402585422 7306 -637994744 829049646 3407 663063930 -68133232 9200 339712362 -931850941 3106 664362925 -956300186 5939 -927233899 -791660728 9717 655692903 -192813087 7658 111659246 365540008 6896 213842869 -337054857 946 -907904968 639591910 4228 -36520470 -130757210 4613 -625117729 -807704163 79 -764095871 -274707169 5835 -251213711 -287275800 3921 -74105468 -253000679 2752 948083395 -311805770 6511 715427719 -959597696 7478 -73802131 500073592 4182 166047011 533639856 7949 95039871 -81447781 4371 277958125 854872802 7938 -454660390 -292135056 4065 277958125 -932094589 6660 307567195 558660793 9299 929439506 738681643 2813 933899717 -187634457 6483 934705880 -374056277 7919 313773597 950205104 3611 498022540 -115011856 8893 343919065 -368204827 6003 -285886589 -442954817 9324 177628242 19319210 7386 -410378829 690383589 3034 287061479 -291852849 2297 -720378724 336301975 8430 696700704 -205664922 4548 772119062 -647224909 449 -818501802 -982939077 8179 -927233899 -259567082 7948 142253386 764272698 5217 -330575686 676406177 9987 -509385891 -546852996 9859 778853107 416895828 545 -765335823 -779255519 1867 986629189 285660025 5603 228618029 796440972 3214 -913032643 490581013 4954 246028051 416895828 7412 856751619 -115011856 1500 -872853946 59020681 5822 -336363205 -142257001 5899 -660956144 -533164995 8974 -519682186 -519921669 8441 892440078 -33848463 6498 -743788507 768564657 3498 -396349710 -181951918 3360 211653701 733113734 9963 520426004 -5916917 6521 237809565 559317467 7875 -371869946 220424396 4456 877375052 209900681 4295 -898265134 -779636985 4475 -244065831 155181053 2914 -177639676 -392084245 7380 335527628 429013583 8773 293337666 -681572203 2000 509139401 905565981 7436 235848520 381557875 3959 58910623 796440972 8914 177628242 -831246652 9894 -733024233 269584182 950 505315658 814089111 5067 6631381 -675048115 1967 -410378829 486739558 1855 29968380 -726080992 8060 -148551892 -265316264 9673 789352319 -306446443 6879 -892024255 -224429007 3328 264859719 252386635 7244 471264227 -164907236 1202 395299686 738681643 3261 -745761469 109725016 8388 642972199 349827286 168 -624139446 -292135056 378 677081963 -172362246 7060 -347083273 160793740 535 -648381409 -64803490 3816 339635211 390959008 7607 -907904968 285660025 149 140624107 460061364 3388 246211015 -63464163 630 211653701 -115011856 1366 483523131 -931850941 1557 -363361513 -419617877 3368 -147467416 -774659497 6096 211653701 -442896915 3271 58337899 874229190 3227 -58282870 829049646 964 57728768 -548872283 2649 946724763 820355107 1404 481039767 927247897 7206 -74313664 -111673714 7390 -451981899 -324403620 3720 -289985011 731066417 5630 -494058622 -81447781 838 561794586 371937567 1416 -578500945 51303562 8583 140624107 759617707 8040 -569617671 -681572203 1375 -12130323 391949381 6856 -759508202 709974393 4149 -627792663 -873505481 8634 959313725 64274896 2089 -82743531 -833562261 5383 -734053528 348492504 3637 997902760 -293612145 8855 340060359 -849899775 1202 663063930 -254349525 2354 -750618262 -901452236 4365 -147109520 -97621137 2039 946724763 -996863784 9450 509139401 -192813087 2796 696354690 -521750194 216 848002319 559317467 1574 591415304 -59573888 4805 -326544961 691904004 3818 -260484128 -497454301 84 -800197031 -313128613 2707 186610534 106262770 5485 57728768 903887624 8565 669719494 -991847180 1765 -927233899 -911784066 5538 204922698 -425579851 7694 -287473610 215489130 8412 -458526967 241785150 6224 520426004 688604103 4139 653638796 -952045723 8168 -623268670 478800565 4719 -588133551 312063892 8337 967301691 452093657 7080 475583305 -927894606 8497 -63560127 -193590510 4053 -474750049 -477140109 4053 254604928 238643630 5307 -388902952 -547246555 752 -429426969 161270305 5591 -405708663 -487460041 2032 -363361513 347184015 3350 169375596 -192813087 5459 -740334521 -161178548 3267 166695370 -316674454 7913 -907904968 377878165 7616 129311049 363537086 9946 112237946 388657508 8154 261417951 686182649 5689 416830089 422558106 1431 -419029624 15035429 9609 -608881583 105202669 658 142253386 -293612145 6560 -612223016 624014414 1609 256045037 -254349525 4634 542787809 478800565 6532 -633494599 -982939077 7824 -590529319 -549053127 537 81800971 59020681 6537 918550505 829740581 3359 313773597 -316674454 8320 -150077373 148581257 4032 -782082024 79143311 4470 -66475474 261437505 7571 363421522 -931850941 1850 970485889 900682067 2138 586582238 246277775 9255 -970422428 383295386 5175 340060359 870262107 8301 784421217 -316543012 3397 643936179 622266116 8131 -625868114 478800565 8452 -322857321 -148948797 3627 -178463084 -163961704 341 -886229173 -320105788 2760 -44846753 836711297 2056 -112466455 160793740 9324 603027467 -164190047 4899 285585538 167296127 9765 330369088 768564657 8116 948083395 -316674454 7114 341071365 -525223549 425 483523131 -775953624 1217 -101910710 155546470 5038 -301284968 371937567 9779 -889390298 -283943997 4823 -907904968 -70608980 9618 745648934 823880227 176 875625124 -33848463 4235 535670744 -356305020 7202 23116556 347184015 9351 765140521 265715153 7527 140624107 -477140109 6023 261417951 167296127 528 655838788 265715153 4575 -509666122 723730723 4389 529251473 -845509135 3138 -95477909 -493565702 9101 -205718293 -367588750 3760 -570514743 -339447425 1279 879055044 -208909824 795 112708003 -529867141 6408 875625124 -5702304 5873 929791427 -903151152 351 36279537 460061364 9142 -342740225 133238441 9606 -63560127 785681307 3039 90819360 820355107 835 270668477 518508787 1207 750512353 996597250 2479 -123469316 110076515 8092 339712362 899778012 9548 933284357 954053652 5850 -822417795 332881191 3436 -557491556 -958397748 5515 689984924 391949381 3680 287540911 -759955547 1358 -788603267 888127448 7199 186610534 -393603223 5574 -862838521 -380500395 6089 -458526967 709534975 4452 327828499 -827976408 6043 -992570882 782261486 4792 -800346889 168850975 5124 765140521 -733482202 8949 270668477 768564657 7912 498022540 893523554 788 642972199 349711330 371 890432109 -324403620 6442 -949511663 -741621007 6289 326413982 690383589 9084 625839941 377312940 8091 -648381409 -954209444 7842 211653701 786543464 8005 -790900085 -549248367 3418 -12130323 133238441 3303 577257649 -322241979 6239 232434457 48126737 9097 273690998 836711297 7978 -695835769 628563573 4867 -594738095 -911784066 3833 -994238484 636536038 6500 704539722 750710740 3774 326413982 -650575204 2977 -47584694 -883441584 6425 643936179 -419617877 4049 -215882898 785302566 2601 -56935231 -254951306 5496 -991085471 416895828 9775 399779640 28049823 9441 -557563073 -5702304 7925 986629189 -962366924 464 -892024255 136635305 8957 -364519214 682630231 7222 -109703401 397104509 7437 343475859 209900681 103 948736147 -732977788 8826 -106582970 -255678122 8409 -828443354 893523554 6835 -537445745 486739558 3231 -715255110 -205664922 3969 -46649832 -425579851 5654 -429426969 -529867141 8203 -519682186 347184015 5405 -113215565 329435427 7007 976904654 238846105 4395 -113215565 209900681 398 -509666122 55710753 1452 199822346 -205664922 5320 71999590 614945635 4268 264207551 -876513924 9321 -486815940 -324279122 8472 -578500945 398270620 8162 -579837273 688604103 3090 -92183040 651276686 8795 186610534 -626227780 3028 -576115144 785681307 136 -925751415 957316548 6583 639245576 -103582511 6986 -519682186 215489130 6564 -517419114 269584182 5752 886936231 390565985 315 -373212931 -330088528 7839 166695370 840121997 8355 367159963 -392084245 4342 -36520470 220783838 6403 142253386 -803257481 2805 -205718293 -515729352 3455 -58282870 -871353007 3879 -342239300 820355107 8324 8264531 285660025 5838 81800971 573715962 1944 -454660390 28158895 2759 693388533 841515706 3100 167372537 844277983 6430 457187643 927247897 613 655661552 -901179905 9459 248168868 819313353 4570 -92183040 -485579451 6606 269796431 -497454301 766 -934630957 500073592 3664 174573850 157954558 4241 621974864 562000501 2730 -205718293 957316548 2659 468946340 694332247 290 -25477161 -923490455 2249 749595162 272099746 595 855329823 48126737 7347 -293422144 -339447425 3045 -576115144 -130757210 3102 287540911 -645134311 3838 483523131 -726080992 5222 -615891790 148581257 7896 -742210546 371937567 7999 -898265134 -448645965 5188 -81272333 723730723 1396 266465598 402394867 9261 313773597 -473904134 1936 -342239300 293678122 432 855329823 363537086 7244 -744815954 -964052288 123 -527151913 -485579451 1176 390958395 -732977788 8756 743542522 -64803490 1902 509139401 -780888194 6700 -251213711 491977162 8948 -715255110 -316387152 9476 -241465936 476219341 3569 -800197031 900682067 9167 946724763 -596103798 9394 357216483 265565623 7161 950417338 490581013 8574 295262939 -161178548 1431 -301284968 870680272 535 -949511663 -339148929 7279 -279541251 -976816087 5939 663527888 -561419270 9530 343475859 611310292 2266 90842180 530406323 8039 90842180 -894674476 1152 986629189 -563855352 2514 -244065831 307725420 1910 287061479 -63464163 2326 -336363205 -241132430 461 363421522 694332247 4112 -44846753 386127211 3020 -285886589 694332247 276 166695370 927113337 9139 -729544436 758141143 7652 -82743531 59020681 3071 727691960 -903151152 2606 417807178 796440972 6558 -301284968 -398743530 8262 -818501802 -70608980 1878 -983647058 691904004 9061 116199189 -766439509 5634 -44805950 41988448 8465 203806755 682630231 765 -533858770 249091689 2941 -669975418 685173008 9651 -112466455 -732138768 4626 861466410 173354787 2996 -594123980 148581257 5231 -341897402 -595600742 1035 -400357597 -37646429 9933 655692903 485773536 1278 715427719 -238448480 8279 644845610 476629986 4984 -375315736 694332247 7928 -526589551 220424396 2436 895483308 -311284398 2054 -570514743 -510922884 5819 -659112423 -265316264 4991 576254520 -996863784 2160 -667767243 -187634457 8289 561794586 -224429007 9130 321979161 -981602668 8510 328642413 391949381 1426 -762354954 -699315319 3904 -213565859 -393603223 2254 -824336233 901431566 4202 -750618262 440461057 7343 696354690 -497454301 5488 206527555 547847846 1174 477434146 -71981180 9337 126979264 -539760374 8316 -106582970 -19846330 3842 677081963 -437551079 5875 -373212931 680445725 9013 812692671 798201482 3735 -200453704 -683388034 553 58910623 -37646429 4282 -486815940 460061364 3132 864931174 -931850941 8527 677081963 -6069504 7024 993217311 135272390 5845 186610534 562000501 3635 -82743531 283209294 7815 142253386 -142257001 882 389181119 -692002453 674 -594123980 -903151152 1263 83782911 35526584 391 -729146187 -53499931 9216 195859317 320542941 6882 -818501802 -392084245 2858 460600071 -265649886 4715 699618405 742177493 7663 727691960 -265649886 6155 -346375162 584852110 868 -12352429 -475349716 4290 -659112423 -437551079 1991 543709359 -324279122 2183 -429426969 927247897 6831 -447555783 -839552686 1696 -925751415 -238448480 3445 37950971 452093657 7443 -855555106 -714273046 5506 195859317 -901179905 6940 142253386 759617707 3369 947027244 -63464163 785 -871267479 954053652 5816 261931651 609203406 7907 892440078 895448733 9273 -623268670 858501251 4726 719147282 -325682737 5950 674835134 584852110 3411 860501343 724045357 9965 -818050145 136635305 1404 643936179 -958397748 9848 727691960 202098881 5889 166047011 -254349525 9889 -173157270 35526584 9217 -494058622 -265316264 8220 -907904968 -783218625 3012 -363361513 523334383 9238 970485889 -667783556 2679 -364519214 -6069504 2597 416830089 351421296 775 -112466455 -845509135 3392 -481548889 -12154411 7874 -820460238 -316543012 7393 -616105726 -585235419 4987 -669975418 -714273046 4089 789352319 -910659068 7245 -557491556 41988448 2228 57077901 390959008 7618 327828499 -533164995 7549 -788603267 -919384533 7045 948736147 -274707169 2787 -171024826 -560116325 2405 -625399824 402585422 8509 -74313664 258835576 4540 670783249 397104509 5130 343919065 759617707 8895 90842180 381557875 8300 174573850 -931961645 999 727691960 -807704163 3607 929439506 -883441584 7488 -947334444 23333156 1269 -782082024 688604103 4993 -251109249 -847113496 2028 -745761469 66743939 8140 -576115144 -761859799 7858 393895424 291885511 8262 686472096 -959597696 1168 307567195 -560116325 1897 642972199 -31659405 3334 -96460553 -919384533 6201 -358966548 452093657 3567 901855277 888127448 9668 -991085471 491977162 8389 -625868114 848404213 8158 477434146 -274707169 3222 177628242 -238448480 5261 727691960 880013188 6999 652607998 476629986 1664 321896034 636536038 3928 351329961 -31659405 6950 4049814 -600991208 920 875625124 -367588750 9084 142253386 724045357 3643 -612223016 19319210 4424 702242153 628563573 8731 8264531 -650575204 9381 721323233 -14604433 3820 -66931702 397104509 8429 57728768 -517429485 5026 320572212 723730723 8974 -729544436 336301975 3687 579591313 -19846330 4919 -970422428 -995066367 3624 -820460238 485773536 115 -68308325 -259567082 5743 -660956144 -316387152 4952 847314766 868032719 7703 500836375 798910453 3344 950880850 -273517935 5836 784564006 75428113 4232 -197332076 -161178548 3938 399779640 723730723 3960 491678739 874229190 8808 -934630957 840121997 9299 727691960 -547246555 2109 -343049870 581062404 6671 785195735 416895828 5137 644845610 -487991575 4872 591415304 485773536 2271 -601257416 -560116325 7713 36279537 -380500395 1179 847314766 618410264 9115 743542522 -510922884 9175 417807178 -699315319 265 -536278632 652139653 3051 -765335823 -848882377 3155 -250591756 -956300186 932 -871267479 -709522334 6794 -745598738 -675048115 8012 -205718293 233486506 9053 -112466455 -515729352 9388 -569617671 148581257 4458 579591313 -14604433 8222 248168868 -992454753 9591 -625399824 -645134311 3958 95039871 -510922884 2306 -615891790 886756512 6226 -694040959 524158102 3350 -441900788 -995062096 5456 19516550 581062404 5167 185216221 545485303 8495 719147282 252978054 8192 -612223016 -359031913 8281 -991085471 398270620 724 512530806 -287275800 3505 -197332076 -595600742 4835 351329961 894566619 3576 97020970 248879339 6262 -267849188 -709522334 3732 228618029 -71981180 9612 -261356504 307725420 6227 -533858770 690383589 2494 -898265134 -650343366 8157 -458526967 491977162 8193 -594658272 -964052288 4361 950880850 -205664922 7723 822548504 -759955547 2226 693388533 -70608980 7896 -330575686 -650575204 9017 -410378829 398270620 2605 -907904968 -354781951 4205 112237946 998987485 9869 70299496 490581013 9368 36279537 -253004117 7163 -593752979 -845509135 9804 413228751 258649377 6800 -531669239 486739558 3936 363421522 709534975 5726 955536932 -204109200 1972 902777411 -273517935 9541 -854974713 925430316 5083 -429426969 -575386868 9492 -631059468 -563855352 7050 -800346889 638342848 9138 -529954928 365540008 3308 -648381409 293996259 2510 -373212931 748407118 3928 -962479450 -320105788 9092 505315658 823880227 9366 -177639676 -595600742 8194 57077901 -311284398 4446 -128726767 -81447781 7242 -601257416 -807704163 8611 -669975418 -220337835 7449 343475859 -730886465 4255 -872853946 -791660728 6584 551002165 -10889363 606 -330575686 252978054 1298 -601257416 624014414 1792 -608881583 -903151152 7926 715936589 652139653 3705 -112466455 -825672011 3790 223626891 -425579851 6780 642972199 -953039811 4959 273690998 269584182 1320 -81272333 -357349445 690 223626891 798201482 514 112237946 -595600742 4131 276731211 109725016 676 719147282 -683388034 1896 -544290356 -831246652 9669 -862838521 -956300186 5317 -110049194 -937125202 8634 -788603267 -164907236 9742 -959851598 -289016401 3963 -420836130 -202365860 2253 641405743 -952045723 3241 -800346889 639418215 1797 -132340965 -464133473 1935 -907526850 -164907236 9238 -251109249 88031842 5224 -150077373 836711297 2179 577257649 -894674476 192 -458526967 235617971 5841 -306801974 15035429 9997 669723000 208300268 3746 603027467 -515729352 5119 -213966720 903887624 5121 22099741 341133012 1094 555446731 592056586 1694 -289985011 931901106 1253 -983376341 622266116 733 778853107 293996259 2884 -335037888 -5916917 5211 331376977 709534975 2523 483523131 -580067919 3378 -918480115 349711330 1788 639245576 106262770 9789 -483938149 170544312 6095 347274203 -20385733 2942 299572712 -192813087 949 740659012 377878165 2687 -213565859 280226622 710 204922698 -493565702 9862 -476635343 -293612145 2188 232434457 -699315319 7101 -419749108 105202669 3108 206527555 814089111 2593 841435082 731066417 4018 -326544961 618410264 4233 822548504 559317467 4662 -822417795 -532805273 1450 -251213711 -221235589 8588 847314766 386127211 2345 586193310 173354787 5160 477434146 -546852996 2658 -970422428 971883931 4675 785195735 293678122 5591 151462778 412494114 32 500836375 831945068 2875 339635211 -287275800 3778 -526589551 759617707 7168 468946340 -876513924 2897 -481548889 680445725 3870 -250591756 -876513924 8635 -557563073 628563573 9110 -764095871 -253000679 120 328642413 -224830170 8054 343919065 -645134311 4786 -526589551 -287275800 3790 -593752979 -699315319 612 -453528863 165821381 1747 929439506 636536038 2656 535670744 -442954817 1971 276731211 530406323 6293 -287473610 886756512 3768 -486815940 513030379 1217 663063930 285030297 225 -578500945 252386635 5172 -745598738 604828253 6030 -420836130 -217276100 4038 -95477909 -20385733 3514 -565428161 -367588750 1371 902447917 148581257 527 395103154 -893198153 4708 122960298 -923191479 9621 551002165 900210732 2392 224883384 -595600742 9275 29968380 -241132430 1236 -672401313 220783838 6538 755723260 402394867 319 498725757 905565981 3558 420313173 -217276100 449 529251473 347184015 391 -705173162 -993810702 7957 320572212 -57636310 9464 413228751 -779636985 4541 -289985011 -903151152 1086 -92183040 -493565702 5158 543709359 203913927 988 330369088 327243607 9612 126979264 736392650 4613 22099741 -487991575 4607 812692671 365540008 9393 295262939 -910659068 2070 95039871 349827286 5172 824131791 -392084245 2804 256045037 238643630 524 165508500 381557875 7546 339712362 -164907236 1882 204922698 -63734481 124 -695835769 895448733 7748 715427719 559317467 4614 667683290 -588348248 6665 -66475474 -68133232 7536 -178463084 936458970 3381 363421522 377878165 6816 328642413 -732138768 758 -358966548 346977152 6016 -293422144 -575386868 4990 603027467 28049823 7840 254604928 562000501 2858 468946340 -768754430 3277 481039767 -373891874 2963 -55516739 240392773 7251 -705081051 240392773 3971 895483308 -468181788 6128 -351818262 -549053127 603 -173157270 803466690 7786 -959851598 203913927 9907 -342239300 952638297 9266 538103424 412494114 3026 -301284968 51303562 6601 950880850 -594827543 1888 326413982 -548872283 4434 -106582970 109725016 1865 136635149 766538742 104 933899717 101361875 3267 -494058622 880013188 5234 933899717 -979020874 6273 185216221 -895622959 5445 -818501802 -148948797 1161 674835134 -361907767 6346 -907904968 782261486 8804 577595779 -699315319 1185 -322857321 -560116325 1829 641405743 19319210 2580 -601257416 581062404 2252 696700704 -57636310 8798 -720378724 -895622959 8364 307567195 191108050 654 -326544961 870680272 8666 -705081051 -33848463 8791 -408600531 -532805273 8279 339635211 -762876998 5931 621974864 -873589020 8272 -346375162 -899341288 313 -529954928 -580067919 117 505315658 -361278986 178 -400001179 829049646 103 411375410 269584182 578 -420836130 -204109200 5478 -588133551 628563573 9646 344933377 271711843 4122 -734053528 895448733 249 -927273767 285660025 7921 -405708663 -514527972 9804 824131791 -356305020 7449 -648381409 48126737 4613 -46649832 398270620 1871 -886229173 -5702304 192 -170132306 622266116 5256 -828443354 -759955547 2324 -251109249 -931961645 1405 174573850 66743939 2336 723014647 386127211 6701 -147467416 -847113496 6822 340060359 88031842 6718 740694909 802678679 6727 651739496 886756512 8533 -544290356 -497454301 5168 -572908981 341133012 9287 -251109249 602128084 3860 935909029 823880227 1647 -46649832 481058945 9754 740659012 -316674454 2033 -659282120 718423636 7128 -74105468 -715854594 1103 860501343 -958397748 8065 -570707245 -959597696 5403 -565428161 199066417 6332 -536278632 -257449363 61 166047011 -385293122 9222 -894484500 -761859799 9782 142253386 283209294 9096 -189672465 265565623 8052 -745598738 547847846 8700 784564006 -588348248 1399 364564921 -513451002 7773 824131791 117542955 8595 331376977 -13980784 5934 90819360 -833562261 6520 -429426969 -111673714 3164 -50475604 215489130 6175 -251109249 719756675 3399 587161686 611310292 3702 132366550 836711297 509 438397479 -803257481 8111 587161686 233486506 2280 789289346 829740581 7157 -927273767 66743939 6634 576569655 -14604433 8591 -356493999 82218066 2581 469995849 936458970 3784 693388533 927247897 5168 -110049194 390959008 4142 -986019062 764272698 3992 246211015 900682067 7033 663063930 165821381 8117 -251109249 383295386 4175 950417338 -683388034 8845 -74313664 -539760374 3607 -261356504 349711330 2332 -95477909 835992356 1516 -270167938 -699883416 996 561309384 307725420 4099 -818050145 -635351929 9122 185216221 -380500395 5310 974173871 -265316264 5315 -954946302 -464133473 386 916803821 355195684 758 313773597 819313353 6870 -279541251 -521750194 4513 -335037888 443480195 1694 664362925 622266116 3768 29506774 167296127 4968 277958125 -254951306 684 -570514743 762717609 5285 785195735 99128184 8449 641405743 573715962 1275 253295516 680445725 7668 -862838521 -539760374 4776 -346375162 422558106 2331 -669975418 -31659405 3514 487719335 55710753 5550 -593752979 513030379 5741 -92183040 628563573 6613 693388533 90714922 7637 743542522 215489130 8449 -529954928 -546852996 1774 -66475474 115731592 7696 -175911279 996597250 2545 -601257416 -63464163 5452 339635211 -927894606 7832 460600071 67965345 1956 -267849188 888127448 4724 713058770 -992454753 1550 195859317 -962366924 5309 169375596 269584182 4892 -63560127 -709522334 2890 -171024826 952638297 8621 132366550 931901106 4354 984468436 -848882377 69 -66931702 819313353 5043 -267849188 559317467 6112 527736569 532638758 9538 713058770 738681643 3620 -267849188 -635171642 1650 -509385891 580232372 1669 202573384 110076515 8633 749434816 117542955 8829 -509385891 652139653 7967 500836375 785302566 6652 70299496 41988448 2393 877336582 252386635 6540 -257165428 186010557 7414 -955831194 -588544705 8313 -625117729 -97621137 7832 -285886589 238846105 192 587161686 261437505 3270 -594658272 110076515 7366 -147467416 -699883416 2368 -279541251 -103582511 9467 174573850 709974393 7236 704539722 -876513924 3743 -410378829 925430316 5055 843260633 750710740 1235 879055044 402394867 5253 843260633 -497454301 2660 -96460553 841515706 1541 -765335823 803466690 7476 -482134217 412494114 2919 -433025345 -6069504 6394 505442585 -398743530 1160 273690998 -932094589 332 256045037 697181256 2488 -518877099 659135755 186 841435082 -70608980 1122 498725757 106262770 5966 -261356504 698531409 861 253295516 -187634457 3361 395299686 531120459 3330 307567195 -839552686 864 715427719 -531114148 9357 500836375 -730886465 2367 -509666122 272099746 9479 789352319 -683388034 2252 349635568 533639856 868 -659112423 -521750194 3304 -429426969 -962366924 4265 784564006 491977162 1555 397498909 57188489 6737 -132340965 836711297 2470 984468436 -931850941 5856 -400357597 377312940 6917 505306321 841879883 1512 -576115144 -995062096 788 -112466455 377312940 4650 705381339 957316548 8858 -453528863 999569471 144 765140521 -517429485 9140 -346375162 -5902726 7449 755723260 -59573888 5340 497764071 199066417 9397 266465598 -514527972 1611 339712362 117542955 2243 -328904232 -361907767 9979 -862838521 -63734481 9511 621974864 -991847180 7712 -715255110 610906685 2657 997902760 -549053127 5800 -197332076 -187634457 4314 693938067 -34186434 1040 727691960 -349942526 5344 824131791 -561419270 6554 -347083273 -41471722 3845 8264531 170467835 8845 195859317 900682067 9603 303471892 -995062096 3596 -110049194 -563855352 8787 864864468 258835576 8762 390958395 -291852849 4094 327828499 -187634457 1757 -952023251 -204109200 7796 343475859 957316548 321 293337666 -209849932 9741 -322857321 -386859416 9006 970485889 925430316 8525 -527151913 -588348248 6637 -570707245 -969954363 9227 -557563073 174025856 6376 -986019062 -563855352 5940 916803821 349711330 5600 -625868114 115731592 6587 -364519214 106613504 8147 364564921 723730723 1109 -992570882 874229190 5934 721323233 -743279228 8467 -952709307 280226622 2368 572111503 59020681 3232 8264531 238643630 3024 -694040959 -63734481 2364 855329823 110076515 1841 -358966548 215489130 472 -759508202 829740581 2227 976904654 -204109200 6132 -590529319 -479232352 2971 -821770117 -910659068 2853 -729146187 465310197 918 433526835 113319582 2491 -918480115 -667783556 5483 295262939 709974393 8627 -991085471 -57636310 9039 331376977 718423636 8089 -54849498 868032719 3422 -672401313 -172362246 4049 -821770117 -958397748 7431 -184150939 964421398 9431 248168868 -359314201 551 293337666 388657508 2915 -147109520 676243791 8217 -342239300 610906685 2145 886936231 -192813087 6653 948736147 -12154411 5345 -110049194 -503488600 3959 -132340965 -133534011 8747 -47584694 358976404 6714 -557563073 -392084245 3941 462757732 -33848463 3957 649807445 -560116325 4569 287403155 490581013 5389 405324040 -761859799 7233 946724763 -130757210 76 689984924 -791660728 4053 -630784461 484376908 8489 716961746 -605921169 6103 655838788 771524295 1576 784421217 -847581699 2396 -364156017 926947071 1972 -572908981 280226622 895 -113215565 782261486 5579 651739496 -330088528 9361 -68308325 -361907767 8089 -569617671 -936112945 5764 90819360 636536038 5112 -608881583 -873505481 4441 29506774 -551416862 7430 -205718293 646664292 8343 330369088 -398743530 3080 203806755 -205664922 4318 270668477 996597250 9791 -447555783 -964470327 7435 864864468 -254349525 9673 320572212 265565623 1917 655838788 -953039811 617 321896034 646664292 6119 892440078 -241132430 9177 -307200306 -289016401 7815 285585538 269488622 1983 677505146 705558301 3207 -794998045 -373891874 9615 -659282120 -529867141 2627 716961746 820355107 481 -594123980 -895622959 3196 491678739 -827976408 9091 -588133551 265715153 4474 902447917 742555398 2192 -260484128 -393603223 4823 -762354954 -628237476 8449 167372537 -780888194 3354 397498909 422558106 1060 693938067 -477140109 3058 -927671058 241785150 5739 950417338 -81447781 8148 468946340 -549053127 5878 -608881583 -142257001 7191 491678739 -699315319 2372 780636123 618410264 7279 -171024826 -741621007 3078 29968380 928549530 2742 842270273 -31659405 5445 -695835769 -647224909 4482 -66931702 -588544705 470 572111503 -551512958 5716 -548469989 -873589020 7291 -328904232 41988448 2237 542787809 358976404 5500 650299148 422558106 3207 -694040959 532638758 5511 -983647058 -995066367 273 343475859 646664292 1556 650577626 -807704163 4811 715427719 -442954817 9949 -494058622 774508045 1187 -322857321 814089111 3004 586582238 19319210 4127 166047011 -563855352 3142 -342239300 829740581 4798 38382431 936458970 8599 -330832333 324939084 1817 -55516739 971883931 3086 357216483 -183336237 2590 -453528863 513030379 2891 -197332076 -953039811 3790 339712362 -927894606 5830 29506774 622266116 7845 824131791 964421398 9042 132366550 -425579851 987 -371869946 868032719 3123 -941497322 -619642959 4089 997902760 -446979614 4285 -970422428 -669081832 8719 970485889 -515729352 7325 -745761469 481058945 4404 955536932 443480195 5260 641405743 680445725 3406 -150077373 -982939077 7473 -872853946 704912288 7539 -101910710 -669483533 9655 785195735 390565985 4335 824131791 -289016401 7696 -307200306 874757575 392 -615891790 518508787 1160 -305970525 592056586 3167 261417951 819313353 8334 228618029 -373891874 9064 -517419114 -923191479 8607 -695835769 -515729352 2013 -341897402 -41471722 691 -720378724 -162370098 2206 621974864 829049646 5885 323725605 614945635 4075 641405743 -726080992 573 -557491556 -442896915 8102 22099741 -669483533 5001 -74105468 248879339 4435 529251473 -647224909 2412 -47584694 -981602668 803 -559852389 -97621137 3262 -305970525 -616422007 4432 -251213711 950205104 5237 -818501802 55179420 521 -705081051 -759955547 91 -433025345 -386859416 4561 -818501802 659135755 9232 -600220506 398270620 5411 -123469316 51303562 4545 -179678 900262214 745 616261079 731066417 4682 343919065 143533526 5374 -50475604 -959597696 4217 505306321 41988448 8818 520426004 -164190047 1060 677081963 485773536 9772 285585538 819313353 3948 29968380 -894674476 7189 505306321 547847846 7777 686472096 -650575204 3715 -855555106 -774659497 281 877375052 -779636985 6787 -531669239 -901179905 3324 -983647058 -349942526 1595 -572908981 -513451002 626 -818050145 381557875 6400 110512002 -311805770 9680 -289985011 -172362246 7060 -330222187 55710753 6527 -529954928 422558106 8866 -674506636 320542941 2942 303471892 -791660728 525 -36520470 -834347143 4073 667683290 -715854594 6646 572111503 429013583 5659 -749678851 -650575204 3806 749595162 332881191 7024 129311049 -958397748 7116 -788603267 -325682737 2079 947027244 -259567082 1487 -293422144 750710740 4246 187533920 798201482 7814 -715255110 75428113 9783 -740334521 -906648758 1359 -790900085 954053652 2450 -987108376 -517429485 9037 491678739 -964470327 7651 270668477 -865702803 1118 -58282870 -953039811 5550 -570514743 -759955547 412 -358966548 841515706 2729 -720378724 -419617877 7011 -994238484 -485579451 7242 261417951 525863100 9987 -242921091 840121997 9424 -74067624 -316674454 8182 -637994744 584852110 9174 -623545038 390565985 9941 -330575686 235617971 1206 -633494599 868032719 8871 576254520 -911784066 9083 955536932 -479232352 3914 -669975418 -833562261 1419 -616105726 688604103 9318 -56935231 580232372 9107 929791427 -594827543 2446 974173871 391949381 7651 902447917 -172362246 3848 -745761469 349711330 3565 129311049 476629986 2112 -894484500 -254349525 600 253295516 -873505481 2329 -531669239 28049823 3834 351329961 -588348248 6500 749434816 636536038 470 321896034 -207480706 3540 -883256320 381557875 4739 785195735 -475349716 1346 -80190883 -34186434 4094 -422523153 -164190047 1325 984468436 -650343366 64 -213565859 819313353 4228 740659012 -293612145 6499 70299496 998987485 8136 941171960 -931850941 7986 206527555 -899341288 828 749434816 820355107 1039 313333438 -848882377 8590 97020970 -635171642 330 669723000 523334383 6667 674835134 533639856 6335 299572712 220783838 2335 -576115144 659135755 3696 -782082024 888127448 5595 -370573099 -373891874 4291 -213565859 709974393 9515 224883384 79143311 7805 704539722 -53226181 1927 480475633 900262214 6128 320572212 -563855352 4552 551002165 133238441 433 723014647 719756675 1358 -509666122 155546470 4205 -268168881 622266116 9615 652607998 238846105 3566 -482457481 95042084 3395 -570707245 -367588750 6969 -744815954 472701027 3455 948736147 -995066367 826 -306801974 636536038 5311 -307200306 -163961704 7667 22099741 476219341 4825 328152090 844277983 1793 -512601533 -533164995 5902 -533858770 -306446443 6513 411375410 819313353 7522 702242153 932982464 1953 621974864 766977417 8990 -621743061 -209849932 858 -419749108 894207498 6900 -422523153 283209294 6397 328642413 -425579851 659 -650211499 -588544705 6828 187533920 -183336237 4173 112237946 -774659497 2555 -835349698 28285201 1126 -828443354 51303562 2774 -511648475 547847846 9294 -279541251 952638297 6694 -623545038 -185998231 897 -624139446 786543464 5631 -137898752 -322241979 1741 -648381409 -969954363 3628 -68308325 513030379 5588 -335037888 202098881 9150 116199189 624014414 419 177628242 -57636310 3920 766605000 -337054857 6676 970485889 680445725 7007 824131791 -148948797 5583 -954946302 51303562 5401 112708003 971883931 6182 -892024255 -324403620 724 505315658 611310292 3746 -548298586 220674133 7922 -623268670 -266557934 4712 90842180 -743279228 7746 -68308325 -208909824 4705 935909029 705558301 1832 111659246 638342848 6009 395299686 844277983 4288 4049814 -919384533 7158 -128726767 485773536 8639 303471892 -419617877 6428 254604928 -692002453 4779 313773597 -525223549 3519 -898265134 -903151152 5997 -44846753 -278826583 8169 -31253052 349123105 1381 -31253052 841879883 7246 -483938149 -367588750 6190 399779640 -267835884 1468 95039871 -954209444 1681 -548298586 839185834 2791 38382431 -221235589 7486 -565428161 288775548 7252 295262939 854872802 4425 -184150939 -103582511 2997 641405743 -901179905 5458 -517419114 258835576 5573 824131791 -596103798 8873 677505146 -208909824 6997 587161686 449132476 7455 808925735 651276686 6887 -170132306 -733482202 209 723014647 7024863 5241 -419749108 -14604433 6817 538103424 -259567082 8308 340060359 113319582 70 955536932 820355107 5686 339635211 639591910 566 343475859 893523554 8686 -400357597 870262107 3121 -56935231 651276686 566 58910623 41988448 7425 843172319 -669081832 3943 -594738095 -287275800 9502 789289346 371937567 2583 -36520470 261437505 6391 462757732 261437505 4214 -82743531 -596103798 1135 -715255110 -937125202 9451 -529954928 -281078001 6645 669719494 774508045 8489 929791427 -548872283 727 -442492459 769086286 838 861466410 -596103798 1176 715427719 484376908 1406 586582238 245371301 2784 -745761469 238846105 2291 902447917 639591910 1571 918550505 386127211 7448 -862838521 628563573 2117 -410378829 226081213 7391 702242153 -969954363 7549 -12130323 -374056277 4912 254604928 -208909824 9144 670783249 168850975 8076 340060359 688604103 4816 -565428161 -727914786 4274 967301691 894207498 1885 151462778 -311284398 4368 -569617671 -580067919 1963 313333438 157954558 4460 877375052 246277775 2125 -659112423 -311284398 6323 543709359 -701904187 3041 527736569 -253004117 4434 -92183040 -63734481 9653 538103424 55179420 8901 -518877099 -507678540 5288 58337899 442035528 5901 -73802131 485773536 2212 -685842163 -507678540 6405 955536932 -374056277 9371 228618029 320542941 1847 -729544436 870680272 3296 -454660390 312063892 3115 848002319 -164190047 8297 90819360 -779255519 1680 -113215565 -733482202 7394 -251109249 391949381 3359 -400001179 -487460041 435 721323233 -901179905 9212 -173157270 -585235419 965 151462778 484376908 5999 -154177607 -992454753 4258 -375315736 209900681 707 -889390298 742177493 3547 -765335823 -619642959 6781 136635149 530406323 2174 498725757 246277775 1856 986629189 -205664922 6872 -328904232 -479232352 943 54093571 347184015 9528 -420836130 -361278986 8387 -396349710 484578208 6037 136635149 -13980784 4686 -433025345 293678122 7665 313773597 894566619 7647 572111503 -266557934 6270 -81272333 161270305 7671 639245576 -547246555 6161 740659012 -291852849 2508 57328447 762717609 4389 591415304 -287275800 4381 -154177607 -386859416 7233 855329823 628563573 2134 500836375 835992356 381 -364519214 705558301 2133 343475859 -954209444 737 512530806 738681643 828 -36520470 -777377395 7103 -548298586 624014414 2616 460600071 347184015 6083 -483938149 -805220515 2322 -328904232 905565981 6584 -433025345 -894674476 6532 -695835769 -653914878 5294 561309384 -357349445 3279 -113215565 -81447781 3033 341071365 -927894606 3308 -735338906 -274707169 7884 -572908981 785681307 6704 -762354954 412494114 9846 -949511663 7024863 4867 232434457 -594389391 9036 -892024255 -359031913 9283 -743788507 932982464 2568 -983647058 676243791 5685 -927671058 -714273046 16 856751619 -241132430 3677 -226011510 48126737 9547 -364156017 -912580415 5839 664362925 -361907767 976 890432109 -374056277 9141 4049814 -325682737 3792 344933377 -956300186 9698 521234557 377312940 7094 126979264 950205104 1686 343475859 -316674454 300 916803821 -53499931 1924 469995849 -529867141 1056 -557491556 -531114148 3793 -818501802 -5902726 6935 -742210546 391949381 9310 83782911 -453780869 1218 -147109520 547847846 1689 351329961 329435427 1343 185216221 -385293122 1055 -612223016 -259920681 9969 343919065 -453780869 6917 313333438 768564657 5762 -330832333 -780888194 7175 469995849 -906648758 1768 621974864 381557875 481 -95477909 249091689 7223 270668477 -20385733 3341 70299496 829740581 2295 -794998045 402394867 5949 -458526967 -368204827 9590 -855487023 -871353007 6490 -871267479 241785150 2943 -95477909 -956300186 8924 693938067 -2439989 3835 -637994744 636420853 3292 933284357 936458970 9319 -278632700 -923490455 279 -594738095 829740581 8039 32391911 -739131404 9604 933284357 694332247 458 902447917 155617401 6792 -92183040 442035528 2319 -871267479 208596214 5224 -261356504 291885511 9383 -959851598 -549053127 1295 -175911279 688604103 203 166695370 -936112945 338 420313173 174025856 2144 -648381409 901431566 1696 743542522 -803257481 4808 6631381 -531114148 142 -862838521 35526584 3899 -824336233 435964459 9811 54093571 -831246652 4247 480475633 874757575 7904 211653701 349711330 7076 393895424 998987485 291 -106582970 358976404 9708 202573384 -626227780 940 -76560661 -647224909 7753 808925735 880013188 4032 -400357597 -53226181 3359 727691960 500073592 4892 285585538 -192813087 2477 527736569 -507678540 5837 341071365 368331732 3550 642972199 500073592 7950 -983647058 -428402356 9509 273690998 759617707 2498 -420836130 417944653 8169 -593752979 -510922884 1235 498022540 -59573888 5870 -330575686 636420853 555 521234557 -259567082 5877 462757732 900682067 7762 185216221 272099746 1253 471264227 705558301 9047 -992570882 -185998231 10 743542522 348492504 2738 655692903 -313128613 9629 399779640 -979020874 1658 -695835769 307725420 8485 -293422144 -265316264 6531 364564921 694332247 4221 223626891 -2439989 9371 841435082 -183336237 903 -927273767 518508787 4534 -56935231 388657508 1711 750512353 -803257481 4695 521234557 -183336237 4963 655838788 28049823 4944 140624107 -306446443 8259 -388902952 324939084 5324 -178463084 -533164995 2916 -594658272 -221235589 5932 -373212931 525863100 9113 285585538 28158895 8399 860501343 -709522334 8501 -371484057 -871353007 950 475583305 719756675 5227 321896034 -172362246 1590 984468436 738681643 1943 663527888 616919600 7008 591415304 581062404 4353 81800971 165821381 447 -790900085 -354367602 3710 -184150939 759617707 1456 -743788507 -761859799 5946 520426004 245371301 4920 457187643 -561419270 612 -570514743 -172362246 3984 555446731 -161178548 8762 481039767 245371301 1908 211653701 839185834 933 -744815954 -224830170 5773 -419749108 -964470327 6006 -441900788 546240758 4428 -441900788 135272390 7186 110512002 874757575 2569 650299148 280226622 3162 -762354954 -532805273 5371 506679619 -849899775 9726 471264227 248879339 8138 -652765294 602128084 787 521234557 472701027 4001 740694909 -595600742 1364 -835349698 964421398 6808 -307200306 165821381 5734 644845610 240392773 1394 351329961 15035429 9999 483523131 -513451002 5714 -729146187 -311284398 9927 -82743531 -595600742 228 -733024233 105202669 4799 644845610 -185998231 9850 29968380 547847846 8883 715936589 -330088528 9348 -601257416 341133012 1723 -828443354 705558301 9588 974173871 -479232352 2214 475583305 -293612145 6610 416830089 170467835 1018 -326544961 888127448 2108 -242921091 288775548 6085 -537445745 235617971 5392 -289985011 836711297 6889 -132340965 -54745869 9805 498022540 748407118 2134 -400357597 -493565702 1159 -422523153 -316674454 8 -912600784 233486506 9146 -625718770 819313353 7923 211653701 -217276100 9953 901855277 -635171642 9148 -759508202 -316543012 8248 277958125 -779255519 3851 -364519214 -71981180 2480 119513424 -311805770 8975 -494058622 971883931 8290 512530806 381557875 3281 -794998045 125331989 3798 639245576 604828253 7740 665672498 449132476 5236 -215882898 -161178548 9355 223626891 -59573888 4603 512530806 -953039811 5491 8264531 676406177 7873 4049814 -320105788 5716 587161686 -759955547 43 -496507325 115731592 811 253295516 -185998231 2222 -410378829 -895622959 6698 273690998 28158895 8597 -601257416 -873505481 1691 457187643 -873589020 1860 902777411 248879339 4816 705381339 -650343366 3709 460600071 -551416862 5295 -375315736 484820762 4833 651739496 624014414 8142 543709359 839185834 6154 543709359 -57636310 1481 393895424 -681572203 1496 663527888 926947071 8124 -886229173 110076515 1193 -519682186 676243791 4382 -621743061 900262214 6652 299572712 999569471 8395 984468436 41988448 4616 639245576 622266116 1845 529251473 -283943997 937 58910623 -148948797 6972 864864468 731066417 6764 877375052 -503488600 3564 -226011510 293678122 4876 142253386 -828027101 4406 -422523153 -547246555 6075 -483938149 831945068 2530 -907904968 -839552686 5878 126979264 705558301 8132 277958125 390959008 675 621974864 -142257001 3278 843172319 674552143 9948 -482134217 584852110 3365 643936179 -19846330 5825 -348537659 386127211 1047 -261356504 562000501 5466 -527151913 -5902726 5403 780636123 341133012 7147 269499594 874229190 8089 721323233 -739131404 7131 276731211 -437551079 2316 -821770117 -825672011 8775 -63560127 686182649 4038 313773597 55179420 563 -828443354 814089111 324 -593752979 931901106 2705 -162298514 -493565702 9155 -71710752 332881191 6230 58910623 238846105 5121 -784069182 -873505481 393 567852265 900210732 7079 749434816 -585235419 7886 -289985011 261437505 2742 49103598 -533164995 3026 740659012 -827976408 7983 576254520 -762876998 4968 -82743531 332881191 456 -669161347 115731592 2357 -913032643 -211716415 685 -170132306 -313128613 3735 984468436 954053652 6868 655661552 15035429 780 -882919563 -823312659 3796 -215882898 -13980784 9664 -674506636 -533164995 3479 -822417795 110076515 6007 664255928 518508787 7374 -58282870 -931961645 5053 -912600784 -650575204 9476 477434146 894566619 506 901855277 -663884323 2614 264859719 -311284398 8970 -955831194 -726080992 9378 652607998 628563573 2941 579591313 -513451002 6494 -476635343 990761659 4971 677081963 -487991575 9788 -146048051 381557875 491 -241465936 327243607 3371 -410378829 258835576 4484 -181786704 351421296 591 -971877548 736392650 2467 -147467416 -468181788 1652 480475633 35526584 1439 -907526850 -726080992 1743 119513424 -53499931 4411 213842869 202098881 6838 -447555783 125331989 3274 901855277 796440972 3682 119513424 558660793 824 -270167938 573715962 8995 -422523153 -324279122 8646 933284357 355195684 147 -225441451 733113734 2486 271048450 573715962 1150 8264531 -732138768 409 -205718293 783420814 8897 -892024255 697181256 4310 -341897402 110076515 9712 38382431 168850975 3069 411375410 -324279122 6413 326413982 -513451002 7947 655838788 -142257001 7911 639245576 -650343366 703 497764071 691904004 8623 264207551 533639856 3180 -81272333 481058945 2722 -625868114 786543464 3729 -517419114 465310197 4066 -222034349 -368204827 6054 -918480115 -774659497 3398 -695835769 -168423907 9560 -750618262 402394867 7332 95039871 -669483533 2519 -132340965 -255678122 2412 650299148 15035429 4718 616261079 -33848463 3767 -616105726 28158895 6452 390958395 -311284398 9008 -824336233 -681572203 8225 -544290356 559317467 4499 693388533 -477140109 6004 789352319 -493565702 7203 -912600784 -5702304 338 642972199 900210732 7153 471264227 113319582 8930 166695370 -448645965 8859 704539722 241785150 8376 -150077373 -337054857 2625 986629189 -594827543 6126 397498909 -37646429 3758 8264531 -549248367 8298 842270273 -510922884 8837 295262939 -283943997 8461 32391911 -163961704 2602 -256588331 -205664922 5129 -454660390 173354787 388 -892024255 -529867141 8133 97020970 -357349445 80 -71710752 999569471 7155 217759023 485773536 8168 57077901 -681572203 6226 -624139446 75428113 596 -669975418 55710753 593 812692671 -514527972 2432 780636123 271711843 1524 -441900788 639735778 2815 974173871 558660793 8810 -356493999 829740581 6543 -251213711 900682067 2302 824131791 688604103 2429 902777411 -68133232 6413 235848520 -374056277 3275 -347083273 999569471 8889 -744815954 -497454301 2192 326413982 -635351929 5564 58910623 -514527972 9087 -616105726 -41471722 8191 54093571 -779636985 3483 -132340965 -779255519 6347 -986019062 -446979614 5193 137342604 -64803490 3056 506679619 -848882377 7271 864864468 -733482202 7285 -824336233 -548872283 348 -594123980 927113337 3104 586582238 358976404 6801 -579837273 -133534011 7495 -474750049 -220337835 1936 506679619 -594827543 7879 480475633 523334383 5594 -178463084 -883441584 4003 -822417795 -183336237 3197 343919065 -883441584 6496 -533858770 -575386868 2918 -986019062 -428402356 4207 -213966720 -254951306 6212 29968380 -10889363 1706 95039871 341133012 5854 23116556 199066417 2916 -76560661 -762876998 6230 785195735 -187634457 2698 -533858770 -953039811 6606 -74105468 -901179905 4831 -764095871 -847113496 4266 740659012 611310292 1527 -451981899 -663884323 6535 -494058622 829740581 2418 755723260 -996863784 523 57328447 265565623 6541 -170132306 -172362246 8286 140624107 -473904134 9460 -44846753 -162370098 9304 -32737399 442035528 7771 405324040 -265649886 7675 958730067 -956300186 7997 -624139446 95042084 1747 -137898752 -981602668 2693 -177639676 771524295 9915 616261079 -192813087 4780 -971877548 -238448480 6307 -536278632 829740581 7218 -788603267 814089111 4591 -82743531 -669483533 8529 843260633 -3897679 4418 603027467 -148948797 6158 -762354954 143533526 4139 555446731 844277983 882 -854974713 893523554 2126 655692903 -931961645 3914 -184150939 164304660 183 740659012 -976816087 6538 740659012 -356305020 1804 864931174 952638297 6295 187533920 651276686 4930 313773597 -392084245 4262 -526589551 796440972 7841 566652844 651276686 8031 -557491556 -392084245 2842 958730067 435964459 9350 579591313 -316387152 5687 -820460238 706766110 5948 -821770117 -995062096 7141 -13265422 -389676639 5778 716961746 -164907236 3167 651739496 291885511 8847 -889390298 574416719 779 -625399824 11152217 1298 512530806 -291852849 729 947027244 64274896 9802 -268168881 402394867 1145 -569617671 -311284398 4565 420313173 742069009 6381 224883384 35526584 4038 653638796 -560116325 9103 416830089 -594389391 3323 224883384 900210732 6197 327828499 604828253 1454 -612223016 -831246652 1075 95039871 841879883 6635 -175911279 533639856 5505 902777411 -373891874 7202 -454660390 -168423907 7165 -482134217 -5916917 8206 -137898752 -952232346 3457 23116556 971883931 774 -927671058 -831246652 6569 71999590 -207480706 9522 817204434 203874111 1135 -307200306 900682067 7312 -631059468 525863100 6408 -305970525 -839552686 3752 740694909 -428402356 6899 -388902952 -259567082 1165 -898265134 547847846 7582 -925751415 -865702803 757 -615891790 220783838 1580 -863912221 412494114 9740 -518877099 -796856966 309 864864468 165821381 4021 653638796 249091689 5886 663527888 -825672011 2385 224883384 936458970 5049 54093571 341133012 9236 -572908981 67965345 2558 122960298 -964470327 2244 686472096 -5702304 4539 509139401 -487460041 9875 -348537659 -650343366 7032 73840719 -848882377 4304 -184150939 -833562261 8862 -559852389 -956300186 9 877375052 573715962 794 460600071 -63464163 7748 285585538 901431566 3005 -371869946 874229190 4383 -307200306 173354787 1094 287061479 952638297 5269 457187643 -981602668 5203 462757732 209900681 2531 29506774 -398743530 4404 664362925 -5702304 2170 -955831194 293678122 4225 469995849 -187634457 9142 277958125 -253004117 2669 -594123980 -477140109 3391 299572712 894207498 2091 -588133551 -293612145 5342 23116556 -635351929 1489 223626891 894207498 5587 -971877548 -241132430 7003 750512353 525863100 4421 -71710752 -148948797 5794 -947334444 -699315319 2441 313333438 -849899775 8605 -608881583 348492504 9655 -353580923 688604103 7591 993217311 580232372 4795 -287473610 -620954654 7362 586193310 -220337835 8872 -483926612 -910659068 6154 -952023251 -823312659 4818 -364519214 -386859416 8477 471264227 829740581 1532 -68308325 67965345 4170 521234557 -510922884 1503 -685842163 -551512958 9657 740694909 764272698 9581 -764095871 -485579451 9290 -627792663 105202669 7094 890432109 -899341288 2608 -109703401 -316387152 5881 481039767 -992454753 768 812692671 758141143 7886 -777574656 691904004 8805 -307200306 -761859799 7874 -941497322 365540008 5287 576569655 199066417 8514 71999590 -241132430 6476 471264227 186010557 3740 416830089 -865702803 573 621974864 -525223549 1986 -184150939 110076515 8333 -429426969 -392084245 4626 579591313 -650575204 3206 8264531 -427456347 5507 505442585 723730723 3332 90819360 -715854594 7137 116199189 -714273046 3911 -128726767 -485579451 5067 367159963 167296127 2612 23116556 738681643 6106 232434457 407922222 5404 -260484128 -588544705 9574 469995849 -274707169 3295 -509666122 -560116325 5621 -408600531 731066417 4226 -918480115 -732138768 6948 343475859 518508787 8511 677081963 247274032 5481 566652844 894566619 8157 -219607746 -278826583 7320 603027467 349123105 4497 36279537 -727914786 6901 704539722 -663884323 5092 -74105468 32006993 3802 110512002 622266116 3317 929439506 638342848 8795 879055044 388657508 3408 -570707245 562000501 4214 -226011510 476219341 2303 -820460238 377312940 8735 169375596 110076515 2033 655692903 220674133 4555 -544290356 -927894606 7785 505306321 -594389391 7804 -971877548 -389676639 9209 -971877548 -996863784 9533 364564921 -255678122 1183 705381339 -871353007 8799 285585538 -580067919 8798 -630784461 -901452236 3748 -824336233 -274707169 2897 174573850 481058945 3946 587161686 324939084 2380 895483308 161270305 8923 460600071 -31659405 3060 869722291 57188489 4306 -123469316 646664292 6929 -400357597 894566619 7665 -720378724 -292135056 4065 -529954928 249091689 7730 -889390298 954053652 3632 -855555106 -845509135 3547 420313173 -588348248 9685 264859719 927247897 2774 -46649832 894207498 5678 576254520 -287275800 2416 -594738095 28049823 2240 -219607746 609203406 17 -822417795 -976816087 4744 -729544436 -70608980 7052 -146048051 -313128613 2118 351329961 173354787 9671 -150077373 -927894606 9099 319326351 -311805770 7102 663527888 -580067919 8865 -985616618 -823312659 4051 -570707245 -389676639 9787 -62488183 -53226181 7017 15084359 500073592 812 918550505 723730723 3811 -304053585 -325682737 4765 269499594 -324403620 5143 326413982 240392773 8809 -267849188 639418215 3479 877375052 -427456347 6844 749434816 -5702304 9665 745648934 -274707169 9277 -650211499 327243607 7317 -854974713 490581013 6135 740659012 782261486 5032 -743788507 -265649886 2543 395103154 993015931 280 643936179 819313353 4225 -154177607 -54745869 7968 861466410 362317344 2780 677505146 173354787 1036 327828499 75428113 1329 58910623 265715153 9247 528230348 -163961704 3318 -835349698 682630231 6516 -278632700 -779636985 1536 -745598738 694332247 5731 -109703401 -343058017 4080 901855277 764272698 3509 -631059468 -306446443 4189 -12130323 -959597696 8969 142253386 -503488600 5652 743542522 -287275800 2344 -762354954 706766110 188 269796431 971883931 2999 -256588331 497692812 1229 186610534 -359314201 4747 853983481 880013188 8690 509139401 371937567 7907 166047011 682630231 4861 116199189 -991847180 9889 90842180 829049646 8667 -695835769 174025856 4425 955536932 336301975 8968 -509666122 220674133 4510 58337899 307725420 1029 -912600784 -33043914 6552 -621743061 -163961704 103 -720378724 -172362246 4539 -52166347 484578208 8402 -496507325 868032719 2358 -267849188 -162370098 6247 743542522 676243791 440 483523131 476219341 9850 -672401313 674552143 1864 664362925 -183336237 1271 -557563073 758141143 805 -777574656 265565623 3174 535670744 391949381 2427 -400001179 709534975 9837 166695370 -626227780 7608 8264531 -311805770 8198 -572908981 484820762 1502 -570514743 32006993 9426 -527151913 -588544705 4074 -927233899 -580067919 8972 264207551 327243607 7381 -559852389 -969954363 5425 -705081051 148581257 4714 339635211 293996259 4847 -331409455 839185834 2360 -854974713 -359031913 6204 521234557 -97621137 6248 498022540 -324403620 3353 -44805950 -313128613 4417 -578500945 -552554344 7991 270668477 -181951918 2507 745648934 -741621007 1290 505442585 -825672011 7106 -343049870 443480195 7739 853983481 135272390 6604 -694040959 -487460041 7618 -351818262 -931850941 1773 974173871 143533526 853 780636123 -954209444 8809 -251213711 -337054857 9658 833952118 -741621007 7674 879055044 88031842 5076 -422523153 329435427 1139 349635568 -709522334 9324 -181786704 -521750194 4516 142253386 -619642959 7742 -600220506 -952232346 5984 -225441451 -647224909 7047 -419029624 -64803490 8972 136635149 559317467 1739 -482457481 785681307 6009 749434816 -316387152 6236 151462778 -626227780 6389 -913032643 271711843 1273 577595779 998987485 3773 -123469316 -931850941 6947 395103154 -910659068 3878 -278632700 -130757210 2871 -197332076 -952232346 1277 -892024255 -616422007 8711 166047011 -762876998 7003 -289985011 67965345 9722 206527555 -211716415 7214 -818050145 -514527972 38 349635568 -259567082 1012 -883256320 -5916917 1018 784564006 -19846330 9210 812692671 522626360 9170 948736147 -979020874 9845 -878007946 -20385733 9174 276731211 -894674476 5439 -855487023 -274707169 8882 -800197031 -827976408 2869 95039871 -834347143 2412 520426004 628563573 8334 -47584694 888127448 1794 -570514743 -727914786 6639 -954946302 -41471722 9842 702242153 -714273046 3645 323725605 -726080992 6846 808925735 191108050 9187 -278257978 705558301 8400 512530806 75428113 4038 740659012 736392650 7051 6631381 831945068 358 950880850 125331989 6275 864931174 390565985 2486 389181119 -616422007 7183 505315658 233486506 2014 -66931702 574416719 9932 38382431 -311805770 2670 -55516739 -31659405 7588 -623545038 -699315319 5127 -878007946 -3897679 9647 287061479 307725420 1590 253295516 -361278986 8089 -363361513 -53226181 1056 -627792663 768564657 6037 -251213711 -766439509 4421 -518877099 478800565 2817 -527151913 -779636985 6767 -526589551 398270620 7034 -346375162 386127211 4458 664362925 -620954654 1489 319326351 478800565 7305 367159963 358976404 5951 -533858770 -919384533 4454 166047011 106613504 5830 90819360 -487460041 2075 57728768 478800565 7593 -565428161 293678122 9136 38382431 106262770 3741 576254520 -313128613 1748 -824336233 478800565 2080 -453528863 874229190 8623 4049814 -775953624 2602 -821770117 -663884323 8504 -341897402 -354781951 6657 843260633 -313128613 7060 -170132306 -515729352 2786 -95477909 7024863 9758 587161686 51303562 6557 -627792663 518508787 1245 785195735 999569471 8144 -348537659 639591910 4803 -68308325 136635305 4936 -66931702 -493565702 1875 -189672465 518508787 5491 195859317 758141143 2486 19516550 785302566 1226 303471892 -380500395 4957 -95477909 839185834 4638 264859719 -54745869 2473 349635568 -487991575 881 719147282 280226622 6202 616261079 -385293122 9320 195859317 -531114148 8534 -579837273 -653914878 8797 -621743061 880013188 8748 651739496 -952045723 4618 71999590 -733482202 6392 625839941 320542941 3107 343919065 -205664922 8391 -442492459 900682067 1043 -306801974 106613504 1726 -548469989 -64803490 5947 -734053528 -265316264 2534 70299496 285030297 2871 841435082 888127448 27 -419029624 -113520589 7058 330369088 -974640280 1335 -326544961 766977417 1500 -616780700 109725016 6264 -184150939 -80034542 2153 -855555106 -727914786 5722 -509385891 685173008 2459 351329961 546240758 9777 -330832333 638342848 3012 6631381 895448733 8277 169375596 -224429007 4917 -759508202 245371301 644 -578500945 106262770 3099 432021664 -595600742 7107 83263882 288775548 2508 875625124 -653914878 4293 -878007946 -883441584 9148 -659282120 476629986 5360 677505146 -361278986 6085 169375596 -548872283 4173 967301691 48126737 7607 -331409455 307725420 4911 -396349710 -292135056 1741 918550505 546240758 214 57728768 -448645965 7521 740659012 694332247 1956 861466410 664426163 4289 -971877548 258649377 5009 261417951 408032712 8370 -886229173 829740581 8267 8264531 -436876555 6356 36279537 -739131404 1776 483523131 -991847180 2919 847314766 870262107 8335 -112466455 -324403620 237 -330575686 238643630 1980 23116556 307725420 2672 199822346 680445725 2595 -433025345 248879339 3350 -650211499 584852110 1904 -226011510 523334383 387 586582238 819313353 2893 -58282870 -783218625 2030 349635568 870262107 8540 970485889 -552554344 2471 -777574656 786543464 4422 750512353 -437551079 8264 -92183040 476219341 6835 498725757 -259920681 5498 933284357 -995066367 5003 483523131 -273517935 570 254604928 -959597696 9373 -526589551 580232372 8908 320572212 363537086 9263 -949511663 -464133473 8991 833952118 636536038 5654 204922698 161270305 5522 -954946302 -224830170 1335 -623268670 235617971 9093 203806755 -493565702 8237 649807445 771524295 1636 23116556 786543464 2172 -764095871 491114857 10000 -410378829 -774659497 3606 -559852389 -316674454 782 417807178 -600991208 3293 785195735 -959597696 2485 577595779 952638297 6296 566652844 476629986 83 755723260 402585422 9770 -101910710 48126737 1424 199822346 407922222 6544 57328447 -291852849 7653 -433025345 285660025 5178 -616105726 125331989 8143 156702520 738681643 9405 83263882 819313353 2159 -820460238 -205664922 7574 110512002 -5902726 2036 -970422428 513030379 9409 -782082024 106262770 3787 -625399824 -732977788 7883 824131791 900210732 5158 -95477909 -580067919 214 918550505 742555398 5404 -483938149 -845509135 8748 -624139446 55179420 4417 765140521 -130757210 3463 -729146187 -739131404 2582 702242153 -217276100 8702 -570514743 28158895 5745 -71710752 819313353 1154 -128726767 704912288 5345 869722291 113319582 6843 -594658272 691904004 315 -624139446 407922222 4109 -304053585 -715854594 3849 19516550 417944653 9168 246211015 667943918 5173 335527628 -205664922 8286 -178463084 113319582 7345 -66931702 -895622959 14 -818050145 709534975 4553 256045037 66743939 66 674835134 -580067919 4187 -278257978 327243607 6428 855329823 240392773 5654 765140521 -515729352 8935 140624107 -847113496 5681 -601257416 -257449363 291 -496507325 -164190047 703 -800346889 -385293122 9777 -215882898 -969954363 8656 -474750049 41988448 2305 81800971 785302566 7066 295262939 238643630 8537 -878007946 -783218625 4504 -189672465 408032712 1063 -289985011 -74922256 1297 644845610 269488622 9945 151462778 -759955547 8349 780636123 609203406 4955 -828443354 -453780869 1061 -971877548 -539760374 1441 -927273767 -575386868 2777 665672498 238846105 23 500836375 238846105 1622 347274203 -133534011 8038 935909029 -893198153 4535 195859317 476629986 8264 -422523153 -865702803 188 23116556 -937125202 6061 -669975418 -361278986 9738 -537445745 113319582 5071 997902760 -442896915 1057 -970422428 664426163 4052 199822346 -359031913 3892 -983647058 235617971 5460 339712362 -221235589 1045 986629189 -266557934 9402 140624107 559317467 8159 877336582 848404213 9678 864864468 -759955547 1737 664362925 117542955 5298 -648381409 320542941 7736 -824336233 -563855352 4844 -777574656 -847113496 52 276731211 -464133473 3508 527736569 -956300186 4974 -608881583 698531409 847 789289346 -683388034 8689 -293422144 927113337 6204 696700704 820355107 5960 -63560127 748407118 3261 395299686 -103582511 3295 328642413 452093657 2409 331376977 771524295 2604 664255928 155181053 2320 285585538 368331732 8192 976904654 272099746 2255 -400357597 -861238983 4265 947027244 248879339 1189 986629189 -620954654 8858 -572908981 -468181788 7558 6631381 950205104 1534 649807445 769086286 1342 -985616618 -759955547 1673 -244065831 -932094589 9112 -934630957 48126737 7664 323725605 957316548 3552 -983647058 -807704163 507 543709359 -973091762 5607 -483926612 -931961645 216 -241465936 844277983 5190 -590529319 247274032 2818 -179678 155181053 2277 -181786704 -164190047 147 808925735 -274707169 8844 528230348 901431566 1798 689984924 -356305020 5449 -863912221 -834347143 5680 -971877548 -21285360 4324 528230348 349123105 2097 -529954928 -956300186 6465 -110049194 -952045723 3333 -762354954 105202669 8133 986629189 -848882377 9617 165508500 -207480706 1563 555446731 408032712 8555 328152090 -931850941 3767 -570514743 -354781951 9721 15084359 -823312659 6602 19516550 336301975 9869 721323233 723730723 8664 54093571 157954558 8016 -358966548 -768754430 9159 -178463084 -54745869 7229 -927273767 155181053 5130 572111503 -865702803 7552 853983481 558660793 4302 -36520470 688604103 8816 -533858770 408032712 2498 -348537659 525863100 4904 505315658 820355107 1485 824131791 202098881 2301 293337666 705558301 7019 664362925 -741621007 9243 716961746 269584182 7992 650299148 -473904134 1585 -370573099 349123105 6801 -496507325 349827286 8927 948736147 -730886465 24 -330575686 581062404 4589 -205718293 164304660 8823 -872853946 768564657 143 -112466455 452093657 231 970485889 157954558 3782 264207551 964421398 1617 -148551892 -547246555 4729 -531669239 170467835 917 287540911 -626227780 2549 -734053528 886756512 1994 713058770 247274032 3665 -954946302 11152217 1654 -892024255 186010557 1173 -745598738 688604103 8288 528230348 -768754430 9148 -913032643 -783218625 7634 -226011510 265715153 9384 843260633 -726080992 2739 663063930 -274707169 7158 203806755 106262770 2052 -659112423 170467835 1394 -952709307 836711297 697 -694040959 -293612145 4269 509139401 623413028 9388 -81272333 -306446443 9900 457187643 -514527972 109 655661552 332881191 659 -728265827 -428402356 9709 264859719 -224429007 7378 -225441451 246277775 2844 -669161347 759617707 1199 789289346 484820762 9167 817204434 905565981 9622 389181119 829049646 3414 -579837273 55179420 8301 587161686 -10889363 7438 649807445 95042084 2635 23116556 312063892 7699 151462778 265715153 7466 -637994744 117542955 3609 -907526850 748407118 8890 -336363205 893523554 8203 -12130323 -54745869 7945 395299686 -552554344 3476 699618405 280226622 2992 -821770117 580232372 9341 643936179 697181256 2080 -907526850 -161178548 2598 70299496 602128084 2350 860501343 -181951918 1993 -184150939 531120459 9179 591415304 349827286 7132 -705173162 -68133232 2312 -305970525 272099746 7622 -788603267 -475349716 776 -533858770 324939084 1748 335527628 136635305 215 276731211 -962366924 4781 -289985011 265715153 8666 -983376341 165821381 3251 -241465936 614945635 199 -175911279 -19846330 5323 432021664 429013583 535 156702520 -979020874 8320 621974864 533639856 8777 -729146187 -588544705 1875 574072798 160793740 3610 780636123 622266116 6614 665672498 667943918 1282 -36520470 252386635 7066 -894484500 718423636 8145 -96460553 690383589 9270 -782082024 -936112945 2603 6631381 -805220515 4442 -358966548 -442896915 8223 947027244 -906648758 5330 -993835563 -5702304 751 351329961 -380500395 8431 877375052 241785150 939 512530806 -357349445 7188 780636123 -714273046 7071 -947334444 709974393 9965 367159963 -616422007 5728 -548469989 954053652 6389 -56935231 312063892 8929 -927233899 -650343366 2008 -358966548 -739131404 5627 -106582970 -111673714 5686 664362925 383295386 7437 195859317 -255678122 1898 -618586699 165821381 2256 -784069182 402394867 1818 38382431 686182649 7359 621250009 954053652 7344 -447555783 -354367602 9462 749434816 -349942526 9034 288031791 -59573888 3368 621250009 893523554 1117 -177639676 283209294 9542 -74105468 -521750194 2128 -818050145 -217276100 4573 -971877548 -278826583 9958 -58282870 -453780869 8048 -570707245 574416719 716 -934630957 -330088528 1542 81800971 28049823 3829 506679619 -368204827 9045 743542522 307725420 9138 869722291 136635305 8240 -777574656 416895828 2743 -150077373 -519921669 9022 933284357 -919384533 4618 -855487023 55179420 1772 -715255110 -278826583 8077 -483926612 55179420 596 -63560127 51303562 863 -52166347 202098881 8110 112237946 148581257 7327 -685842163 -221235589 8966 538103424 766538742 1377 997902760 903887624 3278 -648381409 798201482 980 -458526967 449132476 6982 -625399824 -873589020 9491 542787809 -111673714 8746 395103154 -981602668 75 -705173162 694332247 6412 576569655 365540008 9661 -941497322 768564657 7282 833952118 263449205 5685 -765335823 932982464 513 -179678 348492504 6891 649807445 -952045723 9499 -170132306 533639856 1160 -388902952 165821381 902 -828443354 -605921169 5884 321896034 604828253 2477 -650211499 -991847180 3198 -116404179 165821381 4699 -991085471 -531114148 900 669719494 136635305 4501 970485889 927247897 1268 36279537 -320105788 616 -410378829 724045357 9482 655692903 386127211 4244 498725757 155181053 2875 -894484500 -339148929 8855 331376977 402394867 4123 -405708663 -386859416 2413 363421522 417944653 6539 432021664 143533526 5895 -894484500 293996259 5653 -36520470 -912580415 4347 574072798 168850975 587 715427719 203913927 1675 -625718770 -161178548 125 -927273767 858501251 1481 -820460238 -995062096 7690 -588133551 417944653 1001 -52166347 870680272 57 110512002 258835576 4040 -80190883 125331989 7609 471423335 -549053127 7772 498022540 -202365860 4247 -71710752 464511101 8061 -883256320 168850975 6815 165508500 -446979614 7027 667683290 336301975 8340 505306321 950205104 8960 -80190883 -547246555 6068 941171960 -551512958 4079 591415304 -185998231 598 -95477909 685173008 8285 -659282120 -692002453 8694 -882919563 957316548 4569 327828499 265715153 1411 -623268670 609203406 8711 -824336233 -779636985 9847 784421217 346977152 9513 649807445 764272698 6199 713058770 265715153 8416 974173871 -224429007 8444 -242921091 398270620 2544 228618029 160793740 8930 841435082 215489130 8003 689984924 59020681 2848 -601257416 -54745869 6607 -925751415 125331989 6712 566652844 252978054 619 892440078 -322241979 6559 -590529319 -442896915 9262 948736147 136635305 2191 740659012 -883441584 8969 -410378829 -468181788 7595 -650211499 249091689 9526 -74313664 532638758 4132 855329823 513030379 3057 71999590 704912288 7179 57077901 -932094589 1639 29506774 798201482 4038 765140521 -320105788 1261 -625868114 481058945 7911 886936231 530406323 9843 -892024255 329435427 2570 -594123980 -172362246 3113 509139401 67965345 9933 116199189 844277983 2289 -370573099 351421296 1413 246211015 -594827543 6805 299572712 -663884323 2767 -13265422 -419617877 5579 331376977 733113734 5365 -408600531 -595600742 7943 -593752979 -168423907 7363 -454660390 486739558 2544 6631381 390959008 8617 287540911 32006993 4550 -189672465 880013188 1474 933899717 900682067 2419 505442585 -497454301 9812 749595162 365540008 224 -557563073 -324279122 7529 948083395 -993810702 4922 122960298 573715962 462 288031791 460061364 9588 357216483 -650575204 8603 167372537 484376908 5935 727691960 -202365860 4227 665672498 -663884323 4137 -32737399 -183336237 556 110512002 759617707 2579 -821770117 -894674476 4882 -268168881 55710753 6998 506679619 -952232346 3415 367159963 288775548 3366 -348537659 490581013 2607 -994238484 397104509 6791 -31253052 820355107 4330 789352319 574416719 6224 -257165428 698531409 225 343475859 -2439989 8015 644845610 -330088528 7461 199822346 440461057 188 561794586 -172362246 1333 -618586699 -487460041 4848 -729544436 545485303 1311 -621743061 -164907236 6967 -941497322 -71981180 5305 -511648475 247516617 5172 416830089 718423636 1089 772119062 174025856 9589 126979264 199066417 9154 -782082024 -779255519 7656 622760654 346977152 4264 206527555 900262214 6749 808925735 417944653 2118 853983481 -59573888 6476 506679619 265565623 455 -570514743 377878165 1880 843172319 442035528 6035 -705081051 -437551079 2148 -175911279 841515706 9747 -189672465 -616422007 6246 -244065831 -162370098 4566 -559852389 -995062096 8586 90842180 -185998231 7877 303471892 -2439989 4072 941171960 -5902726 1397 670783249 19319210 5737 639245576 -849899775 2172 -348537659 782261486 1591 -36520470 839185834 102 126979264 -521750194 2243 566652844 442035528 936 57328447 522626360 1580 321979161 15035429 4261 -971877548 636420853 9693 -364156017 349711330 4864 -453528863 -923191479 5030 976904654 390565985 1778 497764071 125331989 5006 -765335823 51303562 3277 -630784461 349827286 2423 -257165428 435964459 1440 -112466455 -33043914 3491 -330832333 23333156 461 -148551892 -873505481 2055 -137898752 651276686 4920 -373212931 155617401 3198 -669975418 623413028 9857 743542522 769086286 672 812692671 -923490455 8804 -822417795 -681572203 8098 -181786704 -113520589 3487 57728768 -380500395 3376 -476635343 307725420 1556 481039767 -952232346 9865 -991085471 -825672011 2368 699618405 -385293122 8938 237809565 452093657 3436 237809565 -510922884 3214 740694909 283209294 9379 -205718293 -493565702 1269 755723260 -768754430 7844 132366550 491977162 6243 228618029 -257449363 9144 -862838521 -514527972 1307 621974864 -5916917 7751 -694040959 383295386 2269 564442080 341133012 2918 -800197031 -274707169 6156 -625718770 894207498 756 529251473 925430316 8579 264859719 -620954654 4103 843172319 886756512 200 126979264 971883931 6768 -745761469 -71981180 4530 -215882898 798201482 8358 -637994744 -311805770 8553 -728265827 -64803490 5330 577257649 -208909824 5756 -44805950 -192813087 8456 702242153 358976404 8791 -872853946 -539760374 5958 778853107 101361875 8404 126163611 435964459 4464 420313173 -468181788 5441 -364156017 -834347143 6891 -669161347 246277775 6467 705381339 -97621137 6424 -36520470 28049823 4587 566652844 261437505 3509 177628242 -255678122 7495 528230348 957316548 7023 950417338 -873589020 154 -608881583 646664292 9627 808925735 -221235589 6239 704539722 530406323 7654 -351818262 -164907236 2154 343475859 -70608980 6554 933899717 688604103 8240 -429426969 -322241979 9602 -74105468 -600991208 8169 321979161 905565981 3840 693388533 758141143 1731 -225441451 247274032 1293 -519682186 -448645965 7737 -892024255 -796856966 3106 129311049 307725420 1764 -146048051 351421296 2805 49103598 -780888194 5377 -219607746 -699315319 854 808925735 186010557 5541 -335037888 742555398 2636 389181119 -497454301 9773 -447555783 -546852996 6250 399779640 -291852849 7545 -750618262 -991847180 6 721323233 -669081832 4954 -954946302 -97621137 1947 477434146 547847846 2777 349635568 996597250 6110 689984924 -766439509 8331 577595779 546240758 943 -251109249 491114857 8290 307567195 417944653 2993 477434146 829049646 3927 481039767 -620954654 4764 -328904232 -493565702 389 505306321 32006993 6641 652607998 581062404 8680 -588133551 32006993 1550 -36520470 886756512 5910 -81272333 -359314201 1955 -184150939 135272390 5901 -615891790 113319582 9189 -244065831 -448645965 1854 -822417795 -255678122 5202 341071365 283209294 7385 561794586 -903151152 3588 -557563073 -337054857 4793 397498909 530406323 9706 652607998 208596214 1090 -529954928 -224429007 7892 -537445745 530406323 9673 -855487023 -192813087 1117 -342740225 522626360 9042 946724763 764272698 9967 -47584694 -311805770 2705 126163611 398270620 2178 916803821 546240758 8154 -336363205 -549248367 6997 -762354954 248879339 3306 808925735 148581257 6769 -759508202 -254349525 1994 -257165428 547847846 3722 -175911279 -594827543 6049 886936231 886756512 7272 480475633 -514527972 5210 339712362 -650575204 9798 984468436 899778012 2839 497764071 -130757210 9625 765140521 584852110 7509 543709359 -995066367 4676 -123469316 774508045 7808 505315658 7024863 233 822548504 -683388034 8 886936231 48126737 7155 -12130323 971883931 3525 90842180 -205664922 1347 397498909 252386635 3192 186610534 341133012 3784 271048450 786543464 9314 877336582 798201482 8643 -788603267 -419617877 6649 -992570882 -549248367 5482 261417951 -357349445 6056 901855277 -71981180 1580 111659246 478800565 4887 -625399824 925430316 1237 967301691 272099746 2588 572111503 -339447425 9762 778853107 341133012 7825 142253386 768564657 2408 577595779 291885511 4054 433526835 105202669 3873 156702520 829740581 953 577595779 88031842 9302 -420836130 -287275800 4803 538103424 -374056277 1620 -68308325 614945635 8357 -181786704 639735778 9625 237809565 -669483533 1892 -912600784 -64803490 2958 -623545038 349123105 1201 -889390298 623413028 3962 -146048051 895448733 6717 561309384 -254349525 7637 395103154 -620954654 3467 877375052 476629986 9099 542787809 -202365860 5847 -422523153 -777377395 8322 812692671 -389676639 1910 693938067 -964470327 1341 432737196 365540008 9726 22099741 -12154411 5874 853983481 383295386 7271 -335037888 397104509 4970 -954946302 82218066 387 643936179 485773536 9944 483523131 835992356 1851 -96460553 954053652 9740 58910623 -487460041 6859 704539722 -931850941 2632 950880850 412494114 2639 -408600531 -367588750 2676 177628242 -479232352 3550 -927273767 900262214 6782 -200453704 460061364 5478 497764071 -906648758 4724 755723260 -74922256 2761 864931174 -267835884 1413 -442492459 742069009 9063 -784069182 -675048115 7205 -146048051 164304660 2668 -81272333 101361875 9105 -197332076 -727914786 9933 997902760 64274896 5442 -637994744 500073592 5005 -927273767 -532805273 8917 -342239300 802678679 3717 248168868 347184015 6747 -886229173 -628237476 3540 -139236232 48126737 4589 -213565859 -539760374 5683 -343049870 742555398 8323 766605000 -876513924 4253 475583305 -475349716 8502 766605000 -436876555 2365 -101910710 -585235419 6563 29506774 -373891874 3177 -13265422 408032712 4897 -373212931 638342848 7214 745648934 -320105788 2101 399779640 -805220515 6220 -66475474 893523554 8916 -898265134 -539760374 2229 116199189 324939084 7433 211653701 -733482202 4673 577257649 416895828 1272 -242921091 55710753 7012 713058770 -393603223 4803 -616105726 -969954363 5889 -949511663 -992454753 2700 -612223016 416895828 1233 651739496 -681572203 683 202573384 -3897679 9808 -251213711 927247897 2960 58337899 173354787 2760 167372537 35526584 4716 576254520 -883441584 8993 -745598738 174025856 7867 740659012 996597250 9894 -871267479 192314494 8661 -889390298 870262107 8972 -52166347 351421296 518 864864468 895448733 2080 413228751 680445725 4571 307567195 -13980784 4367 -526589551 -620954654 7535 677505146 -982939077 1914 177628242 971883931 5925 -601257416 676406177 362 -429426969 -588544705 6983 -305970525 774508045 2673 -44805950 -453780869 2863 745648934 -791660728 8962 -179678 -187634457 2260 586193310 -507678540 7410 -330832333 706766110 391 -533858770 592056586 222 -96460553 -477140109 4320 948083395 215489130 1584 -358966548 -519921669 6227 -330832333 485773536 2637 -181786704 -209849932 984 853983481 766538742 5186 -213966720 709534975 5882 -326544961 288775548 7743 -660956144 -995066367 4222 -476635343 265715153 4482 -565428161 35526584 2998 -992570882 386127211 9559 -659282120 893523554 4647 -871267479 -442896915 7471 112237946 651276686 984 -442492459 736392650 4096 -420836130 -828027101 1181 -162298514 -217276100 9692 -764095871 500073592 9572 261417951 -148948797 2148 591415304 -468181788 4286 879055044 -995062096 7967 -526589551 -80034542 7552 321979161 733113734 9142 -148551892 592056586 3051 -633494599 844277983 8867 339635211 388657508 7306 -113215565 -600991208 6122 -44846753 -650343366 5178 652607998 238643630 8550 -863912221 170544312 4639 363421522 547847846 4008 -625868114 191108050 6693 -154177607 636536038 4555 984468436 -937125202 8789 -728265827 -33848463 5404 351329961 226081213 4169 715936589 -561419270 2426 892440078 -265316264 4162 270668477 839185834 6313 -695835769 -669081832 8808 -342740225 -699315319 91 341071365 407922222 8626 -476635343 59020681 1025 -147109520 -19846330 9959 -301284968 -954209444 5695 -260484128 67965345 1957 -862838521 -780888194 5135 156702520 -34186434 8880 58910623 651276686 9959 -200453704 491114857 5342 -95477909 485773536 4493 271048450 -207480706 6882 199822346 562000501 9194 622760654 -205664922 8757 -862838521 51303562 1790 287540911 261437505 1772 273690998 990761659 2276 -927273767 -205664922 9254 -128726767 476219341 6997 389181119 -487991575 4469 542787809 -823312659 3569 -624139446 -254951306 9456 -590529319 636536038 5260 -441900788 785302566 8615 417807178 -653914878 3014 -50475604 377878165 1847 -481548889 901431566 5759 331376977 336301975 1279 -31253052 -253000679 9177 902447917 173354787 7683 842270273 -762876998 4766 500836375 -883441584 1295 -519682186 854872802 1700 -128726767 -53499931 4895 -519682186 -531114148 8334 -371484057 -969954363 7997 555446731 -873589020 4054 -58282870 -932094589 1530 -278257978 476629986 4457 335527628 247274032 737 976904654 -533164995 5025 663063930 -103582511 7689 616261079 -257449363 8393 -616105726 -783218625 6059 520426004 320542941 6093 37950971 82218066 7011 -307200306 -373891874 6961 -454660390 -5916917 986 785195735 491114857 1540 -175911279 611310292 7188 812692671 -845509135 9508 967301691 785302566 3414 -189672465 -525223549 1780 -894484500 324939084 2587 663063930 362317344 4252 -109703401 435964459 6743 -170132306 854872802 6656 287403155 347184015 4811 -71710752 28158895 4612 469995849 -595600742 7627 -705173162 796440972 4207 719147282 170467835 6126 151462778 -354367602 5551 -44846753 -594389391 3812 -794998045 786543464 9404 19516550 -741621007 3693 140624107 -779255519 9087 -278632700 170467835 2568 -123469316 -549053127 1268 528230348 558660793 8649 506679619 -33848463 6782 -672401313 -959597696 4655 277958125 283209294 5563 -66475474 -41471722 7142 -569617671 67965345 73 -983376341 -487991575 3353 -694040959 -241132430 4535 808925735 574416719 762 848002319 -839552686 3151 -913032643 738681643 9222 -625718770 895448733 7699 -74067624 -361907767 6579 321896034 623413028 7958 261417951 -181951918 5515 -146048051 199066417 4670 856751619 999569471 5374 574072798 522626360 2311 -892024255 -14604433 9507 555446731 481058945 3098 566652844 709974393 3409 73840719 238846105 8989 -728265827 -316387152 5340 535670744 245371301 4989 112708003 768564657 6193 177628242 926947071 8490 321896034 786543464 7206 4049814 -475349716 51 976904654 563044475 8797 395299686 381557875 4867 -343049870 280226622 4024 -171024826 -692002453 6010 -405708663 324939084 1729 765140521 895448733 8607 -46649832 691904004 7931 877375052 391949381 2628 -894484500 -259920681 9316 766605000 -204109200 3291 195859317 -883441584 8588 339712362 143533526 2393 929791427 117542955 4683 -536278632 -873589020 1032 -648381409 -993810702 2334 740694909 900682067 9346 328642413 771524295 7843 -594738095 691904004 3852 261931651 15035429 8646 8264531 349827286 7087 -559852389 19319210 6571 37950971 -588544705 1565 824131791 -669483533 493 -219607746 870680272 7346 622760654 -316674454 6983 471423335 927113337 1193 -261356504 -33043914 6738 -132340965 547847846 1810 696354690 -389676639 7055 -821770117 391949381 4673 393895424 -142257001 5285 264859719 226081213 4233 528230348 592056586 3229 535670744 -861238983 4538 -279541251 -699315319 5197 -715255110 -168423907 3670 343919065 742069009 4531 405324040 173354787 9706 639245576 481058945 4227 -96460553 870262107 8508 288031791 -436876555 5123 36279537 -373891874 2769 166695370 900210732 5301 929439506 285030297 3825 270668477 785681307 4597 -364519214 993015931 4013 -442492459 -595600742 9652 339712362 758141143 912 -800346889 381557875 4132 947027244 -475349716 9956 417807178 -727914786 7110 90842180 476629986 7015 343919065 -12154411 2273 833952118 659135755 8143 -913032643 -699315319 8853 -588133551 900682067 5274 -251213711 -709522334 783 -74105468 -14604433 6857 -486815940 312063892 9373 -749678851 854872802 8462 -441900788 -442954817 9253 877336582 562000501 6900 167372537 -779636985 642 -148551892 841879883 2031 235848520 -849899775 5727 -222034349 996597250 8356 958730067 -515729352 2984 -419749108 786543464 250 715427719 -507678540 3597 -855487023 829049646 8050 860501343 -699315319 4281 -31253052 -805220515 7844 -400357597 349123105 9027 169375596 -63464163 7130 58910623 -162370098 5315 -557563073 417944653 5697 270668477 164304660 4840 -750618262 -57636310 1293 -621743061 15035429 5431 -637994744 481058945 3165 -139236232 -20385733 8951 273690998 -221235589 1040 -578500945 786543464 7867 970485889 472701027 6567 -913032643 905565981 6560 -660956144 523334383 5483 246211015 -876513924 2761 521234557 35526584 3553 -335037888 -2439989 6168 -363361513 -681572203 8779 480475633 293996259 4462 -328904232 -669483533 6818 438397479 95042084 5332 -983376341 886756512 7153 755723260 -594389391 6652 112708003 293996259 8436 677505146 -958397748 4370 586193310 408032712 7281 -12130323 -901452236 2984 -396349710 -221235589 3654 505306321 819313353 2705 -293422144 -241132430 564 -170132306 618410264 3356 -343049870 -766439509 2330 -705081051 -777377395 5141 -570707245 55179420 5766 498725757 293678122 6662 -46649832 766538742 8968 129311049 435964459 4324 -304053585 381557875 2424 -994238484 925430316 6552 -579837273 823880227 8298 -343049870 -3897679 2683 -934630957 829740581 559 -419749108 766977417 7142 948083395 618410264 7902 -279541251 -217276100 8537 287061479 -207480706 2611 853983481 -768754430 6507 -353580923 -741621007 791 303886728 -727914786 9442 -544290356 -937125202 433 -971877548 -953039811 9988 -794998045 -739131404 9756 -213966720 829049646 1661 721323233 -931961645 9146 -251109249 -81447781 9315 997902760 -265316264 5656 54093571 240392773 3143 -474750049 659135755 3490 529251473 -357349445 8749 -36520470 796440972 3736 959313725 -996863784 3070 566652844 283209294 5665 -483938149 574416719 3485 -213565859 398270620 9744 -788603267 -359031913 135 331376977 285660025 5126 -627792663 -446979614 8111 -261356504 759617707 9094 481039767 -911784066 7481 237809565 -425579851 5711 -12130323 636420853 5925 -889390298 -893198153 9029 933899717 874757575 5248 713058770 -514527972 4193 116199189 -575386868 8054 948083395 706766110 4540 -82743531 -519921669 8682 -790900085 530406323 5894 933899717 581062404 6458 959313725 261437505 5085 -358966548 724045357 9021 625839941 932982464 8794 8264531 -503488600 6879 -481548889 442035528 1758 -985616618 349711330 7503 766605000 -161178548 2062 719147282 -847581699 2727 204922698 -552554344 5371 -623268670 -780888194 3853 -476635343 802678679 9094 58337899 -539760374 3224 -364519214 388657508 7442 959313725 664426163 6533 -800346889 694332247 5466 -13265422 452093657 8170 778853107 766538742 8437 37950971 -306446443 4139 303471892 -68133232 3848 856751619 51303562 5789 -788603267 226081213 4780 -74313664 -254349525 2296 -734053528 -217276100 7280 -74067624 -552554344 6352 -25477161 -847113496 4832 -116404179 616919600 4326 -58282870 -515729352 8071 -569617671 381557875 9323 -289985011 293678122 6577 -225441451 524158102 7206 -983647058 -368204827 1301 766605000 465310197 3750 -927233899 -254349525 898 -476635343 261437505 3258 -405708663 706766110 9015 -474750049 905565981 2335 498022540 -211716415 4183 -74067624 -762876998 3387 -601257416 616919600 7245 54093571 742555398 2713 727691960 -931850941 5422 -200453704 -446979614 5060 -994238484 -53226181 2397 126163611 -551416862 6167 -947334444 412494114 5939 -371869946 465310197 6885 -260484128 624014414 8222 639245576 203874111 3205 -941497322 -952045723 7642 129311049 -398743530 9665 -854974713 336301975 78 740694909 -847581699 8032 959313725 522626360 8457 253295516 106262770 2512 313333438 -325682737 3485 -855555106 -981602668 2360 -242921091 -552554344 7323 264207551 192314494 1614 -251213711 117542955 6688 206527555 155181053 5269 -219607746 -958397748 3102 264207551 -865702803 6538 -871267479 -221235589 3519 902777411 491977162 8848 -261356504 349123105 2230 328642413 -669483533 9848 142253386 829049646 1479 -572908981 -595600742 1333 -331409455 -847113496 808 -782082024 -254349525 4047 -278632700 -33043914 7528 203806755 998987485 7368 351329961 563044475 1184 -287473610 -727914786 2988 -147467416 -779255519 5463 299572712 -325682737 6492 -81272333 398270620 6459 -762354954 -281078001 6381 -96460553 848404213 4254 -154177607 -259567082 2781 586582238 868032719 8941 -533858770 742555398 2023 -576115144 748407118 6696 959313725 408032712 7240 224883384 894207498 765 -537445745 271711843 5889 705381339 170544312 8005 -363361513 55710753 7118 651739496 -57636310 5204 -735338906 -74922256 7991 -531669239 868032719 2700 411375410 -278826583 2693 261417951 191108050 3858 -177639676 -956300186 1223 269796431 -626227780 4916 693938067 -548872283 5910 -715255110 59020681 4281 -50475604 106262770 6807 -400001179 518508787 7241 228618029 226081213 1104 -56935231 -976144578 464 -268168881 -803257481 4957 -419029624 252386635 4942 253295516 -645134311 5780 165508500 203913927 6513 -370573099 719756675 5253 -178463084 -548872283 293 699618405 491977162 4743 480475633 901431566 5179 -171024826 -5916917 2816 -623545038 -531114148 9560 895483308 383295386 3907 875625124 449132476 8656 -862838521 -669483533 7791 -336363205 -979020874 5828 83263882 -419617877 9381 -925751415 220783838 5160 395103154 -525223549 1596 -570707245 -669081832 2025 -918480115 -714273046 4737 -533858770 -515729352 2541 -526589551 927113337 7681 -32737399 449132476 1531 -519682186 408032712 2282 -886229173 -513451002 8077 -892024255 283209294 4830 -790900085 -605921169 7012 110512002 -13980784 4714 111659246 -548872283 6972 665672498 651276686 2359 -674506636 531120459 832 156702520 64274896 5408 -137898752 -911784066 207 390958395 724045357 3300 137342604 688604103 1071 81800971 -361278986 2541 -986019062 -726080992 5601 -175911279 -827976408 896 855329823 170467835 9174 497764071 -359314201 2118 856751619 -834347143 7761 -95477909 903887624 9595 -625868114 836711297 2734 -242921091 476219341 7301 -197332076 -389676639 4387 498725757 67965345 680 543709359 -325682737 9012 -509385891 -68133232 7928 -828443354 -398743530 6123 37950971 -561419270 8687 -496507325 136635305 1255 19516550 497692812 7792 36279537 220783838 8533 847314766 771524295 9836 397498909 491114857 2446 393895424 -761859799 3956 843172319 -68133232 4432 -336363205 -507678540 1246 -400357597 23333156 1135 877375052 -628237476 7260 8264531 -927894606 4909 -110049194 -779636985 185 -579837273 -181951918 9513 -509385891 -254349525 4758 -519682186 271711843 5733 202573384 -645134311 6213 528230348 381557875 6843 861466410 28049823 4787 716961746 -266557934 7905 -44846753 -533164995 7676 916803821 -13980784 666 -56935231 -561419270 7883 -496507325 283209294 2447 248168868 -205664922 5744 -447555783 460061364 4463 -667767243 -74922256 533 -744815954 786543464 1924 -483926612 -427456347 8482 -618586699 -635351929 2871 848002319 -204109200 4784 715936589 -996863784 2325 -287473610 -779255519 444 307567195 581062404 7009 70299496 -743279228 7262 110512002 -448645965 5708 -171024826 -923191479 4537 766605000 -385293122 1332 -759508202 518508787 1443 -800346889 -952232346 9705 663063930 -487991575 2327 328642413 -316387152 7926 49103598 -257449363 6522 986629189 628563573 4494 -46649832 -292135056 1932 497764071 614945635 774 -58282870 -2439989 1840 341071365 -306446443 1506 -743788507 798910453 62 -285886589 -274707169 9843 -250591756 -692002453 8663 -971877548 167296127 4800 -491680209 -161178548 8265 433526835 -71981180 130 847314766 203874111 2933 -529954928 88031842 9045 483523131 900210732 9262 723014647 435964459 6812 -483938149 895448733 4242 655838788 271711843 4565 555446731 785302566 462 967301691 -976816087 2317 -983647058 705558301 5661 505315658 581062404 8694 -76560661 390565985 4530 498725757 28049823 583 -147109520 215489130 120 713058770 164304660 9619 -983376341 64274896 7543 929439506 886756512 7789 -375315736 -113520589 7272 693388533 -164190047 1066 886936231 170544312 9002 933284357 -63464163 9416 -482134217 -895622959 8918 879055044 377312940 575 390958395 -849899775 1712 112708003 900682067 6661 861466410 690383589 4096 -92183040 32006993 6775 577595779 226081213 5761 843172319 192314494 933 -616105726 523334383 8328 674835134 531120459 4974 174573850 -306446443 456 -370573099 -53499931 380 483523131 581062404 8068 -330832333 -293612145 4513 256045037 998987485 4117 347274203 -283943997 7923 -139236232 -274707169 4157 -527151913 -439025221 8741 512530806 609203406 7211 327828499 -715854594 471 650577626 -714273046 7392 303886728 500073592 3854 -454660390 -531114148 946 603027467 936458970 6407 841435082 -192813087 1504 677505146 449132476 5224 740659012 -172362246 4054 -907526850 -979020874 2697 916803821 581062404 4865 693388533 823880227 5234 650299148 -699315319 4934 -81272333 115731592 4693 256045037 246277775 4751 528230348 -442954817 3742 -749678851 -389676639 4102 -594658272 -979020874 3209 -322857321 848404213 5445 -733024233 -714273046 1859 603027467 835992356 2605 -396349710 417944653 419 -12130323 -993810702 583 -590529319 -585235419 7499 652607998 -635351929 840 335527628 -762876998 7306 745648934 -982939077 7768 812692671 -253004117 3653 169375596 368331732 8245 -289985011 -549053127 2582 -854974713 -356305020 6404 -219607746 -80034542 1908 642972199 616919600 6633 -110049194 272099746 2211 116199189 -204109200 5144 918550505 926947071 494 206527555 -6069504 7355 986629189 639591910 8147 566652844 106262770 6149 -482457481 -995062096 1373 639245576 602128084 1382 -892024255 -927894606 393 -25477161 -221235589 7792 29968380 -709522334 9474 -351818262 823880227 8091 23116556 -292135056 3374 416830089 764272698 5365 -925751415 718423636 4509 -66931702 285660025 8028 -305970525 704912288 927 224883384 -692002453 1216 23116556 -59573888 982 875625124 -208909824 2018 -260484128 742555398 4733 -12130323 829740581 7074 177628242 497692812 9880 -353580923 -969954363 8329 -330832333 -783218625 7724 -630784461 646664292 7586 723014647 742069009 5152 -189672465 484578208 3311 285585538 894566619 2388 -370573099 -894674476 5961 860501343 -964052288 418 -287473610 742177493 3192 664255928 691904004 9171 -729146187 -714273046 8341 -625399824 -53499931 964 576254520 -931961645 7517 935909029 -585235419 4329 432021664 -253000679 1575 -949511663 971883931 2402 715427719 -780888194 3176 643936179 -2439989 1435 187533920 -976144578 9349 -330222187 -81447781 5000 -400357597 235617971 7849 -548469989 638342848 5953 -491680209 893523554 776 19516550 247274032 1067 213842869 874757575 4148 -835349698 709534975 521 202573384 220674133 8719 -474750049 -479232352 9841 -494058622 -919384533 1313 235848520 -873589020 6721 276731211 -865702803 9115 497764071 610906685 3747 -529954928 -952045723 1835 -370573099 614945635 1152 576254520 95042084 1233 471423335 -192813087 7218 -481548889 742555398 1586 -371484057 -594827543 318 -765335823 -626227780 4747 277958125 -952232346 8944 -993835563 -163961704 1257 38382431 82218066 9543 288031791 -667783556 3575 967301691 283209294 5843 -536278632 -692002453 6296 579591313 931901106 2764 603027467 -316674454 2710 -788603267 19319210 9973 126979264 -937125202 5947 339635211 368331732 3345 -669975418 79143311 5118 70299496 -37646429 4278 890432109 652139653 8001 -356493999 -927894606 6256 -548298586 -831246652 7065 -44846753 57188489 9736 -343049870 57188489 1245 -420836130 -278826583 7365 -765335823 -33043914 3476 -342740225 -847113496 2578 715936589 -650575204 9145 935909029 -254349525 513 460600071 -209849932 5745 276731211 -59573888 4047 -330832333 133238441 4510 -205718293 208596214 3560 -544290356 796440972 8709 -570514743 -283943997 7740 -820460238 412494114 878 -483926612 35526584 674 895483308 533639856 5930 29968380 247274032 5053 812692671 858501251 1563 -68308325 936458970 7629 -743788507 285030297 6287 650577626 -33848463 9736 586193310 -549053127 1788 -483938149 15035429 9353 -429426969 -253000679 8771 642972199 -605921169 280 505306321 796440972 7551 -270167938 7024863 3195 -526589551 -596103798 3037 498022540 -510922884 5019 879055044 443480195 8097 -123469316 -699315319 7259 875625124 28285201 7447 -764095871 66743939 5925 976904654 928549530 3544 475583305 125331989 2694 719147282 796440972 9038 579591313 -560116325 603 199822346 -185998231 5002 869722291 636420853 2940 -625399824 252978054 9460 -588133551 820355107 7513 29506774 500073592 5155 997902760 -163961704 5139 395103154 75428113 1983 727691960 -162370098 6189 -132340965 -446979614 419 -745598738 -974640280 9010 237809565 -594827543 615 -400357597 562000501 9913 740659012 785681307 5326 -949511663 -600991208 5335 -745761469 -807704163 4987 997902760 742069009 2196 -821770117 -991847180 9594 186610534 155546470 130 970485889 -442954817 397 277958125 547847846 954 -913032643 -969954363 5540 -600220506 639591910 7175 136635149 -34186434 881 -913032643 -803257481 4440 -601257416 -645134311 4235 -388902952 -241132430 4960 256045037 -142257001 5250 142253386 -292135056 8273 -608881583 -439025221 6900 -659112423 -594389391 1241 344933377 -374056277 6254 -527151913 -503488600 3851 808925735 563044475 7972 -375315736 -253000679 242 -81272333 680445725 2037 -952023251 -730886465 9363 -625117729 -585235419 249 246211015 559317467 9121 -12130323 748407118 3597 -364519214 783420814 2533 276731211 -386859416 7202 -544290356 -324279122 9293 -244065831 580232372 321 967301691 786543464 6852 -63560127 -600991208 2786 -616105726 363537086 1220 -601257416 491114857 6893 -600220506 -291852849 616 576254520 -647224909 4753 273690998 709534975 150 83782911 347184015 6340 -346375162 -594389391 5371 702242153 476629986 5707 -625399824 -437551079 7591 -509385891 -316543012 4651 -278257978 513030379 6043 -733024233 -931850941 6143 935909029 -113520589 5345 390958395 -515729352 1707 -971877548 -14604433 9948 890432109 -208909824 7249 669723000 -605921169 9952 -907904968 -883441584 3570 -800197031 870680272 2499 248168868 -253000679 7656 -82743531 484820762 7668 822548504 611310292 51 848002319 -923490455 6827 -608881583 261437505 1600 185216221 388657508 7330 -615891790 -359031913 769 -358966548 133238441 7156 -82743531 610906685 6666 -405708663 -692002453 6323 357216483 157954558 232 861466410 412494114 8223 -73802131 202098881 3607 -106582970 836711297 9252 -215882898 -683388034 9925 185216221 435964459 819 -878007946 769086286 3905 -994238484 886756512 5861 665672498 19319210 376 -729544436 742555398 1788 -101910710 -650575204 3203 -342740225 -367588750 6954 -364519214 638342848 569 808925735 203874111 6902 217759023 -274707169 4507 -81272333 -436876555 365 -749678851 524158102 3169 320572212 148581257 1526 778853107 -81447781 3919 649807445 893523554 4729 83782911 -663884323 8796 457187643 697181256 2466 -482134217 835992356 9621 126163611 -675048115 8513 -147467416 -780888194 4814 112237946 -653914878 9156 185216221 785302566 7801 974173871 611310292 7575 -650211499 -958397748 842 551002165 135272390 5370 -476635343 -437551079 5195 339712362 67965345 6229 -483938149 203913927 5100 -330575686 558660793 7385 -373212931 203874111 3326 -405708663 -254951306 6152 213842869 -594827543 1665 -669975418 99128184 9078 -533858770 545485303 539 -400357597 -594827543 4335 520426004 19319210 5226 -759508202 -283943997 1211 4049814 -21285360 7116 481039767 592056586 7472 97020970 -161178548 8813 339712362 814089111 8984 -578500945 32006993 5585 727691960 685173008 9556 667683290 798910453 9780 -429426969 -982939077 7344 -728265827 -393603223 6782 877375052 -339148929 7447 136635149 609203406 6491 664255928 -981602668 6824 -740334521 235617971 5435 -994238484 -515729352 6265 166047011 -807704163 7846 -213966720 -313128613 2443 57728768 -931961645 1939 462757732 -168423907 4527 202573384 -354367602 8697 -762354954 -14604433 8904 993217311 936458970 8965 -759508202 -54745869 2722 -268168881 -519921669 558 -720378724 -13980784 5650 -616105726 -923490455 5574 -952023251 247274032 2382 -96460553 -923490455 5059 841435082 -111673714 9647 -777574656 -777377395 6829 -569617671 -962366924 7333 -660956144 -385293122 905 142253386 19319210 5274 -616105726 -910659068 4614 -987108376 -635351929 9002 665672498 -563855352 8422 202573384 186010557 3106 808925735 -827976408 1952 561794586 844277983 4455 677505146 -548872283 5332 323725605 580232372 3848 213842869 186010557 1375 223626891 518508787 1031 -458526967 802678679 4400 393895424 823880227 9445 743542522 -368204827 9002 432737196 320542941 8684 784421217 -663884323 3851 58910623 -519921669 5634 933284357 113319582 9454 -818501802 724045357 7066 -44805950 476219341 4157 -625718770 320542941 1837 344933377 491977162 8409 -533858770 998987485 1434 651739496 -5702304 3005 122960298 -833562261 2187 -625117729 23333156 3056 -44846753 106262770 3080 -971877548 -325682737 5834 -518877099 -241132430 1056 -342740225 785302566 8537 -601257416 -111673714 6406 -251109249 -221235589 8149 877375052 841879883 2953 -285886589 481058945 8018 487719335 798201482 9815 -820460238 623413028 1364 -481548889 524158102 4386 -986019062 320542941 4088 -527151913 220674133 7060 -222034349 732717612 993 166695370 -343058017 5072 261417951 990761659 4801 37950971 -953039811 5179 -36520470 271711843 3209 -994238484 -899341288 5273 112237946 950205104 35 -278257978 694332247 2442 -729544436 -551512958 8670 -106582970 -254951306 8935 587161686 738681643 2298 -47584694 928549530 3816 -496507325 208596214 6086 -927233899 -361907767 5258 -71710752 -683388034 5766 -219607746 355195684 461 54093571 901431566 4889 -82743531 -513451002 6818 -630784461 168850975 378 228618029 -211716415 6790 -559852389 -164190047 8518 -322857321 604828253 7080 -667767243 449132476 3263 -959851598 733113734 9186 750512353 -552554344 7247 -669161347 191108050 6726 -268168881 249091689 5503 58337899 -791660728 295 669719494 388657508 2360 254604928 486739558 6954 -363361513 691904004 5114 -171024826 442035528 6605 246211015 900262214 8492 -625868114 497692812 3752 -146048051 -551512958 9940 743542522 680445725 3937 -106582970 698531409 4520 -330222187 719756675 4453 -268168881 -493565702 1413 -364519214 164304660 5812 -952023251 -873505481 9502 -621743061 265565623 4892 -672401313 460061364 3719 29506774 449132476 7706 -818501802 684653282 3236 393895424 -969954363 6365 -669161347 28285201 4636 112708003 -912580415 8252 696354690 -834347143 6434 -32737399 -650575204 3913 784564006 429013583 5366 -458526967 155181053 278 -548469989 -130757210 8808 864931174 858501251 5256 505442585 841515706 2173 -330222187 -31659405 9833 253295516 -991847180 4245 -509385891 15035429 2371 929439506 796440972 2445 471264227 363537086 9178 344933377 32006993 7777 538103424 639591910 6490 -356493999 332881191 1749 57728768 246277775 9697 -442492459 59020681 7012 -927273767 532638758 5934 110512002 636420853 8456 487719335 -741621007 9324 19516550 -743279228 2444 -76560661 680445725 3192 -557491556 -732977788 2448 481039767 -267835884 4553 520426004 -911784066 3868 -594658272 928549530 6465 165508500 347184015 7382 -364519214 580232372 911 -892024255 893523554 8839 -509666122 -361278986 5768 -47584694 449132476 155 -267849188 -791660728 310 -71710752 766977417 8425 -572908981 476219341 6895 -322857321 265565623 1155 -878007946 341133012 3274 -62488183 -21285360 1678 -113215565 35526584 8478 -907904968 476629986 4005 498022540 -650343366 4316 -147467416 390959008 3753 -627792663 -265649886 1935 933899717 893523554 2844 70299496 -552554344 705 4049814 -539760374 367 326413982 476219341 3504 665672498 497692812 5625 670783249 -683388034 961 506679619 759617707 4009 335527628 523334383 6756 288031791 -683388034 3070 71999590 398270620 3705 327828499 407922222 2726 789289346 952638297 6082 727691960 -701904187 2788 -364156017 -103582511 378 -623268670 -927894606 5430 723014647 136635305 724 -101910710 341133012 4102 -328904232 694332247 2855 -419749108 -931961645 7584 112708003 125331989 5994 156702520 -650343366 1316 696354690 133238441 395 -351818262 -70608980 3853 288031791 -204109200 3269 947027244 117542955 1073 993217311 724045357 9953 22099741 868032719 7194 -13265422 -349942526 1404 -955831194 -831246652 5094 195859317 611310292 2954 -672401313 -911784066 6970 -878007946 -70608980 2090 -557563073 -224429007 3309 -73802131 106613504 9419 -363361513 771524295 4434 95039871 -973091762 6222 -537445745 -730886465 1462 663063930 -385293122 9724 -992570882 429013583 1900 -81272333 -910659068 2937 122960298 748407118 9925 -590529319 -901179905 9178 -594123980 -626227780 8036 -330222187 -873505481 7828 572111503 28049823 6178 -491680209 168850975 8373 -557563073 390565985 4398 869722291 680445725 6199 327828499 478800565 8439 -441900788 -389676639 6035 293337666 -130757210 9598 950417338 82218066 3699 529251473 -766439509 2022 90842180 252386635 8235 -625399824 -739131404 9822 313333438 694332247 5545 38382431 -783218625 1489 -509385891 261437505 2683 -854974713 481058945 2876 303471892 362317344 2257 674835134 900682067 3856 -871267479 762717609 5747 469995849 610906685 5113 126979264 -876513924 6388 -631059468 -549053127 3615 -828443354 -224830170 4024 -559852389 -620954654 539 586193310 288775548 8946 -175911279 -224830170 3724 217759023 55179420 7474 -150077373 -580067919 1387 203806755 618410264 9325 727691960 -906648758 125 -109703401 580232372 5661 -898265134 160793740 7048 -694040959 964421398 4828 -476635343 293996259 9544 -572908981 -533164995 2828 330369088 -503488600 7043 -750618262 105202669 6777 248168868 215489130 2714 -913032643 349827286 3537 8264531 -359314201 2913 704539722 688604103 9604 841435082 558660793 3473 625839941 -780888194 7559 303471892 484820762 1308 528230348 -683388034 2957 -214121222 998987485 3250 -882919563 -726080992 9657 -745598738 381557875 1330 649807445 368331732 9309 -705173162 -861238983 2099 498022540 15035429 9063 918550505 -834347143 4260 948736147 443480195 5838 -261356504 341133012 9122 -788603267 704912288 8072 817204434 870680272 697 860501343 709974393 3903 719147282 -287275800 7292 976904654 880013188 7731 -429426969 -825672011 6872 254604928 652139653 1313 506679619 -532805273 5015 959313725 762717609 6309 -146048051 371937567 7089 122960298 125331989 7260 -669975418 -991847180 8585 -854974713 191108050 4878 653638796 402585422 4821 895483308 -823312659 1947 -373212931 -730886465 2142 -565428161 -964470327 6835 621974864 324939084 8985 -650211499 -847581699 7531 -729146187 -531114148 5846 -740334521 841879883 3054 111659246 999569471 7304 -934630957 -398743530 6657 -363361513 742555398 5124 -600220506 -253000679 4233 -342239300 109725016 8926 833952118 952638297 2337 -181786704 125331989 112 -179678 592056586 5207 715936589 667943918 3709 261417951 449132476 7847 57077901 932982464 4918 438397479 -5702304 3052 -189672465 -111673714 7628 586193310 -254349525 4290 112237946 819313353 4325 -616105726 -63464163 8175 879055044 -13980784 9827 -405708663 -964052288 5908 976904654 -217276100 1169 -962479450 -865702803 3647 -244065831 -204109200 8816 -994238484 905565981 691 166047011 -993810702 3282 784564006 530406323 411 416830089 -53499931 6133 -612223016 263449205 4283 -637994744 -273517935 4867 843260633 160793740 7561 -907904968 348492504 375 -618586699 -619642959 1018 -482134217 -448645965 995 -289985011 604828253 4560 -970422428 358976404 9249 357216483 993015931 7283 395299686 -427456347 5319 -536278632 -265649886 8189 -983376341 363537086 879 -985616618 932982464 2140 841435082 -848882377 8310 -835349698 -791660728 1074 -672401313 -393603223 7924 -54849498 623413028 5375 886936231 155546470 7900 364564921 332881191 2130 -205718293 66743939 8132 -363361513 280226622 2925 457187643 106613504 9991 -13265422 -936112945 1383 -986019062 -485579451 4282 -835349698 -513451002 8678 -594123980 497692812 9373 855329823 -442896915 5037 -608881583 -339447425 7459 166695370 691904004 7314 577257649 563044475 3685 576254520 829049646 5748 -519682186 28285201 7250 -557491556 820355107 9083 -572908981 408032712 5161 223626891 684653282 2929 528230348 191108050 4986 500836375 684653282 7313 933899717 235617971 8810 228618029 -741621007 2061 -883256320 263449205 4935 -912600784 -964052288 8901 567852265 241785150 7420 -934630957 307725420 1397 663063930 -954209444 8005 587161686 -343058017 46 -777574656 -675048115 5237 -601257416 -217276100 4552 653638796 -324403620 8583 696354690 -663884323 679 -615891790 -81447781 1795 -241465936 618410264 4124 -101910710 28158895 3346 -579837273 -517429485 367 395103154 609203406 9411 -531669239 -205664922 6074 -422523153 -959597696 8927 -371869946 928549530 2727 616261079 133238441 8202 -494058622 -727914786 3086 693938067 738681643 6476 603027467 220674133 8840 -261356504 -533164995 1584 328642413 -847113496 7112 165508500 895448733 9564 721323233 -325682737 6794 984468436 -605921169 3632 156702520 174025856 7181 -420836130 170544312 946 83263882 691904004 4702 166047011 829740581 5242 -669975418 349711330 4534 -652765294 -743279228 8506 789352319 285030297 8518 -147109520 -865702803 8737 165508500 247274032 2031 -147109520 220674133 529 -886229173 -548872283 6007 411375410 531120459 9006 -215882898 346977152 4442 -889390298 901431566 8792 -222034349 -726080992 622 -818501802 -937125202 8763 -862838521 -34186434 3114 669719494 -959597696 1108 -213966720 28049823 3112 174573850 -185998231 9400 326413982 -532805273 2248 586582238 -53499931 3329 498022540 -779255519 6120 326413982 -894674476 4281 8264531 957316548 3730 -601257416 -964052288 3466 824131791 518508787 9541 -225441451 386127211 6069 591415304 769086286 8823 -594123980 796440972 35 -113215565 -525223549 7689 -733024233 719756675 9833 -80190883 931901106 4636 967301691 573715962 9600 471264227 -487460041 1859 73840719 -485579451 3604 432737196 -356305020 3802 -625399824 41988448 3339 -408600531 -620954654 2102 -987108376 272099746 5081 166047011 954053652 6045 -526589551 -873589020 4993 253295516 -827976408 1016 -175911279 247274032 4959 341071365 -519921669 998 -66475474 -343058017 7622 -132340965 -531114148 4116 -494058622 -620954654 2740 -594123980 88031842 5450 -348537659 894207498 5468 -871267479 -339447425 7976 -364519214 905565981 1142 -669161347 900210732 7634 367159963 667943918 3616 351329961 786543464 4968 -637994744 971883931 121 261417951 -519921669 4969 393895424 -588348248 7806 -952709307 -278826583 313 -667767243 -807704163 20 -304053585 -777377395 7265 616261079 -34186434 7431 766605000 -113520589 4518 655692903 -911784066 6179 166695370 -273517935 9310 29968380 -311805770 450 349635568 -20385733 95 693388533 460061364 2390 -934630957 -825672011 7641 -667767243 769086286 7241 -590529319 312063892 2309 -788603267 848404213 9457 393895424 -952232346 686 261417951 -995062096 1415 -330575686 -605921169 7968 498022540 -253000679 826 142253386 -103582511 4686 264859719 636420853 9233 -408600531 709974393 4409 -347083273 429013583 7183 -219607746 233486506 5390 19516550 954053652 4538 864931174 -628237476 9824 -601257416 -726080992 5789 126979264 -259567082 9654 -623545038 -339148929 2685 -970422428 -12154411 8087 -822417795 -995066367 8105 696354690 -204109200 692 -419749108 -952045723 278 -735338906 174025856 5284 848002319 -316674454 3291 743542522 312063892 3622 90842180 377312940 1081 246028051 950205104 2531 856751619 -954209444 350 269796431 798201482 7907 824131791 -827976408 2298 167372537 -133534011 8866 864931174 803466690 5970 -260484128 931901106 8019 -63560127 691904004 1092 784564006 -386859416 6564 -985616618 32006993 8538 -363361513 -493565702 402 -519682186 928549530 8371 591415304 -912580415 8047 -912600784 -964470327 2431 -764095871 -964470327 6929 -947334444 -81447781 745 -818050145 265565623 509 -800346889 -115011856 5498 740694909 391949381 1093 -56935231 -645134311 1132 -608881583 -192813087 207 -74313664 272099746 462 -356493999 136635305 4230 57328447 -5702304 7702 -531669239 559317467 3397 57328447 738681643 9596 -47584694 90714922 2306 -147467416 452093657 4964 364564921 408032712 4599 -364156017 -759955547 492 -715255110 -162370098 2647 -912600784 241785150 2984 6631381 -221235589 9743 112237946 -111673714 1851 -92183040 443480195 2076 855329823 173354787 8952 696354690 -436876555 1885 269796431 786543464 5991 877336582 768564657 5225 772119062 -626227780 716 -178463084 271711843 3650 574072798 -823312659 8581 -447555783 -181951918 1226 343919065 697181256 5747 967301691 -266557934 6693 232434457 -255678122 3100 653638796 460061364 7856 946724763 -63464163 3583 357216483 476629986 5073 561794586 -278826583 7256 812692671 -354781951 9104 475583305 573715962 7044 -509385891 936458970 837 -529954928 -539760374 919 -278257978 -549248367 6194 817204434 390565985 6877 83263882 -97621137 4274 -177639676 407922222 8047 778853107 -605921169 3443 224883384 117542955 3271 -594658272 -6069504 4881 877375052 484578208 4918 520426004 697181256 5187 778853107 -626227780 1925 -907904968 563044475 3787 -139236232 -953039811 4217 -907526850 -521750194 2264 411375410 164304660 8682 -371484057 386127211 7935 -453528863 -21285360 230 713058770 64274896 1289 -491680209 79143311 5458 328152090 220424396 5519 -154177607 -600991208 7633 669719494 349827286 1748 187533920 -979020874 3817 -244065831 -650575204 5299 256045037 676406177 5379 -994238484 -316674454 5497 266465598 238643630 6146 674835134 452093657 3188 -219607746 -549248367 9878 38382431 736392650 6749 -331409455 -31659405 6193 475583305 -588544705 4594 -612223016 41988448 7226 766605000 -386859416 1272 -927671058 -448645965 945 269499594 899778012 4383 -648381409 -289016401 7908 974173871 66743939 8967 248168868 -419617877 4400 970485889 381557875 6402 855329823 -164190047 9482 -729544436 -221235589 5130 432021664 -254349525 8734 199822346 -427456347 8197 719147282 928549530 2024 -659282120 -596103798 727 -594123980 -205664922 5794 -512601533 -669081832 6392 271048450 -192813087 1533 111659246 -620954654 2310 856751619 -893198153 2421 -588133551 -507678540 1755 -569617671 -964052288 7343 481039767 841515706 6482 -476635343 347184015 1460 -594658272 174025856 3863 174573850 927113337 5523 213842869 280226622 2926 -330222187 -871353007 3058 -364156017 -588544705 7654 -531669239 -732138768 2230 15084359 -442896915 7534 438397479 -359314201 4100 54093571 888127448 2439 -330222187 -64803490 3815 -742210546 7024863 5082 -278257978 957316548 7027 616261079 -80034542 1003 -764095871 -330088528 4026 475583305 664426163 1487 -572908981 -142257001 110 -278257978 220424396 651 -986019062 -389676639 7766 -328904232 -845509135 1325 -533858770 -183336237 9813 877375052 931901106 6223 -496507325 -324279122 1560 58337899 -775953624 8026 -886229173 280226622 2447 -624139446 684653282 8792 339635211 465310197 2910 -270167938 -906648758 9373 642972199 293678122 3765 58910623 -385293122 1623 -892024255 312063892 1581 81800971 -453780869 3684 -55516739 -442896915 2340 693388533 203874111 5876 -648381409 186010557 2156 -892024255 -635171642 6687 303886728 -650343366 1695 -898265134 691904004 7272 -341897402 742555398 9350 941171960 -699315319 482 -46649832 220674133 9067 -346375162 -254349525 2739 586582238 592056586 6668 616261079 693923957 8695 892440078 -653914878 322 468946340 143533526 7751 235848520 -588348248 7233 -242921091 -31659405 1530 -983647058 -730886465 2160 416830089 -473904134 7962 237809565 -595600742 8540 469995849 -619642959 5675 -667767243 -531114148 3673 -660956144 283209294 5816 481039767 272099746 473 -835349698 272099746 8383 -720378724 233486506 177 -58282870 -20385733 1023 112237946 888127448 4808 984468436 628563573 3904 97020970 964421398 8306 -54849498 155181053 5474 -952709307 618410264 6413 689984924 636536038 7144 471423335 -97621137 90 269499594 28285201 3335 -405708663 -278826583 6382 -855555106 -992454753 1866 156702520 -596103798 8922 299572712 611310292 2857 313773597 -238448480 4073 -992570882 365540008 7609 -358966548 602128084 7816 264859719 -865702803 6886 321896034 870680272 91 -800197031 7024863 3359 970485889 868032719 6958 651739496 -316387152 9201 -660956144 999569471 1513 303471892 355195684 328 986629189 143533526 9433 855329823 -217276100 3665 970485889 -10889363 5227 261931651 738681643 2292 -667767243 584852110 8842 287403155 -21285360 5697 -222034349 -807704163 3084 -559852389 -448645965 5448 935909029 248879339 5144 323725605 768564657 1998 -863912221 199066417 3116 512530806 -207480706 3533 -941497322 -503488600 7261 -986019062 682630231 6444 -242921091 -993810702 2190 -559852389 247516617 4752 686472096 -220337835 69 213842869 -164190047 1025 -570514743 247274032 7130 -828443354 -208909824 3297 -590529319 -439025221 9042 663527888 35526584 3465 -287473610 280226622 9004 669723000 -130757210 7412 -55516739 -164190047 6586 471423335 490581013 4240 -742210546 -529867141 8963 841435082 490581013 83 785195735 -803257481 5479 -624139446 -503488600 7595 -616780700 895448733 7779 -341897402 574416719 9369 32391911 99128184 982 -408600531 -699883416 8911 -983647058 349711330 8611 321896034 -359031913 6456 37950971 -861238983 889 929791427 -958397748 5384 -109703401 265715153 4992 166047011 -473904134 4484 -351818262 -133534011 4597 665672498 252386635 7940 506679619 464511101 8649 -55516739 -289016401 214 -371484057 927113337 8740 136635149 383295386 2630 -569617671 -487460041 2624 166695370 -635351929 6443 901855277 -316387152 9653 561309384 412494114 643 276731211 584852110 5647 -631059468 636420853 9459 -569617671 693923957 8455 -695835769 -683388034 1368 405324040 -551416862 3457 32391911 -991847180 1042 -346375162 524158102 2657 784564006 782261486 7810 929439506 -289016401 9348 -985616618 491977162 7777 491678739 -560116325 2861 -189672465 -796856966 1716 693388533 -324403620 686 -828443354 685173008 3422 665672498 -289016401 1321 -205718293 835992356 3621 622760654 -306446443 3829 -559852389 628563573 4520 -531669239 55710753 4309 877375052 936458970 6879 886936231 -932094589 997 538103424 327243607 5076 -983376341 -10889363 23 916803821 460061364 3281 199822346 422558106 8878 715936589 -71981180 9259 500836375 705558301 9658 -898265134 192314494 8430 -669161347 -374056277 6148 843172319 -115011856 1065 -729146187 -681572203 3962 -55516739 -515729352 2588 843260633 -162370098 9709 327828499 -876513924 2544 -330222187 -274707169 9 -594738095 -709522334 7814 187533920 199066417 8086 -744815954 -993810702 595 202573384 -325682737 1198 -565428161 19319210 1835 29506774 750710740 5695 -92183040 -675048115 1419 -44846753 -221235589 9185 577257649 820355107 412 270668477 -330088528 5466 693388533 398270620 534 29968380 -779636985 7344 -898265134 -392084245 5362 299572712 -367588750 9328 -36520470 -71981180 7266 650299148 901431566 6526 480475633 -628237476 7077 -447555783 -31659405 332 266465598 798910453 695 665672498 -959597696 5022 561794586 407922222 22 -600220506 732717612 9518 506679619 247274032 8746 -872853946 -833562261 7852 785195735 580232372 4358 -913032643 57188489 585 959313725 -893198153 4411 261417951 -292135056 4036 253295516 624282080 9069 -625117729 -594827543 6965 677505146 -37646429 5128 -927233899 -667783556 7193 -618586699 -6069504 1988 -559852389 271711843 8510 -12352429 676406177 9959 652607998 -580067919 8192 -705173162 927113337 507 -625718770 622266116 4211 843172319 768564657 9872 -672401313 143533526 5346 330369088 -80034542 3044 -454660390 238846105 7224 321979161 347184015 5793 -824336233 -849899775 7054 -268168881 -549248367 1286 -371484057 -563855352 9204 -261356504 931901106 3656 -531669239 -241132430 1700 -821770117 697181256 8539 -491680209 785681307 1812 137342604 -20385733 1740 110512002 429013583 5707 567852265 484820762 850 -388902952 407922222 6854 323725605 28158895 6741 264207551 -21285360 1228 934705880 704912288 8733 151462778 -962366924 4719 -68308325 932982464 2751 564442080 -503488600 644 246028051 -823312659 2324 -170132306 -669483533 7718 579591313 312063892 9228 -855555106 -958397748 838 339635211 718423636 6305 -346375162 -796856966 7158 -32737399 -588348248 175 122960298 490581013 6967 -548298586 155617401 3042 264207551 547847846 2688 -511648475 312063892 3841 -650211499 -34186434 9808 -433025345 691904004 2395 -987108376 -699315319 5958 967301691 235617971 879 650299148 365540008 720 -396349710 -130757210 2609 32391911 -479232352 7233 -137898752 -514527972 6698 855329823 592056586 2263 -615891790 351421296 2943 -987108376 143533526 3453 -623545038 88031842 4358 313333438 -669483533 8636 -912600784 927247897 3573 -371484057 -766439509 5336 -625399824 -274707169 8859 -579837273 -901179905 2376 -171024826 28285201 5252 344933377 349711330 1158 -420836130 -727914786 9191 586193310 928549530 7353 483523131 764272698 7651 -147467416 -727914786 9008 727691960 -962366924 4379 -328904232 -958397748 5024 480475633 931901106 9885 566652844 136635305 2240 -509666122 -549248367 8473 497764071 23333156 4819 -593752979 -513451002 3297 644845610 957316548 8278 974173871 478800565 3357 254604928 408032712 4364 -949511663 -113520589 577 929439506 682630231 934 -624139446 168850975 8689 778853107 622266116 2952 -331409455 623413028 7299 853983481 -437551079 3336 -685842163 252978054 9670 -101910710 347184015 9416 719147282 -59573888 6515 663527888 476219341 4183 -669161347 476629986 8018 -179678 215489130 5459 997902760 220674133 4175 395103154 628563573 6211 848002319 684653282 8941 520426004 258835576 2515 674835134 646664292 7449 970485889 -162370098 2799 933899717 -780888194 9971 460600071 -964052288 8483 -600220506 -845509135 7353 483523131 -71981180 7347 -148551892 28285201 421 32391911 532638758 3976 622760654 -873589020 2441 -531669239 -919384533 3994 655661552 769086286 4120 -623268670 819313353 2997 -533858770 170467835 4759 -674506636 15035429 9013 -570514743 -238448480 6724 432737196 698531409 5141 36279537 -513451002 950 848002319 -539760374 5335 -458526967 484820762 8758 248168868 531120459 9029 -213565859 336301975 5693 261931651 -514527972 3064 -396349710 -398743530 3838 -533858770 688604103 8886 277958125 341133012 4614 186610534 -80034542 7970 696354690 -168423907 6818 -58282870 -425579851 5520 -483938149 -386859416 7393 864931174 99128184 2071 789289346 820355107 6153 -750618262 900682067 8058 843260633 530406323 4862 420313173 -899341288 5512 -570514743 -594827543 5617 505315658 -255678122 211 -261356504 682630231 1847 772119062 -701904187 3135 357216483 -548872283 6442 -659282120 -71981180 7612 -342740225 271711843 4708 -624139446 691904004 3447 639245576 -3897679 4249 -590529319 -211716415 1644 -745761469 -560116325 7540 -112466455 261437505 3534 -828443354 -103582511 3910 22099741 -979020874 1275 -25477161 -964052288 827 -625399824 186010557 3434 500836375 -991847180 8590 -109703401 -475349716 7047 -328904232 -761859799 6910 -422523153 -291852849 2929 -109703401 -427456347 8529 -854974713 79143311 9778 261931651 248879339 4009 -250591756 265715153 9679 723014647 705558301 6469 256045037 341133012 1521 -305970525 -834347143 6457 -892024255 -726080992 8772 -824336233 -580067919 1793 -250591756 667943918 718 83263882 868032719 7411 902447917 -113520589 9267 -150077373 823880227 7187 -600220506 -311284398 8712 842270273 -115011856 7979 -593752979 602128084 4245 -925751415 -575386868 3371 -934630957 -761859799 4078 136635149 -265316264 3342 -226011510 -766439509 4804 621974864 -224429007 5069 -570707245 -903151152 1320 -733024233 280226622 3960 -215882898 170544312 6592 -375315736 -238448480 4755 261417951 23333156 4622 -669161347 -273517935 1454 -189672465 155546470 5981 -572908981 233486506 9817 689984924 731066417 1230 399779640 -172362246 7782 151462778 -33043914 4419 -533858770 -551512958 2815 745648934 -163961704 3482 -625399824 782261486 2650 6631381 -865702803 605 -820460238 349827286 1067 -289985011 -959597696 5976 755723260 391949381 8873 -146048051 136635305 6971 405324040 -81447781 6884 833952118 -669081832 6576 649807445 768564657 7174 577595779 -549248367 5888 958730067 848404213 5304 54093571 998987485 7042 -31253052 55179420 9111 -533858770 416895828 2436 677081963 651276686 7591 -304053585 688604103 1965 -941497322 -911784066 3719 344933377 -349942526 1043 -952023251 -761859799 6005 367159963 -954209444 9369 -764095871 386127211 3188 195859317 407922222 332 929791427 618410264 6044 -408600531 999569471 5662 -305970525 -503488600 7265 -287473610 894207498 4882 177628242 -385293122 264 343919065 246277775 6555 199822346 592056586 7158 270668477 -385293122 8575 -790900085 -979020874 8377 -112466455 -130757210 6512 -184150939 893523554 6875 235848520 215489130 4124 -289985011 -519921669 4052 -986019062 -775953624 180 521234557 -962366924 2049 -616105726 -956300186 4779 -447555783 -768754430 2403 -667767243 -575386868 9071 -705173162 -354367602 1897 555446731 546240758 9965 -669161347 -952232346 144 -62488183 -588544705 8721 266465598 -385293122 7450 -729544436 106613504 9420 574072798 443480195 8846 166047011 -873589020 2650 246028051 435964459 7999 -351818262 -699315319 1090 -907526850 -389676639 2848 -648381409 208300268 9632 -373212931 247274032 4055 -213565859 440461057 9200 -278632700 66743939 7776 -137898752 638342848 4508 477434146 238643630 7812 213842869 75428113 6201 328152090 -903151152 2490 -482457481 -283943997 2941 177628242 584852110 188 -356493999 771524295 484 -278632700 460061364 7326 331376977 -183336237 9491 -494058622 559317467 7483 -994238484 99128184 1581 -74105468 261437505 8177 -743788507 996597250 4245 330369088 28049823 5487 -225441451 -5916917 7460 -509385891 -894674476 204 248168868 905565981 5596 132366550 88031842 1691 237809565 836711297 3436 -74105468 -255678122 380 -306801974 -650343366 9013 -408600531 -439025221 9300 285585538 148581257 3742 186610534 -292135056 1504 642972199 -912580415 5011 -458526967 998987485 9767 677081963 351421296 6036 -952023251 -21285360 7119 -306801974 -161178548 7099 727691960 283209294 7585 740659012 -894674476 3310 721323233 -768754430 9503 -824336233 -289016401 8071 -25477161 265565623 2373 -623545038 -779255519 8160 918550505 -549053127 9279 270668477 95042084 2516 -630784461 442035528 122 833952118 -21285360 9186 313773597 592056586 7166 843172319 95042084 995 -623545038 485773536 8075 -420836130 -6069504 2175 177628242 -241132430 977 -918480115 -727914786 3835 -433025345 -595600742 4997 677505146 -349942526 5174 -749678851 -931850941 65 551002165 742555398 7157 457187643 165821381 4108 -892024255 484376908 9420 -330575686 449132476 8779 950880850 363537086 8319 -150077373 766977417 9254 -225441451 -266557934 2472 202573384 -453780869 6862 -116404179 -468181788 1610 321979161 -783218625 4718 664255928 -551416862 838 6631381 -595600742 6704 477434146 -385293122 9868 663527888 157954558 4898 22099741 125331989 4901 22099741 -595600742 9082 -197332076 -563855352 9535 -442492459 -172362246 1526 -25477161 -316543012 5977 6631381 465310197 7527 -287473610 -6069504 2528 237809565 522626360 6303 655692903 -41471722 9017 -150077373 -514527972 313 993217311 288775548 6481 462757732 170467835 8633 -531669239 -833562261 4466 432737196 402585422 6436 326413982 894207498 5287 765140521 513030379 1442 572111503 -560116325 3138 -782082024 -692002453 5809 -306801974 900262214 1660 843260633 -453780869 9132 652607998 518508787 622 848002319 639418215 5165 -270167938 497692812 2702 864864468 346977152 1167 -527151913 -266557934 28 -615891790 -254951306 1767 -92183040 381557875 927 -66475474 35526584 4964 -616105726 -10889363 858 -941497322 -287275800 9349 224883384 -549248367 1971 70299496 484820762 3851 -429426969 -912580415 837 58910623 -588544705 9231 -650211499 271711843 4917 808925735 819313353 1030 -113215565 870680272 4643 487719335 -779636985 9091 468946340 -995066367 1058 -818501802 -650575204 8748 -451981899 106262770 90 -863912221 -964470327 1136 950417338 -442954817 7452 -565428161 -487991575 407 -56935231 -805220515 662 126979264 -743279228 3227 -222034349 59020681 9560 -74105468 732717612 6758 778853107 546240758 8215 -66931702 903887624 9053 693938067 -97621137 8512 651739496 105202669 8124 572111503 -453780869 2848 313773597 604828253 146 -537445745 903887624 9379 313773597 -635171642 3903 -925751415 927113337 5353 856751619 574416719 7739 -790900085 -163961704 3728 -572908981 -532805273 9514 254604928 682630231 942 -983647058 157954558 253 -759508202 -12154411 670 -533858770 -861238983 9163 520426004 32006993 1423 699618405 -551416862 7952 -962479450 -774659497 8663 -147467416 -549248367 213 -213966720 706766110 4798 -674506636 288775548 658 313773597 840121997 9033 -356493999 -111673714 4848 349635568 -398743530 1620 151462778 652139653 2033 864931174 -53226181 468 -170132306 449132476 5252 313333438 -732138768 9659 621974864 82218066 9540 -633494599 766977417 526 976904654 -254349525 4290 203806755 748407118 9413 716961746 -969954363 6723 -215882898 -515729352 4546 -627792663 -20385733 4011 970485889 110076515 2948 273690998 -130757210 8170 -346375162 464511101 4876 224883384 518508787 2390 -800197031 546240758 2960 343919065 -995066367 9803 -47584694 580232372 7135 287403155 -507678540 8382 -983647058 -626227780 6757 57077901 -823312659 6296 -342239300 485773536 703 166695370 115731592 9682 947027244 768564657 4049 -579837273 491114857 5709 669719494 -699315319 4759 643936179 -204109200 2820 -458526967 -726080992 8522 73840719 -952045723 5076 -694040959 -2439989 6965 -96460553 386127211 7531 509139401 32006993 3143 869722291 858501251 4334 -482457481 252386635 7449 -179678 -594827543 2865 -745761469 161270305 7362 395299686 407922222 4385 -927671058 -19846330 634 497764071 -805220515 7956 -862838521 -932094589 9292 330369088 -995066367 3013 743542522 -2439989 7856 -441900788 820355107 2713 237809565 -937125202 3177 -729544436 610906685 3894 -364519214 -257449363 5195 -608881583 971883931 2597 -959851598 -68133232 8560 -251109249 841515706 4997 713058770 798201482 1739 528230348 623413028 7602 -410378829 -373891874 4604 -341897402 785681307 3591 574072798 -115011856 2309 211653701 895448733 321 -410378829 900262214 5998 817204434 35526584 7140 -370573099 -325682737 4965 -667767243 823880227 1954 -113215565 484820762 424 765140521 -796856966 9817 -343049870 449132476 6774 343475859 -669483533 2989 948083395 563044475 9651 417807178 592056586 4039 719147282 -368204827 2331 -962479450 -901452236 60 -934630957 559317467 4106 -637994744 235617971 3825 -794998045 513030379 314 -955831194 -871353007 7118 15084359 -551512958 589 929439506 -185998231 594 677505146 -241132430 7052 864864468 220783838 1398 126979264 355195684 3007 -68308325 -873505481 2037 -396349710 173354787 8623 625839941 -13980784 8219 483523131 -825672011 4361 -886229173 417944653 9259 -529954928 639418215 4228 -695835769 136635305 8518 351329961 -839552686 9861 498725757 -620954654 9305 -154177607 269488622 5297 -109703401 391949381 8310 -215882898 398270620 2755 -991085471 -635351929 2343 498022540 -699883416 9023 667683290 -901452236 5167 -994238484 -991847180 6087 856751619 609203406 802 177628242 602128084 9117 -74313664 685173008 4838 521234557 -779636985 7641 864931174 -962366924 874 169375596 545485303 2923 261931651 -761859799 9703 295262939 497692812 6387 -270167938 -33848463 725 261931651 -552554344 2256 -570707245 785681307 8400 663527888 -906648758 5127 -569617671 -974640280 3578 73840719 -828027101 7061 -483926612 874757575 3619 639245576 170544312 6135 935909029 769086286 5863 -526589551 -163961704 552 843260633 28158895 9640 -56935231 442035528 3547 83263882 698531409 4636 933899717 109725016 3242 -745598738 484376908 9368 -330222187 -741621007 638 -715255110 -919384533 3774 -987108376 99128184 7393 -672401313 688604103 1027 287403155 -497454301 9937 721323233 329435427 1765 -625117729 -937125202 4871 -954946302 -575386868 9483 649807445 -389676639 7111 765140521 -324279122 4974 -557491556 -588544705 2985 475583305 786543464 2855 704539722 785302566 8935 438397479 143533526 1289 551002165 -436876555 3016 -579837273 347184015 7873 653638796 -33848463 1134 -50475604 646664292 8492 -251213711 125331989 3707 500836375 252386635 9512 841435082 442035528 5786 469995849 -259567082 9902 -952709307 19319210 9100 57728768 -367588750 9647 -364519214 -311805770 5584 505442585 903887624 2381 491678739 -487991575 3127 -80190883 840121997 7436 217759023 -730886465 4438 929791427 -74922256 3673 187533920 -368204827 5854 986629189 88031842 7482 462757732 199066417 6298 475583305 422558106 6438 287540911 -103582511 8647 -872853946 -224429007 679 877336582 363537086 441 -328904232 288775548 2158 49103598 -487991575 5948 -616105726 829049646 8183 705381339 659135755 5993 140624107 -208909824 3117 -441900788 358976404 2298 875625124 240392773 3583 -519682186 82218066 6943 -474750049 238643630 1219 -557491556 -220337835 7171 -518877099 -425579851 6666 -419029624 999569471 5050 29968380 -692002453 6150 -745598738 -895622959 4316 -62488183 443480195 9128 -330575686 105202669 2374 -96460553 -848882377 5965 232434457 -5702304 3999 918550505 -428402356 7642 -36520470 -68133232 5658 37950971 59020681 5606 505306321 -163961704 4586 38382431 272099746 6808 457187643 -63734481 5419 -46649832 55710753 7104 19516550 796440972 3199 860501343 452093657 5643 655692903 113319582 4678 432737196 646664292 4498 390958395 -831246652 7282 327828499 -861238983 9907 38382431 -780888194 9290 357216483 -714273046 6130 57728768 -292135056 7678 -112466455 719756675 2914 -408600531 705558301 5035 -270167938 -650575204 351 142253386 -493565702 1232 -616105726 -442954817 1134 -96460553 -833562261 7985 -625117729 624014414 7784 -600220506 203913927 6938 864864468 785302566 4259 129311049 288775548 9495 4049814 667943918 2707 364564921 -701904187 8114 564442080 105202669 2143 -871267479 -954209444 8252 -828443354 241785150 6375 -759508202 -324279122 9664 667683290 157954558 9045 -331409455 636420853 4261 -177639676 957316548 610 211653701 -361907767 6819 83263882 604828253 6026 861466410 247516617 809 54093571 105202669 6675 886936231 -13980784 9469 -491680209 925430316 6411 90819360 638342848 9876 432737196 522626360 2177 822548504 -5902726 1330 521234557 736392650 7077 808925735 -57636310 4772 693938067 155181053 7074 -363361513 -585235419 9038 -331409455 674552143 4716 755723260 500073592 6399 -175911279 993015931 613 -828443354 -912580415 1164 -954946302 155181053 6245 -123469316 848404213 8155 -482134217 -936112945 1593 -570707245 -265316264 703 -419029624 750710740 3851 480475633 -287275800 3429 959313725 926947071 4707 -147467416 271711843 8173 -601257416 15035429 125 566652844 -183336237 859 564442080 874229190 5148 151462778 -667783556 4334 -74105468 115731592 9406 293337666 888127448 338 719147282 688604103 1185 -986019062 -667783556 1122 848002319 638342848 3221 -734053528 880013188 6672 326413982 106613504 4945 -892024255 -292135056 9368 -139236232 -278826583 3259 -941497322 -510922884 9410 -907904968 -831246652 7667 228618029 -912580415 4280 -907904968 15035429 1951 772119062 160793740 5096 -68308325 -337054857 6509 -863912221 803466690 4106 90842180 -283943997 4069 574072798 -973091762 9204 576569655 664426163 9390 892440078 -669081832 381 347274203 -485579451 8530 869722291 -33848463 4191 -970422428 -628237476 5541 -590529319 497692812 8513 -293422144 823880227 1906 4049814 -911784066 1044 185216221 -532805273 8119 38382431 -807704163 7309 -570514743 -635171642 5987 -593752979 609203406 3971 -818501802 622266116 8765 -113215565 -183336237 1146 -898265134 893523554 2103 -287473610 168850975 6527 864864468 291885511 7075 237809565 639591910 7029 -625399824 623413028 1782 -137898752 -254349525 2273 576569655 -845509135 5051 -612223016 636420853 9873 110512002 -148948797 7529 566652844 764272698 4355 824131791 -525223549 184 -569617671 324939084 9891 955536932 523334383 6464 895483308 391949381 2037 142253386 249091689 8387 156702520 -807704163 1812 946724763 443480195 6013 -342239300 157954558 8043 195859317 -919384533 2746 264859719 -325682737 4611 266465598 -906648758 3671 344933377 -546852996 5244 -918480115 584852110 1628 -289985011 -265316264 3184 211653701 186010557 4072 669723000 636420853 3285 83263882 -427456347 1886 -116404179 -330088528 8882 -364156017 -594389391 3296 527736569 758141143 7061 -322857321 66743939 5945 81800971 191108050 4146 -630784461 581062404 159 199822346 719756675 7198 535670744 841879883 3721 -569617671 -552554344 6670 -512601533 -324403620 2366 789352319 57188489 6378 269499594 736392650 991 -268168881 -255678122 6407 -685842163 854872802 1815 644845610 500073592 2260 -429426969 -5702304 5217 460600071 841515706 5475 855329823 782261486 4089 715427719 -993810702 9563 349635568 55710753 1637 73840719 927113337 795 -565428161 174025856 4197 808925735 95042084 3218 -784069182 -995062096 4553 246211015 -575386868 318 335527628 581062404 755 57077901 -847581699 9363 713058770 -12154411 3070 393895424 155181053 5741 -68308325 819313353 366 670783249 -849899775 5031 -652765294 -273517935 6504 -257165428 785681307 5405 -25477161 215489130 9636 -993835563 173354787 8159 167372537 622266116 3744 -330222187 -343058017 2936 -872853946 7024863 8567 73840719 -113520589 5791 -82743531 203874111 5906 -765335823 -976144578 2988 -667767243 442035528 7278 285585538 -241132430 9453 313333438 545485303 31 929439506 762717609 2506 784564006 -343058017 2517 -883256320 522626360 2615 670783249 293996259 3804 892440078 581062404 6632 235848520 -168423907 1096 933899717 265565623 9290 -74313664 733113734 6306 -301284968 66743939 3008 -992570882 -981602668 5660 -705081051 269584182 9499 860501343 -257449363 7500 -594658272 -699883416 2447 -548298586 639591910 8183 -261356504 105202669 5074 663063930 186010557 4172 918550505 168850975 6999 875625124 868032719 8579 529251473 611310292 4106 -526589551 -683388034 6853 955536932 844277983 7389 -674506636 -513451002 3839 901855277 926947071 3427 948083395 269488622 6594 416830089 285660025 7803 90842180 -398743530 3454 -987108376 798910453 5184 664255928 -266557934 7326 -400357597 -563855352 2255 433526835 685173008 6725 367159963 -343058017 7594 948083395 999569471 6011 -342740225 115731592 2955 -82743531 307725420 3697 564442080 390565985 5514 29506774 -552554344 7051 320572212 954053652 5619 174573850 327243607 7759 -31253052 -783218625 1475 -971877548 925430316 8458 689984924 690383589 9570 395103154 719756675 8451 90842180 160793740 8838 750512353 759617707 9298 -954946302 -20385733 3749 -56935231 769086286 1346 -759508202 -224830170 2379 271048450 -253004117 3428 -519682186 -359031913 7934 -400001179 -529867141 8487 341071365 686182649 8783 743542522 697181256 2966 -955831194 -912580415 674 253295516 -278826583 369 856751619 -865702803 2784 -267849188 610906685 1248 -991085471 736392650 7676 -331409455 -238448480 3939 -278257978 -683388034 6483 -669161347 -425579851 2926 693938067 -493565702 7512 111659246 66743939 4356 -526589551 269488622 4111 -483926612 -937125202 1425 8264531 835992356 7288 -898265134 203874111 8621 -894484500 -5902726 4752 749595162 686182649 6542 58337899 990761659 9923 -871267479 258835576 3293 413228751 -766439509 4052 705381339 329435427 5037 577595779 285030297 1073 288031791 391949381 136 986629189 75428113 7025 248168868 733113734 4971 864864468 135272390 6912 535670744 208596214 2116 -735338906 117542955 1581 -371484057 -715854594 2264 935909029 110076515 6338 269499594 -992454753 1914 -474750049 155181053 9173 743542522 258835576 3626 -572908981 874757575 6269 -454660390 748407118 2555 -578500945 41988448 3607 112237946 233486506 745 772119062 762717609 5321 -54849498 -5702304 2457 264859719 -964052288 9047 -927273767 646664292 1233 535670744 900210732 6277 303886728 191108050 4121 389181119 926947071 1790 -993835563 750710740 9587 -429426969 -600991208 7075 -954946302 -595600742 2600 432021664 802678679 614 677081963 386127211 4483 -293422144 584852110 9752 81800971 -325682737 8243 -927233899 -10889363 2223 -512601533 899778012 6267 669719494 -359031913 9197 667683290 269584182 1565 650577626 -899341288 2990 228618029 -954209444 8279 -278257978 -962366924 6928 -790900085 390959008 5085 -405708663 581062404 681 -548298586 402585422 2664 877375052 814089111 9012 405324040 -783218625 3501 -517419114 562000501 6428 933284357 -278826583 721 702242153 820355107 7628 521234557 -549053127 7980 -476635343 -976816087 9798 471264227 347184015 7133 339635211 269488622 9684 -672401313 -626227780 8557 743542522 782261486 2700 -594738095 -521750194 7607 -112466455 -510922884 6360 984468436 709974393 614 -612223016 48126737 4390 -13265422 -13980784 9600 665672498 -991847180 9467 413228751 611310292 5138 -578500945 15035429 7502 321896034 110076515 3228 97020970 368331732 8434 677081963 -265316264 9215 655838788 -373891874 1332 71999590 -743279228 5845 -66931702 -849899775 4486 704539722 769086286 8961 993217311 209900681 8732 -205718293 766977417 4743 -46649832 624282080 582 -363361513 -995062096 2957 -278632700 355195684 9005 166047011 115731592 6642 -934630957 -681572203 9698 203806755 -193590510 1119 529251473 -57636310 132 934705880 110076515 4924 126979264 639591910 5969 339712362 269488622 4100 299572712 258649377 3119 -941497322 -115011856 7660 -863912221 782261486 1036 -307200306 742555398 3761 -213565859 927247897 2451 -442492459 -514527972 7824 696700704 -428402356 8497 -400001179 -45469480 8154 843260633 -287275800 8839 331376977 936458970 6568 -476635343 -873505481 5361 136635149 -969954363 3804 749434816 -979020874 6790 -419749108 -281078001 744 -36520470 -982939077 5794 8264531 -560116325 771 -548469989 -33848463 7313 -106582970 674552143 842 713058770 -605921169 3581 328642413 -356305020 6932 812692671 491114857 4107 506679619 241785150 4074 83782911 -238448480 7137 -433025345 928549530 5957 460600071 -714273046 8203 -762354954 -71981180 2472 187533920 417944653 7422 -608881583 -20385733 8048 313333438 148581257 2829 323725605 652139653 2281 -175911279 106613504 2875 686472096 15035429 7876 824131791 530406323 4497 -782082024 -650575204 3783 -992570882 -241132430 7969 655692903 -20385733 5972 808925735 280226622 5339 -62488183 -74922256 5196 -672401313 -367588750 4382 -565428161 -894674476 8486 650577626 622266116 3441 256045037 -254951306 4475 97020970 -635351929 4931 520426004 -316674454 1284 574072798 -619642959 6401 -818050145 155617401 4551 83782911 -709522334 6454 -993835563 174025856 3086 -451981899 -446979614 6696 140624107 269488622 8330 997902760 -224830170 9777 543709359 841515706 9975 399779640 32006993 8059 -420836130 82218066 304 -824336233 271711843 7889 -744815954 452093657 7284 -225441451 261437505 1186 -251109249 -354781951 969 -650211499 28158895 6936 23116556 491114857 5888 -588133551 -828027101 6968 37950971 -531114148 5098 481039767 -211716415 7307 853983481 106613504 7003 498022540 -31659405 5277 -481548889 484376908 7565 -631059468 886756512 8948 -346375162 -588544705 3862 643936179 -620954654 8884 -625399824 624014414 1788 -491680209 -63734481 4657 702242153 764272698 7112 276731211 -427456347 645 -81272333 -193590510 1594 947027244 -650343366 419 -518877099 -701904187 1772 -343049870 639591910 2924 303471892 -894674476 7658 287403155 -316674454 3809 -913032643 208300268 4577 498725757 -911784066 4136 253295516 -21285360 470 -112466455 -70608980 2066 -322857321 186010557 2425 -947334444 -552554344 3853 877375052 693923957 6569 389181119 874757575 2726 -330832333 -168423907 9754 -256588331 748407118 8338 -58282870 258649377 965 -429426969 -446979614 5358 340060359 -161178548 1408 670783249 -283943997 164 136635149 848404213 4127 411375410 -533164995 2592 438397479 -453780869 153 879055044 -287275800 6577 -705173162 -356305020 3854 -181786704 685173008 3044 -342740225 476629986 935 -616780700 -255678122 1790 551002165 -848882377 2335 57728768 -34186434 1881 855329823 -185998231 9426 462757732 -709522334 2514 -242921091 -425579851 3844 -625718770 -283943997 3376 204922698 -901452236 787 -162298514 203874111 5193 512530806 622266116 8096 -170132306 964421398 7456 -483938149 925430316 3819 -226011510 -313128613 5041 269499594 497692812 9580 -139236232 443480195 3201 -569617671 -10889363 8410 -486815940 639591910 5392 -742210546 324939084 7894 842270273 -893198153 1921 970485889 899778012 9560 -631059468 952638297 2076 686472096 -464133473 6493 -625718770 377312940 1618 641405743 -732138768 9119 36279537 -575386868 9217 778853107 -162370098 198 112708003 -973091762 7305 -621743061 -453780869 1918 -615891790 762717609 2639 471423335 391949381 9850 -358966548 580232372 7073 948736147 -692002453 1480 -912600784 293678122 1370 471423335 796440972 8821 -993835563 -626227780 6678 -205718293 -653914878 9139 246211015 110076515 1928 4049814 785302566 3641 -371484057 -74922256 1307 71999590 -768754430 3386 -871267479 -594389391 7942 -330222187 705558301 4249 -420836130 -267835884 4404 -594123980 731066417 3051 416830089 491977162 4948 677081963 -20385733 3182 -219607746 762717609 7453 248168868 203913927 3642 842270273 -513451002 8996 -593752979 -847113496 1430 -594658272 307725420 6001 -178463084 -730886465 3260 -616105726 377878165 1887 -992570882 383295386 5968 941171960 685173008 8419 861466410 823880227 4925 -189672465 -849899775 9936 577257649 -278826583 1633 49103598 -5702304 3257 -824336233 -70608980 2715 37950971 -585235419 9702 -476635343 368331732 210 420313173 -5902726 7227 116199189 623413028 6584 976904654 -289016401 6887 -150077373 624282080 3615 -96460553 -514527972 8889 95039871 -901179905 7995 -650211499 485773536 4728 -625117729 258649377 2377 853983481 -969954363 1859 843260633 928549530 2576 -12130323 -563855352 37 303886728 581062404 3941 -762354954 -825672011 622 529251473 693923957 436 -765335823 723730723 2736 206527555 79143311 8572 -987108376 771524295 7798 -744815954 769086286 3658 929439506 -113520589 5465 327828499 -339148929 5113 432021664 -548872283 5430 -358966548 858501251 7144 -674506636 -791660728 5867 -608881583 -448645965 7678 -615891790 -241132430 1073 574072798 -111673714 7994 -328904232 -448645965 3360 433526835 820355107 639 256045037 -761859799 4269 -660956144 417944653 2446 -625399824 -600991208 247 326413982 285030297 9764 416830089 349827286 4115 264207551 819313353 3255 535670744 -594389391 693 -370573099 -224830170 9116 498022540 750710740 4193 111659246 893523554 3723 -509666122 11152217 1952 -994238484 -937125202 9749 677081963 -266557934 1431 -494058622 377312940 4325 789352319 -766439509 4710 303886728 -475349716 6965 -496507325 491977162 1901 -618586699 -647224909 7539 576254520 -893198153 7109 -991085471 407922222 5092 -356493999 900262214 6988 959313725 363537086 1096 855329823 -468181788 1664 54093571 -208909824 6383 -927233899 164304660 160 -52166347 -594389391 2523 -222034349 417944653 3248 702242153 402585422 5927 -872853946 -979020874 2797 4049814 -367588750 9175 643936179 998987485 7281 -594738095 -257449363 9584 -66475474 -33848463 1415 -518877099 -81447781 201 -341897402 -732977788 561 -348537659 705558301 2355 237809565 -168423907 5928 853983481 -337054857 1333 126979264 -386859416 1652 313773597 349711330 1932 -519682186 452093657 4782 326413982 283209294 6450 -985616618 -616422007 9890 -557563073 -981602668 8188 -36520470 829740581 1594 -667767243 -669081832 6745 432737196 819313353 135 -790900085 931901106 8968 186610534 -774659497 5490 -304053585 -292135056 6266 58337899 247516617 4483 -279541251 261437505 5288 -518877099 -354781951 3855 -346375162 870262107 630 -971877548 723730723 9384 935909029 -254951306 4377 886936231 -80034542 6672 603027467 530406323 1254 591415304 -533164995 5471 469995849 265715153 9707 277958125 623413028 1974 19516550 932982464 4963 528230348 -533164995 4291 390958395 742069009 1124 248168868 996597250 4694 864864468 11152217 5964 -371484057 -442896915 6003 411375410 698531409 380 -330222187 247274032 730 -347083273 -539760374 2259 -517419114 602128084 4165 -373212931 522626360 3503 -889390298 -547246555 8224 721323233 -479232352 6304 -442492459 -71981180 3038 -58282870 -845509135 5374 506679619 -768754430 3449 37950971 709534975 9612 339635211 -533164995 4874 497764071 -220337835 7038 347274203 7024863 7355 864931174 -895622959 2616 438397479 -385293122 2938 -548469989 -479232352 5735 224883384 416895828 7824 -241465936 764272698 3732 -101910710 412494114 801 727691960 -392084245 6038 307567195 614945635 3941 704539722 -224830170 8120 -364156017 996597250 8647 -962479450 563044475 6747 57728768 133238441 6028 -396349710 -993810702 4654 505442585 208300268 5126 719147282 402585422 4124 -363361513 858501251 1978 357216483 -831246652 7525 -491680209 82218066 2320 -405708663 -343058017 3680 500836375 868032719 7529 169375596 -71981180 4032 621250009 -292135056 982 970485889 684653282 5461 -742210546 -368204827 1031 -371484057 -339447425 8821 -790900085 -533164995 178 -637994744 -873589020 7643 -74067624 -521750194 2342 500836375 258649377 783 -745598738 -906648758 5822 393895424 28285201 9191 -179678 -477140109 106 -179678 874757575 4909 -745761469 390959008 3307 -123469316 -14604433 17 555446731 -628237476 2462 -548469989 993015931 6528 -353580923 148581257 3628 -364519214 155617401 5958 -667767243 -596103798 5951 740694909 690383589 9937 529251473 -701904187 6840 -80190883 -339447425 5750 -509666122 -588544705 1871 -31253052 -681572203 4360 808925735 -2439989 9627 -913032643 -453780869 3175 343475859 -620954654 7923 199822346 926947071 9574 -491680209 476629986 4709 246211015 -74922256 5792 -483926612 -780888194 2278 -219607746 442035528 2748 986629189 280226622 5177 8264531 950205104 7999 -927273767 -596103798 6116 702242153 -849899775 3426 -148551892 263449205 4848 -375315736 -517429485 4868 303886728 -71981180 10000 -872853946 191108050 6737 264207551 -588348248 1140 211653701 874229190 4628 -637994744 -453780869 8446 497764071 785681307 6249 57077901 -63464163 8597 -650211499 748407118 7206 111659246 -650575204 2473 655661552 -339148929 9756 58910623 7024863 9319 -685842163 -479232352 6297 847314766 -529867141 5438 946724763 23333156 6529 587161686 -148948797 2322 235848520 -359031913 5517 -536278632 709974393 2816 -454660390 -547246555 5042 142253386 -343058017 8913 339712362 -876513924 7301 -612223016 546240758 1506 -788603267 449132476 5950 704539722 497692812 7204 663527888 386127211 1675 -342239300 676243791 8192 929791427 349711330 9784 -371484057 -273517935 3374 784421217 -267835884 3820 -370573099 -487991575 6134 772119062 -515729352 9574 211653701 -779255519 5239 -934630957 191108050 3544 -419029624 874757575 4055 276731211 -883441584 2690 652607998 64274896 6794 886936231 -185998231 4611 -720378724 -204109200 5799 665672498 841515706 8493 288031791 -901179905 264 273690998 -33848463 839 576254520 562000501 4482 -855487023 272099746 5735 -729146187 269584182 6948 -433025345 -605921169 512 261931651 798910453 2691 650299148 191108050 9192 -285886589 -910659068 6486 -348537659 602128084 8894 -669975418 28049823 5181 576569655 41988448 4443 248168868 -393603223 3736 -970422428 -57636310 8583 843172319 -164190047 4982 847314766 -385293122 9053 166695370 -807704163 6140 -342239300 -620954654 8898 916803821 639735778 5079 -548469989 758141143 1250 -289985011 -339447425 8211 902777411 697181256 7532 785195735 -969954363 4141 -986019062 952638297 8145 433526835 971883931 39 955536932 -306446443 5895 -116404179 709974393 8203 -993835563 291885511 6067 521234557 -74922256 2386 935909029 155546470 4710 542787809 931901106 2934 340060359 -172362246 9928 853983481 -911784066 21 481039767 -473904134 4371 -68308325 51303562 1543 -970422428 950205104 8673 642972199 -976144578 3 785195735 -181951918 4826 339712362 690383589 9469 -959851598 -551416862 4471 -101910710 -207480706 6243 -993835563 -373891874 3963 23116556 -389676639 248 335527628 -791660728 5043 643936179 -549053127 3185 -241465936 -385293122 4987 -630784461 -278826583 8255 -453528863 476629986 2308 644845610 523334383 8221 -952709307 -958397748 2467 984468436 -392084245 6475 390958395 758141143 4012 433526835 -187634457 2618 -74067624 349827286 7744 664362925 -839552686 2394 -189672465 -148948797 8067 328152090 -442896915 4736 -511648475 -448645965 4002 -106582970 407922222 6669 -959851598 748407118 3427 -822417795 -507678540 5195 19516550 -733482202 2237 261417951 513030379 9802 555446731 173354787 2810 420313173 358976404 2923 -745761469 -53226181 8042 -482134217 -982939077 7754 853983481 -479232352 7915 -76560661 697181256 1410 326413982 748407118 375 -835349698 -325682737 8716 8264531 841879883 7821 -559852389 -5916917 5001 -625399824 -217276100 4963 213842869 -386859416 3921 -419029624 -923490455 2010 -242921091 -493565702 9339 506679619 558660793 2323 843260633 148581257 3870 -548298586 758141143 7218 -648381409 288775548 7735 185216221 -10889363 9584 223626891 -952232346 7277 -31253052 610906685 8469 935909029 636420853 8386 929791427 610906685 3991 204922698 664426163 1996 -73802131 -741621007 5869 -987108376 709974393 7107 -373212931 -973091762 3287 137342604 390959008 4844 512530806 55179420 3042 395299686 -849899775 2294 457187643 -37646429 2438 843172319 117542955 7603 327828499 -807704163 5715 -559852389 280226622 1002 119513424 269488622 221 929791427 733113734 5147 955536932 836711297 1156 347274203 -692002453 6195 119513424 -959597696 8567 -820460238 -759955547 6240 -578500945 -932094589 5946 650577626 390959008 7112 122960298 -669483533 8678 343475859 -575386868 2406 -76560661 819313353 6897 -328904232 698531409 4950 -894484500 500073592 8590 83782911 -979020874 4257 335527628 95042084 8999 38382431 -901179905 3051 -92183040 -903151152 1576 -720378724 -513451002 5148 -784069182 798910453 4638 855329823 691904004 8635 586193310 238846105 641 49103598 -532805273 9891 -570514743 709974393 6429 126163611 841879883 8335 206527555 -33043914 3592 343475859 117542955 2584 -618586699 950205104 2864 228618029 117542955 5457 693938067 -513451002 7123 438397479 -211716415 2849 -257165428 -361907767 5188 -267849188 332881191 5762 112708003 -354781951 827 -878007946 798201482 9848 -669161347 416895828 2764 -74313664 -162370098 2661 -511648475 993015931 171 785195735 64274896 3178 918550505 748407118 9615 390958395 -547246555 801 19516550 -80034542 2853 -579837273 -667783556 2873 -894484500 900682067 1463 649807445 135272390 6002 -58282870 900682067 5213 -256588331 903887624 586 650577626 -448645965 6259 715427719 802678679 9176 -150077373 -510922884 2508 269796431 -563855352 7800 -251213711 -53499931 9174 -12130323 990761659 9158 90819360 66743939 2126 90819360 402394867 1919 651739496 888127448 1926 -371869946 798910453 6276 664362925 -322241979 6548 -765335823 215489130 6417 -170132306 -183336237 8429 112708003 -932094589 1342 -322857321 742069009 499 -913032643 -181951918 9253 -886229173 362317344 8156 -720378724 265565623 4132 -491680209 -37646429 3396 -279541251 562000501 787 864931174 -650343366 7587 929791427 -635171642 7016 276731211 -954209444 6674 649807445 954053652 1417 269796431 -53499931 7786 -872853946 -389676639 5122 481039767 -278826583 7535 -728265827 676243791 8265 321896034 329435427 508 36279537 524158102 7711 393895424 -927894606 3759 -742210546 -130757210 6441 740659012 75428113 2662 287061479 639418215 2286 -517419114 -595600742 5626 -925751415 803466690 7857 847314766 -726080992 7900 -342740225 926947071 2434 -517419114 241785150 4494 -285886589 -833562261 7616 -213565859 -549053127 7653 616261079 90714922 1219 -962479450 840121997 9116 -913032643 -142257001 344 -267849188 160793740 6970 -268168881 288775548 4956 246211015 -594389391 7591 397498909 -133534011 8846 -674506636 -10889363 2043 204922698 -732977788 7566 483523131 -594389391 7784 -759508202 59020681 9451 -396349710 249091689 3946 277958125 402585422 1372 -594658272 547847846 3388 -745598738 927113337 3133 -405708663 558660793 2685 -637994744 -953039811 3630 -370573099 -974640280 3396 -985616618 602128084 3158 890432109 723730723 7920 -927671058 55710753 7278 577595779 246277775 6819 505306321 246277775 508 -765335823 -5702304 7473 405324040 823880227 3437 693388533 240392773 7860 -818050145 285660025 3032 665672498 785302566 4227 715427719 -861238983 1743 -326544961 639735778 1922 780636123 -211716415 7511 -451981899 -254951306 763 6631381 996597250 9227 58337899 -847113496 7118 538103424 160793740 5532 705381339 -828027101 4710 -821770117 -931961645 5724 967301691 265565623 701 727691960 -343058017 5708 535670744 547847846 7921 538103424 -714273046 9266 351329961 709534975 9047 -529954928 346977152 1632 -991085471 -59573888 7919 -429426969 759617707 5602 -410378829 -834347143 7065 -569617671 -255678122 7239 841435082 -208909824 743 351329961 -316674454 978 -588133551 -873505481 4644 -420836130 -699883416 3905 339712362 798910453 644 -71710752 -827976408 4558 -745598738 651276686 3324 649807445 484376908 6949 -346375162 -699883416 8643 669723000 95042084 4118 328152090 -442954817 3897 -205718293 133238441 5932 347274203 -311284398 8776 667683290 927247897 5805 339635211 618410264 2377 -396349710 -919384533 4739 663063930 785681307 3593 -336363205 547847846 3787 8264531 422558106 5612 323725605 -953039811 9565 326413982 -313128613 2001 -179678 524158102 7100 -854974713 346977152 983 875625124 -539760374 959 321979161 858501251 9999 -855487023 -699315319 9536 -178463084 -442896915 9410 869722291 -436876555 3459 36279537 269584182 8021 512530806 -37646429 7833 -927233899 -727914786 8138 528230348 680445725 5477 -954946302 265715153 4761 264207551 233486506 9391 307567195 -97621137 6335 -952709307 -63464163 8089 -536278632 -63734481 3863 -790900085 -311805770 7983 -46649832 -168423907 9607 -947334444 280226622 6675 -55516739 952638297 8700 -729544436 106262770 4472 824131791 622266116 4410 -341897402 23333156 4429 -56935231 -253004117 9645 521234557 28049823 109 622760654 170467835 8403 -625718770 522626360 3236 -612223016 829740581 3678 719147282 -791660728 966 367159963 324939084 6677 224883384 -605921169 4188 -307200306 -982939077 8924 817204434 -605921169 1630 -892024255 7024863 7956 934705880 518508787 4632 -44846753 135272390 3860 918550505 -529867141 7302 -268168881 -163961704 1112 -189672465 -168423907 9826 -660956144 -6069504 89 664255928 -759955547 7457 650577626 -207480706 5022 -729146187 -291852849 2841 649807445 -834347143 3298 -358966548 -912580415 7478 -347083273 899778012 6790 266465598 819313353 526 287403155 -701904187 4361 498725757 547847846 8818 -907904968 -551512958 2502 110512002 192314494 5622 -579837273 -254349525 7629 -12352429 -901452236 5955 -588133551 -162370098 9637 705381339 -726080992 2075 340060359 -996863784 8833 574072798 -976816087 5118 -970422428 -588544705 145 877375052 442035528 4283 269499594 -181951918 9307 -162298514 -595600742 9497 812692671 202098881 1866 -442492459 638342848 3399 -74105468 460061364 1286 -570514743 363537086 8065 538103424 398270620 7508 967301691 -775953624 9669 -106582970 616919600 8048 933284357 -439025221 6998 959313725 -33043914 8729 976904654 -267835884 111 -50475604 -768754430 7164 -949511663 233486506 7050 142253386 957316548 1685 287061479 -873505481 6866 -862838521 271711843 6962 -128726767 -839552686 6 693388533 547847846 9048 -200453704 -979020874 9696 -328904232 -546852996 8058 -178463084 -385293122 5525 -800197031 388657508 2376 -572908981 905565981 6478 950880850 -699883416 4357 228618029 215489130 6919 -612223016 362317344 7020 -872853946 894566619 4231 319326351 -473904134 9332 693388533 160793740 4320 287061479 -635171642 8482 204922698 719756675 1511 861466410 -669081832 2190 -279541251 381557875 3718 -408600531 950205104 5209 -616105726 67965345 1536 -128726767 -320105788 3887 587161686 500073592 3494 -536278632 628563573 7672 203806755 742177493 2233 -762354954 802678679 995 321979161 95042084 4895 699618405 -647224909 9126 -447555783 -68133232 5577 90842180 -287275800 9055 6631381 484820762 6117 644845610 611310292 6367 -616780700 -221235589 657 -287473610 -20385733 713 841435082 738681643 6800 266465598 -241132430 5654 -631059468 -766439509 8272 -986019062 312063892 8859 -447555783 931901106 3898 -270167938 609203406 8029 341071365 -783218625 3548 287403155 530406323 9444 256045037 252978054 6421 -745598738 258835576 2830 395299686 -521750194 9872 -765335823 148581257 8262 468946340 -775953624 1539 -565428161 -560116325 1654 471423335 676406177 6168 287061479 -14604433 89 -370573099 95042084 9004 -720378724 901431566 1412 -529954928 -3897679 9542 667683290 55179420 2919 -301284968 652139653 6635 261931651 346977152 2111 -548469989 381557875 1857 -353580923 -181951918 3374 669723000 452093657 7921 696354690 351421296 3949 715427719 -161178548 5681 -74105468 874757575 4033 984468436 -732138768 4689 743542522 -392084245 7565 -162298514 272099746 9700 416830089 245371301 7623 521234557 -551512958 2 861466410 476219341 1774 -728265827 -996863784 6764 269499594 523334383 4091 -625718770 191108050 4609 203806755 464511101 901 -907526850 -714273046 607 142253386 398270620 2858 81800971 -845509135 5948 959313725 -594827543 9979 -348537659 -827976408 6598 277958125 -964052288 9272 -68308325 235617971 8775 330369088 -281078001 8189 -483926612 926947071 1246 789289346 -976144578 2123 81800971 -442896915 5019 -637994744 -993810702 9323 -31253052 952638297 954 696700704 -903151152 6734 649807445 -796856966 4482 475583305 639591910 2313 -482457481 -103582511 5870 649807445 -616422007 2400 -872853946 718423636 3469 -242921091 -667783556 7776 -907526850 -954209444 4358 246028051 -650575204 2243 -882919563 -293612145 9326 73840719 546240758 2158 -594658272 442035528 2125 491678739 -266557934 5325 -46649832 -931961645 4398 -941497322 368331732 4130 -907904968 226081213 886 649807445 733113734 3402 622760654 252978054 568 -219607746 -919384533 8929 -154177607 11152217 151 -927233899 -393603223 7255 -694040959 -349942526 2092 -624139446 -142257001 3796 186610534 -380500395 9513 902447917 491114857 4009 -669161347 -976816087 77 -458526967 785302566 5607 -74067624 -386859416 3450 -669975418 390565985 2021 664362925 -316543012 9076 528230348 -485579451 2092 -132340965 220783838 6890 -482457481 486739558 9797 165508500 -221235589 2426 -745761469 532638758 8710 -214121222 32006993 7601 650299148 -775953624 7865 -720378724 -254951306 34 715936589 -292135056 1087 749595162 -63464163 2200 223626891 203913927 3683 -279541251 -133534011 141 83782911 -871353007 8354 -863912221 -115011856 7723 -927233899 161270305 5114 -624139446 639591910 7715 -630784461 -142257001 9441 487719335 57188489 398 -178463084 899778012 232 877336582 349827286 5745 -177639676 -964470327 7328 -594738095 208596214 9317 655838788 -730886465 5292 -56935231 697181256 7109 716961746 402585422 5848 789289346 -293612145 7658 -396349710 -207480706 2137 -400001179 -931850941 4196 587161686 894207498 325 228618029 -204109200 3450 363421522 -996863784 3205 -36520470 674552143 6341 -927233899 -97621137 8681 390958395 -164190047 5752 126163611 106262770 2571 -518877099 -209849932 7716 -330222187 659135755 4439 667683290 -359314201 5993 395103154 786543464 3289 156702520 684653282 4224 -898265134 -912580415 4408 -250591756 -899341288 8055 959313725 680445725 8051 -150077373 -959597696 4572 -326544961 -519921669 6857 749434816 636420853 9103 842270273 -976144578 8046 -913032643 99128184 7634 -278257978 -653914878 4907 586193310 -847113496 2898 -705081051 -487991575 5654 506679619 -620954654 8283 -952023251 99128184 6034 413228751 170544312 2551 -270167938 -5916917 3928 -907904968 742177493 8152 -307200306 685173008 4631 677505146 484820762 6615 -112466455 -357349445 9096 -197332076 584852110 9709 -871267479 293996259 2646 357216483 -503488600 5360 36279537 329435427 2797 -287473610 -699315319 1088 -987108376 -774659497 5041 246211015 -80034542 6531 555446731 -64803490 8800 561794586 167296127 4382 15084359 247274032 26 861466410 -779636985 5911 57328447 -241132430 3377 -260484128 -741621007 6903 -548469989 829049646 9613 520426004 269584182 8467 860501343 377312940 1010 -341897402 -514527972 701 555446731 465310197 1172 -740334521 -479232352 6183 54093571 -168423907 9098 -886229173 -292135056 1209 509139401 736392650 6337 -544290356 758141143 164 892440078 -5902726 419 -913032643 688604103 9254 -162298514 -373891874 6072 174573850 -265316264 3695 58337899 215489130 572 -170132306 895448733 8996 328642413 719756675 3393 -788603267 -507678540 7171 -925751415 742177493 6343 166047011 -6069504 5190 -835349698 -779636985 2250 704539722 -899341288 1804 -420836130 604828253 428 -729544436 220424396 6308 -420836130 840121997 9732 58337899 893523554 1404 670783249 580232372 6789 -594658272 57188489 4746 -106582970 -996863784 2898 902777411 -993810702 6601 224883384 443480195 4000 432021664 682630231 7143 -482134217 523334383 6413 934705880 698531409 269 766605000 -709522334 6416 535670744 733113734 8655 664362925 -899341288 8834 416830089 -923490455 9173 204922698 478800565 6332 -132340965 -513451002 8986 -544290356 -354367602 7857 -588133551 -701904187 9971 641405743 -475349716 5231 -565428161 186010557 6515 941171960 293678122 5456 -971877548 895448733 8988 122960298 -439025221 6646 287540911 742069009 7289 -458526967 -330088528 8871 -570514743 -53226181 1883 -13265422 -20385733 2789 -74313664 705558301 5089 655838788 486739558 3682 664255928 -791660728 2748 520426004 -477140109 7826 313773597 90714922 8418 848002319 -954209444 9906 520426004 900682067 2482 140624107 64274896 952 521234557 443480195 5751 -96460553 738681643 9692 129311049 682630231 1121 -531669239 349827286 9462 -215882898 199066417 5873 -625868114 636536038 2248 -733024233 -653914878 4148 -46649832 288775548 350 -219607746 95042084 67 256045037 667943918 9635 328642413 -952232346 1768 187533920 160793740 7142 664255928 -221235589 9204 -618586699 971883931 8094 -759508202 -831246652 2783 -46649832 -932094589 7338 529251473 170544312 5008 433526835 -209849932 6988 -32737399 -259567082 7599 -76560661 840121997 7592 947027244 -354781951 1224 677081963 -187634457 3208 -970422428 -532805273 8433 974173871 -487460041 6354 32391911 55710753 9677 -304053585 623413028 7981 -346375162 -779636985 9330 743542522 -485579451 6640 959313725 -265649886 1369 340060359 -133534011 380 -822417795 346977152 6244 -197332076 -709522334 7499 674835134 -291852849 9734 70299496 638342848 3417 -765335823 706766110 686 343475859 412494114 803 902777411 -635351929 4228 299572712 346977152 478 405324040 497692812 3528 -343049870 -161178548 3547 -267849188 -53226181 8744 -364156017 636420853 5831 344933377 -161178548 561 343919065 402585422 5847 -818501802 547847846 7127 -578500945 610906685 8613 843260633 996597250 6217 778853107 106262770 5589 621250009 -861238983 3119 946724763 -894674476 6235 -927273767 829740581 6311 213842869 676406177 3937 -882919563 -3897679 895 -764095871 954053652 8596 287403155 -912580415 7075 15084359 -359314201 1679 655692903 652139653 5466 166047011 390959008 9579 -594123980 55179420 8941 29506774 349827286 6725 411375410 465310197 1033 58337899 82218066 7777 564442080 -588544705 6037 -745761469 327243607 6030 -509385891 203874111 3253 433526835 245371301 154 586193310 -313128613 4016 723014647 -594389391 6488 997902760 -503488600 1169 -952709307 820355107 2752 -76560661 893523554 7786 -531669239 -253004117 9287 -270167938 -783218625 2766 -364519214 -847581699 3279 167372537 533639856 606 993217311 388657508 9072 -267849188 -389676639 8628 -74313664 -419617877 3383 57728768 -103582511 3936 -759508202 -848882377 5727 861466410 -730886465 9680 -800346889 191108050 1150 715427719 -774659497 6212 -777574656 476219341 9729 -222034349 925430316 5056 -81272333 192314494 475 -652765294 -356305020 3747 471423335 -976816087 1738 -408600531 -224830170 7385 542787809 355195684 8956 -496507325 -903151152 8045 328152090 23333156 6465 -46649832 35526584 8178 57077901 -367588750 753 -371484057 954053652 6274 643936179 -529867141 2991 -625399824 798910453 9958 651739496 -588544705 8702 -371869946 563044475 9336 -898265134 293996259 1604 -301284968 -113520589 4070 -370573099 -596103798 6333 471264227 484820762 1897 -987108376 347184015 5330 721323233 -217276100 7365 -123469316 820355107 746 232434457 -647224909 17 -491680209 874757575 1120 577257649 901431566 5674 116199189 -464133473 5957 -358966548 -183336237 5876 686472096 390959008 5128 -517419114 -339148929 6865 -178463084 -847113496 2708 -175911279 -873505481 4470 958730067 785302566 7321 -994238484 -217276100 4570 -512601533 363537086 6686 -371869946 888127448 8177 772119062 823880227 9285 745648934 -906648758 4665 475583305 -427456347 4865 877336582 841879883 1539 -371484057 651276686 212 246028051 -185998231 7764 -548469989 249091689 3004 -200453704 -2439989 8269 -621743061 -964052288 5936 -729544436 67965345 4760 -351818262 -10889363 198 248168868 899778012 3909 -73802131 363537086 4295 -994238484 347184015 1285 29968380 803466690 4917 -824336233 990761659 5508 723014647 -324403620 1900 -261356504 391949381 6973 -110049194 -164907236 2488 574072798 518508787 6697 -12352429 782261486 1975 -447555783 676243791 4313 -526589551 358976404 3454 -898265134 485773536 2213 -375315736 592056586 4240 -307200306 202098881 2004 649807445 417944653 781 842270273 719756675 2173 -735338906 -692002453 87 902777411 -995066367 6110 -659112423 -10889363 8860 -139236232 28158895 1483 765140521 -715854594 7711 -304053585 109725016 778 -519682186 646664292 9240 195859317 109725016 7101 432021664 -726080992 5519 686472096 -709522334 4016 299572712 -833562261 1107 405324040 874757575 181 339635211 -115011856 2016 505442585 -517429485 2428 705381339 -5702304 1072 438397479 -976816087 839 765140521 -906648758 7170 -777574656 -393603223 6157 -927233899 -238448480 8041 351329961 -529867141 3198 420313173 -849899775 9078 -863912221 762717609 1687 -371869946 624282080 2761 -162298514 -380500395 567 395299686 -343058017 4629 877375052 -823312659 4257 699618405 -427456347 9474 616261079 723730723 6612 785195735 748407118 1656 83263882 -503488600 5672 -184150939 684653282 5001 -600220506 460061364 6170 655661552 -529867141 4957 -878007946 377312940 8394 696354690 -899341288 8517 -637994744 269488622 5715 397498909 839185834 7833 -364156017 786543464 1852 -116404179 -392084245 7699 186610534 416895828 717 -623268670 170467835 6353 958730067 -289016401 8853 -442492459 530406323 5989 -519682186 362317344 1818 -189672465 -650343366 4063 335527628 993015931 6304 892440078 -185998231 4622 -745761469 750710740 2190 -883256320 272099746 9907 -569617671 957316548 3038 -306801974 75428113 5624 704539722 -81447781 1060 -419029624 -514527972 671 -907526850 117542955 6802 877336582 341133012 4670 -987108376 971883931 1833 -715255110 -241132430 4394 -820460238 903887624 8307 256045037 -162370098 7218 -565428161 48126737 2159 933284357 -361907767 6430 -955831194 -339148929 7757 321979161 -398743530 6232 -356493999 -839552686 220 287403155 23333156 6955 -715255110 -931850941 7840 -630784461 759617707 6377 -279541251 690383589 5448 -720378724 -475349716 34 -991085471 636536038 1248 -451981899 -54745869 8994 812692671 -204109200 8787 -113215565 -320105788 538 997902760 -893198153 8771 416830089 412494114 5826 -537445745 694332247 9532 -363361513 609203406 8782 36279537 -937125202 8310 -200453704 247274032 2415 417807178 484578208 1803 780636123 -392084245 6540 -442492459 841879883 841 861466410 -513451002 8802 213842869 -956300186 264 -132340965 -667783556 5592 986629189 819313353 7582 901855277 402394867 966 58910623 486739558 2497 -745761469 -70608980 2487 -570514743 -954209444 3486 749595162 518508787 3405 253295516 133238441 1304 -371484057 -33848463 5381 276731211 -13980784 4148 740659012 -322241979 5467 -189672465 823880227 4339 572111503 143533526 1535 -330832333 -519921669 3919 -788603267 -343058017 7033 749595162 -12154411 5883 -871267479 823880227 3002 29968380 580232372 1957 824131791 362317344 2355 -200453704 -427456347 3453 918550505 680445725 4490 -744815954 247516617 7675 320572212 -172362246 5562 704539722 199066417 9452 276731211 771524295 8939 670783249 798910453 3677 -820460238 786543464 931 -92183040 19319210 1309 228618029 -958397748 6892 307567195 928549530 7212 -175911279 901431566 1959 -623545038 490581013 4377 -343049870 285030297 3263 261931651 -873505481 3339 -92183040 -330088528 1217 -729146187 927113337 3870 293337666 894566619 2987 843260633 -958397748 3090 -447555783 -265316264 6595 58910623 -209849932 7135 460600071 -373891874 8858 877375052 820355107 6091 -137898752 -831246652 3217 -101910710 174025856 6960 576569655 848404213 411 -251109249 -316543012 696 57328447 435964459 8324 663063930 412494114 5610 119513424 -976144578 2977 343475859 -563855352 7339 -517419114 -580067919 3064 -225441451 -357349445 1133 -907904968 -954209444 7378 287540911 769086286 1403 879055044 23333156 5950 261931651 -958397748 3817 -537445745 -551512958 2040 -518877099 90714922 214 -824336233 900210732 203 -396349710 -45469480 5860 740659012 88031842 5972 652607998 -551416862 6489 579591313 247274032 5511 389181119 674552143 5847 -46649832 -766439509 2662 727691960 547847846 8490 808925735 -847113496 1855 950417338 -514527972 2465 -782082024 676406177 8918 498725757 -548872283 6287 -73802131 258835576 4564 -66931702 99128184 5538 892440078 -487460041 2703 167372537 952638297 6276 -278632700 490581013 7258 -669161347 901431566 7185 -241465936 265565623 9358 367159963 481058945 2793 856751619 -142257001 2298 853983481 170467835 39 670783249 742177493 8375 237809565 -839552686 4802 -225441451 -596103798 7712 -491680209 240392773 2226 505306321 -148948797 6592 591415304 844277983 3173 -818501802 -5916917 7725 151462778 203913927 5203 185216221 -803257481 2741 186610534 365540008 1871 877375052 -224830170 1190 132366550 347184015 8592 -855555106 -325682737 8450 -925751415 574416719 1648 -52166347 67965345 6675 -364156017 -45469480 4323 -886229173 -991847180 3996 -854974713 903887624 9786 -112466455 -162370098 6513 261417951 220674133 2056 651739496 894566619 2921 416830089 -906648758 758 841435082 685173008 8625 -625718770 -349942526 595 -659112423 -580067919 7058 -375315736 368331732 1519 650299148 478800565 8438 702242153 -448645965 1736 -483938149 -779636985 56 -496507325 -982939077 500 206527555 -805220515 7083 -871267479 -910659068 1121 -279541251 293678122 7869 287540911 545485303 8634 902447917 -64803490 6875 119513424 -620954654 2428 -986019062 -828027101 9271 875625124 888127448 9401 639245576 895448733 6807 -92183040 802678679 906 -782082024 -525223549 8464 -420836130 558660793 9322 -279541251 199066417 2724 112237946 -208909824 9250 457187643 931901106 2312 -544290356 347184015 6495 -934630957 11152217 970 -25477161 -202365860 7131 116199189 -906648758 1185 -557563073 742555398 2859 749595162 -626227780 4678 151462778 -311805770 5301 976904654 732717612 9362 -854974713 880013188 2086 -993835563 363537086 264 -615891790 -973091762 6017 946724763 -976816087 7174 603027467 -529867141 5386 -733024233 -976816087 3622 357216483 -34186434 5124 561794586 -183336237 5658 54093571 -976144578 6617 -68308325 215489130 5352 947027244 442035528 8009 743542522 -958397748 1970 -486815940 391949381 7268 -371484057 -834347143 6234 542787809 -485579451 3308 -745598738 28158895 4452 -346375162 -847113496 8869 567852265 -552554344 1917 721323233 -316387152 3055 347274203 829740581 123 -400357597 -532805273 2758 166695370 -192813087 5861 -892024255 265565623 8456 -991085471 55710753 4613 -952023251 685173008 5272 -46649832 258649377 9788 -189672465 -779636985 1585 -348537659 709974393 7670 -222034349 -356305020 1278 -886229173 332881191 6526 -197332076 -254951306 7079 -68308325 -34186434 2083 -420836130 -517429485 1759 126163611 698531409 7163 -536278632 -161178548 8828 696700704 -899341288 408 -913032643 -224830170 1351 740694909 -339447425 4809 -429426969 -324279122 854 -244065831 611310292 2579 984468436 609203406 6646 -615891790 202098881 8015 -346375162 170544312 7389 -694040959 -973091762 5382 -342740225 23333156 6303 -474750049 999569471 6091 174573850 497692812 6528 -171024826 -464133473 6696 -146048051 -487460041 8203 745648934 -726080992 797 460600071 -992454753 609 462757732 -339148929 7941 -764095871 -514527972 6868 -46649832 -70608980 4138 -476635343 -906648758 9781 -533858770 247274032 1546 -226011510 371937567 3834 -476635343 -468181788 4138 -557563073 491114857 5109 -336363205 329435427 4762 58337899 931901106 7617 696354690 -464133473 6521 -934630957 999569471 8639 651739496 233486506 4155 929439506 220424396 8241 303886728 624282080 154 116199189 -780888194 2645 -565428161 522626360 4922 54093571 -316674454 8469 471423335 628563573 5935 652607998 -209849932 9485 276731211 133238441 9907 498022540 -936112945 9341 -623268670 -361907767 3427 506679619 829049646 2719 586582238 -931961645 6761 -871267479 -828027101 1244 -375315736 868032719 6752 955536932 -164190047 1803 664362925 291885511 6292 57728768 -861238983 7994 -557491556 990761659 313 -189672465 293996259 6992 -579837273 -5902726 1982 349635568 -991847180 9122 432737196 -12154411 7026 420313173 651276686 3398 432737196 -692002453 9541 -548469989 23333156 5653 497764071 -163961704 9042 -652765294 709974393 1685 416830089 676243791 8477 755723260 397104509 3798 -784069182 478800565 9960 469995849 829049646 1787 649807445 848404213 8395 498725757 -575386868 5709 -863912221 -876513924 1347 653638796 -675048115 7227 933284357 -805220515 6746 -496507325 609203406 6068 879055044 -741621007 3545 -170132306 269488622 4520 480475633 -525223549 7466 -112466455 684653282 6156 664362925 -714273046 1025 705381339 903887624 1934 -147467416 -995066367 3004 -371484057 -976816087 73 -749678851 829049646 7129 667683290 532638758 1962 -529954928 -831246652 7799 -729544436 28158895 4834 743542522 -546852996 5456 -304053585 -580067919 253 766605000 -287275800 1415 -147109520 782261486 6274 847314766 705558301 6477 875625124 233486506 7692 -74105468 -291852849 136 -745761469 491114857 4026 432021664 491114857 9238 -306801974 408032712 1635 778853107 -487991575 4975 665672498 819313353 7628 -205718293 836711297 7674 54093571 -865702803 813 817204434 -616422007 562 848002319 -531114148 8433 -148551892 -580067919 9800 256045037 927113337 4382 339712362 748407118 7083 -608881583 742069009 7765 -588133551 -386859416 277 902447917 -563855352 2954 204922698 -254951306 6392 8264531 -19846330 7398 -251213711 293678122 443 -616105726 -386859416 1467 -80190883 -552554344 3822 -175911279 -931961645 1432 -705081051 -202365860 1172 97020970 614945635 1150 842270273 -113520589 2210 70299496 -825672011 9939 -519682186 -525223549 3699 167372537 -3897679 8342 -71710752 235617971 8062 491678739 802678679 2339 576254520 732717612 8027 -81272333 639591910 6344 528230348 840121997 5730 -578500945 -254951306 1128 206527555 383295386 1750 -652765294 559317467 7998 -762354954 -5702304 7457 -872853946 -531114148 9828 -594658272 101361875 8079 765140521 -779255519 5685 399779640 -894674476 2384 663063930 639418215 3648 -660956144 -650343366 6072 -627792663 993015931 6942 653638796 -805220515 9946 713058770 -993810702 8358 -648381409 202098881 3989 -594123980 690383589 3792 621974864 -560116325 6446 693938067 -595600742 5128 -529954928 -289016401 239 -476635343 -827976408 1460 -396349710 272099746 7055 313333438 709974393 5256 704539722 -289016401 9507 269796431 -316543012 9944 -205718293 397104509 8675 -715255110 -871353007 6798 -25477161 854872802 8928 -214121222 893523554 413 -512601533 88031842 1845 -627792663 870680272 5958 29506774 -551512958 9837 -353580923 -115011856 9209 -200453704 241785150 3844 266465598 238846105 6879 -608881583 -368204827 7472 -576115144 -477140109 5302 -73802131 -3897679 6545 -71710752 381557875 9165 -650211499 391949381 2759 650299148 105202669 2657 -358966548 -339447425 757 110512002 484376908 3703 32391911 272099746 5923 -625718770 28285201 4700 -627792663 -937125202 3336 -750618262 -398743530 9129 577595779 814089111 1705 -818501802 -727914786 300 -695835769 664426163 8827 506679619 -419617877 2228 -765335823 616919600 47 129311049 -894674476 9867 340060359 -12154411 5440 -251213711 -34186434 5609 432737196 28158895 1317 -907526850 742177493 1303 -790900085 -238448480 6876 652607998 616919600 9442 528230348 -281078001 6553 -624139446 718423636 4065 652607998 950205104 9788 480475633 844277983 2633 -971877548 -57636310 2497 918550505 733113734 8528 -729544436 680445725 8620 -162298514 524158102 7951 745648934 -133534011 6774 -594658272 186010557 5051 261417951 -761859799 2241 696700704 954053652 5350 -356493999 117542955 7347 228618029 192314494 3235 -533858770 19319210 8817 986629189 820355107 9927 95039871 -992454753 2090 -370573099 -306446443 4950 112237946 682630231 3574 330369088 782261486 9022 879055044 971883931 9087 -267849188 766538742 2637 625839941 363537086 1503 -46649832 -552554344 6697 974173871 -453780869 3947 420313173 -956300186 687 -694040959 -172362246 9055 -200453704 252386635 9756 -52166347 -162370098 4186 528230348 -183336237 9563 505315658 894566619 4204 420313173 705558301 9359 -863912221 478800565 6413 689984924 688604103 499 38382431 -732977788 2337 561309384 -827976408 7838 -992570882 165821381 7337 -631059468 261437505 8091 246028051 -367588750 5692 326413982 -392084245 9961 -777574656 329435427 615 -364156017 769086286 1070 506679619 106262770 7073 841435082 -181951918 7746 784421217 -828027101 162 -346375162 -2439989 6057 -557563073 952638297 8325 -565428161 258649377 3521 -304053585 -551512958 7532 -512601533 -768754430 9726 -184150939 -493565702 9763 287403155 -446979614 4579 326413982 -727914786 265 -148551892 -739131404 7203 538103424 368331732 7387 864931174 -168423907 3239 246211015 -473904134 2449 -336363205 -547246555 1249 203806755 486739558 2414 895483308 435964459 2432 -983376341 901431566 2243 543709359 738681643 2389 -285886589 664426163 3748 -987108376 383295386 4518 -419029624 -510922884 5517 506679619 -5702304 9377 -594738095 874229190 150 -420836130 936458970 4724 -419029624 -976816087 2117 -76560661 -238448480 5484 -47584694 -330088528 1059 -251213711 -575386868 4747 -244065831 -596103798 5539 933284357 -931961645 4238 621250009 -906648758 2863 -512601533 771524295 2670 -353580923 829740581 3156 577257649 390565985 6470 -576115144 602128084 8080 264207551 -273517935 2852 812692671 95042084 6601 483523131 -453780869 6788 -871267479 -133534011 5504 19516550 -419617877 778 892440078 -475349716 7366 -116404179 602128084 3118 -927671058 -71981180 4734 -625868114 639735778 1006 -892024255 -834347143 6579 -511648475 -324279122 8351 -50475604 -727914786 3996 81800971 693923957 8085 -285886589 -766439509 6078 520426004 265565623 6740 -912600784 155617401 3714 137342604 -805220515 2005 206527555 245371301 3063 -95477909 -514527972 4877 246028051 774508045 8442 83782911 609203406 1628 287061479 155617401 4115 -765335823 -306446443 6594 -762354954 252386635 866 -992570882 993015931 6439 841435082 377878165 7706 669723000 -675048115 8971 -12130323 -901179905 9341 36279537 -45469480 3100 -293422144 559317467 9673 -959851598 848404213 3879 869722291 786543464 4498 653638796 -547246555 1441 -512601533 -912580415 6305 -481548889 927247897 8566 -886229173 390565985 1131 -557491556 288775548 642 235848520 -962366924 5142 -422523153 -33848463 9759 785195735 -380500395 9544 -81272333 252978054 7663 321979161 880013188 64 576569655 718423636 1147 -729146187 -521750194 986 -47584694 652139653 3723 -637994744 841515706 2317 -744815954 870262107 6680 860501343 -525223549 7096 433526835 272099746 7534 958730067 -803257481 9325 -855487023 -33043914 1159 -762354954 -3897679 8445 -509385891 -207480706 3892 890432109 -692002453 8197 -878007946 -931850941 2909 -594123980 639418215 360 335527628 926947071 4621 -576115144 742177493 2397 566652844 -675048115 5622 -476635343 398270620 3002 -330222187 174025856 3899 929439506 -923490455 9778 166047011 748407118 8014 621250009 -148948797 92 266465598 -828027101 8038 -650211499 377878165 2421 -307200306 247516617 8758 -559852389 358976404 4006 -941497322 220424396 6971 165508500 -645134311 5033 713058770 329435427 6805 766605000 11152217 8905 740659012 -995062096 4249 -855555106 -894674476 5129 110512002 386127211 3716 -326544961 -193590510 342 970485889 -74922256 3251 -557563073 533639856 7504 833952118 783420814 7393 -820460238 -493565702 2373 -170132306 639591910 5313 765140521 486739558 847 621974864 -359314201 9277 -363361513 41988448 4927 70299496 165821381 4686 185216221 -616422007 9834 -745761469 135272390 9470 73840719 -932094589 8868 399779640 -386859416 8283 663063930 -33043914 2443 -32737399 674552143 7806 416830089 246277775 1606 -109703401 -442954817 7659 237809565 -320105788 126 -179678 -266557934 2969 663527888 836711297 188 151462778 386127211 2645 97020970 759617707 5427 4049814 -487460041 2275 -557491556 106613504 6480 -559852389 199066417 7942 716961746 -952045723 4864 -820460238 15035429 3728 -71710752 351421296 7090 -482457481 -783218625 4028 663527888 -241132430 3516 -184150939 -845509135 5450 -326544961 199066417 7282 -637994744 -681572203 7691 -733024233 742177493 597 477434146 208300268 6719 -729146187 -254951306 4057 -694040959 -903151152 2076 974173871 -635171642 2539 320572212 327243607 8145 -419029624 -739131404 5425 -278632700 -359314201 8249 -594123980 748407118 9186 -267849188 786543464 3732 -740334521 -316387152 9369 -347083273 -932094589 4755 616261079 874757575 5508 677081963 -442896915 5555 288031791 759617707 9314 328642413 -803257481 2700 667683290 365540008 7869 151462778 704912288 7195 -537445745 636420853 9460 343919065 768564657 9085 295262939 -14604433 1677 -821770117 -969954363 2317 901855277 894566619 1002 696700704 -389676639 3089 -734053528 247274032 9450 -123469316 240392773 6689 745648934 900210732 4097 303886728 -53226181 4856 -496507325 388657508 1403 174573850 -204109200 8270 785195735 -367588750 718 -181786704 484578208 6598 -907526850 -254349525 430 498725757 443480195 851 674835134 971883931 5365 -454660390 -265649886 1073 778853107 -217276100 8467 784421217 611310292 18 -820460238 -839552686 7282 -855555106 -594389391 3750 -800197031 -539760374 8910 269796431 443480195 8447 986629189 258835576 3268 -907904968 -647224909 2884 -862838521 -464133473 7033 199822346 623413028 5573 509139401 -187634457 1661 877336582 971883931 4655 4049814 616919600 4495 328642413 841879883 1105 -512601533 125331989 1539 397498909 386127211 2847 -74313664 -359314201 1843 625839941 258649377 789 343919065 435964459 4914 -474750049 925430316 8734 261417951 105202669 6583 -363361513 530406323 2262 174573850 927247897 6024 137342604 -775953624 9310 433526835 611310292 9829 643936179 -13980784 8575 861466410 55179420 1672 -101910710 238846105 7281 -743788507 614945635 5434 875625124 -551416862 1612 542787809 -807704163 3960 -878007946 518508787 7791 -177639676 -873505481 8470 918550505 -224429007 976 -800197031 -14604433 6418 -570514743 -427456347 4803 389181119 -588544705 4125 -363361513 -982939077 7215 269499594 -991847180 1639 126979264 -316387152 3406 174573850 742555398 3545 389181119 525863100 3476 665672498 -493565702 5895 -601257416 -600991208 6835 789352319 -919384533 8741 808925735 573715962 8221 468946340 895448733 8602 664362925 -311284398 5497 -625117729 491114857 2675 367159963 -732977788 9642 551002165 -733482202 2762 639245576 452093657 6845 58337899 -2439989 2712 -375315736 341133012 5489 639245576 500073592 1767 462757732 -650575204 9021 -205718293 -205664922 2507 185216221 377878165 9261 -983647058 -580067919 4482 743542522 265715153 8989 177628242 -259567082 9673 253295516 28285201 5994 -76560661 -164190047 6306 -907526850 -241132430 3606 -659282120 -293612145 2404 -346375162 -380500395 5003 -116404179 170544312 9698 -955831194 -923490455 3554 110512002 -503488600 3279 -453528863 -437551079 9589 -955831194 -59573888 768 -511648475 -33043914 5714 -336363205 -833562261 4035 -356493999 490581013 1569 253295516 -932094589 1840 38382431 -281078001 8232 895483308 293678122 7390 665672498 15035429 5822 -451981899 659135755 5624 471264227 901431566 2717 -400357597 -255678122 6479 -672401313 -133534011 2428 529251473 55179420 1585 -215882898 472701027 7292 -177639676 -361278986 5739 -74067624 272099746 4482 -447555783 870680272 6300 167372537 -551416862 4997 36279537 293678122 6987 57728768 -289016401 1192 -250591756 -292135056 6747 264207551 -5702304 4491 -985616618 476629986 7916 228618029 -628237476 9070 -952023251 900210732 2131 664255928 -133534011 9958 -256588331 -919384533 4525 -601257416 996597250 1156 -483926612 -992454753 2961 468946340 238643630 1058 -197332076 -497454301 5444 -983376341 -5702304 3728 -304053585 -274707169 2914 -660956144 609203406 1647 -565428161 -996863784 1450 -244065831 652139653 9531 856751619 932982464 2153 -285886589 28158895 7055 -483938149 402585422 2154 224883384 -635171642 1428 789289346 -97621137 589 393895424 -224429007 7018 -616780700 19319210 4422 643936179 -650343366 1659 890432109 -594389391 312 287061479 -33848463 5453 167372537 -952045723 1458 -762354954 -663884323 6375 -419749108 191108050 6777 -36520470 252978054 1078 -570514743 -473904134 247 321979161 -356305020 1377 -184150939 -142257001 7491 967301691 -253000679 7834 -256588331 894207498 8769 512530806 363537086 1015 -863912221 -552554344 3180 -410378829 -952232346 9760 287061479 -217276100 1858 327828499 798910453 8506 -373212931 -71981180 4943 -322857321 762717609 8724 902447917 -517429485 2493 -650211499 905565981 1440 -31253052 -768754430 1226 864864468 347184015 2213 643936179 685173008 5083 -648381409 -525223549 7378 -400357597 839185834 2977 789352319 -952232346 7190 -889390298 -580067919 6633 -132340965 -595600742 3919 639245576 -373891874 441 875625124 900262214 6928 642972199 651276686 4584 669719494 -848882377 1112 -892024255 -330088528 5661 204922698 925430316 5439 -983376341 584852110 6412 933899717 -901452236 3218 -962479450 115731592 4253 432021664 -732138768 8945 505315658 990761659 62 -740334521 622266116 6919 319326351 32006993 3002 -146048051 894566619 4795 254604928 220424396 8586 713058770 -958397748 885 206527555 -831246652 9900 655692903 -548872283 6643 335527628 900210732 3234 997902760 844277983 1101 -213966720 840121997 652 -616780700 -962366924 4854 566652844 -831246652 4569 567852265 -74922256 1157 73840719 -81447781 3034 299572712 -847581699 1444 -720378724 -361907767 7944 174573850 165821381 2583 498022540 -497454301 2120 -342740225 90714922 2751 -729544436 -437551079 6108 206527555 782261486 9680 642972199 -208909824 9036 367159963 -63464163 608 -912600784 664426163 8054 -215882898 -205664922 7425 328152090 -324279122 2962 -50475604 -354367602 1842 -62488183 -733482202 9802 -993835563 814089111 4754 90842180 954053652 9176 686472096 -647224909 7957 -618586699 55710753 9312 567852265 547847846 9898 38382431 -241132430 8849 -278257978 23333156 3260 320572212 686182649 887 232434457 -313128613 5496 -949511663 903887624 259 126979264 -823312659 1439 433526835 252978054 3149 500836375 -952045723 4717 433526835 -205664922 3848 -74067624 19319210 5482 669723000 476629986 8792 -400001179 408032712 1296 -835349698 905565981 9137 -886229173 524158102 9932 32391911 220783838 3408 199822346 435964459 2840 -934630957 -313128613 3838 23116556 -287275800 7833 487719335 -727914786 3746 -251109249 742177493 694 -454660390 -448645965 2375 -306801974 829740581 3865 665672498 35526584 2031 -36520470 349123105 5864 -250591756 931901106 1030 -147109520 105202669 5207 -625868114 443480195 9114 -828443354 -650575204 6679 967301691 -111673714 1147 349635568 168850975 9026 577595779 990761659 1326 -44846753 -5916917 3962 166047011 484376908 2247 -593752979 41988448 6047 4049814 407922222 614 136635149 -349942526 944 -132340965 636536038 561 -250591756 -202365860 6357 784421217 307725420 4899 -305970525 -620954654 7835 -570514743 202098881 1860 70299496 691904004 5295 90842180 925430316 2266 303886728 449132476 7903 49103598 -266557934 5007 -616780700 -359314201 6190 916803821 -54745869 8995 -270167938 -683388034 9591 166047011 820355107 3811 -991085471 422558106 7493 -625117729 785302566 8699 745648934 -392084245 7345 287403155 532638758 6617 -178463084 203913927 9643 -110049194 -316674454 5987 527736569 -10889363 9693 22099741 742177493 8058 -371484057 558660793 6652 497764071 -392084245 8990 -667767243 -514527972 8881 343475859 -71981180 21 -336363205 704912288 4264 715427719 -954209444 4263 57728768 48126737 2232 -667767243 -580067919 924 -991085471 348492504 1219 211653701 -281078001 9561 696354690 623413028 4526 -949511663 248879339 8247 948083395 718423636 2484 203806755 485773536 8309 460600071 -962366924 6038 -483938149 55179420 3407 73840719 -425579851 4086 232434457 546240758 2992 -482134217 -130757210 5781 -200453704 -354367602 7172 -12130323 75428113 3497 -652765294 191108050 8098 -175911279 -168423907 4372 -347083273 697181256 4952 -116404179 -267835884 545 -695835769 233486506 7128 -261356504 -981602668 801 8264531 -71981180 8098 -219607746 -368204827 1126 879055044 -81447781 2418 841435082 -964470327 3022 269499594 -561419270 5484 140624107 -185998231 1539 -261356504 895448733 2342 -177639676 870680272 1617 902777411 533639856 3174 -146048051 736392650 7816 579591313 402394867 8827 -447555783 659135755 9507 -257165428 48126737 9072 -353580923 -97621137 3064 -213966720 -839552686 3807 -257165428 362317344 7969 142253386 971883931 7635 -285886589 -316387152 4411 -618586699 490581013 8210 -907526850 -529867141 6686 704539722 -730886465 5481 -347083273 220424396 4893 -745761469 618410264 9560 649807445 -780888194 8351 -305970525 952638297 9073 -150077373 390565985 797 -356493999 -834347143 3019 4049814 -398743530 5789 -927233899 664426163 2732 521234557 377878165 607 253295516 -265649886 8727 413228751 240392773 55 457187643 738681643 1027 468946340 -207480706 6699 -612223016 -287275800 2525 327828499 -53226181 4029 784564006 358976404 5438 -593752979 -57636310 8076 -173157270 518508787 6016 253295516 -148948797 1510 -648381409 -281078001 9230 420313173 -701904187 1489 986629189 611310292 8650 -36520470 155546470 3627 54093571 854872802 4644 -927273767 -339447425 8047 974173871 718423636 2040 895483308 -221235589 7914 812692671 -393603223 2663 -784069182 95042084 9997 -326544961 829049646 2746 151462778 694332247 1507 -80190883 168850975 323 -73802131 -266557934 9190 -62488183 484578208 1060 -322857321 -266557934 6846 -419749108 48126737 9429 -363361513 170544312 5547 -627792663 -389676639 1216 723014647 819313353 8772 -694040959 -259920681 2528 457187643 685173008 1535 -985616618 -209849932 5930 177628242 -956300186 4514 780636123 559317467 1738 -794998045 288775548 5529 509139401 -895622959 1346 -31253052 -911784066 57 561309384 199066417 6559 -883256320 -224830170 6181 363421522 -663884323 3614 -420836130 117542955 2272 864864468 -324403620 2557 -985616618 -923490455 7315 -594123980 -380500395 8901 723014647 -257449363 9488 206527555 764272698 7927 -777574656 82218066 3399 416830089 -289016401 4549 -101910710 269488622 8407 933899717 -185998231 1219 57728768 173354787 4903 -616780700 -283943997 9789 -993835563 -560116325 4438 -451981899 -964470327 5452 693938067 971883931 3728 -336363205 377312940 5492 538103424 -848882377 9267 652607998 798201482 5424 -44805950 523334383 5218 587161686 928549530 3137 -347083273 -5702304 408 860501343 336301975 8530 -734053528 -976816087 8927 6631381 280226622 3888 -934630957 486739558 4898 393895424 926947071 3369 -307200306 -828027101 9232 822548504 -253000679 8531 -883256320 682630231 3042 -667767243 -635171642 976 670783249 -446979614 7648 -985616618 562000501 2863 81800971 -324279122 5216 745648934 899778012 3284 177628242 624014414 7823 -213966720 -845509135 2939 -150077373 742555398 9667 -750618262 491114857 2729 -301284968 -532805273 6128 -765335823 900210732 5828 -132340965 -669483533 8218 -222034349 500073592 5765 -511648475 697181256 7163 847314766 886756512 3548 -54849498 23333156 5366 -177639676 895448733 4244 -855487023 -828027101 924 269499594 639735778 9734 509139401 523334383 3037 397498909 -313128613 3874 -256588331 106262770 626 -863912221 252386635 6652 223626891 -164907236 2345 199822346 -361278986 628 232434457 563044475 7809 -175911279 562000501 9594 -705081051 -805220515 2775 166695370 705558301 9087 395103154 324939084 6848 577595779 592056586 5280 512530806 -594389391 7257 864864468 738681643 4511 -659282120 191108050 6300 -441900788 28158895 6307 339712362 -560116325 8548 462757732 -205664922 7410 313773597 -551416862 547 15084359 -861238983 6668 -669161347 368331732 9987 967301691 774508045 1211 902777411 -981602668 5578 -433025345 -254951306 215 -509385891 258835576 4594 417807178 -419617877 6799 -50475604 -699883416 5032 955536932 -936112945 2518 -184150939 226081213 2355 -715255110 723730723 4811 -267849188 82218066 648 -25477161 936458970 4236 475583305 -330088528 1053 29968380 358976404 5964 167372537 -823312659 6555 204922698 174025856 7379 -408600531 440461057 9960 665672498 -759955547 1621 -278257978 900262214 4468 -177639676 164304660 9638 185216221 -74922256 3298 665672498 167296127 2237 397498909 -442954817 9946 -983647058 -265649886 311 -986019062 844277983 1565 -482457481 900262214 6846 -429426969 667943918 8745 -364156017 258649377 8634 -66931702 -253004117 9326 -892024255 732717612 5799 812692671 718423636 8273 555446731 -507678540 536 674835134 694332247 5488 639245576 783420814 7835 -715255110 742069009 4678 -305970525 998987485 1486 344933377 203913927 6063 778853107 497692812 2208 -822417795 -477140109 526 -594738095 762717609 6459 -855555106 397104509 6414 713058770 -287275800 7121 132366550 835992356 8102 -576115144 307725420 7669 477434146 604828253 6017 313333438 -221235589 8317 -745598738 -192813087 3134 -863912221 -653914878 213 246028051 -669081832 8083 364564921 -63734481 5237 -790900085 -953039811 8520 696700704 -531114148 7654 330369088 -53499931 8994 543709359 848404213 4370 468946340 -894674476 781 655692903 -267835884 4058 -623545038 491977162 7358 -886229173 -645134311 8412 740659012 748407118 824 -44846753 868032719 1893 256045037 -849899775 4157 -482457481 491977162 5428 -548298586 -805220515 8296 869722291 368331732 5568 -777574656 -791660728 2954 339712362 -389676639 9163 696700704 750710740 8658 -177639676 -259567082 5047 -109703401 880013188 8162 -256588331 659135755 1193 -800197031 -847113496 7502 -824336233 -386859416 2364 -608881583 173354787 5813 -987108376 258835576 9383 576254520 -468181788 5957 -71710752 -699883416 722 -729146187 -374056277 8603 -482457481 684653282 3109 572111503 -549053127 2857 166695370 -739131404 7282 902777411 341133012 9788 822548504 391949381 9941 -594658272 646664292 765 -623268670 -959597696 1577 655692903 371937567 5255 497764071 -876513924 190 -58282870 638342848 6649 986629189 899778012 216 -261356504 -931850941 3996 -214121222 117542955 746 505442585 -367588750 5607 -576115144 -759955547 3683 -927671058 329435427 9314 -907904968 704912288 2120 -347083273 269488622 5065 288031791 23333156 9491 256045037 602128084 9090 641405743 -525223549 7018 367159963 -183336237 944 -659282120 990761659 1492 -993835563 -515729352 2217 -322857321 -953039811 5576 -481548889 435964459 7942 460600071 523334383 2455 -637994744 -669081832 1994 -66475474 -833562261 1180 -162298514 136635305 7542 -576115144 -730886465 9329 -672401313 -996863784 7242 -419029624 964421398 132 321896034 -823312659 6366 789289346 -774659497 6314 126163611 532638758 1411 326413982 -164190047 5092 -548298586 667943918 324 71999590 -320105788 7392 655692903 55179420 6657 929791427 280226622 2817 -594658272 -515729352 7982 -983376341 -733482202 7457 49103598 -187634457 7752 -481548889 -873589020 758 817204434 320542941 1368 49103598 -861238983 6644 313333438 -133534011 9500 542787809 -833562261 5763 933284357 731066417 4354 287403155 -464133473 6081 -907904968 -796856966 4087 119513424 -551416862 9737 57728768 950205104 9520 90819360 362317344 4836 -782082024 293678122 9958 340060359 -374056277 687 890432109 -253000679 5240 -364156017 -217276100 3470 351329961 -313128613 7196 -139236232 690383589 9120 -132340965 -311284398 2455 -225441451 173354787 8820 -862838521 -533164995 2846 543709359 -982939077 1563 879055044 803466690 5629 -304053585 742177493 3246 755723260 -320105788 8822 199822346 513030379 2242 -821770117 -63734481 6348 576569655 -115011856 2137 -777574656 724045357 1553 603027467 329435427 5675 -95477909 -561419270 1277 -256588331 349123105 2806 538103424 870680272 976 -745598738 993015931 482 -941497322 327243607 6571 970485889 785302566 6569 -270167938 870680272 5867 204922698 771524295 6901 -113215565 402585422 4357 83263882 -287275800 3114 -590529319 -14604433 7433 126163611 -103582511 3766 471423335 -531114148 8560 -197332076 336301975 3559 576254520 465310197 7625 -949511663 -549248367 397 -648381409 530406323 4355 -260484128 685173008 4848 696354690 558660793 7612 935909029 676406177 1508 895483308 580232372 2394 321979161 -238448480 2474 -533858770 -560116325 2456 438397479 -425579851 9929 186610534 709534975 2484 -594738095 -316387152 3885 716961746 -148948797 4951 497764071 814089111 9919 -531669239 -976816087 3461 -630784461 248879339 9462 -588133551 363537086 2502 -536278632 -427456347 3389 112708003 -53226181 2677 331376977 148581257 9206 4049814 161270305 8791 743542522 868032719 1805 639245576 -525223549 6670 -672401313 -208909824 624 861466410 -37646429 1183 785195735 -594827543 3646 57328447 -619642959 3329 -12352429 248879339 1631 166047011 51303562 2888 970485889 -278826583 2403 -116404179 -485579451 674 -241465936 -292135056 7822 -750618262 349123105 5504 864864468 636420853 2658 713058770 622266116 3800 -261356504 238846105 798 -623268670 -354367602 3769 -244065831 686182649 2582 677505146 667943918 1934 -927671058 -33848463 6819 652607998 -446979614 8759 276731211 731066417 2382 664255928 888127448 6469 947027244 -281078001 5815 -762354954 -487991575 3557 -821770117 -730886465 8476 -952023251 -493565702 7584 -588133551 -533164995 1894 -66931702 -683388034 6768 475583305 704912288 4662 248168868 351421296 3526 166047011 724045357 5745 166047011 -446979614 5914 959313725 125331989 4808 -694040959 341133012 9715 -745598738 -958397748 9163 -400357597 -912580415 8200 -112466455 718423636 5887 653638796 -847581699 6919 36279537 762717609 2895 70299496 416895828 5173 -570514743 -588348248 7072 947027244 341133012 1173 967301691 559317467 1799 713058770 -281078001 637 -623268670 -386859416 1903 -250591756 293996259 8422 -62488183 -63734481 1654 136635149 136635305 7538 -986019062 28285201 3080 650299148 870680272 1204 986629189 -803257481 2976 -927273767 -325682737 5275 -226011510 819313353 1706 902777411 609203406 7903 -898265134 186010557 3197 237809565 624014414 2896 527736569 -53226181 743 959313725 -626227780 6187 -132340965 -389676639 1738 -983647058 -255678122 7615 195859317 -964052288 6 946724763 362317344 768 -454660390 -759955547 4343 551002165 803466690 7594 542787809 283209294 5665 -623268670 209900681 4857 -512601533 402585422 3465 187533920 -330088528 9623 586582238 895448733 5127 -371484057 497692812 1045 -570707245 -964470327 1498 902777411 435964459 3791 901855277 704912288 7611 -447555783 -699883416 1866 136635149 900682067 4756 719147282 -669081832 8687 246028051 -164907236 8835 471264227 66743939 1069 -307200306 -71981180 2234 460600071 -517429485 570 433526835 870680272 2906 696354690 -361907767 7690 667683290 355195684 5776 586582238 -163961704 5956 527736569 -254951306 814 765140521 106613504 4850 -285886589 99128184 3613 789352319 -487991575 792 -123469316 823880227 5490 166695370 -13980784 7960 895483308 57188489 1520 -548469989 41988448 4468 -371484057 783420814 4558 -68308325 -19846330 8532 -631059468 -732977788 3672 -351818262 170544312 9896 112237946 -561419270 3434 875625124 110076515 4336 652607998 -281078001 3595 551002165 443480195 43 -612223016 841879883 2807 521234557 -849899775 8621 -570707245 685173008 1968 -800197031 -181951918 342 -985616618 705558301 4694 -744815954 610906685 5663 237809565 329435427 725 151462778 377312940 6758 -889390298 -932094589 7646 187533920 -21285360 3005 577595779 -274707169 6089 287540911 490581013 9726 785195735 -626227780 4586 37950971 -359031913 2066 364564921 -45469480 1939 -139236232 -982939077 35 947027244 766538742 1097 -669161347 -683388034 9087 653638796 -588348248 2825 -733024233 -766439509 4030 -740334521 -927894606 3261 655838788 -57636310 9750 702242153 -357349445 9546 -137898752 559317467 3726 -820460238 893523554 8172 -25477161 -281078001 1824 808925735 -273517935 8501 997902760 -546852996 4467 -241465936 -208909824 4370 349635568 -316543012 2089 -405708663 -103582511 9424 -570707245 245371301 3012 116199189 -701904187 9661 -892024255 840121997 1535 -451981899 -743279228 8866 -256588331 -142257001 1194 652607998 -681572203 8976 665672498 -2439989 5318 -244065831 -437551079 9400 142253386 -741621007 7875 349635568 165821381 1392 256045037 -669081832 6582 669723000 -825672011 9620 432737196 133238441 4512 -474750049 -743279228 9146 -175911279 -954209444 9803 -50475604 -831246652 6585 -348537659 -873589020 8999 521234557 611310292 5515 785195735 622266116 2325 -674506636 -220337835 9361 -68308325 750710740 9313 929791427 927247897 1382 -289985011 -628237476 8742 509139401 786543464 2567 -918480115 -993810702 9005 789352319 -733482202 7890 -970422428 724045357 6710 877336582 684653282 701 958730067 996597250 8091 -474750049 -547246555 682 480475633 -605921169 514 468946340 839185834 999 -71710752 -57636310 4947 663063930 -74922256 3851 -128726767 351421296 2329 566652844 785302566 3023 -304053585 -436876555 380 -12130323 -780888194 57 -633494599 235617971 4430 136635149 -273517935 5599 667683290 558660793 1700 295262939 628563573 1850 721323233 57188489 9097 -268168881 -681572203 9625 235848520 -64803490 9615 -648381409 925430316 969 -154177607 -596103798 2198 413228751 -779255519 4147 -743788507 -10889363 5664 174573850 -238448480 388 -672401313 558660793 2788 213842869 485773536 3539 -548469989 -71981180 3937 367159963 238846105 3935 -674506636 -981602668 7558 -483926612 762717609 7496 -608881583 836711297 6609 -285886589 742555398 2159 -483926612 199066417 7718 -328904232 664426163 2705 591415304 -354781951 5905 -81272333 614945635 4912 -728265827 -619642959 365 -648381409 -779636985 9235 621974864 363537086 8998 -685842163 484376908 2944 567852265 -283943997 9197 652607998 -936112945 9831 -371869946 383295386 4922 997902760 -529867141 3681 -147467416 -374056277 5991 723014647 -833562261 1305 217759023 -453780869 3819 -250591756 -359314201 3227 -612223016 -958397748 6757 -278257978 -588348248 9914 -496507325 -111673714 5499 577595779 449132476 903 -328904232 261437505 6305 -601257416 530406323 3471 -113215565 785302566 8126 235848520 562000501 3285 -356493999 964421398 7868 -175911279 732717612 5905 -612223016 485773536 2495 -304053585 347184015 2919 228618029 -20385733 2200 -907526850 155181053 4955 156702520 312063892 9483 622760654 265715153 7572 902777411 -899341288 2126 817204434 -529867141 9823 -287473610 693923957 6276 929439506 624282080 8214 -735338906 312063892 5978 -720378724 155181053 4433 -454660390 -796856966 127 -959851598 -148948797 8348 273690998 -59573888 713 -971877548 742069009 1626 -307200306 416895828 519 512530806 950205104 1849 -800346889 -192813087 3330 6631381 -779636985 3862 -625868114 -805220515 2344 702242153 280226622 1507 -162298514 774508045 6042 -62488183 -911784066 6647 -197332076 155617401 9124 -740334521 192314494 1045 269796431 -316674454 2382 269796431 611310292 1792 -213966720 685173008 6226 166695370 252386635 4749 -854974713 371937567 7517 538103424 490581013 9978 -828443354 170467835 314 -934630957 272099746 5966 566652844 164304660 7196 413228751 115731592 4290 842270273 705558301 4650 -512601533 -34186434 3264 512530806 48126737 9216 855329823 -130757210 361 621250009 -354781951 596 81800971 -969954363 9531 -343049870 -306446443 887 520426004 -958397748 5315 842270273 718423636 2957 -260484128 -63464163 8832 765140521 -211716415 7536 -762354954 -111673714 777 958730067 -320105788 5280 -526589551 -313128613 752 755723260 664426163 4526 271048450 -525223549 7383 -733024233 -911784066 8473 -442492459 798910453 4466 -633494599 358976404 425 -267849188 -780888194 3646 -715255110 490581013 1355 -570707245 -779255519 353 -800197031 57188489 7244 997902760 -775953624 9731 -301284968 848404213 6330 -348537659 -287275800 1244 71999590 841515706 1144 -509385891 -588348248 8862 -669975418 -873505481 7266 772119062 491114857 2997 174573850 349123105 2400 644845610 900262214 4492 -305970525 636536038 6014 54093571 484820762 1923 -621743061 899778012 8539 -205718293 990761659 1118 -287473610 -923490455 6705 203806755 -359031913 2863 264207551 584852110 6102 664362925 -21285360 8808 -330222187 -389676639 3937 269796431 41988448 4474 -925751415 161270305 3119 -616780700 -953039811 2802 330369088 559317467 6439 -962479450 580232372 9462 -894484500 -549053127 5451 521234557 28285201 5083 -949511663 -293612145 2480 745648934 -995066367 4073 843260633 -580067919 4512 639245576 -59573888 1313 -828443354 574416719 6815 -132340965 -931850941 5053 -863912221 307725420 9644 211653701 694332247 4825 591415304 -823312659 6409 -491680209 -21285360 6291 199822346 -732977788 8796 261931651 -59573888 1966 -594658272 -993810702 183 343475859 925430316 8203 293337666 903887624 9846 498725757 -901452236 906 253295516 464511101 7271 766605000 -357349445 8317 -447555783 497692812 304 457187643 -979020874 2718 855329823 694332247 2028 -353580923 341133012 1523 -627792663 220424396 2950 -782082024 -626227780 8608 822548504 -911784066 9674 955536932 -503488600 5964 -863912221 -828027101 2264 -326544961 -759955547 6152 -179678 -80034542 4842 -429426969 532638758 9835 -215882898 -847581699 4249 -659112423 -68133232 2242 677081963 926947071 988 140624107 -828027101 6807 -251213711 -293612145 3537 -433025345 -211716415 2831 -570514743 -103582511 3392 603027467 240392773 6457 29506774 -5902726 7196 -694040959 584852110 371 -52166347 -487991575 1420 -898265134 106613504 5488 58910623 491114857 553 621250009 -220337835 6296 -95477909 465310197 9033 713058770 -487460041 928 73840719 -910659068 45 -363361513 168850975 3098 -889390298 155546470 1942 853983481 358976404 4414 -824336233 191108050 6285 855329823 759617707 5450 4049814 531120459 164 480475633 -202365860 1670 -821770117 829740581 6567 -410378829 -594389391 7739 -578500945 614945635 6183 344933377 971883931 5606 -764095871 -653914878 7162 716961746 -964052288 3928 693938067 928549530 5500 -453528863 -847113496 3248 -947334444 -709522334 9865 -146048051 133238441 9276 -765335823 839185834 4205 202573384 894566619 8444 -822417795 -766439509 4044 -301284968 -650343366 184 264859719 388657508 4030 15084359 -274707169 3203 946724763 -354781951 606 254604928 -701904187 7664 655838788 349123105 9524 -855487023 110076515 9493 -267849188 659135755 8048 -197332076 429013583 2958 -765335823 -205664922 2777 -371484057 -839552686 3284 199822346 -293612145 8389 -370573099 -68133232 6094 -625718770 349827286 8906 -110049194 622266116 4455 984468436 -927894606 9076 -820460238 -628237476 6273 -835349698 -217276100 8137 652607998 346977152 1496 299572712 363537086 6362 347274203 -291852849 9338 95039871 -265316264 411 958730067 936458970 9542 529251473 -359031913 6821 203806755 -669483533 4371 -759508202 28049823 2554 -788603267 -205664922 4068 -330222187 115731592 1977 -408600531 500073592 3689 -336363205 -871353007 52 591415304 161270305 1752 -959851598 -81447781 2511 644845610 -619642959 3772 81800971 -827976408 250 462757732 252978054 3069 95039871 -289016401 5809 509139401 -796856966 7073 -66475474 -359314201 5666 -96460553 -823312659 1793 -112466455 88031842 7024 491678739 927247897 959 432021664 732717612 8870 -341897402 676243791 2440 -278632700 -883441584 558 -96460553 -714273046 629 4049814 -373891874 7251 579591313 513030379 5159 -162298514 -293612145 7924 -68308325 -669081832 5123 -82743531 786543464 8059 -171024826 -111673714 2009 -328904232 -311805770 3629 -991085471 611310292 8076 696354690 280226622 8451 -170132306 -3897679 8430 -618586699 531120459 6153 727691960 362317344 3082 156702520 870262107 3957 363421522 -349942526 1319 817204434 285660025 6891 856751619 155617401 5642 -652765294 -635351929 6064 875625124 347184015 4428 420313173 283209294 8140 497764071 -181951918 284 -886229173 -519921669 5747 941171960 698531409 4054 -139236232 155181053 6214 -197332076 786543464 8052 331376977 -113520589 5941 -289985011 -848882377 3109 -878007946 690383589 9881 228618029 148581257 668 749434816 -221235589 5392 -13265422 927113337 6554 745648934 -650575204 7513 -705081051 386127211 4832 -305970525 602128084 6193 -750618262 530406323 4510 328152090 532638758 3566 551002165 -224830170 3632 -863912221 618410264 4858 -625718770 639418215 3978 -934630957 -937125202 3442 -621743061 -257449363 6817 477434146 558660793 3089 -537445745 870680272 3501 204922698 -991847180 4919 -336363205 731066417 2076 -175911279 870262107 2574 273690998 -439025221 9530 313773597 -514527972 8511 285585538 -647224909 8078 -894484500 -514527972 6657 -548298586 -588348248 7542 -113215565 -367588750 4770 -358966548 -732138768 9815 -715255110 840121997 5113 110512002 -185998231 1390 293337666 694332247 9259 528230348 518508787 1771 132366550 -361278986 5854 750512353 533639856 1007 142253386 -732977788 4107 649807445 341133012 6596 -66475474 -959597696 7096 -322857321 99128184 9565 -66475474 41988448 421 -110049194 55179420 2669 -175911279 -595600742 789 -694040959 803466690 2829 432737196 226081213 8896 4049814 88031842 8792 -672401313 -2439989 5031 228618029 -714273046 2154 509139401 652139653 3945 -800197031 803466690 7834 287061479 -393603223 5620 481039767 785302566 2707 -983376341 900262214 6222 343475859 90714922 6266 -58282870 798201482 4452 740659012 486739558 3307 -150077373 905565981 1843 929439506 324939084 4389 -983647058 280226622 6887 335527628 -265649886 2744 -429426969 766977417 9953 567852265 -919384533 8781 277958125 220424396 5485 721323233 -324403620 742 -509385891 -278826583 2770 933284357 -833562261 4165 -442492459 618410264 2987 246028051 636536038 5841 625839941 558660793 1655 895483308 -70608980 6471 -92183040 336301975 1948 -764095871 -780888194 958 186610534 192314494 9234 19516550 481058945 9342 947027244 868032719 5054 295262939 64274896 9202 -576115144 -895622959 9532 166695370 64274896 9836 890432109 -759955547 4561 -326544961 836711297 7977 349635568 -267835884 3056 506679619 -959597696 8181 743542522 -954209444 2748 -343049870 -53226181 513 -623268670 999569471 2270 37950971 -468181788 562 603027467 391949381 4040 -54849498 -163961704 5132 119513424 66743939 4585 -419029624 900210732 3888 498725757 -428402356 6546 -419749108 880013188 9010 -454660390 -883441584 6809 -883256320 285660025 1582 740694909 90714922 5469 721323233 -549053127 8636 -588133551 -956300186 6714 -453528863 -316674454 930 -600220506 628563573 7774 -913032643 -31659405 6522 57328447 208300268 2427 864931174 -81447781 981 416830089 -59573888 5742 -559852389 220674133 2670 -81272333 265565623 9440 935909029 -775953624 5874 -625718770 899778012 7868 740659012 271711843 8303 -512601533 895448733 3585 213842869 472701027 9547 -453528863 996597250 745 -941497322 -361278986 6151 -669161347 -995062096 4569 204922698 -205664922 8420 528230348 82218066 921 -113215565 -549248367 2486 -694040959 500073592 6583 -593752979 545485303 7766 8264531 -162370098 4424 -56935231 170544312 684 70299496 888127448 5424 261417951 -221235589 4798 -509666122 215489130 8691 855329823 -320105788 2210 -58282870 -3897679 6555 948083395 611310292 8187 -624139446 -253004117 8603 -25477161 831945068 5602 364564921 155181053 308 -396349710 -865702803 1587 833952118 167296127 9062 555446731 365540008 1243 -674506636 870262107 5625 976904654 165821381 5614 -992570882 235617971 1150 970485889 990761659 9870 303886728 -497454301 6384 864931174 -373891874 5130 393895424 209900681 1151 390958395 -548872283 3091 577257649 -635171642 5711 512530806 -257449363 9989 224883384 -425579851 9197 -660956144 -741621007 389 -569617671 829740581 8979 -918480115 476629986 2246 929439506 484820762 2380 -200453704 691904004 9858 947027244 803466690 4282 295262939 486739558 4389 -494058622 -493565702 4902 303886728 -893198153 7772 -491680209 -507678540 4616 727691960 893523554 879 -442492459 786543464 7593 948083395 -692002453 9770 -322857321 798201482 3382 -971877548 -647224909 435 -150077373 -168423907 598 -371484057 355195684 5192 -74067624 952638297 5998 843260633 -575386868 359 -410378829 -133534011 2643 83782911 676243791 8866 293337666 67965345 6545 -800346889 829740581 5203 -293422144 -259567082 8746 253295516 416895828 1021 136635149 -552554344 2897 650299148 -253004117 6580 -835349698 -510922884 5048 471264227 106262770 9279 -954946302 709974393 3271 664362925 -669081832 4971 -907904968 75428113 8735 -348537659 998987485 8434 948736147 -205664922 3182 395103154 28049823 1484 38382431 51303562 4916 -578500945 545485303 1653 -782082024 693923957 5718 506679619 -699315319 7264 165508500 -964052288 4945 -268168881 -861238983 8906 929791427 -428402356 7618 -660956144 513030379 9219 555446731 638342848 2500 -307200306 249091689 7321 -260484128 927247897 3674 -533858770 848404213 4022 -181786704 -477140109 2607 -941497322 798201482 6108 677505146 -265316264 2714 723014647 307725420 8798 -765335823 769086286 7318 90842180 -54745869 9185 -630784461 899778012 5009 -289985011 829049646 963 -330222187 332881191 2340 -328904232 928549530 5772 151462778 -368204827 1651 174573850 -259567082 2946 644845610 -533164995 9254 566652844 105202669 8914 555446731 774508045 3144 -616780700 -650343366 9212 621250009 -595600742 8318 -219607746 -313128613 4366 505315658 307725420 7435 655838788 -727914786 533 -660956144 -976144578 6929 -959851598 -600991208 8495 -348537659 -774659497 7643 29506774 -739131404 4965 955536932 155546470 346 -222034349 -635351929 6104 -408600531 993015931 5197 -735338906 -428402356 6778 -954946302 -31659405 229 643936179 192314494 1008 -251109249 -97621137 5432 -955831194 -901452236 4212 -992570882 55179420 404 -572908981 -354367602 1408 -32737399 -41471722 3831 -533858770 705558301 4056 677505146 674552143 3614 83782911 769086286 583 195859317 101361875 6699 784421217 -479232352 3742 -669975418 545485303 6299 -62488183 28285201 4409 886936231 709534975 5031 -912600784 886756512 8019 812692671 -779255519 4505 -12130323 491114857 4620 112237946 -33848463 4610 285585538 558660793 4664 -557491556 -953039811 6986 655661552 -552554344 5577 126163611 -5916917 792 271048450 -952232346 7233 -954946302 -588544705 5652 237809565 -833562261 321 112237946 731066417 3385 -483938149 348492504 1254 83782911 -281078001 9007 363421522 388657508 1366 -862838521 383295386 3753 246211015 386127211 1653 -570707245 249091689 8027 986629189 -359031913 8525 438397479 -37646429 3086 -358966548 -497454301 6510 156702520 -14604433 6663 126163611 -442896915 8819 -892024255 476219341 6054 57328447 -103582511 9942 -952023251 -164907236 3019 -364519214 -561419270 357 -927671058 -667783556 8142 572111503 667943918 5621 -531669239 -594827543 9455 500836375 412494114 5126 -62488183 709534975 4443 967301691 199066417 1176 313333438 -962366924 5586 670783249 709974393 29 339635211 -207480706 1205 390958395 -359031913 7039 -242921091 546240758 884 -197332076 491977162 5012 299572712 -831246652 8423 122960298 -982939077 1280 -962479450 160793740 1691 287403155 -374056277 1498 -615891790 484578208 177 677081963 -393603223 8322 -331409455 485773536 1762 295262939 682630231 5186 -745761469 252386635 5622 -927671058 355195684 3315 -570514743 261437505 5462 -270167938 -895622959 1762 -955831194 -743279228 638 702242153 -959597696 5699 90819360 -807704163 2759 -31253052 690383589 7045 -80190883 252386635 1621 705381339 -2439989 2151 -242921091 580232372 1373 457187643 -442954817 8409 57328447 -931961645 9594 -660956144 -539760374 7382 -669975418 -343058017 3569 -527151913 -53499931 2754 393895424 35526584 3761 246211015 -354367602 8127 -278257978 -71981180 3679 -570707245 -779636985 4485 -759508202 -37646429 8274 112708003 546240758 4370 -219607746 -113520589 6763 -623268670 -588348248 7806 713058770 -762876998 4408 655661552 422558106 594 663527888 258835576 4120 -927273767 -442896915 1162 -76560661 293678122 338 341071365 742177493 6650 340060359 636536038 3202 955536932 932982464 750 579591313 -919384533 8805 -625399824 460061364 1236 -162298514 67965345 38 506679619 -324403620 9406 -74313664 -775953624 8424 -147467416 936458970 4163 -257165428 -113520589 5429 -348537659 -493565702 598 -62488183 -357349445 1158 264859719 460061364 5739 320572212 59020681 8709 -986019062 547847846 4917 -154177607 -761859799 5360 -705173162 247274032 4787 -986019062 106262770 4607 -261356504 709534975 5949 696700704 -361907767 6553 -572908981 -932094589 2394 586582238 402394867 8802 -623268670 -356305020 7189 -12130323 -531114148 8280 929791427 -732138768 8591 491678739 709974393 1519 -110049194 -901179905 6567 974173871 -958397748 3289 670783249 602128084 9912 287061479 -211716415 9531 704539722 280226622 5570 -293422144 758141143 4204 -518877099 -871353007 5212 206527555 623413028 3680 750512353 173354787 7801 -92183040 -14604433 8133 -46649832 704912288 8729 -531669239 192314494 5755 -983647058 -992454753 8001 -694040959 -207480706 1338 -720378724 682630231 2175 -729146187 -873589020 6240 -170132306 265715153 1447 -419749108 -172362246 2600 877375052 -185998231 5698 -883256320 -497454301 5138 -883256320 383295386 2072 -341897402 -803257481 8239 -96460553 -34186434 7884 235848520 -33848463 2219 -962479450 870262107 4104 -608881583 -906648758 3089 393895424 -493565702 1912 670783249 732717612 3818 644845610 616919600 9276 343919065 -259567082 3399 -615891790 208300268 1336 -481548889 893523554 8192 -442492459 -374056277 4559 -491680209 899778012 4444 651739496 -895622959 8321 621974864 -726080992 2706 -618586699 412494114 2417 -47584694 -996863784 1936 705381339 -224429007 1130 641405743 407922222 5722 879055044 -525223549 8099 670783249 -316674454 6966 766605000 247516617 7297 -175911279 -64803490 582 696354690 -161178548 604 -25477161 -398743530 6886 -862838521 -600991208 9685 542787809 -19846330 8823 -531669239 -12154411 5255 23116556 293996259 6540 895483308 -730886465 7741 -623268670 -254349525 1028 -537445745 -324279122 7635 303886728 -954209444 8423 136635149 932982464 7727 343475859 442035528 7301 -113215565 -775953624 8242 -565428161 690383589 2523 641405743 636536038 9930 273690998 -485579451 4520 -46649832 -453780869 2474 273690998 247274032 3487 6631381 106262770 3293 246028051 -181951918 8814 -112466455 -525223549 1463 -66931702 -865702803 8848 23116556 854872802 3053 313773597 363537086 1327 327828499 718423636 279 -442492459 -192813087 4204 -544290356 684653282 9283 842270273 -996863784 706 -330575686 -316387152 7068 -307200306 563044475 1944 -790900085 964421398 9740 -918480115 307725420 5462 -733024233 820355107 734 625839941 -5916917 8587 -854974713 408032712 9527 -527151913 698531409 4781 -518877099 -5702304 5014 349635568 623413028 5872 -388902952 452093657 6362 -179678 148581257 5803 -992570882 690383589 2676 -347083273 435964459 6120 572111503 900262214 7134 -356493999 -923191479 4507 195859317 349123105 5579 -794998045 161270305 9830 185216221 258835576 2478 895483308 252386635 3290 -251109249 443480195 4368 929439506 691904004 4689 462757732 -64803490 332 -137898752 -63464163 8298 -907526850 -513451002 2990 344933377 174025856 2005 -213966720 532638758 5036 -983376341 -669081832 8849 -419749108 476629986 4644 49103598 639735778 834 254604928 285660025 6327 861466410 59020681 4663 -330222187 -337054857 805 477434146 135272390 284 974173871 574416719 3498 892440078 348492504 6187 696700704 -539760374 5255 90842180 874229190 3161 500836375 -192813087 3700 -356493999 836711297 1263 664255928 614945635 9765 -740334521 -33848463 3798 967301691 -193590510 3547 151462778 858501251 4936 -971877548 -546852996 2909 -509666122 -803257481 1186 -533858770 786543464 824 -918480115 664426163 159 -987108376 -361907767 7507 -624139446 -619642959 3570 228618029 220783838 7430 -511648475 925430316 8322 934705880 55710753 5644 778853107 -768754430 2204 -947334444 258649377 503 -625399824 241785150 6979 248168868 -208909824 4260 727691960 -74922256 3627 -400357597 -359314201 4271 -454660390 -428402356 5896 877336582 -253004117 1721 142253386 -311284398 465 639245576 -741621007 4455 -453528863 -743279228 4874 -106582970 602128084 4141 704539722 -828027101 5536 169375596 798201482 3531 343475859 -80034542 4518 -123469316 209900681 8855 -557563073 443480195 8736 -625868114 798201482 7485 -351818262 -727914786 7727 395299686 -289016401 7891 902777411 28285201 5021 -147467416 -620954654 6624 721323233 -442954817 3145 -625868114 -895622959 2174 202573384 -374056277 7046 505306321 -204109200 3693 512530806 691904004 1712 -512601533 148581257 2587 586193310 723730723 1167 -601257416 762717609 6241 651739496 -906648758 5855 974173871 -311805770 3920 58910623 -380500395 4336 642972199 667943918 765 -370573099 -164907236 5898 780636123 -442896915 9625 -987108376 -162370098 6707 505315658 -103582511 2469 -777574656 -732138768 9028 137342604 -224830170 3860 -955831194 -783218625 9130 528230348 -669081832 5746 -458526967 611310292 4009 955536932 -57636310 9364 946724763 -313128613 8214 32391911 -561419270 3456 -601257416 829740581 8598 -82743531 -605921169 1007 -820460238 819313353 4929 156702520 -585235419 2800 -476635343 905565981 364 -50475604 559317467 6048 -62488183 -768754430 166 498725757 202098881 5271 -348537659 -5902726 1329 948736147 388657508 9109 -454660390 -273517935 2275 -872853946 736392650 1566 497764071 -768754430 9918 -113215565 55710753 7729 576569655 858501251 4702 -631059468 386127211 1472 890432109 -325682737 4050 -358966548 407922222 2411 112708003 258649377 1853 177628242 106262770 670 -342740225 639591910 3197 -257165428 332881191 3278 -894484500 -827976408 4300 116199189 226081213 8894 -624139446 472701027 5302 841435082 170467835 8327 727691960 798910453 3643 110512002 736392650 424 -705081051 -392084245 8390 693938067 -883441584 2970 -279541251 -532805273 8238 528230348 -361907767 6328 -74105468 208300268 9579 -110049194 709534975 8366 625839941 481058945 587 -322857321 115731592 6175 -862838521 523334383 7702 -242921091 -291852849 3340 -128726767 327243607 6895 313773597 798910453 7026 83782911 484376908 2781 -287473610 -322241979 148 567852265 -732138768 4314 235848520 -635171642 729 933899717 240392773 3913 784564006 -873505481 1927 -740334521 285660025 7742 -750618262 -425579851 7073 -346375162 901431566 4633 -959851598 533639856 734 719147282 -64803490 68 217759023 143533526 9851 967301691 157954558 4622 -58282870 -847581699 498 958730067 -148948797 6102 339712362 390959008 507 110512002 -464133473 6781 -952709307 -59573888 3842 750512353 -595600742 3606 -73802131 639735778 105 -241465936 -221235589 1392 -669161347 562000501 7824 -147467416 -448645965 5606 237809565 573715962 691 -128726767 28049823 9125 890432109 950205104 452 665672498 -768754430 5150 -962479450 -981602668 297 -729146187 15035429 3741 202573384 -278826583 6519 498022540 157954558 9146 119513424 -313128613 4208 -557491556 719756675 9118 -759508202 -561419270 7225 929791427 106613504 6137 -481548889 831945068 1344 -625117729 901431566 9506 -301284968 -133534011 4925 704539722 -205664922 927 650299148 -324279122 1942 941171960 170467835 3846 217759023 7024863 2680 -590529319 690383589 4723 667683290 220783838 6627 -179678 636420853 3884 -898265134 -339447425 1829 -66931702 -730886465 8386 -162298514 265565623 2874 487719335 604828253 1385 785195735 639591910 499 112708003 -142257001 3658 213842869 718423636 3126 -509666122 383295386 2728 -907526850 -37646429 2853 576569655 402585422 8192 576569655 -192813087 9026 -447555783 332881191 1093 -782082024 125331989 8721 669719494 -287275800 2811 -729146187 -958397748 9727 669719494 -356305020 5794 -55516739 269584182 6674 477434146 481058945 5750 -821770117 -529867141 1393 -347083273 362317344 645 650299148 324939084 4615 110512002 261437505 962 328152090 491114857 818 347274203 693923957 7736 948736147 -549053127 7905 273690998 307725420 6993 -205718293 203913927 686 693938067 -775953624 4856 -419029624 -373891874 7097 395103154 358976404 2573 -123469316 622266116 4742 -476635343 -588544705 407 393895424 -259567082 487 -733024233 -650343366 9855 -36520470 758141143 8893 -328904232 573715962 1115 -790900085 -954209444 1532 132366550 109725016 3944 -588133551 -647224909 8254 -73802131 -605921169 2044 -625718770 -204109200 9977 -326544961 -991847180 9931 -335037888 125331989 6948 -260484128 383295386 1545 719147282 377312940 7206 -570707245 -982939077 1905 -987108376 -931961645 3616 721323233 748407118 3236 -855555106 28049823 7340 577595779 686182649 3492 475583305 886756512 4838 -955831194 -278826583 8657 890432109 -992454753 9675 -179678 676406177 1684 -451981899 682630231 3232 -342239300 365540008 8219 586193310 -113520589 773 -483938149 35526584 8037 -66475474 -600991208 3994 -335037888 263449205 4432 -419029624 -115011856 5441 670783249 762717609 1871 -46649832 636420853 164 -648381409 518508787 1360 749434816 106262770 1065 -782082024 574416719 2589 -279541251 -34186434 2196 -56935231 358976404 3921 572111503 682630231 7756 -342740225 452093657 8478 405324040 -973091762 9153 505442585 -969954363 3278 -907526850 697181256 1037 -44846753 870680272 5703 -788603267 -552554344 2009 -735338906 -519921669 9827 -173157270 110076515 9474 -883256320 -936112945 6191 -918480115 371937567 7419 70299496 -311284398 259 505306321 783420814 5957 -400357597 -464133473 4738 36279537 -192813087 2990 -92183040 101361875 8739 929439506 -265649886 7191 -343049870 -80034542 4463 320572212 -349942526 9945 -101910710 263449205 2220 644845610 -709522334 5304 -242921091 88031842 1002 -420836130 -551416862 6360 -74067624 -726080992 412 -458526967 -635171642 9776 95039871 964421398 890 655838788 -63464163 1518 -215882898 -380500395 7334 -213565859 66743939 7802 -101910710 484820762 9180 83263882 135272390 2973 -420836130 -425579851 1981 -559852389 241785150 5459 -947334444 952638297 2318 669723000 -774659497 8031 -330222187 901431566 1965 -633494599 174025856 3855 217759023 736392650 8885 -548469989 -647224909 8225 -371869946 829049646 7011 655661552 -259920681 8789 -375315736 957316548 4712 -112466455 609203406 4755 970485889 -202365860 6735 -764095871 -130757210 3838 -590529319 -873505481 3266 -171024826 -669081832 4633 119513424 950205104 4345 -557491556 155617401 6938 877336582 -385293122 4964 -570707245 -730886465 1117 -420836130 954053652 6490 663527888 -161178548 2778 651739496 269488622 7456 -178463084 870680272 570 853983481 -923490455 3342 264207551 -932094589 2551 471264227 -849899775 2543 167372537 -5902726 754 -351818262 954053652 3209 177628242 -313128613 4858 -400357597 271711843 7932 -941497322 35526584 1322 -762354954 362317344 1214 -616780700 252978054 9170 19516550 -322241979 8663 -305970525 397104509 9481 -971877548 -803257481 473 877375052 -168423907 2865 -257165428 -927894606 5924 750512353 545485303 2780 650577626 -996863784 2999 702242153 858501251 959 655661552 -80034542 2569 -92183040 -847581699 933 959313725 -759955547 4809 -278632700 769086286 9574 -241465936 -265316264 6819 512530806 -715854594 1623 156702520 -715854594 8805 -214121222 -517429485 1204 621974864 -766439509 3217 -474750049 -164190047 8940 -784069182 386127211 6677 -828443354 -982939077 2092 204922698 -287275800 1576 -594123980 -774659497 8079 877336582 900682067 757 321979161 -185998231 3701 -612223016 870262107 493 572111503 -923490455 3778 -205718293 -517429485 8905 202573384 -59573888 9513 299572712 -111673714 334 -405708663 -952232346 2570 877375052 574416719 6245 22099741 -958397748 6119 958730067 355195684 794 57728768 191108050 3390 119513424 803466690 7683 -494058622 -635171642 6194 -287473610 -172362246 5988 -594123980 -349942526 5243 237809565 -791660728 8145 -526589551 288775548 3489 -925751415 -316387152 7364 132366550 402585422 1619 -179678 240392773 5232 -863912221 525863100 1613 -351818262 -142257001 294 564442080 348492504 3193 -433025345 -927894606 6566 -800197031 724045357 3637 344933377 -709522334 6841 663527888 -253004117 5590 -695835769 -923490455 5677 663063930 638342848 5245 269499594 -894674476 7424 -745761469 248879339 7064 784421217 -71981180 9410 -512601533 -796856966 650 186610534 -142257001 2677 166047011 -373891874 6174 413228751 320542941 7206 -750618262 -5902726 3048 266465598 -699883416 9585 -306801974 135272390 6525 -715255110 -208909824 2289 743542522 -675048115 1349 669723000 -437551079 9253 -267849188 -923490455 4542 -637994744 -64803490 7802 323725605 774508045 5427 -353580923 819313353 4373 -154177607 155181053 3629 327828499 -54745869 9328 789352319 -313128613 2409 186610534 113319582 5048 997902760 693923957 9564 -918480115 -361278986 9316 -907526850 -741621007 963 -579837273 -393603223 7977 -959851598 610906685 3598 -750618262 -895622959 3068 -44846753 238643630 3326 -883256320 -964052288 1097 -137898752 -202365860 5036 413228751 -777377395 4146 -548469989 -368204827 7165 933899717 -204109200 3898 137342604 -291852849 7331 947027244 750710740 1395 224883384 -453780869 9655 699618405 -349942526 3669 19516550 398270620 5956 389181119 -594389391 5249 778853107 -220337835 8070 -650211499 694332247 6357 -674506636 623413028 6243 780636123 157954558 1938 543709359 271711843 8457 822548504 -796856966 490 -225441451 -976144578 697 772119062 -316674454 3614 -615891790 769086286 7731 -481548889 -316674454 1416 -750618262 377878165 1122 -476635343 -428402356 980 303471892 -931850941 6489 512530806 -515729352 6949 58910623 -357349445 7248 -941497322 -6069504 3286 -733024233 -936112945 7336 -12352429 28285201 4222 271048450 -956300186 3270 -250591756 371937567 3640 -301284968 164304660 2894 -962479450 -113520589 6226 22099741 -322241979 9437 -652765294 -774659497 8917 -674506636 324939084 6684 213842869 246277775 3813 -137898752 -803257481 9522 206527555 -827976408 3194 -112466455 -33848463 2378 -285886589 636420853 2191 967301691 -33848463 7046 293337666 -33848463 5001 -637994744 402585422 2419 -526589551 327243607 4555 561309384 769086286 6925 -285886589 -283943997 5336 -267849188 -217276100 196 566652844 558660793 2185 -788603267 -172362246 7696 841435082 764272698 1727 984468436 7024863 5153 206527555 796440972 28 -886229173 952638297 5739 126979264 -217276100 14 -82743531 -207480706 2113 -557491556 -831246652 700 622760654 391949381 7055 538103424 208300268 3268 -226011510 836711297 4605 -669161347 202098881 2900 505306321 368331732 9761 935909029 -448645965 4393 528230348 -220337835 2917 -954946302 235617971 9205 933899717 676243791 5881 -68308325 -398743530 7365 586582238 -359314201 9387 -565428161 525863100 9202 -855487023 327243607 7508 288031791 -796856966 8902 -123469316 -596103798 5253 740659012 926947071 2338 416830089 796440972 723 625839941 233486506 7087 313773597 971883931 5631 416830089 240392773 8114 328642413 -164907236 298 165508500 -531114148 6531 97020970 -807704163 9415 616261079 -289016401 896 -289985011 -683388034 6642 -788603267 -519921669 8990 -892024255 416895828 7104 -925751415 -193590510 2369 37950971 584852110 487 -952023251 768564657 6636 285585538 476629986 9999 749595162 476629986 8155 -729544436 -699883416 4250 483523131 -759955547 6896 399779640 -354781951 1217 -200453704 307725420 5196 941171960 724045357 1120 784421217 -163961704 8479 591415304 -779255519 9155 -509666122 209900681 5729 -400001179 870680272 9473 -578500945 -487460041 7522 -132340965 769086286 2568 833952118 803466690 8720 -947334444 803466690 794 877375052 -594827543 2984 542787809 993015931 8839 958730067 -324279122 8047 785195735 -510922884 4475 -925751415 -775953624 1217 -330222187 59020681 2907 -824336233 -549053127 6666 -820460238 285660025 218 579591313 -991847180 3284 341071365 -316387152 2289 -474750049 651276686 305 941171960 135272390 7327 -279541251 901431566 3354 -536278632 -976144578 7405 -92183040 -57636310 5559 -50475604 839185834 7814 248168868 667943918 6096 -66475474 390565985 2693 -983376341 718423636 9332 411375410 416895828 3040 -912600784 95042084 249 778853107 562000501 4244 -62488183 32006993 3172 -342740225 602128084 1121 330369088 -254349525 2170 663063930 -202365860 6761 -855555106 -70608980 9750 -123469316 -192813087 2979 663527888 -635171642 1405 477434146 -995066367 2613 -25477161 682630231 8799 287403155 -532805273 3986 -433025345 -514527972 8558 -219607746 -839552686 7921 653638796 -865702803 5060 433526835 346977152 5663 -113215565 686182649 6577 -343049870 -224429007 966 -854974713 452093657 7811 543709359 759617707 7374 487719335 -533164995 8762 -175911279 170544312 8514 -336363205 -204109200 3899 -353580923 247274032 7511 235848520 258649377 1971 -305970525 485773536 3194 206527555 -289016401 1550 -74067624 481058945 6328 766605000 609203406 7162 254604928 848404213 1106 643936179 -588544705 6358 749595162 64274896 5553 -544290356 592056586 8160 567852265 -732977788 791 567852265 652139653 4382 808925735 -936112945 6726 789289346 -699883416 395 650299148 731066417 534 261931651 481058945 9461 156702520 247274032 4993 946724763 -133534011 7780 -590529319 -446979614 8962 357216483 238643630 735 -854974713 170544312 3054 664255928 332881191 5514 -623545038 -324403620 1618 -373212931 -473904134 7219 -927233899 -876513924 2990 -743788507 -873505481 5406 -257165428 -519921669 8976 574072798 238846105 3549 587161686 283209294 2516 -287473610 -952045723 741 677081963 -13980784 8123 307567195 -63734481 5470 643936179 -281078001 4635 817204434 546240758 905 -205718293 688604103 8262 129311049 -831246652 8007 529251473 -393603223 3837 321896034 464511101 792 204922698 -919384533 8823 -483938149 950205104 8306 -453528863 -292135056 4189 -883256320 -324279122 6371 285585538 265565623 9417 -429426969 -10889363 1865 -750618262 -823312659 8671 669723000 694332247 9633 202573384 -253004117 5978 -949511663 602128084 1597 57328447 798910453 6523 561309384 -519921669 4761 749434816 -291852849 9629 665672498 -714273046 2848 -150077373 238846105 7037 780636123 109725016 7627 -213966720 -974640280 8010 719147282 167296127 4043 -197332076 839185834 3096 -348537659 -894674476 2248 847314766 377878165 7177 303886728 -823312659 9769 367159963 136635305 574 213842869 215489130 3110 664255928 -805220515 8923 -123469316 -183336237 4570 -287473610 -953039811 2233 -733024233 -759955547 1965 577257649 397104509 9041 -616780700 -464133473 6769 -777574656 624282080 1686 670783249 950205104 8700 -557491556 157954558 8962 433526835 -162370098 9367 -601257416 -825672011 8117 -351818262 651276686 5700 713058770 -142257001 122 745648934 750710740 166 -855555106 -265649886 1834 -570707245 -663884323 5276 749595162 -6069504 3525 393895424 -367588750 8446 -128726767 -59573888 4495 165508500 971883931 4252 861466410 327243607 7960 -128726767 497692812 3443 -270167938 75428113 4768 -330832333 957316548 5746 271048450 684653282 9433 405324040 -80034542 6268 -889390298 546240758 1949 95039871 -531114148 7344 390958395 363537086 2066 765140521 -981602668 7462 -818501802 238846105 5291 363421522 -667783556 1883 -396349710 574416719 2402 -251109249 484820762 3264 235848520 870262107 4388 -95477909 -207480706 2062 347274203 604828253 8571 721323233 -699315319 6845 946724763 -398743530 6802 -13265422 -5702304 8181 -745598738 -6069504 5877 285585538 733113734 7413 -419029624 880013188 2008 37950971 -903151152 8979 -986019062 532638758 5978 339635211 -133534011 9731 -256588331 -385293122 1833 674835134 611310292 9868 -81272333 -932094589 3320 -594123980 -775953624 9400 -735338906 381557875 6127 -373212931 971883931 4587 -882919563 -211716415 5794 29506774 349711330 9255 -509666122 -208909824 4085 -73802131 269584182 7965 328642413 191108050 2735 -674506636 545485303 1063 -62488183 -293612145 9614 246211015 964421398 8629 235848520 829740581 5626 713058770 -192813087 2164 -66931702 7024863 1260 246211015 -847581699 278 -788603267 -209849932 3024 817204434 839185834 9791 389181119 -588348248 5721 652607998 490581013 2812 151462778 -10889363 2133 784564006 820355107 9001 879055044 724045357 2577 71999590 -605921169 8563 -482134217 324939084 991 574072798 283209294 492 -941497322 803466690 3574 843260633 783420814 2174 -375315736 15035429 5353 664255928 307725420 2178 54093571 246277775 5995 -955831194 -976816087 4434 -627792663 -224429007 2082 -74105468 -663884323 5308 -872853946 -37646429 3434 -123469316 -667783556 3320 264859719 203874111 3099 -674506636 -161178548 2268 174573850 106262770 8478 -970422428 422558106 830 847314766 -899341288 29 -694040959 355195684 5355 778853107 265565623 6313 469995849 -253000679 3847 287540911 -919384533 9377 677081963 -958397748 4564 528230348 -354367602 4272 136635149 513030379 1574 -526589551 363537086 4181 142253386 624282080 3495 639245576 -594389391 3370 235848520 -715854594 5639 -242921091 545485303 5198 -260484128 115731592 3431 -25477161 -594389391 2324 -74067624 848404213 839 -241465936 336301975 640 -453528863 391949381 5580 -128726767 -439025221 9119 941171960 90714922 3847 320572212 -616422007 8168 -179678 355195684 4498 -322857321 497692812 1921 166695370 -74922256 4636 561309384 -57636310 3203 856751619 186010557 4824 542787809 971883931 784 817204434 604828253 2770 -625399824 831945068 4068 132366550 971883931 8370 397498909 416895828 2202 -447555783 750710740 2564 151462778 -337054857 6594 542787809 -473904134 3256 -959851598 -962366924 6976 -13265422 796440972 9526 4049814 936458970 5815 765140521 481058945 9445 432021664 -796856966 198 -652765294 349123105 5324 351329961 -320105788 8642 270668477 -849899775 952 743542522 698531409 3525 411375410 106262770 512 902447917 928549530 5766 -660956144 -762876998 5222 -458526967 117542955 4426 313773597 258649377 4864 976904654 628563573 4953 702242153 265565623 1910 411375410 -991847180 3572 129311049 -976816087 1997 29506774 416895828 3910 740659012 874757575 7092 213842869 133238441 8393 269796431 -311284398 9485 -612223016 931901106 5195 -261356504 478800565 6142 327828499 925430316 6626 974173871 443480195 5145 561309384 -419617877 316 576569655 584852110 5562 -81272333 258649377 2778 705381339 731066417 4752 477434146 351421296 6958 -279541251 718423636 9054 705381339 836711297 4147 203806755 604828253 3954 -128726767 -380500395 4301 -991085471 252386635 983 -743788507 -479232352 3537 142253386 -683388034 4071 -601257416 -209849932 6614 -625117729 531120459 3027 15084359 288775548 5484 340060359 -595600742 2310 -669975418 -823312659 6013 -63560127 -873589020 454 253295516 199066417 5187 -356493999 547847846 9326 -782082024 -848882377 6169 -353580923 248879339 8841 -225441451 742177493 4756 -615891790 291885511 496 -570707245 484578208 1715 95039871 191108050 5862 841435082 391949381 6421 824131791 -845509135 3346 37950971 -330088528 2651 766605000 258649377 7726 -863912221 -761859799 3950 784564006 -64803490 2094 677505146 -991847180 6915 -533858770 802678679 5683 847314766 -291852849 4284 271048450 831945068 6417 -625399824 533639856 6514 -441900788 -594827543 126 -442492459 -779255519 832 -330222187 742069009 4044 23116556 -761859799 9858 886936231 900262214 8106 875625124 -278826583 366 -330832333 106613504 7318 505442585 616919600 7986 132366550 -683388034 5255 -251213711 618410264 4223 235848520 957316548 8825 433526835 -291852849 7156 -764095871 893523554 8376 941171960 35526584 4575 307567195 -635171642 5489 877336582 -322241979 6640 -128726767 618410264 597 860501343 -733482202 5391 -835349698 -899341288 3696 411375410 610906685 1008 -672401313 -437551079 7642 -983376341 -779636985 6580 860501343 348492504 1884 498022540 412494114 1778 97020970 484578208 6726 576254520 293996259 2902 -101910710 351421296 5039 -347083273 -774659497 1065 38382431 -650343366 3885 83263882 66743939 4946 -855487023 936458970 5398 119513424 381557875 2684 856751619 -876513924 6999 567852265 584852110 4281 -835349698 -193590510 3011 -80190883 927113337 1286 395103154 -873505481 1054 -862838521 -791660728 6175 970485889 -265649886 9820 934705880 592056586 8852 -800346889 -995062096 6164 -749678851 704912288 5596 -371484057 402394867 4233 339712362 -906648758 6010 -419029624 676243791 8107 -370573099 377312940 7806 276731211 252386635 7513 -451981899 -828027101 8702 643936179 -322241979 4363 808925735 774508045 118 886936231 208300268 8334 693938067 -993810702 8171 -442492459 -361278986 2479 -175911279 -923490455 4182 689984924 835992356 9708 469995849 117542955 3744 49103598 208596214 600 877336582 -37646429 4825 833952118 -313128613 2350 -148551892 66743939 2927 29968380 -876513924 4089 655692903 -442954817 6555 664255928 -823312659 7346 57077901 368331732 5102 974173871 -991847180 681 902777411 452093657 8237 886936231 -6069504 1608 -955831194 -389676639 5993 351329961 -762876998 6820 -674506636 491977162 2947 -74105468 -883441584 7222 -511648475 -313128613 8974 528230348 -931850941 5578 -623268670 839185834 581 288031791 449132476 3495 330369088 -619642959 8287 -625117729 839185834 7359 716961746 82218066 5745 -863912221 -847113496 8279 521234557 -204109200 8548 521234557 -221235589 7225 73840719 -453780869 3111 460600071 636420853 3609 -569617671 -164907236 870 -341897402 -699315319 1414 211653701 823880227 7900 -171024826 518508787 8097 110512002 -976144578 1749 875625124 170467835 3427 -241465936 -959597696 7640 335527628 82218066 6507 57328447 -620954654 3284 432737196 -531114148 1893 -985616618 -600991208 3752 677081963 -255678122 8930 498022540 545485303 4151 -109703401 174025856 884 -388902952 705558301 7324 -476635343 -359314201 3961 323725605 558660793 1132 -341897402 901431566 5515 -883256320 293678122 9610 -728265827 497692812 6182 433526835 686182649 8223 -95477909 -783218625 1786 -200453704 738681643 297 -744815954 -436876555 242 -486815940 258835576 1348 -630784461 164304660 8948 -476635343 814089111 9511 853983481 870262107 2490 411375410 -436876555 6721 -637994744 952638297 1505 58910623 664426163 3300 54093571 -549053127 4385 90819360 442035528 3585 -855555106 680445725 7357 670783249 -468181788 7285 -750618262 546240758 9500 -285886589 101361875 7826 -544290356 -510922884 3143 948083395 525863100 7378 808925735 -64803490 9988 -745761469 614945635 2936 877375052 377312940 4819 -50475604 203913927 3111 -594123980 465310197 136 -330575686 522626360 3368 -572908981 -253000679 3417 -907526850 355195684 8007 856751619 -20385733 5256 142253386 -699315319 2413 -660956144 -316543012 9651 -672401313 -732977788 8788 929439506 -337054857 2251 812692671 -468181788 167 579591313 263449205 1667 -76560661 -899341288 8009 328642413 240392773 1226 -572908981 624282080 6039 993217311 202098881 8219 -672401313 742555398 3680 655692903 704912288 7426 -652765294 676406177 3669 576569655 -356305020 9091 166695370 926947071 8908 475583305 -253004117 7814 -200453704 -209849932 794 58337899 999569471 8086 -762354954 -181951918 2145 -527151913 165821381 3563 460600071 927113337 918 -882919563 659135755 3733 54093571 -224830170 7287 37950971 823880227 7499 -872853946 265565623 9371 -66931702 -766439509 4242 843260633 -861238983 3706 287061479 490581013 2402 -669975418 125331989 7248 -496507325 616919600 119 -625868114 363537086 7101 58910623 329435427 7092 -92183040 936458970 6943 -13265422 -517429485 3405 986629189 -903151152 3938 273690998 -181951918 581 564442080 -392084245 5239 -147109520 192314494 7525 477434146 688604103 1907 974173871 -827976408 8735 411375410 110076515 6954 -720378724 258835576 7874 824131791 249091689 4717 -820460238 -519921669 160 -170132306 -12154411 4352 665672498 -901179905 3021 -794998045 894566619 3712 339635211 209900681 6601 -482134217 -596103798 5267 -630784461 -380500395 944 843172319 690383589 8656 -213966720 -337054857 7904 -241465936 464511101 1857 -987108376 209900681 1308 -734053528 307725420 5255 -579837273 383295386 4367 860501343 -937125202 5949 -952709307 476629986 2019 228618029 676406177 6672 -80190883 -551416862 1011 -358966548 -995066367 9519 19516550 758141143 1838 567852265 742177493 3758 -548298586 -33043914 9949 -364519214 836711297 3727 462757732 -133534011 7656 -433025345 -727914786 4819 -370573099 -63734481 8900 -36520470 240392773 2221 -486815940 -715854594 784 860501343 484578208 8553 4049814 307725420 4450 984468436 -80034542 8956 696354690 -354367602 9932 -623545038 484376908 6557 480475633 -774659497 3523 497764071 -238448480 3475 -625718770 -487460041 1889 491678739 900210732 8398 81800971 -115011856 6105 -371869946 525863100 6987 -572908981 798201482 1596 -92183040 -701904187 7171 721323233 771524295 442 -784069182 476219341 1796 -509666122 349827286 3932 505306321 64274896 2018 -80190883 -783218625 1536 -267849188 113319582 799 -934630957 485773536 325 6631381 452093657 5290 941171960 48126737 6776 -441900788 -14604433 6149 -800346889 -479232352 3438 -215882898 623413028 3706 766605000 75428113 2404 785195735 110076515 1295 -433025345 -912580415 6612 -251109249 402585422 647 -548298586 -551512958 3401 186610534 191108050 4027 364564921 -976144578 8917 -343049870 -172362246 5306 543709359 -354781951 5826 789289346 676243791 9502 -618586699 899778012 7638 -358966548 -13980784 7744 186610534 105202669 9051 303886728 -580067919 6237 -728265827 -380500395 8270 57328447 307725420 264 -95477909 -31659405 4566 551002165 -439025221 1794 -442492459 332881191 8664 -307200306 -976816087 6233 341071365 -53499931 1033 -250591756 -14604433 4525 -388902952 -715854594 4677 -400001179 724045357 2169 217759023 -959597696 1326 941171960 -761859799 8640 -883256320 269584182 8919 -863912221 15035429 9478 -660956144 165821381 2435 -147109520 -130757210 5586 941171960 -325682737 9560 4049814 465310197 9409 651739496 -313128613 3400 -388902952 693923957 3965 -137898752 173354787 481 564442080 -220337835 9679 616261079 -316674454 3539 -594658272 954053652 3601 -215882898 -681572203 7827 958730067 704912288 7751 512530806 174025856 975 471264227 759617707 383 650577626 460061364 8177 307567195 -368204827 9926 822548504 -487460041 4536 307567195 731066417 4702 -631059468 476219341 3172 323725605 -148948797 589 -13265422 -954209444 2704 848002319 831945068 5241 948736147 133238441 7814 -270167938 88031842 3842 574072798 -548872283 4286 276731211 341133012 926 918550505 -367588750 7863 -572908981 -959597696 5947 986629189 215489130 6954 -669161347 -325682737 561 246028051 999569471 1116 -287473610 659135755 5014 642972199 -514527972 9538 186610534 64274896 4535 393895424 -475349716 218 933899717 -906648758 3716 890432109 -715854594 8553 -476635343 -133534011 5596 766605000 646664292 2031 -219607746 261437505 2297 399779640 -871353007 1122 276731211 -53499931 3677 -285886589 -74922256 6154 716961746 -80034542 4910 529251473 -796856966 7545 886936231 646664292 6606 224883384 -81447781 4238 603027467 -325682737 5056 -735338906 -962366924 250 -759508202 -287275800 3222 -927671058 -354367602 3603 -205718293 -238448480 8734 875625124 442035528 5224 119513424 -701904187 9118 950417338 261437505 6997 -512601533 -163961704 4238 877336582 -732138768 6392 313773597 802678679 22 649807445 -436876555 7699 955536932 402394867 1544 986629189 -743279228 5251 -511648475 -845509135 5088 -12352429 -103582511 8257 112237946 -825672011 1065 -162298514 676243791 9768 -983647058 247516617 9747 232434457 -161178548 5031 -330832333 -616422007 6146 237809565 -848882377 6951 -907904968 -287275800 8217 -12130323 -743279228 2703 -92183040 -715854594 9191 256045037 652139653 7447 -986019062 -475349716 9905 -994238484 377878165 9355 -745761469 686182649 1457 169375596 758141143 6321 -927273767 -931850941 1438 -213565859 -254951306 7612 929439506 -278826583 6252 -630784461 -768754430 6834 528230348 349827286 4742 -759508202 208300268 2892 367159963 -316387152 5930 269499594 55710753 4013 -759508202 -585235419 9459 -790900085 125331989 9253 -307200306 -343058017 7469 -569617671 -575386868 3415 -388902952 390959008 5910 261931651 173354787 8264 561309384 -81447781 5185 -728265827 -292135056 2073 853983481 491114857 2095 -494058622 -715854594 9976 705381339 704912288 6208 -962479450 167296127 2578 -364156017 868032719 2918 -985616618 -991847180 4124 -633494599 363537086 7836 669723000 925430316 6434 -213966720 -217276100 2902 110512002 706766110 4512 -625399824 -464133473 7464 -735338906 -207480706 6656 -576115144 -464133473 5964 721323233 -964052288 7572 941171960 -912580415 3535 842270273 106613504 6517 -222034349 880013188 2108 457187643 693923957 8380 -918480115 -283943997 2908 111659246 -899341288 8783 -330222187 -848882377 6556 -150077373 932982464 3710 -458526967 894566619 1728 468946340 285660025 4959 -509666122 545485303 2456 916803821 341133012 6007 641405743 718423636 2192 -491680209 -59573888 7515 335527628 -10889363 636 6631381 -339447425 7478 22099741 -796856966 2964 -971877548 312063892 5885 521234557 -485579451 3805 71999590 844277983 3984 137342604 -367588750 7273 246028051 484578208 6850 -405708663 894207498 7953 -400001179 -19846330 6506 -949511663 -103582511 6144 -112466455 -339148929 6827 -742210546 524158102 7089 343475859 -547246555 7714 395299686 854872802 8349 950417338 -68133232 783 -36520470 -531114148 9838 -907526850 165821381 2903 -419749108 928549530 5912 576254520 15035429 936 471264227 -313128613 3322 -536278632 -273517935 7244 740659012 622266116 5536 -570514743 355195684 3585 879055044 -912580415 3706 564442080 82218066 793 -918480115 248879339 2067 -181786704 164304660 559 335527628 -732138768 203 -481548889 -148948797 7210 347274203 -181951918 6934 -705081051 574416719 3413 397498909 23333156 3386 -241465936 724045357 254 665672498 -761859799 339 165508500 783420814 2286 -482457481 841879883 9706 621974864 709974393 9785 330369088 -580067919 6502 -287473610 -561419270 8327 -474750049 75428113 9314 232434457 -37646429 7122 772119062 659135755 7616 -627792663 -514527972 1233 -579837273 -316387152 6877 715427719 -357349445 6966 622760654 -53499931 6901 -371869946 -349942526 868 652607998 -278826583 3608 -205718293 -368204827 5571 -419749108 28285201 2605 650577626 610906685 2407 -637994744 831945068 5831 651739496 -996863784 3022 271048450 -278826583 2838 -177639676 -669081832 5833 529251473 532638758 752 934705880 -899341288 7790 -46649832 220783838 8752 -256588331 -561419270 3419 -616105726 -743279228 6718 902777411 762717609 6078 -373212931 -894674476 6064 895483308 341133012 5092 -408600531 460061364 7311 -197332076 285660025 7007 126979264 -775953624 3198 -128726767 -709522334 5660 187533920 19319210 6279 -630784461 829740581 3683 140624107 402585422 182 -743788507 -825672011 1873 -745761469 377312940 9211 126163611 269584182 947 313773597 -865702803 6315 37950971 573715962 9189 664255928 835992356 103 58337899 819313353 7035 -694040959 59020681 8960 156702520 226081213 61 -12130323 742555398 9529 -623545038 -446979614 3033 677505146 513030379 13 -371869946 164304660 6996 4049814 -115011856 851 261417951 639591910 3809 -442492459 408032712 5264 -342239300 90714922 3862 933284357 -865702803 9020 -63560127 758141143 3163 -633494599 -306446443 1769 246211015 402585422 6357 934705880 265565623 8192 264859719 705558301 4435 789289346 238846105 4508 -31253052 209900681 7864 136635149 -561419270 6092 -256588331 -220337835 2265 -800197031 48126737 8371 393895424 854872802 9959 512530806 -211716415 7235 861466410 -732977788 367 -251109249 246277775 1834 -625868114 -63464163 3168 -226011510 -714273046 1019 -983376341 -839552686 8926 36279537 693923957 9425 699618405 823880227 3973 471264227 115731592 4097 572111503 238643630 9825 -25477161 -19846330 2942 -630784461 -172362246 2492 -927671058 412494114 2577 277958125 -12154411 6599 -959851598 628563573 9944 -251109249 -41471722 6301 625839941 -766439509 6814 784564006 -357349445 7141 719147282 272099746 2957 393895424 774508045 2568 528230348 312063892 880 669719494 894207498 898 -660956144 249091689 8989 941171960 220783838 7340 -112466455 -551512958 6241 664362925 636536038 3450 -509666122 -448645965 9580 253295516 -164907236 129 677081963 -533164995 7071 285585538 88031842 8524 81800971 312063892 6404 -81272333 106262770 9487 -170132306 -762876998 7918 -47584694 -324279122 3148 -454660390 870680272 769 -429426969 -64803490 1861 856751619 -207480706 1139 416830089 476629986 7377 -800197031 899778012 7011 -835349698 764272698 2195 -326544961 381557875 3689 743542522 429013583 7320 -820460238 -714273046 7823 -623545038 868032719 4688 187533920 -683388034 3232 -548298586 -54745869 6447 843260633 135272390 6718 -569617671 -906648758 3316 639245576 -238448480 313 -251109249 513030379 8763 -251109249 -766439509 8445 669723000 105202669 7695 -854974713 -168423907 7739 -373212931 -974640280 4835 -250591756 674552143 9212 -518877099 -514527972 6801 -113215565 -911784066 4594 23116556 51303562 3650 574072798 -113520589 2543 860501343 971883931 5264 343475859 -211716415 2586 784564006 928549530 7225 -351818262 245371301 6848 974173871 -510922884 2453 246028051 -224830170 5080 204922698 -398743530 4122 335527628 -699883416 5466 -244065831 465310197 9119 -594123980 -714273046 6114 -544290356 -33043914 5358 237809565 247274032 5232 328642413 -31659405 7774 320572212 -53499931 4321 295262939 -115011856 3552 174573850 99128184 1748 -615891790 -876513924 6953 -557491556 170467835 9942 -544290356 -224429007 9104 879055044 874757575 528 586582238 -339148929 1145 -419029624 -531114148 643 745648934 -448645965 3410 475583305 802678679 3841 174573850 -53499931 5324 -548469989 -823312659 8958 169375596 -510922884 9724 491678739 602128084 854 -855487023 -306446443 6419 848002319 19319210 9409 -985616618 -172362246 315 -593752979 491977162 4021 902447917 481058945 6819 -794998045 -768754430 1564 740659012 742555398 3214 -557491556 868032719 439 246211015 -895622959 2088 347274203 -289016401 9970 890432109 742069009 2442 -358966548 932982464 600 -672401313 -339447425 9230 -150077373 -428402356 2680 187533920 -923490455 772 -962479450 894566619 3208 -800346889 900682067 4982 271048450 57188489 4025 432737196 -626227780 1402 -593752979 -936112945 5612 -213565859 -448645965 791 264859719 -937125202 9012 974173871 -148948797 4411 -257165428 51303562 5709 328642413 -254349525 6346 639245576 -899341288 268 -429426969 -932094589 8522 -213565859 -936112945 4119 -660956144 75428113 8813 -101910710 435964459 3175 54093571 -594389391 3343 843260633 -479232352 7228 49103598 133238441 7073 166047011 584852110 9696 -371869946 -699315319 8309 670783249 -12154411 2223 -241465936 -952232346 5997 328642413 639591910 8486 -633494599 829740581 7005 -889390298 870680272 1737 -44805950 769086286 2440 110512002 -259920681 8602 -496507325 -392084245 9818 395299686 51303562 5880 15084359 -514527972 7378 -422523153 -224429007 629 343475859 390959008 5892 670783249 -803257481 8475 -170132306 381557875 1548 946724763 -594389391 1871 -301284968 886756512 1637 -985616618 -669081832 2839 721323233 926947071 1435 -994238484 390959008 3081 -608881583 820355107 6206 -570707245 -59573888 7381 505306321 -19846330 713 -171024826 258835576 4580 901855277 990761659 7507 -342239300 -442896915 3201 715427719 -202365860 3620 743542522 -130757210 9736 -307200306 55179420 7723 228618029 -962366924 6653 -882919563 888127448 5646 405324040 628563573 5406 -612223016 349123105 7649 -782082024 416895828 9660 -363361513 880013188 8283 477434146 -439025221 9366 812692671 -63464163 8902 -50475604 -503488600 8007 -342239300 709534975 5078 -184150939 894566619 1138 564442080 732717612 6956 -419029624 638342848 6108 984468436 -442896915 2908 713058770 258649377 8985 916803821 964421398 3404 -517419114 848404213 2953 468946340 -779255519 6079 -912600784 -313128613 7589 674835134 238643630 8433 -179678 110076515 5317 -782082024 -560116325 6676 -171024826 742555398 5253 -824336233 265565623 555 -388902952 844277983 7112 -907904968 -68133232 6421 -92183040 742555398 7404 -66931702 402394867 6494 670783249 -596103798 7423 73840719 390959008 2001 -474750049 841879883 9920 -800197031 -893198153 1216 933284357 733113734 7929 652607998 639418215 8839 639245576 -221235589 7100 -12130323 -732138768 5710 669723000 269488622 8476 622760654 667943918 9374 -146048051 -532805273 3502 -396349710 397104509 1591 -828443354 -359031913 4768 -743788507 351421296 384 561309384 -775953624 2602 -745598738 -619642959 6719 -76560661 -515729352 2946 -109703401 927113337 3387 -305970525 -103582511 6533 -971877548 -585235419 8766 126979264 -962366924 8211 132366550 -595600742 7199 -371484057 674552143 3738 49103598 925430316 1887 331376977 -373891874 4727 -949511663 693923957 4354 -672401313 -827976408 8873 462757732 -831246652 2449 -483926612 -339148929 7591 -396349710 -13980784 8575 -257165428 -427456347 5027 723014647 -289016401 6329 505442585 -594389391 175 -862838521 798201482 6290 916803821 -209849932 7775 -12130323 220674133 206 -44846753 -453780869 7680 126163611 774508045 7646 929791427 -192813087 4649 -630784461 -600991208 4092 438397479 -281078001 8687 -267849188 -901452236 2951 -256588331 -683388034 6669 869722291 819313353 290 -147467416 258835576 3780 -621743061 -953039811 2280 -442492459 -37646429 7072 204922698 -647224909 4676 -13265422 67965345 3805 57328447 -254951306 5663 789352319 -274707169 1960 339712362 -257449363 6169 90842180 -575386868 152 -453528863 220424396 5212 57328447 748407118 9567 481039767 -398743530 3166 -353580923 -59573888 3820 287403155 -266557934 3670 497764071 247274032 5780 -63560127 736392650 8161 417807178 349711330 9025 621974864 105202669 9317 4049814 -133534011 569 667683290 293678122 8982 293337666 900262214 9395 -557491556 133238441 6505 330369088 -953039811 4118 367159963 -956300186 3926 -123469316 -709522334 3459 663527888 -551416862 674 -927233899 652139653 2789 -95477909 -681572203 7499 576569655 -359031913 4678 -351818262 -936112945 53 721323233 349827286 8084 468946340 901431566 1622 520426004 -768754430 5156 958730067 11152217 7294 83263882 500073592 9014 -941497322 -762876998 4345 -735338906 -927894606 3690 740659012 -507678540 7400 -285886589 106262770 130 -669161347 -163961704 4749 -305970525 271711843 8793 -674506636 -936112945 7527 -341897402 390565985 5554 -782082024 88031842 8590 -213966720 -653914878 2276 -225441451 -923191479 302 411375410 932982464 470 -184150939 283209294 8634 -66475474 247516617 3750 -442492459 203874111 2745 15084359 -357349445 3199 576254520 -80034542 821 327828499 148581257 9290 -307200306 155181053 853 57328447 371937567 3924 976904654 135272390 6775 -650211499 272099746 9681 -348537659 -995062096 307 -800346889 652139653 6496 772119062 486739558 1484 -162298514 691904004 2976 721323233 -54745869 7321 -162298514 574416719 6353 -52166347 819313353 3139 90842180 -80034542 5823 23116556 -883441584 3552 351329961 848404213 7259 579591313 -996863784 7808 -744815954 -339148929 2523 -993835563 -187634457 8087 -62488183 110076515 3924 -579837273 -373891874 3147 -927273767 371937567 6804 199822346 -653914878 3630 842270273 905565981 7621 591415304 -162370098 4319 -268168881 220783838 4672 -219607746 202098881 8476 -625117729 522626360 5439 -342239300 844277983 4459 967301691 -931850941 4870 276731211 697181256 9514 -544290356 170467835 2707 -705081051 -635351929 5716 -244065831 64274896 4644 -828443354 -322241979 422 -983376341 390959008 8761 -150077373 -453780869 5121 -113215565 -267835884 122 -871267479 -743279228 3393 -572908981 -221235589 5946 29968380 464511101 9518 785195735 -560116325 6365 890432109 -204109200 2801 320572212 -588544705 6118 -474750049 893523554 9178 -305970525 -883441584 5749 -983647058 -70608980 3680 -992570882 170544312 9103 -483926612 -726080992 9561 -511648475 -311284398 5726 -925751415 819313353 9819 -863912221 -487460041 9628 58337899 -103582511 7522 693938067 698531409 2763 29506774 -605921169 7875 -570514743 -669483533 1863 847314766 170467835 65 -81272333 -274707169 2478 -173157270 481058945 6015 572111503 106262770 1776 477434146 -626227780 3415 577257649 32006993 2546 498725757 886756512 4233 -146048051 903887624 3927 -301284968 157954558 133 475583305 -901452236 7202 -496507325 -291852849 3149 693938067 680445725 9525 824131791 -507678540 5477 512530806 766538742 7550 843260633 894566619 9373 -962479450 -515729352 2228 288031791 -322241979 2945 341071365 186010557 3773 -12130323 247516617 8975 -74067624 -5902726 691 -213565859 -311284398 8282 -672401313 -533164995 7158 287403155 -923191479 5101 655661552 113319582 2067 -983647058 -825672011 5698 83263882 101361875 1334 70299496 -893198153 1204 933899717 -273517935 7500 576569655 709974393 3218 -623268670 -63734481 1613 512530806 -807704163 7510 351329961 -419617877 6393 -336363205 252978054 5093 -894484500 293678122 5072 -481548889 -354781951 8360 -745598738 -257449363 9159 -429426969 -70608980 1291 29968380 135272390 5529 970485889 623413028 7156 285585538 15035429 4090 784564006 209900681 6039 328152090 -291852849 6946 -794998045 191108050 2216 237809565 533639856 5849 -536278632 28285201 8114 -147467416 -992454753 2798 303886728 349827286 9686 886936231 -259920681 5197 505315658 -620954654 565 -882919563 186010557 6193 -624139446 -962366924 4850 918550505 936458970 502 -92183040 724045357 2499 -442492459 -762876998 2434 -794998045 -392084245 8391 -219607746 -730886465 2518 527736569 524158102 109 -219607746 -616422007 1696 -667767243 -207480706 4594 -616105726 -292135056 8819 -178463084 186010557 683 320572212 -519921669 2858 693388533 -204109200 5109 416830089 7024863 7225 -66931702 831945068 7130 749595162 742555398 8166 -181786704 886756512 3414 890432109 377312940 22 -441900788 -224830170 2345 997902760 135272390 379 663527888 -992454753 6541 586193310 -34186434 7837 321896034 -653914878 3627 663527888 -903151152 310 481039767 -982939077 8473 -62488183 903887624 84 528230348 19319210 6023 -451981899 -5902726 7833 81800971 155181053 2300 505306321 -253004117 4533 -494058622 235617971 6635 -570707245 -168423907 5287 869722291 -468181788 7706 749434816 -209849932 8801 116199189 -209849932 9061 -285886589 -373891874 170 505315658 105202669 7647 -110049194 -224429007 9656 116199189 109725016 6729 -474750049 -130757210 1518 -728265827 971883931 1110 411375410 900210732 882 934705880 685173008 846 890432109 -580067919 8419 73840719 -343058017 50 616261079 759617707 4249 864931174 -726080992 6400 -371484057 -743279228 5678 959313725 -899341288 5369 -590529319 346977152 6269 -985616618 894566619 7776 90842180 312063892 3320 -821770117 -919384533 9171 142253386 106613504 9647 -25477161 786543464 6319 90842180 614945635 4206 351329961 51303562 2544 395103154 15035429 9110 137342604 624282080 3959 29968380 738681643 5695 246028051 391949381 3631 -197332076 -956300186 2525 -878007946 -354367602 6034 -305970525 -594827543 5073 254604928 390959008 7688 -342740225 160793740 8674 -565428161 -901452236 3392 -68308325 -910659068 3005 -476635343 113319582 4867 -226011510 639735778 1769 -659282120 -330088528 1462 -633494599 -626227780 6078 -985616618 -74922256 9839 941171960 -871353007 5992 321896034 -533164995 9082 -985616618 -596103798 9638 719147282 199066417 9004 432737196 -103582511 8792 399779640 -163961704 4328 217759023 -861238983 666 -882919563 823880227 5297 950417338 -497454301 1994 165508500 840121997 144 468946340 610906685 6017 -794998045 584852110 2359 -579837273 -202365860 944 276731211 -976816087 7749 670783249 769086286 5000 591415304 -906648758 411 755723260 15035429 9727 824131791 694332247 5455 -73802131 -311284398 2177 -986019062 614945635 6384 6631381 -436876555 5476 -175911279 742069009 2090 132366550 -311284398 4767 -669975418 500073592 7323 886936231 614945635 6252 199822346 -63464163 4389 151462778 -620954654 3451 -47584694 258835576 6869 521234557 -596103798 5978 587161686 249091689 3012 749595162 -981602668 163 785195735 -903151152 7261 -95477909 -224830170 565 -336363205 386127211 1055 -871267479 -873589020 4278 -95477909 731066417 8675 -371869946 246277775 8039 165508500 208596214 4945 625839941 -253000679 4857 -729544436 768564657 4638 561309384 -311805770 671 860501343 614945635 6793 -892024255 -255678122 3445 784564006 -31659405 1335 331376977 639735778 7600 -364156017 59020681 8860 261417951 905565981 7590 -863912221 -959597696 7244 -955831194 684653282 7136 -669161347 164304660 337 651739496 435964459 1885 491678739 390959008 2622 -408600531 952638297 9242 491678739 133238441 1795 651739496 -715854594 3503 73840719 -361278986 8467 -451981899 167296127 7516 -251213711 -645134311 3155 -32737399 500073592 8181 -511648475 -12154411 9044 -907904968 -361278986 3865 -659112423 -992454753 8820 -330222187 -339148929 2442 -590529319 -533164995 4208 -572908981 79143311 7593 -659112423 -367588750 1629 -113215565 -33043914 4944 -250591756 874229190 8520 122960298 868032719 2804 603027467 -532805273 555 -531669239 -181951918 2187 204922698 -791660728 1777 -994238484 125331989 9179 36279537 99128184 7436 303886728 -473904134 4996 843260633 -330088528 3989 132366550 -273517935 6703 875625124 836711297 2372 -705081051 -3897679 9191 527736569 -861238983 5730 -47584694 901431566 4472 81800971 220783838 6364 869722291 622266116 4725 -328904232 391949381 585 232434457 -493565702 1119 -625117729 235617971 1006 -818050145 -208909824 7987 -44846753 170544312 6640 755723260 -692002453 4676 -250591756 682630231 1723 -927273767 -464133473 8761 879055044 312063892 7233 -569617671 -551416862 6425 -200453704 -588348248 2549 -511648475 263449205 9301 -527151913 -513451002 3065 543709359 348492504 4452 -109703401 347184015 5765 959313725 774508045 9253 -32737399 155546470 202 -335037888 -681572203 257 -729544436 -973091762 4550 328152090 167296127 6096 -694040959 901431566 505 -565428161 490581013 7598 505306321 -647224909 7384 295262939 -20385733 6894 323725605 -238448480 9008 -898265134 928549530 9918 364564921 -549248367 4430 704539722 -12154411 9835 -326544961 -487991575 3757 -251109249 -292135056 5127 -695835769 -497454301 3584 -742210546 -427456347 9336 -667767243 15035429 4994 -52166347 485773536 9779 480475633 -220337835 266 328642413 -436876555 9994 843172319 -63734481 995 843260633 -901452236 9827 824131791 -952232346 6059 206527555 -532805273 1833 817204434 -766439509 1675 -128726767 -762876998 3559 -213966720 -204109200 2119 483523131 -517429485 1490 -113215565 -893198153 3575 -509385891 67965345 9207 -927233899 397104509 1558 36279537 283209294 6310 -949511663 957316548 4137 -954946302 -849899775 141 500836375 -683388034 5538 -600220506 -419617877 1145 269796431 452093657 7318 967301691 220783838 5353 307567195 57188489 5325 57077901 -650575204 3076 -109703401 57188489 6377 -422523153 998987485 348 -734053528 724045357 7913 269796431 -594389391 5539 693388533 -669483533 2014 -405708663 245371301 6413 -800197031 23333156 2670 -304053585 -311805770 9623 -447555783 -876513924 7591 665672498 -976144578 7751 -92183040 -205664922 8983 -178463084 736392650 5013 -486815940 581062404 1019 -400001179 48126737 8665 343475859 -313128613 8101 -322857321 -103582511 7605 116199189 785681307 6642 669719494 531120459 2452 174573850 -311284398 7691 535670744 -322241979 7060 -572908981 109725016 4842 665672498 676243791 1745 116199189 75428113 3632 543709359 51303562 5026 -54849498 -2439989 4965 -400357597 -316387152 8793 -625117729 -209849932 2368 -330832333 785681307 5349 37950971 288775548 4809 -154177607 -901179905 7546 -36520470 -973091762 3787 -615891790 719756675 9316 -749678851 110076515 558 -529954928 -683388034 7705 -557563073 -356305020 3333 -222034349 -992454753 9405 -569617671 226081213 7523 129311049 -964470327 2219 -270167938 -805220515 1764 -419749108 -906648758 6656 -518877099 105202669 8170 357216483 733113734 3866 -112466455 -594389391 5925 984468436 208300268 6306 29506774 351421296 2392 639245576 19319210 3542 -993835563 48126737 9080 313333438 252386635 9435 -341897402 481058945 3254 -178463084 75428113 1745 -429426969 -931850941 1647 -557563073 -883441584 9272 -330832333 -283943997 1746 -987108376 -392084245 4466 -578500945 900682067 7603 462757732 -19846330 2713 -170132306 476629986 2223 505315658 383295386 9459 -548469989 -741621007 9551 -241465936 -777377395 3892 -667767243 558660793 1072 270668477 390959008 6179 967301691 -727914786 3747 -494058622 -733482202 6465 269499594 926947071 4049 -170132306 -497454301 917 879055044 639418215 7090 -454660390 261437505 2715 -862838521 -796856966 6750 -782082024 732717612 8351 727691960 -224830170 6100 166047011 893523554 4869 -509666122 481058945 1290 -660956144 796440972 8236 639245576 580232372 4005 287540911 522626360 4451 112708003 -253004117 6858 625839941 -349942526 4971 -892024255 719756675 7716 -517419114 386127211 7117 -481548889 -796856966 8903 621250009 545485303 5517 785195735 -681572203 6773 -364519214 79143311 8016 664362925 449132476 9984 856751619 894566619 1323 -818050145 15035429 4080 -594123980 829049646 4012 -458526967 -209849932 8997 349635568 252386635 6541 -889390298 484376908 4383 -251213711 155546470 5191 -548298586 110076515 9501 -54849498 117542955 3716 -594738095 -848882377 9204 389181119 782261486 4488 273690998 731066417 7121 -907904968 573715962 5409 -109703401 440461057 3361 -745761469 901431566 9741 -451981899 -57636310 7423 -863912221 886756512 5003 696700704 680445725 8029 -570707245 59020681 4277 273690998 618410264 9928 204922698 -130757210 6126 364564921 -906648758 2326 303471892 371937567 9687 -983647058 -273517935 4770 -147467416 165821381 5127 677081963 584852110 8074 -370573099 559317467 6794 343475859 -427456347 4870 111659246 -221235589 617 416830089 -995062096 6844 -44846753 -81447781 9530 -733024233 -901452236 3491 934705880 964421398 2906 -822417795 -316387152 5750 686472096 646664292 202 187533920 798910453 6713 -267849188 349827286 1510 -886229173 -448645965 2561 432737196 771524295 732 535670744 167296127 31 579591313 -202365860 7067 997902760 996597250 7262 307567195 -172362246 3370 506679619 -373891874 9406 655692903 320542941 3180 206527555 -164190047 2720 313773597 -316543012 1185 285585538 -605921169 8468 512530806 -510922884 8783 -36520470 -161178548 624 -396349710 -259920681 4449 621250009 -715854594 6706 -347083273 -514527972 6639 -213565859 28049823 3864 -76560661 -531114148 3822 83782911 -183336237 9086 339712362 -952045723 6586 -625117729 680445725 7272 321896034 -464133473 2978 824131791 307725420 3106 223626891 724045357 9923 -483938149 -2439989 3397 555446731 694332247 9769 -364156017 -428402356 3883 266465598 -709522334 817 177628242 -683388034 7685 211653701 -485579451 1747 -991085471 -507678540 7083 509139401 -359314201 1135 984468436 -3897679 3636 -371484057 -253004117 421 577257649 133238441 2775 -242921091 -33043914 5818 -55516739 -253000679 2385 -800346889 -588544705 1128 -351818262 155546470 4969 -287473610 -306446443 1654 -55516739 -768754430 8545 433526835 -732977788 6649 -219607746 -726080992 1231 -213966720 174025856 7001 -782082024 -54745869 3980 -800197031 993015931 1672 313773597 513030379 8442 321896034 680445725 4623 323725605 -709522334 3819 357216483 819313353 3209 38382431 -57636310 8929 -913032643 742177493 2404 869722291 460061364 5056 -509385891 464511101 9861 -907526850 685173008 1227 -947334444 105202669 3389 784421217 -958397748 4222 223626891 -133534011 6234 224883384 667943918 2008 -601257416 490581013 1071 -818050145 899778012 9885 -821770117 -103582511 8727 -301284968 651276686 5225 579591313 -339148929 4694 -659282120 -54745869 2072 -342239300 563044475 4097 8264531 220674133 692 -388902952 64274896 3312 -790900085 771524295 7742 649807445 -224830170 5313 -420836130 -834347143 2897 58910623 829740581 8704 986629189 -893198153 7316 248168868 -59573888 1780 -820460238 -515729352 4207 958730067 170467835 5579 264207551 386127211 801 -109703401 -439025221 3929 505442585 28285201 9199 213842869 835992356 7550 856751619 -779255519 8160 535670744 -827976408 5975 886936231 -181951918 8504 271048450 -367588750 6390 586582238 -393603223 8834 -442492459 532638758 8148 780636123 880013188 834 -74105468 -563855352 2438 -410378829 -19846330 1689 765140521 285660025 9231 824131791 -563855352 3243 693388533 798910453 2981 -735338906 848404213 5759 621974864 -425579851 2375 -672401313 -13980784 9925 -835349698 -113520589 3613 -863912221 41988448 5485 902777411 -546852996 3025 390958395 -894674476 9237 674835134 249091689 8861 916803821 592056586 2228 -241465936 -549248367 2998 57077901 -477140109 4998 420313173 558660793 7896 -519682186 -766439509 8471 696354690 -979020874 9186 -62488183 490581013 9188 -267849188 874229190 8948 -934630957 -185998231 719 224883384 -339148929 1911 843172319 -161178548 6658 37950971 -653914878 6396 -918480115 416895828 8118 4049814 -893198153 600 669719494 429013583 8580 71999590 -255678122 9599 -511648475 -549248367 1436 -536278632 698531409 7918 174573850 381557875 5014 321896034 485773536 1758 -154177607 -497454301 1158 822548504 -533164995 3110 651739496 -493565702 5475 -12352429 442035528 482 266465598 932982464 1769 -578500945 440461057 9377 235848520 105202669 7358 -616780700 -964052288 6579 -955831194 -257449363 2403 -301284968 771524295 8243 -226011510 165821381 1533 -330575686 90714922 4706 -835349698 99128184 5011 -735338906 240392773 5173 -82743531 -976816087 7800 253295516 -969954363 6432 950417338 125331989 3308 847314766 -626227780 3764 -918480115 771524295 7951 -474750049 652139653 853 -764095871 -187634457 3798 576569655 -532805273 9471 789289346 485773536 2386 420313173 -368204827 2858 -569617671 -923490455 4221 -213966720 381557875 8364 299572712 491977162 4390 664362925 -733482202 1631 -674506636 -343058017 8816 955536932 390959008 4707 -213966720 783420814 3495 -226011510 117542955 3638 929439506 957316548 867 -279541251 636536038 6226 393895424 841879883 7584 -892024255 226081213 9734 420313173 48126737 6525 277958125 932982464 5079 -330575686 -552554344 4100 295262939 79143311 9513 -824336233 288775548 9195 -132340965 841515706 3465 -941497322 -437551079 2265 -883256320 271711843 4926 -918480115 -255678122 5707 -618586699 785302566 9104 -279541251 -595600742 9800 471264227 -41471722 6135 90819360 -325682737 7042 970485889 766977417 4344 174573850 55710753 9167 -419029624 628563573 7580 -612223016 -663884323 6407 643936179 624282080 8355 543709359 900262214 4638 432021664 484578208 2343 576254520 936458970 581 -200453704 -931850941 8068 22099741 88031842 8381 -889390298 -619642959 9622 -745598738 75428113 5277 -907904968 -193590510 1636 432021664 362317344 2629 -330832333 -513451002 8205 287403155 -834347143 6514 -106582970 -71981180 5488 721323233 -316674454 4642 -47584694 161270305 5633 273690998 -895622959 2107 -615891790 750710740 4617 -728265827 -533164995 2840 959313725 -373891874 4157 875625124 -468181788 4548 -73802131 -894674476 6211 228618029 -539760374 4827 -55516739 220783838 7585 864864468 349827286 4541 -720378724 106262770 7126 -594658272 -485579451 9189 303471892 -560116325 8894 -631059468 -267835884 4266 29506774 -3897679 7072 665672498 -766439509 5940 847314766 -253000679 3275 869722291 173354787 8289 -660956144 -419617877 2098 6631381 -901179905 8697 902777411 381557875 3123 -214121222 814089111 9391 -669975418 -71981180 6782 947027244 -419617877 1178 -569617671 -357349445 1365 -96460553 106613504 3411 477434146 623413028 4064 -594123980 -468181788 8192 -137898752 -732977788 2947 -650211499 636536038 2258 -342239300 533639856 5858 -983647058 -531114148 5658 174573850 -927894606 5171 505315658 -995062096 6065 -623268670 64274896 373 420313173 307725420 9097 -794998045 -63464163 6321 276731211 476629986 8462 716961746 465310197 6975 664362925 -487991575 7970 -44846753 624282080 747 664255928 -428402356 3000 -106582970 899778012 3384 591415304 -714273046 6703 57328447 452093657 7043 -667767243 -311805770 418 696700704 -224429007 3740 4049814 733113734 5102 481039767 -209849932 3905 122960298 -192813087 7444 -58282870 -585235419 556 390958395 952638297 4736 -745598738 133238441 2239 591415304 -831246652 826 22099741 -187634457 6268 202573384 88031842 2891 -570707245 -923191479 9771 750512353 -692002453 1155 29968380 -594389391 2199 -749678851 936458970 9897 506679619 769086286 1960 367159963 829049646 9971 -408600531 -675048115 9015 38382431 518508787 8839 70299496 -493565702 9277 -650211499 88031842 4977 -137898752 -873589020 5229 151462778 -130757210 2391 -197332076 161270305 6852 -983376341 -796856966 202 73840719 693923957 9631 -184150939 -588348248 7758 -486815940 -437551079 4556 -205718293 -221235589 6348 -927671058 820355107 260 -200453704 -181951918 5190 228618029 272099746 8856 -267849188 -274707169 3372 -44805950 -714273046 3738 577257649 -701904187 7389 285585538 -585235419 4430 -226011510 -871353007 7393 950880850 -539760374 1425 -828443354 263449205 4981 237809565 611310292 1353 784564006 706766110 4102 655692903 362317344 7454 166047011 636536038 7410 586193310 803466690 6200 886936231 283209294 2732 749434816 -427456347 5545 -548469989 -952045723 2767 -373212931 952638297 7549 81800971 269584182 6821 -482457481 -97621137 623 -729146187 545485303 2249 -983376341 -257449363 1918 -623268670 -515729352 170 -375315736 932982464 2352 -139236232 -847113496 6434 622760654 659135755 2119 505315658 381557875 1799 313773597 -115011856 1746 -306801974 263449205 2527 -95477909 -393603223 421 841435082 742177493 4218 -347083273 203874111 1804 349635568 -292135056 4955 -509385891 -532805273 1453 -251109249 664426163 7143 864864468 -973091762 4780 -743788507 -847113496 4482 -293422144 377878165 2803 -257165428 -653914878 5494 -197332076 -255678122 9186 166695370 932982464 2327 -889390298 732717612 1091 -820460238 -133534011 3651 -373212931 402585422 3378 22099741 55179420 8238 -994238484 874229190 6604 -331409455 109725016 6334 -742210546 484376908 9366 -250591756 -766439509 8882 855329823 580232372 3600 471264227 167296127 3481 432737196 742555398 3802 535670744 28049823 480 438397479 -324279122 5398 -242921091 -681572203 8493 -927273767 109725016 3934 -482134217 798201482 5339 -433025345 -531114148 4760 603027467 839185834 4581 -147109520 391949381 5304 -44846753 558660793 38 -954946302 -873589020 1141 653638796 -267835884 9552 -991085471 803466690 8351 343475859 238846105 5821 136635149 263449205 6752 639245576 35526584 163 -625399824 -357349445 9073 475583305 733113734 7244 -181786704 99128184 5327 974173871 -714273046 4341 -330222187 -202365860 7358 187533920 -759955547 8902 935909029 443480195 8173 -113215565 -912580415 9170 -396349710 386127211 1994 57728768 293678122 7695 824131791 208300268 2632 566652844 -487460041 1065 480475633 101361875 7167 784564006 377878165 3411 397498909 -906648758 3347 653638796 718423636 4350 -531669239 -485579451 7529 -533858770 -585235419 4301 641405743 709974393 1142 749595162 -517429485 8520 538103424 -74922256 6600 -442492459 766538742 7136 36279537 203874111 8313 -260484128 -311284398 6692 23116556 639418215 1985 -624139446 545485303 8594 195859317 574416719 429 841435082 269488622 9520 -512601533 -487991575 414 -947334444 358976404 7948 993217311 -605921169 4707 997902760 574416719 8113 696700704 559317467 7369 -526589551 -31659405 4587 413228751 -594389391 1410 -985616618 990761659 9470 895483308 798201482 6005 -62488183 -5916917 8546 967301691 165821381 2805 293337666 682630231 2530 -983647058 -912580415 2309 -934630957 -635171642 4470 -205718293 -964470327 8251 822548504 -546852996 9822 -536278632 -439025221 4931 151462778 -185998231 8192 83782911 762717609 6022 417807178 168850975 1924 869722291 -739131404 1259 -588133551 -80034542 5103 363421522 -992454753 1404 621250009 -468181788 2205 918550505 155181053 1405 -225441451 742069009 3571 -927671058 -873589020 3001 -694040959 823880227 2212 110512002 -936112945 5678 -356493999 64274896 4099 670783249 -825672011 7819 -433025345 -845509135 5209 -358966548 155617401 5927 -894484500 -912580415 6808 417807178 -453780869 4485 471423335 524158102 9024 -863912221 742177493 6037 -400001179 391949381 9472 475583305 -267835884 1132 246028051 -349942526 959 663063930 724045357 2871 789289346 957316548 8972 -289985011 990761659 7229 621974864 -823312659 4531 941171960 -208909824 596 -616105726 950205104 7874 -287473610 202098881 4149 -735338906 191108050 2395 934705880 -238448480 9618 765140521 -628237476 9035 -483926612 500073592 391 879055044 -220337835 3963 -363361513 -31659405 1664 344933377 664426163 6502 498022540 59020681 8106 -615891790 870680272 9931 328152090 639591910 9197 693388533 -439025221 1780 57728768 691904004 3832 339635211 -316543012 4726 -429426969 57188489 9342 57728768 -254349525 8714 288031791 -265316264 1121 -569617671 954053652 44 902447917 602128084 3676 -25477161 408032712 4610 -728265827 731066417 7478 664255928 839185834 2112 650577626 497692812 8307 -934630957 901431566 7562 -820460238 783420814 6302 621250009 -274707169 6202 755723260 -291852849 6485 -669975418 766538742 627 -347083273 -53499931 740 285585538 624282080 4309 -572908981 -954209444 7973 -570707245 691904004 5731 649807445 -133534011 5238 -147109520 -357349445 306 411375410 245371301 4957 -356493999 -68133232 868 185216221 -339148929 5928 -364519214 684653282 6996 206527555 638342848 2824 -112466455 75428113 4531 -625117729 220783838 7311 -496507325 199066417 7907 -343049870 719756675 8776 156702520 609203406 113 -447555783 731066417 7527 -625718770 -551512958 553 -251109249 -709522334 6225 833952118 -675048115 7285 -630784461 -982939077 2734 326413982 954053652 5479 287061479 895448733 3180 542787809 -895622959 8841 32391911 491114857 1526 -343049870 840121997 113 -261356504 925430316 1029 -593752979 -202365860 7097 755723260 -374056277 647 -31253052 117542955 1982 54093571 -701904187 862 288031791 -953039811 5831 856751619 -519921669 8314 696700704 429013583 4249 186610534 525863100 2234 750512353 -204109200 601 -343049870 269584182 4735 -570707245 11152217 3491 543709359 -513451002 6354 -994238484 618410264 5641 111659246 106262770 1400 -306801974 220783838 8958 843260633 -259567082 5620 -740334521 261437505 4708 955536932 742177493 6508 132366550 -266557934 1795 -261356504 -207480706 8143 -517419114 347184015 4460 -863912221 -204109200 3653 -400357597 202098881 8189 500836375 611310292 1240 -878007946 109725016 4710 -517419114 -64803490 2018 -494058622 472701027 8956 -659112423 -588544705 4807 693938067 -254349525 7965 23116556 -932094589 7526 246028051 684653282 7524 -695835769 927113337 6107 -241465936 -979020874 845 644845610 888127448 4455 81800971 55710753 555 -267849188 -224830170 4098 529251473 874757575 2456 934705880 -241132430 8528 -205718293 -163961704 9070 902777411 -699315319 3842 -251109249 870680272 4901 -765335823 269488622 3743 399779640 -893198153 332 -82743531 -588544705 2835 206527555 349123105 6732 269499594 -594389391 6135 -336363205 -428402356 5449 -992570882 558660793 8819 677081963 -995066367 3531 -630784461 622266116 8336 -971877548 691904004 2029 -729544436 -605921169 6784 877375052 518508787 8212 -536278632 -164907236 9602 -419749108 903887624 1203 -765335823 -281078001 3761 -949511663 -937125202 7853 213842869 11152217 5358 -458526967 -873589020 1018 655661552 28285201 4046 -139236232 -780888194 6382 -594658272 -552554344 5189 -242921091 839185834 8935 303471892 491114857 6787 -326544961 894207498 2662 319326351 429013583 7262 165508500 192314494 433 669723000 -368204827 4481 -672401313 682630231 6071 335527628 531120459 8596 947027244 -927894606 4180 339712362 -585235419 429 -907904968 -825672011 3526 527736569 611310292 6614 54093571 -521750194 3743 -862838521 173354787 6768 -226011510 484820762 7052 36279537 622266116 9206 -669161347 -519921669 2870 326413982 -667783556 6197 -588133551 -791660728 6135 -633494599 709974393 5787 -794998045 283209294 7488 -371484057 694332247 1293 151462778 -238448480 9049 -433025345 820355107 6110 -447555783 530406323 4906 705381339 -292135056 2030 -986019062 -479232352 5816 -669975418 -468181788 4112 808925735 -848882377 4546 -728265827 -259920681 3984 273690998 491977162 6941 -335037888 -142257001 3107 -615891790 -547246555 6524 -616105726 829740581 7951 341071365 -224830170 2501 -36520470 -923490455 7165 319326351 358976404 6337 -139236232 -701904187 924 -623268670 -739131404 5187 529251473 -663884323 2648 -824336233 -205664922 6171 -828443354 164304660 6892 -898265134 -211716415 4460 57328447 35526584 8036 405324040 546240758 1675 321979161 -620954654 5175 538103424 -392084245 7161 974173871 -468181788 4932 23116556 -204109200 3923 860501343 341133012 4346 -949511663 680445725 4473 341071365 -548872283 445 -608881583 -392084245 5084 -615891790 -168423907 9766 -197332076 -193590510 7884 328642413 -513451002 9466 -740334521 -766439509 3106 -400001179 186010557 7086 -128726767 312063892 8537 97020970 349711330 2186 -422523153 -70608980 7202 -213565859 659135755 9373 -633494599 -68133232 5161 886936231 312063892 4704 -257165428 -193590510 1315 929791427 823880227 5038 -222034349 614945635 4089 -483938149 -193590510 4787 129311049 651276686 1786 22099741 704912288 7362 -331409455 -547246555 3356 677505146 -779255519 2636 -985616618 371937567 9780 -835349698 -320105788 8062 -735338906 -373891874 5255 677505146 79143311 7258 848002319 803466690 5152 -481548889 233486506 7914 -58282870 562000501 1300 974173871 -507678540 5409 833952118 258649377 9730 399779640 363537086 7299 652607998 -726080992 2223 37950971 -936112945 7894 -743788507 -31659405 6882 974173871 -699315319 6009 -623545038 258835576 9788 -257165428 688604103 8853 -371484057 -257449363 1323 970485889 -142257001 8882 505442585 -954209444 6175 -548469989 -931850941 2172 603027467 -594389391 9932 -531669239 -807704163 2309 331376977 241785150 4114 566652844 377312940 2029 512530806 -325682737 4906 -331409455 618410264 6144 875625124 157954558 3282 -363361513 993015931 1024 669723000 -357349445 9532 -44846753 652139653 7331 203806755 348492504 9443 -74105468 -532805273 7598 -625117729 491977162 1406 -110049194 15035429 2947 -970422428 709974393 856 591415304 766538742 2663 254604928 684653282 63 165508500 -193590510 9048 855329823 -539760374 6619 824131791 -901179905 5661 986629189 685173008 2979 320572212 202098881 9647 -594658272 -209849932 9787 299572712 -217276100 5495 -987108376 -732138768 433 -824336233 -292135056 7768 505315658 604828253 7033 432737196 435964459 3231 217759023 -647224909 2677 -419749108 484376908 2713 -285886589 -669081832 2394 38382431 -979020874 932 -570707245 -952232346 6783 273690998 738681643 5529 -588133551 320542941 3160 -307200306 782261486 1225 -762354954 -552554344 1219 -47584694 614945635 9414 877375052 819313353 3361 137342604 -343058017 4612 -557563073 307725420 168 -429426969 -103582511 2480 438397479 165821381 7798 343475859 240392773 2384 -991085471 -561419270 3689 287403155 412494114 283 -822417795 925430316 5149 204922698 -185998231 7675 -400357597 -59573888 7975 -52166347 -650575204 6321 -92183040 -181951918 2288 -695835769 964421398 5945 -882919563 7024863 516 367159963 -45469480 4094 151462778 435964459 2764 576569655 785302566 4879 -511648475 390959008 537 -306801974 233486506 2498 351329961 258835576 2675 -762354954 -730886465 760 -400001179 -485579451 6017 -537445745 32006993 7682 328152090 -5902726 1226 58910623 208596214 6516 303886728 -254951306 5884 335527628 -619642959 4232 -267849188 639591910 76 -667767243 -320105788 8964 -364156017 704912288 2477 483523131 -74922256 4798 166047011 604828253 7365 -878007946 -514527972 3184 357216483 358976404 7340 246211015 95042084 439 576569655 -172362246 8999 -422523153 -533164995 6689 32391911 888127448 3989 -660956144 408032712 8263 -181786704 252978054 5353 500836375 719756675 1639 778853107 624014414 1496 328152090 -847113496 7061 57077901 -828027101 5538 -623268670 -692002453 8227 -735338906 -5702304 5463 -509666122 -283943997 6928 156702520 768564657 4051 -652765294 -871353007 3566 -47584694 280226622 9530 37950971 693923957 8103 520426004 -45469480 2715 469995849 -320105788 6689 -270167938 -560116325 4590 433526835 -311805770 9696 287540911 -560116325 3536 864931174 -253004117 9595 29506774 -113520589 2178 38382431 -759955547 5554 -623545038 -306446443 6205 347274203 -241132430 7983 -305970525 -267835884 5064 393895424 563044475 1626 699618405 676406177 2526 -600220506 -53499931 5474 57328447 559317467 5498 -173157270 -873505481 6954 740694909 429013583 9525 -279541251 -389676639 4513 331376977 -330088528 6467 -326544961 355195684 2710 -364519214 -730886465 2681 625839941 460061364 9289 271048450 -981602668 2866 950417338 422558106 1749 -482457481 -733482202 8514 -608881583 88031842 5821 29968380 638342848 2731 -200453704 639591910 918 -631059468 750710740 8078 879055044 336301975 1189 110512002 347184015 7221 339635211 110076515 5512 603027467 836711297 9183 847314766 485773536 8009 136635149 155546470 6412 702242153 -265316264 4592 976904654 819313353 7883 576569655 285030297 1001 116199189 -895622959 4432 -993835563 766977417 2999 -55516739 -899341288 2683 505442585 -6069504 3032 833952118 312063892 3973 -326544961 820355107 4922 -788603267 732717612 764 -898265134 -981602668 6652 967301691 639418215 3682 855329823 -709522334 4328 37950971 136635305 2737 929439506 971883931 4641 328152090 117542955 5474 351329961 235617971 6616 505315658 66743939 1118 -483926612 363537086 1571 -578500945 823880227 9525 246028051 397104509 9744 -593752979 -313128613 95 -572908981 688604103 4663 -509385891 705558301 2960 -927671058 -265316264 8015 -71710752 -10889363 7279 57077901 636420853 9970 772119062 215489130 6905 266465598 -701904187 5444 -559852389 484376908 5777 -616105726 -953039811 3152 639245576 105202669 1084 723014647 639591910 2276 505306321 -532805273 9339 -927671058 391949381 4447 642972199 -497454301 313 527736569 894207498 2888 -927273767 -828027101 9078 -481548889 -979020874 1505 -74067624 -359314201 4931 625839941 694332247 6124 -74067624 -204109200 1440 -336363205 355195684 9790 22099741 -130757210 2386 8264531 235617971 8498 -328904232 829049646 7097 -925751415 -780888194 5279 886936231 336301975 7570 -132340965 -831246652 3517 54093571 407922222 7625 -179678 -464133473 1396 877336582 -653914878 8978 203806755 497692812 7510 696354690 -74922256 377 497764071 -259920681 1551 616261079 -653914878 1334 833952118 -437551079 5547 471264227 -546852996 7877 -429426969 -973091762 1527 174573850 -727914786 9846 -66475474 928549530 507 -214121222 -663884323 8577 855329823 -647224909 70 -623268670 55710753 9309 -419029624 -647224909 3163 -55516739 398270620 5953 -735338906 -759955547 7900 766605000 476629986 6442 -594738095 51303562 5748 433526835 -730886465 4927 586193310 481058945 2137 639245576 893523554 6482 847314766 476629986 6114 -627792663 -428402356 8536 577595779 -34186434 2598 -855555106 993015931 940 266465598 -292135056 8902 -618586699 -164190047 3327 529251473 868032719 157 70299496 199066417 9043 483523131 694332247 1013 -863912221 -969954363 1913 -213565859 -803257481 7357 713058770 719756675 4968 -715255110 580232372 1704 498022540 -692002453 5920 -148551892 -981602668 5607 855329823 -619642959 1870 641405743 -71981180 7258 -907904968 332881191 1985 822548504 -519921669 147 83263882 381557875 3916 -913032643 -519921669 5677 -363361513 -595600742 6589 -660956144 351421296 6172 367159963 676406177 8686 339635211 -521750194 3605 -47584694 208300268 9803 -742210546 -849899775 9232 705381339 -3897679 4357 136635149 332881191 3899 339635211 -849899775 7892 254604928 -699883416 4753 -419029624 -779255519 7458 696354690 -714273046 5451 -878007946 -899341288 4838 37950971 -45469480 8566 -625399824 -254349525 6191 877336582 628563573 8454 264207551 -374056277 9443 261931651 -580067919 1211 -824336233 573715962 694 505315658 -546852996 2865 929439506 736392650 5103 -408600531 581062404 908 -123469316 901431566 9863 -627792663 -71981180 4629 833952118 524158102 7684 -213966720 690383589 1454 -400357597 186010557 3447 669723000 -521750194 9005 -600220506 105202669 4529 -420836130 546240758 4375 323725605 684653282 9100 -251213711 -635171642 4394 223626891 646664292 7159 621974864 -367588750 9553 842270273 950205104 6130 705381339 307725420 6706 -56935231 831945068 6523 253295516 676243791 5883 483523131 -861238983 7385 228618029 -953039811 5485 529251473 709534975 6472 -685842163 -595600742 2023 363421522 -257449363 7108 -616105726 -208909824 5303 321896034 -531114148 4170 -625868114 -699883416 3885 847314766 265715153 7915 674835134 486739558 7809 195859317 -281078001 3235 -453528863 -63734481 679 689984924 -775953624 3274 622760654 -546852996 5808 498022540 -899341288 7673 -213966720 422558106 8259 -346375162 -546852996 9664 -400001179 -626227780 6573 -667767243 -873505481 6902 535670744 854872802 6821 471423335 -532805273 8641 90842180 676243791 2579 97020970 -193590510 4327 696354690 285030297 7922 264207551 -803257481 6181 693388533 -549053127 179 650299148 -927894606 78 784421217 -626227780 9013 -955831194 574416719 1446 -828443354 324939084 2307 895483308 348492504 8016 500836375 160793740 1533 -458526967 829740581 7750 -189672465 109725016 4027 -533858770 -546852996 376 320572212 796440972 2381 -559852389 -374056277 8567 -73802131 870262107 7223 -68308325 238846105 3346 29968380 -316387152 3276 -889390298 113319582 3264 -608881583 -374056277 2424 723014647 59020681 7937 -330575686 854872802 1699 572111503 -254349525 7167 935909029 -266557934 6067 -907526850 814089111 217 357216483 -181951918 7489 269499594 -791660728 8610 -442492459 32006993 4736 -82743531 -531114148 8469 367159963 -325682737 4170 390958395 -675048115 5756 -454660390 574416719 7004 -346375162 -70608980 8386 -132340965 -517429485 116 -674506636 905565981 2471 -994238484 -183336237 231 -625718770 -427456347 1298 948736147 261437505 1288 -863912221 491114857 4124 -659282120 -238448480 8247 -705173162 785681307 3131 -341897402 390959008 6519 -529954928 -31659405 1500 652607998 676243791 7508 833952118 -993810702 8166 -667767243 -2439989 7923 -433025345 -487991575 267 321979161 186010557 8314 363421522 -733482202 8128 -330575686 -5916917 3313 -214121222 -895622959 1151 195859317 -392084245 6362 -146048051 899778012 3132 -32737399 624014414 6430 126979264 835992356 8469 -648381409 -699315319 4600 58910623 336301975 5102 -790900085 636420853 231 320572212 -202365860 7933 49103598 639591910 6414 -579837273 -743279228 4721 561794586 472701027 3647 471423335 -952045723 569 721323233 241785150 6616 -511648475 733113734 4675 142253386 -487991575 6189 -705173162 -596103798 9074 528230348 208300268 8871 641405743 -357349445 9428 -356493999 -893198153 9931 136635149 -839552686 8483 -735338906 -546852996 2174 246028051 -619642959 9787 -536278632 -224830170 360 621974864 -974640280 5676 551002165 518508787 8136 -593752979 610906685 9584 186610534 -575386868 5639 755723260 -893198153 8960 500836375 407922222 1632 166695370 -293612145 1331 142253386 -20385733 1966 -685842163 -436876555 407 -615891790 685173008 8998 151462778 786543464 3204 579591313 518508787 6568 765140521 -5916917 3869 187533920 491114857 305 -116404179 -620954654 2568 705381339 667943918 1555 -625399824 870680272 6593 677081963 874757575 6248 528230348 125331989 3499 869722291 802678679 8275 -400001179 -68133232 9911 535670744 -515729352 1768 57728768 525863100 4584 -749678851 -349942526 909 -983376341 -238448480 2343 81800971 -741621007 9985 984468436 704912288 9491 -835349698 819313353 3149 521234557 490581013 2683 621250009 998987485 8297 822548504 272099746 7056 877375052 258835576 7936 843260633 676406177 7205 -341897402 -436876555 7319 -36520470 -442954817 4233 -821770117 -13980784 8619 655838788 580232372 8870 462757732 -958397748 2361 -949511663 610906685 8843 49103598 -848882377 8770 -244065831 -57636310 5864 506679619 723730723 799 -952709307 -732977788 8841 745648934 680445725 2753 202573384 676406177 8534 -612223016 324939084 9389 561794586 -777377395 9208 277958125 -596103798 9303 -82743531 -53499931 495 -170132306 -181951918 7469 -178463084 -825672011 1714 719147282 407922222 8870 -941497322 -931850941 1990 -342740225 -21285360 4651 -408600531 -861238983 8483 -993835563 -45469480 6645 -991085471 -834347143 5556 655661552 -647224909 6631 -225441451 -727914786 6127 165508500 814089111 574 202573384 766977417 1653 -952709307 774508045 8710 993217311 235617971 3834 -66931702 28049823 3440 772119062 261437505 4087 186610534 742177493 6690 389181119 -12154411 4894 129311049 -873589020 8718 -794998045 -979020874 2766 -728265827 110076515 5717 -343049870 -628237476 3065 -955831194 709534975 9277 841435082 814089111 2931 622760654 -906648758 4018 -927273767 -936112945 9084 997902760 -12154411 4474 321979161 -337054857 7424 177628242 -316387152 9436 505306321 7024863 4669 669719494 -779636985 2258 307567195 -733482202 8181 -267849188 -774659497 7149 817204434 51303562 374 483523131 646664292 4041 -618586699 -959597696 9783 211653701 558660793 8609 -81272333 -14604433 6883 696700704 476219341 5572 -729544436 709534975 4076 621250009 391949381 5976 935909029 -428402356 9576 -728265827 -53499931 6734 29506774 841515706 3327 273690998 823880227 4807 -862838521 525863100 8985 -511648475 -827976408 9431 -862838521 -803257481 9746 864864468 209900681 5591 -720378724 709974393 9376 -63560127 639735778 9568 -745598738 -628237476 9575 947027244 686182649 9397 81800971 -775953624 2507 481039767 798201482 832 480475633 346977152 4967 -913032643 -726080992 1489 399779640 820355107 8684 -762354954 90714922 4018 -410378829 -224429007 5131 57728768 -995062096 9551 -863912221 -996863784 9415 487719335 636536038 8213 564442080 220424396 373 -994238484 574416719 6601 -433025345 -532805273 1463 -824336233 329435427 8267 622760654 -259567082 9528 564442080 233486506 4010 487719335 238846105 6601 -822417795 -547246555 8202 -410378829 271711843 8988 -637994744 -514527972 8948 29506774 903887624 5695 566652844 55179420 2334 950417338 -775953624 8523 264859719 694332247 3003 340060359 -923490455 4798 755723260 416895828 4405 664255928 155546470 1447 -175911279 -514527972 3657 -81272333 -439025221 4064 650299148 -635351929 8369 750512353 748407118 1170 -396349710 -111673714 4536 487719335 -563855352 3955 110512002 623413028 5626 993217311 736392650 339 652607998 611310292 7963 -570707245 355195684 6457 -447555783 101361875 3993 -986019062 15035429 8216 58337899 99128184 2309 941171960 280226622 6598 432021664 -468181788 5054 715427719 -973091762 8431 -743788507 161270305 5871 321896034 903887624 6549 287061479 900262214 6972 343919065 272099746 5387 -694040959 -823312659 3303 -652765294 117542955 2419 -139236232 472701027 9048 841435082 688604103 7605 -128726767 -392084245 5276 542787809 440461057 7426 -66475474 258835576 7661 -12130323 616919600 1849 -576115144 -931850941 4595 -81272333 388657508 4888 -659112423 486739558 7834 -667767243 148581257 9045 432737196 742069009 2277 351329961 697181256 3117 505315658 484376908 1682 649807445 -241132430 5069 -800346889 -475349716 8478 -225441451 -164907236 5521 321979161 167296127 715 471264227 285660025 6090 -74313664 -163961704 1104 -106582970 161270305 2435 -782082024 -217276100 8784 984468436 841515706 5238 -330575686 931901106 2078 -370573099 -732138768 6523 -600220506 -937125202 4943 -491680209 723730723 5857 946724763 208300268 1233 -123469316 688604103 1697 934705880 -936112945 2236 335527628 684653282 1263 843172319 -211716415 6167 -453528863 819313353 3699 -483938149 823880227 4812 -509666122 106262770 3112 -728265827 614945635 351 721323233 774508045 9203 -650211499 491114857 4475 -373212931 -337054857 8407 622760654 926947071 2894 740659012 802678679 3287 174573850 530406323 375 -44805950 -14604433 3852 935909029 723730723 5101 -570707245 -485579451 8568 -674506636 157954558 2690 -985616618 -485579451 5610 -782082024 391949381 1496 344933377 388657508 3859 -986019062 894566619 3987 974173871 533639856 2361 -600220506 -168423907 7232 -994238484 -551416862 1947 -342740225 -287275800 1878 -82743531 -278826583 5925 -669975418 -715854594 5690 -927233899 -41471722 8597 417807178 -477140109 8344 622760654 358976404 4397 -616105726 931901106 5711 -745761469 -436876555 4522 576569655 602128084 5915 665672498 -59573888 7701 8264531 782261486 9066 677081963 636420853 7864 111659246 90714922 6744 -441900788 -531114148 404 -994238484 993015931 3981 -451981899 546240758 8754 395299686 -172362246 8808 -132340965 831945068 7879 111659246 -525223549 1404 -71710752 -901452236 508 405324040 893523554 2106 -872853946 574416719 8972 -74313664 32006993 2655 -44846753 -53226181 1887 895483308 558660793 3665 702242153 -436876555 3080 156702520 693923957 1925 224883384 386127211 5259 -669975418 -97621137 3699 877336582 -380500395 3026 177628242 836711297 4428 468946340 742177493 7728 432021664 500073592 2507 -371869946 -255678122 8421 223626891 143533526 3802 -267849188 388657508 6116 974173871 269584182 1639 -878007946 622266116 7234 -517419114 -34186434 1735 -863912221 82218066 800 -621743061 408032712 1898 -343049870 265715153 8476 649807445 -473904134 5616 -588133551 -181951918 1283 395103154 820355107 2667 -991085471 705558301 3242 303471892 545485303 2070 528230348 769086286 3869 438397479 -732977788 6981 551002165 -669081832 8040 -356493999 -992454753 3181 -80190883 28285201 7557 577257649 349123105 2101 -669161347 -923490455 1062 -215882898 -761859799 1709 -625718770 -33043914 9700 958730067 -699315319 3983 -872853946 -513451002 7239 -828443354 -743279228 757 -630784461 349711330 3064 -197332076 768564657 858 587161686 247274032 8820 95039871 693923957 739 303471892 32006993 6338 958730067 -448645965 1583 586582238 639418215 5975 625839941 -380500395 4477 -764095871 -732138768 1400 506679619 -981602668 8766 285585538 -238448480 4864 433526835 693923957 3675 674835134 686182649 4292 343919065 82218066 8216 -733024233 -546852996 1364 -347083273 639591910 5674 -410378829 -161178548 2818 669719494 -392084245 6438 663527888 -33043914 9880 727691960 -515729352 8922 -918480115 -981602668 5638 959313725 -103582511 9265 -572908981 220783838 9738 29506774 484820762 5297 716961746 248879339 8708 270668477 -187634457 7016 -533858770 125331989 8025 833952118 238846105 2263 -162298514 -796856966 6230 364564921 -650575204 8077 497764071 368331732 8008 -627792663 51303562 1752 -674506636 874757575 6826 -491680209 927247897 9112 -529954928 -217276100 8303 -453528863 854872802 2373 696354690 170544312 7937 663063930 -41471722 4722 497764071 -291852849 5866 203806755 -453780869 1219 993217311 -274707169 9026 112237946 723730723 7051 652607998 442035528 552 -494058622 854872802 9322 879055044 -477140109 2740 -537445745 -164907236 8294 -601257416 -113520589 7229 529251473 341133012 5351 156702520 928549530 183 780636123 332881191 4648 824131791 164304660 1376 785195735 639735778 7386 -175911279 769086286 5676 -955831194 -254349525 2060 822548504 -803257481 334 -993835563 -956300186 3001 187533920 -552554344 7192 689984924 -71981180 2625 276731211 -419617877 2597 57728768 348492504 5483 579591313 -64803490 6358 -729146187 208596214 1066 -44805950 724045357 2442 -983376341 148581257 126 -170132306 559317467 6930 142253386 51303562 5981 -871267479 733113734 6484 111659246 522626360 2386 -285886589 -513451002 8958 -81272333 28158895 8821 -92183040 -585235419 6014 6631381 28158895 828 71999590 819313353 6688 861466410 -669483533 9169 -886229173 397104509 9225 -648381409 -931850941 180 -630784461 417944653 9106 -214121222 927247897 2434 -559852389 101361875 1671 -765335823 -63464163 4695 667683290 -730886465 5025 119513424 -901452236 3425 -113215565 996597250 5393 652607998 -81447781 7589 -612223016 -847581699 3615 567852265 -361278986 6758 789289346 -468181788 4818 -63560127 449132476 4916 650299148 952638297 1554 -828443354 -732977788 8818 266465598 388657508 7002 199822346 167296127 1035 457187643 616919600 8018 -261356504 783420814 3942 110512002 -774659497 477 970485889 349711330 9624 58337899 -148948797 1519 986629189 346977152 8474 -729146187 686182649 5297 266465598 -259567082 555 126979264 390959008 8312 357216483 -834347143 6215 -491680209 465310197 7379 264859719 -289016401 2041 644845610 -71981180 2309 -213565859 7024863 7661 -907526850 -316387152 2195 576569655 -561419270 6553 -986019062 -768754430 9678 529251473 -287275800 6046 644845610 -255678122 2691 -301284968 346977152 4650 -147467416 355195684 8561 -509385891 -807704163 625 -548469989 -278826583 9164 405324040 -339447425 1580 -511648475 -726080992 1168 110512002 11152217 5632 129311049 -80034542 3128 -342740225 442035528 1186 266465598 -278826583 865 -66475474 903887624 6618 246211015 -507678540 7017 -652765294 -923191479 6710 861466410 532638758 188 480475633 803466690 3330 -356493999 -493565702 5233 57077901 -871353007 4933 650299148 320542941 2289 288031791 -619642959 3998 572111503 203874111 9864 -364519214 32006993 9151 -447555783 443480195 9327 -242921091 844277983 3336 561794586 -53499931 4266 -991085471 -871353007 5336 29968380 238643630 1310 947027244 580232372 2545 -788603267 101361875 7606 860501343 723730723 330 -862838521 -324279122 1302 -941497322 440461057 5513 -821770117 -766439509 6048 576254520 -291852849 9825 696354690 -620954654 8358 321896034 320542941 9176 886936231 -361907767 527 -720378724 592056586 3229 -674506636 351421296 3598 111659246 -701904187 6185 693388533 -80034542 4016 -705081051 -503488600 5107 587161686 758141143 3860 655838788 -359031913 1753 58337899 416895828 1009 462757732 -911784066 1629 674835134 839185834 9267 -116404179 -356305020 1468 789352319 490581013 2727 -244065831 -357349445 9221 766605000 484820762 2264 842270273 -894674476 905 652607998 133238441 4584 -82743531 -762876998 9518 -954946302 -283943997 7092 848002319 758141143 105 -652765294 563044475 8002 916803821 901431566 9211 -749678851 -316387152 2012 -674506636 -289016401 5756 -705173162 -183336237 1026 -101910710 66743939 4182 -371869946 168850975 252 -101910710 55710753 2835 551002165 -464133473 5854 577257649 680445725 9563 420313173 -273517935 1839 572111503 -202365860 6647 625839941 -287275800 3132 -764095871 -958397748 2266 -301284968 533639856 2089 22099741 -982939077 465 -56935231 269488622 7976 129311049 285030297 792 498725757 412494114 7726 669723000 133238441 256 432021664 269584182 6498 477434146 622266116 4318 246211015 -33848463 6600 -330575686 -954209444 358 727691960 841879883 7118 340060359 -865702803 5001 357216483 170467835 8164 -659282120 774508045 6347 174573850 -594389391 8498 399779640 -53499931 3176 670783249 -588348248 1141 23116556 -205664922 5529 789289346 819313353 2203 -544290356 238846105 7634 -517419114 636536038 5040 -777574656 999569471 3534 432737196 363537086 7192 -82743531 858501251 7117 864931174 769086286 9519 351329961 336301975 9549 -44846753 -895622959 8349 303886728 -354781951 1448 -627792663 252386635 1263 -559852389 604828253 141 -400001179 -709522334 2258 576569655 341133012 6674 264859719 -448645965 2193 395299686 41988448 4632 -32737399 192314494 5506 246028051 -19846330 1888 677081963 28049823 7436 749434816 574416719 2925 750512353 719756675 4557 195859317 486739558 5851 -594738095 484578208 1257 232434457 -529867141 7343 -694040959 -389676639 1158 -734053528 412494114 6192 841435082 186010557 6630 622760654 782261486 1237 -81272333 841515706 4581 -759508202 693923957 222 321896034 706766110 1780 643936179 269584182 4856 -518877099 -14604433 6085 -694040959 618410264 8267 235848520 639418215 3081 -364156017 66743939 5687 -453528863 443480195 2279 621250009 208596214 2960 132366550 -964470327 4095 933899717 90714922 5350 -685842163 -464133473 1230 901855277 -183336237 6504 -81272333 936458970 1907 -225441451 523334383 106 -113215565 -791660728 3329 -482134217 531120459 6117 520426004 -389676639 4359 -148551892 -796856966 2255 364564921 115731592 8077 -371484057 365540008 6347 -113215565 51303562 3808 993217311 -791660728 834 -58282870 932982464 2768 -279541251 -732138768 3523 -947334444 391949381 9400 -113215565 -741621007 8680 -913032643 245371301 3407 841435082 329435427 5946 303886728 -952045723 1229 -12130323 -31659405 4645 946724763 -861238983 9889 -612223016 562000501 1855 -458526967 390565985 3792 650577626 584852110 1606 677505146 148581257 6161 997902760 -202365860 2696 509139401 893523554 4824 -31253052 329435427 9384 -927273767 -669483533 6400 -451981899 -979020874 6894 745648934 718423636 5101 506679619 532638758 7214 -927671058 -306446443 192 772119062 -487460041 7500 -991085471 -777377395 8029 -934630957 -521750194 2079 -173157270 -163961704 4714 -777574656 -54745869 484 -927233899 390565985 8793 364564921 95042084 3541 -173157270 764272698 6601 15084359 429013583 3322 38382431 -41471722 3561 269796431 -3897679 9887 -13265422 293996259 6845 223626891 928549530 4743 -625718770 220783838 4692 901855277 841879883 2991 83263882 113319582 3065 933284357 691904004 2823 -278257978 -70608980 8233 -667767243 -895622959 2749 349635568 397104509 5318 -985616618 -63464163 5467 -630784461 -515729352 5802 327828499 957316548 611 855329823 618410264 3678 -715255110 -475349716 4456 -306801974 -427456347 8987 165508500 -324403620 6992 397498909 -380500395 3761 715427719 55710753 9014 -593752979 -919384533 2951 639245576 383295386 389 -907904968 220424396 4531 -991085471 125331989 1923 -442492459 157954558 4907 -820460238 173354787 2842 -454660390 -669081832 3980 -624139446 927247897 685 -777574656 -111673714 1081 -631059468 -807704163 5322 -257165428 -278826583 23 -63560127 -539760374 4747 23116556 524158102 7063 -762354954 -193590510 5426 780636123 814089111 5987 -992570882 192314494 4149 -326544961 -257449363 30 950880850 990761659 4774 232434457 903887624 1045 716961746 -923490455 1271 948083395 327243607 9899 561794586 -741621007 6669 -225441451 435964459 2324 -971877548 106262770 883 -293422144 -34186434 8368 187533920 584852110 2384 743542522 -580067919 5964 856751619 854872802 5660 -222034349 839185834 9396 246211015 999569471 8063 -268168881 719756675 7820 -800346889 336301975 4059 -347083273 398270620 2127 -58282870 -281078001 4204 -765335823 368331732 1064 8264531 -278826583 7901 -705081051 136635305 9760 -205718293 -448645965 9533 -46649832 252386635 5511 -63560127 170467835 4691 663527888 66743939 1687 57328447 874229190 5214 -81272333 771524295 1301 -213565859 -53499931 4608 542787809 -876513924 1546 625839941 766977417 5917 32391911 971883931 8739 228618029 -761859799 8927 -509385891 82218066 9364 506679619 429013583 3085 -987108376 -616422007 5138 -351818262 -161178548 1771 715427719 168850975 6114 621250009 390565985 6083 -994238484 518508787 4492 97020970 -287275800 517 -947334444 19319210 1668 81800971 173354787 3548 -289985011 694332247 1643 -46649832 -419617877 1058 -330575686 -588544705 5842 433526835 -780888194 1957 743542522 -956300186 1360 -616105726 -253004117 6762 -578500945 -901452236 3300 -342740225 -539760374 9873 462757732 -63464163 61 -625117729 28158895 8202 19516550 -551512958 985 -222034349 957316548 4935 -745598738 -561419270 8315 -985616618 402394867 5699 -762354954 170544312 4897 -287473610 766977417 4514 395299686 -931961645 117 -270167938 327243607 2761 -197332076 -427456347 2291 -742210546 -354781951 6287 -630784461 -208909824 1371 203806755 -931850941 2468 -213565859 -952232346 6936 655692903 -181951918 1426 -96460553 -952232346 3313 -601257416 -19846330 34 -112466455 355195684 1950 475583305 -21285360 6337 -139236232 -548872283 541 -618586699 -807704163 7715 521234557 -5702304 7974 -213966720 117542955 4647 -733024233 -741621007 7324 -205718293 -714273046 7292 -927233899 925430316 6245 -790900085 -164190047 9763 -257165428 500073592 8205 185216221 226081213 3429 8264531 971883931 55 -557491556 460061364 2342 765140521 -825672011 596 235848520 -780888194 2987 -410378829 -5702304 8488 357216483 -739131404 5433 -375315736 -357349445 8969 -631059468 -780888194 7022 -685842163 -12154411 7705 363421522 160793740 4581 -95477909 -901179905 551 -517419114 -192813087 5460 81800971 397104509 5393 -983376341 -937125202 712 -44846753 -325682737 9917 -883256320 731066417 4228 933899717 -316387152 5257 -453528863 28158895 983 313333438 -130757210 6400 235848520 899778012 9116 860501343 900682067 6799 639245576 -354367602 7510 -987108376 -548872283 4343 -633494599 -385293122 7644 669723000 168850975 1828 817204434 -894674476 5490 625839941 -428402356 3550 847314766 854872802 3241 -54849498 783420814 6366 946724763 -207480706 1992 -257165428 363537086 5796 -256588331 758141143 9115 -623268670 109725016 5847 -56935231 -45469480 2475 875625124 28049823 6940 -740334521 993015931 9407 83782911 336301975 7852 721323233 -361278986 8258 929791427 -163961704 6400 812692671 -699315319 5589 -531669239 106613504 1262 -624139446 -436876555 6839 -800346889 -41471722 6265 -175911279 -839552686 2787 958730067 -982939077 84 287403155 533639856 1433 432737196 -675048115 9416 -735338906 -588544705 7232 719147282 971883931 6696 -625868114 -959597696 6651 564442080 -316674454 9809 -898265134 895448733 1914 -735338906 484820762 5509 -927671058 -162370098 2131 70299496 238643630 155 -927273767 349711330 9761 -483938149 -164190047 9920 591415304 -53226181 6971 -740334521 -37646429 9537 702242153 748407118 297 576254520 -217276100 2988 -782082024 327243607 5700 211653701 -732977788 3587 203806755 66743939 5868 686472096 484578208 5220 -371869946 238846105 1646 997902760 -359031913 4918 -175911279 -962366924 4966 572111503 -64803490 5189 339712362 291885511 3826 -557491556 -595600742 1776 -962479450 952638297 7847 166047011 798201482 8752 877336582 -876513924 9480 -68308325 481058945 4637 364564921 610906685 5717 -175911279 774508045 2237 390958395 41988448 5665 543709359 667943918 8317 204922698 388657508 5143 -256588331 417944653 4099 271048450 -436876555 8590 303886728 -575386868 1171 -351818262 407922222 3627 287540911 -485579451 2593 542787809 688604103 7846 993217311 -205664922 3783 142253386 -97621137 2688 780636123 704912288 3721 399779640 -253000679 5524 918550505 -354781951 8501 950880850 41988448 189 -373212931 110076515 6671 -612223016 -475349716 9943 -422523153 388657508 2860 727691960 748407118 2569 468946340 19319210 3422 -305970525 -849899775 1329 -625718770 659135755 1361 561309384 -241132430 2048 -197332076 460061364 7731 916803821 288775548 6185 -328904232 -221235589 9033 395299686 -796856966 1444 -740334521 472701027 9728 -729146187 -142257001 1881 177628242 -743279228 3474 -336363205 783420814 234 -260484128 998987485 9594 142253386 -759955547 1520 -765335823 -620954654 6570 719147282 724045357 1625 586193310 -349942526 7852 -287473610 -992454753 2640 785195735 -899341288 6294 639245576 624014414 9455 -137898752 312063892 8834 902447917 32006993 4785 586582238 -20385733 1821 895483308 639591910 3643 716961746 -732977788 8767 -728265827 -477140109 5277 303471892 173354787 1531 506679619 -193590510 5076 976904654 -701904187 6215 319326351 -14604433 5010 -348537659 785681307 3295 719147282 -220337835 6192 -496507325 -12154411 7669 -934630957 349123105 2339 -615891790 -221235589 7548 -800346889 736392650 2302 749434816 -827976408 1319 140624107 -63464163 3111 -705173162 -292135056 7548 677081963 246277775 1469 833952118 -20385733 1725 976904654 690383589 9865 -268168881 -992454753 7096 984468436 422558106 290 -863912221 820355107 6701 -588133551 558660793 4966 487719335 -19846330 6593 860501343 802678679 710 -113215565 -647224909 3858 587161686 -619642959 3954 -659282120 32006993 1611 743542522 -515729352 6982 -927671058 -468181788 1640 766605000 894207498 3699 -112466455 -726080992 5693 307567195 769086286 5409 984468436 724045357 754 303886728 465310197 4612 202573384 723730723 7042 -669975418 -162370098 3134 261931651 936458970 6469 567852265 905565981 2260 295262939 900262214 8394 551002165 -739131404 7411 -970422428 -834347143 7914 405324040 476219341 9876 186610534 -172362246 9274 740694909 -311805770 3263 -173157270 932982464 5648 330369088 497692812 9853 -364156017 247274032 6232 974173871 786543464 6241 -590529319 235617971 2215 136635149 731066417 1144 -12352429 623413028 320 -594738095 203913927 8734 -548298586 742555398 6134 509139401 903887624 419 -491680209 28285201 5073 721323233 796440972 2559 204922698 349123105 6357 -533858770 168850975 5891 -177639676 192314494 3585 -410378829 -359031913 7472 -31253052 106262770 2388 -250591756 -848882377 700 90819360 235617971 1237 542787809 -777377395 5427 509139401 -645134311 4195 -322857321 562000501 1627 -267849188 106262770 7530 -58282870 -34186434 1819 228618029 -64803490 2744 766605000 -74922256 9229 997902760 874229190 4543 655661552 -164907236 5154 285585538 173354787 2124 959313725 484578208 3125 955536932 -142257001 7912 195859317 -779636985 8195 -740334521 -273517935 9262 655838788 874229190 1610 206527555 -487991575 7629 -800197031 66743939 528 551002165 285660025 6110 -137898752 109725016 8758 -214121222 900210732 6184 -733024233 -775953624 8989 -863912221 -727914786 7027 -987108376 -903151152 3448 471423335 686182649 5211 -569617671 -548872283 1363 165508500 -320105788 4470 -828443354 618410264 9235 37950971 870262107 3912 -481548889 35526584 4526 -987108376 -133534011 9429 347274203 397104509 861 -80190883 -453780869 935 211653701 858501251 928 -62488183 932982464 9665 287061479 -31659405 8321 254604928 269584182 1555 918550505 674552143 4492 -548298586 -533164995 1392 202573384 -519921669 6173 958730067 -446979614 8541 273690998 -19846330 7947 -285886589 -979020874 859 -565428161 -761859799 4421 -148551892 766977417 7720 -616780700 346977152 1578 -971877548 35526584 5953 -594738095 449132476 1390 -934630957 532638758 7483 505306321 358976404 6666 -128726767 -976144578 9683 -983647058 766977417 84 860501343 -692002453 3266 749595162 -847113496 1311 -941497322 346977152 4070 -109703401 203913927 1428 -509385891 272099746 366 933899717 355195684 3442 621250009 247274032 5764 151462778 -981602668 5346 264859719 532638758 3072 -400001179 704912288 1519 432021664 -207480706 3195 650299148 246277775 6805 -565428161 -172362246 7474 860501343 -873505481 4871 -633494599 -741621007 1052 -116404179 836711297 3702 326413982 32006993 8382 -782082024 208596214 5199 669723000 899778012 8189 -855487023 82218066 549 -12352429 -774659497 372 351329961 106613504 3024 -728265827 -546852996 1160 784564006 416895828 4036 663063930 449132476 1305 477434146 731066417 1989 -353580923 291885511 6298 -92183040 -475349716 266 228618029 -551512958 3363 864931174 -515729352 5680 -652765294 -313128613 2164 169375596 440461057 5777 -481548889 624282080 3486 664362925 -510922884 1445 704539722 841515706 3918 432021664 -600991208 2135 112708003 -487991575 3769 784421217 265565623 492 -954946302 -57636310 8415 471423335 110076515 4513 561794586 -385293122 9226 543709359 263449205 9395 853983481 -389676639 1702 417807178 900682067 6724 411375410 -53226181 9558 895483308 247516617 2763 -790900085 -699883416 5828 535670744 220424396 8443 -162298514 -588544705 3274 -828443354 -37646429 390 663063930 -185998231 5216 -818501802 -923490455 5796 351329961 -259567082 6213 755723260 868032719 544 -441900788 -923490455 8482 650577626 -217276100 6994 -148551892 476219341 6027 822548504 -354781951 2659 -600220506 -616422007 1704 -112466455 -932094589 1244 -985616618 -316674454 2403 561794586 547847846 368 641405743 220424396 7732 -306801974 870680272 5837 -512601533 704912288 2442 90842180 -619642959 5853 -343049870 932982464 5099 -12130323 386127211 2834 254604928 -205664922 3087 -526589551 -807704163 2898 693388533 79143311 2263 -453528863 209900681 6991 955536932 950205104 7924 644845610 312063892 7003 32391911 -74922256 1127 -907526850 269584182 6250 -765335823 11152217 5267 892440078 220424396 8505 822548504 819313353 3322 335527628 -468181788 7102 -336363205 854872802 7479 -32737399 -221235589 9441 81800971 839185834 2135 417807178 -849899775 3178 -63560127 203913927 4911 642972199 636536038 1979 -330832333 886756512 4025 204922698 686182649 6976 390958395 48126737 2798 166047011 -525223549 9140 -818050145 841879883 7355 -625868114 -594827543 2278 -482134217 -339447425 7566 -872853946 -475349716 5676 73840719 402394867 8912 -764095871 814089111 4856 90819360 -932094589 6888 119513424 674552143 2473 70299496 476219341 3805 -624139446 443480195 3268 -735338906 -931850941 173 -71710752 272099746 4659 -476635343 -80034542 3885 19516550 -791660728 6444 652607998 -164907236 5537 273690998 -743279228 1254 -293422144 245371301 8140 -483938149 602128084 4520 411375410 659135755 5642 112708003 858501251 1571 498725757 347184015 1005 -81272333 -209849932 977 -925751415 -97621137 213 929791427 110076515 9118 169375596 704912288 7605 -113215565 829049646 3607 57728768 -287275800 3634 261417951 -386859416 1553 475583305 -446979614 4045 916803821 263449205 5901 886936231 719756675 3219 -986019062 652139653 9800 505306321 174025856 3219 669719494 -325682737 6023 -579837273 732717612 5713 -912600784 192314494 6852 129311049 820355107 137 411375410 288775548 5587 784421217 -546852996 3239 433526835 636420853 1016 -660956144 258835576 2101 -433025345 513030379 3597 649807445 -979020874 6373 498022540 28285201 7711 224883384 624282080 4336 -496507325 -33848463 2249 529251473 901431566 94 -627792663 481058945 5092 -517419114 -68133232 3527 -483938149 293678122 8285 -278257978 155181053 5130 -745761469 -187634457 2248 -576115144 -281078001 8765 -625399824 624282080 9828 639245576 241785150 469 699618405 349711330 1231 -74105468 -901452236 5079 321979161 927113337 7532 367159963 -313128613 9150 264207551 -209849932 8883 132366550 901431566 3038 -441900788 449132476 7369 328642413 559317467 8441 -527151913 -873589020 8704 -855555106 742555398 4097 -62488183 248879339 6048 -73802131 486739558 3949 -307200306 894207498 5014 577257649 530406323 5136 -889390298 155181053 6412 -918480115 -991847180 535 -396349710 530406323 7291 -715255110 -959597696 1218 579591313 706766110 4493 621250009 422558106 3718 136635149 -5916917 2870 -66475474 398270620 1584 765140521 604828253 7060 -985616618 -899341288 4524 772119062 -783218625 293 -244065831 99128184 520 -482134217 -901452236 8441 -855555106 769086286 4435 -744815954 704912288 360 -790900085 659135755 5819 784421217 604828253 8997 -146048051 844277983 7846 -925751415 742555398 4851 491678739 106262770 2126 299572712 880013188 3720 -12352429 -477140109 1507 -818050145 -847581699 7792 621250009 705558301 1533 -509666122 365540008 7636 677505146 736392650 1104 715427719 -931850941 6027 -244065831 -962366924 2852 784564006 -981602668 9328 505315658 931901106 1267 -578500945 680445725 3092 347274203 820355107 4868 254604928 105202669 4038 203806755 -976816087 7113 -907526850 831945068 5617 -241465936 490581013 6596 49103598 -385293122 4453 -343049870 192314494 9600 477434146 -281078001 2745 -375315736 -605921169 7245 505315658 895448733 9871 326413982 -221235589 6220 -66931702 351421296 2521 -80190883 -539760374 3501 535670744 829049646 9756 399779640 685173008 4678 187533920 525863100 5571 -855487023 293996259 1125 -256588331 -313128613 9718 529251473 895448733 7128 -882919563 559317467 3067 313333438 -479232352 1851 -728265827 762717609 3387 -396349710 307725420 9986 653638796 895448733 7256 469995849 220783838 7017 713058770 -324403620 4558 -720378724 -148948797 2649 237809565 -19846330 7225 -74313664 659135755 4444 -101910710 215489130 4822 721323233 -278826583 9954 438397479 786543464 2797 933899717 248879339 5397 -672401313 -442896915 3454 -818050145 -265316264 1595 -171024826 819313353 2937 285585538 -529867141 7324 363421522 -803257481 4291 37950971 -479232352 6691 -907904968 208596214 8951 -147467416 709974393 6792 -983647058 925430316 6345 -106582970 435964459 3037 848002319 -549053127 1633 81800971 -995066367 456 -927273767 -224830170 7591 29968380 820355107 8145 -347083273 346977152 9434 948083395 -616422007 6573 83782911 246277775 9542 -594123980 -320105788 8251 -47584694 -111673714 1381 319326351 -681572203 3741 254604928 609203406 6757 276731211 704912288 7786 399779640 226081213 6092 347274203 667943918 5314 -863912221 868032719 7416 -68308325 -768754430 9650 -720378724 -807704163 4458 652607998 900262214 1801 574072798 732717612 8773 772119062 -901179905 6635 -175911279 238846105 8881 -925751415 329435427 4932 477434146 -74922256 3814 460600071 954053652 1551 696354690 -539760374 2374 277958125 -847113496 3128 -913032643 -873589020 8585 -306801974 704912288 1072 542787809 -192813087 4688 934705880 -650343366 1072 -512601533 -766439509 9491 655692903 465310197 8864 471423335 814089111 860 -954946302 786543464 8760 669723000 -337054857 7561 644845610 -283943997 7526 253295516 742555398 7372 327828499 -33043914 9634 -410378829 -849899775 2309 -588133551 -373891874 9312 -633494599 -14604433 6147 -419749108 -161178548 5989 195859317 -732977788 4311 -616105726 -172362246 3180 -991085471 -521750194 3706 213842869 -552554344 377 -883256320 28049823 5361 -959851598 -726080992 4157 -451981899 545485303 287 -660956144 829740581 6668 -878007946 573715962 3178 248168868 249091689 5500 389181119 -3897679 1857 37950971 731066417 3152 -883256320 167296127 2108 497764071 -10889363 4805 -565428161 870680272 5253 -336363205 -254951306 2138 902777411 -21285360 7927 529251473 676243791 8278 462757732 442035528 676 -907904968 -667783556 7125 -983647058 545485303 764 950880850 638342848 99 -892024255 117542955 9594 -396349710 235617971 8509 958730067 -833562261 7602 -408600531 -207480706 7269 696700704 -681572203 8633 413228751 -473904134 1765 -759508202 -551512958 9716 166047011 435964459 5654 438397479 106262770 7748 740694909 -19846330 1537 287061479 -477140109 1488 -214121222 -274707169 4806 543709359 173354787 2420 -268168881 -952045723 3548 -54849498 624014414 6650 468946340 465310197 6713 -81272333 -80034542 9991 339635211 -361907767 7044 58910623 639418215 5351 784564006 -931961645 775 -476635343 998987485 5836 663527888 -964052288 1257 -81272333 11152217 4931 -993835563 839185834 3707 -358966548 -130757210 5544 529251473 -825672011 6194 843172319 -162370098 2603 -593752979 -976144578 9621 -952709307 -204109200 4692 132366550 -259920681 8167 644845610 609203406 531 -588133551 -883441584 5496 -80190883 -982939077 1180 199822346 220424396 3672 97020970 220424396 3778 650299148 858501251 4092 166047011 258835576 5377 -482134217 67965345 5284 -579837273 522626360 6369 -648381409 -595600742 7549 -422523153 -931961645 7224 -616105726 157954558 3843 843172319 347184015 6224 -44805950 -605921169 5738 83782911 238643630 4634 689984924 -436876555 8845 -347083273 -619642959 1617 -50475604 -103582511 5975 288031791 545485303 9362 491678739 269488622 2817 -765335823 854872802 4459 918550505 894566619 4459 -531669239 618410264 3058 491678739 -952045723 5151 411375410 676243791 9096 -537445745 -775953624 4355 6631381 -393603223 4238 -519682186 35526584 9998 -625718770 -3897679 8823 339712362 -5916917 6413 -667767243 32006993 671 -616780700 -761859799 9063 950880850 293678122 6251 303471892 -849899775 7422 -672401313 900210732 9265 -13265422 -393603223 6263 812692671 203913927 3898 211653701 -937125202 3005 -764095871 -224830170 3365 83263882 160793740 385 -927671058 160793740 2366 974173871 724045357 3141 -74105468 320542941 8304 958730067 957316548 1498 -200453704 412494114 7256 299572712 -519921669 9799 669723000 90714922 8458 169375596 874757575 124 705381339 685173008 8200 111659246 925430316 1510 303471892 117542955 6288 -441900788 173354787 6115 -419749108 -385293122 1126 -627792663 -899341288 1049 137342604 -330088528 9235 343475859 135272390 6387 -898265134 -325682737 4013 -50475604 -780888194 2540 -261356504 -594389391 6151 -12130323 -311284398 3408 946724763 -349942526 6938 -750618262 -81447781 1343 97020970 651276686 1701 -588133551 771524295 5540 778853107 252386635 5601 -373212931 28285201 405 669719494 168850975 2265 -669161347 398270620 8524 -433025345 769086286 6504 276731211 836711297 2903 -481548889 265565623 3940 -68308325 -958397748 3019 -983376341 604828253 3403 328152090 -616422007 6847 29968380 -207480706 8955 -743788507 732717612 5286 817204434 694332247 4278 307567195 901431566 2829 287540911 412494114 9014 477434146 691904004 4663 -667767243 -419617877 9278 -364519214 796440972 2677 433526835 -475349716 9842 529251473 -386859416 8491 -750618262 199066417 1480 -889390298 -266557934 6527 -328904232 -208909824 3984 -278257978 -893198153 1748 -820460238 676243791 2800 -222034349 -427456347 2918 715427719 -964052288 7491 -633494599 500073592 7415 -496507325 -6069504 5988 976904654 -635351929 1834 784421217 -257449363 8102 246028051 -74922256 1646 462757732 476629986 9703 674835134 -549248367 5870 169375596 329435427 9140 110512002 -827976408 7575 -73802131 484376908 3198 264207551 -97621137 8314 -536278632 905565981 9134 -214121222 724045357 9939 -871267479 -549053127 2742 -925751415 -732138768 6170 -509385891 -845509135 7401 -267849188 174025856 9768 344933377 88031842 5100 224883384 -254349525 5165 -720378724 220424396 3165 842270273 442035528 5936 -618586699 -681572203 9107 58910623 835992356 4471 -81272333 -513451002 5575 -927273767 226081213 6744 538103424 -497454301 5202 669723000 -487991575 1023 -335037888 646664292 5799 457187643 -164190047 9538 -557491556 783420814 3619 -213565859 -927894606 1362 90819360 -287275800 9347 755723260 -993810702 1891 -518877099 402585422 6422 847314766 718423636 1070 -749678851 785302566 2659 -226011510 -996863784 1877 95039871 -337054857 7948 869722291 -354781951 328 -818050145 -529867141 6882 772119062 -739131404 5222 586193310 -647224909 6892 -132340965 238643630 6950 -863912221 705558301 9379 864931174 783420814 9368 -565428161 136635305 2225 -458526967 388657508 4086 715936589 263449205 4026 -511648475 -257449363 4447 -109703401 -645134311 1945 -486815940 -464133473 6501 970485889 173354787 3199 -106582970 -775953624 4310 -529954928 -437551079 9896 864864468 -777377395 2809 -150077373 -53499931 1423 625839941 440461057 4234 269499594 -761859799 8963 -343049870 82218066 8136 -270167938 -635351929 3914 847314766 768564657 4509 892440078 785302566 2486 -301284968 258835576 4334 -623268670 532638758 6934 -886229173 -70608980 36 -955831194 -21285360 2159 551002165 106262770 6427 625839941 -616422007 8634 185216221 -847581699 5306 -863912221 500073592 1968 217759023 -517429485 1939 417807178 -675048115 8516 -548298586 -791660728 2955 -625868114 638342848 9472 -820460238 -115011856 5596 -821770117 -59573888 964 -927671058 -392084245 7033 543709359 402585422 6315 295262939 525863100 4835 -743788507 -791660728 1359 -150077373 -339447425 7723 83782911 226081213 8014 204922698 -768754430 8024 785195735 638342848 685 -954946302 -193590510 7433 -621743061 -895622959 2636 528230348 -257449363 4109 321979161 155181053 2922 -898265134 460061364 1361 232434457 -374056277 3867 -346375162 -827976408 4394 -537445745 -113520589 4169 487719335 398270620 2581 976904654 320542941 4279 935909029 -873505481 7676 669723000 -306446443 1804 650577626 245371301 3867 -855555106 -265316264 9471 -73802131 320542941 34 -483938149 886756512 2206 -729544436 481058945 3852 -557563073 220674133 2547 313333438 476219341 3631 202573384 460061364 7689 686472096 -513451002 8565 287540911 -19846330 3756 789352319 609203406 4603 577595779 -732977788 2896 -608881583 15035429 9497 71999590 -549053127 1556 38382431 442035528 2194 -612223016 -551416862 2135 -304053585 -954209444 7452 -788603267 -901179905 2905 -279541251 993015931 4883 505306321 155617401 7365 119513424 -962366924 1273 -615891790 -552554344 9423 -572908981 170544312 9682 -544290356 686182649 3145 -762354954 546240758 5326 670783249 -71981180 9227 58910623 697181256 694 129311049 -533164995 3618 -669975418 759617707 43 203806755 -428402356 4248 -278632700 844277983 3724 -12130323 624282080 630 864864468 341133012 5111 -307200306 307725420 6102 622760654 90714922 6722 721323233 814089111 444 778853107 -650343366 3259 -44805950 -130757210 3126 195859317 -398743530 3933 784421217 -952045723 9986 929791427 693923957 9204 -184150939 -865702803 1247 -301284968 704912288 867 886936231 -973091762 4679 -576115144 155181053 9845 -335037888 -265316264 1644 -197332076 173354787 1954 -509666122 -306446443 1106 460600071 618410264 2675 564442080 -575386868 6924 -330222187 -727914786 1815 -175911279 -833562261 3017 869722291 -238448480 5991 -330575686 422558106 4897 616261079 522626360 8488 641405743 -316543012 4699 471264227 -357349445 7968 -482457481 203874111 9666 256045037 365540008 4395 -257165428 202098881 8375 529251473 -475349716 5902 411375410 449132476 3976 877375052 -552554344 8428 -764095871 -996863784 4082 -625718770 -714273046 1832 343919065 407922222 9172 -52166347 -726080992 4107 19516550 -937125202 6645 500836375 659135755 2631 -733024233 -727914786 8136 655692903 840121997 8123 653638796 748407118 9469 126979264 -779255519 9401 -878007946 390565985 7642 948083395 676406177 2549 248168868 636536038 666 -735338906 -41471722 6879 716961746 464511101 7476 976904654 -473904134 7155 -278632700 51303562 6144 -854974713 -5916917 8559 -330575686 -993810702 2950 890432109 402394867 7685 319326351 573715962 7608 389181119 -912580415 5410 -854974713 442035528 9443 -952709307 639735778 6335 749434816 28285201 10000 -396349710 208300268 5191 -109703401 -953039811 847 -627792663 -774659497 9737 664255928 -783218625 3143 364564921 -620954654 5871 -927273767 99128184 6712 235848520 -683388034 7054 -179678 819313353 8274 -371484057 28049823 63 727691960 -193590510 6394 -625718770 -2439989 3325 -66931702 732717612 4714 505442585 900682067 4129 -630784461 -265649886 4265 395103154 999569471 7227 -170132306 610906685 6828 655661552 55710753 4194 670783249 -675048115 1483 -659282120 733113734 7648 -242921091 324939084 87 -898265134 220674133 342 -36520470 -774659497 2155 -474750049 513030379 1301 -451981899 -45469480 6865 -268168881 233486506 1312 -358966548 840121997 7032 -821770117 143533526 3868 574072798 -958397748 1827 416830089 750710740 2826 -820460238 -667783556 7299 468946340 75428113 6952 -548298586 901431566 7016 223626891 874757575 8803 -955831194 377878165 9909 253295516 609203406 3792 -518877099 484376908 6834 438397479 -932094589 2636 475583305 238643630 582 57328447 624014414 6753 58337899 840121997 8149 520426004 99128184 1450 -132340965 802678679 7383 -482134217 336301975 1881 -442492459 -936112945 5530 -150077373 -699883416 7576 -818050145 616919600 9401 -261356504 -585235419 621 29506774 28049823 7054 357216483 831945068 2225 151462778 -911784066 4068 -994238484 307725420 8771 54093571 208300268 8496 285585538 858501251 5466 -659282120 -164190047 4769 -244065831 927113337 5017 -289985011 900682067 5814 343475859 -952232346 9798 119513424 383295386 9616 228618029 261437505 2940 295262939 -911784066 6569 -565428161 -324403620 9744 471264227 99128184 5955 363421522 -442896915 4466 -213565859 -768754430 3380 -226011510 -37646429 1941 895483308 -871353007 5025 293337666 -162370098 8705 529251473 802678679 6761 432021664 336301975 7479 -200453704 546240758 1428 916803821 362317344 4645 -213966720 -253004117 5340 -565428161 774508045 3195 177628242 682630231 1323 674835134 -956300186 2270 -537445745 417944653 4358 -441900788 831945068 5628 997902760 402394867 7081 389181119 -33848463 8975 -330832333 766977417 4835 276731211 950205104 2582 740659012 -699883416 5572 948736147 -775953624 321 -735338906 -254349525 9732 -983647058 -883441584 1355 -96460553 -224830170 7351 97020970 -487991575 7166 246028051 899778012 9854 -371484057 -224429007 6482 664362925 -667783556 416 32391911 -780888194 86 206527555 478800565 7466 -364156017 964421398 2147 561309384 685173008 4947 -941497322 383295386 7005 -31253052 -224429007 9219 213842869 -164907236 7724 -496507325 -549053127 9957 -54849498 674552143 5003 393895424 -803257481 9051 749434816 -357349445 1151 621974864 639591910 5393 57728768 -847113496 3563 -734053528 368331732 5830 918550505 742177493 9697 256045037 -779636985 4167 750512353 -115011856 9916 976904654 -551416862 6476 918550505 636536038 77 136635149 -293612145 4680 -526589551 -732977788 3971 561794586 522626360 3916 -71710752 246277775 7951 -616105726 -831246652 4507 -734053528 -825672011 1559 -63560127 346977152 5844 -959851598 925430316 4234 -66475474 23333156 3036 -74105468 610906685 6724 -267849188 580232372 9514 395299686 -113520589 6274 -590529319 874757575 7831 946724763 -80034542 8473 357216483 900210732 1750 -594738095 886756512 6739 -179678 893523554 5217 -109703401 -803257481 5322 -73802131 742555398 7813 -835349698 79143311 3144 -162298514 -743279228 1136 -983647058 732717612 398 -132340965 209900681 6424 566652844 263449205 4196 -894484500 312063892 3726 264859719 -254951306 4785 -511648475 -739131404 6115 784421217 -453780869 1325 843260633 742069009 1738 287403155 -187634457 4292 481039767 105202669 7486 57328447 271711843 3004 -971877548 841515706 7942 8264531 993015931 6456 -820460238 574416719 1191 8264531 407922222 7758 -483926612 -5902726 394 -242921091 -529867141 9799 702242153 616919600 7742 -307200306 435964459 4582 -600220506 258649377 5264 498725757 659135755 8939 625839941 491114857 4248 505306321 840121997 7529 -623545038 79143311 486 165508500 -374056277 5877 -205718293 706766110 7149 287061479 -259567082 6608 364564921 -446979614 7039 217759023 -993810702 8471 343475859 688604103 10 288031791 -675048115 6297 81800971 546240758 4562 -715255110 522626360 4922 -557491556 -254951306 7584 652607998 -74922256 7383 -170132306 903887624 4889 313773597 -428402356 8601 -588133551 272099746 4307 745648934 -847113496 8974 778853107 269584182 4452 38382431 -551512958 9204 -474750049 888127448 6987 -66475474 651276686 1431 136635149 402394867 5444 -548469989 -899341288 7695 833952118 -807704163 4134 -63560127 -168423907 1378 551002165 -503488600 576 -330575686 99128184 848 902447917 485773536 8852 -71710752 117542955 5439 -171024826 785681307 6547 287403155 449132476 6484 959313725 -525223549 8602 -878007946 996597250 6372 303886728 531120459 5643 -408600531 11152217 1738 902447917 -259920681 8848 693938067 841879883 2938 -616780700 -493565702 9692 340060359 581062404 1446 950880850 484376908 6691 -694040959 95042084 5472 223626891 23333156 2827 715936589 766977417 3312 -289985011 -80034542 7380 772119062 900262214 311 875625124 609203406 3236 974173871 -220337835 339 -618586699 900210732 3526 -150077373 -224429007 484 -12130323 870262107 8469 -705081051 841879883 4414 202573384 -130757210 3012 -912600784 -425579851 6225 23116556 429013583 9808 -400001179 -995066367 1926 137342604 559317467 5481 -148551892 639735778 6075 287061479 -442954817 7837 -949511663 497692812 1458 303471892 -361907767 1525 719147282 32006993 4581 -62488183 -893198153 3957 95039871 -560116325 7838 487719335 622266116 5103 -139236232 452093657 2356 -570707245 667943918 2824 -912600784 349711330 4521 -648381409 -392084245 5854 -422523153 28285201 3442 -593752979 443480195 4600 -13265422 -439025221 8742 948736147 -255678122 4863 -95477909 208300268 7660 293337666 349711330 5452 -343049870 238846105 1279 879055044 -485579451 5298 -44846753 -510922884 6244 663527888 592056586 1838 -364156017 733113734 7069 -985616618 -774659497 6589 901855277 901431566 2143 833952118 782261486 8030 -907526850 893523554 833 749595162 820355107 6295 -62488183 -936112945 6679 -820460238 -645134311 9548 497764071 -976144578 1743 947027244 -207480706 6542 -509666122 -517429485 1642 -517419114 652139653 3633 363421522 971883931 1582 -588133551 -873589020 2882 -175911279 -354781951 7385 -882919563 736392650 9159 -616780700 160793740 9721 -154177607 7024863 4823 -985616618 -224429007 2458 487719335 584852110 8124 616261079 497692812 3312 438397479 363537086 3047 -364519214 -959597696 1575 116199189 285030297 6164 -625868114 252386635 9640 -419749108 -70608980 6014 136635149 -172362246 4477 -63560127 -14604433 5588 328152090 164304660 535 -590529319 -513451002 9484 471423335 -70608980 8494 848002319 -883441584 4744 -623268670 -267835884 1961 343475859 341133012 9607 901855277 604828253 1391 -794998045 443480195 9389 405324040 -563855352 5454 397498909 639735778 5206 -200453704 -549248367 1387 -12352429 -546852996 9255 417807178 694332247 1113 -304053585 285660025 5191 395299686 -374056277 8654 471264227 796440972 2125 -95477909 -596103798 1618 335527628 -172362246 378 -790900085 -865702803 6362 -494058622 723730723 2216 642972199 -204109200 4597 -889390298 -741621007 2499 -659112423 -254951306 7877 339635211 -561419270 5992 959313725 -861238983 2945 -623545038 435964459 1660 246211015 682630231 7065 824131791 738681643 2255 -482134217 698531409 1962 -572908981 -560116325 8768 -113215565 -585235419 5059 -745761469 900682067 675 745648934 748407118 5416 -954946302 -959597696 1522 -855487023 901431566 309 -983647058 -306446443 4352 -907904968 -683388034 4838 -419029624 -142257001 4036 -483938149 639735778 7445 -659282120 -142257001 5924 277958125 522626360 3523 -934630957 -148948797 9104 892440078 932982464 7483 -790900085 -217276100 9762 -162298514 291885511 2036 -740334521 998987485 6819 481039767 -861238983 6583 276731211 893523554 1440 -173157270 41988448 9888 843172319 664426163 7164 -759508202 -513451002 4472 -529954928 235617971 3064 -328904232 -357349445 1155 457187643 -162370098 7554 -685842163 624282080 3238 -590529319 113319582 7803 543709359 -507678540 4316 -285886589 750710740 7339 126979264 -969954363 4377 967301691 155181053 6985 -828443354 -487991575 4990 -494058622 623413028 7302 542787809 841515706 8815 112708003 -663884323 4890 -442492459 192314494 6883 -110049194 -873589020 8482 970485889 705558301 7690 -883256320 170467835 3992 -419029624 115731592 516 512530806 -911784066 5060 -287473610 -533164995 6640 817204434 874757575 8211 326413982 -653914878 9602 -659112423 -959597696 118 933899717 -217276100 1849 -496507325 -663884323 5820 -289985011 88031842 6705 -170132306 676243791 9826 789352319 -356305020 2917 -952709307 766977417 6298 83263882 -80034542 4807 -883256320 280226622 8123 357216483 -316674454 164 264207551 -653914878 6712 -353580923 -111673714 1602 901855277 -873589020 4036 947027244 931901106 6827 254604928 252978054 7092 512530806 -53226181 639 -171024826 327243607 4486 740694909 -33848463 6422 -871267479 291885511 2130 256045037 -893198153 3844 -197332076 -238448480 8783 471423335 422558106 7040 -242921091 -161178548 6904 -855555106 -667783556 3254 319326351 819313353 1982 -54849498 88031842 140 237809565 903887624 4287 -608881583 -969954363 1172 853983481 563044475 5080 -660956144 927113337 2320 -481548889 422558106 7304 -147109520 -923490455 1306 -225441451 796440972 7126 -594738095 -675048115 2181 812692671 -807704163 3636 319326351 -894674476 8399 506679619 -436876555 7445 -509385891 -168423907 5512 185216221 -953039811 571 -123469316 -831246652 8088 941171960 19319210 6516 -358966548 168850975 876 653638796 161270305 327 112708003 524158102 6946 847314766 -635351929 6025 -81272333 443480195 4470 579591313 272099746 4262 -594658272 525863100 7724 -579837273 246277775 5181 475583305 486739558 8767 -517419114 -982939077 4123 460600071 -653914878 8810 -285886589 408032712 7275 -800346889 397104509 854 83782911 547847846 636 15084359 -14604433 372 -648381409 460061364 7717 -624139446 -442954817 3836 -147109520 -324403620 7158 -927233899 -487991575 3140 719147282 -311805770 399 -821770117 490581013 3333 -307200306 -193590510 3269 677505146 429013583 1516 -420836130 798910453 8914 -659282120 782261486 701 743542522 -964052288 653 -348537659 931901106 3998 186610534 532638758 9658 498725757 390959008 3841 81800971 -14604433 3188 824131791 -493565702 8210 -650211499 -392084245 7113 -548298586 -63464163 5570 328642413 95042084 7701 505315658 -283943997 3955 -110049194 -529867141 7634 -624139446 220783838 230 -863912221 769086286 2990 -278257978 690383589 6098 561794586 628563573 9950 843172319 -163961704 39 95039871 57188489 5666 -835349698 -419617877 2082 165508500 -974640280 1242 -171024826 346977152 5873 389181119 -761859799 5257 -58282870 -849899775 106 -742210546 -113520589 5799 327828499 -437551079 408 -648381409 844277983 1035 677081963 233486506 3670 696700704 690383589 585 -25477161 -903151152 9280 -625718770 381557875 6233 -623545038 460061364 6 -824336233 -513451002 6489 -625718770 258835576 2851 432021664 -5916917 9076 713058770 -473904134 4814 -800197031 265565623 4675 471423335 241785150 8831 669723000 347184015 9972 651739496 491114857 9237 313333438 -453780869 4393 -821770117 513030379 9797 57728768 785302566 8690 749595162 -292135056 6438 766605000 545485303 2398 -364519214 -953039811 5499 156702520 -479232352 7678 721323233 -563855352 2961 264859719 742555398 9339 749434816 67965345 9691 864864468 513030379 9450 116199189 246277775 7691 674835134 293678122 8333 527736569 105202669 3186 -351818262 636420853 5436 505306321 870680272 8954 477434146 -923490455 2261 -80190883 -845509135 7474 142253386 28158895 5328 -519682186 -192813087 4826 -695835769 238643630 9959 70299496 440461057 8928 -784069182 307725420 2276 -740334521 839185834 1818 37950971 490581013 907 166695370 312063892 1622 -735338906 -701904187 4923 367159963 618410264 2384 339635211 -164907236 2416 480475633 -513451002 6050 166047011 659135755 1771 -66475474 999569471 7313 -907904968 814089111 4660 -481548889 -281078001 3702 -624139446 7024863 2814 264207551 -316674454 7962 644845610 518508787 6189 -625868114 -74922256 9350 555446731 402394867 8453 -200453704 783420814 7770 70299496 269488622 4051 551002165 676406177 5661 343475859 -5902726 3728 186610534 241785150 7253 -694040959 -361278986 6323 -983376341 698531409 6248 110512002 -253000679 1719 -918480115 676243791 9186 487719335 363537086 542 -531669239 950205104 5881 663063930 893523554 1396 -742210546 170544312 7998 49103598 -893198153 4055 433526835 610906685 8645 948736147 -895622959 87 551002165 -209849932 1256 -66931702 -525223549 6313 19516550 -503488600 9959 -983647058 -359314201 3521 -419029624 -828027101 4130 -907526850 -699315319 9695 -63560127 -969954363 6059 166047011 623413028 681 875625124 558660793 4694 -889390298 -715854594 8778 -419749108 -442896915 3907 -883256320 -185998231 6458 -627792663 -726080992 3743 330369088 422558106 8847 641405743 484578208 934 341071365 -274707169 1795 -925751415 398270620 9516 -326544961 952638297 8886 -883256320 -339148929 4092 -907526850 841879883 1653 166047011 327243607 7248 -353580923 -53499931 9724 413228751 442035528 2739 505306321 -164190047 6905 -985616618 624282080 4004 -991085471 170467835 4674 -743788507 -287275800 557 -322857321 -650343366 2216 -971877548 -958397748 2068 -987108376 349827286 7243 111659246 -339148929 5744 389181119 -473904134 8272 327828499 622266116 9102 477434146 -442896915 818 689984924 -398743530 2452 -73802131 -551416862 5766 664255928 485773536 5030 677081963 880013188 5394 -648381409 336301975 8713 112708003 893523554 3935 976904654 -663884323 5893 -733024233 639591910 5420 -633494599 664426163 4974 527736569 -714273046 8021 185216221 616919600 7333 902777411 -503488600 2405 83782911 905565981 3291 500836375 79143311 6680 955536932 964421398 7527 -728265827 -976816087 5669 958730067 -531114148 5160 -47584694 -59573888 1642 -743788507 905565981 2541 -648381409 157954558 808 -788603267 478800565 2612 -728265827 952638297 4866 126979264 -361278986 9152 574072798 829740581 5297 864931174 -828027101 9727 -330832333 -419617877 5962 -993835563 -563855352 5563 -55516739 465310197 4275 -364519214 293678122 3055 -886229173 220783838 8993 970485889 486739558 5054 564442080 271711843 5014 471423335 -780888194 7807 347274203 -464133473 8698 328152090 -208909824 6700 -36520470 -339148929 1400 -934630957 622266116 7916 411375410 802678679 43 37950971 831945068 8957 -373212931 -701904187 1993 -952709307 368331732 3511 -594123980 -937125202 2367 -173157270 -901452236 6109 483523131 -168423907 909 -453528863 840121997 677 715427719 -911784066 3525 471423335 -959597696 2459 -633494599 796440972 1966 112708003 676406177 3682 -971877548 -254349525 2462 -441900788 -442896915 9547 -623268670 -730886465 8968 217759023 238846105 1769 -225441451 -861238983 9298 948736147 558660793 980 269499594 440461057 2379 -326544961 209900681 7038 -364519214 -823312659 7404 416830089 525863100 403 -331409455 -204109200 6077 -371484057 -647224909 7764 -993835563 786543464 6538 -992570882 490581013 1382 -429426969 880013188 69 -615891790 -207480706 2919 918550505 362317344 2110 856751619 -715854594 4690 211653701 79143311 4993 -941497322 652139653 2484 -907526850 -561419270 3967 223626891 -982939077 1262 -955831194 -162370098 785 -907904968 -207480706 636 -794998045 -41471722 6425 -268168881 168850975 5318 -987108376 -57636310 7097 341071365 -164907236 7301 -451981899 -901179905 7433 151462778 622266116 936 137342604 -497454301 3011 -531669239 -964470327 536 73840719 -521750194 7714 -570514743 -620954654 8714 261931651 484578208 5339 -150077373 55179420 3012 655661552 771524295 8154 716961746 563044475 4754 822548504 170544312 2641 567852265 738681643 170 -871267479 -111673714 3021 202573384 -588348248 7133 -184150939 247516617 7979 -898265134 -380500395 9679 843260633 485773536 1689 -482134217 -497454301 7577 397498909 -398743530 8624 319326351 738681643 4045 277958125 -172362246 7265 -565428161 616919600 7770 -482457481 -596103798 8782 -62488183 -575386868 9057 950417338 628563573 5499 -918480115 854872802 6265 -74313664 -306446443 9556 895483308 -848882377 9551 36279537 750710740 6690 527736569 464511101 2144 621250009 484376908 4441 520426004 -398743530 4042 -112466455 -253000679 7588 723014647 64274896 543 -95477909 733113734 6019 641405743 -497454301 9164 195859317 -322241979 4900 665672498 -595600742 3466 -433025345 -316543012 593 -213966720 -759955547 5604 395299686 -995062096 8265 395103154 82218066 345 -593752979 688604103 8290 -261356504 -343058017 4931 -128726767 905565981 9758 341071365 485773536 4791 313773597 -779636985 8684 -219607746 -992454753 7038 140624107 241785150 7024 -353580923 719756675 7044 -927671058 386127211 5238 -991085471 -81447781 7823 843172319 -316543012 1443 248168868 -931961645 6371 246211015 -487991575 6669 112237946 -959597696 2788 -330222187 738681643 3821 875625124 -111673714 2620 -615891790 993015931 7891 843260633 900262214 3471 -800346889 928549530 2457 -544290356 164304660 2395 469995849 -354781951 3883 848002319 870262107 3348 -565428161 293996259 4086 -419029624 705558301 63 655838788 -324403620 9759 -733024233 652139653 5166 -593752979 285030297 5526 -652765294 -575386868 1388 -594658272 -626227780 5034 -519682186 -714273046 9802 -925751415 -224830170 4959 433526835 -220337835 7498 -50475604 -777377395 2223 817204434 363537086 2841 -241465936 101361875 5213 38382431 -220337835 9859 246028051 402394867 320 -244065831 950205104 387 649807445 839185834 1998 740694909 -927894606 9401 -429426969 381557875 2087 -52166347 -513451002 4975 -322857321 82218066 4964 110512002 686182649 5181 266465598 899778012 2224 704539722 -650575204 4348 -883256320 -265649886 3655 933284357 581062404 9897 639245576 750710740 9869 -410378829 252386635 8396 254604928 417944653 4209 663063930 390565985 2600 933284357 -464133473 6641 -251213711 174025856 6547 861466410 559317467 2832 -400001179 -265649886 2920 -536278632 351421296 422 -205718293 -322241979 1644 -73802131 -774659497 5319 -400001179 927247897 4031 457187643 624014414 6071 57728768 -497454301 8100 303886728 -515729352 7869 587161686 -974640280 4163 -854974713 476219341 3446 -442492459 -645134311 7053 57328447 -130757210 796 693938067 513030379 3377 644845610 652139653 7223 653638796 709974393 3725 -536278632 -316674454 9523 471264227 -337054857 1015 856751619 347184015 2595 -526589551 -289016401 3404 235848520 -995062096 3077 -537445745 79143311 8953 417807178 422558106 2439 288031791 249091689 3530 57728768 -954209444 5432 -330575686 -936112945 4144 705381339 371937567 4962 812692671 -895622959 166 616261079 -148948797 9063 395299686 616919600 3270 95039871 -594389391 3978 577257649 -339447425 6120 -58282870 -487991575 5649 343919065 -937125202 8443 929791427 -974640280 7192 -625399824 636420853 4136 576569655 -343058017 55 -715255110 -436876555 3587 579591313 377312940 3495 669723000 -588544705 1860 -52166347 155617401 3426 -625399824 -380500395 9126 136635149 252978054 7881 -985616618 682630231 5822 842270273 23333156 618 -623545038 155617401 8863 -71710752 -503488600 7250 -625399824 829740581 3708 997902760 -21285360 3440 929439506 -148948797 7646 36279537 240392773 7723 -594123980 858501251 3719 -927671058 -600991208 245 551002165 41988448 2998 877375052 623413028 64 -481548889 -313128613 2412 -116404179 220424396 8673 -959851598 823880227 3919 -44846753 -741621007 226 -347083273 90714922 3646 -735338906 -780888194 4509 824131791 -546852996 7925 -608881583 -202365860 5063 -219607746 19319210 2801 -627792663 -464133473 5929 -625117729 164304660 6439 713058770 -464133473 6709 270668477 491114857 1041 299572712 90714922 2615 111659246 113319582 9929 -536278632 -588544705 2154 959313725 823880227 6009 -482457481 -834347143 6829 929791427 -181951918 4466 285585538 398270620 8727 -287473610 261437505 109 -954946302 19319210 4984 328152090 874757575 7343 -764095871 -339447425 1184 487719335 -209849932 1952 36279537 694332247 2852 -669161347 639735778 7598 -720378724 -552554344 2654 -177639676 491114857 1870 853983481 -936112945 180 864931174 -278826583 8660 295262939 429013583 6637 848002319 -727914786 7124 136635149 -281078001 7760 -818501802 332881191 5784 266465598 381557875 1806 702242153 186010557 6611 -44805950 -392084245 7442 460600071 532638758 4421 140624107 -380500395 1014 -764095871 639735778 8737 -728265827 -473904134 1784 432021664 -393603223 1084 -519682186 -699315319 8301 -289985011 -337054857 5223 481039767 416895828 2534 521234557 199066417 4367 119513424 -964470327 5296 -734053528 -20385733 5860 339712362 -287275800 9201 -631059468 -730886465 1752 -625718770 682630231 9072 -637994744 -354367602 1848 -12130323 7024863 3972 780636123 547847846 1680 432737196 -669483533 1953 576569655 -876513924 5530 -205718293 -743279228 7903 -511648475 -273517935 1896 -405708663 -783218625 7196 186610534 -956300186 9315 824131791 -893198153 2515 856751619 573715962 5107 693388533 -743279228 1917 669719494 -361907767 8929 -66475474 -31659405 6471 705381339 408032712 2330 -927273767 758141143 2053 -219607746 -580067919 4677 505442585 -919384533 2534 -251213711 208596214 2423 542787809 732717612 5385 723014647 -337054857 6277 38382431 19319210 15 480475633 -183336237 9786 339712362 -265649886 1217 203806755 -324279122 1274 420313173 -547246555 4996 704539722 895448733 6215 950880850 636420853 2698 119513424 -936112945 9843 812692671 -320105788 7051 357216483 771524295 7958 643936179 -588348248 4245 -433025345 -681572203 417 339635211 680445725 6096 -907904968 -893198153 5874 -342740225 -37646429 9766 -898265134 113319582 2969 -261356504 762717609 2433 -205718293 894566619 4363 970485889 -419617877 645 112237946 -442954817 3589 -898265134 759617707 7088 38382431 -847113496 9860 246211015 -185998231 3440 -181786704 -514527972 3475 -992570882 -911784066 1525 702242153 -209849932 4997 -733024233 636420853 5831 344933377 391949381 4708 -46649832 -873505481 698 58337899 -324279122 9770 438397479 -97621137 9631 151462778 682630231 8894 -878007946 624282080 397 895483308 449132476 98 480475633 452093657 2080 663527888 639735778 4075 -669161347 762717609 9793 543709359 203874111 2033 -358966548 235617971 5559 -353580923 -956300186 4536 -147109520 764272698 8829 199822346 -546852996 5518 -529954928 759617707 5413 -371484057 -626227780 6615 -694040959 7024863 6027 411375410 246277775 3510 512530806 -901452236 3981 498022540 524158102 781 -170132306 614945635 9018 -112466455 -865702803 8775 -330222187 -142257001 9562 -612223016 208596214 3925 -80190883 -5902726 8237 -96460553 105202669 4022 -74067624 -616422007 8215 -147467416 -681572203 4923 -918480115 -207480706 7850 505306321 283209294 6233 166695370 491114857 7445 -322857321 -330088528 625 950417338 -699883416 5612 -250591756 -521750194 7614 167372537 895448733 3800 -373212931 368331732 1261 -733024233 -311284398 6610 -992570882 -211716415 8226 -749678851 -238448480 1114 644845610 293996259 3017 -777574656 -380500395 7949 -992570882 435964459 5899 948736147 971883931 9703 719147282 -507678540 6210 -659112423 706766110 5254 -600220506 999569471 5855 186610534 117542955 7680 57077901 -893198153 3690 126979264 390565985 3446 -373212931 174025856 8186 -453528863 -595600742 1272 649807445 402394867 9927 6631381 412494114 6267 -289985011 -515729352 2796 261417951 854872802 5930 574072798 -385293122 7425 83263882 623413028 393 693388533 148581257 7481 307567195 768564657 4496 784421217 412494114 2711 57077901 592056586 2743 -346375162 558660793 1175 -442492459 -619642959 3485 -616105726 -635351929 2555 693388533 99128184 8462 313773597 -733482202 6035 -824336233 -962366924 9349 -278632700 19319210 7409 481039767 718423636 2094 -453528863 764272698 4012 326413982 895448733 1696 -593752979 -992454753 6708 -373212931 -959597696 8457 167372537 208596214 7639 -123469316 604828253 7162 -113215565 581062404 2562 -588133551 75428113 5958 -548469989 524158102 5881 -660956144 -267835884 6614 477434146 161270305 9483 347274203 -193590510 4623 246028051 639418215 704 -63560127 208596214 3654 -12130323 -739131404 7669 765140521 -111673714 163 313773597 173354787 7067 622760654 -12154411 277 721323233 609203406 8955 -335037888 19319210 9317 -994238484 -992454753 5421 -213565859 -10889363 1917 -618586699 758141143 9785 -222034349 320542941 9579 -116404179 99128184 2302 933284357 -325682737 897 817204434 440461057 5282 -742210546 -958397748 1312 -371484057 -645134311 6410 864931174 460061364 325 -740334521 -13980784 5995 -261356504 59020681 8594 253295516 -619642959 2608 -328904232 592056586 6640 457187643 220424396 6445 967301691 -647224909 9684 -307200306 460061364 1412 653638796 491114857 5265 -453528863 -80034542 7318 -342239300 199066417 8109 -36520470 -766439509 6845 -81272333 252386635 6519 235848520 476219341 2105 -73802131 771524295 3512 287061479 -699883416 4152 901855277 602128084 8200 521234557 358976404 5209 339712362 203913927 5474 307567195 -532805273 451 749595162 524158102 7883 -371484057 -187634457 6706 271048450 48126737 4512 -351818262 133238441 1843 -615891790 -803257481 1182 664255928 442035528 6193 -62488183 -59573888 3942 -181786704 307725420 4286 653638796 525863100 864 587161686 -669483533 838 -669975418 559317467 9056 285585538 684653282 994 984468436 -287275800 8952 211653701 332881191 2185 591415304 490581013 477 471264227 416895828 732 -44846753 -675048115 5260 -750618262 -663884323 1955 743542522 220674133 239 -32737399 -74922256 5906 -112466455 -647224909 7195 432021664 -779255519 9840 276731211 -847581699 700 -322857321 -845509135 6842 328152090 766538742 5012 -205718293 429013583 9204 29506774 383295386 2288 -750618262 246277775 2912 875625124 742069009 4716 -242921091 -831246652 5683 81800971 602128084 7433 -743788507 397104509 6468 -536278632 349123105 3037 -342740225 -354781951 6742 -356493999 698531409 5274 -750618262 682630231 3017 721323233 664426163 3985 -330575686 -995062096 4013 288031791 -823312659 5768 122960298 525863100 4936 -544290356 484376908 7739 -744815954 664426163 6344 349635568 868032719 8544 -672401313 -14604433 9435 784564006 -161178548 1326 -304053585 894207498 4077 457187643 485773536 3871 83782911 -899341288 578 -588133551 -291852849 244 491678739 238643630 326 -371484057 -783218625 856 -73802131 -701904187 3921 -994238484 -585235419 2088 211653701 -367588750 1167 577257649 136635305 1602 -743788507 -600991208 2864 778853107 931901106 1916 642972199 -533164995 28 -289985011 -831246652 1175 789289346 -956300186 7274 696700704 766977417 9604 986629189 523334383 9825 132366550 -958397748 4711 204922698 215489130 5918 -54849498 -354781951 4633 22099741 -910659068 1192 -744815954 -768754430 9251 269796431 -337054857 7025 -162298514 170467835 7512 642972199 -616422007 7087 -494058622 82218066 9730 498725757 -12154411 250 555446731 927247897 5296 -441900788 -33043914 8695 856751619 -479232352 6271 -624139446 -398743530 1125 -720378724 41988448 1592 -13265422 694332247 1926 -82743531 -392084245 5656 -491680209 -71981180 6417 -627792663 125331989 9942 -882919563 718423636 7622 749595162 932982464 3697 -667767243 391949381 7234 929791427 954053652 5945 574072798 705558301 8964 -625117729 288775548 1119 655661552 -650575204 5919 -623268670 -207480706 4015 833952118 75428113 7617 -987108376 870262107 9742 649807445 486739558 5621 -330832333 -322241979 2512 -101910710 769086286 1877 468946340 -783218625 2908 -341897402 377312940 3922 6631381 238643630 8626 -179678 798910453 5175 -630784461 888127448 8539 -481548889 618410264 4187 664362925 -563855352 3874 890432109 -185998231 6966 -184150939 -594827543 8547 246028051 161270305 694 -578500945 110076515 9777 853983481 732717612 3283 621250009 -699883416 7837 -820460238 312063892 6225 -627792663 402394867 5268 395103154 269584182 4244 -800346889 82218066 4297 498725757 -995062096 5465 699618405 -714273046 9492 58910623 -45469480 3027 90842180 513030379 6073 642972199 368331732 6260 -854974713 -479232352 7596 -994238484 -849899775 5101 -544290356 -453780869 7908 203806755 709974393 5448 432737196 957316548 5390 644845610 -224429007 4724 959313725 639735778 4468 -373212931 -931961645 8305 211653701 -762876998 5390 -481548889 209900681 5326 136635149 998987485 3272 481039767 -80034542 2463 165508500 148581257 1509 785195735 -224830170 4115 480475633 -849899775 3875 -594658272 252978054 5029 641405743 768564657 895 199822346 952638297 7442 -728265827 -733482202 987 -986019062 285660025 4300 -336363205 936458970 8110 693938067 -373891874 3485 -12130323 693923957 1531 -278632700 32006993 1886 -32737399 -514527972 2421 934705880 936458970 1560 670783249 -548872283 4689 -270167938 -507678540 9131 -420836130 -63734481 861 -509666122 199066417 6734 -287473610 -267835884 4528 -363361513 170467835 4295 -821770117 688604103 8195 393895424 831945068 5276 -278632700 -487460041 4736 475583305 32006993 4122 303471892 624282080 2104 -517419114 -187634457 5652 -913032643 652139653 1337 177628242 464511101 3934 785195735 639418215 7728 538103424 -293612145 7116 395103154 926947071 7084 351329961 348492504 1301 -625399824 -901452236 2036 -177639676 233486506 9916 -178463084 622266116 4042 -293422144 136635305 3489 -660956144 -81447781 416 169375596 349123105 1508 432737196 -923490455 8762 642972199 -142257001 298 -511648475 155181053 7109 -222034349 -650575204 787 217759023 731066417 6487 -371869946 831945068 348 -729544436 -594827543 1448 -749678851 497692812 3249 339712362 858501251 6512 704539722 523334383 1942 -442492459 -580067919 5137 986629189 -359314201 4438 343475859 -37646429 1479 351329961 -311805770 4011 689984924 894566619 5645 727691960 -954209444 48 -110049194 485773536 290 -537445745 704912288 5557 -854974713 -510922884 1357 166047011 23333156 9538 -788603267 -5902726 3485 319326351 202098881 7117 -744815954 964421398 7717 -509385891 748407118 3727 -886229173 55179420 7398 -371484057 -398743530 4212 -565428161 329435427 5581 -419029624 -398743530 2659 -934630957 -57636310 9568 -913032643 355195684 7518 929791427 709974393 3443 -330832333 -964052288 3114 -270167938 545485303 5553 232434457 -761859799 5954 -25477161 -339447425 2152 -674506636 168850975 4759 122960298 429013583 6755 -729544436 -265649886 7675 19516550 -849899775 5566 743542522 435964459 6767 -31253052 -339148929 4678 842270273 893523554 8122 393895424 -779255519 5600 -293422144 -993810702 8939 740694909 365540008 3277 -251109249 -21285360 4049 287540911 -503488600 2507 -330575686 -33043914 2602 -669161347 -446979614 7581 740659012 -964470327 9177 253295516 -442954817 7229 967301691 241785150 652 -672401313 -97621137 4785 587161686 -448645965 6845 58910623 -192813087 1325 696700704 -80034542 184 579591313 191108050 5928 -46649832 397104509 6061 313773597 523334383 8898 228618029 -653914878 9303 848002319 307725420 8565 704539722 402394867 3436 847314766 358976404 7594 58337899 -283943997 3110 -667767243 718423636 8959 689984924 -901179905 4163 704539722 125331989 6597 433526835 135272390 5544 73840719 -585235419 735 -822417795 840121997 5308 -512601533 -97621137 7224 246028051 -727914786 5906 174573850 903887624 9780 577257649 -714273046 5863 328152090 -548872283 8747 -408600531 390565985 3470 543709359 417944653 4354 -624139446 -893198153 5736 -627792663 -600991208 9979 -576115144 -283943997 6504 -630784461 57188489 8782 395103154 -259920681 8423 -342740225 -650575204 1913 950417338 880013188 1476 -517419114 -803257481 2036 655692903 -873589020 9710 -835349698 -953039811 4344 561794586 -41471722 1878 -36520470 -453780869 146 349635568 592056586 6815 343919065 -532805273 7379 551002165 460061364 3400 6631381 332881191 4826 269796431 533639856 7004 643936179 -311805770 3525 -305970525 55710753 2168 -889390298 443480195 7300 395299686 -952045723 6845 -650211499 742177493 3631 261417951 709534975 9303 860501343 449132476 8553 -279541251 249091689 8174 -147109520 -901179905 5301 6631381 -588544705 2123 399779640 831945068 6585 -147467416 -5702304 3421 -854974713 697181256 3089 462757732 285030297 1229 -959851598 -354781951 3590 -63560127 -653914878 6768 481039767 -777377395 6815 902777411 -192813087 3260 512530806 88031842 1799 -76560661 -552554344 110 38382431 -274707169 7455 8264531 -259567082 4681 842270273 -359031913 7798 -400001179 497692812 3473 -63560127 -5702304 1799 271048450 -519921669 7161 740659012 638342848 2642 -925751415 903887624 2170 343919065 764272698 9342 49103598 -741621007 5622 411375410 -976144578 2094 879055044 -320105788 7181 856751619 -133534011 546 -267849188 -34186434 4750 -685842163 398270620 960 -257165428 -548872283 464 438397479 858501251 9251 669719494 786543464 9554 186610534 925430316 6035 -267849188 355195684 769 270668477 -70608980 3254 -139236232 926947071 2313 -959851598 -833562261 7909 -289985011 209900681 3853 416830089 209900681 7810 -371869946 269584182 6458 755723260 -181951918 6778 704539722 -164190047 5274 471423335 202098881 7286 -612223016 484376908 2293 32391911 990761659 8167 -631059468 652139653 5694 224883384 -779636985 8017 -371869946 706766110 603 -307200306 823880227 2247 586582238 771524295 85 -112466455 -709522334 7353 341071365 674552143 9218 420313173 -193590510 5466 4049814 742177493 2271 287540911 422558106 405 223626891 -12154411 5186 -983376341 651276686 8865 246211015 990761659 5087 22099741 429013583 6787 974173871 -803257481 9402 397498909 -442896915 1412 -388902952 391949381 2989 -509385891 796440972 1235 -579837273 341133012 5515 -728265827 819313353 6476 869722291 -726080992 4533 58337899 764272698 841 -419749108 -81447781 3180 -913032643 771524295 9689 572111503 -3897679 6070 974173871 472701027 1103 -615891790 574416719 5413 875625124 932982464 3724 321896034 694332247 3316 -175911279 -911784066 161 812692671 704912288 4372 -862838521 -254951306 3742 716961746 -330088528 311 416830089 -103582511 4799 -270167938 -34186434 5915 37950971 -163961704 2424 693388533 -316543012 1914 -949511663 -563855352 7262 -364156017 581062404 1855 -46649832 971883931 505 -483926612 839185834 7644 561794586 -762876998 6999 -854974713 -207480706 4203 -728265827 736392650 6900 -177639676 -594827543 9314 438397479 905565981 4039 -447555783 -709522334 1163 331376977 971883931 9662 413228751 233486506 8387 -511648475 -427456347 1102 -800197031 -699883416 6370 256045037 170544312 6148 151462778 768564657 347 73840719 -192813087 1120 -442492459 249091689 7876 -154177607 841515706 9507 -422523153 667943918 25 497764071 622266116 9703 457187643 -2439989 604 330369088 990761659 7406 -213565859 -265649886 8448 -854974713 -442954817 1870 23116556 293678122 4503 -47584694 764272698 5164 389181119 -437551079 2586 577257649 531120459 5239 -576115144 261437505 9672 -476635343 900262214 4568 902447917 -973091762 352 743542522 -281078001 8215 -147467416 768564657 3474 129311049 241785150 5503 543709359 -847581699 419 -375315736 -803257481 9749 97020970 265715153 6081 689984924 15035429 2581 -625117729 -768754430 919 543709359 -53499931 8414 327828499 559317467 305 -278632700 996597250 208 57077901 750710740 1378 -257165428 -306446443 7588 -306801974 844277983 6821 351329961 240392773 2636 -109703401 7024863 6786 174573850 -762876998 9946 313333438 -733482202 5426 789289346 -937125202 661 -132340965 -861238983 7572 126163611 -743279228 5130 -578500945 249091689 337 363421522 848404213 7904 -588133551 186010557 8909 527736569 -521750194 9359 520426004 -876513924 8544 405324040 -37646429 4818 -347083273 -475349716 7269 433526835 848404213 4779 -52166347 192314494 7602 -907526850 -732138768 5191 -882919563 -259567082 343 -178463084 -316674454 7842 -889390298 880013188 8714 -800197031 927113337 8301 -347083273 733113734 2915 326413982 452093657 5565 -496507325 -952232346 8324 203806755 901431566 2534 29968380 481058945 7581 -177639676 165821381 6329 -631059468 -253004117 4685 696700704 709974393 9002 -346375162 -33043914 3211 167372537 -828027101 9509 411375410 75428113 1158 564442080 750710740 5426 664362925 785681307 9306 892440078 -912580415 8295 347274203 680445725 4324 512530806 -741621007 8302 -287473610 -777377395 5289 -740334521 -14604433 1800 566652844 66743939 1843 -330832333 -827976408 5392 111659246 -475349716 3884 -132340965 157954558 5731 -356493999 841879883 5471 -71710752 547847846 6815 -66475474 233486506 4186 328642413 203874111 2618 935909029 261437505 1737 340060359 841515706 901 -750618262 624282080 4224 -52166347 -561419270 2353 -511648475 258649377 9528 126979264 -428402356 3458 664255928 -901452236 2285 551002165 -675048115 8513 432021664 -871353007 5717 -863912221 893523554 2742 528230348 831945068 7972 -63560127 -650343366 6438 -147109520 718423636 5566 -66931702 841879883 3290 57728768 88031842 4573 861466410 -398743530 9570 587161686 895448733 6996 -959851598 573715962 8472 765140521 -168423907 1267 543709359 698531409 1432 37950971 67965345 5549 -346375162 926947071 2367 -356493999 -849899775 7703 -925751415 -442954817 7249 -260484128 164304660 2738 -907904968 -5902726 7136 433526835 90714922 6748 32391911 -281078001 7899 -625117729 771524295 9746 132366550 831945068 4323 933899717 -726080992 6457 211653701 -181951918 3668 -154177607 971883931 2989 254604928 170467835 2803 -533858770 -209849932 7514 -764095871 422558106 755 -621743061 164304660 8523 543709359 -911784066 6414 -222034349 738681643 4047 -170132306 261437505 8208 -31253052 562000501 9411 -482134217 -162370098 2342 261417951 -193590510 8828 986629189 546240758 6391 166047011 -192813087 4500 -341897402 524158102 9250 -342740225 -238448480 3335 -705173162 491977162 7834 397498909 280226622 6959 721323233 476629986 4381 -624139446 -357349445 2910 321979161 491114857 5900 716961746 208300268 9194 -800197031 -903151152 4470 -52166347 115731592 5582 288031791 709974393 9238 393895424 742555398 6671 -695835769 -71981180 943 -419029624 105202669 9725 616261079 680445725 9733 789289346 440461057 8107 948736147 407922222 1567 -612223016 886756512 6272 784421217 226081213 4378 855329823 531120459 7631 918550505 -847113496 2048 -531669239 136635305 2005 -590529319 90714922 5689 319326351 563044475 6995 808925735 524158102 6689 -784069182 66743939 5723 -128726767 263449205 731 -625117729 161270305 2078 -630784461 174025856 6868 -600220506 -551512958 9397 643936179 -337054857 6156 246211015 -605921169 2463 780636123 226081213 1617 959313725 -325682737 4444 -907904968 117542955 9645 343919065 186010557 2775 -907526850 -71981180 8130 -73802131 -775953624 2330 -268168881 -539760374 5379 432737196 530406323 1884 750512353 199066417 6565 303471892 491977162 4495 256045037 -259567082 9430 950880850 676406177 6200 271048450 639735778 5869 -289985011 -532805273 9615 481039767 -63464163 3699 -947334444 -883441584 5112 740694909 -68133232 7570 122960298 -923490455 6977 -123469316 155617401 4091 877336582 417944653 5614 -648381409 90714922 8636 -820460238 -437551079 8674 339635211 -224830170 1202 -650211499 -374056277 3328 186610534 -316674454 747 -578500945 -600991208 288 616261079 136635305 8320 -364519214 518508787 982 740659012 -21285360 3874 165508500 704912288 48 847314766 611310292 6867 -178463084 500073592 9375 -420836130 -726080992 1912 667683290 -732977788 3369 237809565 115731592 7819 -73802131 785681307 3645 248168868 -962366924 1718 -734053528 110076515 6807 901855277 -80034542 9757 555446731 823880227 356 833952118 220674133 6699 -74105468 -871353007 9128 224883384 686182649 6897 696354690 -839552686 7567 -633494599 -287275800 8987 395299686 283209294 514 555446731 -349942526 20 918550505 390959008 1212 -400357597 646664292 3355 727691960 51303562 8779 491678739 814089111 5127 947027244 769086286 1835 232434457 365540008 3655 649807445 88031842 4064 686472096 -254951306 6766 693938067 750710740 1778 528230348 -779636985 8909 -304053585 -6069504 4335 -32737399 -273517935 6977 -32737399 408032712 6156 -285886589 -53226181 7712 -660956144 -202365860 1260 727691960 -596103798 2622 699618405 -839552686 7493 367159963 -715854594 9525 344933377 -217276100 9056 204922698 532638758 2533 433526835 -253004117 5936 129311049 365540008 7273 -659112423 265715153 6405 -270167938 -374056277 9579 136635149 -398743530 2049 -54849498 106613504 5833 901855277 783420814 2043 693938067 -442896915 120 363421522 624282080 1076 -623268670 157954558 8600 -44805950 602128084 9991 -123469316 -419617877 9737 -569617671 464511101 3764 -293422144 -316674454 8333 347274203 -774659497 8319 -453528863 -64803490 4862 83263882 99128184 9652 -46649832 820355107 8690 935909029 -923490455 3807 -527151913 484820762 6621 -106582970 533639856 2426 505442585 -259920681 4374 313333438 -699315319 4310 -788603267 693923957 2845 487719335 402394867 5999 -279541251 416895828 924 327828499 429013583 7018 -548469989 676406177 3980 -669975418 -981602668 3408 -25477161 -253004117 7962 331376977 -493565702 976 319326351 -254951306 7498 132366550 106613504 4464 303886728 -973091762 4347 323725605 -161178548 1605 95039871 -70608980 9100 -925751415 -964470327 3620 -878007946 762717609 8269 892440078 -398743530 1304 655838788 -374056277 2313 -92183040 -19846330 1989 778853107 731066417 2420 276731211 610906685 4733 713058770 -893198153 8384 395299686 -766439509 5186 -58282870 927113337 9989 976904654 854872802 3771 -476635343 246277775 9681 299572712 440461057 3995 -81272333 208300268 700 -132340965 858501251 8671 390958395 836711297 6543 -101910710 -923191479 5703 -630784461 -359314201 7622 433526835 -163961704 5543 331376977 238846105 9876 -81272333 -626227780 9967 90819360 -596103798 5560 808925735 518508787 8328 572111503 460061364 1021 432021664 903887624 5456 -794998045 -532805273 710 -952023251 -316543012 2377 -784069182 -635171642 9370 -735338906 -324403620 3469 -529954928 782261486 2140 237809565 263449205 7094 195859317 168850975 2432 -56935231 349123105 4171 -482457481 -192813087 3145 -55516739 -37646429 4285 411375410 -910659068 7414 929439506 -647224909 2228 -631059468 705558301 1119 -110049194 706766110 5972 393895424 -311284398 4267 -818050145 874757575 6052 328642413 964421398 3589 -777574656 -726080992 8017 847314766 -220337835 4286 -76560661 332881191 6287 -113215565 -663884323 533 669719494 -759955547 848 -270167938 -257449363 2325 933284357 894566619 8089 789352319 -958397748 7134 765140521 -428402356 4898 -569617671 868032719 4119 90842180 203913927 7468 -483938149 -791660728 1523 -222034349 168850975 4536 477434146 199066417 4786 950417338 870680272 3878 -685842163 412494114 6105 497764071 639591910 940 749434816 148581257 7909 -44805950 -148948797 7160 142253386 905565981 4429 29968380 41988448 1768 -927671058 -361907767 1527 -889390298 476629986 1144 -81272333 -833562261 860 169375596 -311284398 2700 784421217 -600991208 1839 -594658272 191108050 3072 993217311 -81447781 6314 -396349710 -437551079 8300 -46649832 -34186434 2745 655838788 831945068 8989 586582238 417944653 4236 -820460238 -12154411 8384 723014647 -848882377 2999 743542522 704912288 9248 -396349710 -257449363 5597 -54849498 802678679 4259 97020970 312063892 8222 -150077373 -954209444 2512 -73802131 636536038 1965 -330575686 -910659068 7733 890432109 397104509 9973 129311049 -937125202 5783 4049814 -33848463 6621 -509385891 -831246652 6617 -197332076 332881191 6058 -557491556 -911784066 593 -267849188 694332247 3364 -278632700 -635351929 6007 -322857321 291885511 3036 -537445745 950205104 9392 -871267479 839185834 8349 -56935231 -464133473 5291 958730067 358976404 4945 -225441451 248879339 2778 -871267479 628563573 8951 -154177607 67965345 2804 253295516 -436876555 242 -197332076 269584182 1385 321979161 854872802 9444 -116404179 -514527972 854 293337666 609203406 5771 -509666122 628563573 6170 399779640 -148948797 5018 169375596 491114857 841 405324040 522626360 7676 81800971 -10889363 943 505442585 580232372 1813 -400357597 -385293122 9031 740694909 530406323 7530 349635568 28158895 5069 948736147 636536038 915 -396349710 831945068 1666 572111503 390565985 4398 36279537 -616422007 1711 -442492459 636420853 374 948083395 -53226181 2491 -244065831 -168423907 8485 266465598 580232372 1457 -660956144 -563855352 1990 -486815940 -343058017 6204 -631059468 -519921669 7086 -347083273 -831246652 2533 -304053585 -33848463 1004 970485889 900262214 8432 -526589551 999569471 1999 136635149 247274032 8945 -590529319 614945635 6712 480475633 -699315319 5477 -764095871 -497454301 6817 934705880 155181053 8063 83782911 -204109200 4957 -548469989 -982939077 769 -886229173 -359314201 735 -293422144 964421398 9629 -533858770 -995066367 207 -512601533 -958397748 2506 405324040 774508045 6491 -123469316 -161178548 4491 -912600784 -68133232 6748 855329823 -111673714 2796 475583305 143533526 8665 71999590 164304660 8991 -408600531 -539760374 8544 -627792663 -510922884 3751 -301284968 604828253 3250 -205718293 614945635 2532 202573384 28285201 6159 749434816 870680272 8767 750512353 -539760374 1635 37950971 110076515 8662 -170132306 -663884323 2207 -170132306 -254349525 1866 -544290356 798201482 827 -733024233 -442954817 7352 -648381409 -181951918 9547 357216483 -932094589 4566 505315658 -675048115 512 -293422144 835992356 4094 -481548889 481058945 8849 895483308 602128084 7616 705381339 698531409 9771 664255928 -932094589 2307 505442585 -448645965 3189 -32737399 247516617 3373 -912600784 106613504 2615 869722291 41988448 7877 -110049194 115731592 8476 -66931702 547847846 2805 313333438 -367588750 9478 740694909 844277983 8980 -594123980 899778012 7586 -343049870 -211716415 9155 -872853946 -217276100 4604 -175911279 -487991575 230 -512601533 -865702803 1428 232434457 639418215 1767 -745761469 -743279228 6898 -285886589 -588544705 438 -970422428 452093657 8599 702242153 -531114148 1380 -794998045 -356305020 2692 -652765294 -761859799 9696 71999590 143533526 9423 -328904232 611310292 5154 -894484500 -959597696 4868 -749678851 365540008 4087 997902760 -19846330 2169 -486815940 742555398 6685 122960298 -428402356 2917 929791427 -780888194 3408 -251109249 762717609 6225 57328447 688604103 5220 177628242 105202669 8912 -52166347 -81447781 3508 166047011 491114857 6316 723014647 -521750194 8267 326413982 -647224909 1410 -410378829 -367588750 5730 -177639676 -172362246 3344 561794586 -783218625 8217 812692671 931901106 7404 -419029624 -964470327 9354 -178463084 638342848 5959 -615891790 440461057 2443 677505146 -834347143 6050 -913032643 371937567 8387 -570514743 -19846330 1568 689984924 562000501 4799 -116404179 -730886465 8653 468946340 903887624 982 -482457481 531120459 654 -633494599 803466690 4170 -927233899 971883931 2425 750512353 155546470 1696 997902760 870262107 2167 -625718770 349123105 9731 -855555106 497692812 8295 433526835 676406177 676 -71710752 233486506 8246 295262939 368331732 4117 90842180 -354781951 1372 -147109520 -274707169 8391 -784069182 -293612145 8505 853983481 900682067 3649 509139401 785681307 8560 -179678 766538742 6930 843260633 199066417 3715 228618029 -130757210 1609 -396349710 -976144578 9633 -794998045 704912288 4532 -578500945 245371301 1707 471423335 -68133232 2662 -794998045 -714273046 3725 -74067624 709534975 5630 471423335 563044475 1116 90819360 -580067919 708 -800346889 -493565702 8363 -570514743 402585422 5588 950880850 -503488600 2819 487719335 -620954654 1521 457187643 -937125202 7619 213842869 -893198153 5410 686472096 -386859416 2948 223626891 697181256 1745 789289346 478800565 33 295262939 936458970 8053 520426004 416895828 4854 -992570882 584852110 381 587161686 -847581699 1366 -557563073 -525223549 1038 715936589 -616422007 626 929791427 -164190047 1215 -601257416 90714922 1639 303886728 -63734481 5795 875625124 706766110 1736 132366550 547847846 9703 -257165428 59020681 5612 -405708663 900682067 686 -764095871 964421398 6521 696354690 -669483533 9161 -537445745 829740581 8578 -715255110 48126737 412 -162298514 155617401 990 -148551892 952638297 5853 955536932 709534975 1898 395103154 -779255519 5854 527736569 766538742 7120 -364156017 -393603223 4590 -934630957 -894674476 1704 498022540 99128184 3979 -175911279 -825672011 5182 -481548889 -628237476 2172 766605000 -133534011 5444 70299496 584852110 6893 812692671 -732138768 8234 438397479 -956300186 7050 460600071 476629986 6108 -947334444 164304660 1455 -557563073 731066417 6748 90842180 -901179905 8304 32391911 -63734481 9888 723014647 -419617877 6614 432737196 -5902726 5965 -81272333 -221235589 1722 339712362 329435427 1509 -835349698 -620954654 8549 948083395 -266557934 4301 -828443354 349123105 983 420313173 -81447781 2659 432021664 964421398 7959 655661552 -600991208 751 663527888 -74922256 2554 228618029 -359314201 9687 842270273 -912580415 7945 -765335823 950205104 2600 -491680209 798910453 7261 655692903 247274032 8338 -351818262 148581257 6844 -171024826 685173008 3507 713058770 -732138768 9289 433526835 -923191479 7751 -750618262 841515706 6712 -625868114 220783838 9423 -25477161 -103582511 4080 321896034 -343058017 2193 -947334444 -973091762 1572 984468436 -507678540 8367 574072798 999569471 7939 166695370 -21285360 5499 -621743061 -172362246 9503 186610534 -493565702 7369 822548504 220674133 3516 -952023251 -439025221 7846 462757732 609203406 9722 856751619 -162370098 600 166695370 -906648758 486 253295516 110076515 2310 -907904968 -253000679 5548 390958395 155181053 7403 321979161 -487460041 5759 577595779 -912580415 2325 689984924 442035528 1485 19516550 698531409 5555 -559852389 491977162 8221 664362925 819313353 5055 877336582 -224429007 9579 855329823 -893198153 7800 -749678851 900262214 7766 -669161347 -265316264 7941 126163611 928549530 2232 869722291 -493565702 8373 749595162 -952232346 8262 -442492459 -709522334 8698 -594738095 -865702803 9801 -882919563 831945068 5880 -992570882 -936112945 5341 -215882898 443480195 8441 -986019062 -113520589 4985 223626891 208596214 2867 576569655 -5916917 2927 -400001179 -425579851 477 -612223016 28049823 4580 603027467 23333156 9422 22099741 750710740 5058 129311049 954053652 1718 -76560661 220674133 1916 -482457481 -33848463 2434 833952118 117542955 7907 -154177607 203874111 5387 -652765294 574416719 504 204922698 390565985 9055 -616780700 901431566 9153 653638796 652139653 9523 -835349698 66743939 5696 -213966720 -209849932 5095 958730067 -211716415 7777 -410378829 82218066 4827 564442080 113319582 4626 321979161 531120459 2177 261931651 491114857 4376 696354690 -337054857 595 -608881583 327243607 3392 4049814 513030379 8023 529251473 -923490455 2804 -150077373 900682067 9041 603027467 165821381 4272 237809565 -209849932 7272 4049814 -626227780 3476 935909029 28285201 1900 901855277 143533526 346 -927273767 -551512958 7607 174573850 731066417 7691 -511648475 265715153 4770 -396349710 15035429 4110 -882919563 -448645965 2650 -56935231 -74922256 1713 343475859 899778012 2082 702242153 546240758 2283 399779640 -546852996 5531 -71710752 693923957 6578 -474750049 -111673714 7715 -631059468 -389676639 7209 -336363205 -981602668 3691 877336582 -224830170 221 950880850 -995062096 6252 -941497322 155181053 6144 15084359 731066417 2922 -565428161 -510922884 661 520426004 -373891874 4377 929439506 248879339 1039 -631059468 -561419270 896 213842869 261437505 596 778853107 307725420 2573 90819360 -519921669 7846 -533858770 -373891874 7400 -396349710 -585235419 5811 303886728 203913927 8554 -759508202 -510922884 1484 -650211499 518508787 2687 693938067 208300268 1796 -251109249 233486506 3626 -348537659 -635351929 9786 -637994744 -320105788 5049 -669975418 664426163 3864 -872853946 -266557934 8794 228618029 105202669 93 -482134217 -479232352 8205 879055044 208300268 2425 129311049 478800565 9626 341071365 -21285360 184 -215882898 -185998231 9380 -343049870 -337054857 7410 110512002 -21285360 9118 935909029 329435427 6544 411375410 -31659405 5533 785195735 -34186434 8753 -733024233 -485579451 3920 248168868 485773536 8606 23116556 148581257 2028 405324040 -910659068 9196 -650211499 532638758 4075 -92183040 -932094589 6913 -173157270 -425579851 7575 -927273767 -663884323 4713 935909029 -37646429 6257 256045037 731066417 9289 -410378829 894566619 5368 -637994744 705558301 6708 -50475604 258835576 6583 869722291 324939084 9357 -343049870 -964052288 4254 344933377 288775548 4717 256045037 363537086 1332 -74105468 -791660728 1046 -600220506 -220337835 5163 -268168881 -549053127 8039 841435082 718423636 7285 -482457481 -253000679 6210 577595779 -111673714 3367 967301691 -148948797 2075 -328904232 -514527972 7084 -991085471 -783218625 9298 669719494 -324403620 1628 -729146187 -699315319 9075 -260484128 562000501 5276 -12130323 -254951306 2235 -954946302 452093657 2760 686472096 -274707169 2575 -570707245 332881191 9567 -458526967 -393603223 1945 -44846753 355195684 4574 -132340965 491114857 2643 864864468 733113734 4656 330369088 731066417 9784 976904654 -823312659 1765 -669161347 -585235419 7415 997902760 -289016401 2513 261931651 764272698 3097 -828443354 -626227780 615 -287473610 28158895 150 -742210546 -616422007 3607 886936231 704912288 5235 462757732 155181053 9443 749595162 484578208 2303 -872853946 -937125202 3769 351329961 476219341 6911 -659282120 874229190 7500 -189672465 -701904187 6839 -74313664 -514527972 3924 119513424 -115011856 4571 -570514743 -354367602 9753 347274203 79143311 9941 -71710752 -532805273 9386 892440078 11152217 4344 740694909 -259567082 691 642972199 164304660 9029 -396349710 -507678540 6478 677505146 440461057 6701 -96460553 -253000679 7273 -50475604 691904004 7766 -824336233 738681643 2313 -954946302 -981602668 9185 970485889 -217276100 6863 -213966720 220674133 3532 -631059468 106613504 2297 948083395 491114857 3700 -927233899 783420814 8554 749595162 7024863 9726 462757732 -616422007 6973 -863912221 -952045723 1975 -56935231 -931961645 2374 -735338906 523334383 1417 -419029624 -525223549 3162 -749678851 -311805770 3919 765140521 580232372 3616 886936231 -464133473 4315 -750618262 -453780869 2905 331376977 -952232346 86 271048450 412494114 7021 38382431 59020681 313 19516550 -485579451 8614 261931651 133238441 3546 847314766 -103582511 689 -715255110 28285201 9065 167372537 435964459 3746 420313173 -681572203 5885 -590529319 208300268 2457 -608881583 736392650 6281 -882919563 829049646 3523 -764095871 106613504 6883 405324040 870262107 2434 -76560661 -361907767 8070 -205718293 173354787 9503 487719335 106262770 4215 151462778 472701027 9535 321979161 365540008 4374 -878007946 -903151152 292 719147282 -873505481 8070 487719335 15035429 454 -331409455 -952232346 3791 918550505 186010557 3027 253295516 742069009 3122 211653701 174025856 3860 57077901 -316674454 1661 918550505 -380500395 4272 264859719 -653914878 4640 -927233899 -436876555 3477 -351818262 485773536 8176 -954946302 -976144578 6340 -889390298 -81447781 5386 -278632700 -529867141 3548 -594738095 738681643 187 -178463084 698531409 3947 223626891 -468181788 9615 -685842163 -442896915 1649 950880850 562000501 3687 248168868 762717609 4903 321979161 -834347143 3454 864864468 19319210 5934 -420836130 160793740 4381 -576115144 732717612 7099 344933377 610906685 1774 527736569 731066417 4274 853983481 704912288 3024 -729146187 900210732 7552 -601257416 -899341288 8601 49103598 386127211 1422 -715255110 -313128613 6337 -13265422 -220337835 3107 665672498 -847581699 3453 357216483 460061364 1274 320572212 -293612145 4425 -600220506 490581013 3573 83263882 563044475 3034 246028051 546240758 8465 -735338906 293678122 9458 -927273767 247274032 2778 -82743531 203913927 7030 -242921091 -616422007 6160 328152090 41988448 9726 -509666122 -325682737 7787 -892024255 248879339 3212 480475633 -274707169 4971 -173157270 532638758 1311 -828443354 -507678540 9444 320572212 15035429 4712 663063930 -311805770 6329 509139401 170544312 4221 -101910710 377312940 2422 -58282870 -839552686 829 -408600531 -163961704 2067 784564006 -202365860 7620 321896034 168850975 8214 -301284968 -63464163 1839 -242921091 718423636 4425 833952118 440461057 2691 335527628 476219341 9644 -788603267 472701027 4057 22099741 -53226181 1133 287061479 383295386 1709 642972199 993015931 421 58337899 -807704163 5993 -400357597 365540008 9525 -54849498 611310292 8444 -983647058 -357349445 5842 -307200306 -931850941 8911 723014647 -373891874 4045 577595779 -148948797 6665 -363361513 -563855352 5991 29968380 682630231 8002 -36520470 -361907767 6419 574072798 831945068 1925 83263882 931901106 3741 112708003 -899341288 7450 -784069182 285660025 4986 -441900788 -373891874 8468 997902760 -548872283 4144 655661552 -727914786 4215 -569617671 -238448480 1079 749434816 465310197 7469 122960298 407922222 5457 -330575686 79143311 5449 641405743 486739558 1991 29506774 -349942526 7067 -625399824 265715153 5877 112708003 349827286 4181 527736569 -439025221 9767 -147109520 971883931 3167 743542522 723730723 836 -669161347 349123105 6599 -705173162 341133012 570 743542522 82218066 2107 -918480115 500073592 3147 -268168881 -133534011 4250 462757732 148581257 6439 715427719 -359314201 8856 855329823 798910453 7930 -616780700 245371301 418 950417338 -605921169 8665 -764095871 203913927 6657 156702520 -548872283 8423 843260633 368331732 3330 -222034349 51303562 9293 -342740225 490581013 6086 902777411 249091689 7562 83263882 769086286 8374 -363361513 490581013 9079 -215882898 870262107 9114 -862838521 293996259 399 -594658272 674552143 5579 -633494599 15035429 3757 -370573099 341133012 6934 -720378724 926947071 4471 644845610 531120459 1058 567852265 -791660728 810 95039871 927113337 5764 -307200306 664426163 4070 -941497322 -398743530 9313 -336363205 651276686 9357 947027244 -266557934 5428 586193310 -779255519 9606 848002319 -783218625 3553 6631381 -356305020 1063 901855277 698531409 4506 959313725 -3897679 6035 83782911 324939084 8689 -818050145 280226622 6881 471264227 562000501 9422 -740334521 -337054857 3966 642972199 -995066367 2641 -304053585 -650575204 900 -907526850 -320105788 2682 512530806 106613504 5546 -705081051 283209294 6632 295262939 -759955547 1534 -370573099 -726080992 7520 328642413 -517429485 1202 -215882898 133238441 4383 261417951 133238441 7076 335527628 -825672011 130 8264531 894566619 6657 -983376341 173354787 5860 -518877099 -324279122 2810 126979264 -10889363 792 -109703401 841879883 3608 -569617671 -453780869 2728 -959851598 618410264 4013 -970422428 -861238983 9549 -364519214 513030379 1691 543709359 -529867141 177 -31253052 -663884323 2794 -58282870 -172362246 642 -123469316 238643630 6532 -482457481 -330088528 8585 877375052 388657508 9092 -569617671 -185998231 1290 848002319 532638758 1887 15084359 -359031913 5197 -512601533 75428113 7138 -442492459 -204109200 1852 -913032643 -64803490 6669 -728265827 245371301 4958 -491680209 -923490455 8878 264207551 -339148929 3333 468946340 -205664922 9601 527736569 -359031913 212 572111503 -33043914 8135 83782911 -267835884 5779 551002165 481058945 1910 -985616618 -588348248 6454 -777574656 32006993 3360 111659246 -645134311 4667 364564921 -205664922 9558 -625117729 927113337 2163 651739496 762717609 8367 -474750049 136635305 7011 -482457481 -681572203 6548 57328447 174025856 3884 974173871 -361278986 5774 -181786704 -259567082 425 261931651 -777377395 6596 505315658 -912580415 7383 -32737399 -19846330 5710 -570707245 -273517935 9210 621974864 880013188 4030 -992570882 -354367602 254 185216221 769086286 3183 -101910710 -343058017 8764 330369088 101361875 1662 -31253052 903887624 4638 -113215565 484578208 9705 667683290 220424396 6133 639245576 -743279228 6759 651739496 109725016 3113 -913032643 -575386868 6599 -408600531 283209294 5425 -215882898 -525223549 2891 -12352429 90714922 36 -50475604 -903151152 8567 -408600531 -741621007 4544 641405743 -594827543 2820 587161686 -3897679 1977 -625718770 894566619 5051 650299148 476219341 6277 156702520 -871353007 1391 -925751415 -446979614 2886 670783249 28158895 5290 343919065 530406323 3960 669719494 -217276100 1100 -371484057 -389676639 861 641405743 -953039811 9631 -351818262 622266116 3669 -934630957 155617401 5743 622760654 750710740 3138 -855555106 -385293122 9033 -419029624 109725016 2907 340060359 -320105788 2114 -985616618 235617971 4976 -669975418 -727914786 7258 778853107 199066417 5390 -154177607 238846105 641 185216221 -354367602 772 566652844 -292135056 4793 -593752979 -163961704 1430 228618029 -133534011 6124 -322857321 -33043914 432 -971877548 -594827543 1840 -32737399 836711297 9950 29968380 -699883416 1064 460600071 41988448 9770 -821770117 -209849932 3902 -892024255 688604103 8149 -886229173 -241132430 1631 -952709307 422558106 7386 -862838521 -113520589 4981 564442080 -12154411 8656 -55516739 -845509135 9419 37950971 667943918 2159 -612223016 609203406 7469 958730067 -510922884 8022 -912600784 -531114148 2703 187533920 -532805273 4187 727691960 19319210 4560 266465598 332881191 5603 542787809 75428113 9054 652607998 -53499931 1954 -405708663 -442954817 9948 -970422428 117542955 5477 19516550 288775548 9826 -474750049 -37646429 5616 167372537 -883441584 4484 721323233 -283943997 2002 -762354954 709974393 1830 -765335823 -162370098 5152 321896034 614945635 4079 -205718293 624282080 5120 -113215565 465310197 3932 -863912221 -37646429 6069 -949511663 616919600 360 970485889 -669483533 8796 343919065 732717612 8121 166047011 -10889363 7301 -483926612 522626360 1484 586193310 -427456347 1284 195859317 336301975 7860 187533920 524158102 6792 -486815940 894566619 3055 -625117729 -103582511 9709 -346375162 -487460041 6906 -750618262 82218066 9934 498022540 -287275800 9303 -987108376 -514527972 4413 -669975418 349827286 9613 669719494 -103582511 1990 784564006 742069009 5983 -116404179 840121997 7649 -536278632 -964470327 9056 364564921 688604103 760 -148551892 -521750194 8918 -947334444 -386859416 7401 778853107 -777377395 5805 780636123 -620954654 1548 169375596 -547246555 3805 -529954928 440461057 3591 555446731 265565623 1951 -947334444 758141143 9281 -58282870 -493565702 269 -927671058 220424396 5284 727691960 624014414 6744 -529954928 -663884323 4535 664255928 803466690 9567 -855555106 -389676639 5355 -150077373 -699315319 6652 -213565859 -667783556 2357 -109703401 48126737 3777 -744815954 -361907767 8268 577595779 263449205 7268 812692671 11152217 8052 73840719 57188489 2936 566652844 486739558 7034 58337899 639735778 1709 -31253052 377878165 9457 22099741 -741621007 2888 765140521 -14604433 2958 812692671 742069009 5942 567852265 -337054857 4735 -744815954 293996259 1246 -388902952 680445725 3906 487719335 764272698 8758 -307200306 377312940 8691 -289985011 -202365860 5863 -633494599 329435427 1174 -336363205 -485579451 4227 916803821 258835576 982 -181786704 -699883416 7382 895483308 -339447425 1630 331376977 -727914786 6251 509139401 -324279122 2151 663063930 -952232346 9570 -588133551 682630231 3825 674835134 422558106 4015 211653701 51303562 9798 397498909 -547246555 5349 853983481 349827286 5388 -790900085 90714922 3043 -36520470 -525223549 7290 -818501802 -775953624 4558 331376977 192314494 2830 174573850 -220337835 688 83263882 -650575204 5532 112708003 485773536 768 299572712 109725016 6378 -637994744 478800565 3187 -420836130 106262770 2714 -705173162 220674133 817 -594123980 383295386 343 23116556 -477140109 5563 621250009 -164907236 7877 -55516739 -316543012 684 -519682186 383295386 3107 -907904968 -964470327 3774 326413982 397104509 803 8264531 390565985 351 276731211 -103582511 44 587161686 133238441 8292 587161686 160793740 5134 591415304 442035528 9198 23116556 407922222 2838 -173157270 -547246555 8603 166047011 -253004117 5714 457187643 247274032 5230 665672498 23333156 7016 967301691 -976144578 3298 587161686 220424396 435 -278632700 636420853 1883 -659282120 624014414 4574 651739496 -97621137 8318 339712362 -5702304 3125 -348537659 -419617877 7026 869722291 -63734481 9336 313333438 -311284398 247 -578500945 -6069504 9074 432021664 -442954817 5735 651739496 -436876555 6122 -894484500 -515729352 1116 -625718770 443480195 3640 -986019062 368331732 1105 -293422144 -973091762 4202 -336363205 698531409 3723 498725757 249091689 3816 -685842163 324939084 6681 -12352429 895448733 9766 -147467416 848404213 6218 -557563073 954053652 4952 789289346 854872802 3919 -623545038 261437505 8347 266465598 -903151152 2305 -371484057 623413028 7234 750512353 327243607 5013 -328904232 449132476 4654 -955831194 88031842 5053 -226011510 -532805273 2771 -705081051 705558301 753 -800346889 35526584 3143 -907904968 -991847180 5647 321896034 820355107 1101 15084359 -57636310 8559 -512601533 464511101 9041 -548298586 -97621137 8283 -537445745 -919384533 7461 824131791 157954558 1293 506679619 848404213 6300 -548298586 706766110 6666 -925751415 -733482202 3461 6631381 106613504 990 -12130323 -485579451 3483 320572212 -777377395 520 -993835563 952638297 6043 432021664 -202365860 8984 217759023 79143311 7447 -364156017 639735778 3990 -536278632 563044475 57 785195735 -10889363 1430 237809565 899778012 7177 650299148 709534975 3113 -820460238 390565985 4227 817204434 -14604433 1830 -872853946 -594827543 1556 -92183040 829740581 6585 721323233 233486506 2052 -883256320 307725420 4283 505315658 -931850941 7177 -481548889 443480195 6131 579591313 90714922 8841 817204434 533639856 7020 357216483 -768754430 6224 83782911 75428113 1176 723014647 -311284398 5316 -400357597 -692002453 2116 766605000 899778012 2454 -862838521 -289016401 1868 -941497322 241785150 5034 -925751415 332881191 9040 -137898752 -115011856 7129 -986019062 -34186434 6343 29968380 497692812 9062 848002319 -663884323 9284 970485889 894566619 3006 705381339 -831246652 8343 -279541251 226081213 1780 997902760 203913927 7990 339712362 -825672011 7708 468946340 -883441584 8845 -331409455 235617971 9590 -170132306 664426163 785 986629189 -876513924 8879 6631381 252386635 1291 916803821 -919384533 8355 -878007946 66743939 2340 576569655 636536038 7749 551002165 240392773 2588 -886229173 -650343366 3747 875625124 -692002453 3681 542787809 530406323 8724 -925751415 -254951306 5884 -894484500 -521750194 6468 958730067 874757575 2606 -625399824 -931850941 6978 323725605 -503488600 4268 864931174 -464133473 5496 -278632700 -161178548 4471 328642413 252978054 6588 -623268670 28158895 8768 416830089 841879883 5413 -213966720 -45469480 2554 -347083273 -626227780 848 625839941 -208909824 7104 -55516739 -193590510 2435 -128726767 823880227 7081 475583305 -31659405 4578 -405708663 -354367602 7002 -912600784 616919600 1842 641405743 349711330 1004 343475859 768564657 1595 36279537 -5916917 1038 -56935231 -952232346 993 -565428161 261437505 4252 -579837273 192314494 2389 -705173162 -361278986 5889 -878007946 208596214 8760 -600220506 -727914786 4073 -330575686 894566619 5424 918550505 688604103 9227 -765335823 -142257001 9647 -44846753 -349942526 3685 916803821 522626360 5537 313333438 -164907236 6681 -371869946 -324403620 4612 397498909 11152217 4615 564442080 -923191479 4030 -267849188 168850975 7691 166047011 67965345 4074 -342239300 -515729352 6410 -854974713 636536038 1203 -74313664 901431566 9479 970485889 465310197 2148 655692903 -386859416 8251 351329961 559317467 5375 -818501802 -739131404 7924 785195735 -487991575 9502 71999590 580232372 4174 -76560661 624282080 8072 -625718770 -743279228 1536 261417951 691904004 5669 947027244 -359314201 6265 273690998 105202669 8787 740694909 823880227 8027 -594738095 724045357 7161 784421217 203874111 9719 789289346 -647224909 6157 313333438 -21285360 3402 -588133551 -996863784 8706 -491680209 733113734 5094 29506774 -976816087 453 -892024255 -979020874 9973 -56935231 -732138768 1144 997902760 -931961645 3802 23116556 659135755 1183 -570707245 173354787 1288 713058770 293678122 9770 90842180 931901106 5272 344933377 -774659497 1298 32391911 347184015 4790 224883384 248879339 4408 457187643 -733482202 5067 -453528863 349711330 9019 576569655 15035429 7185 916803821 -531114148 3513 -328904232 522626360 499 689984924 336301975 456 -949511663 -761859799 2036 -660956144 841515706 662 -912600784 -14604433 7985 -408600531 954053652 7790 328152090 -53499931 4025 -511648475 -675048115 9069 126163611 742177493 6733 328152090 -468181788 1108 916803821 -954209444 5827 -101910710 -774659497 3967 822548504 390959008 4336 895483308 -164190047 9717 468946340 -588348248 262 -343049870 269488622 2322 -576115144 481058945 8698 -261356504 563044475 2466 -685842163 768564657 3546 655838788 525863100 4303 -74067624 841879883 1229 -92183040 719756675 3086 -116404179 -996863784 8555 -637994744 155181053 6773 -453528863 -873589020 4320 653638796 -901179905 4272 -659282120 531120459 9052 339712362 -923191479 1540 -92183040 398270620 9581 -863912221 -389676639 6180 335527628 623413028 2479 81800971 105202669 5763 -625868114 -732977788 883 -735338906 698531409 3850 997902760 -828027101 3214 -343049870 235617971 8076 879055044 484376908 2052 -971877548 -111673714 5398 663063930 484820762 3526 -483938149 900682067 4138 -419029624 283209294 6984 974173871 390959008 3566 126979264 -354367602 2695 -63560127 -367588750 6753 -983647058 -962366924 1049 261931651 691904004 4080 959313725 -533164995 9461 650577626 -316387152 6438 780636123 691904004 2309 785195735 -217276100 1609 -177639676 -473904134 8522 948736147 23333156 7971 497764071 238846105 335 -147467416 51303562 8222 948083395 880013188 8385 112237946 -367588750 7829 433526835 435964459 542 -526589551 -669483533 1527 785195735 524158102 7197 -720378724 113319582 4014 -533858770 -81447781 3901 603027467 -291852849 8655 -918480115 -148948797 8400 -44846753 -181951918 5299 -818501802 -993810702 6425 -518877099 -354367602 7174 23116556 -291852849 8676 -892024255 -13980784 4382 -624139446 562000501 2822 -590529319 -979020874 3919 509139401 742069009 2710 -410378829 531120459 6173 -695835769 -973091762 6139 -590529319 931901106 3906 19516550 928549530 4965 693938067 -257449363 1105 -863912221 381557875 4561 126979264 307725420 7771 270668477 -287275800 8264 213842869 841515706 9553 165508500 798201482 1991 696700704 32006993 1209 650577626 -761859799 1397 -256588331 -551416862 9060 721323233 -995062096 5473 -147467416 -510922884 656 -76560661 95042084 9531 497764071 -74922256 9866 -527151913 115731592 8693 665672498 261437505 7143 321896034 235617971 8537 542787809 -475349716 7652 551002165 -547246555 7805 277958125 240392773 3851 -820460238 618410264 6436 -101910710 272099746 6200 -491680209 -563855352 2695 -268168881 -316387152 4842 933284357 769086286 2597 246211015 -699883416 5038 37950971 676243791 3336 491678739 -419617877 4361 166047011 -741621007 25 -278257978 452093657 9333 320572212 771524295 6724 -433025345 533639856 8575 833952118 592056586 9839 -765335823 -761859799 622 -537445745 705558301 5096 477434146 636536038 6472 -744815954 -828027101 3133 -590529319 894566619 3056 -637994744 407922222 4625 -74313664 -823312659 3666 397498909 676243791 4364 833952118 -368204827 51 112708003 -148948797 9282 -669975418 -958397748 3 -615891790 -487460041 567 -548298586 -68133232 2965 -12352429 238643630 9586 506679619 -936112945 2545 -790900085 -730886465 416 -715255110 547847846 6904 808925735 602128084 1371 -25477161 602128084 2488 -370573099 481058945 7612 49103598 -37646429 7698 -270167938 -996863784 6989 -301284968 -74922256 3784 -983376341 -675048115 6914 460600071 -64803490 9403 22099741 -937125202 2536 432021664 105202669 1141 -408600531 285030297 7359 955536932 59020681 9282 340060359 782261486 7542 591415304 -616422007 5045 -148551892 -111673714 7908 -828443354 -164190047 1945 704539722 888127448 4015 -322857321 -33848463 4261 -927273767 15035429 6423 -44805950 901431566 6468 655838788 870680272 4402 471423335 -2439989 3701 986629189 614945635 9662 997902760 546240758 4607 330369088 -133534011 1107 70299496 611310292 4455 -871267479 664426163 8567 860501343 -477140109 1573 -648381409 -560116325 1431 -146048051 618410264 2260 23116556 -901452236 8611 438397479 -873589020 1817 -854974713 -551416862 5402 90842180 -385293122 2439 -222034349 220424396 1094 -189672465 732717612 6113 -983647058 786543464 7001 287061479 57188489 7712 555446731 874229190 2073 269796431 -901452236 7461 784421217 341133012 3048 -375315736 192314494 8786 -200453704 -834347143 7400 941171960 -552554344 2037 270668477 422558106 1374 561309384 -19846330 9221 -828443354 464511101 7381 689984924 676406177 3665 -557491556 -575386868 7924 23116556 19319210 6165 -62488183 -839552686 8963 83782911 388657508 4014 958730067 -217276100 1562 864864468 -620954654 1361 287540911 614945635 4171 -289985011 -847581699 9736 -790900085 -259920681 8498 789352319 964421398 8205 843172319 -739131404 282 934705880 -5916917 4458 -257165428 402394867 5251 -918480115 51303562 7696 -483938149 610906685 2001 -759508202 563044475 8615 572111503 -981602668 3527 986629189 880013188 1351 642972199 106613504 9668 -491680209 -954209444 6325 -616780700 261437505 2349 864864468 -588348248 7984 -790900085 191108050 5740 -952709307 -172362246 8157 111659246 926947071 8008 929791427 724045357 9440 892440078 346977152 5 57077901 928549530 733 137342604 238846105 9805 23116556 32006993 5902 -705173162 -324279122 6240 -578500945 209900681 5494 285585538 -6069504 9897 933284357 -446979614 421 270668477 -912580415 306 -954946302 636420853 4669 -54849498 -485579451 8122 481039767 135272390 7222 843260633 -359314201 7620 677081963 -253000679 8782 83263882 407922222 9473 -396349710 245371301 99 -162298514 -254349525 5201 699618405 -111673714 4260 287061479 -803257481 1558 136635149 -164190047 1221 -952023251 -20385733 3851 -410378829 -148948797 9187 -47584694 -692002453 6467 -992570882 252978054 552 237809565 782261486 725 295262939 -743279228 4031 702242153 -193590510 4792 -612223016 -257449363 2538 591415304 -473904134 8474 29506774 105202669 1842 462757732 -162370098 262 460600071 868032719 1263 136635149 -923490455 4917 -46649832 241785150 9802 -305970525 246277775 7092 -907904968 241785150 463 -301284968 125331989 8039 -270167938 -41471722 3448 264207551 440461057 8926 142253386 533639856 535 -66931702 -964470327 1797 -600220506 386127211 9858 950880850 835992356 6960 -330222187 377878165 8164 -913032643 731066417 5223 591415304 768564657 4865 -73802131 584852110 1231 538103424 -959597696 1803 37950971 785681307 4922 -565428161 893523554 8580 -927671058 -255678122 448 -197332076 -894674476 7844 817204434 964421398 6031 195859317 -761859799 4972 895483308 -293612145 3151 -66475474 269488622 6250 151462778 106613504 1402 327828499 -325682737 6622 235848520 -453780869 6298 967301691 704912288 7901 824131791 391949381 8051 669723000 -647224909 4900 399779640 388657508 6420 -483926612 -204109200 6000 -818501802 609203406 9000 -257165428 835992356 8044 156702520 -519921669 3826 -518877099 -964052288 4939 166695370 106613504 7514 -476635343 -33043914 2727 97020970 -911784066 2545 970485889 -103582511 1273 57077901 -594827543 9867 -992570882 288775548 203 -491680209 -780888194 7486 -147109520 820355107 4811 -695835769 90714922 950 -287473610 623413028 3794 -623545038 802678679 3996 -784069182 894207498 7460 -878007946 59020681 8423 112237946 -899341288 1769 699618405 -13980784 1698 -189672465 -952232346 6236 29506774 686182649 6015 357216483 546240758 162 -907526850 170544312 5562 -112466455 814089111 813 323725605 -311805770 1378 855329823 -876513924 3202 246028051 -507678540 3812 538103424 -464133473 3465 266465598 -71981180 3320 566652844 -956300186 6995 344933377 -68133232 2337 -331409455 524158102 2177 892440078 771524295 9423 -73802131 -37646429 1619 -330832333 -5916917 4648 119513424 -726080992 9071 -147467416 233486506 8999 -835349698 -517429485 6484 -289985011 888127448 20 261931651 -324279122 7278 137342604 -192813087 7397 29506774 133238441 6394 833952118 -910659068 1811 266465598 -730886465 8444 390958395 624282080 2529 -351818262 936458970 6240 572111503 -142257001 1129 -659112423 233486506 9631 -73802131 900682067 9079 126163611 32006993 6083 -128726767 -183336237 1835 719147282 829049646 109 132366550 -981602668 778 616261079 -224830170 5925 543709359 95042084 9925 330369088 -663884323 8482 -162298514 840121997 3084 344933377 -669483533 123 248168868 240392773 5605 -648381409 839185834 2878 122960298 652139653 200 689984924 -255678122 7104 -482457481 718423636 1549 -872853946 -293612145 8420 327828499 240392773 6793 -268168881 235617971 9376 -181786704 -969954363 2132 696354690 513030379 5133 -800197031 -33848463 7520 520426004 208300268 7966 -941497322 900210732 7190 432737196 -981602668 6275 -225441451 -267835884 1953 -983376341 -973091762 3854 -74067624 676243791 9136 -32737399 465310197 5126 -578500945 -80034542 9510 -388902952 215489130 7467 650577626 -901179905 5205 -251213711 272099746 234 564442080 -616422007 4859 -171024826 998987485 7043 335527628 464511101 3755 535670744 705558301 9959 -955831194 736392650 9536 -579837273 798910453 2326 364564921 996597250 9070 822548504 -901452236 376 395299686 -827976408 8779 327828499 460061364 2170 -959851598 41988448 9645 749595162 199066417 1517 669723000 841879883 4131 416830089 -181951918 2874 166695370 -54745869 6520 727691960 611310292 3609 -132340965 386127211 3526 -225441451 -901179905 9970 256045037 698531409 7128 505306321 524158102 1860 -588133551 386127211 2676 228618029 -259920681 5973 902447917 -393603223 8503 -983647058 558660793 4666 -531669239 11152217 2641 -985616618 -539760374 7175 -147109520 240392773 6179 58910623 203874111 3642 -419029624 971883931 7671 -743788507 769086286 5380 393895424 -74922256 4144 -36520470 -732977788 3591 213842869 870262107 6769 -952709307 -563855352 7511 248168868 452093657 3187 667683290 -993810702 6939 22099741 840121997 3506 469995849 685173008 7619 -616105726 -594389391 8535 -76560661 651276686 2847 432021664 -254951306 4044 713058770 59020681 5982 -512601533 283209294 8124 538103424 355195684 4949 339635211 -732138768 9369 -863912221 155546470 497 -147467416 -497454301 8083 505315658 341133012 5518 -146048051 -650343366 1238 71999590 95042084 4393 -631059468 -653914878 2435 432021664 -727914786 5572 303471892 -903151152 6019 254604928 -281078001 8809 169375596 639735778 5863 -544290356 442035528 4705 669719494 -5902726 9860 271048450 155617401 6070 789352319 -464133473 3518 -743788507 -311284398 8342 339712362 840121997 5523 505306321 66743939 5193 416830089 -976816087 8298 -593752979 363537086 8630 772119062 51303562 6955 32391911 307725420 3105 864931174 547847846 1218 -818050145 -254349525 4264 641405743 248879339 4286 778853107 -647224909 1438 664362925 252978054 1167 505315658 -779255519 4968 -441900788 -515729352 3169 -764095871 -805220515 9959 -669161347 -827976408 3986 132366550 220783838 6886 946724763 -635351929 7467 713058770 490581013 6165 -782082024 -255678122 2957 715936589 429013583 8629 277958125 -70608980 3513 -54849498 742177493 2102 521234557 252386635 4294 90819360 -64803490 9582 199822346 -221235589 3805 166695370 841879883 6987 -63560127 485773536 6791 -759508202 135272390 4907 -50475604 157954558 3194 663063930 113319582 3002 -330832333 -292135056 960 112237946 -995066367 9292 -927671058 -359314201 8234 667683290 -428402356 7948 37950971 -628237476 980 129311049 155546470 4309 344933377 -320105788 7880 -633494599 -927894606 6624 -955831194 732717612 5415 591415304 173354787 8478 340060359 -21285360 551 855329823 -805220515 7703 -408600531 95042084 6935 591415304 518508787 7506 -818050145 -594389391 4089 941171960 766538742 8310 -828443354 64274896 7968 -44846753 -995066367 560 -154177607 -650343366 8920 -214121222 -714273046 743 416830089 927113337 3542 253295516 -931961645 9453 -569617671 285030297 7824 -81272333 870680272 7800 321896034 -894674476 6943 57328447 893523554 2384 551002165 525863100 1299 -81272333 -10889363 9674 947027244 -224830170 7958 -991085471 329435427 8485 288031791 192314494 6372 674835134 -57636310 2819 993217311 -113520589 2458 217759023 652139653 8043 713058770 -974640280 7724 328642413 407922222 6461 -733024233 -539760374 732 -784069182 602128084 1494 665672498 522626360 7257 -74067624 742177493 9333 -616780700 -743279228 9317 399779640 -533164995 7245 339712362 -45469480 8794 393895424 680445725 4460 261417951 -339148929 5709 97020970 -521750194 8989 269796431 -475349716 980 -624139446 19319210 3561 -733024233 900682067 725 772119062 -667783556 7140 -889390298 950205104 1984 37950971 802678679 8710 351329961 28285201 5502 572111503 -34186434 3047 457187643 -791660728 3898 -113215565 -952045723 8847 -364519214 117542955 128 -733024233 580232372 6764 -576115144 -575386868 3188 271048450 -254349525 7190 -669161347 -392084245 2708 95039871 -473904134 5601 843172319 -316387152 65 505315658 125331989 6833 -593752979 -519921669 3978 935909029 -163961704 2019 -147109520 -901452236 2330 116199189 408032712 5274 -189672465 -161178548 5204 112708003 -779255519 1800 -898265134 -324403620 4588 970485889 -715854594 9102 156702520 416895828 6313 749434816 341133012 6902 29968380 -992454753 8488 -177639676 -265649886 4175 -483926612 674552143 4051 -765335823 -956300186 9481 487719335 416895828 4274 948736147 -265316264 1234 749434816 55710753 2113 211653701 -974640280 961 622760654 -497454301 1299 83782911 -911784066 3874 246211015 -238448480 998 886936231 -743279228 7201 843260633 764272698 1255 -537445745 -533164995 2651 203806755 285660025 1432 655661552 738681643 6001 -179678 -726080992 1328 -576115144 -981602668 5231 -110049194 79143311 2258 -451981899 -479232352 8493 -242921091 -367588750 6273 54093571 -551512958 8597 750512353 -588544705 9442 -50475604 -45469480 645 -442492459 363537086 1427 -630784461 -709522334 9765 -594658272 -255678122 6428 542787809 684653282 4555 432737196 927247897 2931 853983481 -361907767 3661 -765335823 285660025 6245 948736147 203913927 9399 -200453704 584852110 578 -548469989 332881191 4319 -31253052 530406323 7080 -388902952 258649377 6038 715936589 -580067919 7908 861466410 -367588750 6481 -672401313 -895622959 277 564442080 -148948797 4775 363421522 -993810702 2034 331376977 247274032 5931 -572908981 624014414 5389 126979264 -532805273 5645 276731211 -187634457 8712 622760654 -477140109 6844 136635149 -761859799 2615 -569617671 143533526 80 622760654 785302566 4935 111659246 -796856966 7158 -822417795 766538742 4895 719147282 925430316 812 -818501802 327243607 7652 498725757 652139653 2222 650577626 -739131404 3377 166695370 -894674476 1279 -162298514 -514527972 2455 -759508202 -57636310 9549 551002165 235617971 306 228618029 -37646429 975 -744815954 829740581 2125 -749678851 -743279228 17 343919065 -726080992 2456 864864468 464511101 6787 -735338906 -510922884 151 -762354954 829740581 684 287061479 616919600 8461 235848520 170544312 2357 90819360 265715153 3193 -898265134 774508045 836 -410378829 59020681 32 -154177607 429013583 3142 -828443354 580232372 5180 861466410 155617401 7986 -743788507 -97621137 4467 -983376341 -357349445 7834 416830089 -513451002 924 460600071 901431566 3635 577257649 -439025221 6622 126163611 -580067919 3448 -949511663 -979020874 5322 699618405 422558106 9098 721323233 -161178548 747 57077901 -238448480 651 -171024826 -848882377 3195 976904654 581062404 9324 -251109249 -828027101 3016 -250591756 742555398 9715 -855487023 -964052288 9415 -47584694 -130757210 1442 481039767 464511101 2120 -36520470 858501251 9845 -441900788 -766439509 3579 29506774 -45469480 4523 621250009 -356305020 2098 165508500 -133534011 5927 551002165 -993810702 4599 491678739 -10889363 7799 -251109249 293996259 9232 789352319 491977162 3221 351329961 -172362246 8705 -147109520 -732138768 3117 -364519214 -427456347 9202 -952709307 -205664922 7743 861466410 269488622 1521 -886229173 841879883 4710 879055044 646664292 281 506679619 -774659497 4792 -992570882 -628237476 2803 696700704 659135755 3439 750512353 125331989 6156 721323233 -903151152 9401 -927273767 759617707 5992 -293422144 348492504 1771 497764071 269584182 1878 -178463084 -311805770 8604 -279541251 109725016 5461 -47584694 925430316 3887 -74105468 429013583 7365 340060359 -33848463 7841 621974864 -185998231 7218 288031791 766977417 8325 307567195 -133534011 9021 -652765294 748407118 6492 228618029 368331732 3451 -705081051 11152217 2521 273690998 -437551079 6915 864864468 48126737 2117 505306321 440461057 9587 321896034 -446979614 3759 335527628 -839552686 4067 -934630957 925430316 2598 877336582 925430316 973 411375410 113319582 5179 616261079 -699315319 3147 393895424 844277983 1409 750512353 -517429485 2801 505315658 106613504 1239 -47584694 -958397748 8685 576569655 -19846330 328 -601257416 -923191479 4781 253295516 113319582 8337 23116556 -865702803 2097 -685842163 524158102 6963 -419749108 -12154411 6929 877375052 -306446443 7674 112237946 848404213 6576 542787809 -205664922 2765 723014647 -519921669 3746 4049814 -265316264 9144 686472096 -663884323 5578 6631381 355195684 263 650299148 -992454753 8 663527888 999569471 7460 -483938149 927113337 353 261417951 -560116325 3796 -213966720 -380500395 4799 -47584694 28049823 621 -215882898 220424396 9692 856751619 109725016 8043 955536932 680445725 9578 -593752979 99128184 5460 -971877548 226081213 1125 848002319 -552554344 1529 -623545038 -600991208 9163 902447917 351421296 5294 561794586 248879339 6427 -659282120 854872802 6172 749434816 531120459 5741 253295516 -976816087 197 -745761469 -208909824 2817 36279537 -485579451 1257 204922698 829740581 3931 -447555783 -33848463 5383 287540911 -324279122 1197 -527151913 957316548 6150 766605000 -774659497 5285 778853107 336301975 4325 -949511663 -551512958 58 -894484500 524158102 5217 287061479 623413028 3842 497764071 -650575204 1829 -892024255 -635351929 8678 -482134217 383295386 9191 330369088 -324279122 4633 -364156017 -265649886 2257 843172319 247516617 5765 4049814 -715854594 6109 933284357 -727914786 3382 929439506 -202365860 5878 -205718293 -594389391 8476 577257649 429013583 2347 271048450 -81447781 7532 313773597 -807704163 7558 -983647058 719756675 7687 273690998 523334383 7373 -660956144 -575386868 9629 288031791 -63734481 3974 743542522 -831246652 1475 276731211 -2439989 1840 603027467 377312940 3716 471423335 580232372 9601 -268168881 -427456347 5988 -364156017 148581257 8683 -889390298 899778012 6171 -154177607 390565985 259 -278632700 -211716415 4833 307567195 -605921169 6275 -257165428 -910659068 4997 505306321 452093657 2606 -400001179 386127211 3283 -214121222 113319582 9397 -476635343 -202365860 9349 -96460553 203913927 7769 -422523153 -311284398 2714 -177639676 -322241979 6560 -590529319 998987485 8885 -784069182 604828253 6188 -533858770 271711843 984 993217311 192314494 6536 929791427 -274707169 305 -335037888 -647224909 3685 319326351 -546852996 9443 -685842163 106262770 805 984468436 -208909824 7241 303471892 895448733 4102 -854974713 738681643 7127 689984924 996597250 2578 -952709307 192314494 8898 555446731 -515729352 548 -913032643 115731592 8402 948083395 -207480706 1950 -733024233 -561419270 390 -594738095 602128084 7354 655661552 731066417 8855 -993835563 900210732 3582 211653701 952638297 9087 542787809 481058945 7668 -925751415 -259920681 300 246028051 443480195 8969 -56935231 829740581 8656 83782911 191108050 3860 -892024255 442035528 6971 331376977 -479232352 5035 136635149 202098881 28 -112466455 -995062096 5681 935909029 363537086 8660 -433025345 368331732 6658 -800346889 435964459 3437 -788603267 7024863 8275 -447555783 -620954654 8970 505315658 41988448 260 -44846753 -805220515 5710 984468436 -253004117 1320 655838788 -667783556 1890 -214121222 674552143 9143 90842180 -954209444 6354 864931174 500073592 3794 555446731 -594827543 5543 -715255110 -181951918 8312 -36520470 241785150 987 -242921091 -34186434 5911 934705880 736392650 2009 -268168881 377312940 2133 -855555106 639591910 1491 237809565 618410264 1920 498725757 -253000679 1193 902447917 -964470327 4739 572111503 651276686 4055 -994238484 -81447781 4538 946724763 280226622 8942 -346375162 -313128613 1560 -101910710 -507678540 4998 -590529319 -475349716 3960 621250009 293678122 8723 469995849 -774659497 5329 -694040959 -762876998 7798 -764095871 -133534011 654 643936179 174025856 6454 288031791 -81447781 4142 861466410 -385293122 5392 -527151913 -477140109 9368 -927273767 -436876555 2939 142253386 252386635 7825 -358966548 -549248367 4047 111659246 841515706 8913 -511648475 -53226181 8840 745648934 -380500395 6595 528230348 -803257481 8229 784564006 -220337835 8172 363421522 -626227780 422 -625117729 55179420 4527 -548298586 -337054857 2231 -173157270 -265649886 9471 705381339 -699883416 5446 54093571 23333156 4245 335527628 346977152 2028 -729544436 472701027 8131 498022540 51303562 8841 808925735 -283943997 9560 -447555783 383295386 6177 780636123 769086286 1814 -594123980 964421398 8727 -648381409 -325682737 7601 -740334521 133238441 9768 -396349710 293678122 8728 331376977 -398743530 9402 948736147 639735778 4906 772119062 -931961645 1876 112708003 272099746 4369 950880850 -873589020 8752 -872853946 -732138768 2147 228618029 -681572203 46 -927233899 252978054 2042 -925751415 -727914786 3916 669719494 202098881 6496 -800197031 349827286 564 947027244 381557875 8031 -453528863 -952232346 7108 -205718293 -63464163 9320 -55516739 -356305020 8260 -200453704 -893198153 580 -219607746 798201482 8149 287061479 67965345 3784 254604928 -931850941 8918 641405743 -775953624 4381 847314766 285660025 2395 877336582 766977417 79 -659112423 -45469480 2975 217759023 429013583 5348 586193310 900262214 3786 -74105468 155617401 47 -74105468 -13980784 7535 235848520 55179420 3270 58910623 192314494 6904 -927233899 604828253 3010 -306801974 55179420 180 -106582970 293678122 1062 959313725 -185998231 6816 432021664 573715962 7603 224883384 719756675 4036 -728265827 -253000679 4329 206527555 -339447425 4480 -289985011 -759955547 8721 347274203 157954558 3016 789352319 616919600 6505 -47584694 841879883 8427 -150077373 365540008 1743 112237946 -927894606 3787 -559852389 -779636985 7459 -139236232 497692812 6233 -800197031 563044475 3351 941171960 -828027101 9871 934705880 -871353007 4952 -782082024 377312940 8146 808925735 -805220515 8146 641405743 443480195 2872 -58282870 928549530 6575 -268168881 -620954654 9751 -625399824 -63464163 9745 -616105726 759617707 3183 643936179 155546470 9394 847314766 329435427 2953 -872853946 155546470 5544 185216221 -911784066 7616 54093571 785302566 8876 -578500945 -209849932 5503 269499594 -683388034 989 -784069182 -349942526 172 -215882898 136635305 4354 364564921 -895622959 9877 -408600531 -531114148 861 269499594 -187634457 4392 299572712 -442896915 4535 8264531 -995062096 7800 -952709307 -354781951 9480 320572212 248879339 5420 579591313 203913927 5989 -73802131 -861238983 3962 784421217 240392773 944 -113215565 371937567 1398 177628242 -468181788 3067 195859317 106613504 1300 -175911279 271711843 2670 -985616618 -507678540 3732 -335037888 368331732 8922 321979161 261437505 9775 323725605 -339447425 7661 83263882 -386859416 8477 393895424 -982939077 1575 -955831194 -241132430 6474 487719335 -71981180 1933 -270167938 -927894606 9 -146048051 -701904187 7565 -907904968 764272698 2520 -892024255 101361875 4353 71999590 -551512958 8516 586582238 742069009 3656 -139236232 247516617 5791 -548298586 -185998231 6482 -353580923 759617707 2751 -794998045 -475349716 6474 970485889 258649377 2457 652607998 -343058017 4793 344933377 -53499931 6159 -419029624 523334383 1289 -600220506 -21285360 7686 -572908981 347184015 8713 -177639676 -373891874 1228 529251473 269584182 2463 -934630957 143533526 7001 -855555106 618410264 4531 -970422428 624282080 4019 151462778 -359314201 8777 576569655 -580067919 5319 822548504 -514527972 8863 -593752979 -561419270 5589 -36520470 -730886465 2281 287061479 -354367602 1403 955536932 -183336237 5978 -669161347 -739131404 1430 126163611 402394867 8437 772119062 390565985 117 -375315736 -385293122 210 841435082 238643630 8223 -408600531 485773536 7525 843260633 -529867141 2742 -886229173 680445725 6268 347274203 -549248367 5964 -749678851 15035429 2888 38382431 -54745869 8581 934705880 -709522334 2111 390958395 611310292 2638 -66475474 -289016401 4608 743542522 -619642959 1421 462757732 525863100 6214 -451981899 -419617877 8649 -213966720 -266557934 5969 73840719 -727914786 6269 -511648475 202098881 3970 498725757 59020681 3208 765140521 -645134311 3414 211653701 624014414 5302 137342604 841515706 7478 -205718293 -357349445 8981 211653701 -828027101 988 -410378829 402585422 1713 749434816 220674133 7481 165508500 481058945 1 71999590 732717612 2949 129311049 -393603223 6167 -624139446 -192813087 2136 -175911279 220424396 5570 -509666122 -647224909 2183 901855277 622266116 6582 -251213711 691904004 4017 432021664 -316674454 2863 -370573099 -273517935 9259 -782082024 -428402356 9075 653638796 764272698 7896 -985616618 -436876555 3126 497764071 936458970 4814 853983481 291885511 6738 206527555 272099746 2550 765140521 639418215 6775 745648934 -780888194 227 -526589551 320542941 688 319326351 245371301 4965 586582238 258649377 3479 223626891 -427456347 9118 -544290356 -759955547 90 -526589551 233486506 3205 -627792663 -324403620 5166 505306321 312063892 1578 211653701 143533526 2739 784421217 742069009 635 321896034 -12154411 249 330369088 125331989 661 -12130323 -164907236 1634 344933377 899778012 2109 254604928 691904004 9448 639245576 -13980784 8367 -971877548 -209849932 145 577257649 -287275800 1783 -81272333 -669081832 6433 -625399824 766538742 6591 29968380 280226622 4127 417807178 -255678122 8136 740659012 652139653 3051 -476635343 -964052288 7821 -750618262 803466690 591 -128726767 491114857 9173 -419749108 -37646429 2500 -588133551 -551512958 4009 -694040959 -257449363 8775 875625124 899778012 4182 715427719 -964470327 6364 -652765294 835992356 7139 505306321 -473904134 4322 22099741 -487460041 7876 -518877099 -775953624 7768 -305970525 -919384533 4384 136635149 905565981 5839 320572212 -995066367 1986 947027244 -80034542 5952 -889390298 748407118 1900 119513424 88031842 5871 713058770 -548872283 9185 716961746 -183336237 6609 483523131 -265649886 3506 505315658 841879883 5690 323725605 -281078001 4025 -954946302 676243791 6523 -548469989 -507678540 9382 655661552 -148948797 6987 -351818262 -193590510 7831 112237946 28285201 2595 328642413 -54745869 7500 916803821 996597250 8320 -420836130 -339447425 2553 -356493999 558660793 7907 895483308 -912580415 8350 864931174 484820762 8875 110512002 464511101 948 -898265134 -996863784 54 843172319 623413028 5657 -410378829 996597250 5907 491678739 332881191 9295 248168868 248879339 1372 -330832333 191108050 3520 -949511663 32006993 6196 285585538 927113337 8645 -818501802 -730886465 7420 916803821 271711843 7000 -648381409 758141143 171 -705081051 900262214 1111 203806755 11152217 5293 918550505 -681572203 6075 902447917 783420814 7754 500836375 -181951918 5800 -270167938 -911784066 6907 934705880 500073592 9157 528230348 472701027 9722 405324040 -339148929 3903 572111503 -873505481 5273 -447555783 786543464 8570 -572908981 -779255519 9668 -733024233 927247897 6728 -695835769 -865702803 9289 -934630957 388657508 7838 397498909 604828253 8023 -579837273 764272698 5907 199822346 -585235419 4485 481039767 248879339 747 -358966548 -41471722 5286 -301284968 -669483533 1268 136635149 -316543012 2186 948736147 -259920681 1407 -496507325 377312940 7735 399779640 -899341288 2929 -219607746 990761659 6936 586582238 -291852849 8155 -279541251 -168423907 7892 817204434 -181951918 6759 696700704 -732138768 1891 895483308 -976816087 8741 -343049870 -551416862 1854 -750618262 377312940 5926 745648934 28158895 7573 856751619 125331989 8903 -927273767 895448733 9301 -44805950 -324403620 9296 -341897402 523334383 6010 -147109520 -5702304 5069 704539722 377878165 3905 469995849 28049823 5886 -600220506 -59573888 7362 303886728 -635171642 4619 542787809 -739131404 7325 347274203 547847846 9051 -147467416 -675048115 1602 -348537659 -204109200 8565 -74105468 -103582511 8246 151462778 -991847180 679 -615891790 -774659497 8083 -433025345 993015931 1126 901855277 486739558 3424 -667767243 659135755 6805 491678739 718423636 1154 -73802131 -283943997 345 -594738095 584852110 7201 264859719 874757575 3117 702242153 -726080992 9038 -52166347 248879339 2947 879055044 742177493 8164 -962479450 -81447781 7835 833952118 523334383 6318 847314766 900682067 5111 -71710752 733113734 3448 -250591756 584852110 3454 142253386 783420814 456 -267849188 936458970 2880 330369088 998987485 5471 111659246 -993810702 5290 313333438 -709522334 6747 -822417795 736392650 8075 591415304 858501251 6943 -96460553 900682067 3782 307567195 616919600 1606 663527888 -306446443 8282 285585538 -389676639 9268 -991085471 888127448 719 71999590 -162370098 7726 -343049870 690383589 9570 716961746 -779636985 508 331376977 786543464 5779 -548469989 709534975 5228 344933377 329435427 893 933284357 -162370098 2825 -342740225 -493565702 5991 -762354954 -45469480 5485 438397479 894566619 6409 958730067 -952045723 4451 22099741 523334383 8866 677505146 349123105 9760 -594658272 -211716415 2456 -442492459 -834347143 4276 -740334521 -663884323 175 -790900085 -59573888 3788 -287473610 110076515 766 -548469989 -692002453 1450 670783249 491977162 7327 702242153 -732977788 2647 57328447 614945635 8422 270668477 -306446443 7224 -433025345 269584182 1685 326413982 -827976408 6736 217759023 -927894606 6701 -73802131 -681572203 8101 -214121222 215489130 8872 235848520 925430316 6678 -113215565 283209294 8437 83782911 -529867141 395 -729544436 351421296 388 929439506 925430316 6014 652607998 233486506 9060 -305970525 518508787 649 112237946 -791660728 713 202573384 742177493 6097 699618405 347184015 7698 269796431 545485303 9746 -241465936 -293612145 6187 287540911 -871353007 3835 -330222187 347184015 8879 313773597 530406323 1052 -251109249 368331732 3840 -794998045 247274032 2350 -669975418 -575386868 5274 -342740225 407922222 2610 293337666 -777377395 453 566652844 900682067 2669 -971877548 -895622959 1259 947027244 -163961704 8323 -388902952 341133012 4570 650577626 903887624 6897 586193310 79143311 7306 -213966720 417944653 6976 997902760 442035528 2913 535670744 -595600742 1879 528230348 484376908 4165 -519682186 -699883416 3617 -150077373 742069009 3747 22099741 -699883416 5840 54093571 449132476 8527 -251109249 167296127 4033 -483926612 -551512958 3867 784421217 -561419270 6288 -74105468 573715962 6971 -745761469 -205664922 3294 817204434 785681307 3512 566652844 327243607 7168 405324040 -485579451 6901 491678739 785302566 6170 -511648475 246277775 2672 -788603267 167296127 1837 740659012 -53499931 6345 750512353 -701904187 5677 237809565 220783838 6728 847314766 336301975 3686 -139236232 829740581 4842 -863912221 -513451002 4672 -348537659 704912288 5196 740659012 67965345 8129 246211015 -359314201 7965 843260633 -31659405 5299 603027467 -111673714 3582 651739496 709974393 7574 -12130323 -616422007 2811 -331409455 901431566 4952 405324040 -289016401 5470 663063930 738681643 6243 -50475604 238643630 2786 199822346 346977152 6229 347274203 -442896915 7191 -241465936 -81447781 6230 -745761469 -392084245 5925 -987108376 -976144578 7975 -268168881 -650343366 9666 -907526850 408032712 38 505315658 291885511 5080 -954946302 320542941 1082 664255928 -148948797 2529 269499594 -546852996 7611 665672498 -667783556 2852 521234557 346977152 6225 253295516 -503488600 8870 528230348 927113337 465 330369088 -620954654 5785 -370573099 429013583 2564 -251213711 -368204827 1448 696354690 996597250 794 -685842163 429013583 7767 -894484500 -547246555 9805 -375315736 -64803490 997 6631381 -709522334 9961 -625117729 500073592 6644 997902760 785302566 9322 -214121222 355195684 5851 950417338 -548872283 7783 918550505 203913927 9593 918550505 -974640280 3743 -146048051 -427456347 8589 142253386 -513451002 2097 -451981899 247516617 4869 743542522 835992356 5457 529251473 -374056277 2436 -482457481 -161178548 3896 213842869 839185834 2488 -76560661 484820762 7659 -358966548 -714273046 8763 -483926612 950205104 5200 -749678851 -779636985 3609 -878007946 312063892 5437 264207551 -849899775 7539 203806755 377312940 1073 -744815954 602128084 6097 -733024233 -172362246 3496 -58282870 688604103 6893 328642413 320542941 9993 721323233 -635351929 4846 -244065831 -580067919 3907 -307200306 -425579851 8562 303886728 697181256 1337 -147467416 -521750194 3121 -371869946 235617971 6105 892440078 59020681 2686 -742210546 -739131404 627 -200453704 -368204827 2992 90842180 117542955 2121 206527555 -575386868 1841 -625117729 -727914786 787 -289985011 157954558 9973 -410378829 -393603223 5685 -659282120 952638297 7949 -341897402 -848882377 7555 -146048051 -183336237 588 950417338 168850975 563 287540911 624014414 1819 869722291 484578208 1140 285585538 533639856 1849 -855487023 697181256 7151 23116556 998987485 2518 185216221 -974640280 3852 -482134217 844277983 9504 -341897402 783420814 1239 621974864 -254349525 4189 276731211 -12154411 8211 -695835769 -954209444 9739 -882919563 312063892 3709 789352319 -762876998 8373 -476635343 841515706 8981 299572712 -995062096 168 -578500945 836711297 7033 -363361513 -519921669 9446 -955831194 386127211 3699 -886229173 472701027 2824 -927671058 -803257481 1733 -441900788 -791660728 3481 959313725 -847113496 2897 -788603267 265565623 9922 621974864 -337054857 2927 -68308325 886756512 3712 -244065831 -111673714 441 -855487023 220783838 893 71999590 -976816087 1818 -594123980 709534975 1278 -54849498 165821381 7239 843260633 170544312 5801 254604928 -389676639 1309 -590529319 -937125202 1467 469995849 -873505481 3260 -219607746 346977152 9207 167372537 220674133 5602 -179678 293678122 1809 -509385891 518508787 3004 561794586 -803257481 8780 948736147 363537086 5384 313333438 -487460041 1234 390958395 680445725 847 -491680209 285030297 3459 -570514743 388657508 6178 -994238484 -20385733 6831 -894484500 -996863784 1091 -593752979 574416719 552 -952709307 750710740 1174 -494058622 742069009 8850 567852265 -183336237 7976 81800971 925430316 605 766605000 -766439509 2111 875625124 545485303 9173 864864468 168850975 8915 469995849 686182649 3704 -985616618 -561419270 556 -659112423 75428113 4937 -184150939 -380500395 7148 727691960 558660793 435 -512601533 573715962 526 564442080 513030379 8897 -544290356 998987485 4992 -927233899 -936112945 4348 686472096 685173008 9758 505442585 -224830170 1428 -184150939 766977417 2543 -278257978 11152217 4226 -44846753 -3897679 4948 -855555106 -849899775 9518 -215882898 484820762 7903 -818501802 766538742 3662 -128726767 -373891874 5985 528230348 -164907236 5727 -63560127 -291852849 7815 -54849498 -650575204 8583 -343049870 117542955 6710 256045037 191108050 3706 -883256320 829049646 3381 -66475474 -479232352 2381 772119062 -34186434 2827 -511648475 -5702304 1720 -68308325 347184015 9897 -557491556 -974640280 1935 -576115144 -224429007 8185 -422523153 -349942526 7251 -363361513 798910453 9639 395103154 870680272 5381 -782082024 682630231 9600 -353580923 736392650 2539 246211015 -208909824 8617 572111503 349123105 7111 -685842163 835992356 770 -912600784 490581013 3428 -113215565 -532805273 9995 -983647058 836711297 3763 -200453704 -208909824 2870 976904654 -437551079 3110 224883384 235617971 8621 303886728 -211716415 6587 -991085471 332881191 3046 686472096 530406323 5500 -370573099 -575386868 9365 -631059468 288775548 1877 432021664 -834347143 3553 577257649 -202365860 9654 237809565 -6069504 1322 -971877548 235617971 8681 -863912221 894207498 7866 621974864 -803257481 4455 -173157270 57188489 4250 755723260 -2439989 407 112237946 349711330 695 270668477 -620954654 8791 727691960 347184015 6197 670783249 -831246652 7630 -572908981 -324279122 4243 287061479 814089111 209 -213565859 -600991208 7231 577595779 -865702803 358 616261079 362317344 9052 -307200306 964421398 694 -346375162 839185834 482 -855487023 684653282 8759 351329961 -339447425 1061 -36520470 -594827543 1641 -348537659 347184015 906 669719494 -588348248 4928 -307200306 -287275800 4373 -113215565 -514527972 1810 -745761469 -354367602 8471 848002319 -551416862 8273 -745598738 785681307 3735 287540911 -475349716 1179 997902760 -699315319 2702 58910623 523334383 7249 -474750049 157954558 5000 579591313 -311284398 6406 -674506636 927247897 9928 650299148 -539760374 3608 187533920 75428113 1549 -95477909 732717612 6916 -855487023 -805220515 3410 974173871 249091689 1766 269499594 209900681 1658 621974864 610906685 5503 -744815954 55179420 108 269499594 -259567082 9531 941171960 -647224909 5147 929791427 -53226181 7873 616261079 101361875 7546 -200453704 -53499931 9468 -518877099 165821381 3551 959313725 688604103 9259 -828443354 155181053 2678 -162298514 -619642959 9477 561309384 351421296 4104 -667767243 786543464 1503 357216483 -895622959 155 -474750049 -287275800 6385 313333438 -339148929 1468 551002165 -5702304 2839 364564921 -453780869 8572 254604928 -97621137 9844 -351818262 346977152 3159 270668477 327243607 2172 535670744 464511101 1339 319326351 -507678540 946 -147467416 258649377 4359 261417951 161270305 1407 497764071 19319210 6978 655838788 -172362246 6917 343919065 484820762 2318 204922698 782261486 7651 223626891 -517429485 318 639245576 -367588750 5898 -898265134 484376908 2404 -764095871 758141143 6976 165508500 -428402356 4494 -356493999 -616422007 6468 -483938149 272099746 8019 842270273 -487460041 1154 256045037 -289016401 281 -788603267 -81447781 1208 772119062 -531114148 6153 -241465936 208596214 7305 202573384 -267835884 8501 -745598738 -283943997 1952 -762354954 -337054857 9769 529251473 113319582 4247 -572908981 -993810702 4913 -630784461 -831246652 3769 -150077373 -991847180 698 -537445745 -952232346 741 886936231 -53226181 1228 750512353 -259920681 1060 -784069182 814089111 22 766605000 -373891874 4541 555446731 -839552686 9179 303471892 -373891874 3368 -744815954 220424396 2381 -55516739 -551416862 4849 303471892 381557875 3239 528230348 688604103 7550 393895424 691904004 8256 232434457 782261486 4947 -73802131 -354781951 9212 -95477909 -732977788 1716 174573850 -59573888 6694 -80190883 -667783556 2827 339635211 155617401 9852 49103598 416895828 9083 -154177607 -515729352 5082 727691960 694332247 1877 351329961 -525223549 5306 727691960 886756512 6377 -451981899 312063892 26 621974864 -368204827 8192 855329823 524158102 7264 649807445 422558106 5960 187533920 398270620 3722 -519682186 -709522334 5680 -733024233 408032712 8345 491678739 -68133232 9877 967301691 -238448480 111 -306801974 148581257 7404 432737196 408032712 7303 664255928 -848882377 6130 -971877548 581062404 9285 -576115144 651276686 5072 -375315736 -953039811 2398 824131791 390565985 2340 -241465936 -59573888 9354 97020970 -515729352 6333 576254520 -976816087 7575 755723260 41988448 7045 -729146187 -255678122 5728 933284357 706766110 2788 -483926612 -361907767 8430 -578500945 261437505 563 -162298514 -357349445 3391 -215882898 -111673714 4495 -623268670 -475349716 7365 -631059468 -726080992 5839 -419749108 -645134311 5520 -73802131 388657508 5400 -132340965 -493565702 5471 -952023251 -386859416 6736 860501343 -521750194 8067 -907526850 -193590510 3984 344933377 -766439509 3701 -729544436 836711297 2366 37950971 -931850941 6938 -442492459 -831246652 9642 520426004 -205664922 7925 772119062 67965345 3351 -559852389 957316548 1020 -353580923 927247897 7133 916803821 -865702803 8157 -954946302 -873505481 2092 -419029624 831945068 5027 749434816 -647224909 8549 -476635343 718423636 7685 890432109 269584182 3989 -278632700 -956300186 2606 126163611 -361907767 9954 551002165 -12154411 6130 719147282 -339148929 3321 303886728 51303562 1792 -306801974 248879339 3143 -630784461 133238441 8868 -648381409 894566619 6455 -330832333 903887624 7183 54093571 -448645965 5788 -565428161 263449205 889 -623268670 245371301 1697 895483308 381557875 7206 -408600531 769086286 1581 29506774 -594827543 9479 -257165428 736392650 6875 -44846753 164304660 3571 948736147 265715153 6826 132366550 143533526 8534 -600220506 532638758 624 -788603267 -217276100 5353 177628242 823880227 5093 -189672465 -552554344 5843 -178463084 -732977788 9485 -110049194 -267835884 5231 95039871 -547246555 6454 480475633 623413028 2655 224883384 -551416862 1061 481039767 628563573 8304 256045037 639591910 3210 -694040959 -588544705 1950 -226011510 614945635 5883 -648381409 -349942526 1146 -92183040 -361278986 624 551002165 614945635 6057 959313725 616919600 6059 -214121222 614945635 5919 487719335 903887624 1179 -529954928 -20385733 9196 -749678851 -701904187 561 169375596 -266557934 9926 -669161347 386127211 3555 -526589551 -600991208 8072 57728768 -831246652 3792 689984924 870262107 2810 -518877099 698531409 1923 320572212 -485579451 4626 232434457 574416719 3212 -279541251 -848882377 9370 -109703401 -727914786 5148 -173157270 724045357 8594 -616105726 -33043914 2448 655692903 709534975 9448 625839941 465310197 9089 639245576 -727914786 2486 -179678 -532805273 9258 166047011 -709522334 6202 58910623 -497454301 2233 -170132306 362317344 6444 535670744 336301975 522 477434146 530406323 2364 674835134 -883441584 1073 111659246 -80034542 4411 -987108376 874757575 3094 -529954928 -563855352 7564 -878007946 484820762 2087 202573384 -901452236 8123 -205718293 -548872283 2169 696354690 798910453 7069 -335037888 -932094589 7248 -36520470 580232372 1016 520426004 48126737 704 621250009 -847581699 6021 -189672465 750710740 9891 112237946 -796856966 6835 -759508202 486739558 6939 413228751 893523554 9278 715936589 192314494 2235 561309384 950205104 5681 993217311 28049823 114 621974864 -255678122 4664 -954946302 -533164995 4056 202573384 -398743530 4378 948083395 -645134311 4365 -116404179 618410264 8966 -788603267 -74922256 6079 572111503 -427456347 5051 19516550 706766110 8987 625839941 731066417 7405 246211015 -780888194 7766 -855487023 449132476 7429 487719335 616919600 9996 -952709307 -521750194 4872 721323233 886756512 1721 586582238 732717612 6779 -268168881 -322241979 3847 655692903 -919384533 7334 723014647 -525223549 1800 -447555783 -699315319 3368 778853107 -477140109 3557 -330575686 709534975 2762 -474750049 -64803490 1750 167372537 397104509 3575 -322857321 -548872283 5524 389181119 -726080992 9914 -588133551 -803257481 2203 713058770 574416719 1177 716961746 -575386868 8965 655661552 391949381 8354 778853107 82218066 8899 81800971 -5702304 9731 -116404179 -650343366 2877 653638796 691904004 1790 -58282870 88031842 4030 -992570882 964421398 4141 643936179 -779636985 1176 -821770117 999569471 3235 663063930 -5902726 4750 -270167938 -962366924 5412 505315658 546240758 9426 -62488183 348492504 982 -178463084 -893198153 11 -987108376 524158102 904 340060359 160793740 7484 566652844 -442896915 4435 -147467416 265565623 1586 -818050145 -425579851 8783 -616105726 -531114148 9165 663527888 766538742 6584 853983481 927247897 4290 217759023 -254349525 768 -447555783 -187634457 4670 326413982 355195684 2599 -537445745 -647224909 6094 -112466455 -620954654 8201 413228751 -477140109 6061 438397479 -322241979 6664 -531669239 -493565702 8350 -544290356 936458970 7434 206527555 -221235589 6955 -835349698 -807704163 9892 -511648475 272099746 2813 -71710752 874229190 808 577595779 32006993 5422 -765335823 332881191 9739 -886229173 464511101 1644 395103154 694332247 5035 650577626 -956300186 1296 817204434 246277775 9327 327828499 -531114148 9966 -578500945 736392650 8784 344933377 449132476 78 -854974713 -274707169 391 864864468 349711330 6426 -765335823 247516617 391 -548298586 -19846330 7673 413228751 -730886465 9917 -934630957 346977152 109 -565428161 497692812 2885 -559852389 408032712 8568 -147109520 386127211 3360 -454660390 -291852849 1381 -453528863 -517429485 5572 716961746 -130757210 7077 -82743531 -436876555 3731 321979161 768564657 5895 877375052 -732138768 9295 749595162 704912288 9435 -116404179 584852110 3308 389181119 75428113 2681 -137898752 -273517935 1655 -623545038 841879883 2255 57328447 -468181788 1654 -790900085 724045357 184 -82743531 -995062096 3696 -648381409 348492504 2100 784421217 602128084 175 320572212 -849899775 1988 -287473610 -281078001 8900 561794586 639735778 5957 -705081051 -699883416 8011 97020970 -803257481 5743 -341897402 -539760374 7215 -287473610 -204109200 6607 287540911 -425579851 2751 -222034349 157954558 3218 535670744 530406323 4049 -983647058 -777377395 1155 -898265134 -5702304 8102 -261356504 -292135056 6536 -993835563 533639856 5695 -250591756 690383589 2921 151462778 -241132430 5072 97020970 -513451002 1025 -213966720 -343058017 3267 156702520 -202365860 8328 860501343 -427456347 6606 984468436 -626227780 2385 902777411 -650575204 2615 -52166347 -287275800 783 567852265 -439025221 6647 -854974713 -616422007 7486 166695370 -669081832 6062 -993835563 580232372 8944 500836375 -849899775 5655 -113215565 -316543012 2885 -250591756 -996863784 8796 295262939 -979020874 3039 -66931702 238846105 7931 140624107 -12154411 2293 29968380 -833562261 5480 955536932 -357349445 6775 -12352429 -953039811 9925 23116556 562000501 5506 650299148 -805220515 737 -777574656 288775548 2933 -287473610 -80034542 2782 -279541251 192314494 8452 -824336233 -779255519 1510 487719335 291885511 2299 37950971 -895622959 9039 111659246 -220337835 9237 -244065831 48126737 4621 586193310 -278826583 5454 -745598738 238846105 2247 -743788507 28158895 1639 -278632700 161270305 5805 -486815940 -775953624 5097 -110049194 -663884323 6073 90842180 796440972 3532 399779640 706766110 1747 512530806 -168423907 5384 -55516739 48126737 7658 405324040 -768754430 4636 603027467 -192813087 529 -92183040 -893198153 5118 -348537659 -823312659 1527 420313173 874229190 9058 -695835769 -547246555 6922 929439506 -982939077 7903 -25477161 -774659497 1277 420313173 -995062096 8751 -871267479 351421296 8968 -892024255 327243607 950 935909029 841515706 7023 57077901 -265316264 5814 -66475474 332881191 6759 -983647058 723730723 8561 -627792663 -761859799 5220 235848520 -289016401 7822 -601257416 -253000679 5783 877375052 -2439989 7328 625839941 -487991575 1191 -735338906 -807704163 2180 -927233899 57188489 6397 303886728 -221235589 9001 655838788 -497454301 7525 -735338906 -185998231 4118 -442492459 226081213 4706 -871267479 -669483533 6295 704539722 -783218625 8786 341071365 533639856 7272 498725757 523334383 2803 288031791 705558301 646 -971877548 199066417 5572 4049814 -185998231 7235 -150077373 -316387152 1167 -71710752 -130757210 7097 740694909 -548872283 9174 929439506 263449205 7185 206527555 880013188 2877 622760654 -974640280 501 789352319 398270620 6519 -342239300 67965345 6003 784421217 -361278986 6435 132366550 893523554 4195 948736147 950205104 697 -486815940 874229190 8843 90819360 -780888194 9904 253295516 88031842 6962 -405708663 -389676639 9906 -150077373 -10889363 1586 -828443354 820355107 5539 -175911279 -164907236 3858 -536278632 -600991208 8878 727691960 -709522334 9971 693938067 95042084 8129 934705880 -162370098 4394 -408600531 79143311 2187 195859317 -739131404 6238 -123469316 -163961704 9907 766605000 -193590510 8850 933899717 971883931 7771 -44805950 402394867 4038 -820460238 -257449363 5829 958730067 999569471 4810 864864468 786543464 6518 934705880 628563573 4708 -898265134 -241132430 1033 -729146187 602128084 130 -66931702 -439025221 6645 755723260 113319582 6609 -862838521 -743279228 7506 841435082 819313353 1664 -784069182 -241132430 6072 -347083273 258835576 8352 -363361513 252386635 1177 363421522 -779636985 4653 -56935231 758141143 6929 847314766 -780888194 2658 -934630957 798910453 1756 432737196 -931961645 6344 -364519214 -316387152 9255 -533858770 -393603223 8799 847314766 -265649886 4810 -330222187 -316674454 9873 664362925 -161178548 4532 -570514743 -973091762 1172 572111503 -805220515 6552 -482134217 464511101 4783 750512353 377878165 8599 655838788 41988448 7855 -112466455 -741621007 8879 970485889 247516617 6987 843260633 836711297 5043 270668477 265715153 9525 527736569 -701904187 3611 -557563073 -398743530 6963 -512601533 803466690 2286 417807178 841879883 7485 -674506636 964421398 5005 -527151913 -398743530 2104 237809565 905565981 2723 -429426969 358976404 467 716961746 -669483533 1722 -109703401 106613504 4048 512530806 -605921169 6609 -934630957 258649377 5830 564442080 -783218625 5275 -511648475 723730723 8836 -962479450 -392084245 4105 -132340965 417944653 8089 -222034349 252386635 9019 551002165 562000501 5955 -96460553 365540008 8291 877336582 611310292 3238 -570514743 -733482202 2092 650299148 697181256 8462 -745598738 377878165 6186 561309384 478800565 710 344933377 614945635 6450 54093571 693923957 7498 -570514743 652139653 3436 277958125 -359314201 2522 343919065 -774659497 5958 -419029624 408032712 4129 755723260 -995062096 7291 715936589 -185998231 1478 276731211 -588544705 7364 343919065 -521750194 1073 -669975418 -324403620 6334 528230348 478800565 4336 -734053528 -733482202 6109 185216221 363537086 2955 743542522 957316548 6496 -285886589 840121997 2357 -341897402 -669483533 8230 112708003 133238441 7941 -652765294 996597250 3696 -279541251 -953039811 9909 -226011510 823880227 5863 97020970 652139653 6457 165508500 41988448 9424 538103424 -224830170 6114 187533920 -453780869 334 -593752979 -253000679 836 895483308 486739558 2871 929791427 525863100 4981 -184150939 220783838 3065 -824336233 398270620 8344 -256588331 732717612 6431 778853107 362317344 9177 -927671058 347184015 5919 822548504 894207498 1386 789352319 -185998231 39 -184150939 -739131404 1006 126979264 798910453 6248 -625868114 -267835884 2260 -818050145 814089111 5889 934705880 164304660 2119 855329823 -287275800 448 -782082024 476219341 8788 140624107 928549530 437 -557491556 -393603223 1836 480475633 -827976408 184 110512002 870680272 3755 -588133551 215489130 4461 -189672465 -865702803 1785 -353580923 -278826583 2373 740659012 192314494 7184 -855555106 341133012 7047 -862838521 -976816087 1133 576569655 766977417 2591 483523131 -5702304 7899 285585538 157954558 1382 -128726767 173354787 7356 715427719 258649377 1684 15084359 623413028 5466 699618405 -899341288 9073 110512002 -653914878 9662 -572908981 844277983 6002 561309384 -699883416 7599 -616780700 288775548 5251 202573384 -339148929 1422 948083395 -514527972 6480 -289985011 783420814 2127 321896034 32006993 905 641405743 -33043914 4459 256045037 371937567 9494 -429426969 160793740 1188 331376977 -487460041 3719 -594738095 750710740 682 -74313664 639591910 9680 -101910710 836711297 9613 603027467 484376908 7812 780636123 148581257 18 -242921091 -825672011 5391 -371484057 164304660 8457 185216221 -428402356 1801 934705880 -497454301 1150 -518877099 604828253 8520 -526589551 899778012 2767 -52166347 764272698 3061 432021664 -932094589 9903 471423335 125331989 9795 321896034 -259567082 5466 -278632700 823880227 5852 460600071 659135755 1016 535670744 -330088528 2461 -306801974 160793740 7253 -742210546 484820762 1251 -782082024 -979020874 4976 15084359 -289016401 2934 -162298514 -59573888 9523 -287473610 996597250 1734 -66475474 -650575204 2803 58337899 733113734 3684 81800971 -5916917 2489 -878007946 110076515 7283 -565428161 546240758 8002 561309384 440461057 2143 277958125 161270305 5682 -667767243 -919384533 5916 397498909 616919600 1294 561309384 -848882377 3970 521234557 -743279228 3642 538103424 307725420 9017 -116404179 247516617 3793 -529954928 19319210 7472 -442492459 513030379 340 643936179 -845509135 1972 326413982 199066417 7205 -371484057 562000501 7469 528230348 785302566 4901 29968380 82218066 5675 -483926612 -368204827 9434 -73802131 -14604433 2529 567852265 -361907767 8918 -594123980 101361875 1185 -994238484 272099746 8229 948736147 -428402356 2025 -862838521 -783218625 4037 765140521 -142257001 685 958730067 900210732 4587 929791427 848404213 9974 -419749108 -289016401 5476 -624139446 888127448 6041 577595779 -733482202 3098 527736569 -33848463 6619 -287473610 895448733 6201 -734053528 -828027101 9428 716961746 971883931 9105 253295516 440461057 755 -886229173 -6069504 6957 -222034349 -547246555 833 -674506636 -487991575 8163 -251213711 484578208 168 808925735 209900681 2205 73840719 609203406 9318 655692903 90714922 8953 663527888 -339447425 6365 303471892 -546852996 8716 -623268670 928549530 9534 -735338906 51303562 1772 579591313 371937567 3174 487719335 362317344 8559 -400001179 -594827543 9239 57728768 258649377 1486 824131791 -357349445 7195 -674506636 -453780869 6223 890432109 -768754430 7893 572111503 771524295 2546 652607998 524158102 4489 785195735 -254349525 4651 -400001179 -254951306 7181 -955831194 -923191479 6608 -612223016 -497454301 4240 -251213711 768564657 419 890432109 155546470 9819 719147282 -517429485 6083 8264531 133238441 8566 -821770117 -715854594 1950 509139401 358976404 8828 721323233 383295386 282 32391911 -356305020 5618 136635149 -479232352 965 -728265827 -803257481 2997 -955831194 -392084245 8666 -322857321 117542955 7858 -971877548 490581013 4726 -494058622 417944653 5082 -927273767 442035528 7562 -213565859 -552554344 5590 112708003 -473904134 7586 395299686 -759955547 9015 -855487023 208596214 1509 319326351 -71981180 1698 261931651 709534975 3470 -745598738 -208909824 9051 211653701 -964052288 9916 213842869 109725016 4512 -96460553 -356305020 6454 -31253052 -761859799 9608 677505146 -595600742 2834 349635568 829740581 876 -347083273 347184015 5430 856751619 484820762 789 -631059468 -130757210 1214 -559852389 651276686 3974 959313725 -115011856 8927 576254520 164304660 2716 -548298586 -473904134 6220 83782911 667943918 3475 743542522 559317467 9736 622760654 618410264 5548 169375596 -265316264 6460 413228751 -10889363 4621 -536278632 -833562261 3066 -422523153 263449205 6040 136635149 265565623 2642 -588133551 786543464 2670 8264531 -255678122 7539 -536278632 676243791 9445 -947334444 28158895 788 538103424 562000501 4585 351329961 -575386868 5652 574072798 -873505481 5088 902447917 684653282 3695 879055044 109725016 4081 -898265134 272099746 6739 -80190883 684653282 1302 561309384 -393603223 7699 326413982 449132476 7392 -458526967 901431566 4826 -32737399 113319582 5147 -994238484 11152217 8802 -878007946 -442896915 7346 327828499 782261486 8134 -820460238 -57636310 4548 -419749108 748407118 8917 -894484500 614945635 8231 663063930 -759955547 8345 97020970 -936112945 5820 70299496 -895622959 2071 -307200306 522626360 8596 669719494 -911784066 3992 686472096 -969954363 3251 -341897402 -901179905 9368 -733024233 -600991208 8306 -483938149 -359031913 2429 785195735 652139653 2074 70299496 -103582511 8523 621250009 -616422007 8622 505315658 -253004117 4198 254604928 472701027 7688 -260484128 -477140109 8152 948736147 -14604433 3864 335527628 245371301 1956 -181786704 -575386868 3128 750512353 624282080 1723 -927671058 -991847180 9700 232434457 -733482202 4397 468946340 -973091762 7881 132366550 332881191 2035 841435082 90714922 8572 468946340 -507678540 7803 256045037 -185998231 1821 -941497322 -63464163 6276 -335037888 803466690 7179 500836375 307725420 5563 -883256320 -325682737 730 -31253052 -667783556 2325 -341897402 -392084245 6803 -162298514 996597250 5839 812692671 -5702304 1484 228618029 233486506 627 -213565859 368331732 6808 655692903 -80034542 8396 535670744 75428113 1713 -660956144 186010557 9836 -872853946 481058945 964 527736569 416895828 3037 -44805950 -596103798 5643 664362925 55179420 6229 670783249 -464133473 7953 -659282120 388657508 1934 -225441451 -291852849 6226 -363361513 -831246652 4613 950880850 796440972 6050 -749678851 709534975 6609 -363361513 -779636985 2159 622760654 998987485 4615 577595779 -995062096 6090 285585538 -964052288 9245 -341897402 659135755 578 -408600531 -549053127 1580 -660956144 -2439989 3138 652607998 -187634457 3594 330369088 208596214 2574 483523131 954053652 1847 -872853946 -775953624 6744 -197332076 932982464 9974 955536932 15035429 5943 564442080 563044475 8911 929439506 -699315319 3211 -788603267 636536038 6067 933899717 271711843 9147 -962479450 -53499931 5520 497764071 932982464 7712 -95477909 -831246652 134 -987108376 592056586 38 561309384 -732977788 2522 812692671 460061364 2096 140624107 -619642959 6106 112708003 -650575204 4508 986629189 67965345 4017 22099741 -600991208 2455 -633494599 -549248367 4315 -934630957 618410264 6547 321896034 -548872283 1643 -137898752 513030379 5015 -576115144 -775953624 8540 340060359 155546470 5078 -341897402 841879883 6917 902447917 999569471 6019 -820460238 676406177 961 641405743 435964459 9459 -970422428 -254349525 7279 -618586699 -923490455 9492 642972199 -220337835 6549 655661552 719756675 6126 -631059468 -164907236 5915 -66931702 -715854594 3768 -659282120 -337054857 518 -256588331 371937567 5964 -330575686 925430316 5010 -331409455 28285201 5645 390958395 -834347143 6004 -985616618 950205104 3721 -625718770 -442954817 2639 110512002 -931961645 4075 655838788 -19846330 6262 -328904232 676243791 5058 70299496 347184015 4497 -794998045 932982464 6631 57328447 -546852996 4788 477434146 -937125202 2444 -335037888 886756512 4285 -576115144 998987485 2033 -986019062 -259920681 350 433526835 -168423907 7675 -742210546 742069009 5307 204922698 -207480706 1463 -92183040 238643630 5075 -222034349 -551416862 9372 -442492459 -31659405 5028 901855277 592056586 8591 -615891790 -873589020 6715 789289346 900682067 395 749434816 -257449363 8458 -745761469 709974393 3537 320572212 522626360 2030 -44805950 957316548 2269 -56935231 -373891874 4176 567852265 957316548 2043 890432109 513030379 7787 -278257978 -791660728 1848 520426004 252978054 4494 505315658 -287275800 9212 -408600531 -354781951 5794 916803821 99128184 8918 -442492459 174025856 4894 -213966720 -620954654 3801 -74313664 -209849932 8570 946724763 -208909824 1222 947027244 486739558 5298 -627792663 312063892 4314 -205718293 -320105788 4124 433526835 694332247 5515 -177639676 893523554 9836 261931651 407922222 5966 -652765294 -595600742 5717 643936179 -626227780 7723 -322857321 -919384533 6627 864931174 -575386868 1987 -213565859 386127211 4472 916803821 -779636985 6593 -371484057 -274707169 1205 169375596 -115011856 7071 -215882898 476629986 7306 -987108376 -316674454 2411 269796431 235617971 1967 206527555 208300268 2026 343919065 -359314201 197 19516550 651276686 8444 -745761469 -513451002 5831 327828499 639591910 417 509139401 -254349525 9573 413228751 -68133232 8491 -744815954 -931961645 1043 643936179 698531409 7621 -715255110 819313353 6590 -794998045 209900681 2739 -74105468 -780888194 591 54093571 59020681 6042 855329823 235617971 1796 37950971 157954558 2177 364564921 -393603223 1547 -173157270 59020681 9432 -400357597 848404213 1873 -95477909 -183336237 9385 -336363205 786543464 8635 -927273767 -964052288 9374 749434816 422558106 2898 156702520 -588348248 9522 721323233 905565981 6469 -147109520 -893198153 7146 116199189 -667783556 8698 -50475604 -973091762 2197 -593752979 900682067 3078 287403155 -730886465 4914 -171024826 484578208 3919 -370573099 -937125202 8257 -162298514 347184015 7806 -242921091 105202669 6542 399779640 220783838 3784 976904654 -552554344 7930 264207551 738681643 2479 287540911 272099746 3915 -330832333 460061364 3605 -453528863 -477140109 6470 -346375162 -373891874 3522 -625718770 -354367602 2393 933899717 -768754430 6503 -483926612 -257449363 7615 -287473610 684653282 5986 256045037 -493565702 2958 -994238484 -561419270 8803 -512601533 -563855352 5044 389181119 -68133232 6382 264859719 106262770 8370 -744815954 546240758 3539 -66475474 341133012 1207 -177639676 -901452236 2731 974173871 -161178548 6689 203806755 513030379 7061 -652765294 768564657 112 285585538 676406177 2048 586193310 347184015 7356 -537445745 358976404 2362 -533858770 664426163 9416 -410378829 -699315319 3273 206527555 391949381 8120 625839941 209900681 664 416830089 -238448480 8191 -483926612 329435427 3589 -762354954 371937567 4077 -790900085 155546470 3849 -949511663 -560116325 5016 -925751415 -324403620 7048 166047011 48126737 4712 498022540 676243791 9434 -821770117 -493565702 8503 -242921091 -53499931 634 -788603267 -551512958 4201 142253386 484578208 9725 -353580923 365540008 6234 538103424 -343058017 8581 -73802131 -343058017 646 -907904968 -779255519 8183 -947334444 -316543012 9917 -179678 -903151152 6842 535670744 -823312659 4838 232434457 422558106 8946 785195735 559317467 6196 -600220506 618410264 4701 223626891 -142257001 2279 174573850 486739558 3148 328152090 -373891874 9253 833952118 854872802 6629 587161686 -59573888 6713 -353580923 952638297 695 -74313664 -33043914 8491 -854974713 75428113 9661 -871267479 -254349525 7409 941171960 -192813087 8183 438397479 465310197 9237 933899717 -976816087 7686 254604928 476629986 263 512530806 -205664922 6407 177628242 258649377 276 -331409455 -473904134 595 -962479450 247274032 9800 321979161 -616422007 6516 -268168881 693923957 2608 715936589 750710740 1067 -113215565 -427456347 804 475583305 -164907236 7520 -442492459 412494114 8388 -476635343 99128184 2314 399779640 -442896915 7297 -616105726 15035429 880 505315658 -380500395 7038 -137898752 584852110 8512 343919065 -828027101 6118 -162298514 161270305 7327 137342604 -255678122 3888 -96460553 698531409 4608 137342604 -148948797 8961 -511648475 -964052288 6025 -986019062 742555398 7234 -733024233 245371301 2307 -453528863 -899341288 3810 320572212 -5902726 2080 303886728 88031842 1005 -934630957 738681643 4771 861466410 -278826583 6733 177628242 748407118 7739 58910623 476219341 5281 83263882 530406323 7264 -32737399 -385293122 9756 -293422144 -962366924 802 187533920 -893198153 672 947027244 -551416862 3342 -225441451 -437551079 7291 328152090 -827976408 3875 15084359 -513451002 2369 616261079 220783838 2693 -147109520 -715854594 9258 -420836130 143533526 7296 784421217 -70608980 7246 -762354954 932982464 6464 789352319 125331989 6207 -892024255 -923490455 6207 -578500945 693923957 2166 142253386 927113337 9327 -576115144 288775548 7153 784421217 125331989 2617 -341897402 82218066 8316 235848520 -667783556 6101 512530806 -14604433 4094 264859719 341133012 59 721323233 954053652 9125 -526589551 676243791 4362 -882919563 -901452236 9958 29506774 680445725 7448 -623545038 347184015 142 -405708663 -12154411 3689 -278257978 -479232352 5101 892440078 -976816087 8244 -517419114 155181053 981 303886728 -730886465 5811 112237946 -730886465 6157 -483926612 208596214 1419 -31253052 -848882377 8683 -659282120 -531114148 3547 411375410 170467835 4290 946724763 652139653 3912 655838788 208596214 1544 -106582970 -974640280 7097 -983376341 59020681 5404 -356493999 -548872283 2462 -250591756 957316548 4935 -147467416 762717609 7527 -519682186 709534975 2288 -268168881 925430316 4227 -637994744 -779636985 9509 933284357 283209294 358 -353580923 -825672011 9976 498725757 -981602668 9824 663527888 -63734481 3254 670783249 106613504 9658 174573850 624014414 7918 -991085471 706766110 7186 471264227 533639856 5889 269796431 -259567082 1690 166047011 59020681 4245 132366550 -254349525 8268 293337666 143533526 79 696354690 -962366924 3521 -648381409 706766110 3136 413228751 -699883416 7059 -790900085 581062404 1647 -31253052 -600991208 1264 264207551 106262770 4201 498725757 831945068 7600 320572212 -385293122 1397 -992570882 -475349716 1881 -986019062 252978054 1100 288031791 874757575 2290 -95477909 -380500395 3447 -287473610 704912288 3989 -55516739 785681307 9001 166695370 -313128613 2889 929791427 -419617877 6591 49103598 -699315319 3872 475583305 252386635 5797 -762354954 996597250 5100 498725757 485773536 9724 -96460553 199066417 6712 277958125 -976816087 9193 941171960 831945068 2436 -50475604 -13980784 9344 -983376341 900682067 4049 -764095871 782261486 3330 833952118 365540008 1135 174573850 371937567 1827 750512353 -834347143 7171 564442080 -525223549 9135 -447555783 -238448480 3310 -95477909 23333156 1183 946724763 390565985 3674 -625868114 580232372 4439 -74105468 48126737 9527 -992570882 610906685 1570 993217311 -514527972 5334 468946340 252386635 6528 -50475604 -74922256 5827 653638796 -202365860 1327 509139401 622266116 3865 -400001179 840121997 1609 32391911 618410264 3697 651739496 460061364 5613 -451981899 -699883416 5788 -496507325 269488622 4881 -818501802 513030379 4306 -526589551 513030379 3686 843172319 -205664922 6457 -363361513 -425579851 797 140624107 718423636 2027 -517419114 -57636310 9929 420313173 639418215 5954 393895424 -187634457 1510 843172319 899778012 6390 670783249 -162370098 761 -148551892 -619642959 4617 -226011510 513030379 5257 -894484500 -669483533 577 -116404179 35526584 76 -400001179 646664292 8422 -927273767 894207498 1685 -123469316 -349942526 765 217759023 -958397748 5277 895483308 802678679 5653 535670744 693923957 8128 855329823 341133012 7664 542787809 -453780869 555 644845610 -761859799 9557 -177639676 -425579851 531 652607998 659135755 2435 167372537 -325682737 2872 254604928 841879883 250 -128726767 -330088528 1337 319326351 676243791 3269 326413982 -849899775 7642 -62488183 664426163 2107 929791427 32006993 3156 -570707245 680445725 3975 -518877099 261437505 3837 405324040 928549530 6004 287061479 -339447425 1400 -396349710 -893198153 1918 119513424 -487460041 8014 -306801974 -732138768 4486 -750618262 -936112945 2078 232434457 358976404 4597 -306801974 362317344 1730 -197332076 -477140109 7778 -594123980 -241132430 8339 -225441451 341133012 6792 112237946 165821381 8893 -304053585 320542941 4050 670783249 990761659 2838 -25477161 484578208 8857 167372537 -97621137 6860 -557563073 476219341 7584 475583305 -343058017 5309 37950971 -322241979 4494 -330575686 -847113496 6412 261931651 -339447425 8061 57328447 397104509 1248 -623268670 -162370098 9073 901855277 -560116325 2512 -173157270 742177493 9675 959313725 -54745869 1533 705381339 -910659068 6095 -56935231 738681643 8622 -800346889 476219341 4547 -261356504 484820762 2611 70299496 155181053 2170 -375315736 -730886465 963 -251213711 -952232346 2145 -517419114 -493565702 3815 288031791 202098881 1511 -370573099 694332247 9323 4049814 -485579451 9411 -705081051 -653914878 9490 -593752979 998987485 49 -734053528 -41471722 7321 -954946302 252978054 6973 -533858770 -548872283 5536 -918480115 258649377 4580 468946340 -580067919 9669 -898265134 -726080992 4759 -225441451 -605921169 8578 235848520 -865702803 4114 -509666122 829740581 8153 -348537659 -436876555 589 674835134 -487991575 4509 895483308 -833562261 786 110512002 -937125202 1124 58337899 -487991575 5982 -618586699 659135755 6553 -278257978 691904004 1980 367159963 742555398 3991 462757732 -645134311 3167 -454660390 28049823 8516 -63560127 208300268 9230 328642413 742069009 4506 303886728 -683388034 3397 -625399824 28049823 8812 320572212 288775548 5898 527736569 819313353 9336 95039871 208596214 1870 -112466455 732717612 4936 824131791 23333156 5381 577257649 -217276100 6430 -764095871 -669483533 6857 -729146187 362317344 4240 203806755 115731592 4154 -150077373 -547246555 4080 57328447 -311284398 3417 784421217 -861238983 2800 -983376341 11152217 6629 505315658 -952045723 6645 -790900085 484820762 9510 -213565859 -20385733 3898 -341897402 476219341 2041 217759023 664426163 3238 669723000 -727914786 1739 -109703401 -912580415 7776 -729544436 -956300186 6603 -410378829 235617971 9619 166047011 580232372 3641 -481548889 531120459 5246 -36520470 377312940 5092 -705081051 731066417 5486 745648934 546240758 899 529251473 362317344 3102 -600220506 -761859799 1538 -652765294 -936112945 2893 -279541251 -339148929 4000 625839941 -910659068 1889 -447555783 -20385733 8407 167372537 443480195 1516 111659246 88031842 7549 -511648475 -807704163 9197 -883256320 -650343366 1737 918550505 173354787 4841 -453528863 -5902726 2184 136635149 248879339 794 -749678851 -532805273 6017 -517419114 -669483533 5351 177628242 839185834 5366 843172319 485773536 3140 -705173162 157954558 1100 -828443354 652139653 8795 -47584694 -202365860 7117 -331409455 686182649 8476 506679619 927247897 3437 -872853946 680445725 8450 -74067624 993015931 8059 -433025345 35526584 9735 -222034349 -931961645 2313 -66931702 -954209444 9545 -578500945 -952045723 2061 -720378724 105202669 4045 223626891 624014414 1545 579591313 704912288 4707 112237946 -619642959 8009 946724763 490581013 3803 116199189 798910453 8219 948736147 57188489 8727 -200453704 202098881 4853 122960298 362317344 4434 586582238 -647224909 3938 481039767 888127448 3152 976904654 417944653 7341 95039871 -529867141 8054 29968380 484578208 2930 328152090 246277775 5643 57728768 155617401 9697 561309384 -103582511 2735 73840719 925430316 852 -256588331 -59573888 1708 363421522 238643630 1668 395103154 55710753 8379 -261356504 -5916917 2168 393895424 220783838 8921 -285886589 -628237476 9774 266465598 -600991208 7050 -518877099 -563855352 7022 38382431 -681572203 333 -162298514 868032719 9291 413228751 186010557 4417 -559852389 -517429485 476 572111503 -549248367 903 721323233 449132476 2219 71999590 -805220515 5768 347274203 246277775 9547 97020970 351421296 328 -12352429 732717612 4912 -96460553 -549053127 8892 -913032643 -221235589 3002 344933377 783420814 6169 521234557 -33043914 4722 715936589 59020681 2749 -62488183 786543464 7962 -476635343 -162370098 8947 -952023251 723730723 3662 -694040959 768564657 3905 -544290356 133238441 7536 789289346 41988448 6548 -116404179 -759955547 5363 235848520 -827976408 5999 577595779 -595600742 5254 58910623 766977417 129 -113215565 -254951306 7268 295262939 622266116 6821 856751619 731066417 217 -171024826 -311284398 4510 721323233 -714273046 2537 677505146 293678122 8291 299572712 247516617 3388 -410378829 888127448 2088 498022540 -893198153 6301 49103598 435964459 1262 390958395 -324279122 4740 140624107 -289016401 1420 705381339 440461057 4945 743542522 -761859799 1118 54093571 -894674476 555 -213966720 -823312659 8365 -512601533 136635305 2776 -304053585 697181256 1952 -215882898 -386859416 4910 -818050145 -442954817 3265 -420836130 497692812 4473 -47584694 768564657 68 822548504 -692002453 5791 723014647 -185998231 1301 349635568 -217276100 8945 -912600784 545485303 7232 -821770117 870680272 5923 285585538 563044475 981 860501343 -923191479 7950 -433025345 346977152 6123 -600220506 -211716415 6500 766605000 365540008 2869 -907904968 -259920681 5636 57328447 -759955547 8979 693938067 -325682737 3936 83263882 -709522334 7339 655661552 614945635 9644 57728768 -594827543 6440 587161686 235617971 4600 -705081051 -349942526 353 203806755 -532805273 2256 616261079 -37646429 7854 185216221 416895828 3442 974173871 697181256 7752 -170132306 452093657 113 745648934 -386859416 4079 167372537 -635171642 4440 349635568 -320105788 2320 288031791 674552143 4881 -112466455 248879339 1719 947027244 559317467 7815 -764095871 285030297 7697 -285886589 -368204827 6537 90819360 241785150 3414 -154177607 490581013 9233 -491680209 581062404 5158 901855277 220783838 8516 561794586 67965345 706 129311049 59020681 1323 -745761469 -894674476 5117 677081963 -209849932 4770 468946340 -873505481 850 -800346889 -253000679 7616 -197332076 -330088528 1304 587161686 208300268 2054 566652844 628563573 4100 -991085471 293678122 7100 -342740225 -549053127 4910 644845610 252978054 6761 -373212931 880013188 5127 -373212931 -53499931 5361 -548469989 -306446443 2666 890432109 362317344 9093 -341897402 165821381 7314 974173871 490581013 5045 19516550 -873589020 5387 -987108376 312063892 6730 -293422144 -510922884 1628 347274203 -839552686 3378 745648934 -34186434 7219 -420836130 900210732 6860 498022540 -359031913 7441 95039871 888127448 3349 -548469989 -205664922 7321 -715255110 -183336237 595 -616105726 -919384533 5267 -442492459 381557875 672 340060359 -322241979 3991 -346375162 -436876555 4777 23116556 -551512958 4791 -743788507 -71981180 6425 616261079 769086286 3132 -854974713 894566619 4128 877375052 -204109200 6084 -862838521 55710753 808 -794998045 -293612145 6474 895483308 417944653 8106 -659282120 -714273046 5832 23116556 -343058017 9885 -441900788 893523554 9177 566652844 614945635 8303 -630784461 -560116325 4482 766605000 388657508 9303 185216221 90714922 9875 -782082024 -442896915 9978 -927671058 -211716415 9897 -871267479 796440972 8830 -559852389 79143311 6934 -342239300 724045357 9916 313773597 731066417 8643 561309384 -265316264 4122 -278257978 -647224909 3717 -970422428 -70608980 1656 -101910710 143533526 799 -226011510 28158895 6345 -441900788 465310197 7719 766605000 -539760374 8917 789352319 390565985 220 37950971 -709522334 4797 -331409455 -254349525 3366 246211015 580232372 9888 -548469989 -33043914 959 -818050145 676243791 172 877336582 -21285360 1186 -482457481 23333156 8391 -341897402 -995066367 7249 -659112423 718423636 559 -139236232 733113734 8028 -95477909 -148948797 6270 864864468 170467835 1903 480475633 -278826583 2083 -219607746 -952045723 1979 -330575686 742177493 3678 321979161 75428113 8 993217311 -533164995 6859 -356493999 768564657 1610 -652765294 160793740 4353 -907526850 246277775 3699 -623268670 573715962 5547 287061479 -267835884 7896 -52166347 -115011856 2808 269796431 -647224909 2822 625839941 329435427 2639 166695370 336301975 5990 933284357 523334383 3877 -588133551 -380500395 1200 555446731 398270620 3218 -570514743 785681307 3245 948083395 659135755 3473 6631381 362317344 9024 266465598 925430316 7335 -241465936 136635305 3622 -695835769 -13980784 3799 934705880 -779636985 6955 -56935231 -354781951 8756 213842869 95042084 8687 -113215565 19319210 8023 -347083273 -354781951 4618 -907526850 -906648758 770 271048450 -380500395 4941 879055044 530406323 292 -715255110 532638758 3657 567852265 346977152 3006 -735338906 -211716415 5460 705381339 272099746 1846 817204434 233486506 1674 246028051 226081213 6059 287061479 -259920681 4593 520426004 348492504 201 -537445745 768564657 7680 -328904232 628563573 5470 -557563073 -507678540 5041 -729146187 -373891874 1836 -177639676 532638758 6420 -720378724 55710753 1969 15084359 -517429485 6871 413228751 925430316 9284 -101910710 -142257001 5748 -509666122 -766439509 1520 855329823 233486506 4218 -616105726 -20385733 6614 457187643 265565623 2047 -570707245 697181256 6047 715427719 676243791 6068 856751619 886756512 8096 959313725 168850975 6714 -189672465 558660793 4641 269796431 -168423907 3588 -594658272 604828253 4576 417807178 -359314201 8638 886936231 819313353 2546 572111503 -164907236 2909 670783249 -594827543 9147 -170132306 -274707169 5943 480475633 402585422 5967 -918480115 115731592 5397 824131791 408032712 9768 789289346 -628237476 3910 663063930 57188489 5337 -261356504 868032719 8583 395103154 -976816087 8739 -762354954 -906648758 401 331376977 -699315319 5318 -342239300 546240758 3873 54093571 704912288 7243 -913032643 901431566 3390 -694040959 32006993 2496 58910623 709534975 1191 433526835 -21285360 6371 505315658 652139653 8923 -13265422 -993810702 3668 487719335 -5902726 6558 784564006 -53226181 8644 -56935231 165821381 4873 228618029 -595600742 1683 -750618262 -973091762 1682 674835134 664426163 4074 468946340 -453780869 8924 -146048051 531120459 468 433526835 -992454753 6656 -148551892 -803257481 9923 664255928 -548872283 6845 561794586 238846105 9216 -925751415 11152217 3932 740694909 -281078001 2500 644845610 525863100 6424 847314766 -873505481 3941 432737196 -53226181 61 -95477909 -448645965 7187 -871267479 616919600 7758 -517419114 272099746 3604 -12352429 -733482202 1228 -615891790 925430316 8109 -74067624 64274896 260 140624107 -768754430 1524 -784069182 -580067919 409 -788603267 -995062096 3666 223626891 -359031913 3219 395103154 -727914786 6348 287403155 771524295 8294 652607998 48126737 116 -171024826 993015931 3558 -116404179 -714273046 8860 471264227 -81447781 793 520426004 547847846 6556 -824336233 -419617877 8879 918550505 460061364 4725 397498909 -774659497 334 -637994744 220783838 8149 -474750049 928549530 9857 -25477161 736392650 3820 621250009 718423636 1699 357216483 -148948797 4735 -343049870 573715962 5191 -889390298 -10889363 8251 902447917 240392773 923 -986019062 -468181788 9597 -934630957 170544312 7708 555446731 -653914878 2896 566652844 783420814 2540 -790900085 -324403620 9607 -351818262 -912580415 5938 847314766 57188489 3101 411375410 -428402356 2865 -621743061 -322241979 5849 -705173162 -211716415 5419 129311049 -453780869 6822 853983481 -739131404 9032 -307200306 -525223549 6274 211653701 -293612145 8275 -927671058 -63734481 7606 574072798 604828253 9780 -410378829 324939084 8630 -173157270 248879339 5060 -335037888 -10889363 250 -519682186 -204109200 6636 689984924 -324403620 2861 -451981899 -903151152 8783 -55516739 -63464163 9652 564442080 731066417 3627 187533920 -619642959 2050 -371869946 265565623 1994 -533858770 -485579451 4969 -363361513 -485579451 3454 -509385891 442035528 8708 -959851598 -259567082 2989 -358966548 -221235589 4868 287403155 -551512958 73 901855277 -669483533 1000 664362925 592056586 5524 330369088 320542941 6577 -625117729 362317344 4946 -74313664 -995062096 4341 -491680209 831945068 6000 -615891790 407922222 6978 462757732 -427456347 7524 156702520 639735778 1702 -685842163 900262214 4614 -80190883 -596103798 8174 -594658272 -473904134 5678 -250591756 -5902726 6844 625839941 -727914786 9326 -137898752 -368204827 3389 -483938149 835992356 1522 784564006 362317344 3850 -305970525 611310292 3397 -557563073 -953039811 7341 -205718293 349711330 6790 363421522 249091689 8343 -13265422 742069009 299 577257649 750710740 6752 -348537659 530406323 1062 766605000 748407118 5007 869722291 351421296 8134 -181786704 -325682737 3756 625839941 874229190 6224 572111503 831945068 882 246211015 226081213 798 110512002 -551512958 2377 151462778 252978054 6598 -509385891 -919384533 260 395299686 249091689 6703 959313725 -53499931 6103 586582238 854872802 4720 417807178 -513451002 6667 140624107 -653914878 7882 -695835769 -525223549 7221 -612223016 -873505481 1047 -705081051 248879339 6085 237809565 113319582 5811 -453528863 639418215 4907 655838788 -148948797 4235 -601257416 -266557934 9247 395103154 530406323 516 587161686 762717609 481 934705880 622266116 5134 901855277 41988448 8686 877336582 -849899775 9401 -659112423 819313353 4566 641405743 -324279122 5367 58910623 -111673714 8778 -244065831 -715854594 1827 -270167938 11152217 8074 271048450 -373891874 6737 655838788 -428402356 398 -335037888 -53499931 5509 -420836130 592056586 3731 -351818262 -762876998 5769 457187643 -529867141 5194 -855555106 581062404 8026 719147282 7024863 8988 -871267479 452093657 2723 -705081051 874229190 9761 331376977 -238448480 4461 71999590 288775548 8354 860501343 57188489 1717 364564921 238643630 2187 480475633 531120459 1215 132366550 472701027 3238 497764071 563044475 3898 -375315736 -871353007 4068 248168868 636420853 8708 -342239300 -901179905 765 603027467 870680272 2816 228618029 247274032 2923 -342740225 95042084 2134 122960298 -448645965 1891 -782082024 870262107 9131 -331409455 -265649886 8852 -44846753 -265649886 3457 -863912221 -865702803 5251 224883384 -374056277 288 -637994744 709534975 9511 -179678 220424396 6757 399779640 148581257 4305 468946340 927247897 3146 -959851598 440461057 5839 941171960 614945635 5496 -278257978 932982464 64 -955831194 -130757210 2201 -307200306 -901452236 4795 -570707245 -727914786 9633 -328904232 880013188 4428 -954946302 265565623 2542 948736147 -293612145 2608 432737196 932982464 8894 -50475604 -539760374 7122 165508500 398270620 9617 169375596 -437551079 325 287061479 -521750194 4415 -241465936 -645134311 9043 -178463084 55179420 4091 959313725 -596103798 6069 -458526967 283209294 8312 -301284968 -588544705 8197 772119062 -142257001 5884 643936179 -497454301 8705 864931174 199066417 3075 993217311 -493565702 1921 655692903 -937125202 3270 506679619 836711297 9932 142253386 407922222 9436 -260484128 954053652 2550 705381339 927113337 1487 211653701 -779636985 5901 331376977 -923490455 1187 -818050145 -807704163 9445 339635211 -368204827 8628 498725757 41988448 8256 -370573099 220783838 7773 390958395 500073592 3491 -150077373 64274896 8145 696700704 355195684 5093 576569655 -287275800 6516 -952709307 28285201 5994 457187643 -373891874 2233 -44846753 312063892 8128 -173157270 490581013 1762 413228751 -995066367 1000 462757732 -510922884 228 405324040 341133012 9303 -749678851 814089111 8394 420313173 592056586 5966 6631381 964421398 1148 -667767243 363537086 1079 -660956144 472701027 9680 -353580923 748407118 6546 187533920 -5702304 9759 -257165428 170544312 2880 303471892 -906648758 1787 -740334521 -739131404 3357 -256588331 -80034542 6016 766605000 611310292 9300 650577626 -68133232 6698 -531669239 718423636 7262 970485889 358976404 9878 -400001179 484376908 9836 934705880 -202365860 3180 405324040 238643630 7750 -453528863 -849899775 3932 -992570882 -903151152 8387 -985616618 530406323 7446 674835134 903887624 7450 256045037 247274032 7663 -790900085 -650343366 8681 -306801974 -699883416 1762 766605000 238643630 1604 -31253052 -828027101 5123 603027467 -324279122 7201 -548298586 101361875 3834 566652844 -768754430 5842 -669975418 449132476 7119 151462778 -774659497 1907 -347083273 742177493 2913 -800346889 -991847180 6390 -685842163 -827976408 6924 498725757 574416719 4859 -705173162 -324403620 2378 -110049194 954053652 5748 165508500 67965345 8233 -110049194 533639856 2824 506679619 -912580415 5279 -12352429 932982464 1623 902447917 831945068 698 -213966720 -274707169 8110 946724763 -779255519 4363 564442080 -663884323 1004 -251109249 -374056277 9797 83263882 133238441 948 468946340 -373891874 800 -267849188 407922222 8740 481039767 320542941 7555 -557563073 66743939 5655 395299686 705558301 1395 -621743061 143533526 8471 477434146 680445725 2581 -745761469 32006993 5077 -759508202 397104509 6059 -992570882 -531114148 7404 -109703401 903887624 2381 500836375 903887624 7971 -95477909 999569471 389 -74105468 546240758 4338 -759508202 -80034542 3232 -790900085 208596214 8760 -907526850 -13980784 739 -623545038 971883931 4363 976904654 235617971 459 -729146187 705558301 543 217759023 814089111 952 -788603267 -253000679 6059 855329823 785681307 1899 -983647058 -791660728 457 572111503 -316674454 9613 228618029 90714922 9085 -112466455 524158102 67 -630784461 -675048115 3145 -486815940 -739131404 672 -373212931 -937125202 5566 669723000 -595600742 5210 -621743061 -368204827 4678 -518877099 291885511 1744 740659012 584852110 6912 974173871 -164907236 5242 -47584694 -254951306 4604 886936231 870680272 3842 167372537 584852110 7161 8264531 719756675 4051 111659246 390959008 7723 136635149 478800565 6207 -148551892 110076515 1409 -270167938 -453780869 2869 789352319 203913927 151 847314766 -521750194 1219 -659112423 90714922 3672 669719494 624282080 7834 778853107 580232372 3334 136635149 -560116325 3264 58910623 101361875 5773 -256588331 160793740 3050 -304053585 349827286 9861 -179678 -442896915 7033 -433025345 449132476 4808 271048450 -468181788 9508 397498909 -211716415 1588 269499594 -901452236 4647 509139401 148581257 7393 641405743 -306446443 6316 413228751 238846105 357 389181119 874229190 3144 669723000 241785150 1974 -511648475 -425579851 2503 -147467416 -289016401 289 211653701 758141143 203 -150077373 -531114148 1417 -257165428 245371301 2944 -674506636 -919384533 2291 946724763 381557875 2133 650577626 769086286 2576 -512601533 -727914786 9623 -912600784 90714922 714 90819360 614945635 9791 974173871 732717612 9044 -627792663 604828253 125 -962479450 -529867141 9867 -442492459 667943918 6325 -784069182 -103582511 9746 70299496 618410264 3930 941171960 574416719 3950 -278632700 581062404 4200 -74105468 900262214 8317 -50475604 823880227 9111 -918480115 28285201 3276 591415304 -596103798 6765 817204434 481058945 3610 -63560127 -803257481 212 715427719 -628237476 2823 -150077373 698531409 2957 713058770 481058945 882 -287473610 733113734 5427 -544290356 324939084 450 -971877548 563044475 3539 432737196 -442954817 5859 713058770 263449205 1467 822548504 886756512 7269 -913032643 272099746 5345 -197332076 349123105 2464 58910623 -368204827 6246 -790900085 829740581 6554 97020970 -561419270 8955 555446731 -903151152 6108 784564006 547847846 7171 -342239300 170467835 5859 -326544961 -992454753 9545 566652844 170544312 2643 -441900788 226081213 5397 303471892 -827976408 929 132366550 320542941 4890 343919065 327243607 7762 -50475604 -274707169 3377 -268168881 465310197 6686 -625117729 -653914878 9436 -625399824 351421296 10 137342604 486739558 8484 955536932 -531114148 1541 625839941 -958397748 3781 743542522 -667783556 9649 -590529319 -605921169 3371 -618586699 191108050 3812 716961746 417944653 5757 -364156017 -448645965 6832 335527628 -539760374 1306 743542522 -726080992 177 -304053585 -393603223 3361 -570514743 263449205 2790 -116404179 928549530 2086 650577626 -241132430 162 528230348 693923957 962 567852265 -927894606 8755 137342604 -386859416 5018 95039871 497692812 1155 521234557 -339447425 4004 -618586699 -316674454 526 277958125 -954209444 2710 976904654 798910453 4852 351329961 -780888194 6352 248168868 -448645965 2464 319326351 -619642959 75 -729544436 614945635 8233 653638796 48126737 674 749434816 -330088528 2327 -197332076 624014414 464 -47584694 -477140109 9080 156702520 261437505 9323 363421522 109725016 5716 405324040 -324403620 5472 616261079 829740581 7934 946724763 416895828 2528 -336363205 971883931 8781 -177639676 148581257 3290 -433025345 -220337835 9755 38382431 785681307 1193 246028051 220674133 1372 83263882 704912288 1152 719147282 -148948797 2305 287403155 -287275800 1043 -63560127 -267835884 8189 950417338 341133012 5320 -883256320 -551416862 6121 -994238484 -475349716 2799 -12352429 -392084245 1524 95039871 258835576 5886 -304053585 -775953624 1422 689984924 -823312659 608 -777574656 442035528 1637 -92183040 -265316264 2080 -927233899 -192813087 8735 29968380 -337054857 8673 -912600784 269584182 2346 -408600531 155617401 3281 331376977 685173008 3441 -251109249 349123105 3181 477434146 -714273046 2545 111659246 -594827543 2742 433526835 -287275800 4587 -517419114 -274707169 3605 755723260 355195684 1515 54093571 -992454753 8380 -579837273 -923490455 8809 151462778 235617971 3854 -363361513 -954209444 9982 95039871 651276686 848 -750618262 -831246652 6570 -451981899 -357349445 1824 364564921 -871353007 5076 -669161347 954053652 5205 841435082 -962366924 5794 879055044 174025856 5896 -225441451 903887624 6378 264207551 11152217 5362 705381339 -692002453 1144 -728265827 -895622959 4070 -912600784 893523554 5842 689984924 -361907767 8577 869722291 55710753 9049 -66931702 -33848463 6240 -821770117 774508045 6833 58337899 -74922256 5202 -759508202 -964052288 4595 -615891790 -974640280 9405 -293422144 -359031913 9426 567852265 -533164995 1926 405324040 -931961645 8587 363421522 -580067919 8683 -474750049 271711843 8689 -878007946 -428402356 1188 -453528863 442035528 3768 -356493999 697181256 650 993217311 348492504 8064 -95477909 -600991208 6183 -800346889 -142257001 1013 -959851598 377878165 6527 -872853946 -699315319 821 -116404179 925430316 9661 90819360 999569471 4947 -341897402 349827286 2 413228751 -255678122 8794 901855277 -33848463 2714 -213565859 -529867141 7284 295262939 245371301 5104 505315658 -976144578 3516 36279537 412494114 7379 -572908981 -953039811 7842 650577626 -428402356 3129 -335037888 155617401 5389 321979161 245371301 2500 -762354954 170467835 8630 -154177607 271711843 4867 -894484500 -148948797 7651 696354690 -588348248 3498 90842180 697181256 6545 -197332076 -113520589 5637 399779640 390565985 966 -184150939 481058945 650 -925751415 435964459 7078 622760654 -320105788 8061 -912600784 936458970 2885 -835349698 486739558 3384 577257649 742177493 3022 165508500 28158895 5163 -871267479 -894674476 34 895483308 936458970 5697 551002165 -514527972 9139 237809565 -224429007 3828 -494058622 269488622 8449 713058770 -560116325 2226 -128726767 602128084 5989 542787809 -164190047 2191 574072798 241785150 9309 -25477161 -845509135 3374 411375410 -446979614 8 902447917 -513451002 8795 853983481 562000501 7540 313773597 759617707 7003 57328447 481058945 2292 933284357 -316543012 3656 38382431 -667783556 7062 471423335 -873589020 4645 -992570882 238643630 3860 766605000 -964052288 9721 -985616618 706766110 2841 576254520 -162370098 7034 -251213711 652139653 9815 498725757 105202669 168 970485889 -322241979 8040 395299686 624282080 77 -244065831 -901179905 2930 126163611 -13980784 4530 817204434 143533526 9263 902777411 101361875 4692 -179678 265715153 3405 -511648475 559317467 9095 855329823 -923490455 497 -486815940 248879339 1706 254604928 -487991575 8961 740659012 472701027 5675 -612223016 174025856 5699 -991085471 258649377 5357 327828499 -741621007 5328 438397479 173354787 4280 -491680209 -912580415 9454 29968380 610906685 6337 929439506 888127448 1965 902777411 -619642959 7002 287061479 -714273046 5760 789289346 -208909824 6795 -685842163 -374056277 224 -631059468 691904004 1441 347274203 -777377395 1628 812692671 391949381 8550 -454660390 -991847180 8339 -422523153 -580067919 1235 577595779 109725016 2357 -256588331 -380500395 1762 54093571 -779255519 999 812692671 -699883416 3239 264207551 -910659068 3911 974173871 -442954817 2352 -358966548 530406323 6560 -784069182 -289016401 5066 29968380 931901106 9135 156702520 -289016401 7319 303471892 -343058017 1317 664255928 -373891874 382 224883384 -19846330 7437 -570707245 -425579851 6482 -353580923 35526584 5425 715427719 -768754430 7191 481039767 481058945 3353 506679619 993015931 6528 -615891790 -539760374 8437 187533920 346977152 8108 750512353 269584182 428 326413982 -427456347 5235 -173157270 -650343366 4355 -669161347 769086286 9916 677081963 -71981180 5682 950417338 -193590510 1185 -544290356 667943918 8164 326413982 312063892 6534 340060359 484578208 7871 -341897402 -759955547 3318 -307200306 533639856 4948 112708003 774508045 2191 -278257978 724045357 1815 58337899 329435427 6320 -659112423 19319210 6641 228618029 -217276100 8560 347274203 208300268 643 -750618262 894566619 6482 111659246 -33848463 1775 -441900788 -436876555 7094 132366550 215489130 403 116199189 -97621137 4530 -912600784 894566619 5094 483523131 249091689 5537 -898265134 238643630 7271 740694909 -993810702 666 -66475474 32006993 3586 420313173 -510922884 8165 -615891790 -133534011 4277 -177639676 -779255519 4490 288031791 168850975 4275 984468436 764272698 4171 715936589 -320105788 1575 -674506636 443480195 1844 -633494599 -2439989 9291 535670744 -831246652 5041 -56935231 -669081832 7401 639245576 823880227 5599 433526835 -398743530 8306 -287473610 610906685 502 833952118 346977152 5871 986629189 -539760374 1318 -863912221 -278826583 5349 97020970 66743939 5855 -672401313 874757575 4413 750512353 610906685 822 -50475604 390959008 5331 -179678 652139653 1205 574072798 954053652 6717 -728265827 23333156 4771 -659112423 905565981 159 -955831194 -681572203 3525 83263882 -931850941 3645 -994238484 429013583 5187 271048450 269584182 2929 136635149 676406177 2638 389181119 -699315319 4926 287540911 491114857 2449 789289346 -425579851 3413 644845610 -164190047 7254 696354690 -647224909 1158 -949511663 347184015 6652 460600071 391949381 9978 320572212 381557875 6310 505315658 -241132430 2399 860501343 766538742 1589 293337666 -594389391 6659 -612223016 -224830170 2137 561309384 732717612 7718 395103154 -923191479 8613 -854974713 764272698 8794 393895424 723730723 5121 946724763 -791660728 2429 -371484057 690383589 3092 111659246 664426163 2440 686472096 -847113496 1314 -306801974 486739558 1257 -557491556 -211716415 211 -517419114 170467835 1215 -531669239 -111673714 1125 -52166347 -71981180 3044 186610534 -561419270 1059 543709359 766538742 9632 -358966548 -419617877 5031 -52166347 -919384533 1708 -743788507 -238448480 3164 156702520 -5916917 1413 -627792663 874229190 4007 341071365 -848882377 7586 420313173 -380500395 1079 -519682186 465310197 1752 119513424 -910659068 7051 254604928 -775953624 9645 529251473 422558106 6660 -511648475 -393603223 5114 320572212 -142257001 4204 -674506636 402585422 6148 -74105468 148581257 2677 -476635343 -448645965 3405 -855487023 -442896915 9749 -608881583 -45469480 3975 864931174 358976404 5473 505306321 365540008 2314 699618405 900210732 9048 655838788 491114857 7399 765140521 -831246652 4818 879055044 -374056277 1245 -517419114 -446979614 2249 -351818262 -973091762 5786 955536932 349123105 8519 -883256320 -585235419 9267 664255928 996597250 721 462757732 -774659497 5912 -800197031 -162370098 3155 561794586 -828027101 2659 655661552 -477140109 6908 -618586699 -976144578 2336 -106582970 186010557 4652 567852265 -831246652 962 -898265134 836711297 7627 285585538 -653914878 6852 -301284968 383295386 7885 -330575686 -313128613 6253 665672498 -893198153 2387 959313725 -849899775 5176 -962479450 718423636 8180 -735338906 -616422007 1731 413228751 697181256 45 -824336233 -783218625 3143 -370573099 240392773 3957 326413982 -5702304 8025 287540911 -650575204 4804 -13265422 559317467 4990 -419749108 -442954817 3973 -705173162 -834347143 212 702242153 -546852996 890 520426004 559317467 255 397498909 -164190047 3183 81800971 371937567 5746 -883256320 -847581699 8803 264859719 -741621007 7008 416830089 346977152 8931 -557491556 358976404 3058 -351818262 719756675 2871 -762354954 -70608980 5097 -590529319 349123105 9682 -705081051 247516617 5559 -970422428 -551416862 900 70299496 -20385733 410 -941497322 -899341288 7779 -215882898 -354781951 9705 950880850 203874111 7051 395103154 -730886465 8898 -74105468 798201482 3202 -878007946 55179420 5635 319326351 -996863784 351 864864468 990761659 9593 -863912221 397104509 3627 -146048051 -982939077 8118 902447917 388657508 8233 112708003 -839552686 631 71999590 858501251 1571 543709359 -976144578 1397 841435082 686182649 3686 38382431 -185998231 3594 -517419114 604828253 9520 -95477909 803466690 6439 -260484128 -389676639 9047 587161686 513030379 7029 505306321 271711843 6956 -949511663 894207498 3945 266465598 782261486 9535 -267849188 -903151152 3035 -12130323 417944653 9302 319326351 903887624 761 -55516739 768564657 329 740694909 -330088528 3240 481039767 247516617 2560 -177639676 -732138768 7612 -330222187 293678122 7232 686472096 -521750194 2136 -184150939 -701904187 1890 -729544436 -964052288 3016 853983481 -958397748 8437 343475859 249091689 6718 -519682186 -647224909 9926 -433025345 900210732 6523 -76560661 -923191479 9053 -251213711 48126737 4927 112237946 766977417 9114 -526589551 -805220515 3250 986629189 -849899775 6592 -358966548 874229190 9156 948083395 -910659068 6609 -76560661 248879339 4051 6631381 368331732 1083 841435082 926947071 6572 -179678 143533526 5810 -336363205 490581013 9156 643936179 -883441584 4591 -419029624 798201482 5335 -74313664 -681572203 567 -442492459 -393603223 401 -871267479 719756675 1728 542787809 -803257481 3580 4049814 664426163 1488 36279537 -807704163 714 111659246 -148948797 1398 -214121222 269488622 3060 577595779 484578208 4734 -623545038 -628237476 418 -889390298 -2439989 3279 -765335823 614945635 316 528230348 848404213 3144 -962479450 518508787 9777 339712362 546240758 9035 576254520 -385293122 7223 -907526850 829049646 4809 -181786704 51303562 9859 -396349710 693923957 2319 432021664 742177493 4650 784421217 390959008 8495 -170132306 -64803490 7655 603027467 -699315319 867 664255928 -893198153 5743 -743788507 -339447425 7614 778853107 -503488600 34 -822417795 -551512958 9780 955536932 240392773 5362 555446731 622266116 3483 521234557 -253004117 8265 847314766 905565981 9682 886936231 -254951306 7847 -442492459 -74922256 2114 933899717 136635305 9066 -821770117 581062404 2883 704539722 -594827543 1538 -56935231 -21285360 1937 112237946 -207480706 708 213842869 -293612145 9791 -184150939 258649377 6269 -175911279 814089111 4618 328152090 -539760374 2746 740694909 -783218625 8241 616261079 174025856 4294 527736569 226081213 3765 326413982 327243607 1299 587161686 -828027101 9964 669723000 691904004 3710 126979264 -5902726 4523 564442080 288775548 2413 498725757 48126737 4052 555446731 -533164995 7691 974173871 893523554 828 -625868114 476629986 9526 -822417795 -267835884 2481 235848520 -80034542 295 -863912221 271711843 9418 847314766 -54745869 6418 561309384 258649377 2128 -486815940 -287275800 8366 843260633 844277983 7756 -330832333 -187634457 1416 273690998 19319210 385 343475859 762717609 6708 929791427 -681572203 9036 699618405 203913927 6709 -353580923 -293612145 1898 232434457 -937125202 7837 856751619 786543464 5129 -405708663 192314494 7415 -925751415 -34186434 3746 213842869 -964052288 3411 -907526850 819313353 2006 228618029 -873505481 7538 743542522 -779255519 8743 -594738095 -953039811 9588 -537445745 88031842 6745 -616780700 628563573 4543 -615891790 -616422007 1241 789289346 95042084 8546 -994238484 391949381 5133 715427719 386127211 2968 -148551892 -10889363 4620 70299496 -130757210 5409 -225441451 546240758 8688 -962479450 530406323 4862 976904654 280226622 8506 -959851598 442035528 3211 -517419114 -354367602 2054 -178463084 478800565 6547 948736147 500073592 2751 -824336233 -473904134 3471 -954946302 215489130 3076 303886728 417944653 1184 54093571 381557875 5147 -474750049 293678122 222 246211015 -497454301 8742 -106582970 -265649886 6224 650299148 -37646429 8068 509139401 -20385733 2286 -625117729 115731592 4793 -31253052 -647224909 1155 723014647 523334383 833 -110049194 41988448 9223 -548298586 -427456347 8785 -31253052 383295386 6012 177628242 79143311 4688 119513424 -448645965 1176 58910623 -475349716 9205 397498909 106262770 4356 -705081051 -552554344 2625 339712362 -209849932 2066 -941497322 377312940 4430 856751619 -681572203 3109 -983647058 886756512 1640 -590529319 500073592 8268 705381339 584852110 7964 655661552 690383589 6623 136635149 -982939077 8687 576254520 -278826583 7518 -184150939 -389676639 9777 -132340965 465310197 8950 -594658272 880013188 4017 -784069182 155617401 1926 165508500 -552554344 2867 -388902952 233486506 6562 505306321 -320105788 385 577257649 -5916917 406 670783249 -316543012 4222 228618029 -796856966 2829 -101910710 993015931 5969 -764095871 610906685 531 847314766 -895622959 5776 -146048051 390565985 4841 655661552 -546852996 4027 -287473610 -605921169 8184 237809565 -699315319 8700 -482134217 -761859799 4456 -934630957 203913927 1932 653638796 -663884323 8465 864864468 899778012 1784 -616780700 704912288 274 566652844 750710740 1395 -305970525 -64803490 7633 527736569 368331732 7982 -616780700 -807704163 5906 253295516 -560116325 1143 -420836130 -306446443 5692 -729146187 -464133473 4366 -927273767 -324403620 9657 471264227 -253000679 5486 -777574656 67965345 2333 -474750049 718423636 2507 343475859 -783218625 778 -720378724 168850975 2167 248168868 -113520589 1314 -509385891 -148948797 6538 166695370 235617971 2892 -889390298 -699883416 2545 -55516739 -839552686 683 716961746 -224830170 4758 -941497322 659135755 9308 -533858770 245371301 6961 202573384 -699315319 606 460600071 -894674476 2351 -740334521 293678122 7192 918550505 886756512 6160 269796431 -367588750 5350 261931651 -427456347 4085 -818501802 245371301 5700 -116404179 484578208 5915 38382431 900262214 6863 -949511663 622266116 690 313333438 -701904187 8009 -170132306 682630231 834 -101910710 888127448 8828 -734053528 192314494 430 -293422144 -130757210 1889 498022540 -325682737 8185 -410378829 -361907767 1058 -335037888 -273517935 5048 480475633 143533526 5469 363421522 460061364 6009 -257165428 307725420 2394 -625718770 -895622959 1108 -348537659 -883441584 9759 166695370 246277775 5296 -260484128 680445725 6674 505442585 -739131404 9847 716961746 -762876998 1552 861466410 -10889363 4989 -912600784 15035429 5437 649807445 -380500395 8877 -46649832 -74922256 6635 73840719 7024863 9557 -720378724 -563855352 1486 702242153 -709522334 9236 655692903 486739558 6880 644845610 -211716415 9329 542787809 368331732 6065 551002165 -324279122 3678 -705173162 -807704163 5714 83782911 -163961704 9550 -326544961 -437551079 675 112708003 522626360 963 -625718770 759617707 6585 689984924 383295386 2539 481039767 -959597696 9317 246211015 903887624 6077 843172319 351421296 657 -106582970 -70608980 1854 993217311 682630231 5693 576569655 -253000679 1658 -941497322 709974393 5449 -47584694 523334383 1472 -987108376 -701904187 3220 -588133551 880013188 6477 -279541251 -193590510 4341 -44846753 639735778 9548 293337666 532638758 5305 665672498 -437551079 2636 95039871 362317344 4685 -745761469 814089111 6724 497764071 758141143 7468 -371484057 -847113496 4196 -594658272 719756675 7516 -618586699 -130757210 572 934705880 -193590510 4148 246028051 -446979614 4801 23116556 15035429 5553 -660956144 -514527972 1965 649807445 -927894606 6954 -594658272 -548872283 7927 405324040 -796856966 4737 90842180 -103582511 7571 363421522 -726080992 12 287061479 -901179905 76 -82743531 732717612 1667 -674506636 346977152 5504 841435082 7024863 5915 169375596 682630231 2555 -621743061 -217276100 419 715936589 638342848 9575 812692671 -10889363 6061 -474750049 -211716415 2722 976904654 -828027101 8159 83782911 -54745869 7425 -305970525 371937567 5675 574072798 900210732 3284 330369088 347184015 6093 -828443354 -848882377 955 -260484128 -487460041 4276 655838788 -899341288 2393 -486815940 894207498 9651 -71710752 440461057 8806 879055044 682630231 9113 313333438 440461057 4233 266465598 690383589 3822 195859317 -594389391 6518 892440078 894566619 8431 528230348 -208909824 2981 -794998045 -313128613 4604 -818050145 533639856 5204 122960298 -513451002 2608 933284357 148581257 1982 -862838521 412494114 5697 -330222187 416895828 7756 -213565859 -57636310 8346 -777574656 164304660 2459 112708003 -635171642 7078 812692671 -616422007 7024 -335037888 -585235419 4878 -548469989 -162370098 2280 506679619 -278826583 7381 327828499 -19846330 2611 -569617671 -5902726 4066 319326351 -130757210 2690 -363361513 240392773 7487 -56935231 271711843 8558 577257649 905565981 9184 -322857321 465310197 6795 -147109520 -547246555 9798 -388902952 -6069504 5342 -363361513 -142257001 5061 716961746 -278826583 8924 505442585 235617971 6435 457187643 900682067 4116 847314766 524158102 2610 -396349710 -373891874 1406 204922698 -901179905 2785 572111503 -207480706 8324 784421217 -448645965 8223 -256588331 -439025221 4944 743542522 -19846330 1104 542787809 -923191479 8134 -388902952 -113520589 8819 -590529319 709534975 6373 -650211499 -923191479 8787 653638796 -507678540 9113 665672498 900682067 685 -363361513 -669483533 3203 -669161347 245371301 7650 -627792663 -33043914 2779 929439506 95042084 1246 -58282870 -385293122 9028 417807178 -133534011 1977 327828499 971883931 2066 395299686 -337054857 124 745648934 691904004 5064 -949511663 -172362246 8903 655692903 164304660 6022 38382431 381557875 9345 -625718770 742069009 4546 -483938149 -324279122 2544 506679619 416895828 2660 841435082 705558301 7994 -420836130 -594827543 7719 -256588331 -324279122 9308 -947334444 -761859799 6109 116199189 291885511 2633 -743788507 -393603223 7586 -128726767 -828027101 7733 -109703401 798910453 9156 586193310 491977162 7172 83782911 135272390 6707 -356493999 -211716415 3693 -47584694 -192813087 52 784421217 -111673714 8099 -328904232 -359314201 6683 784564006 -982939077 8470 -624139446 610906685 744 789289346 -580067919 2581 663527888 -974640280 5329 -659112423 895448733 6088 -863912221 -871353007 9569 498022540 -974640280 3852 90842180 -265649886 5952 -720378724 377312940 4126 664255928 932982464 516 505315658 -133534011 4860 -364156017 226081213 6263 -742210546 329435427 409 843260633 688604103 3241 -76560661 -529867141 6480 616261079 839185834 7687 650577626 490581013 7388 -148551892 -976144578 9133 187533920 28285201 5350 460600071 858501251 6601 -898265134 646664292 1182 90819360 133238441 8785 -934630957 732717612 4558 169375596 750710740 3766 586193310 -831246652 6651 -219607746 -224429007 5832 669719494 -976816087 3406 -593752979 694332247 8076 902447917 -982939077 9923 -454660390 731066417 6717 167372537 659135755 7185 -268168881 -193590510 2128 295262939 -53499931 6490 -458526967 252386635 3211 784421217 694332247 1731 -872853946 -532805273 7750 625839941 -531114148 9126 650299148 435964459 1411 -970422428 -5916917 4871 70299496 19319210 3707 -356493999 57188489 757 -594738095 346977152 5241 -56935231 -780888194 7809 -630784461 580232372 5948 -927233899 616919600 8180 -476635343 -339447425 6423 -356493999 -906648758 205 -52166347 706766110 3932 784421217 676406177 3064 -742210546 -650575204 6793 -959851598 -849899775 8566 506679619 685173008 7106 54093571 533639856 9417 491678739 709534975 3360 237809565 -681572203 6127 864864468 -517429485 952 577257649 -359314201 8802 -184150939 870262107 8047 848002319 -777377395 7054 843172319 782261486 2061 110512002 530406323 3315 303471892 35526584 1985 -616105726 202098881 7340 -569617671 429013583 3812 567852265 269488622 1391 -113215565 -477140109 4209 561794586 901431566 2038 843172319 -923191479 1683 780636123 900682067 5678 256045037 580232372 5584 -458526967 -130757210 431 650299148 -510922884 8661 -705173162 -41471722 8556 287540911 238643630 4130 -322857321 -367588750 4716 -729146187 785302566 1113 270668477 398270620 1480 669719494 848404213 7585 151462778 258835576 8166 941171960 -861238983 8848 -659282120 870680272 9606 -373212931 -361907767 953 269499594 -531114148 2476 -496507325 -320105788 9058 293337666 622266116 8878 335527628 -97621137 6138 693388533 841879883 6862 417807178 355195684 7226 643936179 -241132430 7802 293337666 307725420 8778 902777411 220424396 3427 -509666122 -580067919 8758 -745598738 186010557 8732 -429426969 -995066367 6592 521234557 -825672011 2484 -453528863 -343058017 3896 -818501802 -976816087 5926 483523131 136635305 7722 -219607746 705558301 3966 -705173162 -163961704 3383 -420836130 723730723 5232 -54849498 -995062096 7032 -572908981 823880227 6452 -616105726 704912288 8799 933899717 732717612 6165 -371484057 762717609 8286 246028051 718423636 9547 -58282870 -714273046 5261 -742210546 -521750194 7990 -356493999 -41471722 8246 -171024826 -901179905 3005 621250009 -912580415 4947 468946340 -803257481 1221 -371869946 993015931 5356 -652765294 614945635 5447 -744815954 215489130 4298 -44846753 476219341 9564 -305970525 173354787 5920 -496507325 422558106 58 521234557 698531409 5419 566652844 192314494 1972 -608881583 64274896 7912 749595162 136635305 3437 -74067624 667943918 501 246211015 -367588750 1390 663063930 -683388034 1051 -46649832 573715962 5497 -907904968 -510922884 5979 -482457481 148581257 6206 174573850 688604103 9751 224883384 252978054 3772 -593752979 240392773 8067 702242153 443480195 8746 -101910710 -519921669 3403 -800346889 -525223549 4999 -637994744 -766439509 3223 347274203 220424396 6991 -307200306 -221235589 3822 663063930 -779636985 4144 890432109 -937125202 3224 -76560661 386127211 9325 295262939 293678122 9558 -301284968 407922222 6961 395299686 -6069504 6550 -959851598 709974393 9558 416830089 -287275800 1474 -73802131 -337054857 5687 -705081051 442035528 4313 579591313 435964459 3395 237809565 -982939077 5585 174573850 758141143 2819 -576115144 -962366924 4316 -285886589 -14604433 8543 256045037 719756675 8921 321896034 -253004117 5084 -76560661 186010557 7308 73840719 971883931 8121 -618586699 358976404 8289 -363361513 -111673714 3852 -991085471 926947071 7437 719147282 -5916917 279 -822417795 -761859799 9830 -569617671 -833562261 6367 416830089 106262770 2437 -481548889 610906685 5102 -544290356 -761859799 6954 -533858770 248879339 6391 -623268670 155617401 5007 -600220506 -442954817 7547 603027467 -278826583 5072 37950971 -964052288 8298 -672401313 347184015 9338 -25477161 -714273046 2237 313773597 748407118 5106 468946340 155181053 514 538103424 868032719 168 740659012 -485579451 296 -32737399 -392084245 9547 -616780700 -253004117 3356 206527555 110076515 5103 224883384 258835576 3923 561794586 829049646 9325 -251213711 241785150 5402 -674506636 -349942526 8843 307567195 674552143 6795 -593752979 57188489 9597 -889390298 -354367602 305 22099741 -479232352 474 367159963 926947071 8750 137342604 950205104 3778 126163611 622266116 5052 112237946 -419617877 9038 126163611 199066417 8577 561309384 764272698 9945 -330575686 -185998231 9767 498022540 -959597696 5039 -419029624 -292135056 9243 -348537659 -982939077 4244 -526589551 110076515 9700 -96460553 478800565 4951 140624107 365540008 3303 521234557 -343058017 7798 535670744 -669483533 6890 750512353 -183336237 7188 902447917 202098881 2582 460600071 814089111 7865 -594658272 -373891874 1120 -73802131 -510922884 793 -889390298 900682067 123 856751619 798201482 2792 -150077373 -6069504 8295 -855487023 117542955 9885 576569655 167296127 9677 -648381409 -111673714 8725 639245576 -70608980 654 -179678 -873505481 4010 817204434 -320105788 1384 -983376341 491977162 2164 -356493999 252386635 1387 339712362 -692002453 4287 -148551892 609203406 1596 57077901 954053652 5134 -429426969 -265649886 2297 -557491556 748407118 8447 90819360 245371301 1996 651739496 -937125202 5440 -855487023 355195684 2324 -55516739 957316548 4928 -578500945 -361278986 4881 248168868 870680272 537 -615891790 -635351929 2895 416830089 950205104 6269 313333438 705558301 5893 947027244 99128184 9775 561309384 -991847180 8398 -483926612 15035429 6101 -749678851 -97621137 9960 142253386 868032719 2395 202573384 -847113496 9084 71999590 202098881 6393 855329823 -726080992 9215 364564921 215489130 8648 -557563073 -791660728 567 339635211 971883931 6865 -285886589 -172362246 4352 475583305 -873589020 7096 -348537659 -37646429 175 -889390298 -324279122 1544 58910623 639735778 806 -633494599 346977152 1647 -529954928 -647224909 586 -343049870 125331989 5932 481039767 -958397748 5875 217759023 682630231 5286 264207551 -901452236 1779 328152090 -361278986 5183 986629189 888127448 1881 15084359 -552554344 5065 -213565859 -224429007 2262 -863912221 238643630 7081 -419749108 -650343366 8800 397498909 -389676639 5113 655661552 41988448 4326 122960298 59020681 8275 -113215565 109725016 1188 -335037888 831945068 5147 -625868114 -510922884 2808 -715255110 931901106 5005 -962479450 -605921169 4868 -669975418 -647224909 2952 -279541251 -996863784 8661 555446731 -595600742 2233 307567195 667943918 2996 653638796 766977417 2395 -214121222 -45469480 6780 749434816 -995062096 653 -518877099 371937567 7228 902447917 -289016401 9958 328642413 485773536 9645 -139236232 288775548 7541 -912600784 191108050 5526 -270167938 525863100 6333 861466410 408032712 4719 -694040959 -12154411 5088 -458526967 110076515 2692 129311049 -911784066 6457 -941497322 476219341 1659 -429426969 -647224909 5262 174573850 639591910 3447 -44846753 -316674454 6022 -215882898 -63734481 6590 576254520 742555398 6008 616261079 925430316 7289 -200453704 -976144578 4389 -405708663 736392650 5675 579591313 742555398 4376 -71710752 -514527972 4261 6631381 358976404 1019 217759023 362317344 1255 395103154 383295386 5612 -650211499 -220337835 5433 704539722 283209294 64 29968380 -5902726 8715 -650211499 -320105788 4648 -862838521 573715962 4699 -336363205 844277983 1025 129311049 -596103798 9350 432737196 148581257 9841 822548504 -322241979 2913 974173871 246277775 3087 -301284968 894207498 1657 -993835563 819313353 5650 254604928 263449205 1111 -371869946 -5916917 8350 864864468 705558301 3768 -828443354 680445725 267 667683290 155546470 8285 -453528863 -2439989 8551 -527151913 -357349445 2784 -373212931 -54745869 4333 343475859 -732138768 9607 572111503 -13980784 5302 -652765294 88031842 6235 853983481 -931850941 2447 -326544961 -575386868 2379 261931651 886756512 2140 842270273 -683388034 8093 140624107 -14604433 7580 663527888 870262107 3750 -205718293 -343058017 4446 664362925 -367588750 1979 36279537 82218066 275 -375315736 -5902726 3144 -625868114 371937567 3988 122960298 546240758 9983 -260484128 -783218625 1910 -491680209 -964470327 3395 -96460553 320542941 2059 934705880 580232372 4086 54093571 -361278986 763 -330575686 874229190 480 780636123 903887624 8740 416830089 157954558 6929 -588133551 927113337 4654 397498909 -330088528 1017 576254520 -727914786 3682 984468436 283209294 5671 432737196 32006993 6989 95039871 950205104 3088 -150077373 -419617877 6976 -179678 307725420 4098 655661552 -316387152 6714 749595162 952638297 1767 877375052 764272698 1801 -222034349 -969954363 7742 285585538 -669483533 8669 -482457481 -903151152 9174 669719494 390565985 5150 689984924 -337054857 7357 -293422144 386127211 3024 822548504 -45469480 3529 789352319 651276686 3700 -800346889 48126737 9349 -594658272 829740581 3873 -529954928 -628237476 3967 -544290356 -208909824 275 271048450 -937125202 1872 -150077373 7024863 755 -511648475 -259920681 3660 287540911 -192813087 4776 -509385891 931901106 619 174573850 -68133232 3277 948736147 676406177 6487 577257649 -6069504 1187 743542522 518508787 2903 266465598 563044475 233 -927671058 900210732 5725 -652765294 888127448 8330 864931174 829740581 5676 -650211499 990761659 4038 -579837273 -14604433 8268 -244065831 954053652 4213 652607998 -356305020 8561 -146048051 -187634457 2375 -405708663 110076515 7497 -782082024 -937125202 6400 785195735 388657508 5637 -750618262 368331732 3874 500836375 -845509135 9451 933284357 -834347143 9436 984468436 241785150 1321 -256588331 -3897679 2338 319326351 -600991208 1037 -92183040 449132476 8829 644845610 106613504 2724 512530806 -893198153 5254 -612223016 691904004 9168 321979161 143533526 2061 -743788507 -823312659 8446 727691960 -97621137 8287 -242921091 252978054 2054 142253386 -561419270 9928 460600071 622266116 2085 644845610 -594389391 7814 -633494599 167296127 7992 151462778 -37646429 8974 -971877548 639735778 3499 -765335823 -266557934 1827 -970422428 651276686 8322 664362925 -974640280 3957 674835134 -287275800 2949 576569655 -330088528 1591 812692671 349711330 946 665672498 580232372 7973 -496507325 870262107 5790 950417338 -692002453 6051 327828499 870262107 6940 -740334521 -427456347 5209 -720378724 106613504 674 947027244 562000501 3631 933284357 -81447781 136 460600071 932982464 7428 843260633 136635305 9859 -375315736 -81447781 5140 -987108376 814089111 99 875625124 312063892 3402 -623545038 125331989 7864 -735338906 -164907236 674 749434816 895448733 1210 934705880 -507678540 451 856751619 -289016401 25 -631059468 435964459 459 842270273 954053652 4818 -955831194 -548872283 7243 -835349698 -349942526 9524 397498909 -931961645 5430 142253386 -956300186 3475 -588133551 365540008 9301 -177639676 -791660728 5915 132366550 464511101 6333 -486815940 215489130 2600 655692903 724045357 9907 187533920 -487991575 3108 469995849 -759955547 239 122960298 -115011856 5264 -116404179 -287275800 128 -557491556 628563573 8583 -241465936 -311284398 3343 -162298514 -161178548 1904 -729544436 999569471 134 727691960 -546852996 772 498022540 -181951918 67 253295516 377312940 3455 520426004 709974393 9704 -913032643 160793740 4266 -346375162 402585422 3350 -828443354 -71981180 9481 651739496 -561419270 4186 266465598 -103582511 8401 -348537659 693923957 854 -531669239 -635171642 3549 -66475474 -899341288 9027 -44846753 245371301 2193 405324040 -259567082 518 112708003 -513451002 5631 -50475604 -163961704 3314 -790900085 285030297 2585 750512353 667943918 5725 224883384 674552143 102 -927273767 -993810702 1814 841435082 -204109200 8425 132366550 265565623 5302 339712362 -266557934 3039 -720378724 691904004 1093 664362925 248879339 5576 -669161347 -164190047 654 -139236232 261437505 9144 772119062 -547246555 6694 -625718770 143533526 767 -58282870 208596214 6778 -669975418 -273517935 6246 -71710752 465310197 9351 390958395 -594827543 1099 126979264 886756512 1374 -330832333 79143311 1968 -509385891 848404213 4391 438397479 271711843 2559 432021664 -238448480 7206 126979264 868032719 8305 253295516 407922222 4173 -342740225 365540008 5568 946724763 19319210 3121 -983647058 -487991575 1626 97020970 -923490455 8623 621250009 -681572203 2615 -73802131 -901452236 9057 -330575686 -71981180 8797 -328904232 407922222 9708 253295516 291885511 7779 497764071 693923957 4124 -985616618 -861238983 8515 -907904968 -733482202 1459 -744815954 835992356 5876 933899717 -224830170 8718 723014647 191108050 6359 986629189 581062404 1033 740659012 435964459 7665 864864468 -919384533 8773 -56935231 -359314201 713 -593752979 766538742 9000 843172319 -616422007 6355 875625124 192314494 9699 326413982 64274896 2877 -110049194 759617707 3050 869722291 -292135056 344 129311049 -493565702 6256 468946340 900682067 3657 740694909 460061364 7186 351329961 999569471 4193 187533920 -899341288 3158 256045037 -343058017 5930 -482134217 -517429485 9363 577257649 -560116325 3940 81800971 377878165 7059 -222034349 246277775 7727 719147282 -645134311 5975 -58282870 -937125202 9978 -419029624 -532805273 6698 -674506636 51303562 1933 -762354954 -34186434 9849 -993835563 -3897679 4658 -474750049 -71981180 4738 -112466455 -969954363 7577 367159963 -873505481 3419 -73802131 15035429 7164 -993835563 685173008 8213 4049814 -979020874 337 126163611 381557875 6673 367159963 41988448 4031 -952023251 -539760374 8515 567852265 -464133473 8356 -68308325 -847581699 6292 -322857321 -485579451 5701 745648934 327243607 2381 650299148 659135755 37 -304053585 460061364 8209 848002319 742177493 57 -637994744 -41471722 5802 -58282870 -964470327 4716 -821770117 -539760374 9223 111659246 -374056277 8143 313773597 -899341288 7925 955536932 -727914786 1605 -588133551 383295386 637 -742210546 429013583 6749 -171024826 581062404 9020 405324040 155617401 9582 -705081051 95042084 6905 -526589551 522626360 4794 -348537659 -359031913 3011 -267849188 269584182 3661 -213565859 -626227780 5033 -625399824 452093657 2646 864931174 165821381 8239 -371869946 -730886465 5177 15084359 -464133473 6830 -66475474 283209294 9570 890432109 -20385733 5500 993217311 -594389391 5308 299572712 486739558 3421 -347083273 349123105 403 521234557 484578208 1880 -433025345 407922222 327 929439506 524158102 5900 693938067 -848882377 403 177628242 693923957 7077 -293422144 -115011856 4286 -116404179 -325682737 1531 269796431 245371301 8816 934705880 -780888194 1915 -994238484 -775953624 1480 -536278632 167296127 7304 -66475474 532638758 9052 696700704 106613504 9027 -509385891 952638297 9936 -494058622 667943918 7481 37950971 952638297 1707 -447555783 -952232346 1741 947027244 -357349445 9511 -222034349 -162370098 1687 -226011510 -513451002 5160 -356493999 -81447781 2507 83782911 90714922 6527 -150077373 950205104 4605 822548504 -588544705 3760 -482134217 559317467 4404 -189672465 581062404 8193 303886728 798201482 1549 890432109 622266116 4693 -947334444 522626360 6178 -526589551 624014414 9528 228618029 -266557934 9467 112237946 332881191 9612 860501343 823880227 4436 986629189 894566619 7572 475583305 -551512958 5776 950417338 682630231 4527 749595162 -683388034 1085 664362925 -645134311 6457 237809565 823880227 248 -631059468 291885511 3549 655661552 688604103 7091 -650211499 -54745869 8813 576254520 220783838 7220 -453528863 -3897679 6581 -82743531 546240758 4721 -330222187 133238441 9037 -328904232 -265316264 2521 -855487023 -278826583 4222 6631381 143533526 5013 892440078 -628237476 2680 -734053528 -185998231 1280 721323233 -448645965 7218 -855555106 476219341 4434 -496507325 -831246652 4882 -630784461 -81447781 4900 137342604 769086286 6559 564442080 798910453 5983 -749678851 484376908 8899 784564006 -973091762 2215 497764071 618410264 5285 -364519214 435964459 8263 -872853946 88031842 3846 462757732 742069009 4269 527736569 -274707169 3082 -342740225 614945635 3736 276731211 -503488600 1915 -66931702 925430316 926 643936179 95042084 7961 505442585 -428402356 8756 577257649 -848882377 6213 187533920 -834347143 2697 -491680209 -547246555 8478 -578500945 226081213 226 -548469989 -780888194 220 -740334521 -650575204 5276 -927671058 610906685 1484 663527888 -81447781 5533 -261356504 476219341 9803 -12130323 -448645965 9101 713058770 -475349716 3975 529251473 733113734 2404 521234557 -732138768 6435 -625117729 -848882377 2452 -46649832 886756512 5594 497764071 117542955 1529 237809565 831945068 8135 -764095871 829049646 7854 586193310 -732977788 4867 469995849 -97621137 7122 740659012 624014414 4574 586582238 -726080992 2380 -400001179 -647224909 3138 460600071 -428402356 6331 -743788507 258649377 7013 49103598 -531114148 9570 -106582970 -595600742 5566 841435082 15035429 2850 784421217 -19846330 7322 812692671 346977152 632 -50475604 -927894606 8639 622760654 324939084 6666 185216221 719756675 7234 864864468 559317467 5116 254604928 57188489 4213 116199189 -253000679 9145 -745598738 -828027101 6291 843260633 -823312659 2495 -742210546 -361278986 5440 -705173162 676243791 6585 462757732 -650343366 3467 -342740225 -292135056 307 842270273 -392084245 3317 538103424 636420853 9818 -241465936 -766439509 8775 -148551892 -448645965 9123 -652765294 485773536 7968 -454660390 -313128613 7455 861466410 -464133473 8701 727691960 106262770 5835 -419749108 -208909824 4348 -335037888 -63464163 9613 -82743531 -368204827 8051 -985616618 -311805770 8220 -178463084 706766110 8285 -608881583 -185998231 9007 -147109520 -161178548 9061 -139236232 624282080 5914 -441900788 -525223549 5782 497764071 685173008 3844 339635211 346977152 9395 -835349698 160793740 5613 542787809 500073592 6515 -451981899 -133534011 9727 959313725 167296127 9280 808925735 -503488600 2451 -175911279 -996863784 6513 293337666 397104509 262 277958125 639735778 3940 -304053585 199066417 7948 566652844 435964459 3553 -650211499 348492504 1605 -750618262 -2439989 5947 506679619 136635305 4077 -947334444 513030379 681 -624139446 880013188 5944 -650211499 -519921669 452 933899717 -339148929 7134 561794586 -953039811 3282 132366550 -274707169 1988 344933377 -163961704 5747 -420836130 829740581 4364 -962479450 307725420 3611 -363361513 820355107 5294 -36520470 115731592 6448 -782082024 -628237476 5320 812692671 -349942526 196 -447555783 293678122 6562 202573384 971883931 326 789289346 -361278986 1173 577257649 651276686 2004 235848520 -313128613 158 -615891790 476629986 8036 -101910710 -427456347 9246 841435082 604828253 5716 -483926612 -59573888 900 417807178 -357349445 9535 -441900788 -669081832 9662 -962479450 226081213 2450 -633494599 698531409 5532 -537445745 117542955 9518 -745761469 684653282 8998 -659112423 99128184 9519 621250009 -497454301 319 -927671058 28049823 2349 693938067 -386859416 5946 -565428161 355195684 9601 740659012 -911784066 1277 -146048051 -54745869 6763 901855277 -322241979 7540 -625117729 269584182 6658 -733024233 -324403620 1736 323725605 844277983 3868 -405708663 235617971 2144 749595162 723730723 4895 211653701 819313353 3575 808925735 245371301 4599 -474750049 639591910 3118 -256588331 252386635 3001 -886229173 -503488600 6196 321979161 796440972 1656 -624139446 820355107 1460 -293422144 -823312659 9800 287061479 293678122 6238 -588133551 113319582 9296 -356493999 15035429 4377 -994238484 -192813087 3715 -358966548 106262770 7512 -941497322 990761659 1632 480475633 836711297 1515 743542522 -549053127 4921 -250591756 -324279122 2680 622760654 208300268 3794 586193310 -389676639 4954 475583305 -552554344 9531 663063930 -761859799 8361 918550505 -739131404 7760 -330832333 950205104 3387 848002319 377312940 3247 -947334444 -580067919 7433 -328904232 870680272 5643 -66475474 491114857 1861 -410378829 484820762 2255 -729146187 -339148929 3532 -47584694 -959597696 3637 -116404179 927113337 1975 621974864 -669483533 4168 566652844 -529867141 9863 749595162 285660025 1447 -458526967 -503488600 5264 -745598738 -964470327 5532 413228751 705558301 3061 -388902952 -13980784 3644 293337666 -163961704 8614 -600220506 497692812 128 57728768 377312940 9990 -451981899 349827286 8532 -862838521 417944653 5696 -742210546 -192813087 5310 -205718293 -485579451 1963 -215882898 324939084 8530 948736147 783420814 2076 895483308 -774659497 4436 -759508202 249091689 1819 -433025345 758141143 3503 -106582970 -224830170 1690 -962479450 -487991575 7252 959313725 -343058017 6066 -824336233 283209294 5701 -178463084 592056586 7022 471423335 348492504 8402 71999590 -354781951 1772 166047011 -41471722 2100 986629189 157954558 7474 566652844 -357349445 25 -925751415 646664292 2222 785195735 835992356 6336 -527151913 -585235419 7457 -992570882 208596214 8214 468946340 -181951918 8830 -985616618 -259567082 2176 -396349710 -393603223 494 -821770117 -546852996 4443 -400001179 88031842 70 -824336233 -539760374 7153 364564921 -561419270 395 689984924 926947071 8222 -214121222 -595600742 4901 277958125 490581013 562 959313725 676243791 9458 716961746 709974393 2135 97020970 -525223549 1101 -25477161 110076515 1494 -742210546 -692002453 5776 151462778 220674133 9621 -927233899 383295386 2006 -652765294 724045357 6533 778853107 452093657 5541 339712362 99128184 5642 264859719 484578208 9402 -529954928 -594827543 7658 57077901 971883931 9621 -764095871 246277775 7611 -260484128 -596103798 1095 -12130323 -669081832 5318 -952023251 -743279228 7930 586582238 -80034542 9569 395299686 -911784066 5760 276731211 136635305 3468 822548504 -561419270 2495 83263882 285030297 5642 -750618262 584852110 1004 -81272333 -873589020 5491 -518877099 719756675 9542 -356493999 -259920681 8792 246211015 -910659068 8326 -872853946 348492504 5607 -370573099 618410264 9396 -720378724 -831246652 5393 -74313664 999569471 7563 -912600784 674552143 7753 -784069182 365540008 3888 -330832333 -730886465 6589 993217311 407922222 239 -987108376 170467835 4522 650577626 -741621007 6295 -405708663 397104509 6236 29968380 362317344 5304 890432109 -33848463 2468 -483926612 -969954363 1067 789289346 -367588750 1565 780636123 -873505481 5313 313333438 202098881 6337 -278257978 -142257001 8447 -863912221 -517429485 3096 789352319 886756512 4457 721323233 573715962 2594 -322857321 -361278986 4077 869722291 723730723 2373 -854974713 368331732 5362 432021664 839185834 5609 860501343 592056586 6576 916803821 -931850941 4419 -674506636 -437551079 6786 812692671 136635305 1215 625839941 894207498 6762 328642413 168850975 1202 877336582 -208909824 3061 567852265 -63464163 5183 -483938149 -831246652 9359 -474750049 -796856966 4217 90842180 -322241979 7433 -139236232 -546852996 7801 248168868 820355107 8840 974173871 -316543012 9617 -353580923 -259920681 8800 -342239300 -253000679 5808 653638796 -893198153 1090 -992570882 -823312659 1287 -667767243 240392773 1410 49103598 -208909824 6492 669723000 786543464 9484 651739496 -775953624 3918 411375410 220674133 8120 577595779 -560116325 1865 420313173 -70608980 6780 335527628 -386859416 1419 -633494599 -64803490 434 -336363205 638342848 5958 693388533 265715153 8651 -251109249 -667783556 6151 -422523153 639591910 4178 -650211499 -600991208 9703 542787809 265565623 6372 -481548889 -709522334 7809 -371869946 -779636985 15 112708003 -265649886 7764 -447555783 -53226181 6409 15084359 738681643 6825 83263882 51303562 7251 -146048051 -172362246 9576 -306801974 -204109200 4302 -278632700 435964459 9446 393895424 -207480706 2653 -548469989 732717612 3522 848002319 -780888194 9788 -396349710 874229190 1905 186610534 -113520589 6176 -396349710 -580067919 4551 -533858770 -2439989 2895 -458526967 636536038 3976 420313173 -954209444 7458 399779640 402585422 798 -483926612 -845509135 2041 551002165 407922222 5468 -358966548 67965345 6302 843172319 101361875 4450 -177639676 733113734 9021 271048450 312063892 419 789352319 -876513924 4611 81800971 888127448 5668 -927233899 -899341288 1108 206527555 -952045723 1447 702242153 -912580415 2242 875625124 -873505481 663 303886728 66743939 6364 177628242 -220337835 7540 185216221 -759955547 9459 -729146187 417944653 8226 789289346 472701027 9891 122960298 -732138768 9166 166695370 -923490455 1409 462757732 -266557934 1634 235848520 285660025 7344 -400357597 -616422007 3257 -820460238 -834347143 1257 686472096 -221235589 7333 165508500 -354367602 8491 364564921 -142257001 3343 572111503 -995066367 2432 -63560127 64274896 2623 122960298 269488622 5536 367159963 -33043914 14 564442080 491977162 8506 -578500945 546240758 3161 500836375 133238441 8641 591415304 -359031913 3863 288031791 246277775 8259 984468436 407922222 9437 -388902952 709534975 3217 -743788507 -254951306 8144 784421217 -437551079 554 667683290 731066417 1484 512530806 562000501 1865 -62488183 491977162 1187 -788603267 -63734481 9537 206527555 927247897 2808 864864468 -833562261 3190 417807178 -827976408 6141 -579837273 900262214 5295 663063930 203874111 6106 -336363205 -439025221 4009 165508500 203874111 4256 199822346 -635171642 3486 416830089 371937567 7917 399779640 -115011856 3670 -882919563 738681643 4353 847314766 -493565702 285 542787809 381557875 9713 -740334521 -993810702 9078 655692903 363537086 4538 -68308325 -901452236 3550 -74313664 -976144578 3321 -331409455 261437505 1861 270668477 -982939077 505 -735338906 285030297 553 -625117729 32006993 3549 -371869946 899778012 5764 621250009 64274896 5600 509139401 -33043914 4584 879055044 265565623 6777 -410378829 -464133473 8680 655692903 248879339 387 -788603267 -969954363 4265 343919065 -253000679 7692 -954946302 803466690 4521 902777411 -436876555 9261 705381339 -594827543 8719 -132340965 245371301 9370 140624107 202098881 7716 663527888 165821381 2619 -476635343 7024863 4465 -116404179 -982939077 3643 521234557 368331732 970 339635211 -164190047 5327 36279537 901431566 2090 -959851598 616919600 4441 -659112423 408032712 5647 843260633 -359031913 9086 848002319 435964459 2183 -405708663 371937567 5142 -669975418 -442896915 7307 -970422428 245371301 5299 37950971 774508045 4108 848002319 -349942526 7844 95039871 99128184 8268 -735338906 -289016401 6570 -146048051 240392773 7408 -509666122 -953039811 6683 -177639676 -389676639 6082 644845610 545485303 8021 -95477909 -208909824 1068 83782911 452093657 4950 -63560127 854872802 5746 -762354954 -493565702 1579 -594738095 41988448 6287 -268168881 518508787 2582 -371484057 748407118 3796 -66931702 -580067919 5124 -898265134 -991847180 4733 468946340 135272390 5870 -370573099 814089111 1333 405324040 -976144578 3358 -483926612 -803257481 43 -483926612 -359031913 1973 261417951 285660025 1430 -800346889 -12154411 2459 848002319 -956300186 3237 705381339 759617707 9831 740659012 -580067919 5994 664255928 -453780869 5761 822548504 48126737 1833 -630784461 719756675 100 -47584694 -901452236 7372 313333438 -54745869 6184 339635211 288775548 2713 -63560127 -549053127 1552 948736147 -292135056 663 566652844 186010557 192 54093571 562000501 4589 -971877548 -976816087 4529 195859317 -588348248 4300 929439506 764272698 4584 -952023251 -320105788 3983 132366550 -265316264 2116 651739496 -848882377 6688 -625868114 -164190047 5512 -790900085 870262107 5437 642972199 -133534011 7577 528230348 990761659 7419 -728265827 -283943997 5416 -557491556 -973091762 986 853983481 -709522334 114 343475859 733113734 5786 -889390298 680445725 5862 567852265 -21285360 7885 778853107 524158102 1512 -73802131 936458970 3213 785195735 -265649886 6501 528230348 888127448 1328 38382431 -976816087 8966 -293422144 870262107 6602 591415304 693923957 5816 285585538 592056586 7218 -405708663 136635305 4572 505442585 390565985 6248 723014647 -142257001 5579 -777574656 531120459 2454 -441900788 272099746 6973 -765335823 -74922256 2309 -419749108 -825672011 9867 -907526850 -113520589 9666 579591313 -616422007 1217 -557491556 525863100 7521 520426004 167296127 7320 -441900788 422558106 3985 395103154 -168423907 6052 -544290356 481058945 1632 855329823 831945068 3050 323725605 -653914878 161 6631381 -103582511 4229 187533920 690383589 7788 -285886589 -845509135 3913 320572212 854872802 502 -213966720 -187634457 4696 -347083273 452093657 8609 413228751 -503488600 6884 -618586699 -473904134 1733 -346375162 51303562 2197 95039871 199066417 9984 256045037 -995066367 2171 -527151913 -932094589 554 -594658272 762717609 2822 689984924 -164907236 4892 667683290 -743279228 2133 833952118 -931850941 1778 946724763 220674133 7437 344933377 839185834 2047 328152090 -699883416 8475 -244065831 -221235589 2226 561794586 614945635 9884 -608881583 133238441 1478 -947334444 -911784066 7595 199822346 105202669 8638 -370573099 -861238983 8314 -616105726 602128084 3969 273690998 -699315319 2294 277958125 422558106 7138 -565428161 7024863 8341 933284357 -468181788 9413 621250009 -974640280 5474 110512002 -437551079 3133 287061479 854872802 6779 505315658 522626360 1481 -660956144 220424396 8888 543709359 -732138768 1249 253295516 562000501 1231 749595162 174025856 316 -800197031 -367588750 2695 -660956144 -41471722 4405 577257649 -354781951 3803 390958395 750710740 413 49103598 -442954817 3407 -400357597 -31659405 691 -66475474 -525223549 8664 677081963 377878165 8514 -898265134 -45469480 5399 579591313 532638758 10 73840719 329435427 5335 -695835769 285030297 5314 -304053585 442035528 2265 -576115144 674552143 604 -215882898 -266557934 7099 505306321 704912288 4219 -154177607 903887624 3104 271048450 -605921169 1473 411375410 -585235419 6685 -705081051 324939084 7356 509139401 -254951306 4064 393895424 -209849932 1315 -652765294 332881191 6407 -101910710 28285201 8668 677505146 928549530 2143 -744815954 -861238983 4720 -623545038 840121997 6778 390958395 -274707169 9922 -519682186 -931850941 8660 -74105468 377878165 572 277958125 -952045723 4152 420313173 484376908 8682 -536278632 868032719 543 -256588331 993015931 3084 -433025345 -64803490 4218 -331409455 532638758 5590 895483308 -37646429 1921 122960298 -255678122 9499 577595779 -306446443 7803 -557491556 377878165 3787 -483938149 90714922 9791 644845610 705558301 9625 471264227 -628237476 3402 -907904968 -20385733 704 -335037888 628563573 7891 288031791 584852110 5767 307567195 723730723 2093 713058770 -594389391 3842 784421217 -164907236 7803 -12130323 -164190047 188 543709359 996597250 2521 520426004 -833562261 1891 -625868114 -514527972 3192 784421217 -741621007 259 -306801974 -278826583 4122 -855487023 932982464 5942 -128726767 416895828 3489 -821770117 -349942526 3051 740694909 347184015 3042 -821770117 -115011856 7317 -225441451 -31659405 3757 -81272333 766538742 725 -615891790 -53499931 4754 -533858770 573715962 4380 -322857321 355195684 2508 166047011 895448733 714 -991085471 -291852849 5922 174573850 105202669 267 -184150939 839185834 5727 855329823 -865702803 8051 -659282120 900210732 5855 -788603267 901431566 2503 653638796 -923191479 6716 -36520470 -825672011 1263 204922698 241785150 8919 -494058622 -964470327 3481 -594738095 -274707169 3531 -659282120 -425579851 9712 -80190883 -580067919 5135 -113215565 312063892 2413 -594658272 545485303 5563 -992570882 -600991208 2430 -81272333 -97621137 622 655838788 -253000679 2789 38382431 731066417 9710 339635211 -964470327 5458 416830089 -993810702 1887 416830089 -325682737 4564 -47584694 998987485 2408 -533858770 558660793 4028 -729146187 -113520589 3075 -47584694 -964052288 8964 223626891 203874111 6196 -526589551 -425579851 3679 -569617671 785302566 4220 -615891790 23333156 608 -373212931 -899341288 1071 237809565 349827286 5567 -226011510 771524295 6612 -330832333 388657508 5882 -63560127 844277983 219 -759508202 880013188 2666 -941497322 -958397748 3668 248168868 -995066367 710 206527555 523334383 2158 -330222187 -209849932 3964 253295516 -692002453 9949 -278632700 814089111 7469 586193310 -692002453 9744 667683290 390959008 4985 295262939 -563855352 3858 -330832333 531120459 9612 -927233899 819313353 656 483523131 742177493 7047 812692671 732717612 2380 483523131 417944653 4322 669719494 899778012 832 997902760 -373891874 4881 -695835769 -81447781 4197 -173157270 32006993 1701 -420836130 -560116325 5156 -954946302 173354787 7957 -777574656 782261486 3773 -569617671 164304660 7646 199822346 -845509135 8984 -962479450 -847113496 9111 57328447 651276686 5865 665672498 -937125202 9192 -222034349 -442954817 6151 -63560127 690383589 3084 -12352429 263449205 9534 -179678 -53499931 8101 -482134217 -419617877 5252 -56935231 736392650 5296 574072798 307725420 7930 -442492459 -14604433 297 856751619 -475349716 8885 877336582 893523554 2928 -370573099 -981602668 5436 704539722 -645134311 1357 -631059468 -12154411 4834 -287473610 55710753 2897 132366550 870680272 4679 652607998 674552143 6989 323725605 -14604433 1707 -962479450 782261486 983 254604928 -437551079 1555 -184150939 -45469480 1883 320572212 199066417 7456 -594738095 -733482202 3823 351329961 491114857 1788 743542522 -669483533 5834 750512353 901431566 9142 -335037888 513030379 837 211653701 -283943997 7377 -913032643 285660025 7795 -871267479 685173008 1561 655838788 443480195 9150 -364519214 422558106 5654 955536932 269488622 4467 -47584694 -392084245 2628 295262939 623413028 4576 -405708663 269488622 7843 -47584694 -142257001 155 -745598738 484820762 6170 -285886589 -207480706 9317 749434816 -373891874 7826 -672401313 -5702304 8255 655692903 -956300186 9121 -279541251 -780888194 8156 -306801974 -265649886 8068 287403155 764272698 7528 269499594 -768754430 6034 -54849498 998987485 8424 946724763 235617971 8957 199822346 -53226181 6530 616261079 -995062096 2139 433526835 -97621137 4111 395103154 484376908 6388 543709359 247516617 782 -251213711 659135755 5469 -226011510 202098881 8300 -205718293 285030297 7428 833952118 -906648758 929 947027244 7024863 6205 -762354954 490581013 6333 -330832333 -507678540 3854 -260484128 -650575204 7923 -788603267 -3897679 3575 405324040 -774659497 3093 -527151913 -163961704 8149 -855555106 59020681 4994 -109703401 -64803490 566 -400001179 51303562 5755 702242153 -873589020 5520 -616780700 -330088528 3036 567852265 -865702803 2158 -548469989 -164190047 7274 576254520 690383589 4091 -659282120 280226622 7128 285585538 -828027101 5075 -518877099 -873589020 3359 -330222187 -715854594 4438 512530806 -468181788 4638 705381339 75428113 4911 587161686 880013188 9166 -983647058 -521750194 2885 57728768 -439025221 4794 950417338 -324403620 7712 156702520 192314494 7406 -536278632 355195684 3966 367159963 -224429007 3373 970485889 209900681 279 -244065831 -699883416 9768 -486815940 -221235589 8238 -954946302 -932094589 5836 -74105468 220783838 3450 22099741 -620954654 8219 186610534 927113337 852 -986019062 -241132430 2143 561794586 -529867141 3602 -548469989 886756512 955 232434457 481058945 5765 111659246 291885511 7107 261417951 -33043914 6174 -818501802 848404213 2526 57077901 288775548 8150 -58282870 472701027 793 -728265827 272099746 6799 -588133551 622266116 8494 -241465936 -699883416 1429 -330575686 -419617877 1893 405324040 -374056277 2218 -150077373 -692002453 6025 -147467416 820355107 2881 -419749108 -373891874 3823 -82743531 -241132430 5113 841435082 -912580415 596 -347083273 676243791 2349 235848520 429013583 5221 29506774 110076515 7690 8264531 -148948797 7572 902447917 -588348248 353 -178463084 -241132430 7383 970485889 524158102 3454 -307200306 64274896 5731 -892024255 -33848463 9785 326413982 -992454753 2874 399779640 484820762 9019 -326544961 -428402356 9025 -476635343 -532805273 5476 -74313664 829049646 6566 808925735 618410264 5035 -494058622 895448733 4897 -608881583 48126737 3558 -941497322 -588544705 4520 -96460553 -479232352 7355 625839941 -164190047 6215 269499594 841879883 4070 -705081051 -259920681 5777 -878007946 484376908 9757 -278632700 349711330 3809 -175911279 -766439509 6129 -244065831 -389676639 8724 395299686 476219341 4326 341071365 614945635 8411 855329823 -266557934 8933 -289985011 115731592 4860 295262939 709534975 7040 -270167938 -861238983 3977 719147282 497692812 9911 780636123 -733482202 2612 -396349710 611310292 3145 -954946302 -164190047 9617 58910623 -521750194 9630 -341897402 -510922884 7021 -181786704 693923957 163 -408600531 738681643 6958 -927671058 -551416862 4709 471264227 894566619 2155 264207551 -313128613 7586 505306321 202098881 7694 303471892 -839552686 93 -326544961 803466690 6328 -765335823 -923191479 4193 785195735 -161178548 8933 -200453704 155181053 4760 822548504 263449205 2768 -330575686 280226622 3149 -912600784 -349942526 504 397498909 -5916917 6271 704539722 351421296 8212 211653701 614945635 6024 -526589551 604828253 4707 349635568 -953039811 6126 246211015 191108050 55 -728265827 545485303 8328 -363361513 545485303 4036 -110049194 -493565702 6755 -408600531 258835576 6884 -576115144 -828027101 4021 405324040 676243791 9549 -527151913 252386635 3938 73840719 518508787 4533 -625868114 -831246652 2094 716961746 524158102 7894 -800346889 -831246652 2483 -146048051 724045357 5693 186610534 -439025221 2789 -627792663 271711843 4792 165508500 -368204827 5250 -991085471 -133534011 640 664255928 133238441 7694 933899717 490581013 6675 256045037 -393603223 8527 -25477161 -726080992 1094 363421522 -517429485 6820 -952023251 -13980784 1209 269499594 -823312659 6588 498725757 -442896915 2796 -828443354 -473904134 6613 -419029624 170467835 8609 509139401 -894674476 4018 -971877548 240392773 1106 327828499 269488622 5249 699618405 -616422007 7989 483523131 -311284398 844 721323233 -779255519 2861 395299686 368331732 1710 677081963 604828253 3332 -58282870 -549053127 3737 73840719 -973091762 1111 -955831194 -730886465 311 254604928 -54745869 2209 669723000 -779255519 510 -371869946 -563855352 5354 664362925 -437551079 9512 228618029 -519921669 225 -750618262 836711297 3266 667683290 748407118 9225 -71710752 928549530 6932 -715255110 -238448480 6257 57728768 358976404 2209 -326544961 732717612 2760 70299496 -428402356 6624 -784069182 191108050 3967 -728265827 768564657 314 -178463084 41988448 5791 471423335 -605921169 7349 -800346889 148581257 7052 976904654 -616422007 3281 460600071 95042084 730 -991085471 -650343366 6897 -257165428 -732138768 9216 -244065831 -775953624 7533 -336363205 133238441 2571 -759508202 -453780869 9702 -63560127 723730723 4710 -913032643 -324279122 9435 165508500 685173008 695 -594738095 170544312 6346 785195735 -958397748 1291 -531669239 -871353007 7369 843260633 -701904187 4741 -509385891 191108050 3670 276731211 742177493 2851 -343049870 -803257481 8828 122960298 -217276100 6483 -986019062 814089111 4135 -570707245 484820762 1861 -947334444 -163961704 8123 -150077373 614945635 2816 -184150939 -291852849 5360 667683290 186010557 7802 696700704 -726080992 5937 576254520 -205664922 4243 650299148 -291852849 4294 641405743 -221235589 2849 -883256320 160793740 6399 721323233 803466690 3763 -330575686 472701027 3410 -517419114 -278826583 6430 959313725 -513451002 9799 -96460553 23333156 1820 -419029624 35526584 9251 344933377 220424396 5079 699618405 893523554 8194 -898265134 -361907767 7040 -518877099 -208909824 2585 -92183040 -193590510 1142 223626891 -111673714 8667 723014647 704912288 9188 -128726767 900682067 7723 -576115144 964421398 9946 344933377 900262214 5874 -496507325 -330088528 7663 -128726767 639418215 7090 -594658272 464511101 4677 -96460553 481058945 8203 -572908981 676406177 9934 586193310 -766439509 444 235848520 -547246555 7759 57728768 -715854594 6572 -593752979 718423636 1491 -351818262 -224429007 9642 285585538 252978054 9121 -146048051 -324279122 9938 780636123 -448645965 1617 -256588331 -266557934 4834 577595779 -221235589 4940 -625868114 -361278986 3196 -705081051 -588544705 4594 -483926612 -927894606 5741 390958395 998987485 3696 -491680209 452093657 7519 -952709307 -497454301 3105 535670744 241785150 2954 564442080 -992454753 901 -154177607 -273517935 6800 901855277 -743279228 336 740694909 829740581 5130 57328447 170544312 8581 -625868114 327243607 8109 264859719 -953039811 8276 -952023251 -325682737 3714 543709359 220424396 3087 -55516739 -525223549 7301 916803821 927113337 9252 693938067 106613504 8604 -871267479 870680272 6902 313333438 -650343366 4459 -123469316 491114857 5389 -95477909 484376908 7174 211653701 636536038 8928 460600071 562000501 4711 477434146 15035429 8897 264859719 622266116 7921 -548469989 247516617 7624 38382431 -969954363 1124 -177639676 497692812 5011 -594658272 667943918 2419 70299496 429013583 3645 766605000 829049646 5123 772119062 113319582 700 480475633 106262770 3030 723014647 874229190 5665 273690998 -551512958 1223 -565428161 -446979614 1738 -918480115 192314494 583 950880850 449132476 9306 -659112423 497692812 1400 270668477 -266557934 4348 -373212931 -895622959 2663 399779640 332881191 2884 -544290356 307725420 6752 -518877099 624282080 6855 395299686 173354787 9806 696354690 365540008 316 641405743 848404213 7520 -892024255 -823312659 1636 399779640 -775953624 7267 -335037888 199066417 5303 -441900788 -217276100 6060 487719335 -41471722 3439 340060359 -766439509 7701 303886728 580232372 2889 110512002 -427456347 8747 997902760 742555398 233 586582238 -161178548 5685 -800197031 192314494 1263 246211015 -726080992 5528 -715255110 880013188 4872 122960298 -653914878 617 327828499 -185998231 3494 -735338906 390565985 2244 327828499 758141143 7938 -197332076 -732138768 8475 -251213711 390959008 5057 339635211 101361875 6225 -570707245 136635305 3141 319326351 900262214 7496 49103598 35526584 3254 817204434 160793740 6840 -872853946 -5916917 6914 487719335 709534975 9746 -260484128 -59573888 4210 -101910710 327243607 4868 462757732 485773536 589 -215882898 -324403620 4974 471423335 -437551079 9137 -454660390 -912580415 6965 -898265134 148581257 1295 574072798 -442954817 5047 -855555106 125331989 7494 -66931702 106262770 6527 457187643 208596214 5796 892440078 271711843 6361 -179678 500073592 8153 29968380 698531409 7048 693938067 -549053127 590 -759508202 964421398 1862 -12352429 -588544705 628 976904654 252978054 2781 -927671058 435964459 7024 -482457481 -425579851 2773 -363361513 522626360 6086 780636123 -70608980 5549 -788603267 15035429 7523 237809565 -650343366 2302 715936589 -254951306 9328 -579837273 697181256 9884 204922698 422558106 9268 -81272333 -453780869 4543 116199189 269488622 4634 266465598 481058945 4562 -743788507 -803257481 6116 -251109249 398270620 2410 566652844 -253004117 7183 -447555783 293996259 9898 -346375162 -425579851 6775 393895424 -548872283 1845 487719335 -551416862 3644 -279541251 762717609 307 958730067 -265316264 502 772119062 258649377 7624 166695370 796440972 709 -612223016 -374056277 9266 890432109 -596103798 4973 -912600784 796440972 6195 -410378829 533639856 9393 901855277 484820762 110 -828443354 -207480706 3213 723014647 125331989 5301 -447555783 -958397748 7257 223626891 -41471722 1923 -375315736 371937567 6187 750512353 886756512 8566 567852265 202098881 3965 970485889 870262107 4544 246028051 64274896 3999 174573850 704912288 3534 -934630957 -779636985 5806 266465598 522626360 4201 -627792663 -517429485 9510 574072798 895448733 2091 -71710752 522626360 9317 -593752979 831945068 53 -625718770 -473904134 6753 780636123 -259920681 8335 -326544961 -669081832 1899 -822417795 407922222 4593 -482457481 841515706 7092 -375315736 491114857 3984 719147282 -398743530 2927 367159963 226081213 2987 288031791 355195684 8839 -419749108 -958397748 7143 -526589551 774508045 1315 -630784461 927113337 55 -132340965 -320105788 4025 699618405 408032712 1937 509139401 -683388034 4399 948083395 55710753 4558 780636123 -265316264 3032 232434457 -446979614 833 235848520 -931961645 6589 -278257978 -97621137 8506 -109703401 15035429 4489 253295516 -805220515 8508 -970422428 926947071 8795 941171960 11152217 3964 232434457 208300268 9815 23116556 -663884323 8475 -267849188 -324279122 7612 -952023251 -281078001 1862 -777574656 895448733 2412 -66931702 -958397748 7389 -270167938 -193590510 8391 974173871 -425579851 6209 119513424 952638297 1721 273690998 858501251 5522 -137898752 -779636985 6855 655692903 -64803490 5529 151462778 291885511 2916 561794586 -63464163 8561 651739496 -766439509 8585 19516550 -616422007 4891 817204434 -45469480 5541 621250009 -865702803 6067 -627792663 226081213 1873 -578500945 769086286 4126 -854974713 327243607 744 864864468 900682067 1893 -285886589 332881191 7141 -593752979 -709522334 2903 855329823 -561419270 1502 669723000 706766110 7290 165508500 -359314201 2304 347274203 377878165 7219 542787809 272099746 603 341071365 -316674454 6535 947027244 -393603223 3937 -557491556 546240758 8433 344933377 -847113496 3337 564442080 280226622 2582 174573850 464511101 8185 -279541251 705558301 2005 -328904232 -442954817 5028 856751619 371937567 1075 -883256320 -349942526 1121 721323233 820355107 5879 -993835563 -419617877 8413 -322857321 905565981 6050 323725605 -311284398 2209 577257649 -931961645 1058 129311049 -185998231 6407 902777411 265565623 183 976904654 580232372 3210 643936179 -202365860 3029 363421522 -732138768 8365 -947334444 -521750194 1068 -80190883 -992454753 8398 853983481 -164907236 3557 270668477 -529867141 4090 -66475474 -187634457 1279 469995849 -193590510 9426 299572712 -780888194 457 -519682186 220674133 5455 417807178 731066417 4849 287403155 -626227780 7731 842270273 -479232352 1917 29506774 -442954817 6416 -983376341 841515706 9976 -44846753 -575386868 8510 650577626 442035528 6016 -992570882 -741621007 7415 261931651 371937567 3213 -356493999 604828253 4566 -971877548 -437551079 1206 -854974713 -31659405 9296 -371869946 486739558 5039 -346375162 -14604433 5969 -559852389 110076515 2982 -705173162 -515729352 6252 344933377 -361907767 6159 -370573099 693923957 1532 -267849188 -361907767 5964 254604928 -635171642 8990 853983481 -780888194 3778 -494058622 -791660728 3251 -494058622 -142257001 4729 -73802131 -803257481 1936 958730067 -57636310 6946 303471892 442035528 346 321979161 558660793 1182 54093571 -287275800 4543 8264531 -428402356 237 505306321 143533526 5079 -476635343 -995066367 3413 -764095871 796440972 7275 933284357 -343058017 6228 677081963 -385293122 2932 -370573099 238643630 5864 856751619 829740581 2057 895483308 -21285360 3406 223626891 -519921669 1938 -695835769 -142257001 8344 57728768 -893198153 2881 -96460553 724045357 5458 -600220506 -255678122 6321 -44805950 -551512958 8903 460600071 -849899775 2143 344933377 -895622959 5888 -557491556 -561419270 3225 -483926612 402585422 2814 -557563073 -911784066 2886 498725757 -103582511 7913 -289985011 -316674454 2597 433526835 -64803490 3000 319326351 167296127 9256 -213565859 491977162 9570 -278632700 472701027 8483 328152090 -761859799 6597 111659246 839185834 9407 -270167938 -220337835 3846 -927671058 -533164995 1445 -250591756 886756512 6984 -433025345 686182649 6136 704539722 -533164995 3169 -268168881 329435427 5042 -601257416 272099746 1881 -659282120 -53226181 5859 934705880 115731592 997 -408600531 -964470327 9573 405324040 368331732 4532 -955831194 208596214 1284 948736147 481058945 329 248168868 82218066 93 -13265422 719756675 6809 -267849188 -5902726 6773 -44805950 927113337 4437 843260633 90714922 3900 -373212931 497692812 3178 -729544436 391949381 3666 253295516 336301975 2727 -882919563 -647224909 7993 471423335 990761659 559 -529954928 497692812 7067 -13265422 -21285360 3969 566652844 676243791 5662 528230348 682630231 4357 -132340965 -774659497 3141 497764071 724045357 3864 -197332076 -281078001 9018 901855277 -361907767 6715 -429426969 324939084 2073 505315658 -976816087 4343 364564921 -588348248 2719 -650211499 611310292 6244 -410378829 388657508 4580 603027467 -873589020 2938 970485889 -428402356 2453 -177639676 -699315319 2375 471264227 -292135056 8070 -594658272 -628237476 1971 -762354954 844277983 6182 -594123980 -80034542 4034 321979161 -33848463 5219 -331409455 894566619 1817 934705880 481058945 7472 -481548889 -531114148 595 319326351 -54745869 2517 -533858770 -847581699 6180 246211015 -982939077 2742 -536278632 -162370098 3534 -74105468 203913927 1927 136635149 798910453 2178 -934630957 771524295 2463 166695370 -485579451 4602 -31253052 768564657 5307 693938067 -324403620 7925 933284357 -699883416 949 -154177607 574416719 6387 -347083273 -883441584 7846 166695370 -903151152 6931 498725757 785681307 3480 405324040 638342848 9737 -740334521 -645134311 1791 506679619 -428402356 1125 -927273767 362317344 7193 -729146187 676406177 4000 -894484500 -257449363 5987 -441900788 -115011856 7816 947027244 170544312 6863 -307200306 442035528 9983 340060359 886756512 7188 -363361513 -958397748 9039 -742210546 -389676639 6469 232434457 -224429007 1137 432737196 -255678122 4293 -955831194 -313128613 2318 228618029 -959597696 3290 -659112423 -519921669 902 755723260 624014414 2672 -116404179 545485303 6081 36279537 -992454753 639 892440078 484376908 4067 -106582970 -873589020 912 860501343 -548872283 5571 -433025345 -436876555 1549 655661552 -53499931 7966 -74313664 -330088528 3479 -927233899 -560116325 1464 651739496 783420814 6477 -200453704 -324403620 5875 -548298586 -357349445 5993 169375596 624014414 5475 -918480115 -142257001 2157 766605000 -732138768 770 405324040 246277775 6319 -267849188 -207480706 4688 -351818262 -825672011 8626 -301284968 390565985 5262 344933377 -699883416 1270 -343049870 903887624 8988 808925735 999569471 1808 693938067 -33848463 9135 740659012 -316543012 1741 6631381 -70608980 9559 535670744 954053652 452 288031791 592056586 4209 -447555783 164304660 8810 491678739 636536038 1065 202573384 563044475 3579 498022540 628563573 7299 527736569 402394867 3254 664362925 798910453 2699 -882919563 -876513924 8520 228618029 -6069504 4137 -260484128 900682067 4716 727691960 -521750194 2393 929439506 531120459 1858 285585538 -956300186 4667 6631381 249091689 2862 136635149 -779255519 1399 457187643 950205104 1395 -608881583 -259567082 2244 129311049 -359314201 3264 287061479 271711843 329 416830089 377312940 8778 -213966720 -161178548 3395 670783249 -595600742 5323 -348537659 28285201 4217 -326544961 -187634457 7386 652607998 -848882377 221 -346375162 -647224909 764 892440078 646664292 2180 -279541251 -663884323 4089 -509666122 -97621137 8841 -400001179 -995062096 914 -408600531 659135755 9549 561794586 -575386868 2706 -251213711 155617401 4642 195859317 523334383 2035 -992570882 -996863784 4425 841435082 -849899775 9779 -818050145 -436876555 6057 -336363205 900210732 3287 -496507325 636420853 6386 749595162 -845509135 7744 389181119 472701027 8497 -173157270 412494114 4092 326413982 386127211 4037 -616780700 -653914878 8990 841435082 155617401 2145 -95477909 604828253 7633 -569617671 -436876555 4579 812692671 -834347143 1593 745648934 774508045 4310 521234557 -115011856 5195 411375410 -513451002 867 -148551892 -548872283 62 -509385891 285660025 8462 -705081051 -549248367 9170 670783249 291885511 5183 269796431 -560116325 8577 -720378724 203874111 765 -205718293 -130757210 3125 789352319 900262214 5090 890432109 932982464 7769 330369088 -339447425 4460 -674506636 639591910 7218 -358966548 377312940 8737 457187643 490581013 9263 110512002 312063892 8133 -375315736 -827976408 7583 330369088 -442896915 1727 195859317 -254951306 4563 696354690 610906685 777 487719335 481058945 4212 -800197031 602128084 1558 471423335 525863100 839 686472096 -675048115 6266 -511648475 -956300186 5566 -565428161 348492504 4213 -578500945 -14604433 9569 663063930 796440972 1905 929791427 220424396 14 -184150939 -41471722 13 780636123 -552554344 1485 -983647058 -667783556 6073 970485889 769086286 9336 4049814 927113337 9939 -572908981 -349942526 6217 277958125 -224830170 2050 475583305 377878165 2021 -306801974 685173008 7602 -715255110 351421296 9592 393895424 697181256 5199 650299148 -845509135 7745 808925735 -349942526 7462 505442585 925430316 9888 705381339 435964459 296 -986019062 -952232346 9949 -261356504 -164190047 193 261417951 209900681 764 112237946 -257449363 4025 574072798 -563855352 4606 929791427 786543464 633 -483938149 639418215 1162 561794586 -825672011 2001 460600071 609203406 7996 -289985011 320542941 920 -744815954 484376908 7757 572111503 -715854594 596 749595162 -316674454 2932 670783249 -561419270 5195 -95477909 -619642959 2396 -621743061 -313128613 7530 389181119 -560116325 7031 -453528863 622266116 4228 -854974713 616919600 5090 650299148 -714273046 5021 -306801974 -561419270 3737 -482457481 -974640280 5113 621974864 900210732 3148 689984924 -487460041 6495 -330222187 349711330 4610 395103154 895448733 4386 -531669239 238846105 7630 713058770 397104509 7266 -213966720 460061364 5344 -74313664 -779636985 5726 58910623 241785150 7742 417807178 573715962 5246 719147282 893523554 7939 256045037 766977417 6143 417807178 931901106 4551 512530806 32006993 702 477434146 332881191 1184 -650211499 -477140109 457 213842869 738681643 7496 -251213711 -964052288 6675 843172319 235617971 9455 -132340965 525863100 1719 577595779 271711843 467 621974864 532638758 7999 -590529319 -5702304 3965 -46649832 -392084245 8438 -536278632 -485579451 2686 -925751415 -368204827 9996 -370573099 -259920681 3035 934705880 341133012 9288 -55516739 -181951918 8965 389181119 160793740 7043 -985616618 868032719 5261 719147282 220424396 8515 650577626 398270620 7846 58337899 -161178548 8277 929791427 59020681 923 253295516 652139653 5728 432737196 562000501 7875 719147282 -849899775 2550 -559852389 -477140109 5955 -422523153 820355107 6828 934705880 -187634457 2116 -565428161 272099746 3132 967301691 -473904134 9685 111659246 -973091762 4954 902777411 742555398 1986 -242921091 -549248367 7828 413228751 652139653 9190 -576115144 -207480706 878 848002319 748407118 7469 -494058622 618410264 6766 -822417795 -775953624 7022 506679619 90714922 6947 -557491556 -291852849 231 -579837273 785302566 8588 869722291 -959597696 1882 -733024233 -133534011 2775 649807445 -354367602 6423 211653701 -969954363 9399 970485889 931901106 4746 948083395 -220337835 3354 405324040 -626227780 504 174573850 240392773 7226 970485889 786543464 9220 -139236232 659135755 7763 83782911 293996259 5959 929439506 -549248367 7365 561309384 -594827543 8207 367159963 258835576 7130 491678739 848404213 4584 -197332076 -560116325 2443 643936179 -575386868 9081 -92183040 -848882377 7103 -351818262 -588544705 5569 -371484057 659135755 6404 650577626 -324279122 5618 743542522 -901452236 1058 -745598738 -936112945 8413 576569655 348492504 8860 -447555783 -616422007 4767 73840719 490581013 9081 649807445 -768754430 1802 -400001179 628563573 8242 -73802131 858501251 5367 664255928 186010557 5693 -347083273 -600991208 8763 669719494 -374056277 7114 411375410 769086286 7657 395299686 874229190 924 -750618262 -783218625 9256 855329823 -162370098 5612 500836375 -374056277 3189 689984924 -669081832 7145 -162298514 -21285360 9881 -509385891 -63464163 1602 -705081051 -515729352 3150 177628242 168850975 3976 -695835769 -205664922 7391 174573850 -224429007 4766 -31253052 -367588750 8847 -570514743 -339148929 4531 -154177607 693923957 7835 -907526850 628563573 4658 -251213711 829049646 3234 -669161347 -549053127 3319 721323233 750710740 3845 -458526967 478800565 1685 843172319 547847846 9818 -987108376 -33043914 2023 224883384 -241132430 406 -110049194 -437551079 7653 918550505 -485579451 5419 295262939 -732977788 1240 -743788507 -766439509 1390 90842180 694332247 7200 572111503 -667783556 3564 -486815940 249091689 7396 -557563073 106262770 7167 185216221 -927894606 3001 23116556 -539760374 7084 -433025345 312063892 4503 -109703401 75428113 7391 -47584694 -163961704 3321 269499594 693923957 7594 83263882 -663884323 6725 -74105468 -549248367 2858 328642413 -596103798 7068 529251473 530406323 28 -112466455 247516617 1410 -576115144 363537086 1359 202573384 -10889363 4896 -293422144 59020681 7881 -12130323 -5902726 6856 902447917 312063892 8622 -36520470 -669483533 1993 642972199 192314494 6671 287403155 525863100 9365 -50475604 208300268 4240 -674506636 659135755 3392 264207551 636536038 7598 649807445 416895828 2858 217759023 -224830170 7983 -572908981 -41471722 9023 -627792663 513030379 970 -44805950 -779636985 8541 527736569 -732977788 7545 -912600784 -894674476 6598 195859317 674552143 2765 543709359 886756512 9304 187533920 766977417 5825 457187643 -437551079 2938 498022540 261437505 8834 -517419114 -63734481 5063 22099741 238643630 1294 264207551 796440972 6657 551002165 -453780869 2780 54093571 -41471722 846 -213565859 269488622 1451 -106582970 351421296 9815 -184150939 -594389391 1725 483523131 -306446443 417 165508500 -111673714 5029 195859317 7024863 2667 847314766 545485303 4127 132366550 533639856 8923 224883384 -291852849 6064 877336582 -517429485 2786 389181119 932982464 6079 -878007946 -759955547 23 929791427 888127448 5699 498725757 -596103798 4484 417807178 252386635 8492 -631059468 -356305020 5050 -179678 -759955547 23 -660956144 238643630 6106 -669161347 -6069504 5581 -952023251 -311284398 8839 -970422428 416895828 2315 -790900085 263449205 6246 -952709307 443480195 6440 -371484057 874229190 7529 498725757 -181951918 35 -750618262 -64803490 5979 947027244 936458970 3212 -162298514 79143311 7821 432737196 -324279122 8677 833952118 -453780869 7425 650577626 -427456347 24 -511648475 -899341288 6645 254604928 -739131404 858 -330222187 624014414 6803 -985616618 -241132430 7825 58910623 823880227 8086 -669975418 990761659 5411 -652765294 164304660 8240 95039871 -111673714 2224 -139236232 -374056277 6074 -74313664 -650575204 9186 696354690 269488622 4605 643936179 835992356 4130 -630784461 32006993 2064 -66931702 -253000679 9564 411375410 927113337 6113 -12352429 -74922256 6790 22099741 952638297 2967 81800971 903887624 7486 -175911279 -202365860 2727 -955831194 -956300186 5266 -82743531 -253004117 5190 -533858770 476629986 4197 521234557 203874111 5968 743542522 245371301 9791 395299686 719756675 9047 468946340 -187634457 6436 -270167938 324939084 4174 217759023 377312940 2584 -356493999 99128184 5607 -970422428 -325682737 8546 119513424 819313353 6410 -341897402 -995062096 8175 319326351 460061364 4072 -483938149 900210732 6937 -519682186 622266116 608 929791427 998987485 3321 -364519214 -647224909 4912 577257649 -675048115 3465 343919065 -337054857 7662 948736147 651276686 7212 122960298 7024863 8648 843172319 742177493 1506 -784069182 165821381 2872 677081963 -962366924 9848 875625124 -148948797 4845 19516550 478800565 2590 204922698 854872802 4903 -925751415 -428402356 5355 -147109520 95042084 6993 271048450 868032719 116 -659112423 -111673714 3269 642972199 998987485 9979 929791427 -33043914 7979 -952709307 -692002453 8390 399779640 841515706 9282 -993835563 -715854594 5025 8264531 391949381 5251 -570514743 67965345 9124 -941497322 798910453 2611 -441900788 -775953624 4504 -408600531 -992454753 887 -116404179 449132476 6279 817204434 48126737 77 -579837273 886756512 6882 397498909 109725016 7738 864864468 874757575 2551 655661552 -833562261 6654 293337666 -168423907 3459 576254520 719756675 7951 -800197031 -667783556 3749 185216221 -873589020 3509 -73802131 449132476 5028 -482134217 -692002453 3026 933899717 192314494 3826 -537445745 -692002453 8693 471264227 220424396 433 -927273767 -507678540 799 -242921091 676406177 5174 -788603267 220424396 2550 -112466455 341133012 700 83782911 -653914878 3273 -570707245 -322241979 8650 330369088 109725016 3220 780636123 11152217 4024 542787809 208596214 8389 477434146 709534975 9454 -578500945 -238448480 1374 -608881583 155617401 3934 -576115144 -209849932 5772 653638796 -181951918 8180 -251213711 841879883 1720 564442080 998987485 6827 264207551 148581257 5885 808925735 -833562261 4211 702242153 377878165 1913 -637994744 -952045723 864 -615891790 -548872283 472 -913032643 -779636985 4965 246211015 55179420 7566 -170132306 -19846330 5425 321979161 -768754430 3636 587161686 365540008 3753 -482457481 -63734481 1957 916803821 531120459 3751 651739496 397104509 1033 641405743 -20385733 8194 -947334444 -254951306 1859 112237946 249091689 8302 696700704 -552554344 6375 740659012 574416719 8357 603027467 -393603223 8031 58910623 157954558 4727 959313725 -74922256 9470 420313173 247516617 7263 740694909 386127211 8836 -256588331 472701027 7543 586582238 676406177 996 650299148 -600991208 8813 -728265827 390959008 2723 -572908981 636536038 151 237809565 422558106 354 817204434 -699883416 7875 -330832333 440461057 6175 670783249 -768754430 9282 224883384 774508045 8567 -123469316 831945068 3830 745648934 -873505481 15 843260633 -759955547 5657 -762354954 23333156 1715 335527628 -68133232 5905 -364519214 -964470327 751 -954946302 -241132430 9602 -579837273 288775548 301 -912600784 636420853 8196 -447555783 723730723 7119 -742210546 -311805770 5525 577257649 -531114148 7950 576569655 443480195 3344 -95477909 785681307 8194 848002319 -320105788 9342 -148551892 191108050 5940 326413982 -931850941 3756 749434816 -681572203 5633 -260484128 -901452236 6478 948736147 472701027 3488 -705081051 484376908 4899 740694909 110076515 4102 567852265 -148948797 9978 861466410 -357349445 2712 483523131 388657508 180 116199189 -324279122 769 958730067 927113337 2602 -46649832 931901106 2582 264207551 731066417 7553 357216483 -265649886 3495 702242153 -281078001 523 186610534 -692002453 4599 -729146187 67965345 1552 -279541251 -529867141 9597 390958395 -932094589 5070 -267849188 798910453 1148 555446731 291885511 9965 -278257978 -775953624 657 -631059468 173354787 4023 877375052 -714273046 556 211653701 -962366924 9238 -146048051 559317467 1570 -511648475 -368204827 8158 228618029 155181053 7248 693938067 -901179905 5902 202573384 -53226181 6579 -137898752 490581013 4081 -364156017 -779636985 806 877336582 -163961704 9002 -486815940 762717609 1452 -576115144 -80034542 7728 -13265422 -493565702 4576 947027244 709974393 8199 6631381 -563855352 6825 -962479450 -973091762 784 509139401 66743939 3570 -370573099 168850975 8194 -667767243 -41471722 9433 -735338906 -59573888 1881 -242921091 381557875 3878 132366550 573715962 2622 -63560127 -322241979 6640 -824336233 -969954363 9512 -959851598 732717612 5979 693938067 233486506 6258 955536932 -74922256 2789 577257649 203913927 9678 -55516739 531120459 1618 -494058622 -995066367 424 -342740225 798910453 8181 469995849 82218066 4078 307567195 646664292 7920 335527628 472701027 5712 -743788507 -63734481 7790 71999590 -442896915 9523 293337666 -37646429 5024 -481548889 -954209444 3435 -175911279 265565623 5653 288031791 -80034542 312 704539722 349827286 5486 -31253052 762717609 6800 -205718293 -779255519 4977 -225441451 95042084 9534 566652844 895448733 8604 151462778 -952232346 8682 -744815954 233486506 1597 902447917 -923490455 154 287403155 667943918 6113 -660956144 -57636310 3111 -52166347 -973091762 7594 -729544436 347184015 931 -50475604 742069009 6884 202573384 57188489 7387 -36520470 -635351929 2954 603027467 -113520589 2248 344933377 -33043914 6150 -631059468 854872802 9595 -949511663 -779636985 1494 -81272333 -954209444 7593 -420836130 652139653 9846 -132340965 -714273046 9603 740659012 -715854594 3114 743542522 839185834 5417 457187643 -3897679 8170 535670744 785681307 5968 -419029624 -912580415 8468 -66475474 -871353007 8163 224883384 285030297 60 -855487023 -937125202 4791 -927671058 -187634457 5512 -55516739 -861238983 5154 293337666 246277775 9051 -749678851 -187634457 2716 -601257416 -831246652 9166 902447917 733113734 3031 -594738095 -845509135 5862 -388902952 235617971 7932 -95477909 -142257001 5826 73840719 -324279122 4646 395299686 -730886465 9509 -536278632 -761859799 4788 335527628 927113337 3012 -356493999 28049823 1353 -659112423 402394867 1280 538103424 -775953624 9495 364564921 750710740 8198 321896034 682630231 8588 -621743061 651276686 3973 -570514743 -551416862 8987 420313173 -446979614 2785 -486815940 785681307 9663 264207551 -259567082 3478 621250009 363537086 4204 228618029 -635171642 6208 331376977 161270305 7912 -907526850 -871353007 1737 323725605 530406323 7992 -113215565 136635305 8290 622760654 484376908 3150 -341897402 -259567082 6854 195859317 491977162 1458 -429426969 -733482202 3004 177628242 247516617 4367 -62488183 -919384533 5533 -625117729 894566619 544 -625868114 894207498 9285 -600220506 971883931 2666 -894484500 -635171642 1389 -215882898 -996863784 3357 271048450 402585422 2905 -184150939 -894674476 2710 -113215565 -507678540 6446 177628242 -995066367 6071 -260484128 -513451002 9255 -511648475 349711330 234 -289985011 -68133232 1144 -82743531 573715962 4450 -765335823 900682067 675 -12352429 476629986 7714 417807178 -293612145 8106 -705081051 903887624 8275 -784069182 371937567 4132 -927671058 135272390 1249 -588133551 -241132430 8516 -659112423 -912580415 2501 -952023251 -479232352 9783 -872853946 -973091762 6185 -991085471 903887624 6589 -197332076 -273517935 1768 -743788507 964421398 2570 -625868114 -427456347 9492 959313725 -224429007 7917 288031791 -468181788 9997 471423335 476629986 1314 566652844 -962366924 5151 29506774 -956300186 7540 750512353 616919600 1499 -396349710 990761659 5061 -694040959 686182649 8826 339712362 998987485 2450 -405708663 950205104 4093 349635568 -59573888 3441 933899717 168850975 1465 -419749108 288775548 2157 -570707245 -392084245 3618 -181786704 905565981 1027 70299496 -805220515 2342 -750618262 348492504 6254 622760654 -325682737 9580 177628242 -209849932 9937 -250591756 880013188 2060 -178463084 -325682737 5635 -251213711 894207498 3489 142253386 798201482 625 261417951 547847846 7069 -12352429 -324403620 4895 -913032643 -57636310 2445 -110049194 -220337835 4047 743542522 -448645965 5950 -624139446 771524295 582 -637994744 880013188 9054 -184150939 -71981180 555 669719494 486739558 8470 890432109 497692812 5090 -907904968 -515729352 8471 -205718293 136635305 8313 36279537 215489130 2290 -44805950 99128184 4240 -373212931 280226622 1678 -624139446 -683388034 2559 -422523153 604828253 3428 23116556 263449205 3379 -451981899 -533164995 2541 -625718770 -202365860 2138 766605000 614945635 1743 564442080 616919600 9632 331376977 -796856966 8388 49103598 -111673714 89 211653701 -777377395 3901 169375596 173354787 6545 705381339 -291852849 7413 270668477 -164190047 5968 -175911279 -148948797 3769 339635211 -343058017 7875 95039871 -899341288 3847 -178463084 771524295 9047 -150077373 291885511 1173 469995849 115731592 9687 122960298 -330088528 4197 -46649832 105202669 5081 288031791 -442954817 7174 576254520 -993810702 6564 -441900788 133238441 7724 -356493999 659135755 7942 877375052 -730886465 7155 -375315736 676243791 4483 918550505 -497454301 6640 505306321 638342848 6209 417807178 952638297 9129 -625399824 -807704163 1154 529251473 64274896 5239 -242921091 -912580415 1682 -648381409 -964052288 3578 579591313 135272390 5154 -261356504 -97621137 1260 527736569 -580067919 8420 527736569 -845509135 4009 -986019062 513030379 6569 875625124 724045357 2318 765140521 258835576 5928 -983376341 -777377395 3375 950417338 844277983 2257 -894484500 -845509135 2558 -952023251 518508787 3777 -410378829 -267835884 2346 -96460553 -876513924 5143 -205718293 -954209444 2437 -559852389 -831246652 6662 616261079 64274896 9417 -518877099 559317467 5869 704539722 -605921169 7883 -244065831 435964459 6212 641405743 -596103798 7089 132366550 -996863784 6536 603027467 341133012 4833 -889390298 545485303 8217 586193310 -80034542 6939 -306801974 191108050 6930 -92183040 28158895 8696 -616105726 155181053 4682 -12352429 -339447425 9987 -742210546 -479232352 649 -408600531 -669483533 4504 566652844 -937125202 2302 277958125 -727914786 443 -934630957 -619642959 3422 22099741 -991847180 4442 -215882898 -777377395 9744 -226011510 464511101 1286 132366550 -497454301 6584 -74105468 272099746 5246 -197332076 769086286 9985 555446731 -468181788 173 -918480115 220424396 8063 755723260 -436876555 9990 -113215565 -291852849 6707 696700704 -777377395 6989 -215882898 -287275800 2353 639245576 888127448 8777 -918480115 -45469480 2911 696700704 135272390 9223 -358966548 -893198153 9472 32391911 355195684 6881 343475859 -519921669 6352 -625399824 -525223549 879 -828443354 -164907236 4673 950880850 -635351929 9965 -745761469 -80034542 9814 319326351 602128084 2830 -225441451 525863100 686 -764095871 604828253 6064 -139236232 -709522334 7237 -364156017 -937125202 8112 -81272333 829049646 5685 -146048051 -645134311 96 -527151913 -306446443 2099 273690998 347184015 2327 487719335 35526584 1384 653638796 15035429 696 151462778 558660793 6733 677081963 783420814 9622 237809565 858501251 9195 -594738095 616919600 2070 -287473610 -701904187 8546 -343049870 -893198153 5638 842270273 388657508 4201 -526589551 928549530 9038 -898265134 15035429 8646 -293422144 -515729352 676 -348537659 -193590510 7520 572111503 23333156 9301 561794586 283209294 5697 -408600531 -635351929 7409 -749678851 -635171642 80 471423335 263449205 246 -213966720 -626227780 4798 -226011510 -208909824 7041 929439506 199066417 2911 -256588331 -57636310 7537 -483938149 622266116 924 527736569 785302566 4493 -189672465 -473904134 1944 929439506 -937125202 6167 -623268670 -596103798 6832 15084359 928549530 3825 833952118 -204109200 8519 808925735 664426163 559 -744815954 -833562261 4241 110512002 7024863 7118 132366550 208596214 3151 -370573099 547847846 4309 -765335823 -161178548 475 -375315736 64274896 4041 390958395 388657508 9348 -289985011 839185834 3909 784564006 899778012 1789 579591313 -580067919 2090 -80190883 -715854594 4897 663527888 -493565702 3636 -600220506 -645134311 8235 -197332076 -57636310 654 -818050145 -468181788 7684 520426004 723730723 6200 140624107 500073592 604 237809565 -349942526 7030 228618029 782261486 2477 -25477161 -393603223 6987 273690998 -912580415 3164 203806755 531120459 1654 -441900788 208300268 6867 -453528863 684653282 8460 37950971 -428402356 492 -892024255 161270305 7367 765140521 235617971 7742 958730067 478800565 5565 970485889 -427456347 8525 287403155 -442954817 5381 -788603267 786543464 8014 256045037 -6069504 278 232434457 402394867 6921 142253386 -548872283 3121 812692671 390565985 6962 469995849 -253004117 8897 -519682186 -981602668 1258 -106582970 -359031913 4896 -818050145 -561419270 1538 664255928 -552554344 6412 935909029 -267835884 5777 -612223016 -485579451 5498 984468436 691904004 7255 -278632700 -551416862 3258 855329823 950205104 9648 -742210546 358976404 3948 902447917 -739131404 589 693938067 -739131404 4594 -941497322 -529867141 5600 740694909 249091689 5686 339712362 -53226181 1143 -790900085 -316543012 9790 -36520470 -204109200 4988 -627792663 -956300186 5038 413228751 646664292 811 202573384 573715962 9150 313773597 -320105788 8772 343919065 903887624 3644 137342604 -361278986 5074 -987108376 622266116 2979 -348537659 -322241979 7724 -557563073 280226622 9228 -342239300 -895622959 9898 -743788507 67965345 4964 -913032643 -485579451 1226 -52166347 -616422007 8623 -548298586 697181256 7012 -257165428 523334383 1324 411375410 429013583 2539 843172319 155617401 9833 -863912221 105202669 4790 -322857321 836711297 5065 719147282 -54745869 222 -912600784 -238448480 948 -907904968 -532805273 9865 -96460553 -683388034 3919 -267849188 -626227780 7943 -993835563 771524295 9548 -267849188 148581257 7836 848002319 161270305 3731 169375596 636536038 9662 -740334521 19319210 2706 54093571 484376908 5359 -659112423 998987485 5185 217759023 -68133232 5006 -744815954 -71981180 938 -242921091 -954209444 7721 -536278632 -519921669 6887 699618405 932982464 1094 812692671 241785150 5340 -419029624 -253000679 4515 -80190883 -207480706 7351 -95477909 402394867 7627 -335037888 664426163 5622 743542522 841879883 2651 723014647 460061364 745 833952118 -647224909 2916 950880850 -265649886 200 861466410 694332247 5218 895483308 238643630 8390 750512353 41988448 701 663527888 -57636310 615 204922698 500073592 2926 -483926612 -316543012 30 -58282870 19319210 149 -625868114 -2439989 522 -728265827 293996259 3401 572111503 819313353 5667 -855555106 -202365860 1007 -672401313 581062404 3440 349635568 -385293122 7040 -251213711 -823312659 460 -474750049 -834347143 7013 812692671 524158102 4265 399779640 -142257001 6180 -483926612 782261486 6099 -25477161 203874111 592 -631059468 785302566 680 506679619 358976404 2956 -388902952 398270620 519 36279537 -962366924 657 462757732 874757575 6280 -179678 783420814 3730 538103424 -766439509 5387 -750618262 293678122 4732 -954946302 363537086 2371 -548469989 500073592 8657 471264227 768564657 3205 -109703401 -600991208 3736 -872853946 388657508 9804 186610534 628563573 6782 750512353 -439025221 2016 420313173 690383589 1104 -983376341 28285201 8535 339712362 280226622 1532 -822417795 -958397748 2058 313333438 442035528 884 -32737399 -5902726 9228 702242153 -70608980 5910 -80190883 -996863784 9319 32391911 490581013 2537 723014647 148581257 5319 -92183040 624282080 9913 970485889 220424396 2924 -68308325 155546470 6469 918550505 -507678540 107 721323233 -63734481 5671 -927233899 996597250 6965 -667767243 202098881 9492 -872853946 785302566 5018 -729544436 -287275800 2229 -373212931 186010557 6031 -648381409 148581257 5190 -331409455 -981602668 2143 -150077373 -265316264 3485 -257165428 -316387152 9726 723014647 680445725 8878 -600220506 288775548 4036 841435082 -439025221 5693 715427719 115731592 4665 498022540 798910453 1236 237809565 -596103798 7052 723014647 -727914786 7 -116404179 -292135056 7497 765140521 -292135056 9284 326413982 -70608980 9674 -971877548 796440972 3935 -788603267 329435427 3230 90819360 125331989 7774 57328447 247516617 7672 784564006 697181256 6864 -985616618 -739131404 1322 270668477 742555398 1332 169375596 768564657 3826 -322857321 332881191 4071 -572908981 320542941 9491 745648934 688604103 1038 -278257978 -161178548 6440 -855487023 -956300186 4630 -962479450 55179420 9445 19516550 -37646429 6313 23116556 -796856966 5359 -76560661 -514527972 9395 -992570882 624282080 1630 -335037888 -779636985 2916 343475859 -254349525 1697 -594658272 -775953624 2822 -331409455 28158895 1105 228618029 341133012 3025 49103598 -919384533 5560 471264227 870680272 3406 -12352429 -37646429 3972 929791427 -487991575 3386 -74105468 -995062096 279 -570707245 831945068 3645 -261356504 -278826583 6465 -68308325 -953039811 6250 -184150939 271711843 3105 235848520 -487991575 1223 696354690 -741621007 3720 860501343 23333156 2160 -175911279 676406177 1056 -128726767 -973091762 2647 -47584694 55710753 9212 -743788507 684653282 8560 512530806 894566619 3583 -110049194 -5916917 4187 -559852389 115731592 3074 555446731 685173008 561 137342604 349711330 5137 -260484128 -291852849 9187 -348537659 465310197 4101 277958125 -224429007 1407 -123469316 -503488600 1624 -729544436 90714922 8821 -537445745 764272698 5956 566652844 293996259 1194 364564921 -539760374 1102 670783249 829740581 684 328152090 999569471 5794 -373212931 48126737 9990 -330575686 783420814 9551 -918480115 706766110 5829 567852265 -910659068 8022 -154177607 -133534011 8474 704539722 -964470327 9325 -570514743 899778012 1424 655692903 684653282 873 -128726767 840121997 4049 -189672465 -356305020 5131 202573384 646664292 5605 335527628 -976816087 6410 650299148 -580067919 1307 -872853946 109725016 275 639245576 -446979614 4316 -579837273 -974640280 9357 287061479 443480195 8173 864931174 925430316 8368 254604928 -354367602 196 90842180 624282080 8503 -652765294 11152217 301 902447917 476629986 8468 -429426969 -473904134 4669 -660956144 191108050 3220 167372537 954053652 9607 -52166347 -953039811 5988 254604928 -973091762 4590 -743788507 -962366924 7698 869722291 398270620 2267 119513424 -827976408 4263 -62488183 174025856 9263 -886229173 614945635 4867 785195735 202098881 5388 126979264 -923490455 5786 929791427 616919600 1568 -197332076 -964470327 2159 -12130323 429013583 6274 -790900085 485773536 9758 -855487023 -514527972 7953 -570514743 -208909824 9408 -962479450 -172362246 4281 997902760 -168423907 4697 -544290356 759617707 6824 276731211 170467835 2499 -226011510 388657508 832 468946340 723730723 7185 713058770 -741621007 9518 -74067624 -259920681 1438 935909029 -831246652 2907 70299496 952638297 3604 357216483 390565985 8770 877336582 -187634457 1908 -322857321 349827286 3250 -400357597 -63464163 8243 266465598 41988448 3748 328152090 203874111 371 -594658272 -133534011 2271 -952709307 742555398 5522 -569617671 925430316 9147 81800971 835992356 5207 -63560127 831945068 1284 576254520 106262770 4906 -784069182 11152217 1392 -241465936 349827286 4532 119513424 -653914878 3379 622760654 -343058017 1112 -570514743 562000501 8017 -148551892 -906648758 5696 538103424 -931961645 5028 -531669239 -487460041 9915 491678739 -714273046 3711 586193310 -768754430 4117 83263882 341133012 3314 90819360 682630231 1097 -983376341 636420853 2624 574072798 -588544705 8868 -304053585 135272390 1006 812692671 -493565702 8907 -375315736 774508045 5181 -983376341 -349942526 8669 -992570882 115731592 4091 -242921091 452093657 2684 -200453704 160793740 5141 -862838521 -361907767 457 -894484500 -5702304 8784 784564006 614945635 3438 90842180 602128084 3641 -952709307 -635171642 4384 947027244 -956300186 8249 83263882 651276686 5077 -92183040 820355107 1374 23116556 -953039811 259 413228751 829049646 2951 822548504 -265649886 3897 -952023251 -289016401 2574 -590529319 -313128613 3715 918550505 693923957 5595 -633494599 55179420 377 663527888 -515729352 7415 -137898752 841515706 4135 -600220506 199066417 1343 -985616618 -316543012 2483 699618405 220424396 9690 110512002 460061364 8091 -171024826 771524295 1517 -971877548 -893198153 3245 481039767 771524295 3197 -892024255 -63734481 7708 -305970525 51303562 7909 58910623 -780888194 1391 -82743531 -699883416 9626 890432109 -726080992 4908 766605000 32006993 7148 -66475474 -513451002 8358 -531669239 667943918 6382 -483938149 -762876998 7348 877336582 -732977788 5720 29506774 155617401 5747 669719494 533639856 3627 90819360 -616422007 4925 -828443354 688604103 2085 416830089 -588348248 2266 538103424 841515706 6230 527736569 -354781951 7446 397498909 240392773 7715 327828499 476219341 9748 749595162 -699883416 3993 287061479 133238441 5538 126163611 -774659497 1429 405324040 -497454301 7885 -734053528 -964470327 5714 651739496 -865702803 8119 -705173162 484376908 9667 264207551 723730723 5398 -934630957 -97621137 4738 165508500 616919600 1631 -918480115 -849899775 8441 395299686 -325682737 2420 -784069182 -699883416 5376 -483926612 -575386868 4874 285585538 208596214 4694 -483926612 998987485 271 -695835769 690383589 5060 303471892 -995066367 6315 -410378829 829740581 8798 577257649 199066417 52 483523131 -293612145 2348 -883256320 900682067 8647 -800197031 964421398 8713 313333438 624282080 8772 -987108376 57188489 5418 498725757 580232372 2361 -898265134 785681307 2465 -330575686 48126737 5827 677081963 -207480706 9923 321896034 769086286 1521 -420836130 365540008 3880 57077901 -164190047 473 948083395 -259920681 5985 -330222187 954053652 2000 -244065831 783420814 4192 886936231 491114857 6516 199822346 584852110 483 -527151913 -267835884 3165 347274203 -74922256 496 253295516 -514527972 4037 390958395 258835576 1080 -952709307 -996863784 1875 -559852389 -894674476 6822 347274203 -330088528 5950 -396349710 -281078001 2552 -544290356 532638758 9057 784421217 -253000679 480 -565428161 449132476 1658 -260484128 -775953624 2059 -132340965 685173008 7160 -565428161 -780888194 993 417807178 161270305 2069 112708003 636420853 3887 341071365 -292135056 5505 395103154 -115011856 3043 -213565859 -894674476 7312 -219607746 -316674454 7670 -959851598 383295386 2853 986629189 -361907767 7407 487719335 546240758 8527 -410378829 101361875 5717 -289985011 -981602668 514 -189672465 -952045723 2934 -669975418 839185834 5658 959313725 -993810702 4871 349635568 293678122 8493 462757732 238846105 2268 -346375162 667943918 1247 955536932 623413028 3608 483523131 -436876555 8826 287403155 51303562 5191 -593752979 -479232352 5694 509139401 888127448 1467 -745761469 57188489 4726 270668477 639591910 5956 -576115144 101361875 3804 -113215565 148581257 7029 -695835769 -895622959 5054 -871267479 324939084 2899 -652765294 -320105788 5505 -346375162 312063892 6719 853983481 443480195 8997 -307200306 136635305 9942 97020970 -775953624 170 -593752979 -267835884 615 591415304 272099746 9026 644845610 -616422007 790 19516550 -273517935 5911 505442585 -675048115 3951 622760654 -273517935 6111 288031791 932982464 6126 -419029624 383295386 3950 749595162 269584182 7261 713058770 -635351929 4091 -855487023 269584182 5502 -952709307 48126737 3094 235848520 464511101 6778 -669161347 -274707169 2345 -12352429 -600991208 2121 -994238484 742177493 2957 -627792663 -645134311 3459 -408600531 840121997 9023 -146048051 609203406 4519 -494058622 674552143 3331 -371869946 349711330 5563 -509385891 -953039811 7512 -181786704 -768754430 3204 480475633 -675048115 8829 -892024255 609203406 439 -356493999 900682067 6259 -353580923 417944653 5599 -96460553 191108050 8355 -821770117 -419617877 8176 -790900085 443480195 7889 -618586699 90714922 2556 -637994744 355195684 2833 471423335 659135755 8261 -293422144 738681643 4058 616261079 604828253 4995 90819360 -958397748 5930 621974864 -647224909 3286 -672401313 -883441584 8697 993217311 -291852849 6606 -250591756 -759955547 432 119513424 7024863 4458 976904654 -53499931 2668 895483308 -699315319 3359 564442080 -931961645 9038 -13265422 484578208 9674 -529954928 -339148929 85 -306801974 -316543012 2999 842270273 358976404 3231 749595162 167296127 3076 749434816 -958397748 1259 650299148 -876513924 2592 -600220506 465310197 1187 587161686 443480195 8921 667683290 659135755 1786 551002165 -2439989 245 471264227 349827286 1521 347274203 165821381 3311 -451981899 348492504 4494 -578500945 -650575204 2053 151462778 258649377 1760 -454660390 -253000679 3119 -47584694 -322241979 8908 -364519214 408032712 4851 -954946302 -547246555 1932 38382431 293996259 2552 405324040 -996863784 2634 -511648475 -952232346 8904 228618029 478800565 2680 -330575686 -253004117 1162 481039767 478800565 338 57077901 -759955547 1184 -181786704 -392084245 470 -483938149 263449205 8508 -983376341 99128184 1939 564442080 -548872283 1673 749434816 -825672011 3952 -509385891 -730886465 4151 567852265 235617971 256 -214121222 291885511 9895 705381339 35526584 6995 416830089 320542941 1017 984468436 -70608980 8671 -363361513 209900681 3731 -226011510 559317467 2271 740659012 -519921669 2691 -557491556 -142257001 2138 -818050145 429013583 9415 715427719 -796856966 1672 -883256320 690383589 3243 -73802131 186010557 9314 58337899 831945068 5427 -578500945 269584182 8504 -695835769 -253004117 3531 -388902952 271711843 5463 755723260 106262770 8604 890432109 -883441584 426 19516550 324939084 7872 933284357 562000501 1873 616261079 957316548 3031 696354690 168850975 1889 -952023251 -805220515 4860 -685842163 460061364 8107 639245576 -241132430 5522 468946340 -192813087 1887 -293422144 -681572203 8644 -627792663 363537086 5154 112237946 202098881 2716 -429426969 868032719 2990 -58282870 870262107 6066 471264227 -513451002 4810 -576115144 -254349525 3592 -872853946 -876513924 9579 -257165428 464511101 740 8264531 636536038 3209 -740334521 442035528 6990 -594658272 -265316264 1045 -364156017 -876513924 6299 740659012 -6069504 7994 -526589551 -497454301 3114 264859719 518508787 787 -25477161 -53226181 109 -373212931 -669081832 476 -270167938 23333156 7323 246211015 -163961704 3227 140624107 -895622959 5300 -12130323 639591910 9265 -616780700 233486506 9285 349635568 -952232346 9180 997902760 101361875 269 -548469989 -204109200 7647 -835349698 532638758 6208 551002165 604828253 4597 -533858770 -547246555 8058 264859719 -113520589 8754 934705880 -635351929 7254 -794998045 88031842 3675 670783249 -425579851 8848 166695370 652139653 1768 -335037888 848404213 7481 -536278632 99128184 2871 833952118 990761659 9146 -855487023 931901106 755 -74067624 -389676639 4475 -759508202 610906685 1974 -993835563 41988448 804 -913032643 291885511 3035 126163611 -448645965 3379 -76560661 -164907236 9767 -200453704 -224830170 9264 390958395 -514527972 8426 955536932 220674133 1295 766605000 -453780869 4737 340060359 371937567 5909 32391911 558660793 6494 -181786704 215489130 7997 -927273767 -183336237 7226 319326351 -274707169 4683 -733024233 -339148929 2986 916803821 -533164995 6832 561309384 874757575 3520 -715255110 -805220515 6304 -612223016 23333156 1717 -648381409 472701027 9073 413228751 143533526 8820 -616105726 381557875 9062 -128726767 249091689 2553 -307200306 -187634457 3116 23116556 796440972 9243 81800971 -727914786 5890 126979264 240392773 8709 -616105726 -766439509 5951 4049814 -464133473 8364 -669975418 742069009 4991 -307200306 412494114 2844 848002319 -596103798 4830 740694909 -37646429 4436 357216483 -547246555 9065 112237946 -211716415 1172 -453528863 -827976408 4226 -110049194 -588544705 5588 -659112423 -386859416 1091 843172319 704912288 3336 -405708663 -485579451 8917 498022540 -529867141 2466 785195735 -561419270 1377 273690998 768564657 7735 -627792663 623413028 9751 -907904968 191108050 6740 266465598 764272698 6734 246028051 -605921169 9874 -947334444 -224830170 2700 699618405 -53226181 6600 -544290356 -81447781 1400 766605000 261437505 2097 71999590 -477140109 748 -481548889 693923957 6431 151462778 160793740 7631 958730067 -205664922 7871 -871267479 327243607 5234 -601257416 215489130 1917 -600220506 148581257 6250 785195735 -427456347 7338 -287473610 900682067 3934 -175911279 192314494 4539 -494058622 -774659497 4273 -178463084 -293612145 2852 665672498 886756512 9491 185216221 718423636 342 -123469316 -894674476 1460 8264531 802678679 6613 586582238 106613504 5497 -116404179 390565985 2077 -572908981 -759955547 5730 704539722 -927894606 1334 669723000 -354367602 2012 -137898752 786543464 4918 344933377 148581257 1059 509139401 377312940 23 347274203 -115011856 5051 -527151913 -715854594 4425 -178463084 -255678122 2079 890432109 -701904187 2810 -764095871 209900681 5434 -720378724 465310197 1412 696700704 -359314201 3349 204922698 -635171642 9317 749434816 -324403620 7504 669719494 -561419270 7285 -822417795 -487460041 5173 822548504 245371301 5588 273690998 208596214 1034 471264227 693923957 5971 574072798 574416719 1766 860501343 -982939077 2358 -47584694 685173008 5414 471423335 15035429 9366 432737196 748407118 1121 572111503 -267835884 171 -375315736 -322241979 5337 527736569 -425579851 1210 -63560127 -5916917 2339 416830089 697181256 3052 -985616618 581062404 9082 551002165 786543464 3681 -371484057 -876513924 191 6631381 -635171642 7187 -991085471 -265316264 9252 785195735 -845509135 7197 -720378724 -759955547 5514 -590529319 840121997 654 477434146 -220337835 680 875625124 -267835884 6618 -650211499 -635171642 8670 -576115144 820355107 6320 -544290356 -839552686 233 364564921 263449205 3170 -213565859 391949381 71 417807178 -952232346 7793 -132340965 -839552686 1006 716961746 -865702803 119 -863912221 -563855352 297 644845610 546240758 5801 669719494 768564657 803 -745598738 -479232352 4220 -388902952 -828027101 5304 784421217 -68133232 6793 483523131 -162370098 6344 73840719 798910453 4012 986629189 -81447781 1006 156702520 900682067 2114 941171960 768564657 8640 -576115144 766977417 4674 -983647058 -796856966 9016 83782911 -442896915 1131 789352319 895448733 6468 165508500 936458970 7743 -419029624 -133534011 9066 331376977 736392650 1519 -306801974 220674133 7566 860501343 639735778 4056 -268168881 -5916917 9303 665672498 235617971 7869 -68308325 113319582 1454 498022540 -991847180 693 -95477909 -356305020 7401 -959851598 351421296 4887 -623268670 -681572203 1192 19516550 125331989 1236 -759508202 996597250 1135 -576115144 -796856966 4595 -818501802 -927894606 7988 -63560127 435964459 2147 491678739 -727914786 2570 784564006 732717612 4861 264859719 28285201 3469 -139236232 -616422007 8569 116199189 240392773 6191 8264531 611310292 1395 -205718293 -33848463 1795 253295516 950205104 1742 -74067624 -635351929 6824 677505146 320542941 5911 -790900085 -468181788 4505 -894484500 -911784066 6734 663527888 -59573888 1731 -608881583 355195684 8321 -68308325 718423636 2695 -579837273 -259920681 6586 -76560661 -861238983 3201 -993835563 783420814 6315 677081963 336301975 1193 112708003 844277983 1158 -625718770 814089111 2040 -13265422 398270620 5843 723014647 -507678540 1342 -348537659 235617971 5788 -633494599 -825672011 7314 715427719 -205664922 2028 -433025345 -254349525 2026 -285886589 383295386 1304 223626891 -739131404 7500 224883384 164304660 7501 -627792663 783420814 1540 -652765294 484820762 8107 833952118 -330088528 5848 -818050145 523334383 3488 -660956144 611310292 1689 542787809 -899341288 2809 586582238 -3897679 395 90819360 390959008 7924 420313173 964421398 1719 947027244 581062404 7994 650299148 803466690 895 789352319 55710753 972 -569617671 -419617877 4819 704539722 690383589 5196 847314766 -446979614 3026 -529954928 -254951306 3534 -544290356 900262214 5763 -197332076 476219341 8639 -256588331 386127211 5254 721323233 186010557 8453 -347083273 870262107 9509 745648934 371937567 5384 -512601533 -539760374 6991 -608881583 170467835 5616 457187643 -493565702 9799 420313173 99128184 8863 81800971 55179420 1160 -330575686 -220337835 9376 948083395 -626227780 7836 -579837273 609203406 7265 -588133551 -493565702 5118 869722291 -273517935 4382 54093571 685173008 8413 948083395 874229190 3198 586582238 -547246555 2243 -408600531 391949381 2546 -44805950 628563573 6725 -356493999 709534975 6620 -863912221 247516617 7132 174573850 -803257481 5917 -927233899 -172362246 8420 715427719 258835576 5842 500836375 -111673714 6532 704539722 390959008 9344 -519682186 -97621137 190 433526835 531120459 9710 -371869946 252386635 8839 653638796 -779255519 9235 -330222187 -68133232 377 -616105726 742069009 4128 -12130323 -893198153 440 122960298 484820762 4207 -762354954 283209294 4962 393895424 -936112945 6684 166047011 616919600 427 -250591756 -133534011 7140 -907904968 247516617 7561 -855487023 -779636985 5356 -408600531 155181053 7275 340060359 -70608980 5684 -947334444 -699883416 896 246211015 998987485 8972 344933377 -389676639 1365 -32737399 580232372 4822 313773597 269488622 5664 -307200306 -825672011 9484 199822346 208300268 1723 285585538 -762876998 6068 417807178 -103582511 9955 -347083273 -777377395 6546 -790900085 349711330 4915 206527555 -183336237 6173 -941497322 -514527972 8075 719147282 -635351929 2629 110512002 -380500395 1574 984468436 402585422 2900 -154177607 886756512 2282 36279537 685173008 531 211653701 768564657 1873 -242921091 59020681 3695 420313173 -699883416 7432 -872853946 -546852996 2060 -633494599 693923957 7303 288031791 -645134311 425 955536932 -529867141 8529 -177639676 525863100 1572 -672401313 269584182 6524 665672498 -848882377 7856 -474750049 786543464 2788 -162298514 841515706 1941 -474750049 -63464163 1292 521234557 -57636310 7319 902447917 894566619 6149 948736147 -956300186 9067 -388902952 -775953624 6018 -109703401 -142257001 4181 327828499 -68133232 4619 253295516 901431566 5782 958730067 238846105 7521 812692671 -503488600 5893 -570707245 246277775 9187 -116404179 336301975 9915 -927233899 993015931 3359 -537445745 -393603223 2996 320572212 623413028 4747 -762354954 497692812 4131 974173871 -995066367 5173 902447917 691904004 4262 877336582 -848882377 8408 328642413 291885511 9979 -925751415 771524295 3984 480475633 351421296 2482 -47584694 -497454301 8352 -627792663 246277775 4371 166047011 -910659068 5155 538103424 220783838 1633 481039767 90714922 8785 276731211 220783838 2207 644845610 932982464 9875 -95477909 829049646 5363 261931651 500073592 5272 -304053585 48126737 9673 948736147 -958397748 5929 287403155 -339447425 4778 902777411 88031842 3803 137342604 -293612145 5148 -66931702 -473904134 580 -171024826 -427456347 2988 -364156017 -168423907 6384 677081963 -833562261 4411 -170132306 327243607 4292 841435082 964421398 3685 500836375 -848882377 3459 303886728 -873505481 7784 824131791 -34186434 5104 491678739 -20385733 6259 780636123 950205104 84 -533858770 307725420 3981 -219607746 -359031913 9361 -458526967 782261486 4872 390958395 886756512 1350 462757732 -349942526 8855 -73802131 -669081832 7429 -835349698 -208909824 9164 561309384 476629986 738 395299686 143533526 7701 122960298 -600991208 2461 177628242 351421296 505 -213565859 840121997 6082 253295516 -53499931 1837 -146048051 705558301 8975 856751619 -497454301 9277 750512353 202098881 790 892440078 -807704163 9528 -512601533 880013188 1684 36279537 -619642959 5931 -759508202 -293612145 4498 -330832333 348492504 1890 363421522 485773536 1899 -729146187 23333156 1850 576254520 155181053 7518 4049814 -761859799 8843 137342604 -133534011 757 652607998 705558301 4676 498022540 -560116325 5237 136635149 814089111 5688 -171024826 -316387152 2711 -150077373 -59573888 201 -898265134 614945635 5527 -301284968 484376908 1266 -955831194 -759955547 9691 -820460238 -330088528 1802 745648934 -911784066 5367 -54849498 164304660 8613 -304053585 28049823 1935 -400001179 64274896 4718 651739496 246277775 1693 -659282120 -911784066 6803 253295516 738681643 5732 -949511663 165821381 3536 266465598 442035528 2772 -759508202 -517429485 7071 670783249 283209294 976 126979264 768564657 8046 344933377 497692812 6445 892440078 336301975 8851 -742210546 -519921669 5485 749595162 -53226181 8844 -734053528 676243791 9803 997902760 -442954817 8442 -531669239 -962366924 6151 -616780700 999569471 2031 652607998 -683388034 2997 -828443354 785302566 7286 457187643 402585422 3346 901855277 -12154411 3139 -330575686 327243607 8536 -667767243 -969954363 1771 469995849 732717612 6850 642972199 -548872283 5158 156702520 133238441 7714 248168868 -202365860 4610 211653701 285030297 9986 460600071 742555398 7098 -623545038 381557875 7576 132366550 636420853 2183 142253386 351421296 350 702242153 355195684 3287 -287473610 -419617877 1233 -482134217 -766439509 5708 740659012 -616422007 1992 269796431 624014414 4806 -96460553 48126737 1784 -289985011 -546852996 8916 653638796 -605921169 6838 475583305 -845509135 2631 -225441451 581062404 2509 -301284968 117542955 4936 -225441451 75428113 5890 321979161 349123105 3468 -370573099 -59573888 8261 -68308325 -464133473 4678 303471892 -187634457 6185 -800197031 -111673714 9612 -749678851 -956300186 5382 -47584694 135272390 2972 405324040 -475349716 7949 941171960 485773536 4177 689984924 -477140109 2252 -137898752 -893198153 5457 140624107 79143311 6099 285585538 -479232352 5882 165508500 135272390 4439 750512353 -531114148 5933 288031791 -349942526 3702 -251109249 75428113 4666 784564006 -681572203 250 -790900085 460061364 8653 -800346889 365540008 4258 433526835 293996259 5575 509139401 -63464163 1486 -590529319 -510922884 6336 -453528863 167296127 3305 586193310 397104509 7836 -659282120 698531409 2029 505442585 416895828 5804 669719494 -507678540 7250 -729146187 592056586 135 397498909 736392650 2983 997902760 -393603223 3705 -947334444 676243791 6821 -927233899 936458970 5579 -855487023 874757575 6912 -925751415 -339148929 7700 669723000 106262770 4608 561794586 -551416862 2463 625839941 -339447425 4304 -818050145 -202365860 9822 349635568 -111673714 933 -734053528 148581257 4382 58910623 55179420 786 -441900788 -5916917 3211 413228751 481058945 2633 140624107 82218066 7397 -181786704 48126737 9029 471264227 -626227780 2964 -987108376 417944653 4311 824131791 636420853 1561 411375410 -477140109 2798 -116404179 -964052288 6437 -476635343 -53499931 6619 -983647058 443480195 7646 566652844 680445725 5588 842270273 759617707 2031 886936231 -663884323 2152 -818501802 894207498 2224 -509666122 -487460041 1651 591415304 486739558 4823 261931651 742069009 4739 655838788 -529867141 254 266465598 -259920681 6426 29968380 -13980784 5525 -250591756 99128184 3109 -476635343 -517429485 7354 653638796 -320105788 8333 -307200306 203913927 6807 -74105468 831945068 5404 73840719 285030297 8410 -287473610 724045357 2067 351329961 -759955547 3483 -818050145 -730886465 8250 119513424 -41471722 2762 -44805950 -779255519 4760 73840719 532638758 2536 947027244 523334383 1973 699618405 -31659405 1080 -177639676 358976404 557 655838788 383295386 1734 367159963 950205104 9558 480475633 -207480706 1175 622760654 -255678122 7379 -907904968 900262214 7905 -364156017 709974393 3130 15084359 408032712 621 576254520 478800565 9380 477434146 -739131404 1770 689984924 -995066367 9652 705381339 -681572203 4772 -54849498 -667783556 2154 480475633 155617401 1302 277958125 733113734 7353 95039871 347184015 1692 696354690 -973091762 6710 339712362 604828253 701 8264531 -325682737 82 256045037 -548872283 1368 -674506636 -833562261 4666 -820460238 349711330 6012 875625124 952638297 605 -600220506 -958397748 4989 -695835769 28285201 6703 -576115144 377312940 1524 808925735 220674133 9373 491678739 -380500395 4710 -624139446 -605921169 8032 266465598 -211716415 3096 -674506636 -487460041 8054 -179678 11152217 4114 -536278632 -253000679 1805 389181119 263449205 9683 -58282870 -596103798 7170 151462778 -964470327 2420 73840719 -683388034 9050 509139401 667943918 7072 566652844 604828253 2062 273690998 363537086 3298 -790900085 -202365860 2125 321979161 -12154411 1344 276731211 -330088528 5613 -672401313 -311805770 3767 -894484500 485773536 8467 -364519214 -63734481 1192 -13265422 -663884323 6116 276731211 226081213 8802 970485889 -901452236 5259 941171960 796440972 3472 -565428161 684653282 1628 538103424 719756675 2981 856751619 -563855352 5817 -762354954 -185998231 709 967301691 349711330 7220 -625868114 -207480706 8326 399779640 709974393 7925 -139236232 143533526 4119 -694040959 -442954817 781 344933377 -525223549 7713 -855487023 -927894606 2682 -178463084 -12154411 5900 -579837273 -911784066 5052 -624139446 868032719 7108 -150077373 -211716415 8727 -260484128 880013188 8763 248168868 -14604433 5147 -557491556 -274707169 689 49103598 23333156 6049 586193310 -650575204 7666 -328904232 -647224909 9639 -442492459 368331732 720 520426004 -600991208 1775 -659282120 796440972 6273 -533858770 283209294 4931 -800197031 28158895 2042 853983481 614945635 2605 405324040 -937125202 2205 789352319 -726080992 2965 413228751 573715962 767 789352319 48126737 8922 -578500945 694332247 9470 -667767243 -283943997 788 -55516739 -205664922 8881 -855487023 209900681 7465 -762354954 258649377 2272 -947334444 -931961645 3056 -820460238 -727914786 679 -244065831 248879339 4436 364564921 452093657 7718 -733024233 -392084245 5642 655838788 -274707169 9867 -705081051 -427456347 8804 237809565 785302566 1506 740694909 698531409 8631 363421522 497692812 1452 -871267479 -12154411 6602 136635149 -510922884 1327 567852265 478800565 3073 521234557 291885511 1709 -600220506 819313353 2042 789352319 332881191 7928 -544290356 249091689 4806 -189672465 -981602668 9700 38382431 841879883 6459 -882919563 -33848463 2925 643936179 -741621007 8247 38382431 -224830170 6492 -162298514 -54745869 3928 -855487023 -675048115 1125 -594123980 429013583 6778 958730067 868032719 9667 641405743 15035429 5649 789289346 -33043914 7063 -96460553 -339148929 4521 29506774 -207480706 3309 264859719 581062404 7563 49103598 -701904187 1152 -66931702 -517429485 2625 976904654 691904004 7231 -342239300 803466690 1692 -219607746 -255678122 5648 745648934 397104509 340 -326544961 -932094589 7940 877375052 783420814 2112 -878007946 -386859416 3900 -441900788 -549248367 2823 203806755 533639856 7436 390958395 -865702803 6711 202573384 -322241979 7470 -474750049 -13980784 981 655661552 831945068 3224 -74313664 -675048115 9300 -511648475 -954209444 6176 -106582970 638342848 7082 -962479450 442035528 9871 -660956144 312063892 4927 817204434 491977162 4213 -892024255 35526584 1784 -517419114 -899341288 8333 -306801974 -389676639 4916 264859719 -316543012 1633 -720378724 -70608980 9909 -132340965 408032712 6078 -927671058 -2439989 258 723014647 624014414 1259 -371484057 -259920681 6651 -36520470 -10889363 2215 -790900085 261437505 6046 -927233899 -563855352 7346 527736569 -442896915 9784 112708003 160793740 8814 948736147 19319210 6733 561309384 408032712 9269 506679619 546240758 587 -278632700 67965345 5949 341071365 -517429485 3949 202573384 -503488600 1994 -353580923 377878165 1885 -441900788 957316548 163 -447555783 990761659 5948 -625399824 559317467 6536 505442585 -311284398 9653 740694909 -912580415 290 213842869 164304660 479 22099741 -259920681 524 -818501802 291885511 6419 -745598738 191108050 658 331376977 -148948797 2973 288031791 -701904187 8728 -616105726 684653282 1606 90842180 -324403620 4733 789289346 164304660 6610 29506774 349123105 751 -616780700 -3897679 6166 97020970 67965345 5873 -907526850 -780888194 2893 54093571 936458970 9691 -76560661 829049646 8235 -618586699 -487991575 5233 -289985011 -322241979 1537 264859719 -439025221 9912 520426004 -436876555 4515 784564006 -359314201 5268 -625868114 -113520589 2344 -73802131 -594827543 9606 287061479 -20385733 8272 886936231 -733482202 741 -745761469 371937567 1243 224883384 -97621137 3018 -55516739 -936112945 5352 165508500 706766110 5441 -705173162 -833562261 6251 390958395 -715854594 5885 670783249 349123105 5908 -565428161 402585422 5260 653638796 416895828 2668 918550505 841879883 9932 -32737399 -473904134 5313 90842180 724045357 1164 -328904232 518508787 6676 -927233899 796440972 6790 577257649 -316387152 5394 -800346889 220783838 5628 -342239300 348492504 6209 784421217 -113520589 1585 321979161 407922222 9291 841435082 691904004 987 -226011510 41988448 528 83782911 680445725 6454 664362925 513030379 7480 651739496 -533164995 3403 702242153 674552143 6247 335527628 398270620 4816 -429426969 -873505481 5924 -740334521 -217276100 1346 542787809 -64803490 7516 664255928 -616422007 3841 223626891 -894674476 754 -734053528 220424396 2924 -110049194 -419617877 8219 -526589551 245371301 1678 -544290356 -202365860 8600 246211015 688604103 7655 -346375162 258649377 9571 843260633 -932094589 6654 -509385891 819313353 799 -623268670 574416719 3957 -862838521 736392650 8986 -250591756 -991847180 7630 621974864 -343058017 7364 655838788 783420814 3150 -882919563 -337054857 6693 6631381 622266116 3984 -305970525 -514527972 7306 895483308 -45469480 1611 -257165428 215489130 4353 487719335 226081213 4983 755723260 51303562 9686 -486815940 786543464 1708 -705081051 -871353007 1709 -52166347 -380500395 1148 -137898752 -386859416 2338 -197332076 -64803490 275 -454660390 349711330 589 -13265422 -958397748 8829 339712362 -168423907 2186 480475633 -181951918 8375 -307200306 472701027 2329 -410378829 -349942526 9721 509139401 252386635 754 498022540 785302566 1426 -326544961 -439025221 1691 471264227 497692812 7653 750512353 -549248367 4078 -941497322 829740581 9251 655692903 533639856 6421 -371484057 -791660728 1354 -762354954 252978054 5256 -572908981 -964470327 5853 -80190883 -903151152 4169 520426004 954053652 1444 480475633 880013188 1085 644845610 -783218625 9910 677505146 452093657 4143 -420836130 -519921669 6708 505442585 -932094589 4992 877336582 533639856 5305 721323233 486739558 4002 808925735 -803257481 6799 895483308 -211716415 8342 303471892 -549053127 4821 -983647058 -594389391 1523 -872853946 -313128613 2494 -363361513 -727914786 1305 -992570882 -224830170 8491 -215882898 -34186434 53 -934630957 533639856 2300 641405743 -515729352 2918 -992570882 676406177 3603 -518877099 -549248367 2815 -219607746 484820762 5195 705381339 -33848463 574 58337899 -759955547 3160 -454660390 -931961645 9725 165508500 -903151152 7807 -80190883 203874111 3672 -820460238 -208909824 4615 -170132306 -437551079 752 -52166347 993015931 8641 933284357 28158895 4957 137342604 285030297 6133 285585538 952638297 8393 -765335823 -847581699 7677 950417338 -779636985 5419 -261356504 460061364 1766 -623268670 99128184 9730 -579837273 -339148929 7156 -171024826 -419617877 2195 716961746 -63734481 1462 -790900085 -253004117 1157 -267849188 -6069504 2731 577257649 -730886465 124 -660956144 719756675 3380 -110049194 208596214 3810 -256588331 -68133232 4074 22099741 -761859799 5805 166695370 -910659068 9858 165508500 -13980784 8382 740659012 442035528 5967 81800971 -906648758 4758 -824336233 -287275800 727 339712362 -453780869 8079 778853107 -894674476 6168 54093571 82218066 8152 -419029624 693923957 9533 -74105468 841879883 5377 36279537 899778012 9004 142253386 -316674454 5272 211653701 -311284398 5971 498725757 993015931 9411 -729544436 397104509 579 -612223016 -507678540 496 -146048051 -779636985 3515 696354690 -580067919 6443 -371869946 241785150 1369 901855277 829049646 5646 -729544436 886756512 7565 -955831194 349711330 3838 -76560661 351421296 5951 -44805950 491977162 7860 663527888 -468181788 3411 749434816 209900681 9609 -342239300 -325682737 9978 -213966720 -142257001 6422 97020970 252978054 2507 270668477 742177493 2427 395103154 -464133473 2466 90842180 731066417 4847 -205718293 435964459 6344 -618586699 926947071 2760 204922698 484578208 9476 313773597 -834347143 2044 -518877099 936458970 641 667683290 -164907236 4535 395299686 186010557 5265 256045037 -741621007 2687 -625718770 -322241979 6849 639245576 -503488600 3413 -762354954 874229190 1485 947027244 -807704163 6301 948083395 79143311 8949 -95477909 416895828 8033 505442585 829049646 8945 417807178 -485579451 9233 202573384 690383589 3713 321979161 173354787 269 -226011510 900210732 7817 663527888 -475349716 5047 -588133551 -827976408 236 -572908981 899778012 7635 -304053585 -289016401 566 -529954928 -311284398 9889 651739496 75428113 127 664255928 -311805770 6334 -820460238 -561419270 7133 -63560127 -6069504 2822 860501343 226081213 3929 97020970 -253004117 9613 174573850 -995062096 5766 641405743 324939084 30 -994238484 573715962 6814 -74313664 167296127 3683 755723260 -13980784 8526 -481548889 -667783556 2583 669719494 75428113 2451 -267849188 903887624 9594 755723260 -71981180 2981 -341897402 -895622959 6035 789289346 -265649886 196 -991085471 -995062096 6123 572111503 785681307 4321 -260484128 241785150 2360 -226011510 928549530 4511 543709359 -774659497 3639 432021664 764272698 2841 -222034349 -796856966 1582 -73802131 -743279228 9094 -828443354 82218066 6593 156702520 -931850941 4923 621250009 -777377395 1957 -373212931 -956300186 8097 -625117729 -995066367 8658 667683290 -224830170 8167 -306801974 614945635 3932 -531669239 48126737 826 -341897402 -183336237 5780 -32737399 -588544705 4434 132366550 355195684 8715 -482457481 265565623 8495 -76560661 28049823 1112 -694040959 -514527972 3684 509139401 88031842 970 -674506636 170467835 9603 664362925 -473904134 6848 468946340 -551416862 346 986629189 870262107 1512 -106582970 324939084 6989 -695835769 954053652 8933 -454660390 377878165 1156 529251473 -63734481 2053 -777574656 -361278986 1879 780636123 -187634457 4706 122960298 280226622 5464 621250009 932982464 568 -301284968 758141143 9440 90819360 -473904134 7111 -400001179 371937567 7902 567852265 839185834 6729 299572712 192314494 4091 411375410 -833562261 3431 15084359 312063892 7233 -454660390 265565623 9608 -441900788 676406177 1150 955536932 -283943997 1674 727691960 -761859799 1540 -631059468 28158895 965 -788603267 238643630 2532 395103154 -732138768 8684 879055044 465310197 8987 -659282120 522626360 8149 -912600784 -616422007 6859 652607998 186010557 1884 349635568 814089111 7070 -985616618 639591910 3732 -782082024 -995066367 3639 253295516 341133012 1310 -341897402 -873589020 8474 319326351 611310292 6061 276731211 55179420 8701 328152090 -81447781 9993 174573850 -292135056 3503 -405708663 23333156 3188 929791427 -894674476 6457 644845610 622266116 9626 616261079 -368204827 2947 -113215565 -339447425 7052 -615891790 -224429007 5352 579591313 999569471 3152 505306321 57188489 5869 433526835 -343058017 353 -818501802 -992454753 4271 765140521 -437551079 6573 -241465936 99128184 2923 970485889 435964459 4192 -509385891 -828027101 4754 -178463084 -497454301 3147 -341897402 532638758 2396 577257649 -103582511 9658 -934630957 435964459 5277 57728768 341133012 5765 -625718770 738681643 8615 -788603267 90714922 3157 -278632700 -714273046 6911 -685842163 -675048115 3465 -139236232 -367588750 9827 -364156017 -289016401 6858 -925751415 106262770 8762 -287473610 814089111 9821 651739496 742555398 1821 -822417795 782261486 8664 -110049194 -354781951 5717 -476635343 484376908 4855 506679619 785681307 7109 -667767243 486739558 848 -63560127 464511101 330 -109703401 -833562261 4340 561794586 558660793 2176 -213565859 704912288 7111 -80190883 11152217 1032 -341897402 -937125202 6338 -13265422 -253004117 8999 869722291 -453780869 519 487719335 932982464 721 -669975418 829740581 501 933284357 272099746 6967 -601257416 332881191 1534 97020970 814089111 8957 -251213711 -730886465 9462 -623545038 782261486 9936 -625868114 841879883 4877 856751619 -982939077 7702 958730067 -21285360 4175 335527628 135272390 7126 165508500 -575386868 2234 755723260 -667783556 8730 -557563073 835992356 7328 864931174 -635351929 4739 -569617671 -291852849 2190 256045037 -130757210 3709 740659012 894207498 8702 564442080 769086286 5187 261417951 931901106 9624 -941497322 -923490455 6820 151462778 -681572203 4990 -66475474 -446979614 214 715427719 -497454301 5433 -822417795 199066417 7114 824131791 377312940 5198 -695835769 -873505481 6657 343919065 106262770 1830 822548504 249091689 415 -588133551 -974640280 8989 564442080 802678679 7005 -267849188 -343058017 2633 367159963 -68133232 8628 -962479450 -733482202 7758 -307200306 -209849932 1175 -565428161 -701904187 5760 543709359 820355107 352 -242921091 484820762 9145 -579837273 -70608980 447 -184150939 -133534011 5197 740694909 -53499931 6110 167372537 820355107 2874 -667767243 355195684 937 228618029 199066417 628 498725757 -669081832 2093 -533858770 -777377395 8768 576254520 226081213 718 -733024233 465310197 7968 -154177607 -873505481 7294 715936589 160793740 9167 347274203 368331732 9340 -729146187 -3897679 7726 -351818262 -805220515 5482 -631059468 412494114 5327 -800346889 358976404 1602 -304053585 -517429485 5680 -44846753 106613504 1610 555446731 -253004117 2666 -820460238 -741621007 2357 -835349698 742177493 9387 765140521 283209294 5117 -256588331 697181256 1186 -474750049 -322241979 7886 -101910710 -224429007 4889 -821770117 293996259 3925 213842869 -359314201 617 -260484128 329435427 4714 -925751415 32006993 632 37950971 -21285360 9706 555446731 -906648758 9958 664255928 -831246652 7944 -132340965 -70608980 2858 313773597 -361278986 8101 49103598 -320105788 5239 -983647058 -873505481 9295 -343049870 -293612145 243 -509666122 -497454301 9990 90842180 900682067 8874 529251473 165821381 2741 -458526967 -825672011 3518 702242153 -974640280 9423 -494058622 55179420 8354 -983647058 870262107 3097 -420836130 -663884323 7976 -410378829 312063892 7175 57728768 -667783556 8104 165508500 513030379 9674 -729544436 -487460041 2435 727691960 762717609 7817 833952118 -600991208 6424 947027244 844277983 829 -347083273 706766110 9445 417807178 -339447425 82 -215882898 -209849932 7792 471264227 -733482202 2219 -970422428 -730886465 2454 -593752979 -241132430 38 321896034 500073592 2548 331376977 -5702304 6784 399779640 109725016 9494 -625399824 208596214 9307 340060359 105202669 7933 303471892 429013583 6702 367159963 -992454753 7156 -364519214 964421398 3468 -631059468 -743279228 3429 -600220506 -733482202 5528 -790900085 835992356 4184 -749678851 -266557934 791 -548469989 -45469480 3052 132366550 -442954817 1207 -669975418 -356305020 2682 136635149 -831246652 9520 38382431 355195684 1942 -954946302 667943918 9801 -986019062 -442896915 4440 -68308325 -204109200 9852 -285886589 -952045723 3483 -496507325 155181053 6220 -784069182 -183336237 3316 462757732 674552143 8119 841435082 952638297 1526 166695370 -952045723 3752 -695835769 117542955 3172 136635149 -487460041 1022 498022540 -436876555 6359 457187643 -876513924 1234 -855487023 186010557 9201 -25477161 -386859416 8230 653638796 388657508 8321 -260484128 -306446443 858 203806755 574416719 2088 217759023 -41471722 6051 -370573099 -958397748 204 -729146187 349711330 6798 574072798 258835576 9180 -113215565 -979020874 7746 574072798 -775953624 7796 -762354954 -183336237 7908 -335037888 950205104 4146 555446731 7024863 5103 497764071 341133012 5512 -71710752 900262214 1524 643936179 785302566 9379 266465598 835992356 9631 641405743 -63734481 6988 886936231 -53499931 2588 -76560661 -54745869 8589 817204434 690383589 5064 551002165 -923191479 4711 340060359 -392084245 5034 -109703401 170467835 7091 -672401313 402585422 3780 -925751415 -726080992 3430 433526835 349123105 6405 357216483 901431566 9048 -918480115 530406323 1346 -557491556 -931850941 9623 -529954928 581062404 4277 -983647058 -254951306 9944 417807178 -976816087 7269 -429426969 -964052288 287 -927233899 155617401 4038 -146048051 604828253 8896 -342239300 602128084 6163 723014647 365540008 6693 -74067624 57188489 4154 -474750049 365540008 417 -762354954 -563855352 887 328152090 -503488600 3636 -601257416 -595600742 9332 -625868114 416895828 7345 -824336233 659135755 9055 -96460553 -992454753 5565 -287473610 -626227780 3133 -509666122 269584182 4361 73840719 823880227 4942 -557491556 -497454301 290 151462778 785681307 5266 -348537659 -893198153 4504 -260484128 478800565 27 -268168881 422558106 5933 -544290356 170544312 5060 -729146187 -588348248 1662 -154177607 -996863784 9473 320572212 -21285360 8823 -55516739 -374056277 7143 498725757 362317344 3234 -410378829 32006993 6173 948083395 191108050 5921 -955831194 -692002453 9923 -883256320 -871353007 4669 -590529319 900210732 6003 902447917 55179420 4078 -625399824 59020681 2598 875625124 -796856966 9229 -878007946 -34186434 4842 -410378829 682630231 967 -954946302 -5902726 6033 90842180 -699883416 6739 8264531 -743279228 3979 -405708663 -861238983 4726 -720378724 248879339 1622 271048450 -732138768 3829 -342239300 742069009 2037 -251109249 -477140109 3499 766605000 901431566 929 -862838521 -964470327 4621 232434457 41988448 9788 71999590 329435427 234 -112466455 -585235419 8988 -578500945 -115011856 7015 -184150939 -164190047 2598 974173871 -845509135 1083 -408600531 -361278986 1112 237809565 -741621007 9463 586582238 293996259 7229 -74067624 971883931 3545 288031791 926947071 523 -419029624 874229190 1105 -55516739 15035429 5919 328152090 247516617 8900 869722291 -33043914 5805 642972199 691904004 1775 -343049870 -142257001 9713 73840719 -513451002 7391 468946340 733113734 9226 625839941 903887624 3471 -509666122 -477140109 888 169375596 -937125202 1730 -74067624 220674133 5971 -76560661 164304660 2082 -331409455 -209849932 4078 -483926612 402394867 2137 136635149 742177493 7597 6631381 327243607 1311 -150077373 368331732 3731 -278257978 280226622 7523 -453528863 -848882377 2848 505306321 -367588750 1821 -971877548 624282080 6218 -46649832 -993810702 9252 -800197031 513030379 4281 716961746 802678679 3196 -66475474 155546470 807 -828443354 192314494 2723 663527888 220674133 8184 -205718293 249091689 3469 -147467416 -34186434 5208 984468436 592056586 4173 122960298 -281078001 1043 166047011 -962366924 5269 743542522 -594827543 7849 -336363205 -991847180 1792 -705081051 798201482 4657 -621743061 610906685 7519 -74313664 -596103798 7614 -137898752 -865702803 2097 587161686 547847846 1744 -306801974 -931961645 4231 -301284968 -895622959 6717 -50475604 365540008 1046 -536278632 -2439989 864 169375596 -546852996 2911 669719494 802678679 2481 -889390298 -368204827 3421 -146048051 28049823 5686 785195735 -733482202 9037 -177639676 -477140109 8904 -175911279 -600991208 3475 -476635343 -103582511 6634 -659112423 954053652 2059 693388533 676406177 1558 -518877099 355195684 2366 745648934 -551416862 7929 -420836130 682630231 3686 -627792663 -741621007 496 -993835563 -517429485 1652 341071365 -5702304 8275 -116404179 435964459 1584 -112466455 -901452236 6194 -56935231 -53226181 8033 -128726767 -596103798 5918 586582238 408032712 3791 -433025345 -956300186 7002 -335037888 -709522334 1925 253295516 -81447781 6657 -548469989 798910453 7835 328642413 -883441584 6858 789289346 215489130 1220 167372537 -111673714 2730 303471892 170467835 9171 319326351 484376908 5482 156702520 106262770 5220 185216221 -628237476 4073 -482457481 -936112945 457 319326351 -683388034 9203 -623268670 -952045723 7954 38382431 639418215 4370 -790900085 518508787 9585 -251213711 624282080 4789 864931174 764272698 3053 -106582970 115731592 5471 929791427 -63734481 2198 -278257978 -148948797 6354 -429426969 59020681 4858 -326544961 -762876998 5596 460600071 -510922884 5174 984468436 347184015 9777 -95477909 51303562 2318 -353580923 -927894606 8457 -419749108 -283943997 5697 789289346 -487460041 6556 674835134 -313128613 2407 -912600784 -588348248 668 343475859 -699883416 7037 -828443354 -316387152 7938 -784069182 51303562 4660 320572212 -368204827 9708 653638796 -669483533 3509 367159963 733113734 6309 955536932 -730886465 9624 -330575686 618410264 5319 477434146 786543464 1557 -54849498 -871353007 5053 165508500 320542941 5371 156702520 -730886465 2013 -173157270 -427456347 7568 -219607746 957316548 4580 -821770117 15035429 9833 -594738095 574416719 3362 -794998045 -209849932 1451 -178463084 -393603223 3401 641405743 -580067919 8449 -962479450 -873589020 8192 -170132306 -647224909 5503 948083395 709974393 6477 432737196 531120459 1543 293337666 928549530 4467 749434816 -41471722 2746 778853107 -596103798 9032 -934630957 59020681 2098 73840719 874757575 9115 -36520470 -991847180 7759 500836375 682630231 3317 879055044 -714273046 991 895483308 611310292 5725 71999590 115731592 6001 -517419114 623413028 9281 -621743061 -849899775 3100 -734053528 452093657 771 -476635343 88031842 1948 -396349710 -995062096 8176 -441900788 484820762 5630 -800197031 -442954817 6551 -612223016 -952045723 1549 -660956144 -976816087 8744 264207551 -392084245 4491 -491680209 -647224909 7212 417807178 697181256 9397 -330832333 55710753 4757 -526589551 417944653 2497 -740334521 -595600742 4725 890432109 -995066367 5753 487719335 -791660728 4099 -364156017 639418215 1597 -213966720 -992454753 6876 83782911 -63464163 3173 -128726767 -316543012 1271 -251109249 -847581699 5461 -790900085 -635171642 3917 -529954928 265565623 5028 -242921091 285660025 2199 199822346 349827286 9711 755723260 841879883 7048 477434146 -81447781 3354 -173157270 899778012 637 -177639676 329435427 3271 395299686 -5702304 2770 860501343 547847846 1499 655838788 -563855352 3480 -483926612 -775953624 9789 186610534 349123105 6900 202573384 -217276100 7825 506679619 105202669 9034 256045037 -927894606 3556 -215882898 -958397748 9579 -66475474 55710753 3545 57728768 524158102 6779 -66475474 -549248367 4421 -213966720 -442896915 9014 713058770 -588348248 838 892440078 215489130 372 784421217 -265316264 5594 521234557 841515706 7100 -572908981 238643630 1213 877336582 272099746 6646 -925751415 -831246652 9427 -363361513 -893198153 4131 -941497322 -130757210 3160 -594123980 831945068 7057 -527151913 332881191 724 886936231 -952232346 7642 136635149 674552143 2915 246028051 -514527972 1565 202573384 -436876555 2981 -625868114 831945068 2464 -146048051 -361278986 962 -363361513 -392084245 3012 621250009 82218066 7297 -862838521 706766110 6138 -886229173 497692812 1065 509139401 -34186434 4789 341071365 220783838 9751 663527888 762717609 6769 890432109 667943918 4898 287403155 -768754430 8803 948736147 895448733 5116 -600220506 95042084 9521 886936231 -361278986 5675 -624139446 -876513924 9652 -371484057 547847846 1079 663063930 684653282 9004 -625117729 783420814 9461 -335037888 -208909824 1187 -745598738 748407118 6164 253295516 -594389391 6341 83263882 996597250 118 -80190883 -600991208 1407 -941497322 766538742 1810 -175911279 452093657 8486 755723260 -322241979 9752 -593752979 839185834 7930 468946340 271711843 5349 23116556 101361875 3226 941171960 249091689 6824 561309384 269488622 8586 -720378724 349123105 8932 -405708663 186010557 915 -181786704 220783838 1960 669719494 -514527972 4667 520426004 -726080992 4652 -790900085 23333156 8949 246211015 280226622 2285 -762354954 888127448 602 457187643 476629986 8331 83782911 971883931 5561 529251473 -849899775 1345 320572212 -910659068 9148 -25477161 -547246555 3654 111659246 -974640280 4939 651739496 996597250 306 -892024255 -306446443 4949 -146048051 167296127 5843 740694909 -479232352 701 -76560661 738681643 2737 -213565859 203874111 1714 165508500 604828253 7872 789352319 738681643 1714 -871267479 -437551079 6309 -762354954 -325682737 592 892440078 -53499931 2698 651739496 66743939 5251 643936179 191108050 1221 824131791 886756512 6370 -728265827 -635171642 8071 947027244 291885511 3646 487719335 814089111 5361 586193310 724045357 3598 -330575686 208300268 8909 321896034 518508787 1442 169375596 697181256 1002 641405743 -650575204 9457 719147282 443480195 8952 -970422428 -827976408 4996 -615891790 709534975 9750 -400001179 -973091762 1527 -544290356 -992454753 9288 90819360 -775953624 6156 591415304 664426163 413 579591313 220783838 3603 -364156017 416895828 7232 -734053528 -931961645 8873 -148551892 90714922 8606 -764095871 880013188 1565 -453528863 581062404 7049 842270273 19319210 6937 644845610 -14604433 1995 -113215565 766538742 9423 -267849188 358976404 6029 579591313 829740581 6194 -659282120 258649377 712 -576115144 -493565702 3655 947027244 -161178548 988 -162298514 -192813087 1964 320572212 491977162 560 471264227 -349942526 2729 -482457481 870262107 1914 307567195 -956300186 3509 696354690 -57636310 1280 -486815940 766538742 7002 -630784461 547847846 1983 323725605 265715153 1691 861466410 798910453 8010 132366550 -594389391 982 -593752979 926947071 5654 947027244 -255678122 8709 686472096 -113520589 3732 986629189 -699883416 6426 929791427 -209849932 8126 -346375162 676243791 5307 -214121222 -485579451 6774 561794586 -354781951 7386 -660956144 -791660728 8876 -197332076 -361907767 3097 564442080 841879883 8560 895483308 220424396 4445 477434146 639418215 7527 -570707245 293678122 5296 420313173 28158895 2001 -750618262 -6069504 9516 -219607746 -273517935 8939 -743788507 -807704163 5285 916803821 -442896915 8417 483523131 261437505 1303 -92183040 293678122 8199 -669161347 -732977788 5409 -162298514 -996863784 4424 875625124 15035429 4703 -358966548 358976404 959 721323233 688604103 2671 812692671 -313128613 1860 -356493999 265565623 2669 860501343 285030297 5274 993217311 148581257 5168 126163611 -588348248 9832 -74313664 -291852849 666 879055044 383295386 1940 140624107 996597250 4698 -548469989 -650343366 4775 57077901 7024863 5397 321896034 -628237476 382 -863912221 841879883 1781 122960298 764272698 3597 -625868114 157954558 1104 -52166347 -701904187 6761 -631059468 769086286 445 -12130323 349711330 8503 651739496 110076515 483 877375052 293996259 1039 -336363205 -398743530 8131 -993835563 -273517935 7157 -128726767 252978054 2504 766605000 698531409 3514 228618029 388657508 8892 343475859 491977162 5775 -784069182 28285201 6093 -625868114 -374056277 2363 142253386 233486506 6176 90842180 -63734481 829 715936589 -932094589 6229 303471892 66743939 9924 -348537659 -311805770 3228 202573384 -969954363 5710 -715255110 -825672011 2023 -347083273 390565985 9598 327828499 -283943997 9137 616261079 893523554 8626 8264531 -525223549 9182 73840719 -779636985 1060 -544290356 -97621137 7778 877336582 -730886465 1072 270668477 -635351929 9751 -137898752 -487991575 9622 933284357 -292135056 5306 -400357597 320542941 9905 253295516 742177493 2406 577595779 886756512 599 -637994744 -220337835 5748 719147282 -519921669 7235 -447555783 -289016401 1713 -132340965 636420853 560 -147109520 952638297 3057 -244065831 238846105 1270 -889390298 -97621137 3235 321979161 -873589020 8859 -765335823 -594827543 4102 -871267479 500073592 8898 -154177607 -464133473 9227 -150077373 688604103 6360 22099741 110076515 3867 847314766 391949381 8416 432021664 75428113 7402 32391911 952638297 7467 817204434 245371301 5613 841435082 639591910 524 326413982 465310197 8617 -918480115 -475349716 1468 411375410 -385293122 7612 -863912221 -825672011 8074 -293422144 67965345 4304 -106582970 -931850941 4726 929439506 783420814 542 -82743531 738681643 5038 -557563073 285660025 3168 743542522 55179420 4712 288031791 -168423907 1146 -548469989 265565623 6242 -733024233 616919600 2843 232434457 362317344 7447 561794586 288775548 3230 417807178 -683388034 9924 277958125 220674133 1542 -12130323 -428402356 5706 -728265827 -325682737 5754 -913032643 -503488600 3829 -66931702 545485303 4238 -55516739 329435427 2621 860501343 -780888194 4851 -863912221 -468181788 4603 -705173162 592056586 9440 364564921 835992356 207 -197332076 -974640280 6993 -533858770 -503488600 5712 -80190883 320542941 4671 -96460553 -588544705 6659 480475633 -497454301 113 567852265 -549053127 112 948736147 697181256 657 -672401313 135272390 2595 -569617671 336301975 4595 -569617671 636536038 4543 -293422144 -732977788 1587 202573384 -497454301 72 -137898752 573715962 2653 551002165 -357349445 1553 948083395 893523554 4721 -225441451 -777377395 3699 644845610 628563573 5718 -759508202 -876513924 1008 -695835769 397104509 270 -733024233 -861238983 8952 512530806 101361875 8460 23116556 202098881 4378 462757732 -561419270 5714 487719335 -392084245 3805 -364156017 -359314201 8639 339712362 562000501 9297 -784069182 -551416862 2631 -559852389 -419617877 864 -685842163 161270305 3411 941171960 -97621137 7497 -52166347 -653914878 5420 -886229173 -207480706 5550 -52166347 -325682737 1618 841435082 235617971 3165 -341897402 563044475 4882 976904654 952638297 2413 -44846753 636536038 2920 389181119 -204109200 6922 993217311 -828027101 1313 755723260 -485579451 4387 -590529319 732717612 4437 287403155 -448645965 8737 -328904232 402585422 2436 -759508202 -600991208 4572 167372537 -510922884 5247 -941497322 -367588750 2570 564442080 -982939077 8457 395103154 -510922884 9112 -616105726 546240758 8669 902777411 -287275800 8092 -993835563 -780888194 7954 270668477 602128084 218 -330575686 -519921669 1213 663063930 -663884323 8486 4049814 -446979614 4838 256045037 -774659497 4698 -494058622 -339447425 2366 -764095871 320542941 2905 266465598 990761659 8000 326413982 -453780869 9220 351329961 402394867 4983 264207551 -357349445 5036 -512601533 -274707169 9631 -631059468 238846105 5479 256045037 -976816087 6046 -267849188 215489130 5719 295262939 -204109200 7013 335527628 738681643 4583 -720378724 -477140109 1218 -364519214 484820762 4280 -735338906 -979020874 5769 136635149 667943918 3868 217759023 -311805770 3106 -952023251 280226622 7217 -625718770 28049823 2005 81800971 136635305 6705 967301691 186010557 5412 -178463084 823880227 5975 432021664 886756512 8936 -600220506 524158102 1637 -373212931 23333156 7903 -616105726 240392773 6645 822548504 996597250 9316 740659012 -253004117 221 -882919563 349711330 2097 861466410 -876513924 5751 892440078 -995062096 4849 -618586699 676406177 4416 -54849498 -448645965 6873 848002319 -991847180 7472 246028051 559317467 5209 -894484500 -311284398 2826 -729544436 899778012 5342 468946340 -777377395 5764 313333438 623413028 7258 993217311 67965345 5274 986629189 327243607 7254 -364519214 709974393 2206 -669975418 -385293122 3863 -370573099 676243791 9379 -659282120 -779636985 1728 57328447 -650575204 8044 70299496 769086286 7287 -12130323 611310292 4607 475583305 283209294 5915 313773597 336301975 6286 -578500945 476219341 3556 -74313664 954053652 6599 864931174 -932094589 8908 -12130323 -392084245 8506 142253386 -241132430 7790 958730067 -442954817 8764 -509385891 -903151152 2780 111659246 676406177 4731 -184150939 -393603223 4550 -74313664 -259920681 8978 -872853946 -255678122 1688 716961746 -349942526 1581 165508500 -205664922 4627 -346375162 -68133232 3727 509139401 -493565702 8767 -110049194 785302566 2611 364564921 381557875 816 505306321 927113337 9969 955536932 125331989 360 -96460553 390565985 7554 -637994744 -254951306 1612 -878007946 476219341 7573 877336582 -473904134 5369 224883384 820355107 3395 195859317 390959008 6280 -788603267 -386859416 5921 174573850 -669081832 1937 577595779 829049646 2420 -348537659 -477140109 4045 -572908981 168850975 9722 586193310 870262107 8335 -788603267 -699315319 9656 -12130323 -619642959 3188 -627792663 -224830170 9903 -898265134 -766439509 9592 -405708663 -513451002 626 -405708663 105202669 3211 -952023251 798910453 9164 -353580923 285660025 7877 49103598 48126737 7278 -268168881 397104509 1111 156702520 -398743530 7640 29968380 465310197 1282 417807178 -645134311 4169 520426004 664426163 5996 890432109 874757575 7144 702242153 407922222 6753 -983376341 -419617877 8932 469995849 524158102 2599 151462778 -588544705 5209 363421522 -224429007 9525 -25477161 246277775 3461 37950971 624014414 3413 -986019062 971883931 5082 -952709307 -964470327 3543 137342604 -548872283 9301 505306321 249091689 9257 347274203 835992356 8655 561309384 604828253 3205 -616105726 -931961645 3571 -270167938 -442896915 2170 498022540 841879883 2064 -941497322 -759955547 8366 -970422428 351421296 8207 -615891790 452093657 1810 -557563073 796440972 6983 36279537 -845509135 7319 457187643 -204109200 2880 -371869946 417944653 1056 566652844 531120459 3030 -353580923 164304660 7481 689984924 258649377 1007 211653701 -699883416 2023 -356493999 -479232352 6527 480475633 -981602668 7504 -971877548 263449205 9498 -197332076 -561419270 973 -31253052 900262214 7594 929439506 785302566 4493 653638796 440461057 1922 271048450 936458970 6045 6631381 15035429 7410 -705081051 67965345 8917 663063930 -531114148 8429 665672498 573715962 8005 477434146 -533164995 5784 567852265 -964052288 609 -962479450 -97621137 6740 -557491556 894207498 6889 576254520 233486506 6687 -527151913 -468181788 3372 622760654 562000501 4150 -627792663 814089111 2094 -50475604 623413028 8910 328642413 220424396 7816 270668477 -827976408 1092 313333438 604828253 9008 497764071 349827286 8641 90842180 -316674454 2985 641405743 155181053 7875 933899717 -699315319 5084 83782911 -561419270 2632 235848520 -675048115 2760 -608881583 750710740 7181 -343049870 -873589020 3318 -486815940 -807704163 5431 947027244 -209849932 9073 -491680209 -936112945 1056 -184150939 64274896 8741 -625718770 -982939077 1877 650577626 157954558 6245 997902760 690383589 237 689984924 742069009 1362 411375410 925430316 2525 299572712 -322241979 9657 390958395 -330088528 2778 528230348 220674133 1741 -616105726 705558301 79 505315658 -635351929 2646 357216483 -354781951 4705 156702520 -161178548 696 -952023251 161270305 4512 126979264 -563855352 4551 586193310 88031842 1855 319326351 235617971 9497 -482134217 -487991575 8981 721323233 709534975 9902 -82743531 798201482 437 -348537659 -168423907 2524 6631381 -12154411 4973 -12130323 422558106 4206 740659012 220783838 7099 174573850 291885511 9199 -496507325 -10889363 9316 330369088 -525223549 1490 497764071 -828027101 5800 420313173 -487991575 9845 -509666122 874757575 2929 652607998 -741621007 1205 -590529319 -692002453 7227 -74313664 440461057 7844 -268168881 383295386 4585 -110049194 28049823 2888 132366550 -743279228 2373 -821770117 -953039811 5447 246028051 691904004 5625 -474750049 -667783556 944 -55516739 57188489 7885 586193310 -973091762 7500 320572212 -205664922 6576 -353580923 135272390 7590 696354690 888127448 2634 -616105726 -21285360 2086 564442080 363537086 5858 -744815954 497692812 6741 -824336233 -204109200 1308 948736147 -761859799 1324 202573384 269584182 2742 -913032643 59020681 1790 469995849 -549248367 228 339712362 133238441 8520 650299148 170467835 5849 574072798 -635171642 5687 287540911 497692812 2024 469995849 -552554344 7082 -222034349 -359314201 89 344933377 -324403620 2456 273690998 -979020874 432 506679619 -635171642 9011 -54849498 485773536 2155 -733024233 -588348248 3389 223626891 -487460041 8635 112708003 -53499931 1994 -621743061 -833562261 6598 505306321 -241132430 9527 331376977 247516617 6523 -442492459 693923957 3690 591415304 -217276100 5894 -954946302 -741621007 6827 -137898752 110076515 4212 -251109249 -164190047 1154 812692671 -202365860 9162 83263882 -962366924 4433 -52166347 336301975 8721 -782082024 998987485 4404 70299496 442035528 7077 -784069182 -551512958 7574 -400001179 719756675 5120 -987108376 -45469480 3014 -95477909 79143311 544 639245576 -732138768 3354 -358966548 814089111 1201 642972199 -962366924 2500 566652844 -645134311 9479 -715255110 -777377395 8755 -749678851 530406323 1274 343475859 -594827543 3020 -68308325 693923957 4552 -494058622 336301975 8057 -821770117 798201482 726 -322857321 -339148929 688 875625124 592056586 2903 204922698 -148948797 7256 974173871 170544312 2353 -750618262 -834347143 8424 535670744 67965345 685 -214121222 766977417 4833 319326351 402585422 942 -257165428 -74922256 3101 -889390298 -13980784 1172 -128726767 693923957 4840 363421522 -427456347 145 -912600784 -715854594 1071 477434146 -291852849 45 -855555106 -605921169 2919 -54849498 258649377 9318 603027467 686182649 4368 169375596 664426163 5354 877375052 -265316264 5610 -855487023 246277775 2184 -898265134 -515729352 7015 -270167938 -620954654 9924 -821770117 381557875 1138 -625868114 522626360 8026 670783249 -33043914 9358 677505146 -63464163 1190 341071365 11152217 5314 643936179 584852110 3138 847314766 840121997 517 817204434 -354367602 5184 126979264 -833562261 2453 -745761469 485773536 4473 335527628 157954558 2653 -593752979 233486506 3397 126979264 -503488600 9126 -871267479 -927894606 2156 574072798 -594389391 4285 -205718293 442035528 2637 -705173162 -931850941 1813 572111503 -81447781 6990 655661552 32006993 927 650299148 546240758 4500 -215882898 957316548 5817 -742210546 638342848 1732 328642413 -386859416 852 248168868 533639856 6873 677505146 -561419270 3865 -419749108 -259920681 9735 110512002 -561419270 4188 -388902952 893523554 7584 -913032643 -635171642 402 471423335 -278826583 3270 57077901 -208909824 8720 505315658 -549053127 272 -373212931 -63734481 8788 750512353 -715854594 1057 364564921 840121997 8952 864864468 610906685 3126 -348537659 932982464 1765 271048450 -911784066 3071 -570707245 652139653 8597 -907904968 429013583 704 -267849188 336301975 9084 -304053585 602128084 9913 246211015 484376908 568 -878007946 693923957 6643 -601257416 990761659 2279 -335037888 377312940 92 -222034349 831945068 8473 -800197031 368331732 3302 933284357 -320105788 8438 916803821 -204109200 9691 57728768 391949381 961 321979161 823880227 3461 886936231 950205104 429 890432109 -361907767 6715 -213565859 75428113 5120 246211015 248879339 4638 -970422428 609203406 3542 -197332076 931901106 7926 -705081051 936458970 6040 57728768 -507678540 9735 -511648475 546240758 6941 285585538 -588544705 5609 -351818262 -780888194 207 -548298586 742069009 6278 -952023251 -779255519 6098 950417338 547847846 8821 520426004 465310197 8545 -293422144 -224429007 7832 663063930 -825672011 1674 655692903 -663884323 1553 509139401 785302566 6844 -342740225 -515729352 6987 -918480115 694332247 3215 542787809 -619642959 838 462757732 676406177 3747 293337666 -514527972 5523 856751619 667943918 6603 -454660390 -962366924 3570 -892024255 484820762 7404 -685842163 283209294 3961 -205718293 -979020874 1313 -615891790 82218066 8022 808925735 -6069504 1826 655692903 903887624 8679 38382431 -982939077 4084 727691960 -3897679 1624 70299496 -848882377 7603 420313173 -164907236 4749 918550505 638342848 8782 933284357 -204109200 9922 57728768 -796856966 2098 -883256320 796440972 3215 -173157270 -361278986 7419 -949511663 -287275800 33 481039767 348492504 2982 -13265422 -322241979 2965 253295516 -620954654 5595 -537445745 738681643 8358 273690998 829049646 2618 929439506 -163961704 7082 505315658 261437505 8291 -244065831 766977417 5849 555446731 628563573 1355 -600220506 -561419270 8286 -482457481 -956300186 2908 -491680209 750710740 6529 -146048051 819313353 6701 -358966548 386127211 8004 395103154 -847113496 4579 696700704 736392650 3885 587161686 -113520589 7175 655838788 628563573 5460 766605000 831945068 8952 -835349698 -493565702 3374 521234557 664426163 9954 561794586 -436876555 8106 -375315736 41988448 3919 -331409455 -113520589 3322 -991085471 199066417 381 950880850 -976816087 1861 487719335 327243607 5746 -410378829 -548872283 2795 -536278632 936458970 1916 288031791 293678122 4441 574072798 -979020874 6828 349635568 -427456347 3054 -213966720 -12154411 7733 -73802131 694332247 1070 -509385891 170544312 3119 686472096 954053652 3333 644845610 774508045 6721 -749678851 533639856 9166 616261079 -865702803 3072 -630784461 525863100 9813 689984924 460061364 7009 -987108376 -266557934 4315 -82743531 390565985 7030 -630784461 786543464 6537 -73802131 -464133473 775 -109703401 429013583 8502 -616780700 41988448 2606 -251109249 -923490455 3085 -892024255 931901106 9144 -442492459 -561419270 1897 217759023 484578208 8634 49103598 -316674454 563 -637994744 105202669 2289 652607998 -266557934 2335 343919065 -425579851 9165 -347083273 -487460041 5762 199822346 355195684 2271 -759508202 -133534011 9926 351329961 880013188 4432 -68308325 -893198153 9074 15084359 7024863 5077 650299148 -899341288 1268 -631059468 -464133473 1793 755723260 840121997 1921 328642413 269584182 6202 875625124 -339447425 4031 287061479 -551416862 2863 674835134 67965345 3745 293337666 733113734 4264 621974864 -774659497 5364 -705173162 954053652 3407 -557491556 -517429485 3303 950880850 592056586 8095 -536278632 -63464163 8193 902777411 -692002453 2778 471264227 624014414 126 -200453704 -871353007 9407 567852265 894566619 6538 477434146 203913927 5308 -441900788 748407118 706 357216483 573715962 7009 655692903 768564657 5095 -341897402 173354787 6727 -983647058 624014414 6518 749434816 412494114 7151 947027244 -221235589 8005 -44805950 -354781951 1614 -987108376 698531409 3886 -226011510 -551416862 200 -983376341 -533164995 3137 555446731 533639856 9946 861466410 -5702304 3957 -106582970 -956300186 1101 261417951 -14604433 7504 166695370 698531409 8425 -594123980 327243607 2169 -173157270 476219341 9383 -672401313 341133012 4138 -777574656 -974640280 6410 129311049 -164907236 6282 696354690 -111673714 558 273690998 -901179905 5002 111659246 -442954817 5154 397498909 -517429485 6910 -481548889 -865702803 1043 420313173 -54745869 4896 715936589 874757575 6330 808925735 -209849932 5328 -894484500 203913927 4439 -458526967 894207498 4127 457187643 -780888194 8014 195859317 402394867 7708 877336582 829049646 3426 -150077373 -202365860 6191 587161686 105202669 3359 287061479 -293612145 3381 213842869 -923490455 1469 -822417795 55710753 7916 -110049194 858501251 2514 -557563073 -827976408 8160 -878007946 738681643 8456 -970422428 -871353007 9061 555446731 402585422 8288 81800971 109725016 1558 -36520470 -873589020 6325 -364156017 758141143 3326 -672401313 386127211 7428 261417951 796440972 9894 -267849188 -779255519 5531 702242153 -741621007 4030 -862838521 -386859416 928 223626891 238643630 864 38382431 639735778 5636 946724763 785302566 3874 890432109 252386635 7560 -735338906 738681643 5883 112708003 -619642959 8095 833952118 -560116325 9560 -509385891 840121997 8132 -173157270 -805220515 880 -624139446 220674133 7790 877375052 -580067919 4085 417807178 -436876555 9763 591415304 709534975 5980 140624107 485773536 5785 -400001179 258649377 1520 586582238 233486506 4691 -326544961 680445725 8738 319326351 950205104 3882 -883256320 -547246555 1668 -306801974 841515706 682 -222034349 435964459 7863 -343049870 -115011856 1615 -305970525 -339447425 6018 -331409455 209900681 7680 57328447 532638758 1236 -993835563 -267835884 3084 789289346 -761859799 5100 929439506 525863100 9858 -123469316 957316548 5880 506679619 -635351929 342 -123469316 133238441 9403 -983376341 110076515 5729 -307200306 684653282 7668 58910623 -635171642 8472 480475633 545485303 331 -862838521 562000501 2225 766605000 95042084 5757 328152090 105202669 9842 -242921091 -699315319 4250 -46649832 518508787 4570 702242153 -37646429 8445 -148551892 -503488600 2965 -749678851 733113734 4508 -882919563 964421398 8843 -305970525 -775953624 6561 390958395 486739558 328 460600071 235617971 4026 199822346 35526584 610 -433025345 332881191 6636 223626891 957316548 4742 -618586699 312063892 9902 -557563073 -374056277 9061 217759023 35526584 3523 223626891 348492504 9406 -986019062 -931961645 1672 -729544436 449132476 5260 288031791 -172362246 6208 572111503 513030379 2738 -66931702 674552143 7932 186610534 -871353007 1492 696700704 685173008 7520 -594658272 -224429007 8392 -215882898 545485303 7730 343919065 -164190047 653 664255928 -356305020 1844 864864468 15035429 7452 112708003 709534975 6053 -695835769 261437505 2173 572111503 497692812 803 340060359 491114857 2588 -623268670 686182649 1333 248168868 173354787 9820 246028051 -278826583 8151 -410378829 336301975 1387 363421522 733113734 5 169375596 -759955547 1526 743542522 28285201 2284 877375052 307725420 7870 643936179 -493565702 9053 343475859 -895622959 876 -533858770 -831246652 996 -148551892 -273517935 1170 -175911279 478800565 6201 -32737399 709974393 2211 416830089 -849899775 2037 833952118 901431566 3748 567852265 246277775 6984 339712362 168850975 8035 57077901 -380500395 7929 -491680209 75428113 3287 -330832333 -63734481 1629 542787809 -253000679 8505 264207551 -5902726 573 948083395 667943918 1762 -81272333 291885511 642 785195735 261437505 2149 -821770117 249091689 8738 -278632700 -68133232 5887 586582238 351421296 5040 667683290 742069009 4221 206527555 155617401 2288 -483926612 106262770 8958 -883256320 785681307 6505 8264531 -265649886 392 22099741 365540008 7070 -113215565 347184015 8176 -305970525 11152217 2991 -226011510 -976144578 3348 -954946302 109725016 7163 -621743061 113319582 140 -764095871 -322241979 1097 71999590 -164190047 7873 -907526850 -519921669 1400 269796431 484820762 3197 935909029 844277983 5605 535670744 417944653 3220 -342239300 -193590510 6748 -496507325 766977417 3297 -293422144 -253004117 6880 -197332076 616919600 8453 -123469316 628563573 7327 264207551 258649377 7756 303886728 220424396 9504 -820460238 442035528 4353 -181786704 -5916917 8591 -669161347 491114857 8851 716961746 332881191 7451 933899717 -63464163 7688 19516550 -2439989 3262 -669161347 165821381 3202 -482457481 -741621007 3661 -601257416 55710753 8400 -496507325 759617707 1713 -557563073 -849899775 1254 -824336233 160793740 3206 527736569 -339148929 7616 -625718770 628563573 7683 561309384 240392773 5300 789289346 709534975 5242 -170132306 -316674454 6038 890432109 709974393 9648 997902760 -992454753 8400 70299496 -257449363 7119 -388902952 -513451002 5938 416830089 -437551079 3354 432737196 900262214 6071 778853107 -63734481 4146 -800197031 771524295 3161 -226011510 -63734481 8424 -705081051 -906648758 1478 -624139446 -41471722 898 555446731 895448733 7314 -659112423 636420853 4114 -342239300 -628237476 3488 669719494 397104509 5796 411375410 161270305 7004 -715255110 199066417 5158 505306321 624282080 6299 -63560127 888127448 6621 -250591756 -208909824 1095 295262939 -479232352 3814 395299686 -709522334 1347 -912600784 476219341 2939 -289985011 -616422007 6902 151462778 381557875 5512 323725605 -278826583 9558 -270167938 203913927 3005 -54849498 476629986 7123 177628242 -80034542 4804 -56935231 680445725 4711 933284357 412494114 1174 686472096 -283943997 7099 586193310 349827286 5050 -454660390 604828253 1084 491678739 -238448480 4830 -749678851 -202365860 8750 -745598738 293678122 762 73840719 639418215 6736 946724763 -255678122 8785 -330832333 -847113496 208 652607998 926947071 1497 -660956144 -653914878 7585 812692671 476219341 8254 -784069182 -373891874 5467 -205718293 854872802 3106 -889390298 558660793 9635 254604928 106613504 9513 -242921091 533639856 4395 -821770117 -692002453 9187 -536278632 719756675 2619 174573850 -130757210 5881 319326351 -349942526 9184 667683290 484820762 2284 743542522 -539760374 4692 864931174 -619642959 7722 156702520 -253000679 2864 -572908981 -148948797 7252 -855555106 736392650 1006 321896034 248879339 7629 -854974713 28285201 8002 8264531 628563573 7204 -855487023 -487991575 3466 293337666 -594827543 5795 -256588331 900210732 8275 -451981899 -316674454 6697 -429426969 -181951918 2879 667683290 -259920681 2150 -410378829 48126737 2005 -92183040 252978054 9078 -400357597 148581257 6312 564442080 -398743530 8353 -572908981 -259920681 9579 339635211 -919384533 4704 -588133551 355195684 8948 -137898752 803466690 9762 -625868114 -292135056 5471 727691960 -5702304 7232 -74313664 75428113 5605 323725605 215489130 9903 -50475604 -847581699 7277 -200453704 449132476 5733 958730067 -774659497 1649 500836375 639735778 4158 -667767243 247274032 9461 -735338906 283209294 7887 667683290 766538742 4756 564442080 -709522334 4043 -486815940 -539760374 3308 271048450 -973091762 2821 -486815940 -217276100 5068 621974864 685173008 6614 -947334444 -354367602 7083 824131791 -894674476 2320 -927233899 220674133 1516 -260484128 -187634457 498 -734053528 -253000679 7791 237809565 -803257481 7886 411375410 -398743530 8649 477434146 952638297 7736 261417951 55179420 8151 -200453704 285030297 5968 -348537659 -667783556 6128 481039767 -521750194 1394 -189672465 472701027 2730 -44846753 -63734481 6988 -529954928 220674133 6558 -491680209 532638758 2976 287403155 465310197 1582 967301691 718423636 139 -71710752 -453780869 3062 512530806 -791660728 4166 299572712 -956300186 2562 -559852389 -594827543 3404 -52166347 691904004 2479 273690998 500073592 8636 248168868 497692812 9941 -883256320 563044475 4543 664255928 -991847180 4900 -177639676 362317344 9565 339635211 698531409 8140 397498909 285660025 9051 749434816 -783218625 9266 357216483 903887624 4776 877375052 -238448480 5328 420313173 724045357 3354 -959851598 269584182 1629 653638796 894566619 2162 765140521 -701904187 7534 564442080 391949381 6631 -557491556 -439025221 8139 232434457 -339148929 1314 822548504 449132476 7909 185216221 -548872283 3319 295262939 75428113 1223 395103154 481058945 1252 36279537 -714273046 2747 -735338906 -97621137 5901 -32737399 844277983 7024 -278632700 -739131404 3367 -745761469 170467835 6201 -672401313 -37646429 7795 616261079 774508045 4839 -886229173 901431566 1471 -257165428 429013583 6394 576569655 -103582511 7384 -410378829 574416719 821 397498909 -931850941 7987 -331409455 371937567 8256 749434816 533639856 1677 -162298514 546240758 6322 248168868 -699883416 2512 -486815940 -993810702 6799 625839941 -59573888 3015 -740334521 547847846 2783 -720378724 -560116325 356 841435082 704912288 9616 320572212 19319210 8896 167372537 -936112945 93 -162298514 -209849932 6564 211653701 -883441584 8176 -453528863 -521750194 8886 498725757 252386635 8724 -260484128 -436876555 2118 480475633 167296127 7390 -96460553 616919600 4171 -396349710 -650575204 5325 -509666122 -373891874 4904 -170132306 136635305 384 -458526967 926947071 3315 576254520 203874111 6648 -112466455 -477140109 4119 542787809 291885511 9151 877375052 -202365860 6025 -330575686 -192813087 935 -548298586 -732138768 345 -927273767 -19846330 5526 -588133551 774508045 26 -854974713 574416719 8977 169375596 -532805273 2740 674835134 -53499931 9527 -777574656 -823312659 5416 -433025345 208300268 6496 -322857321 -267835884 8516 935909029 -743279228 6502 -474750049 -224830170 9912 97020970 371937567 51 808925735 247516617 4025 -419029624 -761859799 7436 -242921091 -893198153 1061 90819360 533639856 2637 -548469989 835992356 7830 -570514743 -714273046 9013 505315658 -910659068 4043 264859719 814089111 7220 970485889 -354781951 2116 -954946302 -901179905 7634 -955831194 164304660 1420 -482134217 706766110 9459 -987108376 -803257481 2573 -267849188 895448733 200 946724763 829049646 9023 -695835769 639735778 4392 462757732 11152217 2657 -594738095 905565981 9712 174573850 -937125202 7436 411375410 -669483533 5607 -96460553 624014414 8180 58337899 23333156 9781 -260484128 -709522334 8145 -907526850 -14604433 7701 136635149 723730723 5326 -729146187 -779636985 2825 855329823 484820762 7744 -883256320 -531114148 8861 -32737399 320542941 8537 -128726767 -549248367 8975 817204434 -653914878 2430 670783249 900682067 4719 -659282120 -202365860 7383 -526589551 -436876555 4418 -491680209 667943918 5430 351329961 241785150 3180 481039767 820355107 9354 -821770117 422558106 8013 -251213711 397104509 5108 335527628 558660793 9339 -116404179 258649377 9114 -371484057 688604103 1954 -519682186 -311284398 4011 -419749108 341133012 9016 674835134 -620954654 419 667683290 -185998231 3268 110512002 -954209444 8799 331376977 -919384533 3455 -197332076 -650343366 4276 -519682186 -254349525 8652 -894484500 -324279122 8076 -181786704 -103582511 3429 993217311 408032712 2864 211653701 252978054 5255 500836375 -981602668 8109 432021664 798201482 1776 934705880 -551416862 6065 704539722 622266116 1542 -705081051 738681643 5589 471423335 -475349716 4842 -148551892 764272698 6464 276731211 -385293122 5116 -222034349 -10889363 7354 -95477909 -278826583 4658 749434816 718423636 8110 -788603267 -903151152 1812 -570707245 -289016401 8580 186610534 -103582511 906 500836375 208300268 9391 -949511663 -775953624 5913 438397479 676243791 627 -251109249 -531114148 5466 642972199 -464133473 602 -481548889 -563855352 3100 -822417795 208300268 2327 -304053585 769086286 6732 -660956144 160793740 4554 586193310 349123105 4066 696354690 -699315319 7557 129311049 685173008 254 57077901 -992454753 7808 -453528863 559317467 3475 -132340965 -253004117 9993 529251473 -995066367 499 -336363205 -477140109 2622 929439506 -958397748 1564 -68308325 -259920681 9582 974173871 835992356 3954 950880850 758141143 5037 -278257978 993015931 8318 -13265422 840121997 8808 -154177607 -163961704 9701 112708003 -845509135 8040 -32737399 886756512 8813 506679619 390959008 5386 864931174 -873589020 3420 -483938149 936458970 9199 -80190883 580232372 6897 789352319 -626227780 3936 -557563073 -211716415 6232 860501343 858501251 1221 591415304 -923490455 6600 -454660390 -563855352 6951 665672498 803466690 1392 -762354954 639591910 2179 -52166347 -446979614 7010 772119062 -162370098 2560 -494058622 -936112945 7535 -74105468 293678122 4467 -95477909 -398743530 7988 -268168881 486739558 5297 -62488183 -192813087 131 -886229173 682630231 4453 -886229173 -847581699 9014 -396349710 732717612 3619 -287473610 759617707 6384 -341897402 -361278986 1629 -548469989 -14604433 3525 -854974713 -398743530 8373 -214121222 530406323 1563 941171960 -427456347 4611 644845610 443480195 2209 -12130323 191108050 2471 -250591756 -320105788 688 -226011510 157954558 9473 824131791 698531409 1408 -660956144 106613504 6896 997902760 748407118 3565 -749678851 79143311 5545 137342604 -743279228 3786 808925735 -289016401 4585 749595162 293996259 8644 621250009 271711843 717 -548469989 -669483533 6410 875625124 -650575204 4688 326413982 390959008 7149 -557491556 -580067919 4181 -356493999 -311284398 9379 639245576 -911784066 1622 204922698 709534975 1201 340060359 291885511 6957 916803821 -931961645 9513 165508500 667943918 5457 202573384 -311284398 4768 652607998 748407118 4163 538103424 329435427 6788 577257649 246277775 7547 -765335823 500073592 668 -952023251 829049646 8861 112708003 900262214 5601 -962479450 -667783556 1585 307567195 -448645965 8620 71999590 -594389391 7746 186610534 386127211 8976 528230348 659135755 8164 625839941 -507678540 5418 335527628 484578208 8060 822548504 -650575204 5991 576254520 925430316 4236 -278632700 698531409 5349 948083395 -503488600 6188 -441900788 99128184 397 58910623 293996259 4368 -608881583 402585422 4336 -660956144 581062404 9814 727691960 460061364 2704 -66931702 -969954363 5103 509139401 -293612145 3489 129311049 -361278986 1792 603027467 155546470 8944 420313173 -148948797 1178 653638796 622266116 2931 789289346 240392773 7352 -630784461 64274896 6001 -743788507 -253004117 4327 -251213711 19319210 660 271048450 252978054 7291 576569655 -357349445 9869 -483926612 28158895 8032 895483308 -54745869 7128 -623545038 220424396 8495 199822346 497692812 4864 331376977 802678679 1362 785195735 771524295 340 -872853946 874757575 5322 -985616618 258649377 8570 538103424 491114857 5103 -627792663 -339447425 8852 116199189 280226622 2072 -740334521 -803257481 7057 328642413 616919600 780 -128726767 999569471 2677 -569617671 659135755 8569 650577626 841515706 6204 -934630957 513030379 1299 655692903 -865702803 2091 641405743 -552554344 7248 -73802131 293996259 633 -63560127 11152217 4850 655661552 698531409 7661 667683290 750710740 7013 -983376341 -899341288 455 576254520 -257449363 6283 37950971 742555398 8916 -588133551 -620954654 7156 -364156017 -780888194 7677 -578500945 -163961704 7298 -371484057 667943918 7696 689984924 -31659405 7484 669723000 484820762 6098 328152090 -529867141 7602 140624107 709974393 6819 49103598 -133534011 8801 -728265827 -701904187 5538 -147109520 402394867 2392 416830089 341133012 3955 -454660390 -337054857 1371 716961746 623413028 5903 -66475474 522626360 9078 -907526850 684653282 6060 772119062 133238441 917 328642413 659135755 6366 -623268670 563044475 9138 -112466455 209900681 1452 -419749108 697181256 686 -213565859 651276686 1702 -109703401 -901179905 196 -630784461 723730723 54 -400001179 -21285360 5083 -32737399 -293612145 9381 8264531 368331732 8011 -328904232 639418215 1984 -408600531 -669081832 9507 -625117729 738681643 602 -659282120 -31659405 2585 187533920 -19846330 3460 -987108376 377312940 9906 -408600531 768564657 3132 -241465936 -596103798 8339 693938067 690383589 8226 567852265 894207498 3271 -650211499 452093657 5153 -396349710 676406177 722 165508500 476629986 5981 -287473610 900210732 757 363421522 192314494 392 505306321 -991847180 4516 574072798 -3897679 474 320572212 283209294 7814 622760654 524158102 7744 174573850 674552143 8923 -743788507 -487460041 916 950417338 -287275800 1027 -618586699 247274032 5502 574072798 -995062096 9597 542787809 614945635 4938 195859317 -442954817 1373 232434457 -113520589 5035 -991085471 -588544705 1586 -559852389 -293612145 7743 500836375 -515729352 2200 855329823 667943918 468 462757732 762717609 9674 -720378724 796440972 7690 271048450 782261486 6746 -729544436 819313353 2681 -734053528 -932094589 2852 -821770117 854872802 7732 417807178 261437505 1073 535670744 -115011856 6670 669723000 -563855352 6856 -744815954 932982464 4636 264207551 -560116325 7146 -648381409 -287275800 1180 -828443354 636420853 5438 -110049194 490581013 8790 -371484057 161270305 7130 -762354954 484578208 2497 6631381 -80034542 9205 343475859 358976404 6375 512530806 99128184 4601 395103154 28158895 2572 498725757 -311284398 909 974173871 365540008 6619 -137898752 524158102 8386 587161686 435964459 2066 -820460238 -709522334 8109 -667767243 -976816087 9456 886936231 -33043914 1029 -623545038 48126737 28 261417951 -775953624 7774 -251109249 -759955547 5336 -66475474 829740581 4278 399779640 486739558 5542 -454660390 -969954363 3421 321979161 -292135056 9083 223626891 -238448480 4795 462757732 203913927 9330 -800346889 143533526 9821 -44846753 798910453 7090 -305970525 -923191479 6145 -985616618 723730723 6163 -509666122 -692002453 4947 339712362 719756675 509 -250591756 -427456347 4199 -594738095 785681307 7091 303471892 610906685 856 -154177607 -59573888 3023 111659246 525863100 8849 -892024255 522626360 9949 -660956144 724045357 2363 -400357597 398270620 1900 591415304 -766439509 4774 -146048051 -224429007 131 -181786704 -111673714 5964 740694909 742177493 5666 187533920 55710753 3283 -179678 -306446443 8793 29968380 858501251 6834 295262939 -517429485 8333 -872853946 220424396 9127 363421522 -759955547 3128 -341897402 742069009 1958 959313725 -517429485 4801 126979264 -952045723 7893 -962479450 723730723 716 -44846753 -823312659 2854 167372537 -628237476 1236 529251473 -560116325 6100 37950971 -650343366 6743 -749678851 -669483533 4371 727691960 -172362246 9088 -983376341 -669483533 2882 29506774 -31659405 9660 715936589 -650343366 803 313773597 -995066367 1638 -214121222 -645134311 3181 -171024826 -683388034 7380 -453528863 -354367602 4960 335527628 15035429 4230 877336582 -349942526 7001 -66475474 -519921669 9852 861466410 245371301 5494 122960298 -419617877 4185 -892024255 -525223549 4445 993217311 -847113496 7301 677081963 416895828 905 -735338906 609203406 4903 -570707245 75428113 6677 822548504 -912580415 2915 -336363205 990761659 2877 -56935231 285660025 7537 -429426969 546240758 4353 487719335 -539760374 7903 -137898752 478800565 4092 -353580923 -311284398 3288 997902760 522626360 2181 202573384 685173008 2245 842270273 639735778 52 -278257978 676243791 7331 -659112423 148581257 4919 669719494 -265316264 1782 -735338906 363537086 4006 -189672465 363537086 4510 -886229173 -63464163 7861 432021664 950205104 9255 561309384 783420814 4136 -73802131 731066417 501 505306321 -373891874 476 -886229173 636420853 2369 -101910710 203913927 6052 -410378829 -901452236 6749 879055044 -163961704 4274 29968380 64274896 1215 -482134217 -873589020 9783 -348537659 -253004117 6156 111659246 247516617 7740 6631381 -959597696 7987 -197332076 893523554 6243 -326544961 329435427 5436 303886728 639591910 2312 -347083273 -361907767 5089 471264227 -521750194 653 -270167938 848404213 8732 -927273767 240392773 8645 270668477 785302566 7697 -58282870 732717612 9391 57077901 402394867 3679 -251109249 900682067 1126 73840719 841879883 401 -557563073 574416719 1239 950417338 186010557 4250 935909029 -588544705 9092 111659246 348492504 5858 273690998 408032712 3799 586582238 497692812 986 749434816 880013188 9593 -482134217 -325682737 6279 460600071 -354781951 8867 -788603267 -428402356 7356 -578500945 533639856 6501 528230348 -211716415 9465 -251109249 -446979614 7270 -991085471 -517429485 7796 -74105468 622266116 4588 174573850 261437505 757 330369088 -5702304 1901 -116404179 -547246555 7 -215882898 -267835884 805 151462778 452093657 9723 543709359 442035528 6826 -458526967 -532805273 48 323725605 -81447781 8029 704539722 11152217 2321 -650211499 165821381 9874 641405743 -103582511 543 -579837273 682630231 5378 -419029624 -699315319 9647 261931651 -97621137 8720 228618029 -515729352 1685 -441900788 733113734 6089 -330575686 288775548 4673 -669975418 -485579451 8160 235848520 -901179905 1497 -954946302 -453780869 5289 719147282 -257449363 1304 864864468 -626227780 8436 -330575686 -532805273 6822 505442585 -253004117 3518 -96460553 829049646 5641 -735338906 -588348248 2771 37950971 -192813087 8011 -371484057 408032712 2038 941171960 802678679 8828 576254520 -669081832 4725 328152090 854872802 3417 -912600784 868032719 7303 -279541251 -993810702 5198 -531669239 23333156 2760 843260633 416895828 1145 705381339 241785150 4375 4049814 -647224909 6335 142253386 636420853 1998 -667767243 -183336237 9652 705381339 -976144578 6995 256045037 269488622 9957 344933377 -828027101 2589 -927233899 -974640280 2200 890432109 90714922 3753 535670744 -428402356 2168 -162298514 -34186434 5549 -600220506 -339447425 5370 32391911 265715153 7901 -44805950 -161178548 9732 572111503 88031842 7438 -672401313 -616422007 9390 -474750049 -68133232 7736 -985616618 -493565702 7610 -559852389 173354787 7983 959313725 407922222 1665 457187643 -59573888 8308 577257649 -901452236 4062 670783249 -53226181 392 213842869 685173008 5792 166047011 -57636310 6321 468946340 349827286 4826 -12130323 -911784066 4497 261417951 -669081832 9134 669719494 -594389391 8404 677081963 533639856 8762 650577626 -361278986 5160 313333438 573715962 130 367159963 -521750194 8499 664255928 -254951306 2191 405324040 32006993 5632 704539722 -253004117 374 -213966720 -969954363 7450 652607998 -730886465 1148 -907526850 -374056277 12 586582238 786543464 2313 288031791 -367588750 3528 -818050145 265715153 8060 57077901 -580067919 6408 142253386 383295386 1790 -818050145 624014414 7555 -400001179 -596103798 5850 -74067624 759617707 5281 -370573099 -181951918 3739 -509666122 -768754430 3520 -330575686 518508787 3415 -256588331 -964052288 791 639245576 -266557934 1243 -994238484 -274707169 9980 -347083273 -464133473 2183 576569655 764272698 4914 561309384 491114857 6157 -720378724 -761859799 1830 223626891 -616422007 7044 -148551892 398270620 1130 343919065 840121997 2994 -733024233 248879339 1266 313773597 497692812 1866 -68308325 -539760374 7054 -106582970 900210732 6146 715936589 491114857 2503 351329961 -322241979 9785 -74105468 397104509 9486 -101910710 -521750194 3336 340060359 676243791 786 713058770 848404213 4711 564442080 422558106 7201 -351818262 -111673714 5554 -267849188 796440972 2849 650577626 -33043914 9643 -101910710 240392773 8864 -322857321 371937567 3058 622760654 209900681 4873 -533858770 -828027101 323 122960298 -386859416 3113 755723260 -448645965 4799 -364519214 476629986 5569 49103598 718423636 4431 -993835563 -130757210 5005 405324040 709974393 133 136635149 -825672011 4469 477434146 402394867 563 -637994744 246277775 7074 90842180 362317344 8992 -625399824 -839552686 1891 847314766 258835576 1257 32391911 -442896915 5233 -12352429 -278826583 1141 363421522 636536038 4129 505306321 -932094589 4653 97020970 723730723 3993 313773597 858501251 202 -985616618 346977152 4373 -251213711 90714922 7167 -728265827 -255678122 7322 -36520470 -253000679 4889 -749678851 636420853 395 -927233899 115731592 4005 -261356504 -626227780 6571 4049814 532638758 5953 -400357597 173354787 9684 -898265134 48126737 5990 902447917 -895622959 1478 319326351 -594389391 5237 -12352429 694332247 3441 -293422144 895448733 6063 19516550 -895622959 7894 -898265134 835992356 6315 -375315736 -901452236 4795 -146048051 -142257001 8466 132366550 574416719 1823 -650211499 -10889363 3421 -762354954 609203406 1823 667683290 895448733 387 343919065 900262214 1319 343475859 125331989 444 -660956144 269584182 538 -178463084 476219341 4713 505442585 -626227780 9061 576254520 894566619 4584 341071365 610906685 6593 202573384 -208909824 6019 -894484500 622266116 1241 579591313 472701027 1545 -750618262 388657508 4284 555446731 -605921169 1408 -594123980 442035528 8900 713058770 742177493 2681 -590529319 51303562 4822 -242921091 57188489 7957 890432109 -964470327 4267 -871267479 694332247 5288 715936589 247516617 639 323725605 796440972 7708 -483938149 618410264 1064 670783249 -910659068 2279 576254520 691904004 4474 405324040 -257449363 943 -992570882 -585235419 5113 399779640 928549530 5901 38382431 105202669 9631 136635149 952638297 2065 -892024255 -873589020 9087 -784069182 -532805273 7685 749434816 143533526 6138 -527151913 -241132430 6533 579591313 -585235419 5841 -544290356 -192813087 4222 -330222187 732717612 314 -260484128 -733482202 9461 521234557 798201482 678 -486815940 -995066367 8490 521234557 293678122 819 460600071 -701904187 7612 -800197031 -21285360 9534 -784069182 -68133232 2255 -95477909 893523554 3517 -408600531 -322241979 9468 755723260 750710740 1322 323725605 -645134311 2473 616261079 -380500395 322 674835134 191108050 7034 861466410 -316543012 7536 -71710752 82218066 7910 651739496 957316548 6820 246028051 -254349525 1549 -618586699 500073592 6360 213842869 -2439989 8920 313773597 -620954654 6708 -855487023 618410264 4418 -749678851 659135755 1601 933284357 -531114148 9431 -171024826 -37646429 5516 784421217 215489130 6971 745648934 293678122 2445 -326544961 900682067 8109 -529954928 796440972 631 948736147 -493565702 267 663063930 -669081832 5440 -985616618 -386859416 7416 -343049870 688604103 7891 -373212931 248879339 5260 -993835563 -324403620 9061 -729146187 -647224909 6443 572111503 -278826583 4710 -44805950 -932094589 6985 187533920 -714273046 4569 -590529319 530406323 2509 287061479 170544312 2662 -73802131 931901106 3220 -800346889 -265649886 6046 288031791 -931850941 7624 -80190883 531120459 2063 -285886589 -714273046 4737 -630784461 -113520589 9930 232434457 -487460041 4347 211653701 -339447425 1345 948083395 -287275800 4041 49103598 336301975 4389 625839941 624282080 7001 22099741 -10889363 1920 217759023 895448733 9096 -625399824 769086286 6990 -150077373 11152217 7688 -733024233 639418215 8706 -330832333 491977162 6944 877375052 -63734481 775 397498909 115731592 339 177628242 288775548 341 -570707245 215489130 1412 986629189 241785150 6213 343919065 -192813087 2377 643936179 -976816087 8278 -92183040 -828027101 6781 -116404179 -238448480 3601 166047011 -839552686 8587 211653701 796440972 474 303886728 -453780869 9897 22099741 220674133 4713 -289985011 -339148929 6209 505442585 -575386868 5049 -672401313 738681643 3495 772119062 -981602668 9103 -594123980 522626360 5030 -25477161 -209849932 4734 -113215565 -211716415 3388 667683290 -393603223 921 789289346 993015931 7560 266465598 440461057 6489 715427719 928549530 2385 506679619 -292135056 9087 -364156017 133238441 5145 561309384 -187634457 5453 -744815954 -161178548 4466 -147467416 -254349525 1041 833952118 -551512958 2192 -594658272 688604103 690 -476635343 -259567082 5648 -740334521 581062404 8495 320572212 584852110 1881 287403155 -273517935 2004 669719494 628563573 5024 -482457481 829740581 3070 432021664 686182649 7233 -750618262 848404213 7394 156702520 -193590510 1563 228618029 110076515 218 270668477 -453780869 4891 54093571 -953039811 8960 335527628 -726080992 572 -962479450 -932094589 2446 -278257978 -953039811 1565 246211015 719756675 8533 918550505 -168423907 581 248168868 67965345 205 -109703401 563044475 2659 468946340 -561419270 1758 784421217 -337054857 6346 663527888 170467835 909 -147467416 481058945 7275 955536932 173354787 9785 112708003 841879883 9220 313333438 -63464163 1767 848002319 135272390 9240 399779640 925430316 8827 351329961 440461057 5551 -800197031 -871353007 5561 -705173162 -828027101 7312 -251213711 -551512958 3419 902447917 -41471722 1932 -213966720 -162370098 2260 -251213711 -316543012 478 -685842163 -493565702 3716 -447555783 203913927 3392 677505146 652139653 6269 -863912221 639735778 128 -625868114 -324403620 1767 -531669239 332881191 1747 -278257978 580232372 6752 122960298 288775548 7257 -101910710 -669081832 3414 -116404179 362317344 2850 166695370 999569471 7817 299572712 899778012 9761 -784069182 -5916917 9258 529251473 106262770 9678 367159963 990761659 9097 -52166347 766977417 32 970485889 -962366924 7071 206527555 709974393 2923 715936589 -992454753 8727 -765335823 731066417 6711 784564006 674552143 7843 -576115144 -339148929 354 481039767 -531114148 6716 -74105468 -204109200 7847 -652765294 -827976408 3162 -429426969 -464133473 2111 -588133551 -273517935 1414 -197332076 705558301 2503 321979161 -552554344 8925 -330832333 688604103 1955 -782082024 173354787 6998 -306801974 -241132430 50 505442585 664426163 9190 -261356504 202098881 5859 -251109249 -3897679 210 343475859 609203406 8023 -278257978 293996259 757 -147109520 -894674476 1303 -147467416 202098881 8323 32391911 88031842 8808 271048450 -958397748 4174 574072798 581062404 7404 270668477 161270305 1992 740694909 -63734481 8331 929439506 209900681 6905 137342604 -287275800 3363 -824336233 -148948797 9602 -625117729 -669483533 6604 321979161 -761859799 8993 669723000 402394867 2831 -177639676 706766110 374 -531669239 -392084245 3337 -285886589 307725420 4438 -137898752 -392084245 3803 789352319 476219341 5374 -371484057 848404213 1108 655838788 858501251 5099 -660956144 952638297 9682 -106582970 820355107 2264 -81272333 928549530 1525 -733024233 893523554 824 -44846753 329435427 1429 -625868114 574416719 2821 37950971 530406323 9686 847314766 624282080 9928 -572908981 -549053127 3721 -612223016 -209849932 9883 886936231 623413028 4549 -578500945 99128184 3340 -625399824 288775548 102 211653701 574416719 7524 -788603267 -580067919 4037 -822417795 106262770 1927 81800971 831945068 8761 204922698 -183336237 5229 -594658272 -937125202 5549 -986019062 731066417 8385 344933377 363537086 4818 165508500 -931850941 7272 -509385891 -791660728 7047 287403155 -354781951 724 -422523153 -823312659 5767 653638796 -211716415 2266 625839941 -278826583 4450 38382431 868032719 6530 -531669239 35526584 5392 -576115144 135272390 1725 395299686 750710740 3281 -50475604 -320105788 6108 321896034 497692812 1113 347274203 351421296 9887 -570514743 733113734 4618 8264531 155617401 9292 -55516739 785302566 8899 -405708663 -322241979 1906 389181119 -974640280 2344 -952023251 407922222 8461 -618586699 -316543012 6226 875625124 -549053127 3402 765140521 -783218625 1690 303471892 280226622 8541 719147282 616919600 1504 -557491556 -847581699 4706 674835134 435964459 5313 335527628 -779636985 8018 -364156017 202098881 3945 -821770117 893523554 1975 95039871 136635305 758 699618405 759617707 2050 29968380 651276686 3325 696700704 -839552686 9019 -66931702 558660793 3793 481039767 -33848463 9689 -429426969 235617971 3218 -705081051 408032712 7860 -25477161 -969954363 7603 -570514743 -45469480 8791 140624107 355195684 47 295262939 -588544705 9386 -735338906 440461057 621 -565428161 15035429 1184 266465598 -183336237 3762 -600220506 -847113496 6764 -260484128 868032719 8727 -419749108 -419617877 7754 -171024826 -626227780 7915 -788603267 -316387152 4284 -983376341 220424396 1482 -667767243 840121997 4242 950417338 -361907767 5263 469995849 209900681 6078 -400357597 -283943997 150 237809565 -497454301 8871 842270273 -901179905 3654 577257649 422558106 4605 32391911 697181256 3661 81800971 -796856966 7118 -92183040 928549530 4844 561309384 -620954654 7703 -483938149 686182649 5750 -55516739 523334383 2556 -50475604 993015931 9604 -729146187 -448645965 5980 -215882898 32006993 3147 670783249 831945068 4031 389181119 -330088528 5936 -80190883 28049823 3554 167372537 -468181788 2587 -970422428 -547246555 7654 -370573099 -982939077 171 -364519214 -575386868 1924 -650211499 -645134311 6265 -458526967 685173008 5236 -251109249 -876513924 6527 561309384 895448733 2270 420313173 365540008 1483 126163611 -183336237 7665 -181786704 293996259 8495 351329961 -37646429 3571 187533920 954053652 4684 621974864 440461057 7753 -113215565 -63734481 1535 326413982 774508045 9640 266465598 170467835 6506 -912600784 377312940 6235 -729544436 -514527972 3750 -112466455 -831246652 6006 271048450 -477140109 4504 -659282120 -827976408 6090 -396349710 -142257001 1635 -511648475 -224830170 955 -56935231 220674133 4733 -745761469 -834347143 9072 696354690 -847113496 6629 -330832333 623413028 1049 986629189 592056586 7236 743542522 -473904134 5702 529251473 768564657 9362 -821770117 844277983 6054 -955831194 -419617877 7194 253295516 -575386868 5102 652607998 686182649 5905 -213966720 291885511 1643 313333438 759617707 8067 -955831194 697181256 6313 -600220506 -993810702 7760 462757732 -876513924 9125 343475859 248879339 3014 948736147 -595600742 3505 -74067624 -974640280 6510 -106582970 -163961704 9847 916803821 75428113 6044 261931651 592056586 2960 174573850 652139653 3538 948083395 35526584 8134 -588133551 15035429 5925 -346375162 899778012 4935 -476635343 -289016401 3474 864931174 59020681 1276 397498909 -969954363 9731 566652844 55710753 9305 -983647058 155617401 8061 -95477909 823880227 5125 -650211499 -289016401 4284 246028051 208596214 1661 -154177607 -791660728 8018 206527555 136635305 3173 -200453704 964421398 1692 892440078 105202669 8351 -949511663 -427456347 8566 15084359 -325682737 767 778853107 -281078001 7265 -213966720 545485303 4399 616261079 844277983 2770 -373212931 -759955547 4959 295262939 160793740 5709 339635211 265565623 4912 185216221 164304660 1827 248168868 109725016 1282 340060359 928549530 6744 313333438 161270305 6283 842270273 -337054857 8201 -175911279 738681643 4505 -991085471 272099746 7564 347274203 639591910 5546 -855487023 -168423907 6632 328642413 748407118 3562 -305970525 113319582 4679 674835134 724045357 845 -139236232 291885511 618 506679619 -253004117 8942 984468436 693923957 140 -139236232 880013188 3656 -244065831 -13980784 2634 -624139446 -780888194 8548 669723000 -503488600 5842 -63560127 646664292 3363 -373212931 208596214 9994 -154177607 900262214 1421 -695835769 143533526 4547 727691960 894566619 4137 211653701 173354787 3614 -892024255 -316387152 5582 -213565859 -311805770 3711 277958125 750710740 7065 686472096 363537086 2127 -818050145 143533526 1537 -983647058 105202669 4807 287403155 133238441 9688 -588133551 388657508 218 -927273767 -893198153 5556 202573384 55710753 1650 621250009 900210732 1837 -871267479 684653282 9358 -453528863 -964470327 7112 271048450 694332247 4155 -330832333 -59573888 4212 187533920 -730886465 8833 -800197031 -53499931 9699 57077901 155546470 1968 -278632700 -982939077 7740 841435082 390959008 4572 256045037 199066417 6127 -918480115 894566619 405 -123469316 -164190047 7321 416830089 -193590510 4250 287540911 894207498 6857 460600071 -991847180 6527 -878007946 101361875 9090 -518877099 573715962 7949 261417951 377878165 2466 696354690 412494114 6826 156702520 -551416862 5748 261417951 -594389391 7561 -71710752 894207498 3682 -476635343 839185834 7908 -307200306 -732977788 4621 343919065 -807704163 6871 822548504 639418215 8640 817204434 -847113496 9375 566652844 -547246555 5618 -74105468 903887624 596 393895424 -805220515 2299 -251109249 903887624 1539 -260484128 -2439989 4953 -346375162 -133534011 3551 330369088 -732138768 340 -63560127 -766439509 7289 -293422144 -12154411 1808 -74067624 774508045 5774 574072798 -446979614 4273 -260484128 23333156 2241 -342239300 522626360 5060 -123469316 954053652 9258 591415304 15035429 6460 177628242 -217276100 1837 497764071 484578208 779 81800971 530406323 4654 58337899 -202365860 6146 -451981899 368331732 6692 -889390298 -588348248 8555 -82743531 614945635 508 655661552 -762876998 2693 892440078 -936112945 2576 -63560127 -31659405 8944 693388533 -10889363 1864 -728265827 -241132430 6682 505442585 377312940 3120 -213565859 829740581 2378 663527888 -743279228 2619 111659246 -906648758 6684 997902760 67965345 7751 83263882 -727914786 8028 -251213711 408032712 3633 -608881583 155181053 4119 295262939 -192813087 8299 -672401313 -254349525 6910 655661552 684653282 6123 512530806 407922222 4462 890432109 -807704163 8022 -531669239 105202669 9820 -872853946 -130757210 3038 277958125 -361907767 6357 -307200306 -316674454 1129 -261356504 786543464 518 719147282 697181256 8403 621250009 -325682737 8247 843172319 -964052288 1508 -855487023 742177493 2542 -82743531 705558301 6581 -261356504 143533526 801 -625718770 733113734 4335 339712362 874229190 5933 343919065 639418215 3174 -822417795 -839552686 469 389181119 -911784066 6037 -517419114 -847113496 3437 -531669239 785302566 2026 38382431 192314494 1577 -529954928 674552143 9939 -336363205 -964470327 4496 567852265 -14604433 8473 877336582 -823312659 9749 498725757 -254349525 3758 833952118 442035528 2840 -744815954 -427456347 7154 -358966548 291885511 4729 901855277 191108050 5850 -74105468 580232372 9405 -777574656 203874111 7859 822548504 -645134311 6788 890432109 -45469480 6259 958730067 -172362246 4171 538103424 -115011856 930 -287473610 -594827543 9166 -400357597 -20385733 7032 772119062 48126737 8193 -241465936 -436876555 7847 169375596 209900681 7615 -251109249 336301975 4251 -178463084 -437551079 7138 -285886589 -663884323 3583 -257165428 -650343366 757 -171024826 -54745869 7858 248168868 -187634457 680 -109703401 -873505481 5579 -616105726 7024863 5506 269499594 -954209444 2537 772119062 -281078001 9276 -854974713 133238441 4559 -179678 829049646 3964 639245576 -97621137 1982 248168868 -517429485 3647 -12130323 -791660728 1267 643936179 -446979614 3900 -244065831 -616422007 436 480475633 66743939 8117 -58282870 -901452236 8837 -177639676 -548872283 4911 766605000 -446979614 2241 81800971 346977152 2981 -927233899 -316543012 3669 287540911 -33043914 6392 -631059468 903887624 3039 506679619 -359314201 3402 -32737399 573715962 2008 -356493999 -359314201 5228 -565428161 -954209444 222 -184150939 785681307 7157 -947334444 263449205 918 -429426969 719756675 2532 -983376341 998987485 6161 -200453704 362317344 5768 -293422144 258649377 7948 122960298 -475349716 4687 948736147 927113337 3229 649807445 293996259 2012 699618405 -766439509 7083 812692671 -828027101 8333 438397479 893523554 5453 -907526850 -361278986 9292 929439506 674552143 4183 -715255110 -996863784 7189 674835134 -861238983 5584 -388902952 -759955547 2792 970485889 -730886465 6104 32391911 -254951306 1408 -330222187 -339447425 9081 935909029 782261486 8003 -744815954 -204109200 2716 -110049194 764272698 4651 -509385891 684653282 4606 -371484057 -779636985 3702 -396349710 -911784066 9699 320572212 368331732 9273 -593752979 616919600 7162 984468436 265715153 3067 339635211 580232372 9570 37950971 390565985 2207 321979161 208596214 5596 -66931702 533639856 866 877375052 636420853 1601 327828499 -766439509 9271 689984924 -912580415 9254 950880850 -774659497 5151 622760654 -979020874 9933 655661552 491114857 2061 -62488183 -513451002 6686 95039871 931901106 8154 -68308325 -291852849 1255 772119062 252386635 2837 -306801974 638342848 6784 -177639676 417944653 8925 -570707245 476629986 6530 655661552 927247897 7283 784564006 55179420 3002 902777411 500073592 9738 948083395 -732977788 4873 574072798 135272390 8865 693938067 530406323 622 -346375162 523334383 4083 997902760 618410264 4807 740659012 628563573 8909 843260633 646664292 2835 -821770117 831945068 192 -531669239 835992356 5725 475583305 -974640280 4232 15084359 64274896 5381 97020970 900682067 7900 -442492459 -605921169 2559 505306321 -979020874 6936 95039871 901431566 5873 185216221 931901106 5560 -633494599 758141143 9287 -822417795 -349942526 6630 142253386 -910659068 5034 -96460553 -19846330 7863 -267849188 870262107 7649 -222034349 624014414 1793 224883384 269488622 1303 83263882 -525223549 9936 -715255110 -834347143 3437 -147467416 -217276100 1098 256045037 518508787 1330 -625868114 -976144578 1024 -177639676 -952045723 8513 665672498 -876513924 134 469995849 285660025 6074 -328904232 -964052288 3589 -557563073 485773536 9684 271048450 99128184 6351 -794998045 -292135056 1890 -594658272 -911784066 3572 -66475474 336301975 3716 -572908981 622266116 1187 248168868 -833562261 2688 642972199 -513451002 9139 326413982 622266116 4225 864864468 684653282 7843 766605000 -14604433 7055 -993835563 764272698 2224 -257165428 -828027101 7199 -633494599 -865702803 4534 847314766 513030379 4557 -898265134 -103582511 2168 877375052 336301975 8664 -652765294 476629986 4227 389181119 19319210 2717 663063930 -503488600 4641 -32737399 -425579851 4456 299572712 349827286 8154 -608881583 -273517935 2983 -422523153 -762876998 7697 933284357 639591910 9871 -346375162 371937567 9356 -82743531 622266116 5987 126163611 377878165 6708 -616105726 478800565 7459 351329961 349711330 2990 -419749108 -41471722 8962 765140521 312063892 4249 57728768 -743279228 1867 639245576 758141143 3851 253295516 220674133 9077 677505146 -204109200 3446 -794998045 664426163 117 -353580923 -354367602 3135 285585538 998987485 1027 789352319 -701904187 1728 -627792663 766977417 401 -147467416 -13980784 4700 -511648475 324939084 104 895483308 476629986 9892 -251109249 348492504 2531 564442080 388657508 7801 -73802131 101361875 448 -871267479 -168423907 321 -13265422 -448645965 2629 349635568 -202365860 6926 321979161 783420814 9088 -400357597 440461057 4347 -56935231 252386635 402 -36520470 -962366924 6521 344933377 -37646429 8990 -56935231 -827976408 9258 -512601533 731066417 9005 -637994744 646664292 7228 855329823 928549530 4132 958730067 870680272 345 140624107 -647224909 7224 57077901 581062404 2908 126979264 32006993 9329 521234557 -133534011 4199 -177639676 412494114 8445 -95477909 623413028 900 579591313 738681643 4919 83263882 -266557934 873 955536932 -958397748 809 -95477909 -324279122 80 976904654 -311805770 3054 505442585 283209294 3142 512530806 -669081832 3372 471423335 964421398 2482 -750618262 -111673714 2352 112237946 95042084 8666 -886229173 -475349716 4826 389181119 522626360 1521 -370573099 900682067 3195 740694909 -979020874 851 224883384 -257449363 8444 -66931702 -823312659 1557 70299496 248879339 9234 670783249 -103582511 7175 -371484057 -354367602 5920 -660956144 -714273046 1788 958730067 829049646 5372 567852265 -287275800 6620 29506774 -669483533 6885 -517419114 -473904134 6200 -12130323 -19846330 8884 -927273767 -267835884 7119 341071365 -487991575 5088 663527888 -356305020 8991 83263882 269584182 7063 29506774 -503488600 1038 -648381409 15035429 4699 -800346889 685173008 4410 -822417795 117542955 9337 253295516 320542941 494 -627792663 -777377395 832 140624107 723730723 3814 669719494 -981602668 7600 -637994744 164304660 5269 -559852389 435964459 4738 -483926612 573715962 4278 853983481 238643630 7671 -215882898 -373891874 2272 -123469316 -834347143 6820 313333438 682630231 6655 213842869 -368204827 5741 941171960 667943918 687 -608881583 -493565702 5071 -518877099 75428113 1434 339712362 -521750194 4436 -601257416 238643630 4004 111659246 -588544705 9665 -623545038 895448733 261 395103154 497692812 2034 959313725 390565985 2664 -764095871 785681307 5689 -322857321 545485303 3363 254604928 680445725 3123 591415304 -68133232 8486 420313173 422558106 2524 -742210546 -956300186 6871 303886728 28285201 7973 405324040 -19846330 3262 -170132306 -398743530 6275 -170132306 -13980784 8653 491678739 -221235589 5770 -12130323 602128084 4675 328152090 894566619 4891 749434816 160793740 4002 -578500945 -427456347 4314 778853107 602128084 9918 -672401313 491977162 2835 -578500945 -368204827 2903 -242921091 365540008 1710 699618405 115731592 7945 538103424 900210732 1249 902447917 363537086 3233 929791427 -873589020 6022 -630784461 848404213 8404 58910623 686182649 7086 780636123 -931961645 2044 -353580923 -142257001 532 -892024255 -956300186 2371 895483308 203874111 3365 303886728 67965345 4083 -287473610 926947071 911 -621743061 -653914878 6301 789352319 252386635 8392 591415304 -113520589 6714 6631381 -3897679 2945 202573384 35526584 9647 199822346 168850975 8251 -200453704 831945068 997 328642413 768564657 1225 38382431 932982464 7320 505315658 -477140109 4903 142253386 135272390 5614 340060359 248879339 8234 471264227 -547246555 9898 670783249 -766439509 2904 655838788 -803257481 754 -147467416 -41471722 7514 -536278632 691904004 7151 551002165 -274707169 5440 340060359 533639856 468 246028051 351421296 4612 -818050145 336301975 8418 -749678851 -761859799 2594 715936589 -427456347 3929 -454660390 -13980784 678 480475633 639418215 1202 625839941 -2439989 4359 293337666 -339447425 1051 -694040959 -893198153 2500 -66475474 785681307 2114 343475859 -991847180 684 -370573099 -111673714 7927 -509666122 836711297 8131 847314766 -14604433 7596 721323233 530406323 1538 574072798 -274707169 3838 -565428161 283209294 1935 655661552 -241132430 6041 997902760 -620954654 2605 -215882898 -439025221 8791 -342239300 -477140109 8245 -565428161 202098881 6954 566652844 386127211 7750 621250009 -475349716 3244 390958395 893523554 8122 693938067 113319582 3027 -729544436 -954209444 7049 480475633 533639856 7064 696700704 -932094589 7506 715427719 465310197 5306 505315658 -560116325 2696 -685842163 -796856966 3168 948083395 -359314201 3705 293337666 390959008 2237 686472096 636420853 950 -625868114 -588348248 4471 411375410 442035528 7118 126979264 841879883 8905 892440078 723730723 7148 432737196 674552143 7159 -762354954 -253004117 9923 477434146 -605921169 3027 83263882 685173008 3335 689984924 247274032 7135 -170132306 192314494 6175 432737196 390959008 1779 576254520 -548872283 1880 -971877548 -320105788 6608 855329823 -45469480 1980 918550505 -741621007 6020 -358966548 870262107 7923 -116404179 133238441 6095 -518877099 41988448 9273 174573850 609203406 5782 551002165 -831246652 3600 -483938149 -74922256 4551 -625718770 265565623 5928 576254520 785681307 4124 -925751415 57188489 350 320572212 -373891874 1572 -912600784 -626227780 6401 390958395 -919384533 2639 270668477 143533526 1003 542787809 -953039811 4552 -388902952 769086286 5454 -759508202 -71981180 2712 90819360 900682067 5453 877336582 -479232352 8201 -405708663 -374056277 5117 946724763 -168423907 7770 111659246 59020681 7996 689984924 786543464 3809 420313173 -531114148 8529 405324040 -361278986 710 -952023251 -777377395 4357 -985616618 -68133232 8269 57728768 -266557934 9633 822548504 -831246652 6340 958730067 351421296 4345 -569617671 -204109200 3567 248168868 698531409 5864 -828443354 704912288 5921 498725757 -585235419 9067 -171024826 -259567082 1821 -441900788 769086286 5571 -348537659 -834347143 9627 287403155 272099746 5654 288031791 -63464163 2015 335527628 64274896 9190 -594738095 -253000679 1831 -572908981 66743939 6613 395299686 -41471722 8644 -293422144 -427456347 7591 -146048051 66743939 8236 765140521 422558106 6409 343475859 192314494 798 203806755 -575386868 2418 -278632700 -521750194 1542 -36520470 101361875 3367 468946340 -732977788 4145 326413982 215489130 4755 955536932 667943918 2243 -123469316 -37646429 4183 677081963 133238441 40 784421217 -974640280 8959 211653701 -507678540 5769 -419749108 936458970 7126 527736569 639418215 4608 -818501802 -306446443 2011 224883384 -974640280 6174 824131791 870680272 9557 248168868 -287275800 3756 -743788507 170544312 3155 864864468 -265316264 9279 389181119 209900681 1735 780636123 -791660728 1295 670783249 954053652 2133 321896034 90714922 8106 395299686 -901452236 2647 -66475474 377312940 4021 -749678851 690383589 6451 -494058622 -912580415 7875 -612223016 -133534011 2624 481039767 -739131404 1066 -305970525 748407118 7877 -715255110 -5902726 8451 323725605 269584182 7059 -154177607 -361907767 3649 151462778 559317467 7445 -36520470 -588544705 9444 778853107 258835576 7621 948083395 209900681 3662 -214121222 -547246555 1745 750512353 258835576 5206 -883256320 676243791 4286 -400001179 -464133473 444 616261079 -31659405 8108 270668477 174025856 8670 -925751415 -833562261 4490 -419749108 -974640280 4057 667683290 75428113 8717 -422523153 -783218625 882 625839941 -848882377 8892 83782911 518508787 4837 -872853946 312063892 1358 -518877099 263449205 8606 622760654 -743279228 9527 199822346 803466690 967 -148551892 -19846330 4686 -907526850 -259567082 5953 269796431 609203406 7123 842270273 558660793 3128 -557491556 -359031913 2432 -342239300 241785150 4817 -278632700 -775953624 430 -536278632 397104509 6677 433526835 -354367602 7930 -695835769 750710740 7603 211653701 724045357 6424 -301284968 -273517935 3585 -205718293 -906648758 8647 574072798 -780888194 4324 -251109249 -894674476 9877 -257165428 -958397748 4513 622760654 733113734 1109 -95477909 -349942526 4643 -197332076 636536038 3551 -287473610 192314494 1502 186610534 -497454301 9320 716961746 -517429485 6836 -569617671 622266116 5586 -536278632 748407118 4870 625839941 157954558 837 57328447 -551416862 8238 -729544436 623413028 2478 37950971 926947071 5788 -570707245 676406177 9592 -625117729 106262770 8990 -251213711 -741621007 4345 -215882898 -619642959 6836 577595779 28158895 9374 140624107 -130757210 3442 -250591756 -53226181 6074 -370573099 -14604433 9464 749595162 900262214 427 420313173 416895828 5631 -12130323 -267835884 2831 -588133551 -392084245 4373 674835134 -392084245 4774 339635211 55179420 5580 19516550 -130757210 3080 -371869946 28158895 6462 -715255110 -385293122 4088 529251473 -650343366 8852 784564006 -339148929 6937 -215882898 624282080 3272 699618405 -289016401 9201 -150077373 839185834 3832 326413982 -6069504 1052 812692671 -683388034 7965 328642413 215489130 6355 57077901 -168423907 235 704539722 -320105788 3533 -962479450 -645134311 2121 303886728 530406323 2373 -565428161 -255678122 324 -66931702 -257449363 4860 -341897402 698531409 9392 327828499 814089111 6689 -214121222 -354781951 4543 261931651 -436876555 287 90819360 -337054857 7990 -871267479 -273517935 2646 471423335 -19846330 5228 535670744 258649377 3197 -601257416 -893198153 5701 -548298586 798201482 2022 213842869 -828027101 3263 -408600531 -964052288 5764 19516550 220674133 5675 -623268670 -389676639 4073 -790900085 -380500395 3326 -745761469 802678679 6035 -742210546 -31659405 697 824131791 -551512958 4921 -242921091 750710740 8983 -184150939 -732138768 8593 749434816 928549530 7701 -894484500 -343058017 9060 328642413 584852110 5655 203806755 -825672011 9172 343919065 -468181788 6953 864864468 226081213 1486 -242921091 820355107 8419 -927233899 957316548 6507 622760654 839185834 4577 -625399824 580232372 6252 110512002 -873589020 1395 -824336233 -839552686 6709 211653701 604828253 1233 -215882898 706766110 7929 328642413 -775953624 6386 663527888 -552554344 7640 -993835563 -675048115 2157 199822346 28158895 2357 -304053585 397104509 9472 555446731 -992454753 5835 -123469316 -911784066 2656 -13265422 894207498 9409 -618586699 -936112945 2720 271048450 220783838 1963 -918480115 868032719 7558 -256588331 485773536 7668 -257165428 -563855352 362 651739496 558660793 554 772119062 -5916917 9377 902447917 472701027 6777 483523131 88031842 778 347274203 -873589020 7755 -184150939 -183336237 6519 -251213711 -485579451 9535 -907904968 -10889363 6895 929439506 -130757210 1800 -326544961 -701904187 6178 -705173162 449132476 87 -92183040 685173008 6589 749595162 -779255519 5916 -531669239 402585422 31 824131791 460061364 5002 -346375162 -497454301 1931 73840719 -594389391 8538 916803821 -63464163 768 -669975418 280226622 7249 224883384 246277775 2934 323725605 472701027 740 -261356504 -209849932 6858 -519682186 639735778 6795 38382431 -439025221 1084 -12352429 -238448480 8228 929791427 -185998231 4887 808925735 742555398 5034 -593752979 -847581699 4210 343919065 288775548 4326 -483938149 688604103 7318 705381339 106262770 534 -341897402 368331732 783 -476635343 -901179905 4860 505442585 -278826583 9782 -179678 -3897679 9576 822548504 -549053127 5199 686472096 101361875 937 -912600784 -906648758 2254 119513424 -531114148 1920 303886728 -699883416 992 715936589 -380500395 6023 -822417795 247274032 7000 -250591756 638342848 5552 217759023 -991847180 6744 -55516739 -539760374 2673 83782911 -923191479 8306 83263882 -259567082 1567 299572712 269488622 7501 677505146 285030297 5305 -147467416 265715153 3484 -251213711 848404213 6600 177628242 -616422007 3243 512530806 398270620 5555 -370573099 -952232346 1644 -544290356 688604103 6248 202573384 412494114 1042 -744815954 -839552686 1896 -625399824 704912288 4333 749434816 694332247 4131 686472096 -111673714 1910 -601257416 368331732 757 719147282 -142257001 4411 29506774 391949381 5551 -44805950 580232372 941 313333438 900210732 7001 460600071 774508045 856 -32737399 820355107 5751 789289346 524158102 8132 -429426969 203913927 4666 749595162 -514527972 267 -824336233 -715854594 6041 460600071 240392773 1339 686472096 604828253 4721 -335037888 -306446443 988 -548469989 -63734481 6905 561309384 19319210 1524 -74313664 -367588750 7049 948083395 41988448 6537 -171024826 -973091762 7884 727691960 -493565702 4776 -482457481 -739131404 3444 -889390298 616919600 4485 -631059468 -974640280 3118 740694909 -847113496 1682 -601257416 208300268 1542 -96460553 532638758 2307 432021664 312063892 6684 -518877099 -911784066 6466 621250009 371937567 9128 -623268670 905565981 2591 -593752979 -726080992 4011 -728265827 602128084 5163 -116404179 388657508 838 843172319 -847113496 5493 224883384 -893198153 6607 -889390298 7024863 8501 -750618262 -903151152 1074 344933377 -185998231 6984 246211015 186010557 9860 156702520 719756675 9292 621250009 -453780869 5231 984468436 215489130 8029 -986019062 -209849932 7497 974173871 -221235589 1407 460600071 905565981 9414 716961746 155617401 4653 22099741 285030297 4896 224883384 -958397748 3810 -474750049 -453780869 4900 -213565859 -683388034 9943 90842180 245371301 7248 877375052 -398743530 9116 812692671 125331989 7706 -729146187 -354367602 3947 -419749108 -823312659 7043 529251473 -519921669 4986 416830089 -650343366 6172 -533858770 -241132430 7632 -871267479 464511101 2072 246211015 -274707169 9866 -871267479 -130757210 4611 564442080 584852110 8687 36279537 148581257 8034 90842180 -70608980 6497 955536932 868032719 3291 -494058622 831945068 3381 73840719 391949381 6407 344933377 742555398 4933 395103154 -979020874 7797 -486815940 491977162 1877 -55516739 -692002453 9297 -593752979 652139653 2164 577595779 390959008 5286 475583305 -41471722 2452 535670744 -548872283 3681 397498909 659135755 6460 237809565 -446979614 4934 321896034 709534975 7419 974173871 -976144578 4791 -624139446 -650343366 6288 901855277 452093657 4339 237809565 412494114 2841 119513424 -532805273 7563 -511648475 226081213 5913 299572712 -45469480 5675 -12130323 476219341 1998 83263882 283209294 984 -46649832 324939084 8883 -147109520 -468181788 3493 -777574656 -681572203 4081 625839941 562000501 4203 -123469316 265565623 8204 555446731 -823312659 1289 -453528863 238643630 7499 -336363205 -361278986 88 -147467416 -224830170 8280 -818501802 -316543012 5427 576254520 -148948797 9178 -913032643 900210732 5990 -625718770 925430316 4479 -80190883 -436876555 6228 491678739 484578208 4847 745648934 160793740 3582 339712362 -865702803 1918 -659112423 -497454301 4481 812692671 -293612145 1120 -898265134 -142257001 2303 -985616618 -903151152 930 287403155 -164190047 9794 -907904968 742069009 8743 853983481 307725420 9837 -304053585 870680272 3440 833952118 -762876998 5252 95039871 785681307 9905 -66475474 758141143 654 901855277 823880227 560 111659246 -265316264 632 -744815954 192314494 3839 853983481 -204109200 4668 -483926612 -973091762 4429 948083395 -361278986 3570 -322857321 -762876998 8296 967301691 -5902726 2933 -608881583 209900681 6662 616261079 -962366924 330 -734053528 -81447781 981 -612223016 -337054857 1070 -612223016 220674133 2449 -820460238 766977417 9342 -482457481 -373891874 6964 19516550 110076515 7212 542787809 371937567 4563 -745761469 839185834 7214 -343049870 -238448480 6119 929791427 -626227780 4713 -171024826 738681643 1080 -400001179 609203406 8031 -242921091 241785150 9698 -306801974 491114857 2613 -400357597 -220337835 7505 -396349710 894566619 9833 -983376341 155617401 7215 721323233 -683388034 82 246211015 -373891874 1441 -330222187 -5702304 2009 808925735 -265649886 2365 323725605 786543464 4647 -637994744 66743939 3760 -189672465 -743279228 736 704539722 -805220515 7517 58910623 841515706 8191 -433025345 719756675 2120 644845610 349123105 1121 -429426969 -255678122 3732 -537445745 283209294 4423 -594658272 355195684 363 -213966720 -148948797 3239 483523131 79143311 7853 -82743531 841879883 2339 83782911 -519921669 8842 327828499 377878165 4109 -519682186 341133012 3172 505306321 -259920681 8537 -55516739 -324403620 4687 950417338 -253000679 1684 986629189 -33043914 4651 237809565 -588544705 2628 -82743531 341133012 6565 32391911 -53226181 1056 -637994744 -937125202 5929 487719335 -211716415 8594 83782911 -683388034 3738 364564921 646664292 8107 390958395 -645134311 6133 512530806 -683388034 6567 -330222187 -548872283 8980 295262939 952638297 3713 -511648475 -437551079 848 902447917 51303562 1048 -56935231 -883441584 1289 543709359 155617401 9923 -637994744 -549053127 8169 -986019062 -839552686 6433 772119062 -103582511 165 935909029 265715153 7748 -800346889 835992356 1206 -630784461 -103582511 9168 -177639676 324939084 4392 -400001179 -927894606 2175 261931651 -546852996 3553 477434146 831945068 9975 -952709307 -12154411 3381 918550505 -873589020 4622 948736147 208596214 521 -419029624 155617401 2190 -371869946 766977417 4741 745648934 -442896915 5380 277958125 563044475 685 232434457 964421398 2910 892440078 -709522334 9074 -375315736 926947071 8565 500836375 -361907767 9397 677081963 894207498 6855 341071365 723730723 268 -509385891 -563855352 2409 413228751 -419617877 6057 621250009 694332247 4539 -544290356 -919384533 3735 480475633 -991847180 4957 -593752979 269488622 8375 287403155 998987485 7473 343919065 531120459 1291 948736147 -803257481 257 73840719 -803257481 6417 -659282120 691904004 6419 -740334521 500073592 3299 -257165428 -777377395 3178 509139401 624282080 8445 869722291 -580067919 1808 341071365 870262107 6271 -715255110 -356305020 5778 -927233899 -281078001 5395 -396349710 -775953624 1690 -565428161 900262214 4978 129311049 -521750194 9267 -889390298 -503488600 8275 616261079 -667783556 6089 -74067624 -266557934 4516 29968380 75428113 1664 506679619 -361907767 1868 505315658 -357349445 8119 323725605 186010557 1681 -56935231 -692002453 2573 137342604 416895828 3446 224883384 -588348248 6130 -483938149 -919384533 3719 339635211 -873589020 8705 727691960 -19846330 7721 723014647 349711330 5006 6631381 349123105 1228 674835134 604828253 6667 270668477 -683388034 5572 270668477 694332247 576 686472096 113319582 4903 586582238 460061364 8586 976904654 -732977788 7799 256045037 -324403620 6676 -889390298 -912580415 7458 -627792663 143533526 7572 -396349710 -238448480 6761 166695370 -976144578 935 -511648475 -259567082 5247 740659012 829049646 912 -408600531 -503488600 1650 -71710752 491977162 4509 622760654 -442896915 7295 264207551 -133534011 2604 -512601533 -148948797 2594 974173871 -265649886 7148 57728768 -419617877 8844 -287473610 397104509 9575 287403155 -521750194 2905 498022540 101361875 2880 843172319 888127448 5504 -96460553 531120459 4456 -400001179 115731592 957 -242921091 -701904187 8069 211653701 368331732 7276 -74313664 610906685 9301 -213565859 -241132430 359 -200453704 -111673714 2896 -941497322 209900681 2451 -113215565 957316548 2077 328642413 -743279228 8069 841435082 -386859416 6711 -694040959 676243791 5372 -536278632 -287275800 2191 950417338 -580067919 698 -616780700 769086286 4116 22099741 844277983 4051 111659246 168850975 3921 789352319 -620954654 7306 363421522 -709522334 7798 -594123980 -899341288 7256 166695370 -287275800 8282 483523131 559317467 559 535670744 -380500395 9871 853983481 203913927 62 -301284968 -529867141 7847 287403155 -585235419 2134 -548469989 -193590510 6807 -197332076 -901452236 2701 535670744 249091689 2778 -73802131 497692812 5122 -517419114 798201482 5143 36279537 -202365860 258 843172319 -316674454 2390 -483926612 88031842 1176 169375596 819313353 3152 -578500945 247274032 5946 -46649832 203874111 5109 -373212931 407922222 1442 119513424 -185998231 4482 83782911 481058945 9386 462757732 -865702803 4802 487719335 476629986 9341 -517419114 -714273046 5333 -669161347 580232372 7258 766605000 -54745869 9039 653638796 -595600742 8410 -544290356 -367588750 3331 577257649 783420814 6213 -883256320 -425579851 4880 -672401313 -628237476 384 -442492459 -979020874 1307 -913032643 709534975 3610 505442585 764272698 8430 -742210546 -981602668 4184 -363361513 895448733 8944 586193310 684653282 7774 555446731 724045357 3254 713058770 -803257481 496 -147109520 -777377395 584 -371484057 -901452236 5608 -705081051 -468181788 4183 19516550 -81447781 9433 211653701 -439025221 9294 248168868 402585422 7428 -251109249 472701027 536 -818050145 82218066 4505 551002165 402585422 5457 669723000 28049823 4785 677081963 109725016 5087 -674506636 894207498 6794 -889390298 957316548 9651 997902760 -311805770 2467 847314766 -552554344 3787 577257649 238846105 6553 95039871 618410264 4026 344933377 731066417 2657 785195735 -37646429 9563 986629189 -995066367 2680 -594123980 320542941 1922 477434146 208596214 9208 -396349710 390565985 7796 273690998 785302566 4460 -58282870 23333156 1784 -854974713 -254349525 614 856751619 894207498 6751 235848520 332881191 4271 -616105726 -453780869 8737 -173157270 839185834 543 -740334521 829049646 1032 -983376341 -359031913 527 -410378829 261437505 6001 -132340965 167296127 3436 877336582 48126737 4944 331376977 -956300186 8269 750512353 -775953624 7365 264859719 155546470 6967 699618405 -354367602 7372 343475859 694332247 1824 389181119 -324403620 7994 277958125 -278826583 4081 341071365 355195684 8597 -373212931 -464133473 6112 19516550 -428402356 1043 848002319 -386859416 8445 686472096 109725016 2662 716961746 -325682737 6571 699618405 117542955 3494 -705081051 101361875 5202 -474750049 220424396 9281 -594738095 900262214 1235 351329961 377312940 7551 -330575686 -969954363 2300 -509666122 57188489 9178 512530806 -442954817 7853 156702520 -13980784 1181 976904654 55710753 91 -356493999 533639856 8474 119513424 -513451002 6307 390958395 -493565702 4240 664255928 841879883 7874 364564921 639735778 8381 295262939 349711330 4547 491678739 -681572203 9761 -405708663 -743279228 3273 -52166347 -265316264 5637 -764095871 101361875 9679 -408600531 435964459 3706 -907526850 -903151152 6892 132366550 271711843 2629 -442492459 -635351929 2971 203806755 -265649886 4137 -509385891 622266116 2779 -175911279 -893198153 5302 393895424 580232372 7586 293337666 164304660 5826 -170132306 -783218625 6824 -123469316 165821381 6677 -215882898 -865702803 8642 19516550 -726080992 9386 -625868114 680445725 4315 397498909 -437551079 2147 -630784461 750710740 1531 -949511663 398270620 7005 471423335 -130757210 8273 -44805950 -204109200 5604 468946340 651276686 3075 223626891 -385293122 3800 -12130323 646664292 3641 890432109 -115011856 7265 471264227 164304660 4485 561794586 927113337 1231 395103154 -635171642 9430 789352319 748407118 7830 -330832333 155181053 5085 669723000 -485579451 5465 -13265422 -546852996 2992 625839941 -588544705 756 36279537 -13980784 2734 432021664 611310292 8671 621974864 870262107 7874 -25477161 263449205 2320 864931174 -339148929 1036 -147467416 999569471 1137 313773597 664426163 1309 -790900085 -207480706 9906 331376977 -969954363 9170 -985616618 733113734 720 655838788 -876513924 6340 -370573099 952638297 343 855329823 79143311 3566 696354690 285660025 741 655692903 -833562261 6447 23116556 -337054857 9440 -962479450 545485303 7952 -790900085 874229190 6409 -983376341 -732138768 9832 -660956144 -825672011 7985 -307200306 893523554 2367 -458526967 75428113 6299 277958125 616919600 3520 341071365 -254951306 4450 303471892 900262214 8675 166695370 -468181788 4557 -123469316 -477140109 3083 723014647 -766439509 9553 958730067 288775548 556 328152090 -428402356 327 950880850 -316674454 8768 555446731 -709522334 3711 321979161 -503488600 714 339712362 -993810702 3779 112708003 220783838 9274 808925735 348492504 7902 -742210546 -645134311 5218 -695835769 -964470327 1647 126163611 -733482202 73 -918480115 -635171642 5066 389181119 -111673714 5840 -526589551 -549248367 9390 841435082 -267835884 5074 538103424 291885511 7133 299572712 -595600742 1599 38382431 64274896 9319 22099741 167296127 7899 -137898752 -20385733 2920 755723260 -912580415 8722 -433025345 900262214 9013 -594123980 688604103 8784 699618405 -901179905 1601 -213966720 186010557 5103 -744815954 680445725 501 -433025345 101361875 9953 -442492459 -780888194 2287 327828499 -274707169 1359 765140521 -255678122 59 -952023251 -5902726 6817 393895424 905565981 4352 -279541251 -292135056 4176 -154177607 478800565 4029 -214121222 782261486 9289 -509385891 241785150 3973 -341897402 584852110 4179 156702520 -667783556 326 -623268670 -715854594 5410 822548504 28049823 3680 -615891790 -374056277 174 505315658 -807704163 9013 112708003 -727914786 5039 -342239300 416895828 5804 -154177607 245371301 378 -855555106 -311284398 2107 -952023251 525863100 8385 -531669239 -701904187 4917 -759508202 545485303 6406 6631381 -10889363 4865 -941497322 999569471 1008 -854974713 -727914786 4988 -669161347 611310292 210 303886728 848404213 6831 -913032643 -183336237 5337 -537445745 -982939077 4068 -941497322 -3897679 8645 57728768 684653282 1990 653638796 402394867 9467 -527151913 839185834 5704 -782082024 82218066 1272 269499594 -733482202 2120 505442585 999569471 761 669723000 165821381 6835 616261079 355195684 9449 655661552 435964459 7002 287540911 -982939077 1323 521234557 880013188 8630 -420836130 -766439509 4073 -74067624 265565623 2329 -46649832 783420814 844 669719494 840121997 2245 -630784461 249091689 3950 864864468 -202365860 6066 271048450 688604103 9149 -818050145 802678679 3594 743542522 -931850941 3826 -200453704 348492504 9720 -941497322 390565985 6641 -954946302 170467835 3281 843260633 -41471722 8306 335527628 -831246652 9633 367159963 110076515 7311 -73802131 -561419270 7050 -63560127 -594389391 8623 -346375162 531120459 778 -293422144 -436876555 3444 -729544436 -183336237 8299 812692671 -217276100 7840 343919065 -974640280 1647 696700704 443480195 5550 -600220506 208596214 7227 -557563073 900210732 4607 -388902952 -834347143 9299 -146048051 -775953624 5794 -306801974 524158102 3208 -625117729 -479232352 3064 -483938149 559317467 2846 -215882898 226081213 2262 -278257978 57188489 2290 343475859 -903151152 9453 -601257416 732717612 7082 313333438 697181256 5111 -986019062 -359314201 9502 313333438 886756512 2548 -695835769 -389676639 70 929439506 -311284398 1077 651739496 964421398 7955 542787809 285660025 2135 116199189 -392084245 4867 58910623 -834347143 1042 651739496 247274032 7552 543709359 -714273046 8563 -215882898 -899341288 2793 -569617671 -162370098 4583 235848520 -111673714 1653 567852265 203913927 9930 -625117729 -519921669 7923 875625124 48126737 704 576254520 762717609 5669 933899717 -692002453 2705 -987108376 686182649 4414 780636123 390565985 8826 254604928 -825672011 5306 142253386 247274032 2098 -705173162 682630231 7903 -47584694 -33848463 7132 766605000 -727914786 7233 37950971 252978054 1387 -729146187 -266557934 8314 689984924 -560116325 987 577257649 -349942526 5338 677081963 -259920681 2158 955536932 546240758 5467 -572908981 820355107 900 -189672465 348492504 5609 892440078 -192813087 207 136635149 -221235589 6705 -569617671 927247897 614 -569617671 -5702304 8216 860501343 491114857 1817 528230348 452093657 4926 574072798 252386635 3893 -328904232 -675048115 3203 313333438 -510922884 5001 -872853946 -739131404 4473 364564921 435964459 7257 151462778 -343058017 8874 892440078 -205664922 145 -594738095 500073592 4668 649807445 105202669 7005 232434457 -605921169 226 727691960 993015931 3271 112708003 -560116325 9989 185216221 7024863 9488 -307200306 -53226181 9844 -970422428 348492504 5155 860501343 -650575204 4569 -527151913 -68133232 4743 468946340 191108050 893 591415304 377312940 9652 -659112423 688604103 2013 -544290356 -732977788 9817 -343049870 -525223549 8765 721323233 -906648758 8380 625839941 782261486 4620 577595779 -628237476 1409 -226011510 -273517935 1672 460600071 402394867 4031 749434816 -981602668 5492 702242153 750710740 7520 -782082024 -923490455 4344 303471892 -34186434 3976 -983647058 191108050 184 -242921091 -861238983 6217 -184150939 165821381 7240 -674506636 903887624 1221 -422523153 -521750194 623 -570514743 226081213 7299 432737196 -428402356 2426 -569617671 562000501 2198 -886229173 500073592 4339 -509385891 -883441584 9643 941171960 341133012 6163 -694040959 402394867 1105 -821770117 -510922884 7588 -821770117 -113520589 8783 520426004 443480195 7722 -987108376 798201482 8433 715936589 774508045 7203 902777411 -241132430 7012 655838788 -464133473 8428 -529954928 -33848463 131 -80190883 381557875 4727 587161686 931901106 5328 -328904232 -513451002 5739 -225441451 -2439989 7063 8264531 460061364 3819 235848520 -53226181 2816 -941497322 -774659497 4938 869722291 23333156 8005 122960298 -741621007 3982 341071365 732717612 2084 766605000 110076515 8099 789289346 -547246555 4885 -178463084 686182649 6721 -594738095 -281078001 9582 -150077373 -5902726 6609 918550505 783420814 7686 587161686 135272390 4989 -106582970 -187634457 6999 842270273 -306446443 6694 723014647 -316543012 1144 664362925 -442896915 27 341071365 -386859416 8122 -451981899 774508045 998 -674506636 349827286 1650 389181119 -964052288 4665 -341897402 -931850941 4231 -451981899 -823312659 4922 -363361513 388657508 1693 -637994744 -389676639 9116 471423335 624014414 145 -633494599 288775548 3535 -720378724 -893198153 1670 959313725 -14604433 7496 -630784461 -580067919 81 321979161 481058945 1636 -855555106 35526584 9360 561794586 -20385733 2794 112237946 758141143 5584 81800971 -168423907 4639 663527888 -162370098 7136 -260484128 952638297 9055 -927273767 64274896 4465 -576115144 247274032 9625 -788603267 -595600742 7503 -623545038 -956300186 7498 -518877099 -183336237 2181 -442492459 652139653 3565 462757732 -339447425 3580 323725605 823880227 7810 -660956144 -468181788 7076 -50475604 996597250 3693 789289346 -563855352 6119 -76560661 32006993 5089 432021664 841515706 5931 287403155 32006993 5245 -570707245 769086286 3543 -442492459 -221235589 2854 -197332076 67965345 3448 -106582970 928549530 4134 112708003 -485579451 7301 -533858770 23333156 5572 57077901 -560116325 3776 -759508202 682630231 1301 -154177607 64274896 911 -517419114 646664292 6353 -370573099 -848882377 2554 902777411 -367588750 5273 861466410 704912288 6166 750512353 -368204827 6584 491678739 -996863784 2146 -548298586 709974393 4520 -336363205 -493565702 6816 321896034 -148948797 375 390958395 -111673714 9239 -92183040 -468181788 1082 -330222187 -675048115 8086 -175911279 580232372 2866 -363361513 -529867141 8012 -74313664 693923957 3325 223626891 -992454753 9319 -162298514 476219341 3678 -685842163 704912288 6827 477434146 263449205 3551 567852265 -293612145 1284 293337666 -71981180 4694 344933377 -823312659 6509 -388902952 377878165 7063 -268168881 819313353 3426 843260633 55179420 1466 276731211 -266557934 4307 -178463084 -992454753 3549 -590529319 680445725 9883 -213966720 402585422 5707 -175911279 220674133 2225 -570514743 307725420 6846 743542522 327243607 5117 313333438 478800565 2753 641405743 -645134311 4765 -146048051 -283943997 9673 -685842163 691904004 617 -794998045 -743279228 9445 520426004 -253004117 3300 -862838521 -224830170 1460 745648934 -316387152 9861 389181119 998987485 9991 959313725 -910659068 5206 -250591756 288775548 9943 367159963 -533164995 8843 719147282 -293612145 5225 -623545038 -663884323 9509 -669975418 -359031913 3695 808925735 -519921669 4136 -618586699 523334383 8673 202573384 -669081832 2986 -509666122 155181053 7901 -12352429 -996863784 1486 664362925 841879883 7067 347274203 -667783556 112 579591313 -901452236 2229 460600071 19319210 754 643936179 -992454753 6613 -419749108 -254349525 727 223626891 563044475 6176 745648934 870262107 7662 -572908981 -287275800 9938 -518877099 957316548 146 411375410 -354781951 7162 723014647 341133012 1984 -66931702 841515706 9720 -674506636 165821381 5113 -669161347 -699315319 2708 -32737399 927247897 6361 37950971 -339148929 6018 -578500945 106613504 6872 -113215565 -848882377 7811 -616105726 999569471 6080 288031791 320542941 990 577595779 -992454753 1630 -992570882 674552143 5519 -101910710 261437505 6909 468946340 55179420 5423 327828499 -596103798 31 -519682186 -847581699 645 -705081051 238846105 5150 -289985011 -741621007 732 -373212931 -479232352 6819 -672401313 -71981180 8518 417807178 -289016401 1541 916803821 485773536 4447 313773597 215489130 8997 655661552 718423636 7110 -616105726 397104509 7671 -512601533 478800565 2328 842270273 -953039811 868 -215882898 -437551079 605 -559852389 -847581699 4734 -373212931 220674133 4104 -429426969 -436876555 5621 789289346 836711297 7545 890432109 -356305020 7001 -32737399 478800565 3734 -346375162 167296127 2943 -422523153 186010557 2922 715936589 408032712 5255 287403155 416895828 4461 -518877099 639735778 7709 933284357 117542955 613 343919065 75428113 7488 335527628 490581013 2044 313333438 -257449363 4864 649807445 -439025221 2466 -633494599 -479232352 5052 293337666 272099746 2901 343475859 157954558 5499 -871267479 245371301 6638 933284357 -796856966 7737 273690998 79143311 9694 -162298514 -883441584 629 -31253052 -519921669 4714 621250009 -393603223 6393 -109703401 -354781951 5603 892440078 870262107 7210 853983481 -974640280 9114 543709359 -549248367 8337 -705081051 558660793 6402 869722291 895448733 8795 -625868114 768564657 8870 -835349698 -532805273 5196 288031791 -485579451 9133 -494058622 694332247 9801 -970422428 265565623 1612 -268168881 293996259 5478 -705173162 55710753 8876 -818050145 -354781951 7806 -527151913 742555398 9292 -822417795 -254349525 4642 -92183040 397104509 2440 576569655 261437505 6964 -983376341 106613504 363 -548298586 547847846 6325 328642413 346977152 9233 -219607746 -981602668 3723 579591313 320542941 8593 655692903 -34186434 1784 81800971 285660025 4425 663527888 823880227 7608 879055044 408032712 4107 341071365 -952232346 5593 765140521 -13980784 1095 -625117729 766538742 192 38382431 -834347143 7577 986629189 -635171642 7098 946724763 -552554344 2645 677081963 143533526 7201 137342604 157954558 7009 702242153 136635305 6449 696700704 783420814 4115 224883384 66743939 6666 -177639676 -68133232 6762 -373212931 611310292 9543 326413982 -954209444 5233 -648381409 774508045 2206 -764095871 -605921169 7378 264859719 -519921669 9033 142253386 623413028 4601 287403155 -70608980 2086 -410378829 -932094589 505 -74105468 59020681 6714 319326351 766538742 9378 142253386 57188489 8747 -962479450 363537086 5556 119513424 349827286 8575 -694040959 258835576 3358 -267849188 271711843 2384 -907904968 -164907236 1818 -95477909 990761659 2817 743542522 -10889363 6621 -55516739 738681643 1606 357216483 -847581699 7514 -941497322 -442896915 8479 950417338 64274896 3736 -486815940 320542941 7941 -346375162 -320105788 1764 869722291 -168423907 2553 95039871 440461057 1895 330369088 -596103798 8314 -330222187 -497454301 2683 -128726767 -551416862 6662 303471892 802678679 507 655838788 -906648758 8227 -109703401 -80034542 5146 -616105726 762717609 735 497764071 485773536 949 81800971 -34186434 453 -351818262 484376908 43 -790900085 996597250 402 -400357597 886756512 4973 -750618262 731066417 9767 -695835769 829049646 993 -544290356 -865702803 5728 58910623 731066417 6012 -828443354 -517429485 7748 -213966720 971883931 6256 669719494 -291852849 9487 -356493999 -635351929 4402 755723260 293996259 2589 -178463084 -33043914 2895 -420836130 -733482202 3944 -170132306 -164190047 6801 935909029 476219341 5685 -764095871 533639856 6749 749434816 261437505 8170 -256588331 996597250 9199 -82743531 363537086 6947 -150077373 -187634457 4393 -934630957 -283943997 9157 481039767 -442896915 4936 -44846753 416895828 6579 261417951 -265316264 2457 -828443354 397104509 544 303471892 133238441 7418 -205718293 125331989 4693 70299496 840121997 6932 555446731 -265316264 4196 644845610 -600991208 8920 273690998 486739558 5901 861466410 -5902726 9784 285585538 349123105 1871 -56935231 954053652 8792 822548504 106613504 625 -927273767 440461057 5957 -625399824 719756675 9746 326413982 -41471722 9157 -784069182 -901179905 3646 890432109 900262214 1951 -261356504 -807704163 3379 -364519214 -551512958 5261 83263882 802678679 6740 895483308 -699883416 6640 264859719 693923957 4444 432737196 -238448480 6355 303886728 646664292 565 -251213711 -969954363 9395 -886229173 -163961704 1786 -790900085 -337054857 2606 432021664 -517429485 1226 652607998 -595600742 6362 -569617671 -759955547 2639 -784069182 -521750194 6425 319326351 610906685 5022 789352319 602128084 6890 -855555106 258649377 4976 462757732 402585422 2977 -784069182 796440972 497 -633494599 -595600742 5114 343919065 -605921169 6103 -476635343 164304660 9850 313333438 32006993 5862 -886229173 258649377 5000 320572212 170467835 1906 327828499 -320105788 2123 542787809 718423636 2165 -71710752 55179420 5315 15084359 533639856 1282 933284357 742555398 5789 -306801974 383295386 8666 -181786704 390565985 465 -189672465 -827976408 5981 -627792663 -507678540 8175 950880850 -954209444 9908 -268168881 -475349716 811 -482457481 -976144578 7485 49103598 371937567 9093 -50475604 -525223549 9479 -257165428 55710753 9197 918550505 7024863 5119 -927273767 -266557934 1941 129311049 705558301 2474 -441900788 155181053 4839 -12352429 574416719 1573 696354690 417944653 1320 -71710752 348492504 6378 151462778 639735778 7710 -222034349 573715962 5588 -557563073 -959597696 7919 -47584694 990761659 9637 417807178 -762876998 203 303886728 899778012 5479 -66475474 485773536 8220 -375315736 -647224909 9584 778853107 870680272 9883 -419029624 203874111 9482 -612223016 226081213 5940 -116404179 109725016 2930 505306321 -224830170 1229 901855277 -551416862 2367 -388902952 -899341288 9764 -537445745 -733482202 5574 -531669239 -354781951 4791 -941497322 903887624 9581 935909029 574416719 4457 704539722 192314494 7453 83263882 491114857 8194 167372537 329435427 604 395299686 -669081832 118 -55516739 252386635 9210 287061479 136635305 2441 246028051 165821381 6858 929439506 858501251 4386 -612223016 -34186434 1652 784564006 718423636 3950 497764071 -324279122 5609 166695370 782261486 9223 -400001179 57188489 1031 405324040 -692002453 2805 997902760 -473904134 8206 -625117729 -71981180 9989 -177639676 155546470 6883 -742210546 -588544705 8455 393895424 -626227780 532 269499594 -549248367 9548 277958125 844277983 2300 856751619 636420853 3297 -565428161 -619642959 4551 -594658272 -834347143 2917 -181786704 491114857 6280 -616780700 798910453 4658 -594738095 -981602668 2682 -616780700 -952232346 554 -729544436 705558301 5284 90842180 412494114 448 156702520 135272390 5969 186610534 -827976408 314 950880850 -442954817 1680 -912600784 265715153 4484 669723000 -71981180 9559 110512002 -487460041 1926 528230348 762717609 254 -62488183 220674133 2985 -278257978 -923490455 7770 -12130323 449132476 4519 -363361513 674552143 1063 -419029624 835992356 1137 -559852389 686182649 6618 -106582970 -386859416 7365 -147109520 602128084 9510 -251109249 -575386868 800 -536278632 -959597696 7230 -650211499 82218066 4385 785195735 709974393 5562 29506774 484376908 879 808925735 320542941 9166 -962479450 592056586 5916 -429426969 -33848463 1801 287061479 -912580415 1274 879055044 32006993 5274 49103598 368331732 6206 -147109520 -551416862 8744 766605000 -130757210 5827 817204434 926947071 7393 -624139446 604828253 3984 303471892 -552554344 9411 -631059468 -278826583 9549 721323233 -59573888 7467 655838788 -605921169 6802 587161686 484376908 3611 29506774 766977417 6385 -600220506 -265316264 1328 -952023251 -259567082 8342 -672401313 -669483533 9683 327828499 388657508 1948 789289346 771524295 6351 843172319 996597250 5043 261931651 694332247 4659 -762354954 -316387152 1423 469995849 59020681 7416 32391911 936458970 4883 480475633 -873589020 1861 -993835563 667943918 2062 877375052 -45469480 7266 843260633 -834347143 2965 -109703401 -923191479 7883 622760654 -479232352 8274 -512601533 -714273046 2582 -954946302 -715854594 859 -375315736 624014414 3383 650299148 -727914786 8663 -898265134 -59573888 193 136635149 709534975 7789 -225441451 -115011856 9024 -267849188 -513451002 2718 976904654 285660025 774 -353580923 -361278986 5861 -544290356 -320105788 9268 772119062 155181053 2012 -66475474 67965345 1290 -822417795 99128184 7985 664255928 998987485 4145 869722291 733113734 5626 -215882898 901431566 3671 -150077373 -525223549 4213 126979264 -324403620 1386 266465598 -669081832 5907 933284357 786543464 3081 -301284968 478800565 2470 860501343 258835576 5192 693938067 718423636 7752 665672498 -497454301 5940 202573384 -563855352 1663 641405743 -453780869 4806 -886229173 249091689 7391 958730067 733113734 1596 669723000 928549530 832 -612223016 -436876555 4948 411375410 484376908 5984 156702520 -507678540 5579 -621743061 272099746 1434 -685842163 307725420 1478 411375410 -54745869 199 847314766 90714922 6734 248168868 -164907236 3812 165508500 -529867141 2754 -146048051 271711843 8101 303471892 -893198153 1529 -705081051 901431566 7257 855329823 888127448 1877 723014647 -768754430 2799 341071365 -253004117 3759 -631059468 -337054857 4088 -993835563 674552143 5759 -364519214 -995066367 6461 778853107 485773536 6730 -171024826 558660793 6707 -373212931 -739131404 3042 -800346889 390959008 6668 509139401 -330088528 4105 -375315736 51303562 6704 -47584694 996597250 4567 -348537659 -701904187 6141 817204434 341133012 7549 -348537659 -532805273 6091 -955831194 247516617 2937 506679619 -392084245 6404 591415304 796440972 4795 256045037 -620954654 1826 -788603267 208596214 2951 -433025345 55179420 9145 877336582 208596214 2909 -289985011 -446979614 6440 -101910710 774508045 5206 984468436 478800565 2362 -268168881 573715962 7505 97020970 -741621007 6098 665672498 724045357 3198 288031791 -428402356 7959 363421522 -31659405 4856 -123469316 -31659405 653 -588133551 -991847180 6200 -579837273 768564657 7653 4049814 106613504 8360 -600220506 -681572203 5110 327828499 954053652 9302 37950971 285030297 5980 -268168881 -779636985 5915 211653701 478800565 5600 -637994744 -849899775 4827 -952709307 -807704163 9929 -828443354 742177493 158 32391911 110076515 6130 -250591756 397104509 2959 326413982 709974393 3501 323725605 -80034542 7923 929791427 559317467 2726 -983376341 -964052288 2956 -745598738 235617971 1003 -569617671 -289016401 5343 542787809 -743279228 7756 812692671 -306446443 3668 -364156017 532638758 6830 -740334521 449132476 7228 -959851598 -497454301 4484 -351818262 -594827543 6696 528230348 66743939 737 151462778 365540008 2376 505442585 709534975 1496 -983376341 -59573888 4850 564442080 -845509135 6277 166047011 -549248367 8933 -293422144 48126737 800 967301691 -81447781 9612 -364519214 170467835 7166 976904654 -596103798 2199 -214121222 348492504 2027 841435082 -910659068 599 529251473 -899341288 2470 555446731 -743279228 9353 -222034349 155617401 9261 -659112423 870262107 70 -330575686 742555398 8361 -526589551 484578208 3160 -353580923 125331989 5227 -336363205 500073592 192 505442585 -595600742 8152 -481548889 -580067919 966 95039871 28158895 3777 -370573099 -70608980 2529 766605000 -873589020 9254 -743788507 -563855352 1816 -307200306 -316543012 4476 -63560127 351421296 5321 -608881583 609203406 2622 -734053528 870680272 6601 -225441451 -588544705 7425 273690998 -33043914 4683 357216483 927247897 4763 622760654 -775953624 4037 177628242 888127448 8036 -993835563 28285201 2592 -824336233 -10889363 6525 576254520 191108050 7711 -650211499 -699315319 3106 122960298 -996863784 7858 -705081051 452093657 9739 -625117729 -343058017 7787 254604928 -6069504 4935 477434146 -428402356 5569 6631381 785681307 5532 211653701 -111673714 7748 -941497322 -906648758 1208 90842180 835992356 6353 -578500945 -834347143 7501 266465598 -357349445 9239 -154177607 -281078001 8235 -137898752 -876513924 5194 -251109249 -259567082 4590 651739496 581062404 3542 -855555106 -33043914 8058 328642413 900262214 119 -343049870 841515706 2149 566652844 199066417 4615 -36520470 -192813087 3364 -630784461 497692812 7720 -491680209 -148948797 3833 112708003 903887624 1283 261417951 -97621137 8476 420313173 -732977788 5872 395299686 -14604433 6792 -96460553 -910659068 8391 328642413 -780888194 8 655661552 -699883416 4007 -330832333 -645134311 4881 137342604 -901452236 9638 -213565859 573715962 6867 22099741 -354781951 232 743542522 -115011856 1131 -742210546 -361907767 8596 -835349698 584852110 2555 901855277 -575386868 4340 213842869 19319210 1133 621974864 639418215 1773 784564006 841515706 3044 644845610 174025856 3262 -734053528 -53499931 9299 -889390298 -14604433 7436 19516550 -645134311 1027 -660956144 524158102 2158 -652765294 733113734 1904 -146048051 -254349525 8292 151462778 -53226181 2931 651739496 -437551079 3230 -822417795 -539760374 1334 -371869946 574416719 9803 572111503 397104509 4228 -370573099 -519921669 640 653638796 417944653 7295 -326544961 -41471722 1994 -388902952 -428402356 9927 -667767243 208596214 4261 140624107 693923957 2712 997902760 -847113496 3694 313773597 628563573 9491 326413982 -730886465 4135 663527888 -779255519 577 847314766 954053652 4170 997902760 -5702304 9267 -278257978 -446979614 5296 542787809 874757575 4510 669719494 -910659068 8499 -95477909 491114857 7078 -92183040 464511101 465 -348537659 -539760374 8665 778853107 271711843 626 841435082 135272390 158 -872853946 814089111 1228 -735338906 -398743530 5261 869722291 349123105 7398 -106582970 -959597696 6881 -486815940 -958397748 1547 -728265827 491977162 8764 -326544961 -2439989 6143 -871267479 -766439509 8075 206527555 685173008 1703 343475859 950205104 1371 481039767 -168423907 628 -123469316 -976144578 618 -12130323 -359031913 2129 591415304 -31659405 4561 -526589551 -265316264 5550 -213966720 684653282 8481 650577626 -113520589 8684 824131791 990761659 8779 704539722 682630231 875 122960298 170467835 4181 -326544961 841515706 4896 -616780700 -620954654 9163 -170132306 161270305 5964 256045037 -448645965 1363 -330832333 351421296 9481 -62488183 -224429007 4116 -616105726 522626360 1287 -764095871 208596214 6552 -170132306 523334383 9175 663063930 900262214 6096 -419749108 562000501 2741 177628242 363537086 7271 340060359 245371301 8300 902777411 -267835884 5322 649807445 723730723 5157 -625868114 823880227 9223 -565428161 -839552686 4193 343475859 905565981 9172 856751619 -791660728 7048 -529954928 -164907236 1267 -74313664 819313353 6400 295262939 -359031913 7363 -886229173 261437505 7363 112708003 -766439509 6728 -705173162 327243607 59 -305970525 238846105 7118 -669975418 465310197 7776 -625868114 240392773 8026 577257649 957316548 2308 -171024826 -164190047 3938 58337899 -266557934 5309 -715255110 -828027101 2223 587161686 736392650 5987 -250591756 545485303 113 -764095871 113319582 5771 -889390298 -217276100 4178 -74313664 -3897679 52 976904654 249091689 6478 8264531 241785150 9392 235848520 839185834 7666 -557491556 -585235419 6934 116199189 -510922884 5858 -518877099 -436876555 3206 390958395 -635171642 9904 468946340 823880227 2957 339635211 -224429007 8203 -132340965 -669081832 8601 261931651 664426163 4213 895483308 -901179905 720 941171960 623413028 6328 715427719 -845509135 9581 551002165 390959008 8841 -790900085 -726080992 6523 -764095871 -204109200 9470 542787809 -741621007 4182 270668477 -585235419 3453 413228751 928549530 3759 264207551 -349942526 9350 958730067 518508787 4895 -878007946 -912580415 1938 -55516739 476219341 5661 -351818262 -349942526 6700 -96460553 265565623 8564 261931651 693923957 7152 789352319 -616422007 2063 -744815954 -313128613 2850 895483308 377312940 9303 -278257978 143533526 4096 655661552 574416719 9311 -991085471 -779255519 6155 740694909 674552143 2382 -137898752 732717612 6962 -669975418 258835576 7582 246211015 -894674476 9520 -745761469 -164190047 9923 -705081051 -919384533 8216 -986019062 -779255519 5663 -109703401 -12154411 8078 -226011510 19319210 3475 935909029 220783838 4921 270668477 -320105788 3145 -213565859 -546852996 4934 -672401313 -103582511 7952 481039767 199066417 7215 4049814 836711297 6856 -517419114 738681643 6540 129311049 -845509135 415 -346375162 704912288 89 755723260 -513451002 6828 -307200306 258835576 425 586582238 170544312 1787 313333438 -927894606 6874 -213966720 265715153 1736 97020970 -289016401 7817 -474750049 950205104 1456 -179678 -368204827 8584 -213966720 -923490455 1828 58910623 -774659497 2654 -147109520 -439025221 3744 223626891 623413028 3614 -578500945 484578208 5868 -749678851 -133534011 7163 -913032643 874757575 7634 529251473 486739558 986 -47584694 247274032 8864 -994238484 786543464 9577 616261079 -267835884 7470 -557491556 285030297 4768 847314766 -911784066 6370 740659012 -548872283 4853 -189672465 -320105788 6866 -458526967 246277775 5333 -625117729 -316674454 458 58337899 252978054 3072 -278632700 383295386 6672 -985616618 -31659405 6388 -482134217 191108050 565 -871267479 840121997 3534 929791427 -10889363 1389 -529954928 312063892 7885 509139401 -981602668 4402 -624139446 -953039811 9368 861466410 -97621137 3028 -289985011 -982939077 6225 248168868 -635351929 1924 357216483 443480195 8714 817204434 336301975 4641 186610534 870262107 3191 203806755 858501251 8531 58910623 -962366924 277 -615891790 478800565 9367 97020970 -33848463 5979 203806755 -339447425 9338 -992570882 64274896 3790 -171024826 -205664922 6203 -578500945 -316543012 6777 -181786704 15035429 6074 -146048051 -162370098 9037 -925751415 -293612145 6294 -373212931 271711843 4774 561794586 -361278986 9638 -764095871 -931850941 4559 340060359 -681572203 4758 211653701 136635305 2824 -625399824 -21285360 9605 -742210546 -647224909 4885 405324040 220783838 2909 -82743531 -981602668 2489 -593752979 -63734481 1780 929439506 -6069504 483 -31253052 -952045723 6545 -828443354 -113520589 3832 -346375162 690383589 8849 -782082024 532638758 3906 -744815954 280226622 6219 199822346 -398743530 9223 185216221 125331989 113 655692903 408032712 9086 789289346 750710740 264 743542522 203874111 8158 -46649832 -650343366 986 341071365 -732138768 4808 -871267479 -386859416 6523 853983481 -130757210 2631 -898265134 481058945 9898 -559852389 160793740 6933 -62488183 523334383 1673 -171024826 522626360 5568 677505146 -254349525 7966 246211015 -732138768 445 -396349710 -995066367 6491 -818501802 651276686 2572 313333438 -585235419 4636 330369088 651276686 3469 842270273 -575386868 6287 -270167938 -266557934 4674 574072798 -6069504 1562 -268168881 -635171642 4933 498022540 -525223549 9480 395299686 -202365860 9980 693388533 365540008 5620 395299686 -974640280 2283 -886229173 398270620 5322 -544290356 624282080 250 958730067 173354787 9546 321979161 -349942526 8311 -225441451 651276686 7151 -728265827 -919384533 7053 -148551892 -779255519 2047 111659246 -743279228 277 529251473 -839552686 9364 320572212 -34186434 1932 320572212 -982939077 6875 -178463084 -779255519 6326 293337666 -952045723 2876 -109703401 -976144578 2930 772119062 -779255519 2250 -625718770 732717612 7038 22099741 35526584 6492 527736569 525863100 3645 246028051 -903151152 876 -12352429 -995066367 5399 112237946 -529867141 7357 -179678 233486506 4673 -565428161 558660793 1155 -955831194 -732977788 173 561309384 664426163 8510 224883384 870680272 1699 -569617671 472701027 4791 933284357 -493565702 5937 -512601533 -172362246 352 -293422144 64274896 3727 877336582 -931850941 5029 -82743531 55710753 7463 -818050145 524158102 3720 156702520 774508045 7811 -729544436 265565623 540 -569617671 610906685 6487 347274203 388657508 3872 -66475474 293678122 9457 -672401313 293996259 2351 256045037 235617971 4287 -669161347 -992454753 5605 -947334444 903887624 6289 -347083273 -783218625 6246 -56935231 -979020874 3967 -408600531 -14604433 7066 -729544436 -619642959 5164 -358966548 839185834 8892 269499594 164304660 2235 327828499 -993810702 7509 32391911 -485579451 1090 693388533 -959597696 2802 -342239300 -339148929 141 29506774 -931961645 1085 293337666 -192813087 2485 223626891 -265649886 4379 -287473610 636420853 4113 -934630957 442035528 3954 -601257416 -316674454 348 363421522 -428402356 8430 -959851598 971883931 1192 -764095871 435964459 6549 -828443354 -324403620 2113 256045037 358976404 6280 277958125 -306446443 9925 -342239300 894566619 5131 287403155 220424396 9795 498725757 766977417 7399 -533858770 -605921169 3155 -983376341 706766110 8542 -205718293 110076515 4421 -743788507 829740581 9215 715936589 -515729352 9644 561309384 -521750194 620 789289346 -266557934 925 235848520 -895622959 2585 326413982 584852110 819 -213565859 -373891874 4278 29968380 854872802 3894 567852265 238846105 5247 -257165428 513030379 4604 -242921091 -594827543 5634 -256588331 7024863 3262 -569617671 -931961645 6530 -364519214 -209849932 7295 432737196 893523554 1050 -764095871 155617401 2745 -330575686 -600991208 1540 -828443354 157954558 6904 959313725 602128084 1691 480475633 -209849932 2364 -55516739 192314494 3374 -62488183 901431566 7226 918550505 616919600 935 -278257978 -442896915 8867 895483308 476219341 3451 704539722 533639856 7111 -765335823 -873505481 3843 -749678851 252386635 2491 -630784461 -374056277 7675 -570514743 407922222 7513 253295516 28049823 4010 -509385891 602128084 3768 -400001179 -2439989 7170 586582238 691904004 6573 457187643 894566619 360 -396349710 -727914786 3825 248168868 -436876555 854 -494058622 381557875 1907 -512601533 -316543012 7247 967301691 -539760374 6335 543709359 771524295 4868 211653701 -359314201 6623 574072798 417944653 5621 -301284968 748407118 9746 367159963 -551512958 7819 -341897402 484376908 5563 974173871 993015931 5412 -907904968 -848882377 8956 -494058622 690383589 7679 -219607746 -954209444 2547 112708003 -969954363 1450 -71710752 638342848 8995 -824336233 365540008 8088 -289985011 -635171642 4951 669719494 -3897679 375 -481548889 167296127 4499 812692671 680445725 1952 -177639676 -115011856 1932 -745598738 -532805273 9057 861466410 -560116325 9642 -356493999 165821381 3065 -630784461 819313353 2620 -894484500 48126737 6258 750512353 774508045 8043 -625117729 381557875 6693 303886728 136635305 5633 151462778 -669483533 6713 313333438 -148948797 1068 -146048051 248879339 1324 261931651 -701904187 5646 -659112423 880013188 1621 -907904968 -600991208 423 -442492459 874229190 41 -669975418 -359314201 5862 126979264 -374056277 7694 505442585 -551512958 8172 -184150939 870680272 1837 126979264 769086286 8179 -257165428 -969954363 6844 -627792663 903887624 9310 -353580923 783420814 4395 -106582970 484578208 7200 509139401 684653282 1885 -74105468 899778012 9874 933284357 -709522334 2890 -872853946 35526584 751 -56935231 -831246652 3827 -509385891 -923490455 1459 -886229173 208300268 4983 471423335 271711843 213 90842180 -959597696 7924 -162298514 -63734481 9392 869722291 -761859799 1168 864864468 -681572203 3449 -898265134 -291852849 6601 755723260 581062404 828 112708003 312063892 8825 116199189 -992454753 2408 655838788 115731592 2847 -934630957 -626227780 638 750512353 742555398 7147 -744815954 -63464163 4 299572712 -238448480 2473 -330832333 -588348248 1663 177628242 -359314201 6544 644845610 880013188 1520 -889390298 283209294 491 8264531 -63464163 1246 -476635343 611310292 2377 303471892 269584182 8742 765140521 75428113 385 -405708663 724045357 7935 228618029 -996863784 9880 -954946302 485773536 4609 -625399824 293996259 9782 132366550 -645134311 423 719147282 -515729352 5414 812692671 -525223549 7827 -370573099 723730723 9597 -364519214 -473904134 6834 566652844 161270305 3998 38382431 706766110 2128 869722291 263449205 2460 967301691 -548872283 8814 572111503 628563573 3520 699618405 332881191 1041 785195735 355195684 2172 -408600531 291885511 4509 248168868 -6069504 8479 -892024255 -380500395 7443 -894484500 332881191 9898 -74313664 639735778 6615 129311049 888127448 7443 -650211499 -339447425 7669 -496507325 -306446443 9017 321979161 748407118 5477 715427719 524158102 2952 848002319 -895622959 6878 -667767243 161270305 5342 950417338 724045357 5607 -66931702 -551512958 4830 -970422428 -956300186 3924 650299148 -97621137 6467 -590529319 841515706 3968 347274203 686182649 8135 -765335823 99128184 2149 -330575686 759617707 6372 -50475604 -442954817 404 842270273 174025856 3339 363421522 329435427 7922 841435082 900682067 9573 326413982 -202365860 2049 -882919563 -560116325 1191 784564006 397104509 9055 -486815940 -919384533 5338 -285886589 -97621137 6739 -526589551 348492504 6617 916803821 202098881 2149 248168868 950205104 205 -971877548 407922222 190 481039767 -901452236 8182 -287473610 785681307 33 469995849 377312940 9003 677081963 664426163 9288 -784069182 -254951306 7221 -650211499 -224429007 2818 -745761469 547847846 5399 -260484128 79143311 8155 -621743061 341133012 7202 58910623 355195684 222 -952023251 533639856 6710 -862838521 957316548 4472 625839941 819313353 3980 -570514743 -834347143 2893 116199189 -796856966 2642 112237946 -74922256 6911 -353580923 -715854594 4726 -557491556 835992356 7805 395103154 -883441584 1048 -482134217 802678679 3001 -225441451 383295386 2618 -612223016 117542955 1229 -481548889 -278826583 3273 -705173162 854872802 8862 405324040 490581013 5569 -616105726 -361278986 1698 653638796 -204109200 684 483523131 238846105 4959 195859317 731066417 3260 970485889 -291852849 5460 -356493999 -274707169 5754 -178463084 -839552686 557 -494058622 841515706 8479 341071365 75428113 5810 -934630957 440461057 8865 -734053528 -827976408 3039 -408600531 -733482202 560 203806755 -847113496 7178 -322857321 652139653 4530 433526835 215489130 9537 -907526850 559317467 1932 -512601533 -53226181 7106 -745761469 269488622 180 420313173 -981602668 7103 -147109520 -202365860 1795 543709359 117542955 3042 715427719 546240758 1518 -854974713 -293612145 1982 -50475604 736392650 5559 37950971 900682067 9671 -348537659 -548872283 2480 879055044 -667783556 8036 -137898752 -493565702 4593 389181119 -63464163 3986 -13265422 377878165 827 -375315736 839185834 4539 551002165 -743279228 8332 848002319 870680272 3063 -371484057 168850975 3572 411375410 -204109200 4370 652607998 -976144578 6872 -181786704 -41471722 3343 321896034 -6069504 3622 -66931702 835992356 7836 778853107 238846105 6600 -285886589 -436876555 742 341071365 -356305020 3261 -154177607 738681643 6398 -759508202 -733482202 2884 119513424 900210732 2109 -941497322 -507678540 6235 -855487023 307725420 5797 57728768 -647224909 4760 -343049870 686182649 1337 -110049194 -259920681 8230 417807178 358976404 4094 -927273767 -57636310 4867 669719494 -163961704 9234 287403155 362317344 1624 566652844 -600991208 5837 -483926612 133238441 8505 270668477 736392650 4069 -529954928 -6069504 6590 -371869946 500073592 8823 185216221 -733482202 9986 395299686 769086286 1443 116199189 -958397748 5338 -618586699 -337054857 2663 663063930 693923957 2409 -570707245 -479232352 1424 -570514743 -936112945 881 576254520 558660793 9629 -175911279 563044475 8749 -565428161 -311805770 36 112708003 -221235589 3710 -408600531 484820762 6586 -482134217 -759955547 4115 -674506636 500073592 6205 228618029 691904004 9741 642972199 -393603223 9861 -630784461 67965345 2850 -918480115 -762876998 7852 -631059468 -183336237 8465 228618029 -995066367 313 843260633 829049646 5445 808925735 545485303 4067 967301691 476219341 8446 -63560127 349827286 4324 -58282870 28285201 1325 126979264 348492504 4317 156702520 -324403620 9055 433526835 -993810702 4938 -80190883 709534975 1821 704539722 -619642959 4998 -408600531 265565623 2737 224883384 748407118 849 -486815940 -19846330 812 -268168881 -733482202 6735 997902760 758141143 5638 577257649 -393603223 8898 535670744 113319582 310 -293422144 -517429485 220 32391911 750710740 7620 -442492459 -848882377 5086 -625718770 106613504 4172 535670744 874229190 7909 -749678851 796440972 835 -330575686 -19846330 4023 542787809 676406177 6863 416830089 -267835884 9672 261417951 802678679 8851 561309384 358976404 5074 861466410 -45469480 9033 -519682186 79143311 549 -330832333 136635305 6851 19516550 602128084 4876 477434146 215489130 4340 254604928 952638297 9025 57077901 709974393 971 8264531 -982939077 1538 119513424 -192813087 5920 -58282870 -5916917 1540 -419029624 28285201 3539 -408600531 900682067 1623 389181119 -650343366 1266 -154177607 349123105 2299 -659282120 -324403620 6490 343475859 241785150 8162 948736147 -133534011 2655 -925751415 238643630 3094 -570514743 -183336237 9280 -441900788 -675048115 9981 -565428161 -683388034 4981 477434146 285660025 7451 -854974713 422558106 9612 933899717 407922222 3431 947027244 66743939 691 126979264 -274707169 5185 351329961 -626227780 6246 287540911 971883931 1939 -983647058 -507678540 6060 112708003 283209294 3910 -32737399 208300268 5854 -648381409 -5702304 2167 -419749108 106613504 2265 664362925 533639856 4522 -729544436 993015931 7204 58910623 -63734481 3198 -330222187 417944653 9347 287540911 247516617 6002 670783249 901431566 6493 187533920 -485579451 7719 -483926612 -468181788 4828 -205718293 652139653 1766 -715255110 220674133 2725 785195735 820355107 2675 529251473 460061364 5463 -624139446 67965345 770 -278632700 -367588750 8039 -579837273 -53499931 378 955536932 -619642959 9372 -363361513 688604103 8217 57728768 -883441584 3991 -705173162 -464133473 3207 256045037 348492504 9734 -625117729 -805220515 2413 -358966548 622266116 2185 468946340 -3897679 7912 621974864 -976816087 9844 -621743061 -59573888 3897 129311049 -805220515 7510 625839941 -529867141 3711 -612223016 584852110 3435 -593752979 64274896 6119 -454660390 464511101 5022 -486815940 -594827543 2243 -659282120 246277775 9570 -257165428 -549053127 8970 641405743 -257449363 1089 -441900788 -547246555 1392 -784069182 738681643 804 432737196 -349942526 9542 462757732 -325682737 1781 -544290356 -292135056 1074 -175911279 155546470 6770 -347083273 -453780869 4051 469995849 900262214 8163 -371484057 -910659068 1262 -544290356 925430316 4607 -154177607 -865702803 173 860501343 -20385733 8554 918550505 639735778 8970 -494058622 209900681 434 -659112423 764272698 1799 643936179 -619642959 875 339712362 105202669 8448 -52166347 999569471 631 -375315736 682630231 5955 -623545038 748407118 9659 -68308325 -20385733 7663 -952709307 -727914786 6174 -927273767 412494114 1579 -260484128 -6069504 6036 343919065 452093657 6554 -557491556 -265649886 6043 413228751 -931850941 1116 -518877099 191108050 7652 639245576 155181053 7367 339635211 -667783556 6964 950880850 927247897 7190 -637994744 -807704163 3788 -244065831 -899341288 7744 -590529319 -871353007 8086 -618586699 -628237476 1805 -44846753 -265316264 3250 -959851598 623413028 7750 -256588331 841879883 7857 237809565 -259920681 6731 83263882 -322241979 4959 217759023 -183336237 8825 749434816 674552143 5991 902777411 -807704163 1691 122960298 265715153 4594 -519682186 117542955 33 199822346 -828027101 7313 -441900788 522626360 6448 204922698 -962366924 4188 -531669239 719756675 9608 616261079 899778012 4778 471264227 -311805770 9180 667683290 -533164995 9410 -941497322 233486506 3374 -200453704 659135755 4834 -745761469 215489130 4169 713058770 443480195 4718 351329961 950205104 8468 347274203 -111673714 6748 462757732 -727914786 9860 -222034349 841515706 6270 -616105726 -337054857 4593 -137898752 823880227 1440 -47584694 -894674476 9020 287403155 742555398 3060 625839941 -774659497 8688 -822417795 355195684 506 572111503 584852110 7960 -260484128 693923957 9988 -512601533 209900681 8896 -621743061 347184015 4825 509139401 -436876555 9534 650299148 723730723 777 -330222187 106613504 8979 293337666 936458970 7777 328152090 390959008 5997 665672498 422558106 368 -405708663 449132476 3215 -729146187 -398743530 6841 166047011 465310197 4772 462757732 288775548 4859 704539722 -439025221 4688 411375410 -337054857 2462 166695370 -791660728 9032 -433025345 -699315319 9519 169375596 563044475 260 -261356504 -873589020 5262 -790900085 -873589020 3858 576254520 624282080 7174 -44805950 706766110 2173 19516550 674552143 8302 984468436 348492504 2559 -544290356 705558301 6526 285585538 377878165 2515 253295516 -883441584 4901 32391911 -2439989 9598 -762354954 -780888194 2969 -342239300 -266557934 1600 -328904232 452093657 8046 -71710752 -635171642 3957 -342740225 109725016 3099 -588133551 623413028 1122 -794998045 532638758 8602 169375596 628563573 7437 137342604 530406323 6095 -47584694 -533164995 9740 591415304 -324403620 7740 -146048051 -63734481 7457 57728768 -635351929 1522 432021664 900262214 7653 413228751 764272698 8747 543709359 165821381 8579 271048450 101361875 5478 -601257416 -259920681 4327 715936589 -906648758 1875 -994238484 67965345 7224 -570707245 191108050 3153 -600220506 -919384533 5681 933899717 819313353 3460 469995849 -861238983 9607 -146048051 269488622 6395 433526835 472701027 6870 -590529319 452093657 4818 -150077373 -650575204 8509 869722291 758141143 5092 328152090 402394867 8188 -330222187 844277983 9603 -451981899 -209849932 8363 -618586699 -847113496 4475 -745598738 -3897679 174 -533858770 -267835884 3684 -674506636 -316387152 7015 -12130323 931901106 2424 -112466455 -628237476 3915 254604928 -255678122 4869 984468436 718423636 4487 395103154 785302566 3971 574072798 -185998231 9380 879055044 -446979614 5720 587161686 64274896 6345 363421522 611310292 4762 420313173 383295386 9745 156702520 -669081832 7062 -189672465 362317344 1454 -213565859 371937567 5375 974173871 931901106 845 591415304 814089111 7290 -101910710 -111673714 3434 151462778 957316548 7384 663527888 -732138768 9478 653638796 247516617 2611 73840719 28049823 7094 70299496 174025856 9438 947027244 452093657 9934 90842180 782261486 9718 -370573099 732717612 4510 677505146 -442896915 6622 341071365 -741621007 7548 -952709307 -287275800 139 -907904968 -732138768 3396 505306321 -996863784 9483 651739496 -727914786 5932 174573850 32006993 2811 -213966720 -446979614 1563 -889390298 -532805273 9866 185216221 886756512 1211 -983376341 524158102 3816 -892024255 651276686 4732 -821770117 105202669 1972 670783249 532638758 9932 -615891790 -287275800 7717 340060359 115731592 4996 112708003 694332247 9559 -818501802 858501251 117 -625868114 486739558 9450 564442080 293996259 3428 655692903 307725420 9046 -356493999 -901179905 4978 330369088 32006993 5297 471423335 -681572203 5248 319326351 368331732 340 -342740225 858501251 4225 -81272333 -759955547 9212 -47584694 109725016 3089 -330222187 -163961704 3725 -342239300 524158102 2245 -226011510 -111673714 781 847314766 -224830170 6131 875625124 -515729352 5262 -44846753 592056586 4420 177628242 -931961645 1755 586582238 28158895 2935 -66475474 546240758 5656 587161686 -594827543 281 -749678851 -289016401 4308 174573850 759617707 2610 -744815954 19319210 9569 693388533 -81447781 514 -777574656 -221235589 1845 -740334521 106262770 3821 561309384 900682067 9042 307567195 -349942526 7042 293337666 -727914786 4356 579591313 -839552686 7779 307567195 291885511 9850 -533858770 -667783556 5377 395299686 -959597696 4807 -557563073 15035429 8470 57728768 -733482202 2377 886936231 -437551079 8903 677505146 -205664922 9690 -625718770 927113337 2665 -62488183 927247897 2118 -992570882 -732138768 5908 -388902952 839185834 9181 224883384 -385293122 5751 -529954928 786543464 7354 750512353 220783838 4428 253295516 -775953624 1268 -408600531 894207498 4043 -762354954 738681643 9075 -927273767 248879339 9107 224883384 160793740 6757 270668477 -895622959 5350 -342740225 -71981180 4066 696354690 762717609 2053 -674506636 636536038 5293 -537445745 -669483533 4493 505306321 51303562 6573 902447917 -936112945 4817 468946340 993015931 828 185216221 -21285360 1224 -570514743 -645134311 8446 339635211 115731592 5976 -615891790 -931961645 9764 -146048051 464511101 3284 855329823 584852110 6369 -335037888 602128084 3107 528230348 -316674454 8174 669719494 -901452236 194 -519682186 312063892 6154 -821770117 293678122 3563 -347083273 -33848463 7109 -147467416 -473904134 9702 -733024233 -209849932 1725 -162298514 769086286 6959 -44846753 -324403620 9048 713058770 -172362246 8776 -358966548 524158102 8692 699618405 485773536 2113 -71710752 -847581699 7740 649807445 -715854594 7094 -947334444 686182649 4605 -81272333 -204109200 3145 270668477 563044475 7752 -578500945 208300268 4865 206527555 -626227780 4617 480475633 -185998231 7585 -537445745 346977152 6024 512530806 -3897679 7803 -250591756 835992356 3823 -618586699 -220337835 5015 -52166347 -899341288 8827 -745598738 -306446443 1215 119513424 -739131404 1318 132366550 -349942526 2206 -371869946 -780888194 805 -82743531 -259920681 9881 567852265 -974640280 7726 -992570882 -259567082 3293 875625124 -354367602 3390 223626891 694332247 4954 -341897402 -487460041 6808 -73802131 -964052288 5966 950880850 -669081832 752 405324040 -635171642 454 156702520 -906648758 4809 529251473 136635305 2240 -871267479 -780888194 1436 -878007946 383295386 3125 6631381 -477140109 6220 -863912221 -845509135 6022 993217311 109725016 7062 -790900085 -873505481 8581 715427719 -552554344 1373 555446731 28285201 5798 984468436 624282080 8565 285585538 -436876555 6630 -818501802 -777377395 9566 -451981899 -871353007 3067 702242153 349711330 2580 32391911 -259920681 2797 -740334521 895448733 6437 432021664 -883441584 4884 -12352429 900262214 8996 566652844 32006993 1778 270668477 -768754430 9404 -871267479 248879339 9922 -410378829 -254951306 5336 -659282120 927247897 6513 270668477 133238441 8352 -934630957 57188489 5822 -278257978 -316387152 4599 321896034 -37646429 1389 933284357 -551512958 8483 -213966720 -973091762 6048 326413982 928549530 2445 271048450 -560116325 4713 902777411 -207480706 3259 -765335823 252386635 1369 500836375 148581257 7018 -364519214 547847846 6509 653638796 903887624 9136 -927273767 -895622959 122 674835134 412494114 9425 -720378724 442035528 2503 -25477161 932982464 6097 916803821 688604103 4699 395103154 -20385733 5003 934705880 894566619 4823 -519682186 532638758 2800 669723000 -871353007 7653 246028051 -442896915 4530 -32737399 371937567 9777 976904654 -148948797 2417 555446731 368331732 7336 719147282 -911784066 7670 -175911279 -976144578 7967 -529954928 -183336237 5456 934705880 429013583 9846 213842869 -833562261 4875 81800971 -911784066 5613 -12130323 -529867141 8568 721323233 -259920681 3590 520426004 -766439509 1641 167372537 -645134311 5083 -889390298 109725016 1452 -46649832 -692002453 9554 116199189 491977162 9675 330369088 785681307 6639 397498909 486739558 4065 83782911 486739558 4345 -260484128 199066417 3857 812692671 513030379 2480 323725605 -774659497 9026 778853107 -427456347 9102 784564006 -962366924 4190 277958125 -357349445 7868 -947334444 -730886465 1867 19516550 -205664922 103 462757732 143533526 6906 266465598 -339447425 867 649807445 682630231 9775 -358966548 901431566 2510 166695370 -281078001 3760 -331409455 533639856 4057 331376977 932982464 6851 -594658272 854872802 1748 -601257416 -923490455 913 528230348 -923490455 7096 955536932 532638758 5472 -66931702 -993810702 4841 -58282870 646664292 9840 273690998 109725016 9883 -992570882 263449205 5556 206527555 -726080992 4389 213842869 -995062096 1765 -971877548 -59573888 5205 -481548889 709534975 9778 -74105468 768564657 1731 293337666 -287275800 9738 199822346 -995062096 5304 -526589551 -2439989 2237 574072798 614945635 2592 -672401313 -761859799 3584 90842180 836711297 5262 -123469316 215489130 6081 -330575686 -265649886 4144 -150077373 500073592 1515 -962479450 -207480706 8388 644845610 -953039811 1995 -777574656 220783838 5066 855329823 -361278986 1282 765140521 -762876998 7146 -511648475 888127448 8764 616261079 -442954817 9543 -695835769 -692002453 4624 -720378724 -289016401 6548 -109703401 759617707 1753 -509385891 75428113 3687 -95477909 500073592 9942 -279541251 -628237476 5388 -954946302 484820762 7134 -112466455 742177493 6571 344933377 135272390 9702 -82743531 -220337835 3421 664362925 -825672011 7974 480475633 766538742 4908 -800197031 -392084245 233 122960298 819313353 3418 -537445745 460061364 4917 122960298 -791660728 3139 -762354954 -529867141 5099 232434457 263449205 885 364564921 785681307 5807 -343049870 135272390 9263 468946340 199066417 4346 -715255110 894566619 7144 772119062 652139653 3262 535670744 704912288 6690 491678739 398270620 3642 -80190883 829740581 6064 841435082 220424396 495 505442585 -320105788 9620 29506774 -906648758 5779 269499594 312063892 6652 287403155 285660025 4485 -139236232 484820762 7775 934705880 -380500395 6241 22099741 736392650 6610 261931651 -759955547 8725 -62488183 -427456347 2033 780636123 563044475 7236 110512002 -727914786 9339 948736147 -937125202 3225 784421217 -845509135 4701 -790900085 -551512958 9102 -907904968 324939084 3970 -74313664 -287275800 1581 187533920 742069009 8762 313333438 -823312659 8455 -828443354 417944653 7626 235848520 -142257001 9957 719147282 336301975 946 -907904968 258649377 1116 -660956144 636536038 9061 -529954928 -620954654 5845 271048450 -727914786 7349 -633494599 -473904134 1788 -44846753 783420814 9053 686472096 -266557934 1367 649807445 -831246652 9684 -565428161 285030297 1482 -101910710 226081213 8222 -58282870 -266557934 1145 -685842163 -70608980 5750 653638796 659135755 9038 -419029624 -278826583 282 958730067 106262770 3228 -371484057 742069009 6 577257649 724045357 7172 57077901 688604103 4612 864931174 481058945 1670 -454660390 -306446443 2002 -219607746 -37646429 8235 320572212 220424396 9861 416830089 932982464 513 529251473 -912580415 3886 766605000 435964459 2950 498725757 738681643 1787 -222034349 524158102 5130 -720378724 -80034542 4191 833952118 690383589 591 -44846753 -74922256 7013 641405743 -266557934 5443 151462778 -647224909 7121 206527555 285660025 6047 555446731 497692812 9816 -363361513 592056586 9921 363421522 363537086 1698 642972199 766538742 7048 393895424 -211716415 4093 -822417795 -211716415 1102 576569655 238643630 9508 460600071 -273517935 6907 -241465936 798910453 6304 -886229173 174025856 5992 749595162 -224830170 1919 -328904232 835992356 2626 -396349710 -766439509 2627 -336363205 -259920681 1952 73840719 831945068 4540 591415304 -437551079 9655 -593752979 -64803490 5401 785195735 -324279122 2781 655661552 -991847180 5451 -447555783 -339447425 4523 789352319 880013188 7627 784564006 390959008 8374 264859719 -959597696 3710 167372537 -551512958 4208 469995849 -3897679 7254 -56935231 -903151152 6603 -335037888 135272390 1916 721323233 874229190 2847 469995849 -207480706 9259 -740334521 15035429 2733 326413982 -982939077 9935 -225441451 -477140109 4404 696354690 291885511 3134 743542522 -762876998 2162 -494058622 839185834 1782 -674506636 -692002453 6317 -962479450 90714922 9832 327828499 -322241979 4034 -565428161 927113337 2036 -913032643 -759955547 8174 327828499 417944653 3398 132366550 174025856 4876 653638796 -193590510 8511 -685842163 680445725 2799 655661552 -847581699 4599 -993835563 -699883416 1026 -579837273 667943918 4721 520426004 291885511 2076 -818501802 -532805273 9969 276731211 -552554344 5192 195859317 -183336237 3435 -912600784 -343058017 4676 270668477 -563855352 8492 224883384 -33043914 8697 974173871 261437505 3325 313333438 443480195 3404 491678739 523334383 8069 326413982 67965345 2162 665672498 -221235589 463 506679619 -6069504 4057 -518877099 -34186434 4685 -410378829 -311284398 7317 521234557 -359031913 588 843172319 106262770 1337 -106582970 -894674476 9640 -594123980 -316387152 2616 -267849188 -663884323 9985 -918480115 646664292 2171 664255928 522626360 1471 -962479450 497692812 1747 -483926612 742555398 9363 561794586 -932094589 8930 -213565859 -974640280 4414 166047011 -468181788 6870 83782911 786543464 118 -342740225 -324403620 8582 -759508202 581062404 4582 81800971 574416719 9088 199822346 839185834 6822 -335037888 -699883416 9618 -824336233 -361278986 7772 395299686 -906648758 6057 285585538 732717612 9266 256045037 522626360 6551 621974864 -437551079 7832 567852265 -563855352 6729 669719494 -762876998 6044 273690998 -827976408 1208 -892024255 -74922256 4728 -519682186 486739558 7966 -287473610 -563855352 6634 288031791 -861238983 3692 -985616618 283209294 5290 -101910710 798201482 1451 -137898752 -187634457 8840 269796431 996597250 2688 -330222187 -533164995 389 817204434 -373891874 2771 83782911 -241132430 404 538103424 758141143 8050 232434457 611310292 3537 -197332076 -515729352 242 935909029 136635305 8481 -600220506 261437505 2055 -569617671 -709522334 6554 521234557 -730886465 533 -293422144 693923957 4981 -170132306 927247897 4421 -954946302 -709522334 4753 812692671 -861238983 6668 116199189 -699315319 4650 -952023251 355195684 4890 567852265 -5702304 9691 958730067 246277775 3727 -784069182 -273517935 7232 677505146 -5702304 1715 -659112423 698531409 912 -44846753 925430316 7958 -219607746 533639856 7562 -447555783 -45469480 566 293337666 443480195 2797 395103154 -834347143 3120 -260484128 -899341288 9037 -13265422 397104509 777 321979161 -628237476 9522 471423335 -392084245 3613 848002319 -964470327 1732 -330832333 417944653 9576 699618405 490581013 5429 -715255110 -161178548 660 -855555106 -33848463 9486 -744815954 874757575 6531 -278257978 -995066367 8526 -486815940 -956300186 8222 357216483 383295386 6462 -695835769 -14604433 653 -729544436 -361278986 8857 -63560127 -274707169 7161 -962479450 993015931 6394 -544290356 -204109200 5214 -934630957 28049823 279 -279541251 -766439509 3941 745648934 686182649 4669 166047011 336301975 3250 -305970525 709534975 9469 642972199 497692812 1434 174573850 -255678122 8294 -790900085 -839552686 2809 577257649 -546852996 3075 -267849188 -448645965 2241 941171960 -324279122 8855 -745761469 -306446443 2325 246028051 349123105 3078 -213966720 764272698 487 843172319 -847581699 1174 -32737399 -181951918 8414 405324040 814089111 5558 -388902952 -267835884 7405 -526589551 706766110 5903 411375410 329435427 1617 -824336233 -993810702 4745 824131791 -361278986 4154 119513424 -274707169 6783 -625718770 559317467 4045 -150077373 609203406 1910 323725605 476219341 5879 195859317 368331732 571 -705081051 -185998231 9781 -925751415 -653914878 1659 213842869 491977162 7346 -918480115 954053652 183 -113215565 -53499931 1729 -400357597 -954209444 9496 -353580923 -487460041 8332 71999590 -619642959 5248 460600071 -774659497 140 655692903 -281078001 3490 -177639676 67965345 5627 57728768 -775953624 2643 -36520470 -974640280 4791 -171024826 -981602668 5329 -289985011 164304660 7257 -364156017 -255678122 5555 498725757 336301975 549 19516550 638342848 7569 -225441451 -514527972 5090 460600071 167296127 4775 -637994744 143533526 2525 653638796 848404213 8437 483523131 -349942526 1642 217759023 691904004 3817 -205718293 32006993 3196 765140521 -205664922 1871 -788603267 293996259 7493 -627792663 -932094589 4872 -454660390 416895828 9056 750512353 639418215 8810 -854974713 -594827543 5677 177628242 957316548 2135 -68308325 349123105 2781 929439506 532638758 9057 -109703401 173354787 4688 487719335 312063892 4972 -625399824 -185998231 1116 411375410 -503488600 5732 -458526967 927247897 2352 -12352429 835992356 4578 83782911 -259567082 775 543709359 -964470327 3914 603027467 -2439989 7137 -983647058 -681572203 3175 328642413 -208909824 8335 256045037 584852110 2442 653638796 478800565 4462 -740334521 -80034542 2942 295262939 559317467 9558 -12130323 932982464 7281 -225441451 764272698 5700 650577626 -759955547 2543 879055044 417944653 9157 664362925 167296127 7199 232434457 -439025221 804 -483926612 -253000679 1810 655692903 580232372 4343 -50475604 168850975 5193 -353580923 -663884323 1526 586582238 407922222 3272 967301691 355195684 7660 -667767243 -551512958 7049 750512353 15035429 7153 699618405 -283943997 8898 498022540 -81447781 663 -992570882 848404213 2201 211653701 351421296 3908 -353580923 -324279122 5527 -491680209 -995062096 4689 -147467416 -193590510 2028 -593752979 440461057 1264 -821770117 -873505481 7411 -171024826 500073592 260 -268168881 -354367602 6230 -934630957 -996863784 412 -123469316 -895622959 2578 -569617671 -359314201 848 -744815954 -596103798 5758 674835134 -791660728 5440 -983376341 931901106 521 -531669239 -374056277 265 864931174 796440972 5827 -913032643 868032719 1098 -744815954 346977152 1694 481039767 -936112945 1079 576569655 -31659405 4388 228618029 -428402356 6796 -32737399 -306446443 3963 -454660390 55179420 1124 -442492459 522626360 6199 -788603267 -675048115 4635 -278257978 258649377 9903 719147282 -532805273 226 902447917 -221235589 6467 856751619 -330088528 3314 527736569 -732138768 588 997902760 288775548 5363 699618405 -265649886 757 -882919563 -779636985 1661 203806755 -485579451 2954 -650211499 -964470327 4047 -222034349 559317467 3279 824131791 -254951306 9231 527736569 106613504 6819 -342239300 252978054 8481 -116404179 762717609 6756 -734053528 523334383 3932 246028051 82218066 8757 83263882 -493565702 474 57728768 402585422 8382 670783249 -6069504 2527 934705880 -650575204 467 -81272333 23333156 9293 54093571 363537086 137 -375315736 -585235419 9334 785195735 -446979614 5556 -959851598 476219341 8177 185216221 -354781951 2165 -855555106 -485579451 2593 901855277 203913927 6307 -745761469 -361278986 6819 271048450 -796856966 8839 715427719 674552143 3334 -328904232 -115011856 7117 -213565859 -993810702 7041 -307200306 -919384533 536 343475859 82218066 1040 321979161 -31659405 3494 789289346 -531114148 2191 -594123980 558660793 6533 686472096 -53226181 1195 875625124 636536038 4884 -287473610 -183336237 4054 266465598 844277983 2925 677505146 -162370098 282 -62488183 464511101 7906 -898265134 -552554344 2304 -113215565 -6069504 2998 328152090 226081213 450 254604928 161270305 1999 -855487023 48126737 8558 417807178 -19846330 2649 -306801974 -497454301 4540 -907904968 854872802 4285 505306321 522626360 4434 -483926612 -254349525 6833 420313173 -635351929 5942 -328904232 -436876555 3922 -624139446 -224830170 3701 -952023251 990761659 8912 71999590 -386859416 8659 -278632700 -911784066 2634 -123469316 -385293122 930 561309384 723730723 1227 -177639676 993015931 1063 950417338 -389676639 4707 -941497322 125331989 2329 -985616618 106613504 7529 950417338 79143311 251 512530806 105202669 5551 856751619 -5916917 7485 37950971 -54745869 1223 506679619 624014414 7151 -213966720 391949381 3974 -71710752 -313128613 790 -128726767 927113337 9079 49103598 -883441584 3187 663063930 -354781951 8273 351329961 952638297 432 343475859 -103582511 7420 132366550 -513451002 8157 -293422144 574416719 6000 -278257978 -650343366 9642 947027244 320542941 5679 156702520 -33043914 8294 -405708663 676243791 7685 -625399824 -715854594 5209 -985616618 -845509135 2334 512530806 117542955 7309 -594123980 -164907236 8519 538103424 252978054 930 54093571 -20385733 4327 890432109 -647224909 5842 -993835563 -823312659 3776 90819360 -699315319 1779 967301691 688604103 850 264859719 547847846 1852 586193310 -211716415 1407 561309384 -525223549 9962 -482457481 964421398 1764 -800346889 -976144578 7764 32391911 -894674476 3031 351329961 -871353007 4748 269499594 -357349445 4029 307567195 636536038 1256 462757732 -549248367 3950 997902760 -560116325 2560 -184150939 -575386868 5067 32391911 723730723 6825 901855277 580232372 9103 780636123 709974393 7394 -279541251 215489130 7988 686472096 332881191 8157 224883384 285660025 9016 -405708663 -529867141 2512 527736569 490581013 129 -590529319 347184015 2509 500836375 41988448 9997 643936179 28285201 9728 755723260 48126737 8477 -189672465 422558106 7880 36279537 -594827543 1523 -453528863 417944653 5448 73840719 349827286 7866 397498909 996597250 2415 -627792663 -663884323 1334 -56935231 -436876555 2725 119513424 -563855352 300 261417951 -774659497 5671 -669161347 -517429485 403 916803821 748407118 789 -955831194 75428113 8652 935909029 -873589020 5706 -720378724 -546852996 9743 -955831194 440461057 637 -322857321 -699883416 2710 -600220506 168850975 8230 -301284968 464511101 638 22099741 -386859416 2115 -818050145 170544312 5899 -162298514 490581013 7804 -371869946 996597250 2988 535670744 -952045723 7668 83263882 762717609 1632 651739496 932982464 9202 140624107 -113520589 9832 19516550 -368204827 8512 413228751 -63734481 7917 -200453704 90714922 6002 933899717 -834347143 6692 -82743531 -6069504 3833 38382431 623413028 8768 -886229173 580232372 5497 341071365 903887624 6359 4049814 157954558 104 97020970 440461057 8887 -987108376 442035528 392 -454660390 -517429485 4315 -782082024 -398743530 2408 -800197031 347184015 1161 228618029 -330088528 391 -745761469 245371301 8335 287403155 -71981180 8409 -992570882 -580067919 8286 213842869 766538742 7197 277958125 769086286 7557 399779640 307725420 2110 -447555783 -845509135 5586 112708003 -669081832 6585 984468436 -205664922 9557 195859317 592056586 3535 993217311 280226622 1974 824131791 -895622959 908 -304053585 288775548 8729 -54849498 -834347143 696 397498909 -487460041 2671 755723260 -549053127 2541 506679619 -561419270 8959 -396349710 -588348248 4136 -740334521 659135755 661 32391911 293996259 5715 -371484057 -130757210 2122 -388902952 95042084 5731 -765335823 64274896 4629 -270167938 -164907236 9343 287061479 -354781951 3745 663527888 -873505481 3185 177628242 452093657 2464 -347083273 -161178548 8751 934705880 -34186434 8047 395103154 -759955547 4141 -600220506 -354781951 8602 389181119 157954558 5852 343919065 888127448 2225 755723260 235617971 1702 -579837273 -487991575 700 639245576 -281078001 7949 -388902952 -34186434 5019 313773597 105202669 8961 -171024826 718423636 5650 367159963 -253000679 9185 -800197031 -339148929 4019 713058770 927247897 1141 890432109 -19846330 1981 551002165 -645134311 6394 -112466455 143533526 2469 591415304 -991847180 2893 621250009 390959008 5953 8264531 -779636985 7660 -330575686 186010557 365 699618405 -130757210 4010 -729544436 478800565 4009 -623268670 -594827543 5538 -918480115 383295386 2352 -994238484 -901179905 3839 890432109 841879883 9551 -242921091 -714273046 6682 487719335 731066417 3747 126979264 67965345 5731 343475859 839185834 8932 15084359 562000501 4116 789352319 -503488600 2530 740659012 -183336237 274 566652844 416895828 7246 -373212931 -14604433 3062 90842180 -427456347 5563 -342239300 -161178548 2316 -400357597 -833562261 6836 -952709307 -779636985 2011 664255928 894566619 240 -50475604 -709522334 5765 395103154 435964459 2884 -132340965 -893198153 719 491678739 381557875 6057 307567195 66743939 8195 313333438 247274032 8558 126163611 332881191 7381 -745761469 -111673714 2976 -907526850 -339447425 852 477434146 -313128613 343 -58282870 252978054 4097 95039871 293678122 179 -800197031 -164907236 8421 -894484500 240392773 423 506679619 782261486 3439 340060359 -563855352 405 586582238 513030379 6907 -594738095 -349942526 6059 -918480115 161270305 8874 497764071 996597250 2429 -328904232 -551416862 7198 778853107 836711297 8403 616261079 28049823 9861 723014647 95042084 4389 -173157270 491977162 1385 -342239300 -730886465 8901 364564921 731066417 6310 877375052 -906648758 4652 -557491556 874229190 2508 328152090 -289016401 2488 469995849 -5902726 3830 784564006 -148948797 9285 137342604 759617707 9898 -82743531 101361875 4538 -251109249 -468181788 6994 -150077373 -183336237 1750 397498909 484578208 2507 785195735 265715153 5851 -226011510 803466690 4781 -36520470 -14604433 1354 -744815954 724045357 6939 389181119 705558301 7600 -92183040 592056586 6716 -509666122 899778012 5631 955536932 101361875 4457 323725605 173354787 7233 -241465936 990761659 4808 -101910710 363537086 8233 -572908981 88031842 1401 -557491556 -385293122 6587 -790900085 -783218625 6400 -648381409 -34186434 8605 137342604 59020681 9891 323725605 -847581699 6334 -50475604 831945068 1204 -453528863 611310292 6215 -343049870 365540008 6930 287403155 -81447781 8127 976904654 484376908 8491 727691960 -519921669 4340 -985616618 762717609 9045 -54849498 -992454753 5176 167372537 105202669 8942 390958395 7024863 7800 126979264 -266557934 4625 -482457481 351421296 7108 -627792663 -255678122 570 -496507325 285660025 8970 -694040959 -825672011 7101 -177639676 -442954817 4035 -544290356 449132476 6786 653638796 199066417 35 -128726767 926947071 6868 861466410 -356305020 3100 313333438 -616422007 411 156702520 285660025 4499 -58282870 -291852849 7687 577257649 738681643 7878 986629189 -669483533 3727 119513424 -777377395 6748 941171960 110076515 1129 929791427 -667783556 3869 -742210546 148581257 3067 948736147 -667783556 5253 206527555 -912580415 9681 -883256320 814089111 7300 784564006 -71981180 5568 -113215565 733113734 6040 993217311 -594827543 5307 -306801974 -487991575 8797 -137898752 604828253 469 -363361513 402394867 5364 -660956144 -635171642 8439 -301284968 11152217 1522 19516550 -533164995 4883 -494058622 397104509 1227 -618586699 -313128613 3785 959313725 831945068 7344 860501343 402585422 9592 663527888 252978054 6293 693938067 -865702803 999 112237946 719756675 7479 -200453704 -281078001 2117 395103154 682630231 4732 83263882 358976404 110 -934630957 249091689 7211 848002319 -626227780 320 -32737399 -519921669 1438 -322857321 -588348248 3342 -371869946 798201482 4742 860501343 476219341 7459 -983647058 936458970 831 -729544436 203874111 6169 -557491556 742177493 4996 -348537659 -964052288 427 -672401313 -359314201 4036 -648381409 -981602668 1304 142253386 -954209444 213 -74067624 -265649886 7353 -242921091 -521750194 7832 572111503 -281078001 7814 -991085471 485773536 1486 -307200306 -265649886 4709 -170132306 -392084245 7883 -934630957 -161178548 3603 -821770117 57188489 8520 393895424 -515729352 8022 23116556 -827976408 2014 -214121222 -605921169 1202 -494058622 261437505 4176 -824336233 -393603223 4843 -898265134 491114857 8920 -616105726 -487460041 9995 622760654 -973091762 7157 177628242 691904004 6341 -80190883 402394867 2948 848002319 -650575204 4026 132366550 186010557 8526 -289985011 -14604433 7546 416830089 769086286 2337 721323233 220424396 2254 -46649832 246277775 7505 959313725 610906685 9124 -941497322 -796856966 9024 -892024255 247274032 4491 -400001179 -324403620 1069 167372537 -289016401 9056 929791427 238643630 6682 572111503 874229190 7000 185216221 -63734481 8929 750512353 841879883 3632 177628242 -373891874 1144 947027244 705558301 2178 270668477 723730723 930 -112466455 523334383 5785 955536932 -368204827 3065 715936589 971883931 3191 211653701 133238441 441 -970422428 -681572203 630 457187643 -183336237 1679 36279537 -425579851 4748 32391911 724045357 723 -150077373 -425579851 803 -918480115 -325682737 8738 469995849 460061364 1528 789289346 814089111 7279 70299496 -762876998 7186 822548504 -287275800 7483 -835349698 900682067 1750 237809565 -923490455 964 -529954928 336301975 1866 -268168881 460061364 5178 -342740225 -805220515 2663 -934630957 -281078001 4552 669719494 659135755 1187 -993835563 894207498 1729 743542522 -825672011 2686 -820460238 368331732 2122 -177639676 -253000679 7115 664362925 -320105788 8455 653638796 522626360 2978 933284357 293996259 3353 261417951 614945635 9940 -348537659 -993810702 615 -788603267 -777377395 3583 689984924 -475349716 8058 -674506636 -730886465 7731 -146048051 355195684 2222 686472096 464511101 9973 -226011510 651276686 2054 -912600784 -931961645 1283 112237946 759617707 4032 -25477161 676243791 4584 986629189 -532805273 9401 -637994744 -259567082 8704 -559852389 768564657 3683 246028051 841515706 6878 -594658272 95042084 2085 -419029624 -936112945 5949 -734053528 -585235419 5154 713058770 28158895 1828 -419749108 -354367602 2221 -341897402 272099746 3742 327828499 -354367602 155 886936231 417944653 3370 577595779 -265316264 3546 -913032643 51303562 6574 -913032643 15035429 2434 749595162 148581257 226 -483926612 -549248367 233 -983647058 -45469480 4267 -356493999 -373891874 7596 699618405 829740581 6325 564442080 581062404 7659 36279537 481058945 757 902447917 402394867 6101 -569617671 -865702803 5982 166047011 628563573 8740 715427719 -115011856 146 -420836130 -893198153 4010 520426004 624282080 1452 505442585 -361278986 5197 879055044 248879339 6733 -659282120 -675048115 8512 577257649 386127211 5156 -278257978 581062404 3603 716961746 901431566 9427 287061479 936458970 571 -147109520 -373891874 1805 -12352429 -626227780 8485 -705173162 664426163 6116 169375596 -834347143 9687 285585538 -453780869 7507 527736569 48126737 793 -147109520 522626360 8840 780636123 -768754430 8275 -565428161 148581257 213 587161686 -932094589 5623 -12130323 954053652 343 -287473610 143533526 721 579591313 -906648758 6615 -669975418 64274896 989 -565428161 547847846 5152 -627792663 -31659405 744 616261079 611310292 2769 -616105726 -221235589 8649 -347083273 -330088528 6051 -351818262 522626360 2226 -348537659 135272390 8189 -593752979 51303562 3330 -346375162 -962366924 5367 38382431 -594827543 926 542787809 -274707169 9501 -593752979 -605921169 9920 136635149 -667783556 4277 211653701 -255678122 4687 327828499 28158895 658 217759023 327243607 2991 -794998045 -33043914 1226 -331409455 160793740 1291 -31253052 125331989 678 -250591756 894566619 3073 -251213711 -475349716 9305 411375410 -359031913 8076 750512353 888127448 756 -261356504 -669081832 713 -62488183 680445725 1079 -289985011 293996259 3187 -301284968 -893198153 3610 246211015 -442896915 7504 185216221 762717609 5453 -267849188 -847581699 9920 749434816 105202669 6654 -749678851 -993810702 7219 -453528863 -563855352 2170 856751619 293678122 8395 29506774 -33043914 5302 693938067 762717609 3075 -578500945 -493565702 3983 -608881583 -325682737 1151 122960298 -265649886 7566 -189672465 -278826583 7092 842270273 592056586 3809 15084359 -12154411 1049 129311049 11152217 4710 110512002 390959008 4206 142253386 -849899775 4634 -512601533 247516617 8109 -579837273 894566619 3986 740694909 786543464 6879 970485889 -532805273 4295 -306801974 584852110 6786 187533920 870680272 2872 174573850 -848882377 7240 457187643 835992356 5291 902447917 899778012 3809 -962479450 -871353007 9061 -954946302 584852110 7435 -907904968 -322241979 3275 -734053528 -762876998 8217 477434146 88031842 7401 704539722 245371301 628 506679619 -560116325 8961 772119062 -958397748 3806 740694909 -995066367 2406 843172319 -831246652 2541 817204434 925430316 3738 -373212931 844277983 6342 -800346889 690383589 7653 37950971 -519921669 7559 -743788507 685173008 1031 -527151913 639735778 1259 970485889 481058945 3201 824131791 -791660728 5480 902777411 844277983 4720 261417951 -217276100 4987 -685842163 465310197 7593 167372537 709534975 8696 -441900788 -585235419 8972 -244065831 -241132430 1371 -685842163 628563573 5906 -482457481 522626360 8099 669719494 676406177 1002 142253386 900210732 4112 -56935231 174025856 9667 -579837273 272099746 8330 778853107 -313128613 5451 -518877099 -220337835 9508 -54849498 -373891874 6008 57077901 522626360 593 669719494 377312940 4453 335527628 622266116 8679 58337899 -848882377 6720 498725757 928549530 3619 122960298 742555398 34 321896034 -164190047 699 264859719 964421398 399 -256588331 854872802 6249 -608881583 157954558 3647 929791427 -81447781 4695 879055044 -2439989 2732 -529954928 -427456347 1127 -533858770 -354781951 5725 -509385891 618410264 6326 224883384 -777377395 2212 -305970525 35526584 3296 228618029 -349942526 660 -36520470 -207480706 2165 749434816 320542941 9461 -531669239 280226622 8940 468946340 173354787 9707 -536278632 829049646 7976 185216221 -53226181 7060 166695370 110076515 6041 37950971 -959597696 9713 -674506636 -620954654 1445 126979264 -103582511 9080 -189672465 28049823 4279 625839941 691904004 1655 481039767 -354781951 775 529251473 686182649 3548 -301284968 -162370098 2811 228618029 -521750194 4628 892440078 -161178548 4380 261417951 32006993 2865 -110049194 -626227780 3757 90819360 -224429007 928 -994238484 895448733 6296 -863912221 691904004 569 -987108376 -923490455 6666 -251213711 574416719 8841 -518877099 347184015 1040 -954946302 484376908 750 269499594 64274896 7074 934705880 -148948797 6513 670783249 522626360 1712 -55516739 -549248367 5865 -800346889 101361875 1787 228618029 -361907767 3709 295262939 -739131404 2966 721323233 -533164995 1691 -784069182 931901106 2460 -822417795 -692002453 8664 649807445 28049823 1316 667683290 -595600742 1943 57077901 113319582 6963 -66931702 -619642959 1310 351329961 704912288 7506 206527555 639418215 3382 -226011510 584852110 4560 -952709307 -995062096 9889 319326351 -324403620 6601 481039767 -901179905 9394 -306801974 639591910 5079 -139236232 203913927 3912 -342740225 -368204827 4697 946724763 -45469480 5963 299572712 358976404 9650 -519682186 829049646 3051 364564921 -5702304 8516 506679619 -164907236 6501 232434457 -436876555 3645 -612223016 -899341288 40 535670744 -193590510 5985 -491680209 -650343366 1112 -63560127 28285201 3144 505306321 245371301 7073 650299148 -616422007 6586 933284357 202098881 1471 716961746 -464133473 4761 -55516739 258835576 9484 339712362 11152217 8190 457187643 -289016401 5033 285585538 312063892 1879 -987108376 -519921669 6178 528230348 796440972 1183 500836375 -876513924 811 487719335 870262107 2752 -927671058 67965345 7136 -705081051 -224429007 1349 895483308 226081213 1837 397498909 870680272 5028 349635568 -164907236 1945 833952118 336301975 1770 224883384 -962366924 3144 97020970 -959597696 1863 -517419114 -168423907 8609 745648934 11152217 7100 780636123 -115011856 574 616261079 -281078001 8883 -952023251 252978054 8547 54093571 -927894606 4191 -353580923 -133534011 7810 -601257416 -161178548 5524 643936179 905565981 7037 111659246 377878165 3160 -855555106 -865702803 6827 -660956144 -54745869 346 -625117729 -563855352 9103 95039871 -393603223 4082 -818501802 -103582511 6406 271048450 476629986 5210 232434457 685173008 4896 650577626 -343058017 1005 -650211499 280226622 5569 824131791 836711297 5310 -898265134 -529867141 5977 -764095871 -962366924 7402 -162298514 106613504 8081 -742210546 341133012 3728 -579837273 546240758 5575 -71710752 417944653 9568 -213565859 -521750194 5037 29506774 -996863784 963 432737196 768564657 8413 288031791 -142257001 9659 955536932 602128084 4288 -983647058 55710753 3834 -347083273 -202365860 2944 389181119 602128084 3511 -346375162 -873589020 2491 935909029 -525223549 2479 967301691 -759955547 1833 948083395 -265316264 2473 -346375162 -493565702 576 -987108376 -831246652 3982 670783249 -281078001 6823 723014647 -982939077 2535 -306801974 -209849932 4984 -343049870 -507678540 1719 -451981899 952638297 4186 677081963 -931961645 6571 202573384 390959008 479 136635149 -803257481 4335 702242153 611310292 1433 -576115144 263449205 9972 -633494599 28158895 450 -422523153 762717609 351 -250591756 -675048115 9997 -994238484 383295386 5188 232434457 -316543012 4968 864931174 868032719 6948 -491680209 48126737 1428 235848520 -626227780 1571 -971877548 -359031913 278 -743788507 203874111 7245 -667767243 -34186434 3151 955536932 -507678540 9978 339712362 -427456347 1785 -171024826 -361278986 8177 343475859 -324279122 9268 266465598 -549248367 249 393895424 -425579851 8721 -62488183 435964459 1686 321979161 -265649886 6380 206527555 616919600 7155 -625718770 -620954654 4816 655838788 -952045723 8491 -63560127 136635305 3398 -451981899 -503488600 6141 -175911279 -848882377 7838 363421522 646664292 8111 -442492459 220674133 5570 -177639676 874229190 2658 -565428161 874229190 1240 137342604 -448645965 3511 -947334444 398270620 8247 -47584694 -783218625 3649 749434816 -5916917 1069 -745598738 -901452236 220 326413982 -931961645 1311 491678739 531120459 2909 505306321 525863100 4288 -735338906 874229190 6106 -594123980 581062404 8357 890432109 349827286 9660 38382431 -539760374 5289 -715255110 925430316 2419 -330222187 723730723 9998 -855487023 285660025 6889 -559852389 233486506 2660 -270167938 174025856 1274 -55516739 954053652 7309 -762354954 636420853 5667 -907526850 -208909824 9904 848002319 840121997 6297 -494058622 -895622959 1724 667683290 -316387152 4731 929791427 388657508 1600 -66931702 900262214 3547 -148551892 265715153 7850 116199189 -827976408 266 -447555783 -287275800 9710 947027244 388657508 3762 -659282120 -287275800 9016 -762354954 64274896 4393 -110049194 -442896915 1011 -618586699 346977152 3506 -557491556 -777377395 2523 -892024255 88031842 5558 411375410 28285201 5505 -62488183 604828253 3780 23116556 774508045 6189 586582238 -865702803 6694 670783249 101361875 2793 405324040 -715854594 7060 -590529319 -442954817 6716 -226011510 -507678540 9805 664362925 688604103 2725 287540911 -148948797 8260 -147109520 831945068 266 -482457481 51303562 3048 -80190883 280226622 9087 498022540 547847846 2167 137342604 -5902726 6731 -694040959 -996863784 6116 500836375 -595600742 3880 -330222187 592056586 2566 -955831194 101361875 3434 946724763 835992356 5700 665672498 -741621007 5586 264207551 143533526 2511 -892024255 48126737 2324 864931174 215489130 9614 -800197031 -910659068 4774 -952023251 55710753 1345 90819360 -761859799 2891 29968380 764272698 5966 641405743 -849899775 5919 57728768 -533164995 2865 -371484057 -805220515 2788 116199189 -278826583 3731 -790900085 664426163 9709 -200453704 293678122 2247 -322857321 363537086 5994 395103154 -962366924 8813 -572908981 848404213 1556 344933377 -532805273 2658 948083395 -827976408 937 521234557 -64803490 709 705381339 -827976408 8426 -912600784 546240758 1872 -669161347 -981602668 8595 713058770 602128084 1429 -749678851 -910659068 1660 -733024233 -667783556 855 -624139446 -71981180 2527 -251213711 -439025221 267 -744815954 23333156 5321 886936231 -503488600 7423 299572712 28285201 4773 151462778 742555398 8107 132366550 -507678540 4358 344933377 -588348248 2598 535670744 -278826583 2835 264859719 -768754430 1450 542787809 349827286 7928 498725757 23333156 2202 142253386 -936112945 7323 166695370 -831246652 8820 295262939 899778012 8781 650577626 796440972 4770 156702520 -865702803 5010 -685842163 -53226181 8582 246211015 -635351929 2612 -330222187 697181256 6470 363421522 -367588750 9715 -442492459 377312940 5860 974173871 798201482 944 285585538 -316674454 498 185216221 -594389391 1722 650299148 67965345 3141 -740334521 -339447425 5721 -579837273 -436876555 6407 655692903 397104509 7402 -667767243 803466690 9714 -256588331 738681643 9226 328642413 -373891874 2234 670783249 460061364 9815 71999590 664426163 11 785195735 -993810702 868 -113215565 -619642959 5908 -328904232 203913927 6605 174573850 -316387152 1873 902447917 -357349445 6714 651739496 840121997 5280 432737196 -283943997 4519 -348537659 893523554 8893 -373212931 -743279228 6035 -782082024 -41471722 4303 986629189 -254349525 2344 335527628 -628237476 8 -822417795 476219341 796 727691960 -635351929 1303 650299148 429013583 9894 -970422428 -714273046 7649 269499594 -63464163 8051 -335037888 57188489 3584 -608881583 -220337835 8249 271048450 407922222 5706 347274203 -265649886 3245 288031791 245371301 4998 343919065 -306446443 3665 -476635343 -427456347 8011 -162298514 -912580415 2096 -364519214 -339148929 1210 -342239300 381557875 3598 -734053528 -647224909 6910 696700704 390565985 2378 959313725 -766439509 4465 -912600784 -653914878 4309 642972199 705558301 1601 256045037 491114857 3816 -328904232 324939084 9107 986629189 -546852996 738 -214121222 90714922 2151 -511648475 -283943997 1280 264207551 105202669 6765 -251213711 -743279228 3872 -44805950 329435427 9175 97020970 -783218625 3320 469995849 -255678122 8096 -835349698 759617707 6563 137342604 312063892 2652 -251213711 -53226181 9356 -68308325 327243607 9151 512530806 -981602668 5822 -818050145 -168423907 1379 833952118 -739131404 5052 -855487023 -207480706 805 343475859 35526584 9021 665672498 -727914786 3472 -80190883 478800565 123 -750618262 900262214 4941 122960298 133238441 2493 -66931702 688604103 7385 -889390298 -507678540 9137 -652765294 -546852996 3272 -536278632 66743939 2847 -734053528 -324403620 3065 -631059468 174025856 3082 861466410 -71981180 2699 -820460238 636420853 681 313333438 611310292 7439 740659012 819313353 277 -983647058 -253000679 7598 432021664 -560116325 1524 126163611 -274707169 5068 723014647 280226622 3335 411375410 -996863784 2222 491678739 -600991208 4847 -740334521 614945635 2681 295262939 639591910 1189 498725757 -367588750 8683 -307200306 32006993 9834 655692903 -306446443 1790 -518877099 706766110 9245 -74105468 -730886465 1371 -871267479 484578208 5788 -800197031 -931961645 5916 643936179 252386635 9582 -494058622 -532805273 2581 287061479 -386859416 6254 -601257416 -393603223 7589 357216483 -515729352 5050 -335037888 592056586 471 -364519214 238643630 5054 772119062 -193590510 5598 -705173162 -202365860 9275 -600220506 -547246555 5953 -483926612 -266557934 9597 842270273 -385293122 6516 -782082024 -653914878 1196 848002319 -63734481 6568 -578500945 771524295 929 -594738095 -354781951 4164 343475859 -549248367 9068 -96460553 611310292 9188 497764071 894566619 6308 -590529319 174025856 1009 663527888 155546470 5551 -13265422 -964470327 7970 812692671 -130757210 4147 -293422144 -254951306 737 -934630957 525863100 8156 -660956144 742555398 5970 335527628 -142257001 3903 -674506636 220424396 9233 947027244 870680272 5151 -533858770 285660025 330 -482457481 563044475 2704 -483938149 -995062096 1501 -593752979 28285201 5977 166695370 -162370098 9329 287061479 -588544705 5149 716961746 -265316264 8808 36279537 199066417 4763 622760654 -732138768 2885 591415304 894566619 4885 -95477909 723730723 4522 -631059468 235617971 6575 -659112423 215489130 3494 -962479450 624014414 4649 705381339 -619642959 2301 -373212931 191108050 7823 58337899 349827286 6424 -784069182 -224830170 5807 933899717 -683388034 4384 740659012 90714922 3468 -31253052 -133534011 2949 -529954928 -903151152 49 853983481 736392650 4756 505442585 388657508 296 693938067 449132476 4137 -557491556 524158102 3196 -637994744 742177493 1601 -570514743 174025856 6620 -148551892 990761659 692 -154177607 -164907236 5266 -483938149 -255678122 8258 433526835 186010557 2499 715427719 -34186434 5339 -458526967 -779255519 2776 340060359 -650575204 3044 947027244 -903151152 4157 405324040 -515729352 9496 -52166347 932982464 4776 740694909 -919384533 2284 95039871 324939084 2285 -356493999 -762876998 197 -594738095 -446979614 4672 487719335 484820762 4622 -537445745 -616422007 1532 246028051 202098881 4245 935909029 639735778 9698 -429426969 -373891874 1110 -137898752 -359314201 6228 -652765294 -148948797 8460 433526835 465310197 8786 869722291 484820762 1587 766605000 238846105 373 417807178 99128184 289 341071365 199066417 4219 126979264 245371301 6135 -154177607 -906648758 1219 -150077373 -517429485 435 950880850 170467835 6346 -618586699 -380500395 9545 -790900085 -973091762 2053 313773597 -628237476 3649 477434146 155546470 4657 326413982 900262214 9890 481039767 115731592 168 343475859 820355107 9185 -557491556 -368204827 1942 743542522 -551512958 4275 395299686 764272698 2203 -197332076 -224429007 5802 784564006 742555398 1505 -894484500 497692812 1246 285585538 416895828 2369 -621743061 220674133 777 -251213711 381557875 1778 -147467416 348492504 2985 958730067 546240758 2482 586193310 -253000679 9040 -175911279 -517429485 2552 -305970525 628563573 863 -370573099 51303562 1737 -533858770 209900681 8034 58910623 -531114148 7675 740694909 -743279228 9086 993217311 -425579851 9015 901855277 831945068 681 955536932 -192813087 2995 -123469316 -759955547 1305 -886229173 -779255519 3903 246211015 -168423907 2273 -949511663 -473904134 2910 22099741 -442954817 231 -32737399 386127211 5112 -422523153 -453780869 4538 577595779 532638758 1086 655838788 246277775 5362 970485889 105202669 6126 330369088 -419617877 3929 916803821 900262214 4041 344933377 -973091762 7018 587161686 7024863 2834 217759023 443480195 215 -177639676 272099746 9687 -346375162 -548872283 6176 -983376341 -293612145 677 -356493999 796440972 4545 37950971 -485579451 9400 -348537659 285030297 8235 -363361513 888127448 4785 339635211 547847846 5718 29506774 168850975 7563 54093571 682630231 326 288031791 402394867 9744 -659112423 -931850941 7965 -898265134 215489130 5160 323725605 443480195 3808 6631381 -266557934 7347 -729146187 559317467 2092 -482457481 408032712 3559 468946340 245371301 3466 -331409455 -12154411 9388 -494058622 -428402356 1858 933899717 -701904187 2855 528230348 170467835 4861 -728265827 88031842 3860 15084359 -726080992 8270 506679619 -743279228 4072 505306321 -796856966 2865 -113215565 307725420 2646 -907904968 -2439989 4949 -674506636 -192813087 3553 264207551 186010557 2839 237809565 -163961704 3218 842270273 766977417 256 295262939 -883441584 5403 -146048051 796440972 2865 -179678 173354787 363 586193310 -357349445 4763 -971877548 -202365860 5283 -400357597 -715854594 5380 -226011510 -883441584 665 -625868114 417944653 104 749434816 203874111 6156 -200453704 -775953624 2925 933899717 -12154411 1912 -81272333 -473904134 7210 -794998045 -64803490 7371 -659112423 484376908 8937 -927671058 -21285360 4055 -52166347 -386859416 4506 -648381409 491977162 3305 -137898752 -969954363 5579 -451981899 -927894606 9882 621250009 731066417 6534 -669161347 265565623 5013 -985616618 449132476 6170 -150077373 -359031913 4873 58910623 -5902726 5069 -912600784 820355107 5999 -548298586 59020681 1712 -358966548 -849899775 7151 933284357 -357349445 996 -594658272 327243607 846 405324040 203874111 7404 935909029 -976144578 5291 -200453704 936458970 804 -55516739 -585235419 6267 -306801974 113319582 449 -405708663 133238441 2002 -788603267 -330088528 7417 625839941 -931850941 4964 -482457481 903887624 389 -68308325 312063892 6459 -250591756 -962366924 2788 -623545038 998987485 1674 929439506 346977152 6499 -889390298 829049646 5042 664362925 351421296 7194 785195735 -70608980 1379 843172319 -833562261 6953 -222034349 900262214 4229 483523131 -605921169 6244 213842869 893523554 8057 902447917 659135755 9915 -92183040 143533526 5354 587161686 285660025 2797 417807178 226081213 5384 766605000 -594827543 4926 843172319 371937567 7287 -279541251 -266557934 1079 948736147 -647224909 4420 621974864 -493565702 3469 843260633 -548872283 57 320572212 -14604433 6390 -342740225 280226622 9585 23116556 618410264 6648 -952023251 143533526 7934 901855277 -768754430 2883 174573850 -995066367 7689 -375315736 312063892 6288 861466410 -324403620 2682 116199189 928549530 4698 339712362 -479232352 970 702242153 -31659405 7821 328152090 -311805770 5478 347274203 -834347143 7868 -669975418 -316674454 7797 339712362 820355107 5304 -481548889 652139653 2476 916803821 686182649 3246 551002165 -162370098 6400 -889390298 -163961704 8865 665672498 247516617 7773 271048450 478800565 7257 -765335823 899778012 2709 -46649832 349711330 2874 -548298586 -306446443 9963 -82743531 -893198153 9448 498022540 -503488600 8673 -66931702 -626227780 4921 420313173 125331989 8031 -251109249 573715962 540 339712362 -316543012 5414 641405743 186010557 6714 -347083273 478800565 6356 -304053585 823880227 1979 -474750049 -436876555 8665 843260633 -2439989 107 343919065 -324279122 3850 -907904968 -962366924 413 -765335823 307725420 3284 -285886589 -733482202 1231 696354690 -398743530 8276 576254520 622266116 4702 90819360 742555398 1525 -892024255 -193590510 3820 253295516 750710740 8842 -762354954 -796856966 63 -743788507 484376908 494 -835349698 -257449363 4684 -278632700 -726080992 4664 15084359 157954558 2501 399779640 -274707169 8659 765140521 -768754430 7408 -970422428 -894674476 5005 187533920 -995066367 5928 -959851598 109725016 2623 -790900085 -739131404 6232 -570707245 -791660728 3597 -396349710 623413028 2454 765140521 391949381 9759 73840719 136635305 9132 211653701 320542941 6864 -278632700 -560116325 381 389181119 377878165 4757 357216483 602128084 1782 351329961 -953039811 6240 -74067624 -549053127 8212 780636123 -937125202 4150 -251109249 -115011856 550 468946340 -313128613 6543 246211015 622266116 3811 -74067624 -653914878 9293 -326544961 -635171642 6861 81800971 324939084 7615 71999590 -991847180 8806 -509666122 -551512958 6438 -433025345 -805220515 8578 789352319 -563855352 2472 248168868 841515706 7310 -892024255 -833562261 7187 -955831194 484376908 4096 -569617671 -912580415 9685 303471892 -324279122 8640 -907904968 894207498 7803 -483938149 -647224909 7718 509139401 718423636 2727 -181786704 -515729352 5284 498022540 288775548 694 649807445 676406177 4838 -12130323 106613504 7281 579591313 164304660 1959 -215882898 -316387152 2866 -871267479 -962366924 6662 -81272333 -183336237 8858 567852265 -923191479 9209 -328904232 99128184 2961 -954946302 764272698 8002 -624139446 101361875 1214 307567195 523334383 2640 295262939 674552143 873 -594658272 407922222 6696 -54849498 -497454301 8605 -451981899 -883441584 836 -81272333 616919600 6162 204922698 -741621007 2986 6631381 269584182 3883 -260484128 858501251 6928 -728265827 750710740 1836 319326351 249091689 1408 232434457 336301975 8654 357216483 618410264 6856 -509666122 336301975 8614 -759508202 -514527972 8739 -660956144 -192813087 8756 -80190883 870680272 3357 586582238 925430316 3976 -13265422 -37646429 2627 -54849498 691904004 8378 861466410 -715854594 522 481039767 964421398 7722 49103598 -650343366 114 299572712 -699315319 7077 -952023251 835992356 8587 -820460238 -80034542 7162 -733024233 452093657 2087 970485889 491114857 4237 481039767 -20385733 6049 -818050145 -895622959 4491 817204434 -204109200 2012 270668477 624282080 3149 156702520 -224830170 7519 195859317 903887624 8208 -270167938 -325682737 5073 29968380 -398743530 245 551002165 -911784066 6608 538103424 174025856 1397 -784069182 64274896 4822 -109703401 704912288 1144 -12130323 88031842 9183 112237946 996597250 279 285585538 238846105 7173 246028051 -775953624 7438 655838788 -546852996 2668 340060359 -974640280 8086 621250009 723730723 9813 933899717 -37646429 9635 655661552 768564657 9710 -544290356 -59573888 9450 -907526850 -359031913 6232 228618029 -446979614 7942 -992570882 271711843 9628 269499594 -699883416 1036 129311049 491114857 9854 -578500945 -289016401 9307 270668477 -531114148 5507 -952023251 546240758 5736 -824336233 390565985 2464 -623545038 -768754430 6858 650577626 -848882377 9795 -481548889 950205104 1377 -894484500 829740581 774 -954946302 272099746 7773 853983481 -163961704 2514 -420836130 611310292 6765 -824336233 927247897 641 993217311 19319210 8470 -565428161 -220337835 6839 993217311 79143311 8645 186610534 903887624 8386 483523131 -839552686 5687 -442492459 402394867 4464 29968380 -436876555 1271 -559852389 109725016 9297 266465598 -45469480 7304 860501343 999569471 8477 -31253052 -254951306 6916 785195735 674552143 3511 843172319 748407118 8292 705381339 -953039811 9442 -148551892 999569471 5634 174573850 -976144578 4132 -408600531 -6069504 1660 307567195 547847846 7849 126979264 -525223549 7242 -855555106 19319210 6362 -557491556 -539760374 4098 -743788507 705558301 8030 413228751 -992454753 3803 -222034349 -628237476 4031 650577626 -45469480 6688 -388902952 -964470327 6113 -305970525 -761859799 2086 460600071 351421296 6815 321979161 -995066367 4735 974173871 -923490455 215 715936589 435964459 4208 715936589 -368204827 4808 -200453704 291885511 3776 -73802131 -68133232 346 -267849188 724045357 9811 -116404179 -428402356 9773 475583305 -292135056 439 166047011 798910453 4164 174573850 723730723 8732 -307200306 -847113496 8276 321979161 -164907236 6106 185216221 -205664922 6056 36279537 -168423907 3343 950417338 664426163 4440 649807445 -743279228 6182 -927671058 -517429485 4921 -894484500 762717609 3279 416830089 -932094589 8135 -267849188 -330088528 6859 561794586 -715854594 2177 -170132306 -807704163 4278 307567195 117542955 5524 -267849188 -588544705 9467 997902760 -339447425 5228 -433025345 -97621137 4931 -955831194 -64803490 2550 663063930 99128184 5519 122960298 659135755 2922 -729146187 249091689 7527 -863912221 -635351929 7944 -197332076 559317467 7378 -855487023 888127448 8768 649807445 971883931 4855 -154177607 894207498 6919 -112466455 402585422 3731 665672498 476629986 6391 185216221 848404213 7709 -173157270 829049646 759 667683290 -669483533 584 948083395 950205104 5180 -652765294 -551512958 8039 483523131 -324279122 3135 572111503 407922222 6934 433526835 925430316 4015 890432109 -894674476 3574 -285886589 639735778 6728 313773597 895448733 5866 561794586 531120459 2756 -745598738 -354367602 7121 -358966548 -357349445 8737 -225441451 -316387152 5363 156702520 -709522334 5877 122960298 616919600 719 54093571 931901106 9598 -454660390 -551416862 3845 -342740225 559317467 7149 223626891 -278826583 1344 57077901 349123105 3701 95039871 -168423907 4519 529251473 291885511 1822 -177639676 -34186434 9013 955536932 900210732 8255 -971877548 950205104 2198 71999590 -389676639 7596 -531669239 839185834 6260 652607998 407922222 9101 328152090 -168423907 7696 -442492459 -442896915 7409 822548504 -446979614 7989 579591313 192314494 1649 235848520 -427456347 9386 224883384 -361278986 8135 -616780700 762717609 4535 166047011 622266116 7968 364564921 -354367602 475 -13265422 412494114 6705 716961746 -594827543 7788 203806755 -357349445 615 -637994744 697181256 2158 650299148 -224830170 9426 303886728 -620954654 1560 57077901 -316387152 5427 -818501802 -901452236 564 -483926612 408032712 2499 -342740225 523334383 2502 -892024255 -952232346 8519 877336582 390959008 5088 -784069182 -74922256 3810 -58282870 -507678540 4931 343919065 -316543012 1594 -358966548 -650575204 9465 509139401 742555398 2286 677081963 900682067 8945 -400001179 -699883416 5030 950880850 272099746 1387 -578500945 -547246555 764 167372537 472701027 8182 -422523153 691904004 1610 822548504 718423636 7510 740694909 368331732 197 842270273 667943918 2794 363421522 157954558 8569 58910623 -255678122 893 -181786704 -548872283 8981 -705173162 -552554344 364 -612223016 240392773 3209 750512353 -266557934 9 561794586 -425579851 78 335527628 348492504 6126 119513424 -464133473 2133 -358966548 -635351929 5524 -370573099 226081213 4051 -181786704 365540008 645 -257165428 351421296 9372 -855487023 868032719 6942 -557491556 782261486 5085 -625868114 -5902726 9322 -474750049 -5916917 5743 390958395 57188489 8636 808925735 258649377 7482 -855487023 -876513924 9931 -745598738 390959008 4807 -483926612 -442896915 387 745648934 75428113 7337 -260484128 -894674476 5338 651739496 15035429 2012 -351818262 402394867 5057 -453528863 -650343366 6287 -912600784 -973091762 8301 57728768 41988448 3823 343475859 -181951918 8901 -669975418 -373891874 5732 15084359 -894674476 461 165508500 497692812 2337 696700704 -316543012 3282 -257165428 -343058017 1479 -307200306 -359314201 1415 341071365 -962366924 4538 58337899 829740581 2864 49103598 858501251 8774 -179678 -743279228 8542 185216221 341133012 8019 842270273 312063892 5835 -200453704 742069009 5415 543709359 -475349716 3958 509139401 -732138768 956 -871267479 -510922884 994 -328904232 -3897679 5090 343919065 636420853 9659 -527151913 -493565702 5415 -396349710 464511101 9401 -892024255 758141143 4293 665672498 -964052288 7912 677505146 -931961645 6283 650299148 652139653 520 266465598 -517429485 6207 -112466455 900210732 1056 491678739 545485303 8930 438397479 513030379 2233 -822417795 704912288 7541 -106582970 764272698 4361 328642413 -521750194 5851 57077901 -439025221 6830 -992570882 574416719 1647 -222034349 332881191 3292 -536278632 -59573888 1496 535670744 -730886465 6616 -46649832 -803257481 604 -925751415 484578208 4647 -744815954 -5902726 9601 716961746 167296127 641 -58282870 -669483533 5178 -189672465 927113337 1931 -548298586 996597250 848 655692903 327243607 2484 351329961 -265316264 351 997902760 -616422007 8413 740694909 -468181788 1987 8264531 -205664922 6063 -371869946 105202669 9779 892440078 -21285360 6441 974173871 -354781951 3550 -985616618 785302566 8248 -519682186 440461057 1347 -625868114 -701904187 267 339712362 271711843 1334 -76560661 724045357 1285 -433025345 841879883 6416 266465598 -910659068 4916 -533858770 -63464163 8614 -241465936 -241132430 4770 -667767243 412494114 7502 -907526850 386127211 219 875625124 117542955 8270 321979161 -996863784 8447 -116404179 698531409 3061 -419029624 -13980784 2601 561794586 691904004 5839 -934630957 -343058017 1664 -356493999 125331989 516 -116404179 -594389391 1980 -62488183 -487991575 9584 577595779 -883441584 8299 789289346 90714922 3849 29968380 -37646429 4933 95039871 636536038 1196 -408600531 -730886465 3597 693938067 758141143 8410 -652765294 -547246555 2186 -878007946 932982464 9922 -623268670 771524295 9174 328642413 684653282 4591 674835134 -588544705 2948 784421217 -324403620 9460 256045037 680445725 8552 397498909 899778012 5669 -863912221 -464133473 7170 -883256320 -515729352 4920 -971877548 839185834 1452 303471892 -265649886 6236 967301691 320542941 9093 778853107 -727914786 4842 561309384 135272390 1916 497764071 -796856966 4810 313333438 88031842 8738 -62488183 -956300186 5960 902447917 -161178548 2442 -526589551 272099746 3239 -986019062 88031842 2771 696354690 957316548 6677 58337899 -316387152 3672 -289985011 -419617877 2911 -110049194 766538742 7414 -388902952 562000501 1254 984468436 -547246555 2270 -80190883 -594827543 8483 -672401313 706766110 5644 213842869 900682067 6904 321979161 785681307 9192 -648381409 173354787 8536 -594123980 -594389391 7803 411375410 -287275800 9208 577257649 440461057 7269 918550505 -605921169 8838 -80190883 -254951306 2461 313333438 247516617 9177 890432109 155181053 8265 -348537659 -97621137 9098 -270167938 388657508 4335 -625718770 -255678122 4034 984468436 -600991208 9611 487719335 874757575 1428 -241465936 113319582 7315 457187643 -339447425 8301 -927273767 888127448 5656 269499594 -448645965 4570 621974864 157954558 334 -44846753 192314494 730 551002165 -912580415 4222 186610534 -5902726 8531 -572908981 -796856966 4058 -625868114 -380500395 5161 716961746 -479232352 5170 929791427 28158895 701 -728265827 609203406 3973 -429426969 484376908 9124 339635211 -620954654 7067 70299496 417944653 5480 663527888 -380500395 9617 -927273767 -361907767 3251 693938067 -274707169 8708 -733024233 110076515 9641 693388533 -515729352 7074 663063930 580232372 8133 -994238484 484578208 3166 -330832333 841879883 1800 299572712 -257449363 7475 -729544436 -560116325 3422 395103154 -616422007 219 879055044 -53226181 2034 -154177607 831945068 9873 -347083273 490581013 7603 586582238 -774659497 1780 -824336233 -5702304 7095 288031791 381557875 3422 855329823 771524295 1808 122960298 486739558 9541 6631381 383295386 3133 390958395 288775548 928 716961746 841879883 9682 755723260 -807704163 8156 -623545038 -324279122 5995 -112466455 573715962 8895 527736569 723730723 7086 -441900788 486739558 1165 -222034349 161270305 783 -171024826 -991847180 8186 -55516739 558660793 3000 -762354954 -57636310 4128 -175911279 -12154411 2313 -907526850 -976816087 3043 -694040959 -849899775 125 -44805950 -732138768 6386 -828443354 368331732 5022 527736569 202098881 3710 307567195 252978054 6985 -348537659 925430316 9024 70299496 533639856 5925 166695370 -635171642 2518 -660956144 -479232352 9201 -109703401 -278826583 9647 948736147 -33043914 1629 670783249 293678122 3417 521234557 724045357 5979 364564921 870262107 8279 696354690 686182649 981 -481548889 -292135056 9223 481039767 954053652 4833 -373212931 -380500395 2995 -162298514 622266116 1523 -533858770 -479232352 5702 -544290356 718423636 6578 574072798 476219341 9314 749595162 782261486 7198 -527151913 -393603223 9073 -179678 523334383 6801 112708003 416895828 4713 -214121222 170467835 2916 -631059468 186010557 9252 740694909 -287275800 1012 812692671 -952045723 5247 -177639676 249091689 1701 567852265 -561419270 6338 715936589 465310197 6630 15084359 -911784066 6432 -147109520 486739558 8565 95039871 -339447425 4016 -720378724 263449205 4309 213842869 -761859799 5339 4049814 530406323 3374 199822346 341133012 9799 -25477161 383295386 8933 843260633 -552554344 9012 -356493999 -588544705 892 -25477161 -181951918 6693 -625718770 -596103798 8219 705381339 -10889363 1666 505315658 782261486 4047 713058770 -57636310 8924 -343049870 28049823 7730 564442080 -485579451 1170 29968380 240392773 300 -106582970 893523554 5922 833952118 358976404 1194 833952118 307725420 6194 -777574656 215489130 4941 789289346 383295386 9680 -764095871 841879883 9124 -594738095 -54745869 2455 -878007946 -81447781 5244 32391911 -932094589 8324 110512002 829049646 727 -400357597 -221235589 8792 -106582970 348492504 1276 650299148 829740581 5534 399779640 -626227780 846 -862838521 691904004 1984 -353580923 115731592 7328 677081963 75428113 8870 665672498 -995062096 8376 -511648475 786543464 5168 -173157270 75428113 6466 669719494 748407118 2485 254604928 581062404 3319 -13265422 -563855352 1418 -623545038 -894674476 2478 555446731 -367588750 8807 -481548889 -931961645 5681 389181119 -937125202 7735 -889390298 -616422007 5844 38382431 724045357 9360 -76560661 247274032 4018 185216221 -991847180 418 -855555106 -293612145 4121 389181119 -995066367 3267 -74313664 618410264 5480 -633494599 -187634457 3467 -278257978 -316674454 9446 -289985011 928549530 700 122960298 465310197 3318 -907526850 238643630 5926 167372537 -273517935 7464 57328447 -667783556 3688 -695835769 840121997 3889 -705081051 484820762 1705 901855277 -202365860 4030 -615891790 936458970 9016 -734053528 245371301 9254 -669975418 733113734 9537 -293422144 899778012 9295 -705173162 -517429485 4642 665672498 -316674454 4162 -987108376 440461057 8845 -25477161 545485303 1601 879055044 391949381 1504 295262939 -74922256 5816 166695370 -253004117 2658 -342239300 191108050 5555 285585538 -45469480 3486 587161686 220783838 2607 -408600531 638342848 7029 -137898752 736392650 6644 864864468 -19846330 5296 -123469316 -130757210 610 -623545038 -833562261 3588 -342239300 709974393 4521 -987108376 -187634457 5786 295262939 -616422007 4494 -267849188 -115011856 3278 330369088 -976144578 6891 704539722 408032712 5174 916803821 -37646429 4519 -625399824 -113520589 4998 950417338 209900681 2055 929791427 651276686 5794 -955831194 -952045723 7731 -941497322 -337054857 6612 -71710752 245371301 6956 -400001179 -600991208 1967 -12130323 -594827543 8861 -913032643 391949381 8372 864931174 580232372 5904 -55516739 652139653 7811 -400001179 -839552686 1940 206527555 -74922256 7204 339635211 759617707 1244 -150077373 283209294 3480 -82743531 -2439989 8953 364564921 -34186434 9562 935909029 523334383 75 462757732 581062404 5387 57077901 -645134311 8053 323725605 -561419270 3085 -715255110 -337054857 1423 929439506 -514527972 1485 326413982 48126737 2896 -729146187 101361875 3559 667683290 -871353007 4396 -326544961 819313353 5958 704539722 559317467 2331 -12352429 67965345 4825 -36520470 964421398 2827 487719335 -162370098 3853 203806755 -192813087 5239 -330575686 624014414 1959 -481548889 936458970 9289 512530806 -281078001 8705 933284357 -163961704 444 -257165428 685173008 232 696700704 7024863 101 664362925 19319210 7075 576569655 59020681 5187 -486815940 422558106 8023 204922698 -324403620 2837 22099741 -865702803 1065 -46649832 484820762 9580 487719335 -647224909 4341 -330222187 -193590510 65 542787809 823880227 1661 655692903 -588348248 4537 -777574656 616919600 84 587161686 82218066 3175 -330832333 839185834 3084 -330222187 271711843 2065 -872853946 748407118 3581 -54849498 -912580415 4870 -330222187 95042084 7912 -451981899 23333156 702 655692903 208300268 5083 119513424 -187634457 5315 363421522 522626360 5895 -162298514 709974393 7471 -173157270 209900681 2750 -512601533 858501251 1607 947027244 -861238983 8705 395103154 -70608980 1287 -569617671 899778012 1930 328642413 -969954363 4078 111659246 -533164995 3861 -31253052 785302566 9052 -918480115 170544312 1237 576569655 841515706 3785 -225441451 604828253 6229 967301691 -847581699 7737 -66931702 -316674454 7372 81800971 -964470327 7741 655692903 64274896 7589 864864468 -20385733 9052 663063930 349827286 9134 -137898752 192314494 3634 -594123980 723730723 8800 817204434 -103582511 8025 498022540 936458970 1055 266465598 -359314201 9718 224883384 893523554 7875 833952118 485773536 773 -527151913 870680272 9751 -181786704 651276686 8951 471264227 -3897679 5408 363421522 -287275800 587 918550505 -936112945 1633 202573384 -839552686 9644 432021664 115731592 5197 -784069182 383295386 9979 -548298586 -517429485 8012 890432109 -343058017 5245 -481548889 -549248367 3298 -705173162 -779255519 6342 83782911 -479232352 7261 -251109249 460061364 1574 512530806 -45469480 5375 -429426969 -675048115 3075 393895424 592056586 5211 -173157270 651276686 5801 -625117729 -255678122 6019 -669975418 928549530 189 521234557 115731592 9218 261931651 390565985 3528 195859317 925430316 4550 576254520 -761859799 819 420313173 584852110 6193 577257649 -266557934 4767 512530806 -876513924 2576 -408600531 272099746 7703 -745598738 -873505481 4524 -835349698 -901179905 792 -818501802 733113734 6159 -328904232 -34186434 9024 -854974713 -373891874 5578 228618029 -475349716 9092 97020970 -932094589 3686 -256588331 -675048115 1624 -987108376 -254951306 2456 -509666122 -714273046 2377 -388902952 -322241979 9192 -226011510 -780888194 1790 -854974713 874229190 9972 -983647058 -779255519 3359 166695370 245371301 849 223626891 925430316 1444 -992570882 90714922 8019 -373212931 688604103 8546 -92183040 -217276100 2365 480475633 125331989 818 395299686 899778012 7707 321979161 168850975 4675 261417951 709974393 559 -453528863 79143311 8369 -370573099 258649377 1177 -278257978 -266557934 9143 895483308 -81447781 6476 -342239300 998987485 7698 151462778 -253004117 2845 529251473 -827976408 9158 -991085471 -873505481 9789 -483926612 422558106 7509 321979161 693923957 5466 81800971 -663884323 2429 528230348 742069009 6017 842270273 -741621007 7538 475583305 698531409 3463 677081963 -164907236 7453 702242153 -425579851 7016 655692903 927113337 3827 -205718293 -762876998 9056 577595779 705558301 4138 -356493999 -339148929 6601 -983376341 402394867 184 481039767 724045357 8981 399779640 11152217 9500 -855555106 442035528 605 -983376341 676243791 6785 677505146 -385293122 6329 644845610 -325682737 8513 664362925 -834347143 7713 248168868 628563573 5688 843172319 -991847180 6180 642972199 -357349445 4505 405324040 -827976408 5192 -594738095 -37646429 2005 696354690 41988448 3986 -74067624 329435427 9257 487719335 288775548 583 512530806 -497454301 5959 142253386 -626227780 2994 535670744 265565623 8153 -531669239 -992454753 4136 -672401313 -588348248 4530 136635149 -732138768 2520 -627792663 500073592 7686 -818050145 -10889363 5191 -278632700 524158102 1419 740694909 558660793 3516 111659246 -446979614 3248 577595779 -5916917 8680 397498909 263449205 5902 663527888 497692812 6537 860501343 173354787 7677 847314766 -221235589 4863 -458526967 952638297 8697 111659246 283209294 9454 -576115144 -894674476 6292 432021664 349123105 7190 -745761469 -845509135 750 -705081051 -732977788 6384 288031791 -976144578 2115 -106582970 398270620 8699 947027244 -311805770 661 -178463084 -209849932 4854 32391911 -316674454 7722 202573384 -521750194 575 -526589551 798910453 7895 843172319 271711843 5836 780636123 -289016401 4046 -251109249 285660025 4008 417807178 639735778 5860 83263882 -477140109 1201 -637994744 624282080 7431 -251109249 624282080 8575 343919065 365540008 3774 693938067 377312940 6153 112708003 -585235419 1250 984468436 285660025 2195 -627792663 -13980784 8076 -992570882 -979020874 3467 256045037 -762876998 2863 -625399824 -910659068 1717 -660956144 841879883 2120 -625399824 478800565 9731 551002165 -442954817 2164 -250591756 -259920681 442 -289985011 525863100 1329 54093571 639591910 1874 -652765294 522626360 9032 217759023 -497454301 9068 879055044 -759955547 8106 890432109 742555398 8297 -95477909 476629986 9865 -588133551 -53226181 7721 83263882 -380500395 6537 -326544961 -21285360 786 122960298 235617971 423 475583305 203913927 8626 331376977 261437505 8345 -991085471 238643630 8727 -331409455 -552554344 4630 699618405 -525223549 4590 -171024826 -257449363 1336 765140521 349123105 2953 438397479 -63464163 7280 -483938149 490581013 8324 693388533 -759955547 8570 -12130323 -533164995 282 -615891790 -663884323 3729 -694040959 894566619 5044 -835349698 513030379 516 -685842163 88031842 7347 -348537659 -205664922 9529 841435082 64274896 9647 -396349710 886756512 2018 29506774 390565985 7311 276731211 841515706 4062 199822346 -485579451 7994 -356493999 398270620 673 -58282870 -699315319 1326 -983647058 -361907767 1527 843260633 -111673714 2144 959313725 -168423907 4933 -50475604 868032719 2931 457187643 -192813087 2050 -637994744 332881191 3133 -175911279 -560116325 7989 649807445 -619642959 151 -260484128 748407118 3982 432737196 -419617877 5459 303471892 -876513924 4570 -559852389 796440972 9075 246028051 -894674476 6546 -824336233 168850975 5625 57328447 -356305020 9780 -410378829 698531409 4906 460600071 -766439509 2949 487719335 349827286 4887 -537445745 -962366924 421 976904654 -775953624 6589 -659112423 422558106 387 129311049 -768754430 8235 -342740225 964421398 867 -80190883 574416719 7236 755723260 272099746 5966 -729544436 -259920681 9735 480475633 -115011856 5322 -652765294 704912288 9612 785195735 478800565 5147 542787809 226081213 6560 -601257416 203913927 2488 933899717 -861238983 3076 417807178 533639856 1537 -987108376 -585235419 5345 -531669239 -37646429 672 -537445745 263449205 4735 -356493999 312063892 2910 -705081051 -339148929 8950 505442585 363537086 7688 -50475604 -357349445 4229 266465598 848404213 3409 -572908981 609203406 8609 -447555783 377312940 1098 652607998 -205664922 2113 784564006 -932094589 9185 -363361513 -911784066 9945 270668477 -316674454 9382 287540911 484820762 4132 -579837273 386127211 1620 505315658 362317344 7110 -983376341 646664292 8111 223626891 327243607 3921 528230348 -12154411 7545 723014647 -861238983 7894 -171024826 51303562 6330 -947334444 148581257 8351 -400001179 880013188 2367 -494058622 -847581699 2028 57328447 -515729352 7794 90819360 -485579451 6586 -451981899 874229190 3579 -800346889 742555398 1227 -913032643 573715962 6438 95039871 764272698 9699 349635568 -485579451 9254 -623545038 -969954363 5887 -669161347 -532805273 7961 151462778 -743279228 6347 -828443354 -964052288 3309 -878007946 -278826583 3588 264207551 -895622959 3346 639245576 680445725 3068 693388533 -762876998 8095 750512353 -113520589 5581 -695835769 723730723 5626 57077901 -619642959 1216 137342604 329435427 1235 892440078 143533526 4879 395103154 -906648758 5456 -952709307 23333156 5863 555446731 684653282 8655 -112466455 79143311 947 689984924 998987485 2088 -625718770 -588348248 6166 -557491556 798201482 146 -800346889 870680272 4231 -268168881 -645134311 5719 -695835769 -448645965 7891 -279541251 320542941 4635 -442492459 -163961704 9966 307567195 604828253 1625 -347083273 868032719 8554 119513424 402585422 8207 -800197031 -172362246 1291 616261079 -732977788 4796 -71710752 676406177 4283 471264227 724045357 4023 -330222187 -828027101 3722 481039767 35526584 5586 256045037 271711843 313 -213565859 285030297 2543 -214121222 874757575 5864 -962479450 622266116 5715 -285886589 -185998231 8556 237809565 -894674476 4297 -740334521 697181256 1942 29968380 -539760374 648 237809565 998987485 2368 299572712 -726080992 9896 -745761469 -647224909 5593 505306321 -133534011 6625 357216483 -912580415 9028 -745761469 -912580415 3397 -396349710 -532805273 861 -985616618 99128184 5392 -96460553 388657508 5516 -420836130 -427456347 1342 -56935231 247274032 5821 663063930 484578208 5484 -818050145 347184015 9920 509139401 -130757210 6226 -278257978 -669483533 4221 976904654 874229190 5807 655692903 -645134311 9739 129311049 324939084 5254 -476635343 -425579851 6305 -633494599 783420814 6633 -147467416 -849899775 7228 723014647 573715962 3699 457187643 336301975 2131 116199189 -5902726 5818 576254520 452093657 1576 -674506636 408032712 4725 877375052 733113734 8928 -213966720 -439025221 3532 468946340 -514527972 6534 -669975418 -791660728 1070 235848520 -561419270 4011 -828443354 854872802 8902 -419749108 664426163 977 202573384 -585235419 4641 808925735 -733482202 6729 -146048051 -5916917 5818 321979161 -739131404 6218 901855277 -442954817 5767 551002165 602128084 7076 -740334521 -485579451 9736 -894484500 -953039811 9204 -616780700 263449205 3501 772119062 -551512958 1433 745648934 -974640280 7961 576254520 -533164995 6998 642972199 -883441584 1460 933899717 -594827543 409 948736147 -224830170 4181 856751619 796440972 7069 90842180 99128184 2272 948083395 48126737 2939 822548504 523334383 2669 -705173162 -883441584 5863 -863912221 -848882377 8314 22099741 203874111 3449 142253386 208300268 8354 -331409455 -600991208 4808 432021664 -901452236 9454 -36520470 -289016401 7006 340060359 -354781951 363 339712362 796440972 9401 -548298586 -549053127 6205 653638796 490581013 6607 -336363205 667943918 772 997902760 -283943997 8724 -76560661 -894674476 4076 521234557 -628237476 2447 -222034349 -21285360 8681 49103598 174025856 5098 177628242 -273517935 644 432021664 -969954363 5161 -81272333 -894674476 7839 -481548889 235617971 1197 206527555 636536038 3408 -170132306 -761859799 2633 -71710752 105202669 6220 715936589 -709522334 4982 -454660390 -669483533 3378 246028051 -515729352 3267 343475859 -19846330 8554 -949511663 -208909824 816 -918480115 -339148929 8958 483523131 -33848463 6939 824131791 -901452236 3304 847314766 -21285360 9963 650577626 522626360 1020 -13265422 -292135056 4076 -66475474 786543464 6393 625839941 636536038 618 142253386 899778012 7994 879055044 -45469480 5762 -588133551 484820762 9074 270668477 -283943997 6389 140624107 -54745869 2921 -66931702 -979020874 7407 -270167938 733113734 8272 -633494599 -547246555 2872 -987108376 -873505481 4763 351329961 160793740 5961 -36520470 -739131404 9648 719147282 -357349445 1426 667683290 -311284398 5740 195859317 -164907236 4298 997902760 559317467 4710 -588133551 435964459 3463 -742210546 854872802 774 -222034349 -588544705 3375 90842180 484820762 3207 -835349698 -475349716 4175 -511648475 -161178548 4666 -674506636 -356305020 6058 136635149 -927894606 9518 -735338906 936458970 884 -184150939 693923957 7934 -351818262 57188489 449 749434816 -991847180 8954 -36520470 -619642959 4408 -307200306 245371301 3418 749595162 684653282 9852 674835134 931901106 6991 -616105726 796440972 8621 663063930 785302566 7514 902447917 106613504 9226 389181119 115731592 1857 480475633 -549248367 5835 29968380 -549248367 2735 -794998045 -324279122 3709 -342239300 750710740 3772 750512353 -64803490 8845 235848520 -669081832 7054 -370573099 362317344 3705 967301691 307725420 5550 929439506 -428402356 1476 -745761469 844277983 9711 37950971 -324403620 3817 -715255110 636536038 5883 -147109520 -775953624 2067 591415304 -115011856 8079 481039767 329435427 1466 861466410 -768754430 6249 772119062 724045357 1777 577257649 -59573888 8990 235848520 -513451002 6687 -189672465 -361278986 1009 -855555106 -221235589 7930 -559852389 157954558 2514 664362925 829049646 9691 -54849498 646664292 3284 110512002 99128184 7198 -58282870 -563855352 5763 -244065831 113319582 2474 303886728 174025856 4356 506679619 -68133232 2913 642972199 -283943997 2077 -137898752 -54745869 9160 -73802131 -253004117 6518 199822346 -766439509 7561 591415304 245371301 8177 780636123 -54745869 4952 -511648475 238846105 7687 165508500 478800565 1923 156702520 -956300186 4803 -178463084 32006993 7102 -306801974 -164190047 4996 29506774 611310292 927 -95477909 220674133 7245 165508500 125331989 4117 -705173162 235617971 7264 185216221 -667783556 4847 577257649 -525223549 2683 677505146 -278826583 9979 -268168881 165821381 1266 520426004 -847113496 5404 140624107 -650575204 8990 -251213711 66743939 7328 299572712 272099746 1172 481039767 -479232352 9313 916803821 -111673714 7561 843172319 324939084 2651 -32737399 464511101 7925 285585538 -803257481 1902 663527888 7024863 7639 -970422428 -274707169 9541 319326351 391949381 5288 -74105468 880013188 326 295262939 -726080992 2355 -52166347 522626360 6779 -729146187 688604103 8067 187533920 -715854594 7633 702242153 -464133473 3438 -113215565 -865702803 2656 287061479 742555398 1313 696700704 324939084 7851 116199189 386127211 6412 -267849188 -168423907 841 664362925 900262214 9745 -74105468 -937125202 867 817204434 -37646429 7111 528230348 -113520589 9055 -256588331 464511101 8020 -548298586 -588544705 3789 -993835563 -927894606 4571 -624139446 -37646429 5792 264859719 -267835884 594 -986019062 950205104 3841 892440078 167296127 7416 -170132306 -259567082 4527 890432109 -220337835 7270 -278632700 -339447425 7161 -347083273 -762876998 6372 -396349710 365540008 6016 -132340965 288775548 9566 -400001179 41988448 6567 -419749108 -113520589 7814 877375052 731066417 5773 686472096 368331732 7660 -419749108 -828027101 9773 483523131 -503488600 4236 -608881583 659135755 5955 -800197031 -439025221 5479 469995849 525863100 7298 -593752979 823880227 9718 929791427 442035528 2741 -529954928 592056586 4731 -625868114 -181951918 5812 -56935231 336301975 3384 -419749108 351421296 2024 663063930 115731592 2948 367159963 -164190047 4593 -962479450 265715153 28 -370573099 768564657 6406 -177639676 48126737 7799 -66931702 684653282 9132 166047011 513030379 4206 -451981899 820355107 4747 -285886589 452093657 2794 778853107 -70608980 6159 -784069182 -292135056 2782 23116556 -831246652 4155 -256588331 -937125202 4583 -818501802 -427456347 5219 -659112423 248879339 8353 217759023 -596103798 4394 -835349698 768564657 3789 -925751415 -683388034 1769 246028051 -437551079 5137 390958395 -475349716 8402 -993835563 -995062096 6607 902447917 998987485 6100 -625399824 785302566 4568 901855277 -992454753 161 -46649832 798910453 7107 -952709307 -923191479 2957 587161686 -774659497 1881 780636123 -519921669 6072 579591313 143533526 8483 397498909 248879339 1406 901855277 931901106 5880 498725757 682630231 5133 -482134217 -185998231 9248 -986019062 -343058017 855 -66475474 -912580415 8652 -305970525 -873505481 7354 855329823 -14604433 1322 186610534 -13980784 4653 621974864 -439025221 7092 -894484500 676243791 4444 -986019062 -993810702 9593 111659246 531120459 4310 29506774 440461057 1743 487719335 -663884323 3476 237809565 706766110 6791 -451981899 858501251 6030 -509385891 697181256 4498 -116404179 115731592 2201 587161686 -547246555 1028 -759508202 624282080 1748 745648934 -923490455 7895 -326544961 844277983 6005 521234557 733113734 4433 97020970 592056586 4909 -68308325 362317344 7400 -330832333 -306446443 52 -517419114 -825672011 1477 505442585 -221235589 961 -482457481 742555398 7256 -749678851 547847846 712 -835349698 -361278986 8987 -304053585 558660793 5513 970485889 90714922 426 -820460238 -161178548 9335 -983647058 573715962 1042 869722291 -873505481 7864 223626891 -185998231 1880 364564921 903887624 5931 411375410 622266116 6188 -293422144 -899341288 1822 -633494599 203913927 4397 -74313664 -931961645 513 -633494599 -774659497 9423 136635149 -130757210 7174 -745761469 -313128613 1339 621250009 -669483533 2523 -371869946 247516617 215 649807445 -487991575 4330 339712362 831945068 6743 395103154 -580067919 5374 -106582970 -546852996 450 -213565859 -893198153 6441 743542522 486739558 6824 -594658272 -563855352 4100 -289985011 736392650 8754 -328904232 558660793 6200 49103598 220674133 59 -992570882 -343058017 76 -750618262 381557875 7199 947027244 -33848463 3070 -616780700 -289016401 5186 468946340 -446979614 1861 -600220506 99128184 7987 704539722 820355107 5430 90842180 738681643 7280 -526589551 950205104 4070 -491680209 530406323 940 935909029 -34186434 6337 -12130323 -727914786 5182 902777411 491114857 8841 555446731 -600991208 6605 -58282870 651276686 2193 740659012 -5702304 5706 723014647 -283943997 1404 199822346 604828253 6861 -674506636 -962366924 6720 -47584694 -551416862 9539 -659282120 155546470 6639 -178463084 -172362246 3174 958730067 622266116 519 -177639676 238643630 4462 535670744 -208909824 3048 -871267479 -368204827 3959 -342740225 -485579451 1479 36279537 636420853 9124 655661552 -436876555 1506 670783249 -113520589 307 29968380 -283943997 1971 246028051 592056586 8641 -429426969 208596214 3961 23116556 258649377 3680 -400001179 -901179905 6452 -729146187 55710753 3207 841435082 -385293122 127 -970422428 202098881 8153 -531669239 -699315319 164 261417951 90714922 6441 -854974713 199066417 6027 -278257978 -883441584 7180 269796431 905565981 1155 528230348 106613504 9408 -952709307 733113734 5381 817204434 624014414 7741 -422523153 -931850941 7846 -50475604 -80034542 2810 -363361513 -768754430 7291 140624107 -221235589 9601 -331409455 113319582 5506 566652844 465310197 6854 475583305 57188489 7632 -762354954 782261486 8420 -526589551 835992356 2373 295262939 -368204827 6857 -330222187 -503488600 3815 71999590 110076515 5156 -307200306 -699315319 4206 -985616618 819313353 6124 -927671058 -923490455 6652 -335037888 -831246652 7379 -116404179 604828253 3040 621250009 -828027101 2683 246028051 -475349716 6795 -559852389 -833562261 2488 -927233899 -316387152 3523 -68308325 249091689 7479 -918480115 -931961645 2327 877375052 -959597696 1119 527736569 57188489 5539 780636123 285030297 6037 32391911 -41471722 8965 136635149 -311805770 5317 -307200306 -616422007 7583 702242153 -238448480 9310 948736147 161270305 4894 -25477161 -531114148 3309 843172319 950205104 5995 364564921 -669483533 1165 481039767 -115011856 3425 864931174 880013188 5405 -529954928 -992454753 3470 689984924 -63464163 7796 -705173162 -162370098 2494 22099741 584852110 1473 -177639676 732717612 8437 136635149 75428113 1287 -219607746 -683388034 1644 -267849188 -635351929 9479 339635211 -168423907 9678 696354690 -325682737 8046 287403155 351421296 2932 -54849498 -979020874 7874 -669161347 -775953624 3454 -494058622 -901179905 6664 856751619 993015931 867 -358966548 798910453 424 586193310 -919384533 1900 -148551892 -253000679 8467 -73802131 -762876998 8620 -260484128 -339447425 5732 561309384 -588544705 2963 576569655 888127448 3669 -137898752 -847581699 6452 -36520470 602128084 7220 -483938149 874229190 276 -453528863 143533526 2822 -824336233 886756512 7028 505315658 -5902726 7275 895483308 -954209444 2082 650299148 -192813087 4851 -400001179 246277775 1547 651739496 525863100 8193 -454660390 -645134311 196 -304053585 -254349525 1453 70299496 -274707169 5145 843172319 -952232346 4062 -854974713 351421296 7766 -529954928 874229190 8968 686472096 -64803490 4101 986629189 174025856 8786 572111503 -367588750 8792 235848520 545485303 6205 743542522 624282080 7256 -729544436 484376908 5841 -782082024 -873505481 3614 -200453704 -741621007 4872 587161686 41988448 4816 780636123 -259567082 7007 -179678 -848882377 5230 -672401313 -759955547 9034 564442080 -739131404 1630 -62488183 460061364 1144 677505146 840121997 9717 -342740225 -774659497 4072 122960298 -13980784 6344 955536932 894207498 1771 413228751 79143311 3218 745648934 351421296 6138 417807178 202098881 1160 -925751415 28049823 9497 321979161 -33043914 7818 -351818262 592056586 4301 689984924 -428402356 5739 750512353 -485579451 5195 -331409455 452093657 8946 367159963 -803257481 4914 749595162 -281078001 1842 664255928 269584182 1594 -621743061 246277775 5720 129311049 -893198153 3900 -674506636 388657508 1988 -189672465 99128184 5733 90842180 733113734 8939 843260633 164304660 7958 -205718293 -919384533 2346 -74313664 -255678122 8734 -659282120 -912580415 5806 892440078 464511101 1499 -927273767 659135755 1986 15084359 422558106 5741 -715255110 -549053127 1593 -116404179 -324403620 9100 649807445 531120459 3758 269796431 -187634457 6475 704539722 646664292 3736 784564006 836711297 3742 500836375 -354367602 8450 136635149 -202365860 4041 -527151913 -699315319 8410 644845610 -187634457 9545 -962479450 -64803490 4809 -621743061 -337054857 8039 958730067 -937125202 1507 864864468 -845509135 1594 869722291 -386859416 7967 497764071 698531409 1085 347274203 888127448 2106 -669161347 -730886465 6209 -348537659 -871353007 5704 663527888 271711843 3413 -173157270 -876513924 8204 -244065831 903887624 5396 535670744 -546852996 2761 918550505 -162370098 1406 129311049 -995062096 4087 567852265 75428113 1419 -531669239 238643630 8346 256045037 -827976408 9419 935909029 167296127 7696 -214121222 622266116 2449 156702520 -330088528 2218 -630784461 639418215 7346 -548469989 -349942526 2798 -331409455 709974393 6761 -934630957 -964470327 4634 653638796 484376908 5614 185216221 831945068 8844 -511648475 -741621007 8551 140624107 -779636985 5569 -659282120 -185998231 6734 -175911279 639418215 43 -733024233 -453780869 9315 740694909 -521750194 8278 650299148 -513451002 5939 651739496 258835576 6973 -419749108 -894674476 26 749434816 -220337835 3866 -32737399 -503488600 8038 481039767 -563855352 8523 -548469989 263449205 908 -331409455 381557875 3388 169375596 324939084 9791 90842180 105202669 9825 655661552 -292135056 6543 287540911 -595600742 786 477434146 -647224909 8559 -287473610 950205104 6045 126979264 858501251 6554 506679619 693923957 5846 505315658 -442954817 2967 -326544961 559317467 9539 -820460238 -183336237 9979 321979161 -825672011 7415 -179678 155617401 8127 -106582970 -14604433 4459 187533920 -354367602 8578 323725605 888127448 3892 -570707245 90714922 1792 719147282 269488622 4721 287403155 -368204827 596 -213565859 -981602668 2037 -630784461 191108050 3226 -250591756 932982464 7861 860501343 798910453 2537 232434457 235617971 2738 -784069182 870262107 5375 -820460238 592056586 7321 232434457 -848882377 5533 -743788507 -981602668 2377 320572212 203913927 8038 -342740225 736392650 4710 343475859 75428113 3379 -419029624 926947071 8892 -146048051 -969954363 1193 -557491556 484578208 2535 395103154 -63464163 1933 -289985011 -923490455 5409 669723000 996597250 2679 -764095871 -768754430 6251 341071365 932982464 2789 -213565859 362317344 6880 90819360 -33043914 9651 -50475604 -507678540 8663 -694040959 -883441584 4024 57728768 -683388034 7737 -106582970 931901106 5683 693388533 288775548 7378 -625718770 802678679 8598 641405743 -113520589 1131 -388902952 831945068 6913 -669975418 886756512 1672 -907904968 -306446443 7907 716961746 -791660728 6174 -824336233 820355107 6638 591415304 -289016401 9240 37950971 106262770 2041 716961746 155546470 8554 -242921091 -142257001 5162 -533858770 -759955547 294 941171960 798201482 3092 276731211 803466690 8526 462757732 996597250 2061 -788603267 -714273046 9785 256045037 440461057 1956 853983481 -57636310 3386 -991085471 574416719 7874 -420836130 347184015 3054 -782082024 99128184 7119 -71710752 936458970 7365 -62488183 638342848 8950 -955831194 312063892 5059 -364519214 238846105 1948 126979264 416895828 71 -511648475 -780888194 7245 -624139446 -551512958 2861 343919065 -759955547 9336 696700704 173354787 4000 847314766 464511101 4238 390958395 347184015 4323 -952023251 682630231 5445 331376977 -357349445 6048 269796431 90714922 5554 -572908981 -289016401 5808 -715255110 -220337835 6503 -12352429 220783838 4861 765140521 759617707 7401 -618586699 802678679 4629 -47584694 -439025221 5765 886936231 51303562 1040 399779640 990761659 660 -784069182 -361278986 7908 349635568 -14604433 5118 649807445 766538742 9464 702242153 -871353007 3788 650299148 143533526 4342 438397479 -311805770 673 167372537 261437505 7605 -453528863 371937567 1258 -147109520 -952232346 5478 719147282 771524295 6707 674835134 786543464 6110 693938067 -996863784 7837 -101910710 682630231 1428 83782911 402585422 5645 934705880 870680272 1676 -242921091 724045357 2983 535670744 -283943997 3172 132366550 -839552686 6348 -109703401 443480195 7580 -745598738 -356305020 6112 677505146 874757575 3372 -261356504 971883931 9408 -371484057 79143311 3329 344933377 491114857 2962 696354690 -847581699 3321 -453528863 -293612145 9885 -335037888 -428402356 6304 477434146 -289016401 1323 -784069182 324939084 394 126979264 638342848 1340 886936231 64274896 595 577595779 667943918 9582 -918480115 75428113 1060 843172319 -964470327 6011 561794586 135272390 5143 -178463084 88031842 6034 390958395 868032719 4508 -991085471 391949381 729 -410378829 895448733 6077 -74313664 -265316264 3201 -54849498 101361875 2560 -992570882 476629986 2923 572111503 802678679 8988 -925751415 -6069504 8875 -184150939 814089111 5679 132366550 -436876555 730 933899717 324939084 6605 497764071 -439025221 6209 -226011510 174025856 8012 639245576 -871353007 4851 -855487023 -831246652 9614 579591313 616919600 5354 -927233899 -209849932 559 -347083273 35526584 133 413228751 -103582511 3536 498022540 -962366924 3329 -347083273 870680272 5203 223626891 -847113496 6726 481039767 -259920681 6441 -31253052 115731592 8420 344933377 -596103798 2569 -742210546 709974393 4303 699618405 288775548 6211 719147282 -726080992 87 886936231 786543464 4500 -578500945 -428402356 6459 -593752979 -357349445 5259 -623545038 -374056277 5743 -871267479 -241132430 9644 471264227 429013583 7548 749595162 -669483533 9987 -451981899 246277775 264 663527888 -766439509 8939 -992570882 203913927 3238 500836375 -525223549 9456 -986019062 476629986 2544 -162298514 233486506 1522 223626891 476219341 9042 853983481 -41471722 1708 702242153 610906685 7689 591415304 -367588750 213 689984924 704912288 2909 -618586699 -354367602 1269 -170132306 246277775 9274 29506774 525863100 859 -76560661 -289016401 4038 -173157270 -548872283 2109 -537445745 -493565702 6799 -375315736 -380500395 3087 -527151913 192314494 8387 416830089 -253000679 712 -576115144 -552554344 4581 -621743061 -635171642 2578 -474750049 -5702304 5453 132366550 -211716415 4625 273690998 -715854594 5295 643936179 -368204827 7190 -828443354 476629986 7503 780636123 -368204827 5653 468946340 -761859799 612 902777411 -393603223 1220 -777574656 -202365860 9739 -46649832 57188489 5110 -96460553 -549248367 4398 -244065831 -202365860 1255 -451981899 802678679 8181 -949511663 964421398 9961 -261356504 51303562 5068 715427719 -142257001 6191 -80190883 -513451002 1974 -745761469 90714922 7000 -913032643 -529867141 2337 38382431 -45469480 2176 948736147 546240758 3578 500836375 241785150 2881 -925751415 558660793 4579 203806755 476219341 2256 -889390298 900262214 9250 235848520 533639856 9382 918550505 -33848463 2508 566652844 -320105788 764 -322857321 358976404 8419 669723000 -211716415 5643 -871267479 738681643 8845 993217311 -546852996 4323 -44805950 -168423907 5078 -474750049 -437551079 7387 32391911 -164907236 6854 892440078 82218066 2345 -76560661 155546470 9494 616261079 718423636 180 483523131 203913927 3615 19516550 903887624 9638 395299686 -761859799 7861 693388533 651276686 2726 481039767 -552554344 7411 702242153 -442896915 2405 -913032643 203913927 6599 542787809 525863100 8599 -408600531 408032712 7247 235848520 -628237476 9573 -420836130 -779255519 9076 287403155 -349942526 3186 -422523153 694332247 7112 -733024233 -367588750 1483 320572212 523334383 4826 -927233899 -21285360 483 -132340965 -356305020 5602 313333438 23333156 4222 542787809 -774659497 506 206527555 -839552686 45 -705173162 -419617877 5673 616261079 -669081832 1594 677081963 -650343366 1383 -483938149 -783218625 692 655692903 165821381 796 561794586 -64803490 7678 586193310 258835576 9706 487719335 532638758 3475 622760654 75428113 9661 287061479 531120459 3806 512530806 -192813087 4208 -694040959 248879339 4216 -147109520 -63734481 9826 -128726767 -849899775 1265 498725757 -546852996 3434 -962479450 927113337 5731 765140521 691904004 9447 -886229173 41988448 228 23116556 476629986 588 586193310 -164190047 1531 976904654 -733482202 7562 -476635343 690383589 1829 929791427 -956300186 8782 -260484128 381557875 264 892440078 452093657 5150 -728265827 371937567 712 497764071 381557875 6318 950417338 651276686 4346 349635568 -339447425 4408 -222034349 -681572203 4150 323725605 55710753 8620 -625399824 327243607 8385 111659246 -529867141 5701 491678739 723730723 9417 -750618262 -976144578 8909 -625117729 926947071 4642 156702520 168850975 2786 475583305 685173008 6706 -828443354 -259567082 8025 399779640 894566619 7097 567852265 59020681 9411 -527151913 -895622959 4643 235848520 -923191479 221 -898265134 592056586 5121 -733024233 365540008 5085 -25477161 636536038 5877 -68308325 -927894606 890 929791427 -71981180 8797 622760654 235617971 4043 587161686 518508787 4948 343919065 346977152 116 -788603267 265715153 9315 90819360 -546852996 7980 -631059468 28285201 973 97020970 349123105 2883 -590529319 -254951306 8908 -835349698 -701904187 4691 -777574656 -585235419 1639 276731211 -982939077 2533 -637994744 -733482202 3958 23116556 758141143 2358 339635211 829049646 8199 -601257416 858501251 8714 344933377 -701904187 6450 -588133551 -254349525 5904 -419749108 -588544705 8330 -669975418 -37646429 5863 126163611 823880227 5334 29506774 -419617877 4144 293337666 -20385733 399 -790900085 -45469480 5124 420313173 -53226181 3595 561794586 -847581699 6040 299572712 -779255519 234 -80190883 623413028 4142 902777411 -148948797 1328 -788603267 164304660 7182 -765335823 258835576 5523 417807178 899778012 2197 674835134 -111673714 1189 -548298586 -373891874 6670 -47584694 -823312659 6021 -305970525 513030379 6415 -548469989 936458970 9921 -56935231 926947071 9829 505306321 -446979614 6639 -348537659 312063892 4340 -482457481 -551512958 477 -828443354 664426163 7176 -178463084 161270305 5782 780636123 733113734 6896 -743788507 -193590510 3255 -400357597 -683388034 6475 950880850 993015931 7537 235848520 -982939077 5539 -889390298 -807704163 4080 261417951 680445725 3451 264207551 580232372 7164 -405708663 167296127 7972 -483926612 -464133473 4782 653638796 -741621007 2261 -279541251 -439025221 9462 277958125 -513451002 4970 946724763 160793740 4523 -759508202 580232372 4716 481039767 202098881 8835 -818501802 -995066367 7410 97020970 95042084 5860 -251213711 748407118 1911 -871267479 -953039811 8506 185216221 -254951306 8588 -912600784 75428113 6570 -907904968 -339148929 9744 29506774 272099746 9383 -745761469 -343058017 1262 -735338906 7024863 8884 -970422428 604828253 9110 469995849 731066417 3691 901855277 -148948797 4671 -821770117 -386859416 3868 -918480115 836711297 4908 416830089 -436876555 7735 -50475604 -5702304 3053 -95477909 563044475 4302 848002319 820355107 6360 749595162 402585422 3957 -533858770 563044475 3800 142253386 616919600 2428 750512353 -164907236 885 -759508202 -982939077 5823 -694040959 -265649886 8052 -734053528 66743939 9532 586193310 531120459 3201 83263882 -13980784 790 651739496 -163961704 3771 -179678 -595600742 2776 -576115144 -487991575 9759 -788603267 422558106 9036 185216221 814089111 4617 -594658272 894207498 1837 -621743061 547847846 6343 -25477161 332881191 6026 543709359 -257449363 5806 603027467 823880227 6973 -927671058 -650575204 2161 652607998 697181256 2491 -788603267 -289016401 4896 -949511663 465310197 5821 -112466455 -493565702 6238 -170132306 990761659 1439 -669975418 903887624 7510 58337899 238846105 6823 -570514743 -80034542 5567 390958395 397104509 1593 468946340 -253004117 8030 -336363205 -932094589 713 -81272333 -588544705 4811 307567195 -224429007 8097 784564006 -446979614 9784 363421522 258649377 2421 -705081051 362317344 6686 986629189 -208909824 1059 808925735 610906685 328 -633494599 -265316264 5007 551002165 165821381 8548 716961746 -53499931 9711 -907526850 -254951306 5224 349635568 398270620 978 -674506636 -446979614 7314 -531669239 -115011856 535 399779640 -964052288 3347 140624107 523334383 7675 -50475604 -783218625 9262 32391911 7024863 7043 -529954928 174025856 3212 948083395 252386635 380 677505146 233486506 1682 -31253052 164304660 4704 -113215565 500073592 4837 538103424 545485303 3531 90842180 -588348248 3853 112708003 836711297 2461 -106582970 -374056277 8088 -733024233 693923957 5824 -986019062 67965345 5601 -36520470 7024863 1100 -370573099 899778012 4370 -593752979 950205104 4378 667683290 363537086 3990 95039871 690383589 2567 -123469316 -5902726 4434 137342604 -19846330 7131 -82743531 -316387152 390 357216483 -551512958 7321 -618586699 -560116325 9567 -512601533 285660025 263 335527628 659135755 5679 203806755 429013583 4113 -743788507 -265316264 9903 -287473610 64274896 3049 -482134217 -525223549 8932 616261079 -605921169 5043 -509385891 422558106 6497 126979264 -976144578 6735 -491680209 688604103 7900 -991085471 -255678122 1062 -777574656 688604103 548 -71710752 -699315319 6793 199822346 -253000679 1970 460600071 265565623 1478 -913032643 -596103798 1293 -62488183 -551512958 8094 622760654 614945635 8531 785195735 226081213 8787 468946340 109725016 4694 986629189 -439025221 8662 -987108376 -503488600 7939 780636123 155617401 1953 948083395 900262214 361 -148551892 41988448 7985 -112466455 750710740 5576 616261079 -901179905 4935 413228751 155546470 7353 -351818262 -730886465 8702 15084359 774508045 9693 19516550 271711843 9760 -983376341 798201482 729 812692671 -385293122 2565 713058770 704912288 2897 142253386 -775953624 7724 -918480115 -359314201 2178 -331409455 291885511 7102 -54849498 272099746 3654 -270167938 386127211 3488 471423335 155546470 2978 -788603267 -311805770 1352 890432109 -650343366 2082 572111503 -849899775 498 -794998045 964421398 8632 950417338 -74922256 8979 566652844 798910453 5025 -132340965 -976144578 3470 433526835 -743279228 633 -862838521 -931961645 6182 -58282870 925430316 3777 705381339 -34186434 2804 -13265422 894566619 7806 -270167938 704912288 4554 367159963 442035528 7316 -570514743 252978054 1623 650299148 -551512958 3364 339635211 -959597696 1964 -745761469 573715962 9298 860501343 -927894606 3919 941171960 -386859416 7914 -343049870 252386635 1855 901855277 -923490455 5492 321979161 202098881 6904 785195735 -208909824 8038 986629189 563044475 824 -579837273 -211716415 7770 213842869 377878165 1601 32391911 639418215 6161 246028051 584852110 2896 655838788 -714273046 8662 -343049870 636420853 478 -12130323 893523554 790 505442585 -650343366 6470 266465598 -519921669 6559 432737196 135272390 7591 853983481 23333156 4151 843260633 -322241979 490 -267849188 676406177 2911 -529954928 927247897 1431 71999590 -923490455 9800 591415304 429013583 579 -483926612 484820762 6133 491678739 165821381 9597 -82743531 894566619 3266 890432109 -513451002 4474 462757732 349123105 84 438397479 690383589 7534 -994238484 -575386868 4673 -356493999 -337054857 3149 -715255110 602128084 4514 997902760 -895622959 1489 -47584694 271711843 7 967301691 -549053127 3853 217759023 449132476 4874 -947334444 377312940 7121 -818501802 341133012 7815 122960298 639591910 1328 -962479450 238643630 5978 -735338906 -847581699 8271 -405708663 -669081832 5258 -307200306 -519921669 4527 -745761469 518508787 630 -200453704 -497454301 8478 591415304 28285201 8045 877336582 109725016 4297 -669161347 -57636310 6179 749595162 682630231 7765 287403155 -468181788 2305 577595779 -493565702 7583 -548469989 -57636310 4429 -648381409 -63734481 3137 -749678851 580232372 250 -618586699 -912580415 5846 -181786704 208300268 5825 -886229173 351421296 1424 856751619 704912288 5793 784421217 -63464163 8232 -557491556 709534975 3556 224883384 546240758 5862 232434457 -63734481 3730 -373212931 709974393 8291 -346375162 -254951306 9050 902777411 580232372 8716 875625124 -437551079 3215 693388533 48126737 5912 512530806 -41471722 2319 -509666122 402585422 7164 165508500 324939084 3547 -31253052 686182649 8829 -625399824 320542941 2274 750512353 690383589 5734 -705173162 381557875 3743 892440078 854872802 3772 -178463084 -357349445 5909 -907526850 899778012 2079 -200453704 611310292 6136 469995849 -903151152 4482 -351818262 -743279228 8159 -569617671 685173008 6765 948736147 901431566 6551 389181119 312063892 9185 111659246 -278826583 2858 -872853946 -626227780 2508 287540911 -81447781 7424 -913032643 732717612 4430 -518877099 -453780869 7909 83263882 252386635 7564 669723000 -912580415 8699 90819360 -339447425 7043 129311049 332881191 9762 667683290 -761859799 9248 -400357597 518508787 7655 -548298586 -521750194 5070 -154177607 186010557 3449 950417338 -766439509 3760 984468436 -133534011 610 -46649832 -354781951 7568 -66931702 868032719 5044 -800197031 -37646429 6392 -335037888 -823312659 4338 -544290356 -389676639 9776 -991085471 -292135056 4801 -590529319 377878165 7479 -537445745 -53226181 6223 641405743 67965345 7014 433526835 -81447781 5315 -225441451 820355107 6817 126979264 500073592 9590 -63560127 215489130 3840 649807445 -533164995 2705 512530806 996597250 5966 497764071 -208909824 888 -113215565 659135755 2528 970485889 283209294 2710 -256588331 -487991575 9032 997902760 -74922256 7464 -50475604 -339447425 9147 650299148 272099746 5167 -934630957 240392773 7649 719147282 -204109200 9249 650299148 28285201 6059 -483938149 -739131404 6368 -56935231 604828253 5931 -749678851 -594827543 5918 276731211 -532805273 9055 -95477909 472701027 9327 -633494599 -70608980 4541 755723260 476629986 1744 -388902952 -903151152 3014 23116556 332881191 3992 -559852389 688604103 4325 861466410 523334383 2476 -82743531 -847113496 6824 -451981899 -473904134 1015 509139401 220674133 6961 -667767243 75428113 2922 749595162 -487460041 5293 564442080 235617971 8577 948083395 798201482 9604 -148551892 170544312 2279 129311049 931901106 2675 285585538 -339148929 6187 -171024826 -726080992 2280 -147467416 -386859416 9284 505442585 927247897 620 535670744 -130757210 353 -242921091 -663884323 9814 70299496 241785150 2564 -25477161 592056586 5725 879055044 155617401 8385 693938067 486739558 9279 -331409455 55179420 9506 509139401 731066417 8785 993217311 545485303 365 481039767 -13980784 5639 -590529319 -6069504 1305 -482134217 628563573 3444 -278632700 136635305 7869 743542522 105202669 164 -481548889 639591910 5242 -820460238 691904004 4585 555446731 690383589 747 941171960 327243607 7747 261931651 -5702304 8314 195859317 -513451002 6069 81800971 841879883 9077 6631381 -5902726 116 -777574656 -211716415 6272 313773597 964421398 9137 -244065831 -311284398 9582 -594738095 604828253 1673 -529954928 -780888194 3035 -173157270 762717609 9035 457187643 19319210 1949 498725757 75428113 1515 855329823 -148948797 4779 521234557 893523554 1045 993217311 584852110 8828 185216221 724045357 933 822548504 667943918 3700 -820460238 664426163 1301 -32737399 349123105 9418 586193310 -588348248 7495 313333438 349123105 2302 -177639676 798910453 468 -594738095 -653914878 8234 -652765294 -217276100 1364 -886229173 -595600742 5863 116199189 546240758 7295 498022540 -316387152 2450 367159963 -647224909 4884 -335037888 -255678122 3231 -162298514 -995066367 9705 -625399824 -442896915 4125 655838788 -761859799 5779 261931651 -64803490 986 217759023 220424396 8391 -154177607 -546852996 1113 576254520 639735778 3008 -652765294 491977162 5282 460600071 -419617877 2450 363421522 -306446443 6186 -74313664 346977152 4735 535670744 173354787 3795 246028051 -111673714 2937 -326544961 -293612145 3141 -95477909 796440972 2792 413228751 -13980784 2749 -330222187 199066417 5948 -762354954 900682067 3670 789289346 -241132430 261 -959851598 926947071 4694 528230348 -3897679 7826 -782082024 522626360 4666 512530806 -532805273 5976 -672401313 -893198153 4469 674835134 105202669 6244 -270167938 484820762 8901 -301284968 79143311 2067 83782911 -320105788 6392 -343049870 79143311 336 723014647 899778012 4494 -959851598 -356305020 8925 591415304 523334383 2751 -985616618 900210732 2823 -226011510 209900681 3374 -363361513 -224429007 4884 693388533 523334383 542 591415304 636536038 6735 719147282 64274896 7029 -820460238 347184015 2806 -625117729 -361907767 3295 -226011510 485773536 5937 -358966548 478800565 6453 -342239300 -281078001 8054 848002319 -208909824 6782 -570707245 -901452236 9612 -408600531 523334383 8613 469995849 -701904187 8477 625839941 -464133473 9419 -52166347 64274896 3328 861466410 165821381 1551 639245576 -894674476 9271 -822417795 999569471 3932 -76560661 327243607 3476 -511648475 -54745869 5106 295262939 -142257001 7810 538103424 449132476 2984 224883384 174025856 8513 -800197031 -779255519 2752 -322857321 -311805770 866 285585538 -981602668 3037 -517419114 -635171642 3429 743542522 -241132430 2385 785195735 -162370098 7504 -835349698 -952232346 1082 -729544436 -359031913 1617 644845610 -349942526 6319 877375052 -313128613 6838 57328447 115731592 6438 498022540 220424396 8075 235848520 365540008 6584 -50475604 377312940 6692 817204434 -192813087 7159 -533858770 957316548 7133 -346375162 390959008 4480 -955831194 336301975 495 591415304 -161178548 7596 -62488183 355195684 1780 677081963 -964052288 668 -625718770 327243607 6493 -179678 442035528 6132 -855487023 -253000679 466 -934630957 900682067 407 674835134 -13980784 122 -674506636 926947071 2549 699618405 -931961645 4924 195859317 814089111 1712 -669975418 -594827543 2149 505315658 868032719 5174 331376977 742069009 7708 323725605 -59573888 3307 -351818262 106613504 4723 -729544436 -385293122 1860 -669975418 383295386 8592 -356493999 952638297 4684 -971877548 66743939 3884 -358966548 785681307 3585 483523131 -547246555 4393 -744815954 -807704163 6399 993217311 823880227 7721 -306801974 -759955547 4832 273690998 998987485 2525 -733024233 -995066367 6915 -601257416 285030297 1036 -400357597 731066417 3563 902777411 900262214 4038 70299496 -669081832 3353 -912600784 -311284398 2648 587161686 11152217 5949 655661552 252386635 9425 704539722 99128184 4810 895483308 -487991575 2741 -447555783 452093657 9289 -58282870 766538742 5152 343919065 203874111 8111 -695835769 523334383 6862 204922698 348492504 673 780636123 -437551079 3512 -241465936 820355107 2855 -913032643 -168423907 3970 -330832333 -267835884 7359 -705173162 932982464 3812 -179678 398270620 612 -301284968 442035528 7958 -818501802 346977152 5263 357216483 -876513924 8560 -557563073 -71981180 3294 285585538 -759955547 353 460600071 -436876555 8947 -705081051 829049646 6094 213842869 -777377395 7934 967301691 -515729352 2318 572111503 -2439989 8142 -872853946 646664292 6565 132366550 -322241979 1604 -517419114 -5916917 2798 958730067 954053652 8266 616261079 -780888194 2237 976904654 358976404 9106 650299148 -257449363 1651 864931174 -848882377 1810 -422523153 -475349716 2020 477434146 -995062096 4047 689984924 -265649886 1350 327828499 829049646 7640 693938067 -64803490 1484 -531669239 622266116 6582 847314766 -63734481 5411 -750618262 762717609 416 -600220506 -825672011 8570 266465598 -993810702 6948 -343049870 288775548 4856 -788603267 170544312 1747 -483938149 -650575204 2313 929791427 836711297 9485 399779640 293678122 5225 670783249 -311805770 7198 57328447 106613504 9061 -886229173 -873505481 7415 721323233 133238441 5407 -569617671 117542955 4912 186610534 522626360 6577 -952709307 -357349445 9165 665672498 109725016 6548 -330222187 148581257 1567 271048450 249091689 5617 273690998 320542941 5805 -222034349 545485303 5368 -822417795 -21285360 6148 616261079 -427456347 8592 -705081051 -594827543 3083 743542522 618410264 5424 -278257978 -779255519 3242 -400357597 484578208 2700 -364519214 11152217 204 203806755 -973091762 4833 566652844 -71981180 2307 -750618262 398270620 8997 273690998 563044475 7996 -794998045 545485303 7001 -474750049 -208909824 1235 784564006 -894674476 8386 -116404179 -667783556 6552 -451981899 -548872283 3495 505306321 252978054 419 -353580923 -337054857 9035 -132340965 170544312 405 -855487023 758141143 9870 -994238484 -979020874 8655 577595779 99128184 7488 -862838521 786543464 7479 399779640 -733482202 5606 -76560661 -525223549 8088 -907526850 293678122 6016 -777574656 636420853 1754 986629189 750710740 5851 -650211499 -894674476 6771 -600220506 186010557 2211 -934630957 -361907767 7421 -871267479 346977152 7772 57728768 220783838 3225 142253386 -628237476 8049 -871267479 -715854594 2482 -358966548 -181951918 3613 -491680209 226081213 2869 -824336233 484578208 4169 785195735 680445725 5984 174573850 971883931 9013 -147109520 900682067 2937 -623268670 55179420 283 -328904232 -823312659 273 649807445 247516617 3217 -623545038 664426163 2697 948083395 348492504 1534 616261079 -995066367 3380 264859719 -650575204 319 237809565 -575386868 3086 -955831194 -12154411 8059 -364519214 -861238983 9836 976904654 768564657 9636 81800971 592056586 2532 126979264 709974393 9152 677505146 -974640280 6047 498022540 -839552686 5111 95039871 252978054 6076 -74067624 7024863 5261 438397479 -563855352 5143 -548298586 -547246555 3363 228618029 952638297 107 817204434 766977417 7786 -106582970 798201482 4869 -962479450 796440972 8953 704539722 -549053127 2441 567852265 -981602668 1840 -594123980 -992454753 5721 997902760 925430316 8124 715427719 -20385733 7827 861466410 -224830170 7451 -518877099 -733482202 5675 677505146 57188489 3939 -594738095 -833562261 3434 -146048051 -521750194 1535 -954946302 -507678540 4598 789352319 785302566 4378 -132340965 391949381 2242 399779640 -839552686 7520 -625399824 247516617 3399 -983376341 377878165 6849 119513424 371937567 4676 721323233 82218066 8104 -871267479 263449205 4178 586193310 829049646 5371 -828443354 874757575 7164 22099741 390565985 5909 -705081051 894207498 1389 110512002 -259567082 5457 119513424 272099746 7067 -116404179 803466690 3624 875625124 173354787 3540 -625399824 -287275800 3917 203806755 238643630 6614 -13265422 269488622 6359 -907526850 -775953624 1283 -898265134 -807704163 7695 860501343 -675048115 4517 -44805950 -57636310 6779 -213966720 -991847180 5887 246028051 796440972 6172 -348537659 41988448 5877 -95477909 -392084245 9587 19516550 -19846330 1614 -578500945 -563855352 4793 -82743531 602128084 1191 -189672465 -259920681 4576 946724763 -549053127 8666 -25477161 -825672011 5188 -745598738 320542941 1246 287403155 895448733 9559 847314766 -45469480 3265 564442080 -741621007 2428 320572212 -969954363 2197 693938067 -361907767 8210 -257165428 365540008 5016 -820460238 639418215 5060 808925735 -953039811 6807 505442585 886756512 6927 204922698 709974393 5636 -631059468 -208909824 5556 -396349710 -330088528 8821 824131791 -783218625 1055 132366550 -991847180 3711 567852265 -281078001 376 -818050145 202098881 5620 772119062 952638297 840 112708003 472701027 9257 199822346 113319582 239 561794586 386127211 5308 -821770117 41988448 580 -442492459 -354781951 9300 287061479 990761659 5869 -343049870 -113520589 5018 591415304 -936112945 960 202573384 66743939 8327 -576115144 580232372 1817 269796431 -923191479 1774 -918480115 240392773 9342 -548298586 -442896915 2781 -630784461 95042084 5472 95039871 -220337835 5006 4049814 -428402356 3763 -287473610 547847846 99 566652844 931901106 4848 -509666122 -699315319 1858 -531669239 -931961645 4745 -745761469 -936112945 3133 432737196 -831246652 5550 -197332076 999569471 2790 -364156017 -976144578 9806 -222034349 -871353007 9505 669719494 618410264 8033 625839941 -768754430 3979 344933377 927247897 9636 413228751 472701027 3002 749595162 -726080992 9332 704539722 704912288 7381 -694040959 -419617877 5823 253295516 688604103 102 203806755 -204109200 6760 -150077373 143533526 7806 664362925 -995062096 1082 58910623 -560116325 4969 -729146187 -393603223 5679 946724763 -13980784 4946 -962479450 931901106 4578 -358966548 -311284398 2040 -304053585 67965345 3714 -570707245 748407118 4466 -734053528 957316548 4777 -371869946 280226622 3599 750512353 -741621007 9276 -251213711 686182649 4273 264207551 332881191 644 -669975418 -6069504 6220 929439506 -427456347 6077 303471892 -525223549 3034 390958395 676406177 526 36279537 252386635 3825 -734053528 -605921169 4505 -370573099 -497454301 4887 253295516 -287275800 7507 58337899 226081213 5109 -828443354 693923957 8070 780636123 -21285360 6427 405324040 249091689 9078 469995849 -374056277 964 -878007946 895448733 9825 -623545038 -525223549 6586 97020970 786543464 1947 512530806 -669483533 5275 -576115144 407922222 7946 -742210546 798910453 2124 655661552 -683388034 6093 -371484057 -54745869 3613 223626891 581062404 1315 339635211 416895828 1197 323725605 442035528 7497 -659112423 652139653 4208 -351818262 -20385733 1285 -154177607 -675048115 656 -625718770 115731592 4626 90819360 900262214 9041 -744815954 -954209444 7578 -36520470 693923957 183 321979161 624014414 3707 686472096 -903151152 2636 713058770 346977152 4308 339635211 -548872283 9629 743542522 -493565702 3232 848002319 82218066 324 622760654 348492504 4341 22099741 618410264 5244 330369088 11152217 4941 29506774 51303562 6017 -594123980 349711330 7381 -491680209 -70608980 2343 -612223016 688604103 1925 749434816 957316548 5021 195859317 844277983 6240 740694909 117542955 7698 269796431 -833562261 3740 -728265827 -97621137 7478 -364156017 -715854594 9413 967301691 518508787 276 -343049870 -839552686 9422 663527888 220424396 992 363421522 928549530 7688 22099741 -552554344 588 -970422428 636420853 3558 185216221 709974393 288 -73802131 844277983 4688 -750618262 602128084 5113 641405743 -313128613 5543 232434457 -825672011 6049 248168868 900210732 394 -533858770 -57636310 4913 -305970525 215489130 5063 704539722 -865702803 7763 916803821 -845509135 548 -579837273 -292135056 8027 -171024826 -645134311 3935 136635149 -45469480 9703 395103154 -903151152 9811 -364519214 523334383 1301 824131791 99128184 6092 693938067 676243791 932 -994238484 -5702304 1917 933284357 490581013 1630 397498909 -861238983 2369 877375052 349711330 5814 664362925 -585235419 2368 81800971 750710740 9213 -729146187 525863100 1507 186610534 -699883416 6201 901855277 -361278986 4953 -343049870 -585235419 3384 -162298514 329435427 6747 -181786704 -311284398 9954 266465598 -20385733 8430 -800346889 998987485 2030 -270167938 736392650 2440 743542522 136635305 7783 677505146 133238441 8357 -517419114 291885511 6494 -835349698 -995062096 8922 339712362 -861238983 1234 -594658272 41988448 7834 561309384 -316674454 4493 -442492459 28285201 7336 95039871 -209849932 1665 689984924 476219341 5469 -215882898 391949381 293 -633494599 584852110 2059 343919065 -45469480 825 950417338 285660025 7138 413228751 -768754430 848 861466410 497692812 6225 57328447 -322241979 2095 933899717 -596103798 5215 621250009 75428113 7681 -992570882 106262770 7467 505306321 936458970 893 784564006 769086286 9393 642972199 106262770 8939 -927233899 -208909824 3407 -56935231 798201482 6307 616261079 500073592 3991 749434816 -596103798 8152 505442585 -616422007 1334 -335037888 -549053127 452 665672498 574416719 8725 929439506 652139653 5315 129311049 -600991208 8143 417807178 -605921169 7797 -483938149 698531409 5763 -600220506 -163961704 7182 665672498 460061364 7835 -214121222 442035528 321 -483938149 -468181788 4972 -491680209 -992454753 9421 475583305 636420853 559 167372537 7024863 1063 -912600784 -266557934 544 -31253052 676406177 1513 -200453704 999569471 4789 591415304 -594827543 4794 -878007946 900682067 1922 785195735 -479232352 4767 864931174 -549248367 8267 561309384 -437551079 3600 285585538 272099746 90 32391911 -419617877 6974 -147467416 694332247 8306 509139401 839185834 7300 -170132306 -780888194 4195 -800197031 -730886465 8589 674835134 886756512 2000 -927233899 -514527972 8117 111659246 611310292 1934 947027244 -33043914 2370 -177639676 829049646 4943 -410378829 -551416862 3156 -669161347 407922222 5166 -371869946 -192813087 1307 -954946302 -221235589 3387 -828443354 -847113496 2746 -985616618 -635171642 5610 8264531 -653914878 8601 343919065 35526584 1512 -512601533 -259567082 624 -734053528 -681572203 2271 -483938149 155617401 3889 750512353 -962366924 2794 299572712 -354781951 2004 -715255110 -81447781 2507 778853107 -80034542 6842 651739496 -650575204 6028 36279537 -453780869 1595 895483308 691904004 6195 90842180 -71981180 3921 -650211499 -996863784 74 95039871 -255678122 9993 -453528863 -367588750 5182 -244065831 -59573888 3927 261417951 -669483533 5494 19516550 472701027 7643 457187643 848404213 775 505315658 293996259 2497 -364519214 -34186434 1286 339712362 900210732 253 890432109 996597250 8367 -601257416 -585235419 1352 471423335 562000501 7796 -109703401 -585235419 8725 303886728 -766439509 7320 -986019062 285030297 8615 -695835769 186010557 8285 -147467416 476629986 5798 110512002 407922222 2075 587161686 -209849932 4224 -162298514 -386859416 9779 -572908981 -436876555 9741 667683290 513030379 2035 -576115144 736392650 2663 399779640 288775548 8187 649807445 -487460041 8057 -854974713 -667783556 1456 -496507325 957316548 4981 -594123980 247516617 8416 665672498 -442896915 6042 -54849498 99128184 6661 861466410 880013188 4230 864931174 646664292 6414 246028051 476219341 1161 -268168881 614945635 1707 -788603267 443480195 9067 203806755 293996259 4039 -593752979 -13980784 1360 -624139446 903887624 8780 22099741 624014414 9721 -694040959 636536038 4642 -927671058 288775548 9645 -109703401 -981602668 2200 15084359 -398743530 8745 650299148 -316543012 935 808925735 -241132430 2420 -55516739 602128084 1955 -256588331 723730723 6710 -594738095 362317344 7652 -952709307 -359314201 9754 853983481 -442954817 1477 984468436 -6069504 5762 -625117729 -359314201 9211 997902760 -259920681 3787 543709359 -254951306 505 521234557 -70608980 4865 261931651 -111673714 354 677081963 -115011856 9396 824131791 -699883416 9854 -219607746 75428113 8155 253295516 -964470327 4129 574072798 525863100 4601 543709359 870262107 1817 -200453704 174025856 6351 693388533 840121997 3623 -82743531 -768754430 1537 864864468 -616422007 6129 950880850 532638758 4075 -734053528 7024863 1190 -745598738 209900681 1701 715427719 -969954363 5650 266465598 99128184 6469 950417338 312063892 1123 566652844 -739131404 1349 -544290356 491114857 7771 313333438 -899341288 7637 411375410 -162370098 4343 986629189 329435427 1298 -12130323 936458970 2928 -496507325 164304660 2808 -56935231 106613504 5424 457187643 -419617877 3429 -109703401 155546470 824 405324040 563044475 575 -952023251 106613504 8064 -123469316 -901179905 6135 -132340965 -827976408 2767 487719335 28049823 894 -173157270 858501251 5085 -222034349 -791660728 4983 -44805950 349123105 9334 -336363205 443480195 9293 743542522 75428113 5488 339712362 -791660728 5879 169375596 -519921669 2958 411375410 738681643 7850 -616105726 -595600742 694 491678739 208596214 4239 -110049194 -187634457 2145 716961746 -681572203 3142 500836375 -732138768 5730 347274203 674552143 7865 -322857321 -211716415 2121 946724763 481058945 8947 -527151913 -969954363 4969 -863912221 903887624 4403 58910623 -580067919 6679 -855487023 -596103798 2540 140624107 -148948797 3156 395103154 7024863 240 918550505 -827976408 1821 702242153 888127448 7198 -898265134 742555398 9058 -25477161 990761659 71 237809565 -585235419 5636 -356493999 -873589020 7111 237809565 388657508 4915 864931174 371937567 2083 727691960 -956300186 3831 -994238484 -847113496 7774 -375315736 742177493 5166 -729544436 371937567 6321 -985616618 -927894606 3686 119513424 55710753 2202 843260633 602128084 1884 586193310 19319210 8997 -762354954 113319582 837 740659012 478800565 2665 740659012 -903151152 4666 -242921091 7024863 7093 -447555783 -322241979 8138 -356493999 -163961704 507 743542522 -253000679 2491 861466410 622266116 9052 664362925 820355107 5378 723014647 -442954817 8837 15084359 442035528 8308 -735338906 -64803490 3369 -322857321 75428113 8412 -705173162 704912288 9183 -322857321 449132476 9102 704539722 371937567 7437 343919065 -958397748 5212 -784069182 835992356 5590 -531669239 203913927 3880 -44805950 358976404 9361 655838788 485773536 714 -458526967 307725420 763 970485889 265565623 5827 -531669239 -762876998 2797 -618586699 999569471 4417 -293422144 874229190 8321 950880850 -923490455 5716 38382431 199066417 6322 327828499 -373891874 3440 313333438 -979020874 3827 -985616618 -291852849 2901 420313173 574416719 2913 621250009 936458970 1468 -529954928 798910453 7820 941171960 774508045 8419 462757732 7024863 3746 877336582 758141143 3820 655692903 -993810702 2573 950417338 848404213 8338 276731211 28285201 3199 -835349698 263449205 2188 -594658272 -359031913 5114 -178463084 -521750194 2357 -307200306 -389676639 2485 -370573099 999569471 4699 -987108376 238643630 3725 789352319 -70608980 9206 49103598 -847581699 2682 -74313664 -205664922 7388 -983647058 478800565 9682 457187643 202098881 7300 -335037888 -425579851 3569 -621743061 168850975 9529 37950971 639418215 7625 364564921 -3897679 2656 500836375 -428402356 3559 -476635343 272099746 475 395103154 -439025221 3816 505315658 -848882377 3119 -139236232 167296127 955 -788603267 -385293122 9859 253295516 160793740 9078 487719335 762717609 8555 727691960 272099746 4365 90842180 -442896915 1621 528230348 -995062096 2673 -612223016 285660025 8162 -576115144 82218066 4742 -594123980 397104509 2504 261417951 -828027101 2921 390958395 82218066 1621 142253386 167296127 512 812692671 -6069504 9831 340060359 269584182 1763 351329961 623413028 2490 -790900085 -224830170 5914 -36520470 136635305 578 902447917 -515729352 6694 -883256320 -561419270 8379 716961746 476219341 3029 357216483 113319582 9582 -270167938 351421296 8465 -889390298 202098881 2261 -62488183 -339148929 9657 363421522 -359314201 1937 -137898752 993015931 8243 122960298 355195684 9866 349635568 452093657 5201 -882919563 774508045 3239 -25477161 -766439509 3138 740694909 -220337835 2463 -557563073 -115011856 618 934705880 -768754430 8784 -96460553 391949381 4117 993217311 581062404 9359 277958125 155617401 3977 947027244 -873505481 2543 341071365 -265316264 8010 639245576 79143311 6678 23116556 836711297 882 -821770117 -923191479 7516 276731211 623413028 6673 -148551892 285660025 9302 -659112423 513030379 5681 -734053528 -732977788 2947 73840719 931901106 6142 561794586 618410264 3429 -268168881 531120459 7381 -405708663 351421296 8707 -342740225 748407118 2123 38382431 -585235419 1709 165508500 173354787 8736 574072798 336301975 6401 363421522 -278826583 3732 253295516 443480195 6796 641405743 -374056277 4536 892440078 -958397748 3506 -326544961 -911784066 6313 -175911279 -437551079 9266 73840719 736392650 4313 -364519214 -5902726 7188 -625117729 241785150 1711 -912600784 -580067919 5605 509139401 307725420 9985 -764095871 636420853 3077 -178463084 -645134311 7455 833952118 -513451002 1647 -715255110 32006993 4675 -170132306 41988448 378 -612223016 -959597696 5478 933284357 106262770 4543 -178463084 55710753 8821 -648381409 28049823 7802 129311049 -34186434 2196 780636123 -849899775 2564 349635568 485773536 7281 97020970 165821381 2369 119513424 15035429 2861 -993835563 -982939077 9654 780636123 -529867141 2520 -148551892 -732977788 222 19516550 971883931 2075 -328904232 624282080 8061 -970422428 -193590510 2634 -419029624 -241132430 4453 574072798 -982939077 1849 665672498 -551416862 4583 8264531 -932094589 6975 -601257416 771524295 5197 -270167938 676406177 9657 116199189 -12154411 9590 -612223016 391949381 7473 469995849 786543464 5970 869722291 143533526 1248 -952023251 -894674476 6224 723014647 -380500395 2256 -68308325 -531114148 36 -625399824 248879339 6277 929439506 -861238983 5950 789352319 -133534011 8573 -835349698 388657508 7671 -25477161 -517429485 2565 -482457481 870680272 1821 -388902952 88031842 6095 237809565 355195684 7906 665672498 -529867141 5506 73840719 368331732 9408 -621743061 525863100 5313 591415304 -937125202 8128 650299148 99128184 3151 -820460238 208300268 8475 -694040959 -168423907 8018 -630784461 220674133 5729 576569655 -783218625 6150 -330222187 329435427 1338 295262939 694332247 451 -952023251 252386635 9802 323725605 -588544705 418 947027244 -54745869 4824 -68308325 -911784066 3325 -214121222 841879883 177 116199189 490581013 5077 902447917 -68133232 5368 -600220506 324939084 8376 -47584694 -551512958 3010 -985616618 783420814 7267 57728768 559317467 6880 -242921091 -834347143 5957 551002165 -238448480 5261 822548504 709534975 997 -925751415 680445725 5481 -855487023 709974393 1782 313333438 -525223549 8309 261931651 -291852849 2920 57728768 349711330 6641 420313173 -238448480 1008 -215882898 709974393 9730 997902760 -274707169 1275 808925735 247274032 8696 715936589 95042084 3664 -570514743 -653914878 6176 269499594 226081213 9076 -447555783 -130757210 7158 696354690 -726080992 9587 941171960 371937567 8542 287403155 -959597696 7004 -927273767 -594827543 7156 57728768 -563855352 8124 -531669239 -427456347 832 320572212 -548872283 5262 -46649832 312063892 6398 97020970 -359314201 34 457187643 -549248367 2638 -912600784 803466690 9116 -650211499 -551416862 3176 287403155 209900681 7967 -307200306 23333156 1554 941171960 -517429485 2698 902447917 368331732 1846 644845610 -164907236 2130 -913032643 429013583 3518 929791427 -871353007 4625 505442585 82218066 8098 112708003 386127211 5006 576569655 -393603223 7188 -569617671 -337054857 7197 861466410 -80034542 2633 83782911 604828253 281 328642413 682630231 428 -268168881 386127211 368 339712362 -205664922 3774 -952023251 766538742 1486 469995849 764272698 3089 -364519214 664426163 3789 -278257978 844277983 2822 -898265134 -768754430 651 -109703401 709974393 8564 -301284968 -969954363 333 -529954928 491114857 2395 90819360 247516617 1876 -74105468 -847113496 376 -454660390 75428113 3758 -197332076 927113337 1850 136635149 485773536 2030 -364519214 226081213 6964 665672498 609203406 1230 287403155 899778012 2868 -215882898 -594827543 20 -509385891 927247897 8852 -328904232 -762876998 2628 177628242 161270305 7200 165508500 724045357 2390 -250591756 -220337835 8489 512530806 709534975 6696 -146048051 233486506 6487 -927233899 674552143 8293 -578500945 -911784066 2532 -800197031 32006993 2502 986629189 247516617 1767 -476635343 -635171642 2233 -481548889 -551416862 959 -594658272 814089111 1744 405324040 491977162 9697 111659246 -936112945 8427 270668477 758141143 1252 411375410 -211716415 6889 -441900788 -701904187 1500 271048450 -552554344 3307 -822417795 500073592 3987 -631059468 258649377 9242 295262939 531120459 9359 778853107 -548872283 8587 528230348 -115011856 1345 -855487023 125331989 2704 313333438 -162370098 522 420313173 269488622 9313 -304053585 -468181788 5396 -68308325 -779636985 9484 -512601533 -594389391 414 -74313664 -982939077 8057 -800197031 693923957 8968 202573384 -204109200 3650 -322857321 -833562261 5216 -559852389 -580067919 7137 -616780700 -64803490 6652 622760654 -515729352 2859 270668477 -133534011 4379 -565428161 -442954817 7388 -147109520 383295386 5766 116199189 -320105788 8995 -633494599 41988448 5643 -983376341 202098881 6560 246028051 327243607 6923 -396349710 435964459 1291 -351818262 -514527972 6498 -822417795 618410264 3255 765140521 55710753 9544 -71710752 -849899775 6776 -925751415 -635351929 822 901855277 -209849932 2802 -623268670 -669081832 9820 -74313664 -861238983 6194 -453528863 736392650 17 136635149 238643630 8785 -347083273 -289016401 7851 -824336233 602128084 4838 -442492459 -803257481 2096 901855277 -325682737 8556 808925735 -5916917 2284 -113215565 -487460041 2837 -12352429 19319210 1061 -363361513 -168423907 9837 528230348 -289016401 9756 224883384 709974393 9075 929791427 -833562261 4917 -76560661 -727914786 7732 -705173162 -266557934 7674 -927233899 785302566 7240 -618586699 -952045723 9627 224883384 659135755 9874 -892024255 762717609 7000 -244065831 249091689 8562 -618586699 -241132430 7843 984468436 -515729352 1742 -270167938 562000501 4736 -784069182 101361875 6337 390958395 165821381 4864 -74313664 -515729352 2115 213842869 -539760374 2653 328152090 -596103798 9706 -987108376 738681643 4694 -898265134 -172362246 4368 432737196 490581013 5886 -363361513 -130757210 5685 853983481 -552554344 1712 765140521 -650575204 8294 -433025345 23333156 5622 -170132306 -873505481 7711 -729544436 442035528 859 330369088 -19846330 6238 -992570882 341133012 463 784421217 -847113496 8809 -162298514 -183336237 9001 -306801974 -979020874 4033 -579837273 723730723 6386 -685842163 639418215 4838 438397479 524158102 192 -197332076 -783218625 2478 129311049 64274896 96 -934630957 248879339 9537 621974864 -2439989 5768 4049814 -548872283 5127 -517419114 23333156 4845 -68308325 771524295 6101 967301691 363537086 33 506679619 932982464 1252 704539722 -97621137 5231 520426004 685173008 9299 331376977 -912580415 9210 331376977 -645134311 9918 287540911 -667783556 8883 -650211499 481058945 9536 723014647 530406323 9947 -364156017 -848882377 6661 864864468 602128084 9865 -289985011 -148948797 1796 -762354954 249091689 4428 -304053585 -313128613 203 567852265 -208909824 7795 70299496 363537086 5548 -346375162 -727914786 4972 83782911 -257449363 9751 331376977 67965345 1498 -648381409 -675048115 152 285585538 -976816087 9803 -952709307 759617707 5187 -270167938 348492504 2729 -630784461 90714922 62 -179678 226081213 4608 -878007946 574416719 3871 -225441451 -487991575 2320 -25477161 220674133 3397 521234557 220783838 1667 986629189 -493565702 1611 784564006 611310292 7090 555446731 349827286 8139 993217311 886756512 6004 -74067624 -901452236 352 950417338 -487991575 6791 -590529319 164304660 1312 561794586 820355107 6387 142253386 894207498 1384 90819360 874229190 9243 -278257978 15035429 8600 -824336233 783420814 4741 -912600784 390565985 2866 663063930 -675048115 1037 -251109249 936458970 6893 727691960 238643630 7382 -835349698 348492504 2399 -971877548 -274707169 5137 6631381 -594389391 1019 187533920 203874111 2721 892440078 125331989 4552 169375596 -361907767 3775 -729146187 513030379 9203 -81272333 -428402356 7146 -147109520 -912580415 7653 -364156017 900682067 9537 237809565 -5902726 1384 -907526850 -354781951 6885 -348537659 247516617 4503 -225441451 573715962 7449 -594658272 -217276100 6948 457187643 125331989 6907 -74313664 -616422007 1599 -745598738 -701904187 3016 555446731 -193590510 2660 644845610 -539760374 5260 877375052 -217276100 8597 -189672465 -80034542 104 721323233 283209294 9592 -744815954 109725016 6936 622760654 -324403620 5330 323725605 -956300186 8548 848002319 563044475 1413 -251213711 899778012 3125 411375410 35526584 8134 -526589551 546240758 715 -749678851 -185998231 3298 -181786704 7024863 828 271048450 -959597696 7043 -213565859 358976404 2016 -25477161 -895622959 3118 185216221 -393603223 5084 780636123 -64803490 2479 112237946 -726080992 6860 505306321 209900681 2056 264859719 -21285360 3734 167372537 532638758 1942 -474750049 584852110 2923 579591313 936458970 6582 -992570882 -894674476 3759 789352319 383295386 4934 313333438 383295386 7563 505442585 -31659405 575 528230348 952638297 833 641405743 -367588750 322 -44846753 113319582 7536 664362925 -361278986 1073 864864468 -796856966 6602 269796431 -796856966 6416 -927671058 964421398 3123 689984924 667943918 5723 186610534 -5916917 8187 916803821 491114857 1451 -954946302 524158102 5694 778853107 -359031913 4836 567852265 -762876998 1610 -52166347 -956300186 7761 -304053585 839185834 8305 -346375162 996597250 6915 393895424 -34186434 1360 -509385891 -133534011 3829 -674506636 766538742 1169 -476635343 115731592 6852 469995849 -714273046 300 -742210546 -549248367 7902 -536278632 545485303 9923 331376977 341133012 1769 -55516739 664426163 4287 -745598738 -807704163 5767 -71710752 408032712 597 -941497322 252386635 4087 -162298514 -847581699 2398 892440078 -823312659 2221 -734053528 -419617877 4166 652607998 160793740 5637 643936179 814089111 9235 110512002 709534975 6836 641405743 -485579451 5177 -624139446 -507678540 3488 877375052 -964470327 956 303471892 676243791 6594 -927671058 531120459 9398 349635568 697181256 5674 -934630957 -241132430 7467 202573384 -964052288 9139 -750618262 363537086 6297 500836375 416895828 4262 -822417795 674552143 8932 -330575686 416895828 787 116199189 -669081832 5761 -474750049 -635351929 3566 199822346 -962366924 9730 497764071 530406323 3479 749595162 -732138768 3522 941171960 651276686 8862 343919065 -777377395 5554 -44846753 -976816087 6900 521234557 899778012 9684 -178463084 646664292 3286 395299686 312063892 38 -106582970 -962366924 8022 140624107 874757575 7281 784421217 167296127 1691 -509666122 161270305 9299 -828443354 -361278986 5691 57728768 235617971 4155 -184150939 -647224909 7158 895483308 839185834 1971 -947334444 371937567 2006 902777411 868032719 3636 -219607746 964421398 2915 918550505 -368204827 3428 390958395 168850975 8924 253295516 491114857 2563 393895424 -594827543 8804 195859317 -113520589 3656 667683290 484578208 826 -486815940 709974393 2486 269499594 -37646429 348 946724763 464511101 3907 326413982 -356305020 8109 848002319 442035528 9387 -983647058 397104509 2821 -451981899 161270305 800 269499594 -254951306 4536 -955831194 -311284398 5989 269796431 774508045 5578 -750618262 95042084 8892 95039871 41988448 6738 413228751 -59573888 2269 432737196 -322241979 9533 812692671 -59573888 9113 -353580923 -727914786 9365 457187643 -33848463 7375 -600220506 -349942526 3154 527736569 -162370098 5997 -400001179 -5916917 5008 -970422428 -41471722 8457 -820460238 -419617877 6258 457187643 358976404 5792 -32737399 -5916917 934 528230348 -647224909 7663 -615891790 -161178548 3338 -955831194 497692812 3746 652607998 329435427 7005 95039871 -779636985 4330 -777574656 -628237476 7961 -765335823 -775953624 9378 -992570882 136635305 2208 892440078 -766439509 1156 784421217 -976816087 3093 -347083273 265565623 5816 506679619 208300268 1262 -593752979 -12154411 8253 -215882898 -663884323 7911 -685842163 -588348248 3612 228618029 -389676639 3720 347274203 261437505 8265 929791427 -739131404 7690 642972199 -839552686 204 -215882898 844277983 8759 -447555783 -514527972 6112 901855277 -446979614 4256 -898265134 748407118 4842 38382431 349123105 5299 126163611 136635305 5709 789352319 -224830170 4797 19516550 215489130 6284 288031791 563044475 8445 689984924 -727914786 4800 -95477909 -732138768 1050 261931651 -425579851 9323 -55516739 624014414 1974 822548504 880013188 4332 -433025345 485773536 3939 745648934 698531409 3508 397498909 -97621137 2550 670783249 -442954817 2425 750512353 964421398 5578 -913032643 769086286 5178 -342740225 524158102 3910 664255928 220674133 4915 621974864 -650343366 802 785195735 -529867141 146 57077901 -162370098 6310 -213966720 -895622959 7449 -66931702 368331732 2884 -433025345 288775548 6805 986629189 954053652 6024 902777411 -368204827 5279 303471892 733113734 4045 -623545038 57188489 7633 986629189 48126737 483 -306801974 391949381 1836 266465598 390959008 3054 -32737399 685173008 153 -304053585 191108050 9409 -548298586 680445725 3261 543709359 581062404 6795 202573384 888127448 9152 664255928 170467835 3841 766605000 265565623 4400 713058770 -349942526 3837 -548298586 -849899775 7730 -213966720 950205104 2581 -453528863 -777377395 4154 261931651 -976816087 2400 -63560127 -548872283 5244 -251109249 109725016 6453 -742210546 478800565 530 462757732 320542941 4245 958730067 215489130 1663 543709359 783420814 5275 -694040959 -373891874 9459 -181786704 -361278986 4785 116199189 -910659068 1889 126979264 -515729352 2533 -244065831 82218066 1950 918550505 407922222 8508 70299496 -442896915 2923 -742210546 -115011856 2695 357216483 -730886465 3910 669719494 -168423907 3076 -242921091 -780888194 8492 841435082 954053652 3190 916803821 -823312659 7250 -952023251 -675048115 6807 70299496 895448733 5540 -955831194 -68133232 4477 841435082 -172362246 1342 833952118 900210732 1180 848002319 -205664922 7418 -782082024 -273517935 8044 137342604 388657508 8042 -588133551 -937125202 8571 -637994744 -605921169 1143 916803821 160793740 4484 869722291 -3897679 8553 405324040 854872802 7712 663527888 840121997 4025 561309384 241785150 4252 -371484057 160793740 772 902447917 336301975 1532 643936179 476629986 9425 235848520 -727914786 7199 224883384 64274896 117 -728265827 -681572203 3908 270668477 796440972 2165 749434816 -931961645 5708 -148551892 -439025221 9404 -200453704 82218066 6944 90842180 -487460041 3663 169375596 -663884323 597 460600071 164304660 4717 -594738095 35526584 6221 -557491556 -779636985 7787 70299496 377878165 6208 211653701 -910659068 944 -289985011 -876513924 7532 561794586 133238441 6093 -128726767 491977162 7257 808925735 55179420 4000 625839941 203874111 2929 766605000 563044475 4249 165508500 -287275800 6302 438397479 -979020874 8653 -559852389 925430316 6500 347274203 638342848 6809 -279541251 355195684 9202 321896034 899778012 8506 -335037888 -995066367 3395 261931651 -739131404 4971 663527888 -901179905 3594 73840719 -861238983 5599 -720378724 173354787 5742 -353580923 220424396 5824 520426004 -313128613 9091 641405743 -768754430 1464 -442492459 -667783556 7898 -400357597 686182649 6447 -630784461 -549248367 938 -934630957 90714922 9476 976904654 88031842 9199 933899717 -991847180 575 -116404179 -464133473 6738 57728768 324939084 4391 340060359 -475349716 5642 228618029 -783218625 1888 -927233899 -257449363 5138 551002165 -827976408 3448 471423335 574416719 6860 -74313664 -954209444 2355 -705081051 -513451002 7796 -474750049 -762876998 3764 151462778 646664292 4248 705381339 -63734481 3485 -600220506 -5902726 8392 555446731 -209849932 1497 -579837273 709534975 9641 -74105468 -487460041 6521 -305970525 -220337835 9758 860501343 -714273046 316 538103424 -871353007 6602 -526589551 -5902726 6019 693388533 774508045 8304 57328447 990761659 6147 -301284968 693923957 2172 542787809 -187634457 7021 413228751 957316548 5542 -557563073 -393603223 6364 126163611 -894674476 8291 32391911 -549248367 2333 506679619 -354781951 447 993217311 592056586 8053 -913032643 349123105 8777 721323233 28049823 525 287540911 -208909824 2575 -441900788 440461057 4433 591415304 -503488600 4202 411375410 -901452236 5914 -184150939 686182649 251 -410378829 481058945 3993 -705081051 106262770 3847 -364519214 -923490455 3382 603027467 624282080 3583 564442080 785681307 8040 264859719 90714922 4387 132366550 460061364 2183 -720378724 -436876555 5384 -496507325 602128084 6670 -422523153 -3897679 7577 331376977 -63464163 3141 -633494599 -183336237 4123 603027467 -976144578 399 483523131 -958397748 9636 721323233 -551512958 367 -854974713 900262214 892 -226011510 -2439989 961 22099741 -311284398 8244 177628242 -532805273 4551 689984924 -901452236 7016 -474750049 383295386 3217 83263882 -311805770 1680 -109703401 -374056277 4065 116199189 954053652 1883 -257165428 -825672011 4479 653638796 -958397748 31 625839941 7024863 1465 564442080 -650575204 90 -175911279 -283943997 8557 273690998 888127448 4462 860501343 -973091762 426 -346375162 -588348248 4235 328642413 854872802 9572 -790900085 -962366924 3405 110512002 -289016401 4711 -744815954 235617971 6360 -674506636 -514527972 9518 -328904232 -164190047 6689 669723000 835992356 3013 -162298514 -575386868 3936 320572212 -339447425 5741 535670744 246277775 4772 861466410 -953039811 5679 750512353 522626360 6438 -486815940 -267835884 3027 273690998 173354787 9137 665672498 -732977788 3489 351329961 -464133473 896 -364519214 481058945 9688 -356493999 -976816087 2952 287540911 41988448 6078 363421522 -976144578 5641 -669975418 -861238983 7096 986629189 547847846 464 -226011510 742555398 91 -353580923 957316548 4015 -872853946 742177493 5570 -66475474 484376908 7936 -396349710 674552143 4833 -529954928 691904004 2645 -147467416 -68133232 3850 713058770 336301975 2772 -557491556 -442954817 2686 -178463084 -354367602 1075 -941497322 688604103 6503 -918480115 293678122 6462 469995849 293678122 9141 498022540 -311284398 9473 935909029 19319210 3702 696354690 771524295 9011 6631381 513030379 2153 -883256320 -981602668 9360 -991085471 472701027 3477 693938067 -626227780 2986 -694040959 652139653 6166 457187643 -552554344 929 822548504 888127448 7609 -181786704 691904004 3745 -496507325 592056586 7673 321896034 -783218625 299 -669161347 -97621137 6056 -348537659 733113734 1383 704539722 886756512 7315 -570707245 -14604433 4073 824131791 624014414 5040 723014647 -162370098 2227 -745598738 546240758 3049 -343049870 -514527972 7002 -170132306 694332247 8606 -685842163 893523554 5852 848002319 996597250 71 812692671 -546852996 7344 -601257416 874229190 9064 933284357 381557875 1726 689984924 412494114 4488 551002165 -373891874 1697 542787809 -982939077 4020 -623545038 -849899775 1163 579591313 355195684 7104 -782082024 -548872283 809 -261356504 -287275800 1150 23116556 -293612145 1240 390958395 993015931 3923 -173157270 -931850941 4422 902447917 -923191479 3622 -364519214 -487991575 5820 483523131 390959008 2475 521234557 105202669 7131 -985616618 -453780869 7583 469995849 682630231 8212 -58282870 664426163 8437 110512002 203874111 7181 520426004 220783838 5538 727691960 -291852849 9634 -178463084 -647224909 4164 -50475604 -932094589 7433 483523131 64274896 4281 269796431 -992454753 1657 723014647 -130757210 7405 137342604 998987485 8156 270668477 -605921169 5524 206527555 57188489 1987 -715255110 -669081832 9914 112237946 -861238983 9481 674835134 -253000679 8679 950880850 208300268 7835 256045037 748407118 7671 -356493999 -103582511 7255 649807445 636536038 5082 -625117729 238643630 1619 327828499 -519921669 3192 -509666122 -669483533 3473 -173157270 698531409 9000 276731211 -650343366 9440 528230348 709974393 8321 -458526967 249091689 8836 269499594 -20385733 4736 -883256320 766538742 4425 -82743531 -733482202 4460 -705081051 252386635 5076 -278632700 -337054857 3704 -986019062 258649377 7483 -674506636 880013188 7911 -358966548 709534975 7591 22099741 742555398 3157 -517419114 -224830170 1832 -536278632 -912580415 4867 -894484500 -31659405 7512 -289985011 611310292 7059 749595162 622266116 5523 -734053528 238643630 8966 -952709307 491977162 118 -616780700 135272390 7331 -674506636 823880227 3829 -527151913 -374056277 4298 -992570882 774508045 82 122960298 831945068 9912 264207551 -552554344 4716 -331409455 168850975 2700 -835349698 -324279122 8868 -782082024 -585235419 8025 320572212 -521750194 3223 -128726767 -224429007 8606 -889390298 -709522334 9319 341071365 -991847180 2723 641405743 -181951918 2907 -330575686 993015931 3717 -219607746 -53226181 9625 97020970 952638297 3476 -137898752 782261486 4433 4049814 442035528 1723 843260633 -311805770 188 357216483 355195684 1121 29506774 -473904134 1157 -113215565 -548872283 2942 901855277 155546470 1144 -279541251 -21285360 9313 651739496 -306446443 9848 950417338 -21285360 5471 -648381409 698531409 6662 817204434 -895622959 3391 -674506636 -699315319 7232 -268168881 346977152 1909 483523131 563044475 6822 -326544961 -560116325 5675 97020970 -162370098 2003 -511648475 99128184 6935 -451981899 636420853 4090 941171960 -425579851 1850 -537445745 449132476 1247 -790900085 -428402356 1542 343919065 -14604433 5865 -824336233 -807704163 9586 -882919563 110076515 5525 955536932 -325682737 3424 -56935231 -475349716 5101 -652765294 927113337 5695 693388533 848404213 649 740694909 513030379 9454 -509385891 -367588750 6613 323725605 814089111 6721 535670744 -63734481 1188 137342604 32006993 887 -364156017 584852110 1492 -745598738 750710740 6923 -342239300 -974640280 194 -261356504 998987485 2202 918550505 954053652 2672 817204434 -650343366 9942 223626891 -287275800 9045 246028051 -883441584 5657 -175911279 766977417 2484 -729146187 -265316264 3372 -952023251 79143311 1056 824131791 786543464 4568 -872853946 858501251 4702 974173871 -71981180 5165 199822346 -320105788 3388 -784069182 -626227780 2946 395103154 -253004117 801 -184150939 -699883416 9005 -109703401 766538742 2518 -270167938 398270620 1172 -744815954 624014414 181 187533920 208596214 2276 457187643 327243607 3967 997902760 798910453 1696 -307200306 895448733 834 -96460553 836711297 3853 621974864 -865702803 8667 561309384 220783838 8588 -623545038 602128084 5305 677505146 170467835 55 -630784461 106262770 1875 -12130323 -103582511 6817 -55516739 106262770 6331 -177639676 -807704163 1463 -278257978 664426163 7523 -715255110 -923191479 156 111659246 829740581 4671 -225441451 899778012 4180 58910623 -775953624 8044 -154177607 288775548 1855 -154177607 -910659068 5296 500836375 -487460041 2442 -986019062 -220337835 9731 177628242 -739131404 7633 -729544436 -931961645 4685 8264531 293996259 5128 755723260 604828253 4256 -788603267 -446979614 5626 572111503 288775548 9144 -12130323 371937567 9170 -544290356 -448645965 5216 323725605 -208909824 3417 273690998 -976816087 9656 129311049 932982464 4687 271048450 241785150 6596 186610534 -357349445 7966 -749678851 559317467 4615 -66475474 -477140109 1419 505442585 -281078001 9872 933284357 -161178548 7615 -927671058 -142257001 6083 228618029 -952232346 4823 -578500945 241785150 1900 652607998 -893198153 1447 649807445 -202365860 1601 -912600784 148581257 6116 111659246 -57636310 9559 766605000 848404213 9523 505442585 -876513924 5638 271048450 285660025 9180 877375052 -549053127 4815 126979264 559317467 9635 591415304 -63464163 4636 -800346889 -185998231 8905 151462778 362317344 2954 462757732 67965345 9167 663527888 -699883416 2788 498725757 936458970 1068 481039767 203874111 5344 -579837273 -19846330 2927 -400001179 160793740 8062 -476635343 723730723 1095 395103154 531120459 2302 -625718770 -220337835 9202 667683290 -53226181 2242 -287473610 -669081832 7411 587161686 -267835884 8324 -270167938 157954558 6488 -347083273 -193590510 4442 895483308 -635351929 1707 -749678851 -766439509 3336 -970422428 66743939 8856 344933377 639418215 5670 -777574656 271711843 6671 577595779 285660025 3026 269796431 -580067919 4379 -818050145 -53499931 9478 -509385891 814089111 9395 -147109520 491114857 8078 307567195 771524295 1375 -511648475 -525223549 8244 313773597 -211716415 5421 577595779 616919600 9213 -983376341 -563855352 8517 269499594 -436876555 8168 97020970 623413028 5882 948736147 484578208 3411 -608881583 -959597696 9378 -80190883 -487460041 4321 -777574656 -873589020 2153 740694909 -389676639 3418 -343049870 -669483533 2690 -285886589 -775953624 4003 -364156017 547847846 110 -81272333 -847581699 5614 743542522 398270620 8337 -326544961 -281078001 851 -800346889 -64803490 2193 521234557 -255678122 1888 -441900788 115731592 8224 603027467 674552143 8125 -855487023 -515729352 7773 -907904968 362317344 9939 -594658272 870680272 8086 -139236232 -211716415 4767 948736147 624282080 9857 -985616618 858501251 8754 715427719 -2439989 7340 -348537659 -650575204 8475 -705081051 208300268 5042 902777411 903887624 9384 713058770 -964052288 2144 -790900085 -487991575 8297 -959851598 -10889363 6567 705381339 -274707169 9686 287540911 66743939 1971 -113215565 705558301 8498 -631059468 573715962 2796 235848520 -759955547 9136 -623268670 705558301 5163 -322857321 -899341288 2550 817204434 -552554344 6800 -612223016 109725016 7120 808925735 964421398 386 -986019062 220674133 8807 276731211 215489130 8982 591415304 803466690 8194 -494058622 888127448 2052 331376977 398270620 5196 -433025345 -37646429 1176 864931174 523334383 4855 -66931702 952638297 1061 468946340 -521750194 6239 303471892 900682067 5183 543709359 905565981 9394 621974864 -68133232 4025 -476635343 -848882377 2831 824131791 82218066 5708 886936231 -208909824 7790 328642413 -220337835 8074 343475859 -847581699 2575 -660956144 157954558 115 468946340 -873589020 165 -268168881 449132476 7702 343919065 836711297 2837 276731211 -5916917 8251 -669161347 -255678122 8298 -257165428 844277983 6367 -307200306 694332247 6492 287061479 209900681 2815 929791427 155546470 689 -600220506 365540008 1817 886936231 265715153 5266 277958125 905565981 5503 -330575686 349123105 7090 -46649832 472701027 9839 -347083273 563044475 6059 331376977 759617707 624 -925751415 271711843 8025 -178463084 -805220515 5294 351329961 -533164995 6428 955536932 41988448 6664 -637994744 398270620 9065 -529954928 220783838 4055 169375596 220783838 3041 505442585 155546470 4355 29968380 -493565702 6916 877375052 685173008 6434 -715255110 -349942526 3495 -983647058 -981602668 1313 469995849 -521750194 6932 -109703401 -732977788 3126 -364156017 -267835884 6578 -623268670 365540008 3285 420313173 263449205 6582 902447917 -192813087 4882 566652844 -588348248 8089 -137898752 -68133232 1367 572111503 829049646 9674 -667767243 106262770 4568 432737196 676406177 4373 -358966548 652139653 4419 716961746 -316674454 1940 228618029 440461057 4972 397498909 742177493 374 -250591756 341133012 3240 320572212 -525223549 9726 340060359 559317467 4809 -800197031 -354367602 7006 -570514743 718423636 3754 140624107 724045357 1636 -983647058 -343058017 6908 -569617671 766977417 3395 -593752979 327243607 9745 -745761469 79143311 9446 -419029624 -217276100 3655 723014647 766977417 7745 -278632700 -477140109 1096 285585538 161270305 9625 335527628 636536038 4447 663063930 604828253 9798 -46649832 117542955 7118 -32737399 143533526 7158 -447555783 484578208 7999 -548298586 -359031913 3541 -648381409 636536038 8104 29506774 724045357 4938 83782911 -113520589 643 702242153 -181951918 1683 -971877548 -532805273 6317 822548504 -217276100 7573 -137898752 391949381 3022 -331409455 848404213 1533 -260484128 -81447781 8073 689984924 -53499931 1531 -422523153 168850975 8852 367159963 272099746 528 -371869946 11152217 7643 520426004 -549248367 3862 -278632700 870680272 6128 567852265 -442954817 8880 136635149 -311284398 6358 303886728 209900681 6849 505306321 -385293122 9424 15084359 478800565 8002 -744815954 -278826583 2436 397498909 841515706 1486 -742210546 848404213 1524 -993835563 416895828 7665 -820460238 -669483533 2254 941171960 709534975 1138 -219607746 -202365860 6114 -512601533 719756675 764 -912600784 998987485 1493 339635211 -208909824 9556 551002165 398270620 1093 958730067 485773536 1654 174573850 736392650 8957 -328904232 -529867141 9073 -175911279 -667783556 4729 57328447 -839552686 6758 -80190883 718423636 3420 -496507325 -964052288 2955 -400001179 -187634457 6257 -491680209 491114857 9189 -80190883 893523554 5568 -150077373 -193590510 6421 649807445 798201482 7186 -147467416 252978054 6770 555446731 -5916917 2406 -44805950 -428402356 5129 715936589 -2439989 1349 90819360 336301975 5585 -32737399 -59573888 6532 750512353 -953039811 1442 -331409455 -973091762 9848 566652844 -575386868 9223 156702520 652139653 3520 -222034349 -419617877 2706 416830089 -847113496 7454 136635149 886756512 1584 140624107 868032719 1590 -200453704 768564657 1933 -913032643 -354367602 3803 -918480115 -521750194 1434 -883256320 530406323 1237 693938067 329435427 2172 652607998 -254951306 8680 228618029 -919384533 6503 -74067624 422558106 7763 433526835 -5702304 284 591415304 -339148929 3365 715936589 -439025221 4767 -621743061 484578208 9237 -58282870 659135755 6844 -491680209 7024863 1074 591415304 -650343366 299 -912600784 -339148929 1096 393895424 -669081832 2866 -491680209 349827286 3685 -215882898 390959008 8075 -742210546 -895622959 1083 509139401 293678122 4327 667683290 -374056277 2871 622760654 -828027101 6929 -788603267 -392084245 3458 -991085471 796440972 2982 538103424 -992454753 5319 -623268670 390959008 8308 19516550 -923490455 2789 -96460553 -521750194 177 -854974713 347184015 4965 399779640 347184015 4318 -132340965 -373891874 5374 -106582970 738681643 6332 295262939 -205664922 7864 693938067 167296127 9359 -955831194 733113734 9711 -518877099 82218066 2208 -743788507 312063892 6713 784421217 -181951918 4631 576254520 -991847180 6490 -81272333 99128184 9930 948736147 155546470 6982 -242921091 248879339 6159 -765335823 623413028 2455 669723000 377312940 6841 918550505 622266116 9600 -241465936 64274896 3105 740694909 220424396 3905 319326351 -183336237 1667 167372537 870262107 2653 185216221 -349942526 8716 -744815954 312063892 5001 38382431 -63464163 2544 655838788 899778012 1174 -616780700 155181053 5057 -330222187 -635351929 1826 649807445 732717612 9310 438397479 -663884323 5466 -162298514 -306446443 9576 320572212 -974640280 4259 650577626 733113734 6124 270668477 -273517935 362 -669161347 -193590510 1228 -788603267 820355107 3720 -343049870 525863100 4415 29968380 -278826583 1307 824131791 -701904187 811 -720378724 764272698 7009 97020970 -774659497 3487 -623268670 435964459 3463 -371869946 363537086 1943 -420836130 -996863784 9602 967301691 -68133232 1035 -405708663 -324403620 8172 677081963 709534975 3399 743542522 285660025 1090 4049814 719756675 4097 140624107 -992454753 2347 273690998 -823312659 5815 -685842163 798201482 3356 -348537659 464511101 3127 -304053585 724045357 5050 -625117729 709534975 8691 856751619 -373891874 7808 37950971 764272698 3621 -511648475 545485303 5443 -330832333 -732977788 9792 -146048051 485773536 4355 -548469989 82218066 8600 -985616618 -931850941 3267 -96460553 -446979614 292 -68308325 831945068 2491 -983376341 -709522334 929 677081963 -954209444 5419 -285886589 999569471 969 -625718770 233486506 9620 -173157270 -575386868 1748 -983376341 829049646 8515 -181786704 718423636 5694 112237946 -6069504 2509 -289985011 -111673714 9386 -150077373 -254951306 2466 330369088 -883441584 9094 390958395 -207480706 1900 864864468 173354787 9615 935909029 -265649886 1639 824131791 -192813087 998 303471892 -952045723 2374 -244065831 386127211 5028 576254520 88031842 5523 -74067624 363537086 1835 822548504 829740581 8120 967301691 -595600742 8446 271048450 -2439989 1997 860501343 -635171642 6962 -590529319 758141143 913 -557563073 -265316264 5557 -533858770 -278826583 6748 -669975418 858501251 9775 929791427 252978054 6837 564442080 954053652 6646 -257165428 164304660 9089 -177639676 416895828 6279 947027244 -510922884 3579 696354690 28158895 1074 -12352429 -828027101 5850 137342604 199066417 5333 -251213711 -927894606 9824 576254520 429013583 5037 520426004 993015931 7840 -925751415 -539760374 2888 -759508202 307725420 9539 -907526850 -361907767 5231 112708003 363537086 90 140624107 465310197 8067 -623268670 -53226181 4966 351329961 422558106 5670 -734053528 57188489 8311 -331409455 616919600 5933 664362925 -848882377 5411 -175911279 -919384533 1218 -241465936 82218066 3609 -627792663 840121997 9423 -623545038 -551416862 7253 -955831194 -895622959 8264 -341897402 117542955 3092 235848520 888127448 1672 -669975418 680445725 9947 -293422144 -133534011 3760 -330222187 -425579851 7779 -533858770 155546470 140 122960298 547847846 440 -483938149 233486506 5639 -215882898 -428402356 2420 -242921091 -446979614 481 -147467416 442035528 7093 460600071 247516617 5470 -705173162 622266116 5943 -927273767 604828253 6928 895483308 -292135056 6638 -410378829 639591910 7337 625839941 870262107 5506 890432109 -497454301 1450 -749678851 888127448 6641 273690998 417944653 4016 639245576 269584182 9376 -66931702 719756675 337 -518877099 -289016401 4930 704539722 -20385733 6737 -872853946 928549530 9677 -410378829 705558301 1658 95039871 723730723 1802 521234557 676243791 2668 789289346 -253000679 2828 339635211 -259567082 1938 -824336233 -730886465 2995 655692903 -473904134 5894 505306321 -828027101 1729 -408600531 893523554 758 416830089 -291852849 7326 784564006 -730886465 3415 -260484128 -845509135 8120 277958125 -265316264 3337 743542522 759617707 77 -518877099 -442954817 3020 -720378724 993015931 188 641405743 636420853 4482 264859719 7024863 6985 970485889 252978054 773 -328904232 341133012 3568 765140521 -31659405 8699 83782911 472701027 5757 343475859 840121997 8616 -184150939 -931850941 9642 -818050145 -507678540 6003 -669161347 990761659 5993 689984924 886756512 2236 -116404179 -594827543 9539 -518877099 -936112945 3245 -370573099 293996259 4928 -241465936 -193590510 991 498725757 486739558 6408 471264227 581062404 6687 -226011510 931901106 6634 -529954928 269584182 5057 -934630957 -931961645 3916 347274203 238846105 1364 174573850 -161178548 9459 -669161347 402394867 631 112237946 -33043914 6308 126163611 -162370098 1434 -608881583 388657508 4730 19516550 738681643 8761 -279541251 -759955547 8921 -517419114 341133012 245 843172319 932982464 7987 -533858770 -185998231 2883 -458526967 646664292 1514 622760654 -207480706 3066 -762354954 886756512 3061 462757732 841515706 1272 -517419114 -766439509 711 902777411 858501251 5973 677081963 -267835884 5293 -782082024 932982464 7114 -623268670 -807704163 4503 -519682186 -783218625 1012 566652844 75428113 2138 -335037888 -446979614 2292 432737196 573715962 2195 -44805950 -865702803 7817 -66931702 -595600742 9694 948083395 -5702304 1520 967301691 500073592 232 577257649 -224830170 3147 -335037888 324939084 6867 -625117729 249091689 1857 -343049870 291885511 2153 -594658272 618410264 4998 -215882898 -919384533 4964 328642413 927113337 5531 -73802131 491114857 2667 -536278632 -31659405 6534 -529954928 358976404 6527 869722291 684653282 822 -81272333 -111673714 4584 -674506636 742555398 9152 -171024826 -57636310 9738 -148551892 -162370098 7598 -213966720 -68133232 3661 -214121222 -845509135 2554 313773597 636420853 203 -68308325 706766110 4022 -251109249 157954558 1115 498725757 829740581 7550 248168868 349123105 9775 -570514743 580232372 1344 521234557 676406177 9305 -509385891 238846105 7963 -364519214 -831246652 9124 -954946302 -827976408 678 -745761469 -386859416 8624 177628242 -894674476 6836 -705173162 41988448 5118 -482457481 636536038 8965 228618029 -993810702 6654 890432109 -259567082 9199 -370573099 390959008 6982 -630784461 -699883416 4637 -927233899 -575386868 1684 -667767243 694332247 4822 -983647058 -976816087 246 -364156017 -361278986 9042 204922698 416895828 3736 276731211 417944653 2970 -458526967 -903151152 9758 -128726767 -113520589 910 -351818262 766977417 9268 -784069182 -969954363 9003 -627792663 285030297 2339 -927671058 -726080992 2268 -650211499 -74922256 8501 -483938149 -208909824 8417 271048450 905565981 1930 860501343 -715854594 2303 864931174 -675048115 6012 506679619 15035429 7286 778853107 -628237476 9217 -12352429 848404213 969 -715255110 -217276100 5777 -601257416 618410264 5674 166047011 349827286 7831 895483308 546240758 8724 -765335823 -337054857 795 -13265422 -996863784 7182 716961746 -316387152 9391 984468436 -514527972 6813 -496507325 408032712 5945 -25477161 320542941 2937 57077901 782261486 8913 264207551 546240758 7395 112237946 -292135056 8460 186610534 680445725 7254 664255928 -71981180 8969 -854974713 927113337 8093 -113215565 -63464163 6890 -927671058 676243791 6004 -225441451 819313353 342 -162298514 927247897 4929 -800197031 -325682737 3773 -625399824 -322241979 5845 223626891 -274707169 1644 367159963 -12154411 9374 -408600531 559317467 3378 -56935231 327243607 7871 328152090 -982939077 7395 551002165 136635305 5411 -342239300 -63734481 875 848002319 -779636985 8334 -289985011 -13980784 1173 -306801974 -906648758 7909 266465598 -932094589 8925 723014647 -211716415 8624 579591313 -883441584 8036 90819360 996597250 4893 -986019062 7024863 723 -257165428 133238441 7031 299572712 -739131404 4914 -388902952 -437551079 8280 -782082024 820355107 8921 -400001179 686182649 1771 137342604 440461057 8454 344933377 -726080992 4773 -952023251 28158895 1233 -824336233 -209849932 3382 538103424 -739131404 9390 -50475604 247516617 9002 817204434 -497454301 7186 500836375 -976144578 8038 -433025345 636536038 1624 328642413 358976404 48 -189672465 -919384533 1844 -184150939 709974393 7102 574072798 -339148929 967 822548504 -292135056 1410 -25477161 -936112945 5749 -179678 249091689 6341 -214121222 -667783556 1092 -214121222 109725016 7346 -50475604 870680272 6503 22099741 66743939 3061 -533858770 -374056277 5563 -267849188 -739131404 1237 719147282 349711330 8863 285585538 691904004 1229 142253386 -531114148 7562 -110049194 748407118 2738 -962479450 -54745869 6840 90819360 769086286 8672 491678739 -6069504 7909 505442585 -727914786 5878 -74313664 28049823 6094 -674506636 573715962 580 -184150939 349827286 4725 -855555106 362317344 3618 37950971 347184015 8772 -331409455 -549248367 7300 670783249 288775548 6004 603027467 271711843 6171 167372537 203913927 1950 471423335 782261486 6462 -213565859 -207480706 1874 512530806 894207498 410 57077901 -761859799 8199 -588133551 -337054857 5110 -594658272 -653914878 6243 83782911 686182649 4794 641405743 64274896 3453 57728768 -653914878 3889 413228751 258835576 2495 -729544436 785302566 1773 112237946 783420814 3952 869722291 -389676639 5579 861466410 802678679 9057 864864468 -130757210 9543 -509666122 685173008 694 -74067624 691904004 9778 321896034 -357349445 6153 -734053528 460061364 7745 438397479 -730886465 1242 576569655 -224830170 6968 37950971 388657508 1866 -12352429 614945635 1463 -949511663 500073592 4073 497764071 402585422 5748 -241465936 280226622 1612 653638796 523334383 8571 -625117729 841879883 8355 498725757 269488622 3858 808925735 355195684 747 -222034349 698531409 6432 521234557 -937125202 8016 -630784461 -468181788 751 264207551 -289016401 7638 902777411 -202365860 2959 -667767243 622266116 6264 166047011 -311284398 2014 -854974713 -594389391 8209 -335037888 79143311 3381 -481548889 894207498 2506 273690998 245371301 8661 586193310 -828027101 3523 112708003 220424396 1859 -828443354 220424396 3238 395299686 -221235589 5792 -669161347 -976144578 3369 766605000 841515706 6173 -533858770 -392084245 2611 217759023 199066417 9725 670783249 -931850941 1617 -735338906 35526584 6972 -886229173 220674133 4106 438397479 836711297 6719 538103424 694332247 6416 -559852389 55179420 1132 -913032643 390959008 2200 276731211 67965345 5148 206527555 220674133 1117 -32737399 -937125202 7998 643936179 386127211 608 248168868 844277983 8671 389181119 682630231 8227 174573850 748407118 1463 363421522 -74922256 2567 349635568 386127211 518 -557491556 839185834 4403 261931651 -10889363 1840 -429426969 271711843 6791 399779640 -385293122 244 -496507325 993015931 4815 204922698 -531114148 1092 199822346 618410264 1788 669719494 -257449363 7840 877375052 -273517935 7841 -954946302 -133534011 4932 -82743531 -931850941 4026 902777411 -325682737 7829 542787809 -979020874 3506 -305970525 690383589 5046 -304053585 928549530 1669 -855555106 -839552686 8528 778853107 407922222 371 555446731 -993810702 8802 696354690 954053652 6967 564442080 199066417 6197 -267849188 -783218625 1399 83782911 819313353 5220 749595162 -953039811 5373 -420836130 -33043914 7531 528230348 691904004 7159 -894484500 -701904187 5885 521234557 -168423907 378 -109703401 235617971 3499 328152090 952638297 2925 -674506636 329435427 8418 -631059468 -529867141 7075 649807445 -63464163 5669 477434146 293678122 6905 -154177607 676243791 4555 -351818262 -209849932 6482 -396349710 680445725 1674 -322857321 546240758 9951 -623268670 347184015 2773 -565428161 901431566 84 -356493999 -519921669 5731 -621743061 485773536 3271 307567195 545485303 2353 -740334521 705558301 3306 622760654 -367588750 3033 389181119 490581013 4348 929791427 -628237476 8659 669719494 841879883 748 -729544436 -715854594 4891 323725605 -453780869 9854 295262939 870680272 9939 -287473610 -847113496 2577 -347083273 -901179905 3483 -250591756 -531114148 2000 -68308325 -546852996 6911 822548504 155181053 9544 269796431 -993810702 7281 -511648475 900262214 9642 749434816 -103582511 4455 886936231 894207498 3922 702242153 -823312659 6614 -800346889 348492504 440 8264531 -113520589 8768 73840719 417944653 5925 328642413 491977162 5035 287403155 -343058017 7033 341071365 -510922884 4978 527736569 -996863784 7899 270668477 874229190 5472 90842180 -68133232 2689 721323233 900262214 8938 -433025345 783420814 6769 -954946302 208300268 4397 727691960 -533164995 5895 83263882 -293612145 5193 -347083273 -311805770 3192 -348537659 783420814 1468 468946340 161270305 6808 29968380 -780888194 8434 -985616618 261437505 9640 -579837273 932982464 6780 -293422144 709974393 914 -73802131 709974393 4560 -669975418 -580067919 1656 328642413 -828027101 4384 477434146 -265316264 3706 -745598738 -339447425 3774 -494058622 -217276100 4999 -734053528 759617707 638 824131791 -777377395 4710 -907904968 41988448 3005 -74105468 762717609 1206 167372537 -585235419 7553 650577626 -514527972 724 -742210546 584852110 9522 246211015 -368204827 2700 916803821 238846105 3368 833952118 291885511 7585 321979161 636536038 2933 269499594 957316548 1649 -993835563 452093657 9076 -742210546 -33848463 9171 343919065 215489130 3314 -116404179 -561419270 4339 -579837273 307725420 3982 57728768 208300268 2096 498725757 628563573 2700 -835349698 -551512958 4468 -625399824 706766110 2398 -305970525 -442896915 8676 -128726767 592056586 1973 -594123980 -551512958 2761 -835349698 -714273046 1189 693938067 900210732 3535 -983376341 -221235589 3000 543709359 368331732 109 -222034349 -733482202 2100 -205718293 742069009 3045 -189672465 -19846330 4560 -511648475 235617971 4380 340060359 638342848 803 -342740225 220674133 3452 702242153 814089111 5614 650299148 -901179905 2760 901855277 386127211 5803 -326544961 -273517935 7617 677505146 59020681 3366 -949511663 886756512 9432 696700704 82218066 2076 339712362 -361907767 4547 950880850 -254349525 3490 890432109 75428113 1108 491678739 880013188 8680 480475633 -529867141 439 -147109520 -549248367 9678 -531669239 464511101 1466 -745761469 -531114148 7990 323725605 854872802 4242 -52166347 -958397748 2218 -68308325 829740581 6476 -306801974 -683388034 3152 177628242 208300268 4354 -531669239 936458970 3756 335527628 874757575 5728 395299686 -448645965 9621 15084359 -699883416 6310 886936231 157954558 9467 -578500945 724045357 9071 -179678 -548872283 9256 505306321 -931850941 593 -913032643 690383589 1765 -92183040 -616422007 6950 468946340 -517429485 7999 976904654 -31659405 347 -482134217 -714273046 9753 -765335823 -730886465 2984 947027244 -204109200 2788 505306321 347184015 1888 389181119 168850975 1038 -482457481 99128184 7801 54093571 170467835 1128 621974864 486739558 8639 320572212 28158895 1627 -669975418 -620954654 884 -454660390 798910453 5131 677081963 -392084245 7516 -486815940 -667783556 9324 -667767243 133238441 1127 -408600531 312063892 3541 669723000 -635351929 2926 -348537659 476629986 836 -342239300 -398743530 5746 577257649 101361875 3873 -854974713 249091689 6722 -36520470 -871353007 7573 -594738095 347184015 8796 520426004 -12154411 8316 715936589 -20385733 1014 686472096 247274032 1913 -685842163 -848882377 8430 693388533 125331989 8042 433526835 -834347143 4479 948083395 -254951306 3869 527736569 -958397748 1829 587161686 -635171642 866 -949511663 -359314201 3507 -518877099 622266116 2465 705381339 -192813087 5316 780636123 705558301 7373 -600220506 106613504 432 869722291 265715153 3401 -871267479 -923191479 4272 248168868 346977152 1227 351329961 -187634457 9539 -594658272 705558301 5775 577595779 -322241979 258 -46649832 -464133473 2077 364564921 742069009 6706 411375410 868032719 7438 702242153 639591910 6553 860501343 -63464163 652 -31253052 927247897 5283 -608881583 839185834 6456 663063930 -775953624 2421 411375410 831945068 2657 -600220506 839185834 578 670783249 -953039811 6242 -821770117 -911784066 6749 650299148 -448645965 3435 -80190883 -548872283 3231 -80190883 -265316264 8163 -137898752 464511101 7738 328152090 -873505481 7452 -32737399 -357349445 9261 650299148 771524295 1368 641405743 208300268 4234 -451981899 667943918 1036 195859317 -585235419 9957 -512601533 67965345 1459 29968380 48126737 4798 -794998045 636420853 9541 705381339 -883441584 4513 -200453704 -876513924 6343 -631059468 285660025 28 468946340 -774659497 7125 -66931702 -13980784 8993 -304053585 235617971 5102 -410378829 -205664922 5629 -952709307 731066417 7183 -58282870 186010557 8137 -128726767 82218066 2531 232434457 192314494 3504 19516550 -766439509 8490 -612223016 676243791 1345 -616780700 481058945 456 576254520 -563855352 2069 169375596 106613504 1456 890432109 -53226181 9172 587161686 -650575204 2194 303471892 148581257 9299 -594658272 -257449363 8081 933899717 -507678540 2145 -371869946 386127211 8424 433526835 680445725 8996 529251473 -254349525 3069 -74067624 -715854594 9245 933899717 835992356 5975 -733024233 -937125202 4291 577257649 -81447781 1374 174573850 -976816087 1503 750512353 -291852849 2705 469995849 35526584 1813 95039871 -525223549 5964 -162298514 341133012 4835 -179678 186010557 6569 327828499 -645134311 8845 232434457 28158895 5814 -705081051 -575386868 5912 -565428161 -2439989 2472 855329823 -322241979 917 -66931702 226081213 8992 -331409455 167296127 6002 500836375 -936112945 972 416830089 925430316 3708 19516550 -529867141 9327 765140521 464511101 680 -987108376 115731592 6260 -616105726 -224830170 8531 -854974713 -580067919 3983 199822346 874757575 8119 -576115144 157954558 1045 686472096 -667783556 783 -322857321 733113734 3230 -872853946 -324403620 2557 699618405 513030379 3128 715936589 -257449363 5194 967301691 -876513924 4926 132366550 -973091762 8223 -47584694 -507678540 6025 -648381409 -479232352 2434 667683290 -111673714 6150 -219607746 694332247 723 -835349698 798201482 1066 -835349698 32006993 9065 651739496 263449205 6322 -451981899 -969954363 7159 -991085471 524158102 9374 621974864 -588544705 8323 287061479 766538742 6127 -147467416 307725420 5896 -509385891 -517429485 4222 269499594 95042084 8603 -818501802 -873589020 1872 -116404179 900262214 1068 71999590 442035528 3927 498022540 -207480706 3678 721323233 584852110 2156 -260484128 691904004 7321 -729544436 900210732 26 677081963 48126737 4446 784564006 443480195 3437 -494058622 -324279122 5515 -648381409 265565623 7531 -31253052 829740581 880 -150077373 57188489 5778 -451981899 226081213 5714 -695835769 -361907767 7635 151462778 -497454301 6143 -486815940 706766110 3454 950417338 -274707169 5841 -934630957 186010557 4814 -483926612 -31659405 151 976904654 774508045 8663 -733024233 -273517935 1777 90819360 -923191479 5390 -175911279 -883441584 6714 -74313664 117542955 551 -346375162 -931961645 9868 -818501802 764272698 6022 702242153 836711297 7167 -346375162 -20385733 7391 864864468 57188489 1554 950417338 -699315319 8175 902777411 -254951306 6926 948736147 -727914786 1711 877375052 -281078001 3431 875625124 -74922256 1702 -705173162 993015931 261 326413982 -477140109 8863 670783249 249091689 2819 217759023 -616422007 524 285585538 -475349716 9030 -907526850 -647224909 1162 567852265 362317344 7265 287540911 823880227 7237 142253386 733113734 8038 727691960 285030297 1149 -113215565 -964470327 1248 639245576 247274032 5706 -527151913 895448733 1808 616261079 35526584 7917 -278257978 -510922884 7413 934705880 -883441584 5655 715936589 -849899775 5040 -351818262 -324279122 8798 864931174 674552143 263 313773597 -761859799 3261 -109703401 -871353007 6457 -458526967 -464133473 9292 331376977 258649377 5186 344933377 57188489 4817 313333438 580232372 4847 856751619 349827286 4918 405324040 -620954654 9093 653638796 -580067919 9179 663063930 524158102 5470 705381339 -730886465 5134 -729544436 -937125202 5091 -328904232 742069009 8840 -481548889 -464133473 4929 -177639676 -428402356 906 -184150939 -324403620 5990 686472096 -714273046 9337 142253386 472701027 6507 351329961 408032712 3350 129311049 -605921169 3751 505315658 443480195 9778 -512601533 759617707 4994 156702520 -477140109 9392 -765335823 639735778 6712 574072798 -5916917 7932 -894484500 -238448480 2943 -96460553 484376908 5963 140624107 931901106 202 475583305 -893198153 4483 264207551 -473904134 431 22099741 408032712 6636 119513424 -267835884 983 670783249 742069009 5624 -512601533 -681572203 9845 -483926612 905565981 1472 -745761469 449132476 4393 -536278632 900682067 6112 -364519214 57188489 9893 -633494599 957316548 2900 -648381409 624014414 6833 81800971 -952045723 4883 -927233899 -873589020 5691 641405743 685173008 9051 950417338 -619642959 5473 313773597 -204109200 9886 -170132306 -211716415 7218 -898265134 202098881 7964 879055044 -991847180 1282 -625718770 460061364 2017 -782082024 819313353 3422 -270167938 381557875 178 110512002 -546852996 2543 169375596 157954558 8290 -863912221 -283943997 498 -113215565 -311284398 1898 -898265134 -12154411 3800 901855277 836711297 5113 195859317 -503488600 7050 967301691 -220337835 4840 -594123980 704912288 3584 -593752979 -259567082 8626 57328447 -115011856 8739 -548298586 -741621007 2002 976904654 652139653 1904 -570514743 291885511 9438 287403155 -208909824 6206 -348537659 157954558 1043 864864468 690383589 2210 -483938149 -14604433 9009 -346375162 435964459 705 235848520 261437505 4586 -992570882 -964470327 5654 -267849188 -254349525 8902 -285886589 925430316 2069 299572712 -533164995 7769 -590529319 870680272 560 -994238484 758141143 8086 132366550 957316548 8425 307567195 472701027 9430 784421217 -31659405 1976 217759023 -74922256 3509 307567195 220783838 9549 639245576 -726080992 7165 -109703401 332881191 7001 576569655 -485579451 7814 641405743 676243791 7064 860501343 -895622959 7979 -146048051 238643630 6578 -715255110 -903151152 7713 341071365 524158102 579 166695370 -552554344 3413 749595162 694332247 7832 -579837273 64274896 7300 959313725 -650575204 6828 -907526850 659135755 5023 -178463084 391949381 9170 -400001179 -3897679 7215 -482457481 346977152 7796 -616780700 79143311 6390 520426004 -992454753 4380 -878007946 390959008 599 -612223016 616919600 1089 520426004 -981602668 3879 416830089 874229190 8500 -570514743 936458970 8163 948736147 829740581 5693 974173871 349827286 9365 950417338 55710753 8208 -270167938 368331732 1458 -483938149 -899341288 2277 -116404179 167296127 8119 -12130323 604828253 6599 -784069182 429013583 3540 -454660390 -477140109 171 -178463084 -958397748 727 273690998 199066417 7171 -952709307 238643630 6076 890432109 -357349445 8580 -669975418 186010557 852 -481548889 220424396 2373 411375410 -274707169 5941 -962479450 -74922256 5626 586193310 192314494 6177 -987108376 905565981 4465 667683290 449132476 1289 295262939 -241132430 2539 339712362 -278826583 5988 824131791 893523554 7213 70299496 203913927 4507 -442492459 -871353007 4808 351329961 -163961704 6712 -593752979 -585235419 6983 -205718293 823880227 8815 -800197031 -220337835 5447 509139401 -647224909 7595 469995849 -59573888 9292 902777411 894207498 3021 253295516 -956300186 3746 174573850 -380500395 2736 -128726767 388657508 3698 122960298 768564657 8065 -927671058 636420853 9622 -285886589 -148948797 5615 -289985011 192314494 7999 471264227 293996259 3070 395299686 -839552686 9061 -794998045 998987485 9760 -631059468 -57636310 3743 -590529319 484578208 3958 -588133551 -549248367 8260 848002319 -549248367 9940 670783249 -183336237 8994 -80190883 -931961645 4516 -342239300 766538742 4477 269796431 -330088528 476 -44846753 -436876555 8907 -12352429 -515729352 914 621250009 -936112945 3375 869722291 -10889363 3711 -565428161 545485303 8818 644845610 624282080 3139 -518877099 -316543012 9241 -154177607 -575386868 5577 187533920 -560116325 5843 -268168881 -339447425 7434 29506774 -894674476 2626 432021664 192314494 6742 -44846753 950205104 1549 784564006 -217276100 1825 -983647058 559317467 2324 95039871 -293612145 2155 -594123980 559317467 4452 652607998 -354781951 7156 277958125 -827976408 140 -925751415 -547246555 9838 641405743 581062404 8880 288031791 -848882377 6643 266465598 870262107 7308 235848520 440461057 425 705381339 346977152 1276 -715255110 611310292 5139 566652844 -204109200 3210 -71710752 -6069504 2203 -925751415 491977162 407 167372537 285030297 9998 -744815954 417944653 3982 785195735 240392773 3942 471423335 854872802 2790 -983647058 -181951918 2670 321979161 -519921669 1864 -32737399 -619642959 322 261931651 167296127 9904 -205718293 895448733 3622 -346375162 -437551079 2951 639245576 -931850941 4793 -729146187 731066417 4033 -74105468 -311805770 473 287403155 -14604433 7667 655838788 -316674454 6953 433526835 738681643 3448 -509385891 28158895 3697 299572712 533639856 308 -557563073 28285201 6933 498725757 688604103 1448 -95477909 -453780869 7321 -952023251 115731592 6680 755723260 377312940 4628 -728265827 -715854594 6219 716961746 964421398 932 856751619 -324279122 6801 491678739 160793740 2129 204922698 -628237476 2794 112708003 -5702304 7572 877375052 -330088528 6373 -175911279 341133012 8697 19516550 -894674476 8502 -745761469 28158895 1571 -74313664 -57636310 6220 -685842163 686182649 6672 277958125 928549530 7475 -782082024 -293612145 5534 58910623 573715962 7830 32391911 -238448480 2236 -356493999 -64803490 5207 574072798 -253000679 7524 -301284968 592056586 515 -50475604 840121997 9096 487719335 829740581 8624 119513424 623413028 5755 -112466455 -839552686 3544 -66475474 682630231 8339 -872853946 500073592 5963 -81272333 -919384533 9084 285585538 798201482 3344 363421522 636420853 2959 -420836130 -803257481 8206 -749678851 523334383 7330 916803821 -546852996 5001 8264531 386127211 7666 -205718293 -619642959 9422 -855487023 602128084 2543 -44846753 397104509 979 670783249 547847846 760 299572712 261437505 4426 -570707245 -923490455 2376 54093571 283209294 1285 974173871 -428402356 7999 833952118 602128084 6526 432021664 258835576 9636 -250591756 -628237476 3224 -659112423 -973091762 6697 652607998 -311805770 8593 -348537659 220783838 6560 843260633 -992454753 7497 -529954928 -320105788 6254 579591313 -13980784 136 261931651 220783838 5757 -672401313 -563855352 5707 6631381 449132476 5527 330369088 742555398 5424 303886728 738681643 4545 413228751 -805220515 4627 411375410 -207480706 3956 -62488183 724045357 5992 -744815954 449132476 4642 -862838521 874757575 490 -659112423 -533164995 391 -612223016 202098881 8612 166047011 -306446443 1758 -62488183 -635351929 3887 -68308325 -311805770 7015 -250591756 -775953624 8476 948736147 -113520589 2598 -106582970 -743279228 8818 344933377 95042084 1230 -669161347 332881191 3434 950880850 397104509 7151 32391911 547847846 314 49103598 -834347143 5131 -287473610 -373891874 4288 343919065 88031842 5327 397498909 -53226181 7824 721323233 -274707169 9233 -410378829 349711330 2480 -74313664 -561419270 8486 -907904968 133238441 4306 -878007946 731066417 8694 -983376341 -12154411 9378 -667767243 -775953624 5602 -306801974 733113734 3777 535670744 759617707 4101 -420836130 -901179905 4193 364564921 530406323 6633 -608881583 263449205 1443 -189672465 -274707169 3388 -623545038 106262770 7774 38382431 574416719 8452 -285886589 -964052288 3122 -818501802 349123105 8639 -955831194 742555398 1516 561794586 -699883416 1630 941171960 109725016 4106 520426004 160793740 9779 -648381409 848404213 2434 947027244 -517429485 8393 -788603267 258835576 95 151462778 272099746 9140 -529954928 651276686 9820 -971877548 -64803490 1017 895483308 -80034542 8677 -419029624 -14604433 463 875625124 -761859799 730 886936231 814089111 4711 843260633 35526584 6710 -256588331 895448733 905 -109703401 258835576 1328 -451981899 -356305020 9983 -44846753 -266557934 5936 869722291 676406177 8326 780636123 888127448 437 677505146 -33043914 7986 -548298586 28285201 9332 -594123980 -487460041 8082 -225441451 -847113496 6932 745648934 -63734481 6677 129311049 106613504 7048 303471892 -549248367 3180 475583305 -386859416 5693 339635211 -392084245 4560 287540911 248879339 6630 -46649832 -845509135 1430 -76560661 -726080992 9845 500836375 952638297 9712 576254520 143533526 2123 505306321 491114857 8183 -330575686 530406323 8849 663063930 191108050 3014 248168868 288775548 6857 -373212931 659135755 5017 527736569 -807704163 3887 -278632700 -12154411 2582 677505146 -976816087 8677 237809565 -487991575 9371 -63560127 371937567 2030 -855555106 238846105 7689 902447917 -442896915 4585 625839941 464511101 799 -511648475 -356305020 4258 -474750049 -727914786 5227 -509666122 -71981180 739 -482457481 -848882377 1789 -336363205 155546470 5681 167372537 -895622959 3773 166047011 397104509 4357 665672498 -207480706 2015 -341897402 -446979614 9816 670783249 531120459 3012 462757732 732717612 3619 785195735 -669081832 6403 213842869 -669483533 6726 -336363205 624282080 3544 -347083273 386127211 776 745648934 265565623 3740 57328447 48126737 7967 -883256320 -183336237 5014 686472096 -359031913 7377 137342604 -164907236 8417 -110049194 667943918 8810 253295516 -849899775 79 469995849 363537086 1088 112708003 -259567082 381 505306321 220424396 3988 -759508202 347184015 4647 -616105726 336301975 1098 674835134 -428402356 1069 946724763 -361907767 3563 339635211 -439025221 1862 199822346 449132476 6458 974173871 125331989 421 416830089 523334383 9588 817204434 614945635 3003 389181119 324939084 3868 -608881583 -13980784 5755 -171024826 -316674454 9606 948736147 -953039811 6772 689984924 240392773 9010 187533920 814089111 8810 -621743061 -525223549 2077 351329961 -683388034 9030 -76560661 532638758 3747 203806755 -45469480 3585 -146048051 925430316 1255 -720378724 64274896 5483 -991085471 723730723 1175 287403155 664426163 1394 591415304 241785150 1274 -441900788 -979020874 2319 -285886589 -848882377 1324 23116556 -339148929 2467 -278257978 697181256 9564 126163611 602128084 5283 -63560127 -380500395 7172 -215882898 485773536 4064 -962479450 -6069504 1578 287061479 408032712 2379 577257649 718423636 997 -630784461 -324403620 7271 -659112423 -283943997 2674 -482457481 -529867141 8127 -898265134 19319210 7575 -408600531 592056586 9306 405324040 971883931 4760 293337666 440461057 8893 869722291 -487460041 7850 572111503 -283943997 161 -256588331 -825672011 1349 -458526967 220674133 1589 -705081051 874757575 8221 -454660390 110076515 8405 948736147 125331989 5571 471264227 -265316264 8444 -630784461 -839552686 7512 339712362 -901179905 3430 -109703401 -709522334 7635 -219607746 -103582511 9514 505442585 623413028 6323 512530806 796440972 2119 19516550 -115011856 8887 833952118 802678679 7036 902777411 -865702803 5724 750512353 835992356 6636 126163611 -115011856 9880 -80190883 -635171642 4594 721323233 -339148929 6502 -983647058 563044475 9299 246211015 684653282 3649 -536278632 -442896915 9026 -170132306 -873589020 8340 -527151913 -220337835 7704 -824336233 241785150 2722 716961746 -514527972 9731 -509385891 742555398 482 946724763 769086286 7983 331376977 525863100 6494 137342604 -845509135 5827 -894484500 639591910 797 -260484128 -992454753 1086 -863912221 -2439989 4717 677081963 610906685 9538 287540911 148581257 3637 -12130323 686182649 1392 -625868114 581062404 1307 129311049 440461057 4549 577595779 133238441 7218 704539722 874757575 5555 -371484057 774508045 3863 650577626 449132476 2020 432737196 783420814 7421 -934630957 288775548 75 -267849188 -287275800 1685 83263882 -873589020 8716 -482134217 490581013 2162 -278257978 688604103 8013 574072798 674552143 6796 -509385891 -217276100 6829 -483938149 -71981180 6661 261417951 261437505 4421 -441900788 398270620 9993 812692671 238643630 4300 367159963 346977152 4153 126979264 136635305 8960 -483926612 -692002453 7274 -74067624 388657508 1459 -181786704 829049646 7338 -458526967 -354781951 5154 468946340 -19846330 5252 -790900085 -192813087 509 -883256320 841879883 1909 83263882 693923957 6210 895483308 733113734 2142 6631381 -163961704 346 -992570882 -322241979 5547 699618405 -956300186 7465 319326351 -313128613 4868 270668477 -503488600 689 313333438 766977417 4402 -371869946 -539760374 2903 -76560661 79143311 2772 469995849 -71981180 4617 -519682186 -64803490 6115 -925751415 -320105788 8590 -883256320 -5702304 1156 -76560661 291885511 2990 287540911 -398743530 541 395103154 167296127 9829 411375410 -473904134 1994 -986019062 750710740 3235 29968380 269584182 6497 -959851598 -663884323 2198 276731211 -322241979 1250 206527555 758141143 6234 347274203 203874111 5124 -375315736 240392773 7392 110512002 639735778 6669 -898265134 -289016401 7405 38382431 928549530 9872 -630784461 -5902726 3317 -729146187 -70608980 6012 -408600531 -53226181 6601 -991085471 464511101 5442 902447917 -475349716 9933 542787809 785302566 7049 -219607746 748407118 8670 54093571 272099746 318 -451981899 831945068 7650 206527555 -343058017 2766 217759023 659135755 6896 576254520 -172362246 1255 929791427 719756675 8338 246211015 -254349525 7691 574072798 465310197 6057 843172319 -487460041 8599 299572712 351421296 7745 824131791 -68133232 8580 -526589551 900262214 8149 789352319 19319210 5549 -278257978 927113337 20 -400357597 533639856 3345 -250591756 -667783556 1508 -342740225 -5902726 4410 505442585 931901106 3430 538103424 624014414 5837 -764095871 -849899775 5979 -672401313 -74922256 7139 -517419114 -3897679 998 36279537 705558301 5352 83263882 -532805273 8739 416830089 -525223549 9202 -615891790 285030297 3400 -481548889 191108050 7509 -912600784 900210732 5961 -215882898 769086286 2069 -818050145 840121997 2960 73840719 -976144578 3148 -242921091 927247897 4652 -50475604 802678679 7245 -177639676 7024863 6330 -330222187 481058945 2649 -244065831 782261486 2723 4049814 15035429 5537 -44846753 782261486 4421 343919065 -969954363 3355 498022540 -833562261 8404 36279537 798910453 857 665672498 133238441 5010 663063930 -899341288 8534 -912600784 -549248367 8334 363421522 -207480706 1859 -993835563 628563573 4362 -270167938 -796856966 8930 -800197031 870262107 176 -12352429 327243607 4992 -68308325 -552554344 134 -828443354 484820762 4537 313333438 993015931 8527 -74067624 -428402356 5208 390958395 -367588750 5220 253295516 -14604433 2189 784564006 848404213 7220 -529954928 -775953624 7618 -336363205 165821381 3177 -820460238 490581013 6863 -177639676 782261486 4716 -544290356 -777377395 5773 -659282120 -976144578 4506 765140521 785681307 4073 686472096 252386635 4694 -226011510 -181951918 9019 204922698 682630231 7313 -889390298 -743279228 8102 -200453704 624282080 7449 -889390298 -361907767 1664 110512002 -20385733 6958 935909029 11152217 9220 -330222187 -181951918 5611 -894484500 -976144578 8887 264207551 611310292 723 -652765294 -103582511 5321 -74067624 -291852849 603 -441900788 -958397748 9565 -559852389 931901106 3735 -373212931 173354787 8219 -331409455 604828253 2936 -74067624 -549248367 3476 475583305 758141143 4885 -491680209 165821381 886 347274203 -97621137 2295 -494058622 -873505481 8418 137342604 245371301 1802 948083395 101361875 683 287403155 -548872283 7617 357216483 272099746 7519 877336582 327243607 4554 -765335823 -316674454 667 303886728 -63464163 2018 126979264 996597250 8378 512530806 -962366924 1947 -992570882 894207498 3359 848002319 -479232352 7628 303886728 -5702304 5957 254604928 964421398 4312 -784069182 -761859799 9188 57328447 240392773 274 -927671058 -208909824 9205 -971877548 377878165 4847 -983647058 623413028 583 -251213711 106613504 173 841435082 -529867141 8499 749595162 764272698 2996 295262939 748407118 8541 126979264 -919384533 1850 83263882 -588348248 7981 307567195 -59573888 1932 90842180 -714273046 5918 842270273 160793740 8250 967301691 -861238983 4309 327828499 386127211 7715 -328904232 90714922 9621 864931174 841515706 721 -330832333 766538742 6289 555446731 440461057 6790 677505146 -187634457 9090 299572712 -204109200 2248 625839941 -517429485 9610 974173871 460061364 4858 335527628 905565981 1144 321896034 -325682737 4284 -116404179 -669483533 2989 -491680209 -871353007 6739 -482457481 11152217 2159 331376977 155617401 2444 126979264 624014414 9629 -983647058 -996863784 3693 232434457 -532805273 7987 343919065 893523554 1566 822548504 435964459 9566 73840719 839185834 999 343919065 954053652 723 432021664 -428402356 4490 716961746 -956300186 9516 -511648475 -311805770 5555 -58282870 954053652 2323 848002319 -923191479 5118 -285886589 -442896915 866 -483938149 7024863 4200 715936589 -265649886 6458 727691960 -563855352 8344 58337899 157954558 6356 -531669239 88031842 7008 -601257416 -238448480 5765 313333438 -894674476 4367 772119062 -791660728 7029 -625117729 82218066 6922 967301691 -437551079 7218 367159963 291885511 2667 -356493999 -313128613 8945 704539722 736392650 7449 577595779 -552554344 8390 110512002 -807704163 5624 -285886589 -549053127 8869 58910623 705558301 3203 -54849498 733113734 2120 90842180 636536038 8984 -565428161 -313128613 6098 -621743061 840121997 9634 -96460553 -398743530 7331 303886728 688604103 1070 -947334444 51303562 9293 -659112423 -549053127 7511 948736147 684653282 7656 49103598 513030379 5411 -883256320 51303562 3874 933284357 440461057 9074 -106582970 798910453 2697 -765335823 241785150 3060 295262939 -339447425 3661 655661552 -952045723 6331 -941497322 -238448480 5855 -512601533 -774659497 7250 -529954928 -181951918 6959 420313173 697181256 7693 -74313664 -133534011 3014 411375410 -923490455 3377 271048450 709534975 1407 841435082 -701904187 8357 -986019062 -357349445 5340 -612223016 901431566 2489 789352319 899778012 9270 -55516739 408032712 6871 -590529319 -168423907 117 -68308325 -316543012 6904 -955831194 -774659497 4130 -517419114 429013583 9641 81800971 -274707169 5322 -173157270 -287275800 606 576254520 -931850941 3508 -433025345 -41471722 9095 -396349710 332881191 1941 947027244 -588348248 3824 185216221 -54745869 1026 185216221 774508045 9901 -268168881 -289016401 8086 -625399824 -192813087 7270 -486815940 -931850941 8693 -74313664 841515706 4192 -744815954 -681572203 1361 37950971 -287275800 2574 -214121222 676406177 8652 -894484500 954053652 6118 -36520470 -779636985 6430 341071365 905565981 8118 824131791 170544312 3000 264859719 402585422 6248 -633494599 -172362246 2488 413228751 -974640280 2213 438397479 -448645965 1854 15084359 -31659405 1095 947027244 592056586 287 -307200306 443480195 8339 -330222187 -893198153 3848 -572908981 819313353 9925 -941497322 -487991575 9910 715427719 -650343366 9212 -519682186 -241132430 3380 -147467416 -115011856 5560 817204434 -560116325 1829 -150077373 -727914786 8193 -927273767 500073592 9315 498022540 -605921169 3386 561309384 -539760374 2360 -947334444 -626227780 4662 -260484128 -548872283 2235 -215882898 559317467 8843 704539722 101361875 8542 432737196 377312940 8021 237809565 168850975 9158 -458526967 886756512 6989 -47584694 870262107 1098 902777411 484578208 8074 848002319 -374056277 7281 -669161347 -133534011 6695 328152090 320542941 6566 875625124 -901452236 4294 643936179 870680272 1790 853983481 840121997 8020 -250591756 -3897679 6715 -12130323 -645134311 6797 -66931702 -848882377 7778 -669975418 -202365860 1041 -177639676 247274032 1467 -594738095 110076515 599 497764071 -241132430 1927 -962479450 -292135056 6146 -44846753 -647224909 5816 -491680209 -709522334 7298 276731211 -339447425 2924 364564921 -910659068 6109 505306321 731066417 2777 841435082 971883931 1390 -992570882 -442954817 9184 -962479450 -477140109 4573 745648934 101361875 9004 204922698 -208909824 4720 110512002 113319582 8314 -742210546 486739558 3776 344933377 -183336237 3614 -934630957 -831246652 1776 -109703401 377878165 2196 506679619 -183336237 2618 -80190883 -895622959 1493 847314766 -973091762 8475 665672498 173354787 6859 -496507325 738681643 9952 663527888 -273517935 8855 -482134217 874757575 7105 643936179 652139653 2609 -659282120 513030379 1486 -68308325 -162370098 4832 81800971 484820762 776 -146048051 449132476 8252 -109703401 874757575 9058 90842180 -974640280 3200 -941497322 -969954363 7927 -244065831 390565985 9332 -71710752 -952045723 8430 -205718293 -14604433 7995 -482134217 -796856966 4060 901855277 697181256 1576 232434457 408032712 8681 136635149 -937125202 5735 -36520470 -517429485 7815 395299686 -548872283 746 -214121222 397104509 8991 -742210546 -620954654 753 -518877099 55710753 6828 469995849 -497454301 286 772119062 -289016401 8925 -934630957 -549248367 2136 -557491556 -549053127 1765 705381339 -865702803 6735 320572212 -359314201 1366 -927671058 -398743530 9969 -621743061 -730886465 8494 689984924 -453780869 9163 -970422428 -699315319 624 -570707245 79143311 4289 -68308325 -681572203 519 -637994744 -292135056 9426 566652844 -580067919 6984 -625399824 905565981 9974 686472096 624282080 6790 166695370 -181951918 8458 -74105468 23333156 9882 -822417795 -265316264 2863 287403155 -389676639 6178 567852265 -71981180 8254 -578500945 -442896915 185 -96460553 125331989 5615 393895424 368331732 7705 206527555 106613504 9034 -483926612 -552554344 6893 653638796 472701027 398 -659282120 252386635 7355 49103598 -663884323 7025 -256588331 731066417 5072 -171024826 265565623 280 -173157270 -257449363 1948 -548469989 -115011856 648 -872853946 -53226181 6000 351329961 -161178548 3868 -101910710 161270305 7014 -422523153 996597250 9608 -346375162 -57636310 753 847314766 429013583 5934 886936231 -354781951 1941 339712362 -207480706 5583 853983481 524158102 3560 749595162 719756675 1381 83263882 312063892 3465 -116404179 874757575 992 -882919563 -31659405 4576 -226011510 -699315319 5773 217759023 -259567082 6743 -863912221 -339447425 8126 303886728 -561419270 3257 -601257416 680445725 4375 890432109 562000501 6504 -934630957 397104509 7237 529251473 628563573 8180 58337899 -714273046 932 -358966548 247516617 7785 -765335823 203913927 8530 285585538 624014414 6440 254604928 -324403620 9966 -788603267 748407118 9530 -486815940 -324403620 2981 273690998 11152217 3153 521234557 -59573888 2048 674835134 -805220515 3695 542787809 886756512 5094 566652844 868032719 5291 287403155 -63734481 616 808925735 11152217 1970 -720378724 798910453 2366 -474750049 199066417 9211 397498909 782261486 412 -672401313 377878165 7678 -147467416 796440972 3769 664255928 -663884323 9079 246028051 964421398 4898 -927273767 -510922884 1574 705381339 28049823 2987 -148551892 449132476 4313 521234557 398270620 998 -342740225 786543464 7580 -148551892 -549248367 4007 497764071 774508045 351 261931651 -848882377 8008 655838788 704912288 5162 110512002 -473904134 8473 186610534 -97621137 6270 -557563073 -580067919 3419 520426004 -953039811 669 202573384 614945635 2830 -735338906 616919600 3195 -326544961 168850975 1784 755723260 442035528 4756 -616780700 -343058017 615 -705081051 348492504 112 -983376341 -910659068 9721 -822417795 -650343366 4693 955536932 -313128613 4346 228618029 925430316 7789 -184150939 769086286 3806 19516550 840121997 553 -305970525 723730723 481 -822417795 238846105 8533 649807445 66743939 7019 23116556 226081213 2156 -892024255 718423636 8936 -818501802 -635351929 2349 497764071 269488622 7752 -941497322 -873589020 2814 -74067624 -847113496 6003 475583305 82218066 8352 -749678851 346977152 7984 642972199 -487460041 8516 432737196 874757575 1190 853983481 283209294 7661 273690998 -768754430 4226 273690998 736392650 8295 -537445745 899778012 7851 976904654 738681643 4375 129311049 -588348248 7539 166695370 -777377395 9027 587161686 927247897 5056 -76560661 -5902726 7364 664255928 698531409 3898 357216483 -780888194 2858 -214121222 143533526 4630 727691960 831945068 5071 651739496 523334383 6803 772119062 -224830170 1567 -147109520 238643630 8003 -458526967 764272698 5911 869722291 55179420 5517 755723260 -783218625 1404 -569617671 -692002453 9425 -251109249 -183336237 4509 -330832333 248879339 4892 886936231 -727914786 3276 246028051 894566619 2045 -616780700 293678122 6506 58337899 993015931 6823 -882919563 28158895 8769 521234557 931901106 1256 -331409455 -292135056 7255 288031791 -783218625 7899 -630784461 202098881 2159 57077901 -669081832 6058 948083395 769086286 2818 -358966548 258835576 9238 -762354954 -834347143 8431 650299148 484820762 9738 295262939 -374056277 1344 -170132306 -5916917 9117 349635568 442035528 3037 -590529319 -464133473 2055 22099741 48126737 3429 693938067 936458970 118 -765335823 886756512 6843 37950971 272099746 4914 475583305 233486506 574 -818050145 -359314201 4383 784421217 -560116325 6796 -729146187 -791660728 8033 -128726767 -442954817 8391 572111503 518508787 9493 -287473610 762717609 4953 -624139446 796440972 6382 -526589551 558660793 117 -326544961 -995066367 1886 487719335 -54745869 3696 -342239300 927113337 1462 817204434 996597250 2510 432737196 -619642959 8048 343919065 252978054 6815 90819360 113319582 8539 395103154 742555398 540 555446731 639735778 7063 -616780700 685173008 1405 500836375 220783838 5939 505306321 500073592 5599 -889390298 -316387152 4179 271048450 472701027 3378 740694909 106613504 7926 -358966548 191108050 9927 -147109520 341133012 1975 416830089 559317467 1035 119513424 285660025 6515 264859719 -699883416 1789 579591313 28285201 540 740659012 558660793 7815 166047011 624014414 3068 505315658 -503488600 9563 -36520470 -532805273 8732 715427719 388657508 4156 674835134 -903151152 8101 364564921 57188489 687 -50475604 783420814 9575 -759508202 -289016401 6178 -215882898 848404213 6377 246211015 241785150 5549 -96460553 -313128613 2465 817204434 -825672011 8246 -962479450 -437551079 389 -74105468 993015931 5178 -52166347 927247897 1730 -58282870 -964052288 1737 564442080 -59573888 4939 670783249 -115011856 8177 156702520 164304660 1764 677505146 -168423907 2511 -474750049 -162370098 4929 23116556 -739131404 4050 784564006 -847113496 8825 -95477909 -224429007 4033 -213565859 220783838 6687 -447555783 -931961645 1070 -82743531 698531409 9763 498022540 -954209444 6715 -970422428 -59573888 5253 716961746 886756512 9725 -148551892 -485579451 730 -219607746 99128184 7070 650299148 110076515 498 665672498 -974640280 3816 287403155 79143311 4938 947027244 -359031913 8479 -348537659 -59573888 5646 -743788507 -428402356 6959 715936589 -31659405 5218 116199189 -529867141 806 847314766 82218066 9601 902447917 -873505481 2819 716961746 -337054857 4053 755723260 240392773 1089 -47584694 115731592 6697 413228751 285660025 2813 -96460553 381557875 3677 -660956144 -715854594 7582 -548469989 769086286 2057 195859317 709534975 5270 -370573099 -357349445 2195 185216221 191108050 1508 -742210546 750710740 7284 -200453704 283209294 1533 -213966720 435964459 3016 303886728 -278826583 8715 -871267479 -164907236 582 -215882898 -398743530 724 497764071 611310292 9552 270668477 -183336237 943 948736147 705558301 5723 -672401313 291885511 6883 -578500945 -727914786 2738 -36520470 465310197 8641 715936589 135272390 9206 -36520470 -503488600 5844 129311049 199066417 8201 413228751 -349942526 502 -616780700 718423636 876 -648381409 386127211 1877 341071365 247274032 7686 321896034 203913927 1094 -74313664 41988448 6134 -289985011 -936112945 7897 38382431 240392773 667 -25477161 -183336237 2686 399779640 -927894606 1779 -782082024 143533526 2791 204922698 248879339 5025 468946340 -956300186 3103 129311049 291885511 7235 -181786704 -33848463 505 669723000 249091689 3955 689984924 -865702803 348 -871267479 900262214 9389 299572712 -588348248 8575 119513424 247274032 9217 -197332076 -311805770 928 655661552 581062404 5834 -759508202 957316548 8778 723014647 -34186434 4286 721323233 900210732 4694 -405708663 412494114 3975 344933377 -419617877 5633 529251473 -699315319 531 364564921 693923957 511 -419749108 440461057 1031 253295516 429013583 1295 -529954928 698531409 2010 70299496 803466690 5056 187533920 481058945 9183 929439506 348492504 5539 -66931702 -560116325 5651 -863912221 272099746 5217 151462778 263449205 761 -623545038 -912580415 1854 -878007946 -739131404 8402 -429426969 -906648758 9295 237809565 293996259 5041 174573850 750710740 5017 -824336233 936458970 8975 576569655 -551416862 3162 -66475474 709974393 3947 399779640 -477140109 1452 -695835769 -871353007 1524 -720378724 -779636985 8488 266465598 -330088528 3211 -749678851 329435427 2152 950880850 220424396 6307 719147282 -513451002 4304 54093571 -453780869 1307 151462778 383295386 942 -962479450 -274707169 1838 -241465936 247516617 2960 -616105726 -204109200 2041 -855555106 -81447781 2454 -342740225 693923957 3405 -820460238 732717612 6840 -667767243 844277983 1334 457187643 -253004117 8505 693388533 785302566 5852 669723000 -209849932 861 591415304 -497454301 1272 110512002 66743939 5591 864864468 -595600742 9289 772119062 -539760374 5271 902447917 170544312 1400 -733024233 293678122 498 -81272333 -962366924 8042 -631059468 19319210 6898 -618586699 307725420 4997 520426004 88031842 7457 -854974713 -768754430 9349 264859719 11152217 7073 -251213711 -552554344 8768 -278257978 113319582 4286 -820460238 329435427 4295 -330832333 525863100 454 132366550 894566619 3070 -55516739 -681572203 7881 -986019062 518508787 6398 -627792663 -873589020 956 313773597 -217276100 745 -12130323 -953039811 2754 -123469316 -973091762 6319 -184150939 -743279228 3566 -955831194 618410264 7295 57077901 -361907767 5346 -453528863 927247897 1216 -257165428 99128184 3948 70299496 391949381 5617 -177639676 202098881 3539 933284357 35526584 6287 287403155 547847846 5533 -625718770 -650575204 4438 555446731 624014414 3156 -123469316 676406177 137 -824336233 -221235589 4840 935909029 64274896 3189 -251213711 386127211 9254 328152090 584852110 7108 -184150939 280226622 1338 901855277 -701904187 2734 -511648475 -901179905 1297 -74313664 558660793 3334 -358966548 -503488600 2083 211653701 -667783556 6418 -557491556 15035429 9568 -588133551 293678122 2411 132366550 238643630 8072 389181119 -19846330 6454 574072798 769086286 6928 950880850 442035528 5715 -71710752 241785150 6243 8264531 416895828 1381 -55516739 835992356 4374 895483308 261437505 7185 -420836130 574416719 4382 -341897402 -839552686 3307 -52166347 79143311 38 860501343 -805220515 1613 -955831194 858501251 2092 869722291 -552554344 698 -983376341 -287275800 6700 224883384 -343058017 3795 -548298586 -796856966 577 -162298514 610906685 1273 664362925 674552143 6663 -476635343 -503488600 7282 288031791 -425579851 2612 -154177607 258649377 7664 57328447 -714273046 9 -293422144 113319582 6846 223626891 -255678122 388 204922698 -743279228 6317 327828499 624014414 3272 -623545038 900262214 2943 -601257416 -783218625 6272 689984924 -217276100 4786 643936179 -253004117 3776 650299148 -645134311 4464 411375410 638342848 6302 -358966548 472701027 452 -889390298 -675048115 8815 784564006 -709522334 5136 58337899 -803257481 4997 -987108376 614945635 4510 211653701 155546470 3432 110512002 -733482202 372 -132340965 646664292 1698 -991085471 664426163 8188 986629189 -515729352 449 497764071 136635305 3059 202573384 -974640280 823 83263882 -517429485 2081 -496507325 64274896 9924 -278632700 -368204827 665 498725757 -727914786 9447 137342604 346977152 3729 299572712 573715962 3506 970485889 203874111 2820 319326351 -883441584 4204 -304053585 952638297 8375 393895424 478800565 1467 -189672465 957316548 1914 339635211 723730723 1794 -934630957 -389676639 144 -36520470 -111673714 7799 -256588331 901431566 5522 941171960 -883441584 4377 -954946302 -103582511 8415 -112466455 -479232352 6528 119513424 -979020874 2486 -745598738 840121997 4326 506679619 472701027 71 119513424 -220337835 6230 110512002 -436876555 8023 -578500945 905565981 3282 -483926612 -645134311 8868 561309384 -374056277 8394 136635149 -57636310 7593 677081963 -991847180 6506 -627792663 -130757210 354 -170132306 -911784066 5875 -962479450 390565985 6594 -346375162 798201482 1101 -855555106 95042084 7764 -743788507 925430316 3228 -618586699 -726080992 3440 -189672465 742555398 2049 -983647058 971883931 7135 -364519214 -193590510 2596 477434146 252386635 16 -63560127 285030297 4479 -405708663 -448645965 5420 577595779 736392650 268 -481548889 -208909824 2055 641405743 931901106 35 -305970525 -768754430 6297 750512353 894566619 4237 -81272333 -969954363 2589 -759508202 -33848463 7517 -828443354 -969954363 2777 -600220506 55710753 8111 621250009 709974393 6733 -442492459 258835576 7010 22099741 460061364 8255 -189672465 417944653 7235 -729544436 858501251 4903 642972199 573715962 3051 -58282870 -923490455 1287 916803821 742069009 2987 276731211 269488622 2382 112708003 820355107 6628 29506774 199066417 9806 -570707245 265715153 476 -491680209 -701904187 5675 933284357 -901452236 1967 169375596 422558106 6885 -335037888 265715153 6771 -623268670 -956300186 760 232434457 -253004117 4783 -139236232 840121997 561 785195735 -14604433 125 132366550 -732977788 8821 475583305 220424396 6749 -533858770 472701027 7758 -623545038 208596214 7469 824131791 -653914878 6278 950417338 -796856966 5895 -765335823 349123105 4919 -364156017 523334383 9770 -12130323 291885511 2834 -146048051 -20385733 6252 156702520 113319582 4320 667683290 901431566 8526 331376977 377312940 998 -570514743 524158102 9025 946724763 -113520589 1965 586193310 513030379 4184 670783249 -485579451 3777 879055044 573715962 4223 389181119 -807704163 552 137342604 798201482 5163 535670744 -895622959 3686 950880850 341133012 3202 481039767 546240758 9886 -594738095 -594389391 3213 165508500 -224830170 7196 696700704 622266116 4443 29968380 -969954363 6451 -346375162 -37646429 5337 -257165428 -845509135 2481 71999590 -59573888 1167 -652765294 155181053 6041 -215882898 -825672011 1933 -371484057 -392084245 5059 875625124 704912288 3671 650299148 -560116325 1437 -907904968 285030297 2989 -66475474 220783838 1366 167372537 530406323 5870 165508500 733113734 4955 699618405 559317467 1982 276731211 349711330 353 204922698 -525223549 7542 483523131 -442954817 9268 -800197031 742069009 9435 -268168881 -507678540 5040 347274203 796440972 1635 90819360 -927894606 9423 -244065831 485773536 4116 475583305 814089111 9331 -782082024 238846105 5934 -729544436 -833562261 2566 655661552 820355107 8474 -715255110 -847581699 606 295262939 388657508 3523 38382431 -63734481 7012 749595162 -291852849 1989 -824336233 926947071 5447 -650211499 925430316 3555 -116404179 460061364 7742 916803821 719756675 1822 411375410 -982939077 5836 480475633 32006993 6563 393895424 99128184 7367 674835134 -163961704 4485 -918480115 785681307 1402 -625399824 476629986 5435 -925751415 -133534011 3738 -226011510 841515706 2828 677505146 -910659068 9654 -729146187 899778012 3417 -821770117 901431566 3 -579837273 48126737 9673 -268168881 -834347143 4600 864864468 -64803490 5979 395299686 886756512 358 246028051 265715153 7016 328642413 545485303 7003 555446731 581062404 9592 -955831194 -954209444 7351 591415304 559317467 3271 -154177607 546240758 7919 132366550 858501251 6360 -52166347 -993810702 5633 335527628 802678679 7465 199822346 771524295 6055 -364156017 143533526 7223 564442080 870680272 4528 993217311 964421398 8948 -962479450 893523554 4828 -222034349 931901106 4070 81800971 -833562261 5814 -517419114 718423636 7858 405324040 -561419270 9623 -871267479 -701904187 1434 772119062 -291852849 2905 -371869946 351421296 8356 -519682186 638342848 3515 -907526850 465310197 7755 970485889 -551512958 6755 -494058622 609203406 2634 -454660390 79143311 3001 -241465936 -739131404 8983 320572212 -912580415 2097 -744815954 868032719 5900 116199189 999569471 1401 -482134217 -224429007 540 -454660390 -539760374 6645 625839941 709534975 628 -496507325 -563855352 632 -685842163 -238448480 3281 959313725 748407118 2069 -627792663 530406323 2434 264859719 248879339 7380 -396349710 -519921669 1054 -92183040 771524295 2057 639245576 355195684 199 -821770117 -588544705 2514 -994238484 -831246652 9295 -71710752 -164907236 4528 126979264 362317344 6554 877375052 440461057 6713 -633494599 680445725 4997 -570707245 -596103798 828 137342604 -525223549 4534 621974864 652139653 7445 -335037888 32006993 7205 483523131 782261486 5409 339635211 900210732 5770 -593752979 893523554 9492 -242921091 733113734 7831 -526589551 -357349445 1194 -162298514 -6069504 9047 126979264 -142257001 2236 895483308 -973091762 504 669723000 -692002453 9780 -593752979 -209849932 7766 784421217 996597250 8371 934705880 -103582511 7368 110512002 -368204827 1122 -305970525 -739131404 4512 -633494599 101361875 6406 468946340 690383589 8093 740694909 -254349525 567 -616105726 57188489 2724 693938067 -59573888 867 -491680209 -361278986 9342 313333438 848404213 2527 -396349710 348492504 3444 856751619 -901452236 4142 -674506636 -519921669 137 665672498 28285201 8278 -251109249 -253000679 2152 -491680209 -31659405 608 -370573099 291885511 9198 -593752979 522626360 2095 705381339 -901179905 4841 276731211 -357349445 9683 -76560661 -777377395 9602 856751619 101361875 4478 864931174 125331989 7415 622760654 531120459 7543 433526835 990761659 6989 -179678 -936112945 5278 655692903 -204109200 84 413228751 486739558 4065 -608881583 -291852849 9308 -371869946 -103582511 6685 303471892 252978054 9127 577595779 769086286 7623 505315658 252386635 3359 -898265134 -437551079 2763 512530806 693923957 4218 622760654 -923191479 1253 -112466455 651276686 3532 269499594 697181256 9263 -949511663 -211716415 3421 110512002 680445725 3210 367159963 106262770 3003 166695370 636420853 7794 -894484500 -487460041 2288 224883384 -316387152 28 -588133551 545485303 2967 248168868 312063892 6049 -52166347 -468181788 4668 641405743 265715153 9728 -590529319 -580067919 3219 -994238484 -873505481 2575 -181786704 -715854594 5947 -519682186 -959597696 3027 339712362 -330088528 7139 -907526850 -54745869 6593 -820460238 48126737 4364 -927671058 247516617 3620 586193310 602128084 2399 -572908981 -54745869 3760 -278632700 562000501 1552 -278257978 -103582511 3415 740659012 742177493 964 137342604 -974640280 635 -400357597 -979020874 7760 -305970525 697181256 1251 303471892 -204109200 3474 -537445745 41988448 9074 303886728 -503488600 4468 -175911279 -995066367 4213 652607998 265565623 6719 997902760 -594389391 4444 -882919563 -359031913 2589 166047011 398270620 907 -458526967 320542941 1490 254604928 -254951306 9874 433526835 -650343366 8780 -509666122 -238448480 7850 -743788507 -519921669 1081 591415304 558660793 9793 521234557 349123105 6249 -824336233 -74922256 8169 -242921091 -254349525 8164 -659282120 -503488600 2572 -994238484 491977162 2125 -863912221 -894674476 7907 715936589 -588348248 1015 303886728 990761659 6824 73840719 215489130 7112 110512002 -373891874 1849 -106582970 905565981 6956 264207551 748407118 3519 -952709307 452093657 6556 29968380 -513451002 8094 535670744 312063892 7055 -871267479 312063892 7821 561794586 870680272 9887 -12352429 15035429 1129 340060359 999569471 8432 29506774 -266557934 9942 512530806 -392084245 3485 -898265134 -257449363 4470 -454660390 -224429007 2100 -44846753 -715854594 5150 497764071 676243791 2100 -422523153 -995066367 8293 -650211499 -845509135 421 -824336233 -552554344 2031 743542522 -142257001 4583 90842180 -732977788 7610 855329823 -699315319 1565 -569617671 803466690 7239 174573850 768564657 7004 -287473610 -923191479 891 344933377 -779255519 5167 -250591756 -981602668 6887 195859317 465310197 8974 941171960 750710740 2950 -285886589 -209849932 9342 864931174 203874111 6357 -517419114 -827976408 1355 -170132306 272099746 6168 -177639676 -954209444 3460 23116556 -912580415 7099 -623268670 363537086 7798 704539722 57188489 4342 112237946 -205664922 413 -625399824 -973091762 9670 -373212931 998987485 9830 -342239300 397104509 2712 934705880 -339148929 4937 211653701 465310197 2167 -328904232 110076515 9558 -219607746 -845509135 3705 299572712 -600991208 3677 -293422144 -361278986 1957 -112466455 680445725 7123 -882919563 -768754430 5145 576569655 533639856 9714 -458526967 -605921169 8858 -270167938 371937567 1841 -137898752 759617707 1163 -31253052 285660025 1269 -375315736 -759955547 5826 -674506636 -521750194 6582 -453528863 -204109200 6487 929439506 293678122 4022 -934630957 -585235419 6543 -256588331 79143311 9118 303886728 -34186434 4665 213842869 220424396 4825 -883256320 -979020874 9015 498725757 -354781951 3173 -96460553 -5702304 10000 -306801974 932982464 1224 -285886589 691904004 7556 669719494 381557875 6464 716961746 117542955 5584 187533920 15035429 8190 -537445745 160793740 2371 122960298 796440972 3540 -759508202 -487460041 576 -863912221 -164190047 1277 -740334521 -204109200 6486 90819360 -539760374 9501 822548504 840121997 8365 -268168881 -81447781 8953 -112466455 709534975 7042 -618586699 -64803490 4329 959313725 28285201 6966 29968380 -21285360 7003 -270167938 -241132430 4801 38382431 113319582 6443 -92183040 -645134311 8461 -918480115 -320105788 3696 -511648475 -699315319 3634 967301691 327243607 6696 -892024255 -253004117 4652 -92183040 -37646429 5064 -481548889 580232372 9380 -73802131 -825672011 3805 389181119 -827976408 6270 -907904968 280226622 6999 505442585 -45469480 2622 -336363205 836711297 9879 -257165428 -20385733 5937 -509666122 -732977788 2198 264207551 115731592 2746 19516550 -385293122 6217 -481548889 48126737 6299 269796431 -595600742 6211 -184150939 676243791 5286 15084359 51303562 8314 586582238 -241132430 8770 621250009 -976816087 5325 -92183040 -163961704 4306 328642413 651276686 4356 211653701 -973091762 8178 847314766 957316548 5977 958730067 584852110 4004 -110049194 -311805770 5750 -257165428 -281078001 395 -222034349 -959597696 1376 -918480115 -385293122 1239 -147109520 -354367602 9091 -889390298 513030379 5649 948736147 15035429 3150 -12352429 742177493 1783 642972199 -477140109 5313 -519682186 -514527972 8906 -181786704 272099746 7749 574072798 -683388034 774 15084359 358976404 1771 -659282120 347184015 7187 -594658272 -580067919 9064 527736569 285030297 4523 22099741 636536038 9328 669719494 167296127 8460 -625399824 610906685 2912 273690998 -831246652 8478 363421522 -133534011 2833 -139236232 491114857 4631 57328447 -113520589 203 -835349698 -133534011 2845 808925735 -168423907 8407 644845610 558660793 749 655838788 -349942526 2759 211653701 639735778 507 967301691 75428113 8842 -162298514 639735778 9049 587161686 -259920681 6540 -749678851 -316543012 1659 727691960 170467835 9515 -970422428 115731592 1243 -782082024 -766439509 9295 -631059468 67965345 6265 -113215565 766977417 6203 432021664 766538742 3686 -952709307 269584182 1136 266465598 -475349716 2577 -959851598 252978054 9250 689984924 -14604433 7506 745648934 245371301 4205 -762354954 -192813087 1334 -73802131 664426163 5369 -279541251 329435427 2075 -419749108 -20385733 8700 266465598 -427456347 7469 934705880 927247897 6224 -882919563 785681307 9216 -855555106 698531409 2837 -588133551 803466690 447 -205718293 -324279122 1225 -615891790 203874111 645 -715255110 349827286 8214 653638796 616919600 9387 -213966720 667943918 6859 -745598738 -932094589 737 -777574656 762717609 2845 772119062 -339148929 8337 -347083273 614945635 8352 561309384 -164907236 4033 -116404179 265715153 9505 719147282 -845509135 2136 535670744 -635171642 7399 -66475474 -357349445 5491 -56935231 691904004 6106 261417951 -699883416 7513 -326544961 628563573 8082 287403155 652139653 8668 984468436 664426163 3444 330369088 -103582511 1409 -410378829 814089111 3305 269499594 -34186434 7987 -744815954 646664292 3713 -171024826 823880227 9827 576569655 835992356 982 269796431 491977162 7939 351329961 215489130 7236 743542522 125331989 4660 -509666122 -257449363 8407 586582238 115731592 6845 6631381 265565623 6118 269499594 -628237476 1901 603027467 624014414 8528 505315658 -448645965 7395 642972199 435964459 6500 -618586699 -427456347 6637 -883256320 164304660 774 997902760 709534975 3198 256045037 -274707169 4015 663063930 736392650 8500 561794586 -493565702 9684 217759023 -5902726 794 223626891 -936112945 4347 -454660390 -278826583 7209 -672401313 664426163 362 674835134 -274707169 6757 483523131 199066417 6624 -947334444 -185998231 7157 344933377 -373891874 1353 -871267479 676406177 4435 389181119 638342848 4300 -576115144 733113734 2310 341071365 95042084 8600 112237946 -827976408 3949 83263882 -906648758 1856 -92183040 -316543012 2861 -659112423 530406323 226 303471892 -585235419 3789 -630784461 -901179905 7998 248168868 -779255519 432 -225441451 706766110 246 -994238484 858501251 19 527736569 248879339 6226 57728768 148581257 4969 901855277 -278826583 2822 167372537 531120459 6259 203806755 390959008 1446 -52166347 -339148929 3237 -993835563 293678122 3320 -330832333 110076515 3989 83263882 435964459 7835 -733024233 926947071 2485 621974864 -192813087 2296 719147282 341133012 4116 -871267479 -172362246 9799 958730067 839185834 6848 -854974713 -669483533 9156 -667767243 -547246555 4896 -983647058 -257449363 7250 349635568 -37646429 5056 70299496 936458970 6526 469995849 -594389391 8092 719147282 -487991575 5944 156702520 -510922884 9904 -590529319 485773536 286 -569617671 -265649886 480 351329961 610906685 9242 808925735 829049646 4885 967301691 -205664922 7870 740694909 -956300186 1063 351329961 -768754430 669 169375596 651276686 3746 520426004 -974640280 4524 879055044 932982464 594 -512601533 685173008 2889 -740334521 390565985 4754 -251213711 261437505 8299 743542522 383295386 6452 58337899 -468181788 8923 -601257416 -833562261 6738 -178463084 -281078001 9106 621250009 -257449363 3541 886936231 484820762 7491 137342604 651276686 8083 320572212 143533526 7355 232434457 -521750194 8303 349635568 365540008 7479 -729146187 993015931 2909 -855487023 348492504 4774 303471892 -322241979 4356 933284357 -224830170 7550 -667767243 -359314201 7895 902447917 990761659 2563 693388533 417944653 9045 397498909 -936112945 7462 -184150939 -605921169 5552 -625718770 412494114 1212 -954946302 199066417 620 38382431 -919384533 5199 186610534 -647224909 2265 -410378829 -883441584 2137 704539722 -923490455 3476 -113215565 768564657 6046 357216483 285660025 4073 -110049194 66743939 3081 -278632700 269488622 2779 293337666 -923191479 2219 -518877099 155181053 5720 -433025345 -257449363 2432 -667767243 -635351929 39 -123469316 -561419270 6819 705381339 390959008 1028 142253386 412494114 3667 -331409455 -168423907 110 693388533 -316674454 8822 -44805950 704912288 7391 468946340 -97621137 9582 705381339 -266557934 5964 715427719 -475349716 474 -927233899 203874111 9118 824131791 -833562261 1022 566652844 -41471722 2593 462757732 -359314201 3286 -962479450 785681307 8315 433526835 67965345 9464 855329823 719756675 2688 -669975418 -293612145 8200 -453528863 -278826583 4933 -287473610 -57636310 1472 287061479 363537086 18 -55516739 -931850941 9536 -631059468 -739131404 8651 112708003 -923191479 6355 785195735 926947071 2241 -745598738 -831246652 354 -55516739 524158102 4965 655838788 798201482 8749 -364156017 768564657 3933 665672498 106262770 3576 -307200306 -238448480 3707 319326351 -828027101 1219 -137898752 398270620 7450 -616105726 839185834 4046 641405743 -958397748 9899 -872853946 -681572203 8779 -927233899 -635351929 4656 166047011 238846105 7284 901855277 291885511 8183 -601257416 926947071 1647 254604928 990761659 8858 347274203 783420814 800 151462778 -529867141 3605 745648934 -588544705 3966 -25477161 -80034542 6168 655661552 -330088528 8985 270668477 680445725 1181 529251473 157954558 6027 469995849 870262107 5453 713058770 996597250 4109 -36520470 170467835 3711 347274203 220674133 6060 -962479450 412494114 9681 -242921091 -981602668 7788 689984924 954053652 970 855329823 355195684 2588 498725757 -322241979 4240 110512002 -257449363 1002 772119062 697181256 9718 -615891790 -515729352 6617 970485889 -605921169 7049 237809565 249091689 5569 -419029624 894566619 2907 97020970 -743279228 4246 699618405 546240758 3647 112708003 -953039811 4893 -13265422 312063892 5464 766605000 -5902726 5931 266465598 -442954817 2268 579591313 265715153 8510 -941497322 764272698 237 -705081051 -103582511 7584 -720378724 381557875 6089 -912600784 497692812 4953 116199189 682630231 3281 213842869 -103582511 7670 -759508202 320542941 1544 -486815940 -876513924 4680 -927671058 -513451002 4652 677081963 742177493 5086 -594738095 546240758 3978 -139236232 -259567082 9589 586582238 336301975 46 929439506 841515706 2319 195859317 280226622 5993 -927671058 402394867 7635 -410378829 349827286 4743 246211015 880013188 8452 -952709307 209900681 7983 95039871 95042084 9477 755723260 -635351929 6237 -278257978 -185998231 3324 -123469316 349827286 9709 -128726767 -600991208 965 686472096 -419617877 1049 321979161 -2439989 3801 664255928 870680272 9782 935909029 -373891874 5679 -363361513 -278826583 1402 -576115144 -805220515 8721 -483938149 952638297 6417 -762354954 931901106 1267 4049814 682630231 5968 -616780700 32006993 6960 644845610 -675048115 6074 576254520 269488622 7526 780636123 57188489 4962 -146048051 880013188 8708 875625124 460061364 4897 469995849 -833562261 8433 -481548889 402394867 9497 288031791 491977162 5760 512530806 -254951306 8601 -570707245 -311284398 3233 -205718293 199066417 1138 129311049 -354781951 4809 462757732 -204109200 8651 -353580923 -803257481 9221 261417951 -865702803 2864 -197332076 -521750194 4620 -557563073 927113337 3057 812692671 580232372 9604 132366550 562000501 7496 663063930 -692002453 4598 505442585 -267835884 3963 -565428161 269488622 3300 -855487023 143533526 3636 901855277 115731592 2826 228618029 397104509 1053 38382431 -359031913 1476 469995849 616919600 6849 81800971 -958397748 2911 211653701 732717612 8175 579591313 -833562261 387 498022540 -595600742 320 -353580923 -701904187 6480 462757732 766538742 3340 -486815940 -238448480 3702 -892024255 143533526 3848 57728768 841879883 8058 -913032643 -70608980 547 -287473610 639418215 5702 509139401 -839552686 2786 586582238 993015931 6497 -335037888 -503488600 6777 669719494 35526584 5424 204922698 886756512 268 986629189 -531114148 9339 156702520 363537086 5189 572111503 -931961645 8403 916803821 -683388034 423 -106582970 -964052288 3459 -627792663 -871353007 2643 843172319 -442954817 9557 -993835563 -901179905 7545 693388533 -730886465 1799 -287473610 271711843 9378 -925751415 581062404 3199 57328447 -316387152 7548 -260484128 -919384533 4763 -983647058 844277983 2630 321979161 440461057 4428 413228751 -19846330 8221 97020970 -952232346 4532 901855277 709534975 3766 498022540 -831246652 606 -578500945 927113337 6350 699618405 412494114 158 -322857321 610906685 4607 -80190883 -549053127 9705 993217311 -374056277 676 -743788507 -3897679 1623 -588133551 -21285360 6239 -615891790 748407118 166 -898265134 -209849932 5945 567852265 624014414 5089 -36520470 -992454753 6235 -74313664 736392650 9410 -764095871 191108050 4491 -496507325 -979020874 4100 -992570882 -775953624 1993 269499594 248879339 3068 -735338906 839185834 2748 -559852389 -827976408 4569 -578500945 327243607 7367 -370573099 -588544705 4666 946724763 452093657 976 126163611 639591910 6672 -536278632 324939084 2450 -441900788 -995066367 1412 -992570882 -692002453 626 293337666 133238441 8091 -608881583 -727914786 1488 861466410 -70608980 5288 395299686 -547246555 1535 405324040 -238448480 8273 743542522 -650575204 6823 -855487023 785302566 3493 -985616618 636420853 6809 -986019062 -979020874 8972 789352319 874229190 6323 843172319 659135755 9968 270668477 -766439509 5941 323725605 718423636 9227 -994238484 682630231 3268 287403155 -827976408 7362 -557491556 -919384533 3773 204922698 602128084 6081 327828499 899778012 6989 213842869 -964470327 6119 -883256320 -848882377 9712 -132340965 733113734 2820 -307200306 562000501 9158 246211015 -981602668 1728 -148551892 928549530 3005 -261356504 23333156 1215 116199189 -291852849 9211 902447917 719756675 546 -110049194 927113337 3835 -44805950 836711297 6352 303886728 -45469480 7436 -954946302 -81447781 1557 603027467 584852110 7508 202573384 -41471722 5818 780636123 -19846330 3339 293337666 -517429485 8695 185216221 -779636985 4870 -388902952 246277775 3221 211653701 265565623 8177 843172319 798201482 6342 -162298514 59020681 8273 655661552 -238448480 7193 -225441451 464511101 952 -343049870 -741621007 8713 328152090 -954209444 9003 -818501802 215489130 1671 203806755 731066417 6562 417807178 491114857 7864 -624139446 -937125202 3631 416830089 706766110 7632 -511648475 -992454753 2929 -612223016 203874111 7615 -985616618 481058945 3049 -326544961 766538742 6651 -669975418 245371301 8157 -226011510 115731592 320 111659246 -204109200 6780 -765335823 476219341 8595 330369088 -324403620 9506 -517419114 -964052288 8557 397498909 636420853 332 -672401313 164304660 5319 -219607746 -895622959 4462 -341897402 -847113496 4834 933899717 -63734481 7380 772119062 148581257 2921 -991085471 724045357 6039 -74313664 327243607 8969 -219607746 208300268 2354 -173157270 -33043914 8592 934705880 363537086 5476 -569617671 -14604433 9299 -788603267 -974640280 7702 -941497322 706766110 4646 395299686 -616422007 7423 -927273767 -525223549 5702 73840719 -743279228 3463 471264227 831945068 3737 -898265134 -507678540 5257 -991085471 307725420 3562 929791427 -68133232 6589 -364156017 -259920681 9534 395299686 -468181788 118 -565428161 -393603223 3467 -705173162 155617401 9192 -351818262 280226622 2106 204922698 -848882377 2061 -342239300 135272390 7466 261931651 55710753 4760 -80190883 -521750194 9015 460600071 293996259 3865 36279537 -2439989 2924 -959851598 932982464 450 -222034349 -667783556 8470 950880850 -13980784 3419 -777574656 -775953624 2025 -669161347 895448733 7730 879055044 407922222 9959 864864468 -861238983 4277 841435082 125331989 5454 -268168881 796440972 6563 15084359 858501251 4978 -991085471 -439025221 6016 126163611 486739558 2172 -80190883 -63464163 9048 -260484128 417944653 2593 273690998 -54745869 3015 586582238 900262214 7622 -987108376 67965345 7943 997902760 -468181788 1443 -419749108 -59573888 8282 567852265 32006993 4823 313333438 893523554 5977 -205718293 115731592 9179 -537445745 28049823 476 -616105726 464511101 330 -594123980 -487991575 1740 579591313 -876513924 1408 328152090 -20385733 1942 -777574656 835992356 4064 248168868 -468181788 4273 57077901 -807704163 9419 745648934 659135755 354 574072798 903887624 9486 206527555 165821381 3870 321896034 -932094589 3275 749434816 -311805770 7664 574072798 636536038 3836 70299496 349711330 3372 -213565859 226081213 452 319326351 768564657 9396 313773597 -313128613 7831 -364156017 440461057 3402 958730067 -777377395 1467 842270273 -316543012 9398 137342604 768564657 4191 603027467 32006993 1368 -892024255 602128084 9292 438397479 220674133 5088 649807445 900262214 1610 -512601533 639735778 3853 651739496 -791660728 1989 740694909 416895828 3236 140624107 803466690 2927 122960298 -205664922 4818 -855487023 -164907236 9400 -251109249 -339447425 2180 119513424 676406177 9772 -578500945 168850975 7349 471423335 844277983 5885 217759023 240392773 1048 213842869 -529867141 3617 950417338 -839552686 2295 -637994744 742069009 7693 655661552 732717612 6795 641405743 819313353 6291 780636123 478800565 3598 320572212 -594827543 9512 432737196 -628237476 414 167372537 -209849932 8074 -749678851 -780888194 2564 -983376341 203913927 8752 49103598 697181256 9572 22099741 -825672011 8835 -733024233 386127211 5078 195859317 -325682737 9948 129311049 -552554344 6772 902447917 -266557934 1822 505442585 685173008 2261 727691960 932982464 3382 843260633 -257449363 3323 841435082 -845509135 7505 349635568 -266557934 4472 -147467416 682630231 1645 -491680209 397104509 6487 -537445745 -979020874 6483 -442492459 -927894606 6761 246211015 390959008 1780 -326544961 -732977788 4621 -330575686 -359031913 4242 57728768 -208909824 772 -621743061 546240758 8961 132366550 -64803490 5059 -137898752 249091689 2414 663063930 442035528 43 -335037888 894566619 6767 -267849188 -81447781 1047 789352319 99128184 4555 -570707245 -976816087 1044 652607998 636420853 6524 -625868114 88031842 6230 112708003 155617401 2099 667683290 199066417 1657 -80190883 -64803490 9100 -531669239 215489130 9686 -278632700 950205104 3698 90819360 -973091762 3191 187533920 839185834 4724 -110049194 -873505481 4252 -569617671 478800565 904 529251473 954053652 6048 542787809 -172362246 8159 29968380 -164190047 8263 491678739 -54745869 8875 -410378829 -71981180 1545 -128726767 -995062096 5341 -113215565 690383589 8339 -214121222 -385293122 8098 269499594 -861238983 7084 195859317 888127448 8479 36279537 -324403620 903 817204434 823880227 9563 -536278632 750710740 8135 -537445745 440461057 9357 166695370 -861238983 7304 -146048051 -349942526 4261 723014647 651276686 5644 -729544436 -993810702 1376 261417951 28285201 9043 343475859 203913927 7703 49103598 742069009 3903 57328447 602128084 5032 498022540 -993810702 7863 -256588331 680445725 8983 566652844 349827286 4363 347274203 844277983 5191 -177639676 762717609 5496 -672401313 742069009 4532 126979264 803466690 5949 -912600784 407922222 2019 204922698 -448645965 2350 621250009 990761659 9261 649807445 -514527972 8759 -759508202 472701027 5032 -171024826 -675048115 8212 -342740225 -81447781 8184 -110049194 -224830170 7023 784421217 971883931 1652 -962479450 252978054 7129 -260484128 -493565702 2652 667683290 -320105788 5853 343475859 -600991208 9146 224883384 -330088528 6658 699618405 697181256 1127 -616780700 -715854594 5824 929791427 15035429 7503 -955831194 377312940 3382 -109703401 245371301 1544 -184150939 88031842 7434 -927671058 -487991575 880 -474750049 -513451002 6081 808925735 -635351929 9030 848002319 698531409 1567 -322857321 636420853 538 432021664 -497454301 129 -821770117 -130757210 9223 -330575686 -161178548 3787 433526835 836711297 4721 15084359 -715854594 748 505442585 440461057 3514 970485889 -111673714 7945 203806755 676243791 7242 -170132306 996597250 2296 299572712 -385293122 510 877375052 886756512 7468 721323233 -368204827 2736 -594658272 -931850941 6098 -81272333 -292135056 8008 266465598 903887624 410 363421522 -861238983 9490 -81272333 -265316264 8376 749434816 -485579451 241 -734053528 288775548 6971 -71710752 500073592 9011 689984924 639418215 6655 -348537659 -339447425 7638 864864468 -238448480 9231 -694040959 -133534011 4650 740659012 -265649886 509 -983376341 684653282 2598 -659282120 -19846330 2373 -25477161 574416719 4096 555446731 -289016401 2367 947027244 -701904187 5928 364564921 -715854594 1589 843260633 -320105788 7508 -36520470 547847846 9381 438397479 215489130 1282 -745761469 -979020874 3383 -570514743 -575386868 6826 784421217 133238441 6529 -358966548 691904004 3939 -728265827 -596103798 826 232434457 -823312659 8311 -529954928 624282080 428 586582238 -616422007 4058 976904654 -588544705 4398 -927671058 868032719 5559 719147282 161270305 625 561309384 -783218625 7772 864864468 530406323 3242 529251473 738681643 6536 -659112423 639418215 3248 772119062 742555398 1122 438397479 -380500395 3031 -863912221 -161178548 188 19516550 452093657 444 -222034349 -68133232 8888 587161686 -848882377 1458 643936179 932982464 139 -821770117 -192813087 3422 -777574656 386127211 4304 -863912221 -899341288 1726 469995849 -161178548 4974 875625124 829740581 1392 -110049194 23333156 3309 -625868114 -791660728 9904 -631059468 -81447781 5 -336363205 -446979614 3106 -304053585 238846105 3240 299572712 336301975 3905 471423335 -525223549 4690 481039767 614945635 9416 228618029 868032719 8207 335527628 -442954817 1776 -429426969 -63734481 5180 933284357 390959008 3321 509139401 -667783556 7889 520426004 -871353007 2941 -871267479 269584182 4269 -189672465 117542955 1714 -116404179 -479232352 1235 755723260 -894674476 4767 -375315736 -281078001 2341 -618586699 -519921669 2002 399779640 -992454753 2798 389181119 -306446443 1311 572111503 -701904187 660 -483926612 694332247 1739 71999590 -33043914 910 328642413 602128084 3051 457187643 -367588750 3955 313333438 659135755 5015 -991085471 -969954363 3732 36279537 -931850941 5876 976904654 686182649 3068 603027467 -385293122 4881 946724763 -845509135 5862 -927233899 75428113 5584 37950971 719756675 1886 669723000 -283943997 3544 330369088 106613504 2058 743542522 -647224909 6888 -659282120 926947071 4410 -50475604 562000501 9663 653638796 819313353 5982 -184150939 768564657 6971 73840719 -265649886 4840 -80190883 101361875 5792 -821770117 -927894606 4163 555446731 559317467 8602 -491680209 840121997 3603 469995849 993015931 8884 -952023251 220783838 189 -624139446 -287275800 6634 -745761469 484376908 6825 789352319 336301975 5468 -527151913 -883441584 9621 986629189 -981602668 197 -537445745 732717612 1452 -177639676 -3897679 1692 -268168881 -903151152 1911 -828443354 870262107 7129 -13265422 -834347143 8547 328642413 990761659 9466 471423335 573715962 7300 -410378829 347184015 1559 639245576 -585235419 6858 -536278632 220424396 3524 132366550 -876513924 8017 655661552 349123105 5189 740694909 -97621137 5469 -356493999 -903151152 3431 -742210546 402394867 3527 705381339 155546470 5693 -828443354 -487460041 3185 -519682186 -669483533 3336 110512002 -510922884 8305 -994238484 766977417 5516 -821770117 926947071 9964 166047011 64274896 1631 -364156017 999569471 8977 -557491556 723730723 8580 -994238484 731066417 2296 841435082 844277983 6503 -941497322 465310197 6618 723014647 -849899775 378 -557563073 546240758 4404 -559852389 288775548 9376 269499594 618410264 6695 -148551892 -768754430 1992 15084359 355195684 1491 843172319 -761859799 7405 699618405 271711843 9011 959313725 -330088528 7580 -241465936 -20385733 1962 564442080 429013583 5783 269499594 -253000679 7600 -71710752 899778012 4328 715427719 -53499931 9782 -987108376 269488622 8343 -625718770 905565981 4272 -50475604 -911784066 8960 -420836130 -514527972 7620 561309384 -600991208 9952 -886229173 870680272 127 36279537 764272698 8127 166047011 125331989 5304 487719335 170467835 7347 -330575686 377312940 9767 877336582 990761659 6898 -828443354 -539760374 9655 57728768 -468181788 8824 -526589551 -59573888 313 765140521 993015931 2523 288031791 238643630 3340 -765335823 336301975 4108 29506774 -208909824 3211 -519682186 -507678540 831 136635149 -253004117 390 -322857321 417944653 2525 778853107 -181951918 2661 -405708663 -600991208 3321 137342604 349827286 2680 49103598 829049646 800 -441900788 -600991208 3283 967301691 67965345 4917 -744815954 -162370098 7993 -458526967 -320105788 3964 577257649 238643630 6678 740659012 7024863 3413 393895424 -479232352 6386 500836375 -919384533 6093 -659282120 -547246555 3395 -214121222 928549530 7232 -330575686 -468181788 3074 -570514743 -217276100 1489 327828499 -995066367 9138 81800971 -620954654 5518 644845610 490581013 381 -720378724 186010557 9054 -612223016 -453780869 368 860501343 870680272 3245 727691960 -115011856 3161 -623545038 442035528 6586 -279541251 -732977788 8141 699618405 -181951918 415 15084359 674552143 5183 669719494 691904004 7138 112237946 -552554344 7887 625839941 -224429007 6650 -483926612 -515729352 5584 395103154 674552143 3892 500836375 -224830170 1230 918550505 -893198153 182 -150077373 203874111 2958 929439506 -653914878 3156 561794586 -293612145 7366 58337899 -163961704 6034 -112466455 829049646 9918 -630784461 -257449363 1051 319326351 639591910 7416 313333438 -645134311 336 417807178 -220337835 4061 -226011510 -936112945 3395 875625124 682630231 4216 -54849498 840121997 4405 -419029624 -313128613 584 -453528863 164304660 5564 780636123 905565981 2736 -720378724 -37646429 8522 -593752979 265565623 5234 -623545038 -901179905 3275 574072798 -33043914 1420 -828443354 609203406 1005 413228751 -485579451 2850 -486815940 -477140109 7926 -213966720 -805220515 3533 -370573099 639591910 9217 -949511663 -626227780 6098 -106582970 766977417 8009 -408600531 -828027101 7206 -433025345 835992356 7177 110512002 -901452236 7745 -364156017 161270305 2067 918550505 -779636985 9042 416830089 705558301 577 527736569 704912288 1282 693938067 -596103798 4441 625839941 -187634457 2332 19516550 95042084 2965 -883256320 -313128613 7067 520426004 -316543012 4259 -667767243 -982939077 7381 -177639676 -238448480 6264 -453528863 -619642959 71 -54849498 143533526 7611 -650211499 -532805273 3569 950880850 -311805770 5855 -71710752 442035528 788 -74105468 55179420 1073 357216483 208596214 7930 -579837273 -20385733 2611 -162298514 368331732 6246 -287473610 998987485 7785 -322857321 -959597696 7340 303471892 271711843 9779 -765335823 -552554344 8930 -205718293 245371301 5274 397498909 -464133473 295 -279541251 -289016401 6479 505306321 -217276100 8676 177628242 -783218625 4737 663063930 624282080 7873 -735338906 -220337835 7358 -251109249 874229190 3961 527736569 55710753 8380 166695370 -991847180 2129 167372537 841879883 4633 -63560127 610906685 7782 264207551 -53226181 768 487719335 110076515 1989 126979264 -209849932 8926 116199189 157954558 5519 650299148 -53226181 7876 -270167938 -368204827 1517 -650211499 349711330 8814 254604928 -448645965 6769 743542522 -650343366 2931 -222034349 651276686 4301 929791427 545485303 3167 471423335 192314494 9432 -600220506 686182649 7774 -548469989 -551416862 6319 750512353 248879339 5706 -594123980 -982939077 7641 288031791 624282080 7384 -173157270 349711330 9583 254604928 -111673714 1102 -918480115 -68133232 4810 976904654 -349942526 824 842270273 -525223549 7533 970485889 240392773 9771 577257649 742069009 2533 330369088 -162370098 3434 177628242 32006993 9662 -954946302 -993810702 1416 8264531 341133012 9481 929439506 -683388034 7774 -625399824 -257449363 5324 483523131 -743279228 8494 -68308325 -343058017 1257 -889390298 -115011856 3112 -353580923 19319210 8065 642972199 841515706 7003 217759023 226081213 1627 743542522 -33043914 4462 895483308 840121997 7680 -109703401 771524295 2704 -287473610 101361875 2713 935909029 993015931 6590 307567195 348492504 8540 -927671058 646664292 4755 -482457481 402394867 9635 -81272333 355195684 3445 199822346 533639856 8815 -213565859 616919600 2510 655661552 500073592 5692 -12352429 759617707 7720 126163611 285660025 661 -593752979 -453780869 9086 719147282 -208909824 7273 -548469989 -389676639 7759 689984924 -594827543 3662 -341897402 464511101 4549 83782911 -585235419 485 54093571 -473904134 2677 750512353 -513451002 1039 -855487023 -650575204 5288 -12130323 412494114 4464 90842180 157954558 9946 -496507325 41988448 4066 649807445 -68133232 9281 235848520 238846105 5067 -343049870 -37646429 2801 -892024255 -497454301 5649 -179678 950205104 9918 -205718293 841879883 3053 -593752979 674552143 3842 -56935231 59020681 8575 652607998 -600991208 416 -267849188 443480195 5793 29506774 -741621007 6249 287540911 -873505481 7007 -400001179 -468181788 7950 -579837273 460061364 1414 -358966548 -626227780 4261 261931651 840121997 219 -66475474 900262214 47 -370573099 -374056277 9086 -419749108 452093657 5802 -486815940 478800565 4382 -250591756 771524295 5491 -116404179 894207498 4751 167372537 59020681 2687 -544290356 240392773 7418 303471892 798201482 5387 -878007946 -168423907 3333 261931651 -805220515 545 564442080 -322241979 4 -593752979 706766110 7645 273690998 870262107 3438 129311049 -343058017 8814 -633494599 636536038 6707 -878007946 -803257481 7121 625839941 109725016 4028 -175911279 -895622959 5579 235848520 348492504 8180 984468436 408032712 5942 432737196 -669081832 2231 -715255110 155181053 4623 847314766 682630231 217 491678739 893523554 2509 320572212 525863100 9976 -828443354 -774659497 854 -56935231 -653914878 8293 -743788507 762717609 733 -971877548 125331989 4256 749434816 936458970 270 -729146187 48126737 7777 137342604 -927894606 9646 740659012 -267835884 9679 561309384 -436876555 5341 -991085471 -647224909 5739 -62488183 -425579851 9886 -669975418 88031842 8781 -512601533 840121997 5449 -54849498 858501251 7858 -531669239 -209849932 3135 -705173162 927247897 7604 -74313664 524158102 2670 693938067 -777377395 6123 -189672465 19319210 8358 -109703401 709534975 3059 339712362 -373891874 4812 119513424 -969954363 4511 -548469989 390565985 8574 543709359 803466690 9133 36279537 802678679 1479 -674506636 82218066 8490 -31253052 844277983 1283 116199189 580232372 9896 542787809 -503488600 165 916803821 836711297 7550 -12130323 -311805770 4424 527736569 329435427 2527 -533858770 -330088528 2019 -578500945 829049646 7694 156702520 664426163 1201 -759508202 -357349445 6320 -934630957 416895828 6353 112708003 848404213 7043 367159963 764272698 3882 766605000 -320105788 8063 -396349710 32006993 2209 -615891790 -981602668 6059 119513424 -359031913 3582 -667767243 88031842 7345 -652765294 -311284398 9324 -633494599 32006993 8565 -483938149 -448645965 3632 -872853946 -561419270 146 -745761469 651276686 5725 651739496 -477140109 6166 -301284968 272099746 4582 -304053585 -849899775 2704 -110049194 874757575 1443 -800197031 903887624 9415 343919065 -354367602 4808 500836375 174025856 7373 -616780700 390565985 8164 -371869946 460061364 4948 664255928 265715153 5558 958730067 -503488600 6048 -200453704 377312940 4757 625839941 478800565 4638 929439506 -588348248 2544 686472096 -257449363 4485 -623268670 782261486 4946 357216483 -514527972 8442 -593752979 377312940 747 847314766 894207498 7769 -95477909 -209849932 7117 -821770117 238643630 7953 185216221 -439025221 4851 -62488183 191108050 8719 -822417795 324939084 8774 959313725 -274707169 3934 -52166347 -278826583 675 -820460238 -732977788 1805 -623545038 -14604433 2536 -322857321 402585422 9075 -962479450 -354781951 5998 822548504 533639856 9839 327828499 202098881 1885 528230348 -2439989 9188 326413982 -936112945 1434 307567195 -81447781 7043 -886229173 -796856966 5604 -733024233 758141143 2745 -36520470 -13980784 4272 542787809 491977162 5036 -618586699 263449205 34 -486815940 798910453 7569 457187643 -635171642 2462 420313173 782261486 1936 755723260 836711297 589 689984924 624282080 8026 538103424 66743939 6884 -175911279 -59573888 1338 457187643 347184015 7443 727691960 525863100 2106 506679619 -546852996 6250 -74313664 416895828 1896 -590529319 -873589020 4802 -991085471 452093657 7753 -927671058 285030297 4409 -927233899 280226622 3229 -509385891 95042084 7389 -278257978 -923191479 2996 -189672465 -393603223 1629 853983481 698531409 2464 -991085471 110076515 4605 929791427 -193590510 5484 417807178 -386859416 1322 -82743531 51303562 3468 -422523153 -774659497 606 -371484057 -906648758 7093 126163611 -931961645 9124 330369088 895448733 2238 895483308 349827286 7342 498725757 220424396 7928 174573850 226081213 8117 -175911279 584852110 9482 -66475474 -635351929 4881 293337666 -959597696 4897 -331409455 174025856 9771 -512601533 -825672011 4039 -994238484 -283943997 2127 -109703401 336301975 4305 -986019062 993015931 2759 70299496 -996863784 6654 -557491556 624282080 4564 -862838521 484578208 429 327828499 57188489 7935 321979161 -211716415 8415 432021664 391949381 6672 551002165 -546852996 6749 574072798 768564657 6188 -370573099 -995066367 9803 287403155 -161178548 3317 -32737399 -257449363 4126 833952118 -701904187 6013 -925751415 -825672011 171 667683290 15035429 4796 339712362 -267835884 4784 -66475474 -937125202 4355 -934630957 23333156 6840 -110049194 481058945 3600 929439506 -37646429 8297 -512601533 -531114148 3939 651739496 -287275800 5329 -527151913 386127211 4016 848002319 -805220515 4929 -983376341 868032719 6839 -213565859 931901106 760 842270273 736392650 7810 579591313 351421296 4372 -623545038 258649377 7533 948736147 952638297 7221 -305970525 724045357 8123 -341897402 -768754430 1923 -918480115 -560116325 1894 -533858770 -873505481 273 -570707245 758141143 5799 266465598 709974393 3619 -588133551 -442896915 4216 -765335823 491114857 3437 137342604 -207480706 6119 -285886589 719756675 8748 -650211499 732717612 3997 -343049870 901431566 9801 577595779 155181053 1790 -954946302 397104509 7355 -58282870 -551512958 3314 696354690 368331732 6813 174573850 518508787 6932 -570514743 -111673714 1216 749434816 -473904134 7417 -429426969 -585235419 7891 -31253052 -208909824 1379 -790900085 -681572203 1201 -715255110 368331732 3287 -985616618 -487460041 2266 -420836130 -436876555 653 -800346889 -834347143 885 -222034349 835992356 4838 -458526967 639735778 9253 -548469989 783420814 9699 877375052 -893198153 2666 -68308325 -876513924 2164 -241465936 -187634457 8650 651739496 -510922884 4319 -109703401 -63734481 5968 -31253052 614945635 8659 471264227 -57636310 4964 929791427 -551416862 7627 -630784461 880013188 252 54093571 226081213 8391 -526589551 639735778 6194 946724763 -976144578 5224 202573384 -513451002 6854 -342239300 -164190047 9835 -330575686 -281078001 7477 264207551 -12154411 201 772119062 622266116 5627 817204434 -254349525 9660 -112466455 491977162 7254 -400357597 680445725 885 498725757 614945635 4603 651739496 272099746 4476 669719494 -281078001 7853 -351818262 -14604433 5320 843260633 694332247 1436 -740334521 -714273046 3936 270668477 269488622 6011 -735338906 -479232352 130 -862838521 -919384533 6085 643936179 704912288 1987 206527555 -439025221 1553 248168868 363537086 5654 288031791 874229190 4084 202573384 157954558 7569 -892024255 -539760374 1399 -623268670 191108050 5405 -44846753 -354781951 9657 471264227 371937567 8925 -330222187 -551512958 1862 167372537 -428402356 6705 -257165428 -468181788 4537 -794998045 174025856 2603 841435082 664426163 8414 -745598738 160793740 5538 561794586 -359031913 7371 941171960 706766110 7798 -58282870 -164190047 2513 -759508202 57188489 8196 399779640 -669483533 9198 -375315736 -996863784 3435 206527555 -732977788 7734 -828443354 -588348248 7039 879055044 -354367602 2834 521234557 155546470 2253 293337666 -367588750 7415 955536932 -575386868 8894 -987108376 -427456347 2282 -170132306 160793740 6687 -189672465 931901106 7747 727691960 293678122 8881 566652844 472701027 1024 -794998045 481058945 6893 959313725 996597250 8861 -821770117 215489130 5707 -66475474 -901179905 2449 -351818262 -515729352 9283 929791427 67965345 1963 822548504 -976144578 1540 643936179 -861238983 253 789352319 220783838 6228 277958125 -53499931 8135 -400001179 -580067919 8711 860501343 249091689 9240 -625868114 -911784066 5556 90819360 -993810702 9762 -878007946 -339447425 9237 -777574656 -995066367 5388 -735338906 -253000679 5919 641405743 192314494 6300 -623268670 -976144578 7505 -519682186 900210732 1365 -660956144 704912288 576 -189672465 639591910 5037 655661552 191108050 7603 -987108376 208300268 9587 976904654 125331989 730 713058770 664426163 7136 -148551892 106613504 7093 -32737399 829049646 4156 -621743061 263449205 99 83263882 731066417 1666 349635568 32006993 7929 -396349710 -964052288 711 481039767 545485303 9764 -62488183 690383589 2775 902447917 157954558 3728 -336363205 -594827543 2689 665672498 -635171642 2970 -482457481 -485579451 5142 674835134 346977152 7284 -358966548 785302566 9948 -388902952 614945635 312 -818501802 113319582 5720 -408600531 174025856 4719 -526589551 -266557934 7515 460600071 685173008 6003 -889390298 840121997 5933 256045037 381557875 2386 -512601533 -546852996 9960 -557491556 926947071 8260 670783249 -626227780 6182 23116556 -259920681 5088 879055044 -761859799 2655 -92183040 686182649 1882 -177639676 724045357 2396 471423335 249091689 4080 696354690 -514527972 3120 808925735 893523554 1365 -985616618 -446979614 8952 -729146187 623413028 6766 326413982 -208909824 2672 -621743061 155546470 8204 616261079 358976404 4345 15084359 148581257 1930 -648381409 -714273046 5944 974173871 659135755 3048 211653701 667943918 8369 217759023 971883931 7671 -745761469 688604103 7925 -509385891 610906685 5671 -128726767 443480195 3928 199822346 -768754430 3869 -624139446 28049823 3351 693938067 -647224909 2922 331376977 -839552686 2040 -912600784 573715962 2536 -147467416 -324279122 8978 -952023251 819313353 5927 287061479 332881191 6719 959313725 -254349525 760 -342239300 618410264 7887 235848520 -485579451 2903 -954946302 336301975 6256 740694909 -142257001 8943 603027467 880013188 5948 -991085471 651276686 2025 -268168881 497692812 2642 696700704 639591910 3798 174573850 766538742 8504 -855555106 -563855352 4942 527736569 -339447425 3823 -627792663 362317344 4632 -364519214 19319210 1688 -993835563 -208909824 6459 -453528863 -547246555 6647 -745598738 291885511 9188 471264227 584852110 7717 -594658272 -873505481 154 417807178 -964470327 2746 126979264 -910659068 2847 343919065 -487991575 3820 -260484128 465310197 7577 509139401 202098881 1474 -762354954 -588544705 1440 784421217 -205664922 2876 328642413 484578208 489 330369088 676406177 1239 -519682186 435964459 9619 -608881583 -995066367 6059 -633494599 -956300186 1136 -347083273 844277983 5672 349635568 558660793 2231 875625124 390959008 162 655661552 -894674476 312 970485889 -316674454 7481 -650211499 -59573888 272 483523131 996597250 7628 -764095871 -675048115 9357 -623268670 616919600 5791 -907526850 240392773 437 778853107 786543464 7019 958730067 -204109200 9459 -820460238 19319210 8838 704539722 614945635 9987 -358966548 258649377 3347 -267849188 398270620 2510 483523131 125331989 2748 -615891790 288775548 1960 833952118 -266557934 8029 -818501802 738681643 6025 -496507325 312063892 9395 784421217 -901179905 7000 918550505 28158895 8166 299572712 522626360 4736 -422523153 -503488600 3202 -342239300 -283943997 5036 948083395 -741621007 3197 471423335 390959008 8101 933284357 -337054857 6053 974173871 609203406 6926 766605000 -515729352 2472 -326544961 785681307 6270 -952023251 -57636310 9977 90842180 -2439989 1439 232434457 155617401 7040 950880850 -616422007 9109 -705173162 269488622 465 -304053585 870262107 2866 -301284968 -425579851 336 -579837273 -148948797 8775 339712362 265565623 7284 -486815940 -283943997 1006 -73802131 265565623 2122 -336363205 738681643 758 -483938149 -547246555 4796 -92183040 762717609 2783 390958395 513030379 5906 460600071 -996863784 8551 -162298514 -316543012 5624 -740334521 -532805273 5221 689984924 238846105 7025 -509385891 -596103798 3109 491678739 742555398 603 270668477 893523554 2147 -871267479 347184015 5715 -800197031 -519921669 3164 -82743531 336301975 219 389181119 383295386 9873 -335037888 349123105 2521 576569655 -871353007 5086 8264531 283209294 994 -625718770 283209294 5547 -451981899 -937125202 3112 341071365 -893198153 34 -764095871 -906648758 3569 -955831194 893523554 2257 950417338 839185834 6585 460600071 676243791 3824 -351818262 -436876555 4808 -705173162 -12154411 2885 -322857321 148581257 9735 -396349710 829049646 8086 -137898752 -549248367 6959 -82743531 -217276100 1183 340060359 246277775 4964 335527628 -313128613 54 -82743531 -204109200 3921 -548469989 -847581699 5452 817204434 -805220515 3588 780636123 785681307 1078 890432109 -80034542 9915 -648381409 11152217 7547 901855277 358976404 1455 -907526850 -356305020 3198 295262939 870262107 8897 727691960 -805220515 1199 339635211 651276686 7427 -618586699 840121997 6493 652607998 435964459 6474 285585538 460061364 912 343919065 -839552686 3457 320572212 -337054857 9317 276731211 -699315319 3759 -994238484 -71981180 8457 -482134217 476629986 7212 670783249 524158102 699 652607998 -628237476 7488 704539722 592056586 6971 950880850 390565985 7773 567852265 481058945 1144 211653701 -14604433 6287 986629189 -14604433 9417 -148551892 258835576 9889 -80190883 -675048115 7418 -328904232 -796856966 6850 721323233 408032712 331 603027467 -973091762 1929 740659012 -437551079 4515 -225441451 -283943997 6709 321979161 449132476 7275 -630784461 624014414 5144 6631381 -45469480 3993 203806755 174025856 2230 -342740225 377878165 7258 -483926612 -446979614 9 715936589 -503488600 9957 -882919563 -549248367 3464 -419749108 265565623 1644 483523131 160793740 9687 750512353 -732138768 1652 -458526967 351421296 9936 -278257978 174025856 4552 723014647 964421398 979 -454660390 258835576 6249 929439506 -548872283 763 -750618262 835992356 9385 652607998 -31659405 2754 -729146187 202098881 7753 -512601533 868032719 3318 902777411 349711330 5311 137342604 283209294 7612 -222034349 238643630 9757 -835349698 -783218625 9924 521234557 748407118 1615 -147109520 238846105 2542 -633494599 -316674454 932 331376977 523334383 2780 727691960 497692812 7711 740694909 732717612 6441 -952023251 -187634457 1470 521234557 750710740 633 -894484500 -839552686 8427 702242153 -57636310 9313 288031791 -865702803 5458 586193310 170467835 7992 587161686 452093657 9459 -346375162 -427456347 1966 918550505 -563855352 8137 669719494 622266116 3933 -862838521 155617401 2218 -882919563 -953039811 110 349635568 66743939 464 -63560127 718423636 3214 -777574656 -354781951 6376 625839941 690383589 2001 73840719 -33848463 4234 -58282870 -831246652 7814 -44805950 48126737 1097 -633494599 990761659 4700 -889390298 823880227 3548 -898265134 233486506 2676 140624107 682630231 1405 784564006 -468181788 151 -533858770 208596214 3824 137342604 -357349445 2090 -301284968 -10889363 1878 -557563073 -313128613 6479 -519682186 -33043914 4802 -74105468 -741621007 9518 -251213711 -546852996 3372 650299148 870262107 7236 321896034 796440972 1766 -44846753 -732138768 4924 -420836130 -839552686 4012 460600071 170544312 620 330369088 844277983 240 -764095871 609203406 1793 390958395 -5916917 1157 -213966720 465310197 9071 -788603267 -241132430 74 -481548889 -5702304 3218 784421217 -278826583 3562 29506774 -715854594 3448 847314766 546240758 2049 -624139446 932982464 339 918550505 698531409 83 -572908981 580232372 5178 -624139446 764272698 7817 -894484500 -548872283 3297 -63560127 412494114 715 -371484057 -732138768 2041 723014647 766538742 6501 174573850 155617401 4361 785195735 -895622959 5555 199822346 -238448480 669 137342604 293678122 9519 -12352429 -775953624 6478 248168868 209900681 6174 847314766 332881191 7395 -307200306 358976404 1974 126163611 -807704163 6919 112708003 -936112945 6611 704539722 659135755 9563 -251213711 -442896915 3227 -442492459 -600991208 6078 -109703401 798201482 6031 -993835563 170467835 5307 505306321 -525223549 7859 505306321 927247897 5282 -96460553 -425579851 800 -82743531 -901452236 1162 974173871 -97621137 9976 641405743 874229190 3814 -907526850 476629986 4539 -627792663 -436876555 566 285585538 247516617 3400 521234557 324939084 2176 -572908981 -982939077 566 -347083273 28049823 415 693938067 265565623 7844 693388533 -257449363 9563 328152090 355195684 9406 -519682186 -359314201 3785 -784069182 -732138768 7810 211653701 -594389391 2149 -55516739 203874111 3187 577257649 -761859799 158 -669161347 698531409 1548 -358966548 732717612 8865 -672401313 -19846330 5943 -66475474 -873589020 2618 -941497322 -172362246 4415 693388533 -172362246 8087 -170132306 368331732 4627 169375596 796440972 4461 561309384 -293612145 6381 686472096 709974393 4335 -705173162 460061364 290 -529954928 -521750194 6797 655838788 -185998231 6235 -733024233 59020681 7962 -293422144 -699883416 7924 -410378829 293678122 945 860501343 616919600 9156 -745761469 106613504 3401 677081963 332881191 9869 -925751415 220674133 1047 -952709307 990761659 9012 955536932 408032712 1651 -898265134 347184015 9251 151462778 135272390 2782 -476635343 759617707 2669 650577626 133238441 4708 -420836130 530406323 2355 664362925 -6069504 5549 -81272333 618410264 806 -983647058 312063892 1752 -388902952 -185998231 3836 841435082 -588544705 4731 -728265827 611310292 5558 -517419114 -548872283 5028 -993835563 -320105788 4562 780636123 831945068 6580 653638796 324939084 8862 -820460238 736392650 1166 812692671 -192813087 6029 -343049870 -546852996 3291 674835134 848404213 285 842270273 724045357 9536 -544290356 -616422007 3447 655661552 -507678540 322 669723000 -845509135 3785 -559852389 75428113 9625 808925735 -952045723 8578 -759508202 248879339 5091 577257649 19319210 1437 -351818262 903887624 9723 132366550 -663884323 8800 561309384 718423636 875 343919065 484578208 8949 -623268670 -192813087 3694 -572908981 559317467 1449 -307200306 574416719 4249 70299496 -995062096 7651 224883384 88031842 3500 -482134217 682630231 9480 -82743531 -386859416 3300 -894484500 -202365860 9902 890432109 -774659497 8275 -705173162 691904004 7454 116199189 563044475 3266 217759023 -969954363 1614 -400357597 390565985 278 256045037 545485303 7150 326413982 -148948797 9522 970485889 478800565 769 842270273 -803257481 2412 327828499 -70608980 9311 -674506636 220783838 8819 -128726767 -759955547 5465 37950971 -37646429 336 326413982 442035528 9198 -289985011 435964459 5098 -729544436 293996259 3292 -782082024 -130757210 7439 705381339 651276686 9225 -261356504 95042084 976 416830089 443480195 3875 959313725 -204109200 4909 577595779 -669081832 2948 -765335823 563044475 6194 842270273 -653914878 7883 861466410 -532805273 816 586193310 604828253 6088 -213565859 646664292 9840 -625718770 383295386 2503 877336582 -525223549 6771 -241465936 258649377 7759 929439506 -962366924 2606 -660956144 771524295 1083 -650211499 -699883416 2949 469995849 -895622959 1866 -600220506 -64803490 6357 749595162 35526584 9651 70299496 -974640280 4520 38382431 -532805273 4539 390958395 957316548 8707 -570707245 -287275800 6490 389181119 -368204827 6962 -62488183 -605921169 6427 -335037888 362317344 1175 -667767243 -847581699 9971 313773597 -923191479 7199 38382431 238643630 9829 -353580923 -923490455 1590 -278257978 51303562 1380 -147109520 -563855352 588 853983481 -732977788 8441 497764071 -507678540 8921 -672401313 272099746 9542 -205718293 247274032 3518 -862838521 248879339 8682 320572212 -762876998 3628 -608881583 -580067919 7415 -422523153 -367588750 3226 174573850 803466690 945 151462778 636536038 7537 -570707245 -468181788 9927 719147282 168850975 1754 -557491556 513030379 9191 -734053528 -893198153 7691 351329961 -919384533 7550 948736147 698531409 7982 -952023251 -845509135 9119 343919065 390565985 9540 538103424 704912288 5189 169375596 691904004 9800 -82743531 -479232352 3690 6631381 698531409 6103 663527888 -325682737 5656 -578500945 155181053 8079 784421217 -779636985 640 -68308325 676243791 486 -672401313 15035429 7371 -371869946 -743279228 7597 57328447 -354781951 1934 505306321 -585235419 1845 -181786704 -692002453 3106 389181119 936458970 3121 674835134 329435427 7378 -918480115 723730723 7789 49103598 347184015 4903 -405708663 -825672011 1806 498022540 -254951306 5297 -509385891 999569471 3834 649807445 -588544705 2183 339712362 783420814 5850 204922698 766977417 3154 -184150939 191108050 9774 111659246 -532805273 581 287403155 -217276100 2480 869722291 363537086 1009 -548469989 484578208 1708 165508500 -5702304 294 -593752979 518508787 5102 97020970 -205664922 1533 293337666 -927894606 6653 785195735 238846105 5652 -533858770 -779255519 9352 -784069182 263449205 633 -835349698 167296127 5102 -441900788 -20385733 4636 -289985011 442035528 4723 -330222187 484820762 9231 -729544436 -507678540 9664 261417951 235617971 4207 37950971 327243607 8539 253295516 -209849932 328 -947334444 332881191 7367 505442585 -958397748 6228 341071365 733113734 4461 397498909 559317467 7477 -251109249 -437551079 2828 303471892 -517429485 7428 420313173 -278826583 7325 -659112423 -316543012 1674 -705173162 -207480706 6619 -150077373 484820762 8237 -82743531 -208909824 8786 347274203 -548872283 2733 -482134217 -68133232 6662 349635568 -845509135 9360 174573850 348492504 3685 -408600531 220783838 5067 946724763 -64803490 3167 248168868 -148948797 4580 -526589551 -320105788 3718 -637994744 -343058017 7028 -322857321 -626227780 3010 320572212 371937567 7504 -588133551 377312940 7511 256045037 -485579451 9626 -322857321 235617971 7561 -63560127 -730886465 6164 749434816 -923191479 1551 704539722 -923191479 3174 745648934 332881191 5622 941171960 -45469480 7281 561794586 -339148929 1576 577595779 -619642959 9107 269796431 731066417 205 -396349710 28158895 8188 -364156017 -663884323 6257 -341897402 -45469480 2481 129311049 -33848463 5398 -491680209 854872802 6944 -742210546 954053652 2028 37950971 -910659068 9907 397498909 785681307 7791 686472096 -964052288 9865 248168868 546240758 177 693938067 -70608980 7745 -576115144 -873505481 6313 603027467 -324403620 6505 389181119 133238441 8746 -150077373 -575386868 9479 -822417795 226081213 2887 577257649 674552143 3190 -517419114 -436876555 7237 -139236232 971883931 3908 -496507325 926947071 962 -579837273 168850975 5754 808925735 252978054 5989 -527151913 704912288 5468 38382431 525863100 599 877375052 115731592 18 -66931702 -64803490 7905 -889390298 -552554344 7207 -728265827 639735778 902 986629189 -831246652 5616 432021664 -330088528 9972 -576115144 -883441584 1584 58910623 381557875 629 335527628 -849899775 6377 -983376341 220783838 3611 -764095871 580232372 9734 576254520 500073592 1004 199822346 -823312659 2360 -137898752 -600991208 5322 -148551892 -208909824 286 -483938149 -12154411 6407 929791427 220783838 8025 -526589551 164304660 6903 -729544436 -532805273 7775 -527151913 95042084 8823 864864468 167296127 6527 808925735 351421296 8749 187533920 522626360 2660 715427719 533639856 5905 -537445745 320542941 3374 902447917 -311805770 3051 -278257978 329435427 7326 -454660390 -33848463 573 -529954928 -899341288 1953 -306801974 -374056277 7795 126163611 -739131404 2048 -496507325 35526584 9256 -496507325 -289016401 8117 586582238 -238448480 6795 976904654 -71981180 2001 642972199 742555398 7811 151462778 -287275800 4972 285585538 -991847180 4479 328642413 580232372 7757 287540911 762717609 9889 327828499 -439025221 2748 469995849 -477140109 7421 -257165428 -937125202 1317 -241465936 95042084 2477 433526835 928549530 8510 -74313664 417944653 9943 551002165 -979020874 7690 -278632700 202098881 9634 246028051 893523554 3759 -68308325 -861238983 6149 -241465936 -727914786 1718 -56935231 -739131404 2881 -278257978 -255678122 4241 -482134217 592056586 9280 693938067 332881191 7475 521234557 390959008 6318 948083395 57188489 6091 696354690 -446979614 136 390958395 -681572203 4257 487719335 652139653 2435 -669975418 894207498 3781 411375410 900682067 9616 841435082 485773536 7173 -983376341 203874111 8876 535670744 460061364 7294 235848520 173354787 316 918550505 246277775 2820 664362925 -529867141 1050 670783249 -732138768 1638 -364156017 723730723 2170 -918480115 203913927 252 23116556 -903151152 800 -36520470 -255678122 9028 235848520 -936112945 5398 -222034349 990761659 8508 586582238 546240758 3081 555446731 67965345 4016 -590529319 604828253 8324 -347083273 724045357 2567 -371484057 -759955547 8432 343919065 105202669 6938 37950971 -208909824 9402 946724763 -291852849 9702 780636123 490581013 1974 699618405 -594827543 4834 -305970525 -510922884 8515 166695370 -546852996 8978 49103598 -448645965 1711 142253386 609203406 2637 948736147 48126737 3965 655838788 -34186434 8702 357216483 -217276100 5829 -509666122 796440972 1623 -625718770 280226622 8412 411375410 652139653 6171 -749678851 407922222 7588 665672498 -292135056 9067 137342604 762717609 5573 822548504 691904004 545 15084359 709534975 3676 538103424 155181053 7149 958730067 -783218625 4324 -68308325 530406323 7949 -486815940 110076515 7347 663063930 271711843 1105 -219607746 106613504 7318 83782911 -923490455 9357 110512002 105202669 7440 321979161 574416719 5360 -346375162 563044475 8943 475583305 -964470327 4054 -482457481 -552554344 4689 -695835769 -115011856 826 -76560661 490581013 9382 -261356504 484578208 9183 -992570882 733113734 7014 223626891 -931850941 5935 -993835563 -265649886 4580 137342604 -113520589 9587 -537445745 676243791 4275 -330575686 748407118 3813 948736147 191108050 537 780636123 202098881 7667 -181786704 -906648758 5650 -565428161 55179420 7670 166695370 -442896915 4263 -353580923 173354787 7874 -25477161 -64803490 2527 -177639676 -759955547 3966 -371869946 -517429485 8965 622760654 -993810702 1463 -278632700 -895622959 3866 323725605 -575386868 4433 -328904232 -726080992 6141 -343049870 324939084 382 653638796 265565623 8553 54093571 -70608980 9747 520426004 -437551079 30 976904654 478800565 6583 295262939 329435427 7587 950417338 35526584 4414 853983481 155617401 2746 -25477161 261437505 726 587161686 -780888194 2070 986629189 32006993 96 481039767 -436876555 297 -519682186 -775953624 2353 655661552 -807704163 8145 696700704 -845509135 9082 579591313 -241132430 7509 -481548889 928549530 549 203806755 -903151152 8539 166047011 835992356 2434 555446731 -714273046 3100 -659282120 285660025 754 -285886589 -549248367 1738 -179678 -37646429 2577 -137898752 -274707169 9169 677081963 545485303 3562 505442585 -5902726 4813 -952709307 724045357 8646 -694040959 723730723 5964 -244065831 363537086 4326 206527555 580232372 9043 -405708663 -561419270 8834 -790900085 358976404 85 111659246 167296127 5601 -991085471 412494114 3026 -907526850 -865702803 5706 848002319 -931850941 7356 -878007946 -361907767 9259 653638796 -936112945 6225 -370573099 136635305 1080 -170132306 -428402356 9028 -669975418 -779636985 7159 715936589 422558106 4845 -55516739 -259920681 6250 321896034 -895622959 9316 -346375162 -113520589 4317 307567195 762717609 3000 185216221 -777377395 7394 877336582 -311284398 1813 -559852389 -21285360 809 699618405 -439025221 9733 347274203 293996259 9588 -483926612 358976404 9383 22099741 926947071 2826 -244065831 993015931 862 -451981899 764272698 315 206527555 55179420 7835 349635568 688604103 3412 561794586 -103582511 7070 70299496 348492504 8276 -442492459 155617401 6250 264859719 500073592 2766 655692903 719756675 8103 -955831194 624282080 1201 -729146187 -847113496 1901 -565428161 -605921169 3557 -526589551 11152217 5070 902777411 899778012 2807 -669161347 -899341288 1394 -729146187 -33848463 1607 -96460553 926947071 7578 335527628 840121997 9424 299572712 950205104 7614 -454660390 271711843 9897 -625399824 954053652 5448 901855277 -827976408 8426 -13265422 -468181788 5270 644845610 285030297 8546 343919065 -964470327 8266 895483308 762717609 6583 -419749108 247516617 5924 -356493999 639735778 8013 277958125 -164907236 9139 -205718293 -211716415 4379 -420836130 435964459 8888 -336363205 -575386868 4763 -570514743 545485303 1245 417807178 397104509 1489 481039767 -647224909 6244 285585538 220783838 2399 -872853946 -828027101 9267 -341897402 624282080 9798 655838788 -322241979 4127 344933377 -103582511 3376 -925751415 168850975 8471 -557563073 199066417 6812 -594123980 133238441 1443 -821770117 -669081832 3386 512530806 -74922256 8877 -745761469 900210732 1641 -863912221 51303562 1536 -454660390 -322241979 6509 -983376341 192314494 7230 273690998 349123105 4421 577257649 764272698 7895 -623545038 390959008 9757 340060359 -510922884 4839 -363361513 355195684 3744 772119062 383295386 4095 -113215565 -392084245 3504 -330575686 391949381 8583 -734053528 522626360 4041 -927233899 -759955547 2403 -200453704 28158895 1779 -491680209 269488622 5636 506679619 646664292 648 856751619 -588348248 7249 420313173 351421296 1046 -476635343 -683388034 3687 328152090 -514527972 9765 -358966548 160793740 4957 199822346 95042084 3851 395299686 -727914786 9547 235848520 -359314201 2350 -576115144 165821381 8188 -351818262 950205104 7499 542787809 -311284398 1762 527736569 814089111 5173 -828443354 491114857 7274 -225441451 -901452236 4401 417807178 248879339 7680 699618405 476219341 4736 655692903 -389676639 980 -616780700 363537086 828 667683290 803466690 6254 273690998 724045357 184 -588133551 971883931 543 -307200306 -991847180 5826 538103424 464511101 8776 -720378724 288775548 2634 -821770117 484578208 3567 -572908981 161270305 8840 505306321 -919384533 3039 500836375 238643630 1401 -128726767 -873505481 3408 126163611 758141143 426 339712362 155181053 184 -907904968 -425579851 858 307567195 -539760374 4801 -633494599 491114857 8825 639245576 -14604433 9788 -66931702 -325682737 5126 -894484500 -324403620 8420 527736569 348492504 1352 23116556 -996863784 1238 -189672465 174025856 9787 295262939 269584182 416 339635211 348492504 6143 269499594 -316543012 4136 73840719 -779255519 476 -934630957 -848882377 5951 603027467 -547246555 4520 693938067 954053652 1942 564442080 -823312659 4653 -322857321 -57636310 7424 235848520 19319210 4821 576569655 -209849932 8569 -12130323 -255678122 5975 327828499 -761859799 406 49103598 136635305 9592 166047011 75428113 3677 405324040 -306446443 7098 261417951 -619642959 3399 -494058622 464511101 8568 -364156017 377312940 8163 -113215565 731066417 1670 -304053585 -899341288 4605 853983481 -142257001 2691 299572712 -265316264 2416 326413982 -164907236 2865 -588133551 742177493 9897 655661552 -533164995 8278 984468436 523334383 2204 -213565859 485773536 6020 -12130323 -325682737 6987 438397479 769086286 2919 22099741 -274707169 6836 -447555783 191108050 6574 -660956144 -927894606 3915 941171960 936458970 7788 8264531 -10889363 8393 211653701 -53226181 4175 -616780700 709534975 2356 -824336233 249091689 7169 -983647058 624282080 9791 -154177607 684653282 1790 -650211499 736392650 1411 -794998045 -266557934 1990 -80190883 682630231 3519 -889390298 -475349716 164 864931174 -274707169 9900 261931651 75428113 6591 413228751 522626360 4421 457187643 -923191479 5823 326413982 874757575 181 824131791 623413028 4754 -241465936 -976144578 8434 -32737399 636536038 8736 -907526850 651276686 2330 749434816 220424396 892 270668477 731066417 3579 36279537 -759955547 8333 -765335823 -359314201 3271 -941497322 -183336237 9037 83782911 51303562 376 -623268670 -901452236 10000 -476635343 667943918 1425 411375410 731066417 1335 -536278632 -605921169 1846 587161686 610906685 8213 81800971 -783218625 6126 330369088 365540008 2019 343919065 440461057 5750 349635568 117542955 5520 -548298586 584852110 8647 -764095871 -796856966 428 -667767243 484820762 1611 -351818262 288775548 9701 946724763 -320105788 2765 320572212 694332247 8401 -341897402 667943918 8416 -363361513 -653914878 7134 -491680209 -619642959 3602 -82743531 -356305020 3431 256045037 724045357 4736 586582238 -992454753 1305 23116556 697181256 7132 -652765294 19319210 4294 621974864 674552143 9740 784421217 -848882377 7415 -548469989 -619642959 4597 497764071 -616422007 8519 950880850 -162370098 2521 -71710752 -193590510 6207 -630784461 -833562261 4765 248168868 -265316264 6028 295262939 442035528 3263 -442492459 686182649 7288 -527151913 -839552686 6486 58910623 -393603223 5832 935909029 271711843 3435 287403155 -663884323 3826 475583305 -669483533 3783 521234557 651276686 5635 -669975418 -113520589 8397 326413982 610906685 4318 -660956144 628563573 4123 755723260 -653914878 5079 156702520 -873505481 299 643936179 449132476 817 529251473 -596103798 4015 -729146187 762717609 9942 833952118 -828027101 797 -388902952 -475349716 1430 -959851598 -653914878 7927 271048450 854872802 4769 -31253052 -172362246 495 -476635343 964421398 6505 285585538 106262770 9513 693938067 -115011856 4418 -565428161 -133534011 1442 -31253052 -923490455 2780 195859317 -164190047 9680 -147109520 766977417 4947 -612223016 -647224909 9370 -181786704 -386859416 357 57728768 247274032 4922 -544290356 993015931 3125 -441900788 -683388034 2593 808925735 -37646429 9310 -759508202 485773536 4555 -527151913 248879339 5339 395299686 868032719 6627 8264531 464511101 708 -659112423 -259920681 4728 -106582970 -359314201 1340 -214121222 312063892 4320 -226011510 -267835884 6553 -260484128 759617707 4637 344933377 -992454753 3972 -364156017 748407118 7934 -222034349 106613504 7363 269796431 174025856 1336 -991085471 -163961704 6531 -139236232 522626360 8868 -729146187 358976404 8250 -58282870 758141143 2267 -519682186 -739131404 1228 -454660390 170467835 9344 -442492459 66743939 6781 -109703401 -41471722 813 206527555 -741621007 3304 -285886589 174025856 4754 343475859 293678122 5902 323725605 388657508 8666 843172319 926947071 2273 -123469316 -979020874 367 669719494 900210732 6130 217759023 -442896915 1663 -652765294 -287275800 7831 -527151913 900210732 1199 822548504 -780888194 9906 -408600531 82218066 4127 264207551 614945635 8318 -342239300 -669483533 1278 246211015 449132476 1964 -287473610 546240758 4528 -527151913 899778012 4494 -590529319 135272390 3567 -782082024 -368204827 3154 564442080 51303562 9695 -419029624 247274032 4994 -907904968 390565985 5156 -400001179 581062404 794 877336582 -266557934 8584 433526835 -442896915 6762 -301284968 265565623 2872 137342604 518508787 236 -674506636 135272390 3598 -600220506 964421398 633 -824336233 174025856 1493 411375410 -497454301 2024 288031791 -650343366 3081 29968380 -775953624 5127 57728768 -254951306 7998 498022540 -316543012 9357 847314766 -37646429 8435 869722291 -361278986 6063 169375596 388657508 2983 395103154 927113337 5459 848002319 771524295 3418 -482457481 733113734 4338 471264227 351421296 2135 -116404179 -969954363 7442 321979161 66743939 6242 655692903 -53499931 8947 -74313664 -385293122 7245 -351818262 900262214 8440 81800971 -993810702 8784 71999590 -561419270 6298 941171960 -253004117 3144 90842180 7024863 9320 -533858770 -775953624 8559 195859317 -847581699 2129 -375315736 -12154411 8190 287061479 -936112945 4549 -548298586 -368204827 7247 -113215565 -981602668 9209 -241465936 723730723 7510 438397479 580232372 171 264859719 -701904187 6897 -882919563 -13980784 7190 -705173162 706766110 8478 -342239300 706766110 6871 664362925 573715962 4396 929791427 -57636310 6415 -954946302 155546470 9909 -101910710 -675048115 9802 -241465936 874229190 9692 933899717 836711297 4271 -616105726 398270620 258 -363361513 -254349525 9305 822548504 742069009 6157 498022540 900682067 2599 390958395 148581257 1291 505442585 -995062096 544 -341897402 288775548 4516 270668477 79143311 7817 483523131 895448733 3327 -388902952 48126737 8858 -907526850 -68133232 4135 -36520470 -368204827 6030 561309384 -425579851 525 976904654 -876513924 7563 577257649 771524295 6336 -537445745 -71981180 2146 -213966720 265565623 5290 204922698 900262214 6919 269499594 -937125202 6205 287061479 -675048115 3347 -615891790 742555398 2016 -494058622 -254349525 2328 -728265827 531120459 195 -113215565 23333156 4165 111659246 639418215 1865 765140521 -807704163 1851 -189672465 927247897 3191 -197332076 -475349716 752 -58282870 581062404 6440 235848520 -322241979 2035 -669161347 -635171642 6355 -742210546 312063892 9008 -576115144 174025856 720 199822346 -281078001 2309 -419029624 226081213 2791 -821770117 248879339 4005 211653701 622266116 5483 395299686 -715854594 7179 -544290356 899778012 6902 339712362 -663884323 3713 19516550 358976404 6020 95039871 291885511 4242 367159963 -683388034 2517 -261356504 -436876555 8221 -419749108 -979020874 4269 699618405 874229190 2491 166695370 28158895 8383 -533858770 932982464 979 -962479450 59020681 8586 527736569 829049646 9149 -882919563 697181256 8099 -616780700 581062404 5525 528230348 -63464163 6420 90819360 839185834 625 -533858770 -70608980 1428 438397479 -533164995 3125 246028051 -992454753 4216 727691960 -517429485 8133 -419749108 688604103 4568 -882919563 905565981 4795 579591313 35526584 5221 785195735 485773536 314 460600071 684653282 3930 -330832333 -254951306 4707 -483938149 758141143 1730 784564006 -37646429 9878 -400357597 996597250 4729 307567195 -923191479 5820 -225441451 -337054857 1077 579591313 215489130 3955 -927671058 -620954654 4582 -572908981 -727914786 8186 261931651 208596214 7164 -625117729 762717609 3390 261931651 -616422007 2794 -373212931 -133534011 6164 -396349710 -241132430 5160 -162298514 -507678540 4873 112708003 -996863784 3229 471423335 341133012 3478 269499594 -779636985 2622 498725757 135272390 7017 264859719 858501251 5104 -347083273 -385293122 209 621250009 265565623 8740 935909029 -741621007 8952 -205718293 724045357 3429 -743788507 -181951918 1942 -519682186 248879339 3818 -863912221 546240758 5476 -179678 -681572203 6449 -261356504 731066417 6031 299572712 -33848463 5006 58910623 -339447425 7998 126163611 558660793 993 749434816 -701904187 774 202573384 397104509 2678 -74313664 858501251 8445 -588133551 28049823 8657 -12352429 280226622 4748 -370573099 -635171642 4859 -734053528 346977152 1096 842270273 -192813087 1094 -137898752 484578208 2115 -570707245 365540008 72 -705081051 -259567082 7520 -47584694 261437505 3990 199822346 886756512 8356 -648381409 -780888194 1519 655661552 349711330 8787 644845610 -919384533 3403 -570514743 500073592 1611 -828443354 558660793 2324 19516550 -991847180 890 -147109520 954053652 2532 -101910710 820355107 6998 -113215565 174025856 6032 693388533 858501251 1980 -486815940 -185998231 7572 -388902952 858501251 3305 328152090 272099746 1679 202573384 -330088528 1096 625839941 258835576 6241 -371869946 -283943997 2908 269796431 -59573888 3026 986629189 -113520589 9088 -828443354 927247897 7094 877336582 901431566 9291 566652844 -368204827 7070 -892024255 -533164995 9656 933899717 -715854594 993 303886728 936458970 4950 -994238484 -37646429 5420 417807178 -57636310 5723 256045037 -675048115 1830 32391911 327243607 4543 -818050145 -650575204 1831 132366550 -726080992 646 959313725 327243607 1578 273690998 -791660728 1134 -447555783 705558301 6737 276731211 -224830170 4539 -871267479 766977417 5560 -215882898 233486506 480 23116556 402394867 7854 -824336233 252978054 2384 879055044 -958397748 768 393895424 484820762 5556 574072798 41988448 8518 367159963 371937567 270 740694909 -31659405 5091 -729146187 -699883416 3181 -400001179 -205664922 9144 -55516739 435964459 2162 -970422428 106613504 281 -13265422 -847113496 7651 864931174 -699315319 8018 248168868 573715962 910 -482134217 465310197 3627 958730067 -6069504 2177 140624107 349123105 8490 411375410 559317467 969 -784069182 -70608980 9592 948083395 486739558 600 -572908981 202098881 4232 32391911 192314494 9723 861466410 783420814 7556 847314766 -68133232 7147 -364519214 -993810702 3961 -855487023 839185834 5251 393895424 -354781951 5925 -531669239 -645134311 5569 328152090 174025856 4654 -740334521 -187634457 6673 211653701 -427456347 2213 432737196 41988448 4311 740694909 563044475 7499 -483926612 -628237476 8539 166695370 831945068 5939 399779640 -865702803 8651 -907526850 -876513924 7368 -892024255 694332247 9804 471423335 347184015 2657 551002165 484820762 8738 254604928 -635351929 6435 653638796 -287275800 5809 -569617671 901431566 3127 856751619 258835576 2418 420313173 -324403620 2652 847314766 -6069504 2330 487719335 545485303 8431 29506774 -635171642 6809 -278257978 738681643 7880 204922698 -845509135 9631 933284357 170544312 5175 -396349710 782261486 4244 -184150939 -37646429 3199 -886229173 -923191479 6904 -481548889 -969954363 1666 -419029624 -635171642 5689 287403155 269488622 3982 933284357 136635305 1668 -625117729 -113520589 8247 639245576 -531114148 6398 347274203 -847581699 8390 576254520 -63464163 7507 -927273767 -991847180 3008 477434146 -142257001 1183 140624107 -692002453 3531 -991085471 35526584 4748 -537445745 782261486 2877 -52166347 -436876555 5004 843172319 377312940 4005 254604928 -936112945 4056 4049814 -899341288 655 491678739 11152217 6600 -364519214 628563573 6994 -73802131 133238441 2501 651739496 7024863 2109 497764071 -635351929 4475 -491680209 -57636310 946 433526835 155617401 8276 542787809 954053652 5090 621974864 931901106 7697 90842180 -992454753 8634 83782911 -932094589 1194 112708003 -164907236 2413 -608881583 547847846 5226 129311049 -834347143 5234 -985616618 192314494 7939 -669975418 -865702803 2575 -695835769 -316543012 392 -735338906 41988448 3015 -116404179 155546470 5275 -215882898 614945635 6129 111659246 19319210 7379 -109703401 349123105 2538 156702520 -354367602 1987 704539722 203874111 2859 328642413 -533164995 3128 95039871 -699883416 6654 -304053585 -976816087 4818 -96460553 990761659 6270 677505146 160793740 6966 -729146187 -204109200 7950 -353580923 88031842 6289 543709359 486739558 6139 313773597 238643630 7312 -871267479 349123105 9973 -341897402 -324279122 8814 663527888 -287275800 6922 890432109 -359031913 1886 833952118 623413028 9012 535670744 706766110 8010 339635211 -53499931 4644 203806755 293678122 3003 -588133551 954053652 4479 223626891 -899341288 5979 772119062 954053652 9257 389181119 416895828 552 824131791 -224830170 9984 847314766 -464133473 1643 579591313 -547246555 1035 364564921 738681643 424 -913032643 932982464 7299 -784069182 766538742 6902 -215882898 28285201 4705 674835134 64274896 7426 -213966720 -513451002 5176 -625868114 -730886465 4640 -481548889 -521750194 4517 -63560127 -774659497 3379 -420836130 55179420 8837 997902760 928549530 7229 941171960 -115011856 3543 -672401313 -257449363 4665 471264227 -164190047 8913 -648381409 693923957 2231 -633494599 870680272 1031 288031791 723730723 6504 32391911 -253000679 9658 652607998 -287275800 3580 498725757 903887624 6142 -420836130 288775548 5369 935909029 -330088528 224 397498909 191108050 3374 -918480115 -883441584 9014 -854974713 -142257001 7894 667683290 563044475 9911 -593752979 758141143 1185 719147282 -873589020 686 287403155 -982939077 2304 -565428161 -192813087 6265 -278257978 -831246652 5952 974173871 109725016 423 577257649 798201482 7289 -306801974 758141143 850 156702520 999569471 3352 643936179 -172362246 2633 -669161347 581062404 7258 166695370 346977152 2962 941171960 -521750194 4234 -894484500 -487991575 287 -527151913 545485303 5310 211653701 -848882377 6047 -794998045 829049646 8350 -494058622 796440972 6758 -116404179 759617707 1461 -720378724 584852110 4560 -759508202 -739131404 2859 902447917 143533526 147 -623545038 203874111 1459 -287473610 -976816087 3299 670783249 265565623 9792 -894484500 574416719 7722 -509385891 101361875 5006 -55516739 547847846 8488 -993835563 -428402356 367 -594658272 694332247 1815 -81272333 610906685 6115 -531669239 -221235589 3555 -483938149 32006993 1868 142253386 611310292 5913 -101910710 -865702803 9649 -147467416 291885511 1342 -934630957 -217276100 866 -927671058 79143311 5346 -496507325 -715854594 2796 -256588331 155617401 1220 -527151913 208300268 286 -179678 -487460041 7816 142253386 208596214 2908 841435082 -398743530 5784 -743788507 868032719 5138 477434146 113319582 1815 -788603267 -468181788 9611 287061479 766977417 492 -353580923 -172362246 8883 -889390298 332881191 7053 -648381409 -185998231 4907 650577626 798910453 2410 73840719 443480195 7532 -326544961 226081213 3117 892440078 327243607 9502 57328447 723730723 8159 -123469316 67965345 9449 29506774 -873505481 141 -740334521 -759955547 7564 967301691 -953039811 7115 -608881583 -80034542 973 -400001179 -575386868 647 397498909 397104509 2080 715936589 -5902726 9730 527736569 -130757210 3260 420313173 -172362246 3148 665672498 518508787 9163 343475859 288775548 9774 -73802131 442035528 3825 29506774 659135755 4300 650577626 -71981180 608 -304053585 614945635 4426 780636123 -238448480 9850 -420836130 831945068 4655 468946340 -5902726 8918 -659282120 402394867 7992 166047011 694332247 1895 433526835 -991847180 1887 -175911279 -715854594 3578 934705880 -513451002 6397 -627792663 472701027 4494 -557563073 -513451002 3228 -625399824 -709522334 106 217759023 -546852996 2256 -304053585 -339447425 5898 -557491556 724045357 1255 307567195 208300268 3818 -54849498 -419617877 9710 864931174 -330088528 7831 934705880 -320105788 135 -225441451 -692002453 6659 564442080 771524295 2009 287061479 349827286 5224 572111503 -287275800 9047 246211015 429013583 1839 -251213711 -699883416 3380 299572712 -952045723 7490 199822346 764272698 3781 -419749108 -803257481 4191 -790900085 265715153 8184 -971877548 -393603223 8814 689984924 265565623 7253 -123469316 -437551079 3317 -36520470 -594389391 2227 -200453704 -439025221 7275 112237946 349123105 8077 202573384 449132476 9482 -442492459 -293612145 3812 -954946302 67965345 4841 -358966548 11152217 7254 70299496 247516617 4841 246028051 -70608980 7296 235848520 618410264 799 -985616618 143533526 2593 -618586699 -551512958 1282 902777411 -669081832 9344 -342740225 247274032 8277 -650211499 628563573 7792 228618029 115731592 9896 -52166347 -560116325 6545 -241465936 -992454753 3435 772119062 971883931 5144 -788603267 220783838 1219 -482134217 -330088528 2386 -433025345 -901452236 8609 4049814 -780888194 7238 976904654 -133534011 751 -557491556 -675048115 9273 -74105468 -468181788 9085 -557563073 238846105 7479 970485889 -316387152 7692 -952709307 435964459 4047 432737196 -115011856 8136 -886229173 -293612145 9326 -278632700 -21285360 6380 561794586 491114857 3887 -96460553 -861238983 3025 576569655 559317467 1266 -918480115 484578208 2247 -371484057 -357349445 395 29968380 -320105788 7464 475583305 -316674454 3869 976904654 148581257 3818 -512601533 252386635 1623 918550505 742069009 7444 941171960 101361875 6670 716961746 220783838 1027 261931651 280226622 2412 -740334521 -257449363 1934 -578500945 55179420 1848 -68308325 -525223549 2887 169375596 208596214 294 947027244 55710753 7700 -215882898 -224830170 4353 808925735 -208909824 9101 266465598 533639856 2935 -261356504 841515706 6119 83263882 280226622 9828 126163611 659135755 9809 483523131 -163961704 1186 -371484057 -168423907 3229 -351818262 -80034542 9119 749434816 199066417 306 -189672465 346977152 6992 -818050145 -487991575 7007 -733024233 936458970 198 -442492459 -267835884 8771 -650211499 819313353 3390 -405708663 742177493 9612 204922698 870262107 2862 -341897402 758141143 5341 -351818262 685173008 845 217759023 -952232346 9909 126979264 880013188 1810 -483938149 -873505481 6572 438397479 -357349445 1281 677505146 686182649 7103 669719494 -895622959 1282 6631381 704912288 5038 -62488183 -359314201 723 111659246 530406323 324 -226011510 -715854594 6687 326413982 -253000679 3720 57328447 667943918 3711 -287473610 -356305020 1474 616261079 -349942526 1185 -213565859 208596214 2784 -410378829 -845509135 6647 -672401313 271711843 6746 -146048051 927113337 6193 36279537 893523554 7027 -685842163 -953039811 6030 19516550 611310292 8914 -548298586 435964459 2623 -594738095 -380500395 1905 780636123 192314494 6173 587161686 -324279122 2692 -927233899 954053652 7837 655661552 258835576 8876 83263882 105202669 8161 543709359 -647224909 3661 705381339 736392650 2609 287403155 624282080 6925 -95477909 155546470 7371 347274203 486739558 3310 -92183040 893523554 2887 -624139446 -976816087 4239 320572212 -253004117 6895 -971877548 173354787 943 934705880 -993810702 7453 -618586699 -13980784 2242 217759023 -293612145 9573 -594738095 75428113 4167 254604928 -357349445 3910 -346375162 900682067 4489 151462778 -6069504 3468 817204434 258835576 677 -482457481 545485303 6184 723014647 347184015 9388 -63560127 -453780869 3650 81800971 283209294 970 -983376341 -324403620 9085 622760654 -446979614 8423 -146048051 -133534011 541 892440078 64274896 5917 621974864 497692812 4710 869722291 -976144578 3929 643936179 -70608980 4485 639245576 -439025221 6997 -509666122 -419617877 4755 471423335 836711297 6150 326413982 324939084 1479 824131791 288775548 915 246211015 -741621007 3196 -342239300 66743939 1318 933284357 -111673714 1652 -342740225 240392773 5797 -509666122 -330088528 1579 22099741 -931850941 9028 -749678851 283209294 4015 621974864 646664292 7572 367159963 408032712 3616 326413982 831945068 4735 727691960 -10889363 3923 -46649832 718423636 2503 577257649 208596214 1916 -572908981 636420853 5324 327828499 -57636310 5915 -267849188 416895828 93 702242153 704912288 7142 413228751 476629986 3762 -531669239 905565981 1128 -590529319 -993810702 4520 -106582970 532638758 1689 -222034349 386127211 2188 -745598738 82218066 4127 235848520 952638297 5564 -959851598 -531114148 5684 -927233899 900262214 603 246028051 622266116 8984 639245576 -803257481 884 -109703401 -714273046 9368 -205718293 336301975 1138 142253386 -3897679 4240 58337899 -380500395 9982 253295516 900210732 862 649807445 35526584 6200 -631059468 363537086 9688 58910623 32006993 7418 527736569 -681572203 2687 -113215565 -956300186 9273 -405708663 -779255519 3715 -363361513 -45469480 1694 959313725 -349942526 4522 -162298514 157954558 8517 -331409455 472701027 8540 4049814 443480195 6565 57728768 -791660728 3921 -878007946 -291852849 6336 90842180 363537086 9646 -331409455 -20385733 8011 -983376341 814089111 428 433526835 261437505 8673 -68308325 -959597696 8330 561309384 -306446443 915 -353580923 -783218625 2916 984468436 783420814 115 -992570882 -448645965 757 4049814 -667783556 8210 367159963 258649377 3673 58337899 381557875 8758 -594658272 -283943997 1495 -578500945 351421296 4465 -261356504 900682067 7853 195859317 530406323 718 603027467 667943918 9469 -894484500 870262107 3086 -625117729 -973091762 4039 246028051 719756675 8131 -559852389 269584182 6567 705381339 -437551079 2571 784564006 -580067919 3857 -820460238 -354367602 7824 655661552 -442896915 9659 29506774 -161178548 1470 740659012 -525223549 5291 -128726767 971883931 933 204922698 155546470 2512 892440078 252386635 2624 785195735 35526584 2453 177628242 238643630 8725 -533858770 618410264 8484 853983481 530406323 4446 261931651 -517429485 9688 313773597 -669081832 7848 477434146 -349942526 6391 498022540 486739558 715 -358966548 246277775 8334 469995849 624014414 9834 686472096 283209294 8349 -735338906 783420814 2556 -630784461 -827976408 9926 477434146 -895622959 474 331376977 -31659405 3040 -454660390 -992454753 1674 -594123980 841879883 9617 357216483 -588544705 8588 933899717 870680272 2252 -63560127 602128084 548 542787809 705558301 5928 528230348 362317344 4824 587161686 258649377 5010 37950971 348492504 4202 -637994744 226081213 2883 264859719 351421296 5913 743542522 -254349525 3237 -304053585 -477140109 6451 -533858770 709974393 4723 -278632700 -442896915 5262 -400357597 841879883 8655 853983481 -861238983 6488 -74105468 -839552686 5545 169375596 -626227780 1676 -800346889 -701904187 5229 -695835769 614945635 4327 766605000 391949381 9004 -44805950 28158895 826 643936179 -393603223 6271 993217311 -373891874 4800 -322857321 -5702304 6856 766605000 -33848463 2931 -569617671 886756512 6153 498725757 -730886465 7403 57077901 -475349716 4890 223626891 465310197 6632 71999590 652139653 5733 -491680209 841879883 4129 -285886589 -894674476 8309 -215882898 759617707 6668 655661552 664426163 5679 -482457481 484376908 4719 -625399824 900682067 7135 -735338906 109725016 854 875625124 -563855352 7655 916803821 -59573888 5350 -268168881 900682067 3524 326413982 771524295 402 344933377 -883441584 5299 4049814 -959597696 3389 -241465936 -791660728 8034 195859317 -278826583 5920 789352319 464511101 2810 970485889 -727914786 3181 -328904232 -628237476 8188 861466410 105202669 7844 766605000 28285201 5082 -347083273 491977162 3092 -578500945 390565985 4104 -322857321 125331989 6724 -764095871 -783218625 9714 -625399824 841879883 7331 -625117729 674552143 1873 119513424 -681572203 9933 -343049870 -575386868 2585 -744815954 667943918 5104 -764095871 742555398 5045 -952023251 -619642959 4863 778853107 610906685 3334 261417951 -115011856 3429 875625124 -561419270 4759 -92183040 246277775 6044 -621743061 676406177 1365 -733024233 518508787 1167 90842180 831945068 318 -197332076 -386859416 9053 351329961 684653282 7560 -81272333 -825672011 5007 -76560661 -185998231 8309 122960298 258835576 8141 -128726767 -588348248 6212 -251213711 -97621137 3277 -618586699 101361875 5129 -764095871 -635171642 5820 -886229173 723730723 7120 -25477161 170544312 1760 853983481 391949381 8590 136635149 636420853 2765 -181786704 -320105788 2169 625839941 -311284398 9015 555446731 691904004 4890 -517419114 616919600 2424 140624107 136635305 9681 -175911279 -547246555 8835 166695370 -779255519 57 166695370 -901452236 665 57728768 35526584 8315 772119062 936458970 6858 399779640 64274896 8935 512530806 377878165 2783 -12352429 -224429007 257 749434816 581062404 1830 727691960 900210732 3609 -952023251 -847113496 7102 529251473 247516617 3583 861466410 691904004 7108 -44805950 -20385733 1700 -623268670 829049646 2653 -54849498 -59573888 9333 535670744 -473904134 2742 755723260 -53226181 2100 -918480115 996597250 1913 347274203 836711297 9560 -496507325 -828027101 8449 772119062 199066417 1367 -128726767 688604103 2192 -13265422 -827976408 7889 -886229173 -161178548 2368 -862838521 -274707169 9008 950880850 -783218625 6487 -672401313 173354787 7244 -818050145 125331989 6143 112708003 203874111 6596 847314766 443480195 2469 974173871 -253000679 7739 22099741 -361278986 1792 -306801974 -81447781 256 363421522 203913927 4309 339635211 -103582511 7873 23116556 -393603223 3018 -278632700 616919600 8257 303886728 704912288 4936 935909029 870262107 7464 -765335823 -389676639 1797 -219607746 -133534011 9306 -214121222 -958397748 6209 -889390298 377312940 9579 -279541251 99128184 9023 8264531 -923490455 2930 -652765294 -962366924 8359 655661552 -513451002 7404 97020970 -259920681 5290 -883256320 365540008 4707 586193310 -549248367 7446 -250591756 -343058017 6991 886936231 758141143 8475 126979264 -547246555 5484 203806755 -912580415 9406 -358966548 208596214 6509 -419749108 -164907236 845 -625868114 993015931 8720 126163611 -389676639 595 -548298586 -596103798 9795 -447555783 -278826583 4268 -251109249 -827976408 6037 413228751 -547246555 699 211653701 782261486 8608 766605000 523334383 6635 848002319 624282080 2358 -458526967 79143311 5651 313333438 -563855352 746 -601257416 417944653 478 132366550 -605921169 3938 -954946302 220783838 1083 784564006 -311284398 2746 228618029 481058945 5376 54093571 524158102 5738 -742210546 -316543012 8341 520426004 -991847180 7691 -862838521 -322241979 4687 90819360 443480195 647 853983481 -883441584 7210 778853107 -111673714 3311 -863912221 -588348248 8923 -110049194 449132476 8977 432737196 574416719 7653 967301691 347184015 7674 -578500945 -71981180 8410 842270273 -266557934 5993 946724763 -224830170 4325 674835134 48126737 9541 -993835563 208596214 1399 -213565859 -259567082 8976 29968380 -964052288 5615 269796431 115731592 1356 -364519214 106262770 6127 -112466455 349123105 7278 -482134217 990761659 7259 -565428161 -385293122 6817 -215882898 412494114 3474 976904654 -359031913 28 -200453704 -899341288 2066 -765335823 -5916917 6423 477434146 559317467 2760 -162298514 -701904187 682 269499594 -205664922 7942 -353580923 636536038 3303 8264531 240392773 8953 438397479 -475349716 1114 -483926612 709534975 9386 -175911279 113319582 8686 -959851598 -709522334 8932 -952023251 971883931 8947 328642413 349123105 7046 202573384 -730886465 3357 655661552 611310292 2089 166047011 -777377395 895 206527555 381557875 2548 339635211 998987485 9688 505442585 546240758 2591 328152090 927247897 2125 -47584694 484578208 2710 287540911 -681572203 4040 -353580923 358976404 7087 -820460238 -931850941 7903 -486815940 928549530 8909 603027467 -575386868 5145 83263882 798910453 2150 984468436 332881191 2557 778853107 252978054 1491 111659246 288775548 9548 902447917 -193590510 2775 -96460553 547847846 7105 137342604 383295386 8771 491678739 155181053 1798 -44846753 402585422 7767 643936179 -969954363 6777 -162298514 664426163 9707 -285886589 -761859799 8271 -992570882 32006993 4864 649807445 -714273046 9145 217759023 167296127 5441 295262939 -287275800 9733 890432109 -616422007 2782 395103154 -912580415 4534 -278632700 893523554 4379 564442080 -991847180 4214 -181786704 -493565702 3525 817204434 -257449363 8987 22099741 -626227780 4245 -173157270 155181053 489 -173157270 307725420 1193 4049814 844277983 2600 -422523153 623413028 5311 716961746 -519921669 5798 -743788507 472701027 2276 652607998 497692812 5150 -625117729 -791660728 5773 293337666 -546852996 5897 -178463084 -594389391 4243 -548469989 95042084 6260 -600220506 491977162 9029 -918480115 203874111 8099 686472096 48126737 3625 364564921 -519921669 7813 -878007946 -389676639 5076 693388533 442035528 3833 217759023 -5916917 75 57728768 -894674476 6528 -765335823 464511101 8378 -343049870 785681307 6627 -408600531 -600991208 8371 -660956144 -287275800 5735 471423335 -3897679 2905 471423335 -367588750 7854 -241465936 -253004117 4718 551002165 -932094589 8208 -925751415 964421398 1930 864864468 723730723 635 -197332076 7024863 8973 -348537659 -594827543 407 142253386 269488622 7064 232434457 738681643 5822 -213966720 7024863 8152 520426004 614945635 7322 340060359 -325682737 3394 622760654 748407118 2863 -818501802 -931850941 774 -112466455 848404213 9947 126163611 -357349445 3917 -685842163 377312940 4300 335527628 160793740 8150 572111503 -780888194 2674 918550505 -600991208 3408 566652844 -63464163 9301 -420836130 -976816087 9609 677081963 125331989 2409 -483938149 -923490455 3063 715427719 -281078001 7183 664255928 238846105 8885 -782082024 659135755 2974 621250009 533639856 5825 -373212931 -726080992 8306 -828443354 -111673714 5428 73840719 -54745869 4964 879055044 -34186434 5810 -947334444 719756675 8843 320572212 638342848 1859 664255928 -645134311 3714 875625124 -510922884 4354 663527888 -473904134 8443 -818501802 -311805770 4132 -616105726 -5702304 4466 693388533 -343058017 7195 918550505 484376908 7109 -762354954 -549053127 1452 -342239300 -780888194 387 -625117729 208300268 3422 997902760 247516617 3572 -330832333 530406323 4037 303886728 397104509 5016 542787809 523334383 159 -442492459 390565985 835 -652765294 610906685 957 -650211499 802678679 1911 166047011 -831246652 2805 -110049194 -113520589 2467 -433025345 -330088528 1622 -270167938 41988448 9515 705381339 476629986 9323 877336582 377312940 9064 -672401313 748407118 9876 -184150939 764272698 675 -205718293 -669081832 818 344933377 -493565702 7836 -257165428 -265649886 674 579591313 280226622 6945 -453528863 -359314201 9629 -705081051 220783838 9531 -949511663 580232372 2397 167372537 -436876555 7403 -278257978 -164907236 6099 253295516 35526584 4454 -301284968 -204109200 5095 -745761469 247274032 285 462757732 -952045723 3952 -983647058 7024863 1824 -685842163 -14604433 3781 -250591756 -847581699 7540 -918480115 417944653 4804 702242153 429013583 1348 -454660390 764272698 7314 564442080 -912580415 2949 54093571 -493565702 2258 498022540 -130757210 8508 -181786704 -861238983 1770 -74067624 449132476 5444 993217311 -311805770 8627 -363361513 -71981180 2219 -171024826 -616422007 7839 535670744 796440972 6541 750512353 -510922884 8161 -44805950 332881191 1413 -652765294 -510922884 5896 841435082 272099746 1439 -578500945 -33848463 604 -821770117 377312940 802 23116556 674552143 7693 -715255110 -901179905 9532 344933377 -912580415 9208 -52166347 164304660 3151 670783249 -254349525 9436 -342740225 829049646 7019 -351818262 -923191479 1821 -306801974 -103582511 76 529251473 -515729352 3495 364564921 950205104 1462 669719494 558660793 3430 -31253052 -588348248 8622 -983376341 79143311 9140 126979264 155617401 6940 -147467416 -847581699 2066 357216483 -906648758 8879 -496507325 -727914786 1868 -715255110 841515706 9616 -907526850 -681572203 5015 -631059468 355195684 7305 83782911 684653282 3068 217759023 -221235589 4392 -600220506 165821381 2170 95039871 -357349445 2927 57077901 -825672011 951 -572908981 -981602668 5471 976904654 -63464163 2855 -348537659 993015931 2053 -608881583 925430316 9697 -408600531 -507678540 4771 561794586 88031842 3407 112708003 -732977788 9714 116199189 -979020874 5589 561309384 -325682737 3271 -855487023 -993810702 4005 529251473 48126737 1125 -594123980 -560116325 753 677505146 -53499931 3859 58910623 814089111 7265 -54849498 -675048115 9421 293337666 165821381 4469 -96460553 -981602668 959 -256588331 293678122 6301 83263882 -54745869 896 -251213711 559317467 2744 -694040959 -359314201 204 -894484500 894566619 7690 364564921 786543464 8677 -509385891 874229190 1043 -301284968 709534975 4571 -44846753 802678679 6092 363421522 -650575204 6858 -715255110 -894674476 5635 37950971 -912580415 2803 -128726767 397104509 4762 -625868114 525863100 6494 566652844 247516617 9947 -993835563 604828253 9711 -52166347 246277775 8927 83263882 -701904187 6776 616261079 -313128613 3360 -623545038 524158102 8798 -735338906 624014414 1724 -519682186 491114857 4862 416830089 614945635 6875 655661552 709534975 754 -828443354 -931850941 947 505306321 -973091762 3231 136635149 -605921169 2187 351329961 -873505481 273 -278632700 397104509 6637 824131791 840121997 8234 -983376341 101361875 5648 57728768 996597250 7591 -733024233 -964052288 3174 567852265 170467835 3461 57328447 -53226181 9569 505442585 638342848 1618 -81272333 651276686 8668 993217311 -386859416 6775 -31253052 -5916917 2279 -925751415 -63734481 5989 -342740225 -14604433 147 -962479450 -726080992 813 126979264 -954209444 3088 653638796 106262770 4965 765140521 265565623 1123 -476635343 -241132430 1977 -74313664 -274707169 1453 696354690 697181256 6143 -351818262 -373891874 6296 339635211 90714922 1118 -672401313 766977417 7156 90842180 -952045723 1984 749595162 -931961645 7298 223626891 -912580415 9830 -82743531 110076515 4542 505306321 764272698 8251 -821770117 135272390 1091 -137898752 -979020874 1468 327828499 484376908 298 -594123980 484376908 9191 663527888 -64803490 3027 232434457 -833562261 9906 261931651 -68133232 1800 -47584694 416895828 8559 -71710752 19319210 7583 -612223016 -392084245 4012 -396349710 618410264 4752 498725757 115731592 4112 29968380 332881191 1014 331376977 -163961704 1988 877336582 368331732 6361 -927273767 -33848463 46 71999590 66743939 5803 -496507325 57188489 6884 -818501802 546240758 5393 -570707245 900210732 8607 -824336233 581062404 8214 57328447 391949381 7358 -907904968 293996259 4300 929439506 616919600 1646 287403155 -650575204 1379 287403155 835992356 7496 561794586 -974640280 8653 -955831194 -183336237 761 287540911 -487460041 689 -952023251 283209294 2440 853983481 -393603223 3502 713058770 836711297 4196 90819360 220783838 531 -800197031 532638758 1645 -559852389 377312940 5422 -447555783 -273517935 7652 480475633 -833562261 5555 713058770 133238441 2982 -625399824 971883931 2430 29506774 -775953624 7061 -205718293 263449205 4522 357216483 -254951306 1112 812692671 465310197 1939 -667767243 691904004 9221 167372537 525863100 602 -496507325 233486506 8204 715936589 -475349716 3959 -788603267 240392773 8118 137342604 -259920681 4580 405324040 685173008 7774 -800197031 365540008 1704 90842180 -912580415 4560 639245576 -600991208 4882 111659246 -292135056 5871 587161686 -560116325 1080 23116556 -650343366 3740 784564006 -996863784 3918 -623545038 -936112945 5860 -745598738 -193590510 3115 83263882 724045357 234 330369088 -274707169 3241 343919065 -442954817 598 -278632700 464511101 8556 457187643 -517429485 6140 -304053585 718423636 341 129311049 263449205 1936 -184150939 -21285360 2648 81800971 11152217 8937 -256588331 518508787 6235 -623545038 718423636 2260 674835134 362317344 6193 -76560661 -392084245 3163 824131791 174025856 679 521234557 -791660728 6502 970485889 -699883416 9132 527736569 -927894606 5409 271048450 -761859799 22 -627792663 736392650 1823 -512601533 105202669 1028 -58282870 -81447781 6078 224883384 798910453 4831 -750618262 957316548 6955 -400001179 -906648758 5845 713058770 803466690 3544 -400001179 854872802 4295 745648934 59020681 5532 -512601533 442035528 3569 -544290356 -193590510 5802 561309384 226081213 1579 833952118 -954209444 7637 -749678851 -21285360 6063 142253386 203874111 3218 -322857321 -727914786 9530 -304053585 248879339 1135 -225441451 835992356 4007 -526589551 584852110 4179 -871267479 355195684 8121 934705880 -730886465 2071 576254520 402394867 2343 -44846753 390959008 2261 498725757 -733482202 2733 420313173 168850975 9182 393895424 870680272 5857 -44805950 -912580415 528 843172319 513030379 852 784421217 -780888194 1144 715427719 -958397748 1850 772119062 -274707169 8517 223626891 -962366924 2877 649807445 245371301 9118 -625399824 -876513924 9725 950417338 -865702803 2645 224883384 682630231 8971 -178463084 524158102 4268 948083395 -585235419 4198 655692903 -354781951 1991 -110049194 685173008 7158 603027467 -828027101 4851 273690998 -783218625 2872 984468436 113319582 2246 -110049194 693923957 3065 -95477909 -628237476 232 -784069182 993015931 1719 -326544961 252386635 4529 -784069182 15035429 5093 -594123980 486739558 4915 -570514743 246277775 8159 57728768 -37646429 6362 413228751 -497454301 1101 -154177607 28285201 1297 307567195 -163961704 2859 83263882 -255678122 7816 929439506 -70608980 536 -181786704 -805220515 6531 -36520470 903887624 8350 745648934 388657508 9092 -388902952 559317467 7187 677081963 -667783556 829 165508500 905565981 670 621974864 742555398 7983 -934630957 365540008 8940 -952023251 28049823 71 946724763 -209849932 6740 -25477161 738681643 2379 -371869946 -726080992 56 -672401313 -681572203 9728 941171960 57188489 2349 -31253052 604828253 1198 -396349710 -185998231 7469 -526589551 486739558 1766 307567195 -330088528 6940 869722291 240392773 706 137342604 -519921669 9945 -54849498 336301975 7806 256045037 -354367602 1302 -947334444 11152217 88 110512002 844277983 1625 572111503 759617707 4531 -44846753 646664292 9940 58337899 15035429 2848 699618405 636420853 3699 264207551 -779636985 3039 984468436 238643630 2724 367159963 532638758 2738 -835349698 -63734481 6349 -991085471 -283943997 1043 -615891790 192314494 9769 206527555 -311805770 5800 -304053585 -996863784 7955 877336582 247516617 9877 833952118 -419617877 519 -56935231 766538742 3457 -56935231 525863100 277 -631059468 -428402356 4621 -784069182 -619642959 1687 -225441451 -919384533 8720 420313173 667943918 2198 112237946 486739558 4343 -934630957 -953039811 3177 -511648475 -142257001 9276 766605000 82218066 2286 -750618262 -59573888 6724 664362925 -386859416 3085 789289346 238643630 4446 -913032643 -253004117 8201 -862838521 -359031913 3816 772119062 -31659405 4377 933899717 133238441 8581 -777574656 307725420 5734 217759023 899778012 3661 -36520470 -823312659 3830 -784069182 676406177 1925 -54849498 -386859416 6378 -878007946 155617401 9823 288031791 -220337835 707 -178463084 545485303 2307 -913032643 691904004 7354 471423335 402585422 2223 -509385891 -645134311 5089 -593752979 412494114 5723 -623268670 -861238983 6452 228618029 614945635 4368 -396349710 636420853 2628 -175911279 19319210 1611 -740334521 -962366924 2967 320572212 676243791 8157 395299686 676406177 5529 970485889 490581013 1781 -992570882 900682067 2326 -659112423 -635351929 1953 460600071 766977417 4106 319326351 143533526 8353 469995849 99128184 9849 -612223016 -64803490 1661 -590529319 829049646 9483 929791427 -442896915 4184 784421217 -204109200 6763 -451981899 759617707 6181 -818050145 -192813087 6545 650299148 698531409 2922 261931651 -991847180 4893 -213966720 -561419270 7139 206527555 -161178548 2374 669723000 203874111 3561 -512601533 525863100 6914 -862838521 652139653 9763 177628242 -692002453 7831 339635211 931901106 1932 538103424 971883931 1553 142253386 580232372 438 -623268670 422558106 7718 579591313 -861238983 7181 -162298514 -2439989 519 -631059468 562000501 5087 -66931702 324939084 8744 -593752979 -361907767 3755 -175911279 -6069504 6114 487719335 840121997 9592 625839941 -161178548 5639 542787809 -546852996 5609 -278257978 -952232346 7574 -76560661 -63734481 4974 111659246 -266557934 6337 -92183040 691904004 7421 650577626 925430316 6572 271048450 931901106 1953 -213966720 -937125202 9095 665672498 -777377395 4786 471423335 -515729352 1550 132366550 -164907236 8134 -625718770 -741621007 9519 -650211499 -563855352 2390 223626891 771524295 1373 4049814 -5916917 5380 8264531 -805220515 5651 -109703401 -515729352 6173 817204434 -515729352 667 974173871 -497454301 4650 -889390298 -910659068 720 586193310 -635351929 2044 111659246 261437505 4129 -132340965 -533164995 120 -735338906 136635305 1144 199822346 964421398 5214 269796431 -995062096 5418 -913032643 288775548 5841 -631059468 351421296 2208 817204434 220674133 3699 -565428161 530406323 2710 -242921091 -923191479 3311 856751619 -291852849 1442 512530806 168850975 6220 574072798 573715962 1560 232434457 -517429485 5103 784564006 -979020874 13 -744815954 -899341288 129 432737196 -439025221 4825 -569617671 -848882377 4113 228618029 684653282 6928 253295516 841879883 8219 -570514743 -273517935 7987 167372537 484578208 2649 -570514743 868032719 9266 -458526967 -208909824 3626 169375596 719756675 7334 -147109520 580232372 3009 561309384 -316543012 1933 543709359 -392084245 6175 664255928 280226622 8550 -557563073 688604103 2469 116199189 -21285360 5326 -301284968 -220337835 9891 -918480115 368331732 7595 -800346889 -847113496 4421 199822346 272099746 3159 -871267479 348492504 7615 -137898752 -266557934 1951 335527628 624014414 1334 948083395 -560116325 8990 -363361513 -743279228 146 929791427 829740581 6004 -112466455 -324279122 5921 650299148 167296127 7563 119513424 659135755 8767 538103424 57188489 1996 -616780700 106262770 195 -660956144 59020681 8926 -336363205 693923957 2283 307567195 -238448480 7711 432021664 758141143 1708 842270273 293678122 8614 -572908981 532638758 6675 -364156017 894207498 5384 395103154 -803257481 3888 667683290 -448645965 4955 -256588331 500073592 9300 405324040 -293612145 1656 -330222187 -919384533 2169 -765335823 79143311 6581 -616105726 -168423907 7938 -482134217 249091689 9922 -214121222 -901452236 6882 716961746 676406177 7362 864931174 -392084245 6002 58910623 -513451002 8477 -123469316 7024863 2925 38382431 -768754430 2580 650577626 636536038 2367 -81272333 220674133 2918 477434146 -115011856 9999 505315658 -828027101 321 -821770117 -560116325 8520 248168868 -5702304 5275 -251109249 105202669 8415 -429426969 329435427 3681 23116556 449132476 2544 32391911 -343058017 3632 621974864 836711297 2746 743542522 -359031913 6420 -537445745 -356305020 669 -189672465 64274896 5550 -336363205 -115011856 9234 -934630957 522626360 3418 -353580923 888127448 1131 664362925 690383589 3583 438397479 -392084245 4282 -800197031 -833562261 9448 576569655 368331732 2982 -569617671 -743279228 372 -71710752 -727914786 2412 58337899 -367588750 7481 529251473 -964470327 5427 -986019062 -53226181 9007 -483926612 412494114 2947 -593752979 235617971 1083 293337666 -805220515 1431 57328447 -964470327 7001 491678739 -427456347 6385 505306321 -588544705 6238 -578500945 874757575 2926 -285886589 -732138768 9789 95039871 -254951306 730 -954946302 -485579451 7721 -13265422 957316548 5622 621974864 -103582511 7835 269499594 900682067 7863 551002165 417944653 9925 -54849498 829049646 2145 468946340 874229190 5670 -912600784 117542955 9413 -624139446 785302566 2591 749595162 -10889363 5495 413228751 407922222 6406 -633494599 28285201 7811 -669161347 -995066367 3274 561794586 -681572203 6561 622760654 -164190047 1047 90842180 -380500395 2791 -330575686 347184015 3723 -56935231 -41471722 5711 119513424 798910453 7080 -113215565 611310292 9354 -301284968 486739558 5899 500836375 -834347143 3715 -794998045 -931850941 6253 561309384 -10889363 4775 122960298 -663884323 3593 -745598738 452093657 4164 -616105726 101361875 1278 -907904968 -620954654 992 -12352429 622266116 9014 432021664 -831246652 4524 -594123980 -849899775 8310 -486815940 698531409 8633 357216483 652139653 3254 22099741 -619642959 8811 -400001179 -142257001 4068 -569617671 249091689 7195 -715255110 -5916917 8821 -74313664 -6069504 7937 693938067 -389676639 8845 -715255110 484578208 4819 438397479 624014414 4192 -226011510 -202365860 4791 -213966720 -220337835 9256 -800346889 -964052288 5200 -633494599 -575386868 5336 203806755 -762876998 3271 -301284968 -899341288 8193 -557563073 880013188 2184 -287473610 208300268 4611 727691960 530406323 4176 151462778 -539760374 9254 307567195 -205664922 35 -139236232 -361907767 2939 -12130323 90714922 8531 929791427 -453780869 7085 616261079 -923191479 879 119513424 996597250 6380 -743788507 238846105 7240 696354690 -208909824 5692 480475633 -883441584 9114 743542522 -278826583 4394 8264531 28049823 4506 916803821 -833562261 4704 -855487023 636536038 43 755723260 766538742 9369 4049814 -339447425 9367 847314766 -709522334 9191 -268168881 844277983 762 411375410 -386859416 1027 -863912221 247274032 6337 824131791 -932094589 3701 273690998 996597250 4660 287540911 -64803490 7574 -422523153 478800565 9503 591415304 -193590510 1475 -882919563 732717612 4968 57728768 -692002453 675 -330575686 -53499931 4205 -422523153 584852110 4347 320572212 -164190047 1436 -293422144 440461057 1168 -44846753 497692812 6663 395299686 -446979614 7902 -991085471 -923191479 296 561309384 -847581699 8967 -618586699 -732977788 6466 916803821 -265649886 6718 -637994744 706766110 4905 947027244 -442896915 917 -631059468 -901179905 8740 -517419114 724045357 4500 457187643 698531409 5264 399779640 478800565 812 71999590 -563855352 343 483523131 848404213 2539 142253386 220783838 3233 641405743 170544312 1777 934705880 870262107 8378 393895424 835992356 7043 946724763 -962366924 8901 389181119 798910453 1262 -58282870 -183336237 751 639245576 148581257 8959 307567195 -709522334 3240 812692671 57188489 6881 462757732 -330088528 2702 -454660390 742555398 9783 789352319 283209294 8587 -633494599 905565981 3244 -405708663 -549053127 8241 166695370 -650343366 7063 551002165 628563573 9811 639245576 964421398 4355 -50475604 -839552686 374 393895424 651276686 8286 167372537 -479232352 8312 521234557 -959597696 5697 -695835769 -278826583 8145 -854974713 464511101 7776 -529954928 530406323 1047 271048450 -356305020 531 976904654 -74922256 7943 111659246 -709522334 8501 303471892 -130757210 4465 -569617671 90714922 7259 -328904232 996597250 4339 277958125 -560116325 6312 321979161 -911784066 1050 37950971 349123105 9902 -483938149 -479232352 9748 -565428161 113319582 8664 344933377 106613504 5866 367159963 823880227 8567 269796431 691904004 1805 -835349698 709974393 8778 621250009 -389676639 5135 950417338 -238448480 9522 561309384 -448645965 2565 967301691 764272698 1445 -855487023 -714273046 3977 -764095871 -551512958 9857 261931651 -834347143 4997 -81272333 736392650 8500 -197332076 -343058017 2861 -695835769 -53226181 1067 -970422428 -779636985 12 -733024233 391949381 6936 276731211 -70608980 7427 -952709307 -620954654 1608 -178463084 -267835884 894 -330832333 95042084 7732 -511648475 803466690 3064 -56935231 -766439509 5110 -898265134 -803257481 9713 -526589551 238846105 4271 789352319 192314494 4781 126979264 -436876555 5095 126979264 -845509135 2398 -744815954 -600991208 405 -177639676 113319582 1286 740659012 59020681 6993 -197332076 247516617 6966 -250591756 -927894606 5462 83263882 390565985 1899 -322857321 835992356 2316 -371484057 -762876998 2395 151462778 -193590510 1878 929791427 900210732 6458 655838788 327243607 6840 213842869 15035429 8146 689984924 -142257001 6763 -623268670 -311805770 1891 -512601533 -667783556 36 -112466455 -337054857 488 -659112423 996597250 4659 213842869 381557875 1563 848002319 -281078001 9960 -12352429 -834347143 5690 -594738095 355195684 411 -892024255 -59573888 2490 551002165 272099746 8428 -705173162 148581257 4155 -251109249 -775953624 9560 -31253052 -221235589 1405 -947334444 -594827543 6991 727691960 247274032 4914 -578500945 417944653 4274 246028051 249091689 740 749434816 676406177 6305 750512353 383295386 9609 686472096 220424396 5172 -625868114 -650575204 8853 566652844 562000501 2664 -565428161 209900681 4847 29968380 -324403620 446 721323233 19319210 9463 -601257416 646664292 1583 -788603267 731066417 6215 8264531 155546470 5747 -669161347 -487991575 9704 -116404179 -111673714 8179 721323233 971883931 663 169375596 518508787 6299 745648934 -202365860 984 -46649832 88031842 5252 -481548889 -995066367 1994 126979264 899778012 4386 136635149 -759955547 5548 287540911 -354367602 538 574072798 -845509135 4302 -219607746 109725016 1575 -410378829 -115011856 4891 -705081051 -893198153 1630 -526589551 -221235589 9127 416830089 117542955 3710 649807445 220783838 4052 -74067624 -991847180 8684 254604928 288775548 6346 90819360 927113337 4255 935909029 996597250 8375 81800971 998987485 5640 83263882 75428113 5827 663063930 574416719 5013 129311049 269584182 9047 340060359 485773536 7413 -720378724 -33848463 815 586193310 -111673714 4143 529251473 574416719 9839 -82743531 -517429485 3247 -481548889 -962366924 867 -548298586 -287275800 8402 -396349710 848404213 2361 538103424 484376908 6755 -370573099 368331732 3939 497764071 238643630 3429 -496507325 -63734481 4280 357216483 416895828 8290 -993835563 831945068 699 948736147 -552554344 7891 918550505 894207498 432 223626891 55179420 1218 -304053585 19319210 8570 902777411 719756675 3005 -226011510 -777377395 3832 -139236232 -964052288 7372 -132340965 -5702304 6386 480475633 -845509135 1126 780636123 -912580415 591 521234557 365540008 5455 -171024826 155181053 714 -735338906 -473904134 4789 696700704 258835576 2628 -330832333 573715962 6780 670783249 840121997 4188 -729544436 -976816087 2630 -863912221 -427456347 2237 -509385891 901431566 6552 -494058622 349123105 5479 535670744 -19846330 1049 -173157270 19319210 9169 321896034 -392084245 5357 -147467416 155181053 1182 -954946302 -267835884 5778 625839941 -759955547 1582 808925735 -780888194 1352 -341897402 -923490455 8454 -363361513 -311805770 6231 -304053585 -514527972 7428 950880850 -202365860 8637 -146048051 -715854594 4444 -74105468 355195684 7013 -358966548 639591910 2023 -113215565 -192813087 4959 -855487023 -669081832 381 -745598738 -768754430 2812 -765335823 -265649886 2401 901855277 -996863784 4424 224883384 220674133 2909 789352319 690383589 6638 174573850 -714273046 3533 716961746 -932094589 7303 -669161347 718423636 3953 591415304 -111673714 9268 -947334444 546240758 8541 651739496 -148948797 8333 90842180 429013583 9572 224883384 -650343366 841 -625117729 -80034542 5958 169375596 748407118 8463 416830089 -600991208 6310 -578500945 -588348248 1837 -341897402 -663884323 2271 491678739 -5902726 7735 527736569 -514527972 3608 -548469989 377312940 3955 564442080 168850975 262 902447917 249091689 1731 -762354954 -354781951 6721 295262939 905565981 1459 -214121222 497692812 8714 -429426969 -899341288 3268 -175911279 133238441 6380 -621743061 -727914786 9353 -548298586 -398743530 6322 -907526850 429013583 1601 57728768 -202365860 4504 97020970 -224429007 6628 213842869 609203406 9284 -601257416 -192813087 6578 -173157270 -339148929 2855 -579837273 377878165 7176 -482457481 -64803490 6783 567852265 -320105788 5669 -625117729 888127448 8543 959313725 -807704163 7148 -410378829 -675048115 7106 -630784461 -289016401 5323 780636123 -427456347 6508 670783249 -493565702 2285 669719494 -552554344 1586 719147282 -12154411 764 -650211499 -560116325 3820 -306801974 272099746 4841 812692671 -663884323 1992 686472096 602128084 4991 -400001179 -255678122 3793 765140521 269584182 7429 902447917 416895828 5041 -388902952 -780888194 1315 -735338906 798910453 3075 -777574656 -515729352 8 699618405 -68133232 6748 -250591756 484376908 506 933284357 -779636985 5371 132366550 -306446443 9005 641405743 -31659405 8111 644845610 -21285360 440 295262939 -453780869 9945 397498909 64274896 4421 475583305 684653282 9523 269796431 823880227 6792 -991085471 614945635 5488 -256588331 894566619 5507 -790900085 -208909824 9859 -705173162 868032719 3863 933899717 690383589 8901 54093571 241785150 7006 877336582 664426163 8001 665672498 283209294 1623 766605000 -595600742 5699 -491680209 -653914878 7794 841435082 -12154411 5393 -179678 -265316264 9022 -132340965 203913927 4201 -305970525 -325682737 9183 997902760 -762876998 6076 -694040959 349827286 5444 71999590 522626360 1434 535670744 559317467 6809 58337899 -259920681 3263 -824336233 -910659068 8104 70299496 -289016401 9532 721323233 823880227 2038 -927671058 659135755 6873 -341897402 402394867 828 491678739 -912580415 4426 -570514743 203874111 7539 -674506636 -551512958 9792 848002319 -37646429 1013 -918480115 639735778 2402 328642413 814089111 7439 339712362 993015931 9661 -474750049 -281078001 6988 740659012 -805220515 3976 740694909 925430316 2847 -971877548 820355107 4811 90819360 785302566 6943 -388902952 -339148929 9969 344933377 245371301 121 817204434 -626227780 396 974173871 676243791 3664 -267849188 125331989 1033 246211015 -324403620 2936 -947334444 -181951918 8420 621250009 -183336237 7173 411375410 545485303 2494 500836375 491977162 9278 165508500 280226622 9404 132366550 814089111 4887 -994238484 952638297 2546 269796431 -507678540 8781 -987108376 768564657 8320 497764071 51303562 8355 527736569 584852110 8204 715936589 573715962 4941 -527151913 646664292 7842 303471892 901431566 12 339635211 820355107 3608 864931174 636420853 4778 -882919563 614945635 2357 551002165 -730886465 3190 677081963 238846105 9459 -983376341 638342848 6979 -949511663 848404213 6146 713058770 783420814 1037 -608881583 -834347143 6096 723014647 694332247 6300 -358966548 32006993 6726 -625718770 -533164995 2476 856751619 66743939 4581 561794586 786543464 3725 110512002 90714922 8434 111659246 764272698 6167 -918480115 484820762 9966 -215882898 285030297 3872 -720378724 899778012 6234 -270167938 -359031913 6593 -824336233 719756675 2713 677505146 48126737 7751 -241465936 903887624 5543 -685842163 -133534011 2870 -734053528 -549248367 5033 405324040 -367588750 9683 326413982 -845509135 7253 -631059468 371937567 6883 202573384 835992356 3716 -175911279 604828253 5294 -941497322 -560116325 7621 -170132306 518508787 4201 287061479 684653282 6661 902447917 848404213 6051 -371484057 11152217 2796 -729146187 -453780869 2062 -669975418 -493565702 1754 713058770 486739558 3136 -483938149 766538742 5139 -892024255 -561419270 1371 -348537659 55710753 1622 641405743 -899341288 9515 529251473 199066417 4485 721323233 -253000679 767 -200453704 -561419270 5616 -405708663 7024863 3306 -410378829 -910659068 2387 520426004 383295386 5546 -486815940 -726080992 4515 555446731 443480195 5465 -533858770 390959008 2643 -594658272 -532805273 6163 228618029 -487460041 5804 -358966548 -539760374 9624 137342604 288775548 6077 357216483 -497454301 6659 -667767243 -533164995 8591 649807445 443480195 7963 -52166347 -823312659 2221 -627792663 293996259 1640 58337899 -442896915 2179 705381339 -253000679 1336 713058770 928549530 6084 -205718293 -563855352 1347 393895424 245371301 6657 -579837273 422558106 908 339712362 -337054857 3255 -517419114 -805220515 1066 -132340965 -805220515 25 -631059468 999569471 5687 -44805950 -224429007 3934 -419749108 674552143 9078 538103424 651276686 1996 -173157270 -923490455 5339 933284357 616919600 2166 95039871 -507678540 1078 126979264 491114857 4387 869722291 547847846 7569 -863912221 742555398 7312 -44805950 -525223549 1627 126163611 -932094589 1975 -256588331 -81447781 9891 -821770117 220424396 7936 -618586699 -278826583 6954 -491680209 99128184 5255 254604928 -871353007 147 -68308325 64274896 6926 655692903 718423636 5293 527736569 332881191 3077 -112466455 -964052288 4723 -570514743 624014414 600 -420836130 307725420 4194 462757732 545485303 5017 -734053528 -487460041 1627 -441900788 -635171642 606 -476635343 -217276100 7162 119513424 51303562 3516 -31253052 -931850941 1783 -178463084 732717612 9717 -181786704 -531114148 2107 505442585 574416719 5630 -720378724 732717612 4934 -422523153 -635171642 1141 -633494599 688604103 4623 71999590 -54745869 8338 824131791 638342848 4364 -955831194 798910453 5259 -548298586 157954558 8419 -353580923 247516617 7869 520426004 -13980784 6576 -342239300 664426163 9000 -330222187 638342848 6793 471423335 -187634457 3146 -270167938 115731592 7263 95039871 -497454301 9647 -73802131 820355107 5606 -287473610 75428113 9992 -330222187 574416719 3655 -777574656 532638758 3595 498022540 -727914786 7941 -474750049 900682067 2634 -991085471 950205104 1373 719147282 840121997 9783 -68308325 220783838 9666 395103154 170544312 2342 -128726767 -714273046 5432 772119062 -899341288 580 8264531 -68133232 2303 -330575686 -374056277 7 -476635343 -111673714 4515 57077901 247274032 2582 -720378724 798201482 9138 -695835769 -130757210 8364 -47584694 -311284398 3455 -96460553 -533164995 6791 833952118 -803257481 4373 574072798 170544312 6854 288031791 971883931 222 653638796 113319582 931 29968380 -561419270 1061 -481548889 -13980784 5918 652607998 -19846330 186 861466410 293996259 4331 -154177607 667943918 1172 -624139446 676243791 8940 561794586 23333156 2012 -720378724 -339447425 1298 -80190883 -833562261 9336 -476635343 95042084 1937 843260633 -827976408 3093 248168868 -380500395 2547 -934630957 609203406 4377 319326351 547847846 8062 -408600531 241785150 376 520426004 581062404 8409 -886229173 903887624 7542 -279541251 -265649886 219 -993835563 -241132430 8862 232434457 -208909824 1333 -862838521 950205104 4881 165508500 -479232352 7153 498725757 -871353007 1281 -371869946 -361907767 4475 947027244 55179420 4830 -285886589 -10889363 5280 -624139446 -281078001 3649 -985616618 -257449363 309 264207551 -446979614 440 186610534 905565981 5306 -800197031 -64803490 3874 -631059468 464511101 5247 -633494599 -839552686 2237 -71710752 785681307 758 -579837273 452093657 9772 950880850 246277775 6873 477434146 -164907236 1693 -519682186 -322241979 5694 320572212 -876513924 4106 -304053585 -910659068 4985 -733024233 -359314201 6030 -660956144 265565623 177 749595162 -163961704 7451 579591313 -164907236 8806 686472096 -368204827 827 -458526967 -313128613 2914 -740334521 443480195 9732 -441900788 -743279228 2446 677081963 23333156 1936 70299496 283209294 3159 -433025345 547847846 3308 -745598738 -964052288 5456 -862838521 233486506 8784 -782082024 835992356 7450 349635568 -871353007 8351 -304053585 349123105 2771 213842869 -113520589 1248 -959851598 -265316264 5596 -81272333 624014414 7644 -608881583 -510922884 2174 -511648475 -953039811 5097 -113215565 684653282 6717 119513424 -330088528 1543 -878007946 -626227780 4573 264859719 886756512 9225 -572908981 -238448480 453 535670744 -974640280 903 271048450 -628237476 3251 -720378724 -161178548 7619 339635211 -37646429 8175 -146048051 106262770 3353 264859719 -322241979 4626 -278257978 831945068 7546 877375052 363537086 1048 70299496 106613504 7563 -705081051 532638758 4292 -442492459 -479232352 4170 -95477909 238846105 4420 -454660390 719756675 8930 -579837273 785681307 2454 -835349698 990761659 5728 -728265827 -209849932 9978 856751619 -871353007 1397 -173157270 628563573 1656 -624139446 -588348248 860 199822346 135272390 915 319326351 -133534011 9487 -892024255 -964052288 5326 -608881583 -732138768 5382 -95477909 -595600742 1087 -74105468 -33848463 9121 -214121222 -479232352 2194 561794586 932982464 7991 -330832333 -161178548 5631 -536278632 261437505 5965 -177639676 79143311 63 224883384 -208909824 3899 948736147 -995062096 5244 653638796 802678679 9324 564442080 835992356 3831 -991085471 559317467 2918 916803821 28049823 5263 -32737399 174025856 6217 855329823 -894674476 7967 750512353 324939084 5547 -764095871 -969954363 2631 -373212931 -386859416 2132 469995849 -931850941 766 -494058622 -343058017 5014 -343049870 484376908 5622 -652765294 464511101 6049 330369088 -923191479 8097 -154177607 481058945 3588 -871267479 936458970 7300 327828499 664426163 998 -241465936 -63464163 4666 -270167938 -267835884 9846 -32737399 -548872283 2683 -594738095 23333156 6336 -219607746 563044475 1580 -631059468 117542955 8946 -927273767 -316674454 3065 -889390298 -53226181 5038 -442492459 -732977788 8177 -213565859 -895622959 9698 -113215565 -834347143 6497 -616105726 106613504 5189 -73802131 957316548 5844 505442585 110076515 3762 -934630957 819313353 938 -667767243 252386635 4794 57328447 -185998231 1431 287403155 -605921169 2390 529251473 -563855352 446 -348537659 349711330 3835 -672401313 762717609 6095 -794998045 355195684 3666 -12352429 -361278986 7740 71999590 -343058017 5223 -623545038 155181053 2979 -631059468 -293612145 3312 -112466455 327243607 823 -794998045 291885511 8385 625839941 803466690 3584 -744815954 -605921169 5102 186610534 -901452236 2774 83263882 783420814 6545 -750618262 -313128613 2824 491678739 48126737 637 664255928 823880227 9906 520426004 530406323 403 574072798 -12154411 9694 204922698 -322241979 6259 397498909 618410264 6778 950880850 -958397748 9670 727691960 -923490455 1547 -745761469 -398743530 6282 313773597 900262214 4050 -82743531 803466690 4845 -618586699 706766110 7245 -215882898 363537086 4879 -170132306 -34186434 1663 715936589 854872802 8754 326413982 109725016 4115 -215882898 900210732 611 -442492459 -563855352 1069 -954946302 532638758 6750 -331409455 -759955547 5250 -621743061 -825672011 1646 941171960 99128184 2394 343475859 533639856 7346 -927233899 59020681 435 71999590 -259567082 1511 -346375162 854872802 8312 -251109249 -956300186 8146 -364156017 79143311 3058 -184150939 95042084 3005 520426004 358976404 270 475583305 -796856966 2165 112708003 639735778 3841 -886229173 88031842 7073 -173157270 622266116 5544 -557563073 -675048115 5958 572111503 -783218625 2995 655692903 497692812 1017 -270167938 -479232352 9251 755723260 -325682737 2902 -76560661 -19846330 4993 -889390298 460061364 7647 -600220506 723730723 674 933284357 748407118 6215 256045037 706766110 4856 389181119 748407118 7008 469995849 -385293122 364 320572212 999569471 7810 413228751 870680272 6537 -570514743 285030297 7582 -483938149 -428402356 7435 313773597 -10889363 2178 -694040959 -663884323 8840 -537445745 220674133 6079 111659246 28049823 3614 842270273 798201482 5047 -106582970 285660025 9550 -615891790 209900681 8059 950417338 742177493 3592 586193310 893523554 1093 -762354954 -53499931 1511 303886728 -510922884 833 -509385891 724045357 8702 -594738095 -361278986 1954 -433025345 -626227780 2053 269499594 -775953624 8307 -822417795 -325682737 2605 -533858770 652139653 2875 137342604 155617401 1115 -720378724 704912288 725 364564921 932982464 6195 -50475604 758141143 6911 -527151913 -193590510 8706 505315658 -865702803 7986 165508500 -357349445 353 -73802131 -779636985 7874 843172319 -427456347 9303 -410378829 -70608980 9463 789352319 -361278986 6079 165508500 -515729352 684 19516550 23333156 219 140624107 110076515 2454 765140521 -385293122 344 57077901 901431566 7592 500836375 390959008 5794 -907904968 452093657 9621 -907526850 293996259 6761 -356493999 639418215 2198 -106582970 840121997 8853 879055044 -442896915 3612 177628242 563044475 4070 743542522 497692812 8665 307567195 618410264 7280 -544290356 -37646429 7291 -112466455 51303562 3782 -106582970 -53499931 5785 498022540 135272390 7508 -46649832 -343058017 3809 -509385891 771524295 3938 413228751 -71981180 6097 -270167938 -964052288 406 603027467 -779636985 7446 967301691 371937567 3018 586582238 531120459 322 780636123 -762876998 5518 -578500945 -142257001 5410 -74067624 990761659 4640 -588133551 -626227780 2351 529251473 280226622 9305 591415304 -903151152 8195 639245576 931901106 5450 -305970525 -257449363 5263 328642413 -172362246 5128 405324040 363537086 3724 277958125 247516617 8916 -608881583 -221235589 3055 6631381 351421296 5903 902447917 -343058017 8960 574072798 -316674454 5804 -764095871 823880227 9645 -335037888 -517429485 3239 574072798 624282080 7179 986629189 -20385733 6277 -652765294 -995062096 5342 -623268670 -883441584 9900 551002165 377878165 6681 -146048051 -436876555 6500 -729146187 820355107 7192 621250009 618410264 8415 621250009 874229190 2925 116199189 269584182 9942 142253386 110076515 8009 -419029624 -367588750 3397 38382431 796440972 8124 644845610 486739558 7080 395103154 762717609 8334 -559852389 785302566 4246 -627792663 563044475 8143 639245576 101361875 3965 -579837273 803466690 5949 689984924 220674133 2447 328642413 731066417 3189 669719494 28049823 4508 90819360 -906648758 9532 299572712 -497454301 4992 -519682186 -453780869 990 347274203 691904004 4288 625839941 443480195 7847 111659246 363537086 6063 -112466455 796440972 4369 462757732 280226622 8710 235848520 990761659 8334 462757732 533639856 5060 875625124 -53499931 6967 -954946302 105202669 4530 -270167938 -952045723 6372 -872853946 -932094589 9035 217759023 545485303 5933 655838788 -320105788 4282 895483308 -320105788 49 -306801974 -330088528 7445 -579837273 28285201 3046 -729146187 258835576 6793 -25477161 841515706 6193 669719494 900262214 5078 -250591756 -585235419 1879 116199189 -768754430 8766 693938067 829740581 2771 246211015 858501251 4616 -882919563 -19846330 6106 555446731 -311284398 954 -251213711 -163961704 9788 -650211499 -257449363 3191 -729544436 903887624 8619 211653701 936458970 4742 -306801974 349827286 3697 390958395 -883441584 9636 -364156017 -187634457 4814 -650211499 680445725 6139 955536932 952638297 4624 -58282870 -730886465 8003 97020970 203874111 7607 58910623 -952045723 3735 307567195 -257449363 7944 -353580923 -224830170 5580 586193310 798910453 6880 57077901 893523554 2271 -44846753 349711330 6827 32391911 651276686 1309 -594738095 931901106 1815 460600071 383295386 2631 49103598 -823312659 7235 -184150939 -995062096 3190 833952118 283209294 2477 -267849188 814089111 1660 -110049194 927247897 7387 481039767 -525223549 7979 -458526967 233486506 5816 743542522 -873589020 8667 529251473 674552143 5234 -279541251 874757575 9334 174573850 -497454301 6369 -285886589 900262214 1415 950417338 245371301 8220 177628242 11152217 9507 -889390298 398270620 2999 -454660390 143533526 2231 843172319 -446979614 656 -197332076 19319210 1715 -92183040 667943918 3819 843172319 -255678122 7413 126979264 618410264 8138 -509385891 -533164995 3225 843172319 -2439989 6802 696354690 769086286 7568 -270167938 -901179905 8171 542787809 -827976408 4416 955536932 -932094589 6630 -251109249 518508787 2299 586193310 -964052288 5204 -278632700 624282080 7554 -154177607 -883441584 8581 126979264 465310197 2844 551002165 -519921669 3695 -146048051 -265649886 3682 -305970525 -221235589 5168 -519682186 32006993 2878 -728265827 -316674454 8118 -305970525 486739558 9060 261417951 925430316 1966 621974864 -709522334 223 -565428161 -339447425 1818 417807178 82218066 7856 -822417795 905565981 1158 561309384 -63734481 2306 321979161 758141143 6269 347274203 697181256 2178 625839941 -873505481 1976 -307200306 870680272 6479 649807445 -839552686 4120 321979161 -265316264 7357 195859317 485773536 1221 -278632700 -207480706 4414 -625399824 -259920681 1622 -650211499 293996259 1203 349635568 -63464163 9427 642972199 759617707 6976 -189672465 -709522334 8535 -370573099 -923490455 9678 203806755 349123105 8282 126979264 523334383 5334 -305970525 -448645965 2958 808925735 686182649 9435 83782911 844277983 8937 -536278632 999569471 5479 -927671058 -964470327 2068 950880850 785681307 5082 577257649 248879339 9457 -73802131 -715854594 8623 -557491556 -316674454 4547 577595779 327243607 3487 -422523153 611310292 4105 -650211499 840121997 5066 -729146187 -563855352 123 328152090 652139653 3524 500836375 -517429485 5273 621974864 546240758 7133 784421217 -6069504 6784 -76560661 -313128613 5413 664255928 -847581699 9215 934705880 900262214 8686 -106582970 -162370098 5225 399779640 192314494 4322 -171024826 -834347143 8637 -55516739 -594389391 1063 727691960 925430316 6403 -650211499 -37646429 2112 254604928 346977152 6440 97020970 -493565702 6327 970485889 -548872283 7293 -375315736 -976144578 9241 498022540 435964459 907 390958395 691904004 1520 947027244 484820762 602 579591313 238846105 7303 73840719 880013188 754 335527628 397104509 1242 343919065 814089111 5298 -569617671 -969954363 2701 36279537 -292135056 9216 -548469989 220424396 8639 651739496 377312940 6416 -92183040 676406177 2158 567852265 -699883416 3433 686472096 355195684 8845 941171960 870262107 6597 784564006 82218066 3892 -863912221 -479232352 7656 -828443354 -436876555 5863 -31253052 484376908 8084 -947334444 442035528 8522 -375315736 782261486 1562 833952118 -796856966 3604 112708003 -289016401 4260 -335037888 688604103 3 -594123980 -224830170 8898 235848520 -255678122 9743 817204434 105202669 8193 -147109520 874757575 6705 625839941 -183336237 5059 223626891 -714273046 6741 721323233 -981602668 4268 287061479 762717609 7310 497764071 768564657 569 -213565859 733113734 154 755723260 -217276100 4054 778853107 -834347143 6358 877336582 -316674454 2464 -447555783 -253000679 7380 211653701 -380500395 2985 -442492459 -861238983 6507 902447917 269488622 2539 643936179 -385293122 8782 36279537 785302566 4127 -694040959 694332247 3504 -659282120 293678122 4639 -25477161 497692812 3927 784421217 -254349525 3209 271048450 -103582511 7119 -822417795 954053652 8757 487719335 -253004117 2544 6631381 472701027 6825 -205718293 246277775 3763 -109703401 604828253 7707 -55516739 484376908 5314 -270167938 -202365860 984 974173871 -956300186 8430 784421217 895448733 6804 95039871 -699315319 6822 -822417795 -64803490 4897 -927233899 332881191 9509 -486815940 -359031913 5395 199822346 -3897679 8682 -371869946 690383589 9988 649807445 -448645965 5487 -733024233 -385293122 3556 73840719 341133012 3283 -517419114 -241132430 4612 576254520 -485579451 1033 -178463084 -709522334 6452 -330575686 371937567 3877 -962479450 -549053127 4073 187533920 272099746 6964 -147467416 247274032 4020 833952118 55710753 7549 393895424 547847846 5183 -745761469 -861238983 9318 397498909 465310197 1369 -306801974 724045357 2872 -782082024 293996259 4053 -863912221 -291852849 885 223626891 950205104 7711 621974864 248879339 5305 649807445 -910659068 5871 918550505 -289016401 367 323725605 -354367602 2609 151462778 -876513924 9303 -173157270 271711843 869 498022540 416895828 1333 950417338 766977417 3091 -307200306 -398743530 6812 860501343 -539760374 274 -92183040 377878165 6747 -128726767 422558106 5593 500836375 651276686 7255 256045037 -906648758 725 -66931702 407922222 762 -835349698 -873589020 8877 817204434 -936112945 4539 420313173 -779636985 7507 -356493999 766538742 3151 561309384 64274896 6269 -63560127 486739558 8302 -375315736 -546852996 6643 -548469989 -19846330 8553 -494058622 905565981 7978 -594123980 -991847180 8395 902777411 785302566 4977 -162298514 -766439509 9486 716961746 -103582511 5882 716961746 476629986 3344 151462778 618410264 2763 -623268670 820355107 1399 -762354954 -81447781 9622 -630784461 398270620 2817 -616105726 486739558 3991 -25477161 785681307 5023 -251213711 -115011856 3901 95039871 192314494 9091 119513424 925430316 5355 766605000 -701904187 9656 784564006 -768754430 3103 203806755 -183336237 3522 -351818262 -224830170 3012 -548469989 285030297 5558 -137898752 592056586 7732 -630784461 -931850941 7563 264207551 610906685 9616 -593752979 -311284398 5409 -588133551 659135755 1683 505306321 247274032 9570 727691960 -324403620 4115 -669161347 900262214 9320 715427719 365540008 779 -537445745 377312940 9118 -519682186 265715153 3638 974173871 155617401 5961 270668477 -324279122 8237 57728768 798201482 920 512530806 161270305 5203 -821770117 -962366924 3402 -594123980 905565981 4719 -588133551 174025856 6128 643936179 170544312 7435 509139401 155546470 9155 261417951 -650575204 6747 -304053585 -148948797 5304 95039871 -64803490 3104 90842180 397104509 6257 498725757 161270305 1534 -509385891 -510922884 7847 -548469989 996597250 5211 -715255110 886756512 5221 -886229173 -594827543 5545 -527151913 -389676639 71 529251473 870680272 7623 667683290 819313353 8867 521234557 -241132430 9235 505442585 682630231 9543 -74105468 363537086 2292 -293422144 522626360 3188 727691960 -6069504 6102 -342239300 899778012 9001 261931651 -5916917 7621 -970422428 285030297 3220 -419029624 -63464163 6158 -441900788 682630231 437 -251109249 -330088528 2322 -548298586 874229190 372 112237946 -551512958 1949 174573850 269584182 2853 -331409455 -768754430 4711 -328904232 682630231 6937 877375052 -448645965 7609 339635211 381557875 247 58337899 -325682737 5251 506679619 -111673714 5851 -800197031 -359031913 5020 -419029624 -807704163 5806 -824336233 381557875 3322 -52166347 28158895 5511 -173157270 -563855352 2915 649807445 -255678122 8881 293337666 312063892 6500 -184150939 390959008 9502 -95477909 -894674476 4192 -205718293 -464133473 4987 -743788507 -732138768 5083 -66475474 -847581699 9812 498022540 402394867 4249 471423335 -827976408 953 955536932 -33043914 6849 -326544961 362317344 9537 -544290356 639591910 6982 833952118 -653914878 9871 -184150939 -876513924 7976 -790900085 -359031913 5507 643936179 -324279122 4038 808925735 246277775 5411 343475859 28285201 6840 -244065831 -547246555 8971 -529954928 -976144578 9595 652607998 -97621137 4544 -918480115 -531114148 3932 471423335 465310197 7707 468946340 -825672011 9033 -794998045 -669483533 2101 395299686 -428402356 7221 984468436 -588544705 5054 -705173162 652139653 4907 -527151913 336301975 3556 669723000 75428113 7558 344933377 90714922 9696 -184150939 -485579451 303 -257165428 -133534011 3923 303471892 -168423907 502 295262939 -217276100 3026 -474750049 820355107 9013 812692671 -831246652 3630 246028051 993015931 5137 -181786704 -475349716 6808 -959851598 874229190 4179 877375052 486739558 915 -356493999 157954558 8615 653638796 680445725 6922 -548298586 320542941 9012 -96460553 233486506 564 -750618262 -322241979 204 -482457481 -958397748 1558 -625868114 -349942526 996 -419749108 -80034542 5785 -579837273 55710753 2054 -46649832 -964470327 6700 -66931702 724045357 1414 -447555783 -265649886 2507 -593752979 771524295 4707 331376977 -768754430 7777 -55516739 220424396 8126 586193310 490581013 7978 986629189 -547246555 3136 -734053528 269584182 2317 947027244 -992454753 9080 -62488183 -761859799 1657 339635211 -669081832 962 -363361513 11152217 861 -170132306 -952045723 6543 -536278632 -552554344 6940 -25477161 -168423907 7473 202573384 -34186434 721 -625868114 135272390 9974 586582238 610906685 9361 -855555106 -912580415 520 -529954928 664426163 9135 765140521 602128084 3059 -983376341 -519921669 7172 -81272333 636420853 2471 432737196 796440972 4030 505315658 829740581 8511 -600220506 412494114 4457 -600220506 562000501 1057 -557563073 736392650 7004 -184150939 -2439989 4343 -251213711 -647224909 7238 -453528863 349123105 5630 -743788507 484578208 6233 177628242 390565985 9662 -278632700 -53226181 5734 326413982 192314494 1146 -565428161 623413028 4282 457187643 117542955 713 313333438 -845509135 9335 186610534 -163961704 2180 349635568 798910453 9815 745648934 -193590510 8049 462757732 -532805273 797 -101910710 386127211 5744 -618586699 377312940 3132 19516550 -479232352 3637 566652844 759617707 9661 -306801974 870262107 2006 -342239300 500073592 3676 49103598 341133012 4453 -565428161 -548872283 6930 420313173 -479232352 9328 235848520 971883931 7065 -734053528 -873505481 6376 -863912221 -59573888 7260 -548469989 -320105788 7152 785195735 -796856966 2222 -855555106 -464133473 471 -305970525 971883931 1692 -222034349 719756675 6984 432737196 485773536 6053 -139236232 533639856 1135 -139236232 -732138768 762 -777574656 993015931 8432 90819360 848404213 5361 -593752979 -37646429 3475 -824336233 349123105 7679 577257649 -115011856 9523 -557563073 -57636310 8534 621974864 -563855352 2808 -451981899 -475349716 3339 -371869946 -162370098 3778 -743788507 -828027101 3708 935909029 -103582511 9016 749595162 -923490455 6192 211653701 148581257 3759 -388902952 -41471722 6239 -918480115 -2439989 5967 -213565859 609203406 9077 -912600784 -594827543 2564 -112466455 -912580415 1714 -441900788 245371301 9745 327828499 682630231 3844 740659012 363537086 3770 -148551892 35526584 4407 136635149 -585235419 5586 -371869946 -292135056 9756 -648381409 895448733 2770 49103598 698531409 1048 95039871 220424396 2716 -396349710 844277983 8159 -782082024 363537086 6511 174573850 -115011856 6178 112708003 -791660728 9837 -745761469 -732138768 9845 847314766 -266557934 1546 132366550 -33043914 8629 438397479 925430316 1734 57728768 -477140109 760 -343049870 -185998231 6493 -92183040 870262107 1717 -137898752 -525223549 4605 95039871 742177493 518 -420836130 472701027 969 58337899 -54745869 9644 328152090 841879883 1692 -47584694 874229190 8658 -765335823 771524295 6816 -13265422 -973091762 5621 475583305 -805220515 2576 -594738095 160793740 3588 843260633 -616422007 3915 -913032643 417944653 9283 -244065831 -485579451 6090 -949511663 -31659405 3956 -674506636 390565985 3157 -330832333 -775953624 8440 36279537 831945068 2945 -429426969 -894674476 4018 587161686 293678122 4637 696700704 -255678122 5982 264207551 581062404 2319 639245576 738681643 33 -705081051 522626360 2089 -637994744 -208909824 946 -251109249 -281078001 2784 151462778 -993810702 5544 185216221 639591910 5934 -601257416 252386635 1955 -745761469 465310197 1654 713058770 -899341288 4752 277958125 449132476 9193 -474750049 371937567 4744 364564921 135272390 2551 480475633 547847846 649 -331409455 698531409 4153 -912600784 88031842 3559 696354690 377312940 3837 471264227 238643630 1476 778853107 803466690 3266 715936589 -510922884 5615 -54849498 -626227780 8309 -694040959 899778012 1258 -476635343 829740581 5115 -569617671 -343058017 8223 420313173 688604103 1953 750512353 -2439989 7012 -13265422 -313128613 4177 -729544436 -57636310 3452 665672498 -330088528 2566 339712362 -3897679 7328 -146048051 269584182 4786 -346375162 -205664922 2351 702242153 -393603223 7951 186610534 -253000679 6483 -112466455 -80034542 5491 -162298514 155546470 309 -993835563 -575386868 6296 -685842163 192314494 2786 -110049194 900210732 5723 551002165 -354781951 8413 -569617671 157954558 2915 -63560127 886756512 1767 -659112423 324939084 149 -287473610 -531114148 494 112708003 209900681 4614 986629189 476219341 8434 -511648475 532638758 6034 487719335 -437551079 8894 277958125 -368204827 1483 -285886589 -699315319 1013 842270273 574416719 5652 -147467416 136635305 8699 57328447 785681307 9936 -68308325 518508787 6023 -36520470 220674133 2021 112237946 -448645965 902 -433025345 836711297 9557 -794998045 -368204827 4466 -481548889 803466690 4254 73840719 774508045 3332 -177639676 203874111 1008 576254520 -976144578 4694 475583305 820355107 9632 480475633 868032719 9116 195859317 -20385733 4604 349635568 460061364 3172 347274203 -497454301 7022 860501343 -551512958 2843 -594658272 143533526 3461 273690998 164304660 2979 772119062 258835576 3889 -749678851 491114857 6546 137342604 547847846 1741 -631059468 -777377395 5246 328642413 -525223549 7843 -289985011 -833562261 7927 577595779 -847581699 5147 -992570882 -546852996 275 70299496 829049646 9876 -674506636 -774659497 1232 958730067 192314494 8039 -458526967 -19846330 5814 948736147 117542955 73 -330222187 -653914878 219 886936231 -551416862 463 699618405 383295386 1276 625839941 -895622959 3975 -373212931 449132476 2489 -356493999 -910659068 3590 -74313664 -12154411 1393 -854974713 998987485 5532 -745761469 -551416862 3806 -353580923 75428113 6911 -659112423 -709522334 2002 -52166347 -911784066 9399 -341897402 -529867141 9491 83782911 623413028 2358 -476635343 -63734481 9923 331376977 -962366924 2779 -154177607 835992356 3125 946724763 -19846330 3527 -476635343 15035429 6011 351329961 -546852996 7904 577595779 252386635 9731 572111503 -730886465 6981 577595779 346977152 7043 772119062 -969954363 2514 -56935231 562000501 4403 -81272333 688604103 4405 -728265827 926947071 7595 -745598738 771524295 1424 -962479450 684653282 1789 487719335 -519921669 6352 420313173 349123105 1045 574072798 -768754430 8910 665672498 208596214 2430 -388902952 -45469480 613 38382431 -699883416 2760 471264227 -995066367 6676 -346375162 105202669 1191 -594738095 -533164995 2628 621974864 604828253 3454 512530806 241785150 7884 749595162 -848882377 5516 307567195 927113337 2868 -200453704 240392773 5078 772119062 774508045 4920 -987108376 -357349445 3542 97020970 148581257 9278 -71710752 690383589 2803 483523131 -446979614 505 -511648475 848404213 673 -270167938 -739131404 9743 842270273 -313128613 3355 -992570882 347184015 4553 328152090 115731592 1999 -173157270 748407118 1434 22099741 -715854594 5272 -615891790 900262214 4210 512530806 732717612 4450 948083395 -510922884 1028 -765335823 592056586 3515 -631059468 280226622 5589 696354690 525863100 2406 -330222187 460061364 5974 669719494 -322241979 3636 -342740225 -12154411 6197 186610534 203913927 7269 877336582 390565985 1967 -278632700 88031842 6571 976904654 28158895 2281 90842180 265565623 3169 -733024233 491114857 5487 -536278632 320542941 9147 984468436 -330088528 269 483523131 525863100 7405 -189672465 -313128613 7965 -715255110 51303562 4657 269499594 57188489 7521 780636123 347184015 6068 54093571 -385293122 9314 -306801974 886756512 753 399779640 -974640280 2073 689984924 532638758 2225 -353580923 766977417 9484 321979161 -901179905 273 -650211499 -142257001 763 -527151913 -779255519 8949 -336363205 51303562 4860 -992570882 -5702304 8205 -68308325 209900681 5828 520426004 106262770 3221 57077901 23333156 3944 70299496 -53226181 9793 126163611 226081213 3715 271048450 -41471722 729 -672401313 285030297 1386 110512002 -265316264 4882 -279541251 829740581 7309 941171960 -525223549 3438 -750618262 -931850941 3663 477434146 143533526 5878 529251473 785681307 8311 -983647058 106613504 3381 -330832333 -259920681 3368 -178463084 332881191 3734 202573384 829049646 5295 -400357597 971883931 2946 462757732 -53226181 3228 -818050145 -533164995 5395 -519682186 -901179905 5892 264207551 -893198153 4941 789352319 293678122 8629 693938067 -911784066 1263 -330575686 -937125202 6025 -991085471 -865702803 501 -148551892 -546852996 2446 -482134217 894566619 3311 -822417795 106613504 9446 743542522 -359314201 8776 -74313664 88031842 2828 83263882 245371301 704 -983376341 125331989 9335 462757732 -894674476 5339 -509385891 -848882377 6530 -241465936 -514527972 4223 -616780700 478800565 1963 266465598 -265316264 4840 784421217 -653914878 2571 -601257416 -912580415 1999 696354690 858501251 214 -788603267 -626227780 3835 -615891790 -847581699 8980 535670744 874757575 7239 -590529319 390565985 1199 -419749108 -669483533 1781 -594738095 928549530 750 -828443354 -485579451 1554 -483926612 -529867141 8883 432021664 -551512958 2954 766605000 -316387152 6129 -12130323 750710740 3325 -578500945 -525223549 3328 132366550 -224429007 7954 -353580923 449132476 9108 895483308 48126737 188 248168868 324939084 1611 993217311 -20385733 7227 918550505 157954558 1510 740694909 664426163 7701 947027244 258835576 8379 664362925 115731592 9333 -481548889 819313353 328 -154177607 -635351929 5075 -304053585 -320105788 6443 58337899 -5902726 869 -616105726 35526584 753 935909029 563044475 8180 -659112423 -183336237 1996 535670744 491114857 3267 413228751 609203406 9641 521234557 -834347143 2028 187533920 293678122 4400 -576115144 -425579851 3243 856751619 -533164995 8030 -189672465 771524295 1456 -494058622 664426163 7952 411375410 341133012 8144 -894484500 272099746 2066 693388533 143533526 4748 156702520 -931961645 4232 509139401 -876513924 4293 420313173 235617971 9626 -483938149 440461057 5070 622760654 329435427 902 -533858770 -507678540 7186 273690998 742177493 4369 166047011 -964052288 3960 916803821 -551512958 9918 -659112423 -803257481 3973 261931651 -255678122 995 202573384 485773536 7889 -330575686 383295386 8920 137342604 -41471722 974 -790900085 390565985 8258 -782082024 484578208 1765 -623268670 518508787 7472 -621743061 874229190 2849 842270273 731066417 4773 169375596 349711330 7745 934705880 545485303 950 177628242 719756675 7768 -205718293 750710740 7028 254604928 888127448 7624 -358966548 531120459 732 -32737399 28285201 4623 -80190883 346977152 125 918550505 839185834 5216 397498909 563044475 2619 -784069182 99128184 4950 97020970 347184015 3458 71999590 -848882377 9286 320572212 -531114148 5998 -482457481 -647224909 3843 -889390298 -796856966 761 833952118 -316674454 4566 -740334521 363537086 5172 506679619 -958397748 6733 -618586699 202098881 5066 32391911 174025856 6099 185216221 28285201 5250 856751619 -385293122 1890 644845610 -807704163 3685 -650211499 -876513924 2869 -557491556 249091689 9999 -835349698 133238441 3426 -762354954 15035429 3049 -278632700 628563573 4198 -615891790 -142257001 6007 6631381 203874111 369 -695835769 327243607 9166 750512353 854872802 1988 705381339 -325682737 3785 667683290 258649377 1113 186610534 -259920681 7868 71999590 -996863784 1587 -790900085 894207498 3689 119513424 574416719 4694 674835134 312063892 962 -261356504 155617401 4456 778853107 348492504 7742 653638796 -265316264 6488 -625399824 209900681 5616 667683290 -183336237 1614 340060359 -168423907 2709 323725605 283209294 7012 -106582970 694332247 5197 -570707245 738681643 5973 -56935231 -906648758 3836 -358966548 -265316264 2675 -36520470 719756675 1745 842270273 -647224909 8702 959313725 -563855352 1624 543709359 545485303 8546 81800971 320542941 2524 206527555 971883931 9728 946724763 -732977788 928 704539722 -464133473 4641 -453528863 136635305 2254 -482134217 -932094589 6839 -742210546 220674133 8239 677081963 148581257 9572 -615891790 32006993 4477 564442080 285660025 2143 -509385891 -64803490 1846 -305970525 893523554 1301 -762354954 435964459 8546 -947334444 -446979614 2717 -256588331 545485303 5447 457187643 798910453 2463 140624107 581062404 6556 740694909 -273517935 6871 326413982 -952045723 8459 -740334521 55710753 5301 -244065831 -183336237 1947 299572712 584852110 6614 -790900085 -964470327 8045 -615891790 -726080992 5401 228618029 135272390 342 -616780700 -339148929 1979 81800971 -259567082 1773 -92183040 562000501 4117 112708003 55710753 3862 567852265 -380500395 5064 -565428161 697181256 543 167372537 272099746 5158 -370573099 -871353007 6889 -400001179 926947071 4323 -623545038 377312940 6393 -618586699 -873505481 7595 -518877099 484578208 1168 126163611 209900681 358 -593752979 -133534011 9976 -927273767 819313353 9610 498022540 202098881 8320 32391911 -759955547 7777 -400001179 165821381 9339 -307200306 -805220515 1692 812692671 -635351929 1813 -886229173 -976816087 9719 -878007946 829049646 519 929439506 -74922256 4605 166695370 676406177 9819 715427719 562000501 2925 169375596 -259920681 5105 -882919563 685173008 941 902447917 829740581 2691 54093571 -211716415 2446 901855277 440461057 3447 -650211499 347184015 5537 -356493999 -361278986 3316 349635568 220424396 1081 833952118 -385293122 2040 765140521 -313128613 9986 -250591756 55710753 9447 -790900085 -551416862 7345 713058770 616919600 6631 693938067 417944653 7020 -260484128 -254349525 6522 -335037888 -267835884 6652 -762354954 690383589 1260 740659012 533639856 4753 766605000 -683388034 7918 -200453704 993015931 5717 462757732 41988448 8354 950417338 -324279122 3972 -918480115 -831246652 2858 167372537 796440972 9163 -672401313 186010557 4106 -175911279 880013188 3678 331376977 880013188 421 -44805950 -958397748 8767 -289985011 563044475 695 -128726767 248879339 1085 -139236232 -588348248 7391 328152090 443480195 442 -257165428 143533526 769 -762354954 -932094589 8544 330369088 -513451002 5065 95039871 155181053 196 -672401313 -620954654 818 -251109249 -133534011 7404 -80190883 -204109200 776 -301284968 829740581 7854 -526589551 -876513924 5739 740694909 329435427 6346 -147109520 485773536 5430 -557563073 -927894606 8857 -260484128 -437551079 4256 -854974713 355195684 1478 579591313 -681572203 4369 126163611 285030297 4301 -74105468 220674133 6696 -214121222 -357349445 610 -219607746 731066417 1515 -256588331 109725016 6163 651739496 51303562 7710 -959851598 265715153 7761 -330575686 346977152 472 -458526967 -549248367 5931 520426004 802678679 7299 841435082 -507678540 5260 22099741 -899341288 739 -442492459 -594827543 1255 -257165428 719756675 7049 340060359 -663884323 8577 993217311 -783218625 761 413228751 639735778 6510 -348537659 -845509135 2329 -742210546 -339447425 334 327828499 584852110 5548 -110049194 905565981 5802 -173157270 -324279122 6686 -219607746 -871353007 4730 -244065831 220424396 9521 343919065 -356305020 8682 -892024255 397104509 6328 579591313 391949381 6253 566652844 355195684 738 -705081051 293996259 1 886936231 840121997 2139 295262939 164304660 1396 -44805950 -976816087 286 -685842163 802678679 7077 -512601533 785302566 7325 555446731 -389676639 1502 -410378829 269488622 372 -139236232 51303562 4209 755723260 23333156 1611 529251473 558660793 3121 -729146187 -834347143 5387 -733024233 -53499931 9107 271048450 841515706 1508 -128726767 -847581699 9589 877375052 -71981180 765 413228751 -373891874 1967 497764071 -701904187 2524 934705880 -485579451 3719 -729146187 -208909824 8824 -784069182 -548872283 922 166047011 -919384533 5371 843260633 614945635 2776 -410378829 667943918 5756 254604928 443480195 6399 -335037888 -389676639 5788 -326544961 348492504 5228 -569617671 952638297 1919 165508500 -442954817 2766 -447555783 329435427 398 843260633 -487991575 1308 -822417795 349827286 3836 -987108376 803466690 1080 561309384 -204109200 870 -178463084 312063892 1172 -342740225 532638758 4495 -154177607 -628237476 2676 285585538 -937125202 9611 -660956144 900262214 229 -112466455 574416719 1931 -326544961 64274896 318 890432109 -600991208 6649 -695835769 -803257481 4148 669719494 580232372 5076 564442080 383295386 7954 -637994744 329435427 4415 -764095871 -316543012 249 -420836130 -41471722 8005 -483926612 168850975 2837 721323233 -241132430 9665 -250591756 783420814 9586 347274203 -343058017 6780 363421522 874757575 9741 -356493999 -551416862 3286 -476635343 -626227780 9501 -557563073 95042084 4265 -476635343 -356305020 420 -330832333 -692002453 5163 -289985011 135272390 2401 -139236232 -311805770 3875 119513424 -497454301 2521 -616780700 285660025 4590 864931174 524158102 9686 -734053528 -973091762 4434 169375596 -148948797 8814 -794998045 -10889363 6227 -12352429 249091689 1080 299572712 667943918 6518 -557563073 616919600 8955 670783249 -81447781 5011 295262939 -959597696 9176 206527555 -187634457 1519 471264227 490581013 3610 950417338 -217276100 7640 167372537 -974640280 4155 -348537659 155546470 722 -58282870 -14604433 9225 -326544961 -354367602 4163 264859719 327243607 6201 -631059468 383295386 3099 947027244 -164190047 7275 -250591756 -487460041 3558 665672498 546240758 3855 -278632700 -759955547 5925 -95477909 348492504 8711 -828443354 -425579851 1018 -863912221 -33043914 830 625839941 35526584 5268 -128726767 676406177 4279 -304053585 7024863 4555 -268168881 -386859416 1689 -537445745 155181053 7899 -179678 486739558 7483 -659282120 -192813087 5623 -652765294 -442954817 5483 129311049 397104509 6758 303471892 796440972 8676 204922698 -979020874 6210 -388902952 435964459 8623 843172319 -81447781 3522 -54849498 759617707 7913 23116556 -923191479 1108 -862838521 -373891874 8534 -970422428 -517429485 2144 528230348 164304660 2229 616261079 464511101 9321 -429426969 246277775 629 -927233899 -596103798 5062 529251473 388657508 8934 70299496 623413028 6048 -777574656 -183336237 5380 271048450 220674133 6797 -116404179 202098881 6160 -685842163 245371301 6653 420313173 682630231 4416 97020970 157954558 7604 313333438 -766439509 3225 4049814 888127448 1128 -569617671 -899341288 825 -139236232 785302566 8411 277958125 -265649886 1722 843172319 688604103 9772 -68308325 203874111 997 652607998 75428113 6409 -765335823 718423636 3028 506679619 283209294 1496 -637994744 -5916917 9227 -278632700 -475349716 9431 -800197031 -374056277 3656 -695835769 -12154411 1329 6631381 870680272 921 -600220506 203874111 2723 521234557 783420814 2078 586193310 -5702304 1630 -992570882 659135755 143 577595779 718423636 894 -624139446 -241132430 7615 -624139446 -974640280 7163 941171960 258649377 562 -330222187 814089111 5198 -855487023 157954558 9531 36279537 7024863 1735 808925735 -580067919 4714 -429426969 408032712 5981 140624107 -324403620 52 -570707245 622266116 6230 357216483 246277775 9363 90842180 -442954817 8760 232434457 -337054857 2337 959313725 693923957 9375 -821770117 397104509 6592 -625117729 -827976408 8352 199822346 -834347143 3292 -519682186 478800565 4094 -557563073 -588544705 9843 -544290356 -427456347 3372 -181786704 -162370098 2709 -279541251 28285201 4676 -624139446 288775548 8919 -178463084 28049823 22 567852265 -386859416 3276 -348537659 -663884323 7538 343475859 -205664922 9239 -371484057 7024863 2234 -512601533 -224830170 3562 750512353 407922222 50 -54849498 835992356 2419 349635568 893523554 2842 487719335 383295386 7545 686472096 381557875 9806 521234557 88031842 5186 -287473610 -715854594 5660 213842869 -774659497 6056 235848520 -663884323 6023 663527888 954053652 3243 644845610 785302566 1642 -633494599 -254951306 6504 677081963 623413028 8735 -615891790 -130757210 5499 328642413 803466690 5009 -624139446 32006993 3409 -250591756 388657508 5023 650577626 709974393 7170 529251473 -63464163 2899 -907904968 -521750194 2094 745648934 -849899775 8322 -669975418 639418215 1749 83263882 336301975 133 326413982 -692002453 7468 -970422428 -477140109 3224 -883256320 265565623 7630 -73802131 610906685 9729 895483308 -259567082 2687 686472096 -791660728 4244 505306321 803466690 1975 468946340 -63464163 3525 29968380 894207498 6462 -720378724 -389676639 5775 -260484128 -68133232 339 947027244 684653282 9251 639245576 -510922884 7058 693388533 -428402356 3858 -526589551 15035429 8486 959313725 -207480706 5855 -348537659 -320105788 6347 -569617671 546240758 4368 457187643 203874111 183 -600220506 841879883 1316 843172319 -266557934 5947 -621743061 -253000679 8154 -162298514 460061364 7045 976904654 848404213 4479 934705880 841515706 5096 -855555106 363537086 1624 -225441451 -367588750 9663 -518877099 -931850941 4114 -627792663 484376908 8990 363421522 -903151152 4023 -612223016 -727914786 7771 -650211499 664426163 3715 -343049870 899778012 8699 339635211 285030297 9878 677505146 -68133232 4080 -225441451 -923490455 9370 -572908981 -322241979 6226 498022540 -762876998 3560 -363361513 814089111 2379 -106582970 -393603223 1542 57077901 611310292 4633 997902760 -514527972 8196 -907904968 -316674454 9758 864931174 -766439509 9801 -941497322 -561419270 9002 699618405 160793740 8568 -358966548 -919384533 9708 651739496 28049823 6199 -147467416 -699315319 7542 -162298514 -259920681 4850 -548298586 -142257001 671 166695370 -389676639 3212 -570707245 -894674476 45 -509385891 -991847180 790 -992570882 -373891874 7875 142253386 925430316 6115 57077901 531120459 9895 -189672465 -437551079 6331 -494058622 -982939077 8312 29506774 -979020874 7759 976904654 115731592 3998 941171960 523334383 7277 -304053585 -187634457 291 -625117729 -202365860 4614 213842869 465310197 6578 853983481 926947071 8237 639245576 628563573 6381 -285886589 -187634457 8688 -648381409 -265316264 6964 789289346 709974393 3244 -625117729 719756675 9699 622760654 -803257481 7901 -533858770 900210732 1435 784421217 -45469480 804 413228751 -803257481 3140 -474750049 -446979614 5468 877336582 -743279228 6130 946724763 209900681 6911 -483938149 113319582 7878 -74105468 381557875 5621 313333438 -981602668 1079 132366550 -894674476 3741 -66931702 -468181788 9170 299572712 750710740 3440 -481548889 -437551079 6702 586193310 -563855352 5619 54093571 -849899775 9331 551002165 -964052288 1948 -621743061 638342848 3293 224883384 358976404 9111 -694040959 -774659497 4363 351329961 -976144578 4985 -358966548 581062404 461 663063930 676243791 4165 -146048051 802678679 1775 934705880 618410264 3838 460600071 136635305 4847 -971877548 609203406 829 -74067624 -325682737 9574 -330575686 390959008 9732 -624139446 530406323 1429 -907904968 999569471 3842 -429426969 -439025221 6701 -959851598 220424396 2680 -476635343 247274032 4084 -883256320 -273517935 4492 -952709307 563044475 7862 -304053585 -585235419 3373 -63560127 -21285360 2633 -788603267 349711330 9623 551002165 -291852849 6692 73840719 -479232352 5304 90842180 -373891874 9681 405324040 -181951918 5650 254604928 293678122 1632 498022540 -367588750 7122 -491680209 964421398 3327 -667767243 115731592 7105 269499594 -211716415 3480 -743788507 836711297 5194 -170132306 -97621137 4890 -47584694 476219341 9148 112237946 -473904134 6283 -476635343 748407118 3872 642972199 -292135056 3388 902447917 -80034542 2142 -13265422 611310292 6734 -178463084 -185998231 9931 37950971 -552554344 5252 -184150939 202098881 8614 49103598 59020681 3226 432737196 -254951306 6900 699618405 -374056277 8005 652607998 -876513924 6313 -447555783 464511101 8603 142253386 -289016401 825 948083395 -64803490 5621 367159963 -221235589 4558 842270273 532638758 4978 497764071 113319582 6891 -729544436 497692812 5647 -517419114 186010557 176 -913032643 870262107 292 481039767 347184015 6176 269499594 844277983 5649 555446731 -596103798 2928 -335037888 -437551079 746 -215882898 -774659497 2145 432021664 823880227 4638 -705081051 485773536 3985 -476635343 203913927 4367 140624107 -453780869 3549 397498909 636536038 7886 313333438 -254349525 4410 390958395 240392773 85 -173157270 525863100 3237 -36520470 -848882377 2233 -744815954 -635351929 1000 -80190883 -33848463 4720 -66931702 848404213 9198 -181786704 -266557934 9040 902777411 168850975 7353 8264531 -224429007 1321 727691960 -468181788 9842 343475859 -845509135 1172 521234557 429013583 3809 -137898752 -964470327 1052 438397479 57188489 7231 132366550 -825672011 8109 875625124 -19846330 2617 71999590 -211716415 3546 19516550 476629986 6518 -351818262 858501251 6036 -765335823 35526584 7243 36279537 -427456347 6760 967301691 388657508 2141 269499594 638342848 9689 765140521 -503488600 4536 696700704 -446979614 4222 -729544436 682630231 5358 -593752979 993015931 6382 663063930 774508045 5282 603027467 723730723 5130 477434146 449132476 3430 -871267479 868032719 809 58910623 -12154411 674 -991085471 680445725 7610 475583305 766977417 5847 649807445 -507678540 8886 -335037888 -479232352 131 901855277 936458970 1429 -419749108 283209294 6854 745648934 347184015 6739 417807178 -766439509 4485 264859719 971883931 9539 -971877548 -849899775 477 625839941 390565985 6195 727691960 -325682737 1403 126979264 -273517935 5200 -570514743 -871353007 4282 -835349698 545485303 6300 -650211499 -807704163 269 497764071 285660025 4877 248168868 -845509135 4095 -674506636 950205104 7656 665672498 -653914878 3655 -458526967 905565981 303 432021664 -958397748 9792 351329961 705558301 344 976904654 240392773 9992 -173157270 900682067 3630 132366550 954053652 5704 -600220506 110076515 5100 73840719 125331989 84 -511648475 -168423907 7703 393895424 -33848463 100 177628242 67965345 2748 6631381 868032719 3059 -322857321 858501251 9339 -257165428 -923490455 3494 195859317 -936112945 7810 -76560661 -699883416 3727 413228751 -981602668 5678 -949511663 35526584 8803 -447555783 110076515 9966 -593752979 886756512 5834 347274203 957316548 8713 704539722 -845509135 2566 405324040 -635351929 2081 -267849188 693923957 5782 -494058622 -552554344 88 -322857321 95042084 9339 -482134217 75428113 4130 655661552 -324403620 155 -907904968 -519921669 8508 287403155 -221235589 3892 702242153 -548872283 3100 395103154 -316387152 420 328642413 161270305 762 319326351 -265316264 9304 -330832333 168850975 2206 -162298514 709534975 2754 -112466455 698531409 2218 -616780700 952638297 2383 -226011510 -588544705 5033 -147109520 -791660728 2424 929439506 -692002453 3097 -962479450 -316387152 8039 847314766 -20385733 9062 -73802131 381557875 6877 -892024255 347184015 3815 755723260 -650343366 4898 877375052 57188489 6270 -388902952 66743939 4077 -109703401 -699315319 2202 -215882898 -63464163 3654 -854974713 -339447425 9551 567852265 638342848 6456 -47584694 101361875 8793 -593752979 -650343366 27 621974864 -354367602 4846 -55516739 -3897679 9906 817204434 -63734481 2114 -306801974 -894674476 2032 -330575686 -437551079 6032 -285886589 -899341288 6289 822548504 -479232352 485 351329961 -973091762 5127 -669975418 999569471 7199 -44805950 265565623 7106 -132340965 -775953624 727 -268168881 -356305020 3397 228618029 -361278986 6923 -765335823 -895622959 6789 140624107 674552143 976 -46649832 680445725 5363 232434457 484578208 6598 686472096 704912288 5980 946724763 249091689 9549 677505146 -479232352 4543 129311049 530406323 8039 -934630957 386127211 9760 -170132306 484376908 1758 248168868 391949381 8956 877336582 -931961645 7640 349635568 371937567 7628 -113215565 -386859416 5849 204922698 -361278986 125 363421522 371937567 9688 -955831194 -958397748 6896 616261079 440461057 3334 -346375162 736392650 8190 521234557 -923191479 6218 743542522 998987485 1679 253295516 449132476 3008 -343049870 329435427 7115 -949511663 -515729352 9444 -612223016 618410264 1953 -289985011 136635305 6810 -705081051 -356305020 8391 -305970525 329435427 6209 395299686 928549530 7826 -765335823 -833562261 6744 299572712 226081213 2199 -994238484 -895622959 656 935909029 442035528 1665 848002319 932982464 4626 -765335823 957316548 5604 498725757 888127448 3490 -54849498 -5916917 4978 -631059468 -833562261 5717 789289346 -936112945 1357 785195735 48126737 5328 -962479450 -976816087 8541 224883384 478800565 7297 -927233899 -324403620 7554 -835349698 886756512 9554 719147282 173354787 4844 -226011510 854872802 2684 875625124 -487991575 9930 57077901 682630231 8697 -694040959 905565981 9633 471264227 531120459 1357 -557491556 443480195 4206 642972199 957316548 4406 -179678 694332247 9086 313333438 998987485 3442 177628242 269488622 7900 -54849498 -361907767 6320 -268168881 -766439509 3754 321896034 377878165 6122 -652765294 349711330 3109 655692903 -380500395 9091 -123469316 -325682737 2883 287540911 55710753 5276 -50475604 -575386868 943 -913032643 844277983 5276 -565428161 694332247 5671 -601257416 220424396 3839 -715255110 -41471722 4451 -150077373 -645134311 3934 -44846753 -220337835 2201 766605000 886756512 7007 -483938149 -796856966 6864 58910623 -825672011 9295 655661552 484376908 6995 -112466455 32006993 5935 -518877099 611310292 9990 -986019062 -761859799 8203 879055044 768564657 7150 -954946302 -903151152 1313 293337666 624282080 4700 313333438 -259920681 5552 -694040959 -254349525 8363 -356493999 690383589 543 303471892 868032719 7835 264859719 706766110 6641 843172319 636420853 957 -348537659 -669081832 7142 -565428161 611310292 5521 -95477909 -563855352 980 -672401313 -730886465 237 480475633 -779255519 2678 974173871 -796856966 1999 313773597 -714273046 6628 -189672465 28285201 2133 789289346 738681643 4099 417807178 -313128613 7323 303886728 841515706 7263 875625124 51303562 3669 457187643 -389676639 9671 -442492459 691904004 7567 -740334521 -255678122 4344 -952709307 388657508 3730 -335037888 -683388034 846 -621743061 -979020874 3320 784564006 199066417 3238 23116556 -63734481 3426 -76560661 545485303 6136 561309384 332881191 2456 -442492459 -468181788 9396 -343049870 -548872283 7249 572111503 693923957 4826 206527555 841515706 9492 327828499 -517429485 6095 132366550 -546852996 9134 -219607746 -779255519 797 -68308325 558660793 3414 323725605 -324279122 2731 663063930 416895828 286 -66931702 -991847180 8350 699618405 -563855352 8396 500836375 -446979614 5598 -335037888 -63734481 2249 -419749108 285030297 6109 669723000 688604103 8327 -146048051 105202669 9540 -593752979 -473904134 3592 -482457481 -995066367 4574 -419029624 899778012 6958 166047011 199066417 8009 713058770 -931850941 3133 323725605 101361875 1930 -342239300 215489130 9784 -735338906 -380500395 2130 49103598 -493565702 2843 399779640 -675048115 111 -952023251 -59573888 1013 -63560127 998987485 4180 335527628 783420814 4330 -750618262 954053652 988 129311049 874229190 6454 -270167938 -255678122 8891 740659012 327243607 4261 -735338906 -374056277 7062 22099741 646664292 8561 -533858770 -626227780 1141 -189672465 -699883416 7515 261931651 -238448480 7238 -279541251 7024863 4878 649807445 718423636 1045 -588133551 -958397748 2353 -983376341 798910453 9113 586582238 -354781951 9516 246211015 762717609 8000 -278257978 -349942526 9854 -364519214 248879339 4766 432021664 -823312659 300 663063930 209900681 1971 -519682186 203874111 2813 335527628 106613504 6332 -453528863 558660793 8117 313333438 758141143 7115 766605000 -115011856 3807 -892024255 82218066 3273 -529954928 248879339 2095 -112466455 347184015 6571 -672401313 652139653 5782 -375315736 101361875 4964 727691960 265565623 9352 -742210546 -273517935 6794 -892024255 57188489 7036 -794998045 241785150 7836 -306801974 -774659497 9042 -570514743 -876513924 6610 -50475604 -367588750 3146 -441900788 836711297 3558 -25477161 -937125202 5682 929791427 652139653 8962 -526589551 -115011856 3457 -257165428 623413028 6123 -112466455 -374056277 6195 -927273767 41988448 3757 622760654 829049646 5540 237809565 -779636985 6951 -952023251 429013583 5585 -925751415 -551416862 1401 929439506 704912288 5052 933284357 854872802 4172 331376977 -385293122 2591 140624107 67965345 3473 -822417795 731066417 1955 288031791 390959008 7325 15084359 -692002453 8609 -68308325 252386635 7764 -400357597 -996863784 3561 527736569 307725420 4787 -630784461 -595600742 483 195859317 -356305020 899 416830089 -324403620 1779 -557563073 -807704163 6347 136635149 574416719 8496 6631381 685173008 7511 -579837273 -265649886 6118 339635211 -777377395 4070 -96460553 249091689 3979 -927273767 -187634457 5016 -178463084 748407118 592 -669161347 870680272 3000 -863912221 -385293122 8106 -181786704 624282080 9271 -162298514 32006993 7440 699618405 -361278986 5738 -44805950 -164907236 6453 918550505 19319210 581 204922698 476629986 1561 639245576 351421296 8297 364564921 238846105 7756 -889390298 59020681 2938 -782082024 -21285360 9059 -616780700 764272698 5572 -170132306 -54745869 2527 780636123 -281078001 799 174573850 636420853 8698 -954946302 996597250 3441 -306801974 764272698 4755 223626891 349123105 1156 833952118 280226622 8381 895483308 -172362246 5864 -170132306 950205104 2708 -251213711 271711843 5259 -883256320 -514527972 4832 -537445745 -588544705 1655 -58282870 -626227780 9325 506679619 -777377395 1083 892440078 -473904134 2074 946724763 610906685 8044 165508500 870680272 2609 -983376341 -354367602 2862 -128726767 -386859416 2488 269499594 285660025 7838 -54849498 -580067919 6822 277958125 416895828 1187 303471892 348492504 9864 950417338 -894674476 917 367159963 -895622959 1173 29506774 465310197 6012 947027244 870262107 1055 663527888 604828253 9597 -139236232 252978054 4188 603027467 490581013 9569 287540911 616919600 1012 993217311 -254951306 9736 -820460238 836711297 8875 -226011510 307725420 6972 -729544436 -205664922 2402 723014647 724045357 2281 -483926612 -954209444 9962 -788603267 -485579451 6555 303471892 -53499931 8010 477434146 -958397748 8057 743542522 -59573888 3698 841435082 -442954817 1826 469995849 -241132430 47 822548504 -807704163 9397 199822346 199066417 1087 -824336233 682630231 1398 -529954928 -274707169 232 -458526967 312063892 1406 -50475604 786543464 6021 -343049870 785302566 1330 269499594 766977417 4993 -25477161 -834347143 4040 650299148 90714922 3256 -396349710 355195684 9158 696354690 -330088528 1322 727691960 -993810702 8987 577595779 870262107 7042 -557491556 558660793 6883 576569655 706766110 2151 -740334521 -57636310 4613 -983376341 -635171642 881 364564921 -2439989 7072 -482134217 -311805770 4510 -371484057 233486506 4071 970485889 476629986 9574 -410378829 -519921669 7624 505315658 -626227780 924 542787809 -510922884 4307 202573384 -616422007 7831 413228751 383295386 1866 -219607746 -585235419 9264 -537445745 -873505481 9637 -994238484 -325682737 1453 778853107 651276686 2440 186610534 351421296 1807 -251213711 -325682737 6279 941171960 -645134311 2215 784421217 719756675 2136 -992570882 676243791 1518 491678739 167296127 5226 765140521 783420814 2598 789289346 -510922884 3654 -854974713 113319582 6955 186610534 383295386 7332 641405743 -224429007 8959 -336363205 -521750194 7920 -482134217 285660025 4085 664362925 -847113496 8957 784421217 -3897679 5612 -579837273 -981602668 488 -12352429 192314494 3279 -433025345 220424396 8561 -569617671 -497454301 1867 948083395 -33043914 4534 -952023251 -575386868 7217 958730067 -600991208 1105 -987108376 452093657 9485 -695835769 -202365860 2964 -627792663 -732138768 1047 -173157270 422558106 8865 122960298 -187634457 6328 -734053528 893523554 5104 -215882898 -620954654 9440 -986019062 -653914878 2764 -594123980 186010557 8582 166695370 -2439989 2157 -278632700 -5916917 9504 -81272333 -849899775 9356 -594123980 351421296 8468 136635149 -339447425 4306 -173157270 -204109200 1438 -959851598 -927894606 5922 986629189 903887624 2836 579591313 -519921669 2697 307567195 476219341 9975 271048450 -873589020 6660 -818050145 905565981 7627 -594738095 7024863 753 -777574656 -560116325 4729 670783249 533639856 7529 -74105468 -70608980 2419 -451981899 -238448480 8029 -261356504 -254349525 569 285585538 117542955 6559 -178463084 -828027101 5354 520426004 -168423907 4883 970485889 500073592 3806 538103424 639735778 1878 -734053528 841515706 5394 -618586699 -287275800 5246 566652844 -709522334 9267 -631059468 -903151152 9187 -331409455 258649377 6511 -46649832 -507678540 3549 755723260 28285201 777 -92183040 307725420 5662 997902760 478800565 6924 186610534 -730886465 3314 -818501802 766977417 3634 -388902952 168850975 9684 -241465936 -893198153 5446 853983481 709974393 867 -132340965 -927894606 231 864931174 928549530 5749 713058770 -873505481 8847 -219607746 161270305 7660 -759508202 -10889363 340 -565428161 -923191479 1703 166047011 -551416862 1196 902777411 -976144578 1146 462757732 -5902726 9351 -81272333 874757575 6593 948736147 841515706 2088 -744815954 742069009 5906 261931651 -254349525 628 399779640 -211716415 3521 946724763 -910659068 7535 -328904232 964421398 680 -695835769 -354781951 7507 83263882 -650343366 5831 270668477 -525223549 6228 -346375162 766977417 152 -529954928 241785150 2160 -66475474 -699883416 3607 97020970 -259567082 7163 877336582 174025856 4881 -889390298 609203406 5003 -370573099 771524295 8923 -73802131 -993810702 2543 -483926612 383295386 3061 -512601533 -487460041 6982 -371869946 233486506 7119 -342239300 796440972 6781 122960298 513030379 1627 151462778 895448733 6650 650577626 899778012 9907 264207551 59020681 4104 749434816 307725420 4813 -509385891 491114857 1314 -652765294 -993810702 8717 -728265827 652139653 1555 -184150939 -549053127 170 -695835769 -359314201 4093 -92183040 -954209444 2692 655838788 624282080 2138 -886229173 386127211 8149 -342740225 -796856966 2848 -572908981 -995066367 5094 902777411 -427456347 5257 277958125 -493565702 3092 -330832333 -311805770 5586 57328447 377878165 2931 -241465936 -580067919 2323 57077901 532638758 8786 -894484500 -653914878 1167 -733024233 -439025221 8463 -648381409 738681643 6156 869722291 -19846330 5725 248168868 168850975 3158 864864468 -163961704 308 266465598 -224830170 7424 132366550 -208909824 2488 529251473 -871353007 7003 997902760 880013188 4942 674835134 796440972 6586 142253386 -34186434 7275 784564006 -373891874 8181 -73802131 927247897 5453 -652765294 125331989 4221 -685842163 157954558 110 861466410 -993810702 9201 303886728 135272390 3510 -442492459 269488622 8431 901855277 774508045 498 -927233899 -726080992 2589 112708003 -183336237 2019 -441900788 265565623 4345 -889390298 -732138768 1432 116199189 -959597696 6990 -215882898 -588544705 7742 -364519214 -267835884 2616 32391911 -937125202 5863 -353580923 547847846 5403 -447555783 999569471 2810 -537445745 -339148929 8559 -509666122 -63734481 1946 49103598 67965345 4095 -441900788 926947071 5882 22099741 636420853 2051 644845610 -477140109 3792 498725757 823880227 875 36279537 269488622 6408 -650211499 957316548 9405 341071365 820355107 3963 -483926612 269584182 5473 -73802131 -181951918 4752 -818050145 -791660728 1100 462757732 690383589 3377 -270167938 57188489 4890 841435082 -33043914 1314 535670744 -202365860 2736 833952118 -14604433 1614 363421522 762717609 4625 -267849188 -164190047 2227 -650211499 -57636310 112 -955831194 192314494 9008 399779640 203913927 1430 331376977 320542941 6684 655838788 105202669 9445 -304053585 547847846 3386 789352319 -320105788 957 287540911 199066417 3434 789289346 682630231 5581 349635568 742555398 2593 -197332076 -531114148 3724 784421217 -503488600 3164 -482457481 240392773 2473 -993835563 55710753 9234 330369088 484578208 9424 174573850 -274707169 5001 -474750049 407922222 5119 -986019062 -442954817 6378 269796431 900262214 6088 -971877548 -956300186 9927 -854974713 429013583 7208 586582238 -193590510 9916 843172319 676243791 5912 -242921091 408032712 6709 -342740225 581062404 2563 -330222187 559317467 6527 165508500 238643630 7160 -624139446 -168423907 258 -214121222 -13980784 3025 -855555106 762717609 7149 -824336233 736392650 1219 97020970 -10889363 3171 984468436 258649377 8423 37950971 957316548 2598 622760654 136635305 9817 -559852389 -979020874 9265 119513424 346977152 3823 958730067 -238448480 2923 140624107 546240758 749 948083395 192314494 8952 246211015 105202669 9191 235848520 -361907767 8739 217759023 -266557934 3287 -519682186 99128184 8170 528230348 652139653 144 -293422144 -775953624 809 667683290 57188489 1410 481039767 57188489 5050 432737196 624282080 5760 625839941 -743279228 5115 663527888 -893198153 1839 330369088 19319210 1538 901855277 -775953624 6353 122960298 -595600742 1069 -396349710 -453780869 9937 -454660390 545485303 4749 323725605 485773536 6576 364564921 -241132430 4484 785195735 723730723 5936 -991085471 55179420 9901 -889390298 584852110 1166 576569655 -254951306 3564 -419749108 233486506 7654 702242153 67965345 5622 -242921091 -103582511 2210 -994238484 -871353007 6003 -594123980 -392084245 1204 950880850 -803257481 6033 958730067 -34186434 1590 -660956144 368331732 6491 -451981899 363537086 3038 -62488183 581062404 8762 843172319 -766439509 1590 97020970 785681307 5068 -818501802 905565981 2155 947027244 680445725 9235 997902760 -780888194 7236 -250591756 324939084 1839 -734053528 -316543012 2294 -537445745 618410264 2623 812692671 -34186434 598 822548504 738681643 9412 663063930 771524295 6208 997902760 157954558 8343 841435082 -354781951 5206 -56935231 -936112945 8237 586193310 -316543012 8539 512530806 -768754430 9321 -889390298 167296127 8369 195859317 15035429 8321 -557491556 324939084 8768 -705081051 733113734 1252 864864468 -133534011 7001 -536278632 -97621137 2442 -189672465 -221235589 9770 655838788 -316387152 9165 -569617671 742177493 4963 -251213711 -37646429 9575 -954946302 -293612145 297 483523131 398270620 188 -47584694 7024863 2682 320572212 -354367602 8187 -112466455 307725420 2337 -669161347 485773536 4960 469995849 320542941 9242 -301284968 312063892 5516 -177639676 88031842 3736 -139236232 248879339 4279 -447555783 -385293122 1029 58910623 616919600 8389 -512601533 -337054857 9339 -32737399 -699315319 2663 343475859 -996863784 4626 -171024826 -958397748 612 -983376341 -163961704 8425 -983647058 -446979614 648 621250009 220424396 5849 740659012 -479232352 8604 276731211 388657508 9302 -821770117 280226622 9576 483523131 -912580415 8600 -74313664 -759955547 6565 719147282 -324403620 10 -512601533 -848882377 3685 -270167938 417944653 4209 -148551892 -148948797 5623 -95477909 639735778 3088 462757732 15035429 4886 -715255110 170467835 7274 266465598 802678679 6755 -148551892 -774659497 5847 934705880 269488622 1267 -863912221 829049646 8251 535670744 355195684 2810 -621743061 -645134311 2580 855329823 693923957 1640 -544290356 368331732 371 -307200306 -647224909 6659 542787809 -354367602 7694 -474750049 705558301 2646 330369088 798910453 2740 -331409455 786543464 8137 341071365 55710753 2129 650577626 -221235589 914 70299496 -374056277 9779 -705173162 285660025 9659 -749678851 -224429007 1436 -616780700 623413028 213 -777574656 -306446443 7881 119513424 680445725 587 587161686 155617401 1811 916803821 798910453 4954 -76560661 -912580415 6164 57328447 -12154411 7408 551002165 90714922 845 -330222187 -739131404 322 -735338906 -901452236 9558 -625399824 823880227 4643 -213966720 285030297 263 -453528863 -68133232 7987 665672498 -21285360 885 527736569 51303562 1653 986629189 125331989 4895 19516550 203913927 3845 877375052 412494114 602 -213966720 -952045723 2552 -101910710 874229190 4345 652607998 609203406 5092 -170132306 723730723 3346 -326544961 173354787 7810 -907526850 -768754430 9630 869722291 -324279122 8337 929791427 -546852996 9888 -762354954 346977152 8781 299572712 55179420 4952 -927233899 -551416862 9457 112237946 -510922884 3241 438397479 -254349525 4057 71999590 -761859799 3096 566652844 115731592 6012 174573850 263449205 4486 -744815954 -485579451 5161 -788603267 691904004 1024 745648934 636536038 8911 -765335823 -605921169 8806 287540911 -374056277 2114 -491680209 349123105 3593 307567195 -254951306 363 417807178 -253000679 8313 57077901 220674133 239 765140521 -510922884 159 202573384 -650343366 1763 -213565859 -161178548 7030 -279541251 676243791 8751 232434457 858501251 3311 -735338906 23333156 1058 561794586 -503488600 1190 57328447 -14604433 661 -137898752 351421296 7584 -959851598 88031842 4579 -855555106 903887624 8166 -150077373 667943918 2840 83263882 -893198153 8807 902447917 731066417 9719 237809565 -600991208 4761 812692671 -645134311 2465 993217311 -485579451 1441 895483308 -893198153 1107 340060359 -68133232 5812 853983481 381557875 591 264207551 -503488600 5405 -458526967 346977152 2831 -637994744 -485579451 8209 841435082 101361875 2678 789289346 932982464 2335 -287473610 291885511 9656 -625868114 -762876998 6796 586582238 614945635 7147 505442585 -911784066 47 357216483 324939084 5214 -74067624 -931961645 7049 -278257978 -620954654 506 -476635343 -560116325 7128 270668477 690383589 7191 -219607746 -827976408 5676 481039767 -31659405 2705 -952709307 291885511 121 -548298586 293678122 794 -146048051 -739131404 2671 -625868114 610906685 8466 -55516739 895448733 7031 959313725 497692812 2309 -729146187 105202669 6799 -742210546 932982464 901 -952023251 157954558 3721 -745598738 724045357 5688 542787809 -616422007 6064 -76560661 238643630 2883 -181786704 -356305020 5003 199822346 900210732 4888 -947334444 -21285360 9205 -453528863 -436876555 5724 993217311 -699315319 4972 29968380 449132476 7373 151462778 -162370098 4376 -818501802 -585235419 9810 -74105468 786543464 2304 481039767 762717609 948 405324040 802678679 648 -244065831 -425579851 476 677081963 -953039811 2350 651739496 786543464 4141 288031791 465310197 102 -749678851 416895828 6548 -110049194 -34186434 7858 71999590 -981602668 5726 -287473610 819313353 5431 417807178 -389676639 3529 -993835563 -761859799 956 -32737399 -936112945 9854 -250591756 -172362246 2245 266465598 490581013 6526 83782911 -34186434 9328 413228751 -834347143 6059 -728265827 -63464163 1902 -241465936 -831246652 6137 -794998045 558660793 1253 -496507325 -779636985 7861 500836375 894207498 1875 970485889 348492504 1285 475583305 28285201 9078 566652844 -80034542 7120 237809565 500073592 8266 -112466455 -265316264 8528 -512601533 293678122 1092 -251109249 -361907767 4198 -179678 -714273046 1805 861466410 -803257481 8462 395299686 639735778 1777 -257165428 928549530 3171 967301691 -823312659 3913 970485889 -267835884 8404 -872853946 327243607 1526 -615891790 990761659 4087 505442585 -910659068 416 129311049 -287275800 5837 -330575686 -774659497 1118 -927233899 -976816087 9799 -213565859 272099746 2023 344933377 -551512958 6745 -388902952 381557875 4729 -715255110 -164190047 4237 970485889 905565981 2137 328642413 106262770 1193 313333438 -428402356 1306 -993835563 -645134311 2995 500836375 -257449363 3314 112237946 -532805273 3749 -420836130 412494114 7817 -123469316 252978054 7212 -80190883 -442896915 6388 167372537 -293612145 7830 -215882898 723730723 7906 -494058622 684653282 5596 129311049 525863100 9814 -947334444 639591910 748 97020970 868032719 5605 -878007946 -594827543 3674 -728265827 796440972 895 186610534 -442954817 344 643936179 388657508 7620 -594123980 -185998231 165 248168868 -893198153 6224 902447917 -187634457 147 -743788507 609203406 2615 772119062 -133534011 4476 -862838521 894566619 8072 -287473610 -730886465 7542 90819360 347184015 9931 941171960 -561419270 6485 416830089 -164190047 7341 339635211 398270620 7792 -342239300 -19846330 7567 993217311 449132476 8647 320572212 524158102 6650 -735338906 55710753 9620 256045037 500073592 2885 -330575686 -546852996 4255 254604928 -580067919 9659 -898265134 291885511 9783 -179678 -356305020 6311 -219607746 -12154411 2959 58337899 -453780869 4418 83782911 -385293122 9686 970485889 651276686 2656 -205718293 604828253 6027 -113215565 -901179905 7782 -433025345 252386635 206 -101910710 -313128613 7407 625839941 -254951306 6618 36279537 -349942526 5615 -824336233 377312940 8530 -633494599 -398743530 5224 -947334444 782261486 3867 -660956144 35526584 763 -762354954 698531409 4330 -287473610 -663884323 7042 -627792663 829740581 3837 129311049 -973091762 3372 -913032643 798910453 1198 -529954928 283209294 745 -146048051 397104509 4661 -150077373 622266116 7864 -949511663 -257449363 1054 -594123980 998987485 4013 -215882898 -374056277 8076 -818501802 -2439989 2872 -800197031 785302566 6653 328152090 -380500395 5970 -794998045 -479232352 5711 -618586699 697181256 1145 -336363205 -699883416 9681 780636123 -730886465 9631 -601257416 -828027101 7645 177628242 88031842 6174 -601257416 -635171642 6230 -178463084 -80034542 4287 639245576 -515729352 605 321979161 -910659068 7643 -226011510 -142257001 9304 -800197031 -267835884 5858 206527555 -255678122 5829 -674506636 691904004 5036 90842180 248879339 6812 -616105726 -63734481 1405 -219607746 408032712 5124 -821770117 614945635 892 -200453704 -539760374 9463 -270167938 346977152 1494 -659282120 -392084245 617 616261079 452093657 8014 166695370 491977162 6853 203806755 135272390 921 -177639676 -448645965 953 -441900788 611310292 1976 -474750049 402394867 7716 -749678851 247274032 5350 -650211499 -192813087 3837 335527628 155181053 6435 -765335823 -548872283 4902 -215882898 -954209444 3728 655661552 -620954654 5889 -527151913 -437551079 3933 -570514743 932982464 8819 237809565 -368204827 6719 326413982 -669483533 679 -346375162 -873505481 5622 58910623 -479232352 8836 740694909 -973091762 8255 -624139446 -692002453 3154 -993835563 584852110 1238 -509666122 886756512 4841 538103424 -726080992 1615 -593752979 848404213 9595 784564006 -254349525 3366 -745761469 748407118 932 -511648475 -385293122 1027 -579837273 -359314201 1520 -73802131 464511101 6594 967301691 -768754430 7644 364564921 252386635 4659 974173871 105202669 3408 -396349710 870680272 7022 902447917 688604103 9883 -828443354 -53499931 9994 749434816 736392650 9360 586193310 -962366924 8350 879055044 -733482202 4305 -62488183 -485579451 9655 663063930 900210732 6729 95039871 312063892 2412 -537445745 602128084 7790 -987108376 -828027101 5007 165508500 66743939 8007 -952709307 705558301 8677 -306801974 -529867141 2475 696700704 -162370098 2105 -518877099 485773536 651 261931651 -871353007 3308 864931174 390959008 1698 765140521 -10889363 2736 -883256320 -70608980 7770 -44805950 -380500395 6934 -184150939 412494114 9842 933284357 88031842 4133 -648381409 -220337835 2205 287061479 -551512958 877 877375052 329435427 7868 -66931702 484376908 6971 -146048051 358976404 4751 -410378829 -768754430 5902 509139401 -385293122 4856 -363361513 358976404 633 287403155 -669081832 9106 500836375 -995062096 106 -260484128 109725016 8625 655838788 269584182 2235 958730067 680445725 8346 784421217 490581013 3064 420313173 245371301 6965 -872853946 709534975 6674 110512002 964421398 2848 73840719 -380500395 7649 574072798 143533526 1046 -400001179 785681307 2975 -985616618 684653282 9840 -548469989 -257449363 1171 -268168881 105202669 4555 -82743531 -221235589 4460 313333438 125331989 1931 -177639676 -168423907 9504 -623268670 -532805273 1264 -405708663 -964470327 9731 395299686 272099746 4038 -331409455 -283943997 1404 -898265134 -596103798 737 649807445 -254951306 3236 491678739 -991847180 5082 167372537 652139653 2513 772119062 -510922884 787 -749678851 -953039811 1988 -371484057 105202669 9170 -994238484 -437551079 7902 273690998 748407118 3228 -335037888 28285201 9801 73840719 220783838 3343 -73802131 -692002453 8692 122960298 -780888194 2518 505306321 -33043914 9887 399779640 465310197 3671 -728265827 449132476 1688 70299496 -31659405 480 -50475604 676406177 3894 948083395 829740581 3042 564442080 -202365860 8069 651739496 -503488600 7836 32391911 15035429 8113 460600071 738681643 1788 916803821 926947071 8935 266465598 285660025 4098 57328447 870680272 2424 650577626 -552554344 8646 743542522 -503488600 608 -301284968 320542941 908 -883256320 32006993 9287 -71710752 -931850941 3445 -441900788 545485303 8918 223626891 769086286 1000 561309384 263449205 1053 -348537659 950205104 66 -335037888 28158895 4019 856751619 465310197 5274 740659012 258649377 2526 217759023 829049646 6136 566652844 349711330 452 475583305 460061364 871 -624139446 664426163 930 -301284968 -59573888 9672 -590529319 341133012 8139 974173871 829049646 5754 -170132306 -380500395 5507 934705880 285660025 9032 -54849498 -761859799 125 -855555106 819313353 4514 -750618262 19319210 5939 -947334444 -959597696 3392 237809565 -208909824 8645 -225441451 -839552686 8306 344933377 533639856 9252 702242153 758141143 4508 -179678 533639856 1663 974173871 -733482202 9873 689984924 -292135056 7533 699618405 23333156 5277 343919065 -164907236 6702 808925735 -373891874 8968 269796431 523334383 3004 -855487023 109725016 5736 -517419114 106613504 2518 -600220506 -313128613 3686 328642413 416895828 3343 204922698 -514527972 9685 32391911 639735778 2114 653638796 -255678122 8543 -328904232 -959597696 761 869722291 -513451002 4929 119513424 927247897 1887 856751619 202098881 4889 -270167938 -464133473 8084 572111503 465310197 8972 -242921091 531120459 1183 -616780700 -172362246 3309 -672401313 365540008 5529 228618029 774508045 5596 -548469989 35526584 8248 -659282120 -254349525 6060 -110049194 48126737 2745 -983376341 -437551079 8777 293337666 412494114 3203 266465598 -823312659 6936 890432109 616919600 8360 -179678 449132476 5423 -328904232 -883441584 3005 -54849498 723730723 1174 -162298514 -97621137 1340 71999590 -133534011 6783 -55516739 7024863 985 420313173 362317344 4275 389181119 -81447781 9250 -400357597 -389676639 9453 750512353 -993810702 2955 254604928 261437505 3644 -342740225 -529867141 3802 328152090 -796856966 9555 -986019062 -221235589 5406 -694040959 484820762 4276 399779640 584852110 3766 4049814 651276686 4461 57077901 209900681 8928 -991085471 155181053 6802 -855555106 -343058017 1151 -855555106 895448733 8700 -400001179 155546470 3217 -863912221 327243607 6688 -987108376 829049646 5536 -745598738 -927894606 1363 -669161347 258649377 5400 -408600531 491114857 8605 480475633 -162370098 6041 655692903 874229190 5181 -101910710 208596214 7021 721323233 -600991208 8236 -985616618 886756512 9229 572111503 998987485 3717 -214121222 252978054 1488 -623268670 748407118 6515 561794586 -847113496 2740 -301284968 -37646429 6571 -242921091 -453780869 8465 83263882 -510922884 3581 890432109 840121997 922 -749678851 932982464 9590 665672498 -211716415 9125 -733024233 -291852849 8888 -81272333 263449205 9806 591415304 563044475 861 -991085471 -964470327 9368 505306321 -519921669 5384 -55516739 312063892 9812 -62488183 -267835884 1549 -330832333 -164907236 5109 -25477161 398270620 3074 156702520 -357349445 1220 902777411 261437505 2918 -934630957 927113337 4832 -742210546 90714922 1794 -95477909 547847846 4024 -112466455 -768754430 7790 696700704 950205104 3165 29506774 -217276100 981 19516550 -923191479 2738 254604928 -217276100 5500 277958125 135272390 3878 -481548889 -923191479 6480 -536278632 -254349525 8675 948736147 -807704163 4894 307567195 766977417 72 650577626 263449205 1783 -214121222 435964459 1237 -941497322 -833562261 68 326413982 481058945 2774 166695370 -311805770 4742 111659246 320542941 3299 -147467416 -291852849 1554 -150077373 531120459 5877 -927671058 841879883 8844 -110049194 226081213 2700 -762354954 858501251 2978 347274203 -807704163 5295 -408600531 -162370098 9195 -627792663 -115011856 2195 984468436 464511101 9856 651739496 -10889363 2528 -474750049 -33848463 9258 -305970525 -529867141 6161 833952118 545485303 5516 716961746 694332247 3260 -304053585 684653282 275 -759508202 905565981 6770 664362925 327243607 2315 166047011 -168423907 7143 253295516 164304660 6069 -624139446 412494114 8900 -750618262 -254951306 9335 -219607746 497692812 3579 -648381409 -839552686 9139 -483926612 -292135056 9211 505315658 -59573888 6378 749434816 -274707169 662 -863912221 768564657 1458 650299148 -969954363 7984 313773597 698531409 2999 -177639676 460061364 873 -95477909 429013583 6095 -734053528 901431566 7821 948083395 -600991208 4033 -659112423 623413028 442 555446731 901431566 5527 -728265827 346977152 9170 -800346889 559317467 7378 -800346889 285660025 3715 765140521 64274896 6094 -491680209 381557875 468 -633494599 618410264 6214 -612223016 88031842 864 579591313 -361907767 2729 -788603267 491114857 937 -548469989 -873505481 6669 -576115144 893523554 4309 -955831194 -5702304 2323 -175911279 167296127 3660 -74313664 -791660728 3180 -25477161 155546470 7350 313773597 610906685 2556 -482134217 252978054 2655 307567195 283209294 2236 808925735 731066417 1629 -517419114 -517429485 2645 -570707245 261437505 7076 622760654 355195684 7402 -101910710 957316548 4248 789352319 388657508 2213 689984924 676243791 9508 -112466455 28158895 1142 -335037888 623413028 1945 -818050145 -71981180 6599 -800197031 88031842 680 561794586 269488622 596 -261356504 -894674476 5444 621250009 416895828 9530 -565428161 -779636985 6866 347274203 -953039811 2046 784421217 774508045 6404 -630784461 841515706 9504 -705173162 624014414 8645 413228751 903887624 431 -740334521 307725420 6646 -304053585 525863100 9759 -260484128 35526584 9065 320572212 950205104 2201 967301691 -936112945 3324 -759508202 -238448480 2147 946724763 709974393 7048 -572908981 870262107 5120 -608881583 485773536 347 576254520 -425579851 1130 480475633 614945635 4068 -66931702 -741621007 5198 -889390298 -973091762 1837 576569655 -923490455 1990 211653701 -59573888 383 339635211 82218066 4413 -346375162 293996259 2928 696700704 -45469480 303 -80190883 624282080 8848 -257165428 220783838 7712 -750618262 135272390 838 -872853946 -31659405 4462 693388533 932982464 453 -66475474 -181951918 4650 529251473 688604103 3107 411375410 -253000679 7763 -55516739 23333156 4476 -715255110 460061364 2916 895483308 408032712 6338 959313725 894566619 4193 126979264 -475349716 2744 166047011 490581013 3052 918550505 901431566 6112 -396349710 202098881 7901 506679619 -10889363 9346 -962479450 -906648758 5249 -137898752 -241132430 3135 -871267479 491977162 3666 471423335 764272698 5110 49103598 -635351929 2216 -364519214 532638758 7797 481039767 -130757210 4415 -335037888 -952045723 2962 -652765294 -63464163 4602 6631381 99128184 3626 -13265422 993015931 6535 822548504 -647224909 3962 -491680209 -937125202 1571 110512002 -64803490 6478 561794586 -325682737 7792 122960298 -5702304 6087 895483308 481058945 8325 861466410 693923957 112 287403155 -647224909 6421 271048450 -910659068 275 -260484128 -41471722 3139 -375315736 402585422 5096 6631381 -339148929 884 70299496 802678679 1358 -68308325 628563573 9430 677081963 280226622 2078 -784069182 155546470 3889 -304053585 -339148929 2556 -820460238 -531114148 5212 -559852389 247274032 9680 934705880 165821381 4881 -242921091 368331732 7397 984468436 894207498 6916 -762354954 -531114148 2128 772119062 -620954654 9856 -335037888 -361278986 7188 -250591756 748407118 1107 83263882 611310292 7732 261417951 285030297 8924 -625868114 -497454301 1433 169375596 -849899775 4770 -447555783 -330088528 9973 487719335 -464133473 5079 -71710752 320542941 9879 -170132306 57188489 5677 652607998 88031842 6864 -330222187 -513451002 5944 644845610 -468181788 630 -74105468 858501251 8853 -740334521 -761859799 2216 -962479450 209900681 8859 616261079 416895828 6882 -483938149 -976144578 7375 273690998 -316674454 4882 303471892 263449205 1885 505306321 698531409 7258 -200453704 -901452236 9940 817204434 416895828 5079 -970422428 748407118 9520 -178463084 -133534011 9394 -47584694 -6069504 255 399779640 -439025221 293 -307200306 927113337 8093 276731211 252978054 3121 -52166347 -33848463 2306 58337899 925430316 9135 -907526850 732717612 3485 295262939 667943918 4100 321896034 -831246652 1729 -491680209 497692812 9385 -576115144 442035528 4223 -137898752 -995062096 6873 715427719 748407118 2036 -578500945 900210732 3820 276731211 524158102 9590 -322857321 574416719 3029 745648934 -446979614 1194 693938067 105202669 1368 271048450 167296127 6536 -648381409 484820762 5327 -177639676 -289016401 6257 -370573099 -393603223 4717 577257649 -849899775 1472 -330832333 894207498 306 -991085471 397104509 9647 -289985011 -34186434 5233 765140521 -525223549 5772 -116404179 32006993 8639 -375315736 -10889363 6684 303471892 880013188 2269 -74313664 -919384533 815 -994238484 246277775 9817 895483308 -419617877 2453 -347083273 -287275800 1056 941171960 465310197 5312 344933377 412494114 3383 -855487023 742069009 1947 -322857321 -894674476 1706 -25477161 90714922 4106 749434816 55179420 7589 677081963 283209294 3298 -695835769 -774659497 7090 650299148 905565981 4026 174573850 -283943997 6723 -784069182 -958397748 5330 -113215565 -976816087 4225 83782911 117542955 6020 651739496 143533526 1300 -348537659 957316548 2410 -330575686 75428113 5813 586582238 -437551079 991 -63560127 954053652 1665 -729146187 639418215 9224 947027244 133238441 8319 817204434 803466690 6164 -256588331 199066417 9716 -735338906 -937125202 7490 -759508202 51303562 4149 749595162 -893198153 4979 -889390298 -560116325 9005 269796431 685173008 9088 246211015 -619642959 7057 -256588331 -529867141 2445 217759023 258835576 1553 -261356504 500073592 6639 -824336233 11152217 399 639245576 742555398 1403 -822417795 -161178548 1845 -400001179 -548872283 4639 -594658272 -503488600 2035 -419749108 925430316 7798 -695835769 165821381 2743 696354690 664426163 7702 586193310 -475349716 8433 -66475474 19319210 7869 856751619 545485303 3574 -348537659 363537086 732 -429426969 -954209444 9587 399779640 136635305 242 232434457 -53226181 2741 29506774 -901179905 8125 -527151913 -161178548 9655 699618405 651276686 5533 824131791 690383589 2460 -47584694 691904004 2714 785195735 90714922 7998 976904654 351421296 3895 -954946302 -53226181 1975 235848520 -259920681 4696 -637994744 113319582 6351 -96460553 -33043914 1248 142253386 709974393 3957 -882919563 -699883416 2175 390958395 -532805273 1569 512530806 -743279228 6507 -363361513 7024863 554 -959851598 347184015 7692 -927671058 -168423907 2356 -828443354 388657508 8445 655838788 -931850941 381 861466410 -895622959 9343 -927233899 -692002453 3385 -178463084 246277775 401 -225441451 -876513924 8059 22099741 -546852996 9998 506679619 -442954817 245 -12352429 -187634457 8182 -983376341 762717609 3250 -250591756 -932094589 2512 935909029 346977152 5731 901855277 829740581 8543 -733024233 -255678122 6039 -287473610 868032719 4963 929791427 732717612 5759 -178463084 -873505481 9298 -304053585 258649377 1985 916803821 998987485 3255 808925735 -551512958 427 902447917 742069009 8762 -171024826 636536038 7691 -66475474 652139653 6865 -388902952 312063892 6717 413228751 894207498 5878 -342740225 -164190047 6566 -557563073 235617971 6969 -729544436 280226622 1263 420313173 936458970 6839 -927671058 768564657 6292 847314766 -468181788 8748 246028051 -976816087 4238 841435082 680445725 9254 -343049870 460061364 2462 702242153 905565981 1210 237809565 957316548 1500 -287473610 -873589020 8027 498725757 782261486 6687 -371869946 562000501 4297 -627792663 233486506 2223 586193310 -497454301 3815 -627792663 602128084 5767 -616105726 416895828 6688 -341897402 533639856 3551 576569655 684653282 251 -616105726 245371301 7242 -863912221 226081213 93 566652844 -845509135 3660 -301284968 622266116 8639 -106582970 766538742 9534 -669161347 465310197 9776 -674506636 -130757210 1637 -907904968 248879339 1276 -625718770 731066417 640 -400357597 460061364 446 822548504 19319210 2626 -375315736 796440972 3010 -335037888 -833562261 3984 886936231 -217276100 9118 941171960 900210732 459 -669975418 584852110 899 -729146187 -71981180 1440 -76560661 -910659068 191 -527151913 993015931 7774 929439506 -956300186 9462 303471892 628563573 729 -364519214 -507678540 3953 349635568 -168423907 8253 512530806 402585422 7269 -476635343 249091689 9429 -279541251 377878165 6503 -419749108 -834347143 7710 -913032643 -912580415 7455 213842869 110076515 662 669719494 858501251 7259 677081963 524158102 1081 90819360 -981602668 5463 -110049194 -845509135 8398 715936589 476629986 1626 -483926612 346977152 8878 -993835563 -34186434 6499 603027467 486739558 9493 -305970525 563044475 6004 -270167938 -503488600 588 -451981899 573715962 6845 349635568 208300268 119 -601257416 23333156 797 349635568 894207498 59 625839941 265565623 1686 902447917 75428113 8179 860501343 -727914786 3535 -353580923 -714273046 8771 -674506636 -681572203 638 -74067624 402394867 4013 967301691 464511101 8230 137342604 803466690 7395 -618586699 -181951918 189 -784069182 368331732 4236 -405708663 766977417 3490 328642413 -692002453 7579 367159963 623413028 3182 766605000 233486506 9549 650299148 -667783556 3368 -548298586 203913927 3489 822548504 802678679 8110 591415304 -510922884 3022 -927671058 785681307 914 715427719 -715854594 7952 -952023251 -253004117 8529 -669161347 117542955 7844 -251213711 -953039811 346 -925751415 203913927 2869 877336582 160793740 6782 341071365 -479232352 917 471264227 -254951306 7027 955536932 -533164995 6385 587161686 602128084 6254 -358966548 164304660 2847 393895424 522626360 2512 696354690 -41471722 8425 -600220506 -208909824 1649 686472096 -493565702 5967 719147282 723730723 2827 -947334444 238846105 6713 -301284968 -803257481 7400 137342604 -2439989 4827 223626891 829740581 8544 -952023251 192314494 2668 -358966548 762717609 4604 -927671058 -324403620 7449 933899717 742069009 4047 -422523153 484820762 7862 29506774 614945635 1718 -422523153 545485303 4213 395299686 293996259 2333 551002165 559317467 9259 341071365 -823312659 9557 -474750049 -254951306 8319 997902760 -825672011 6579 789352319 836711297 3877 -883256320 624282080 459 -96460553 533639856 9755 -578500945 819313353 3278 689984924 -833562261 497 -476635343 481058945 9072 111659246 476219341 9007 538103424 332881191 7165 202573384 -6069504 6626 228618029 -265316264 590 929439506 -834347143 4040 -44846753 143533526 5655 -862838521 -253004117 7005 -279541251 -635351929 9251 -570514743 371937567 4693 696700704 -883441584 3234 765140521 215489130 7756 -270167938 -259920681 4770 -705173162 203913927 9674 126979264 -733482202 3421 37950971 79143311 4076 -548469989 -515729352 5298 -405708663 -254349525 9839 -777574656 732717612 8503 -71710752 532638758 8318 -621743061 733113734 6461 -52166347 574416719 5055 413228751 -380500395 8613 -73802131 -325682737 8713 -559852389 -281078001 66 357216483 66743939 9338 70299496 -580067919 5600 343919065 -385293122 8598 693938067 -289016401 9780 -715255110 245371301 7715 -250591756 -709522334 869 49103598 592056586 8179 543709359 558660793 2810 213842869 -910659068 9906 331376977 -368204827 7427 566652844 -650575204 1713 438397479 -389676639 2189 339712362 -325682737 4930 -685842163 388657508 3984 469995849 -653914878 2550 204922698 491977162 6428 702242153 769086286 2996 246211015 208596214 3509 -971877548 900682067 1804 -442492459 377878165 4091 -744815954 391949381 3627 -56935231 -187634457 5629 933284357 742069009 6048 -565428161 28285201 9407 288031791 -993810702 5070 -907904968 -805220515 5738 15084359 -903151152 3076 -441900788 -359031913 3812 -74105468 -779255519 2106 228618029 -5902726 2272 -47584694 957316548 9373 528230348 486739558 6967 -667767243 -726080992 2141 264207551 -354367602 536 -621743061 365540008 6517 254604928 -238448480 2957 367159963 377878165 1516 -705173162 900262214 511 397498909 803466690 5066 405324040 -21285360 4906 997902760 106262770 7230 -454660390 738681643 9380 -287473610 265565623 7069 339712362 -436876555 3547 935909029 485773536 3902 918550505 165821381 6669 -862838521 -683388034 2821 -871267479 533639856 1133 -509385891 798201482 621 855329823 324939084 9571 363421522 559317467 9098 693388533 829740581 9795 -419749108 796440972 2061 -954946302 355195684 1425 -742210546 35526584 1882 -993835563 -580067919 7140 169375596 465310197 1783 269796431 858501251 7161 206527555 563044475 7638 -113215565 106613504 7610 58337899 -546852996 118 716961746 106262770 2943 432021664 -510922884 5878 -31253052 -796856966 5252 670783249 381557875 4314 -74067624 155617401 4204 955536932 23333156 9937 313773597 651276686 9524 293337666 -437551079 5654 997902760 558660793 8652 785195735 -3897679 3014 -123469316 -487991575 594 136635149 -266557934 323 -71710752 258649377 3888 471264227 324939084 1543 663527888 -33848463 1848 58337899 280226622 1515 -12130323 682630231 765 177628242 532638758 8696 -512601533 -316387152 6789 -486815940 252978054 3294 328152090 -172362246 7259 -749678851 23333156 8228 -342740225 -726080992 9578 287403155 -923490455 5440 935909029 220424396 8552 506679619 391949381 2504 277958125 -893198153 8191 303886728 271711843 2281 -173157270 -209849932 5474 -615891790 238846105 7350 -491680209 365540008 6703 652607998 168850975 8900 83263882 522626360 8592 116199189 -183336237 4612 -353580923 -254349525 6391 203806755 -823312659 2448 723014647 -873589020 2314 313333438 -653914878 5931 287061479 574416719 3259 -330575686 -699315319 5506 57328447 -650343366 6268 -782082024 611310292 9192 -13265422 531120459 9922 572111503 -595600742 305 -483926612 636536038 1832 -594658272 -667783556 2141 561794586 -876513924 3205 -590529319 241785150 3593 -139236232 900262214 4353 842270273 957316548 2673 -578500945 -847581699 1428 -918480115 686182649 1129 650577626 -628237476 9616 -537445745 894566619 1292 319326351 -204109200 5233 669723000 547847846 7157 -669975418 -33043914 5922 566652844 -974640280 6461 641405743 358976404 2066 195859317 348492504 5268 -886229173 -385293122 5160 -441900788 -205664922 5268 -572908981 -53226181 3155 23116556 -273517935 5922 -548298586 530406323 3829 -13265422 174025856 5047 667683290 905565981 7538 -994238484 386127211 7488 -112466455 614945635 3540 -12352429 383295386 4801 -544290356 742555398 3842 856751619 783420814 7135 -215882898 105202669 1872 -777574656 -487991575 4879 -735338906 -45469480 8792 -225441451 -845509135 8937 330369088 79143311 9770 -517419114 -311805770 753 586193310 -732138768 3617 -695835769 646664292 6856 -336363205 -701904187 2999 -222034349 -361278986 9407 395299686 -834347143 4522 142253386 -281078001 7629 -892024255 -807704163 7935 -285886589 -927894606 8081 586193310 -699883416 9206 -764095871 927113337 8650 529251473 351421296 3455 784421217 312063892 2806 -987108376 336301975 8652 591415304 -357349445 2328 -590529319 927113337 1208 462757732 -596103798 4350 986629189 525863100 3255 -835349698 -266557934 8754 313333438 835992356 5886 -630784461 -164907236 7952 -346375162 67965345 2980 -150077373 -992454753 5272 -705173162 390959008 4649 -886229173 -14604433 6725 -892024255 -903151152 9463 -32737399 652139653 1774 266465598 -265649886 8375 778853107 618410264 2219 521234557 -425579851 8630 986629189 246277775 2170 -608881583 -759955547 5608 -486815940 -293612145 9075 -705173162 390565985 1388 772119062 533639856 6409 -476635343 365540008 4721 -533858770 -316674454 1698 313773597 484820762 104 740694909 723730723 154 934705880 840121997 3850 959313725 759617707 756 785195735 307725420 9307 -695835769 -322241979 7457 487719335 293678122 208 -743788507 349123105 1685 667683290 66743939 9406 -637994744 -973091762 2470 330369088 348492504 1555 432737196 397104509 9462 -396349710 841515706 2810 778853107 135272390 7204 -348537659 -185998231 8937 326413982 476629986 7742 -625117729 618410264 3149 677505146 -726080992 9226 -800197031 -552554344 4281 -483938149 -692002453 5286 -419029624 -306446443 3020 677505146 -41471722 5261 847314766 381557875 7265 -743788507 246277775 4428 -76560661 390959008 203 57728768 -374056277 6372 -986019062 28158895 7585 71999590 895448733 8097 -261356504 -919384533 3415 6631381 -267835884 6299 655838788 -70608980 8814 -66931702 996597250 5451 864931174 676406177 2173 616261079 -774659497 6593 -733024233 -192813087 8832 500836375 -265316264 2292 -306801974 874229190 5744 970485889 796440972 4953 217759023 249091689 8580 -32737399 -974640280 2313 232434457 -193590510 7575 343919065 -741621007 1645 341071365 546240758 5050 986629189 -392084245 7051 -695835769 719756675 8364 116199189 215489130 1478 864931174 -539760374 4632 -170132306 -361278986 5073 817204434 293678122 3166 -962479450 691904004 8149 235848520 -392084245 7349 -348537659 -54745869 5013 367159963 203913927 5584 58337899 161270305 4926 521234557 738681643 7567 -569617671 -701904187 9106 -63560127 785302566 5912 142253386 -546852996 8040 -579837273 -398743530 3094 235848520 -768754430 7837 -987108376 377878165 7264 -667767243 748407118 846 847314766 798201482 8846 535670744 993015931 2729 54093571 -923191479 9913 276731211 -759955547 3728 112237946 -398743530 7569 833952118 -973091762 8241 -511648475 -419617877 51 -215882898 -759955547 307 -745761469 -969954363 5243 -330832333 155617401 4962 696354690 -510922884 3927 -175911279 -316543012 6701 -146048051 429013583 1420 81800971 688604103 4781 693938067 293678122 941 -139236232 -873505481 1018 890432109 748407118 378 -422523153 -775953624 6442 217759023 -962366924 5286 -594658272 -803257481 1530 902777411 -283943997 7788 890432109 280226622 8880 841435082 -224429007 6451 481039767 28158895 6928 -482457481 -626227780 6688 -633494599 -796856966 270 -58282870 559317467 5835 -47584694 -359031913 9940 57328447 -20385733 3829 -764095871 -437551079 3382 901855277 854872802 3753 667683290 48126737 8946 -572908981 -259567082 5746 935909029 -241132430 8156 -256588331 530406323 8572 -373212931 -21285360 2073 -608881583 412494114 1294 339635211 758141143 4443 824131791 664426163 5350 339635211 265715153 3934 -892024255 28285201 9461 -892024255 220424396 9680 -820460238 -265649886 4734 224883384 -732977788 2118 469995849 472701027 233 506679619 465310197 6157 -594738095 388657508 3550 -106582970 841515706 3567 -824336233 546240758 3599 328642413 192314494 7095 -270167938 686182649 901 946724763 272099746 1463 621974864 -287275800 1150 367159963 993015931 8745 73840719 -996863784 6149 224883384 664426163 2499 343475859 709534975 148 -347083273 -952045723 2927 -82743531 -313128613 1734 -481548889 667943918 6026 -623545038 -973091762 8464 -745761469 854872802 7388 457187643 750710740 7474 -76560661 -958397748 2200 -600220506 748407118 473 667683290 624014414 4 187533920 -594389391 5575 -261356504 -600991208 9852 -251213711 798201482 7189 -242921091 -5902726 4130 293337666 691904004 6392 665672498 95042084 2889 652607998 952638297 5155 151462778 -982939077 6068 110512002 -635171642 9340 -744815954 -645134311 649 -226011510 -255678122 9986 237809565 377878165 5626 477434146 -715854594 5118 -71710752 113319582 789 -353580923 -901452236 1703 491678739 840121997 8010 -744815954 -281078001 2235 151462778 -31659405 1262 -137898752 -103582511 9163 576569655 532638758 3759 420313173 465310197 4519 -623545038 639591910 8088 669719494 -59573888 4363 -46649832 -600991208 9941 542787809 133238441 9096 509139401 724045357 9690 -257165428 386127211 6630 749595162 -20385733 9023 950880850 -521750194 7401 520426004 -635351929 1311 506679619 547847846 1491 505306321 160793740 290 -955831194 -823312659 7385 655838788 135272390 2087 -113215565 -931961645 2472 -559852389 -619642959 9751 -293422144 774508045 2457 217759023 -551416862 2231 649807445 584852110 3220 -660956144 -398743530 3661 -150077373 -74922256 7794 -983376341 164304660 5941 -351818262 157954558 4710 877375052 719756675 2724 621974864 -692002453 2797 -637994744 610906685 9165 -189672465 490581013 2483 -529954928 238643630 9955 246211015 651276686 1176 505442585 481058945 3406 -347083273 7024863 5236 -244065831 -883441584 2738 460600071 258835576 1224 -261356504 -71981180 990 505306321 165821381 5509 948083395 899778012 977 -81272333 109725016 385 -971877548 271711843 6834 -481548889 293678122 1944 -251213711 429013583 4784 54093571 -259920681 6288 669723000 559317467 6871 528230348 -777377395 3568 413228751 261437505 4069 217759023 766977417 162 665672498 -912580415 2908 416830089 954053652 4391 651739496 320542941 9593 740694909 79143311 2346 842270273 -292135056 6805 -241465936 -330088528 8792 390958395 -74922256 5035 -179678 -217276100 4287 740694909 241785150 7834 389181119 758141143 1765 564442080 170544312 3739 -342740225 -893198153 9355 -854974713 246277775 5173 177628242 684653282 2690 471264227 79143311 5104 -618586699 580232372 4957 -373212931 -532805273 3080 847314766 -320105788 8680 -132340965 -103582511 1427 -81272333 19319210 6056 83263882 -254349525 5221 -370573099 894207498 8995 -330832333 368331732 8210 506679619 307725420 2706 -509385891 -715854594 8388 861466410 288775548 8773 669723000 191108050 2782 389181119 592056586 6326 364564921 390959008 3360 -341897402 -903151152 4529 -533858770 -620954654 7293 -326544961 -254951306 754 -669975418 880013188 8874 -481548889 261437505 8416 -257165428 371937567 5096 -241465936 491977162 2874 -745761469 659135755 9061 -907526850 686182649 2143 287403155 -278826583 6526 -952023251 639418215 5283 -986019062 365540008 184 -745761469 -172362246 5007 -818501802 265715153 2528 -482457481 -41471722 7289 505306321 -981602668 5823 -652765294 667943918 1444 -173157270 -774659497 4851 784421217 993015931 1801 941171960 592056586 8619 -289985011 532638758 4071 622760654 -253000679 8465 -648381409 -238448480 8983 -177639676 265565623 4381 652607998 199066417 5940 270668477 -796856966 6040 789352319 484578208 2618 -81272333 -361278986 3599 527736569 -959597696 6252 481039767 -306446443 5769 -695835769 484820762 7787 713058770 -919384533 6523 -96460553 -14604433 8852 665672498 -895622959 890 -659282120 220424396 6858 4049814 429013583 5953 206527555 -739131404 1717 -429426969 901431566 3221 -388902952 258835576 3257 -927273767 724045357 4662 -179678 346977152 3994 -952709307 64274896 9767 -800197031 823880227 1791 -955831194 839185834 288 -782082024 464511101 1173 15084359 602128084 7009 -491680209 247274032 8182 -31253052 742177493 2811 -623268670 135272390 4842 933899717 950205104 4171 -55516739 -959597696 8172 303886728 -53499931 7142 -511648475 -873505481 3905 276731211 -442896915 668 287540911 443480195 8486 670783249 646664292 8951 -96460553 686182649 3288 -949511663 28049823 5491 -63560127 624014414 6553 475583305 -453780869 2051 -818050145 -519921669 3632 -46649832 -575386868 4705 842270273 -825672011 6544 -50475604 363537086 3223 833952118 624014414 155 253295516 215489130 5997 856751619 -861238983 1209 579591313 32006993 9410 -652765294 110076515 869 58910623 546240758 6111 -669161347 -448645965 5975 -630784461 105202669 1736 -371484057 -833562261 4040 929439506 -354367602 6005 285585538 993015931 5265 -527151913 925430316 9472 151462778 -181951918 9845 -728265827 -386859416 9217 -132340965 762717609 2978 986629189 724045357 2871 -32737399 -507678540 4162 663527888 238846105 2216 948736147 706766110 7863 -912600784 -507678540 604 -419029624 390565985 6135 -481548889 -993810702 3140 -509385891 -313128613 7620 -548298586 484376908 1521 -616105726 -254951306 4800 -453528863 -911784066 3604 -519682186 829740581 3391 677505146 900682067 5264 293337666 874229190 4782 789352319 -427456347 1975 -481548889 -510922884 3699 269796431 88031842 8212 -307200306 377878165 9318 670783249 500073592 7156 808925735 -605921169 3695 824131791 -54745869 5692 363421522 208596214 8896 -660956144 -389676639 8806 -307200306 901431566 8245 166695370 258649377 2491 843260633 490581013 9433 -177639676 -19846330 1752 -62488183 686182649 9275 -197332076 -164907236 6107 22099741 381557875 1809 -818050145 -873505481 493 19516550 -605921169 1661 -818501802 -14604433 5509 432021664 261437505 9310 -74313664 -936112945 7274 755723260 35526584 7817 -486815940 -552554344 9066 -927233899 -588348248 7048 833952118 558660793 5018 933899717 -847581699 945 -511648475 -777377395 3758 -821770117 -517429485 5947 81800971 -479232352 5465 650577626 -969954363 8093 902447917 -549053127 3543 137342604 -373891874 5624 -983647058 220783838 1770 808925735 -525223549 5734 -474750049 957316548 6498 -82743531 -464133473 691 70299496 220424396 4386 -623268670 19319210 1820 49103598 685173008 5119 -526589551 265715153 2246 749434816 -699315319 8026 740694909 -5702304 9442 81800971 -531114148 9968 677505146 -185998231 2989 860501343 248879339 6416 -871267479 363537086 1148 -306801974 -993810702 3678 778853107 -64803490 8697 -44805950 472701027 6918 -728265827 -964052288 1432 713058770 -361278986 2068 848002319 611310292 1837 -358966548 774508045 6354 237809565 -324403620 1346 -285886589 -551416862 1010 -750618262 -13980784 5476 -750618262 -533164995 1405 320572212 332881191 766 -458526967 829049646 9243 842270273 -552554344 4857 -971877548 247274032 148 -373212931 416895828 8354 328642413 723730723 999 -173157270 819313353 8301 287061479 263449205 6506 -429426969 664426163 4905 -623268670 484376908 2466 119513424 390565985 3796 -476635343 614945635 7908 933284357 870262107 8577 -749678851 614945635 4891 -987108376 -283943997 9256 343919065 157954558 6987 -800346889 220424396 4126 -862838521 -561419270 7430 -927671058 -596103798 6453 505442585 -848882377 6254 266465598 109725016 3845 509139401 -974640280 3610 663527888 894566619 443 -886229173 170467835 493 946724763 -385293122 2689 -330575686 664426163 9060 -343049870 -359314201 3584 -985616618 927247897 7391 293337666 -762876998 8882 395103154 258835576 595 471264227 143533526 1691 528230348 285660025 7021 -348537659 -546852996 3209 561794586 -619642959 4713 947027244 693923957 2138 955536932 245371301 1877 -894484500 624014414 2110 481039767 220783838 1104 841435082 -81447781 3005 137342604 -349942526 6440 -348537659 64274896 4714 -548298586 32006993 1235 29968380 719756675 1096 -925751415 484820762 571 326413982 993015931 7021 -189672465 -777377395 4288 -517419114 -871353007 293 529251473 7024863 5050 -820460238 -730886465 3993 -184150939 609203406 4765 331376977 584852110 3760 -215882898 698531409 465 -777574656 -453780869 8741 321979161 57188489 1664 -74313664 -2439989 6489 357216483 -741621007 9089 206527555 742069009 1179 512530806 -57636310 5958 -301284968 -777377395 5430 727691960 646664292 7249 224883384 925430316 7082 -250591756 622266116 2477 -633494599 -912580415 7214 721323233 -588544705 3738 -482134217 -33848463 6276 -623545038 164304660 281 -630784461 285030297 8366 591415304 -74922256 6026 542787809 -675048115 2369 950417338 220783838 1539 -800346889 -311284398 5448 -608881583 -692002453 2242 -12352429 -865702803 4971 655838788 546240758 5557 555446731 285030297 7056 -529954928 -324403620 1432 -422523153 -626227780 8208 -579837273 -172362246 5727 287540911 -442896915 77 -630784461 -442954817 854 877375052 -761859799 7459 765140521 113319582 9990 -66931702 157954558 6430 -405708663 -70608980 6953 651739496 736392650 6763 -260484128 -996863784 7279 -419749108 245371301 5746 721323233 -31659405 5826 6631381 -845509135 6611 -205718293 208300268 6440 -790900085 377878165 4270 -305970525 -53226181 3609 856751619 -487991575 2328 341071365 523334383 8624 129311049 -221235589 2716 -251213711 -531114148 8789 833952118 -45469480 3150 36279537 -193590510 9626 -745598738 -959597696 2230 -667767243 -115011856 3861 653638796 563044475 8828 644845610 -596103798 9118 -863912221 -532805273 7951 -615891790 -113520589 634 81800971 -439025221 4219 -25477161 371937567 3992 -346375162 41988448 3802 -322857321 -546852996 9450 655838788 168850975 1258 -529954928 -825672011 1639 -637994744 252386635 1137 -483926612 390959008 4463 -949511663 674552143 1661 650299148 -74922256 6655 902447917 79143311 3631 886936231 -265649886 3078 -578500945 -59573888 170 -305970525 -293612145 5880 -364156017 -768754430 7862 577257649 848404213 8001 -784069182 336301975 7051 -952023251 170467835 828 -171024826 639591910 5339 237809565 110076515 5333 49103598 -551512958 462 -66931702 109725016 9805 -749678851 186010557 8693 -226011510 -224830170 5165 405324040 452093657 7208 -788603267 664426163 7069 -146048051 -923490455 7681 853983481 905565981 2261 321979161 698531409 3054 755723260 639735778 7139 475583305 -339148929 3473 -618586699 -224830170 4719 -694040959 688604103 7850 248168868 523334383 6925 32391911 -448645965 7976 169375596 280226622 3778 743542522 -291852849 7564 -959851598 28049823 457 749595162 -743279228 5919 -375315736 412494114 6518 621974864 -53499931 6182 357216483 -162370098 8378 -987108376 -979020874 3044 -342239300 82218066 8137 696354690 -532805273 3327 542787809 252386635 8265 538103424 -833562261 678 808925735 -316674454 5581 70299496 925430316 2449 232434457 -359314201 9570 -189672465 220424396 42 -342740225 -115011856 7383 395299686 785302566 4140 -170132306 59020681 723 340060359 293996259 2745 303886728 -901452236 4370 416830089 -202365860 3633 -871267479 802678679 9424 -422523153 497692812 2415 916803821 -205664922 3402 -68308325 -419617877 1095 -715255110 -3897679 7282 457187643 -259920681 8254 81800971 705558301 7394 -705173162 226081213 857 -74067624 -894674476 1299 719147282 -477140109 6329 481039767 233486506 7230 812692671 -485579451 5781 38382431 238846105 3027 206527555 -507678540 2889 364564921 768564657 7881 848002319 888127448 9839 211653701 249091689 390 471264227 611310292 6540 -419749108 349711330 369 261931651 -525223549 4844 112708003 -63734481 564 -74313664 -313128613 7793 136635149 -31659405 6422 126163611 -845509135 2088 824131791 28158895 8984 -226011510 742069009 9181 976904654 82218066 7887 -822417795 -952045723 4224 -548298586 485773536 4002 -68308325 -487991575 633 -222034349 -217276100 964 772119062 680445725 2888 471264227 -354367602 469 -927273767 481058945 5217 -74313664 -192813087 6965 -293422144 -339148929 375 -179678 -475349716 3225 29506774 719756675 4278 505306321 -63464163 7297 564442080 -873505481 5206 -536278632 209900681 9274 166047011 -367588750 7213 -818050145 -981602668 3136 -189672465 -791660728 3957 -52166347 -13980784 2055 122960298 -12154411 7759 861466410 -103582511 5066 137342604 -473904134 22 -912600784 235617971 7108 -588133551 531120459 2599 299572712 51303562 6398 23116556 -217276100 7472 -109703401 -594827543 5992 293337666 -53226181 9991 237809565 667943918 4828 -743788507 -768754430 1421 395103154 709534975 7920 713058770 -311805770 995 327828499 -895622959 283 -375315736 365540008 1564 785195735 886756512 6602 -342740225 148581257 6276 564442080 558660793 3172 -358966548 903887624 4416 784421217 -733482202 1099 655661552 79143311 1542 460600071 443480195 2036 875625124 -325682737 8031 340060359 407922222 5050 307567195 -952232346 378 111659246 -63734481 3358 -419749108 -805220515 1987 -570707245 -34186434 9906 847314766 738681643 2069 -749678851 686182649 6855 -330222187 819313353 5661 37950971 -692002453 1524 642972199 783420814 591 -745761469 -993810702 5225 918550505 -324279122 221 287403155 -392084245 6963 616261079 894566619 5445 432737196 484376908 9408 895483308 105202669 8123 -92183040 90714922 662 -322857321 581062404 2344 -672401313 7024863 2112 -222034349 271711843 8498 -326544961 -547246555 7497 621974864 -71981180 6332 142253386 -115011856 9229 417807178 245371301 879 462757732 636536038 3340 295262939 -532805273 4522 177628242 -274707169 8881 -396349710 628563573 8822 902447917 -762876998 2354 228618029 346977152 126 177628242 390959008 3465 -749678851 -53226181 5853 -918480115 -953039811 7124 -270167938 858501251 9353 -557563073 -845509135 8248 750512353 -936112945 2768 -373212931 -551416862 1804 -855555106 -192813087 640 847314766 491977162 6211 -474750049 667943918 2859 -992570882 -594827543 6906 -637994744 -954209444 2923 702242153 -519921669 7460 -74105468 652139653 6867 343919065 820355107 2514 650577626 652139653 5751 958730067 285030297 2280 287540911 513030379 7325 203806755 -605921169 6652 343475859 365540008 709 -95477909 -115011856 1569 -396349710 -81447781 8853 71999590 -208909824 3635 480475633 -831246652 2152 -82743531 -563855352 6340 -342740225 -208909824 7993 -351818262 -97621137 3495 -878007946 870680272 3803 -735338906 742069009 9979 715427719 894207498 6908 -569617671 742555398 1483 112237946 -563855352 249 986629189 709974393 7748 339635211 362317344 1667 264207551 928549530 1207 -576115144 -732977788 1299 895483308 -552554344 8544 460600071 -783218625 1275 -242921091 293996259 4471 303471892 336301975 3054 112237946 964421398 3477 95039871 174025856 6033 -336363205 79143311 3850 -250591756 -954209444 1554 367159963 465310197 3821 750512353 782261486 8952 -992570882 -956300186 3300 -81272333 174025856 4316 -261356504 676243791 7061 577595779 -339447425 5239 664362925 611310292 7324 -695835769 -807704163 780 -481548889 592056586 4639 -782082024 -468181788 2264 328642413 -833562261 8751 498022540 -594827543 6792 566652844 -931850941 2912 665672498 -487460041 7595 -242921091 -766439509 7659 -251109249 7024863 3784 877336582 -635171642 2434 185216221 -163961704 6673 933899717 559317467 1637 -132340965 381557875 5031 586193310 443480195 6995 749595162 927247897 4337 71999590 -901179905 7379 335527628 525863100 5400 -74067624 485773536 6613 -623268670 -293612145 6838 320572212 -53226181 8579 -544290356 676406177 1871 653638796 261437505 1676 902777411 -339447425 8462 462757732 -385293122 9106 -405708663 831945068 4916 822548504 -164190047 403 -593752979 220674133 749 -600220506 742555398 8838 -270167938 -681572203 6756 847314766 -669483533 1143 -44846753 -163961704 7928 669719494 -313128613 69 743542522 -979020874 6687 351329961 -374056277 5690 521234557 41988448 6491 -55516739 -316674454 6651 -54849498 -910659068 8923 564442080 903887624 465 693388533 -635171642 9988 -621743061 893523554 872 -548469989 -779636985 8399 -907904968 628563573 7063 264207551 478800565 8757 137342604 491114857 992 303471892 59020681 7001 650577626 346977152 184 509139401 41988448 885 -941497322 -873505481 3705 579591313 -181951918 9801 151462778 547847846 8822 521234557 -873589020 7488 -356493999 999569471 4560 -531669239 -595600742 2340 -113215565 -594827543 8008 -648381409 -5902726 7507 167372537 -475349716 3493 -496507325 -238448480 4098 -633494599 -899341288 6950 -878007946 490581013 8801 653638796 -254951306 2794 864931174 -976816087 2383 90842180 -849899775 7870 38382431 208596214 1168 -941497322 733113734 9927 432737196 688604103 3486 505442585 -103582511 2706 132366550 106262770 8828 81800971 -373891874 4041 -306801974 -274707169 4913 -63560127 -439025221 424 -109703401 -181951918 2292 111659246 173354787 1855 166695370 35526584 995 699618405 7024863 7145 -213565859 332881191 4440 -674506636 -653914878 476 -652765294 -519921669 6750 -388902952 136635305 6898 -343049870 161270305 5361 886936231 664426163 5880 331376977 -996863784 5765 -307200306 -97621137 3318 -197332076 -385293122 4153 -330222187 718423636 1999 -745761469 -475349716 9772 -855487023 766977417 2089 19516550 624014414 3950 -578500945 690383589 1392 743542522 347184015 2666 603027467 -211716415 3942 755723260 546240758 6452 935909029 -974640280 4671 460600071 349827286 3022 740659012 -324403620 8203 246211015 -386859416 8400 755723260 680445725 4419 586193310 -356305020 3943 -261356504 -514527972 1048 90819360 758141143 4253 -482457481 724045357 1289 -601257416 245371301 6107 -31253052 -762876998 532 307567195 -514527972 6219 271048450 246277775 9327 -962479450 422558106 3361 -529954928 -560116325 7864 948736147 -291852849 4955 357216483 742069009 9978 772119062 203913927 3559 491678739 202098881 5281 -222034349 -507678540 9124 323725605 901431566 1952 116199189 -635171642 7356 433526835 117542955 162 269499594 -893198153 2609 -358966548 -19846330 5983 -447555783 355195684 3127 -12130323 -130757210 8112 326413982 28158895 4833 389181119 -221235589 6884 577257649 -807704163 8974 653638796 -715854594 8228 993217311 -133534011 6598 702242153 208596214 8789 -788603267 -368204827 3968 -800197031 731066417 5309 38382431 -552554344 6887 -985616618 51303562 7800 727691960 782261486 2572 765140521 -359314201 7323 765140521 -425579851 2573 -934630957 742069009 8985 6631381 -910659068 9207 -267849188 -181951918 2453 -305970525 -976816087 953 -189672465 115731592 4792 -630784461 769086286 8250 663527888 -487991575 484 -855487023 667943918 9149 57077901 829740581 5880 285585538 954053652 7618 81800971 769086286 5446 237809565 402394867 191 -251213711 -714273046 4066 864931174 168850975 383 789352319 -619642959 9068 890432109 435964459 2729 -570707245 -487991575 3056 349635568 220783838 6373 -616780700 -257449363 6924 -170132306 233486506 3819 -80190883 285660025 9154 -590529319 -663884323 765 -695835769 460061364 8559 -326544961 545485303 872 -743788507 269584182 3340 -307200306 -205664922 5189 555446731 -439025221 4132 271048450 347184015 7908 187533920 226081213 8230 817204434 327243607 8988 -306801974 429013583 4700 955536932 -398743530 9869 745648934 465310197 5963 670783249 -923191479 7975 869722291 611310292 9180 351329961 291885511 9375 -694040959 628563573 970 -947334444 624014414 655 477434146 269584182 5534 73840719 -221235589 4606 -759508202 -31659405 8824 -519682186 562000501 5745 843260633 398270620 3423 211653701 814089111 1152 574072798 -919384533 5965 -370573099 269488622 2140 -925751415 -68133232 9603 169375596 355195684 9568 -422523153 -253004117 5490 877375052 113319582 8598 -335037888 -448645965 4605 655692903 -701904187 701 -594658272 -974640280 3929 -55516739 252978054 9592 -58282870 105202669 311 699618405 903887624 7048 264859719 429013583 4021 -512601533 28049823 5037 649807445 -493565702 8336 261931651 -162370098 3402 704539722 -762876998 1293 -659282120 836711297 9415 -289985011 676243791 5353 -422523153 170467835 2091 248168868 106262770 910 616261079 581062404 5402 886936231 927113337 551 -371484057 226081213 6956 643936179 750710740 9254 -197332076 41988448 1039 -213966720 191108050 6485 -600220506 -436876555 4718 343919065 547847846 2522 -764095871 691904004 147 -351818262 55179420 3166 -824336233 7024863 4937 579591313 724045357 9520 -579837273 523334383 6933 202573384 238846105 743 -335037888 -779255519 1318 -197332076 135272390 8758 -73802131 397104509 9659 -251109249 203913927 2067 253295516 558660793 1717 -854974713 786543464 7609 -44846753 -923490455 4670 -400357597 -274707169 5597 -364156017 -982939077 2088 -261356504 -692002453 4927 469995849 55179420 3417 -330222187 -392084245 8066 -347083273 829740581 806 -742210546 -485579451 6030 -627792663 -519921669 2558 -214121222 -442954817 52 -371869946 110076515 3993 -375315736 -561419270 1810 -330832333 186010557 5649 -73802131 209900681 872 902447917 -13980784 7248 -871267479 584852110 4811 755723260 324939084 4939 -55516739 -546852996 441 19516550 894207498 2702 784564006 -187634457 4156 -892024255 388657508 824 -260484128 894207498 835 784421217 609203406 4969 -285886589 -958397748 8798 -509666122 638342848 7753 -476635343 -647224909 600 498022540 220783838 76 864931174 -831246652 8875 855329823 971883931 8323 817204434 443480195 5967 -742210546 110076515 1013 -947334444 402394867 1219 -330575686 -113520589 3983 -226011510 -726080992 9920 -146048051 472701027 2184 -590529319 208596214 874 -441900788 75428113 9224 727691960 802678679 1417 -341897402 -442954817 170 572111503 -373891874 9592 -934630957 -514527972 6464 156702520 952638297 1324 -992570882 580232372 9670 367159963 -354367602 1416 -335037888 786543464 2475 90842180 164304660 1374 -828443354 491977162 4476 -735338906 383295386 1273 -800197031 261437505 8433 869722291 868032719 9050 -197332076 -923490455 4269 847314766 -588348248 1232 -494058622 106613504 4945 -557491556 -894674476 5916 655661552 377878165 3280 -882919563 -733482202 5012 586193310 -871353007 1609 319326351 932982464 1447 -278257978 191108050 4161 -13265422 -41471722 6145 97020970 742177493 1215 497764071 168850975 2847 269499594 823880227 3580 950417338 -111673714 4454 577257649 704912288 4971 -794998045 -311284398 176 576569655 -549053127 998 -537445745 -187634457 4471 335527628 88031842 6394 529251473 135272390 5221 -370573099 688604103 837 460600071 377312940 9691 285585538 688604103 4557 -740334521 362317344 7185 287061479 -292135056 3075 715427719 766538742 382 -32737399 926947071 4888 -616105726 -876513924 7642 -482134217 927247897 1807 -420836130 -385293122 385 755723260 -976816087 1587 -720378724 927113337 3449 -871267479 -311805770 1739 855329823 -63464163 3941 -529954928 -259567082 4732 713058770 -291852849 715 824131791 -635171642 1151 -734053528 336301975 7444 890432109 -53499931 8163 -342740225 -354367602 8179 -335037888 639418215 4373 715427719 -70608980 9592 -878007946 -14604433 7261 411375410 11152217 2966 652607998 -427456347 2475 299572712 -259567082 6338 169375596 -316543012 4210 587161686 -667783556 7757 861466410 -964470327 3284 223626891 233486506 1748 642972199 829049646 3055 19516550 950205104 5798 715427719 -903151152 1991 -496507325 819313353 1495 950880850 766977417 9637 -616105726 518508787 8692 577257649 -768754430 4814 142253386 269584182 4726 390958395 -53226181 2168 -854974713 -133534011 3483 677081963 -899341288 2937 432021664 -580067919 4433 667683290 954053652 4400 901855277 762717609 5508 475583305 -825672011 9993 723014647 -783218625 4652 576254520 693923957 1755 -872853946 -356305020 9519 335527628 252386635 7557 -285886589 823880227 1565 650577626 -419617877 2425 950880850 88031842 9468 916803821 -436876555 6120 -735338906 -823312659 1601 187533920 -359031913 2111 -58282870 785302566 2593 -267849188 -996863784 4656 58910623 -699883416 5943 704539722 -715854594 6805 -594738095 -71981180 663 847314766 349123105 1457 -270167938 -923490455 83 438397479 736392650 5064 303471892 -359031913 4381 716961746 691904004 8992 -695835769 -732138768 13 433526835 28049823 4681 -147109520 868032719 5204 126163611 -595600742 8553 357216483 -211716415 1040 341071365 -626227780 9675 195859317 -823312659 5057 -80190883 -389676639 2986 -96460553 736392650 5979 269796431 -34186434 7881 847314766 -359031913 8254 -482134217 351421296 3365 -533858770 724045357 3427 -623268670 802678679 4206 -648381409 -650575204 9768 -451981899 285660025 7714 119513424 -741621007 1487 -531669239 998987485 5082 -422523153 -912580415 1026 -907904968 -774659497 7738 -341897402 -278826583 1851 664362925 -958397748 596 -388902952 -796856966 1153 -146048051 -807704163 9085 -548469989 348492504 4470 -458526967 531120459 2515 500836375 -392084245 7487 -720378724 706766110 2909 -882919563 -759955547 5539 -594123980 -368204827 6980 -137898752 -936112945 505 -63560127 381557875 7665 -419029624 32006993 4604 417807178 481058945 9479 -56935231 -912580415 3793 -576115144 -439025221 2899 -878007946 616919600 234 -371869946 952638297 4770 -358966548 -653914878 9276 293337666 -669081832 5155 -822417795 -164907236 2798 -744815954 -981602668 3836 663527888 186010557 6244 411375410 -899341288 5057 784564006 59020681 9772 321979161 -221235589 195 97020970 546240758 8055 -777574656 -919384533 1334 -918480115 -427456347 7915 -855555106 -952232346 4311 -557491556 -68133232 6566 -175911279 -238448480 2572 -800346889 -398743530 2854 -517419114 -291852849 1372 780636123 999569471 503 -742210546 238846105 7361 339635211 584852110 7933 224883384 155181053 332 -512601533 341133012 8628 -750618262 -63734481 5977 652607998 258835576 2757 -509666122 993015931 3379 273690998 -911784066 9546 -373212931 -172362246 1353 902777411 840121997 2260 320572212 563044475 7073 270668477 -45469480 4827 -952023251 -475349716 4317 6631381 764272698 5126 521234557 719756675 4188 -631059468 -927894606 1084 -31253052 -254349525 3170 -623545038 358976404 3195 -348537659 580232372 1035 -215882898 388657508 9416 696354690 109725016 4476 -256588331 390565985 6998 -993835563 215489130 7916 -705081051 -181951918 139 -800346889 -306446443 6498 843260633 -439025221 8207 -744815954 412494114 2927 271048450 609203406 7207 295262939 -257449363 6157 195859317 -727914786 2066 785195735 841515706 1080 136635149 -979020874 9282 -62488183 -595600742 7021 704539722 624014414 6206 -396349710 247274032 7233 -54849498 -330088528 9686 -659112423 269488622 5988 -669975418 -873589020 855 721323233 -974640280 2053 195859317 823880227 1568 -743788507 874229190 8664 -590529319 476629986 149 650299148 936458970 5975 -985616618 -873505481 6850 19516550 329435427 4245 -625868114 -6069504 995 270668477 191108050 2569 664255928 -287275800 3426 841435082 435964459 8553 -601257416 233486506 8880 256045037 733113734 8709 -742210546 440461057 2056 112237946 -497454301 8359 576254520 -549248367 2929 -987108376 398270620 7272 -623268670 -962366924 5396 433526835 -13980784 4581 -570707245 -635351929 349 -674506636 -699883416 1345 929791427 803466690 6949 335527628 -241132430 6717 32391911 823880227 992 -898265134 464511101 6727 749434816 -551416862 99 784564006 -10889363 5488 -139236232 724045357 9129 126163611 41988448 688 -621743061 835992356 3030 -512601533 235617971 5198 -907904968 990761659 971 -278257978 -253000679 3243 -123469316 -807704163 1900 -745761469 -425579851 1679 650299148 -2439989 3424 -257165428 -205664922 8823 -794998045 -848882377 1431 471423335 -741621007 1821 -375315736 66743939 5681 621974864 -981602668 5321 -715255110 -620954654 9341 295262939 67965345 7464 -301284968 -517429485 5327 277958125 610906685 5467 -370573099 -330088528 4694 -494058622 460061364 9521 185216221 -267835884 6270 57077901 117542955 87 -886229173 -726080992 4194 577257649 160793740 8831 -454660390 -548872283 8628 246211015 388657508 3600 586193310 -37646429 9473 -987108376 926947071 6621 -705081051 652139653 5615 -307200306 -204109200 6969 -474750049 -807704163 2600 655838788 452093657 2489 328642413 51303562 9148 -494058622 -359031913 4347 295262939 -699883416 3795 340060359 -20385733 7143 -912600784 -172362246 1409 -433025345 -513451002 9092 853983481 -468181788 317 -652765294 -485579451 6173 877336582 -493565702 7027 -95477909 -510922884 5779 -565428161 -281078001 4457 -621743061 381557875 9812 879055044 -827976408 4929 19516550 226081213 7085 417807178 -393603223 893 655692903 -5902726 317 36279537 272099746 2007 -818050145 -343058017 2475 -828443354 -192813087 4610 -949511663 -497454301 8313 -594738095 836711297 5724 347274203 -653914878 4234 -985616618 173354787 3493 405324040 748407118 9872 6631381 823880227 2405 -256588331 931901106 7513 -496507325 109725016 3657 -31253052 220674133 7820 -735338906 709974393 7055 -667767243 950205104 3470 -740334521 900262214 3699 -358966548 584852110 4347 -750618262 155546470 489 -650211499 -354367602 9410 213842869 774508045 2332 -777574656 -2439989 4912 847314766 157954558 2407 -927273767 -912580415 1216 696354690 209900681 2659 112708003 99128184 5729 -63560127 -325682737 2209 -400357597 584852110 4730 -375315736 258835576 6985 -66931702 -68133232 5947 -630784461 831945068 7825 -509666122 573715962 3300 -92183040 -958397748 3362 861466410 -161178548 7626 -251109249 -834347143 5689 195859317 798201482 6903 -137898752 964421398 6042 223626891 964421398 7266 475583305 -398743530 3995 -241465936 -588348248 6095 -955831194 288775548 2942 -519682186 -21285360 5561 -907904968 -34186434 4815 341071365 -847581699 7006 -616780700 -497454301 8159 -441900788 719756675 3082 232434457 -995062096 2880 875625124 -974640280 2647 948083395 -164907236 5587 643936179 771524295 4163 -226011510 -442954817 5327 174573850 -619642959 6339 -36520470 868032719 4084 330369088 252386635 551 -790900085 742555398 2863 -659112423 -168423907 3871 -878007946 -257449363 3294 339635211 -436876555 8510 543709359 -675048115 8951 187533920 -367588750 1900 29968380 -605921169 8517 653638796 623413028 3904 -66475474 -2439989 5459 -50475604 -714273046 6318 955536932 -266557934 3853 -328904232 -871353007 910 -529954928 518508787 7059 -179678 238643630 8942 918550505 -10889363 5920 341071365 786543464 6377 405324040 208596214 6603 269796431 215489130 2312 500836375 472701027 7564 -371484057 698531409 3081 -594658272 -316674454 1890 126979264 -361907767 5710 276731211 157954558 6594 270668477 113319582 3943 -110049194 -931850941 4179 934705880 -715854594 627 -483938149 723730723 9656 36279537 -163961704 2531 319326351 57188489 6718 -862838521 -964052288 1008 319326351 742069009 600 -674506636 547847846 8399 49103598 247274032 5960 340060359 -113520589 8466 572111503 874757575 4639 577595779 -780888194 3185 -735338906 -959597696 6855 677081963 472701027 8634 -743788507 -936112945 6159 667683290 -883441584 7013 577257649 823880227 9943 -132340965 -185998231 9868 -110049194 99128184 5549 -109703401 -3897679 7497 603027467 -5702304 9511 -179678 723730723 320 719147282 718423636 4659 -625117729 636536038 4464 -987108376 839185834 2541 -215882898 894566619 6901 57728768 -834347143 9327 395103154 -521750194 176 542787809 -320105788 7134 879055044 -254349525 5705 -242921091 41988448 419 468946340 931901106 787 -483938149 -594827543 2343 551002165 -428402356 1266 -476635343 636536038 5939 341071365 155181053 2522 -331409455 868032719 7927 947027244 113319582 6760 307567195 839185834 7034 984468436 280226622 6053 303471892 785681307 2306 -625868114 -316674454 3032 984468436 452093657 8101 621974864 927113337 1580 616261079 -181951918 7519 -705081051 192314494 4467 270668477 -847113496 9430 432021664 -274707169 937 864864468 682630231 9211 -927671058 616919600 2940 665672498 -831246652 4338 367159963 383295386 1532 -883256320 -361907767 1365 -346375162 -485579451 6670 586193310 -12154411 6676 481039767 -477140109 582 848002319 402585422 6543 -733024233 835992356 6724 841435082 429013583 7480 -483938149 202098881 30 264859719 -359314201 5171 -616780700 -357349445 7407 223626891 363537086 2976 -991085471 639735778 7487 -396349710 -635171642 5676 -73802131 -487460041 2116 -927273767 -479232352 9139 -949511663 -386859416 5992 -396349710 -964470327 697 468946340 349123105 8315 477434146 -600991208 7433 471423335 252978054 3034 -517419114 110076515 2125 997902760 -439025221 9489 -55516739 -699883416 3904 841435082 -976816087 5086 81800971 -807704163 5633 -328904232 -525223549 6039 -123469316 829740581 2746 174573850 500073592 5805 90819360 -33848463 4897 -648381409 192314494 9856 577595779 -437551079 7757 509139401 592056586 9493 295262939 220783838 3371 73840719 -675048115 5687 567852265 165821381 8721 22099741 -181951918 187 621974864 109725016 3603 390958395 525863100 6663 -205718293 167296127 2870 784564006 -620954654 7988 457187643 -681572203 1666 716961746 -893198153 5137 -326544961 -57636310 7291 586193310 -255678122 8314 269796431 558660793 8130 -883256320 -546852996 9690 -486815940 101361875 3384 328152090 202098881 7165 -322857321 -714273046 9380 321896034 602128084 138 -441900788 -539760374 2565 713058770 -626227780 5903 958730067 -33043914 3066 328642413 -80034542 9549 -952023251 -937125202 6433 -342740225 -510922884 9271 765140521 -330088528 7757 -267849188 64274896 2806 -433025345 709534975 4220 789289346 -238448480 1407 -828443354 -777377395 4088 367159963 531120459 9912 -625868114 931901106 332 433526835 -103582511 1014 579591313 639735778 1419 111659246 -669483533 939 -615891790 133238441 4636 -659282120 -133534011 9055 -627792663 -521750194 9145 860501343 -330088528 3645 132366550 522626360 793 199822346 -337054857 10000 327828499 894207498 8922 528230348 11152217 1262 253295516 -847581699 68 320572212 291885511 8724 808925735 -266557934 2058 287403155 -205664922 5746 432021664 476629986 8482 264207551 99128184 5754 715427719 -931961645 2376 -304053585 -202365860 2835 58910623 -428402356 7455 -12130323 199066417 8979 506679619 -692002453 2440 -927233899 442035528 973 505306321 724045357 9542 498022540 604828253 199 -242921091 -619642959 1857 -373212931 -515729352 848 784421217 614945635 8747 892440078 165821381 6145 715427719 -991847180 5120 287403155 293678122 8162 303471892 886756512 6081 -889390298 -635351929 2719 405324040 -669081832 2867 -790900085 -546852996 8186 -307200306 -521750194 7380 -652765294 -71981180 2467 343919065 -825672011 8463 -993835563 272099746 3654 941171960 -981602668 8353 603027467 -803257481 8868 -652765294 581062404 9387 564442080 165821381 8438 -74313664 785302566 5769 902777411 -775953624 9086 307567195 491114857 7427 411375410 -839552686 7502 32391911 -428402356 6898 864864468 402394867 3582 520426004 157954558 7829 812692671 -993810702 7368 -330832333 252386635 8709 577595779 957316548 8727 58910623 -777377395 7543 864931174 -911784066 4592 -578500945 -41471722 465 696354690 -974640280 223 -68308325 329435427 8207 405324040 -373891874 4070 -648381409 -533164995 4711 71999590 609203406 5410 132366550 771524295 9930 -287473610 371937567 2992 307567195 530406323 6924 -305970525 245371301 9486 696700704 351421296 5974 491678739 -893198153 6549 -341897402 900262214 3066 264207551 -931850941 8278 -728265827 -368204827 2647 -491680209 659135755 4611 -396349710 698531409 7374 -52166347 639591910 8720 -358966548 -923191479 5366 349635568 -551512958 2361 -226011510 -732977788 2012 -32737399 -727914786 7703 -147109520 870680272 3021 663527888 203913927 3838 166695370 -487991575 1815 -733024233 636536038 5625 689984924 -847113496 9980 577595779 636420853 9272 576254520 -359031913 2537 -694040959 192314494 4969 -983647058 -732977788 3367 -728265827 903887624 4310 766605000 443480195 3313 743542522 388657508 4078 -451981899 624014414 998 156702520 709974393 3911 -74105468 -283943997 1184 715427719 -306446443 7891 -612223016 -976816087 5860 295262939 -546852996 1569 -511648475 402394867 5627 344933377 -932094589 149 -557491556 136635305 5857 -733024233 952638297 3563 277958125 636420853 92 -954946302 -923191479 9384 789289346 -976816087 2144 -261356504 766977417 66 847314766 51303562 1425 -486815940 688604103 9682 890432109 143533526 5993 256045037 -187634457 6904 -278632700 258649377 3052 663527888 738681643 9742 -925751415 -5702304 4232 83782911 563044475 6672 -44805950 348492504 417 -123469316 -266557934 8027 -949511663 742177493 348 -800197031 927247897 6164 -835349698 783420814 4459 576569655 -487460041 4779 696700704 999569471 1097 -68308325 -374056277 1631 715936589 894566619 1287 276731211 288775548 5556 -58282870 -97621137 6471 137342604 368331732 7076 -388902952 774508045 4582 677505146 -937125202 7794 890432109 -202365860 384 538103424 581062404 3125 663063930 249091689 6336 57077901 208596214 2307 -358966548 623413028 3190 -181786704 486739558 6396 -453528863 -709522334 5516 -330832333 -74922256 3497 -800197031 -211716415 2874 320572212 417944653 1877 140624107 -594389391 953 -615891790 465310197 2028 112708003 736392650 8070 755723260 -224429007 978 -330832333 718423636 121 -894484500 -209849932 3846 586582238 841879883 1493 716961746 -823312659 9926 -175911279 170467835 1888 -912600784 -912580415 8693 -373212931 351421296 3077 -55516739 258649377 6459 649807445 398270620 2777 778853107 785302566 3356 -536278632 -906648758 6428 -363361513 706766110 8124 586193310 -68133232 913 -81272333 -726080992 2594 -76560661 -316387152 9600 -983647058 55179420 8955 997902760 -419617877 2138 -226011510 106613504 577 -482457481 -306446443 5950 -878007946 -531114148 7084 -669975418 841879883 682 621250009 -211716415 4456 246028051 764272698 5252 651739496 -995066367 7256 -529954928 252386635 4809 -548298586 925430316 9882 132366550 623413028 422 -278632700 238846105 9788 264207551 927113337 9447 -279541251 841515706 8493 512530806 -783218625 6221 -934630957 -208909824 6311 199822346 -993810702 2387 808925735 226081213 1116 916803821 -807704163 2323 140624107 280226622 6367 -882919563 -594389391 6821 -154177607 293996259 4150 639245576 349827286 7928 -637994744 522626360 77 -526589551 -81447781 9845 246211015 -956300186 2188 -764095871 51303562 5552 -341897402 -761859799 5052 -934630957 697181256 8801 246028051 235617971 4007 520426004 55710753 3363 -892024255 -699315319 2398 -517419114 -701904187 3755 54093571 592056586 63 650299148 -168423907 2748 -66475474 351421296 1111 -62488183 -113520589 1225 232434457 -473904134 3989 955536932 390565985 3579 993217311 -833562261 752 704539722 -148948797 5732 877336582 -982939077 3082 667683290 -667783556 387 669723000 802678679 245 335527628 386127211 8073 -745598738 66743939 1574 166047011 -439025221 6780 -101910710 -6069504 3847 174573850 -241132430 3739 993217311 136635305 8818 433526835 -912580415 9826 789352319 -373891874 8156 -740334521 -274707169 4478 958730067 -187634457 9518 -305970525 -292135056 5284 -889390298 -34186434 7786 126979264 -343058017 9262 -491680209 -202365860 2140 -353580923 -979020874 998 950880850 844277983 3327 -55516739 -446979614 8230 -482134217 -628237476 2082 -519682186 -510922884 6863 740659012 848404213 6300 246028051 -41471722 9610 174573850 442035528 3581 -889390298 -33043914 6044 349635568 -354781951 261 -189672465 -71981180 1405 195859317 522626360 2073 331376977 269488622 8747 95039871 402394867 8003 723014647 768564657 7195 438397479 -20385733 6505 -260484128 341133012 4673 -181786704 -253000679 3618 273690998 698531409 449 295262939 -847113496 6469 199822346 888127448 3141 890432109 -266557934 5363 90842180 -33043914 1776 -342239300 388657508 8231 -878007946 -605921169 8866 129311049 -63734481 4395 8264531 332881191 9582 -270167938 -163961704 717 411375410 167296127 2201 755723260 -204109200 2354 165508500 263449205 1380 397498909 388657508 3179 -878007946 533639856 8348 224883384 -699883416 3877 -305970525 829049646 6241 993217311 -796856966 4918 49103598 248879339 5189 860501343 -361278986 3253 313333438 -142257001 4101 -351818262 135272390 7545 -745598738 718423636 2541 -674506636 79143311 9702 784421217 -81447781 6215 664255928 497692812 4436 535670744 272099746 789 -740334521 -193590510 4769 765140521 -563855352 8496 577257649 903887624 2024 -251109249 -283943997 8144 -777574656 -954209444 4578 934705880 646664292 5038 772119062 -53499931 8588 -576115144 -709522334 2679 -106582970 99128184 8858 766605000 -741621007 7474 -590529319 -322241979 7195 -429426969 285660025 7604 -987108376 390565985 7438 -364519214 563044475 2466 -73802131 -33848463 9252 -474750049 412494114 5847 -621743061 208596214 1062 -509385891 220783838 8823 902777411 -783218625 5241 29968380 402585422 6196 561309384 164304660 2543 -375315736 235617971 9904 778853107 390565985 8544 132366550 160793740 6803 -600220506 23333156 6714 487719335 -991847180 4190 950417338 95042084 2485 320572212 -937125202 2911 -328904232 -560116325 9867 475583305 -349942526 1286 319326351 -605921169 4550 -279541251 664426163 5000 -536278632 709534975 2634 -285886589 362317344 2834 122960298 57188489 2549 -695835769 957316548 769 -162298514 829049646 8277 677081963 235617971 8880 340060359 -699315319 9514 -898265134 -575386868 9890 -631059468 -448645965 8476 902447917 618410264 2385 947027244 346977152 5999 491678739 742069009 8871 -986019062 -669081832 7940 941171960 247274032 7147 -578500945 191108050 6626 -278632700 684653282 4623 -548469989 -187634457 4661 974173871 999569471 56 -419029624 -53226181 1382 -63560127 732717612 4974 320572212 766538742 2796 864864468 402585422 8053 112237946 -374056277 7170 413228751 731066417 1163 185216221 993015931 9642 785195735 -209849932 9636 561309384 280226622 6704 -912600784 -359314201 6867 959313725 -783218625 9378 -278632700 -34186434 9962 -175911279 -446979614 9087 -667767243 547847846 7140 750512353 -306446443 1135 -106582970 412494114 8898 506679619 -57636310 1426 625839941 220424396 7859 -373212931 742177493 5964 -364156017 829740581 920 395103154 -828027101 4591 95039871 -193590510 7958 505315658 639591910 1466 603027467 646664292 9582 -388902952 895448733 8513 475583305 161270305 8123 -608881583 723730723 2445 505442585 -779255519 2778 269499594 32006993 1623 505442585 125331989 6255 856751619 408032712 2895 616261079 -513451002 8982 -326544961 481058945 3874 -633494599 -253000679 1944 749595162 497692812 3420 270668477 348492504 191 674835134 785681307 6315 -396349710 638342848 8892 432737196 285030297 149 664255928 -588544705 4103 287403155 -873589020 3803 367159963 -448645965 2663 166695370 -575386868 1757 266465598 280226622 3012 984468436 226081213 8992 663063930 164304660 7273 -624139446 -439025221 8735 -371869946 -931850941 5534 997902760 95042084 5470 -31253052 269488622 9318 -184150939 15035429 2693 895483308 996597250 1300 822548504 443480195 2876 32391911 90714922 612 246028051 -224429007 8290 -482134217 -13980784 4424 -621743061 -551416862 3283 -405708663 75428113 3536 -12352429 491977162 9194 389181119 996597250 9742 603027467 -183336237 3603 -328904232 28049823 6025 -74313664 -517429485 693 902447917 -21285360 9809 -137898752 899778012 4558 529251473 742069009 7972 -621743061 -759955547 6831 303886728 82218066 1151 269499594 690383589 7707 119513424 59020681 134 586582238 926947071 7211 -74105468 -33043914 5880 780636123 -650575204 9492 483523131 -398743530 3037 327828499 574416719 3547 211653701 610906685 7506 57728768 -59573888 6632 -994238484 667943918 5608 933284357 -839552686 5962 -62488183 -653914878 2072 -31253052 -883441584 6074 -50475604 533639856 3466 784421217 113319582 9234 -80190883 -283943997 4646 331376977 664426163 864 57728768 -437551079 6875 -261356504 101361875 3030 -363361513 -539760374 6511 203806755 -588544705 6341 -548298586 209900681 2279 693388533 476629986 6026 363421522 -791660728 4280 591415304 -322241979 4423 261931651 -982939077 8317 -74313664 -428402356 1205 -918480115 -368204827 1738 -729544436 161270305 7641 -579837273 -923191479 3521 23116556 -163961704 3718 702242153 926947071 6115 -257165428 -766439509 5490 254604928 823880227 2234 -925751415 465310197 4748 -759508202 -183336237 3366 933899717 724045357 7037 -341897402 391949381 1541 -451981899 15035429 9885 -400357597 -807704163 9590 -370573099 233486506 1015 -422523153 646664292 6512 902777411 774508045 1872 -496507325 719756675 7359 -744815954 -895622959 1621 228618029 235617971 928 576569655 -13980784 6195 -570707245 894566619 5502 -824336233 -259567082 8187 97020970 622266116 3387 -400001179 -14604433 3045 167372537 -446979614 5411 655838788 55710753 6565 -588133551 358976404 511 187533920 -873505481 4093 -729544436 491977162 2918 824131791 485773536 5170 -794998045 186010557 3385 -175911279 836711297 7857 -189672465 -63464163 5904 750512353 247516617 1892 477434146 191108050 1951 -257165428 67965345 9536 860501343 -392084245 8077 397498909 -954209444 3041 -267849188 -873589020 983 -74067624 639735778 1369 320572212 390565985 9505 58910623 -442954817 2661 -576115144 -849899775 4093 320572212 -74922256 2417 848002319 -442896915 5584 789289346 417944653 3758 -667767243 -473904134 769 321896034 -766439509 3730 -623545038 -828027101 5699 586193310 -551416862 9327 254604928 -259920681 6790 254604928 349711330 7894 287403155 -265649886 42 -330832333 -796856966 205 -197332076 -681572203 4917 433526835 -133534011 1840 -886229173 233486506 1173 -509385891 -354781951 1797 561794586 -113520589 4488 -987108376 -442954817 4243 -222034349 -291852849 8218 551002165 533639856 7764 95039871 422558106 3471 -818501802 412494114 8281 -251213711 -254349525 7299 -788603267 -701904187 3197 696700704 -254349525 2910 110512002 390565985 4893 902777411 412494114 620 -62488183 293996259 7639 340060359 67965345 8109 933899717 336301975 9617 -44846753 412494114 4793 -659112423 -361907767 8876 81800971 148581257 9143 -483926612 -681572203 7081 -101910710 659135755 1166 929439506 -873505481 2492 535670744 -828027101 1179 320572212 -207480706 4206 -740334521 -31659405 2597 95039871 168850975 312 970485889 957316548 4558 -519682186 -899341288 3853 650299148 408032712 6892 -330832333 398270620 2263 901855277 157954558 5911 -278257978 -339148929 9637 727691960 -289016401 516 -784069182 -57636310 4676 -557491556 99128184 5074 -985616618 -59573888 8333 -454660390 -910659068 9507 122960298 -224830170 3917 -483938149 -551416862 7470 -76560661 -585235419 1963 -878007946 -436876555 5283 -600220506 -57636310 774 -894484500 349123105 1775 765140521 125331989 4958 -667767243 173354787 1649 902447917 -733482202 468 789352319 -539760374 3532 696700704 831945068 3076 -818050145 -392084245 270 564442080 174025856 5907 340060359 925430316 8914 -146048051 88031842 3877 -278257978 422558106 2274 650577626 -549248367 1777 -648381409 -80034542 7151 -941497322 -278826583 4663 715427719 95042084 9108 -226011510 -254349525 6896 -267849188 203874111 6184 716961746 518508787 9079 561794586 15035429 2499 -862838521 57188489 6280 -482134217 500073592 5011 -601257416 161270305 5350 591415304 -727914786 1088 136635149 926947071 8018 95039871 -883441584 3358 -533858770 407922222 6489 29968380 368331732 5169 -213565859 -699883416 8414 -55516739 -503488600 1142 -348537659 -389676639 3161 669723000 117542955 3968 -219607746 478800565 7086 -624139446 -359314201 7425 140624107 484376908 8545 -112466455 545485303 7882 677505146 -733482202 665 -615891790 888127448 7381 116199189 -70608980 9635 933284357 990761659 4257 649807445 -5902726 7257 -422523153 -161178548 9614 270668477 651276686 3891 -184150939 652139653 7339 -335037888 928549530 7629 -123469316 -517429485 3340 -743788507 -325682737 8346 -62488183 870262107 3216 -993835563 113319582 9912 812692671 618410264 594 -200453704 -185998231 6036 -705081051 854872802 2735 -509385891 651276686 8192 295262939 -392084245 4105 -405708663 742555398 5459 -451981899 324939084 7850 665672498 157954558 9360 895483308 624282080 7963 -447555783 -783218625 6362 -882919563 698531409 1685 97020970 659135755 9238 555446731 -241132430 6616 110512002 443480195 9986 -330222187 -529867141 4427 -941497322 -193590510 9109 351329961 844277983 4324 -347083273 263449205 2056 808925735 252386635 9449 339635211 -911784066 8501 705381339 592056586 3943 319326351 -238448480 9981 -364156017 602128084 9857 929439506 611310292 8622 512530806 -293612145 987 367159963 783420814 9269 -927233899 435964459 3385 765140521 363537086 6097 -820460238 802678679 4610 -625718770 -546852996 7113 -47584694 839185834 6681 58910623 -343058017 9439 -519682186 -349942526 3774 -54849498 265565623 661 -177639676 950205104 1713 -971877548 -910659068 5119 -215882898 465310197 5191 -343049870 -532805273 938 287403155 -163961704 1568 750512353 604828253 8028 -419029624 -221235589 6249 -557563073 -937125202 6637 -820460238 -142257001 3310 -356493999 -783218625 2117 -410378829 854872802 3859 512530806 -306446443 758 -633494599 271711843 2675 -474750049 709974393 1036 -162298514 397104509 7928 -356493999 829049646 6882 -954946302 -663884323 7965 -106582970 442035528 3143 856751619 -10889363 6162 167372537 -168423907 7298 755723260 -825672011 7871 -92183040 -185998231 8674 -818050145 691904004 2698 677081963 -605921169 6250 -511648475 -893198153 6428 713058770 614945635 7979 119513424 11152217 2001 572111503 28285201 9314 -970422428 429013583 5536 841435082 -3897679 1509 -572908981 90714922 3691 929791427 -374056277 6312 740694909 -6069504 455 -918480115 -936112945 3318 264859719 -899341288 2767 -137898752 -283943997 8205 395103154 -871353007 3396 -453528863 59020681 6232 37950971 -923191479 9672 -363361513 442035528 9731 749595162 893523554 348 471423335 667943918 2747 -396349710 -979020874 5639 126979264 -726080992 981 -631059468 709534975 4008 -458526967 718423636 2354 288031791 -515729352 622 500836375 329435427 9632 -474750049 79143311 4839 -927273767 676406177 786 -828443354 998987485 7654 -828443354 -936112945 7586 934705880 -931850941 4345 -616780700 771524295 6406 935909029 -895622959 682 -429426969 900210732 8322 -178463084 -743279228 8325 -742210546 -211716415 7869 -256588331 -547246555 7370 -705173162 -991847180 8583 958730067 952638297 2388 -58282870 697181256 538 -241465936 841515706 9385 328642413 996597250 4703 -343049870 964421398 5395 -76560661 484578208 1204 438397479 280226622 4528 -818050145 903887624 9098 929439506 117542955 9925 -616105726 402585422 4052 -625117729 602128084 5465 750512353 -663884323 9997 261931651 -912580415 7679 -892024255 774508045 745 -370573099 398270620 2484 -347083273 -873589020 2896 -685842163 349123105 5643 137342604 -903151152 5351 -509666122 694332247 2053 842270273 157954558 2688 -519682186 706766110 501 -270167938 602128084 8803 -669161347 525863100 8884 -548298586 829049646 5230 -918480115 -594827543 33 -588133551 829049646 361 -625718770 -259567082 6171 36279537 383295386 6349 -101910710 782261486 8467 -12352429 764272698 2599 -12352429 762717609 5788 166695370 258835576 1800 950417338 820355107 3365 119513424 -31659405 3519 892440078 -311284398 8937 -66931702 143533526 4922 -56935231 764272698 7925 246211015 208300268 1833 -533858770 88031842 3818 843260633 748407118 948 -548469989 168850975 4564 248168868 706766110 4510 -56935231 932982464 3947 397498909 693923957 6602 616261079 639418215 5016 843172319 -531114148 9502 83782911 580232372 1466 955536932 246277775 1830 -927671058 513030379 426 -44805950 390565985 555 57728768 -762876998 8653 -955831194 358976404 8980 521234557 -254951306 8873 -871267479 157954558 7484 433526835 -588348248 459 -544290356 106613504 8116 -612223016 905565981 1414 655838788 -21285360 6203 -784069182 -931850941 3198 -250591756 28049823 6796 -244065831 584852110 2710 71999590 346977152 8039 457187643 -521750194 5223 460600071 998987485 259 -882919563 -519921669 5075 -529954928 106262770 4691 -109703401 870680272 9834 -694040959 -479232352 1191 -835349698 971883931 6875 -215882898 240392773 4645 73840719 -883441584 4189 750512353 -931961645 9320 -659112423 903887624 527 111659246 624282080 5384 958730067 -954209444 4734 237809565 59020681 9499 591415304 365540008 6422 677505146 -952232346 8426 689984924 90714922 3114 -330222187 113319582 8119 693388533 -552554344 7671 285585538 -53226181 1615 -715255110 363537086 7831 947027244 691904004 9243 -576115144 -762876998 6642 37950971 -982939077 6940 -983647058 -287275800 459 -818501802 269488622 2470 669719494 208300268 5880 -623545038 -164190047 844 808925735 532638758 9042 -306801974 -289016401 2462 948083395 733113734 8783 -750618262 558660793 2367 892440078 -419617877 1996 664255928 -992454753 4970 -189672465 486739558 2399 -594658272 397104509 7366 -623268670 -777377395 5916 644845610 -507678540 6552 73840719 -448645965 9079 83263882 -619642959 6937 -705173162 -281078001 7466 -55516739 -761859799 8440 824131791 -473904134 776 705381339 220424396 5153 -630784461 -732138768 8034 -784069182 -354367602 5630 649807445 269488622 2265 -343049870 783420814 5182 -672401313 742177493 2451 950880850 82218066 9476 929791427 -485579451 8546 591415304 -779636985 2689 -744815954 -311805770 7137 438397479 258649377 8310 -625868114 -931850941 97 487719335 -692002453 2835 856751619 -34186434 1444 15084359 697181256 6948 -150077373 686182649 2696 653638796 -20385733 1053 721323233 347184015 1927 947027244 -681572203 9955 -594658272 -162370098 2188 -548469989 -825672011 6558 -81272333 220783838 3225 -715255110 252978054 3724 950880850 28285201 7176 -76560661 -991847180 2585 -918480115 -313128613 799 -959851598 -172362246 1628 -257165428 -442896915 4888 -251109249 -168423907 659 6631381 48126737 2960 -433025345 -779255519 4787 232434457 271711843 5935 -983376341 -253004117 3257 -251109249 -883441584 9848 505442585 247516617 5765 716961746 782261486 6785 497764071 173354787 168 -330222187 -254349525 3254 -862838521 408032712 9868 587161686 925430316 8873 -330575686 952638297 9203 235848520 -10889363 6781 574072798 -517429485 9891 822548504 925430316 708 -794998045 -497454301 9585 97020970 258835576 23 959313725 -529867141 7948 842270273 547847846 677 367159963 -3897679 5485 -55516739 -807704163 189 285585538 -732138768 5100 81800971 880013188 5055 824131791 -161178548 4212 993217311 925430316 3440 -695835769 220674133 7946 -913032643 558660793 1998 413228751 -910659068 6554 -983376341 -906648758 3668 264859719 -274707169 1763 397498909 -529867141 158 232434457 -221235589 4645 -177639676 472701027 8159 933284357 628563573 1657 750512353 265715153 8914 -170132306 -834347143 7073 -420836130 698531409 9551 535670744 709534975 5231 587161686 584852110 9151 22099741 616919600 9482 -971877548 -954209444 4433 974173871 646664292 1551 261931651 484820762 7966 -50475604 -923490455 9781 -818501802 -320105788 490 879055044 785302566 7396 -58282870 170544312 6877 -660956144 -361907767 7479 -96460553 614945635 674 169375596 -468181788 4448 321896034 -901452236 9359 841435082 -5902726 7804 -66931702 -330088528 8020 -612223016 106262770 4391 929791427 718423636 4935 -250591756 -551416862 2530 393895424 -962366924 2224 -659112423 848404213 3330 110512002 693923957 4625 397498909 -551512958 8283 -579837273 -475349716 8426 -729146187 769086286 3566 890432109 500073592 5226 855329823 -727914786 9983 186610534 -739131404 2488 -889390298 -324403620 6618 37950971 -446979614 3555 187533920 371937567 8967 -889390298 858501251 3383 -458526967 -759955547 428 664362925 28049823 1921 -147109520 -2439989 2307 723014647 -168423907 1798 693938067 -427456347 6573 705381339 -964470327 9328 -883256320 931901106 965 223626891 -293612145 2809 -162298514 573715962 392 32391911 573715962 7692 416830089 -80034542 4900 749595162 -241132430 3223 165508500 993015931 1359 432021664 -956300186 7830 81800971 160793740 9610 -342740225 320542941 3613 -745598738 -953039811 7766 772119062 -839552686 4805 -123469316 -839552686 9351 693388533 829049646 3322 -625117729 723730723 22 169375596 155181053 5378 -375315736 -133534011 59 -854974713 928549530 257 -800346889 377312940 331 295262939 893523554 3963 395299686 371937567 3663 -674506636 -59573888 7786 902447917 802678679 439 817204434 -517429485 9185 -800346889 -316543012 1341 -343049870 900210732 912 432021664 -515729352 4605 299572712 -774659497 954 650577626 -63464163 6388 71999590 546240758 4500 650299148 464511101 4294 49103598 -289016401 6719 203806755 766977417 7349 90819360 238643630 4089 -971877548 -779255519 8480 -447555783 -339148929 8671 -548469989 186010557 5896 15084359 693923957 4710 -633494599 248879339 6185 23116556 -847113496 6890 -405708663 155181053 6856 -955831194 -849899775 6327 343475859 693923957 2568 789352319 381557875 3976 -669975418 -265316264 5971 -672401313 358976404 7356 855329823 -517429485 7221 -486815940 -187634457 272 864931174 -548872283 715 -650211499 90714922 4025 933899717 580232372 4620 -106582970 -439025221 6209 235848520 41988448 2807 -261356504 559317467 4564 -322857321 173354787 1935 665672498 581062404 5964 -330575686 497692812 8610 -659282120 283209294 4667 -669161347 57188489 4593 -765335823 -519921669 7703 715427719 -626227780 8043 -526589551 -71981180 6859 -630784461 -692002453 4027 -536278632 -425579851 1276 -482134217 486739558 6212 663527888 -539760374 7722 397498909 886756512 5370 299572712 -164907236 6120 460600071 249091689 5716 561794586 -507678540 4221 -396349710 691904004 6767 -828443354 15035429 6092 29968380 79143311 5013 -648381409 610906685 7602 481039767 783420814 6910 875625124 796440972 5168 -205718293 192314494 3974 95039871 -185998231 6408 -175911279 925430316 6288 -894484500 283209294 6427 320572212 -367588750 8297 -624139446 999569471 8994 -197332076 803466690 2929 -952709307 -828027101 8124 288031791 -588348248 8774 349635568 -54745869 4857 -267849188 246277775 7218 -154177607 759617707 1652 491678739 894207498 4999 -147109520 235617971 2855 577595779 -730886465 4760 -648381409 -354781951 8665 36279537 -521750194 7034 293337666 950205104 8668 -983647058 269488622 6555 -110049194 265565623 4549 269796431 136635305 5154 285585538 -427456347 8700 -241465936 155546470 5944 -363361513 412494114 1605 -907904968 203874111 3447 892440078 688604103 1326 405324040 -205664922 4096 -883256320 -901452236 1755 933899717 347184015 6897 -171024826 -254349525 6975 -373212931 925430316 9255 -162298514 742177493 7789 498725757 736392650 272 -593752979 -5916917 445 273690998 88031842 5125 57728768 -361278986 4067 167372537 238643630 3559 669719494 927247897 2173 413228751 927113337 4696 195859317 283209294 1420 833952118 -6069504 8237 -251213711 693923957 9078 -287473610 -839552686 7456 -818501802 417944653 4874 235848520 -74922256 7019 413228751 -825672011 36 -128726767 265715153 8114 339635211 407922222 6129 -777574656 936458970 1648 -991085471 -289016401 2757 785195735 209900681 8982 -139236232 -133534011 8508 -509666122 -3897679 1808 505315658 -936112945 1071 119513424 531120459 5545 -351818262 491977162 3929 299572712 202098881 2896 129311049 109725016 8248 -892024255 -779636985 7276 822548504 -675048115 2184 -371869946 -148948797 2652 864931174 332881191 3213 132366550 664426163 6451 -518877099 -238448480 95 -588133551 191108050 8466 -536278632 465310197 5356 -648381409 524158102 6358 70299496 -529867141 6073 -44805950 288775548 2165 -92183040 -937125202 953 689984924 -57636310 6355 129311049 -525223549 7858 -363361513 -774659497 1530 -762354954 870262107 4749 664362925 -113520589 5354 750512353 -211716415 3037 36279537 -561419270 7534 -623268670 -181951918 3698 -694040959 -585235419 80 -955831194 -894674476 1726 650577626 -529867141 254 576254520 -628237476 5912 313333438 155617401 7021 -983647058 -894674476 945 643936179 736392650 6797 -62488183 246277775 196 651739496 -833562261 7214 -601257416 7024863 9889 603027467 -952232346 8274 90819360 639591910 5420 929439506 -714273046 8179 -533858770 -148948797 9281 271048450 165821381 2359 984468436 798910453 908 57077901 -834347143 658 137342604 -709522334 8999 -750618262 -265316264 3819 460600071 623413028 6067 749434816 513030379 178 246028051 -238448480 3116 579591313 -68133232 6737 483523131 500073592 3255 616261079 831945068 6081 432737196 -204109200 3405 -570514743 -425579851 9871 420313173 -477140109 9789 538103424 443480195 527 808925735 685173008 9965 -548298586 460061364 9392 19516550 82218066 8898 83782911 823880227 609 933284357 624014414 4161 946724763 718423636 7938 715427719 -681572203 4741 37950971 -320105788 7326 248168868 28049823 1522 -548298586 -386859416 7721 -73802131 167296127 6218 641405743 927247897 9445 856751619 -428402356 9439 -184150939 738681643 2954 918550505 690383589 7640 261417951 926947071 9030 959313725 -493565702 6376 186610534 -356305020 2017 137342604 858501251 1292 -285886589 -325682737 3412 -410378829 95042084 4740 -537445745 261437505 8475 326413982 -805220515 580 475583305 -551416862 2025 -533858770 602128084 3980 288031791 -936112945 237 -370573099 -669483533 1589 -745761469 798201482 3874 521234557 -380500395 4813 780636123 -293612145 8507 343475859 894566619 4006 432737196 803466690 5679 -257165428 -513451002 138 902447917 349711330 6177 -322857321 349711330 35 -517419114 -976144578 4901 967301691 -783218625 7816 -66475474 674552143 4078 287403155 57188489 1258 -305970525 676243791 6747 -322857321 -619642959 5585 156702520 240392773 8788 73840719 731066417 1953 -400357597 -762876998 9712 -570514743 903887624 1921 293337666 762717609 8890 110512002 208300268 494 -898265134 738681643 5507 -44805950 174025856 60 576569655 -560116325 1386 -351818262 307725420 797 -925751415 -871353007 4234 116199189 -645134311 4822 413228751 874229190 7171 -987108376 346977152 6271 -669975418 -956300186 1452 721323233 -847581699 6441 -250591756 -626227780 2248 -993835563 870680272 3429 37950971 -386859416 9191 997902760 -68133232 3587 -179678 293996259 7806 -913032643 341133012 2441 -433025345 -733482202 8106 -494058622 999569471 4197 232434457 252386635 6722 721323233 785302566 5589 755723260 764272698 3708 509139401 604828253 677 -226011510 32006993 6881 -400001179 762717609 1801 -420836130 -895622959 5268 713058770 -485579451 6509 512530806 646664292 6367 642972199 -163961704 6665 303471892 664426163 4158 -927273767 -549053127 3178 54093571 -726080992 6673 8264531 -386859416 2525 -419029624 786543464 1564 -181786704 -828027101 6045 287403155 954053652 9218 -729544436 -161178548 3264 780636123 964421398 6243 745648934 -74922256 2381 347274203 398270620 7922 -81272333 233486506 2370 -986019062 -681572203 3402 -32737399 397104509 1556 669723000 48126737 2018 357216483 -525223549 6390 -509666122 148581257 6927 126979264 690383589 8846 948736147 893523554 8617 -268168881 -715854594 4916 -557563073 768564657 8497 -458526967 192314494 429 -373212931 664426163 2946 -304053585 844277983 9528 -886229173 355195684 2902 -322857321 900210732 1671 784421217 464511101 9804 -529954928 685173008 1169 853983481 705558301 5447 -630784461 -976144578 1350 81800971 -791660728 6649 -74105468 258835576 3363 303886728 -266557934 3104 572111503 -927894606 3735 -588133551 742555398 6479 665672498 -34186434 9702 -101910710 758141143 8945 -137898752 -683388034 8780 -557491556 -259920681 2362 112237946 674552143 1300 -983647058 -464133473 1871 743542522 927113337 9946 -177639676 99128184 2808 -533858770 -715854594 3775 -32737399 365540008 9155 364564921 998987485 9228 -983376341 -316543012 2539 -855555106 -847581699 8680 566652844 -701904187 5770 285585538 -692002453 5550 -330832333 -831246652 4907 71999590 209900681 4985 -347083273 -575386868 8339 -623268670 238643630 8722 -835349698 -316387152 1745 111659246 226081213 317 663527888 -113520589 6948 397498909 377312940 4734 841435082 -163961704 9549 351329961 -912580415 6370 -788603267 -981602668 1814 -330222187 476629986 1612 941171960 173354787 5730 57077901 -253004117 1838 -674506636 -257449363 1076 -482134217 -991847180 874 696354690 28049823 8068 339635211 -828027101 1175 -559852389 386127211 6128 132366550 -162370098 6952 -293422144 563044475 9185 -458526967 -585235419 6377 -483926612 -580067919 974 328152090 724045357 7452 81800971 957316548 1157 119513424 -37646429 1828 313333438 -33848463 1319 -962479450 823880227 4433 561309384 -894674476 4708 116199189 -330088528 172 -625117729 614945635 6696 -872853946 -732977788 4979 -330575686 417944653 2308 288031791 639418215 1975 -44846753 -477140109 7968 167372537 -626227780 6693 -496507325 -162370098 3024 -594738095 841879883 4547 663527888 170544312 3813 -788603267 -803257481 8379 -422523153 109725016 9030 -533858770 -931850941 141 955536932 798201482 6704 766605000 -163961704 6816 -44846753 -283943997 586 -601257416 903887624 2634 -422523153 -780888194 2364 -351818262 -507678540 7138 -745761469 -493565702 6401 824131791 545485303 7858 -12352429 -398743530 4395 119513424 -373891874 5617 955536932 -635351929 2135 344933377 -901179905 2144 320572212 684653282 3089 -777574656 55179420 5651 -855487023 759617707 5673 19516550 530406323 1300 264207551 874757575 1479 -408600531 -783218625 707 393895424 -585235419 9324 833952118 -981602668 7089 -370573099 894566619 4905 663527888 -343058017 6301 918550505 -932094589 7588 -304053585 -161178548 6095 -222034349 -774659497 5241 -537445745 -6069504 2388 505442585 -894674476 7870 745648934 -699315319 474 -123469316 -669483533 6490 287403155 732717612 6045 -441900788 203874111 438 -200453704 381557875 1217 -612223016 -448645965 2677 -177639676 559317467 1153 -306801974 293996259 7473 185216221 706766110 9768 784421217 786543464 5319 165508500 762717609 2863 -146048051 157954558 3989 321979161 -791660728 7446 918550505 -436876555 8465 929439506 -385293122 4615 416830089 101361875 4044 934705880 -164907236 2184 948736147 -168423907 2247 -31253052 -982939077 9904 -293422144 28285201 3253 -517419114 936458970 6252 766605000 143533526 9698 -705173162 559317467 7651 432021664 829049646 5379 -213565859 -287275800 5719 902777411 106613504 398 -106582970 -937125202 1149 -181786704 -561419270 4412 864931174 -162370098 256 223626891 -209849932 6108 -278632700 -54745869 8289 -242921091 -595600742 8827 -744815954 157954558 1058 875625124 -663884323 7553 112237946 636420853 324 142253386 377878165 2734 287061479 803466690 7294 955536932 559317467 5077 916803821 391949381 3183 483523131 -964470327 6600 933899717 -699883416 22 696700704 -779255519 3926 -743788507 -901452236 9089 -184150939 -727914786 4016 766605000 -339148929 483 864931174 -519921669 7634 651739496 -453780869 6427 -474750049 -766439509 4289 277958125 233486506 9185 -154177607 -981602668 6864 -765335823 -64803490 3217 -219607746 490581013 5096 199822346 377312940 8958 -750618262 -493565702 9272 -305970525 110076515 6767 566652844 766538742 7369 29506774 -164907236 286 320572212 -709522334 6486 -410378829 -204109200 2818 460600071 -549053127 5723 667683290 925430316 4314 186610534 750710740 1595 129311049 377312940 7739 323725605 -266557934 2311 57077901 559317467 9420 505306321 -551416862 6156 934705880 202098881 816 -150077373 -588544705 989 -742210546 559317467 1012 -559852389 774508045 3425 -729544436 386127211 3115 -213966720 28285201 3854 261417951 -910659068 7894 591415304 -845509135 8647 715936589 35526584 7337 521234557 265715153 7091 864931174 35526584 2362 4049814 614945635 3359 -992570882 -847113496 6411 -279541251 614945635 7461 879055044 -468181788 7355 -667767243 -548872283 6237 740659012 -514527972 7960 -557563073 766977417 4883 -242921091 280226622 3833 512530806 157954558 2649 -81272333 -64803490 4474 -330575686 -142257001 7871 -705081051 820355107 3751 -650211499 999569471 2177 323725605 355195684 668 785195735 546240758 8625 -251109249 -448645965 6029 705381339 220783838 7749 -927671058 -823312659 6595 206527555 -616422007 5170 -601257416 170544312 631 -733024233 584852110 3082 -991085471 -823312659 8434 341071365 623413028 3698 246028051 -316543012 7588 417807178 7024863 8760 561794586 574416719 9460 -594123980 -861238983 8516 603027467 844277983 5911 -454660390 245371301 8604 693938067 604828253 1750 -952709307 584852110 3613 -818050145 -439025221 6602 -650211499 -827976408 7367 535670744 -209849932 1017 -985616618 -292135056 6328 -68308325 844277983 1814 -256588331 581062404 6988 199822346 -163961704 7621 -907904968 899778012 4644 83263882 628563573 7485 330369088 391949381 438 -44805950 -546852996 8385 670783249 491114857 1124 -970422428 398270620 4800 535670744 11152217 1840 49103598 928549530 9100 689984924 -442954817 478 -576115144 358976404 889 621974864 -164190047 2299 693388533 769086286 3623 -743788507 155181053 1901 -862838521 -185998231 9811 -482134217 117542955 347 -260484128 667943918 4921 766605000 252978054 9872 855329823 199066417 3964 112237946 -953039811 4314 -672401313 996597250 9338 -433025345 -895622959 7464 -137898752 -385293122 8970 -509666122 -207480706 7636 -907526850 -683388034 1912 81800971 -368204827 4237 -743788507 -392084245 7875 -630784461 926947071 2954 749434816 -266557934 2005 432021664 926947071 3706 -348537659 952638297 2691 264207551 802678679 9775 58337899 -224429007 9110 136635149 759617707 8269 -835349698 926947071 3114 -66475474 252978054 6046 755723260 -385293122 5382 248168868 659135755 664 543709359 -779255519 9260 23116556 996597250 2786 111659246 -580067919 5809 438397479 170467835 7235 22099741 351421296 975 -800197031 574416719 1419 875625124 291885511 201 90819360 327243607 2903 58337899 -936112945 6784 -213966720 901431566 7280 933284357 -311805770 1973 343919065 252386635 6948 -720378724 422558106 3950 -62488183 -97621137 6952 -729544436 -339148929 3997 -74067624 -479232352 3532 591415304 -876513924 5662 -625117729 -839552686 3696 -32737399 -923490455 2783 705381339 173354787 8822 713058770 758141143 4405 -927233899 -37646429 6120 860501343 -910659068 4701 -927671058 491977162 6828 54093571 651276686 5521 621974864 491114857 118 248168868 247516617 4477 457187643 -202365860 3645 156702520 -385293122 2001 303471892 926947071 5025 -548298586 682630231 5031 -907526850 693923957 556 -279541251 900682067 3240 812692671 -448645965 2439 561794586 388657508 4475 136635149 602128084 9871 112237946 750710740 7038 -80190883 841879883 6727 367159963 559317467 5240 -594123980 -969954363 7296 254604928 -64803490 1711 572111503 614945635 2088 -162298514 -477140109 9334 395103154 -493565702 3664 -576115144 208300268 7178 789289346 174025856 9409 784564006 -427456347 4589 -304053585 -283943997 6511 929791427 785681307 2002 -442492459 -594389391 8094 -429426969 -865702803 7436 505315658 -647224909 4357 -983376341 67965345 9697 -993835563 386127211 3042 -257165428 -575386868 5699 287403155 841879883 5773 -743788507 -580067919 4736 -154177607 -68133232 847 347274203 485773536 6905 869722291 -257449363 8420 -590529319 -894674476 657 246028051 903887624 719 621974864 614945635 7015 471423335 -497454301 9166 237809565 484820762 1493 967301691 203913927 6943 -728265827 240392773 7018 -594123980 -389676639 7778 -962479450 -910659068 1190 704539722 -777377395 6447 -612223016 -547246555 6437 946724763 547847846 9753 248168868 377878165 1023 -820460238 269584182 7859 -342239300 -475349716 61 -52166347 936458970 8674 223626891 -380500395 7662 766605000 165821381 8709 137342604 155546470 8987 -335037888 -209849932 7249 543709359 971883931 8777 -330832333 -910659068 1584 -959851598 283209294 2318 789352319 706766110 5212 -326544961 697181256 5558 -55516739 932982464 5718 -749678851 465310197 86 -74313664 15035429 9117 -31253052 732717612 7121 505442585 -923191479 1660 -820460238 -5916917 2922 319326351 -823312659 5299 -625718770 614945635 9690 111659246 584852110 2057 -184150939 170544312 1235 224883384 636420853 6960 941171960 -74922256 3332 933284357 -221235589 1754 555446731 -12154411 3503 119513424 -595600742 5676 -912600784 -936112945 2168 567852265 117542955 305 223626891 -359314201 1487 -518877099 748407118 6097 -375315736 307725420 9184 8264531 -847113496 5681 -454660390 -208909824 1944 -526589551 -207480706 4045 313773597 -931850941 7452 166695370 762717609 9924 269499594 252978054 5974 812692671 -531114148 2259 -759508202 -2439989 5328 902447917 -168423907 4069 232434457 723730723 1829 749434816 705558301 1546 621974864 -683388034 5780 603027467 518508787 1814 363421522 -325682737 1222 38382431 -464133473 6476 948736147 -211716415 8995 785195735 95042084 5148 948083395 -359031913 8176 165508500 -910659068 9496 505442585 19319210 5340 765140521 -847581699 1438 -907526850 574416719 6140 -892024255 -393603223 8305 -222034349 269488622 6212 603027467 105202669 6681 -559852389 580232372 8520 -388902952 -525223549 6814 475583305 -266557934 402 -818501802 563044475 1967 -494058622 686182649 1957 -47584694 -780888194 7224 487719335 -59573888 8642 -36520470 460061364 5731 -694040959 -53226181 1466 487719335 -359314201 4894 -494058622 -361278986 4963 22099741 782261486 9534 723014647 82218066 7278 -112466455 531120459 292 864931174 336301975 4553 248168868 709974393 3598 341071365 748407118 9729 -13265422 155181053 4335 -728265827 -547246555 4907 -494058622 -193590510 1170 420313173 -13980784 6580 -47584694 -393603223 2219 -179678 841515706 5558 -927671058 -865702803 735 -659112423 -487460041 4316 395103154 64274896 7765 174573850 246277775 5048 -777574656 484376908 5422 8264531 -699883416 9571 -952709307 258835576 4338 140624107 936458970 2902 -927233899 -202365860 3035 -474750049 -732138768 6839 -278257978 75428113 5462 405324040 397104509 7110 -669975418 235617971 9303 -537445745 -161178548 538 505442585 -208909824 702 901855277 522626360 8518 -600220506 258835576 8008 543709359 -33848463 8544 812692671 932982464 231 765140521 667943918 3699 -420836130 -193590510 3876 -952709307 -473904134 372 639245576 -204109200 132 -623268670 584852110 6339 740694909 133238441 5337 -913032643 -224429007 1075 520426004 -428402356 363 177628242 -779636985 2380 -175911279 332881191 184 -267849188 363537086 5951 749595162 -585235419 6169 481039767 148581257 314 -526589551 -595600742 4149 715427719 285030297 6861 480475633 -995066367 6442 -743788507 -448645965 7549 644845610 -475349716 2281 715427719 -398743530 8903 967301691 -292135056 7809 527736569 -172362246 4744 -347083273 -982939077 3040 137342604 341133012 4844 276731211 -10889363 4134 -705173162 -628237476 2276 -405708663 -982939077 4028 -720378724 -525223549 1979 -353580923 -762876998 4787 -451981899 559317467 9242 -954946302 -311805770 3888 664362925 106613504 9627 -745761469 -616422007 8759 -68308325 -714273046 7293 -341897402 -777377395 8341 567852265 -487991575 7958 -894484500 -650575204 5075 264207551 -192813087 8830 520426004 486739558 5624 719147282 574416719 186 -73802131 368331732 655 -66931702 -923191479 38 116199189 -57636310 8954 -669161347 -33848463 1399 185216221 -549248367 9270 -533858770 320542941 5807 341071365 685173008 911 -433025345 51303562 2275 186610534 -266557934 5541 395103154 -831246652 4331 497764071 -373891874 4640 37950971 -59573888 7897 228618029 -635351929 2096 199822346 261437505 524 535670744 -873589020 4921 674835134 719756675 7349 789289346 -995062096 3150 -56935231 -439025221 4090 323725605 610906685 5947 -565428161 -513451002 9898 -952023251 391949381 4936 -148551892 -669081832 4417 -743788507 -699315319 1291 357216483 105202669 44 587161686 55710753 4654 505315658 927113337 5296 586582238 -448645965 8209 879055044 623413028 326 -886229173 -19846330 9986 347274203 208596214 7786 -242921091 -937125202 8986 -616105726 785302566 4134 702242153 261437505 4490 -745598738 -311805770 2409 -882919563 351421296 9735 772119062 636536038 4204 199822346 -468181788 1394 475583305 48126737 6918 843172319 -343058017 8956 -854974713 440461057 2687 860501343 -316543012 4584 -983647058 285660025 6562 -375315736 -521750194 754 -346375162 841879883 9095 643936179 -759955547 7887 349635568 -931961645 3825 -162298514 464511101 8437 327828499 742069009 2212 663527888 155181053 3324 974173871 192314494 906 390958395 429013583 8774 -304053585 848404213 9254 822548504 736392650 8156 587161686 -580067919 9416 58910623 927113337 1802 -818501802 -207480706 290 551002165 -759955547 4092 142253386 -962366924 2492 469995849 546240758 89 -109703401 -316674454 4500 677081963 682630231 1103 -818050145 -330088528 6792 266465598 900682067 9152 432737196 390565985 4823 57728768 931901106 5596 -388902952 964421398 6693 875625124 -726080992 2815 261931651 -531114148 3919 -66931702 327243607 3710 -533858770 -161178548 190 81800971 -287275800 3948 -454660390 769086286 4079 -46649832 -895622959 2162 480475633 870262107 9443 -625117729 -899341288 7359 -720378724 820355107 9107 967301691 623413028 3996 591415304 -995062096 9959 929791427 -356305020 3284 877336582 -952045723 4904 -985616618 -419617877 2930 616261079 -185998231 2787 -31253052 90714922 7932 576254520 -487991575 4831 323725605 -475349716 9199 -949511663 -20385733 4161 -660956144 -805220515 7803 -289985011 682630231 1022 -474750049 732717612 6642 81800971 -183336237 3809 264207551 246277775 4683 -985616618 -278826583 9214 -548469989 525863100 8700 -855555106 -267835884 8999 555446731 -53226181 584 740694909 -324403620 6350 -304053585 522626360 2422 -941497322 51303562 9483 520426004 -359031913 9251 -251109249 -185998231 5390 -225441451 -873505481 5449 -442492459 894207498 6615 -364156017 -368204827 5103 -548298586 240392773 6101 335527628 115731592 8307 505306321 533639856 957 -279541251 546240758 1127 122960298 -519921669 7004 765140521 220424396 6825 879055044 346977152 1503 -101910710 -220337835 3910 -433025345 -53226181 9953 -73802131 -475349716 5279 879055044 742069009 2565 -878007946 530406323 637 -68308325 931901106 1525 166695370 651276686 9154 367159963 900262214 5690 902447917 285660025 3600 -139236232 925430316 8846 151462778 -68133232 8223 -818050145 -539760374 5455 254604928 381557875 2905 166047011 -585235419 358 574072798 -515729352 633 -301284968 -923490455 1463 -251109249 766538742 388 946724763 782261486 5658 663063930 235617971 2551 349635568 -254349525 2089 328642413 676406177 34 203806755 105202669 1403 187533920 719756675 947 -178463084 220783838 5522 -569617671 -626227780 5814 877336582 -10889363 8561 -934630957 -464133473 2252 -952023251 -464133473 3456 -529954928 -392084245 1339 -784069182 -779636985 6323 -616780700 285030297 6261 879055044 288775548 5144 -213565859 165821381 379 -225441451 -952045723 864 497764071 848404213 5508 57328447 870262107 8688 -907526850 -437551079 5401 663527888 -605921169 2585 413228751 386127211 8867 -527151913 -663884323 8422 -251109249 -71981180 8425 901855277 235617971 452 321896034 371937567 9171 248168868 -220337835 5159 313773597 -293612145 9395 -241465936 -217276100 4667 -623545038 55179420 8964 -31253052 55710753 3961 -189672465 67965345 4099 -58282870 -726080992 4939 -373212931 -600991208 4766 -705173162 -873505481 3010 32391911 802678679 7132 83782911 -436876555 966 -112466455 -563855352 9740 505315658 365540008 9182 974173871 936458970 4416 137342604 -969954363 8449 -625718770 -448645965 252 -674506636 -254349525 8301 432737196 718423636 5449 -177639676 -580067919 7286 967301691 719756675 4640 -889390298 -791660728 4850 -782082024 -871353007 2996 -343049870 -111673714 2835 323725605 136635305 6735 -113215565 -241132430 5269 -261356504 -683388034 4993 902777411 523334383 9578 -351818262 611310292 7748 -633494599 -779255519 1810 -267849188 240392773 8436 97020970 272099746 8607 174573850 798910453 3358 -62488183 -436876555 136 83263882 161270305 727 529251473 559317467 7661 343475859 -5916917 2367 433526835 55179420 7339 958730067 624282080 8054 -123469316 465310197 4417 -481548889 -936112945 2862 95039871 -448645965 3715 269796431 -549053127 305 -226011510 167296127 2573 702242153 -525223549 933 -872853946 -316543012 2827 -44805950 478800565 1101 -96460553 -936112945 6535 521234557 -103582511 3827 833952118 -161178548 8706 -744815954 -791660728 612 -179678 -148948797 4695 -544290356 -181951918 4890 -777574656 377312940 2045 505306321 624014414 4752 639245576 174025856 2876 715427719 155546470 3794 535670744 835992356 8355 303886728 -164190047 6436 -749678851 990761659 8664 307567195 -442896915 3749 886936231 -475349716 9184 -536278632 348492504 2755 -570707245 525863100 9183 137342604 -964052288 1457 653638796 -848882377 4978 586193310 293996259 8839 -244065831 -600991208 2541 -447555783 247516617 9977 976904654 602128084 5887 228618029 28049823 3627 -351818262 674552143 1565 -74313664 485773536 1300 -616105726 241785150 8205 958730067 293996259 4961 307567195 894566619 3378 341071365 484578208 1501 395299686 32006993 6505 165508500 -847581699 6030 -128726767 35526584 1330 886936231 -253004117 5505 -594123980 999569471 545 505306321 402394867 9449 -594658272 -265649886 2117 639245576 -575386868 2404 -630784461 500073592 7754 -557563073 -322241979 3823 -82743531 -349942526 4635 142253386 324939084 7308 -892024255 271711843 5930 303471892 -992454753 7010 -519682186 133238441 8611 -624139446 -791660728 4372 -447555783 -142257001 2766 864864468 823880227 9605 -871267479 -982939077 197 -593752979 -5902726 4443 32391911 518508787 2774 716961746 -727914786 818 933899717 484376908 9961 561794586 160793740 5762 303886728 -10889363 6580 405324040 -464133473 2516 -433025345 476219341 7726 137342604 927247897 5282 860501343 -448645965 4961 -955831194 -931961645 941 -987108376 465310197 1156 71999590 -911784066 9780 955536932 283209294 5960 112708003 481058945 3633 -740334521 402585422 9794 112237946 688604103 5206 327828499 -339447425 7833 349635568 -274707169 5289 -441900788 -374056277 1457 -66475474 -733482202 7565 677505146 723730723 4599 -396349710 -709522334 1090 948083395 -419617877 46 -396349710 271711843 6813 653638796 573715962 4651 842270273 -41471722 2811 -405708663 -255678122 1596 174573850 41988448 5539 116199189 391949381 2447 321979161 718423636 9979 833952118 -969954363 5936 740659012 927247897 1260 -342239300 -192813087 8883 -36520470 491114857 8872 -205718293 15035429 9539 -729146187 -473904134 2443 -454660390 371937567 4763 -113215565 -936112945 6432 -983647058 99128184 6868 -453528863 -510922884 1095 119513424 -533164995 9406 -616105726 -779636985 6516 -557563073 624014414 2067 277958125 686182649 4490 -537445745 209900681 5785 -200453704 -133534011 2536 165508500 723730723 8279 959313725 -647224909 3651 261417951 -791660728 3595 351329961 165821381 6661 140624107 899778012 4233 -71710752 841515706 4309 542787809 -701904187 9559 167372537 636536038 6632 -241465936 880013188 4791 256045037 320542941 3958 15084359 -683388034 9108 -652765294 -253000679 7952 -729146187 524158102 2898 -800346889 680445725 9665 766605000 -325682737 2080 -934630957 41988448 995 778853107 990761659 4832 674835134 -273517935 6180 343475859 263449205 1865 303886728 880013188 1945 -358966548 -510922884 8091 -364519214 -164190047 3763 -270167938 998987485 1427 -101910710 388657508 6528 487719335 452093657 9439 -667767243 -68133232 5299 538103424 288775548 7813 586582238 -952232346 3047 -627792663 -923191479 4448 674835134 -374056277 7632 -251109249 783420814 6315 993217311 105202669 1011 -705173162 899778012 8834 579591313 293678122 3127 -336363205 220674133 3653 704539722 417944653 5964 -410378829 241785150 959 -330575686 -761859799 6908 -579837273 639591910 6711 344933377 782261486 545 -745761469 164304660 8789 -373212931 592056586 5686 -630784461 -777377395 1463 772119062 -973091762 6960 -578500945 -354367602 1365 -197332076 -493565702 3102 -358966548 880013188 4547 22099741 -585235419 4367 -458526967 870262107 8277 95039871 -386859416 9764 -788603267 82218066 8792 750512353 839185834 3462 -336363205 -692002453 9855 -55516739 905565981 2522 -178463084 48126737 4091 -306801974 609203406 2210 313773597 -31659405 912 -624139446 -393603223 6070 237809565 -385293122 2388 -74105468 803466690 2708 950417338 478800565 4058 -970422428 888127448 6420 57328447 -780888194 4126 -481548889 -41471722 4000 789289346 -324279122 1570 -214121222 803466690 6898 -625868114 -339148929 3513 -854974713 -976144578 399 -429426969 -743279228 2354 -913032643 397104509 6035 287403155 -439025221 1128 122960298 500073592 1277 -735338906 -265649886 7656 669719494 -479232352 5069 142253386 -80034542 6996 -200453704 349711330 5531 -882919563 -514527972 4326 505315658 203874111 1627 -341897402 386127211 7446 950880850 252978054 4302 -326544961 -956300186 4768 -621743061 -115011856 491 -113215565 355195684 3009 -54849498 -172362246 8670 -305970525 -847581699 609 946724763 106613504 6448 -305970525 351421296 9302 -745598738 -996863784 5880 -419029624 -580067919 3542 778853107 220674133 7873 -326544961 764272698 1341 -744815954 -259567082 909 357216483 -59573888 7281 808925735 497692812 3129 935909029 903887624 6723 916803821 954053652 1185 -110049194 -255678122 1431 57077901 -865702803 4517 -733024233 840121997 2086 574072798 652139653 7852 -342239300 -873505481 1347 842270273 840121997 4537 655838788 638342848 9259 -222034349 829740581 4876 29506774 900682067 3425 -92183040 -995066367 8763 824131791 429013583 6105 -533858770 719756675 3010 -226011510 -831246652 7699 -992570882 351421296 2758 -544290356 -53499931 3628 58910623 -996863784 2240 -794998045 167296127 6880 328642413 -487991575 2809 -588133551 -311284398 8578 715936589 -595600742 5169 142253386 886756512 7008 -625868114 377878165 342 83263882 -324403620 6673 491678739 -828027101 6161 -784069182 820355107 9713 -828443354 233486506 2467 389181119 265715153 5935 643936179 -221235589 9233 669723000 592056586 2917 -213565859 -635351929 9388 639245576 -322241979 9849 -128726767 -732138768 1813 847314766 870680272 2930 -952709307 -899341288 1023 -578500945 285030297 4861 886936231 936458970 5733 -44805950 -791660728 5440 -396349710 429013583 2478 288031791 82218066 4127 -576115144 558660793 3807 -116404179 -359031913 2399 -511648475 709974393 4513 -650211499 233486506 4664 521234557 -954209444 8723 895483308 -762876998 4894 276731211 -254349525 9585 -509666122 844277983 6402 655692903 530406323 5494 621974864 -428402356 5109 890432109 -699315319 1390 520426004 -580067919 1869 -855555106 -427456347 3296 505306321 -956300186 892 390958395 435964459 4442 -351818262 -605921169 1726 847314766 -833562261 4590 -81272333 764272698 6609 843172319 416895828 2972 339635211 844277983 8171 505315658 220783838 2768 -46649832 -954209444 583 395299686 -339148929 8815 959313725 731066417 4400 500836375 -871353007 2124 -985616618 724045357 2401 -304053585 165821381 5696 -330832333 -220337835 5660 651739496 398270620 1401 -631059468 676243791 139 -420836130 532638758 5555 848002319 651276686 4405 -800197031 -208909824 997 970485889 -130757210 8386 822548504 269584182 7598 833952118 -996863784 8096 527736569 614945635 368 -62488183 238846105 6326 462757732 66743939 3964 591415304 604828253 6906 -225441451 518508787 9359 740694909 -650343366 7583 -855487023 -653914878 2379 929439506 742177493 274 95039871 -5902726 362 -986019062 651276686 4261 -341897402 684653282 1103 253295516 -33043914 2972 -777574656 -359314201 7293 538103424 161270305 6103 -293422144 -635171642 7773 -878007946 88031842 2511 -12130323 999569471 7867 95039871 -427456347 6501 223626891 993015931 6368 195859317 -359031913 2744 -150077373 412494114 2022 -44846753 -130757210 8054 471264227 -739131404 792 674835134 738681643 1909 -855555106 -552554344 1465 -695835769 618410264 8675 -106582970 258649377 4790 411375410 993015931 2651 237809565 465310197 3166 4049814 -995066367 3594 -109703401 819313353 9490 264207551 -768754430 6801 269499594 768564657 7832 323725605 -373891874 4316 529251473 465310197 1749 948083395 -952232346 3986 357216483 -635351929 683 -74105468 416895828 5071 -526589551 -976144578 399 -594738095 -906648758 4271 -74105468 238643630 9615 -116404179 628563573 8780 574072798 -620954654 4578 864931174 235617971 1035 -496507325 -386859416 2016 950417338 -910659068 3138 -50475604 -20385733 7221 -590529319 742069009 7421 721323233 563044475 7105 649807445 412494114 8993 -189672465 320542941 1714 527736569 66743939 5265 -918480115 -701904187 6084 -92183040 -669483533 1360 750512353 -427456347 5224 772119062 -911784066 7543 363421522 -208909824 3475 864864468 192314494 8745 -820460238 -954209444 6921 -342239300 417944653 2723 621974864 -669081832 6987 784421217 -21285360 4615 -251213711 -266557934 8829 561309384 -635351929 3435 -624139446 522626360 3404 -322857321 -901452236 4302 -705173162 -532805273 5134 -408600531 -796856966 1341 -576115144 500073592 6122 572111503 -533164995 7923 664255928 971883931 9194 -612223016 390565985 2422 566652844 -663884323 3071 -225441451 954053652 8896 -62488183 168850975 884 958730067 491114857 1355 512530806 523334383 6486 -68308325 -5702304 3682 -55516739 -919384533 3283 -947334444 766977417 5396 -745761469 -952045723 8034 970485889 402394867 5803 -822417795 758141143 7442 112708003 -428402356 8796 -371484057 771524295 9061 -451981899 888127448 3936 97020970 11152217 7006 699618405 -669081832 9283 740694909 -831246652 3161 650299148 220783838 1083 -270167938 291885511 4299 122960298 -357349445 2380 -952023251 288775548 8555 -279541251 168850975 4234 -96460553 957316548 960 -213966720 -733482202 3503 641405743 998987485 8906 -557563073 928549530 6830 142253386 66743939 902 -482457481 -185998231 4504 822548504 -848882377 8765 879055044 -635351929 7758 655692903 -133534011 9932 -762354954 903887624 2006 655692903 -594389391 7434 481039767 -796856966 8337 38382431 265565623 9526 669719494 329435427 2269 468946340 -901452236 9568 -927671058 -31659405 4103 -335037888 -162370098 5786 186610534 -953039811 6052 195859317 472701027 8254 860501343 -313128613 4817 715427719 -580067919 1426 177628242 -162370098 2280 895483308 -428402356 8201 -301284968 -903151152 8581 57328447 -436876555 9452 -371484057 -253000679 4215 -371484057 -68133232 2538 655692903 -531114148 9659 892440078 -273517935 5053 -882919563 -973091762 6166 947027244 -45469480 830 256045037 -392084245 6098 -306801974 -910659068 4761 -659282120 320542941 3932 -669975418 -683388034 6788 -927233899 -113520589 5723 151462778 -115011856 3661 -952023251 465310197 357 411375410 203913927 4546 663527888 269488622 1373 -178463084 -848882377 2310 -260484128 -283943997 2751 411375410 -911784066 5361 303471892 952638297 2352 -82743531 694332247 9111 -705081051 628563573 8752 -733024233 136635305 7788 -959851598 -845509135 6210 266465598 -172362246 8055 -740334521 990761659 7582 -213966720 -5902726 2837 622760654 -827976408 1461 621974864 -265649886 3600 500836375 664426163 8789 -162298514 636420853 2577 -54849498 900262214 15 929791427 -775953624 434 471264227 464511101 3157 933284357 186010557 5559 167372537 355195684 1928 -74067624 -911784066 5645 -81272333 731066417 5682 271048450 -714273046 1828 273690998 -539760374 7279 37950971 472701027 2155 -373212931 -485579451 1730 716961746 624282080 169 432737196 844277983 4342 287061479 604828253 644 -146048051 -398743530 2562 918550505 900682067 6924 686472096 -71981180 6417 641405743 164304660 3735 -226011510 750710740 4018 -278632700 925430316 9699 -36520470 698531409 6956 273690998 -468181788 5096 509139401 -479232352 8804 -251213711 -324279122 8204 705381339 -208909824 5106 432021664 -699883416 9980 715427719 -80034542 9777 948083395 -937125202 4344 -74105468 346977152 4582 -991085471 -324279122 1375 -242921091 -259567082 3140 224883384 -823312659 4683 475583305 203874111 2334 347274203 993015931 3902 -569617671 -361907767 7901 755723260 -359031913 7134 -631059468 758141143 306 269796431 -273517935 685 -862838521 829049646 7631 946724763 -224429007 9549 -330575686 936458970 1666 616261079 269584182 5379 313773597 417944653 7586 567852265 -635351929 3162 405324040 258835576 9214 -883256320 -906648758 8233 665672498 888127448 4642 235848520 -2439989 9032 -728265827 -675048115 2395 861466410 55710753 8063 -750618262 742177493 3582 475583305 646664292 1984 432021664 -34186434 2741 -650211499 371937567 9911 -862838521 584852110 4554 864931174 848404213 2815 -147109520 -510922884 6695 343919065 -732138768 4568 723014647 -220337835 8109 727691960 -13980784 4390 -623545038 293678122 9764 616261079 408032712 8908 895483308 -20385733 8436 -13265422 -320105788 8873 335527628 -774659497 3474 228618029 -594827543 5458 58337899 783420814 3005 663527888 -21285360 1137 -612223016 748407118 3994 203806755 -964052288 7725 993217311 90714922 4045 497764071 -257449363 666 -82743531 460061364 1498 -82743531 -133534011 7250 950417338 -313128613 1243 411375410 971883931 5877 -615891790 -873505481 2979 -214121222 -825672011 782 -782082024 -80034542 1842 621974864 704912288 9495 457187643 -992454753 1258 677081963 932982464 5119 -148551892 440461057 3955 861466410 -324279122 6745 693938067 841515706 6747 253295516 691904004 3622 -627792663 -669081832 3440 -139236232 -339447425 1094 293337666 -596103798 9265 986629189 854872802 2123 165508500 533639856 9666 -358966548 -289016401 2224 -759508202 -927894606 7568 -68308325 174025856 9752 330369088 -952232346 2549 185216221 408032712 1674 950417338 -485579451 7180 49103598 936458970 8797 670783249 -316387152 2871 23116556 -650575204 5967 766605000 64274896 6991 480475633 -647224909 2811 520426004 417944653 1612 -76560661 -833562261 1450 -422523153 -220337835 3687 -570707245 957316548 2969 -154177607 -2439989 8140 4049814 854872802 9132 652607998 109725016 5669 -744815954 265715153 6659 639245576 293996259 3876 -179678 -575386868 7370 875625124 652139653 8095 468946340 -283943997 2085 -137898752 636536038 6369 270668477 220424396 2364 119513424 820355107 8110 696354690 402394867 8868 186610534 -70608980 8296 -652765294 28285201 6911 812692671 -588544705 945 822548504 -981602668 8629 344933377 -561419270 1089 112708003 831945068 6628 -400001179 -883441584 7033 970485889 -893198153 660 112708003 64274896 4839 772119062 709534975 9359 740694909 -964052288 6459 644845610 -389676639 655 -486815940 -893198153 5338 -95477909 388657508 7912 -244065831 -497454301 1345 339635211 -730886465 4937 8264531 709534975 205 651739496 -549248367 4893 538103424 -428402356 3145 625839941 706766110 4759 -52166347 -791660728 1064 622760654 545485303 6815 -433025345 263449205 2436 -882919563 165821381 3462 81800971 -266557934 5894 -347083273 636420853 2080 955536932 -3897679 3800 -624139446 783420814 9011 481039767 -187634457 9464 81800971 -53226181 3419 -625399824 365540008 6751 462757732 312063892 5745 716961746 874757575 1729 321896034 -906648758 4908 -855555106 336301975 7942 321896034 748407118 151 -12130323 390959008 1049 -764095871 -354781951 7684 -818501802 693923957 1423 136635149 435964459 4143 364564921 271711843 4218 38382431 -699315319 9255 22099741 -873505481 223 327828499 -238448480 4361 -674506636 377312940 9366 929439506 -709522334 2301 217759023 684653282 8880 -63560127 525863100 2886 273690998 -487991575 5262 327828499 762717609 8756 713058770 685173008 5008 -307200306 905565981 3485 715427719 796440972 1036 -579837273 -503488600 4844 947027244 616919600 2753 824131791 -14604433 4153 -307200306 798201482 4827 174573850 -952045723 8410 -370573099 -515729352 8007 -132340965 870262107 9608 543709359 -825672011 8873 217759023 -273517935 7974 -536278632 899778012 7725 521234557 927113337 4542 -659282120 -63464163 7196 -267849188 -766439509 5324 23116556 497692812 6144 -892024255 759617707 9504 -576115144 484578208 7450 -993835563 -265316264 3471 -189672465 733113734 5586 -31253052 -692002453 6554 591415304 -81447781 1871 -952709307 638342848 6449 413228751 524158102 40 784564006 -969954363 2426 393895424 -521750194 9787 -261356504 742555398 8429 156702520 766538742 1805 -593752979 -669081832 2178 -250591756 -726080992 2049 -669975418 -33848463 9502 817204434 -546852996 9917 -66931702 500073592 4697 438397479 -163961704 1882 -226011510 769086286 8069 984468436 839185834 6987 -588133551 724045357 715 36279537 312063892 7024 136635149 927247897 294 -268168881 285660025 5323 -624139446 368331732 885 29968380 -220337835 8675 -630784461 -74922256 9019 19516550 547847846 8 -132340965 573715962 7306 -828443354 481058945 7383 -518877099 895448733 3008 -58282870 -995062096 9424 -331409455 925430316 3984 367159963 82218066 7812 -669975418 533639856 7429 211653701 -645134311 7859 -762354954 -448645965 435 -170132306 390959008 1269 -348537659 835992356 7328 -918480115 -923490455 2119 -92183040 -521750194 3394 719147282 690383589 2074 83782911 247274032 920 -346375162 363537086 1143 -13265422 464511101 1581 326413982 -964052288 4054 -970422428 332881191 3243 339712362 996597250 2927 -429426969 903887624 4653 254604928 170544312 8497 -734053528 164304660 8761 -745761469 -20385733 1186 -695835769 500073592 3324 481039767 900682067 2263 339635211 341133012 5766 500836375 -361278986 9412 941171960 -903151152 3176 -822417795 -833562261 9303 -110049194 -995066367 9564 -54849498 -620954654 7105 -396349710 -958397748 7797 -347083273 -313128613 7364 -744815954 208596214 8534 -74313664 143533526 7780 -482134217 -45469480 4392 551002165 733113734 9912 276731211 57188489 5271 -512601533 680445725 2192 -720378724 -823312659 9564 -370573099 -207480706 1916 269499594 829740581 5937 639245576 -848882377 3723 -304053585 -311284398 1521 -667767243 55710753 6770 652607998 -873589020 926 367159963 -964470327 7534 -110049194 886756512 6616 126163611 -645134311 5291 984468436 19319210 4619 -55516739 -439025221 1014 644845610 -931961645 4808 663063930 -419617877 1857 970485889 -588544705 3032 686472096 -865702803 4166 -181786704 220424396 6108 -128726767 -316387152 8718 -81272333 497692812 7001 -892024255 -278826583 5539 -491680209 -442896915 9875 -987108376 -311284398 7043 -330222187 -442896915 344 -81272333 -780888194 1046 -289985011 874757575 3007 644845610 105202669 6563 877375052 -903151152 5520 195859317 -13980784 3166 967301691 769086286 2023 129311049 -912580415 757 875625124 377878165 6995 246028051 900210732 4475 727691960 167296127 3524 715936589 407922222 6325 875625124 -487460041 294 745648934 215489130 2244 -511648475 329435427 3303 -304053585 -692002453 7683 -146048051 -780888194 9856 505306321 900682067 8114 -342740225 954053652 8418 -178463084 383295386 258 -54849498 -257449363 238 -590529319 -53226181 35 -993835563 -549248367 7627 -215882898 -503488600 7643 586193310 736392650 1282 -509385891 803466690 8280 395299686 -283943997 1100 22099741 280226622 6376 -285886589 -356305020 6975 256045037 686182649 9143 295262939 874757575 4405 918550505 848404213 7801 621974864 -211716415 9567 256045037 397104509 777 778853107 -337054857 1817 -927233899 -427456347 3490 984468436 651276686 2893 -25477161 -392084245 9837 335527628 327243607 7900 90842180 -81447781 1611 -886229173 786543464 3884 223626891 841879883 2420 110512002 -823312659 9580 340060359 363537086 6927 877375052 -468181788 4094 169375596 -54745869 6835 642972199 611310292 7765 693938067 674552143 8829 -375315736 -162370098 8205 -694040959 706766110 5220 295262939 261437505 8795 37950971 -356305020 9674 460600071 742177493 1397 -667767243 -901452236 2981 -527151913 -205664922 596 213842869 -439025221 9693 686472096 513030379 1048 -927273767 -715854594 6311 232434457 -393603223 3131 -715255110 -619642959 7362 -742210546 -172362246 4425 151462778 -901452236 4144 -623268670 -281078001 5423 497764071 686182649 1544 -113215565 443480195 7185 420313173 -292135056 3898 -621743061 -547246555 7521 715427719 774508045 2195 -306801974 32006993 2942 579591313 971883931 7682 -952709307 798201482 90 574072798 -894674476 554 564442080 -211716415 159 -518877099 738681643 3849 650577626 -316674454 2050 -419749108 -320105788 8666 -73802131 -428402356 2137 929791427 -503488600 4422 -346375162 -292135056 6410 -729544436 -12154411 4449 616261079 220674133 3013 -400357597 272099746 6579 199822346 -475349716 7699 54093571 -761859799 2132 -68308325 -63734481 3823 -740334521 -367588750 2796 644845610 624014414 901 -800197031 925430316 585 323725605 28049823 9273 -256588331 -208909824 8131 -949511663 247516617 5209 745648934 -743279228 1950 287540911 67965345 6806 715936589 -81447781 7806 935909029 -349942526 223 204922698 -265316264 9248 232434457 -20385733 6063 841435082 484820762 5687 -137898752 -894674476 1705 112708003 -893198153 6277 579591313 -647224909 8529 126979264 261437505 9419 641405743 -70608980 5438 364564921 -292135056 3 433526835 -427456347 7485 313333438 685173008 428 341071365 651276686 3016 497764071 -224830170 294 -925751415 -380500395 9927 -612223016 -953039811 5743 555446731 -322241979 9942 934705880 533639856 7774 696354690 651276686 9592 -496507325 -53499931 8143 621974864 -33043914 7099 481039767 895448733 2462 97020970 -428402356 7484 -600220506 796440972 1384 -624139446 -594389391 5453 126163611 -561419270 6238 206527555 -766439509 69 -307200306 51303562 8044 946724763 -839552686 3863 -934630957 -373891874 8042 -307200306 476219341 3414 -171024826 -477140109 3554 902447917 -287275800 5527 -147467416 759617707 6178 -447555783 320542941 8616 817204434 682630231 2402 -177639676 -324279122 481 -918480115 32006993 8120 288031791 -991847180 2696 323725605 835992356 1530 -335037888 -475349716 5610 512530806 -356305020 964 -983647058 -361278986 7111 23116556 452093657 476 -137898752 167296127 429 -101910710 320542941 3795 -81272333 -168423907 1225 -12130323 638342848 6974 -371869946 160793740 3306 357216483 347184015 8132 90819360 -991847180 2695 71999590 460061364 7576 -179678 -354367602 7458 264207551 408032712 7386 -955831194 -14604433 4093 -529954928 738681643 9673 -800346889 349123105 4668 -821770117 -53499931 5085 8264531 -762876998 2892 892440078 531120459 6259 420313173 -253004117 3124 -351818262 258649377 6025 38382431 349711330 7609 328152090 28158895 4571 -400001179 -547246555 4086 287540911 192314494 6620 -734053528 688604103 6812 -883256320 -130757210 5466 487719335 106613504 6263 528230348 531120459 8620 -863912221 484376908 4034 -618586699 -768754430 3566 -200453704 88031842 4301 -476635343 -594827543 8464 390958395 -19846330 7132 -44805950 -796856966 9273 217759023 -774659497 6866 -58282870 -343058017 7506 686472096 -931961645 3902 475583305 -628237476 1073 203806755 215489130 5141 328642413 165821381 4787 -777574656 -374056277 7105 -150077373 -266557934 5823 112708003 874757575 56 -213565859 964421398 7191 879055044 -54745869 1041 -600220506 652139653 2480 -509666122 -827976408 5011 416830089 -514527972 7861 -214121222 485773536 3743 -74105468 408032712 1303 -955831194 900210732 5600 -612223016 628563573 6552 116199189 -367588750 4064 667683290 -10889363 1529 481039767 -64803490 6749 586582238 -709522334 2496 -862838521 215489130 380 -447555783 -964052288 1215 19516550 -976144578 6509 -491680209 841515706 3138 -894484500 616919600 5840 667683290 768564657 7000 213842869 113319582 6567 253295516 -761859799 6388 886936231 -996863784 2668 -600220506 -628237476 1636 -537445745 -911784066 917 -371869946 581062404 2754 667683290 486739558 4054 941171960 652139653 3562 -637994744 170544312 7767 498022540 -653914878 3308 -759508202 932982464 5894 749595162 771524295 915 650299148 -53499931 8654 -674506636 238846105 9541 -44846753 19319210 56 -179678 -183336237 668 693388533 -45469480 7025 -343049870 -895622959 8598 -749678851 173354787 3261 948083395 676243791 9656 137342604 332881191 8555 -625868114 383295386 4249 -992570882 -995062096 2250 572111503 611310292 3292 395103154 659135755 330 347274203 -669081832 2334 -970422428 -594827543 7959 755723260 209900681 4898 -73802131 349827286 2322 217759023 203913927 5465 -410378829 -81447781 8832 824131791 -865702803 5926 469995849 422558106 5448 719147282 238846105 2338 -483926612 173354787 3064 -132340965 -359031913 828 986629189 905565981 9544 -80190883 880013188 1795 -215882898 -594389391 178 71999590 -253000679 1912 -405708663 161270305 96 343919065 -142257001 2574 339635211 905565981 7158 833952118 168850975 5556 -882919563 -374056277 2306 167372537 886756512 7045 -358966548 23333156 9586 -330832333 -253000679 5150 933284357 -64803490 2950 -494058622 220783838 6400 -907526850 66743939 9894 670783249 320542941 535 -476635343 -3897679 325 -113215565 -54745869 8282 -356493999 -937125202 9447 667683290 -594389391 2965 -454660390 820355107 5583 287540911 -238448480 8084 457187643 365540008 1853 -322857321 -962366924 721 -569617671 -320105788 9686 933899717 164304660 3969 822548504 926947071 7140 -729146187 584852110 7610 -855487023 676406177 5009 471264227 -766439509 216 165508500 -392084245 4303 -261356504 888127448 2145 -170132306 -995062096 9674 749434816 706766110 6678 652607998 618410264 5584 -820460238 -549248367 2715 -342239300 839185834 9840 -483926612 57188489 1337 -419029624 174025856 6130 650577626 -3897679 7906 -600220506 478800565 1942 71999590 -57636310 3158 -531669239 -103582511 3920 -326544961 676406177 6260 320572212 -281078001 6162 29968380 766538742 3235 -213565859 697181256 3466 895483308 -274707169 3986 357216483 15035429 2815 397498909 614945635 3550 -213565859 -594827543 4839 715936589 848404213 7426 586193310 -339447425 8363 -225441451 -552554344 9284 468946340 435964459 3310 841435082 957316548 4590 351329961 -289016401 8410 195859317 798910453 8362 -729544436 -575386868 8395 643936179 -425579851 5027 -278632700 -620954654 8785 195859317 -895622959 7176 -116404179 -374056277 49 -569617671 443480195 5411 -219607746 -57636310 3180 587161686 624014414 6426 789289346 764272698 9266 -68308325 -548872283 1699 -623268670 -873505481 5816 137342604 246277775 7085 -62488183 894566619 1849 -92183040 -991847180 4750 213842869 -361907767 8393 217759023 398270620 1304 253295516 -699315319 5504 591415304 208300268 4864 -594738095 -453780869 2374 -512601533 971883931 1872 491678739 719756675 4234 321896034 -31659405 2203 817204434 208300268 6760 -56935231 135272390 8482 561794586 -12154411 2042 -453528863 733113734 86 -304053585 841879883 3343 57328447 -359031913 3309 -496507325 888127448 1258 -669161347 -289016401 4361 902777411 624282080 861 29506774 252978054 213 976904654 -865702803 1654 -147109520 285660025 8818 877375052 148581257 9240 -594738095 -973091762 9810 -244065831 936458970 9806 -81272333 -337054857 4435 -750618262 258835576 6796 -907904968 32006993 4223 -784069182 -993810702 6487 -652765294 -848882377 833 625839941 895448733 3591 755723260 -845509135 9531 749434816 -425579851 1771 -371869946 -97621137 9527 303471892 -979020874 3500 -934630957 957316548 5579 303886728 95042084 9540 58337899 -37646429 6657 755723260 -959597696 913 -650211499 -995062096 5622 438397479 362317344 6773 232434457 390959008 3377 -261356504 402585422 1456 293337666 -187634457 1704 -215882898 -906648758 4081 713058770 709974393 4126 -491680209 -209849932 2681 -171024826 -628237476 6783 344933377 513030379 8738 -594658272 15035429 1280 918550505 888127448 5567 -278632700 -359031913 1409 204922698 -172362246 7571 -214121222 750710740 1509 319326351 -762876998 5063 -147467416 -278826583 1140 -226011510 636536038 1927 254604928 639418215 9423 -667767243 -133534011 8908 577595779 -726080992 8309 132366550 388657508 4720 561309384 -267835884 7988 -476635343 782261486 6510 877336582 905565981 6706 -616105726 -995066367 6616 -579837273 -647224909 4077 287403155 623413028 4542 566652844 245371301 1280 -46649832 839185834 3132 -660956144 -923191479 5767 677081963 -5702304 2179 -326544961 365540008 8245 784564006 148581257 187 934705880 412494114 4021 542787809 646664292 5096 288031791 19319210 4110 -405708663 -588544705 4091 -569617671 358976404 8699 848002319 999569471 7643 579591313 900262214 8587 -251109249 957316548 3733 -330832333 -560116325 8693 339635211 476629986 5488 224883384 723730723 9742 -343049870 -207480706 324 224883384 -906648758 1982 869722291 -265316264 5165 948083395 490581013 2704 -481548889 -901452236 3178 -894484500 388657508 5593 29506774 -525223549 6859 -267849188 320542941 5452 -625868114 -205664922 2956 616261079 157954558 5212 715427719 28158895 4523 984468436 -871353007 2738 390958395 -473904134 7745 167372537 -992454753 4576 -987108376 844277983 2462 116199189 341133012 2853 417807178 -953039811 3990 224883384 110076515 8723 -251213711 377312940 9276 -777574656 -701904187 7678 -251213711 -5902726 9245 -458526967 -548872283 8965 -782082024 614945635 4687 -306801974 -667783556 7735 122960298 836711297 8473 -400001179 -976144578 6446 -569617671 -768754430 4501 -565428161 -979020874 5808 -494058622 -204109200 115 -306801974 235617971 983 -659282120 -894674476 9793 564442080 697181256 8653 261931651 272099746 6745 -410378829 -64803490 3820 664255928 782261486 8057 649807445 -899341288 2005 -137898752 327243607 9257 842270273 -63464163 9553 -594738095 168850975 7834 58337899 -923490455 693 -213966720 -97621137 7291 535670744 -320105788 6682 702242153 368331732 2160 -364519214 203913927 6812 -992570882 -910659068 452 217759023 -354781951 4833 -892024255 -675048115 1359 -371484057 -386859416 428 110512002 880013188 6420 -729544436 870262107 8403 621250009 -834347143 2989 -669161347 840121997 7887 843172319 -923490455 2745 941171960 -468181788 9443 -101910710 -211716415 5525 665672498 -936112945 8704 202573384 854872802 5913 -335037888 261437505 7846 323725605 686182649 8101 -343049870 -187634457 3022 36279537 -393603223 717 950880850 -20385733 3158 -342740225 664426163 6368 933284357 -807704163 6796 266465598 742177493 7648 -934630957 -635351929 368 -342239300 -255678122 3758 -674506636 -19846330 7252 417807178 490581013 8212 -685842163 -709522334 8517 655838788 208300268 1911 890432109 -595600742 1823 -371484057 723730723 8141 -918480115 848404213 1116 57328447 -653914878 4060 -171024826 -839552686 7118 211653701 -845509135 3444 -44805950 -41471722 1343 -54849498 110076515 7438 -74067624 -254349525 9045 -578500945 464511101 1429 -623545038 839185834 3465 307567195 -374056277 5876 -205718293 611310292 9034 -667767243 -901179905 1473 -947334444 -901452236 6383 984468436 900682067 7114 -529954928 -485579451 6058 -95477909 -316387152 3693 655661552 -181951918 1380 -373212931 623413028 8797 561309384 -969954363 5061 861466410 738681643 4977 644845610 -828027101 7154 -66931702 -628237476 847 877375052 -982939077 3805 119513424 109725016 7451 -728265827 -503488600 6936 -330575686 905565981 4041 475583305 -34186434 3771 555446731 562000501 2905 -983647058 -692002453 9607 319326351 417944653 3860 217759023 -995062096 5434 848002319 -962366924 3490 -742210546 336301975 7892 591415304 135272390 7871 22099741 733113734 426 892440078 -549248367 5166 833952118 220424396 1530 111659246 -373891874 1293 -181786704 -115011856 6350 -623268670 -361278986 9545 -517419114 -533164995 4117 -616780700 676406177 1252 780636123 -12154411 1135 -531669239 349123105 5300 475583305 -185998231 2471 413228751 783420814 3790 -519682186 -548872283 3414 142253386 562000501 2340 -55516739 -595600742 5782 -633494599 646664292 395 664255928 -730886465 6390 935909029 -730886465 1121 -279541251 -515729352 8652 -95477909 -373891874 2158 555446731 -477140109 1408 699618405 28285201 5672 166047011 -779636985 6070 -740334521 -964052288 2812 237809565 742069009 6124 -991085471 481058945 6282 555446731 -373891874 7494 -526589551 285030297 272 -519682186 391949381 2247 -371869946 -259920681 603 948083395 82218066 6962 864931174 -521750194 2810 254604928 -805220515 4319 -326544961 639591910 9572 206527555 771524295 6834 -429426969 697181256 6779 32391911 -389676639 5257 766605000 844277983 5601 -213565859 -257449363 8917 625839941 530406323 2762 -305970525 -533164995 1868 -949511663 -253000679 9987 -907904968 848404213 5533 -213565859 685173008 5586 -189672465 829740581 1491 -353580923 758141143 6862 -429426969 -667783556 1230 653638796 272099746 8242 561794586 931901106 2159 -177639676 383295386 621 719147282 170544312 4931 665672498 829049646 7131 653638796 246277775 7235 -260484128 307725420 5706 -405708663 -193590510 633 -132340965 531120459 4774 457187643 355195684 6486 693938067 685173008 8326 169375596 868032719 3378 -782082024 750710740 7516 -453528863 -339148929 3925 389181119 604828253 967 -215882898 782261486 9364 -764095871 -281078001 1435 650299148 -619642959 6990 -745598738 347184015 9396 328642413 226081213 8184 112237946 440461057 4040 -983647058 -113520589 4693 -410378829 829049646 379 669723000 957316548 6427 -110049194 157954558 8823 112708003 208300268 3155 -594738095 -783218625 8252 487719335 247274032 9568 -110049194 664426163 6613 947027244 624014414 8898 116199189 880013188 5372 -934630957 796440972 5707 -659112423 -667783556 7775 -759508202 -807704163 9682 73840719 -164190047 6947 861466410 -958397748 5943 -971877548 -497454301 6968 -388902952 -287275800 3304 959313725 814089111 1774 -257165428 899778012 1426 -400357597 874757575 7367 -818501802 240392773 3850 405324040 706766110 5613 483523131 -585235419 7964 -331409455 -316387152 7606 716961746 -386859416 6980 572111503 -473904134 7766 650577626 840121997 4092 576254520 -709522334 3940 847314766 155546470 9813 -219607746 925430316 2816 -81272333 390959008 2106 715427719 -367588750 6564 -734053528 723730723 2722 -820460238 449132476 8313 169375596 293996259 7206 576254520 -380500395 5788 848002319 -172362246 9955 -293422144 484376908 449 -375315736 769086286 9008 -46649832 592056586 711 -720378724 472701027 689 -95477909 998987485 2573 -328904232 762717609 6653 948083395 -493565702 2404 -759508202 412494114 4159 -970422428 903887624 8069 822548504 901431566 8729 603027467 -964052288 4196 603027467 -600991208 9886 -625117729 -596103798 6550 -790900085 -594827543 5487 856751619 -224830170 2495 -343049870 952638297 4630 126163611 258835576 6848 -496507325 547847846 8611 -197332076 518508787 4592 -256588331 -437551079 5860 -31253052 -164907236 200 506679619 -316674454 9225 651739496 -220337835 4309 -913032643 -834347143 8278 -652765294 407922222 9352 -659112423 -976144578 6571 -695835769 -187634457 3728 -536278632 -766439509 2913 261931651 -224429007 7179 303886728 769086286 1622 812692671 -964470327 2184 -268168881 -514527972 700 29968380 835992356 8401 -279541251 -976144578 9165 405324040 -31659405 8713 -150077373 -324279122 2850 669723000 525863100 4785 253295516 -74922256 4453 -307200306 950205104 2816 270668477 377878165 6692 -173157270 -475349716 5938 693938067 839185834 7608 577595779 522626360 5407 341071365 604828253 4325 313773597 -533164995 7248 -483938149 -927894606 6210 -824336233 336301975 4991 319326351 -161178548 2476 204922698 -519921669 1102 -419749108 -392084245 3335 -363361513 -6069504 2505 299572712 -316674454 5173 -52166347 -692002453 7774 -137898752 -183336237 3579 -565428161 -193590510 3740 789352319 996597250 592 307567195 -911784066 2138 -285886589 901431566 3640 303886728 -325682737 1707 -918480115 -21285360 3329 232434457 -906648758 8015 -63560127 28158895 5420 -482457481 476219341 5580 323725605 513030379 3214 -557563073 168850975 7613 475583305 -529867141 6744 766605000 472701027 89 -341897402 269488622 7684 119513424 533639856 536 211653701 623413028 5346 -715255110 -974640280 1667 457187643 783420814 8611 432021664 814089111 4874 -983376341 -475349716 3252 856751619 -374056277 9370 -593752979 285660025 6205 641405743 -739131404 1007 704539722 -503488600 6570 285585538 113319582 5910 -983647058 -514527972 8555 -740334521 900210732 4807 177628242 -163961704 9224 948736147 402394867 8594 950417338 -33848463 8120 -590529319 476219341 8087 958730067 690383589 2242 655661552 -339447425 9307 655838788 748407118 6228 -251109249 766977417 9848 349635568 925430316 1987 -913032643 -600991208 8789 -170132306 886756512 8770 -331409455 -373891874 967 313333438 -10889363 9078 -925751415 841515706 550 185216221 472701027 6266 755723260 -64803490 4307 -419749108 -163961704 3888 -625868114 -208909824 9465 -474750049 616919600 1880 579591313 174025856 4163 206527555 531120459 3220 895483308 -464133473 141 6631381 -354367602 4539 755723260 -561419270 5981 390958395 -596103798 7677 -429426969 -5916917 1204 655692903 368331732 5015 -720378724 -932094589 2400 287061479 249091689 4856 -537445745 954053652 1332 -855487023 -425579851 1683 95039871 -265649886 1131 -347083273 -715854594 9495 -985616618 926947071 4585 719147282 -777377395 5804 -594658272 -259567082 9011 -907904968 269584182 5727 789352319 -291852849 3793 902777411 347184015 2576 -95477909 -479232352 6705 555446731 -205664922 1658 367159963 320542941 7710 -184150939 -507678540 5396 -743788507 285660025 4610 591415304 820355107 7126 206527555 628563573 760 -66475474 -953039811 5151 357216483 115731592 8629 693938067 35526584 5381 -408600531 481058945 6185 -106582970 261437505 9260 713058770 -70608980 257 512530806 932982464 187 -734053528 115731592 8351 -912600784 -63734481 8956 -73802131 766538742 1676 -56935231 341133012 9603 693388533 -834347143 813 -511648475 105202669 9826 505315658 667943918 5637 -669975418 110076515 4842 -949511663 170544312 2346 860501343 -34186434 4757 228618029 674552143 9723 -927233899 704912288 5346 -335037888 -322241979 4416 -616105726 -211716415 2609 -882919563 766977417 1411 -250591756 -316543012 6641 -400357597 402585422 8206 -971877548 680445725 8438 -496507325 491114857 54 363421522 964421398 4079 650577626 802678679 1031 -594658272 500073592 4088 132366550 465310197 4000 357216483 802678679 2124 264859719 368331732 1841 -612223016 -923191479 765 669723000 113319582 2979 -256588331 -774659497 2343 -128726767 199066417 2903 -66475474 416895828 674 -31253052 -5702304 4770 789289346 233486506 5448 696354690 -254349525 4280 -818050145 -847113496 1623 4049814 247274032 7478 843260633 233486506 7623 843260633 -437551079 2661 -139236232 -995066367 5150 -742210546 261437505 396 -624139446 -964470327 7970 -200453704 900682067 8646 174573850 -287275800 8480 413228751 -936112945 9557 351329961 246277775 652 -54849498 -217276100 1942 -214121222 390565985 3992 -364519214 581062404 9781 -570514743 609203406 1752 -601257416 329435427 8835 667683290 -529867141 4917 -742210546 48126737 1765 817204434 -954209444 1362 933284357 -393603223 9343 916803821 -861238983 2045 -363361513 417944653 1298 -364156017 -761859799 3382 357216483 -595600742 4082 784421217 531120459 5781 -987108376 349123105 6907 248168868 66743939 2359 73840719 64274896 2805 -557563073 249091689 7769 36279537 -823312659 9366 959313725 651276686 9578 772119062 894207498 8856 -46649832 925430316 7867 -983376341 -912580415 4443 -454660390 -952232346 1704 211653701 -548872283 2941 287403155 -539760374 2571 187533920 -547246555 1800 -267849188 -865702803 6399 307567195 -954209444 474 765140521 623413028 3940 933899717 341133012 91 -590529319 844277983 786 328642413 685173008 1980 -526589551 905565981 2703 95039871 676406177 7051 -442492459 -650343366 2245 704539722 829740581 4575 -356493999 346977152 62 246028051 766977417 880 -659112423 829740581 3793 287061479 90714922 4966 -113215565 -650575204 4323 -175911279 442035528 4294 -794998045 307725420 9142 -715255110 -899341288 9977 512530806 341133012 6357 313333438 -595600742 6591 -148551892 -849899775 4036 -800197031 -714273046 1506 -278257978 -833562261 1314 -285886589 604828253 8446 -116404179 261437505 5377 -400357597 -477140109 751 32391911 893523554 5832 363421522 667943918 1548 -244065831 -5916917 5606 -400001179 485773536 1972 -147109520 -981602668 3162 269499594 -962366924 7094 941171960 -715854594 4706 339635211 836711297 3238 313333438 203913927 7473 203806755 484820762 8765 860501343 -380500395 2773 877336582 733113734 2384 174573850 676406177 3288 -346375162 28049823 2181 416830089 -937125202 2870 136635149 -5702304 7426 -637994744 371937567 4032 955536932 -596103798 3334 223626891 -221235589 1374 299572712 -650343366 4685 693938067 -357349445 1034 217759023 -683388034 5598 -934630957 880013188 3851 579591313 610906685 9160 397498909 -595600742 8927 347274203 -791660728 9246 -496507325 999569471 9902 -13265422 247516617 8782 285585538 208300268 1659 664362925 -356305020 6248 -862838521 533639856 9229 471264227 19319210 5998 997902760 280226622 7102 822548504 -468181788 9288 -509385891 -551416862 370 -927273767 485773536 4138 -878007946 -113520589 8506 112237946 472701027 3160 -184150939 697181256 6281 224883384 291885511 9784 869722291 694332247 344 -925751415 731066417 7097 750512353 -386859416 4454 363421522 -514527972 6260 224883384 -981602668 5939 -81272333 170544312 6929 83782911 693923957 2957 -601257416 -626227780 9612 -44846753 676406177 4858 -615891790 245371301 6680 -74313664 285030297 8280 -536278632 346977152 8642 -743788507 823880227 4770 -631059468 -5902726 5578 -986019062 -320105788 5541 -363361513 546240758 5582 462757732 -936112945 7235 213842869 440461057 8904 319326351 155181053 9685 303886728 365540008 7578 -947334444 -779255519 4310 22099741 -81447781 3254 328152090 604828253 5807 166695370 417944653 6756 655692903 -669483533 8061 -128726767 484820762 1310 639245576 848404213 26 -828443354 416895828 3471 -749678851 611310292 3979 696700704 759617707 284 529251473 -539760374 6022 946724763 -777377395 9266 -154177607 261437505 2184 -44805950 -937125202 5409 704539722 -3897679 8084 -370573099 -833562261 2759 -106582970 -992454753 6190 287403155 476219341 2305 -734053528 -552554344 8185 246211015 957316548 4413 974173871 271711843 8575 -441900788 106613504 2996 57077901 -796856966 944 784564006 388657508 2327 505442585 829740581 2044 -570514743 893523554 9704 -482134217 622266116 8197 -441900788 580232372 8619 -32737399 -192813087 1775 817204434 -265316264 349 156702520 584852110 9770 650299148 -208909824 1076 864931174 -893198153 3954 416830089 -374056277 4600 -800346889 -162370098 5445 339712362 220424396 2241 393895424 341133012 5046 -256588331 481058945 4977 -954946302 547847846 2976 -343049870 523334383 4467 -68308325 -320105788 1886 -260484128 690383589 3493 721323233 766977417 5033 -650211499 -901452236 9235 765140521 208596214 8049 -267849188 -31659405 5764 480475633 -552554344 4303 -80190883 349711330 681 70299496 -142257001 7771 655661552 803466690 4036 -794998045 -71981180 8971 -474750049 402585422 5798 699618405 723730723 5436 327828499 659135755 3420 90819360 685173008 3524 -447555783 998987485 1083 -886229173 814089111 8231 -594123980 880013188 9674 -25477161 927247897 5130 -565428161 32006993 8016 869722291 -533164995 9461 918550505 23333156 6030 -25477161 -779255519 732 -46649832 407922222 7710 206527555 117542955 4288 -822417795 269488622 6524 90842180 762717609 2450 256045037 -982939077 1461 778853107 -796856966 6888 261417951 28158895 8734 -481548889 614945635 1316 140624107 203913927 9751 432021664 246277775 4929 976904654 -393603223 4928 -537445745 936458970 6368 36279537 -337054857 6043 462757732 -37646429 4755 778853107 435964459 5922 -759508202 -827976408 792 721323233 -580067919 187 -529954928 90714922 873 -307200306 785302566 4378 -55516739 -313128613 8658 663527888 545485303 9446 187533920 -839552686 6995 933284357 836711297 8943 -336363205 238846105 9174 -419749108 -743279228 4335 808925735 -715854594 7316 321979161 -68133232 3391 -419749108 258835576 2628 -728265827 836711297 6396 339635211 -202365860 4196 126163611 57188489 9674 -572908981 -669483533 8331 520426004 386127211 9528 -863912221 664426163 7790 -335037888 -113520589 8100 -729146187 614945635 9795 576569655 -635351929 6225 555446731 -521750194 5219 -949511663 349123105 8551 -952709307 -209849932 6996 948083395 -325682737 6778 -952709307 293678122 6854 -326544961 -313128613 5519 -612223016 768564657 6157 664362925 -774659497 8090 855329823 -833562261 6111 -481548889 -952232346 3564 -509385891 782261486 4286 -66931702 -367588750 6444 847314766 -343058017 888 841435082 -513451002 3187 81800971 386127211 6686 877375052 -759955547 2317 780636123 252386635 1747 -31253052 15035429 2573 -307200306 388657508 6389 -76560661 -274707169 5010 916803821 -238448480 2033 789289346 -63734481 4807 122960298 900682067 2467 32391911 820355107 1599 -625399824 398270620 6764 -729146187 -976144578 9745 -570514743 -281078001 328 -959851598 -727914786 4288 567852265 -130757210 5486 -720378724 -311284398 8975 693938067 580232372 5081 -531669239 -973091762 2084 -342239300 -848882377 3720 364564921 -68133232 2267 116199189 -163961704 930 842270273 750710740 4221 -330575686 -803257481 2076 -742210546 -306446443 1472 393895424 636536038 78 389181119 -392084245 1297 -912600784 368331732 5540 -882919563 173354787 8865 81800971 -224429007 5649 -745761469 101361875 1132 577595779 -833562261 777 -616105726 -493565702 720 527736569 346977152 2143 603027467 932982464 4828 -927671058 -293612145 5484 357216483 -367588750 6983 232434457 559317467 9666 -898265134 135272390 8979 -970422428 854872802 6112 723014647 285030297 5187 677081963 -903151152 8855 616261079 -883441584 1529 -147109520 170467835 7357 740694909 926947071 8675 864931174 -982939077 4289 -800197031 64274896 9976 54093571 167296127 5295 246211015 835992356 2238 -279541251 59020681 9381 -572908981 927113337 2206 326413982 769086286 7302 784564006 -876513924 5946 715427719 676406177 8301 237809565 574416719 5086 505315658 651276686 6228 -570514743 -828027101 7222 -962479450 449132476 230 -343049870 -339447425 4575 416830089 -974640280 8802 -363361513 764272698 9953 -66475474 449132476 8305 224883384 -531114148 9563 -219607746 899778012 7738 -326544961 -910659068 832 174573850 -931850941 6853 174573850 562000501 882 -12130323 -97621137 7294 -821770117 971883931 5500 -630784461 686182649 3211 313333438 7024863 2389 343919065 332881191 4624 -491680209 -699315319 6785 -790900085 580232372 7505 -293422144 349711330 1307 -511648475 -803257481 2952 -733024233 -477140109 2721 319326351 -552554344 680 203806755 964421398 3599 -855555106 -324403620 8626 765140521 -699883416 751 -419029624 676406177 5942 -494058622 758141143 1487 -400001179 -551512958 8157 357216483 408032712 2213 270668477 51303562 7589 860501343 -845509135 3295 166047011 950205104 7773 505315658 -34186434 8494 639245576 209900681 4930 411375410 823880227 3348 287061479 614945635 1977 202573384 796440972 9084 -527151913 927113337 5151 886936231 272099746 8842 344933377 191108050 7805 393895424 -221235589 3555 705381339 -807704163 5345 -962479450 349827286 5535 217759023 -34186434 6058 -279541251 101361875 7260 528230348 562000501 6930 261931651 -267835884 6421 -959851598 -392084245 2785 -347083273 513030379 2851 877375052 900210732 4544 -36520470 636536038 9124 877375052 19319210 1548 959313725 280226622 1818 -47584694 -619642959 3196 -959851598 -324279122 9813 -889390298 -202365860 6357 140624107 191108050 756 784421217 -580067919 6397 -305970525 693923957 1720 -557563073 265565623 7293 -762354954 -164907236 3834 -474750049 391949381 1755 933899717 -164907236 1071 -949511663 -533164995 7127 704539722 -361278986 3546 4049814 -969954363 8868 -32737399 -111673714 9537 -625117729 -133534011 4506 -519682186 -701904187 3730 780636123 709534975 9193 270668477 -254951306 1160 655838788 -37646429 4322 126163611 693923957 8106 713058770 -63464163 7874 -476635343 524158102 5475 71999590 688604103 2063 -147467416 584852110 4615 321979161 736392650 5766 487719335 798910453 7957 -991085471 402585422 9604 755723260 -976144578 8121 509139401 841515706 1588 555446731 220783838 5620 833952118 233486506 3913 535670744 786543464 3982 843172319 -653914878 9326 491678739 -3897679 7755 235848520 66743939 2122 29506774 245371301 4348 331376977 798201482 6024 110512002 705558301 6024 287540911 -580067919 1079 579591313 -726080992 4971 344933377 -514527972 173 -886229173 164304660 2206 -348537659 95042084 8738 119513424 -224429007 3736 497764071 -316387152 9082 327828499 -53499931 6244 -734053528 -871353007 1427 -358966548 -202365860 1972 -226011510 -796856966 5138 -330222187 733113734 4309 -301284968 -551416862 7063 261931651 241785150 9843 861466410 106262770 1816 -594658272 766538742 8271 -58282870 -473904134 2893 -214121222 -876513924 6478 -346375162 -871353007 3576 95039871 247274032 6148 743542522 99128184 1352 -267849188 484820762 5089 -486815940 271711843 6478 -279541251 698531409 363 555446731 719756675 1152 -594738095 -692002453 2221 -824336233 706766110 349 551002165 -479232352 1503 833952118 -952045723 7536 -625117729 803466690 7751 166047011 -428402356 5977 264207551 435964459 3839 -55516739 -513451002 281 90842180 -31659405 8071 112708003 435964459 7053 745648934 -37646429 8829 471423335 639591910 4206 -601257416 -468181788 7819 -74105468 349123105 983 -326544961 -97621137 5103 174573850 408032712 6374 715936589 636420853 7873 665672498 -487991575 5639 -949511663 581062404 4769 -912600784 -386859416 8510 498725757 265565623 240 395299686 -291852849 563 -594123980 -979020874 9793 -548469989 -973091762 3604 958730067 -485579451 912 -171024826 659135755 6326 254604928 604828253 8962 -572908981 530406323 9213 -422523153 99128184 5949 330369088 -337054857 5453 328152090 368331732 9514 -154177607 -357349445 3136 -734053528 518508787 3208 -526589551 766538742 3880 -162298514 -969954363 4147 -828443354 901431566 696 166695370 99128184 5894 527736569 -37646429 1311 890432109 208596214 9869 843260633 584852110 8149 561794586 75428113 5983 -565428161 407922222 6138 -889390298 -525223549 4347 483523131 698531409 3884 586193310 -910659068 8368 -341897402 -667783556 1944 -548298586 581062404 4258 -76560661 835992356 2499 -970422428 161270305 6522 343475859 -306446443 2809 822548504 522626360 5197 417807178 -588348248 1670 603027467 -743279228 8240 -527151913 -204109200 7556 856751619 155546470 6363 -947334444 563044475 3109 328642413 -923191479 29 -95477909 -33043914 8066 574072798 -162370098 5103 653638796 562000501 2115 505315658 481058945 4188 187533920 485773536 1937 -74067624 950205104 2655 -396349710 248879339 1800 29968380 -681572203 3198 -794998045 783420814 2 -364156017 48126737 1127 -31253052 464511101 2288 -962479450 -958397748 3976 785195735 -650343366 8682 -451981899 674552143 6291 -205718293 -616422007 603 652607998 996597250 3794 -336363205 -827976408 405 477434146 718423636 2712 749434816 -293612145 6811 843260633 -211716415 1705 287540911 349827286 5663 328152090 -937125202 4571 -483938149 -709522334 7848 364564921 -436876555 7309 875625124 265715153 7913 -241465936 388657508 1080 389181119 -619642959 1951 892440078 905565981 3124 343475859 -164190047 7946 -557491556 731066417 8477 -624139446 -324279122 639 393895424 932982464 5509 772119062 371937567 2299 789352319 -510922884 1004 933284357 109725016 8379 -594738095 -663884323 9550 564442080 -33043914 7674 -482134217 573715962 6077 -113215565 693923957 203 -590529319 -847581699 8095 -729544436 288775548 7112 -985616618 -115011856 5065 -674506636 893523554 6714 -46649832 531120459 5101 651739496 993015931 4587 -590529319 -539760374 304 653638796 500073592 3033 -420836130 -779636985 1280 -56935231 -204109200 7789 90819360 -253000679 9668 -894484500 57188489 3339 323725605 -964052288 453 -356493999 -779255519 9867 824131791 -477140109 4572 -616780700 -324403620 9607 -625117729 524158102 1212 -328904232 -865702803 7430 -63560127 238846105 5458 663527888 109725016 4522 126979264 -164190047 8506 848002319 226081213 5253 211653701 -699315319 3541 -147467416 -552554344 6898 579591313 764272698 6649 313773597 226081213 3154 749434816 491114857 9592 -594658272 638342848 6340 81800971 -901179905 4740 -109703401 693923957 248 -818501802 101361875 5057 576254520 252978054 5334 -123469316 293678122 5388 -358966548 -956300186 1788 -650211499 -181951918 395 -148551892 -389676639 565 -116404179 -192813087 965 696700704 -13980784 17 -631059468 676406177 3556 -101910710 -823312659 9489 -878007946 -103582511 6025 328152090 -313128613 6338 -162298514 614945635 3840 -400357597 485773536 5548 37950971 766538742 3396 19516550 -265649886 7772 -330575686 202098881 3076 -123469316 685173008 5071 542787809 -54745869 1558 339712362 -964470327 1840 -608881583 -254951306 3483 -526589551 688604103 9893 -630784461 252978054 9732 166047011 -594389391 4470 364564921 870680272 629 -400357597 -730886465 2510 -715255110 386127211 5560 -907904968 -368204827 8037 327828499 -585235419 4643 848002319 899778012 9550 295262939 -845509135 1772 879055044 220674133 508 -531669239 265715153 6540 -400357597 -777377395 6443 438397479 -19846330 9971 285585538 783420814 6845 -150077373 697181256 3516 185216221 -774659497 9218 -993835563 -667783556 1569 -784069182 -783218625 5500 -486815940 -973091762 6928 469995849 101361875 2914 -481548889 -45469480 8781 577257649 684653282 964 285585538 -207480706 6298 -405708663 574416719 2623 323725605 -181951918 4742 -728265827 -667783556 6642 542787809 -97621137 7987 -667767243 -54745869 3521 269796431 -561419270 4091 -177639676 690383589 4056 199822346 -976144578 196 347274203 704912288 1362 97020970 895448733 6050 363421522 -513451002 2827 140624107 -791660728 6252 860501343 238643630 6404 -116404179 -278826583 5538 505306321 831945068 9558 -667767243 -959597696 9070 955536932 831945068 4233 -400001179 464511101 4824 -883256320 -683388034 9317 -483926612 235617971 5839 248168868 -289016401 9257 847314766 155617401 6278 -824336233 -667783556 1419 83263882 -5702304 7628 32391911 -19846330 2015 812692671 614945635 8015 58337899 -600991208 1132 340060359 402585422 2578 271048450 -547246555 6956 -260484128 191108050 4893 -740334521 -650343366 9075 411375410 524158102 6852 351329961 -982939077 7427 54093571 -519921669 4572 140624107 -485579451 2718 395299686 215489130 7625 235848520 639591910 7675 -627792663 351421296 1852 -533858770 -265649886 5725 -123469316 547847846 5804 -396349710 -777377395 4961 -154177607 32006993 1842 339635211 -743279228 2694 303886728 155617401 5386 976904654 -953039811 8355 702242153 288775548 8103 -73802131 272099746 8516 -983376341 -927894606 9351 343475859 -493565702 4021 -918480115 888127448 3432 -985616618 -931961645 4675 -594658272 -780888194 4617 -855555106 -675048115 8160 864864468 -493565702 4564 984468436 -847581699 3830 90819360 926947071 2827 -113215565 900210732 3230 399779640 829049646 8098 -749678851 336301975 722 -579837273 -6069504 844 -600220506 -385293122 9680 235848520 -796856966 6760 705381339 -81447781 768 -744815954 363537086 2462 19516550 -588544705 9784 -625718770 478800565 6693 579591313 113319582 5119 321979161 -513451002 3527 468946340 -267835884 7391 958730067 155546470 9896 -777574656 -953039811 2607 -106582970 -320105788 9347 -429426969 -594827543 2928 -31253052 -995066367 4566 -73802131 148581257 519 -729146187 -831246652 4896 -268168881 -187634457 9899 -358966548 265715153 5080 561794586 -356305020 3055 -219607746 220674133 9408 576569655 -521750194 4771 -907904968 -503488600 3770 363421522 490581013 5127 -454660390 148581257 4955 -623545038 -419617877 2113 254604928 491977162 7854 330369088 -954209444 2783 784421217 484578208 7626 -189672465 55179420 4622 -419029624 547847846 5367 137342604 -63464163 7549 -128726767 -964052288 2349 276731211 602128084 2317 -132340965 931901106 7614 -821770117 269584182 2618 -433025345 484578208 7238 -226011510 -292135056 7039 976904654 402585422 6849 49103598 402394867 2581 -576115144 351421296 1292 784564006 -5902726 5644 -150077373 160793740 5663 -178463084 99128184 9870 165508500 -953039811 9593 655661552 -398743530 8193 206527555 -974640280 5501 -749678851 574416719 3452 213842869 -202365860 9484 4049814 -439025221 8012 -790900085 -831246652 8804 -913032643 481058945 1976 -824336233 57188489 2968 -985616618 -894674476 7602 -137898752 263449205 2736 789289346 249091689 6432 -983376341 443480195 4867 166047011 -901179905 122 -408600531 -628237476 7074 -132340965 241785150 3973 -578500945 -287275800 4376 90842180 -204109200 6208 -637994744 28158895 2927 -496507325 774508045 5357 457187643 -692002453 1174 -342740225 836711297 1955 -289985011 208300268 1760 186610534 490581013 5121 -289985011 -807704163 2830 237809565 -650575204 2406 -123469316 -113520589 5104 136635149 -594827543 1616 842270273 -68133232 744 -56935231 624014414 7699 -601257416 611310292 6865 702242153 -185998231 1307 480475633 704912288 783 958730067 -221235589 2227 -659112423 636536038 6263 527736569 -354367602 5655 -12130323 15035429 6129 137342604 240392773 7303 784421217 202098881 8203 641405743 -727914786 7758 778853107 28049823 8304 326413982 478800565 1091 576569655 -217276100 3065 663527888 -393603223 9758 -537445745 110076515 8355 -110049194 391949381 6029 959313725 530406323 1426 -305970525 -59573888 4184 -179678 769086286 8165 116199189 377312940 6978 997902760 -497454301 4971 -794998045 -762876998 6466 -50475604 -974640280 4613 -818501802 639418215 786 295262939 -605921169 6668 112708003 718423636 9398 165508500 694332247 2277 -92183040 208596214 6815 535670744 -281078001 83 132366550 674552143 2785 696354690 676243791 5916 -531669239 -937125202 1474 721323233 -37646429 6382 186610534 531120459 2693 -342740225 900682067 4548 -74067624 -63734481 9862 -225441451 -996863784 6116 -526589551 64274896 8487 32391911 252978054 108 -855555106 -732138768 9451 4049814 -31659405 2973 330369088 -192813087 7233 326413982 265715153 9302 -889390298 698531409 8964 621250009 690383589 7637 -453528863 -74922256 3153 129311049 -667783556 5850 480475633 -969954363 9449 505442585 782261486 6173 276731211 -551416862 5800 -410378829 998987485 4338 169375596 -205664922 470 -985616618 285030297 5242 -106582970 105202669 4605 -705173162 -931961645 2764 -855555106 -807704163 2890 303886728 157954558 5428 551002165 742069009 4952 -669975418 840121997 1659 664255928 841515706 2185 -364156017 -81447781 2745 339712362 481058945 135 477434146 -389676639 3782 -322857321 -281078001 5307 716961746 -993810702 8599 -745598738 841879883 9292 339635211 186010557 3704 -821770117 836711297 7083 -511648475 -428402356 309 -328904232 252386635 6348 745648934 358976404 2878 -855487023 347184015 7064 -955831194 23333156 6635 -268168881 723730723 7649 477434146 659135755 8540 -983647058 -585235419 8711 716961746 -547246555 5605 213842869 639735778 7114 856751619 336301975 5577 696354690 667943918 4271 -509666122 -519921669 9172 664362925 490581013 6918 347274203 -993810702 7182 577257649 -442896915 8939 603027467 -14604433 1501 -800197031 -741621007 5628 -482134217 -973091762 9690 -593752979 484578208 6012 266465598 691904004 3800 137342604 932982464 8471 745648934 261437505 6065 389181119 220783838 3077 -301284968 -163961704 7330 166047011 -761859799 786 288031791 240392773 6872 -594738095 -164907236 5677 -225441451 -278826583 7467 542787809 926947071 9296 136635149 718423636 8139 -110049194 894207498 9024 136635149 -14604433 3129 853983481 -325682737 6822 -667767243 -33848463 8968 339635211 464511101 1983 -576115144 829740581 2804 -68308325 15035429 6863 433526835 464511101 7857 500836375 783420814 7051 918550505 -732977788 6071 -570514743 706766110 5015 -733024233 957316548 254 -782082024 -761859799 3582 -420836130 -533164995 4501 -251109249 240392773 2945 577257649 -357349445 7913 269499594 465310197 66 -80190883 349123105 9154 -348537659 900210732 7730 -518877099 742177493 5792 -347083273 547847846 6103 -351818262 402585422 4870 644845610 -172362246 3827 -123469316 -241132430 1702 591415304 -168423907 1794 271048450 174025856 1966 -55516739 28158895 9842 -983376341 518508787 1266 -729146187 -259567082 6792 528230348 208596214 2779 772119062 355195684 5713 -474750049 903887624 1374 97020970 -368204827 9303 -373212931 868032719 8736 652607998 -560116325 3846 460600071 709974393 9081 -219607746 -911784066 5438 357216483 -311805770 4648 -364519214 -663884323 5418 264859719 -616422007 8806 958730067 646664292 9424 -744815954 829049646 8221 277958125 -339148929 6074 -66931702 513030379 6379 -422523153 -473904134 4726 -764095871 -343058017 3554 655838788 -973091762 713 -570707245 -349942526 67 487719335 -507678540 2553 202573384 -833562261 1627 -818501802 -20385733 1308 38382431 -515729352 9852 -625868114 -807704163 2251 -353580923 -354781951 8480 6631381 -330088528 5804 37950971 265715153 4650 -509666122 381557875 4271 -927233899 -513451002 62 -625399824 785681307 6664 -68308325 639735778 2658 833952118 165821381 1357 -364156017 -468181788 8981 -373212931 831945068 1504 -618586699 547847846 5456 879055044 -202365860 7424 766605000 7024863 3339 824131791 932982464 2939 299572712 269584182 3793 864931174 -807704163 7735 -429426969 652139653 2327 307567195 819313353 9522 -62488183 -514527972 7626 -331409455 -181951918 1335 -788603267 -548872283 4663 -260484128 798910453 2323 877336582 497692812 5455 -154177607 208300268 9031 946724763 155617401 4811 -720378724 -507678540 7567 -862838521 -981602668 7148 273690998 785681307 7362 749595162 718423636 6487 -68308325 355195684 9195 -835349698 347184015 3488 -669161347 358976404 7945 49103598 -827976408 965 -612223016 -20385733 7059 970485889 -513451002 9373 -200453704 685173008 943 343475859 349711330 2897 -659282120 -81447781 931 491678739 -278826583 7386 -370573099 312063892 7259 -422523153 -34186434 1915 -250591756 -594389391 5324 -764095871 901431566 9073 -548298586 -871353007 1417 -720378724 676243791 5832 -601257416 -507678540 805 -759508202 -148948797 4705 669723000 115731592 6889 -330575686 732717612 4402 621974864 160793740 2903 576254520 66743939 3037 169375596 135272390 9935 460600071 64274896 8243 -728265827 -549053127 2976 -419749108 533639856 6570 187533920 -254951306 433 895483308 731066417 9166 780636123 -777377395 5409 -12130323 -37646429 5509 49103598 636420853 5676 670783249 484820762 5190 469995849 88031842 1760 855329823 327243607 3003 126163611 -849899775 7008 165508500 -532805273 7589 -260484128 -354367602 7319 468946340 115731592 7952 438397479 -33043914 2287 -548469989 -701904187 3911 -557563073 894207498 1955 667683290 831945068 4377 -116404179 481058945 3522 -743788507 651276686 8236 -934630957 581062404 7382 505315658 785302566 8033 843260633 348492504 7188 -527151913 524158102 2601 993217311 312063892 2901 -511648475 -517429485 9560 433526835 -964052288 3109 587161686 95042084 3303 696354690 925430316 4874 -420836130 -883441584 1439 652607998 901431566 984 142253386 -257449363 5587 -992570882 484376908 691 -744815954 -164907236 8525 -148551892 -278826583 5013 165508500 57188489 1005 664255928 690383589 4049 664255928 639418215 9901 916803821 -181951918 2088 -410378829 125331989 8073 -557491556 957316548 7882 -907904968 -588544705 8094 902447917 839185834 2352 -913032643 667943918 9809 328642413 782261486 2968 689984924 -33043914 9346 -293422144 -669081832 4209 293337666 -893198153 9328 -509666122 -531114148 4264 83782911 -265316264 9887 901855277 -392084245 4370 -949511663 -255678122 9656 -570514743 682630231 2844 -986019062 -575386868 4817 277958125 -254349525 1376 390958395 -529867141 3501 -491680209 738681643 9 -918480115 -111673714 6294 287403155 766977417 7321 743542522 291885511 5209 83263882 443480195 7370 -205718293 -479232352 3808 505442585 -359314201 8050 616261079 -208909824 8582 -330222187 349123105 171 206527555 247516617 6791 335527628 705558301 770 -616105726 732717612 3191 -419029624 -952232346 590 270668477 -701904187 1028 -947334444 55179420 9396 140624107 265565623 5391 -447555783 192314494 3338 521234557 -519921669 1063 686472096 192314494 6313 740659012 -31659405 6151 -927671058 351421296 2695 224883384 -588544705 4355 948083395 -779636985 2580 -44805950 518508787 3213 303886728 -551512958 771 58337899 293678122 7228 -12130323 -910659068 7692 -821770117 -701904187 2704 -293422144 768564657 1536 217759023 -281078001 1280 335527628 -113520589 6861 165508500 472701027 1045 890432109 766977417 9251 778853107 -359314201 9179 -531669239 -507678540 6455 264207551 249091689 6101 -197332076 -354367602 9575 -855487023 -13980784 2593 228618029 -367588750 2670 704539722 368331732 4604 -728265827 258835576 3000 299572712 545485303 5576 -952709307 247274032 6264 655661552 271711843 6860 -278632700 135272390 5129 -527151913 -265316264 2251 -548469989 513030379 7666 879055044 -487991575 6008 -371484057 686182649 9982 132366550 559317467 1000 73840719 -626227780 5820 948736147 -563855352 9545 -147467416 -311805770 2658 916803821 -468181788 2131 224883384 327243607 3560 -511648475 -828027101 4349 -197332076 -361278986 5059 112237946 -952045723 4945 -451981899 265565623 4015 -624139446 532638758 9378 500836375 -367588750 2209 -750618262 285030297 2190 261931651 235617971 2684 264207551 638342848 6064 -137898752 -337054857 9795 73840719 -487991575 8199 529251473 -927894606 7678 -184150939 -514527972 9292 -322857321 320542941 5585 655661552 -547246555 6257 -576115144 -172362246 490 677505146 -311284398 4694 58337899 117542955 8363 174573850 -910659068 3760 -627792663 893523554 888 -794998045 -34186434 2268 57077901 -343058017 1984 -894484500 -981602668 1249 696354690 135272390 9089 861466410 676243791 5796 -659282120 -783218625 4728 -347083273 690383589 8480 335527628 -517429485 6583 395299686 164304660 2438 860501343 203913927 7339 498022540 -739131404 1538 -623545038 611310292 2925 -356493999 688604103 4208 -66931702 57188489 2968 997902760 155546470 8093 -200453704 -833562261 9227 -594738095 -600991208 6177 -358966548 -563855352 7599 784421217 -316674454 9355 335527628 -873589020 2891 -474750049 35526584 9102 468946340 -357349445 2023 246028051 -31659405 8379 235848520 -13980784 8207 644845610 -779255519 4111 886936231 -539760374 7593 -408600531 220674133 6896 -992570882 226081213 2041 97020970 408032712 7363 740659012 723730723 5234 -993835563 -361907767 5280 650299148 -669081832 5856 357216483 -732977788 9080 572111503 697181256 4373 -800346889 -337054857 6246 -58282870 -33043914 2130 842270273 -322241979 740 644845610 -996863784 5271 521234557 -142257001 7232 715936589 -207480706 6844 -667767243 -525223549 9087 81800971 -311805770 4386 323725605 -954209444 8561 929791427 -224830170 244 -994238484 -594827543 806 19516550 -313128613 7810 -213565859 -220337835 8256 843172319 397104509 9728 -109703401 -973091762 1834 307567195 -113520589 7819 705381339 -322241979 4008 395299686 -183336237 5436 256045037 783420814 6159 -863912221 -779255519 1825 111659246 220783838 1110 273690998 -936112945 9352 843260633 706766110 2413 116199189 -71981180 7406 29506774 -620954654 2430 564442080 -628237476 9496 405324040 993015931 9939 -863912221 530406323 4783 -331409455 460061364 8919 -512601533 460061364 82 -788603267 -912580415 8095 -750618262 -475349716 5975 551002165 574416719 58 -612223016 -111673714 2099 313773597 844277983 2279 -993835563 888127448 5644 841435082 748407118 246 -346375162 155617401 4875 393895424 -97621137 2627 -400001179 -113520589 8757 -481548889 -221235589 1631 -150077373 -932094589 300 -695835769 -730886465 6320 -171024826 928549530 5394 -994238484 362317344 7307 576569655 771524295 7887 -251213711 55710753 5470 326413982 870680272 2884 -92183040 371937567 4516 -986019062 248879339 2847 -660956144 -63464163 4339 -56935231 -635351929 7280 -301284968 -585235419 313 -745598738 -71981180 443 -531669239 -901452236 4775 -200453704 -575386868 7008 206527555 684653282 9964 -659112423 733113734 8840 287403155 265565623 5286 -579837273 -779636985 1682 727691960 785302566 3749 649807445 624282080 7741 416830089 -847581699 9009 -330832333 -41471722 1223 -305970525 823880227 3405 -578500945 785302566 9318 -720378724 -311805770 5613 335527628 774508045 8213 -150077373 -973091762 3284 -396349710 584852110 898 -486815940 820355107 6594 -962479450 -761859799 8198 -447555783 -507678540 2493 918550505 -209849932 981 -222034349 -981602668 6413 58337899 -281078001 1191 142253386 422558106 332 622760654 -74922256 519 841435082 -313128613 6574 749434816 731066417 3642 577257649 383295386 991 57728768 -699315319 3346 877375052 750710740 3467 669719494 346977152 7060 165508500 252386635 706 551002165 -894674476 4695 -419749108 618410264 3003 -889390298 390959008 4863 126979264 839185834 2777 -306801974 -255678122 1050 749595162 160793740 1868 -429426969 -162370098 3753 755723260 7024863 6970 577257649 803466690 9058 137342604 -580067919 7646 -557563073 -848882377 5988 432021664 -220337835 4016 -347083273 412494114 4474 -631059468 336301975 950 140624107 -976816087 5524 393895424 -172362246 6874 -782082024 336301975 4531 320572212 -291852849 4940 -544290356 390565985 4724 745648934 999569471 2553 395103154 -894674476 720 -92183040 460061364 6845 313333438 -349942526 5585 57077901 28285201 2853 855329823 160793740 8616 -828443354 386127211 7801 -373212931 -439025221 6653 -371484057 -349942526 1449 -304053585 -221235589 1335 -400001179 332881191 6406 483523131 -31659405 3261 -279541251 559317467 419 -52166347 690383589 2669 -536278632 -827976408 1547 689984924 -37646429 1548 -405708663 886756512 2117 689984924 705558301 4845 185216221 -952232346 3638 295262939 636420853 8742 271048450 173354787 4007 70299496 -81447781 1600 321896034 690383589 4183 -47584694 -68133232 1181 -146048051 67965345 5826 -883256320 771524295 8192 -835349698 -5902726 8050 970485889 -357349445 3976 -343049870 -322241979 2022 498725757 -192813087 4061 644845610 336301975 2241 567852265 -780888194 4095 319326351 35526584 4341 -615891790 349711330 2123 621250009 -207480706 1104 970485889 697181256 4464 -441900788 -274707169 7046 -983376341 -895622959 178 -347083273 383295386 9615 -625868114 900210732 7597 877375052 324939084 675 261417951 -130757210 3437 -705081051 412494114 8980 -279541251 -291852849 3388 90842180 -675048115 1867 895483308 -343058017 6316 -735338906 -497454301 3318 287061479 -497454301 5862 -927671058 -103582511 6433 -572908981 -187634457 8770 487719335 -669483533 163 277958125 602128084 1336 512530806 680445725 7370 -474750049 841515706 7479 261417951 -923490455 4075 505442585 -211716415 3765 -927273767 -278826583 7619 670783249 685173008 8646 471423335 272099746 1218 959313725 -532805273 1553 6631381 82218066 6202 -623545038 -205664922 6656 847314766 -605921169 5138 -570707245 -647224909 6696 -576115144 709534975 4000 -154177607 435964459 3000 -512601533 -805220515 3447 -762354954 532638758 9669 417807178 636536038 7949 232434457 870262107 182 841435082 -130757210 865 -949511663 -281078001 3147 321979161 -5702304 2140 -949511663 164304660 2692 -139236232 -796856966 357 895483308 685173008 2448 848002319 -973091762 6730 841435082 -549053127 8163 166695370 -775953624 5069 15084359 559317467 7261 339635211 -162370098 6075 266465598 -839552686 4535 347274203 -903151152 2131 -557563073 -605921169 4047 395299686 -699315319 5062 869722291 160793740 9575 -615891790 651276686 3546 -794998045 802678679 4633 -659282120 -386859416 5924 -31253052 481058945 3742 625839941 602128084 7845 483523131 -871353007 896 -949511663 449132476 2532 -373212931 220783838 6237 -820460238 733113734 1406 812692671 51303562 5181 -494058622 -181951918 7434 140624107 680445725 9910 276731211 -561419270 7265 929791427 208596214 9807 -952709307 -525223549 7068 -992570882 -663884323 7650 269499594 485773536 2014 586193310 478800565 1990 420313173 -464133473 3796 -672401313 736392650 2925 202573384 -552554344 7914 934705880 886756512 9993 -600220506 -281078001 6113 -268168881 155617401 8421 110512002 724045357 1550 -759508202 66743939 7601 -886229173 -113520589 3397 621974864 -714273046 2542 -494058622 167296127 2631 -494058622 220674133 1196 483523131 368331732 9624 -251109249 -861238983 3136 457187643 167296127 964 -12352429 -964052288 8187 674835134 926947071 9812 505306321 -825672011 6791 -949511663 927113337 5052 669723000 -330088528 7492 -112466455 652139653 8919 -820460238 -827976408 771 -179678 -883441584 9829 -335037888 106613504 5824 81800971 101361875 8932 -764095871 160793740 4950 655661552 283209294 7102 -794998045 383295386 5086 -353580923 639418215 8626 -482134217 -10889363 825 -214121222 624282080 7926 727691960 -241132430 1503 -496507325 638342848 9547 319326351 -439025221 9334 -987108376 -709522334 6194 -648381409 -273517935 4856 -342740225 220783838 7310 -652765294 398270620 3135 -278257978 -910659068 8779 -347083273 -34186434 6467 642972199 -833562261 1582 665672498 -273517935 54 843260633 -996863784 414 -616780700 7024863 5550 -570707245 478800565 8929 -854974713 -834347143 8819 -441900788 491977162 922 235848520 518508787 2042 223626891 -172362246 5762 576254520 -367588750 5090 -855487023 -31659405 1445 -652765294 -692002453 1341 948083395 -428402356 688 -991085471 733113734 738 313773597 -561419270 6104 269499594 -54745869 9872 715427719 -389676639 5341 689984924 491114857 6935 505315658 460061364 750 -579837273 -68133232 8594 -625117729 -894674476 8111 538103424 -12154411 9720 -744815954 676406177 5497 625839941 240392773 3028 -705173162 -594827543 3618 -627792663 -380500395 7697 246028051 -436876555 6829 411375410 -873589020 1851 561794586 -549248367 9459 -326544961 738681643 6787 916803821 59020681 9475 650577626 -202365860 818 -927671058 533639856 9543 670783249 -982939077 4991 -268168881 95042084 4360 293337666 -330088528 3973 780636123 368331732 5570 -482134217 -650343366 9087 -633494599 64274896 1211 417807178 -995062096 8566 -95477909 247274032 6161 -782082024 199066417 9053 -106582970 341133012 7730 -637994744 954053652 6827 -685842163 -241132430 8049 116199189 704912288 986 902777411 -487460041 3317 -343049870 417944653 670 561794586 624282080 7493 655661552 -205664922 9176 -743788507 886756512 930 -625117729 796440972 9580 -612223016 693923957 899 -762354954 530406323 9456 -992570882 -761859799 3416 -268168881 478800565 4839 -733024233 -563855352 7480 288031791 -647224909 9182 -101910710 -325682737 9484 -667767243 -217276100 4148 -261356504 848404213 8896 112237946 -3897679 8464 -429426969 -777377395 5207 847314766 785681307 2414 576569655 -368204827 4462 655661552 759617707 3642 -750618262 927113337 9509 203806755 -739131404 3873 715936589 -54745869 4586 -226011510 220783838 1332 -883256320 -337054857 1975 -307200306 7024863 7087 505315658 874757575 7886 693388533 -5902726 1130 902447917 484376908 3122 -147109520 -68133232 7695 287540911 35526584 4313 287061479 351421296 3707 -509385891 -21285360 1566 -659112423 -647224909 7081 432021664 -669081832 2268 864931174 623413028 3196 -146048051 -238448480 5833 -483938149 164304660 6427 285585538 240392773 7743 750512353 -12154411 4914 -777574656 365540008 9569 -729544436 -871353007 2615 -458526967 785681307 1613 95039871 398270620 2043 -616780700 429013583 5997 -47584694 -80034542 6130 622760654 646664292 531 -600220506 -531114148 1302 343919065 -595600742 8757 622760654 -259920681 9287 743542522 646664292 6085 399779640 667943918 1030 -494058622 -311284398 6581 321979161 491977162 7714 -743788507 -546852996 1450 -197332076 66743939 9859 -408600531 723730723 1679 330369088 524158102 774 -821770117 -899341288 2507 -330832333 280226622 9464 287540911 -619642959 2661 509139401 390959008 1464 918550505 327243607 2616 -548469989 -774659497 9126 -788603267 -895622959 1603 948736147 381557875 1617 997902760 -709522334 6915 -695835769 559317467 4800 -66931702 628563573 9363 -279541251 -741621007 6223 -408600531 349123105 6594 19516550 208300268 3869 90842180 -600991208 7094 269499594 530406323 180 -627792663 452093657 9921 -572908981 -386859416 6282 -400001179 283209294 4946 -113215565 559317467 1222 -342239300 484376908 3150 -705081051 186010557 2917 879055044 -560116325 4991 653638796 -306446443 2830 -322857321 -730886465 6364 655838788 -619642959 3139 -62488183 113319582 6073 6631381 -991847180 4249 586582238 -425579851 7968 -820460238 82218066 8138 665672498 705558301 641 693938067 -839552686 9434 -44805950 481058945 6951 129311049 115731592 8088 -82743531 -446979614 5580 256045037 460061364 6070 58910623 258649377 4910 505442585 -964470327 6138 749595162 610906685 3458 512530806 110076515 38 946724763 398270620 2680 169375596 -273517935 2038 650299148 719756675 4064 246028051 -479232352 6840 948083395 -45469480 2732 277958125 440461057 8610 -729544436 664426163 7671 -358966548 680445725 3551 644845610 99128184 1957 -616105726 -427456347 2122 -330832333 611310292 1515 -548298586 233486506 95 213842869 932982464 6800 667683290 -442954817 9614 340060359 -2439989 3444 -422523153 -903151152 1 -200453704 -477140109 8257 -800197031 -57636310 5441 535670744 -187634457 8640 235848520 -919384533 5653 -396349710 209900681 8302 -46649832 -594389391 8843 -396349710 563044475 6271 331376977 676406177 2827 784564006 886756512 2018 561309384 143533526 4440 339712362 -779636985 5382 -669975418 766977417 6249 -178463084 -865702803 6028 -474750049 -768754430 5624 665672498 786543464 9069 853983481 -525223549 3448 572111503 79143311 1501 -572908981 874229190 9069 -433025345 125331989 897 650577626 -53499931 8343 -222034349 -20385733 2286 -400357597 417944653 335 715936589 -356305020 6546 -579837273 390959008 9175 261417951 690383589 8760 -178463084 481058945 9611 -790900085 202098881 2774 941171960 -650343366 45 73840719 639591910 8153 -526589551 -533164995 6240 644845610 667943918 1668 -824336233 324939084 5235 97020970 -63464163 4646 -351818262 -255678122 7105 389181119 636536038 7898 213842869 836711297 1014 -659282120 265715153 7251 -892024255 -575386868 4262 566652844 766977417 1384 -952023251 -663884323 969 83782911 993015931 5005 505442585 -63734481 3274 929439506 950205104 4227 576569655 -33043914 9713 491678739 651276686 9889 -835349698 246277775 4254 303471892 -316543012 3523 -101910710 -162370098 808 367159963 -931961645 5634 -955831194 -996863784 1061 211653701 742069009 9637 204922698 609203406 8779 555446731 -551512958 2294 -343049870 531120459 1798 -109703401 238846105 7529 -31253052 -619642959 7660 -52166347 -59573888 5562 -219607746 -903151152 3934 -627792663 -515729352 1045 -219607746 -468181788 8144 -346375162 265565623 9594 -907526850 388657508 3163 457187643 160793740 1952 778853107 -923490455 5393 509139401 -224429007 7194 784421217 724045357 2017 789352319 199066417 88 -788603267 592056586 9069 841435082 402585422 6048 -162298514 220783838 4105 126163611 -172362246 7085 950880850 486739558 8853 -494058622 592056586 8294 -533858770 525863100 7485 112708003 719756675 7683 -116404179 -777377395 351 246028051 -311805770 9197 843172319 412494114 6670 331376977 -848882377 1684 -150077373 835992356 5013 -305970525 481058945 2933 -616105726 -97621137 2734 327828499 -828027101 5356 287061479 964421398 3076 397498909 -903151152 9702 644845610 160793740 8550 853983481 -207480706 6859 438397479 484820762 3278 -898265134 848404213 4731 -66475474 497692812 1681 185216221 709534975 5031 577595779 -2439989 1352 -447555783 312063892 5170 -623268670 329435427 5359 29968380 -359314201 2439 -894484500 165821381 925 339635211 -825672011 77 -625718770 -37646429 6691 -531669239 759617707 8969 542787809 880013188 2137 -148551892 135272390 1523 29506774 769086286 4918 -419029624 484820762 2364 543709359 -31659405 6414 471264227 685173008 5423 -729146187 841515706 1282 -985616618 -487991575 4967 -132340965 -548872283 5010 -531669239 638342848 1312 715427719 -187634457 9079 351329961 -669483533 7889 -659282120 -6069504 3711 498725757 -956300186 9384 -74067624 798201482 3321 -593752979 -901452236 4982 477434146 148581257 9202 639245576 -675048115 9598 174573850 -768754430 2288 -883256320 -635351929 9624 651739496 170544312 2893 -608881583 -931850941 2156 644845610 -594827543 3686 669719494 79143311 5948 677505146 -849899775 5270 -148551892 -847113496 3425 -419749108 998987485 6637 -109703401 -217276100 6201 -373212931 -962366924 6597 187533920 452093657 3343 542787809 435964459 5031 320572212 -59573888 2013 288031791 -952045723 2746 780636123 -316387152 3886 -343049870 106262770 1052 -486815940 996597250 5703 -509666122 999569471 1300 223626891 758141143 6616 32391911 168850975 5527 -907904968 -692002453 2430 206527555 -701904187 3931 745648934 135272390 9883 413228751 -207480706 3657 -633494599 -779636985 3032 652607998 -161178548 3175 696700704 363537086 9594 487719335 -531114148 7333 -729146187 -519921669 6260 6631381 559317467 4934 204922698 723730723 1020 555446731 -221235589 7186 112708003 618410264 4225 -170132306 -549053127 2170 261417951 280226622 5147 561309384 -575386868 4461 393895424 -385293122 9812 432021664 332881191 9865 -346375162 -547246555 1367 185216221 -739131404 1236 -650211499 -531114148 3654 639245576 215489130 268 -101910710 646664292 6321 -363361513 272099746 6427 543709359 -3897679 5780 -878007946 -74922256 9104 -454660390 402394867 8496 -44805950 -385293122 4683 276731211 -34186434 7965 136635149 -289016401 6200 395103154 285660025 1567 -178463084 408032712 9374 -941497322 -325682737 5352 -101910710 -974640280 7736 -588133551 115731592 7021 616261079 11152217 4661 665672498 293996259 9867 -410378829 203913927 3884 187533920 241785150 4779 561309384 -356305020 5554 330369088 609203406 1685 713058770 464511101 5039 330369088 408032712 8930 271048450 -313128613 6430 -618586699 -359031913 4821 -474750049 258649377 4836 509139401 -549053127 9851 277958125 900682067 7796 57328447 -293612145 9312 37950971 -780888194 1137 413228751 202098881 5476 -441900788 288775548 3220 664255928 -361907767 5471 -782082024 -699315319 1775 946724763 -533164995 514 481039767 524158102 1665 -215882898 -133534011 7614 669723000 19319210 6107 303471892 -497454301 6553 705381339 -768754430 9843 -927233899 41988448 9087 122960298 -33848463 1256 254604928 291885511 1782 347274203 -906648758 6598 405324040 724045357 8501 -855487023 971883931 8059 -557491556 -759955547 806 -987108376 51303562 9369 -474750049 133238441 8153 772119062 -692002453 3678 -588133551 -733482202 2124 538103424 -839552686 7201 -219607746 610906685 233 916803821 -510922884 7997 -594658272 927113337 623 -112466455 -343058017 2371 -509666122 559317467 5188 295262939 580232372 8812 -25477161 48126737 1209 -695835769 202098881 45 457187643 -531114148 5231 341071365 136635305 2574 156702520 -241132430 7385 -862838521 -6069504 2909 -219607746 -910659068 8051 586193310 -839552686 2079 349635568 429013583 6706 285585538 -133534011 3528 -137898752 610906685 4300 567852265 155546470 4956 58910623 990761659 4650 331376977 905565981 3429 974173871 -783218625 4139 586193310 964421398 3926 -790900085 -927894606 9100 417807178 -34186434 9216 -184150939 -619642959 8438 -400357597 155181053 2579 32391911 283209294 2662 -898265134 823880227 8056 -80190883 814089111 1907 -50475604 500073592 6237 471423335 736392650 9724 -991085471 -780888194 5856 765140521 -202365860 8928 -570707245 736392650 6465 621250009 -839552686 1811 890432109 888127448 6529 349635568 133238441 3518 -594738095 -595600742 8928 277958125 -547246555 6135 351329961 476629986 7031 -278632700 164304660 6193 -482457481 -588348248 9729 177628242 667943918 7093 -892024255 742069009 8080 564442080 -281078001 9730 860501343 786543464 861 112708003 442035528 7393 -336363205 365540008 4129 -54849498 391949381 7197 587161686 -487991575 2722 877336582 293996259 7010 505306321 -209849932 4576 -983647058 798910453 3315 136635149 381557875 7265 235848520 -224830170 7441 253295516 288775548 3866 842270273 -283943997 8841 789352319 993015931 3009 -32737399 215489130 4398 339712362 676243791 1887 -740334521 -313128613 8520 848002319 491114857 4297 37950971 358976404 4251 -481548889 -779255519 369 347274203 416895828 5995 185216221 684653282 297 -44846753 870262107 3102 663063930 -57636310 4409 -250591756 -316674454 9188 -594658272 -732977788 3266 166047011 957316548 2595 399779640 686182649 3730 -441900788 155617401 4230 -594738095 11152217 6889 -934630957 332881191 3992 -659112423 893523554 4780 -422523153 -515729352 1324 32391911 271711843 8552 743542522 -895622959 3008 137342604 48126737 298 -818050145 -5916917 8561 303886728 -361907767 9469 -544290356 -995066367 9569 351329961 -5916917 612 -526589551 719756675 3623 -80190883 -768754430 234 -55516739 926947071 5718 137342604 758141143 9286 -570514743 -442954817 6672 -170132306 125331989 4659 -735338906 460061364 3741 520426004 803466690 9167 -293422144 -894674476 9608 -927273767 491114857 6051 669719494 417944653 9881 -764095871 952638297 3123 500836375 623413028 201 -261356504 258835576 6679 232434457 841879883 4817 677505146 161270305 8938 -123469316 -635171642 6132 -782082024 110076515 1057 83263882 -954209444 9072 -898265134 -701904187 1919 -110049194 531120459 3663 603027467 -265316264 7782 477434146 531120459 9475 890432109 377878165 8481 702242153 491114857 3362 -759508202 240392773 7521 -261356504 758141143 7406 506679619 371937567 8565 -912600784 362317344 6729 -408600531 208300268 6414 -818501802 709974393 1063 253295516 55710753 4050 186610534 684653282 8245 740659012 -635171642 7423 -529954928 -205664922 4633 -882919563 115731592 6419 -483938149 358976404 955 948736147 -739131404 7339 498725757 651276686 9027 -941497322 407922222 7929 -66475474 -6069504 9251 -855487023 208300268 1114 256045037 209900681 7927 505442585 -833562261 8711 847314766 247516617 1082 224883384 786543464 6842 319326351 -839552686 2443 -660956144 101361875 6708 642972199 484820762 368 -889390298 524158102 4781 749434816 954053652 1547 778853107 925430316 4668 -442492459 -743279228 619 390958395 381557875 25 -358966548 402394867 2213 -68308325 117542955 7519 -388902952 798201482 51 -734053528 -927894606 4726 -777574656 115731592 1835 -659112423 285660025 8577 313333438 -675048115 3044 54093571 573715962 7700 877375052 383295386 9477 264859719 764272698 792 -305970525 429013583 879 269499594 888127448 9026 572111503 -442954817 4412 477434146 999569471 2562 326413982 -803257481 472 261417951 903887624 8632 750512353 900210732 8448 -784069182 718423636 8156 -991085471 835992356 8553 295262939 -954209444 2270 -181786704 249091689 7859 -743788507 880013188 6347 877336582 -912580415 5262 266465598 786543464 9795 -625117729 -996863784 5564 -669975418 -19846330 3495 395103154 -324403620 9112 328152090 233486506 6375 959313725 950205104 7750 204922698 -827976408 9595 -68308325 261437505 7002 -251213711 258835576 3600 110512002 383295386 30 -106582970 685173008 8231 202573384 927247897 8895 413228751 -3897679 4857 -777574656 435964459 4424 -517419114 573715962 6526 -912600784 724045357 8066 -293422144 -616422007 9167 740694909 408032712 6298 749595162 -692002453 8120 -872853946 106262770 436 -618586699 -5902726 1299 -745598738 148581257 5983 -625117729 -992454753 6417 -74067624 390565985 3993 -854974713 -548872283 3370 521234557 55710753 4949 -912600784 135272390 9736 122960298 347184015 4219 -941497322 291885511 5840 -652765294 41988448 7536 -260484128 936458970 2097 165508500 -97621137 3654 460600071 -37646429 6672 -454660390 349827286 9205 -822417795 -33043914 2756 -820460238 998987485 2138 812692671 -732977788 8990 469995849 -954209444 1519 -672401313 -53226181 6396 481039767 -701904187 7917 -150077373 490581013 6189 -616105726 238846105 9294 38382431 -839552686 2920 663063930 -292135056 5942 270668477 -635171642 2361 -615891790 667943918 7459 341071365 -359314201 6477 723014647 -192813087 4371 520426004 -780888194 8431 -616105726 -5916917 4262 822548504 628563573 930 -927233899 11152217 4756 669719494 -982939077 784 471423335 371937567 5248 -983376341 -647224909 7170 343475859 -115011856 6541 -304053585 628563573 5090 -66475474 -80034542 4993 740659012 -779255519 8126 326413982 -683388034 1688 -669975418 377878165 7534 -625117729 676406177 3771 -222034349 283209294 5017 71999590 624282080 7537 -927233899 -825672011 9395 -784069182 674552143 6884 789289346 685173008 9578 420313173 886756512 5976 142253386 -113520589 706 -270167938 -357349445 1721 621974864 -257449363 5021 -81272333 -596103798 9890 -335037888 -224830170 8464 246028051 117542955 8214 457187643 874757575 5618 567852265 280226622 8569 328152090 -311284398 5607 577257649 288775548 7214 665672498 164304660 3453 -82743531 -103582511 6071 572111503 -831246652 4949 166695370 -464133473 8297 822548504 748407118 4276 918550505 -575386868 527 -52166347 -311284398 3227 -287473610 465310197 6113 186610534 -845509135 8932 -790900085 -976816087 2245 -618586699 388657508 4639 693938067 -13980784 5012 -268168881 -37646429 461 -347083273 336301975 5424 -790900085 -823312659 8842 833952118 285030297 7477 902447917 398270620 5665 -913032643 -635351929 9631 269796431 733113734 491 -80190883 -487991575 2699 -548298586 -349942526 2745 285585538 478800565 6289 855329823 786543464 259 -109703401 -932094589 5713 -685842163 443480195 2752 165508500 602128084 667 -855487023 -580067919 2055 -625399824 -995062096 3588 480475633 383295386 9558 199822346 731066417 3239 -987108376 523334383 8865 555446731 742177493 6024 643936179 246277775 782 285585538 -901179905 8159 187533920 -663884323 9471 561309384 -493565702 2916 -213966720 484578208 4528 669719494 814089111 3958 -31253052 11152217 4355 948736147 685173008 5089 -548298586 -70608980 424 984468436 639591910 1487 -759508202 547847846 1281 785195735 -71981180 926 -301284968 -446979614 6853 -898265134 -727914786 5476 271048450 -732977788 1476 -855555106 -803257481 527 -745598738 402394867 5963 -742210546 -551512958 4304 -987108376 733113734 1417 433526835 697181256 1194 -667767243 -932094589 2705 -863912221 90714922 4149 405324040 -34186434 8961 576254520 398270620 6312 -200453704 252978054 3780 395103154 782261486 5592 -251109249 358976404 324 -762354954 638342848 2826 -44805950 -594827543 6786 -855487023 -873589020 2528 -952709307 628563573 1641 755723260 927247897 5554 -855487023 464511101 9600 -952709307 106613504 5706 -278257978 -473904134 287 -150077373 -650343366 3909 877336582 -827976408 8453 471423335 -517429485 6296 -341897402 -741621007 5336 669723000 774508045 3696 -179678 -273517935 2732 -759508202 167296127 189 -889390298 164304660 9208 457187643 -103582511 8032 -918480115 397104509 342 397498909 -991847180 9858 603027467 408032712 5018 -95477909 363537086 9336 -351818262 704912288 5478 468946340 -70608980 6405 842270273 -437551079 1915 -213565859 -392084245 5599 -734053528 -163961704 8003 -669975418 -5902726 2549 49103598 -923490455 2685 112708003 -650343366 6815 323725605 820355107 7177 -56935231 880013188 999 780636123 -919384533 2198 -242921091 -53226181 632 808925735 639735778 2616 -12130323 293996259 6212 186610534 202098881 9390 947027244 -103582511 970 -794998045 412494114 5860 -12130323 -487460041 6648 -257165428 -398743530 4069 986629189 247274032 9871 112708003 402394867 4595 -734053528 -71981180 5653 -74067624 532638758 6602 23116556 518508787 3023 -569617671 -437551079 8658 -342740225 -164907236 5390 -301284968 -211716415 4533 651739496 -594827543 1401 -705173162 -848882377 7585 576569655 67965345 6332 655692903 766538742 9422 -80190883 349827286 5857 -536278632 -791660728 9714 -821770117 -931850941 3293 933899717 -777377395 1635 49103598 -635171642 2908 -548469989 -468181788 7230 -729544436 -373891874 9904 395299686 -453780869 3446 879055044 460061364 2485 -307200306 215489130 8560 397498909 -594389391 4714 512530806 750710740 5325 886936231 109725016 2028 696354690 -743279228 1511 886936231 -477140109 4164 -222034349 -701904187 9409 -154177607 651276686 5906 -147109520 -453780869 24 -959851598 -883441584 5498 879055044 -831246652 8527 -927233899 -115011856 3951 -659282120 -211716415 5131 29968380 167296127 5837 287403155 -207480706 554 432737196 -161178548 1052 -491680209 -931961645 6345 -955831194 -531114148 3122 918550505 272099746 8215 689984924 -580067919 9081 892440078 -894674476 3732 -715255110 191108050 7410 -74105468 718423636 8543 -454660390 -81447781 7304 186610534 688604103 9455 -92183040 646664292 4008 23116556 -386859416 3072 -889390298 412494114 1776 -594123980 886756512 5954 -289985011 174025856 7574 918550505 -324403620 8237 948736147 66743939 3627 -95477909 -74922256 7 833952118 -883441584 6944 -494058622 252978054 6041 716961746 67965345 1144 -818050145 771524295 2000 165508500 676406177 7902 204922698 -873589020 1872 433526835 -493565702 4122 389181119 -653914878 8494 498725757 -207480706 5951 -822417795 764272698 3231 890432109 291885511 8550 520426004 774508045 395 664255928 371937567 3377 -672401313 -10889363 967 -612223016 -361907767 5385 -331409455 155546470 3570 -58282870 443480195 8922 -633494599 771524295 7710 -759508202 95042084 672 505442585 269488622 9953 -336363205 874229190 3554 -148551892 -714273046 2429 890432109 -209849932 9231 -214121222 835992356 9246 -68308325 246277775 5030 677505146 209900681 8131 -986019062 868032719 4011 491678739 -497454301 351 -987108376 -995062096 871 -854974713 835992356 4160 -278257978 -906648758 7263 650299148 -437551079 3440 520426004 -306446443 6249 -952023251 -650575204 27 -529954928 996597250 7275 -835349698 312063892 1025 586582238 55179420 7493 -481548889 -193590510 7293 287061479 -322241979 2112 663063930 -730886465 5910 433526835 -306446443 3703 -44846753 -111673714 6884 -625399824 -699883416 8773 477434146 -667783556 7589 664255928 246277775 1968 -447555783 823880227 2401 512530806 368331732 3221 395103154 -995066367 4395 -123469316 -510922884 7925 -101910710 786543464 650 -225441451 682630231 6671 587161686 57188489 680 696700704 -952232346 2030 269499594 688604103 1049 622760654 202098881 613 -907904968 -803257481 3294 4049814 -274707169 1944 591415304 252978054 8154 -759508202 363537086 9437 -650211499 -33043914 8374 -579837273 484578208 7732 -453528863 19319210 9105 395299686 771524295 5011 202573384 199066417 8027 686472096 -205664922 6581 -734053528 639591910 4386 248168868 782261486 7797 -971877548 -374056277 5132 -347083273 -5916917 4374 -363361513 874229190 4375 -907904968 371937567 6374 -405708663 936458970 6654 950880850 -560116325 7362 947027244 136635305 2686 29506774 346977152 8939 877336582 288775548 5640 743542522 706766110 234 -512601533 -620954654 3992 -343049870 208596214 6433 -447555783 -681572203 1782 -433025345 -183336237 8563 -139236232 -493565702 8987 460600071 -861238983 1573 959313725 584852110 8887 -279541251 931901106 8837 112708003 532638758 2065 663527888 -54745869 3610 603027467 769086286 4559 -593752979 624282080 4845 -570514743 676243791 135 976904654 -162370098 5831 -364156017 651276686 4949 235848520 500073592 1803 -420836130 -439025221 2223 -633494599 -442896915 8742 566652844 377878165 102 916803821 785681307 7381 57328447 624282080 366 273690998 -775953624 2119 974173871 -876513924 8800 -486815940 -962366924 1026 203806755 719756675 1599 432737196 15035429 9051 -971877548 -982939077 8184 -871267479 -995066367 8240 119513424 220674133 7310 498725757 -386859416 1241 -952023251 215489130 8965 -330575686 -241132430 5695 -952023251 841515706 6909 299572712 -514527972 8780 -25477161 -743279228 674 -342239300 -208909824 8532 498022540 402585422 6242 116199189 -33043914 722 -729544436 155181053 576 -927273767 269584182 7751 -110049194 -952232346 4631 -685842163 580232372 1951 -371484057 742555398 3553 323725605 -833562261 5493 841435082 868032719 1161 -740334521 611310292 1272 -652765294 293996259 6879 460600071 307725420 5934 307567195 -37646429 5594 -12130323 -5916917 6505 -494058622 766538742 531 343475859 -663884323 7032 -408600531 240392773 3376 -667767243 894566619 7919 976904654 170467835 8014 195859317 291885511 7514 151462778 -5702304 3379 261931651 690383589 7167 -821770117 964421398 3123 -854974713 -547246555 4306 246211015 -172362246 2658 -331409455 -923490455 9213 -557563073 724045357 4299 264207551 609203406 1808 83263882 388657508 2671 264859719 998987485 4438 491678739 272099746 1056 -214121222 -974640280 8569 621250009 -995062096 5534 -509666122 574416719 5511 -863912221 -546852996 4306 -12130323 11152217 6372 749434816 -727914786 730 -74313664 580232372 8867 -31253052 -701904187 757 -715255110 440461057 1568 -695835769 28158895 1713 745648934 247274032 3760 -110049194 408032712 9969 -527151913 -311284398 8701 37950971 820355107 3987 -363361513 -13980784 2986 -293422144 -519921669 5633 -952709307 -13980784 9646 142253386 -287275800 7510 715427719 -427456347 1119 320572212 894566619 5396 842270273 -164907236 6637 861466410 766538742 7269 755723260 691904004 1442 -289985011 247274032 1311 395103154 247516617 2327 591415304 -265316264 8972 -991085471 -448645965 7145 -820460238 -289016401 1690 -987108376 -923191479 4268 -576115144 894207498 2958 393895424 690383589 1887 843260633 -531114148 7598 -483938149 486739558 7520 -886229173 706766110 9968 -132340965 -130757210 290 625839941 899778012 8733 -608881583 484578208 3229 132366550 993015931 7707 -307200306 -207480706 5558 83263882 -546852996 9258 950880850 -148948797 6591 -533858770 -97621137 6237 -58282870 893523554 656 -364519214 -912580415 4141 -743788507 928549530 5110 -81272333 -847113496 2921 -630784461 798201482 1163 740694909 -575386868 4864 -570707245 125331989 6968 713058770 170467835 6034 723014647 748407118 2039 -200453704 484376908 2644 -494058622 -211716415 7004 -25477161 -12154411 7748 -364519214 -221235589 5045 363421522 558660793 205 -927273767 283209294 5279 -92183040 -10889363 732 341071365 676243791 7788 -137898752 905565981 4498 555446731 831945068 1107 833952118 -605921169 9898 -894484500 265565623 4951 506679619 998987485 4158 670783249 523334383 4572 -270167938 -626227780 1286 -765335823 246277775 4933 498022540 -873589020 2466 -73802131 900210732 9281 -527151913 -743279228 7369 677505146 125331989 3112 650577626 -834347143 3040 -557491556 307725420 8305 471423335 -259567082 8975 528230348 390565985 3366 892440078 -468181788 5649 -907526850 -635171642 923 -533858770 -5916917 396 535670744 -349942526 8379 169375596 265715153 3457 -615891790 -53226181 4548 -740334521 -324403620 1684 -44805950 819313353 293 288031791 -475349716 6142 -336363205 484578208 6517 330369088 -273517935 1456 344933377 -273517935 6551 83782911 -861238983 2012 498022540 771524295 2523 -347083273 -398743530 1952 -527151913 932982464 3063 639245576 28158895 5587 -116404179 783420814 7862 715427719 220424396 3924 438397479 -910659068 8783 -482134217 -699883416 6175 -74105468 -446979614 1834 -326544961 -761859799 2226 -285886589 -162370098 5199 561309384 -21285360 3008 -991085471 -732138768 8464 -364519214 -503488600 8852 506679619 -311805770 8057 -925751415 676406177 5384 -74313664 927247897 7302 -648381409 -692002453 2694 -728265827 -71981180 1028 -854974713 971883931 7775 335527628 -937125202 1515 -388902952 -68133232 3548 -927273767 -683388034 507 542787809 -645134311 2322 -335037888 358976404 884 395103154 -267835884 5962 -80190883 848404213 635 -971877548 -81447781 8896 6631381 -952045723 4026 487719335 -380500395 1338 -96460553 786543464 9688 156702520 -825672011 6044 -351818262 786543464 9178 529251473 215489130 9482 766605000 -359314201 1432 -371869946 -732138768 2542 902447917 -849899775 7571 970485889 -834347143 9115 886936231 -954209444 5414 -476635343 57188489 7122 -429426969 41988448 9051 71999590 191108050 3731 271048450 559317467 225 90819360 718423636 1319 -408600531 732717612 2251 686472096 718423636 8876 789289346 -779255519 2874 295262939 -324403620 4240 -419029624 220424396 3998 -952023251 -259920681 3507 142253386 -475349716 3786 -740334521 41988448 1095 405324040 -33848463 54 57077901 -981602668 1770 -659282120 391949381 633 941171960 -68133232 3589 351329961 -45469480 1623 331376977 -653914878 9798 288031791 636420853 2904 621250009 -709522334 3948 -557491556 -635171642 9354 574072798 -361278986 1937 -242921091 355195684 5016 824131791 762717609 365 471264227 -956300186 3132 929791427 186010557 2281 15084359 -205664922 7041 339712362 -580067919 4594 -150077373 220783838 9820 390958395 -876513924 4367 269796431 -996863784 2796 347274203 -937125202 3957 186610534 -479232352 8704 498022540 -442896915 7130 357216483 168850975 649 -912600784 -103582511 5111 561794586 719756675 4849 847314766 109725016 81 -66475474 -59573888 5914 -71710752 398270620 6634 -818050145 -780888194 4618 116199189 854872802 4804 843172319 377878165 870 572111503 164304660 4103 -509385891 -605921169 221 -818050145 -669081832 484 269796431 -552554344 343 663063930 -513451002 5850 875625124 -324279122 2158 669723000 990761659 5751 223626891 -991847180 9564 -518877099 858501251 1232 54093571 485773536 8806 -949511663 -337054857 4405 693938067 -204109200 7192 817204434 460061364 2736 650577626 546240758 401 6631381 709974393 173 566652844 786543464 7313 -750618262 -761859799 7631 853983481 -539760374 6064 772119062 616919600 8001 -54849498 464511101 18 664255928 -33043914 5402 -934630957 893523554 5224 393895424 -349942526 6933 -759508202 -595600742 6873 -623545038 398270620 9168 -364156017 -923490455 2290 -375315736 348492504 2708 -441900788 136635305 6874 -949511663 769086286 1830 468946340 -238448480 4857 321896034 -732977788 6059 457187643 465310197 6778 327828499 -650575204 4641 116199189 355195684 927 772119062 -6069504 5548 713058770 -973091762 7252 335527628 75428113 9631 -533858770 -193590510 8920 57328447 500073592 749 -733024233 -181951918 2072 288031791 248879339 5919 -482134217 106613504 9324 520426004 -848882377 1078 -623268670 836711297 4791 70299496 -5702304 9220 948083395 -956300186 7369 -742210546 -324403620 5239 165508500 -393603223 3208 -623268670 -620954654 4854 264207551 272099746 496 323725605 -529867141 1551 -536278632 -871353007 4775 477434146 524158102 1376 36279537 248879339 9092 856751619 -726080992 5526 -154177607 -274707169 3712 416830089 -266557934 4115 643936179 235617971 9998 -44805950 -919384533 3796 151462778 -521750194 5560 -648381409 383295386 7682 498725757 465310197 4459 -952023251 -825672011 8727 -744815954 355195684 4005 566652844 -865702803 980 269499594 349123105 5468 405324040 -647224909 8690 -483938149 676406177 1873 824131791 -923191479 7574 -954946302 796440972 9876 574072798 870262107 3112 -110049194 101361875 8459 487719335 786543464 9654 -790900085 927247897 7566 -594123980 -255678122 133 -73802131 -876513924 3205 264859719 546240758 7497 -353580923 693923957 9861 -669161347 925430316 6165 -162298514 -626227780 4215 202573384 624282080 9269 506679619 839185834 3434 328642413 -733482202 8107 -594738095 332881191 7979 -242921091 -70608980 3624 -531669239 -497454301 9522 261931651 7024863 1036 948083395 -807704163 3599 -96460553 -996863784 4639 97020970 390959008 1525 -12352429 903887624 4897 -322857321 990761659 2406 248168868 602128084 4800 -907526850 -259920681 7280 277958125 115731592 649 -659112423 358976404 8631 -531669239 248879339 2097 4049814 691904004 2244 901855277 -259567082 1876 663063930 -519921669 8764 -36520470 440461057 1998 740694909 246277775 1989 -764095871 -21285360 4665 817204434 -775953624 9541 625839941 639591910 4391 -32737399 293678122 3195 287061479 636420853 8465 -669975418 646664292 195 70299496 894207498 8911 655838788 203913927 4884 -544290356 -419617877 5257 211653701 362317344 7725 -625117729 -743279228 8750 -625117729 167296127 4784 -400001179 -257449363 3732 -147467416 783420814 7534 -74067624 -475349716 7664 269796431 900682067 2916 -898265134 7024863 4375 -307200306 996597250 100 -570707245 -57636310 9940 -147109520 899778012 9176 -941497322 -861238983 4444 955536932 -594827543 1395 -482134217 823880227 9487 -729146187 -273517935 5001 -993835563 524158102 1887 -512601533 952638297 1088 702242153 -311805770 3702 22099741 874229190 7095 -962479450 -70608980 3076 -576115144 -57636310 6823 339635211 899778012 6903 313773597 202098881 3784 -612223016 363537086 4047 271048450 -113520589 4918 749595162 341133012 1681 -652765294 -894674476 1124 -594738095 -162370098 1834 -330222187 798201482 3055 261931651 285030297 3335 343919065 -54745869 3846 276731211 155181053 2035 -883256320 -278826583 6090 347274203 -619642959 4944 -624139446 280226622 2929 469995849 840121997 9243 986629189 -281078001 9888 -621743061 -969954363 2682 745648934 -267835884 3193 -175911279 491114857 5560 -178463084 750710740 481 111659246 75428113 2723 -962479450 -187634457 3078 -181786704 563044475 4436 664255928 674552143 4127 432021664 -807704163 7407 -863912221 -368204827 1717 321979161 -313128613 1499 293337666 783420814 2081 -92183040 105202669 341 111659246 -322241979 4630 -790900085 -692002453 9601 204922698 -485579451 7937 -348537659 -448645965 8578 351329961 624282080 5599 -279541251 88031842 9978 780636123 -356305020 6942 653638796 -783218625 7076 22099741 676243791 6359 -162298514 -468181788 1328 321896034 724045357 4907 918550505 464511101 6159 -625868114 894566619 5596 -287473610 -834347143 6929 950880850 -209849932 4478 471264227 -80034542 4076 693938067 -732977788 830 587161686 -320105788 1839 655838788 -732138768 5090 261417951 694332247 2453 -818501802 -453780869 193 -305970525 -53499931 8398 902447917 307725420 7157 166695370 51303562 7931 -674506636 814089111 7951 319326351 895448733 2488 -918480115 742069009 795 -765335823 785302566 4160 -695835769 -359031913 2836 -883256320 412494114 9916 715936589 235617971 2745 -652765294 616919600 813 -447555783 -70608980 1568 -907904968 312063892 2347 328642413 524158102 8827 641405743 168850975 2797 561794586 -313128613 7481 -371869946 900262214 8283 670783249 -439025221 6814 902777411 215489130 2896 -983376341 -595600742 8758 -970422428 440461057 852 -742210546 -936112945 2726 58910623 719756675 2809 -608881583 893523554 69 36279537 546240758 5093 -570514743 -316674454 10 203806755 168850975 3761 -304053585 -427456347 7526 750512353 -605921169 2079 -148551892 -183336237 4899 -261356504 -428402356 4354 -256588331 -103582511 5869 140624107 -442954817 1737 -927671058 478800565 7201 -171024826 390565985 5452 -81272333 -81447781 756 166047011 235617971 4523 223626891 -487991575 9062 331376977 646664292 3763 487719335 -419617877 982 -600220506 693923957 7411 237809565 -995066367 3880 564442080 55710753 6127 235848520 895448733 8550 -882919563 899778012 2003 166047011 -547246555 3011 -517419114 265715153 1722 -363361513 758141143 3142 561794586 368331732 2928 4049814 -339148929 7125 -526589551 95042084 9446 -330575686 -995066367 4672 -341897402 -849899775 1237 -364156017 90714922 3057 -63560127 -217276100 2293 -44805950 783420814 8721 789352319 -220337835 5438 54093571 110076515 7389 -991085471 -53499931 3199 -624139446 -468181788 936 -519682186 -5902726 1262 271048450 -10889363 5075 527736569 209900681 8463 -74313664 329435427 5196 586582238 157954558 2041 -257165428 -339447425 3731 119513424 -699315319 982 855329823 -267835884 99 166695370 -594827543 7562 577257649 -63464163 8048 -526589551 -325682737 9127 948083395 870680272 6972 -631059468 -620954654 7231 151462778 831945068 9695 -56935231 -796856966 825 367159963 164304660 2326 -548298586 238643630 1480 -526589551 186010557 8411 -685842163 381557875 3065 -12352429 35526584 5510 808925735 105202669 9867 -894484500 390959008 9220 -694040959 203874111 6501 -328904232 280226622 4229 307567195 160793740 5779 -987108376 888127448 6026 254604928 -130757210 8273 -482457481 659135755 8928 -570707245 636536038 8956 -927671058 742069009 4855 343919065 -209849932 2358 320572212 -442896915 6199 -408600531 464511101 8601 -306801974 -871353007 9507 397498909 106613504 9086 475583305 -969954363 5262 -650211499 460061364 8783 -241465936 125331989 4141 663527888 265715153 6058 -342740225 -600991208 5726 174573850 894566619 6951 177628242 -224830170 137 -519682186 -605921169 7260 567852265 -669483533 9685 -659112423 559317467 4239 23116556 -959597696 3452 195859317 324939084 7501 -863912221 -937125202 5474 677081963 252978054 8026 655692903 -479232352 4082 817204434 215489130 4872 211653701 220674133 3722 -171024826 -779636985 2203 -588133551 -374056277 9193 -985616618 759617707 2157 167372537 263449205 8710 948083395 925430316 3998 328152090 417944653 6403 986629189 381557875 927 -74067624 -953039811 8515 551002165 814089111 3648 -667767243 -653914878 968 -576115144 -517429485 4118 -47584694 -807704163 2176 -82743531 -64803490 290 132366550 291885511 8098 395103154 391949381 7150 460600071 -663884323 3139 643936179 -995066367 2746 256045037 -241132430 4383 789352319 106262770 1302 363421522 11152217 9861 -335037888 -185998231 1905 929439506 -551512958 2194 -123469316 -927894606 5202 -570514743 680445725 2417 -356493999 785302566 2886 37950971 518508787 6561 512530806 362317344 4106 137342604 220674133 1897 564442080 -113520589 3529 789289346 -873505481 5337 -821770117 -53226181 1385 -242921091 272099746 353 642972199 -221235589 4913 780636123 732717612 1958 -764095871 202098881 8030 713058770 -442954817 8306 -304053585 -699883416 2647 -637994744 -283943997 3916 232434457 167296127 2942 -759508202 -361278986 9832 -987108376 -356305020 3993 -627792663 697181256 8065 432021664 381557875 6512 498725757 786543464 117 641405743 490581013 5944 -54849498 -899341288 5152 -765335823 -503488600 7344 976904654 -33848463 732 -285886589 -337054857 9066 328642413 -354367602 7399 778853107 -357349445 2604 95039871 -919384533 5414 303471892 -964052288 9704 -952023251 823880227 5929 357216483 -692002453 7050 -759508202 -931961645 6576 -818050145 -211716415 481 765140521 263449205 6302 -898265134 903887624 304 693388533 -551416862 1467 -58282870 844277983 6694 -883256320 964421398 3646 772119062 -238448480 3723 -56935231 -254349525 7531 -132340965 -324279122 9260 -616780700 -386859416 5530 959313725 -130757210 889 38382431 -68133232 8057 -256588331 -931961645 2397 641405743 249091689 4211 -954946302 258649377 2942 -453528863 900262214 5297 -625117729 -952232346 3495 -588133551 258835576 8704 622760654 363537086 4915 -173157270 -952232346 7285 -170132306 -339447425 8395 -536278632 836711297 8957 36279537 -923490455 3282 950417338 676243791 9320 -762354954 388657508 8703 390958395 610906685 8439 293337666 -217276100 5100 -116404179 252386635 387 -695835769 55179420 8077 986629189 -259920681 9072 -667767243 293678122 3203 -179678 -207480706 4867 -531669239 -419617877 6450 -50475604 954053652 6481 -420836130 636420853 2704 -170132306 324939084 9257 349635568 -373891874 5471 95039871 -533164995 8051 -907904968 -635351929 4974 228618029 452093657 8569 641405743 -74922256 7052 186610534 -995066367 6933 468946340 -339148929 4797 723014647 -563855352 6523 95039871 235617971 8080 663063930 674552143 3722 674835134 610906685 464 142253386 -419617877 6814 -527151913 894207498 330 -171024826 -337054857 6616 -854974713 417944653 3823 -759508202 241785150 4592 -925751415 -533164995 8187 -623545038 481058945 2665 -474750049 -161178548 4982 -261356504 407922222 695 543709359 -974640280 8841 497764071 -81447781 3533 -285886589 803466690 6196 416830089 186010557 9371 625839941 57188489 9310 651739496 639418215 5799 555446731 -162370098 4493 -147467416 -281078001 5193 -623268670 263449205 1239 339635211 -626227780 6444 235848520 819313353 5977 -109703401 742069009 1458 -267849188 -653914878 4278 853983481 82218066 535 -95477909 440461057 5010 330369088 443480195 4553 -855487023 -911784066 6337 307567195 546240758 8440 58337899 -6069504 2282 177628242 28285201 2585 579591313 636536038 4368 -952709307 173354787 2448 481039767 265565623 4579 213842869 -596103798 413 166695370 329435427 354 471264227 442035528 4566 8264531 233486506 2501 -106582970 -547246555 3126 71999590 388657508 8297 185216221 -306446443 2197 512530806 -330088528 4779 169375596 693923957 8121 -32737399 -162370098 793 933284357 235617971 6508 477434146 -519921669 8518 986629189 -732138768 8830 475583305 -187634457 6349 -47584694 -743279228 6204 822548504 203913927 9465 -544290356 996597250 2946 363421522 690383589 7907 789289346 798910453 3950 491678739 -619642959 6155 -962479450 408032712 3046 621250009 766538742 6779 -96460553 900210732 6139 841435082 478800565 248 -335037888 547847846 3053 856751619 -839552686 7483 -419749108 51303562 5841 -58282870 481058945 5184 848002319 -619642959 3890 967301691 -339447425 5150 256045037 -531114148 1989 577257649 -10889363 7463 -992570882 -311284398 2384 705381339 563044475 1040 -531669239 160793740 795 -509666122 762717609 7747 -494058622 524158102 2136 185216221 351421296 3300 704539722 383295386 3120 892440078 383295386 1074 167372537 803466690 9166 -794998045 -316387152 8430 693938067 -349942526 1729 -225441451 -211716415 977 941171960 390565985 4492 843172319 79143311 9002 -705081051 -354367602 6673 -278632700 -525223549 8021 877375052 443480195 5950 948736147 718423636 9491 789289346 -322241979 8583 326413982 486739558 2886 -557491556 391949381 6757 4049814 -273517935 2620 -110049194 -635171642 2077 112237946 170467835 3919 -579837273 238846105 1012 -335037888 55710753 1915 70299496 546240758 2594 483523131 117542955 2000 -148551892 293996259 7270 723014647 691904004 5337 -569617671 -2439989 5561 -594738095 581062404 780 -371869946 135272390 2230 269796431 676243791 9987 650577626 870680272 1256 -800346889 -428402356 5035 469995849 -349942526 6165 967301691 -477140109 9276 320572212 697181256 1322 784564006 563044475 5673 232434457 -779636985 647 -627792663 782261486 73 357216483 341133012 6430 481039767 513030379 6389 740694909 693923957 6822 -742210546 952638297 9715 -44846753 269488622 4821 204922698 785302566 275 -615891790 782261486 7470 643936179 559317467 3097 140624107 90714922 6183 -175911279 90714922 9691 -750618262 -316674454 1215 721323233 -254349525 4059 572111503 638342848 63 -616780700 -741621007 6583 29968380 -973091762 2031 -175911279 783420814 4880 555446731 762717609 3963 -96460553 886756512 6201 -54849498 -645134311 3045 521234557 -398743530 3025 -184150939 -278826583 2317 -482134217 -209849932 5411 81800971 -172362246 7759 -278257978 484578208 4859 616261079 -2439989 5452 -132340965 928549530 3917 389181119 -442896915 9037 367159963 868032719 3185 276731211 932982464 7412 -625718770 -733482202 5714 -453528863 676243791 1523 264207551 -845509135 5368 224883384 -791660728 8002 -537445745 -936112945 6659 677505146 926947071 5243 561794586 798910453 6858 399779640 261437505 9800 -509666122 241785150 5394 -25477161 327243607 5825 743542522 -446979614 7204 -373212931 -675048115 159 293337666 -981602668 1033 864931174 -287275800 805 -618586699 -192813087 6711 901855277 -726080992 3056 -13265422 -475349716 801 947027244 417944653 9181 -744815954 402585422 3994 -790900085 -995066367 442 -116404179 -981602668 4059 -50475604 -519921669 112 -483938149 220424396 5414 -652765294 258835576 7968 -112466455 348492504 2891 -101910710 684653282 4892 -667767243 -549248367 7097 156702520 -6069504 4952 875625124 -497454301 9207 -835349698 -825672011 4720 390958395 293678122 9892 -219607746 785681307 140 766605000 870262107 5404 -927273767 874229190 9539 -509666122 -487991575 6717 -483926612 484376908 9501 -625868114 750710740 5738 -408600531 -34186434 9483 -927233899 -283943997 3950 -659282120 -883441584 4475 -674506636 -306446443 915 -637994744 -833562261 3959 693388533 964421398 1892 -96460553 247516617 3006 -993835563 381557875 5856 203806755 246277775 6134 719147282 320542941 8928 -347083273 558660793 369 -483938149 -533164995 4268 765140521 -322241979 3054 367159963 -730886465 8281 395103154 486739558 7617 505306321 464511101 6694 721323233 422558106 982 -410378829 990761659 9161 -285886589 -596103798 1874 652607998 691904004 6964 351329961 412494114 4699 390958395 -616422007 6924 -659112423 332881191 7962 29506774 -477140109 8235 677505146 -45469480 7455 32391911 449132476 3460 529251473 -313128613 884 572111503 -12154411 1640 477434146 -766439509 9589 -934630957 -80034542 2967 -257165428 -605921169 9279 202573384 766538742 3114 357216483 719756675 2919 528230348 491114857 8287 -364156017 993015931 4029 918550505 -389676639 2885 57728768 688604103 6272 411375410 709534975 4857 997902760 -254951306 3508 340060359 -439025221 4336 -612223016 -473904134 9394 740694909 682630231 6263 -509385891 348492504 7456 471264227 623413028 8200 -765335823 -628237476 8674 -177639676 -103582511 6782 169375596 -805220515 1151 71999590 341133012 3355 -82743531 -10889363 999 663527888 174025856 6617 667683290 -255678122 5027 -882919563 416895828 4430 -625117729 -600991208 3262 -257165428 41988448 5508 -244065831 -937125202 6404 -631059468 -958397748 6824 -907526850 -487991575 2953 340060359 -202365860 4001 433526835 -563855352 6988 -388902952 -739131404 4612 574072798 161270305 9067 269796431 435964459 6983 357216483 971883931 3737 -886229173 -267835884 1971 -557563073 652139653 4270 -225441451 417944653 2925 432021664 -37646429 4686 641405743 269584182 4552 572111503 368331732 4077 650577626 -962366924 3764 -594123980 854872802 9954 677081963 723730723 5002 950417338 248879339 6666 335527628 167296127 5643 -279541251 -324279122 2831 -189672465 604828253 7989 -400357597 -368204827 2137 269499594 764272698 5912 853983481 -833562261 8884 784564006 -893198153 4905 950880850 901431566 5875 -509666122 324939084 8422 664362925 -547246555 7076 -139236232 -446979614 6473 432737196 841879883 6245 -784069182 646664292 7329 -351818262 705558301 4341 6631381 329435427 5646 -44846753 532638758 7934 -565428161 -53226181 8092 564442080 203913927 2258 -12130323 440461057 2018 644845610 478800565 900 90819360 -560116325 5099 -745598738 829740581 10 -800197031 336301975 869 -76560661 964421398 6944 -512601533 -253000679 8777 715427719 133238441 3086 -451981899 115731592 780 137342604 -952045723 4653 -557563073 723730723 3236 293337666 667943918 7654 -213565859 -192813087 5469 655838788 667943918 4397 890432109 7024863 2748 950417338 -316543012 5373 416830089 -595600742 9203 916803821 88031842 708 344933377 -70608980 1255 36279537 88031842 8177 808925735 136635305 6064 166047011 381557875 1515 856751619 -316387152 4944 -304053585 835992356 6548 -624139446 293678122 3782 -715255110 900210732 8126 -371484057 957316548 5379 702242153 999569471 1214 705381339 766538742 9933 -346375162 226081213 2318 269796431 368331732 2419 -863912221 563044475 1880 57077901 926947071 6065 326413982 363537086 2352 -784069182 693923957 4869 471423335 -64803490 4834 211653701 476629986 609 -818050145 -762876998 8909 -616780700 67965345 8802 -733024233 786543464 1822 276731211 -831246652 6673 -50475604 652139653 160 808925735 894207498 409 483523131 220674133 5202 -660956144 329435427 1513 432737196 926947071 8683 -400357597 736392650 8826 -12352429 723730723 5898 -13265422 874229190 8851 -363361513 639591910 8706 -512601533 -894674476 108 54093571 490581013 6453 -615891790 798201482 6417 650299148 390959008 6622 339635211 674552143 7176 8264531 -2439989 2659 941171960 -437551079 9972 842270273 762717609 5339 -623268670 -762876998 4683 -364156017 927113337 5053 -744815954 -392084245 2934 256045037 -937125202 7610 918550505 472701027 5112 269499594 -635171642 7149 967301691 -732977788 3698 483523131 -732977788 9328 -287473610 638342848 6500 -400357597 698531409 1249 -952709307 -709522334 5974 -200453704 -964470327 7925 217759023 347184015 8952 621974864 -969954363 9405 -71710752 -650343366 3112 4049814 -254349525 7158 -46649832 646664292 9555 929791427 -650575204 7078 955536932 533639856 3550 -147467416 931901106 324 856751619 55179420 8662 -588133551 616919600 6279 -364519214 870680272 4036 480475633 41988448 5907 -578500945 -594827543 6309 432737196 952638297 3616 -251213711 106262770 282 616261079 664426163 5692 -307200306 -325682737 4333 -410378829 -759955547 1954 287540911 -181951918 6212 165508500 -485579451 9787 -659112423 -805220515 136 916803821 429013583 6740 -342239300 841879883 1752 261417951 -161178548 7025 -242921091 -448645965 9034 -213565859 611310292 1137 -375315736 472701027 3955 -788603267 -667783556 3763 -56935231 402585422 2696 -744815954 485773536 5496 347274203 858501251 5381 564442080 -514527972 8905 295262939 -667783556 7996 457187643 -181951918 1835 347274203 785302566 9264 621974864 901431566 448 393895424 874757575 2419 892440078 684653282 4016 -694040959 -828027101 7677 -762354954 -766439509 8777 58910623 -202365860 430 817204434 819313353 2323 58910623 35526584 5158 340060359 802678679 1751 -353580923 285030297 8692 -855487023 -291852849 7922 -913032643 -393603223 5485 509139401 545485303 4405 -907904968 -605921169 6303 206527555 841879883 8575 727691960 -183336237 8388 405324040 23333156 1774 -594123980 -699883416 3595 890432109 -479232352 6386 702242153 636536038 8851 721323233 -356305020 403 743542522 886756512 2090 -952709307 -605921169 5653 -453528863 724045357 6630 -353580923 -899341288 8937 287403155 341133012 9186 254604928 768564657 4998 -862838521 -848882377 2940 285585538 64274896 1112 -171024826 -19846330 8925 261417951 -616422007 9928 -66475474 697181256 3161 -986019062 -493565702 9965 -871267479 15035429 6568 -116404179 -185998231 4050 307567195 -291852849 8564 -517419114 293996259 7128 -912600784 -207480706 6596 -594123980 785302566 4430 -954946302 247516617 7482 -335037888 -487460041 7871 417807178 841515706 6633 -630784461 -283943997 9147 -886229173 -514527972 6281 864931174 694332247 4026 -342239300 -33848463 2926 -453528863 -265649886 556 576569655 -548872283 4630 -590529319 -217276100 1813 855329823 704912288 9362 -959851598 -64803490 7927 -949511663 269584182 9464 -764095871 562000501 3729 -993835563 563044475 9654 -177639676 694332247 9415 -304053585 -551416862 8746 -123469316 32006993 9378 223626891 -81447781 209 -570707245 -876513924 1403 877375052 -339447425 4141 641405743 -991847180 722 -659112423 203913927 3419 591415304 758141143 7700 574072798 -600991208 6451 -788603267 484578208 9549 367159963 -894674476 7282 328642413 -585235419 1611 -818501802 -181951918 1381 -170132306 -205664922 435 15084359 59020681 712 -447555783 -497454301 4184 32391911 905565981 495 564442080 604828253 7082 780636123 624014414 3698 -476635343 -992454753 2908 772119062 28158895 287 -894484500 -111673714 7658 -36520470 -906648758 8139 -335037888 283209294 2856 -913032643 491977162 1993 555446731 785681307 7422 505442585 -464133473 9583 572111503 75428113 4772 -511648475 610906685 7877 23116556 -741621007 8185 933284357 209900681 6160 -306801974 618410264 4121 -993835563 -901452236 1008 -526589551 208300268 3263 460600071 -825672011 4773 -342740225 -374056277 3783 -735338906 -774659497 5399 -572908981 386127211 4984 174573850 622266116 6998 -800197031 614945635 5584 136635149 398270620 3839 303886728 686182649 3776 126163611 732717612 849 -531669239 -254349525 523 -92183040 848404213 1904 -347083273 67965345 9578 393895424 -529867141 4184 784564006 -267835884 98 877375052 -425579851 9669 -116404179 168850975 2872 -251213711 688604103 4641 -278257978 391949381 7268 413228751 452093657 2701 -526589551 814089111 149 -828443354 79143311 3924 90819360 484578208 7380 202573384 -962366924 5405 399779640 927247897 7035 330369088 -205664922 7489 416830089 347184015 4200 483523131 157954558 5580 405324040 327243607 6205 -531669239 460061364 6103 -913032643 -468181788 3643 261417951 -759955547 3510 -949511663 -894674476 6559 934705880 269584182 2606 643936179 -330088528 6075 -557563073 -551512958 2778 29506774 932982464 9576 -517419114 -5702304 846 -659112423 -807704163 9963 -304053585 -759955547 9772 -293422144 383295386 5431 877375052 -374056277 6758 -749678851 -257449363 2898 202573384 203913927 2307 261417951 697181256 3835 -52166347 -732138768 854 73840719 435964459 1947 112237946 402585422 4124 869722291 35526584 9690 -782082024 390959008 8693 331376977 -162370098 7267 -934630957 685173008 9653 469995849 -337054857 2379 -177639676 -953039811 4236 842270273 -37646429 6751 213842869 -919384533 9155 142253386 106262770 3068 901855277 -343058017 9512 -12130323 -259920681 3315 -835349698 814089111 3981 -260484128 -507678540 2764 -569617671 293678122 4348 6631381 252978054 2731 902447917 280226622 8750 -486815940 -339148929 8226 879055044 870262107 3869 -828443354 377312940 310 341071365 -954209444 1079 395103154 990761659 8100 119513424 -805220515 532 555446731 -779636985 7798 664362925 -3897679 2954 -862838521 285030297 529 195859317 -266557934 1360 674835134 905565981 2337 -433025345 -932094589 8768 -12352429 -354781951 1960 864931174 639591910 9249 32391911 95042084 9043 339635211 -386859416 4420 326413982 490581013 6814 323725605 646664292 3374 -889390298 388657508 7802 976904654 168850975 3158 696700704 136635305 5805 -590529319 106613504 8752 -572908981 990761659 5208 929791427 293678122 762 -993835563 -551416862 895 -257165428 -497454301 6549 -729544436 349827286 7189 433526835 844277983 3430 457187643 -479232352 7447 393895424 -964470327 7070 -260484128 233486506 4379 -594738095 -34186434 9703 -735338906 766977417 5080 295262939 285030297 5441 37950971 932982464 9688 481039767 -380500395 316 169375596 -775953624 8700 665672498 592056586 7367 572111503 170544312 2847 111659246 814089111 4746 340060359 -224429007 3278 976904654 422558106 943 877375052 465310197 8439 664362925 407922222 4742 339635211 -803257481 6336 785195735 -291852849 4361 303886728 422558106 154 32391911 -847113496 6494 -705081051 -958397748 8838 929439506 135272390 5580 -625117729 429013583 3640 -735338906 964421398 6977 -742210546 -973091762 9001 566652844 -57636310 8498 97020970 -354781951 5826 890432109 293996259 6594 328152090 -464133473 2134 -970422428 723730723 4646 -481548889 -238448480 2719 -625117729 -54745869 8297 561309384 -645134311 5404 -147109520 709534975 5772 -925751415 -292135056 8202 -872853946 -5902726 7506 438397479 636536038 6802 512530806 484376908 298 538103424 349827286 2289 643936179 -995062096 4347 856751619 271711843 1054 520426004 573715962 7735 -894484500 858501251 9832 -58282870 -532805273 8042 37950971 -437551079 2654 -371484057 -831246652 3683 -800346889 170467835 8564 -189672465 -953039811 2726 491678739 293678122 3011 266465598 742069009 1215 860501343 478800565 97 -113215565 208596214 4921 879055044 -923490455 5986 848002319 -103582511 3824 841435082 836711297 3165 -927671058 -911784066 2436 886936231 -768754430 6721 929791427 48126737 5200 -92183040 525863100 9178 512530806 238643630 4443 -878007946 -560116325 8000 -44846753 -142257001 1757 -729544436 -425579851 5872 986629189 449132476 261 246211015 235617971 5021 848002319 782261486 8841 -949511663 -715854594 9480 -941497322 -224429007 4861 -287473610 -585235419 7358 -878007946 803466690 1432 -420836130 674552143 7042 469995849 -952045723 9844 916803821 -732138768 1852 232434457 -873589020 1957 890432109 559317467 9920 642972199 285660025 3580 663527888 -923490455 6642 57328447 584852110 9021 235848520 768564657 9993 -200453704 -730886465 1214 -219607746 -283943997 2834 -889390298 402585422 2514 -58282870 -437551079 5815 719147282 269584182 7605 941171960 435964459 3824 -270167938 486739558 8985 417807178 -205664922 4425 -474750049 476219341 4097 -918480115 486739558 5973 -116404179 835992356 3596 -624139446 -529867141 642 174573850 -208909824 5846 -137898752 465310197 9149 -81272333 -192813087 7818 -600220506 155181053 5368 -824336233 117542955 8442 132366550 659135755 6649 497764071 -645134311 9538 529251473 -551416862 1254 -630784461 604828253 4586 169375596 67965345 8574 469995849 41988448 4395 295262939 -871353007 8170 -422523153 931901106 5797 869722291 774508045 2789 529251473 -389676639 287 -113215565 412494114 1015 328152090 581062404 4175 438397479 -715854594 5465 772119062 -255678122 1692 -123469316 261437505 2036 389181119 -596103798 992 -669975418 -709522334 5868 -590529319 -448645965 9682 -959851598 -899341288 444 -729544436 -779255519 451 -326544961 693923957 5538 288031791 -354367602 9591 -441900788 402585422 6093 -959851598 759617707 6456 603027467 377878165 7971 -509385891 245371301 9510 277958125 -912580415 8969 -659282120 693923957 6418 970485889 664426163 4638 -241465936 -531114148 9131 500836375 368331732 3751 -46649832 -594827543 4921 555446731 610906685 7233 -482134217 718423636 2777 -52166347 -777377395 5730 299572712 -911784066 6760 -941497322 -354781951 290 677081963 293678122 1172 -213966720 -650343366 7449 -625718770 208596214 2288 824131791 651276686 569 36279537 894207498 7143 367159963 706766110 1294 -863912221 971883931 3108 -80190883 -529867141 9027 -623268670 -259920681 9424 824131791 -743279228 4055 723014647 -437551079 7051 841435082 136635305 8673 -301284968 246277775 5215 481039767 685173008 4896 -173157270 -845509135 4146 357216483 900262214 519 -518877099 -287275800 8315 71999590 -828027101 4519 650577626 -224830170 343 -251213711 82218066 4157 142253386 999569471 7356 -214121222 347184015 7455 784564006 870262107 2431 -44805950 -519921669 9137 -197332076 64274896 402 -559852389 829049646 478 -55516739 -357349445 3744 576254520 928549530 3972 -572908981 -594827543 2349 -949511663 -932094589 2814 841435082 895448733 4344 886936231 971883931 8584 -388902952 -619642959 5746 650577626 465310197 5087 70299496 -964052288 2356 203806755 -442896915 9848 -12352429 874757575 5405 -559852389 -828027101 788 -257165428 926947071 9370 -883256320 -714273046 6960 232434457 -548872283 4745 -994238484 -359031913 1826 140624107 -996863784 4928 -482134217 954053652 6513 -486815940 690383589 8090 -123469316 -361278986 6708 877336582 -487991575 6482 941171960 220674133 4671 -422523153 203913927 6787 -720378724 358976404 3161 -578500945 -57636310 8080 696700704 -546852996 9442 -824336233 -834347143 7216 327828499 113319582 8804 -576115144 954053652 8797 -970422428 -600991208 1688 -625399824 -549053127 3374 669723000 738681643 2107 498022540 -97621137 3377 -420836130 874229190 3473 293337666 157954558 1294 187533920 -699315319 2778 -912600784 133238441 5416 -66931702 -349942526 4786 471264227 377878165 4134 83782911 901431566 4605 -820460238 -339447425 8673 -13265422 -33043914 9779 174573850 769086286 5823 -970422428 -253004117 5513 948083395 -80034542 6800 -777574656 324939084 2881 -994238484 -594389391 8408 -363361513 -289016401 4563 71999590 -726080992 6461 -660956144 115731592 5005 715427719 351421296 4161 -886229173 868032719 3575 -991085471 525863100 2035 331376977 66743939 4186 669723000 -253004117 1601 -101910710 674552143 9283 313773597 -805220515 2641 693388533 7024863 6387 -894484500 416895828 6993 -371869946 -172362246 6473 83782911 836711297 8396 341071365 155617401 8387 -66475474 524158102 31 -128726767 -779636985 7617 -578500945 584852110 6731 780636123 349711330 1979 861466410 -253004117 8940 587161686 -906648758 2564 -293422144 -979020874 1818 -898265134 143533526 7551 -422523153 796440972 7038 57328447 -766439509 2290 785195735 -981602668 5896 -907904968 -976144578 9177 -750618262 870680272 1023 -743788507 -33043914 5613 -863912221 -936112945 3465 -336363205 170544312 2629 185216221 932982464 5868 929439506 265565623 668 397498909 927247897 7988 551002165 -991847180 1987 49103598 199066417 5958 -304053585 348492504 7545 -509385891 397104509 6709 432737196 -19846330 2825 70299496 -847581699 5429 261931651 452093657 8723 686472096 998987485 3565 -146048051 -281078001 8510 950417338 347184015 9696 -68308325 531120459 4093 986629189 -59573888 4605 -92183040 11152217 8912 111659246 247274032 3046 935909029 -952045723 4205 749434816 283209294 5855 -624139446 186010557 9839 621974864 895448733 8200 713058770 766977417 2462 -570514743 41988448 8893 -251109249 -208909824 7616 856751619 -561419270 5884 19516550 900682067 2286 -518877099 803466690 7272 -95477909 674552143 6666 119513424 -205664922 6572 395299686 -293612145 6593 -63560127 724045357 2722 32391911 -497454301 4396 -579837273 -551416862 2661 -279541251 -575386868 348 22099741 -992454753 5060 -983647058 -33848463 7909 621974864 676243791 7481 433526835 32006993 4170 -536278632 782261486 8441 224883384 -743279228 3595 587161686 -626227780 8365 567852265 -220337835 2939 663527888 293996259 4689 -301284968 497692812 7797 -95477909 -111673714 1195 621974864 952638297 8480 -400357597 -205664922 1087 -625399824 -163961704 3857 129311049 -316387152 129 652607998 -903151152 4288 -256588331 28049823 5932 -907904968 -343058017 5199 -12352429 -796856966 2561 -835349698 -847113496 7863 -304053585 748407118 9202 755723260 -762876998 3715 993217311 41988448 3135 -482134217 -142257001 2065 -588133551 346977152 7569 -106582970 580232372 3191 -132340965 676243791 6934 287403155 155181053 755 -139236232 750710740 8509 566652844 388657508 5542 -63560127 48126737 4611 269796431 285030297 3347 81800971 472701027 2877 929791427 351421296 8019 750512353 -339148929 4456 -630784461 -316543012 5403 784564006 651276686 9230 -44805950 -71981180 5280 639245576 -306446443 8555 340060359 484376908 3162 321896034 880013188 2015 -820460238 -596103798 3879 -44846753 724045357 4068 967301691 59020681 354 411375410 -931850941 9251 -81272333 -901452236 9061 -588133551 900210732 9282 719147282 523334383 571 616261079 532638758 194 -353580923 157954558 26 -356493999 -487460041 7239 367159963 533639856 5055 -986019062 -923490455 4615 -306801974 -761859799 5802 261417951 783420814 6488 293337666 964421398 4348 -572908981 -181951918 4387 833952118 610906685 7103 -616780700 484578208 7998 -927233899 -33848463 6885 -720378724 -650575204 8905 246028051 241785150 1444 137342604 732717612 5559 843172319 32006993 7297 -740334521 513030379 9456 -226011510 -959597696 651 -400357597 -995066367 5029 561309384 522626360 5579 -570514743 -605921169 8772 264859719 252978054 3529 -971877548 48126737 4014 -762354954 -803257481 8992 -590529319 954053652 9494 669719494 636420853 4165 -633494599 362317344 8266 140624107 -561419270 3364 -569617671 -259567082 2711 535670744 -10889363 7436 -150077373 -485579451 6169 890432109 -255678122 7565 -113215565 402394867 7617 520426004 -709522334 5872 833952118 19319210 9194 90819360 880013188 9830 411375410 41988448 1614 621250009 829740581 7236 -764095871 -952232346 8437 328642413 7024863 7886 -934630957 460061364 6271 261417951 -628237476 2690 -146048051 346977152 8066 -927273767 -13980784 3255 674835134 718423636 1862 -241465936 312063892 5349 974173871 -503488600 7920 140624107 -964052288 8487 287540911 -741621007 1116 343475859 546240758 9375 -335037888 -477140109 3199 -483926612 -653914878 1946 -529954928 -893198153 9772 -715255110 -211716415 4324 -132340965 324939084 358 772119062 -517429485 3710 -765335823 -259567082 6422 -695835769 -161178548 8781 812692671 249091689 5006 -328904232 -730886465 6485 669723000 -969954363 3869 224883384 199066417 4055 326413982 -12154411 9188 -918480115 -825672011 6311 70299496 -5916917 6825 -496507325 -253000679 1889 347274203 -442954817 5387 395103154 19319210 1293 861466410 573715962 8550 -32737399 -202365860 9009 -242921091 -563855352 5832 639245576 733113734 2183 948736147 452093657 1779 -648381409 -204109200 5728 462757732 -982939077 5044 -420836130 -343058017 7079 83782911 -115011856 8196 -52166347 814089111 6617 349635568 -193590510 9390 901855277 -339447425 6228 -66931702 261437505 5601 -537445745 484376908 4158 551002165 -398743530 6710 -66931702 346977152 712 -618586699 814089111 5989 -225441451 280226622 3123 -373212931 238846105 5939 -536278632 693923957 7938 136635149 -959597696 3279 -494058622 348492504 4001 -855555106 -848882377 2798 -451981899 -563855352 6357 -46649832 -306446443 3972 577257649 -265316264 5076 509139401 -779255519 3941 126979264 170467835 1255 -442492459 -517429485 3067 677081963 155181053 9694 603027467 -779255519 5977 -25477161 220424396 2707 -557563073 -766439509 1023 918550505 117542955 4594 313333438 796440972 2736 -962479450 -525223549 4136 246211015 285030297 3905 -618586699 23333156 9113 529251473 170467835 6292 347274203 11152217 1127 669723000 272099746 2100 -458526967 -380500395 785 -750618262 240392773 49 -147467416 -895622959 984 784564006 709974393 9103 -55516739 -533164995 4408 -576115144 -525223549 8827 -256588331 636420853 4006 349635568 783420814 6399 71999590 -979020874 3797 -590529319 769086286 3142 843172319 -774659497 686 -279541251 -485579451 3794 521234557 168850975 4160 399779640 220424396 7612 -565428161 -164907236 3541 -782082024 165821381 1388 303886728 -19846330 1541 90819360 -59573888 5915 357216483 -339148929 6111 -307200306 368331732 6198 -81272333 993015931 2534 -375315736 -833562261 6276 -572908981 164304660 9016 -322857321 688604103 3274 713058770 674552143 3942 -565428161 674552143 9501 287061479 -148948797 1615 667683290 839185834 5545 -241465936 191108050 6174 -835349698 -477140109 7232 6631381 155617401 1750 -304053585 215489130 9461 -616105726 -954209444 4475 -593752979 936458970 9162 -818050145 -283943997 36 -260484128 215489130 5943 -491680209 682630231 6830 81800971 690383589 5069 -396349710 490581013 9619 462757732 363537086 5722 -287473610 858501251 5675 -12130323 -937125202 6702 -941497322 -964052288 930 649807445 -549053127 1806 -743788507 -533164995 1755 -13265422 11152217 8695 895483308 -936112945 7491 269796431 -241132430 7958 187533920 639591910 2698 136635149 -267835884 3414 -971877548 293996259 2014 -612223016 220424396 9242 269796431 -954209444 361 669723000 -34186434 1389 -278257978 -267835884 1821 331376977 -895622959 2550 -184150939 -361278986 2061 -483938149 -580067919 2880 976904654 545485303 5454 -824336233 -669483533 8329 625839941 365540008 8942 271048450 -19846330 3978 -889390298 -419617877 4740 -189672465 215489130 7383 933899717 67965345 2313 339712362 -683388034 7192 4049814 928549530 5798 -347083273 993015931 8360 824131791 -367588750 543 886936231 -774659497 44 8264531 -361278986 8463 -351818262 -906648758 9622 -579837273 559317467 6868 313333438 -439025221 4795 273690998 -959597696 2908 -715255110 750710740 3107 -341897402 -168423907 3760 -612223016 -281078001 8416 -650211499 -834347143 8817 -517419114 64274896 1105 -728265827 75428113 1201 -306801974 868032719 7335 986629189 -699315319 1429 261931651 -563855352 8872 -569617671 484376908 6087 -601257416 -205664922 6594 -886229173 618410264 3985 506679619 616919600 9331 111659246 -730886465 6183 186610534 157954558 7448 -177639676 927247897 3876 886936231 -211716415 5571 -25477161 -732138768 8697 -353580923 -521750194 7665 -373212931 208300268 5602 -882919563 880013188 8363 416830089 -910659068 7162 702242153 135272390 9835 174573850 841515706 2640 715936589 -442896915 1410 664255928 -211716415 7323 -74067624 -600991208 7912 778853107 -533164995 314 -918480115 -539760374 564 -983376341 258835576 6943 817204434 484376908 3918 -631059468 -911784066 334 -82743531 623413028 5633 984468436 429013583 2609 784564006 136635305 7189 167372537 320542941 814 -601257416 -325682737 2701 -625868114 -10889363 1660 699618405 874757575 3485 509139401 -374056277 4882 -593752979 -367588750 7806 784564006 796440972 193 235848520 -12154411 8677 789289346 -380500395 7252 -608881583 686182649 9473 -572908981 -973091762 4277 970485889 -849899775 3493 344933377 990761659 1746 -729544436 -292135056 7526 916803821 -398743530 7280 699618405 -70608980 5941 -408600531 698531409 8575 -800197031 736392650 8671 -743788507 -337054857 7231 574072798 7024863 4163 -74105468 -976144578 5410 -356493999 258649377 5109 -179678 -393603223 1778 -705173162 580232372 1714 -818501802 -976144578 5781 32391911 -33043914 499 287540911 -274707169 6927 -630784461 247516617 853 -68308325 497692812 8791 321979161 -253004117 2169 -615891790 136635305 1085 -330575686 402585422 152 254604928 -903151152 5851 235848520 -103582511 7994 -548469989 -437551079 5354 -66475474 -5916917 5416 946724763 925430316 3191 603027467 684653282 8750 29506774 -354781951 3526 959313725 819313353 1797 529251473 -699883416 8950 390958395 -683388034 9649 -171024826 28158895 9861 864931174 -361907767 4727 23116556 532638758 3430 500836375 491114857 7394 699618405 964421398 4321 -80190883 839185834 3590 976904654 -205664922 363 505315658 -692002453 8693 696354690 -354781951 7334 -594658272 -468181788 4465 -373212931 -911784066 2922 551002165 -487460041 6418 -173157270 -699883416 9093 -422523153 -31659405 3624 335527628 -356305020 7967 330369088 51303562 6131 -955831194 -207480706 7697 57328447 -59573888 2482 468946340 -600991208 8247 405324040 -871353007 490 -511648475 -919384533 6084 -96460553 623413028 6344 261417951 320542941 71 561794586 -289016401 3993 -927273767 -5902726 3579 -66475474 -20385733 7048 -559852389 397104509 8707 577595779 905565981 9831 -242921091 -168423907 9270 -148551892 233486506 1443 -992570882 -899341288 9527 -116404179 238643630 754 -765335823 525863100 8266 37950971 57188489 4607 663063930 990761659 6978 -261356504 623413028 1752 -745598738 928549530 4030 -720378724 718423636 4213 -113215565 -485579451 7862 -518877099 238643630 6204 -173157270 402394867 9041 313773597 -560116325 9156 -305970525 -33848463 8602 -71710752 168850975 7816 -364519214 932982464 1346 -32737399 888127448 2876 -862838521 563044475 7304 185216221 -477140109 869 390958395 -833562261 231 576254520 931901106 3620 512530806 429013583 4591 -509385891 614945635 4900 -250591756 -57636310 1927 110512002 -477140109 5718 -777574656 667943918 4305 946724763 -53226181 7128 841435082 472701027 7296 -494058622 680445725 2893 363421522 7024863 5734 766605000 -265649886 8874 812692671 646664292 1105 433526835 -727914786 1309 723014647 -354781951 7320 -886229173 75428113 7092 -429426969 802678679 6529 -660956144 -254349525 7356 -590529319 -339447425 4085 -728265827 285660025 9479 789289346 774508045 3975 -213966720 -115011856 3489 789289346 -267835884 6289 812692671 497692812 7493 -342740225 -906648758 5519 -150077373 -192813087 6812 -68308325 23333156 6609 -328904232 -911784066 9495 58337899 -221235589 7227 -623545038 500073592 7966 307567195 -549248367 1952 -137898752 844277983 5384 877336582 964421398 5120 349635568 733113734 9340 269499594 774508045 9086 -912600784 782261486 8343 -625868114 11152217 4757 -482134217 636536038 1776 567852265 895448733 2364 895483308 220674133 2106 -947334444 -53499931 9735 -623545038 -313128613 344 702242153 215489130 2913 211653701 -958397748 6326 -616780700 -54745869 6984 997902760 208300268 9493 -73802131 -807704163 1256 8264531 381557875 9543 -878007946 293678122 3371 438397479 133238441 3566 270668477 -33848463 7712 81800971 684653282 1327 892440078 -74922256 4778 351329961 -521750194 9978 -519682186 443480195 6026 -81272333 148581257 9871 -947334444 363537086 9585 -674506636 -45469480 3673 950880850 293996259 1983 335527628 -278826583 5551 -307200306 -741621007 4896 -729544436 -273517935 6268 273690998 604828253 4328 -576115144 -669081832 1036 577595779 362317344 6668 321896034 -322241979 1385 -278257978 485773536 7140 -251213711 562000501 8068 -729146187 -796856966 1998 -987108376 -220337835 2552 641405743 802678679 1333 -913032643 280226622 5708 -745761469 429013583 5698 37950971 -911784066 9672 572111503 736392650 3443 58337899 -192813087 3547 195859317 -202365860 4794 -96460553 841879883 8955 195859317 768564657 6807 -110049194 903887624 9708 861466410 581062404 8345 808925735 -796856966 4917 -835349698 449132476 9953 491678739 402585422 5232 71999590 738681643 7481 -745598738 614945635 1297 689984924 203874111 5412 287403155 928549530 6649 339635211 870262107 629 126979264 133238441 2748 -594738095 -221235589 3876 576254520 -560116325 7201 58337899 -647224909 5823 -715255110 836711297 1976 -74067624 -274707169 1951 -784069182 -952232346 6017 -570707245 252978054 2491 169375596 -919384533 3259 -351818262 377878165 8241 -818050145 731066417 6026 -222034349 478800565 6386 498022540 235617971 6845 206527555 646664292 62 716961746 174025856 8815 112237946 -21285360 8977 941171960 691904004 1133 295262939 -525223549 8604 833952118 -241132430 4697 254604928 -293612145 7143 468946340 652139653 925 -949511663 -699883416 102 -616105726 371937567 7874 -474750049 -981602668 7690 -593752979 928549530 513 625839941 -324403620 5946 -205718293 -503488600 1242 4049814 998987485 2899 -627792663 -367588750 8357 958730067 783420814 8476 351329961 964421398 6758 112237946 901431566 9645 -764095871 -927894606 404 -322857321 -254951306 1729 287061479 390565985 1883 313333438 652139653 842 137342604 870262107 4305 704539722 464511101 9333 206527555 697181256 2871 -25477161 829049646 4830 521234557 -209849932 2530 -301284968 485773536 869 -474750049 -709522334 5449 766605000 829740581 4178 -734053528 798201482 8223 784564006 -265316264 5766 -13265422 -588544705 1524 674835134 614945635 1442 -548469989 -419617877 9752 677505146 -473904134 8188 256045037 -63734481 4688 643936179 440461057 7904 8264531 750710740 7341 766605000 874757575 6628 335527628 848404213 2073 574072798 209900681 2879 -101910710 -380500395 4259 137342604 -733482202 586 -408600531 167296127 3918 246028051 -113520589 9592 126163611 351421296 8902 -205718293 -324403620 883 -364519214 346977152 1795 232434457 -487991575 1224 -898265134 -330088528 7457 -569617671 674552143 8133 -76560661 -217276100 2480 543709359 371937567 6320 307567195 611310292 8887 521234557 -699315319 6858 -765335823 202098881 7327 -898265134 51303562 8196 749434816 874229190 4750 -509385891 820355107 1281 -442492459 -373891874 1425 -496507325 -343058017 8157 -886229173 408032712 1071 -147109520 -931850941 813 -659112423 -54745869 3450 -941497322 191108050 6199 480475633 622266116 7240 -594658272 611310292 1396 -788603267 -436876555 1425 36279537 698531409 323 253295516 208300268 6618 327828499 293678122 161 -659282120 -224830170 2881 320572212 785302566 1398 861466410 -552554344 714 256045037 -667783556 9266 253295516 349711330 4763 -578500945 530406323 9912 -256588331 -64803490 1684 -225441451 709534975 5194 -106582970 769086286 1810 -173157270 950205104 3095 639245576 704912288 2723 -669975418 136635305 1584 349635568 -436876555 7165 -270167938 522626360 5041 -927233899 283209294 1291 855329823 203913927 6799 822548504 -385293122 3960 -927671058 -374056277 7501 -705081051 783420814 5040 955536932 -973091762 260 651739496 -709522334 4307 -835349698 -330088528 4819 313333438 874757575 604 -55516739 349711330 9507 -623545038 -714273046 402 341071365 362317344 8111 331376977 841879883 8045 -215882898 497692812 9747 58910623 609203406 8955 22099741 -330088528 5234 643936179 -386859416 7092 -364519214 -172362246 5453 861466410 -168423907 7003 -429426969 497692812 3873 126979264 28285201 3879 -621743061 868032719 8160 277958125 174025856 7265 -883256320 628563573 9796 693388533 -779636985 79 984468436 173354787 8480 -419029624 624282080 9714 976904654 -513451002 1976 468946340 -20385733 2251 -13265422 478800565 8195 -590529319 -596103798 3555 -343049870 950205104 6078 715427719 -996863784 7964 -422523153 684653282 2115 151462778 616919600 6034 664362925 -995066367 2138 -80190883 676406177 1783 842270273 545485303 5054 677081963 402585422 8334 -373212931 996597250 9620 -594123980 -529867141 9238 136635149 -453780869 9033 -594123980 -549053127 2602 -818501802 996597250 8762 -433025345 -172362246 9719 -25477161 75428113 4281 -146048051 -202365860 8814 246211015 -595600742 1404 -80190883 -952045723 5563 -132340965 -419617877 4664 411375410 209900681 2022 498725757 798910453 9119 457187643 -357349445 1368 650299148 854872802 1126 649807445 -645134311 4369 -25477161 88031842 5691 749434816 894566619 7000 -322857321 -759955547 4134 527736569 -727914786 5507 253295516 -205664922 749 -615891790 -959597696 1768 -181786704 258649377 7468 -764095871 802678679 387 457187643 -359314201 3174 169375596 -653914878 6570 -623545038 676406177 1062 23116556 -468181788 9086 343919065 336301975 1465 -624139446 -883441584 2083 -750618262 738681643 6480 -148551892 738681643 7122 -162298514 280226622 8817 -496507325 -681572203 1021 892440078 -267835884 6430 716961746 371937567 4804 -762354954 324939084 2873 -364519214 168850975 1350 766605000 246277775 2438 413228751 -952045723 1915 -615891790 -976816087 7602 -476635343 -876513924 1216 -531669239 704912288 6051 -150077373 -979020874 5154 -618586699 381557875 240 -447555783 -316674454 6511 750512353 412494114 6403 -764095871 768564657 4570 -476635343 -254349525 7261 126163611 329435427 4638 -728265827 -183336237 6330 321979161 -274707169 8997 -750618262 -910659068 613 487719335 95042084 7578 228618029 -311805770 7485 477434146 484578208 252 57077901 435964459 7657 591415304 -791660728 3477 -669161347 7024863 7144 -408600531 -485579451 283 8264531 443480195 7324 853983481 -532805273 8485 -674506636 -991847180 121 -892024255 -894674476 7504 246211015 -265649886 6409 58337899 880013188 3730 -364519214 307725420 8370 -410378829 351421296 5519 500836375 -759955547 6298 719147282 -202365860 4523 -612223016 -3897679 1419 -749678851 -208909824 8336 651739496 531120459 306 177628242 -883441584 7474 -800197031 -595600742 7229 37950971 664426163 6863 351329961 -253000679 7317 413228751 682630231 4619 -955831194 435964459 3976 933899717 -546852996 7532 -993835563 -883441584 2203 4049814 -448645965 2577 -907526850 258649377 3374 715427719 -172362246 6681 -66475474 486739558 2081 -907526850 -183336237 9474 -225441451 -669081832 2214 288031791 252978054 9039 112237946 -901179905 6759 869722291 407922222 798 579591313 110076515 9306 287403155 -503488600 2217 780636123 638342848 7858 57077901 443480195 8683 405324040 545485303 777 -983376341 240392773 5078 -137898752 -974640280 908 577257649 -927894606 6484 287403155 -130757210 4438 261417951 143533526 7739 -854974713 -419617877 1567 -889390298 478800565 5317 822548504 -901179905 8102 -442492459 604828253 2767 29968380 -669081832 574 477434146 -283943997 4081 -251109249 -241132430 4198 -572908981 -475349716 4430 335527628 -111673714 3037 -878007946 238846105 9741 -512601533 -427456347 8036 203806755 -919384533 8231 -822417795 723730723 5380 -71710752 -34186434 9634 -110049194 -148948797 7233 206527555 709534975 8686 -147467416 272099746 5455 -749678851 -265649886 3742 -106582970 23333156 2981 -734053528 -954209444 5482 480475633 -356305020 6192 -705173162 -563855352 6499 -623268670 486739558 5499 57328447 351421296 1384 875625124 -995062096 748 288031791 -54745869 8279 -959851598 -253000679 2800 -871267479 358976404 2710 483523131 -13980784 1002 276731211 522626360 4595 -178463084 -306446443 3320 -214121222 848404213 4201 -326544961 -259567082 4184 -154177607 -982939077 6452 856751619 513030379 6938 567852265 831945068 9528 693388533 28049823 4789 491678739 186010557 6605 126979264 -493565702 2383 211653701 408032712 206 90819360 802678679 8552 -777574656 785681307 5859 -970422428 391949381 886 -95477909 513030379 6028 54093571 802678679 6680 341071365 796440972 1343 665672498 -669081832 8035 716961746 -473904134 2228 -458526967 35526584 4065 271048450 -692002453 880 432021664 307725420 3692 -952023251 -359314201 3263 390958395 829740581 6901 -370573099 -931961645 5846 90842180 -53226181 3051 -71710752 452093657 1096 784421217 407922222 5897 -518877099 349711330 9464 320572212 803466690 287 621250009 258649377 8719 -949511663 -439025221 2244 577257649 59020681 7407 126163611 -847581699 2634 224883384 -115011856 40 -336363205 -596103798 6083 621250009 -130757210 8793 -250591756 -834347143 4644 -947334444 -732138768 1593 -476635343 285030297 9016 -559852389 -339447425 6167 256045037 362317344 2070 -147109520 611310292 799 948736147 -54745869 8374 -150077373 -14604433 9679 -745598738 -324279122 2769 19516550 563044475 1289 497764071 191108050 4407 506679619 263449205 666 -358966548 -220337835 4485 -659112423 -876513924 252 561309384 -861238983 9798 -784069182 -477140109 9607 37950971 998987485 3450 339635211 -923490455 205 -214121222 371937567 1909 -705173162 117542955 3463 -326544961 -361907767 682 269499594 -669081832 5162 591415304 705558301 4953 566652844 -254951306 1535 -625399824 584852110 2884 112708003 928549530 322 -112466455 622266116 8201 -630784461 698531409 7001 -76560661 -807704163 2491 -375315736 186010557 4888 29968380 900262214 3474 -44805950 417944653 9091 -621743061 -976144578 8181 330369088 -768754430 9716 -370573099 435964459 4166 -949511663 -322241979 1822 395299686 348492504 9517 955536932 706766110 3505 203806755 -41471722 8728 -342740225 484578208 6736 -74105468 19319210 8274 -433025345 -976816087 4960 916803821 709534975 497 -356493999 390959008 1475 -301284968 363537086 1926 -855555106 -103582511 1412 -889390298 518508787 9791 199822346 208596214 6932 -954946302 -33848463 8063 -557563073 -521750194 3141 -720378724 803466690 705 -623545038 -507678540 6740 -531669239 -316387152 3161 892440078 -865702803 733 -205718293 272099746 9180 -559852389 312063892 1003 -630784461 964421398 3473 929791427 -834347143 4973 705381339 365540008 9785 -304053585 -839552686 8096 -533858770 368331732 6876 19516550 192314494 8441 -287473610 774508045 5780 -667767243 307725420 1986 -73802131 -595600742 1694 -742210546 481058945 5176 -205718293 -330088528 4590 997902760 -356305020 6306 261417951 497692812 9076 719147282 -976144578 2181 288031791 148581257 3053 933284357 442035528 3046 622760654 -293612145 7579 500836375 -70608980 7265 -652765294 831945068 5063 -509385891 -551512958 7176 151462778 -683388034 2966 -12352429 240392773 1918 -278257978 -204109200 2826 -526589551 -519921669 2373 -13265422 736392650 8395 -593752979 442035528 5845 824131791 -903151152 9255 976904654 -517429485 1343 57077901 263449205 6583 -420836130 -683388034 5025 126163611 452093657 7170 83263882 -224830170 6651 -652765294 -585235419 4326 343475859 -715854594 1314 -949511663 258835576 7252 929439506 709534975 3604 -615891790 -255678122 7675 389181119 719756675 2748 -225441451 15035429 2201 -261356504 -316543012 2534 -453528863 252386635 3710 -363361513 -241132430 4789 137342604 -477140109 2643 -396349710 774508045 2563 702242153 -14604433 2889 326413982 485773536 7930 -800197031 762717609 7989 950417338 -70608980 4258 848002319 -45469480 1579 -821770117 208596214 8698 916803821 -130757210 4248 -872853946 220674133 9003 715427719 -19846330 9685 -54849498 398270620 569 616261079 742555398 8937 420313173 -732138768 7308 -527151913 769086286 1007 54093571 -906648758 4079 313333438 -952232346 3929 -572908981 -834347143 7655 -570707245 533639856 7988 576254520 -442896915 5527 -913032643 -21285360 8188 112237946 736392650 7810 -270167938 -316387152 1473 254604928 377878165 5472 705381339 -546852996 3275 -62488183 -33043914 7973 269499594 283209294 7754 864864468 704912288 2319 -289985011 491114857 290 -458526967 -148948797 1248 328642413 -464133473 9974 696700704 -979020874 1819 856751619 75428113 1522 745648934 -876513924 4274 886936231 191108050 9294 -862838521 -437551079 9504 -95477909 -442896915 6112 -326544961 -595600742 595 -559852389 -595600742 8338 57077901 291885511 1501 721323233 -510922884 5508 167372537 82218066 891 -728265827 422558106 7267 -907526850 -202365860 6470 480475633 802678679 75 686472096 559317467 2344 -200453704 -253004117 3466 -983647058 769086286 4818 551002165 584852110 4950 -257165428 786543464 8252 -346375162 -475349716 3408 432737196 -253004117 6942 745648934 -701904187 1833 622760654 -289016401 3789 -307200306 485773536 388 57728768 -349942526 6104 -342239300 -259567082 6092 166695370 443480195 6596 -278632700 858501251 3576 -835349698 676243791 4980 -173157270 -650575204 5726 784564006 -594827543 9662 -548469989 690383589 9508 -927671058 639591910 7963 457187643 -828027101 2621 -625718770 -981602668 2302 877336582 133238441 6098 -570707245 186010557 6359 -612223016 -202365860 782 -734053528 435964459 1241 -729544436 584852110 2320 54093571 -532805273 169 73840719 584852110 7964 755723260 636420853 9624 -790900085 -64803490 6289 -96460553 28158895 7267 -685842163 -473904134 161 603027467 -448645965 1194 223626891 -993810702 5852 -740334521 -356305020 9070 390958395 -825672011 798 785195735 247274032 2911 344933377 -130757210 9980 520426004 -692002453 486 -128726767 336301975 649 967301691 490581013 5758 -854974713 67965345 5422 -777574656 -3897679 7656 -170132306 442035528 5738 -289985011 -3897679 5296 -405708663 82218066 8998 946724763 758141143 5163 677505146 377312940 6205 -862838521 484820762 866 643936179 -130757210 1018 -109703401 117542955 2964 902447917 272099746 6947 877375052 203913927 9495 167372537 -163961704 3653 58910623 -71981180 6960 -518877099 -937125202 1632 974173871 -274707169 7700 -451981899 -958397748 8214 -818501802 -477140109 446 97020970 -883441584 7758 842270273 858501251 6387 566652844 220424396 3454 483523131 623413028 6370 477434146 -202365860 6233 481039767 476219341 9200 363421522 831945068 8310 -63560127 -493565702 4820 405324040 -380500395 8210 855329823 -952045723 4687 856751619 238643630 550 -660956144 -278826583 9567 715936589 950205104 7820 -952709307 -762876998 8948 958730067 -241132430 2847 481039767 15035429 2642 812692671 686182649 6050 721323233 215489130 8585 500836375 -715854594 9731 564442080 -923490455 6594 -287473610 900262214 9119 -116404179 -871353007 7676 993217311 -732977788 8743 -898265134 349711330 7206 -777574656 -796856966 6292 577595779 819313353 8686 364564921 823880227 1560 328642413 -669081832 1082 367159963 -453780869 4885 411375410 -766439509 8261 349635568 848404213 9843 -453528863 -979020874 2733 228618029 -894674476 7532 -745598738 525863100 5226 432737196 -730886465 827 843172319 -995066367 1123 -659282120 798201482 885 -71710752 -910659068 2828 -898265134 -220337835 3302 721323233 168850975 5987 -146048051 -45469480 6785 287403155 283209294 6604 529251473 -439025221 5441 591415304 954053652 105 -82743531 -254349525 931 -685842163 -730886465 9983 23116556 522626360 8072 -304053585 272099746 3766 140624107 220424396 6245 319326351 293678122 6927 339712362 -392084245 5039 -685842163 -883441584 4011 -631059468 -605921169 4180 438397479 -669483533 8522 -517419114 113319582 2060 -189672465 351421296 8162 -486815940 618410264 4496 -777574656 574416719 401 -625117729 -931961645 3177 -173157270 -357349445 357 -371869946 559317467 1230 -519682186 -193590510 75 -330575686 -517429485 247 -251109249 -650575204 4501 6631381 285660025 4406 664255928 -477140109 751 576569655 452093657 5030 -213565859 -361907767 6852 -267849188 -552554344 8996 -822417795 -320105788 8925 -872853946 336301975 6590 340060359 693923957 6251 997902760 99128184 7979 948736147 -111673714 4406 335527628 -865702803 3354 -970422428 155181053 9221 855329823 271711843 7309 -872853946 -514527972 4431 892440078 -238448480 5512 958730067 -33848463 306 -419029624 429013583 1636 335527628 -521750194 4115 -794998045 240392773 4154 -744815954 971883931 2421 -347083273 -510922884 205 203806755 927113337 8398 -287473610 786543464 1239 -346375162 -316674454 3174 -794998045 996597250 2312 126163611 880013188 242 -531669239 349711330 7130 -694040959 927247897 2401 -270167938 383295386 9433 -892024255 241785150 710 -986019062 562000501 4322 886936231 143533526 7862 -526589551 680445725 5066 343919065 110076515 8674 307567195 271711843 3281 512530806 491114857 103 -685842163 -510922884 8759 843172319 143533526 6708 934705880 -130757210 8894 199822346 900682067 7548 -743788507 -739131404 3280 264859719 209900681 9822 -375315736 -442896915 3459 -882919563 -253000679 6738 347274203 -59573888 4730 719147282 886756512 8405 -572908981 -64803490 7471 343919065 524158102 2472 347274203 803466690 5006 -637994744 -575386868 1492 -625117729 460061364 4004 321896034 -209849932 2529 397498909 -780888194 3353 745648934 320542941 7367 -794998045 -442896915 4154 471264227 798910453 3828 -268168881 429013583 4267 -222034349 841879883 8960 112237946 407922222 5915 -351818262 -739131404 1695 228618029 -906648758 6712 -483926612 -531114148 2598 331376977 705558301 3573 719147282 -453780869 4864 -742210546 269488622 1386 -625718770 -952045723 1041 -268168881 609203406 2267 58337899 -596103798 3851 -925751415 870680272 9692 955536932 64274896 7375 817204434 709534975 8964 -13265422 307725420 839 156702520 -954209444 5584 664255928 -953039811 5538 -451981899 -477140109 7722 750512353 -596103798 4048 -31253052 407922222 2363 886936231 750710740 96 -442492459 -681572203 1133 591415304 -715854594 8262 677081963 272099746 500 572111503 905565981 9986 591415304 829049646 1886 621974864 990761659 1005 -674506636 -645134311 56 -147109520 563044475 3477 505306321 574416719 7796 984468436 636420853 7980 36279537 -278826583 89 253295516 -669483533 6268 349635568 283209294 9642 -137898752 66743939 6206 -955831194 -510922884 6490 -854974713 329435427 5067 -624139446 -337054857 2719 -970422428 307725420 7827 261417951 -517429485 3429 471423335 -839552686 334 785195735 691904004 3716 -348537659 484376908 9568 285585538 690383589 9957 -341897402 690383589 2768 -278632700 742069009 7602 126163611 -701904187 8875 765140521 723730723 1468 -491680209 -33848463 4613 328642413 802678679 7666 54093571 -386859416 9616 203806755 723730723 750 642972199 -619642959 7904 -594123980 -848882377 1826 574072798 269488622 7487 929439506 -209849932 68 -251109249 -515729352 4957 57728768 203874111 2599 -685842163 546240758 587 341071365 148581257 9931 785195735 28049823 3225 287540911 336301975 5157 -251213711 532638758 6620 -363361513 -374056277 2866 -695835769 802678679 4756 186610534 624282080 7993 -672401313 533639856 5902 367159963 -2439989 3679 586193310 682630231 3702 713058770 -976816087 1824 -517419114 490581013 3648 -625868114 858501251 2267 693388533 497692812 840 765140521 484376908 1421 505442585 659135755 1574 616261079 -996863784 1329 -419029624 246277775 4246 285585538 11152217 7831 -476635343 -5902726 6888 843260633 874757575 7923 500836375 -71981180 9428 -106582970 996597250 7288 -287473610 -779636985 3185 -544290356 -962366924 2821 -270167938 -894674476 7606 -496507325 -954209444 9663 264859719 -532805273 6800 -824336233 -324403620 9856 577257649 -293612145 7734 -150077373 -37646429 1599 -517419114 109725016 4458 -983376341 547847846 6049 586193310 99128184 3601 -12130323 -549248367 5758 -669975418 -847113496 7606 -578500945 -667783556 2151 185216221 464511101 6474 833952118 -185998231 1815 -388902952 -976144578 7167 892440078 639735778 8312 -971877548 -6069504 6246 -330222187 327243607 8920 -986019062 -33848463 3238 321979161 -525223549 8348 586193310 764272698 7983 984468436 -551512958 1493 934705880 768564657 6318 204922698 -181951918 2113 -509385891 -428402356 6418 723014647 -560116325 4115 -878007946 -873589020 3406 -330832333 592056586 6854 538103424 964421398 9424 -250591756 233486506 9502 -293422144 246277775 4035 591415304 835992356 272 29506774 -12154411 4192 169375596 723730723 8435 667683290 742177493 5259 -106582970 993015931 5095 -353580923 664426163 8252 -952709307 -306446443 4486 -330222187 546240758 5466 -189672465 285030297 8074 -293422144 484820762 8015 567852265 680445725 6910 561794586 -780888194 8265 71999590 -427456347 8391 -594658272 245371301 7470 -593752979 -529867141 4212 993217311 998987485 2706 -512601533 32006993 6724 -569617671 -224830170 2700 572111503 -796856966 1112 895483308 -519921669 4550 745648934 742069009 3033 -244065831 -339148929 2307 469995849 -780888194 2700 224883384 390959008 583 625839941 971883931 6115 -96460553 -681572203 946 417807178 -912580415 582 -511648475 769086286 2766 664255928 -715854594 5651 -705173162 990761659 5802 -177639676 636420853 9922 -925751415 192314494 5398 395103154 742069009 2493 -588133551 -650575204 6000 641405743 -780888194 2990 877336582 559317467 8511 699618405 -865702803 9130 693388533 -768754430 4079 217759023 407922222 4957 273690998 133238441 1804 -54849498 -13980784 1926 -441900788 823880227 1395 -557563073 -906648758 6869 -82743531 245371301 261 -279541251 -827976408 8962 901855277 -287275800 4958 650299148 -12154411 6433 6631381 829740581 8470 204922698 748407118 643 -509666122 -311805770 470 959313725 -777377395 4031 789289346 -953039811 3838 -818050145 -53226181 6337 890432109 247274032 8213 327828499 820355107 8658 335527628 408032712 3681 261417951 758141143 7097 228618029 -161178548 5752 -800346889 -777377395 9617 655838788 -392084245 7751 743542522 -453780869 9484 -800197031 59020681 9841 755723260 136635305 9319 -667767243 782261486 9418 663527888 485773536 2478 948083395 802678679 6342 -219607746 -497454301 6017 -112466455 215489130 5884 -878007946 164304660 8503 -743788507 -507678540 4879 319326351 -596103798 7203 841435082 646664292 879 824131791 -291852849 3237 997902760 -733482202 2379 413228751 -259920681 2803 498725757 -595600742 6347 875625124 143533526 7240 140624107 748407118 2076 696354690 208300268 1548 642972199 706766110 7419 -137898752 -962366924 7765 577257649 886756512 6454 -548469989 293678122 1517 81800971 -487460041 3088 -178463084 -33848463 8404 57328447 390565985 5572 -68308325 -653914878 9880 997902760 819313353 4508 -518877099 592056586 5394 90819360 -205664922 8627 -356493999 518508787 9219 941171960 452093657 1353 918550505 -361278986 9888 416830089 133238441 5397 -855555106 272099746 2874 -250591756 -380500395 5136 -486815940 452093657 3122 -154177607 170467835 3648 -55516739 -605921169 7259 344933377 238846105 1938 264859719 -507678540 4368 -171024826 383295386 4493 -482134217 157954558 408 655692903 491114857 1267 958730067 265565623 2360 -576115144 831945068 5385 73840719 160793740 4425 784564006 390565985 5817 -985616618 903887624 2778 266465598 -803257481 6327 -481548889 115731592 2327 -526589551 -5702304 5425 -517419114 -357349445 5243 -189672465 208596214 6411 58337899 -594827543 290 785195735 402585422 1323 203806755 -692002453 4899 699618405 -265316264 5136 500836375 762717609 2380 -433025345 397104509 9353 -750618262 288775548 1903 395299686 -667783556 532 460600071 559317467 4764 -630784461 203913927 5172 271048450 -5902726 3215 481039767 -385293122 7815 -68308325 -903151152 6093 285585538 220424396 4183 -458526967 7024863 5897 199822346 -701904187 64 -342239300 -714273046 7532 649807445 203913927 930 824131791 -208909824 8148 462757732 -976816087 2999 70299496 524158102 7165 110512002 355195684 5592 330369088 -973091762 3038 -301284968 -653914878 3548 -625399824 -289016401 3622 -25477161 -932094589 6465 -36520470 774508045 2183 696700704 -549248367 6975 323725605 261437505 3090 665672498 491977162 3353 -128726767 105202669 5316 -373212931 964421398 8758 -454660390 684653282 9279 32391911 -588348248 9823 287061479 611310292 3932 941171960 682630231 9434 129311049 759617707 3024 261417951 -185998231 8039 -742210546 417944653 7982 853983481 252978054 2953 -947334444 -209849932 5085 -73802131 -291852849 3801 603027467 -739131404 8362 -601257416 -521750194 3382 287540911 -63734481 1294 -335037888 -969954363 9535 395299686 -33043914 7475 367159963 -873589020 6117 -784069182 -692002453 5300 847314766 829049646 6667 433526835 41988448 6420 -889390298 -936112945 2960 505442585 691904004 5616 -918480115 -807704163 783 -947334444 -274707169 7879 901855277 -883441584 8420 650577626 -953039811 6282 566652844 -224429007 6194 276731211 706766110 4767 347274203 574416719 9924 -650211499 115731592 1275 512530806 -253004117 3026 -674506636 -805220515 1584 273690998 377312940 1573 -952023251 88031842 8003 843172319 -605921169 9037 -342740225 -861238983 3697 -794998045 -386859416 1617 326413982 -172362246 4164 512530806 293678122 3062 343919065 -827976408 1569 -962479450 -5902726 6532 689984924 -741621007 4292 -222034349 -976144578 1926 -511648475 -732977788 799 765140521 -974640280 754 264859719 -354781951 5855 -32737399 -777377395 6249 126979264 249091689 1185 343475859 -919384533 1679 420313173 215489130 8052 -744815954 796440972 7325 328642413 835992356 4894 -396349710 900682067 7077 704539722 75428113 1171 650299148 41988448 7078 -213966720 -357349445 2356 343475859 407922222 1890 264207551 -981602668 7941 984468436 55710753 7869 663527888 -103582511 4323 -743788507 202098881 4199 142253386 293996259 8180 -762354954 -343058017 7884 -96460553 -3897679 9967 202573384 -266557934 6186 674835134 -976144578 174 653638796 814089111 7235 506679619 -979020874 8786 864931174 226081213 5205 -986019062 996597250 9846 -570707245 -21285360 5783 848002319 67965345 5911 745648934 -266557934 772 -740334521 999569471 4419 861466410 758141143 4094 586582238 -839552686 4433 750512353 -959597696 1147 -913032643 -761859799 7312 -777574656 -185998231 2052 -970422428 -964470327 3442 -818501802 -6069504 9614 438397479 -386859416 2602 -429426969 -183336237 7112 655838788 -783218625 4276 520426004 -594389391 3128 475583305 -45469480 3845 -862838521 -992454753 6223 4049814 -580067919 6308 -985616618 209900681 7444 -794998045 693923957 7288 -215882898 -368204827 6417 -137898752 226081213 3729 122960298 -956300186 9623 347274203 676406177 572 -123469316 -453780869 9159 -745761469 -956300186 3426 875625124 19319210 324 -824336233 -529867141 3360 -356493999 -732138768 883 -985616618 28285201 9501 -351818262 417944653 8134 -570707245 500073592 392 -594658272 -368204827 9128 224883384 759617707 5889 475583305 -80034542 7626 -621743061 41988448 682 -137898752 -762876998 3726 -518877099 -373891874 4765 -952023251 -560116325 4290 639245576 636420853 2207 -433025345 -901179905 4768 -419029624 996597250 6070 778853107 155546470 3843 716961746 -619642959 9640 269796431 -901179905 6685 -31253052 -324279122 8389 853983481 490581013 3079 57728768 -952045723 2759 564442080 -979020874 2010 693388533 718423636 295 902447917 874757575 6621 140624107 35526584 401 -720378724 -41471722 4942 266465598 226081213 2635 420313173 407922222 6196 933284357 -436876555 8659 -735338906 690383589 6468 321896034 957316548 5959 36279537 164304660 5299 -331409455 -936112945 5482 393895424 -923191479 1053 -268168881 684653282 8260 246211015 28158895 3380 -927273767 -779255519 2329 677505146 -164190047 9019 -835349698 307725420 4653 -743788507 -931961645 164 -669975418 481058945 9863 -441900788 285030297 3911 256045037 639735778 3236 264207551 252978054 4213 576254520 -183336237 1118 90842180 497692812 2301 -544290356 -354781951 1310 339712362 901431566 4669 -648381409 246277775 2190 -25477161 -962366924 7067 -745761469 -267835884 7553 -800346889 160793740 9957 -994238484 901431566 8951 879055044 -398743530 7189 -267849188 774508045 6365 -593752979 215489130 4778 843172319 522626360 7955 755723260 -162370098 3524 -669975418 -53499931 6848 -576115144 886756512 5214 993217311 774508045 3593 -600220506 -293612145 7298 19516550 894566619 912 -994238484 148581257 9480 -983647058 733113734 635 663063930 -959597696 8463 -764095871 174025856 3830 57328447 954053652 240 185216221 -529867141 4777 564442080 -68133232 4816 -627792663 719756675 2989 23116556 -193590510 5700 -305970525 241785150 2140 716961746 23333156 6922 -279541251 768564657 3719 -453528863 355195684 3799 918550505 -479232352 3116 -612223016 402585422 8635 521234557 19319210 9352 946724763 35526584 1660 232434457 -803257481 5258 266465598 -762876998 9314 -894484500 484820762 7689 277958125 28049823 9871 165508500 208300268 1415 295262939 841879883 4898 57077901 841515706 5270 967301691 442035528 5052 935909029 964421398 7515 -631059468 -33043914 947 -451981899 465310197 2977 772119062 245371301 8182 649807445 -548872283 1167 -625117729 682630231 7921 321896034 -185998231 2605 -278257978 574416719 5810 853983481 993015931 6595 6631381 894566619 363 -667767243 -211716415 5219 469995849 697181256 6649 -215882898 429013583 5273 136635149 -21285360 9333 339712362 674552143 352 -342239300 247516617 890 321979161 -650575204 8440 955536932 -779636985 5846 693388533 349827286 1909 929439506 -952045723 7253 509139401 75428113 314 941171960 926947071 7931 -50475604 886756512 5030 328152090 -953039811 2673 480475633 841879883 3406 -659282120 639591910 6594 -396349710 936458970 5660 566652844 485773536 5718 73840719 -741621007 3383 -557491556 840121997 6032 58337899 -533164995 1107 -659282120 -41471722 4756 320572212 -759955547 1754 -268168881 -825672011 316 -447555783 706766110 6540 -734053528 235617971 5563 -112466455 748407118 340 -925751415 -548872283 9313 167372537 -292135056 3356 389181119 348492504 6449 997902760 -292135056 3810 261931651 798201482 8752 343919065 -551512958 2892 481039767 -692002453 1055 -205718293 680445725 5944 -289985011 246277775 2604 -171024826 247516617 2935 -179678 -133534011 4756 -527151913 -845509135 8427 765140521 690383589 7020 -44846753 719756675 1486 -433025345 -992454753 6208 -63560127 840121997 9158 -624139446 -766439509 764 -242921091 133238441 3271 -326544961 15035429 3962 -631059468 349827286 9225 389181119 990761659 2316 655661552 836711297 9290 357216483 249091689 6827 655661552 203874111 6917 -782082024 240392773 1039 303471892 -931961645 8995 -835349698 -392084245 8977 -955831194 155546470 3105 -927233899 886756512 990 303886728 170544312 8563 877375052 -931850941 6701 460600071 -775953624 7416 213842869 481058945 6931 -669161347 -21285360 3023 653638796 -3897679 2645 -113215565 -343058017 3801 70299496 -419617877 3406 -214121222 558660793 7727 471423335 55710753 3459 -777574656 -373891874 3190 -992570882 417944653 4932 270668477 -217276100 864 586582238 -313128613 3892 -527151913 220424396 7109 974173871 705558301 5258 -162298514 888127448 339 -92183040 252386635 7401 -52166347 233486506 8562 339712362 336301975 3118 -559852389 742555398 8540 83263882 220674133 7945 877336582 -359031913 2619 223626891 280226622 4831 650577626 628563573 1779 -13265422 -367588750 3821 -270167938 220424396 1027 -330575686 -291852849 7856 933284357 -13980784 5590 90842180 -519921669 1907 -517419114 -995062096 6767 643936179 157954558 7641 959313725 -479232352 7957 -113215565 -588348248 4189 772119062 803466690 3948 -898265134 -259567082 1398 126979264 28049823 9733 822548504 -953039811 4703 -952709307 835992356 7127 -56935231 416895828 2598 202573384 324939084 926 261417951 -923191479 2371 -720378724 452093657 3651 -872853946 203913927 7341 129311049 167296127 9565 -147109520 368331732 9048 -95477909 638342848 2759 958730067 327243607 2690 -784069182 -64803490 3667 -907526850 -80034542 6399 167372537 750710740 1245 110512002 -803257481 5938 -173157270 -635351929 499 -625718770 -183336237 2269 950880850 -547246555 5701 264859719 -982939077 7803 -396349710 59020681 9656 -242921091 530406323 4957 -400357597 -446979614 8784 -882919563 -164190047 4610 864864468 -475349716 4413 58910623 484820762 2155 -371484057 -730886465 3157 -616780700 -903151152 6990 780636123 -205664922 9651 -250591756 -681572203 2905 716961746 161270305 9903 -213966720 -834347143 810 -892024255 -437551079 575 970485889 531120459 8158 689984924 870680272 1852 320572212 900262214 3223 561794586 636536038 6168 864931174 105202669 8737 916803821 105202669 4096 389181119 -161178548 1447 287540911 -164907236 7309 -854974713 -976816087 1891 195859317 -33043914 208 -882919563 651276686 9331 -669975418 -645134311 9486 843172319 -701904187 771 950417338 -600991208 9928 -331409455 -560116325 5159 -147109520 32006993 1230 -55516739 -437551079 9815 -588133551 95042084 3893 202573384 -739131404 9297 -600220506 868032719 776 -322857321 624014414 3465 669723000 829049646 8844 -256588331 265715153 1413 506679619 460061364 3575 -579837273 622266116 1672 621250009 796440972 9201 -509666122 -831246652 5179 948736147 -532805273 9340 716961746 -63464163 6483 655838788 -220337835 3937 -659112423 -741621007 2559 270668477 798910453 8619 313773597 422558106 9618 651739496 170467835 9833 169375596 -958397748 1585 -205718293 -181951918 4990 417807178 -895622959 6349 357216483 -464133473 4620 -343049870 764272698 5395 -256588331 -217276100 5025 506679619 293996259 7746 817204434 -185998231 2768 579591313 160793740 3470 842270273 341133012 6644 -818501802 829049646 2243 669723000 28158895 7377 253295516 246277775 893 -759508202 546240758 1229 715936589 -845509135 4742 -112466455 -675048115 2109 561309384 -3897679 3695 126163611 341133012 4083 187533920 676406177 2899 789289346 -645134311 2391 -669975418 768564657 5673 -579837273 -823312659 3476 -616105726 -825672011 9002 -200453704 157954558 3829 287403155 -437551079 3618 331376977 -267835884 7519 339712362 -14604433 8570 -371869946 -289016401 3650 -986019062 803466690 2726 -631059468 900262214 1099 -486815940 -510922884 7451 -178463084 -493565702 3756 696700704 -976144578 2100 -889390298 258649377 2111 621974864 155617401 293 -95477909 971883931 3991 -261356504 531120459 4736 -512601533 -192813087 5655 -113215565 -845509135 2407 468946340 -692002453 1784 -511648475 854872802 3793 -483926612 -923191479 7014 -672401313 880013188 7105 543709359 -187634457 9562 203806755 248879339 2692 -74105468 -762876998 6686 71999590 349711330 1722 -419749108 79143311 3341 -128726767 518508787 3303 232434457 -354367602 5657 948736147 -759955547 9130 174573850 901431566 2690 264207551 381557875 8159 -173157270 624014414 8532 -625117729 -164190047 4625 -828443354 -549053127 4480 916803821 -14604433 210 -256588331 -605921169 4943 -983647058 -588544705 6383 958730067 336301975 9458 203806755 -133534011 1630 -25477161 750710740 430 -886229173 927113337 3258 -213966720 -6069504 2679 -326544961 -359314201 8288 54093571 -883441584 8843 535670744 895448733 5947 187533920 -515729352 1185 -955831194 390959008 6942 22099741 -873589020 9313 -241465936 269488622 9696 879055044 723730723 1462 -364156017 192314494 2286 -517419114 709974393 626 -55516739 -113520589 8572 843172319 -293612145 4962 -12130323 402585422 4044 650577626 835992356 963 -481548889 802678679 7331 -855487023 64274896 8179 -630784461 -683388034 5448 -559852389 719756675 6779 -898265134 157954558 4943 432021664 280226622 3708 -301284968 -265316264 7302 -594658272 -419617877 1543 -959851598 48126737 4109 -175911279 -503488600 3203 -742210546 -805220515 9068 853983481 -533164995 6873 -285886589 -253004117 4080 696700704 -2439989 7730 -92183040 429013583 9095 551002165 381557875 1236 621250009 -14604433 4493 -364519214 272099746 7673 -112466455 238846105 3846 15084359 688604103 4322 -305970525 -779255519 2638 -959851598 174025856 650 363421522 -5702304 9117 -52166347 283209294 9614 357216483 51303562 768 -623545038 160793740 6908 -949511663 820355107 6548 142253386 835992356 5738 -621743061 -439025221 2388 -878007946 -187634457 5082 955536932 312063892 6230 83782911 964421398 3163 -491680209 -727914786 8145 112237946 -339447425 2369 340060359 -549053127 1203 57077901 -873589020 6680 73840719 -354781951 5904 621250009 -849899775 7189 856751619 -653914878 8302 199822346 688604103 6174 477434146 246277775 3967 579591313 -254951306 3084 -52166347 133238441 8271 -667767243 -996863784 5375 185216221 402585422 8959 824131791 -931850941 8385 -173157270 -683388034 7505 -112466455 -192813087 2782 855329823 -513451002 6710 665672498 327243607 1587 -52166347 203874111 9909 -667767243 381557875 4772 -570707245 349827286 3630 126163611 -547246555 8899 -162298514 -354367602 5678 203806755 -287275800 2527 206527555 -981602668 7396 -63560127 -389676639 4394 653638796 698531409 51 778853107 -21285360 9598 -189672465 -45469480 5610 -137898752 694332247 9760 766605000 -330088528 3569 -396349710 -899341288 2358 -927233899 685173008 9077 -244065831 -761859799 38 -623545038 64274896 8470 -351818262 636536038 7152 395299686 823880227 1215 287540911 -715854594 4845 -537445745 -848882377 5991 655661552 -976144578 8280 -734053528 252386635 1062 -733024233 263449205 1309 -336363205 546240758 3835 57728768 248879339 6176 651739496 -71981180 5003 841435082 -253004117 1615 287061479 -316543012 4029 -927671058 -273517935 1083 -189672465 349827286 1909 587161686 803466690 5587 -278257978 -991847180 4446 -285886589 704912288 2914 993217311 -221235589 6092 -268168881 880013188 5803 704539722 -357349445 8832 528230348 -964052288 6018 -62488183 -266557934 9614 -962479450 -995066367 942 -68308325 -2439989 3868 890432109 476219341 6956 405324040 616919600 3757 417807178 -71981180 1014 704539722 768564657 7997 -306801974 705558301 9892 -74067624 -730886465 6414 405324040 686182649 7826 535670744 748407118 2419 202573384 -337054857 7795 475583305 88031842 3579 -821770117 106262770 2789 498725757 742177493 8082 -623268670 -823312659 7909 -565428161 -339148929 6242 -12352429 -833562261 4997 749595162 -525223549 5408 -128726767 125331989 7948 561794586 240392773 1445 248168868 -254349525 5005 643936179 248879339 3194 780636123 764272698 3275 347274203 622266116 8664 498725757 -865702803 8459 -601257416 -952045723 3775 -983647058 667943918 1915 -674506636 829740581 870 211653701 -923191479 9491 -388902952 478800565 5539 -364519214 -368204827 1145 -47584694 697181256 5005 -952709307 736392650 4954 416830089 -575386868 4686 -743788507 402394867 7222 -623268670 -81447781 3597 -536278632 90714922 4107 417807178 742177493 8059 235848520 208596214 294 -279541251 -211716415 3516 603027467 390565985 8310 -322857321 -761859799 3769 389181119 895448733 4626 232434457 241785150 7029 -62488183 -386859416 8668 264859719 -503488600 1341 -912600784 285660025 2598 789289346 639591910 7348 -548469989 785302566 1476 -429426969 -289016401 5822 505442585 383295386 1923 -612223016 -103582511 7228 151462778 476629986 1002 -705173162 -519921669 9992 -110049194 -479232352 4398 -44846753 -267835884 6001 142253386 -205664922 9674 824131791 -259920681 6218 -927233899 348492504 3343 321896034 829740581 9678 -994238484 407922222 7305 -270167938 397104509 9512 136635149 562000501 2307 -356493999 -254349525 6529 -882919563 581062404 7741 339635211 -281078001 9705 929791427 -259567082 7275 498725757 -209849932 9274 38382431 -207480706 1680 -476635343 -254951306 8521 643936179 950205104 1883 -576115144 383295386 7296 -623268670 381557875 273 -225441451 -373891874 6841 -13265422 155546470 1596 -705173162 -5916917 9675 137342604 957316548 9810 677505146 -224830170 6778 206527555 402394867 6458 -526589551 -57636310 5851 276731211 523334383 6635 -219607746 -448645965 5222 271048450 611310292 6774 -743788507 -952045723 9199 -113215565 -425579851 7606 -170132306 203913927 4695 -330575686 491114857 6981 -627792663 -33848463 6655 653638796 -439025221 7153 357216483 442035528 7870 -855555106 -487460041 7695 577595779 238846105 4948 73840719 -549248367 2111 319326351 -871353007 8397 -68308325 -952232346 8529 719147282 905565981 4074 704539722 -547246555 583 696700704 402394867 5821 696354690 952638297 1499 -56935231 351421296 2452 199822346 -354781951 8851 -447555783 429013583 3385 577257649 -339148929 3443 -66931702 950205104 2776 49103598 -437551079 3683 -494058622 -97621137 369 -588133551 -551416862 3457 861466410 -220337835 1743 591415304 464511101 2856 399779640 -241132430 4697 132366550 -519921669 3009 933899717 110076515 359 73840719 -168423907 8345 -927671058 718423636 5047 -442492459 688604103 1828 -328904232 -133534011 17 328152090 819313353 257 -531669239 -254951306 1560 71999590 771524295 174 90819360 936458970 7235 313333438 283209294 7022 -882919563 802678679 6187 -578500945 -162370098 5801 29968380 532638758 9654 -993835563 -257449363 1444 855329823 -759955547 8420 833952118 -374056277 2033 702242153 841879883 4889 57728768 836711297 9016 -570514743 19319210 795 -800197031 531120459 4247 -759508202 -164907236 4604 256045037 435964459 4966 -494058622 -205664922 7707 110512002 522626360 5551 -285886589 -727914786 6118 -184150939 664426163 316 -907526850 -479232352 1955 -270167938 -743279228 6817 715936589 -289016401 5696 471264227 -6069504 5356 8264531 -33043914 8040 -854974713 -330088528 4859 -422523153 -529867141 9944 643936179 -931961645 2062 933284357 347184015 9361 -483926612 719756675 3229 -242921091 -959597696 895 -715255110 7024863 5531 -106582970 -207480706 3162 287540911 51303562 9132 -594658272 -59573888 6843 38382431 820355107 9555 83263882 -563855352 5010 -496507325 258835576 1151 276731211 -133534011 6294 789352319 -969954363 9016 213842869 -780888194 2956 -335037888 51303562 5397 -74067624 484820762 4941 -994238484 674552143 4289 719147282 -548872283 1282 856751619 -493565702 7006 -548298586 -311284398 7345 686472096 208300268 4296 577595779 -845509135 2429 -685842163 618410264 6381 -476635343 -37646429 1817 477434146 705558301 828 591415304 -974640280 702 -631059468 -547246555 4285 886936231 954053652 9327 842270273 -549248367 4112 -509385891 -548872283 617 -388902952 880013188 4728 -855555106 -59573888 6894 506679619 258649377 410 529251473 -437551079 7413 129311049 624014414 4097 520426004 -368204827 6987 -557491556 -339447425 3925 616261079 -981602668 3373 313333438 -266557934 8940 655692903 -265649886 4313 974173871 651276686 1695 696354690 562000501 113 -482457481 -973091762 8417 -594658272 802678679 2707 576254520 168850975 7292 287061479 888127448 1462 -729146187 841879883 5196 641405743 736392650 1462 929439506 932982464 9345 97020970 -958397748 5698 266465598 -549053127 2112 475583305 349711330 9940 713058770 285660025 5178 -44805950 -759955547 9937 877336582 484376908 6223 223626891 848404213 5794 -293422144 -349942526 6228 137342604 -547246555 931 -788603267 -45469480 6132 -557491556 -330088528 5962 895483308 518508787 9955 277958125 -181951918 4587 -519682186 192314494 1001 -637994744 -876513924 3354 95039871 -827976408 3550 187533920 -439025221 1953 -213565859 531120459 6993 -733024233 -532805273 1012 576254520 -161178548 5518 621250009 -667783556 4321 -527151913 -311805770 4079 655661552 -791660728 2044 -267849188 971883931 6163 -251213711 391949381 6187 -293422144 676406177 3005 -287473610 -398743530 1661 83263882 -389676639 3279 -548469989 -768754430 8913 -594738095 64274896 5319 321979161 616919600 2724 -994238484 355195684 328 579591313 844277983 8667 505442585 -620954654 4589 -669975418 676406177 2259 174573850 -57636310 6026 -181786704 697181256 6790 -695835769 839185834 5348 986629189 758141143 2528 367159963 -903151152 9235 142253386 449132476 9217 471264227 -130757210 3286 -342239300 32006993 9907 -822417795 611310292 6822 -148551892 170467835 9950 -92183040 59020681 1517 551002165 324939084 8475 -256588331 -386859416 7769 -608881583 -57636310 87 538103424 349711330 7516 -559852389 155617401 1962 993217311 233486506 9702 468946340 -479232352 3623 -13265422 383295386 8502 -913032643 186010557 8292 -659282120 288775548 141 509139401 -650343366 2189 137342604 -635171642 9365 -600220506 624282080 4468 655838788 226081213 8049 -410378829 192314494 61 287061479 233486506 372 -330832333 545485303 936 -330222187 698531409 3335 538103424 336301975 9230 -855555106 155617401 9318 321896034 -448645965 1408 -855487023 768564657 8202 204922698 562000501 684 -627792663 -359314201 9709 395103154 -53226181 2402 95039871 -330088528 8793 432021664 -45469480 5447 -715255110 -663884323 9603 929439506 -437551079 4153 -330222187 532638758 8103 864931174 573715962 3331 -659282120 684653282 3924 528230348 291885511 1602 328152090 659135755 2395 950417338 546240758 9479 -907904968 841515706 2354 -123469316 664426163 5677 -625718770 390565985 8622 -863912221 624014414 9806 641405743 245371301 6624 860501343 905565981 6626 -453528863 690383589 3503 432021664 407922222 6632 529251473 -650575204 9128 -250591756 646664292 3065 842270273 836711297 5026 677081963 -585235419 3018 -483926612 764272698 7893 -331409455 -743279228 2497 -66475474 -823312659 2188 543709359 -217276100 9674 -985616618 774508045 761 19516550 245371301 9498 509139401 -306446443 8841 -512601533 -31659405 1508 288031791 -548872283 2233 -959851598 -427456347 8907 -579837273 -293612145 8631 -569617671 -539760374 6024 -557491556 523334383 7772 641405743 390565985 7644 740659012 -807704163 1448 664362925 574416719 2665 491678739 -220337835 9135 277958125 998987485 1389 -80190883 -732977788 1028 -373212931 443480195 5663 237809565 491114857 1635 487719335 -964470327 2814 -715255110 -552554344 1429 -170132306 -865702803 5670 -184150939 -976816087 5390 137342604 -311805770 1669 328152090 -211716415 8904 587161686 -398743530 573 204922698 -883441584 2470 527736569 574416719 2715 -959851598 -361278986 259 344933377 667943918 1400 509139401 383295386 2473 -648381409 -6069504 8383 165508500 209900681 6601 364564921 900262214 5695 723014647 -548872283 760 -674506636 202098881 8961 -618586699 164304660 424 -68308325 957316548 6348 833952118 -436876555 7511 344933377 -3897679 2808 702242153 829049646 6060 287061479 280226622 8497 -576115144 622266116 9087 126163611 -620954654 3469 665672498 762717609 5177 -113215565 646664292 4144 -569617671 288775548 2685 81800971 636536038 270 766605000 -906648758 3797 477434146 624282080 3425 -331409455 -259920681 960 727691960 -359314201 1772 340060359 -257449363 5354 886936231 -560116325 6207 947027244 718423636 1262 -729146187 476219341 221 -270167938 -64803490 9289 -631059468 950205104 7291 -154177607 59020681 6160 -175911279 719756675 4058 -883256320 252386635 7794 -92183040 155617401 1496 432021664 79143311 8705 -301284968 -386859416 1778 -25477161 900210732 8142 665672498 925430316 7885 841435082 -775953624 9395 177628242 782261486 8518 -744815954 -453780869 9605 -305970525 -419617877 726 -370573099 639735778 8986 112708003 -21285360 4411 -913032643 320542941 8840 166047011 442035528 1732 -293422144 -6069504 1022 166695370 155546470 779 129311049 676243791 5336 462757732 64274896 6728 -705081051 -827976408 1774 -759508202 927113337 6340 -304053585 -675048115 2556 591415304 -71981180 9452 287540911 238846105 680 574072798 -339447425 2167 651739496 574416719 1664 223626891 -964470327 7050 -13265422 -130757210 4386 471423335 -361907767 1546 269796431 936458970 3297 785195735 -266557934 338 -927273767 -974640280 7572 319326351 -220337835 9399 642972199 -517429485 5841 967301691 628563573 2729 70299496 990761659 267 -862838521 686182649 1211 -970422428 -53226181 9001 -983376341 329435427 9253 621250009 841879883 7048 185216221 486739558 8024 -150077373 -521750194 8882 -343049870 -931961645 6130 -250591756 -912580415 975 -322857321 -63464163 8083 -285886589 386127211 7819 -347083273 390959008 192 167372537 490581013 345 469995849 652139653 3318 -184150939 836711297 1223 -886229173 -552554344 226 -458526967 993015931 5890 497764071 -681572203 6271 902447917 611310292 8092 4049814 880013188 5952 477434146 -34186434 6667 475583305 -692002453 3199 142253386 624014414 5028 -912600784 639418215 7862 772119062 733113734 9705 625839941 766538742 4237 397498909 307725420 1087 -615891790 485773536 2083 -241465936 -768754430 3076 766605000 -253000679 6273 -109703401 28285201 1120 335527628 265565623 5963 -170132306 486739558 4265 892440078 -699315319 1785 142253386 464511101 7212 126163611 926947071 9190 6631381 208300268 6137 166695370 -701904187 2055 -71710752 -779636985 9550 644845610 731066417 2382 505442585 347184015 2568 -728265827 -759955547 8352 -451981899 895448733 6710 -442492459 -759955547 9045 -536278632 -739131404 3166 -341897402 814089111 9790 -987108376 610906685 2757 475583305 -743279228 269 36279537 67965345 5657 817204434 574416719 6592 652607998 680445725 9442 -970422428 -982939077 1069 669723000 926947071 74 29968380 -313128613 709 564442080 324939084 4680 -800346889 -825672011 1779 261417951 312063892 6451 -954946302 422558106 6565 285585538 685173008 8070 -373212931 769086286 2093 808925735 581062404 7503 -47584694 -931850941 9240 367159963 611310292 6845 -330222187 -923490455 8638 438397479 355195684 794 -371869946 -552554344 4460 57077901 905565981 9126 -590529319 -803257481 3376 -608881583 718423636 6485 948736147 580232372 7667 528230348 -361278986 5194 37950971 155617401 3356 527736569 -115011856 2292 855329823 -324403620 1394 165508500 238846105 8311 -388902952 685173008 2179 950417338 208596214 5151 -648381409 748407118 3540 -106582970 719756675 1106 -251213711 327243607 4857 -74105468 -253004117 164 652607998 -762876998 6805 438397479 -605921169 4815 132366550 -368204827 2036 653638796 -839552686 7347 -358966548 -164907236 9160 248168868 443480195 3867 856751619 476219341 97 664362925 -74922256 289 -73802131 160793740 7874 713058770 -5702304 3347 -648381409 -439025221 9520 644845610 -923490455 5862 -600220506 -468181788 8908 126163611 -775953624 6618 -862838521 693923957 7731 -828443354 312063892 3167 895483308 167296127 4916 416830089 208596214 4039 116199189 685173008 6195 587161686 -313128613 8620 119513424 604828253 7788 -341897402 429013583 5652 202573384 7024863 5899 71999590 -20385733 8675 -335037888 -650575204 394 -883256320 -995062096 3136 261417951 950205104 8699 228618029 -743279228 7467 397498909 513030379 7175 705381339 -287275800 4622 254604928 738681643 598 -517419114 478800565 4114 699618405 -74922256 864 967301691 -255678122 3268 566652844 693923957 7668 -305970525 -148948797 600 457187643 840121997 9256 468946340 -531114148 925 579591313 522626360 7873 -588133551 999569471 1778 4049814 -349942526 5204 -694040959 115731592 8120 349635568 -761859799 6156 -13265422 170467835 3688 933899717 -594389391 5021 -623268670 870262107 9366 469995849 733113734 4825 -388902952 706766110 646 475583305 247274032 5330 15084359 676243791 1999 -742210546 -330088528 9200 -750618262 -539760374 8927 -627792663 547847846 4435 151462778 -901179905 8414 -991085471 -356305020 9387 853983481 513030379 6485 -821770117 113319582 6151 -818501802 774508045 4081 -110049194 -5902726 348 -986019062 -477140109 2179 232434457 478800565 4599 395103154 143533526 3722 895483308 -807704163 5956 -527151913 -923191479 2116 -824336233 616919600 6305 -652765294 899778012 5424 -621743061 258835576 4845 -569617671 416895828 8632 -615891790 718423636 8406 755723260 -241132430 9759 -358966548 106613504 690 -652765294 220424396 2374 203806755 -580067919 3420 399779640 624014414 8643 -244065831 -952045723 9698 -652765294 758141143 6917 -491680209 646664292 6764 261417951 -839552686 2609 204922698 -952045723 7920 -453528863 604828253 9553 -669161347 -81447781 8853 667683290 440461057 1199 -625718770 59020681 2261 293337666 684653282 6813 399779640 -14604433 7175 740694909 646664292 7527 343475859 -361278986 3245 853983481 -354781951 59 650299148 -681572203 1289 -58282870 -278826583 2408 -983647058 839185834 5510 -570514743 -650575204 693 -181786704 996597250 1668 879055044 155546470 6757 319326351 -164190047 5940 -579837273 686182649 2792 211653701 848404213 9174 -441900788 858501251 9284 -348537659 48126737 4848 509139401 -964052288 4820 -293422144 -796856966 2848 321979161 -709522334 2447 -729146187 57188489 1268 842270273 704912288 7693 -898265134 999569471 6888 -330575686 168850975 6871 -536278632 624014414 7264 -729146187 245371301 429 967301691 365540008 6440 -353580923 -531114148 1404 -993835563 -209849932 4553 -260484128 157954558 9439 -356493999 874229190 109 -594738095 -13980784 3158 -590529319 133238441 2788 -82743531 -289016401 726 652607998 888127448 9945 166695370 -931850941 6800 187533920 -130757210 9935 -672401313 622266116 5684 -278632700 362317344 657 603027467 173354787 8311 261417951 -515729352 3033 -637994744 115731592 9779 -184150939 -780888194 4911 -705081051 464511101 5775 -509666122 -168423907 6757 959313725 971883931 4224 591415304 174025856 2417 566652844 -521750194 5326 -569617671 -995062096 1803 -301284968 -525223549 74 -356493999 -727914786 3864 -537445745 952638297 7391 847314766 639591910 103 -927233899 252386635 3720 -927273767 -701904187 762 -790900085 616919600 5377 -474750049 819313353 4280 -148551892 249091689 6624 -353580923 -681572203 817 81800971 622266116 3302 416830089 -427456347 6770 693938067 -906648758 1025 -788603267 -453780869 6202 364564921 220674133 8948 -285886589 -563855352 8125 -256588331 704912288 7290 -536278632 -19846330 6039 -800346889 402585422 6903 -952023251 -865702803 5395 -669975418 -380500395 9184 416830089 41988448 3453 542787809 952638297 733 -74105468 57188489 9974 -370573099 -692002453 3724 784564006 349123105 7367 705381339 -927894606 5304 621974864 -973091762 7320 -835349698 -743279228 1499 642972199 901431566 4385 -73802131 -831246652 9952 -625868114 269584182 9760 -56935231 247516617 4188 877375052 -796856966 5389 116199189 377878165 8047 -353580923 -265316264 6460 -742210546 -267835884 5526 512530806 952638297 8002 506679619 -956300186 6291 933284357 -663884323 2250 892440078 -68133232 5791 -205718293 -208909824 2968 -764095871 592056586 447 -375315736 346977152 397 326413982 407922222 5013 321896034 931901106 829 151462778 174025856 6218 -213966720 199066417 5534 -759508202 798910453 4953 -927233899 199066417 5411 487719335 390565985 7822 -148551892 -539760374 7353 574072798 265715153 9728 -559852389 950205104 5983 520426004 -521750194 8138 165508500 64274896 732 505315658 -596103798 4865 -557491556 238643630 5228 -941497322 614945635 3569 -615891790 899778012 3323 789289346 165821381 8713 -616105726 -848882377 934 420313173 -259920681 7817 232434457 55710753 9311 664362925 -766439509 217 -594658272 258835576 3376 -685842163 -552554344 9773 481039767 530406323 9602 929791427 363537086 3143 343475859 11152217 3806 -818050145 -68133232 7388 959313725 -385293122 7700 -784069182 518508787 6937 36279537 664426163 4763 586193310 610906685 5031 -458526967 174025856 3737 -667767243 -732977788 7517 650577626 -828027101 5749 934705880 624014414 2246 780636123 246277775 6841 572111503 -161178548 6692 264859719 55710753 8124 877375052 766538742 884 32391911 -919384533 2047 136635149 685173008 3970 -955831194 412494114 7911 566652844 -436876555 975 -197332076 611310292 8795 -454660390 624014414 4480 833952118 -620954654 7806 567852265 208596214 9865 -12130323 -779255519 8256 785195735 -172362246 8747 -720378724 -113520589 2785 -594123980 628563573 1162 206527555 -732138768 4998 83263882 -359314201 5346 950880850 55710753 383 -820460238 500073592 8267 689984924 363537086 7033 469995849 288775548 1323 -862838521 -442896915 8000 58910623 785681307 8924 399779640 -828027101 3944 -927233899 -714273046 8046 -189672465 704912288 6620 498022540 766977417 5775 156702520 491977162 7719 397498909 -976816087 6105 950880850 868032719 210 177628242 -113520589 8986 567852265 -650575204 2509 269796431 248879339 6058 902447917 -805220515 6146 166695370 -727914786 8857 521234557 766977417 6679 347274203 698531409 1128 -364519214 -803257481 4403 -794998045 170544312 2907 -335037888 954053652 5811 -422523153 928549530 3915 -496507325 -600991208 5982 841435082 623413028 9488 -625718770 -976144578 1990 745648934 143533526 9247 950417338 215489130 6896 -306801974 280226622 8417 505442585 -546852996 2967 -728265827 -958397748 5606 -986019062 592056586 4460 -759508202 -766439509 5784 70299496 95042084 9441 29506774 191108050 5858 512530806 -833562261 887 195859317 -339447425 7891 -279541251 -238448480 1989 224883384 -103582511 8767 -81272333 -779636985 7899 73840719 932982464 7765 577257649 691904004 5334 -336363205 -436876555 6775 901855277 531120459 1972 187533920 -766439509 1606 132366550 -427456347 9339 948736147 -259567082 5596 641405743 -982939077 4470 217759023 59020681 3982 -189672465 -497454301 5376 293337666 247274032 2881 847314766 208300268 2853 538103424 823880227 510 723014647 476219341 4325 -822417795 484820762 1905 875625124 -833562261 7787 812692671 -650343366 2135 213842869 -111673714 4333 -47584694 -774659497 9655 -433025345 610906685 2245 -419749108 -254951306 2256 137342604 -485579451 9649 -54849498 -20385733 1684 323725605 -675048115 4615 256045037 465310197 5300 -669161347 203874111 763 395299686 464511101 2189 663527888 -479232352 9604 644845610 -313128613 5746 -80190883 174025856 6283 433526835 95042084 5322 512530806 386127211 4694 -565428161 220674133 7932 -705173162 742555398 2917 576569655 -663884323 8745 946724763 691904004 3020 357216483 -142257001 2104 -71710752 880013188 1361 -907526850 750710740 4840 -818501802 -259920681 7143 -892024255 464511101 8546 246211015 -3897679 6986 -512601533 377878165 4462 273690998 895448733 3484 -400001179 -385293122 792 -213565859 -669081832 320 -458526967 950205104 2115 37950971 771524295 3269 -46649832 -894674476 9452 -544290356 -359031913 6 -330575686 226081213 5203 -572908981 -936112945 5472 847314766 280226622 8806 416830089 460061364 1364 177628242 -257449363 863 986629189 -521750194 3550 -794998045 796440972 4400 886936231 -497454301 4006 -855487023 -923490455 8699 321896034 888127448 1749 254604928 927247897 6376 57077901 -325682737 9339 -175911279 355195684 9889 -322857321 348492504 7055 -285886589 996597250 4961 993217311 -343058017 8871 789289346 870680272 7277 -959851598 363537086 6985 22099741 -5902726 8210 772119062 235617971 2481 73840719 -525223549 2624 -578500945 686182649 2917 -279541251 283209294 4885 789352319 -575386868 9750 967301691 874757575 4606 520426004 -560116325 712 -12352429 -675048115 6905 576254520 381557875 2500 -898265134 -739131404 7551 224883384 899778012 9612 211653701 -193590510 2833 -58282870 900210732 9824 -422523153 215489130 6321 -301284968 844277983 639 195859317 -291852849 7795 -101910710 -181951918 9152 206527555 718423636 6132 119513424 -807704163 227 331376977 990761659 6906 185216221 -848882377 6370 933899717 215489130 6733 765140521 -238448480 1132 699618405 706766110 645 471423335 -111673714 9844 328642413 823880227 1252 -955831194 238643630 9141 -983647058 -161178548 9013 -429426969 168850975 1081 -729544436 957316548 5430 -705173162 -437551079 3451 789289346 -775953624 8803 817204434 449132476 1754 129311049 -163961704 3363 266465598 263449205 1360 -293422144 -936112945 9383 625839941 -493565702 8770 579591313 429013583 1457 -729544436 798201482 1945 81800971 -619642959 1938 261931651 -161178548 8273 217759023 646664292 4391 261931651 442035528 7953 -962479450 -531114148 1845 420313173 476629986 4827 505306321 191108050 1075 -251109249 676406177 1444 -12130323 -923191479 344 -777574656 -33043914 4006 395299686 -259567082 5381 122960298 113319582 5909 -458526967 -552554344 2804 246211015 -436876555 2991 875625124 926947071 5457 -66931702 -876513924 5800 669723000 -324403620 5513 202573384 848404213 8966 696354690 841879883 1665 705381339 742177493 1784 -408600531 155546470 89 528230348 -181951918 4477 206527555 135272390 3041 -959851598 -650343366 3138 -36520470 844277983 8955 749595162 533639856 4061 487719335 -325682737 9825 655661552 312063892 4232 -985616618 -936112945 1609 -441900788 -779255519 9264 -356493999 148581257 2583 477434146 -113520589 9824 -533858770 233486506 7138 -762354954 -699883416 5000 -278632700 288775548 4026 644845610 -493565702 4915 -364156017 -743279228 6153 567852265 -635171642 8183 -162298514 402585422 6936 740694909 886756512 5086 577257649 -510922884 7156 116199189 135272390 9861 -729544436 263449205 7857 -871267479 155181053 3556 -184150939 998987485 7502 520426004 397104509 9150 -526589551 220674133 8553 -519682186 -217276100 5609 58337899 464511101 3525 -278257978 -803257481 8417 -371869946 -217276100 6650 693388533 -209849932 2025 166695370 484578208 6732 -56935231 -546852996 3682 -927671058 584852110 6112 433526835 -510922884 6351 -101910710 -115011856 8010 755723260 874229190 4936 -955831194 57188489 8027 879055044 -359314201 1134 -44805950 -103582511 6634 -341897402 638342848 3280 -215882898 148581257 2560 780636123 -324403620 3772 186610534 931901106 1705 -25477161 402394867 7928 567852265 -359314201 3048 -533858770 240392773 7202 326413982 -439025221 5499 808925735 28049823 5333 976904654 -931961645 8032 -608881583 -620954654 8733 -326544961 -775953624 839 223626891 117542955 3213 491678739 693923957 6264 -178463084 990761659 5408 -148551892 639591910 998 287061479 -768754430 1118 941171960 -895622959 2116 393895424 285030297 2192 -517419114 -759955547 7112 855329823 -551416862 1813 293337666 -807704163 9902 847314766 59020681 3590 -941497322 -823312659 8383 -630784461 312063892 72 395103154 573715962 4513 -454660390 -981602668 6049 -25477161 705558301 5089 471423335 220674133 3181 974173871 532638758 5312 -623268670 758141143 2705 -214121222 -287275800 5434 902777411 272099746 6928 -952023251 839185834 8605 843172319 742069009 2861 303886728 -969954363 3128 603027467 829740581 4481 577257649 -845509135 2242 498725757 518508787 1982 677081963 -63464163 9389 950417338 -982939077 6499 -762354954 363537086 2908 -474750049 491977162 8610 71999590 79143311 4289 -328904232 732717612 1599 576569655 500073592 1802 -720378724 -714273046 8954 -705173162 674552143 2638 393895424 383295386 6927 -983376341 -931850941 5762 520426004 -549053127 5132 -705173162 59020681 4786 -511648475 -937125202 4963 166695370 -923191479 5021 677505146 -647224909 7585 693388533 925430316 1856 -44846753 964421398 7071 -52166347 733113734 5879 -624139446 899778012 1624 -734053528 -899341288 7087 254604928 245371301 3867 -862838521 -563855352 6544 -429426969 957316548 1058 -788603267 215489130 665 655661552 249091689 7602 -260484128 786543464 2685 669723000 693923957 2836 702242153 709974393 1358 -855487023 899778012 3908 918550505 758141143 4615 -270167938 -211716415 5880 616261079 135272390 527 -970422428 363537086 3540 277958125 165821381 6314 129311049 -701904187 8540 37950971 398270620 4435 877375052 -594389391 4618 58337899 -645134311 2568 -148551892 -293612145 9569 -601257416 562000501 4517 90819360 90714922 9057 460600071 -10889363 9492 766605000 709974393 7133 -109703401 -253000679 915 498022540 105202669 7706 929791427 -254951306 3880 438397479 -759955547 314 749595162 -620954654 1457 136635149 -956300186 9720 -181786704 115731592 9743 -601257416 167296127 180 -533858770 676406177 8452 -222034349 927247897 898 535670744 365540008 1035 -533858770 731066417 1983 -835349698 -560116325 4424 -659282120 -549053127 2469 -95477909 762717609 4384 246028051 -551416862 5119 261931651 -549053127 1771 276731211 402585422 9711 784564006 -259920681 5543 970485889 -311805770 9871 432737196 -393603223 6447 417807178 -59573888 6421 58910623 840121997 8524 347274203 903887624 1275 195859317 870680272 3260 -828443354 614945635 734 206527555 -21285360 5665 -970422428 814089111 3573 -289985011 -291852849 5771 652607998 203913927 5413 587161686 -468181788 809 -800346889 768564657 4435 -519682186 900682067 8188 351329961 186010557 8458 986629189 160793740 5325 -177639676 639418215 671 185216221 220674133 4721 -363361513 558660793 5426 8264531 927113337 9339 784564006 238643630 3318 -173157270 -714273046 4657 -992570882 -669483533 7235 -745761469 148581257 3537 616261079 -823312659 9770 261931651 829049646 2070 -986019062 -645134311 5481 -197332076 386127211 4278 -818501802 271711843 8096 976904654 117542955 9567 -625117729 -650575204 4372 -764095871 -164907236 1538 812692671 226081213 2547 -80190883 -653914878 5071 -907904968 307725420 1623 -50475604 -316543012 3538 -36520470 901431566 479 -918480115 -6069504 3100 328642413 -221235589 523 -422523153 718423636 1077 -762354954 927247897 5958 -818050145 -692002453 2001 -62488183 -446979614 4218 -855555106 -479232352 2353 288031791 -973091762 8687 126163611 416895828 700 -820460238 476219341 452 269796431 513030379 4670 276731211 -906648758 882 -970422428 476219341 832 997902760 -97621137 7805 -215882898 59020681 5257 -184150939 932982464 3085 -612223016 429013583 7972 497764071 667943918 3325 -669975418 782261486 4083 417807178 329435427 7442 967301691 624282080 3299 6631381 -962366924 2175 -66931702 -205664922 1488 -821770117 390959008 3750 -588133551 836711297 8586 -949511663 422558106 114 405324040 272099746 3305 313333438 -311805770 8852 -794998045 -741621007 8814 195859317 -647224909 5067 509139401 -325682737 3466 395103154 67965345 3608 901855277 -831246652 4755 223626891 927113337 4897 38382431 -361278986 772 665672498 -931961645 1461 327828499 531120459 1381 -694040959 814089111 6304 224883384 -10889363 4604 650577626 -187634457 4176 -733024233 192314494 6371 -625868114 -669483533 3079 -370573099 -653914878 3962 577595779 719756675 162 -441900788 -906648758 4959 -214121222 -322241979 6410 90842180 95042084 8540 -353580923 -292135056 7497 307567195 559317467 6303 -882919563 -981602668 8768 -745761469 -552554344 3216 116199189 -20385733 2055 -32737399 -551512958 4943 -579837273 -669483533 7541 166695370 -741621007 4141 110512002 -37646429 5922 -197332076 -976144578 9309 -934630957 -53499931 2186 -762354954 -669483533 4971 929439506 497692812 5987 -92183040 -356305020 6828 -307200306 723730723 9056 83782911 -74922256 4646 -742210546 101361875 5863 855329823 -519921669 8402 -388902952 -901179905 2737 83263882 -113520589 8815 -364519214 -847113496 7105 -918480115 -224830170 1305 875625124 -991847180 183 471264227 486739558 875 -529954928 -354367602 6534 167372537 -311284398 4417 -674506636 -37646429 4851 993217311 -12154411 1010 -669975418 -368204827 7951 293337666 -635171642 3213 -96460553 226081213 7255 -422523153 -992454753 9393 110512002 -993810702 8554 -242921091 -906648758 5762 -257165428 -515729352 524 -886229173 -549053127 5017 689984924 888127448 538 766605000 -356305020 219 916803821 -31659405 365 -54849498 894566619 3869 586582238 -224830170 4163 902447917 -901179905 6919 -358966548 -267835884 2666 166695370 -899341288 1144 8264531 -380500395 3023 566652844 -257449363 9881 721323233 685173008 7863 -621743061 -807704163 869 621974864 785681307 7995 -307200306 79143311 5143 -519682186 -259567082 9994 901855277 611310292 2453 -986019062 639735778 6442 -952709307 165821381 3900 572111503 -995062096 4560 -625718770 155617401 6733 -533858770 782261486 2737 204922698 652139653 8615 90842180 -265316264 1416 -481548889 280226622 8085 -987108376 -204109200 1849 -289985011 23333156 1386 228618029 814089111 4518 -400357597 -473904134 9274 -429426969 293678122 2577 -627792663 106262770 9179 -441900788 15035429 8706 784564006 165821381 9164 677081963 823880227 8458 879055044 802678679 5254 974173871 -10889363 8583 331376977 -354367602 2305 261417951 584852110 5977 457187643 971883931 4777 -458526967 -63464163 8692 653638796 531120459 9984 -794998045 639591910 3224 -601257416 -995066367 8182 -304053585 836711297 7438 -762354954 332881191 9703 38382431 769086286 6404 509139401 -762876998 2597 997902760 57188489 1452 -822417795 -588348248 6358 -388902952 -361907767 4192 186610534 -361907767 5711 -952023251 57188489 9674 946724763 -493565702 7058 -244065831 245371301 2 438397479 417944653 7044 -12130323 82218066 8983 -624139446 -322241979 5075 655661552 686182649 4689 29968380 -68133232 3750 288031791 408032712 9238 140624107 -560116325 4805 23116556 -497454301 1533 723014647 -68133232 1180 -623545038 -361278986 7425 869722291 -563855352 507 715427719 23333156 3463 -483938149 -701904187 160 6631381 417944653 7745 -154177607 764272698 9959 -788603267 238846105 9124 261417951 -70608980 6337 -12352429 115731592 8215 -287473610 622266116 7492 -955831194 417944653 7518 -396349710 -962366924 2274 749434816 -779636985 7287 -824336233 -635171642 1997 959313725 709534975 8051 -594738095 674552143 8793 -250591756 199066417 9624 49103598 -392084245 1730 -441900788 -209849932 7716 199822346 155181053 9489 -178463084 -168423907 7573 -154177607 485773536 2842 664362925 950205104 6951 789289346 -5702304 8104 -278632700 -168423907 8910 248168868 -31659405 9740 -132340965 -992454753 246 -800197031 -337054857 3762 941171960 362317344 6072 -788603267 168850975 8853 577257649 -692002453 2478 765140521 709974393 4180 321896034 -619642959 1465 -347083273 -699883416 9301 264207551 -324403620 8321 -579837273 258835576 8041 -112466455 358976404 5789 -270167938 -952232346 1569 -148551892 870680272 3668 -342740225 -899341288 3953 224883384 742555398 4916 500836375 -259567082 1059 480475633 110076515 4306 -400001179 484820762 1485 693388533 261437505 1585 246028051 500073592 709 -451981899 -596103798 3447 38382431 709534975 3108 288031791 -68133232 6716 -215882898 -669483533 7786 202573384 -681572203 8869 -733024233 996597250 7330 -659282120 592056586 1937 750512353 874757575 9670 -328904232 -831246652 130 -993835563 106613504 4787 264207551 226081213 6463 -32737399 -743279228 5664 740659012 -115011856 7944 -659112423 682630231 7260 664255928 241785150 9099 36279537 900682067 6935 -481548889 -675048115 5189 535670744 -653914878 7059 58337899 -619642959 2458 136635149 220424396 9498 -788603267 -699883416 3224 112237946 133238441 4130 -178463084 759617707 8826 -214121222 -487991575 9375 -927671058 186010557 9882 644845610 841515706 7096 -147109520 531120459 1865 520426004 -493565702 4621 269796431 -359031913 5314 246028051 -663884323 3255 -630784461 388657508 5436 941171960 -768754430 2657 -878007946 -513451002 6912 -289985011 -33848463 8615 527736569 -133534011 6970 713058770 -313128613 1741 339635211 927113337 3267 177628242 460061364 1586 -46649832 110076515 2303 -405708663 57188489 9444 8264531 -354781951 1603 -184150939 894207498 8870 696354690 604828253 7626 -256588331 -594827543 8384 -178463084 785681307 4440 877336582 -148948797 3494 -293422144 -266557934 5534 -80190883 964421398 9309 140624107 -834347143 8816 264859719 167296127 6761 165508500 500073592 3605 716961746 101361875 4731 -128726767 901431566 5229 579591313 105202669 8090 -578500945 265565623 1144 -882919563 628563573 959 -660956144 168850975 5621 321896034 -64803490 8230 -173157270 -97621137 9496 902447917 888127448 6210 -256588331 19319210 7217 -777574656 738681643 4081 -348537659 803466690 6633 -733024233 -368204827 7921 749434816 547847846 1662 -512601533 167296127 3345 -267849188 688604103 849 237809565 518508787 4683 621974864 -561419270 7199 -56935231 377878165 8465 228618029 -992454753 1262 784564006 513030379 1366 457187643 7024863 5672 -818501802 803466690 4832 -934630957 -453780869 9005 715427719 288775548 9627 -419749108 -620954654 7061 203806755 903887624 3392 -375315736 -992454753 9844 217759023 -727914786 8405 264207551 998987485 2577 393895424 11152217 1623 -855487023 -561419270 8617 -633494599 -164190047 9094 -952709307 723730723 1983 483523131 164304660 7681 22099741 685173008 6072 -47584694 926947071 9891 -715255110 -21285360 2565 70299496 -217276100 1516 -25477161 803466690 7824 -822417795 900682067 1955 287403155 723730723 524 -862838521 -594827543 3658 367159963 398270620 4519 -181786704 449132476 1955 -112466455 484820762 4177 -213966720 -254349525 2307 73840719 -181951918 3138 875625124 249091689 6757 879055044 709534975 2359 895483308 -927894606 7136 83263882 -162370098 2958 313773597 903887624 3596 -518877099 -428402356 1923 -80190883 798201482 5233 869722291 -964470327 1082 -637994744 -995062096 545 -116404179 75428113 5439 -260484128 99128184 120 -419029624 -5902726 634 -268168881 351421296 7458 822548504 766538742 2727 929439506 803466690 9260 341071365 -727914786 4070 696354690 -783218625 3342 702242153 258835576 2191 -261356504 -588348248 7639 650299148 -588348248 6424 462757732 186010557 3770 621250009 -552554344 7691 -744815954 785681307 7544 -422523153 -575386868 9090 8264531 -647224909 4239 674835134 546240758 3717 -76560661 241785150 7362 625839941 -453780869 70 -482134217 215489130 9513 264207551 157954558 5850 808925735 -437551079 2315 326413982 -993810702 5036 204922698 -53226181 2025 -674506636 110076515 1613 -608881583 798910453 9998 -892024255 220783838 1951 -705081051 351421296 1460 -782082024 -849899775 6099 -219607746 -221235589 9802 4049814 -847581699 7072 -685842163 742555398 4787 934705880 -962366924 7590 935909029 95042084 800 253295516 -389676639 6050 -353580923 -865702803 4097 -659112423 928549530 5891 649807445 -273517935 4024 -74067624 113319582 4508 -293422144 28049823 1136 -52166347 -551512958 2907 416830089 574416719 4317 288031791 -839552686 2474 -594658272 -539760374 1028 -715255110 628563573 8101 -213966720 347184015 3980 477434146 -803257481 7485 740659012 -425579851 6710 307567195 161270305 8426 -335037888 -368204827 8986 -32737399 362317344 2262 693388533 -861238983 5602 -261356504 -964052288 536 528230348 -675048115 2747 -652765294 -910659068 1215 203806755 530406323 1705 877336582 814089111 7456 -759508202 -267835884 8763 -474750049 368331732 3954 -458526967 523334383 7568 587161686 903887624 3337 313333438 186010557 8185 223626891 525863100 2751 -557563073 829049646 8159 460600071 -681572203 5130 -52166347 161270305 4567 -959851598 -991847180 5723 -491680209 -5702304 6612 -348537659 -699883416 2467 81800971 697181256 9276 248168868 -981602668 7148 -625718770 664426163 573 -289985011 -895622959 3989 817204434 786543464 5330 340060359 157954558 4638 934705880 558660793 6449 140624107 -385293122 8789 83263882 901431566 4712 950417338 894207498 9552 211653701 -531114148 3592 723014647 -217276100 8605 -762354954 664426163 8544 364564921 265565623 6312 -517419114 258649377 2190 -244065831 157954558 3691 -305970525 -546852996 5298 -225441451 -289016401 795 933899717 377878165 8132 -764095871 165821381 3249 561309384 -503488600 8568 689984924 -274707169 5718 -820460238 674552143 4799 -342239300 545485303 1395 313333438 -936112945 8448 37950971 680445725 8632 349635568 48126737 8663 -971877548 684653282 1996 -342239300 -306446443 2861 -147109520 581062404 4501 -486815940 481058945 6649 -305970525 636420853 1225 -31253052 -932094589 1526 696354690 611310292 2724 772119062 435964459 6598 -279541251 -343058017 9388 -330575686 -2439989 5622 -862838521 -291852849 5154 111659246 -436876555 626 -251109249 165821381 8202 950417338 927113337 1226 -343049870 733113734 9134 223626891 -595600742 5174 -261356504 -325682737 5262 765140521 -115011856 7254 -150077373 -207480706 1610 -222034349 704912288 6798 -669161347 -588544705 7700 36279537 66743939 2497 -993835563 -594827543 5136 -66931702 -976144578 3883 269796431 -339148929 4830 948083395 -619642959 6548 -537445745 -259567082 155 947027244 67965345 8658 261417951 -873589020 7619 462757732 950205104 9998 591415304 998987485 9562 432737196 622266116 6347 848002319 769086286 3771 653638796 -80034542 1475 287540911 736392650 9856 528230348 522626360 3139 -80190883 209900681 628 -353580923 -551512958 9144 -788603267 -254951306 9463 663527888 -281078001 6506 -181786704 371937567 7344 271048450 -739131404 1209 -341897402 59020681 7320 357216483 874229190 5686 303471892 -368204827 8773 -986019062 676406177 6948 137342604 -585235419 7412 -244065831 -306446443 4334 186610534 -374056277 4475 -205718293 -931961645 9595 743542522 170467835 4766 577595779 329435427 6832 505315658 55710753 2690 -139236232 954053652 8342 686472096 -919384533 1311 -348537659 -439025221 412 -109703401 -163961704 1177 665672498 -919384533 1983 57077901 341133012 881 -625399824 7024863 7367 -46649832 628563573 7768 -743788507 -446979614 3924 509139401 -31659405 6037 -36520470 209900681 6937 784421217 -208909824 8775 -116404179 563044475 1320 -370573099 -779255519 3645 664255928 766538742 5311 -529954928 624014414 4437 -256588331 -292135056 1954 842270273 252978054 2914 -371484057 -477140109 7161 364564921 320542941 1602 -824336233 246277775 2908 -101910710 293996259 4815 487719335 691904004 1821 -170132306 402585422 1621 -13265422 844277983 7621 625839941 -699883416 3076 -672401313 724045357 1171 54093571 -600991208 9078 -517419114 192314494 3072 206527555 559317467 8948 -576115144 -224830170 1478 -517419114 766538742 1269 -147109520 -374056277 547 -453528863 48126737 6855 -740334521 786543464 6953 -800346889 -20385733 8370 4049814 148581257 5193 498022540 -267835884 7945 727691960 -259920681 9136 -47584694 402585422 8866 288031791 -911784066 576 765140521 -962366924 7657 -913032643 -732977788 3635 -854974713 261437505 5297 -625718770 -873505481 4460 471264227 449132476 8123 -509385891 -743279228 2767 -342740225 932982464 5130 -627792663 329435427 7714 622760654 -37646429 3078 -854974713 -726080992 5956 287061479 732717612 5585 704539722 639591910 2014 -36520470 -979020874 9239 789289346 -477140109 8504 -342740225 580232372 1193 321979161 -392084245 7741 -970422428 803466690 797 269499594 581062404 5122 73840719 440461057 5006 916803821 -183336237 6980 765140521 -97621137 2266 941171960 -316543012 5040 151462778 841879883 6829 -954946302 -669483533 8119 -800197031 500073592 6408 665672498 481058945 7073 652607998 -831246652 1255 -226011510 659135755 866 217759023 -204109200 9074 266465598 422558106 7468 -175911279 547847846 9314 119513424 -19846330 3364 -331409455 -901179905 1670 817204434 -507678540 7448 -694040959 786543464 3159 -442492459 803466690 2383 -790900085 -647224909 3290 57077901 347184015 3186 622760654 -549053127 1189 -331409455 -952045723 314 -883256320 -777377395 420 -330832333 719756675 10 886936231 -14604433 9373 655661552 -964470327 6143 -419029624 -669483533 5585 -200453704 349827286 6085 -54849498 -973091762 8404 480475633 732717612 9645 49103598 293678122 2143 958730067 -647224909 7228 587161686 484820762 1268 -627792663 -894674476 2902 -363361513 -901452236 6514 -433025345 823880227 4572 -200453704 -616422007 6187 83263882 841879883 850 -749678851 -580067919 483 -578500945 -148948797 7637 755723260 -529867141 7082 -293422144 733113734 9851 842270273 888127448 1004 177628242 349123105 9163 652607998 280226622 9367 232434457 -130757210 175 457187643 407922222 5117 57728768 -974640280 6216 765140521 460061364 6827 -225441451 271711843 7090 576569655 346977152 3659 -579837273 -958397748 2424 -396349710 -74922256 1957 -970422428 636536038 2649 246028051 -255678122 4523 432737196 -473904134 3947 765140521 220674133 4342 669723000 -359031913 8751 755723260 -255678122 6475 -74313664 312063892 8822 261931651 -626227780 6851 505315658 952638297 3924 948736147 -208909824 1018 -970422428 -976144578 3282 974173871 -330088528 3942 438397479 880013188 5721 206527555 -549053127 1147 390958395 -575386868 9628 576569655 329435427 5677 119513424 -647224909 3573 299572712 900262214 4294 339712362 258835576 3684 958730067 -549248367 8986 -447555783 269584182 8787 111659246 899778012 9703 -593752979 -320105788 6462 -625718770 -221235589 1729 211653701 -901179905 9810 -667767243 957316548 9693 253295516 646664292 675 -147109520 844277983 8525 -162298514 -74922256 6739 555446731 -991847180 3100 -139236232 -325682737 6641 81800971 -202365860 3355 650299148 -253000679 6655 693388533 247516617 1532 664255928 523334383 9687 933284357 766538742 7229 340060359 -848882377 7071 -531669239 -361278986 9719 -335037888 245371301 4122 520426004 -650575204 5736 471264227 452093657 7378 460600071 170467835 5183 -959851598 -446979614 8163 808925735 66743939 1750 112237946 748407118 9562 579591313 868032719 6294 -855555106 -833562261 9295 745648934 -595600742 5317 986629189 208300268 7471 -132340965 377312940 1347 860501343 -325682737 9597 650577626 -513451002 2135 -256588331 -969954363 3978 -612223016 667943918 6644 321896034 -993810702 5380 -734053528 -503488600 592 -987108376 -185998231 5771 -531669239 -669081832 2855 -695835769 -111673714 1546 -146048051 247516617 8987 -621743061 769086286 4372 861466410 407922222 5327 727691960 55710753 302 -927671058 106262770 8741 -106582970 611310292 1116 203806755 165821381 6789 665672498 -803257481 7423 745648934 839185834 3632 -486815940 -620954654 4414 -250591756 -663884323 1813 343475859 531120459 2802 -824336233 957316548 338 856751619 -354367602 391 -241465936 -386859416 5005 -907904968 -330088528 5024 886936231 -827976408 7555 -637994744 563044475 5371 -616105726 449132476 4225 32391911 422558106 2005 -889390298 -187634457 4579 276731211 115731592 7808 655661552 602128084 6938 -12130323 -992454753 2179 521234557 -766439509 6737 395299686 952638297 4593 -54849498 269488622 4370 -331409455 48126737 7645 90819360 798910453 709 -343049870 -12154411 6540 83782911 -464133473 7225 -616105726 -827976408 3340 462757732 -373891874 87 303471892 -5902726 6997 509139401 -893198153 5011 420313173 57188489 6334 307567195 -774659497 4325 -12352429 -699883416 9057 132366550 -161178548 7768 -257165428 742555398 6945 285585538 -437551079 1473 -405708663 -33043914 8284 487719335 -912580415 6099 177628242 491114857 957 528230348 220424396 1361 -95477909 -549248367 4259 -886229173 -982939077 8004 950880850 -34186434 3191 432021664 491977162 9550 -777574656 693923957 9099 -705173162 -805220515 542 228618029 -343058017 7631 886936231 408032712 3381 276731211 -217276100 4872 -342740225 -221235589 7177 505315658 248879339 3907 287061479 -373891874 6809 90842180 623413028 8935 -854974713 -959597696 4849 955536932 -739131404 6537 -621743061 -311284398 2559 -685842163 371937567 3636 529251473 320542941 9061 -73802131 226081213 6809 307567195 215489130 3920 958730067 719756675 8580 -50475604 -845509135 1065 -576115144 64274896 5953 110512002 -964052288 2090 564442080 -64803490 6429 -408600531 -993810702 2436 -222034349 -845509135 9375 320572212 -325682737 2784 -630784461 903887624 8585 328642413 840121997 6067 -907904968 272099746 1914 564442080 518508787 1557 778853107 785681307 4855 664362925 -796856966 2020 -213565859 -532805273 6202 -594123980 786543464 917 892440078 -585235419 8522 -150077373 -894674476 5724 -76560661 -548872283 3195 112708003 390959008 4685 471423335 161270305 968 199822346 -531114148 9634 -578500945 174025856 3231 -952023251 604828253 3390 785195735 -595600742 4028 -116404179 402585422 1057 232434457 -5902726 9833 -993835563 341133012 8510 293337666 750710740 596 211653701 723730723 5690 110512002 -635351929 2130 948083395 -675048115 2646 -419749108 271711843 1891 -222034349 -847113496 9151 -822417795 759617707 4711 271048450 771524295 2581 950417338 -446979614 3632 -883256320 -549053127 1834 -454660390 -205664922 3833 843172319 208596214 4955 -818501802 -803257481 518 616261079 545485303 5748 -178463084 -221235589 2492 -537445745 -313128613 3647 715427719 -825672011 1938 57728768 -204109200 4142 -800197031 238643630 2088 433526835 265565623 8394 110512002 -34186434 5688 4049814 248879339 4203 -947334444 -359031913 411 -373212931 79143311 8922 58910623 -97621137 7919 855329823 -847581699 6724 224883384 -848882377 5078 -197332076 609203406 7856 986629189 639735778 2240 -476635343 -726080992 1891 -371869946 269488622 859 471264227 48126737 7394 57328447 -730886465 2730 -336363205 285660025 4056 -132340965 785302566 3318 -660956144 -903151152 74 142253386 -871353007 81 -73802131 -209849932 1255 -594738095 -20385733 4145 -659112423 -5702304 1684 487719335 355195684 7915 -993835563 -952232346 3816 713058770 -446979614 7181 395103154 936458970 1396 206527555 -389676639 2322 -356493999 209900681 230 -863912221 -202365860 4080 947027244 -759955547 8494 812692671 -283943997 7316 -226011510 -71981180 4737 653638796 265715153 1586 843260633 -265316264 4028 824131791 258835576 9478 420313173 -964470327 9228 886936231 581062404 9055 -146048051 -714273046 44 -907526850 839185834 1565 -12130323 -281078001 4927 665672498 -224830170 4440 -491680209 624014414 6399 -241465936 -973091762 9603 -256588331 750710740 9494 -637994744 472701027 5826 -268168881 -647224909 6268 -674506636 247516617 3336 -952023251 202098881 6592 743542522 932982464 1749 -128726767 59020681 7258 655692903 -873505481 8863 320572212 -439025221 1249 349635568 903887624 9358 -433025345 841515706 8889 740694909 55179420 7788 -219607746 248879339 9056 902447917 870680272 2685 -31253052 -113520589 9162 -608881583 -34186434 3901 38382431 203874111 4650 -992570882 903887624 9912 -44846753 -561419270 5938 -306801974 709534975 7886 -55516739 -164907236 6605 -32737399 235617971 3782 83782911 285030297 2844 555446731 485773536 1907 -304053585 -361907767 270 -526589551 -193590510 501 -343049870 -847113496 4068 -715255110 -791660728 6354 -728265827 957316548 9075 -660956144 -436876555 8581 -570707245 155546470 7596 664362925 -762876998 9494 343475859 -733482202 2746 -44846753 246277775 6955 505442585 245371301 5466 -96460553 -209849932 397 -68308325 220424396 9984 -652765294 347184015 8207 411375410 -588348248 2104 -46649832 -732977788 1531 -267849188 928549530 859 864864468 408032712 3998 655838788 928549530 2499 -800197031 155617401 3493 -66931702 402585422 8353 -512601533 -616422007 360 -330575686 293996259 7533 83782911 -548872283 8567 -531669239 435964459 4766 343475859 -209849932 7283 -307200306 -906648758 3852 824131791 724045357 8991 574072798 547847846 962 -451981899 -393603223 470 126979264 -650575204 3608 397498909 -259920681 9535 -307200306 -531114148 4689 471423335 258835576 6031 808925735 769086286 8032 561309384 148581257 5983 959313725 -357349445 7025 -615891790 -519921669 4606 167372537 769086286 1302 -50475604 -937125202 8200 -742210546 -667783556 607 335527628 79143311 8423 -336363205 694332247 7310 -705081051 -479232352 5850 -934630957 -709522334 4746 -898265134 -6069504 3780 -335037888 -6069504 6675 -342740225 -779255519 1767 -871267479 697181256 8023 -694040959 831945068 8993 111659246 -873589020 1219 129311049 -111673714 6326 57077901 -561419270 9675 -213966720 -316543012 2302 538103424 803466690 9374 339635211 215489130 6193 83263882 -899341288 4132 477434146 235617971 8417 -740334521 -385293122 5930 -116404179 67965345 3623 948736147 -683388034 561 -322857321 -876513924 1713 950417338 220674133 7378 213842869 358976404 5914 -733024233 524158102 4661 -353580923 95042084 2204 340060359 -519921669 4706 -934630957 167296127 354 -907904968 435964459 248 -576115144 -316674454 3490 843172319 -475349716 7613 237809565 -992454753 5849 -66931702 -779255519 9862 187533920 23333156 9143 -173157270 -316674454 4888 833952118 -899341288 4926 -659112423 -823312659 3918 745648934 -831246652 2773 551002165 -292135056 6860 177628242 283209294 7490 37950971 -5702304 5748 -625718770 -575386868 1096 36279537 -585235419 8087 785195735 -982939077 2141 328152090 -699315319 5119 -985616618 895448733 5680 -892024255 -20385733 9628 156702520 -727914786 3658 -441900788 246277775 9868 -570707245 202098881 2210 -986019062 346977152 7566 -659282120 723730723 5974 -764095871 -359031913 6585 37950971 -596103798 7176 572111503 491977162 2217 223626891 -995062096 8069 705381339 652139653 1643 616261079 -715854594 8268 -782082024 -111673714 4426 266465598 136635305 5629 167372537 15035429 5304 886936231 265565623 8129 542787809 639418215 2994 -695835769 106613504 8634 674835134 28158895 958 916803821 164304660 4170 246211015 -514527972 1366 693938067 636420853 600 271048450 258649377 4874 -627792663 377312940 8673 287403155 -919384533 4738 -601257416 888127448 5900 70299496 -730886465 1618 693388533 443480195 3170 -659112423 -839552686 9393 853983481 79143311 8604 -818501802 628563573 6796 -800197031 651276686 2333 789289346 -588544705 1351 -971877548 484820762 6322 -594658272 592056586 3412 538103424 -507678540 8391 689984924 718423636 2216 -442492459 75428113 8269 -954946302 766538742 9658 665672498 -911784066 9577 -491680209 618410264 9150 -548298586 -910659068 8751 -441900788 349711330 3473 270668477 841515706 8912 137342604 271711843 3798 639245576 -923490455 7168 -991085471 -699883416 2898 112708003 -59573888 1211 119513424 -510922884 7971 -66475474 -217276100 6585 177628242 28049823 8935 -63560127 271711843 5937 -285886589 247516617 8042 -820460238 705558301 43 -306801974 -766439509 6064 471423335 -861238983 2136 -482457481 362317344 5077 895483308 67965345 374 -150077373 110076515 9841 -970422428 484578208 5663 232434457 733113734 5344 119513424 -293612145 6450 -116404179 478800565 1442 477434146 -45469480 8437 119513424 -357349445 2095 29968380 -437551079 7321 579591313 -575386868 8670 -189672465 79143311 7327 -257165428 347184015 1414 -260484128 -192813087 1418 -458526967 -964470327 9092 -913032643 -59573888 5974 -740334521 324939084 575 -871267479 238643630 9320 621250009 -265316264 3785 -213565859 -796856966 9574 -878007946 203913927 9640 -728265827 238643630 2905 271048450 -635171642 3604 -625117729 638342848 1985 313773597 -594389391 8050 -482134217 -575386868 9240 587161686 -419617877 3249 136635149 -393603223 5994 512530806 840121997 7075 321979161 993015931 8052 -13265422 90714922 3615 32391911 -503488600 8507 512530806 -899341288 6677 -305970525 719756675 1247 -341897402 964421398 9186 886936231 136635305 1535 -855555106 429013583 4709 -685842163 -871353007 7343 -594658272 -779636985 9201 256045037 355195684 9176 169375596 -63734481 2725 -177639676 349123105 2496 538103424 500073592 1465 343919065 964421398 8298 288031791 -6069504 5258 561309384 -266557934 7183 -109703401 -805220515 9928 -270167938 -847581699 9246 576254520 481058945 8446 -962479450 -912580415 4913 -405708663 99128184 1747 285585538 547847846 1024 749595162 -339148929 2207 -112466455 -848882377 5162 929439506 272099746 5360 -777574656 783420814 18 -694040959 -487991575 5934 266465598 324939084 6983 432737196 115731592 7149 29968380 704912288 103 622760654 -356305020 7458 -855487023 -699883416 6133 395103154 174025856 2999 -363361513 248879339 7624 -251213711 -588348248 8690 -50475604 -899341288 9255 293337666 208300268 1988 -794998045 386127211 1443 248168868 -164190047 4446 -616105726 895448733 7507 -579837273 220674133 9514 313333438 -53226181 1191 699618405 478800565 6167 693388533 170467835 2438 -162298514 -958397748 6965 235848520 465310197 4233 551002165 336301975 8275 288031791 377878165 7020 727691960 -626227780 6709 -268168881 368331732 7137 -559852389 -791660728 1146 321896034 307725420 4280 -600220506 531120459 5037 -433025345 443480195 5134 -178463084 -964470327 2571 933284357 636420853 4466 -447555783 349711330 3462 -818050145 422558106 7022 -347083273 460061364 472 -184150939 -357349445 4772 655838788 -209849932 1738 -572908981 407922222 1527 129311049 -549053127 3493 984468436 -202365860 7356 -304053585 -183336237 5849 895483308 -899341288 8977 -788603267 -316674454 2541 223626891 246277775 3022 -569617671 964421398 5415 702242153 252978054 5658 -189672465 785302566 5133 -32737399 341133012 3631 -527151913 -910659068 9980 211653701 -33043914 2832 -92183040 51303562 6151 -371484057 -316387152 6683 -36520470 -701904187 5395 -621743061 -367588750 6810 505442585 -561419270 4337 -735338906 -265316264 6991 323725605 -224830170 5307 561794586 -473904134 9504 261417951 -497454301 2515 723014647 161270305 9631 877336582 759617707 4809 644845610 927113337 1294 643936179 465310197 1197 -631059468 719756675 2514 696354690 -952045723 7700 -46649832 215489130 8517 -44846753 -54745869 7070 616261079 252978054 2865 185216221 841515706 5032 586582238 472701027 6186 -419029624 280226622 6238 644845610 -974640280 5244 -80190883 -876513924 4532 339712362 -549248367 1174 -342740225 636420853 1173 319326351 899778012 9460 471423335 460061364 1740 -400001179 -588544705 3476 -533858770 442035528 6305 -171024826 32006993 3170 959313725 768564657 1223 411375410 -845509135 9525 270668477 868032719 5365 -537445745 355195684 3951 15084359 497692812 8049 276731211 -6069504 5583 -346375162 472701027 8516 512530806 263449205 3322 -872853946 -357349445 9067 -353580923 894566619 4170 643936179 -552554344 3162 740694909 841515706 7877 935909029 750710740 870 -109703401 -532805273 8738 -46649832 417944653 7812 933899717 -142257001 7432 228618029 844277983 6908 -600220506 -221235589 4520 -348537659 609203406 354 167372537 135272390 9261 -821770117 518508787 823 -335037888 723730723 353 330369088 220424396 1100 -623268670 7024863 5570 574072798 690383589 8200 187533920 397104509 9733 -154177607 688604103 6298 864864468 484578208 362 586193310 15035429 6849 -260484128 -70608980 8721 993217311 733113734 2507 650577626 -393603223 9244 -179678 -766439509 1771 -441900788 562000501 1542 869722291 28049823 8559 -451981899 220674133 8275 -695835769 341133012 6337 -66475474 -13980784 7207 847314766 -485579451 2605 696700704 899778012 2492 689984924 706766110 1523 -73802131 -513451002 9775 340060359 452093657 8174 -184150939 -224429007 267 -13265422 32006993 9044 727691960 -278826583 9641 -396349710 -531114148 5312 -544290356 -274707169 9494 -68308325 680445725 2909 -705081051 831945068 9510 285585538 -962366924 4643 -481548889 110076515 5896 505442585 900262214 6440 -733024233 -80034542 1131 643936179 307725420 3263 -483938149 -546852996 6256 686472096 -357349445 8677 -918480115 443480195 8384 -536278632 371937567 5277 -346375162 -895622959 7199 -225441451 199066417 9080 -474750049 247274032 3842 303471892 748407118 1273 -343049870 848404213 5486 -331409455 -549053127 6649 935909029 -849899775 6577 349635568 -739131404 4311 -330222187 371937567 2821 -447555783 -439025221 5939 -993835563 -521750194 5027 -519682186 682630231 2059 -373212931 750710740 5253 -370573099 901431566 8133 411375410 840121997 1039 -36520470 894207498 7551 -330832333 -437551079 1552 341071365 -911784066 8420 126163611 174025856 7059 -531669239 709974393 4049 165508500 998987485 4555 543709359 -952045723 1879 -955831194 563044475 3311 853983481 -265316264 5586 -907904968 148581257 2243 652607998 783420814 6010 187533920 -825672011 3544 -565428161 724045357 8328 468946340 -833562261 4533 -818501802 -5702304 7516 693388533 652139653 7990 -509385891 899778012 3853 8264531 -54745869 3060 276731211 -539760374 9968 405324040 -386859416 3430 -54849498 -204109200 2061 749434816 170467835 2598 651739496 240392773 4464 460600071 783420814 7176 432737196 -361278986 3740 625839941 513030379 2600 -482134217 -561419270 3509 -304053585 652139653 7042 -278632700 618410264 766 577595779 -996863784 3142 -705173162 -133534011 2848 877336582 -130757210 1675 674835134 55179420 6445 70299496 -164907236 5491 269499594 -848882377 6757 -569617671 880013188 1745 947027244 694332247 1335 287540911 -349942526 1063 789289346 -5916917 810 -509666122 476219341 8308 -214121222 -5702304 5454 765140521 -992454753 9532 -442492459 -164907236 9085 90819360 518508787 9752 505306321 -53499931 246 -750618262 429013583 5409 -154177607 327243607 7195 -12352429 -311805770 6439 -898265134 324939084 3754 -260484128 377878165 6439 -509385891 32006993 1002 -330832333 -919384533 5821 264859719 -547246555 5943 -213966720 383295386 5046 -569617671 115731592 6752 177628242 -208909824 4474 -517419114 928549530 958 -742210546 66743939 4537 390958395 -823312659 5081 564442080 -368204827 4052 -913032643 336301975 8583 462757732 -507678540 6062 -215882898 766977417 3445 -396349710 971883931 7410 -305970525 766538742 2793 704539722 452093657 6247 -62488183 -791660728 6599 -63560127 -202365860 7714 -790900085 -306446443 5235 471264227 676406177 5707 -511648475 -991847180 8119 -197332076 623413028 2819 625839941 -894674476 5110 934705880 199066417 9301 -178463084 -525223549 1425 -685842163 -964470327 4156 186610534 -952045723 9449 -330832333 -979020874 3476 577595779 -976816087 2740 -63560127 -185998231 1155 32391911 614945635 4036 -342740225 422558106 9850 -396349710 101361875 6708 543709359 580232372 7495 693388533 490581013 821 481039767 252386635 3086 877375052 -393603223 7849 935909029 -217276100 7447 -251109249 269584182 2686 -213966720 349123105 5402 -927233899 165821381 4590 -147467416 709534975 6073 165508500 686182649 2132 -579837273 -13980784 1453 -720378724 435964459 4226 -886229173 -692002453 2628 -790900085 -20385733 1410 83782911 698531409 9769 471423335 -775953624 2218 -73802131 952638297 6694 246211015 -446979614 1860 -625399824 -992454753 9846 847314766 688604103 461 -536278632 -330088528 4318 -496507325 386127211 4221 140624107 23333156 7406 555446731 283209294 39 -659112423 -224429007 3219 713058770 -419617877 849 -177639676 -979020874 2815 -705173162 584852110 2167 664255928 -385293122 7963 877375052 -871353007 8731 -669161347 676406177 1788 -578500945 -31659405 6368 -400001179 -847113496 8133 -55516739 -780888194 7657 -483926612 798201482 8972 505442585 -3897679 6316 509139401 280226622 2928 -557563073 -427456347 5803 -952709307 -34186434 73 784421217 -393603223 6004 293337666 614945635 9617 716961746 -805220515 8359 235848520 719756675 2195 112237946 900262214 3049 264859719 -551416862 5473 6631381 -31659405 1304 561794586 -650575204 6203 -80190883 -995062096 8783 -991085471 -533164995 3373 848002319 -952232346 4506 -46649832 -783218625 6280 -162298514 -861238983 7308 -612223016 604828253 180 -894484500 652139653 2096 890432109 408032712 7365 -66475474 -5902726 7118 -73802131 614945635 125 -894484500 900262214 1375 328642413 -974640280 2657 655661552 -359031913 450 389181119 -278826583 8814 -650211499 -539760374 2720 -744815954 -320105788 1101 740659012 880013188 6878 -364519214 23333156 5478 126979264 691904004 9425 -790900085 688604103 7170 339635211 -273517935 2983 -863912221 558660793 4388 432737196 820355107 117 622760654 285660025 9897 261931651 -479232352 828 71999590 836711297 7277 457187643 580232372 4431 -667767243 -699883416 8960 -794998045 115731592 7881 984468436 -549248367 7818 -970422428 -531114148 1579 232434457 371937567 6748 -364156017 265565623 1653 -660956144 545485303 8279 -855555106 -63734481 8838 363421522 562000501 209 -889390298 796440972 4597 -934630957 -833562261 6374 869722291 349827286 1601 784421217 545485303 9436 266465598 -532805273 6934 -947334444 905565981 1946 -256588331 -164190047 1666 -934630957 -183336237 1530 -594123980 15035429 9239 941171960 -774659497 1516 -123469316 -63734481 9730 -952023251 782261486 4558 313333438 530406323 6156 15084359 841879883 7882 -128726767 261437505 6720 151462778 261437505 4015 -557491556 115731592 6637 543709359 -253000679 131 950880850 624014414 8972 864864468 522626360 5911 166695370 -563855352 7060 112237946 491977162 9660 860501343 192314494 829 -388902952 952638297 8853 -451981899 109725016 3203 -749678851 836711297 9214 689984924 408032712 5980 766605000 996597250 7212 -293422144 -205664922 3868 574072798 -551512958 2549 477434146 -148948797 4263 986629189 -919384533 7858 -669975418 -952045723 8839 577257649 252978054 3010 -733024233 348492504 8847 319326351 386127211 8898 -304053585 768564657 7935 -669975418 293996259 6666 -31253052 636420853 9914 -293422144 -580067919 7994 151462778 522626360 9541 -742210546 -437551079 8486 -669975418 -185998231 5553 271048450 -368204827 3710 -627792663 525863100 284 169375596 533639856 9537 4049814 349827286 2035 276731211 705558301 7315 -342740225 -320105788 2139 643936179 -510922884 3885 -225441451 798910453 4113 -147467416 -130757210 6613 574072798 996597250 4462 -794998045 -278826583 4510 -256588331 136635305 9968 649807445 546240758 6897 199822346 -551416862 6661 497764071 -427456347 1101 705381339 -911784066 6442 129311049 894566619 9531 -447555783 901431566 644 126163611 155181053 8726 527736569 -311805770 8637 -342740225 491977162 6650 856751619 -952232346 2578 749434816 693923957 1610 -578500945 731066417 1514 -110049194 113319582 3719 246028051 -207480706 4570 -517419114 245371301 7182 -889390298 220674133 4023 561794586 -768754430 3234 8264531 581062404 8396 -454660390 -161178548 3563 497764071 602128084 9918 319326351 682630231 6317 -106582970 -324279122 2221 847314766 604828253 7244 -695835769 408032712 8316 789289346 443480195 2414 693938067 135272390 8738 696700704 -425579851 5251 432737196 900210732 4050 457187643 -71981180 6081 -648381409 -320105788 2778 -410378829 -726080992 6675 743542522 893523554 7064 727691960 928549530 676 841435082 19319210 3489 363421522 191108050 2871 535670744 -709522334 5925 4049814 993015931 138 727691960 766538742 4494 555446731 -316387152 6538 -991085471 -549053127 9848 -388902952 208300268 9193 -112466455 -349942526 8182 119513424 -161178548 8013 955536932 348492504 7922 622760654 759617707 5980 -342239300 928549530 1222 481039767 -895622959 4997 772119062 848404213 9834 -336363205 900682067 9025 -994238484 -368204827 3245 572111503 880013188 3131 -336363205 545485303 5847 789352319 -33043914 5835 655838788 269488622 3487 506679619 148581257 4650 432021664 57188489 25 500836375 490581013 385 -621743061 241785150 9203 151462778 355195684 4131 947027244 271711843 1713 -970422428 -330088528 2093 -729544436 402394867 2614 -927671058 894207498 3516 420313173 485773536 7589 -623545038 -732977788 5407 651739496 839185834 9174 -476635343 -650575204 2765 -985616618 -825672011 429 950417338 -964052288 2872 572111503 329435427 2360 287061479 -732977788 1202 670783249 -163961704 9912 261931651 269584182 7311 -705173162 936458970 1187 933899717 926947071 7564 579591313 247516617 3112 -305970525 532638758 1135 -433025345 -911784066 4755 -278632700 105202669 8368 246028051 831945068 1873 -346375162 307725420 7159 -759508202 402585422 1111 235848520 798201482 2598 933899717 -995066367 2254 651739496 -324279122 5769 29968380 -762876998 8082 521234557 -361907767 5979 875625124 -316387152 1101 -818050145 -766439509 3227 -821770117 51303562 8893 -148551892 -70608980 8671 343475859 41988448 158 166047011 208596214 1081 399779640 416895828 6148 -347083273 -439025221 6712 -358966548 651276686 103 -623268670 -873589020 2161 491678739 927113337 5717 206527555 798910453 7374 -351818262 -663884323 1075 -101910710 -833562261 3781 955536932 233486506 2564 -429426969 -714273046 9661 -447555783 133238441 8382 -307200306 769086286 8781 677505146 -183336237 5114 293337666 709534975 2406 -177639676 -330088528 9355 -150077373 -594827543 978 -593752979 67965345 433 663527888 651276686 7005 462757732 -628237476 9486 -794998045 -320105788 8404 -559852389 530406323 3434 4049814 476629986 5420 -95477909 -283943997 7187 -146048051 900262214 3397 235848520 -253000679 5575 326413982 -775953624 4239 586582238 155617401 5413 206527555 888127448 9404 -828443354 269584182 5745 933284357 -645134311 6663 202573384 481058945 6119 861466410 -428402356 1171 -991085471 269488622 7539 363421522 -386859416 1895 349635568 -596103798 5679 -335037888 442035528 2602 997902760 -221235589 1373 766605000 -847581699 3546 -728265827 484578208 9302 -720378724 -33043914 466 253295516 931901106 4562 -36520470 -148948797 3963 974173871 -34186434 1641 112708003 -539760374 6306 -454660390 -995066367 3114 520426004 -20385733 106 -346375162 -805220515 4043 340060359 667943918 244 -52166347 -923191479 65 420313173 -103582511 942 -601257416 602128084 4001 271048450 950205104 2681 -672401313 -876513924 9510 -531669239 652139653 2078 15084359 -834347143 740 -625399824 -774659497 1761 413228751 -539760374 4845 -672401313 -650343366 2871 715427719 -741621007 5331 36279537 -241132430 3173 -370573099 -57636310 2797 232434457 248879339 1241 57328447 558660793 6318 603027467 798201482 9245 -451981899 -207480706 5875 -918480115 -209849932 7034 997902760 530406323 3228 416830089 -759955547 3626 -47584694 -954209444 3757 389181119 -487460041 1489 663063930 117542955 3206 -433025345 622266116 5965 555446731 848404213 5568 285585538 999569471 8108 528230348 346977152 4217 -894484500 592056586 5406 861466410 -281078001 3811 817204434 651276686 891 677081963 245371301 3928 -12130323 -185998231 3190 822548504 -635171642 8242 -872853946 -507678540 1954 -96460553 465310197 9112 8264531 199066417 5541 432021664 -825672011 3563 295262939 -733482202 4171 -278632700 -468181788 115 -886229173 999569471 9693 151462778 636420853 8020 551002165 854872802 5234 -565428161 802678679 4550 -720378724 500073592 8708 -822417795 -5902726 4211 -927233899 786543464 9399 715936589 -33043914 7282 -81272333 365540008 3494 -215882898 -779255519 9573 -509666122 742069009 4703 330369088 272099746 4926 877375052 -113520589 8769 271048450 768564657 9912 -257165428 -289016401 7268 -952709307 -380500395 2243 321896034 764272698 8616 313333438 397104509 3488 -601257416 -727914786 3792 579591313 682630231 1807 621250009 220674133 5345 397498909 -962366924 3830 -601257416 573715962 118 276731211 293996259 5507 -667767243 -439025221 7815 -441900788 952638297 7604 339635211 868032719 3833 363421522 265565623 821 460600071 79143311 408 -476635343 327243607 138 674835134 -681572203 7251 -256588331 574416719 9519 -744815954 -847113496 6535 -672401313 -428402356 4572 54093571 -33848463 8768 116199189 802678679 6846 -733024233 -354781951 6507 -181786704 531120459 3922 287061479 -515729352 8688 -184150939 -148948797 8515 543709359 161270305 4335 856751619 332881191 7335 -353580923 -80034542 6328 -925751415 -561419270 7446 4049814 99128184 9584 -364156017 476629986 2587 -74067624 546240758 8001 321896034 484578208 6238 -594658272 271711843 8818 -971877548 500073592 6033 57077901 -620954654 1240 766605000 690383589 8714 -971877548 -726080992 4652 984468436 -367588750 7185 -889390298 -5916917 7757 287540911 719756675 6619 261417951 402394867 8727 -886229173 203913927 679 -588133551 -313128613 3732 -225441451 786543464 55 555446731 -257449363 4194 -405708663 238643630 3122 195859317 928549530 9431 -250591756 -339148929 8920 749595162 -733482202 6065 -993835563 220783838 7622 934705880 -683388034 8577 -886229173 -739131404 1275 -729544436 28285201 442 -405708663 -257449363 3611 696700704 -241132430 2548 269796431 -211716415 8978 655692903 -969954363 5414 -777574656 51303562 1307 211653701 513030379 7109 667683290 -325682737 4178 -184150939 -337054857 7334 664255928 199066417 9976 -110049194 90714922 4171 119513424 341133012 6886 -200453704 -63464163 6524 -612223016 95042084 4531 -745761469 -992454753 9747 -268168881 485773536 3258 586193310 381557875 7933 997902760 170544312 9942 933284357 383295386 9551 116199189 -113520589 1904 639245576 525863100 8854 652607998 895448733 7372 -526589551 -283943997 6034 -348537659 731066417 1455 -433025345 19319210 5700 -373212931 -803257481 3795 285585538 -714273046 8613 343475859 55179420 4959 57728768 258835576 3834 824131791 238643630 6465 -570514743 351421296 6406 621974864 -278826583 1822 57328447 -873505481 7055 -482457481 950205104 1996 567852265 23333156 6964 509139401 -464133473 318 246028051 802678679 9997 -625399824 -883441584 913 248168868 680445725 5460 136635149 -442954817 3700 576254520 -209849932 9460 564442080 -2439989 1102 -101910710 -5902726 5135 -749678851 996597250 619 -588133551 -289016401 9860 -330575686 964421398 2711 166695370 905565981 465 715427719 -253000679 1087 603027467 -217276100 118 -44846753 28285201 8580 948083395 135272390 220 -110049194 -339148929 9603 715427719 -192813087 3076 -184150939 -503488600 4706 -50475604 252978054 6867 -784069182 349827286 4699 743542522 452093657 4109 -486815940 -779255519 4094 167372537 240392773 6863 551002165 -825672011 7762 195859317 -80034542 4514 664362925 155546470 1213 -433025345 684653282 5374 -818501802 -204109200 2646 749434816 -475349716 2412 326413982 -560116325 7175 -855555106 530406323 6655 -358966548 241785150 5335 856751619 742177493 6899 19516550 -847581699 535 19516550 573715962 7991 129311049 -224429007 2091 186610534 -588348248 4456 538103424 233486506 1997 -132340965 -993810702 4767 -941497322 288775548 8829 -650211499 559317467 9676 935909029 28158895 1116 475583305 -996863784 9043 256045037 -192813087 5241 902447917 -761859799 9399 285585538 -588348248 4988 -95477909 -12154411 9444 203806755 148581257 7218 195859317 -103582511 9314 959313725 106262770 201 432737196 785302566 9255 -740334521 -594389391 8237 -31253052 545485303 2477 413228751 19319210 2018 -559852389 15035429 1189 -578500945 208596214 8931 -268168881 226081213 6090 -835349698 202098881 6987 321979161 -927894606 9945 860501343 -74922256 9011 203806755 -10889363 8768 497764071 820355107 6523 543709359 -20385733 7877 -572908981 -883441584 4509 -173157270 233486506 1001 -491680209 709534975 3999 -419749108 -356305020 2413 500836375 993015931 8456 -31253052 133238441 6228 -913032643 209900681 8709 -633494599 -876513924 2169 -742210546 762717609 2685 -139236232 -111673714 6899 -594658272 783420814 1906 -600220506 523334383 6328 -863912221 786543464 8601 460600071 490581013 606 71999590 484376908 2461 199822346 -113520589 7272 156702520 -549053127 6351 313333438 -730886465 6271 -800346889 844277983 2225 -400001179 888127448 1615 -474750049 106262770 8516 483523131 -995062096 9124 -862838521 -68133232 927 -784069182 803466690 5557 -720378724 -521750194 4513 -855487023 709534975 4433 -330222187 -575386868 2137 -454660390 -620954654 4135 -750618262 90714922 3029 432737196 -976816087 1211 -251213711 208300268 9240 -934630957 484820762 6454 313773597 -585235419 2913 -986019062 -205664922 9789 -363361513 -741621007 5512 -907526850 402394867 550 941171960 894566619 2202 -13265422 774508045 7831 -985616618 785681307 167 789352319 258649377 5743 890432109 -436876555 6138 -408600531 854872802 5530 293337666 490581013 4281 364564921 759617707 6864 -483926612 -732138768 6702 505442585 -803257481 7021 -128726767 957316548 6711 270668477 -473904134 8007 -531669239 823880227 6553 808925735 -873505481 7995 784564006 -833562261 3835 -970422428 324939084 2586 -442492459 -766439509 6624 -494058622 35526584 3491 869722291 -828027101 821 -625117729 -313128613 945 -278257978 622266116 1437 397498909 208596214 3895 -353580923 -34186434 4153 271048450 705558301 4505 -146048051 148581257 8141 -828443354 105202669 2093 -537445745 484820762 3087 399779640 547847846 9426 -993835563 835992356 2753 -695835769 -337054857 2577 833952118 -311805770 1810 -740334521 164304660 2386 319326351 -13980784 1856 -257165428 -783218625 6433 -907526850 -616422007 4642 950880850 386127211 4529 413228751 -893198153 6740 228618029 -254951306 7488 970485889 -628237476 8274 480475633 -204109200 9003 955536932 841879883 7961 -694040959 -803257481 403 -576115144 347184015 5450 -330575686 248879339 9489 287061479 758141143 5617 586193310 685173008 3159 498022540 28158895 9814 -447555783 -419617877 7416 4049814 -254951306 3522 -147109520 288775548 7193 -173157270 368331732 9989 -669161347 -620954654 6872 -251109249 28285201 8374 -762354954 -561419270 7372 497764071 531120459 9002 110512002 -828027101 7486 567852265 766977417 7658 -184150939 -354367602 5191 -878007946 796440972 5631 719147282 709974393 970 498022540 990761659 1967 572111503 -274707169 500 505442585 240392773 3837 58337899 -911784066 1858 -548469989 -37646429 6877 -476635343 252386635 3331 766605000 -517429485 9702 -743788507 -6069504 9629 621250009 562000501 2235 -720378724 261437505 8117 217759023 783420814 3340 853983481 954053652 9817 29968380 349827286 5496 505306321 407922222 6817 167372537 -894674476 8518 224883384 694332247 7846 -261356504 -163961704 7413 -474750049 377878165 5090 766605000 -257449363 3298 457187643 -164907236 697 -244065831 -619642959 3225 663063930 -485579451 7510 497764071 -899341288 8797 -219607746 365540008 1242 551002165 750710740 9964 287540911 691904004 6689 974173871 402585422 7661 916803821 238643630 1510 -882919563 -996863784 3756 -927671058 -626227780 2088 335527628 -357349445 376 341071365 -974640280 349 -970422428 -386859416 5355 95039871 -45469480 5815 -257165428 -663884323 2202 -373212931 840121997 3669 -410378829 798910453 8302 269796431 99128184 3579 543709359 -168423907 1987 -579837273 895448733 9941 -734053528 -209849932 7936 57728768 -464133473 2857 -735338906 697181256 1143 -576115144 7024863 7163 -62488183 -876513924 637 58910623 -238448480 9957 -983647058 -743279228 5644 669719494 693923957 9399 471264227 -585235419 8215 58337899 -5916917 9500 -705173162 476219341 8815 195859317 -380500395 9998 497764071 -63734481 7877 -907904968 -645134311 6891 156702520 -962366924 335 195859317 377878165 2087 696700704 823880227 1791 -886229173 -386859416 7317 -615891790 252386635 8769 693388533 -865702803 8721 643936179 -932094589 9859 498022540 155546470 4224 -25477161 -730886465 5114 264859719 738681643 8988 -336363205 407922222 1891 -25477161 604828253 1000 339635211 546240758 3384 57077901 931901106 6443 512530806 -519921669 2773 -371869946 -834347143 5819 699618405 547847846 1418 389181119 -605921169 5688 -590529319 -699315319 5537 693388533 928549530 5772 -892024255 -311284398 7059 -855555106 269584182 752 -715255110 -45469480 5895 15084359 759617707 5697 471264227 491977162 11 958730067 -847113496 1859 621250009 485773536 7431 -268168881 686182649 3109 140624107 -912580415 334 321896034 691904004 5269 256045037 -727914786 966 57328447 868032719 3926 122960298 416895828 4123 -482134217 611310292 864 -794998045 798201482 6703 677081963 764272698 9656 -862838521 -912580415 886 320572212 -743279228 8112 49103598 383295386 128 223626891 -257449363 5184 -348537659 -681572203 1766 561794586 -21285360 6021 -200453704 -316674454 9833 -25477161 -254951306 2441 652607998 -825672011 6071 -872853946 440461057 3669 390958395 -974640280 7457 715427719 -952045723 4371 808925735 -932094589 4554 -959851598 639735778 9735 -947334444 336301975 7457 808925735 429013583 2527 364564921 449132476 4496 986629189 -833562261 5352 -343049870 252978054 5190 156702520 -475349716 4276 -55516739 -57636310 3667 750512353 686182649 6682 -13265422 -901179905 5059 749595162 271711843 3325 929791427 736392650 7758 57728768 82218066 7552 -12352429 -162370098 2189 674835134 -560116325 1865 19516550 67965345 4527 -934630957 -759955547 1684 -878007946 -68133232 8637 95039871 233486506 4074 -66931702 113319582 5644 -618586699 936458970 3522 166047011 783420814 9458 -422523153 220424396 1718 256045037 -257449363 3179 -992570882 -202365860 6970 890432109 -923490455 7084 -451981899 -727914786 7593 -36520470 19319210 264 -824336233 -324279122 6913 -363361513 829740581 6690 650299148 -828027101 9841 -494058622 785302566 899 -720378724 903887624 8912 -453528863 -683388034 173 -729544436 697181256 865 -58282870 117542955 4191 -330222187 769086286 996 674835134 -919384533 3211 -720378724 -257449363 4478 -31253052 -63734481 469 538103424 247516617 5884 986629189 226081213 3869 71999590 -164907236 6933 -364156017 -183336237 7455 543709359 248879339 8175 -251213711 844277983 7385 -519682186 719756675 8019 -113215565 -393603223 4941 -529954928 265715153 1427 -616780700 899778012 8328 261931651 -796856966 9691 -650211499 -468181788 323 58910623 -701904187 9415 -491680209 -386859416 6025 90819360 19319210 9076 696700704 624282080 457 -491680209 697181256 7034 -615891790 -560116325 9740 812692671 113319582 3449 -962479450 -663884323 6250 643936179 532638758 5217 -509666122 748407118 2792 328152090 685173008 4647 861466410 -823312659 5237 -892024255 926947071 6341 -474750049 -398743530 4455 -13265422 -585235419 5266 -618586699 -549248367 7631 37950971 -266557934 419 -215882898 -893198153 852 405324040 -316387152 3888 73840719 684653282 9679 246211015 -287275800 8250 555446731 -620954654 2596 -750618262 -479232352 9964 -400357597 -645134311 449 663063930 252386635 1328 -241465936 -827976408 9530 -970422428 -777377395 9109 699618405 203874111 7364 321896034 249091689 4734 -419749108 336301975 1536 -959851598 -529867141 2476 266465598 -616422007 5532 677505146 -59573888 2319 497764071 623413028 3509 -588133551 -278826583 3578 950880850 -529867141 9568 -889390298 -59573888 8069 -400001179 998987485 5098 432021664 -130757210 8503 246211015 -31659405 813 57077901 614945635 8772 -123469316 -600991208 5476 727691960 -497454301 1396 -630784461 651276686 4417 -396349710 -956300186 9301 295262939 -893198153 9149 719147282 106262770 8594 -531669239 724045357 4401 269499594 525863100 7189 693388533 682630231 467 203806755 -715854594 6649 877375052 -68133232 6403 -322857321 -982939077 4723 -66475474 220424396 8024 -794998045 203874111 3922 941171960 -283943997 5733 90819360 998987485 5749 169375596 408032712 7392 -496507325 235617971 1133 287540911 676406177 6228 -648381409 -428402356 4052 877375052 -316674454 6710 -178463084 -330088528 2588 169375596 484578208 1510 591415304 732717612 6539 665672498 -192813087 9639 -765335823 -53226181 710 -590529319 -619642959 9153 217759023 -669081832 2796 -790900085 381557875 8773 -331409455 802678679 885 621250009 -962366924 8833 -442492459 -513451002 8939 -667767243 580232372 9349 211653701 66743939 4824 -422523153 -937125202 7878 -197332076 324939084 9745 561309384 115731592 7314 -400001179 523334383 4914 -101910710 664426163 6883 639245576 208300268 9834 -734053528 764272698 136 -419029624 522626360 3369 856751619 759617707 6465 340060359 -733482202 6311 505442585 -209849932 2057 287061479 -847581699 3800 -481548889 348492504 6618 -482134217 848404213 6413 -322857321 -425579851 1724 -526589551 819313353 1405 126163611 836711297 7774 -570514743 693923957 2101 -818050145 -224429007 7465 187533920 280226622 2540 166695370 690383589 6001 -548298586 484578208 1194 498022540 -53499931 2558 -306801974 -343058017 7514 -453528863 -910659068 8267 211653701 874757575 2206 -705081051 332881191 5341 -80190883 484376908 1458 -588133551 -468181788 5910 719147282 -31659405 84 877336582 -585235419 11 772119062 623413028 7812 -971877548 682630231 5012 -667767243 -259567082 6807 -330832333 19319210 4387 90819360 -57636310 7825 -285886589 -473904134 5255 843172319 738681643 6642 313333438 -893198153 9665 -278257978 -306446443 8544 864931174 -356305020 3415 399779640 215489130 9799 498725757 -845509135 8072 -991085471 -616422007 9773 625839941 -111673714 8448 -222034349 -5916917 4281 670783249 680445725 2764 266465598 -595600742 5396 -531669239 -265316264 1937 295262939 168850975 3777 705381339 349827286 5049 256045037 -54745869 42 -994238484 135272390 8061 -330222187 269488622 2636 -123469316 -923191479 2266 246211015 348492504 869 -729146187 -876513924 4526 543709359 636536038 6075 -113215565 -33848463 1890 -219607746 592056586 5151 -565428161 241785150 6397 842270273 355195684 5361 -695835769 -428402356 2567 287540911 574416719 2727 71999590 -533164995 9691 -971877548 -563855352 9305 -476635343 349827286 6001 -257165428 -475349716 9711 655838788 -292135056 348 151462778 -3897679 558 -257165428 -762876998 8592 -594658272 731066417 6079 641405743 704912288 6839 -828443354 -45469480 4385 649807445 288775548 2884 -419029624 -185998231 3553 335527628 481058945 8663 -267849188 546240758 3703 -74313664 371937567 306 -800346889 -650575204 3955 -517419114 329435427 1901 -720378724 -594389391 4616 -729544436 563044475 3190 393895424 486739558 7160 -330832333 106262770 4107 -62488183 858501251 737 959313725 -13980784 8395 -68308325 -588544705 7799 -474750049 388657508 3018 261931651 381557875 7475 933284357 -594389391 6549 -405708663 719756675 7482 433526835 -283943997 677 253295516 659135755 82 784421217 173354787 231 321896034 -827976408 5057 166047011 -903151152 9196 -519682186 -142257001 3702 566652844 -161178548 5149 750512353 368331732 9597 916803821 731066417 6818 -527151913 -368204827 3901 330369088 531120459 8452 -777574656 -739131404 9477 -113215565 -287275800 3760 586582238 170467835 9351 -82743531 518508787 7517 303471892 -683388034 4724 -375315736 -161178548 9440 955536932 530406323 5497 875625124 971883931 302 -625868114 -761859799 1448 395103154 351421296 3090 974173871 844277983 5195 643936179 238643630 4672 727691960 771524295 9301 -419749108 -313128613 570 -912600784 246277775 6906 367159963 238643630 8082 49103598 704912288 6240 959313725 -311805770 432 112708003 327243607 9558 947027244 -253004117 7796 856751619 449132476 8805 784564006 269488622 286 651739496 490581013 9861 740694909 604828253 7101 90819360 530406323 2130 655838788 -560116325 4198 -486815940 -549248367 5599 405324040 95042084 6150 -800197031 -529867141 6377 -570514743 484376908 2986 57328447 -10889363 2511 491678739 449132476 1645 -433025345 -848882377 1746 696354690 -12154411 7010 864864468 698531409 5768 -548469989 -976816087 4915 693388533 -628237476 7974 -733024233 -274707169 1754 -178463084 -588348248 5230 -52166347 -952045723 7150 916803821 814089111 341 576569655 -162370098 6176 -279541251 143533526 8041 169375596 894566619 456 -594738095 233486506 4305 -627792663 676406177 2314 784421217 391949381 1670 986629189 -683388034 2062 651739496 -63464163 2177 842270273 738681643 3247 650577626 -115011856 2293 413228751 518508787 7777 -96460553 368331732 3471 -536278632 312063892 5001 -925751415 -316674454 9628 480475633 693923957 5737 -162298514 -923191479 6266 567852265 682630231 8713 -625868114 766538742 3986 331376977 285030297 6605 625839941 -265316264 6341 -855555106 547847846 4995 -892024255 -207480706 8389 -621743061 -13980784 3532 -179678 732717612 5670 -855487023 893523554 8605 303886728 -539760374 3813 -330222187 709974393 7255 246028051 785302566 6952 727691960 -895622959 8757 -907526850 -849899775 7446 -594658272 738681643 8228 405324040 -831246652 5881 -594658272 -13980784 2072 984468436 329435427 4674 -491680209 312063892 4013 716961746 -507678540 7597 217759023 -164190047 6172 287540911 307725420 3573 -396349710 -910659068 2447 749595162 484376908 8329 432021664 -493565702 439 655692903 -595600742 943 -744815954 -354367602 8988 491678739 936458970 6569 -705173162 263449205 3829 411375410 440461057 7206 -674506636 932982464 9049 841435082 -53226181 1546 -364519214 592056586 6086 -171024826 766977417 3745 481039767 390565985 7504 -150077373 639591910 6064 335527628 202098881 2413 363421522 742069009 1198 -154177607 559317467 4063 -244065831 491977162 7826 122960298 391949381 6418 330369088 -359031913 6716 -353580923 604828253 6840 151462778 -779636985 3433 339635211 928549530 2337 177628242 -221235589 1570 -720378724 957316548 7183 185216221 954053652 8341 137342604 -209849932 3257 -363361513 476219341 3671 -370573099 157954558 367 -872853946 -453780869 392 833952118 -168423907 5502 397498909 -741621007 4791 -375315736 155181053 7829 -177639676 -386859416 5112 477434146 -834347143 9848 -244065831 -923490455 9908 -453528863 742069009 211 -154177607 -513451002 2081 36279537 928549530 6626 363421522 -477140109 5107 211653701 -834347143 3519 -570707245 -446979614 9729 -537445745 -796856966 6187 -32737399 133238441 3211 929791427 349827286 1489 653638796 363537086 1483 -101910710 -546852996 24 202573384 996597250 842 622760654 -791660728 200 477434146 -448645965 4469 -986019062 191108050 3568 -95477909 684653282 4511 90842180 927247897 1846 -648381409 558660793 1513 875625124 -959597696 751 -81272333 783420814 7697 -63560127 -519921669 2448 -742210546 803466690 9495 586193310 573715962 9380 784564006 -320105788 5046 -548469989 903887624 8095 -621743061 -19846330 9762 389181119 685173008 9746 -31253052 220424396 1181 941171960 522626360 6529 261931651 -257449363 9823 -959851598 416895828 1619 393895424 19319210 9493 947027244 358976404 2744 341071365 688604103 217 -800346889 -876513924 560 132366550 247516617 3651 -660956144 397104509 9498 320572212 858501251 6943 -336363205 886756512 2666 -862838521 604828253 5648 57328447 66743939 2463 -878007946 -561419270 3556 -123469316 636536038 645 902777411 -952045723 3353 -526589551 -54745869 6935 -112466455 -766439509 6687 38382431 -130757210 295 462757732 899778012 9646 843260633 -833562261 3249 -31253052 -192813087 1609 432021664 -192813087 5534 395299686 611310292 8115 520426004 742555398 6693 -557491556 798910453 7249 319326351 686182649 3495 655661552 -442954817 849 -250591756 398270620 8955 468946340 -828027101 4363 413228751 -650343366 1351 -66475474 957316548 4982 288031791 523334383 2834 -509666122 686182649 1036 -952023251 -193590510 9094 22099741 192314494 9569 -225441451 -991847180 4234 246211015 -883441584 4304 -630784461 -427456347 5583 169375596 -359031913 5111 -260484128 -202365860 8026 136635149 -374056277 1861 137342604 -962366924 4962 393895424 164304660 6641 331376977 -361278986 4075 -370573099 -283943997 3229 719147282 -549053127 1459 491678739 79143311 6907 639245576 990761659 5738 778853107 170467835 6912 271048450 307725420 6520 -820460238 -324403620 5127 287061479 109725016 9146 327828499 -796856966 3863 432737196 449132476 7294 390958395 -265316264 4088 498022540 165821381 1200 655838788 240392773 3394 520426004 -546852996 2900 -405708663 -311284398 1352 -364519214 -834347143 1845 468946340 485773536 9700 -278632700 386127211 8222 -759508202 390959008 9266 -71710752 -221235589 200 -453528863 -699315319 1777 650299148 900210732 5043 -483926612 -923490455 584 460600071 155181053 3609 -481548889 220783838 3575 363421522 -475349716 5008 -139236232 186010557 142 -205718293 -311284398 1199 -287473610 -274707169 2 -364519214 611310292 4260 663063930 759617707 2637 -800197031 900262214 867 -947334444 -831246652 4582 784564006 616919600 1362 432021664 464511101 7537 151462778 900682067 6595 -150077373 -354781951 1561 -536278632 82218066 9345 95039871 -619642959 1708 772119062 -600991208 9024 -116404179 28158895 9125 254604928 464511101 7967 487719335 -650343366 3681 -621743061 736392650 1616 344933377 -172362246 2619 -453528863 416895828 3002 344933377 688604103 1385 363421522 -63734481 4941 471423335 -356305020 6075 -150077373 -57636310 6806 37950971 -733482202 8289 -54849498 610906685 371 471264227 -847581699 3166 -132340965 533639856 5578 -342740225 460061364 5530 861466410 397104509 550 -328904232 764272698 4876 677505146 724045357 7682 -729544436 518508787 1736 -949511663 -292135056 2826 471264227 -172362246 6566 -745598738 28049823 7326 8264531 383295386 7876 -685842163 170467835 5081 142253386 771524295 1757 505306321 -675048115 7746 -483926612 -419617877 2218 918550505 531120459 2993 -994238484 -359314201 6936 140624107 -741621007 8100 860501343 -730886465 2699 655692903 558660793 2915 -148551892 349711330 5539 561309384 -828027101 3570 -348537659 -911784066 8460 -110049194 -324279122 9413 -47584694 23333156 346 -177639676 155617401 7113 -433025345 -701904187 4582 -106582970 -507678540 9985 -257165428 252386635 1090 -388902952 57188489 6767 567852265 580232372 6036 235848520 -503488600 7076 -669161347 -594389391 5105 -419029624 148581257 5641 -241465936 530406323 7128 967301691 -828027101 9248 693938067 464511101 4161 693938067 -183336237 5653 -608881583 -68133232 2790 574072798 639591910 1450 529251473 173354787 1905 313773597 -64803490 5794 203806755 351421296 2182 -420836130 485773536 6252 -889390298 -63734481 9748 -433025345 341133012 5971 -907904968 639418215 6134 505306321 -425579851 3220 -454660390 136635305 3983 -615891790 -510922884 7185 950417338 -164907236 5559 778853107 -779255519 9636 321979161 64274896 4303 890432109 -2439989 4086 328152090 693923957 8556 -519682186 -311805770 3792 696700704 -791660728 4641 38382431 -468181788 8386 886936231 820355107 6382 364564921 -805220515 2883 328642413 -34186434 7801 817204434 -551416862 1705 288031791 -899341288 3802 -336363205 170467835 9530 -358966548 848404213 7820 -348537659 -958397748 4082 -872853946 -487991575 2400 -872853946 -349942526 9031 -76560661 -380500395 6229 -971877548 -919384533 1130 -759508202 377878165 3238 -342740225 -976816087 5375 -451981899 783420814 9684 -71710752 449132476 9903 137342604 -361907767 4180 749595162 269488622 3213 211653701 67965345 3274 303886728 412494114 1062 4049814 -292135056 310 984468436 240392773 2445 -872853946 307725420 9230 57328447 676406177 9014 576569655 -861238983 7309 -625718770 203913927 9505 -36520470 165821381 9723 765140521 796440972 7643 -12352429 -266557934 7678 204922698 90714922 7680 -579837273 -448645965 208 935909029 269488622 339 -353580923 -448645965 801 -579837273 407922222 3986 841435082 -259567082 3214 933284357 926947071 9444 177628242 -774659497 1667 918550505 435964459 5381 174573850 -427456347 862 967301691 484820762 5956 -962479450 -389676639 7908 824131791 639735778 1435 -213565859 932982464 7929 -422523153 783420814 9632 23116556 690383589 3498 948083395 263449205 1594 -512601533 -762876998 5117 323725605 841515706 2870 -268168881 -343058017 2957 -494058622 -575386868 6586 -58282870 202098881 2383 232434457 731066417 1162 -527151913 351421296 8521 -113215565 -596103798 8955 -729544436 -311284398 7331 -353580923 -220337835 181 343919065 261437505 4975 -44846753 581062404 3900 696700704 614945635 3398 326413982 -130757210 6417 287403155 115731592 9043 574072798 -497454301 4405 -347083273 106613504 7093 -512601533 349123105 9950 438397479 -57636310 2127 32391911 -953039811 4446 -612223016 581062404 3283 689984924 -34186434 3761 287540911 -202365860 7343 869722291 -374056277 1861 81800971 -71981180 3095 -66475474 -503488600 6320 895483308 926947071 1700 -396349710 238846105 2797 -336363205 -442954817 7003 6631381 840121997 7831 -278632700 -828027101 5457 -364519214 202098881 6937 -474750049 307725420 6990 357216483 -827976408 101 185216221 732717612 4417 576254520 173354787 9653 -576115144 -507678540 6243 -287473610 -97621137 5264 875625124 574416719 271 -44846753 841879883 9678 -790900085 -172362246 7344 228618029 336301975 3645 228618029 -525223549 540 -883256320 -730886465 9508 641405743 820355107 4352 -147109520 484376908 5049 -50475604 -386859416 2092 664255928 602128084 9599 696354690 388657508 1682 -593752979 -956300186 2707 -58282870 -292135056 1369 83782911 19319210 9127 -941497322 -547246555 5943 -31253052 402394867 2575 204922698 327243607 4207 36279537 -923191479 7579 -954946302 841515706 807 -363361513 835992356 308 860501343 798201482 2382 -992570882 105202669 2459 319326351 659135755 5901 -685842163 -273517935 3791 142253386 -919384533 4364 -529954928 925430316 862 713058770 604828253 5287 -991085471 164304660 9166 -633494599 -515729352 5744 -244065831 750710740 5645 -481548889 733113734 9367 -371484057 -979020874 6038 136635149 766977417 7368 -660956144 -831246652 1894 -433025345 -161178548 6964 -971877548 525863100 382 -794998045 -547246555 4804 -363361513 -845509135 2010 -486815940 674552143 4922 686472096 28158895 7842 -189672465 736392650 6456 -695835769 698531409 3471 -31253052 -779255519 8149 246211015 -563855352 4800 -886229173 664426163 7742 433526835 901431566 3438 -918480115 -901452236 1146 417807178 -974640280 430 126979264 272099746 1570 483523131 -910659068 4134 -955831194 932982464 6975 -476635343 491977162 1314 740694909 688604103 2628 395299686 -807704163 8951 228618029 202098881 7998 755723260 -343058017 6232 -270167938 636420853 5146 126163611 125331989 3304 22099741 768564657 9750 677505146 829740581 6785 959313725 -635171642 7899 -959851598 829740581 963 320572212 880013188 9514 -68308325 -828027101 3582 -112466455 67965345 8852 655692903 -209849932 1795 -800346889 347184015 5072 -855555106 848404213 3672 364564921 724045357 2711 -855487023 -265316264 4716 111659246 417944653 4578 37950971 -823312659 9148 650299148 -848882377 6840 8264531 155181053 1956 918550505 -973091762 2081 649807445 249091689 6791 847314766 -5916917 4638 321896034 397104509 1042 276731211 802678679 4381 745648934 348492504 4574 567852265 261437505 1688 997902760 -354367602 4614 37950971 895448733 238 -353580923 697181256 329 -71710752 269488622 8597 -306801974 768564657 7729 -962479450 48126737 8366 -154177607 639418215 2659 -625868114 602128084 7754 -442492459 -529867141 2232 -750618262 -964052288 5709 566652844 -130757210 4268 -537445745 186010557 6081 -189672465 349123105 3893 261417951 -428402356 3036 -695835769 -663884323 8855 -570514743 155546470 3188 395299686 55710753 9238 335527628 442035528 914 151462778 416895828 6604 -601257416 -259567082 4278 -346375162 -510922884 1916 -305970525 936458970 9274 344933377 829049646 3463 32391911 -266557934 5306 -949511663 -865702803 9486 655692903 -493565702 9987 543709359 742555398 5047 555446731 351421296 6202 174573850 -71981180 9795 -408600531 386127211 2863 649807445 497692812 6448 812692671 99128184 9697 -482457481 220424396 811 303886728 -547246555 8564 -863912221 -224429007 1338 -536278632 -549248367 2273 -44846753 157954558 8487 561794586 -259920681 318 -954946302 7024863 2767 36279537 782261486 8015 674835134 -699883416 7405 -50475604 -21285360 3771 185216221 723730723 7409 142253386 245371301 4610 203806755 785302566 6005 705381339 532638758 973 -509385891 407922222 8177 958730067 894207498 7303 -101910710 -292135056 9342 -433025345 844277983 8204 269796431 398270620 9289 15084359 -548872283 4592 -287473610 706766110 6378 -941497322 -209849932 2770 483523131 610906685 8708 -400001179 -442896915 16 487719335 285030297 45 -420836130 -316543012 4877 -268168881 -12154411 3296 151462778 95042084 369 -579837273 -595600742 8594 156702520 19319210 7632 -594658272 -238448480 9443 -631059468 397104509 3406 577257649 106262770 5558 -474750049 269584182 1938 -986019062 235617971 9251 780636123 348492504 2329 650577626 252978054 8123 715427719 659135755 2605 276731211 -762876998 1372 57728768 -768754430 3158 543709359 168850975 4887 -76560661 -937125202 5728 -742210546 -217276100 8894 543709359 -41471722 7982 264207551 522626360 3506 -565428161 362317344 7278 -110049194 628563573 6189 -146048051 113319582 77 273690998 240392773 1243 -476635343 -373891874 3277 -886229173 265715153 5615 256045037 624282080 485 271048450 764272698 1812 877336582 796440972 7384 -400001179 -253004117 7618 667683290 -324403620 8793 321979161 925430316 7586 253295516 -683388034 3406 955536932 688604103 4963 -952709307 798910453 4706 -279541251 -63734481 5950 -405708663 347184015 8048 933899717 -161178548 5719 -695835769 900262214 1662 778853107 248879339 5574 -669161347 -330088528 2838 693938067 -172362246 9702 202573384 95042084 7996 686472096 -31659405 4988 869722291 -253004117 6171 745648934 113319582 1723 -147109520 -873589020 6257 -474750049 346977152 9094 -451981899 90714922 7005 -74313664 397104509 6502 29506774 -876513924 6230 902777411 -330088528 460 778853107 899778012 7966 235848520 574416719 8922 864931174 -468181788 6039 842270273 -273517935 9198 -250591756 -497454301 4677 420313173 659135755 3359 -342740225 -969954363 2069 -623545038 667943918 1772 693938067 -41471722 5006 -335037888 -834347143 17 699618405 -330088528 9269 -991085471 -238448480 6891 933284357 957316548 4614 23116556 -339447425 1407 997902760 -224429007 6416 -184150939 167296127 5143 -429426969 698531409 4368 331376977 820355107 1213 644845610 -209849932 9345 970485889 346977152 1563 -170132306 -71981180 4146 187533920 785681307 6354 -962479450 -952232346 3786 328152090 -865702803 5034 -800346889 900262214 8296 -734053528 -205664922 5675 -147467416 -981602668 623 -509666122 -183336237 4010 622760654 226081213 3312 -986019062 390959008 3142 -992570882 398270620 7129 -256588331 905565981 6148 -356493999 -316674454 9421 935909029 258835576 7240 -952709307 -936112945 7028 256045037 900262214 4390 -889390298 391949381 8005 505442585 90714922 216 941171960 -259567082 4241 -483938149 870262107 6129 -625117729 -354781951 2355 -307200306 697181256 6417 -486815940 927113337 1045 643936179 688604103 1882 433526835 -278826583 1077 73840719 202098881 8516 -371869946 -313128613 8648 950880850 -59573888 2445 19516550 -487460041 142 73840719 -374056277 4531 824131791 -956300186 951 875625124 285660025 3414 -962479450 768564657 3750 -594658272 481058945 8871 652607998 164304660 9795 -63560127 925430316 8310 -442492459 148581257 4837 -483938149 -514527972 9516 -154177607 417944653 3216 270668477 -5902726 5988 -941497322 416895828 1292 527736569 -311284398 3504 843260633 440461057 6487 223626891 238846105 2009 -171024826 -220337835 6508 -557491556 -647224909 791 -278632700 -316387152 9332 -536278632 208596214 7187 603027467 66743939 4876 -76560661 -906648758 1802 -570707245 932982464 9336 -959851598 82218066 3139 -594123980 -847113496 6919 71999590 -681572203 7411 339635211 -663884323 9960 83782911 874229190 1423 -557491556 -163961704 8652 864864468 -337054857 3250 -625399824 472701027 2732 -123469316 -13980784 2368 -52166347 220424396 5133 -569617671 -241132430 3387 491678739 622266116 1457 -572908981 422558106 8757 -343049870 522626360 4784 211653701 -324279122 2342 330369088 530406323 3496 824131791 173354787 2719 -570707245 -436876555 9569 -215882898 -563855352 9726 -512601533 927113337 2884 186610534 285030297 963 299572712 -667783556 8718 477434146 -168423907 2675 -146048051 686182649 1904 721323233 203874111 7723 -621743061 133238441 7977 -652765294 -873589020 4216 -970422428 -839552686 695 29506774 831945068 1429 -537445745 161270305 682 890432109 443480195 2069 248168868 -831246652 6410 367159963 -982939077 2066 664255928 -560116325 9467 529251473 -620954654 5701 564442080 829049646 4494 -991085471 -193590510 7272 -267849188 481058945 3498 974173871 546240758 7737 847314766 -428402356 235 -526589551 880013188 7425 -579837273 248879339 8186 -346375162 491977162 3556 420313173 -519921669 7534 -872853946 173354787 9578 58910623 736392650 7090 -637994744 215489130 4078 -519682186 -588544705 1207 -46649832 66743939 5589 -572908981 55710753 7692 841435082 592056586 8337 -132340965 -923490455 1164 -364519214 636420853 7863 -74105468 -259567082 1719 -631059468 639418215 5967 650577626 109725016 9077 341071365 464511101 4154 918550505 854872802 6278 -353580923 245371301 3321 328152090 481058945 4286 652607998 -675048115 6908 -364156017 -931850941 399 -197332076 -669483533 857 253295516 622266116 7080 413228751 -514527972 8287 256045037 674552143 3821 651739496 -931961645 426 335527628 562000501 4311 -994238484 547847846 5527 -483938149 377312940 8799 -375315736 -202365860 4538 625839941 -762876998 2677 -835349698 646664292 7359 438397479 -871353007 9526 6631381 238846105 4847 704539722 -823312659 6590 -576115144 55179420 7060 156702520 686182649 4411 916803821 -220337835 5951 -518877099 -53226181 6978 -527151913 900262214 7112 967301691 -54745869 8374 -578500945 -273517935 6342 -821770117 -289016401 295 -952709307 -594389391 353 112237946 285030297 8824 343919065 -732977788 3556 789352319 -374056277 1028 -363361513 748407118 4647 567852265 -57636310 9378 -548298586 -5902726 1229 -955831194 402394867 1703 843260633 766538742 7769 719147282 -209849932 700 -305970525 -588544705 6263 -267849188 402394867 4048 -519682186 -325682737 985 29506774 481058945 7551 -307200306 106262770 9935 -331409455 320542941 772 -454660390 926947071 1643 328642413 -361907767 4683 -993835563 -861238983 8100 505315658 -41471722 3819 -52166347 417944653 7226 -762354954 820355107 9122 -855555106 610906685 5803 432021664 638342848 3873 -601257416 346977152 7332 -625117729 -503488600 6715 542787809 731066417 2217 -745598738 659135755 3577 -451981899 836711297 7497 -648381409 691904004 624 303886728 491114857 4508 -569617671 874757575 5173 -251213711 -356305020 9647 328642413 -931961645 2704 -744815954 362317344 9955 -132340965 990761659 7328 -889390298 249091689 3841 253295516 -273517935 4702 327828499 -5702304 977 651739496 265715153 8644 319326351 -739131404 3707 -729146187 -2439989 4368 564442080 407922222 4798 621974864 283209294 5268 71999590 926947071 4688 -695835769 870262107 1681 -56935231 429013583 2406 -388902952 -238448480 276 916803821 903887624 9925 -261356504 -19846330 6623 335527628 -392084245 2664 185216221 -283943997 4299 -123469316 476629986 883 -483926612 802678679 5661 808925735 312063892 9047 -729146187 -513451002 8728 -92183040 484578208 9176 347274203 -183336237 1522 254604928 -952232346 7981 -728265827 155181053 8074 -695835769 742177493 7510 90842180 -5916917 6825 -215882898 639591910 3747 287061479 618410264 1991 432021664 659135755 2387 285585538 874229190 383 420313173 490581013 7243 856751619 148581257 4326 -616780700 622266116 3896 -986019062 491114857 5320 933899717 363537086 6310 -531669239 -41471722 3381 918550505 -313128613 2210 -278257978 899778012 2475 677505146 -995062096 1694 -330832333 954053652 899 460600071 -669081832 4420 -527151913 -115011856 8193 591415304 829740581 3405 140624107 -359031913 6327 -483926612 -727914786 5379 -341897402 738681643 8538 -326544961 106613504 1748 349635568 -374056277 8839 -637994744 -828027101 3049 204922698 329435427 8360 -971877548 -894674476 6742 331376977 -667783556 7586 644845610 709534975 6914 822548504 -427456347 3873 902777411 -316674454 74 784421217 28285201 9783 165508500 476219341 9906 -307200306 -330088528 705 -170132306 -287275800 3452 195859317 -910659068 4955 -189672465 -5702304 4060 174573850 -883441584 9494 126979264 -253000679 5148 460600071 -937125202 8487 -625117729 -549053127 9468 970485889 -825672011 2498 71999590 -497454301 5981 -113215565 -849899775 2216 -872853946 -605921169 9439 -745598738 398270620 7373 -685842163 -207480706 3032 955536932 -726080992 7822 -594123980 -563855352 3702 -370573099 602128084 6577 -213966720 -464133473 6311 -351818262 -306446443 1869 -25477161 718423636 7991 -189672465 990761659 6268 116199189 -292135056 5994 784421217 -619642959 3663 -261356504 261437505 2315 -871267479 64274896 6001 140624107 329435427 4645 -659282120 764272698 6911 856751619 -619642959 7633 -729544436 79143311 4327 -483938149 -952045723 9104 270668477 355195684 6047 521234557 -777377395 2298 -777574656 449132476 9336 572111503 312063892 2038 -637994744 998987485 8675 579591313 880013188 2907 -73802131 -64803490 9508 970485889 106262770 6502 789352319 697181256 9684 -496507325 32006993 8590 586193310 368331732 3564 749434816 -549248367 3941 132366550 731066417 335 -759508202 844277983 497 -570707245 -762876998 8583 -764095871 -392084245 6202 228618029 686182649 4899 -570514743 -164190047 6117 167372537 486739558 3296 411375410 -5902726 1825 269796431 874757575 9526 -907526850 368331732 1680 -637994744 -3897679 1557 -733024233 106613504 3001 349635568 327243607 4865 246211015 64274896 9916 505442585 -807704163 5178 670783249 723730723 2918 817204434 900262214 5167 -616105726 -871353007 7494 129311049 235617971 756 -458526967 -322241979 9439 -570707245 170467835 9858 254604928 -325682737 8671 576569655 407922222 6575 555446731 -354781951 1441 -986019062 -283943997 3854 902777411 848404213 15 195859317 416895828 8729 -76560661 562000501 6986 -744815954 -699315319 6892 509139401 365540008 6765 -759508202 841879883 6532 -970422428 -238448480 2207 393895424 -552554344 41 -907526850 -172362246 4424 -925751415 -185998231 3432 -364156017 -392084245 8758 112237946 -762876998 532 -50475604 -635171642 8081 -907526850 -238448480 9326 -821770117 798910453 4685 57077901 -207480706 5619 -213966720 170544312 8366 83263882 -803257481 8950 -572908981 -380500395 8321 934705880 651276686 7231 -782082024 265565623 3593 642972199 -324403620 2770 669719494 -692002453 5496 -132340965 -845509135 3683 -451981899 -337054857 2559 948736147 -324403620 6825 669723000 -392084245 936 -363361513 -803257481 7841 -213966720 610906685 4370 460600071 -254349525 1589 -824336233 173354787 2061 -912600784 -995066367 9597 37950971 724045357 3303 -213966720 -803257481 1941 -474750049 161270305 4711 933899717 452093657 2208 166695370 240392773 2777 621250009 240392773 5244 719147282 -473904134 3017 416830089 742069009 9222 433526835 57188489 4420 224883384 28049823 7872 -694040959 -497454301 8139 653638796 -207480706 5152 277958125 347184015 1579 253295516 478800565 4571 -777574656 -715854594 6489 677505146 -515729352 8723 -250591756 895448733 3762 -907526850 -493565702 414 974173871 952638297 7539 -630784461 -339447425 2120 521234557 113319582 3748 663527888 95042084 2889 890432109 -803257481 5179 669723000 7024863 1658 -962479450 -883441584 7054 264207551 -221235589 2100 211653701 263449205 1274 330369088 -468181788 2827 6631381 -732138768 4946 321896034 -493565702 3338 505442585 604828253 2858 579591313 -995062096 543 110512002 559317467 6598 -289985011 -354781951 7352 -623268670 786543464 29 8264531 748407118 2302 -491680209 -834347143 2050 -927273767 -477140109 1315 -623545038 -650343366 3125 -279541251 -831246652 3719 -824336233 704912288 5590 713058770 690383589 8255 901855277 170544312 6506 -301284968 -937125202 8168 -742210546 -224429007 369 -749678851 -699883416 4936 958730067 249091689 1256 326413982 -339447425 2535 -907904968 894566619 2171 -993835563 402585422 5933 789289346 -952045723 7742 -147109520 -142257001 8284 -486815940 -594389391 4940 126979264 -952232346 7152 -429426969 -5902726 2655 -705173162 -373891874 7620 4049814 -238448480 626 -600220506 363537086 1799 -74313664 -962366924 197 341071365 307725420 8128 696354690 -59573888 9999 498725757 819313353 1598 958730067 820355107 9337 -633494599 -780888194 3156 340060359 125331989 6921 -71710752 285030297 371 -68308325 -923191479 1388 586582238 -325682737 5896 -483926612 545485303 8217 -578500945 704912288 5705 542787809 390565985 6418 886936231 -995062096 5722 203806755 28285201 2812 156702520 -59573888 4262 32391911 269488622 1234 -429426969 -265316264 2282 -330222187 -839552686 6053 -889390298 688604103 8820 -306801974 136635305 215 591415304 -278826583 4221 -171024826 -952232346 6265 -331409455 -207480706 6707 -213565859 -845509135 8450 97020970 -628237476 5595 664362925 336301975 2497 727691960 664426163 5462 328152090 -626227780 9205 232434457 927113337 1409 721323233 -911784066 8812 970485889 -681572203 1170 941171960 -41471722 4473 -907526850 -883441584 5840 713058770 -876513924 9818 -251109249 355195684 2034 -81272333 -594827543 7081 587161686 -919384533 7500 -76560661 -825672011 9730 933284357 220783838 5077 622760654 -473904134 229 -347083273 -337054857 8093 -146048051 -493565702 9885 -123469316 899778012 2382 111659246 -560116325 3952 875625124 -973091762 3905 -109703401 -5916917 8952 -526589551 -919384533 5059 246028051 580232372 483 -925751415 -517429485 776 875625124 408032712 6342 -992570882 443480195 607 211653701 -2439989 5928 8264531 531120459 9255 564442080 465310197 5612 110512002 75428113 3265 36279537 680445725 4767 165508500 -650575204 5670 -765335823 -529867141 3428 -705173162 -34186434 2699 137342604 265565623 7724 357216483 723730723 3266 -116404179 -873505481 7818 -278632700 771524295 9619 -305970525 841515706 3287 321896034 -600991208 1724 -46649832 -529867141 482 23116556 -833562261 8117 -593752979 -958397748 6858 877336582 -595600742 6455 71999590 622266116 5856 327828499 491114857 2815 929791427 996597250 8247 916803821 -962366924 638 307567195 -103582511 4318 853983481 783420814 3299 822548504 513030379 3952 330369088 -600991208 3388 -672401313 623413028 3882 -533858770 -254349525 9592 -132340965 135272390 7133 -270167938 731066417 3378 958730067 238643630 6485 288031791 -356305020 1034 -132340965 155617401 2713 -548469989 285660025 4292 -705173162 -996863784 8677 -219607746 136635305 5206 -420836130 402394867 7429 -162298514 -871353007 2028 699618405 500073592 7539 -705173162 202098881 9839 167372537 -515729352 1956 -987108376 697181256 3574 -537445745 -903151152 2206 -244065831 -701904187 5436 -618586699 900682067 6925 -925751415 247274032 1826 395299686 247516617 2743 -913032643 -5702304 3831 -74313664 -437551079 2781 -918480115 691904004 8774 399779640 67965345 1411 266465598 513030379 5471 -396349710 115731592 2754 217759023 698531409 6457 -12352429 -442954817 5644 126163611 -873505481 8087 -408600531 377878165 2033 -278632700 736392650 793 879055044 639735778 6688 112708003 -952045723 661 -618586699 -650575204 7808 -330575686 -596103798 646 293337666 -14604433 7072 -835349698 -316543012 1812 469995849 -775953624 3117 232434457 435964459 2740 664255928 609203406 8563 -226011510 667943918 3570 -959851598 115731592 7141 655838788 -549053127 3597 -289985011 -692002453 3024 -705173162 858501251 3826 -113215565 903887624 4606 505306321 442035528 1757 273690998 -473904134 1767 509139401 682630231 6892 -927273767 -207480706 9918 253295516 -330088528 804 -623268670 545485303 841 -777574656 638342848 920 49103598 -330088528 2913 -991085471 136635305 9432 699618405 -54745869 1275 -959851598 -956300186 9271 -170132306 105202669 5110 185216221 624014414 1328 -400001179 486739558 9384 303886728 -349942526 4922 -371484057 -588544705 4515 202573384 -202365860 7930 772119062 -825672011 3388 -205718293 771524295 2152 -419029624 -204109200 4573 -578500945 574416719 8422 195859317 -221235589 1033 -171024826 -669483533 653 129311049 798201482 5169 313773597 377878165 8248 -370573099 -507678540 9830 -451981899 798201482 1173 -872853946 -111673714 8958 -925751415 -19846330 7402 -983376341 -2439989 7371 288031791 798201482 2693 -179678 785681307 4632 -494058622 742177493 7031 -150077373 -427456347 6854 727691960 -313128613 1459 -818050145 -619642959 8599 -92183040 -761859799 6322 860501343 -663884323 7257 -137898752 718423636 4505 389181119 -192813087 5462 -200453704 23333156 1421 886936231 559317467 8809 -659112423 -71981180 1238 -222034349 -386859416 8980 -95477909 390565985 7682 -907526850 235617971 7761 285585538 -325682737 7564 577595779 680445725 6278 651739496 -12154411 9614 577257649 491977162 8541 566652844 -5902726 4819 875625124 768564657 9571 116199189 -775953624 6993 122960298 -796856966 5871 721323233 106613504 3669 641405743 -5902726 535 -62488183 -834347143 6559 567852265 -475349716 9038 -764095871 -224429007 7648 -73802131 28158895 9840 156702520 796440972 8337 -777574656 525863100 7202 -178463084 365540008 6407 869722291 486739558 7172 -68308325 731066417 5893 469995849 226081213 5577 97020970 -192813087 7153 670783249 623413028 7273 328642413 -919384533 8106 512530806 -549053127 3237 765140521 258649377 9593 -750618262 774508045 6876 390958395 -619642959 5477 270668477 -289016401 9132 276731211 99128184 7116 -889390298 -359031913 5179 389181119 -343058017 5664 -128726767 522626360 4311 -835349698 -669483533 7118 566652844 -211716415 6587 32391911 383295386 5397 -150077373 -847581699 2499 -483938149 738681643 5205 111659246 -775953624 6242 166695370 105202669 3207 -205718293 -265649886 8819 -907904968 -204109200 3580 331376977 -5916917 1437 -927671058 -473904134 6233 -578500945 -221235589 7692 -898265134 -514527972 9282 -578500945 580232372 9452 -593752979 -645134311 5700 653638796 -187634457 3863 -147109520 -732977788 1273 -907526850 -253000679 897 -548469989 341133012 5894 -625117729 -337054857 1794 -441900788 -111673714 7191 -818501802 886756512 4229 471264227 32006993 5662 -855487023 -281078001 9680 986629189 271711843 3912 287061479 -585235419 8259 772119062 903887624 321 -419749108 -552554344 3092 -529954928 203874111 314 750512353 518508787 7163 -433025345 -207480706 1320 -278632700 -354367602 186 855329823 -964052288 3727 -729544436 220783838 4032 169375596 125331989 3808 -66475474 -113520589 639 -482134217 -254349525 2143 -162298514 -827976408 3771 -214121222 -699315319 360 -987108376 785302566 6308 -109703401 327243607 4739 -621743061 -5702304 5910 755723260 28158895 9478 174573850 999569471 1918 663527888 899778012 9931 -820460238 -209849932 4913 471423335 -6069504 9395 -486815940 563044475 1017 -952023251 -726080992 3689 -213565859 490581013 4112 -242921091 -80034542 6314 -371484057 -701904187 3696 577595779 -393603223 8180 653638796 -311284398 3914 -624139446 398270620 2269 -447555783 952638297 7447 778853107 -931850941 9366 81800971 -259920681 540 -101910710 191108050 7600 90842180 449132476 3058 -782082024 -546852996 1534 -278632700 -993810702 677 95039871 -871353007 5436 -565428161 -521750194 603 -261356504 271711843 5423 572111503 -349942526 9719 -55516739 -241132430 7389 -330832333 208300268 7855 -750618262 235617971 7535 -330222187 252978054 2956 211653701 894566619 4293 477434146 312063892 3377 -12352429 -743279228 1945 460600071 -533164995 991 -419749108 -663884323 4983 273690998 769086286 9126 -659112423 220783838 7019 73840719 203874111 7247 288031791 950205104 8828 395103154 559317467 2328 576254520 75428113 5689 -735338906 208596214 5919 -531669239 -281078001 7281 -625718770 -54745869 4180 743542522 -316387152 9832 303886728 931901106 5177 -889390298 -834347143 583 -894484500 377312940 6315 603027467 -683388034 3300 -260484128 -359314201 6918 -925751415 888127448 418 -331409455 -33848463 8676 -458526967 -204109200 6154 -818501802 -265316264 4839 743542522 -873505481 1387 -370573099 288775548 6489 500836375 -549248367 3279 -256588331 265565623 6336 555446731 -359031913 3630 789289346 476219341 421 -518877099 870680272 8983 890432109 -493565702 2615 512530806 -163961704 8093 8264531 -912580415 8749 15084359 -549053127 8110 -578500945 971883931 3322 902777411 558660793 827 498022540 927113337 52 -863912221 964421398 5491 -420836130 324939084 7126 -219607746 -477140109 4177 -570514743 167296127 1828 417807178 75428113 392 471423335 -952232346 3904 -481548889 106262770 9276 -371869946 -768754430 6540 248168868 491114857 7140 -889390298 -594827543 9472 270668477 -803257481 9549 670783249 -359031913 2237 -889390298 -956300186 2193 566652844 208596214 8497 277958125 362317344 5528 -820460238 -220337835 1292 343919065 -848882377 8910 -306801974 -533164995 9171 716961746 611310292 5925 -474750049 -320105788 8276 307567195 -446979614 2205 -729146187 -389676639 2473 -759508202 686182649 1283 -695835769 -21285360 6081 941171960 602128084 5094 669719494 -964052288 3772 213842869 28049823 9744 -400001179 329435427 2821 677505146 -645134311 3283 320572212 -361907767 3493 -894484500 584852110 1842 -985616618 646664292 3462 616261079 -428402356 7122 715427719 -563855352 9623 716961746 697181256 7649 -800346889 -823312659 7758 -954946302 161270305 9894 413228751 -575386868 6323 -66475474 -931850941 4234 -818501802 -316674454 3386 509139401 -766439509 4758 481039767 32006993 2801 621974864 115731592 6014 950417338 518508787 9724 -705081051 202098881 5981 -96460553 -865702803 1662 -364519214 192314494 9360 58337899 272099746 154 475583305 688604103 8808 -364156017 -253004117 2856 119513424 363537086 9147 -109703401 533639856 1132 481039767 64274896 4827 367159963 676243791 7876 -572908981 880013188 4474 -189672465 563044475 9505 -326544961 -19846330 7916 -343049870 -701904187 5449 643936179 -595600742 5118 111659246 416895828 6875 743542522 684653282 1287 293337666 -519921669 6835 740659012 -354367602 3404 23116556 265715153 8382 -892024255 -653914878 7912 766605000 -974640280 1248 520426004 293678122 9420 97020970 452093657 2453 167372537 -33043914 9188 -548298586 261437505 7654 326413982 -273517935 4971 895483308 -533164995 8925 950417338 -54745869 3296 713058770 109725016 4251 789289346 -64803490 7802 -179678 562000501 5689 -375315736 -699315319 3944 328152090 513030379 8380 812692671 829740581 2556 -326544961 265715153 9180 -13265422 215489130 9402 416830089 -33848463 9927 -729544436 742177493 7756 -54849498 -442896915 3170 -147467416 -439025221 8296 780636123 397104509 3616 -623268670 -373891874 9493 323725605 638342848 7047 224883384 51303562 874 83263882 886756512 7984 715427719 -354367602 4632 -110049194 312063892 7198 270668477 341133012 8138 165508500 252978054 9729 755723260 616919600 9818 264207551 341133012 107 -994238484 -311805770 1382 -400001179 931901106 6803 948083395 688604103 5715 -139236232 32006993 5705 886936231 241785150 8705 -173157270 440461057 2363 303886728 574416719 127 853983481 165821381 1718 -570707245 -265649886 5538 132366550 -3897679 2751 653638796 157954558 8609 177628242 -21285360 5794 323725605 478800565 3715 -128726767 -473904134 4731 237809565 -479232352 2044 574072798 238643630 5844 -335037888 191108050 1187 -47584694 -585235419 6174 477434146 -964052288 1992 -970422428 51303562 8021 83782911 269488622 4853 186610534 476629986 4974 132366550 -446979614 3427 213842869 -427456347 2258 -73802131 280226622 5999 23116556 724045357 7936 780636123 936458970 7517 -175911279 831945068 9902 481039767 547847846 2140 326413982 900210732 2497 719147282 -211716415 2346 847314766 -547246555 8702 529251473 798201482 9690 877375052 786543464 400 390958395 -385293122 9124 520426004 -923191479 1211 664362925 -205664922 9645 653638796 964421398 6609 -970422428 993015931 4087 468946340 -831246652 9043 293337666 525863100 474 655692903 674552143 1883 933899717 -563855352 5763 -132340965 758141143 8089 -342740225 639418215 9133 303471892 -932094589 5451 -56935231 -130757210 1694 853983481 -80034542 7169 784421217 28158895 1283 -685842163 -982939077 479 287540911 332881191 1823 -132340965 659135755 4053 -986019062 -739131404 5856 -128726767 748407118 4940 390958395 -585235419 6980 -442492459 99128184 8002 -348537659 676243791 2747 -991085471 698531409 1065 -594738095 202098881 9213 -576115144 168850975 6763 879055044 -932094589 3437 -863912221 -497454301 5905 -128726767 -923490455 1998 948736147 835992356 2373 -991085471 899778012 8758 -883256320 -517429485 2373 -256588331 28158895 8529 713058770 -386859416 2714 328152090 -791660728 4440 -569617671 -57636310 5448 -788603267 -10889363 9554 397498909 -596103798 6630 574072798 -259567082 9482 -631059468 245371301 1841 -162298514 115731592 4513 97020970 -497454301 7421 497764071 -594389391 4966 58910623 106613504 7676 -306801974 386127211 2724 185216221 220783838 7459 254604928 28285201 1595 129311049 766977417 6665 -95477909 624282080 1618 -81272333 829740581 2306 984468436 -31659405 8523 -278632700 261437505 9996 -740334521 -681572203 5721 -835349698 209900681 3816 -616105726 -552554344 5310 -113215565 592056586 2171 -306801974 -779255519 6264 -178463084 -5916917 2230 -509385891 783420814 9054 935909029 -828027101 2100 -55516739 -669483533 3446 -518877099 893523554 6866 417807178 246277775 8889 235848520 698531409 8612 587161686 819313353 5561 -351818262 261437505 4550 933284357 559317467 9987 276731211 -31659405 6624 -624139446 -775953624 2784 -800346889 443480195 1598 156702520 265715153 4881 -659112423 -6069504 1072 935909029 99128184 8538 211653701 -714273046 7774 -225441451 932982464 7422 339635211 574416719 7711 -66475474 -221235589 2381 669719494 750710740 3162 527736569 143533526 1226 564442080 674552143 285 -509666122 312063892 9120 -777574656 -267835884 4541 -347083273 -111673714 134 -128726767 -619642959 3949 670783249 465310197 3104 -594123980 -53226181 4147 948083395 170544312 4985 693388533 954053652 39 655838788 -13980784 9423 -729146187 -59573888 2318 -694040959 -63464163 1294 677505146 485773536 9159 -173157270 547847846 7584 727691960 476629986 6452 -422523153 252978054 7828 -594658272 -292135056 8364 -447555783 160793740 7149 364564921 -349942526 431 -76560661 952638297 6812 843260633 -207480706 2586 -73802131 667943918 7329 471264227 -910659068 4556 -818501802 351421296 495 -889390298 971883931 2488 -594123980 215489130 7567 -32737399 -911784066 9581 -509666122 802678679 2054 542787809 -936112945 5379 166047011 -861238983 7657 -594738095 524158102 8503 -356493999 -931850941 6752 -486815940 -207480706 137 -883256320 233486506 3433 967301691 -80034542 5572 -278632700 829740581 3631 -12352429 686182649 8239 217759023 203874111 9243 -529954928 -635171642 7011 256045037 -356305020 9467 -616780700 -37646429 3820 -898265134 75428113 5137 235848520 -823312659 2243 -306801974 435964459 141 340060359 386127211 6412 -526589551 -172362246 9454 -213966720 -63734481 3259 843172319 285030297 3461 -985616618 764272698 8493 498022540 -437551079 4092 320572212 742555398 6117 -422523153 -59573888 6981 -375315736 -349942526 4613 142253386 -715854594 2998 -659112423 202098881 6383 -322857321 155617401 7444 -970422428 -791660728 2874 413228751 768564657 1454 232434457 -359031913 4297 273690998 733113734 6749 877336582 -549053127 4920 248168868 -825672011 6632 639245576 -202365860 6761 -907526850 -289016401 2413 264859719 238846105 3791 -800197031 135272390 8781 -222034349 -306446443 2202 156702520 238846105 1368 411375410 -873505481 2067 875625124 766977417 6554 347274203 623413028 7720 491678739 -71981180 8388 655692903 954053652 8730 842270273 -238448480 1134 -213966720 522626360 7669 -76560661 -834347143 9836 -533858770 252386635 6481 119513424 -253000679 7359 -226011510 532638758 9688 491678739 758141143 5854 997902760 -667783556 1208 122960298 -775953624 2310 -260484128 -982939077 793 528230348 265565623 4142 -623268670 -547246555 6913 261931651 686182649 4110 -147109520 320542941 1350 273690998 -193590510 8961 -106582970 -669483533 5797 -871267479 -549248367 2345 -189672465 324939084 1922 -705173162 639591910 9571 -347083273 -588348248 6031 970485889 241785150 3435 70299496 530406323 7040 886936231 497692812 5441 -106582970 209900681 8335 -400357597 -209849932 413 137342604 684653282 476 -32737399 23333156 7632 287061479 472701027 1416 -627792663 -762876998 8843 343919065 -53226181 546 90842180 28049823 4164 399779640 106262770 2498 -729146187 348492504 7159 264859719 452093657 7125 655692903 803466690 1481 156702520 -588544705 2041 -177639676 704912288 5572 -225441451 -893198153 1466 390958395 485773536 2606 468946340 349711330 8252 -356493999 -325682737 4059 167372537 248879339 7658 228618029 798201482 4325 471264227 -669081832 7855 665672498 -168423907 7705 -113215565 28158895 5332 693388533 -969954363 837 -270167938 -311805770 6617 213842869 -339447425 6095 505315658 390565985 88 -132340965 -477140109 3864 432021664 -343058017 8599 -740334521 -549248367 7377 -593752979 874757575 5645 363421522 -883441584 2269 -148551892 336301975 295 -410378829 835992356 5320 -346375162 698531409 364 -96460553 55179420 9799 -533858770 -398743530 4910 591415304 358976404 8672 879055044 484820762 4290 702242153 -80034542 8956 572111503 -847581699 450 165508500 731066417 5786 -985616618 829049646 8338 -818050145 383295386 5366 879055044 412494114 8993 505315658 -273517935 4459 95039871 -281078001 2401 -173157270 -653914878 9734 -588133551 894566619 2905 -177639676 -224429007 4107 -171024826 99128184 6056 -883256320 829740581 124 -983647058 900682067 7789 -373212931 235617971 7960 498725757 215489130 3974 -95477909 -33848463 2544 248168868 -532805273 8166 -307200306 925430316 8704 655838788 -71981180 3819 367159963 -437551079 2493 -862838521 -283943997 7200 -971877548 646664292 7450 -907526850 348492504 2350 542787809 465310197 144 364564921 497692812 3769 -358966548 562000501 4414 -927233899 -54745869 2008 287061479 -53226181 3469 696354690 831945068 7365 269499594 -241132430 840 -405708663 -628237476 3751 -955831194 220674133 1115 487719335 -714273046 3788 411375410 -45469480 6841 132366550 698531409 444 567852265 -519921669 9171 -569617671 136635305 9115 749595162 233486506 3558 -983376341 733113734 2525 -594658272 -311284398 52 -913032643 680445725 4223 32391911 484376908 8999 -659282120 203913927 2132 -66475474 288775548 6162 339712362 774508045 5869 719147282 738681643 6633 -348537659 383295386 2190 -109703401 -675048115 6115 95039871 332881191 5021 984468436 -439025221 4157 -601257416 -204109200 9692 824131791 602128084 8689 -346375162 848404213 9146 -267849188 -374056277 5159 137342604 894207498 4421 -110049194 351421296 3002 -32737399 347184015 1475 -110049194 -356305020 3455 -54849498 452093657 322 -44805950 440461057 3811 -76560661 -306446443 6014 902447917 -185998231 5987 841435082 927113337 5889 481039767 932982464 3169 -659282120 -974640280 5408 -442492459 758141143 3027 -441900788 235617971 3220 -715255110 115731592 94 83263882 -626227780 8021 -705081051 -113520589 3364 -590529319 894207498 79 -433025345 500073592 8730 577595779 -64803490 1150 -728265827 574416719 590 187533920 623413028 3996 -594123980 -561419270 9399 -623268670 -899341288 5246 -952709307 -253004117 9566 185216221 -81447781 2954 -872853946 -148948797 3260 287403155 950205104 1805 411375410 101361875 8213 477434146 391949381 8346 -251109249 -464133473 5780 340060359 736392650 6069 177628242 -620954654 7462 505442585 -645134311 5121 -47584694 -278826583 6652 670783249 841515706 7688 -734053528 705558301 5020 343475859 580232372 7674 780636123 452093657 3224 785195735 -954209444 439 -58282870 336301975 5682 -835349698 484820762 6641 217759023 -996863784 894 784421217 381557875 3260 -765335823 435964459 5513 -777574656 697181256 1528 -400001179 -546852996 825 397498909 442035528 4914 -625718770 -253004117 229 603027467 -823312659 4566 702242153 101361875 663 -630784461 208596214 5463 641405743 484820762 3888 -572908981 764272698 7842 343919065 545485303 6572 -356493999 443480195 7681 696354690 -265649886 8134 -400357597 -6069504 1453 347274203 -211716415 1373 -625868114 -714273046 5110 132366550 220424396 3624 22099741 -766439509 1574 974173871 762717609 3094 -533858770 -663884323 9618 970485889 164304660 5225 -419029624 -361278986 3987 -509385891 636420853 9861 567852265 -954209444 5301 395103154 -442954817 6548 -278257978 -41471722 7054 -328904232 -71981180 5452 591415304 854872802 1986 328152090 186010557 4179 -81272333 742069009 2822 29506774 -561419270 163 261417951 -585235419 3794 32391911 -969954363 6617 -818501802 -956300186 2058 -970422428 75428113 4435 285585538 55179420 7503 -820460238 954053652 3226 669719494 -779255519 8834 -588133551 -204109200 2172 -214121222 -10889363 7833 204922698 -560116325 1214 -12352429 -563855352 2534 -744815954 618410264 656 622760654 831945068 5924 -242921091 874229190 290 -667767243 724045357 4612 -251109249 785681307 2054 475583305 476219341 5784 505306321 -439025221 4374 693388533 -19846330 2990 663063930 742555398 344 -171024826 -386859416 7408 669719494 -2439989 6511 -863912221 685173008 9370 -71710752 57188489 4741 716961746 -320105788 7212 -794998045 -759955547 7479 -590529319 686182649 240 -669975418 464511101 3423 -824336233 709974393 5263 395103154 265715153 1544 -517419114 -265649886 6576 933899717 -183336237 3230 -483938149 160793740 1057 204922698 -823312659 8053 740659012 -596103798 9177 -442492459 628563573 4764 948083395 398270620 4254 -519682186 -31659405 1282 29968380 762717609 3123 -907904968 235617971 6007 132366550 435964459 9652 483523131 -628237476 358 438397479 -645134311 9814 -994238484 -861238983 1603 288031791 -53226181 1673 -139236232 -103582511 4240 -482134217 -183336237 1537 -96460553 -241132430 149 -519682186 -393603223 3076 -570514743 -953039811 8287 90819360 562000501 6404 -214121222 -211716415 2809 -410378829 -596103798 7999 -92183040 -31659405 1017 224883384 161270305 9686 -863912221 55710753 7228 199822346 -575386868 8444 -782082024 362317344 6837 -759508202 900210732 6031 506679619 682630231 6962 663063930 349123105 4492 848002319 192314494 6977 232434457 785681307 4655 587161686 900262214 4849 475583305 638342848 8057 -623268670 -594389391 1116 223626891 900682067 7814 433526835 584852110 1893 -351818262 530406323 8701 270668477 -952045723 9565 -181786704 -667783556 1946 -886229173 -425579851 826 -364156017 -162370098 9001 -659282120 -221235589 1658 -81272333 -777377395 9924 -790900085 -205664922 8005 723014647 -959597696 5184 577257649 769086286 6578 879055044 602128084 5682 351329961 -995066367 4508 -745761469 484820762 1849 -58282870 271711843 6468 535670744 -361278986 2391 174573850 841879883 4009 -55516739 -468181788 9744 261417951 -805220515 8982 -623268670 -220337835 7111 399779640 742555398 8747 -197332076 143533526 7733 -371869946 -849899775 8031 625839941 472701027 4956 -855555106 484376908 6916 -400357597 133238441 1307 -219607746 491114857 5900 512530806 -185998231 211 -442492459 -964470327 9708 217759023 -254951306 8218 -251109249 449132476 1327 469995849 -959597696 3039 -74105468 639591910 3692 129311049 348492504 543 37950971 -732138768 5323 -934630957 694332247 1317 -633494599 -13980784 9237 535670744 602128084 5527 -483938149 573715962 7578 -179678 -919384533 3231 -326544961 839185834 7383 784564006 628563573 2327 -476635343 844277983 87 -419749108 -2439989 3466 -147109520 90714922 4666 -257165428 -339148929 6263 918550505 269584182 8388 -579837273 -548872283 9815 -983376341 429013583 1496 941171960 954053652 9746 749595162 -991847180 1109 -800197031 -68133232 2157 264207551 346977152 6480 -633494599 165821381 967 -95477909 484578208 8483 110512002 -386859416 421 -784069182 547847846 9141 572111503 -739131404 5227 -370573099 -2439989 5403 23116556 -515729352 3645 566652844 -359314201 6445 -213565859 -306446443 1941 129311049 562000501 6556 -342239300 240392773 9782 506679619 -287275800 6771 432021664 106613504 3553 855329823 844277983 5437 -872853946 82218066 6918 -601257416 931901106 4214 471423335 901431566 4446 -925751415 -699315319 3092 663063930 -211716415 1159 -66475474 -552554344 7480 475583305 307725420 3200 -36520470 709534975 9904 -55516739 -732977788 1894 664255928 391949381 8687 -147109520 417944653 5038 -197332076 478800565 8304 480475633 336301975 2197 -346375162 64274896 5159 -720378724 101361875 8597 512530806 -839552686 7401 -517419114 964421398 2425 603027467 -645134311 8093 8264531 -439025221 7651 -47584694 636536038 4948 -260484128 -605921169 9308 129311049 513030379 470 822548504 639735778 1788 122960298 732717612 2605 -215882898 390565985 4476 749595162 858501251 4742 299572712 -895622959 9625 -674506636 -982939077 5221 713058770 106262770 7322 343919065 848404213 6058 -985616618 -923191479 2116 -137898752 402585422 689 347274203 -306446443 9501 -54849498 -683388034 1295 875625124 208300268 1358 -740334521 245371301 8298 -862838521 307725420 7117 -994238484 82218066 7576 586582238 28285201 8026 -794998045 -59573888 8699 -32737399 363537086 5784 -527151913 -70608980 5179 -745598738 954053652 8703 -154177607 819313353 3926 -494058622 622266116 1760 -749678851 -912580415 7108 723014647 -487991575 1417 276731211 581062404 5391 -743788507 829049646 3338 -578500945 993015931 9906 277958125 -37646429 9576 -342239300 258649377 8863 -364156017 -901452236 8576 199822346 88031842 7061 -531669239 208596214 511 572111503 -515729352 5026 -181786704 -464133473 7632 477434146 355195684 4422 -261356504 769086286 1942 -442492459 706766110 5434 -483926612 -848882377 6508 -113215565 99128184 6895 -364156017 465310197 3705 -685842163 -865702803 970 -705081051 798910453 9864 886936231 -311805770 462 -925751415 -552554344 6456 186610534 -519921669 4683 -422523153 -906648758 7599 471264227 -33848463 4599 586582238 -532805273 7477 328642413 75428113 7514 -621743061 562000501 303 273690998 472701027 9871 344933377 -148948797 5192 -388902952 -259920681 6808 -491680209 604828253 4632 -863912221 562000501 738 395103154 95042084 4158 293337666 531120459 2009 185216221 285660025 1536 655692903 388657508 7197 929439506 490581013 4534 843260633 -847113496 8758 -481548889 -259920681 1874 -886229173 491977162 3428 177628242 220424396 7299 285585538 365540008 5515 -307200306 247274032 8522 471264227 -937125202 5438 343919065 -311284398 621 -927273767 -973091762 969 481039767 -339148929 1771 -623268670 -827976408 3892 276731211 -265649886 7215 -106582970 349711330 6213 -578500945 -551512958 6649 475583305 -224429007 1366 -123469316 15035429 9802 313773597 841515706 3095 -559852389 -895622959 7375 -454660390 888127448 4613 -113215565 -727914786 8881 784421217 618410264 3132 -73802131 -349942526 2715 -625399824 238643630 3898 959313725 252386635 684 -623268670 472701027 149 -92183040 35526584 3869 778853107 -211716415 6222 -907526850 -827976408 1733 -633494599 398270620 9734 393895424 233486506 3260 266465598 659135755 7072 -715255110 -204109200 6365 137342604 -517429485 2167 343475859 168850975 16 -429426969 -560116325 594 521234557 -895622959 9224 -307200306 293678122 7670 -44846753 -539760374 7769 -106582970 377878165 5420 -565428161 248879339 2301 778853107 263449205 6692 -82743531 -529867141 4199 875625124 -982939077 3752 -863912221 57188489 7799 902777411 245371301 467 -625868114 -37646429 143 -818501802 312063892 8788 -74313664 -923490455 4934 677081963 327243607 5311 -270167938 -103582511 5805 -74313664 -21285360 7651 843172319 -281078001 2175 -74313664 676243791 770 766605000 -919384533 8796 665672498 -894674476 7612 749595162 -74922256 2568 -342239300 -289016401 1821 169375596 208300268 2863 566652844 -464133473 8826 -511648475 28285201 7629 57077901 -876513924 3254 -971877548 664426163 3100 -25477161 249091689 1130 -659282120 99128184 5390 246028051 -386859416 7300 390958395 -220337835 6140 -410378829 -825672011 6512 -214121222 522626360 2126 -147109520 -825672011 8421 -95477909 355195684 1469 812692671 636420853 7026 339635211 -715854594 6022 -351818262 -273517935 410 174573850 -193590510 9296 174573850 -969954363 3243 288031791 478800565 5167 -270167938 -865702803 1829 -32737399 -521750194 2171 715427719 -515729352 8890 644845610 -871353007 6252 -336363205 -181951918 609 323725605 -588348248 9383 -517419114 51303562 8208 686472096 -549053127 7790 -517419114 -529867141 3002 -994238484 -969954363 9075 -986019062 931901106 3526 521234557 524158102 5613 -594123980 736392650 6417 266465598 -873589020 3407 90819360 465310197 2980 -74313664 -588348248 3590 -322857321 -796856966 4457 875625124 -956300186 8354 -527151913 893523554 1611 -983647058 -103582511 2712 -601257416 -163961704 9885 677081963 265565623 8037 -222034349 285660025 5661 622760654 -619642959 2918 -46649832 895448733 5672 273690998 628563573 6822 864864468 -667783556 8799 389181119 -436876555 8616 211653701 208596214 3099 664255928 312063892 8518 -13265422 -956300186 4670 169375596 -981602668 89 653638796 532638758 5882 -544290356 -873589020 2827 -219607746 -374056277 3527 -624139446 -373891874 634 -348537659 -281078001 8767 -175911279 15035429 159 132366550 55179420 2013 29506774 -53226181 782 -734053528 840121997 5350 505442585 768564657 3711 276731211 209900681 3302 -821770117 -699883416 140 -886229173 422558106 6463 -225441451 135272390 7148 491678739 -791660728 9455 330369088 280226622 6321 -154177607 -647224909 6880 543709359 349711330 3677 696700704 -981602668 9972 574072798 -912580415 3403 506679619 764272698 9616 -705173162 748407118 7164 213842869 346977152 2904 273690998 -667783556 4927 842270273 -5902726 6077 -260484128 -834347143 693 -491680209 272099746 9891 -346375162 718423636 243 713058770 -669081832 1895 -343049870 -53499931 7770 32391911 113319582 5391 70299496 192314494 8692 110512002 785681307 7731 946724763 186010557 4193 -925751415 -325682737 3451 -970422428 -667783556 9906 669723000 -356305020 456 -987108376 -253004117 2788 -278257978 -952045723 920 -994238484 -393603223 7711 471423335 106613504 5541 462757732 -398743530 7600 460600071 -912580415 94 -790900085 -931961645 8660 655661552 358976404 9802 -447555783 -936112945 9543 967301691 -653914878 7608 505442585 55710753 1853 481039767 -427456347 4266 -782082024 -31659405 5390 -82743531 -168423907 3907 -818501802 155617401 5079 287540911 449132476 5343 886936231 -359314201 8703 -496507325 785681307 7748 -371484057 -5702304 9193 -371484057 -699315319 9798 -594658272 -839552686 7464 83782911 -910659068 975 -256588331 -224830170 5128 -95477909 283209294 2959 -358966548 -311805770 4795 -749678851 241785150 1072 -184150939 173354787 9473 -68308325 324939084 926 -95477909 -923191479 4172 -342740225 705558301 7958 90842180 841515706 6867 669723000 -359314201 333 -62488183 11152217 3174 -927273767 484820762 7187 625839941 -368204827 5554 97020970 388657508 3496 -336363205 742177493 3398 955536932 476219341 7214 -371484057 706766110 6006 -734053528 -70608980 5727 -219607746 -111673714 3790 -570514743 996597250 6801 19516550 407922222 6346 199822346 802678679 4679 528230348 -209849932 8452 -287473610 -962366924 8682 328642413 928549530 605 644845610 -962366924 6553 -894484500 -21285360 9200 -529954928 829049646 3134 -519682186 -293612145 9492 861466410 174025856 6034 -855487023 -532805273 657 177628242 442035528 6210 -579837273 584852110 662 -326544961 -726080992 6434 491678739 609203406 745 367159963 785302566 8225 -788603267 -692002453 6014 335527628 -741621007 8077 -790900085 203913927 1228 -537445745 -54745869 9113 -633494599 -847113496 8333 344933377 155181053 7085 -743788507 327243607 9637 71999590 952638297 8157 715936589 -899341288 5830 667683290 240392773 3901 269499594 -626227780 6578 -458526967 23333156 5012 -307200306 170467835 9152 947027244 265565623 3663 54093571 766538742 4195 667683290 19319210 6968 543709359 676243791 1336 -371869946 667943918 88 892440078 562000501 5054 344933377 682630231 4377 -544290356 -325682737 9036 -170132306 -503488600 8783 498022540 203913927 5998 -883256320 440461057 5976 -590529319 -5916917 1249 780636123 307725420 9473 -593752979 -316543012 2320 417807178 545485303 4620 -358966548 143533526 781 765140521 28158895 5856 665672498 -932094589 468 -96460553 435964459 3088 -883256320 115731592 8397 351329961 -164190047 8207 574072798 -701904187 34 -912600784 -427456347 7139 -162298514 -172362246 6529 564442080 -996863784 232 929439506 246277775 3650 58337899 901431566 8038 789289346 -220337835 9243 269796431 524158102 2470 864931174 -715854594 5011 -590529319 786543464 2306 -729544436 -780888194 4708 -878007946 -931961645 5595 -705173162 -547246555 3685 651739496 -635351929 2416 509139401 443480195 967 271048450 -932094589 4843 477434146 293996259 4639 -12130323 903887624 2798 343475859 -650343366 2452 555446731 -923490455 4223 -548469989 905565981 1690 755723260 -316674454 8465 343919065 -923490455 4878 -511648475 636420853 8996 505306321 841515706 3907 -828443354 -895622959 2669 -565428161 435964459 5006 129311049 762717609 8729 -883256320 105202669 77 -241465936 558660793 2191 -363361513 936458970 7885 715936589 113319582 9060 475583305 523334383 4525 -983647058 841515706 1460 -396349710 993015931 7726 -800346889 247516617 7022 -261356504 -605921169 9180 616261079 -873589020 5359 749434816 -442954817 2594 -347083273 -861238983 626 -669161347 -969954363 8537 -177639676 -647224909 6839 -287473610 -683388034 9889 -293422144 -726080992 6946 112708003 -645134311 4388 471423335 199066417 7558 -590529319 -964052288 8792 347274203 245371301 98 976904654 -5902726 5780 266465598 202098881 5355 -491680209 -910659068 3573 -279541251 136635305 8939 185216221 874757575 2690 -331409455 272099746 9193 -12130323 28158895 8957 -336363205 -80034542 2442 651739496 -289016401 9132 438397479 -479232352 9350 166695370 -238448480 1079 -601257416 -714273046 8558 -735338906 -259567082 4755 15084359 -278826583 4829 -533858770 533639856 5407 -623545038 484820762 3869 -375315736 -588544705 5101 -750618262 -600991208 4140 -630784461 -253000679 3156 -862838521 592056586 6559 270668477 829740581 4291 642972199 157954558 215 812692671 -207480706 3337 -777574656 95042084 8562 -800197031 622266116 9028 -728265827 -2439989 6787 -740334521 -901452236 6824 6631381 690383589 5444 -511648475 624014414 4145 -886229173 -709522334 7963 649807445 -901179905 5866 364564921 -675048115 2860 -821770117 203913927 4527 -197332076 -453780869 8831 -594738095 203874111 4560 -347083273 -847113496 4498 -590529319 802678679 7000 483523131 -588348248 768 -734053528 252978054 1198 -482457481 -12154411 4435 -244065831 280226622 1786 855329823 -873589020 2358 246028051 365540008 5274 -548298586 -204109200 6718 -278257978 732717612 6102 715427719 870680272 1258 677505146 -549248367 257 -590529319 -932094589 601 784564006 733113734 4322 -650211499 -205664922 6252 -388902952 -5916917 3955 -529954928 840121997 444 287403155 -796856966 5992 264207551 -464133473 3550 704539722 160793740 1970 772119062 925430316 9748 -44846753 -901179905 8133 -612223016 574416719 5206 -55516739 -265316264 3735 955536932 -265649886 1938 -179678 -221235589 6075 929439506 -620954654 7392 -347083273 -923191479 733 716961746 246277775 4138 58337899 -923191479 4735 347274203 143533526 4778 812692671 332881191 1604 -62488183 258835576 4997 432021664 15035429 4587 -749678851 -650343366 4231 -983376341 75428113 2495 -818501802 -68133232 1887 277958125 -192813087 6509 789352319 -53499931 3229 331376977 888127448 7142 574072798 -865702803 9817 126163611 -521750194 8678 151462778 -895622959 359 -527151913 796440972 8757 -913032643 -847581699 3112 -268168881 -63464163 7677 413228751 -849899775 2483 -213565859 288775548 2123 246028051 -635171642 4532 167372537 -825672011 2426 -537445745 718423636 2180 861466410 -873589020 4236 505442585 900210732 3642 561309384 558660793 9835 -743788507 618410264 5233 112708003 -620954654 5408 -322857321 841879883 6619 413228751 618410264 2178 561794586 -959597696 4820 -822417795 59020681 978 -442492459 106262770 1179 892440078 476629986 3892 29506774 563044475 9709 -92183040 472701027 2961 -491680209 -911784066 3602 -242921091 341133012 6299 -970422428 -805220515 6605 -279541251 105202669 9858 -855487023 -181951918 8110 23116556 117542955 8822 49103598 -675048115 7099 750512353 75428113 12 699618405 -2439989 1375 -373212931 584852110 9572 224883384 998987485 4002 947027244 -825672011 8858 -13265422 525863100 7242 58910623 -936112945 6925 364564921 -605921169 5121 498022540 143533526 8237 -335037888 -547246555 4903 126979264 -873505481 1145 327828499 -791660728 2586 -197332076 709534975 1544 -454660390 532638758 4851 -304053585 762717609 6646 416830089 971883931 5699 506679619 -19846330 9554 -370573099 874229190 4495 -927273767 110076515 6758 -197332076 235617971 9816 -621743061 -903151152 4487 749595162 164304660 8911 -12352429 -54745869 2862 841435082 -828027101 9687 -594123980 386127211 2264 959313725 -774659497 6139 509139401 -57636310 5689 331376977 -669081832 4434 785195735 -192813087 8246 112708003 659135755 2849 -536278632 377312940 3411 -527151913 238643630 1697 933899717 639591910 7563 -32737399 -761859799 8833 696354690 -437551079 2159 -854974713 -628237476 717 -871267479 -238448480 9521 -659112423 -901452236 4576 -50475604 -549248367 8098 -822417795 167296127 4678 864931174 697181256 9256 704539722 880013188 2806 -907904968 -428402356 5589 -509385891 66743939 7790 579591313 742069009 7429 -293422144 435964459 4576 287061479 592056586 486 958730067 -59573888 3436 555446731 954053652 461 -800197031 484578208 3454 481039767 485773536 3591 156702520 59020681 842 -76560661 -883441584 7678 -740334521 -393603223 5238 -883256320 -53226181 3662 246211015 148581257 6936 -289985011 -324403620 5287 54093571 870262107 7583 95039871 -291852849 804 351329961 -357349445 6134 223626891 639591910 9627 -621743061 925430316 7543 126163611 -714273046 7478 -898265134 -425579851 9198 -627792663 -267835884 4675 -759508202 348492504 5310 389181119 215489130 8055 -76560661 894566619 391 -112466455 -552554344 8632 471423335 105202669 6601 765140521 -71981180 5836 -400001179 11152217 851 705381339 -575386868 3181 -720378724 203913927 2975 -872853946 168850975 5854 948083395 -834347143 1858 -177639676 -588348248 7235 -518877099 -923490455 8063 83782911 280226622 7580 -625718770 -962366924 13 22099741 -217276100 4882 -331409455 -19846330 3177 -855487023 377878165 7414 417807178 -115011856 1628 -451981899 950205104 8727 500836375 -585235419 912 -627792663 440461057 6563 -927273767 202098881 8960 -447555783 347184015 4928 -375315736 -398743530 2575 -685842163 646664292 956 313333438 -667783556 4122 843172319 928549530 2322 864864468 -995066367 288 -959851598 766538742 7855 663527888 610906685 4610 328152090 -901452236 7572 -578500945 758141143 7222 -894484500 55710753 5261 413228751 -283943997 1649 217759023 680445725 4785 -882919563 -74922256 9477 460600071 -487460041 4460 -326544961 -497454301 7639 413228751 51303562 4618 -388902952 497692812 1508 579591313 771524295 8469 -92183040 -439025221 4566 270668477 -205664922 1122 319326351 67965345 9378 49103598 -952045723 3047 -293422144 133238441 1412 856751619 -183336237 7792 934705880 491977162 1086 313333438 388657508 6818 766605000 -525223549 7805 122960298 397104509 1824 -971877548 355195684 990 -615891790 798910453 9837 935909029 -510922884 879 -433025345 -791660728 2514 95039871 -253000679 9705 -171024826 680445725 8449 -764095871 932982464 6669 491678739 173354787 1210 -200453704 798910453 1709 -820460238 170467835 3628 -279541251 624014414 7277 -268168881 -779255519 7982 808925735 -779255519 5418 696700704 742069009 3551 -214121222 -588544705 9482 -375315736 75428113 75 789289346 -981602668 1492 860501343 170467835 7344 -285886589 -653914878 354 -557491556 736392650 2769 -743788507 998987485 853 71999590 -912580415 889 705381339 618410264 2856 -44805950 258649377 6386 235848520 676243791 9464 -285886589 -113520589 6023 116199189 -973091762 2835 674835134 -80034542 503 -356493999 67965345 5679 -548298586 324939084 4316 970485889 -81447781 238 477434146 -507678540 6139 29506774 -645134311 4079 -820460238 -224429007 301 223626891 208300268 7766 -600220506 -726080992 7438 538103424 -663884323 5343 211653701 -663884323 7572 71999590 -31659405 1055 -947334444 449132476 4435 -983376341 -354781951 8221 528230348 -626227780 4255 -110049194 -762876998 7600 902447917 265715153 6594 261417951 -600991208 9368 327828499 -732138768 7567 90819360 -714273046 6450 -419749108 -142257001 8199 -81272333 32006993 4262 -667767243 135272390 5098 271048450 -63464163 5252 -348537659 377312940 2465 156702520 -172362246 2608 696700704 -701904187 3898 -615891790 99128184 5578 -660956144 -962366924 132 696354690 -339148929 8930 664362925 886756512 2268 357216483 491977162 170 438397479 -293612145 7543 895483308 -650343366 7932 90819360 -873589020 8370 -511648475 651276686 4813 812692671 320542941 6343 -353580923 490581013 6451 -818050145 402394867 289 81800971 -605921169 9844 -625117729 351421296 3122 -983647058 263449205 8912 -326544961 759617707 436 934705880 831945068 6577 -44846753 332881191 9373 765140521 -267835884 5424 864931174 -743279228 4695 -729146187 -133534011 7097 326413982 -45469480 8095 399779640 971883931 8898 462757732 -635171642 780 186610534 604828253 7961 -68308325 -645134311 2851 -73802131 23333156 6476 755723260 -964470327 8666 622760654 -111673714 654 -150077373 -903151152 5994 211653701 685173008 3959 393895424 500073592 4025 -420836130 -768754430 9195 -213565859 155181053 7607 -623545038 -207480706 6750 -128726767 -635171642 5591 166695370 269488622 1079 -983376341 -439025221 6369 -907904968 -715854594 4579 -749678851 -254349525 1494 413228751 -732138768 6668 -55516739 202098881 6788 -132340965 -453780869 938 520426004 785681307 2859 -66931702 32006993 2602 -672401313 580232372 9584 -71710752 358976404 4908 -177639676 168850975 3489 -92183040 -436876555 8849 140624107 836711297 5465 -600220506 -777377395 6006 328642413 610906685 8196 566652844 -428402356 1962 652607998 522626360 2405 -509666122 472701027 615 -486815940 346977152 3911 -878007946 272099746 2191 641405743 -847113496 7905 -745761469 -183336237 7445 261931651 -903151152 6606 -260484128 -265649886 975 -818050145 -743279228 701 90819360 271711843 2281 653638796 209900681 2756 -918480115 -63464163 7851 875625124 500073592 8987 -788603267 610906685 2846 364564921 -669081832 6727 723014647 -663884323 7516 -429426969 247516617 3204 579591313 155546470 2278 743542522 783420814 6135 -116404179 -217276100 9642 -453528863 312063892 8739 677081963 -278826583 709 916803821 490581013 2907 -32737399 -594389391 2902 483523131 -339148929 5655 -278632700 -973091762 8260 477434146 -209849932 8283 784421217 785681307 6257 -301284968 105202669 1334 393895424 -667783556 3215 789352319 854872802 7415 57728768 464511101 9411 -821770117 -762876998 6933 566652844 59020681 5912 491678739 -217276100 1822 974173871 684653282 4613 856751619 398270620 1312 399779640 -531114148 2274 -536278632 623413028 712 -955831194 383295386 4407 4049814 -927894606 2232 861466410 285030297 6774 719147282 750710740 4157 506679619 899778012 8235 -257165428 762717609 4128 468946340 -959597696 6289 -886229173 252386635 9692 349635568 -533164995 8600 -482457481 -911784066 2000 -612223016 -273517935 7844 -913032643 -976144578 3909 438397479 220783838 7320 -765335823 186010557 2290 -388902952 686182649 9187 572111503 -392084245 2271 462757732 -477140109 3178 -476635343 -533164995 4728 521234557 191108050 5031 -572908981 -768754430 7491 97020970 990761659 1344 -886229173 -80034542 8100 57728768 762717609 8028 -63560127 -791660728 3374 90819360 766977417 9938 -898265134 -780888194 3421 669723000 55179420 9635 -52166347 -952232346 9955 933899717 -163961704 6634 -728265827 -514527972 3153 655692903 464511101 8593 -855555106 391949381 9959 462757732 -468181788 3910 351329961 693923957 2334 23116556 105202669 7615 -307200306 -845509135 1188 665672498 -162370098 7514 -71710752 32006993 3767 -25477161 -861238983 9848 -625117729 59020681 3318 -483926612 167296127 5515 655661552 -919384533 9429 663527888 868032719 5053 167372537 148581257 897 438397479 440461057 5796 223626891 -53226181 5299 477434146 -551512958 8196 81800971 -768754430 7145 950417338 932982464 2901 95039871 484820762 577 655838788 -503488600 9349 -729146187 90714922 1048 958730067 886756512 447 576569655 -964052288 6707 341071365 -37646429 5900 -250591756 -113520589 4491 202573384 -64803490 5369 95039871 245371301 4463 -715255110 -923490455 9786 90819360 954053652 9814 -883256320 -828027101 2894 287061479 -588348248 2866 -743788507 -485579451 36 411375410 -356305020 5548 -818050145 -374056277 9133 715936589 -596103798 4604 -109703401 226081213 3986 -782082024 -356305020 9591 22099741 996597250 7736 -123469316 903887624 6079 -71710752 -185998231 9777 202573384 -883441584 3190 -71710752 -653914878 1349 -669975418 899778012 8612 941171960 -217276100 5906 343919065 -183336237 7882 264207551 639591910 9792 -954946302 610906685 5238 785195735 283209294 5817 528230348 -359314201 6920 32391911 -732977788 8247 -925751415 472701027 2196 269499594 170467835 5134 38382431 782261486 5178 -371484057 -780888194 2189 -625117729 -969954363 6419 237809565 694332247 3231 -882919563 -354367602 574 509139401 782261486 7815 -715255110 -575386868 8395 -615891790 -193590510 3932 -261356504 -828027101 6149 498022540 868032719 2146 -970422428 349711330 6293 -66475474 705558301 9242 -695835769 -733482202 1109 -373212931 -487460041 5867 856751619 381557875 1139 174573850 -281078001 609 -170132306 -833562261 104 287061479 -437551079 8709 789352319 -628237476 3608 -363361513 -356305020 5262 328642413 -739131404 7179 97020970 -453780869 1991 57328447 771524295 6620 723014647 -514527972 3426 -949511663 -133534011 8688 860501343 667943918 8587 702242153 -254951306 3337 -73802131 762717609 3088 343919065 -901452236 6092 653638796 -172362246 9713 529251473 -529867141 2145 621250009 -45469480 5235 -73802131 -217276100 3481 -304053585 -779636985 4857 -835349698 -912580415 3173 -106582970 -316674454 5510 587161686 -354367602 8293 15084359 397104509 9389 505306321 -254349525 9375 704539722 -164907236 3594 918550505 -81447781 9938 -491680209 950205104 821 -518877099 -130757210 9033 -331409455 -316674454 2227 976904654 -992454753 244 650577626 -873589020 3424 399779640 903887624 5908 -745761469 -952232346 6107 -257165428 999569471 7542 967301691 -10889363 3682 -279541251 545485303 1139 111659246 -439025221 6254 -200453704 638342848 5557 -894484500 -974640280 2800 -615891790 283209294 4093 -307200306 -515729352 557 323725605 -931961645 5619 933284357 192314494 7622 167372537 -181951918 2302 929439506 -192813087 6123 -405708663 -768754430 1157 433526835 -281078001 5217 -744815954 -359314201 2534 -123469316 484578208 531 959313725 636536038 5766 843172319 -976816087 7830 331376977 383295386 9640 -173157270 639591910 6016 -106582970 -777377395 7010 650299148 220424396 8265 37950971 562000501 1133 -855555106 636420853 5714 -375315736 905565981 1580 116199189 402394867 9111 -113215565 -519921669 2223 -373212931 -551512958 1056 -73802131 -354367602 2504 319326351 285030297 8508 -659282120 680445725 3246 955536932 481058945 3121 -162298514 -111673714 4017 918550505 -254349525 8093 625839941 82218066 1054 -618586699 -330088528 8130 749434816 -726080992 6868 187533920 691904004 8096 -147467416 -845509135 8871 696700704 -517429485 5475 -341897402 -964470327 8403 -907904968 -208909824 1647 116199189 562000501 1060 -918480115 402585422 58 -669161347 346977152 836 -181786704 -588348248 3481 566652844 491977162 6245 -419749108 55179420 1710 -762354954 168850975 8368 670783249 -313128613 1313 901855277 -552554344 8221 721323233 -912580415 2413 167372537 685173008 7940 32391911 398270620 365 -214121222 135272390 3220 -625718770 999569471 2518 669719494 -529867141 563 -947334444 67965345 968 -364519214 618410264 9333 -818050145 609203406 7312 -594658272 684653282 1233 651739496 -468181788 8048 -257165428 66743939 7633 -544290356 -289016401 9026 727691960 -205664922 8506 -146048051 532638758 4105 -66931702 349827286 2091 264207551 664426163 2024 864931174 -368204827 4041 -991085471 -699315319 3960 -214121222 -669483533 5963 719147282 -274707169 4197 -336363205 398270620 2273 38382431 870262107 7336 984468436 674552143 9867 -328904232 95042084 1483 740694909 -807704163 9512 843260633 59020681 7993 491678739 -551512958 5453 -154177607 -849899775 5188 542787809 288775548 7543 -947334444 -253004117 7004 528230348 -5702304 4962 642972199 486739558 6317 -818501802 481058945 6811 856751619 288775548 7096 879055044 -551416862 4932 321896034 -532805273 1302 -822417795 -519921669 2647 948083395 -324279122 6872 -429426969 841879883 253 -749678851 -683388034 9715 -219607746 390959008 1392 -225441451 105202669 5963 -301284968 -548872283 7534 -346375162 573715962 6670 639245576 388657508 1215 341071365 28158895 4563 287540911 258835576 4761 -322857321 -12154411 7922 -993835563 639735778 1027 110512002 -163961704 6438 367159963 161270305 840 -278632700 -873505481 6497 -740334521 -743279228 8732 70299496 238846105 5984 -101910710 238643630 2804 -13265422 -162370098 7200 -184150939 48126737 6321 6631381 -831246652 8159 -54849498 -956300186 9390 -734053528 449132476 8886 696354690 -205664922 3067 -50475604 928549530 2102 471423335 346977152 9113 364564921 -803257481 384 -782082024 -161178548 8248 529251473 -20385733 7914 -304053585 203913927 6637 -992570882 186010557 4480 663527888 440461057 3129 -872853946 -733482202 2936 -590529319 -207480706 2086 -420836130 -675048115 3337 -331409455 -359031913 9220 950880850 -349942526 4605 -544290356 766538742 3748 663063930 -861238983 3941 -200453704 636536038 770 -672401313 932982464 1644 116199189 -349942526 3689 -627792663 545485303 1823 330369088 -895622959 9506 -659112423 -585235419 5660 -800346889 -31659405 3518 890432109 -847113496 6281 955536932 105202669 3701 -992570882 533639856 4808 749434816 624014414 1869 -894484500 -594827543 6456 -348537659 -339148929 3376 -25477161 442035528 6045 -627792663 155546470 8600 -570707245 412494114 1299 817204434 -3897679 621 721323233 -6069504 6799 397498909 -828027101 8865 323725605 -211716415 2791 -179678 704912288 2938 49103598 329435427 7188 -363361513 -161178548 528 958730067 774508045 5270 -971877548 -257449363 3800 -941497322 -265316264 8887 -824336233 -133534011 2609 420313173 -168423907 9987 -824336233 854872802 2429 -270167938 888127448 6167 -855555106 796440972 1555 -590529319 209900681 6311 -986019062 -181951918 4083 715936589 -911784066 1701 901855277 -514527972 2026 -150077373 -380500395 10000 -348537659 -446979614 326 -32737399 -969954363 1370 -576115144 798910453 3677 785195735 390959008 4749 -934630957 55179420 5242 395299686 -316674454 8782 -871267479 -5916917 1720 -569617671 293996259 5971 367159963 748407118 2483 97020970 584852110 9890 469995849 442035528 7516 328642413 -548872283 1275 -526589551 476219341 4268 -511648475 886756512 6055 948083395 265565623 570 -330222187 203913927 7777 -624139446 -979020874 6417 -985616618 288775548 4805 696354690 95042084 8092 861466410 -3897679 7655 -66475474 -783218625 196 287540911 895448733 9957 349635568 -325682737 4124 864864468 563044475 8832 413228751 836711297 6539 -370573099 -354367602 3111 -491680209 -899341288 923 -537445745 390959008 4469 561794586 -3897679 3840 -918480115 -183336237 461 223626891 66743939 604 151462778 -616422007 5523 -342740225 155546470 3248 -267849188 348492504 2926 -650211499 -653914878 9414 19516550 -45469480 7035 -822417795 -937125202 4749 -590529319 -356305020 5124 -170132306 312063892 6389 57728768 -63464163 2929 -531669239 -393603223 5356 174573850 -873589020 782 529251473 105202669 5113 -570707245 841515706 270 935909029 -193590510 7656 -970422428 -111673714 6751 -934630957 -701904187 7925 202573384 191108050 1406 -745761469 639591910 6701 -82743531 531120459 4589 -824336233 125331989 2289 -892024255 -185998231 1875 -715255110 903887624 6621 -347083273 639418215 2339 -623268670 -31659405 3321 505442585 208596214 2960 -335037888 117542955 7183 73840719 363537086 607 -251109249 -253004117 9757 -205718293 -193590510 2462 864864468 894207498 5227 -343049870 814089111 2933 266465598 23333156 7151 -882919563 639735778 7338 948083395 452093657 8319 713058770 90714922 6010 505315658 48126737 3239 -447555783 388657508 1397 343475859 -992454753 413 438397479 -428402356 9369 561794586 -34186434 8002 -570514743 327243607 2627 -820460238 545485303 3754 -222034349 -600991208 9330 -244065831 -343058017 1215 -12130323 -521750194 2989 -570514743 -68133232 225 933284357 -97621137 6278 -336363205 247516617 977 561794586 417944653 9215 -862838521 442035528 5038 704539722 -575386868 4284 -855487023 -517429485 7248 -660956144 -487460041 5946 57077901 28049823 1284 -705173162 355195684 8256 -328904232 -81447781 4535 650577626 -964052288 8963 -419029624 -681572203 1512 -112466455 870680272 3502 -12130323 546240758 1367 -371484057 28158895 7010 713058770 -389676639 8611 848002319 -605921169 5979 -715255110 -5702304 2003 363421522 285660025 1988 -759508202 -313128613 1763 -695835769 636536038 9965 32391911 819313353 4802 -952709307 -893198153 7002 266465598 -164190047 7674 480475633 -81447781 190 780636123 686182649 4129 740694909 -419617877 56 -986019062 -71981180 7054 -147109520 -515729352 4061 505306321 839185834 7358 -633494599 272099746 6343 254604928 -278826583 2408 -219607746 604828253 9644 323725605 -354781951 1614 -178463084 -847581699 131 -256588331 -715854594 1173 704539722 161270305 2307 -481548889 220674133 8343 586193310 -701904187 9997 73840719 258835576 2872 -882919563 -645134311 6508 137342604 167296127 7927 -762354954 320542941 4250 169375596 -34186434 9862 -569617671 19319210 7733 -442492459 993015931 347 195859317 -220337835 2210 6631381 233486506 1176 -705081051 682630231 1393 901855277 -164907236 9001 -913032643 682630231 6274 986629189 844277983 6348 -336363205 307725420 2279 -593752979 -952045723 7511 -170132306 -33043914 6010 -828443354 186010557 1125 -912600784 -164907236 3937 217759023 -619642959 1825 750512353 208596214 8160 393895424 -699315319 7479 -633494599 252386635 9487 136635149 -254951306 7335 -267849188 440461057 3788 520426004 -653914878 1468 -729146187 -549053127 1362 -512601533 733113734 6812 902777411 925430316 3114 186610534 709974393 5921 -251213711 -63734481 6433 405324040 880013188 3720 576254520 -497454301 6779 -184150939 -883441584 3465 848002319 -209849932 8535 847314766 -5902726 7911 -907526850 110076515 5347 -25477161 435964459 6057 -569617671 247274032 7522 -400001179 -320105788 9961 -454660390 383295386 6076 986629189 66743939 8634 151462778 -267835884 838 174573850 -561419270 9104 -184150939 -185998231 3090 206527555 -903151152 3691 843260633 -164190047 3560 261417951 -436876555 5108 -734053528 -895622959 3878 462757732 32006993 9229 246211015 -715854594 4932 -244065831 88031842 7202 576254520 -692002453 1500 -559852389 -759955547 9349 -330832333 786543464 6328 -364519214 573715962 1657 855329823 -828027101 4908 -305970525 336301975 3693 -66931702 -202365860 4374 -330832333 -53226181 6620 650299148 265565623 5076 -12130323 839185834 8946 723014647 -164190047 6278 -952023251 731066417 8643 -58282870 -211716415 9988 -113215565 202098881 3831 -147109520 55179420 5921 -764095871 -531114148 6169 -955831194 -224830170 2576 -729544436 -996863784 194 955536932 55179420 5639 491678739 -2439989 7167 261417951 952638297 2082 -110049194 -895622959 2970 -548298586 736392650 1162 -419029624 -616422007 4072 -36520470 -5902726 4422 6631381 -224830170 1439 -454660390 868032719 6833 -777574656 484578208 4555 -994238484 -349942526 3661 -621743061 349123105 466 367159963 -113520589 182 856751619 391949381 8069 -13265422 -730886465 8922 36279537 497692812 4104 -433025345 628563573 5736 715427719 592056586 5588 -405708663 925430316 4008 577595779 -374056277 7595 974173871 136635305 1354 886936231 -357349445 3836 202573384 293678122 8785 -496507325 368331732 6377 167372537 -113520589 7490 -371869946 659135755 6118 -171024826 899778012 9560 285585538 226081213 3699 -576115144 -115011856 4779 -347083273 -732977788 3228 772119062 998987485 321 974173871 -779636985 1167 411375410 651276686 4163 136635149 -692002453 8159 -76560661 -115011856 5204 -244065831 417944653 2471 789289346 397104509 3166 19516550 465310197 1217 -608881583 936458970 4573 -74067624 768564657 1208 -828443354 -899341288 4721 674835134 894566619 2971 -509385891 -727914786 3135 663063930 402394867 6100 -285886589 391949381 3816 54093571 -31659405 1256 886936231 -5702304 2412 97020970 -274707169 8816 -650211499 -517429485 7152 -177639676 -774659497 4072 -326544961 -493565702 3262 -608881583 -313128613 3303 -955831194 170467835 6237 187533920 -931850941 1935 -342239300 -361278986 1266 367159963 -513451002 3941 -112466455 927247897 3878 -405708663 -53499931 7939 -451981899 -669483533 6568 -419029624 -477140109 2124 487719335 -357349445 4804 655838788 191108050 337 -400001179 -825672011 4452 -173157270 -6069504 2386 187533920 88031842 215 789352319 -932094589 6840 -985616618 742555398 7056 -342239300 429013583 5105 57077901 624014414 7409 -590529319 -783218625 940 -623545038 -539760374 5496 -536278632 263449205 5399 15084359 899778012 4888 875625124 -68133232 5317 -952023251 -774659497 2700 -66931702 -220337835 3972 743542522 525863100 4712 -822417795 252978054 1421 625839941 525863100 8337 475583305 -549248367 6414 -828443354 518508787 5295 -451981899 -585235419 9462 468946340 -204109200 6129 -970422428 -33848463 6527 -71710752 416895828 1552 57328447 203913927 5602 879055044 398270620 1510 512530806 -923490455 4646 856751619 803466690 2465 -962479450 173354787 1337 864864468 484820762 7907 112708003 238643630 386 224883384 -487460041 9532 -429426969 110076515 6390 -116404179 59020681 4315 269796431 422558106 6251 -31253052 346977152 1409 -970422428 -845509135 1930 -356493999 320542941 2824 856751619 652139653 4537 313333438 -274707169 4403 320572212 -861238983 7224 -720378724 324939084 6437 833952118 -779636985 9674 586582238 -386859416 5831 319326351 174025856 5015 -482457481 -130757210 4852 57328447 -339447425 5504 177628242 -517429485 3416 -548469989 -761859799 4916 -762354954 429013583 170 861466410 829049646 2769 -244065831 -936112945 9173 49103598 -324279122 9581 -197332076 -605921169 5150 70299496 64274896 9654 642972199 659135755 705 848002319 724045357 214 -625399824 155181053 5821 487719335 -766439509 220 677505146 -861238983 8675 -927671058 -343058017 4936 -139236232 -477140109 8393 749434816 546240758 6486 95039871 148581257 612 855329823 -257449363 8637 721323233 -207480706 3445 -197332076 136635305 8568 169375596 -220337835 7171 929791427 355195684 8742 -733024233 476629986 4011 498022540 -532805273 4526 -883256320 -359314201 2356 -695835769 271711843 6725 -388902952 55710753 9094 -855555106 -899341288 8771 842270273 622266116 476 902447917 160793740 915 669723000 15035429 9992 -705081051 748407118 1594 269796431 759617707 247 586582238 398270620 1227 73840719 -827976408 2501 696700704 651276686 8217 655838788 167296127 211 955536932 155617401 9325 -519682186 -485579451 8246 -637994744 258649377 8057 481039767 324939084 3058 433526835 -976816087 9900 -927273767 732717612 9656 122960298 312063892 9815 58910623 -762876998 5516 955536932 247274032 9408 -764095871 -193590510 9066 864931174 604828253 7174 -759508202 936458970 7162 -886229173 -168423907 9685 112708003 -761859799 6483 -983647058 -21285360 8923 -927671058 -759955547 1276 817204434 -322241979 2699 -71710752 581062404 1545 603027467 -647224909 2992 665672498 -619642959 149 -175911279 900210732 6228 185216221 -645134311 826 271048450 -283943997 3761 521234557 272099746 5961 -353580923 383295386 1512 529251473 -521750194 9479 509139401 -68133232 5906 206527555 954053652 5270 -96460553 996597250 6516 483523131 -507678540 7188 57077901 736392650 9031 -624139446 332881191 7016 824131791 95042084 7174 186610534 -895622959 3258 670783249 -714273046 7738 487719335 769086286 2243 -742210546 -827976408 6115 256045037 -354781951 6822 727691960 -475349716 7048 287540911 886756512 2333 879055044 524158102 114 285585538 -274707169 7575 -241465936 -53226181 8708 142253386 -354367602 5936 341071365 -515729352 4351 -346375162 682630231 115 974173871 23333156 8547 -544290356 252386635 429 -420836130 562000501 9033 -73802131 -254951306 9922 307567195 -320105788 9711 -777574656 -551512958 6228 941171960 -337054857 451 576569655 -316387152 1890 950417338 -831246652 2789 -173157270 157954558 7966 -740334521 604828253 7079 58337899 614945635 3410 -862838521 -969954363 3942 -660956144 -339447425 9955 587161686 -68133232 4030 -898265134 -487460041 5959 -132340965 -580067919 6569 509139401 -164190047 740 -835349698 -575386868 633 520426004 -906648758 3465 313773597 397104509 5783 498725757 209900681 626 -600220506 -164190047 7404 -705173162 848404213 695 126979264 143533526 9310 330369088 168850975 2436 468946340 -202365860 4701 -531669239 15035429 6687 -660956144 -969954363 7343 8264531 170544312 9670 -907526850 -59573888 5257 993217311 858501251 311 -179678 931901106 8705 395299686 -393603223 5620 -481548889 -68133232 4336 -214121222 -992454753 7559 576254520 105202669 8571 -733024233 346977152 8675 -433025345 -497454301 5508 -918480115 -861238983 6044 438397479 283209294 8157 -351818262 341133012 3017 32391911 -663884323 46 785195735 -645134311 7239 -855555106 -63464163 4504 -927233899 742069009 5488 417807178 -291852849 1513 727691960 -551512958 6780 778853107 894566619 1121 -918480115 -274707169 8135 970485889 -919384533 389 642972199 532638758 7988 -12130323 -283943997 3875 -572908981 639418215 6065 864864468 377878165 1957 -695835769 705558301 2843 199822346 -992454753 2586 -293422144 -68133232 5299 644845610 -923191479 3265 -278257978 440461057 4626 -637994744 -339148929 8536 833952118 -265316264 1082 321979161 -386859416 9061 -742210546 320542941 4142 -177639676 -619642959 1219 -835349698 -13980784 2547 273690998 283209294 2944 -517419114 -273517935 455 616261079 646664292 3429 -215882898 -529867141 8898 -648381409 -3897679 8822 211653701 449132476 6074 702242153 -163961704 5627 -994238484 870680272 5980 -408600531 497692812 5055 778853107 -669483533 5304 -578500945 -732977788 583 -955831194 -267835884 5292 487719335 -653914878 9238 652607998 -895622959 5557 -962479450 870680272 590 -154177607 -306446443 1730 -985616618 894207498 5946 864864468 950205104 1193 351329961 249091689 3659 -959851598 723730723 5375 958730067 220424396 7040 468946340 -161178548 4274 -341897402 -5902726 4202 -529954928 -969954363 9546 266465598 614945635 5615 174573850 -80034542 9697 49103598 -68133232 4254 471423335 905565981 7662 -648381409 280226622 3074 -601257416 -97621137 9384 32391911 241785150 971 -110049194 964421398 7497 395103154 686182649 714 -570707245 417944653 306 674835134 363537086 9356 -600220506 -912580415 1087 -371869946 408032712 7114 655838788 684653282 8251 405324040 247516617 3998 -170132306 106262770 7558 -112466455 -575386868 1145 -251213711 101361875 6980 469995849 736392650 7667 655692903 786543464 4759 567852265 383295386 4371 -364519214 348492504 3665 -148551892 271711843 5873 967301691 742177493 243 -458526967 349827286 2153 693388533 -20385733 7482 -154177607 -187634457 9008 535670744 688604103 4508 877375052 -895622959 6620 57328447 252978054 1565 651739496 348492504 9200 689984924 -54745869 9383 -616105726 -774659497 9174 -177639676 -777377395 986 271048450 -701904187 8464 780636123 -475349716 3953 639245576 365540008 8177 -244065831 664426163 8438 -50475604 -257449363 7448 784564006 -727914786 263 861466410 -959597696 4333 313333438 -356305020 569 650299148 -392084245 3312 187533920 -762876998 9756 643936179 109725016 1631 71999590 125331989 9296 -241465936 616919600 1511 -892024255 -779255519 8087 -371484057 -183336237 1884 -80190883 347184015 2571 576569655 709534975 6029 -517419114 -903151152 9938 321979161 -650343366 6114 -952023251 748407118 7280 -215882898 67965345 8137 -886229173 -266557934 3020 -356493999 7024863 3952 71999590 -783218625 9798 -68308325 7024863 9811 -669161347 -876513924 1832 -818050145 307725420 441 -659282120 -183336237 7531 389181119 135272390 3435 625839941 684653282 8060 185216221 803466690 5654 277958125 -202365860 3583 -336363205 -81447781 6801 -170132306 -791660728 2243 -777574656 -827976408 4144 -790900085 -385293122 1511 -994238484 688604103 9722 81800971 -361907767 4700 566652844 -164907236 8121 -570514743 964421398 8651 -784069182 531120459 6642 -818501802 -374056277 232 -533858770 518508787 1764 -674506636 -71981180 7767 8264531 165821381 1444 116199189 500073592 8063 621974864 208596214 3961 667683290 854872802 7902 -855487023 -645134311 7348 877336582 -839552686 7564 217759023 580232372 8915 528230348 -959597696 114 984468436 -845509135 2518 335527628 51303562 7677 -137898752 -427456347 9073 264207551 486739558 446 -36520470 23333156 7811 693388533 783420814 3252 875625124 785681307 5656 344933377 -63734481 4156 750512353 -669483533 3787 -63560127 -575386868 9928 616261079 -762876998 5935 955536932 -161178548 3951 -616780700 -202365860 4574 664255928 -220337835 1941 784421217 -645134311 9137 993217311 170467835 6811 -154177607 -224830170 4706 -364519214 -220337835 6551 273690998 -313128613 9743 -441900788 283209294 8136 119513424 -911784066 2592 70299496 750710740 8131 364564921 440461057 1980 841435082 -161178548 2594 -835349698 203913927 4263 -132340965 363537086 4847 -177639676 327243607 9551 -491680209 -163961704 268 -55516739 269488622 8296 417807178 584852110 9125 -139236232 636420853 3492 -454660390 -193590510 6472 -106582970 -847113496 8152 643936179 110076515 4196 -913032643 348492504 2427 -13265422 105202669 6144 -419029624 -393603223 9553 477434146 518508787 255 54093571 -316543012 6232 -529954928 -739131404 9809 -601257416 -374056277 5921 -821770117 -901179905 4764 664255928 -549053127 2993 669723000 -650575204 9131 -175911279 -374056277 6889 -278257978 604828253 4501 477434146 -427456347 3731 -422523153 -437551079 7730 498022540 -937125202 9503 -627792663 894566619 171 -612223016 -477140109 1710 -250591756 -306446443 800 -594658272 530406323 780 335527628 -274707169 4654 363421522 246277775 1140 -92183040 -64803490 4544 480475633 -521750194 431 140624107 -211716415 9334 -171024826 95042084 8238 -872853946 829049646 2581 -828443354 547847846 4233 -579837273 684653282 4061 740659012 -563855352 1991 693388533 271711843 7809 36279537 -330088528 1135 -322857321 -901179905 4259 -608881583 -923191479 1167 -983647058 609203406 7294 -278632700 829049646 9003 15084359 604828253 6473 73840719 -791660728 4377 -50475604 170544312 4153 933899717 900262214 651 142253386 240392773 5702 -175911279 -266557934 5373 538103424 283209294 7713 122960298 -339148929 3217 702242153 -224830170 8709 -883256320 -827976408 8711 -947334444 -777377395 6205 119513424 736392650 6049 -400001179 -337054857 6421 -251213711 -979020874 1734 469995849 349123105 6707 287403155 -53226181 4070 586582238 452093657 6952 469995849 -650343366 2094 363421522 954053652 8850 -660956144 291885511 4125 -511648475 820355107 8548 -685842163 -580067919 9558 38382431 -359314201 3561 -481548889 397104509 7064 -886229173 -529867141 5493 -912600784 -361278986 6251 625839941 -3897679 4397 -74105468 602128084 5164 213842869 7024863 3113 664362925 651276686 6315 299572712 -448645965 5399 -56935231 698531409 6931 743542522 11152217 4994 -146048051 -442896915 7051 -518877099 -254951306 3524 -106582970 957316548 4347 -222034349 -976816087 7560 -170132306 786543464 6946 331376977 -306446443 2099 -343049870 -959597696 6374 -835349698 88031842 6053 -257165428 491977162 667 -74105468 220424396 2394 -557563073 -912580415 728 54093571 602128084 935 -304053585 -2439989 1447 203806755 993015931 9554 -601257416 174025856 2860 58910623 895448733 897 195859317 55179420 4185 -330832333 174025856 7446 576569655 48126737 3807 -63560127 880013188 4122 -148551892 291885511 1352 97020970 348492504 6536 586582238 -761859799 755 -818501802 998987485 3772 -650211499 -339148929 6400 621974864 173354787 1405 -800197031 -448645965 5918 -570707245 165821381 9510 669723000 -316387152 465 477434146 -361278986 4284 -660956144 285660025 6056 -898265134 829740581 4155 663527888 57188489 6895 -304053585 932982464 4018 715936589 -513451002 1153 -720378724 88031842 6321 -420836130 355195684 4224 843172319 -956300186 2896 -112466455 249091689 9032 -244065831 -510922884 9875 -608881583 449132476 2289 -197332076 -626227780 7308 892440078 -208909824 5957 411375410 639418215 5600 -705173162 610906685 9282 625839941 952638297 4524 -32737399 950205104 1088 211653701 -473904134 2217 -66475474 -962366924 5317 73840719 894566619 3678 -68308325 -224429007 6839 269796431 688604103 7942 285585538 667943918 5075 -71710752 -354781951 9171 151462778 90714922 2908 293337666 106262770 7570 -420836130 -70608980 6087 -934630957 -385293122 3055 -925751415 -12154411 8789 -396349710 -796856966 8331 -970422428 839185834 2576 -694040959 377878165 8411 -985616618 -529867141 8827 -991085471 19319210 4803 -594658272 -588348248 8435 395299686 291885511 9379 789352319 -111673714 3611 37950971 -253004117 2657 -594123980 771524295 1864 438397479 -595600742 9241 -735338906 -385293122 7240 586193310 -669483533 1 778853107 829740581 8552 37950971 -741621007 4176 577257649 28049823 3783 -279541251 220783838 2976 -625718770 533639856 8965 577257649 55710753 1009 -285886589 -956300186 833 655661552 706766110 9185 -594738095 -952045723 1570 -364519214 -389676639 4057 616261079 -113520589 2932 364564921 -594827543 6922 204922698 -224429007 1383 -32737399 -849899775 1529 136635149 327243607 2099 853983481 874229190 439 693938067 -982939077 4926 -419029624 358976404 1477 -74067624 -962366924 4017 -529954928 269488622 7734 -667767243 530406323 4121 487719335 170544312 230 886936231 472701027 9290 715427719 868032719 746 521234557 252978054 1898 457187643 -510922884 4280 -348537659 106613504 1179 -306801974 174025856 4857 -336363205 -19846330 4376 950880850 -367588750 412 772119062 -361907767 8085 -637994744 -359314201 190 -993835563 998987485 5745 213842869 -354367602 9783 -579837273 796440972 9038 -509666122 854872802 3783 228618029 -683388034 6130 766605000 -57636310 2962 397498909 900682067 159 561794586 -354367602 4631 246211015 408032712 4737 642972199 -316543012 9416 -257165428 858501251 3575 -278632700 -514527972 5446 -342239300 -374056277 6996 95039871 -21285360 2075 347274203 377312940 3702 -777574656 952638297 4684 -375315736 -873589020 8663 390958395 -759955547 526 -941497322 901431566 3523 -454660390 -204109200 3065 -328904232 460061364 9626 -745761469 -551512958 6396 -278257978 870680272 4311 -987108376 -70608980 1889 -800197031 -548872283 5969 -987108376 48126737 8624 340060359 209900681 2096 -388902952 786543464 7144 -483926612 484578208 2514 -388902952 -699315319 8251 264859719 -595600742 5567 -594738095 -2439989 8250 -74105468 -57636310 7466 -517419114 -807704163 6178 331376977 -71981180 2314 -794998045 -436876555 3414 -66931702 -103582511 2681 -44805950 854872802 9917 328642413 706766110 1307 -630784461 -493565702 7629 -454660390 -14604433 8225 288031791 -453780869 7113 23116556 858501251 1630 -616780700 -293612145 216 -749678851 452093657 9259 395103154 -306446443 8231 -729544436 820355107 9879 -750618262 971883931 3264 -854974713 709534975 2498 303471892 -580067919 1339 -601257416 -2439989 42 -618586699 -255678122 4500 -336363205 -903151152 181 -992570882 870262107 477 -74067624 -828027101 8609 817204434 -224830170 2870 500836375 518508787 8313 -330222187 -596103798 8475 643936179 -325682737 9706 -557563073 -325682737 2686 -73802131 732717612 3269 -47584694 -493565702 8038 -287473610 -919384533 1718 -301284968 -956300186 3814 670783249 280226622 9493 933899717 320542941 7344 -241465936 381557875 3324 269499594 -669483533 2476 -110049194 -768754430 7528 90842180 -187634457 2564 -594123980 686182649 3043 842270273 680445725 835 918550505 -446979614 466 -947334444 209900681 4686 -994238484 -954209444 4747 702242153 -594827543 8466 -537445745 -181951918 7019 -992570882 -969954363 7871 303886728 -981602668 3845 833952118 -187634457 3315 395103154 -741621007 3869 -123469316 -380500395 1467 -794998045 -715854594 4710 -73802131 -619642959 8293 -179678 -962366924 1225 705381339 -616422007 5722 743542522 143533526 3625 136635149 -513451002 8011 307567195 99128184 2835 -343049870 208300268 5146 -669161347 -5702304 202 22099741 170467835 3995 29506774 165821381 3794 -81272333 136635305 283 -137898752 377878165 1723 -527151913 416895828 6640 -509666122 -828027101 7489 -627792663 -217276100 5442 -578500945 999569471 4354 564442080 -330088528 5785 -782082024 476629986 9537 -983376341 -217276100 8823 276731211 925430316 1497 -544290356 -163961704 9271 -955831194 -619642959 8997 572111503 704912288 1062 986629189 258649377 3005 650577626 -923191479 3795 -458526967 -521750194 9140 -419029624 293678122 6018 497764071 110076515 4912 -659112423 -958397748 6917 -74105468 525863100 1146 784421217 718423636 6862 -590529319 117542955 8952 780636123 -701904187 8014 543709359 -359314201 2583 576254520 -675048115 1602 -213565859 -873505481 9901 564442080 -479232352 975 90842180 252978054 3934 -983647058 874229190 252 -569617671 -97621137 6830 677505146 99128184 6144 -705081051 -374056277 3192 213842869 604828253 2108 -278257978 -973091762 1997 71999590 -163961704 5546 784564006 -839552686 8031 -12130323 900210732 2150 -301284968 786543464 5982 122960298 -828027101 3933 567852265 79143311 7507 -36520470 442035528 6372 -625399824 -503488600 2045 83782911 377878165 5307 -818050145 -580067919 4888 -150077373 192314494 130 -285886589 -320105788 7781 622760654 192314494 6203 644845610 -253004117 470 185216221 -969954363 8288 -623545038 -762876998 7833 339712362 -831246652 3319 151462778 -732977788 4968 947027244 -923191479 820 416830089 -81447781 9966 528230348 -919384533 3710 -886229173 -981602668 526 542787809 -954209444 181 -685842163 336301975 6991 -342239300 7024863 7475 -925751415 993015931 1403 -601257416 -519921669 1633 -667767243 -681572203 2040 417807178 -663884323 5340 -669975418 351421296 4631 341071365 -635171642 3400 177628242 523334383 9036 206527555 -130757210 5395 248168868 79143311 1501 -250591756 -63734481 2382 475583305 -507678540 8448 574072798 51303562 3433 -728265827 -956300186 3214 -569617671 -367588750 973 877375052 408032712 7373 521234557 -996863784 878 491678739 558660793 4173 167372537 -453780869 5264 57328447 -903151152 6369 481039767 522626360 5450 -154177607 -265649886 5554 -526589551 7024863 3338 -907526850 -324279122 6559 471264227 484376908 1816 -526589551 -5916917 2967 254604928 -274707169 5741 833952118 609203406 6490 199822346 766977417 85 111659246 351421296 573 -268168881 -349942526 6355 715936589 525863100 222 288031791 203913927 5957 -304053585 -253000679 2024 -985616618 41988448 7113 -408600531 -97621137 5144 -335037888 59020681 4639 -52166347 -552554344 4095 253295516 347184015 5711 -790900085 -807704163 4041 326413982 220783838 3548 749595162 -354781951 1837 -537445745 -959597696 3145 -742210546 -726080992 2150 -959851598 391949381 364 343475859 -906648758 4131 663527888 686182649 5265 -962479450 -359314201 9275 -260484128 -148948797 784 254604928 -833562261 8851 934705880 762717609 9042 -342239300 11152217 8083 269796431 272099746 9105 321896034 848404213 8582 -855555106 931901106 3135 543709359 858501251 3122 -278632700 750710740 2680 -907526850 407922222 7784 509139401 664426163 7562 -588133551 -515729352 1772 -375315736 667943918 8164 -154177607 762717609 3143 895483308 -834347143 3485 -400357597 258649377 4427 -533858770 723730723 7399 389181119 676243791 6455 -854974713 -780888194 6021 -694040959 659135755 4252 -959851598 -903151152 9353 -74067624 -392084245 4304 416830089 -487991575 6177 211653701 886756512 9538 853983481 51303562 8420 -454660390 215489130 3278 340060359 109725016 1111 699618405 67965345 7346 -593752979 -306446443 8310 -952023251 -991847180 8849 -512601533 -113520589 7296 -76560661 -320105788 326 -527151913 490581013 5250 23116556 624282080 9051 344933377 -59573888 9463 23116556 269488622 138 -536278632 377878165 991 -631059468 -14604433 7172 -453528863 636420853 1823 591415304 500073592 1986 -822417795 460061364 4695 81800971 -448645965 3209 224883384 705558301 2714 -529954928 -588544705 1282 -213565859 -3897679 9770 902447917 -339148929 8569 -733024233 841879883 1010 -878007946 -33848463 8244 -71710752 901431566 5929 721323233 704912288 3447 -219607746 680445725 1283 126163611 -796856966 4534 -371484057 -600991208 395 587161686 -727914786 3835 -794998045 79143311 255 -52166347 -531114148 9065 112708003 192314494 571 -95477909 -551416862 6257 -509666122 -628237476 5721 -715255110 397104509 5795 -363361513 324939084 1911 916803821 481058945 9464 -68308325 -848882377 2906 -54849498 133238441 2622 -13265422 -533164995 979 505442585 610906685 9363 -306801974 95042084 4064 -822417795 798910453 4103 -46649832 580232372 916 469995849 690383589 7788 -750618262 932982464 250 -66475474 731066417 880 363421522 269488622 1574 -570707245 814089111 4044 693938067 88031842 7213 946724763 155546470 2126 551002165 -349942526 55 670783249 -168423907 4581 -821770117 848404213 2178 -594123980 95042084 747 411375410 -349942526 4633 824131791 685173008 2872 -205718293 -982939077 8981 -257165428 -274707169 2133 650299148 332881191 4340 -214121222 -442896915 543 -184150939 -34186434 2904 860501343 839185834 3325 213842869 -254349525 9297 -137898752 -485579451 9220 856751619 7024863 5214 689984924 -485579451 8474 -420836130 484820762 7328 579591313 261437505 4088 -630784461 -34186434 6480 -744815954 -762876998 2627 -526589551 -373891874 7987 224883384 407922222 6621 -162298514 652139653 779 -148551892 435964459 4024 572111503 936458970 609 970485889 64274896 5148 -330222187 -211716415 848 -112466455 252978054 4842 433526835 486739558 9412 -889390298 -487460041 657 663063930 698531409 1795 -106582970 858501251 2031 -433025345 -202365860 7723 269499594 -354781951 8154 -420836130 -759955547 6973 -454660390 -871353007 2143 339635211 901431566 9481 -820460238 927113337 4219 73840719 785302566 219 -44846753 684653282 2073 -918480115 249091689 9140 -627792663 -563855352 8316 -570707245 829740581 1084 339712362 -681572203 79 -132340965 358976404 6518 36279537 327243607 3369 -326544961 -54745869 9510 -494058622 -374056277 293 824131791 -337054857 9232 967301691 -259567082 8625 715427719 -162370098 833 266465598 -113520589 4726 933899717 241785150 9906 -71710752 764272698 9817 941171960 -833562261 4298 -822417795 203874111 8191 -993835563 -487991575 7188 -822417795 785302566 8902 299572712 742177493 6002 246211015 820355107 338 603027467 -616422007 9537 213842869 706766110 6230 -177639676 101361875 8525 -110049194 386127211 1781 543709359 -901452236 8038 -146048051 748407118 8040 -637994744 486739558 1956 864864468 -976816087 6176 -123469316 718423636 5080 -625399824 -254951306 7775 -74067624 371937567 915 864931174 272099746 3603 577595779 -964470327 2507 477434146 844277983 1251 235848520 558660793 5435 -548298586 854872802 7117 -625399824 263449205 6667 641405743 -162370098 6575 211653701 106262770 4433 861466410 75428113 3542 693938067 -57636310 9559 -971877548 -759955547 7588 -886229173 -477140109 9245 -777574656 443480195 582 577595779 -168423907 3185 -601257416 964421398 5109 -219607746 829740581 5789 -36520470 160793740 7611 -526589551 -927894606 7935 277958125 622266116 2713 166695370 706766110 5039 -215882898 -845509135 5592 142253386 136635305 3725 -375315736 -367588750 3277 -512601533 -80034542 6506 266465598 106262770 656 -25477161 -6069504 9049 933284357 -596103798 5487 90819360 844277983 4342 -616105726 -883441584 7215 848002319 900210732 5014 -627792663 476219341 9012 -952023251 -19846330 9519 902447917 377312940 1410 -941497322 443480195 4442 253295516 563044475 1970 -519682186 -594827543 2294 -356493999 452093657 3305 669723000 -953039811 8751 -400357597 486739558 6839 -624139446 -361907767 3856 743542522 174025856 1052 90842180 -267835884 4997 287061479 624014414 960 140624107 484578208 8933 561309384 170544312 3299 -92183040 836711297 4479 -364156017 -64803490 803 621974864 724045357 6466 116199189 -761859799 8525 843172319 -783218625 9234 -985616618 522626360 9654 -729544436 -626227780 4135 955536932 269584182 2890 543709359 -600991208 5353 -570707245 -849899775 4453 -882919563 105202669 3034 156702520 -446979614 7441 468946340 803466690 3187 256045037 285660025 6832 -820460238 -779255519 4611 -341897402 208596214 9499 -631059468 293996259 3059 15084359 -202365860 6986 -983647058 -71981180 6750 950417338 -5702304 1558 -219607746 67965345 7167 -482134217 764272698 5707 211653701 486739558 4892 457187643 -5702304 530 -109703401 -349942526 1986 -994238484 874757575 3423 -637994744 -647224909 6530 224883384 952638297 247 -356493999 894207498 9323 -971877548 7024863 2630 -822417795 -931961645 9768 933899717 -585235419 6318 -872853946 -386859416 7900 -74067624 82218066 2018 669723000 341133012 5627 -342740225 377312940 1748 57077901 -266557934 2091 -762354954 449132476 8107 -750618262 -380500395 9339 -442492459 -343058017 5194 -351818262 35526584 2676 433526835 602128084 2126 313773597 167296127 1422 955536932 664426163 87 -824336233 -217276100 52 -557491556 -823312659 1706 875625124 -996863784 8219 266465598 -181951918 4564 591415304 602128084 2784 686472096 -374056277 7058 -824336233 -831246652 4608 843260633 165821381 6447 271048450 686182649 8940 572111503 -468181788 3710 393895424 676406177 4909 -800197031 738681643 3753 462757732 28049823 1829 167372537 -513451002 1753 877336582 -519921669 6423 997902760 -827976408 9208 112237946 -732138768 4856 853983481 -761859799 8276 213842869 -873505481 5798 574072798 -343058017 4134 -621743061 -517429485 856 -52166347 -292135056 610 90819360 -959597696 4710 946724763 848404213 927 740659012 -549248367 7228 57328447 750710740 9402 -695835769 -374056277 2618 498022540 697181256 391 177628242 265565623 6382 -652765294 -479232352 8313 116199189 336301975 7172 745648934 136635305 5874 246028051 -442954817 8877 727691960 -380500395 6653 327828499 247274032 8271 655692903 -368204827 2970 223626891 -5702304 8716 468946340 15035429 1498 -12130323 398270620 9270 528230348 -650343366 1741 -73802131 -563855352 5425 848002319 798201482 8873 319326351 -380500395 9833 -442492459 209900681 1517 -557491556 -273517935 8551 -178463084 -616422007 6356 -419749108 143533526 3007 -983376341 -532805273 6750 277958125 -115011856 2172 339635211 558660793 220 327828499 341133012 8607 512530806 731066417 2587 622760654 -436876555 3651 864864468 -356305020 9635 -343049870 -385293122 518 696700704 233486506 209 228618029 -507678540 4724 195859317 233486506 2818 -883256320 -172362246 5604 -433025345 803466690 561 177628242 895448733 6455 528230348 -313128613 7412 -347083273 798201482 5102 -511648475 -468181788 7363 -955831194 -588348248 7869 -762354954 -546852996 5849 892440078 106262770 7166 946724763 893523554 2366 -101910710 -311284398 8695 555446731 -380500395 1332 743542522 -293612145 6526 303471892 -205664922 7073 142253386 652139653 3548 -985616618 -324403620 2174 111659246 -964470327 6577 -347083273 -339447425 3101 -912600784 484820762 7368 -625868114 -588544705 1233 512530806 -823312659 4347 -745598738 -952232346 5577 -154177607 -181951918 5815 535670744 782261486 8205 49103598 349827286 2579 841435082 -585235419 9805 -322857321 280226622 1358 561309384 704912288 5222 591415304 -339447425 3128 269499594 854872802 1063 713058770 -981602668 4291 97020970 888127448 9924 740659012 -259567082 5065 -189672465 -103582511 4665 566652844 -919384533 8176 -612223016 -325682737 2833 32391911 -620954654 6252 -782082024 -349942526 7736 344933377 -220337835 1476 261931651 928549530 975 848002319 332881191 2728 232434457 220424396 4527 505306321 676243791 1857 -927233899 113319582 144 -854974713 -221235589 3658 38382431 -161178548 5898 328642413 -981602668 3215 -913032643 -63734481 3388 253295516 422558106 276 653638796 -561419270 7628 743542522 870262107 7352 287540911 -954209444 7070 -270167938 460061364 4761 -257165428 -266557934 8633 696354690 106613504 9082 551002165 -531114148 7303 -305970525 -208909824 6963 393895424 -847581699 8188 57728768 839185834 2792 -408600531 -419617877 8538 693938067 -681572203 8238 -518877099 894566619 8131 457187643 -380500395 553 693388533 -163961704 6814 299572712 574416719 1162 246211015 723730723 9886 784564006 704912288 2024 -941497322 -828027101 5488 -293422144 -739131404 7612 -824336233 208300268 8451 -44846753 927247897 4658 772119062 -849899775 5262 603027467 -692002453 717 -735338906 646664292 2813 740659012 829740581 795 505306321 -510922884 9340 509139401 -871353007 4410 -625868114 742555398 5832 586193310 106262770 2729 740659012 563044475 1635 934705880 664426163 7842 -633494599 238846105 2327 -356493999 592056586 7047 223626891 440461057 5725 -517419114 -650575204 1355 -612223016 -923490455 4767 -106582970 -5902726 3972 -694040959 762717609 4299 -695835769 -63734481 7006 29968380 -616422007 1481 -62488183 220424396 9618 271048450 -531114148 4767 165508500 766977417 1638 705381339 900682067 2867 228618029 592056586 2567 -74067624 490581013 1746 136635149 -653914878 5285 -453528863 927113337 640 288031791 324939084 8399 -800346889 766538742 4655 -824336233 674552143 1440 313333438 954053652 1540 -913032643 -220337835 4136 766605000 -324403620 9254 665672498 -37646429 2782 -419029624 611310292 8360 538103424 285030297 1924 357216483 -330088528 5002 -101910710 476219341 668 -205718293 -551416862 6428 165508500 272099746 8267 986629189 823880227 2931 -694040959 927113337 7628 -559852389 -142257001 6608 224883384 -187634457 5862 -952023251 759617707 1005 696354690 868032719 1201 -116404179 844277983 1098 -631059468 -663884323 6597 -482134217 -588348248 6471 -889390298 23333156 9476 -570514743 -628237476 6691 579591313 -45469480 9994 -863912221 408032712 6486 -453528863 -973091762 7027 330369088 355195684 3802 -536278632 -473904134 2668 -58282870 -669081832 6511 413228751 -211716415 7436 -36520470 611310292 4559 -147109520 -54745869 965 341071365 500073592 5872 -419749108 900682067 6663 204922698 651276686 9081 574072798 -5702304 1524 -330575686 368331732 5303 199822346 23333156 4729 716961746 -692002453 3649 655661552 -373891874 7948 321979161 954053652 5929 132366550 390959008 5458 -618586699 199066417 2693 667683290 -209849932 9107 266465598 32006993 4973 -625868114 220674133 6432 199822346 -833562261 2278 -784069182 67965345 9636 49103598 -588544705 6223 -822417795 -289016401 121 277958125 880013188 7930 29506774 -959597696 3021 -109703401 639418215 349 -82743531 -663884323 8454 778853107 531120459 2058 743542522 900682067 3010 705381339 351421296 4589 -529954928 160793740 402 696700704 -217276100 7925 -616105726 -529867141 1624 -346375162 110076515 9125 642972199 -993810702 6287 -955831194 347184015 8316 22099741 870680272 363 535670744 -37646429 1874 -913032643 759617707 5937 -570514743 690383589 6532 941171960 -976816087 6264 -669975418 429013583 4226 411375410 905565981 5745 755723260 888127448 1879 -36520470 -253004117 4660 -356493999 -357349445 7034 -307200306 -274707169 3483 -251109249 -142257001 2643 -872853946 936458970 7299 529251473 476629986 5856 -476635343 135272390 3824 -175911279 363537086 8473 165508500 -873505481 8849 861466410 476629986 7585 -370573099 106613504 9381 341071365 -514527972 9967 -927273767 -148948797 9965 22099741 -63734481 9197 -123469316 -936112945 3890 702242153 -848882377 6191 481039767 388657508 7673 4049814 -635171642 2982 156702520 155617401 133 -12352429 -927894606 3318 -270167938 293678122 7532 -625718770 -847113496 5013 -441900788 -807704163 1900 266465598 -255678122 581 841435082 736392650 2208 347274203 220783838 133 686472096 -34186434 270 -872853946 -669081832 8996 -433025345 269488622 2468 276731211 324939084 7830 -623268670 -779636985 7411 165508500 926947071 7114 890432109 486739558 7130 551002165 -473904134 3675 -106582970 -293612145 6759 270668477 -976144578 3878 674835134 -585235419 922 -458526967 -70608980 6620 432021664 -561419270 6251 -720378724 -883441584 7913 765140521 -982939077 878 509139401 999569471 2501 929439506 -115011856 5076 119513424 -847581699 1034 19516550 684653282 628 97020970 252386635 7653 -80190883 742555398 42 -854974713 173354787 8528 520426004 574416719 1599 264859719 624014414 2656 766605000 -164907236 7738 22099741 558660793 4012 203806755 639591910 7926 -453528863 706766110 7998 -593752979 -192813087 6549 204922698 -515729352 620 -765335823 397104509 68 58337899 -964052288 1722 -213565859 530406323 5983 469995849 -761859799 2617 916803821 -374056277 6518 -548469989 -111673714 8755 -660956144 819313353 433 879055044 59020681 6410 339712362 233486506 208 -527151913 -64803490 6878 561309384 368331732 215 -483938149 -41471722 2558 -705081051 -473904134 7496 497764071 248879339 2866 -959851598 900210732 4658 -364156017 738681643 1079 405324040 868032719 2730 -985616618 -289016401 4394 126979264 762717609 4630 -576115144 704912288 7257 579591313 -865702803 8402 -13265422 -81447781 4167 997902760 742177493 7886 713058770 954053652 2879 567852265 522626360 2901 -624139446 -732138768 7388 -578500945 638342848 5348 237809565 -164907236 8999 935909029 -777377395 120 111659246 484376908 6416 327828499 -783218625 9785 269499594 358976404 1041 97020970 -473904134 3655 -250591756 285030297 527 745648934 435964459 3459 509139401 624014414 4419 -828443354 659135755 3168 789289346 -954209444 5369 664255928 209900681 4665 -178463084 238643630 9480 -305970525 238643630 7909 -882919563 -5916917 434 -219607746 -238448480 9833 -44805950 66743939 7868 586193310 -783218625 3918 -95477909 -386859416 1984 -600220506 -650575204 6243 -342239300 -386859416 514 -565428161 -53499931 661 875625124 368331732 3761 -954946302 -635171642 844 132366550 667943918 6558 -652765294 -847113496 5336 393895424 -339148929 2978 -962479450 802678679 1708 254604928 -283943997 8220 126163611 996597250 7738 577595779 23333156 1016 -855555106 -354781951 8576 755723260 -791660728 4887 856751619 925430316 1602 -348537659 293678122 2843 83263882 241785150 9320 -889390298 -620954654 98 -889390298 -172362246 5530 785195735 -354367602 6774 -648381409 -254951306 3514 303886728 320542941 3635 -544290356 738681643 8481 71999590 -71981180 6377 38382431 513030379 6445 -637994744 750710740 2931 745648934 472701027 6794 8264531 732717612 7943 -650211499 324939084 7503 -913032643 -97621137 6607 677081963 155546470 603 -624139446 -446979614 1176 721323233 -41471722 9712 477434146 -31659405 5866 566652844 -485579451 7455 111659246 -111673714 1464 395103154 465310197 5349 -257165428 -865702803 6377 833952118 -692002453 1060 505442585 -241132430 7702 869722291 -330088528 7686 -992570882 -453780869 4325 -270167938 532638758 4430 416830089 530406323 5766 151462778 581062404 9424 639245576 -647224909 7005 -659282120 408032712 5170 -667767243 -64803490 2688 -947334444 638342848 3619 -749678851 -803257481 5073 528230348 -316387152 7196 -633494599 75428113 4975 341071365 -57636310 1588 520426004 429013583 3240 -353580923 -41471722 4377 481039767 622266116 2850 616261079 -982939077 3693 -341897402 233486506 4043 -447555783 -899341288 8813 -529954928 464511101 6206 -55516739 28285201 4633 29506774 -162370098 4215 -305970525 -683388034 6639 -241465936 440461057 3802 702242153 -221235589 4392 277958125 950205104 5967 -178463084 -320105788 3304 -871267479 -783218625 5505 784421217 238643630 3409 955536932 -931850941 9864 -268168881 623413028 1576 -179678 88031842 148 -983376341 -585235419 6891 -491680209 88031842 8588 327828499 -937125202 945 933899717 -211716415 6742 339712362 -514527972 6290 -150077373 -993810702 3992 715936589 -253004117 5370 877375052 422558106 334 841435082 -911784066 9577 -740334521 709974393 6381 303471892 525863100 4237 -25477161 -259920681 9384 -623545038 -479232352 290 -330832333 -2439989 9442 650577626 -81447781 5145 142253386 -359314201 5988 -625399824 -209849932 2215 669719494 -13980784 9408 -177639676 258835576 9904 -54849498 -37646429 5974 -419029624 402585422 8693 -872853946 581062404 6325 -733024233 802678679 3178 -594658272 950205104 6260 364564921 186010557 8124 -451981899 742177493 5042 295262939 -962366924 4113 -970422428 -361907767 5467 -749678851 -845509135 2704 663527888 341133012 2029 285585538 -845509135 2851 856751619 11152217 9371 6631381 533639856 7723 -241465936 -380500395 5888 -872853946 390565985 9204 -749678851 602128084 5062 -32737399 -709522334 5433 -659112423 616919600 2648 339712362 110076515 9881 -197332076 -912580415 5925 -745761469 996597250 602 246028051 563044475 4806 -557491556 -253004117 9933 948083395 -635351929 6627 -782082024 -995062096 4739 861466410 170544312 7218 749595162 -209849932 8416 299572712 -20385733 5296 664255928 682630231 9277 -892024255 272099746 5251 -630784461 381557875 9635 -400357597 -626227780 6495 276731211 192314494 1237 721323233 562000501 8344 -882919563 -439025221 429 890432109 -386859416 3592 576569655 417944653 1722 861466410 602128084 3202 -260484128 -205664922 8249 -854974713 -193590510 4103 -58282870 -807704163 2915 641405743 238643630 3447 -285886589 435964459 486 -821770117 -442896915 7051 -886229173 349711330 8710 -279541251 -539760374 8337 587161686 -34186434 3189 696354690 215489130 6888 -147467416 -287275800 9826 -244065831 -927894606 6093 -451981899 614945635 6991 -106582970 -316543012 4821 -371484057 628563573 9366 166047011 -224830170 2989 -347083273 -257449363 5853 -179678 -354781951 1775 -267849188 -464133473 1911 -729544436 -992454753 5542 -750618262 559317467 4318 566652844 874757575 6292 285585538 -993810702 8062 395299686 -777377395 2611 -71710752 533639856 3396 -342239300 900210732 8761 457187643 901431566 696 416830089 -823312659 7504 -822417795 -130757210 9335 269796431 -805220515 613 287540911 680445725 964 187533920 874757575 303 664255928 155617401 6000 261931651 28158895 9939 202573384 -316387152 7849 166047011 -732138768 6743 303471892 -958397748 8783 -305970525 624282080 6868 -101910710 -962366924 5053 57728768 936458970 6016 -342740225 785681307 1286 -818501802 241785150 7275 -519682186 258649377 9887 -625117729 -59573888 3416 576569655 -507678540 4876 -918480115 893523554 9839 -991085471 -20385733 1070 639245576 363537086 5137 -419029624 443480195 3388 669723000 931901106 8988 -474750049 -339148929 7279 -453528863 -701904187 4880 169375596 481058945 2035 58910623 -525223549 1442 248168868 293678122 6587 293337666 398270620 6688 -261356504 155546470 7925 -822417795 -13980784 3365 -991085471 386127211 9406 83263882 559317467 3053 -648381409 -162370098 9864 -576115144 371937567 7851 705381339 -996863784 4938 -375315736 -912580415 5978 567852265 408032712 4247 326413982 848404213 8129 -74313664 639418215 7506 228618029 639418215 2251 941171960 927113337 3040 -154177607 -436876555 631 -222034349 -265649886 1375 -765335823 484578208 843 -593752979 -701904187 8503 -92183040 125331989 1183 778853107 -354367602 8350 655838788 -901179905 6952 -139236232 245371301 4145 -764095871 -546852996 4562 -927671058 -936112945 5200 167372537 252386635 3730 663527888 -783218625 890 468946340 324939084 6459 621250009 246277775 9769 273690998 -185998231 5855 -242921091 -63464163 6079 498022540 932982464 5641 -962479450 905565981 7490 576254520 82218066 8010 -342740225 402585422 5045 -762354954 -876513924 7473 111659246 786543464 7288 -612223016 442035528 6864 551002165 170544312 464 224883384 -952045723 3034 663527888 -373891874 6314 15084359 -291852849 433 468946340 99128184 1900 -983647058 209900681 9200 -889390298 900210732 7966 497764071 -981602668 3221 416830089 848404213 4376 -371484057 -267835884 9346 -36520470 -952045723 4412 38382431 164304660 9684 808925735 796440972 2278 652607998 -561419270 7668 -52166347 241785150 2274 677505146 -585235419 5645 174573850 -964052288 3949 603027467 -895622959 2558 432737196 636420853 8574 696700704 -339148929 1600 393895424 624014414 4327 -326544961 -221235589 5626 947027244 636536038 6167 -565428161 336301975 9796 929791427 390959008 7907 -50475604 -762876998 5738 411375410 -692002453 1093 -278632700 452093657 1026 650577626 531120459 5636 853983481 -903151152 5295 -81272333 248879339 1620 432737196 -510922884 3175 -148551892 186010557 9376 -285886589 785302566 8979 -482457481 412494114 4358 702242153 199066417 6726 -44846753 926947071 9121 -184150939 -168423907 2945 269499594 59020681 3278 -132340965 -63734481 2628 471264227 -97621137 5464 -116404179 358976404 4151 328152090 269488622 7445 58910623 -6069504 3402 -214121222 -398743530 3797 -537445745 136635305 8235 -482134217 903887624 4056 -251213711 -560116325 8759 567852265 705558301 6064 -529954928 -68133232 4387 54093571 -21285360 6232 405324040 -645134311 4908 321979161 -5916917 580 663063930 155546470 923 527736569 870680272 3977 789289346 -839552686 3150 -330832333 996597250 766 497764071 291885511 2019 -660956144 574416719 3075 228618029 622266116 503 -405708663 895448733 3042 -621743061 368331732 959 -749678851 719756675 9332 -777574656 706766110 4260 -44846753 999569471 9175 664255928 -982939077 3237 842270273 -546852996 1501 343919065 -762876998 136 -55516739 -81447781 9590 460600071 638342848 2642 -625718770 -64803490 1072 -594123980 402394867 1544 -74067624 -594389391 4734 -293422144 491114857 5126 -31253052 -739131404 9817 293337666 785681307 7758 -855555106 971883931 5107 487719335 157954558 6787 -219607746 -45469480 8786 -442492459 559317467 1047 -959851598 362317344 555 6631381 -871353007 2834 538103424 -437551079 2924 -907904968 609203406 4084 947027244 167296127 1664 457187643 -653914878 3790 57077901 -510922884 9821 -601257416 -911784066 6989 674835134 -531114148 3824 -907526850 312063892 774 -659112423 796440972 1245 665672498 844277983 2473 -44805950 -906648758 7648 -947334444 676406177 1743 -147109520 -780888194 6280 323725605 293678122 8199 498725757 388657508 437 -150077373 766538742 7152 -55516739 -827976408 7759 -594123980 -893198153 4296 -81272333 -487991575 4089 -557491556 -761859799 8757 -419749108 -253004117 4374 -734053528 -6069504 3874 187533920 327243607 6124 677081963 -715854594 1229 -618586699 269584182 7912 136635149 351421296 9823 -330222187 -619642959 9952 -705173162 -759955547 3052 -993835563 -427456347 9518 702242153 -12154411 7756 -278632700 -202365860 9356 -494058622 -995062096 6889 -608881583 383295386 3260 -81272333 465310197 3354 -256588331 610906685 2971 572111503 -111673714 8561 71999590 -521750194 741 521234557 117542955 3281 -285886589 -393603223 186 -750618262 936458970 9506 -433025345 952638297 3441 -405708663 782261486 1496 -47584694 -513451002 7101 670783249 -715854594 9521 -342239300 351421296 7982 -287473610 592056586 4350 950880850 -291852849 4314 -293422144 931901106 5573 -364519214 -515729352 9004 -364519214 -774659497 1300 -170132306 -487991575 4908 -74105468 -278826583 2953 -913032643 -825672011 416 -590529319 -876513924 9905 -907904968 835992356 6849 303886728 -205664922 1902 -251109249 -164907236 3938 313773597 -254951306 5965 177628242 -575386868 3789 860501343 -311805770 1510 -55516739 723730723 9967 393895424 706766110 1750 -745598738 -354781951 5397 -971877548 -322241979 7579 6631381 820355107 2583 254604928 -529867141 2142 542787809 67965345 7413 -307200306 -903151152 7094 -358966548 -546852996 8608 195859317 -81447781 9722 -371869946 -479232352 1771 -47584694 676406177 360 892440078 -714273046 1777 169375596 363537086 8853 321979161 697181256 153 321896034 -241132430 1908 204922698 -339447425 200 339635211 500073592 9179 651739496 235617971 8855 579591313 -774659497 5971 847314766 -539760374 5077 616261079 782261486 750 -371484057 -893198153 5406 652607998 925430316 9551 808925735 680445725 8988 90842180 -759955547 4901 -162298514 688604103 4494 -74067624 -493565702 6904 -621743061 -681572203 4823 -557563073 -493565702 7384 -986019062 -322241979 6985 505306321 -834347143 6642 166695370 341133012 8338 -788603267 -923191479 8597 933899717 -205664922 5718 -267849188 -33043914 1333 -215882898 874229190 701 -627792663 709534975 1310 974173871 291885511 6447 -112466455 390959008 3916 -615891790 -354367602 4206 -715255110 -595600742 2953 256045037 -726080992 4275 669719494 782261486 7302 432737196 -560116325 3740 750512353 -192813087 2447 432021664 -59573888 2500 817204434 674552143 2296 946724763 164304660 3253 -519682186 -865702803 5021 -882919563 -580067919 8122 58337899 -111673714 1738 -52166347 925430316 2201 652607998 -976816087 8582 616261079 -669483533 5839 -213565859 -849899775 4213 253295516 226081213 7132 -685842163 490581013 2334 693388533 101361875 9345 812692671 -254951306 4747 689984924 -130757210 9288 -175911279 160793740 3040 432737196 -207480706 3828 948083395 -876513924 2335 663063930 993015931 5657 71999590 -762876998 6442 -669975418 293678122 2797 -375315736 7024863 4952 -496507325 -964470327 3647 -132340965 796440972 1916 -835349698 -259920681 6167 331376977 531120459 6451 -146048051 738681643 335 -396349710 -192813087 6589 -179678 -164190047 5506 -351818262 -976144578 6382 432021664 -876513924 547 842270273 -517429485 5046 58910623 -969954363 2975 83263882 -241132430 1198 -270167938 341133012 2773 -925751415 148581257 3140 413228751 954053652 3989 772119062 686182649 8938 498725757 -701904187 2104 -970422428 133238441 7914 877336582 199066417 2880 287540911 484578208 2365 -178463084 -733482202 6623 -913032643 -883441584 1709 -800346889 709974393 9644 248168868 272099746 40 500836375 -580067919 8692 -601257416 484820762 5654 -627792663 -969954363 5518 432737196 -833562261 29 -907904968 55179420 4259 70299496 -546852996 9412 -371869946 880013188 7628 505315658 11152217 9845 902447917 829049646 2476 642972199 870680272 3943 -667767243 199066417 2448 946724763 819313353 4972 -685842163 -211716415 9364 946724763 269584182 8134 778853107 464511101 3385 -927233899 312063892 2831 653638796 -906648758 468 344933377 -437551079 746 860501343 -549053127 8905 555446731 680445725 2277 293337666 -991847180 5737 169375596 -291852849 3649 232434457 -183336237 4376 299572712 386127211 4531 411375410 870262107 4226 665672498 820355107 6620 -788603267 706766110 3999 933284357 -681572203 7942 -627792663 -831246652 1142 509139401 -663884323 529 527736569 422558106 2222 54093571 -969954363 7534 38382431 358976404 8811 166695370 -204109200 8889 -116404179 -259567082 200 -729146187 -63464163 2125 535670744 191108050 4272 -491680209 238846105 2835 -615891790 558660793 4610 -892024255 -791660728 4891 766605000 249091689 3732 574072798 490581013 3503 958730067 443480195 6727 224883384 844277983 1669 784421217 327243607 716 -949511663 -588544705 1684 505306321 -936112945 9350 397498909 -6069504 842 -745761469 -3897679 9697 269796431 -208909824 1260 -882919563 -343058017 8754 -512601533 894566619 2157 177628242 -33848463 2367 339712362 208300268 2690 674835134 -635171642 4433 303886728 293678122 3206 293337666 697181256 5864 -482457481 573715962 9979 8264531 408032712 9630 986629189 -828027101 4177 520426004 558660793 5871 -925751415 -845509135 10 -623545038 -439025221 5944 457187643 -291852849 6413 -705173162 750710740 3966 -139236232 894566619 1001 755723260 -267835884 9120 901855277 718423636 861 -886229173 803466690 9088 -58282870 386127211 6567 -76560661 377878165 4431 -970422428 397104509 91 460600071 -901452236 4663 -533858770 841515706 4357 892440078 -650343366 4686 674835134 -692002453 6624 266465598 -133534011 1191 -96460553 293678122 9912 307567195 -893198153 8987 -777574656 -992454753 1566 574072798 272099746 6681 -652765294 155546470 3930 986629189 530406323 3339 -109703401 349711330 4630 -442492459 -208909824 3033 512530806 -539760374 7417 -370573099 -33043914 4866 -991085471 -927894606 1474 -835349698 -588348248 6857 -458526967 247516617 4135 468946340 383295386 5725 824131791 -6069504 9036 -918480115 -791660728 5132 -790900085 -5916917 9560 399779640 952638297 9977 -594123980 -995066367 2933 -68308325 -349942526 8571 253295516 -453780869 2743 397498909 -847113496 2121 765140521 990761659 5567 778853107 -428402356 2724 -356493999 -133534011 3665 313773597 -848882377 9571 -348537659 686182649 4755 -343049870 -931850941 9862 696354690 -185998231 1928 529251473 -594389391 8339 664255928 -937125202 2092 743542522 -164190047 9686 343475859 698531409 65 641405743 -343058017 3480 670783249 -477140109 7146 -527151913 -487991575 1020 -971877548 238643630 4167 165508500 226081213 146 -197332076 682630231 3361 213842869 442035528 9815 -268168881 -962366924 950 784421217 -427456347 4922 740694909 484578208 647 506679619 363537086 5765 -241465936 -780888194 1248 -36520470 408032712 6810 702242153 -41471722 1609 749434816 240392773 8540 561794586 563044475 4044 -63560127 -531114148 4304 256045037 215489130 4102 -821770117 429013583 8148 -949511663 28158895 6098 37950971 -33043914 5920 528230348 -37646429 3 950880850 199066417 3867 -536278632 -113520589 7824 655692903 476629986 7503 -633494599 -931961645 677 -959851598 19319210 9359 169375596 -807704163 152 -106582970 -871353007 3449 622760654 -337054857 8250 -396349710 -311805770 1223 -925751415 109725016 4543 895483308 355195684 3819 -559852389 -954209444 801 986629189 368331732 1259 -894484500 -53226181 416 856751619 831945068 8569 -137898752 -74922256 9677 320572212 101361875 6311 641405743 -41471722 4583 395299686 -473904134 2810 -356493999 705558301 7094 555446731 758141143 700 -548298586 558660793 4775 -986019062 -995062096 5751 326413982 -873505481 1143 -250591756 -616422007 7759 70299496 -510922884 4948 693388533 -803257481 3232 822548504 95042084 913 -214121222 -964052288 2793 -983376341 -380500395 1034 895483308 524158102 1270 -872853946 -952045723 5351 4049814 -142257001 8965 -342239300 -428402356 5380 -213565859 238643630 9122 625839941 -292135056 4848 -616780700 -575386868 6148 529251473 -164190047 309 877336582 435964459 5293 572111503 -205664922 8633 22099741 546240758 8636 902447917 532638758 755 824131791 -37646429 5286 -177639676 241785150 2960 -669161347 -211716415 9797 -154177607 -398743530 3430 958730067 -477140109 5759 -400357597 525863100 4666 765140521 402585422 1579 71999590 -616422007 1998 -971877548 28285201 5664 -743788507 -714273046 6077 -50475604 -969954363 4351 319326351 -973091762 1051 842270273 -162370098 9043 860501343 894566619 4151 528230348 -936112945 1366 521234557 -464133473 962 -454660390 88031842 8118 -648381409 841879883 3189 224883384 709534975 3528 -388902952 -224429007 1455 603027467 327243607 4972 -301284968 -207480706 7885 277958125 786543464 290 -496507325 -585235419 8605 -907904968 -594389391 924 -215882898 386127211 9477 621250009 -675048115 5573 -82743531 349123105 8192 -886229173 733113734 641 211653701 491977162 5017 261931651 -709522334 5860 -408600531 -923191479 3099 -824336233 -605921169 7016 228618029 950205104 9913 -971877548 709974393 8042 497764071 764272698 7786 261931651 905565981 2869 621250009 215489130 8120 -630784461 -807704163 8098 32391911 -487460041 2218 -954946302 -361278986 9198 824131791 -267835884 3438 49103598 903887624 4077 817204434 368331732 8268 -81272333 685173008 9502 29968380 -425579851 2455 529251473 -667783556 7904 543709359 532638758 2310 -25477161 67965345 7684 664362925 320542941 2482 -154177607 -683388034 3155 -205718293 -861238983 8529 313333438 422558106 6417 542787809 782261486 676 -219607746 874229190 7587 -95477909 880013188 764 -63560127 705558301 5934 642972199 -903151152 8802 -346375162 407922222 4256 561309384 -339148929 1255 -615891790 -732138768 6131 529251473 -513451002 8186 -625868114 954053652 2384 643936179 -791660728 1401 344933377 563044475 6001 -197332076 390959008 2731 -301284968 -187634457 3818 -419029624 -354367602 8651 -96460553 -761859799 314 266465598 -130757210 1239 -527151913 7024863 2956 -594658272 -777377395 779 -983376341 574416719 4787 -729146187 285030297 6680 202573384 709974393 6310 -44805950 524158102 1098 -800346889 -59573888 5241 -790900085 155617401 7241 -892024255 -41471722 9597 -745598738 -313128613 8974 886936231 952638297 7193 652607998 774508045 9129 892440078 -220337835 7513 -66475474 -551512958 2497 228618029 -205664922 4934 -548469989 246277775 4860 -171024826 -373891874 935 313333438 971883931 4336 -705081051 -903151152 6630 111659246 355195684 3641 -482134217 604828253 3895 -749678851 341133012 7612 57328447 -539760374 4518 -594658272 900262214 5308 36279537 733113734 8223 564442080 226081213 4877 15084359 -389676639 6850 -759508202 -74922256 8822 505442585 -529867141 2534 -627792663 -959597696 5402 670783249 -529867141 5149 -986019062 202098881 1176 843172319 -442896915 58 -621743061 35526584 3426 169375596 -766439509 9439 -862838521 -354781951 204 -913032643 894566619 2011 323725605 -952232346 1382 -616105726 285030297 5282 -715255110 269584182 12 -496507325 -259567082 5181 331376977 738681643 9964 -511648475 245371301 3141 677081963 381557875 3065 -106582970 -5702304 5210 -326544961 155546470 6622 -777574656 899778012 5865 -278632700 402585422 2885 918550505 79143311 9230 417807178 491977162 1545 864864468 -768754430 4182 721323233 55710753 313 603027467 523334383 7545 -559852389 -647224909 9743 -226011510 481058945 7 95039871 -12154411 7136 206527555 -873505481 2640 54093571 258835576 3045 -289985011 639735778 8025 -518877099 993015931 4698 -46649832 709974393 5613 727691960 584852110 2245 702242153 -253000679 5729 253295516 905565981 5978 -139236232 490581013 5850 -952709307 704912288 4509 -451981899 -164190047 1059 561309384 -359314201 5385 723014647 -339447425 3818 -200453704 -761859799 239 -68308325 293996259 4283 772119062 -727914786 4417 -659282120 478800565 8161 993217311 622266116 3215 -363361513 113319582 4664 -244065831 165821381 5010 -800346889 249091689 9878 73840719 101361875 6088 140624107 258835576 5276 -358966548 -923490455 4176 860501343 690383589 1080 861466410 927247897 8327 -883256320 90714922 6318 -949511663 -37646429 5778 -927671058 -14604433 4694 457187643 676243791 5838 -347083273 -805220515 8615 860501343 -517429485 5701 -594123980 819313353 6470 129311049 836711297 3683 19516550 -626227780 4648 -612223016 742177493 5032 169375596 -356305020 8063 480475633 -291852849 8110 -12130323 -68133232 6595 -137898752 202098881 6222 -92183040 -392084245 2398 566652844 -827976408 3599 399779640 491977162 4174 784421217 -436876555 4415 -113215565 -473904134 4421 -570514743 252386635 1109 856751619 247516617 228 -820460238 844277983 1174 165508500 -595600742 7287 119513424 841515706 5608 -744815954 698531409 2755 15084359 293996259 36 -527151913 247516617 238 -934630957 233486506 6752 -335037888 215489130 2590 -336363205 533639856 8172 328152090 66743939 5126 -268168881 651276686 3307 665672498 160793740 524 -250591756 192314494 7717 -734053528 547847846 8575 -735338906 664426163 7227 -213966720 407922222 9943 670783249 841879883 7947 -66931702 -254951306 510 -927233899 530406323 3814 864864468 -205664922 1279 390958395 -12154411 9535 57728768 -923490455 1724 -927273767 220674133 308 -912600784 449132476 1013 58910623 893523554 5698 572111503 -475349716 6966 -373212931 -164190047 5285 -364519214 762717609 5248 269796431 927113337 4206 71999590 136635305 2299 -576115144 -605921169 8168 -260484128 363537086 8283 -62488183 -895622959 797 -912600784 263449205 9858 -482457481 349827286 4693 -983647058 -163961704 7685 36279537 -683388034 8432 -862838521 64274896 6081 -342239300 -958397748 6532 625839941 880013188 8735 395299686 -322241979 3705 -400001179 -5902726 3271 -548469989 -359031913 612 586582238 639735778 6866 343919065 135272390 5009 -250591756 -59573888 4403 -226011510 355195684 6165 295262939 -901179905 1494 -818050145 -669483533 259 715427719 383295386 6570 780636123 771524295 158 902447917 35526584 4668 -197332076 28285201 9935 -871267479 329435427 3701 577257649 -911784066 8568 -82743531 -367588750 6086 -486815940 -254951306 4472 -154177607 -995062096 4624 639245576 449132476 2896 -570514743 90714922 921 23116556 -964052288 4758 -578500945 -732138768 9453 -854974713 -54745869 777 -742210546 247274032 6530 -442492459 614945635 9125 689984924 -876513924 8351 677081963 693923957 2568 -278632700 377312940 9230 -184150939 -221235589 4 -616105726 888127448 6111 432737196 -392084245 2614 140624107 -759955547 3856 864931174 -224830170 3751 677081963 377312940 8123 19516550 -952232346 7698 848002319 -715854594 5983 -743788507 759617707 3830 432737196 476219341 5682 -740334521 348492504 3436 -517419114 -442954817 7301 -918480115 870262107 1724 505442585 -5916917 8073 785195735 -12154411 2891 -55516739 -580067919 9025 551002165 329435427 7464 122960298 -762876998 3465 206527555 -357349445 9544 224883384 848404213 7254 432021664 -306446443 3951 142253386 -392084245 5182 269796431 484578208 1073 351329961 -273517935 6218 -637994744 -594389391 5448 -863912221 402585422 6713 132366550 854872802 2503 716961746 926947071 3000 -600220506 -876513924 5775 -883256320 -732138768 3263 351329961 -453780869 6976 169375596 -964470327 2286 6631381 160793740 2706 500836375 -325682737 1001 976904654 75428113 9126 390958395 706766110 9440 -184150939 -580067919 1335 -336363205 -560116325 2642 -279541251 -803257481 1221 -341897402 -519921669 8723 -267849188 -80034542 1828 587161686 -208909824 7772 -342740225 880013188 8785 -268168881 28158895 9858 621974864 742069009 7814 497764071 -650343366 3883 696700704 758141143 1694 901855277 -759955547 61 704539722 -193590510 699 71999590 927247897 2312 555446731 928549530 7430 -941497322 -732977788 5349 -529954928 -325682737 5559 -491680209 186010557 3455 -509385891 -357349445 2919 254604928 -34186434 6914 716961746 -551512958 8979 879055044 164304660 4353 -600220506 113319582 4962 -388902952 -588544705 2813 -66475474 664426163 2185 622760654 -339447425 9939 -66475474 442035528 1885 -782082024 769086286 7686 -800346889 -906648758 8650 73840719 -893198153 2126 766605000 -976144578 3458 950417338 41988448 6767 -818050145 769086286 8808 713058770 -699315319 6413 -491680209 602128084 1534 -883256320 531120459 5566 -171024826 -202365860 2956 -101910710 -436876555 7649 -388902952 639418215 1155 -764095871 261437505 4367 -594738095 562000501 6145 860501343 868032719 5072 -750618262 7024863 8390 -883256320 113319582 9376 -215882898 -293612145 5015 195859317 220783838 8754 -659112423 125331989 289 577595779 -969954363 1172 83782911 954053652 1953 126163611 -517429485 3939 -800197031 -894674476 1170 -205718293 472701027 8097 -112466455 -354367602 999 -113215565 -992454753 5028 -66475474 -266557934 5435 -110049194 -257449363 1505 -548469989 -876513924 5685 655838788 -588544705 9178 363421522 -453780869 9200 -818050145 563044475 6661 349635568 659135755 5610 -375315736 -768754430 8605 32391911 999569471 5084 273690998 709974393 3853 341071365 -976144578 7626 -934630957 285660025 8363 -76560661 -979020874 9436 -343049870 133238441 9297 -765335823 377878165 3469 500836375 449132476 3618 223626891 136635305 7698 -351818262 -783218625 5195 947027244 -962366924 8173 -740334521 -596103798 3241 -336363205 -97621137 1139 -420836130 -626227780 1403 -745761469 732717612 3612 224883384 167296127 3880 -50475604 -187634457 2602 -735338906 349123105 4370 487719335 -373891874 3324 879055044 858501251 3051 750512353 971883931 8915 780636123 636420853 8999 929791427 371937567 2101 -279541251 -919384533 963 37950971 500073592 4000 -454660390 -600991208 6293 -175911279 697181256 9474 -616105726 -357349445 6693 335527628 491114857 1144 110512002 -33043914 8091 -491680209 -64803490 6516 491678739 -439025221 697 -128726767 950205104 1411 320572212 -964052288 1387 235848520 651276686 7694 -992570882 -547246555 9292 498725757 55710753 3999 433526835 192314494 7067 -593752979 -525223549 55 393895424 170544312 814 -685842163 -901452236 5310 -36520470 452093657 7607 165508500 870262107 7755 842270273 192314494 3189 -593752979 324939084 8230 -420836130 -71981180 4221 -927671058 -5702304 2970 935909029 209900681 441 -256588331 -419617877 479 -705081051 742069009 5247 -348537659 -111673714 2472 295262939 -356305020 5221 -356493999 155181053 3673 -835349698 848404213 7189 248168868 -493565702 3547 -12130323 208300268 8829 -305970525 -848882377 9603 169375596 -883441584 3656 -983376341 736392650 2449 586582238 636420853 7042 -959851598 786543464 7605 -287473610 -619642959 7496 126979264 742069009 1943 993217311 -974640280 15 591415304 -827976408 4935 -533858770 265715153 7159 669719494 684653282 6642 -863912221 192314494 5616 -214121222 -202365860 8151 743542522 -442954817 3788 395103154 -551512958 7946 206527555 839185834 1254 -433025345 -359031913 5640 110512002 574416719 8641 471264227 332881191 8298 15084359 742555398 4820 -250591756 -828027101 4797 235848520 -979020874 614 -734053528 168850975 9074 90819360 -283943997 5045 397498909 -14604433 6562 719147282 -616422007 459 -871267479 -533164995 4565 766605000 771524295 3588 321896034 886756512 8196 -800197031 -357349445 7946 277958125 -823312659 4923 -373212931 307725420 8369 351329961 -847113496 3891 126979264 -647224909 3082 90842180 971883931 7088 -800346889 106613504 1395 -371484057 136635305 8839 -95477909 622266116 285 -12352429 -901179905 1699 652607998 -732977788 9601 -871267479 -161178548 7769 789352319 -580067919 6019 521234557 690383589 2360 246028051 -187634457 2776 -346375162 -912580415 1301 -685842163 -768754430 6869 -557491556 829049646 9911 -50475604 429013583 1848 327828499 901431566 4798 287061479 -995062096 3211 49103598 950205104 2202 -491680209 -254349525 6535 664255928 616919600 1114 -800197031 -953039811 8422 -213565859 927113337 4307 468946340 819313353 9756 293337666 870262107 1778 -519682186 442035528 9495 -863912221 464511101 9828 -991085471 -343058017 5061 -623268670 -320105788 3780 665672498 170467835 8342 -594123980 894207498 2885 -616780700 698531409 2866 808925735 831945068 9217 -287473610 639735778 1228 622760654 -97621137 5025 -219607746 -996863784 4487 -735338906 388657508 2207 521234557 155181053 8793 166047011 35526584 7273 71999590 -796856966 3022 970485889 -733482202 5767 -112466455 -956300186 2991 319326351 971883931 2639 29506774 -927894606 5123 -882919563 -487460041 6216 -745761469 220674133 2756 29506774 143533526 3629 491678739 -548872283 6662 822548504 831945068 3315 655692903 -485579451 6548 842270273 371937567 524 669723000 732717612 4380 959313725 174025856 3037 293337666 -739131404 8413 -454660390 -187634457 2781 8264531 -354367602 3519 933284357 -969954363 2768 -442492459 -699315319 2050 848002319 -701904187 5124 918550505 -714273046 1353 -927273767 -901179905 2633 586193310 -894674476 3209 -637994744 888127448 6839 -750618262 57188489 8253 -483938149 -996863784 6620 -179678 101361875 2765 -257165428 -635351929 3363 -343049870 -473904134 4782 -222034349 525863100 7932 -287473610 -732977788 8716 90842180 798201482 1032 83263882 117542955 1110 -594658272 -701904187 5443 -12130323 -393603223 4249 270668477 748407118 9896 -342740225 59020681 6433 95039871 249091689 5216 890432109 718423636 3899 -985616618 -552554344 9404 15084359 125331989 6223 641405743 23333156 4004 -55516739 841879883 4013 997902760 -575386868 7199 70299496 167296127 8341 90842180 -485579451 9012 264859719 -549053127 3084 37950971 798910453 6624 411375410 -68133232 732 288031791 -561419270 4218 -400001179 766538742 5804 15084359 363537086 4437 -994238484 664426163 4001 -526589551 786543464 4228 665672498 742069009 2516 -512601533 -368204827 4547 616261079 -164190047 9588 -328904232 748407118 771 -740334521 220783838 5117 169375596 870680272 5607 -863912221 829740581 6473 946724763 -265649886 6430 -659282120 -380500395 9174 232434457 786543464 6720 15084359 -436876555 6250 500836375 880013188 3276 285585538 616919600 2083 273690998 928549530 2114 327828499 -442896915 6610 555446731 -532805273 2941 -242921091 -956300186 650 58910623 -324279122 8004 856751619 -539760374 5939 -855555106 293678122 242 -685842163 759617707 4004 -257165428 -532805273 3235 -225441451 971883931 81 616261079 -901452236 321 -623545038 546240758 9330 715936589 925430316 1789 129311049 -204109200 8150 -862838521 -532805273 5426 343919065 449132476 70 696700704 -825672011 3079 586582238 -485579451 2604 -189672465 546240758 7604 -371484057 -849899775 4693 328152090 -762876998 2840 -993835563 731066417 102 505306321 -3897679 6553 -784069182 -238448480 3308 -101910710 950205104 3307 574072798 -521750194 6455 475583305 35526584 7253 -715255110 -361907767 9080 715427719 -865702803 1281 -659112423 435964459 3144 8264531 -775953624 2419 677505146 55710753 1180 -123469316 -181951918 2637 151462778 928549530 5239 984468436 -183336237 5440 -12130323 -380500395 31 203806755 191108050 2230 293337666 -510922884 8019 950417338 476629986 7294 475583305 -739131404 3131 335527628 -969954363 6280 505306321 -645134311 913 330369088 186010557 9907 -278257978 117542955 9071 576569655 381557875 1299 -889390298 269488622 5130 -820460238 -487460041 1367 -872853946 798910453 9982 327828499 -385293122 8090 947027244 -21285360 2474 211653701 646664292 3593 327828499 523334383 2206 254604928 233486506 3174 -429426969 -359031913 9091 -762354954 203874111 8651 83263882 836711297 1130 132366550 680445725 17 677081963 -762876998 616 -330575686 478800565 8514 -788603267 -267835884 6609 895483308 -995066367 315 -557491556 522626360 3138 693388533 -217276100 871 855329823 28158895 4340 70299496 155617401 4153 -694040959 -142257001 9567 -491680209 -995066367 984 946724763 709534975 7180 -557491556 -549248367 4816 955536932 167296127 2542 674835134 -115011856 2791 521234557 -427456347 4977 -565428161 67965345 14 328642413 718423636 9204 -537445745 736392650 1882 947027244 -727914786 5364 -733024233 -193590510 2066 -527151913 748407118 9545 232434457 165821381 2666 505442585 964421398 1046 -669975418 -265649886 9695 264859719 -531114148 8780 -623268670 614945635 164 -306801974 893523554 1279 970485889 -699315319 6733 261417951 440461057 347 477434146 905565981 6843 824131791 759617707 7400 -113215565 894207498 4792 -818501802 928549530 7356 -441900788 -220337835 8179 -854974713 -796856966 353 -148551892 927113337 4271 641405743 11152217 455 577257649 -805220515 4200 505442585 -503488600 7084 -669161347 -161178548 2070 266465598 -392084245 5578 812692671 905565981 1797 650577626 -596103798 3760 166695370 15035429 8597 -256588331 -289016401 9588 745648934 -575386868 8141 110512002 -374056277 3191 -715255110 -289016401 6486 405324040 -164907236 170 -96460553 -254349525 822 -625399824 870262107 5264 -913032643 -937125202 363 -330832333 -849899775 6996 -268168881 -64803490 4457 528230348 829049646 5405 -987108376 -292135056 8373 -529954928 706766110 8705 778853107 408032712 5796 319326351 -320105788 3894 287061479 -241132430 2078 261931651 622266116 2303 -878007946 362317344 5960 -565428161 646664292 4757 644845610 680445725 4433 716961746 610906685 1492 621974864 478800565 1418 -170132306 888127448 5336 -590529319 28049823 6524 276731211 75428113 7560 -68308325 -283943997 4454 -750618262 -595600742 6659 879055044 -628237476 7333 -304053585 377878165 3864 -175911279 927113337 3704 512530806 925430316 8267 -616105726 736392650 5938 -570707245 -3897679 9269 -219607746 -5902726 2865 -146048051 -111673714 6123 357216483 870680272 6927 313333438 524158102 2131 625839941 28158895 1880 287403155 -10889363 2211 -886229173 802678679 4268 246211015 -775953624 8682 -358966548 546240758 614 320572212 622266116 8756 36279537 233486506 8701 715936589 901431566 6729 349635568 481058945 3673 933284357 -373891874 2181 -175911279 324939084 8024 -260484128 -675048115 1502 665672498 -861238983 3650 -205718293 -766439509 1265 288031791 -427456347 3274 57728768 886756512 4479 -200453704 -605921169 471 -147109520 -162370098 9127 -927233899 240392773 2115 -925751415 133238441 6036 416830089 -901452236 5105 934705880 293996259 3625 328642413 148581257 3269 -222034349 546240758 4810 -537445745 -349942526 2527 -496507325 155546470 2221 -92183040 952638297 5881 740659012 -37646429 5969 512530806 -517429485 4706 970485889 742555398 383 -71710752 269584182 2393 -729146187 835992356 2063 -12352429 233486506 7855 -200453704 723730723 861 696700704 -848882377 7831 -347083273 -183336237 9484 -511648475 -181951918 3488 254604928 -845509135 1418 -669161347 628563573 1077 929439506 -805220515 4996 784421217 -306446443 3 497764071 -991847180 3051 -55516739 381557875 3771 664362925 -5916917 392 785195735 -368204827 6761 -600220506 136635305 2653 -729146187 768564657 229 -764095871 371937567 8253 543709359 -847113496 440 576569655 748407118 3981 -162298514 -224429007 2338 -128726767 998987485 5131 -625718770 -253000679 6250 -285886589 460061364 7278 -862838521 75428113 8598 261931651 -473904134 6719 15084359 829740581 9100 639245576 -316543012 1735 -590529319 -20385733 6344 -62488183 870680272 9945 264207551 247516617 1872 37950971 329435427 8674 967301691 868032719 5061 664255928 -807704163 1631 892440078 491977162 5867 -750618262 705558301 6575 -728265827 848404213 6571 29968380 226081213 9400 778853107 -600991208 3463 303471892 82218066 7742 -330832333 161270305 3727 481039767 55179420 2418 696354690 -273517935 690 566652844 874229190 7241 -648381409 -828027101 4984 864931174 -727914786 3309 340060359 -650343366 5662 335527628 246277775 4664 90819360 101361875 8513 -734053528 271711843 2814 784421217 383295386 5983 -616105726 -973091762 2618 -213966720 -796856966 2347 -335037888 738681643 7565 784421217 -529867141 2880 970485889 646664292 4979 -955831194 990761659 3256 81800971 -762876998 5783 15084359 -54745869 1502 -862838521 -337054857 8 -824336233 -2439989 8753 341071365 888127448 8220 -81272333 823880227 4187 23116556 -895622959 8661 -419749108 573715962 690 -410378829 -958397748 4434 49103598 954053652 4349 -44846753 -19846330 823 652607998 402394867 5897 -750618262 -919384533 2784 -854974713 -209849932 7148 349635568 -626227780 3203 843260633 -354781951 4106 -947334444 -551512958 2692 -132340965 -964052288 9063 948736147 -546852996 509 438397479 28285201 1277 119513424 476629986 2014 -578500945 408032712 288 586582238 -220337835 2658 521234557 -964470327 5183 689984924 472701027 9459 693388533 -224830170 4203 -594123980 -876513924 430 822548504 -37646429 7037 -225441451 -183336237 2602 -625718770 -192813087 6339 57728768 -552554344 1190 -952023251 888127448 8924 -353580923 -861238983 9410 328642413 -142257001 1510 -137898752 390565985 2192 655692903 -111673714 7348 -148551892 786543464 6138 -241465936 -479232352 9828 -112466455 -779636985 9814 -348537659 874229190 384 -330575686 639418215 9416 -342239300 -594389391 9507 -454660390 272099746 1047 -777574656 698531409 1535 -56935231 -164907236 9571 933899717 398270620 2686 -519682186 -255678122 1574 986629189 -163961704 7862 -601257416 327243607 6441 704539722 -956300186 2609 420313173 208596214 4905 -863912221 748407118 1676 -454660390 135272390 8650 -184150939 -996863784 479 535670744 -311284398 9019 -548469989 -74922256 9437 287540911 -63464163 2474 -289985011 -533164995 7357 -458526967 -901452236 3370 947027244 993015931 1944 199822346 -595600742 8147 855329823 -386859416 5924 -113215565 -374056277 2682 319326351 -807704163 2737 -572908981 870680272 4369 357216483 -766439509 962 -289985011 -923191479 2416 561794586 -669081832 1983 -527151913 -561419270 8068 667683290 610906685 2489 -454660390 101361875 9223 650577626 136635305 8127 -625718770 -759955547 6001 935909029 694332247 1327 -509666122 168850975 8959 -342740225 957316548 8287 -548298586 476629986 4466 -565428161 -257449363 701 136635149 186010557 4777 -429426969 -57636310 9892 -287473610 -513451002 97 -184150939 -497454301 6577 -76560661 -911784066 6252 202573384 -142257001 8133 869722291 157954558 8241 886936231 -732138768 3979 137342604 109725016 6499 417807178 307725420 7229 -983376341 -386859416 5301 895483308 686182649 5795 -56935231 -367588750 1837 -270167938 186010557 3533 -544290356 -780888194 647 367159963 819313353 7026 335527628 624282080 8012 319326351 241785150 183 959313725 -549248367 5187 665672498 -551512958 1636 -12130323 368331732 4950 235848520 -548872283 2372 572111503 263449205 2377 4049814 226081213 8493 -511648475 -354367602 4855 -715255110 -605921169 9919 -715255110 724045357 6494 934705880 464511101 6704 616261079 155546470 6685 313333438 764272698 6888 621974864 -274707169 9563 327828499 723730723 9945 266465598 349711330 5963 -197332076 762717609 9043 650299148 -594827543 6781 993217311 -448645965 2949 -824336233 636420853 4534 997902760 -600991208 7654 83263882 272099746 3203 -759508202 125331989 5621 946724763 623413028 267 -109703401 233486506 6526 650577626 -548872283 8228 287403155 -53499931 7247 126163611 -600991208 6599 -285886589 -238448480 2314 -855487023 -316543012 2230 984468436 336301975 5357 347274203 -663884323 2685 432021664 -161178548 6335 -453528863 -485579451 8312 -213565859 143533526 3595 -625868114 -130757210 7492 22099741 7024863 4066 -482457481 952638297 4233 -970422428 88031842 877 58337899 -605921169 4023 -330222187 -743279228 6769 224883384 32006993 8462 264859719 -31659405 6199 567852265 -187634457 8243 506679619 265715153 1195 -289985011 -647224909 3216 -453528863 -976144578 5619 948083395 -845509135 4268 -991085471 -848882377 8995 -433025345 709974393 508 -215882898 135272390 5455 -400001179 785302566 2808 -733024233 155546470 3617 -934630957 351421296 4417 663527888 -596103798 3516 -983376341 160793740 4290 561309384 639735778 1329 22099741 355195684 277 -371484057 312063892 2256 -992570882 -605921169 57 323725605 676243791 5233 -305970525 346977152 2593 -170132306 -349942526 453 357216483 -701904187 2366 -828443354 442035528 8375 -983376341 996597250 5568 271048450 -53226181 7816 491678739 -919384533 5514 750512353 32006993 4106 -621743061 533639856 532 696700704 926947071 7258 664362925 408032712 2645 273690998 246277775 9988 833952118 513030379 8257 -74067624 545485303 2099 542787809 667943918 8304 -593752979 170467835 2678 -184150939 -628237476 4880 213842869 363537086 8330 -742210546 349827286 9724 875625124 351421296 7060 -820460238 170544312 254 -215882898 546240758 4158 -13265422 -894674476 8321 -214121222 285030297 5781 166695370 742069009 7162 235848520 -33043914 9376 -912600784 -923191479 488 -170132306 738681643 8852 853983481 -289016401 4842 -955831194 -254951306 4598 -835349698 48126737 2897 -882919563 327243607 6018 -342740225 -974640280 9446 185216221 -253000679 4666 650577626 581062404 4830 -74067624 -292135056 9345 97020970 293996259 5964 765140521 -692002453 1641 -419029624 798910453 758 119513424 762717609 8698 -420836130 -730886465 3163 169375596 -828027101 2917 959313725 562000501 1075 -396349710 682630231 4376 203806755 109725016 6184 901855277 -761859799 1860 877336582 263449205 3092 471423335 402394867 4459 869722291 523334383 3772 -261356504 28158895 2878 -351818262 208596214 9324 -744815954 -827976408 7015 331376977 -367588750 2051 543709359 -715854594 3778 -907526850 -964470327 8513 -285886589 -883441584 2210 -363361513 377312940 8334 -173157270 -393603223 3010 -442492459 562000501 1406 277958125 -130757210 1481 -962479450 -594389391 8242 -58282870 363537086 5314 97020970 173354787 2993 -959851598 233486506 7499 -947334444 580232372 5991 -898265134 -563855352 4861 789352319 682630231 4878 -56935231 688604103 348 -44846753 347184015 5019 -123469316 -779636985 5392 -685842163 164304660 7818 -137898752 -552554344 6772 745648934 249091689 9388 303471892 -31659405 5469 561309384 957316548 320 -576115144 796440972 6574 -742210546 -847581699 1169 -441900788 -626227780 3674 651739496 584852110 8656 -927273767 831945068 1385 -353580923 705558301 7586 -511648475 829740581 3503 721323233 220674133 8043 -491680209 -2439989 1098 587161686 -330088528 7179 390958395 355195684 5228 -941497322 -80034542 472 432021664 412494114 5448 15084359 -873589020 5566 -601257416 836711297 160 -305970525 -436876555 6034 892440078 -103582511 6319 -200453704 -510922884 13 -557491556 398270620 7923 -335037888 348492504 8632 -694040959 390959008 5406 577257649 -163961704 9972 890432109 472701027 7709 129311049 -70608980 6764 483523131 -12154411 1497 -949511663 950205104 8797 320572212 48126737 3420 -794998045 -619642959 8629 -601257416 348492504 423 364564921 798201482 5065 -627792663 819313353 1683 395103154 -6069504 4445 293337666 719756675 9253 432021664 235617971 5726 140624107 844277983 9701 650577626 -254349525 5891 -330575686 766977417 7105 -482457481 -912580415 2820 313773597 -259567082 3278 -351818262 465310197 4041 -328904232 -392084245 208 -594738095 -910659068 9223 -612223016 32006993 2538 -244065831 -142257001 2919 -219607746 651276686 8280 929791427 -339148929 8152 -983647058 90714922 5852 521234557 422558106 9862 -612223016 -616422007 9078 -46649832 283209294 7772 848002319 355195684 8729 621250009 769086286 439 -529954928 -996863784 6698 875625124 -464133473 523 -101910710 616919600 7626 784421217 -931850941 1754 498725757 -992454753 3255 166695370 28285201 4802 -173157270 66743939 942 167372537 -547246555 1015 112237946 -833562261 7460 -181786704 -635171642 7938 29506774 604828253 4229 780636123 67965345 8312 586193310 -580067919 1677 512530806 -547246555 7855 328642413 895448733 8070 -576115144 95042084 9821 -630784461 -561419270 1666 287061479 -626227780 5329 -631059468 -97621137 4282 853983481 280226622 9494 -451981899 835992356 406 38382431 -385293122 118 704539722 676243791 9038 253295516 -487991575 7101 71999590 -316674454 2961 -50475604 155181053 7454 323725605 829740581 7269 344933377 -699315319 6586 -728265827 697181256 3183 -744815954 28049823 8494 -590529319 -71981180 628 110512002 349711330 2892 509139401 -807704163 8143 -328904232 646664292 5006 -800346889 880013188 405 -616105726 -330088528 3703 307567195 -743279228 6917 -898265134 155617401 2155 902777411 -823312659 3652 -481548889 -287275800 1776 -375315736 522626360 5017 397498909 391949381 4949 73840719 -995062096 2773 -652765294 51303562 4947 -889390298 -63464163 214 655838788 -5902726 5122 -835349698 293678122 4540 -150077373 -172362246 7262 -511648475 55710753 7435 527736569 -973091762 3001 655838788 -976816087 3827 535670744 106613504 7603 -992570882 -714273046 7789 950880850 -31659405 6232 719147282 -893198153 8136 967301691 28049823 7754 411375410 584852110 9731 -250591756 623413028 2351 -745761469 191108050 1388 509139401 -53226181 7388 165508500 -692002453 729 -420836130 -974640280 7651 -388902952 736392650 3605 784421217 925430316 281 -509666122 547847846 1102 -482134217 525863100 3356 -289985011 383295386 7308 -12352429 -519921669 8051 -363361513 371937567 2630 -941497322 836711297 519 -925751415 -208909824 1392 -213565859 709534975 2177 -625117729 -976816087 1912 -959851598 -865702803 9268 -494058622 327243607 914 206527555 522626360 3741 -578500945 -453780869 9616 622760654 -533164995 4345 261417951 258835576 5783 335527628 388657508 9686 -101910710 -906648758 3231 -527151913 240392773 8829 -743788507 368331732 9705 935909029 -834347143 527 126979264 -202365860 5606 -927233899 803466690 1502 -287473610 -133534011 5510 -742210546 -861238983 7582 625839941 -497454301 5039 -200453704 742177493 396 535670744 531120459 3055 639245576 167296127 3550 -959851598 160793740 8020 696354690 497692812 555 166047011 348492504 4971 -601257416 -320105788 7325 -572908981 261437505 422 323725605 -259920681 9973 328152090 349711330 5361 713058770 -316674454 3695 320572212 -514527972 6695 211653701 -959597696 2374 561794586 -322241979 3233 -625399824 688604103 3945 -260484128 546240758 7312 -32737399 -164190047 1054 -729146187 -981602668 6668 664362925 -373891874 167 -132340965 347184015 9820 277958125 -339447425 9363 -790900085 341133012 5591 276731211 51303562 8918 38382431 -253000679 7083 307567195 -10889363 1484 -855555106 -616422007 1997 432021664 90714922 3354 -205718293 -580067919 7440 321896034 -368204827 8023 169375596 443480195 7402 -458526967 -743279228 5722 -375315736 -525223549 9316 -531669239 -513451002 4131 -331409455 769086286 9424 498725757 524158102 255 285585538 -20385733 4976 -749678851 522626360 9927 341071365 -993810702 598 498022540 307725420 169 228618029 -982939077 87 339712362 -487460041 5850 948736147 391949381 2084 528230348 32006993 2698 57328447 -605921169 8042 487719335 -241132430 9048 -422523153 522626360 5400 576254520 133238441 9288 321979161 -663884323 7889 -184150939 -515729352 9139 -578500945 581062404 7460 -970422428 -551512958 4479 -927273767 -113520589 9193 -913032643 -130757210 5552 299572712 -732977788 4701 -854974713 55710753 1021 -106582970 241785150 6657 -429426969 -895622959 8726 -745761469 -448645965 9358 202573384 -834347143 613 875625124 -374056277 9372 321896034 263449205 4947 625839941 59020681 7731 399779640 558660793 5789 320572212 732717612 7698 946724763 841515706 2998 621974864 573715962 7454 -685842163 497692812 5615 -994238484 155617401 1406 576569655 235617971 2870 -855487023 762717609 1974 -872853946 -761859799 6571 -794998045 165821381 6801 -305970525 402394867 9993 -494058622 -996863784 2595 -824336233 170544312 6164 740659012 412494114 2222 -76560661 -931850941 9950 -705173162 220424396 1571 -971877548 742177493 2095 287403155 383295386 5084 509139401 208596214 500 778853107 272099746 5929 -326544961 248879339 7159 -735338906 -539760374 1655 986629189 -313128613 6960 -590529319 -546852996 4632 -342239300 -13980784 4891 -25477161 -253000679 4224 902777411 693923957 4123 29506774 -33848463 2780 -178463084 226081213 9358 -341897402 402585422 6632 -862838521 -41471722 5074 395103154 -5916917 7393 -734053528 639735778 2407 528230348 616919600 4489 500836375 192314494 6484 416830089 -503488600 7978 303886728 -779255519 207 498725757 490581013 2701 674835134 -5702304 1464 740659012 -588348248 1308 -777574656 926947071 6005 -364519214 -81447781 3940 57077901 -847113496 1204 664255928 573715962 5888 480475633 -517429485 5917 512530806 -919384533 371 -627792663 -580067919 9463 -537445745 -448645965 6388 -576115144 -923191479 1660 416830089 465310197 9200 186610534 442035528 2560 812692671 -883441584 5403 -970422428 -996863784 3630 -474750049 -427456347 9063 -705173162 -322241979 4548 -971877548 161270305 9080 -494058622 -103582511 1089 713058770 -130757210 7032 784564006 283209294 796 416830089 -113520589 1255 390958395 -64803490 359 -347083273 -316674454 9622 976904654 -313128613 324 577595779 545485303 2005 946724763 -650575204 8888 -594123980 706766110 841 -694040959 -316387152 1486 -883256320 636420853 995 95039871 429013583 1997 -907526850 -995066367 1037 -66931702 -995066367 5901 -44846753 676243791 9718 -612223016 -162370098 982 -986019062 336301975 4657 -458526967 238643630 3354 -616105726 -103582511 8506 869722291 -675048115 8533 340060359 840121997 9369 266465598 -53226181 4227 256045037 280226622 9482 719147282 -628237476 3025 -267849188 -605921169 797 246028051 390959008 6375 -147467416 -766439509 3610 -351818262 -715854594 1796 -637994744 148581257 9208 -433025345 497692812 699 6631381 -956300186 7134 341071365 351421296 1422 -422523153 674552143 2201 321979161 614945635 3496 256045037 -962366924 8736 689984924 28285201 9215 -660956144 106262770 2901 -476635343 -865702803 2010 649807445 28158895 9085 -637994744 -448645965 7905 789352319 -561419270 5363 696354690 -313128613 6211 520426004 203874111 7640 -548298586 -561419270 4587 -12352429 -427456347 9518 -762354954 783420814 6342 -863912221 135272390 8214 111659246 485773536 7247 -824336233 -912580415 2791 -818501802 -529867141 9804 -854974713 35526584 8577 -934630957 -339447425 6685 -215882898 771524295 5313 276731211 -354367602 1874 -762354954 684653282 7846 116199189 -148948797 3326 -750618262 931901106 1075 37950971 341133012 5081 -570514743 -692002453 3766 -764095871 573715962 4938 651739496 -976144578 7722 864864468 293678122 6021 745648934 247516617 6488 686472096 -168423907 1106 58337899 -525223549 8116 -533858770 894566619 4415 561309384 208596214 5798 -962479450 -833562261 5991 -197332076 -739131404 341 -992570882 500073592 6275 -375315736 -168423907 9387 -81272333 -31659405 3152 321896034 -398743530 6198 395299686 -923191479 3282 719147282 -899341288 2284 789289346 -291852849 4761 -486815940 -714273046 8321 -139236232 -357349445 2897 772119062 -823312659 9740 -306801974 -324279122 958 500836375 -992454753 9431 -441900788 -932094589 9145 -74067624 664426163 2806 -181786704 109725016 5556 772119062 442035528 6042 -517419114 -692002453 6053 285585538 -337054857 1398 413228751 422558106 705 -983376341 870680272 4275 -342239300 368331732 935 -63560127 -996863784 1984 -557491556 79143311 6479 320572212 785681307 8573 187533920 106262770 2323 902777411 365540008 7160 997902760 -507678540 2077 765140521 -605921169 1544 -66931702 -834347143 3313 669719494 609203406 8297 477434146 -761859799 7214 719147282 -514527972 5415 411375410 562000501 1583 -71710752 562000501 2943 699618405 -575386868 5351 677505146 167296127 9266 -994238484 900262214 4526 -820460238 -202365860 9324 -447555783 246277775 5685 -289985011 -425579851 3205 -256588331 814089111 9024 689984924 23333156 4150 -912600784 -993810702 7061 276731211 664426163 9279 622760654 165821381 8753 38382431 -739131404 2743 -883256320 -71981180 5179 177628242 -768754430 1716 -251109249 -442896915 4155 -257165428 -873589020 6636 -256588331 688604103 8316 111659246 -823312659 5836 693388533 -956300186 7199 -491680209 905565981 4791 269796431 -743279228 6051 -907904968 -475349716 5777 420313173 -964052288 3 843260633 693923957 9470 574072798 346977152 8431 -257165428 -533164995 4757 -650211499 19319210 8559 -410378829 -475349716 5433 -987108376 110076515 4628 564442080 252386635 1130 723014647 135272390 3135 303471892 676406177 183 54093571 -193590510 8310 -74067624 -976816087 3928 -517419114 -910659068 6692 639245576 -325682737 5882 879055044 -709522334 3425 -162298514 491977162 3226 -447555783 416895828 9155 847314766 841879883 2070 228618029 307725420 4115 -353580923 269488622 945 696700704 -675048115 9780 71999590 697181256 9526 57077901 766538742 7056 847314766 -964052288 5248 327828499 -906648758 8644 -82743531 841515706 1207 -25477161 785302566 1262 -486815940 349827286 6750 -627792663 -533164995 9587 535670744 868032719 4588 -601257416 491977162 2310 719147282 -448645965 9767 166047011 -539760374 9495 -305970525 -361278986 808 287403155 484376908 4281 -777574656 -287275800 6139 -612223016 -468181788 5800 -113215565 362317344 6743 -305970525 664426163 1449 564442080 -80034542 5518 -285886589 407922222 306 535670744 -398743530 4261 -788603267 -647224909 7691 664255928 363537086 2902 -68308325 -68133232 9574 -621743061 417944653 3925 288031791 -217276100 1564 254604928 803466690 7712 57328447 -709522334 664 918550505 28285201 3179 713058770 -667783556 4345 -184150939 -927894606 9740 877375052 894566619 4274 122960298 -936112945 8482 339712362 -549053127 4133 916803821 559317467 3468 166695370 -533164995 512 -388902952 -103582511 2616 955536932 -979020874 1351 535670744 -453780869 5033 271048450 926947071 3219 32391911 691904004 2621 -855555106 -71981180 5017 303886728 -743279228 9038 -650211499 -172362246 6142 535670744 -588544705 8696 253295516 -274707169 2650 778853107 95042084 3547 -260484128 785681307 4892 824131791 704912288 4002 313333438 868032719 8077 -62488183 -548872283 1923 -112466455 -204109200 7192 -353580923 835992356 4680 261417951 900262214 8232 -13265422 168850975 7198 -62488183 203874111 6115 918550505 -791660728 7901 864931174 -991847180 774 -433025345 240392773 1432 -536278632 -207480706 3729 -579837273 -224830170 422 -278632700 738681643 7190 -985616618 -532805273 6784 -197332076 840121997 8236 335527628 -805220515 556 -593752979 271711843 9257 269796431 -380500395 9818 -871267479 -349942526 4048 -371869946 -6069504 6509 211653701 -5916917 9911 -625399824 -265316264 4606 970485889 829740581 461 -222034349 -899341288 4524 564442080 901431566 8171 -918480115 -605921169 2662 916803821 486739558 9545 -750618262 346977152 8541 -307200306 391949381 9859 471423335 186010557 1892 -733024233 -954209444 9195 206527555 -783218625 1258 -242921091 -995062096 9377 54093571 886756512 3594 -630784461 -619642959 8113 677505146 202098881 4000 -818050145 -33848463 7964 -526589551 691904004 9615 785195735 -992454753 171 -375315736 490581013 2882 -25477161 157954558 8496 126163611 -241132430 8161 -749678851 785681307 4861 -36520470 -164190047 8885 142253386 785302566 4153 778853107 -446979614 414 -519682186 220424396 2305 -454660390 235617971 4531 -46649832 -5916917 5884 -898265134 -254349525 9609 855329823 202098881 3475 73840719 220674133 6136 986629189 -436876555 2191 -496507325 106262770 6844 -601257416 -895622959 531 -132340965 -807704163 7944 780636123 -2439989 4076 -992570882 155617401 7136 -113215565 -551416862 1478 -764095871 903887624 167 399779640 -130757210 7074 -624139446 -847113496 4278 -650211499 894566619 8230 -745761469 -635171642 319 -373212931 -477140109 2996 -576115144 246277775 6481 -222034349 407922222 2397 -863912221 628563573 4798 417807178 41988448 4856 -685842163 531120459 9322 -358966548 -766439509 6174 -184150939 -5702304 1445 -594123980 113319582 5592 -13265422 481058945 4699 -544290356 742177493 189 853983481 500073592 4810 328152090 -254951306 7957 848002319 957316548 6708 22099741 -193590510 8673 -777574656 932982464 7191 -335037888 719756675 9023 -330575686 -385293122 5626 -109703401 -847113496 3465 269796431 -356305020 6361 808925735 748407118 2702 -132340965 841879883 6403 855329823 841879883 9988 70299496 -316387152 2209 136635149 -386859416 4636 -47584694 676243791 4251 -109703401 -320105788 6679 -612223016 -163961704 7798 855329823 -361907767 169 156702520 -259567082 5185 -952023251 -992454753 1772 -672401313 157954558 9218 -886229173 246277775 2822 -364519214 368331732 1738 902777411 581062404 8061 902447917 -932094589 3313 861466410 -962366924 394 -735338906 742555398 446 778853107 -287275800 8301 -371484057 -442954817 5269 -364519214 390959008 4896 -612223016 -479232352 2038 37950971 -373891874 3679 328642413 -209849932 628 669719494 -464133473 151 204922698 -861238983 7829 -400357597 346977152 6973 -765335823 -115011856 872 271048450 -257449363 4001 112708003 351421296 4971 -624139446 -828027101 3554 -733024233 -973091762 6046 542787809 769086286 4676 321896034 531120459 1075 -482457481 -274707169 3600 -894484500 841515706 3048 -705081051 -901452236 220 855329823 66743939 8791 -715255110 950205104 9724 -267849188 562000501 1499 -794998045 694332247 2407 393895424 604828253 3574 393895424 -692002453 1629 -241465936 -932094589 4417 506679619 562000501 8311 705381339 82218066 6965 -109703401 -514527972 6928 -356493999 -974640280 8489 -749678851 -981602668 9012 480475633 -912580415 9275 -181786704 240392773 7351 696700704 522626360 3698 417807178 -278826583 2392 784421217 48126737 8547 -800197031 -224830170 4933 57328447 742555398 9155 70299496 531120459 7521 721323233 -726080992 5214 199822346 -964052288 4899 -371869946 -995066367 5990 433526835 -389676639 994 166695370 -964470327 494 -630784461 798910453 5599 -474750049 -20385733 2393 -400357597 481058945 8978 -648381409 -464133473 3245 232434457 -71981180 5720 -197332076 -796856966 7180 -62488183 -831246652 1435 967301691 346977152 3508 397498909 500073592 3043 521234557 685173008 9813 778853107 398270620 6540 288031791 -525223549 9636 -82743531 95042084 409 -623268670 416895828 6479 471264227 485773536 2056 471423335 -669483533 3488 389181119 192314494 7318 57728768 925430316 1942 875625124 742177493 7157 948736147 460061364 881 264859719 -192813087 3116 572111503 -936112945 1484 254604928 -561419270 3374 -447555783 -487991575 6049 -794998045 581062404 174 270668477 -588348248 4936 -623268670 724045357 2449 -927671058 -973091762 2288 313773597 -468181788 533 -590529319 -996863784 4738 -715255110 -193590510 2898 -482134217 280226622 9635 -608881583 684653282 559 303471892 349711330 2312 847314766 497692812 5270 -648381409 247516617 2367 677081963 -220337835 1083 721323233 472701027 1181 498725757 584852110 5481 -328904232 724045357 818 90842180 -468181788 9166 416830089 307725420 1268 111659246 -205664922 3241 -735338906 -876513924 11 -214121222 363537086 6193 -351818262 -732138768 313 -993835563 581062404 8776 719147282 -825672011 9853 -759508202 614945635 6784 933284357 -635171642 3944 817204434 762717609 7341 -715255110 858501251 8704 895483308 247274032 1724 -959851598 -349942526 5140 -743788507 903887624 7780 -618586699 -995066367 2256 -197332076 -10889363 9034 -794998045 -580067919 7410 253295516 829049646 8586 -56935231 161270305 9756 -181786704 -292135056 579 -32737399 109725016 7867 71999590 -514527972 5602 -205718293 531120459 9288 561309384 329435427 6850 -631059468 610906685 9678 959313725 -278826583 34 892440078 -899341288 8907 343475859 -796856966 8281 948736147 67965345 8539 651739496 829049646 1510 664255928 248879339 1218 -222034349 484578208 8508 81800971 -41471722 2217 -947334444 -996863784 6092 -278257978 -427456347 939 -293422144 -255678122 2307 -565428161 -111673714 1745 204922698 893523554 4855 -197332076 -669081832 4315 140624107 -580067919 7421 364564921 -594389391 2896 -347083273 -485579451 5693 367159963 900682067 6633 574072798 133238441 88 696354690 -5702304 9785 -74067624 785302566 1129 -818501802 -71981180 3680 -983376341 950205104 890 -820460238 546240758 5297 -330222187 -57636310 3305 890432109 390959008 7985 327828499 -847581699 8987 -441900788 -650343366 5233 -63560127 280226622 8512 -287473610 41988448 9167 -177639676 -133534011 7848 -894484500 547847846 7016 -215882898 64274896 646 246028051 -552554344 3953 -835349698 -979020874 1842 -278257978 -428402356 6054 -429426969 -34186434 4355 -594123980 894566619 707 471423335 -204109200 1821 -512601533 208300268 3266 -669161347 -510922884 9015 -512601533 547847846 6389 -242921091 497692812 8850 -256588331 363537086 3349 663527888 -901452236 5366 -705081051 209900681 8235 327828499 524158102 2349 167372537 476219341 6813 328152090 -53226181 5796 -68308325 -313128613 1771 -200453704 901431566 8735 -625868114 381557875 155 -991085471 731066417 8445 -109703401 -619642959 1794 -162298514 742555398 6973 -483938149 478800565 917 343919065 -185998231 5328 -62488183 545485303 6127 574072798 925430316 6879 347274203 226081213 5717 -322857321 697181256 2446 -278257978 490581013 263 497764071 88031842 1138 -548469989 748407118 6904 438397479 -266557934 752 432737196 618410264 4271 -260484128 -448645965 4151 224883384 368331732 543 -147467416 530406323 4271 520426004 -551512958 501 -396349710 -337054857 353 -481548889 -732977788 1521 749434816 -306446443 8362 -55516739 574416719 72 -625868114 759617707 5339 -278632700 532638758 4599 -58282870 55710753 835 986629189 -367588750 7979 948083395 -339447425 3776 -12130323 950205104 3135 -533858770 -931961645 1970 -952023251 307725420 4566 -12352429 349711330 2145 -251213711 113319582 3083 73840719 -148948797 9312 -652765294 402585422 5045 70299496 -796856966 2579 462757732 -192813087 4767 432737196 651276686 2126 -147109520 928549530 8791 116199189 903887624 7982 -347083273 -291852849 22 856751619 -53226181 8604 528230348 -839552686 3936 70299496 349123105 1071 -200453704 75428113 6284 -270167938 429013583 2002 264207551 -373891874 5767 -985616618 688604103 4630 902777411 -356305020 7317 591415304 -57636310 730 -74067624 285660025 5753 477434146 -357349445 1065 57328447 -187634457 1670 749434816 324939084 8355 789352319 905565981 2004 81800971 497692812 7584 861466410 349827286 8599 663527888 -3897679 1648 -358966548 -899341288 3661 -618586699 823880227 230 -346375162 -901179905 9991 -994238484 639418215 9271 253295516 377878165 9595 -62488183 67965345 9054 -659282120 336301975 4631 677505146 238846105 9827 -453528863 -45469480 4137 653638796 -953039811 7372 -241465936 676243791 1006 -669161347 133238441 9219 -56935231 -923191479 2632 -913032643 215489130 8904 -351818262 348492504 7283 -408600531 -962366924 9368 271048450 -507678540 9498 947027244 115731592 7407 655661552 -289016401 7111 -256588331 950205104 7451 -952709307 241785150 2696 -215882898 220783838 2385 848002319 546240758 9817 652607998 -70608980 4804 -912600784 -699315319 8414 -364156017 -380500395 100 -52166347 -361907767 7887 110512002 723730723 2612 -301284968 -780888194 7210 785195735 -768754430 7439 -765335823 -739131404 2691 892440078 -115011856 4988 -788603267 719756675 8656 -454660390 750710740 8064 -200453704 -113520589 6084 480475633 329435427 3460 -68308325 835992356 5512 -74105468 -823312659 9095 -322857321 -111673714 6161 -279541251 -442954817 2069 664362925 -548872283 3870 -557563073 -2439989 7257 -511648475 -289016401 6418 -509385891 106262770 6303 -828443354 -561419270 4594 772119062 -265316264 3966 -784069182 293678122 767 749595162 900682067 4100 -633494599 686182649 7718 902777411 742177493 4178 -800346889 -289016401 5878 195859317 -265316264 5099 974173871 -628237476 3187 -351818262 168850975 3576 -150077373 464511101 713 -128726767 691904004 9102 -705173162 -316674454 6580 -750618262 719756675 7266 -992570882 -551416862 4734 -927233899 464511101 7596 343919065 -349942526 8984 -705173162 -111673714 2714 90819360 15035429 2557 -405708663 -3897679 9608 177628242 -626227780 996 864931174 491114857 5373 869722291 -741621007 6758 -348537659 682630231 8360 303886728 -952232346 3599 -44846753 936458970 1275 723014647 -531114148 6008 641405743 347184015 7734 603027467 235617971 4133 -179678 -775953624 536 -570514743 -14604433 2299 -364519214 758141143 5795 -660956144 530406323 325 538103424 -287275800 8222 699618405 646664292 3735 390958395 -306446443 3535 -788603267 802678679 6419 37950971 -549248367 393 -625868114 -446979614 3659 -162298514 19319210 9778 -565428161 785302566 7046 997902760 -911784066 345 696700704 398270620 6743 -652765294 170544312 6311 -608881583 -437551079 3227 277958125 -20385733 8196 -750618262 -517429485 8162 -734053528 362317344 1643 860501343 -619642959 8592 -364519214 -683388034 3601 -31253052 283209294 6676 -476635343 786543464 5794 886936231 11152217 1322 270668477 766538742 6685 785195735 -901179905 7325 864864468 996597250 6851 843260633 -5902726 2368 -482134217 768564657 2970 397498909 -5702304 2077 -659282120 868032719 7255 -132340965 839185834 4525 277958125 186010557 5548 4049814 750710740 3514 -674506636 258649377 6750 -637994744 -645134311 2482 -331409455 513030379 3050 -341897402 -306446443 1021 269796431 -956300186 7913 -150077373 999569471 4593 -572908981 839185834 4659 -572908981 -343058017 5429 528230348 -865702803 3089 -422523153 -692002453 6211 -952709307 -982939077 6230 -616105726 -255678122 2050 745648934 55179420 7567 586193310 -479232352 1699 693938067 -193590510 8120 213842869 220674133 5259 755723260 -5916917 2690 397498909 481058945 4561 625839941 402394867 5906 713058770 -635171642 6969 -955831194 -115011856 2364 778853107 819313353 9889 -110049194 -732138768 3697 -66931702 -901179905 3257 420313173 624014414 6261 487719335 -313128613 5369 561309384 460061364 9429 -648381409 931901106 4814 520426004 336301975 6887 -301284968 -911784066 5558 577257649 110076515 674 -548469989 814089111 3821 644845610 -289016401 1696 49103598 464511101 1783 -559852389 258649377 7505 651739496 719756675 7408 223626891 -439025221 2275 715427719 926947071 4305 261417951 -111673714 7040 320572212 88031842 9492 743542522 705558301 7911 199822346 622266116 9385 -762354954 -442896915 830 -579837273 -807704163 922 -179678 -669081832 3366 743542522 819313353 6285 363421522 293678122 8000 475583305 870680272 8057 -454660390 -316674454 848 -882919563 -549053127 8796 232434457 -513451002 2959 -364519214 782261486 6586 319326351 709974393 1990 784421217 -357349445 5529 276731211 -278826583 8680 -925751415 -588348248 3579 -517419114 -588544705 8207 643936179 442035528 2892 -952709307 95042084 538 475583305 381557875 9485 564442080 155617401 70 323725605 954053652 7392 -148551892 500073592 5275 -181786704 170467835 5926 -955831194 -20385733 1849 15084359 -992454753 9974 343475859 106262770 3668 749595162 -34186434 4112 -667767243 82218066 5740 -625868114 28049823 4577 -261356504 546240758 6304 269499594 895448733 5384 -992570882 723730723 2484 -983376341 616919600 4169 561309384 926947071 2305 462757732 -217276100 2128 174573850 -493565702 6877 -612223016 -339148929 2488 -570514743 -580067919 2267 390958395 -357349445 7245 -993835563 258649377 21 367159963 168850975 111 -335037888 -71981180 5383 6631381 -53226181 9129 469995849 -183336237 5534 542787809 332881191 6098 721323233 75428113 9346 185216221 -547246555 6530 320572212 -873505481 3119 15084359 349711330 664 -621743061 574416719 1995 -594123980 28285201 3370 -214121222 636420853 7540 -971877548 -259920681 5292 -341897402 823880227 8424 -855555106 -893198153 9333 -330575686 -164907236 2522 -985616618 -330088528 7439 886936231 -669081832 6866 -173157270 901431566 2254 -925751415 -741621007 7268 70299496 -548872283 4739 -576115144 386127211 9156 -733024233 -238448480 1890 -25477161 -20385733 6601 -213565859 416895828 4737 997902760 524158102 240 -68308325 -64803490 6211 -565428161 164304660 7203 -898265134 819313353 8084 228618029 602128084 5194 287540911 485773536 6694 -481548889 899778012 6737 -494058622 390565985 8412 303886728 -361278986 1051 -624139446 416895828 4597 655838788 148581257 4886 -594123980 -2439989 1037 -985616618 -373891874 7167 -918480115 580232372 2078 -76560661 -81447781 9464 -12352429 -803257481 5245 -576115144 -2439989 679 -80190883 -726080992 9331 651739496 -580067919 4705 203806755 -103582511 8441 32391911 101361875 856 -147109520 -361907767 440 211653701 -521750194 5570 -184150939 161270305 8512 -745761469 841879883 5019 468946340 894566619 2504 824131791 -253000679 283 327828499 484820762 1190 -375315736 383295386 8219 643936179 -952232346 417 -474750049 622266116 7908 -458526967 191108050 7171 864931174 -311284398 5226 561794586 7024863 3251 -80190883 -267835884 6952 -615891790 117542955 6018 -898265134 -669483533 6380 -55516739 157954558 3908 269499594 324939084 9540 -364156017 106262770 7474 -971877548 844277983 1001 471423335 925430316 4511 -351818262 931901106 9533 351329961 -927894606 520 705381339 531120459 1919 416830089 513030379 224 -410378829 581062404 903 -985616618 115731592 5371 -705081051 -161178548 6287 933899717 -254951306 9994 -625117729 733113734 9950 -715255110 203874111 4375 535670744 -361907767 3228 -92183040 546240758 8177 -623545038 265565623 7569 886936231 764272698 5003 669723000 476219341 3775 649807445 905565981 9840 505306321 381557875 4306 73840719 157954558 7723 -335037888 -847581699 7013 -137898752 880013188 2261 228618029 484820762 7495 643936179 -437551079 6894 156702520 -74922256 7871 185216221 -873505481 5504 -73802131 199066417 3420 269796431 -468181788 4593 520426004 -325682737 1649 -536278632 -419617877 2968 667683290 -485579451 1279 561309384 -313128613 9042 -483926612 -367588750 4339 110512002 -361907767 8853 -600220506 -936112945 403 -743788507 636536038 9573 32391911 709534975 2787 -927273767 -289016401 9927 -594658272 202098881 8429 -952709307 67965345 1875 224883384 -964470327 1089 843172319 386127211 958 -820460238 533639856 4362 195859317 748407118 6646 -25477161 -931961645 8258 649807445 990761659 9983 -986019062 742069009 6519 273690998 -281078001 5599 -256588331 435964459 3774 715936589 628563573 9478 -13265422 -761859799 4504 713058770 117542955 3712 112708003 -475349716 3138 -959851598 155546470 3134 561794586 927247897 9250 477434146 -588544705 9762 287403155 -265316264 4527 266465598 -497454301 4826 -927671058 -956300186 944 -949511663 271711843 3265 432737196 -70608980 3625 -474750049 -389676639 448 780636123 174025856 5985 38382431 -59573888 426 217759023 -626227780 552 -408600531 -291852849 9241 -363361513 -894674476 5144 -925751415 802678679 5396 -175911279 -292135056 4282 970485889 844277983 1267 -147467416 -204109200 9755 -650211499 -833562261 3700 749595162 -446979614 1247 -491680209 -517429485 8415 -694040959 215489130 8741 745648934 -964470327 4743 -330832333 -727914786 6236 -579837273 -620954654 7363 287061479 -257449363 2133 740694909 476219341 4732 6631381 628563573 8825 689984924 -293612145 744 520426004 11152217 6653 -171024826 900210732 4487 -623268670 693923957 4819 29968380 674552143 6717 576254520 513030379 6307 -154177607 639735778 7152 -242921091 336301975 5162 320572212 -927894606 1186 341071365 -273517935 2419 438397479 684653282 738 941171960 -796856966 372 156702520 899778012 9934 -705173162 208596214 4346 -618586699 341133012 8124 246028051 -739131404 7065 126163611 101361875 8778 644845610 990761659 9485 621974864 -730886465 1011 696700704 -238448480 7045 -744815954 220783838 4292 -863912221 148581257 432 457187643 -699883416 446 -749678851 676406177 392 -705173162 388657508 7437 -637994744 429013583 4224 864931174 -635171642 7209 -509385891 19319210 1145 869722291 -626227780 2203 -371869946 -354367602 9738 719147282 -446979614 7747 686472096 785302566 9439 520426004 -759955547 4840 -616105726 59020681 2161 784421217 408032712 688 543709359 562000501 6295 -101910710 -306446443 65 -388902952 616919600 1692 411375410 -373891874 3175 8264531 823880227 2129 521234557 532638758 1383 -200453704 574416719 3621 22099741 785681307 8004 -482457481 66743939 2131 576254520 -519921669 7185 256045037 -551512958 4027 -58282870 -825672011 5608 261931651 -398743530 1604 -512601533 614945635 825 -854974713 349123105 6625 551002165 545485303 4548 -728265827 905565981 6530 340060359 7024863 43 705381339 -339148929 3709 -759508202 819313353 6690 323725605 -172362246 6173 950880850 -133534011 3593 -533858770 -33043914 4634 -576115144 -766439509 828 -952023251 690383589 8521 693388533 390565985 6729 616261079 271711843 8086 853983481 293678122 883 95039871 269584182 3248 -660956144 435964459 6213 -570707245 -253004117 228 789289346 497692812 9769 780636123 802678679 4318 950880850 220674133 9242 -548298586 -873505481 6204 -486815940 803466690 7015 -132340965 618410264 3363 -268168881 682630231 6666 405324040 -825672011 6550 -625117729 -715854594 6072 487719335 -761859799 2869 -889390298 -825672011 7018 843172319 110076515 5619 -947334444 291885511 2972 542787809 -964052288 4155 -405708663 636420853 676 81800971 -13980784 4068 269499594 165821381 3222 -128726767 402394867 7507 -353580923 724045357 5414 -557563073 -63734481 4416 246028051 368331732 4622 -139236232 -959597696 2541 -660956144 686182649 3042 -342740225 -337054857 6211 38382431 -37646429 5168 -307200306 11152217 6381 933284357 839185834 8412 -518877099 -393603223 9801 696700704 -373891874 1676 -991085471 -45469480 1581 -511648475 -337054857 927 -405708663 -919384533 1623 -959851598 -208909824 2196 -623545038 233486506 6040 471264227 -356305020 4408 432021664 265565623 8291 -557563073 764272698 4784 817204434 854872802 2033 -58282870 -873505481 2073 -735338906 199066417 7191 693938067 271711843 1533 765140521 -560116325 2762 -949511663 -594389391 5560 -588133551 291885511 4914 -371484057 -207480706 58 -594123980 -759955547 8861 505306321 894207498 7373 824131791 280226622 2950 -494058622 -762876998 1609 890432109 -224429007 5815 -734053528 -635171642 7207 -557491556 82218066 4859 929791427 263449205 2324 817204434 -448645965 2695 -728265827 659135755 2600 57328447 874757575 5979 -621743061 895448733 2374 57328447 -313128613 2484 -482457481 -34186434 6180 -762354954 110076515 9668 307567195 412494114 3182 -669161347 858501251 9940 213842869 -551416862 7286 -878007946 174025856 6569 -375315736 814089111 576 -419749108 -238448480 1638 -952709307 408032712 2668 -213966720 -111673714 5393 743542522 874757575 6675 686472096 -995066367 9001 -336363205 -265316264 7494 970485889 349827286 4743 -330832333 -805220515 6099 665672498 636420853 7762 -200453704 -339447425 4107 -447555783 -172362246 1352 -76560661 101361875 8592 621250009 -871353007 363 -222034349 75428113 8163 389181119 -253004117 600 542787809 203874111 9214 95039871 -217276100 62 261931651 191108050 4094 -650211499 -487460041 1453 664362925 841515706 2708 -855555106 624014414 798 -128726767 349123105 3019 856751619 698531409 6818 -447555783 -354781951 1085 702242153 -267835884 2478 -526589551 -324403620 4866 49103598 320542941 4886 -625868114 -845509135 4841 303886728 -919384533 1943 -476635343 79143311 6027 -993835563 -448645965 8043 505306321 -349942526 1997 213842869 -12154411 6487 950880850 -931850941 4997 749434816 203913927 7815 -794998045 66743939 911 -892024255 -293612145 7277 331376977 106262770 8288 715427719 155617401 9030 -363361513 -5702304 5883 877336582 55710753 686 -92183040 786543464 3859 -537445745 -991847180 6198 520426004 -343058017 7553 -565428161 -519921669 7651 126979264 377312940 903 -256588331 -464133473 2665 246028051 742069009 7844 772119062 748407118 8057 22099741 693923957 201 -557563073 -803257481 1367 879055044 -783218625 4556 -601257416 971883931 4975 327828499 562000501 60 129311049 693923957 2393 -733024233 899778012 1717 -95477909 -320105788 4795 269499594 732717612 5157 -952023251 484376908 7855 -743788507 15035429 1662 -871267479 -343058017 422 -822417795 836711297 9405 653638796 -419617877 6091 -476635343 -847113496 6027 487719335 -594827543 2347 232434457 829740581 6979 -213565859 170544312 6196 664362925 -274707169 6756 22099741 -560116325 6684 577595779 -903151152 1959 586582238 762717609 8324 869722291 854872802 1972 715427719 167296127 9901 -219607746 347184015 2688 -482457481 623413028 4666 506679619 186010557 9018 -32737399 35526584 343 -371869946 -964052288 1831 625839941 584852110 5993 -824336233 518508787 3323 723014647 786543464 5878 -71710752 -560116325 7546 651739496 -699315319 2199 -572908981 -503488600 6398 287403155 -653914878 7180 58337899 -209849932 9322 674835134 616919600 6063 -371484057 874757575 3966 185216221 173354787 5628 339635211 782261486 9293 -855555106 868032719 9359 -624139446 -739131404 7292 -348537659 233486506 7903 58910623 513030379 8204 185216221 -783218625 6731 -993835563 28049823 619 716961746 602128084 9618 576569655 -791660728 9862 591415304 742555398 4776 663527888 523334383 3426 90819360 202098881 7590 586582238 -374056277 5868 217759023 66743939 1682 -342239300 990761659 8398 -331409455 -493565702 8031 -633494599 -653914878 4003 432737196 288775548 8246 841435082 355195684 5213 -364519214 -620954654 4918 -669975418 -533164995 4805 -356493999 -45469480 5689 -660956144 161270305 9683 551002165 -585235419 9223 340060359 623413028 7376 -128726767 546240758 303 -123469316 -529867141 4777 165508500 844277983 5348 -181786704 925430316 6037 73840719 -663884323 4388 303471892 101361875 249 -669161347 -894674476 5104 -66931702 -775953624 5690 -44805950 -354367602 6967 -242921091 698531409 8275 -536278632 -436876555 1828 -154177607 -759955547 5737 -353580923 -952232346 7562 -132340965 -956300186 7340 970485889 -208909824 6557 929439506 685173008 6239 -669975418 -103582511 8548 -256588331 67965345 3690 -442492459 28158895 6588 211653701 -389676639 1406 -330222187 -777377395 79 572111503 55179420 4137 505315658 -847113496 8565 -476635343 766538742 6555 -986019062 460061364 954 -244065831 -777377395 4713 330369088 349827286 3600 574072798 685173008 4816 330369088 -6069504 87 842270273 993015931 1469 -261356504 926947071 6892 929439506 518508787 3771 -818501802 397104509 686 126163611 -594389391 6301 -58282870 191108050 2503 -154177607 -732977788 1181 822548504 -168423907 4777 641405743 -204109200 6261 -287473610 -148948797 9367 677081963 841879883 797 4049814 -936112945 7446 -855487023 55710753 36 -855487023 -448645965 7412 -729146187 -63734481 8867 276731211 11152217 1848 586582238 478800565 9790 902447917 -521750194 6459 -278257978 -205664922 2765 -422523153 -663884323 3334 -330222187 -161178548 1227 299572712 186010557 9069 -733024233 848404213 2989 986629189 874229190 8283 481039767 624014414 8597 126979264 676406177 2461 -565428161 51303562 7560 111659246 99128184 4932 -251213711 -594827543 2926 -177639676 624282080 6 655692903 -337054857 1336 655661552 99128184 8565 327828499 931901106 4248 -872853946 377878165 1907 -821770117 95042084 9772 -458526967 -253000679 372 -496507325 -507678540 7066 -68308325 -976816087 469 -952023251 312063892 5267 22099741 -548872283 8909 -287473610 732717612 7986 -326544961 -927894606 6129 -631059468 957316548 9589 -784069182 682630231 1052 319326351 581062404 9566 475583305 -324279122 2111 -762354954 155546470 5034 -728265827 348492504 5286 649807445 272099746 7665 -458526967 581062404 9260 946724763 363537086 7696 287061479 -113520589 4768 -123469316 192314494 9973 665672498 349123105 8617 934705880 724045357 409 875625124 -733482202 3462 343919065 636536038 5955 561794586 -380500395 377 -616780700 408032712 7690 -342740225 -803257481 5734 -54849498 -53226181 4444 -740334521 -981602668 7815 -576115144 -241132430 7854 -146048051 484376908 2802 892440078 624282080 1268 -985616618 513030379 1566 475583305 531120459 8081 -744815954 693923957 6498 572111503 766977417 8817 947027244 252978054 1615 587161686 -777377395 6662 328152090 -354367602 8688 576569655 731066417 6528 -863912221 928549530 5343 561309384 -322241979 2354 -790900085 525863100 3354 -483926612 -743279228 6225 -400001179 67965345 9493 855329823 -831246652 5102 -373212931 -5916917 707 228618029 768564657 9446 778853107 -330088528 6064 217759023 -33043914 8920 933284357 -588544705 5186 -351818262 481058945 7224 -509666122 -783218625 2768 57328447 341133012 6418 112708003 -825672011 7697 -715255110 -368204827 5730 579591313 -464133473 4041 959313725 -653914878 8882 603027467 -783218625 2287 670783249 823880227 3604 462757732 628563573 1619 512530806 82218066 8545 -128726767 285660025 8287 -828443354 -373891874 7441 6631381 -650575204 5532 958730067 117542955 7260 -46649832 285660025 5287 500836375 614945635 5473 -55516739 -359031913 6132 -907904968 -992454753 6134 -268168881 -3897679 1778 498022540 368331732 4096 228618029 -969954363 2927 -918480115 -548872283 5252 -132340965 854872802 3214 -341897402 -103582511 29 -685842163 -183336237 3911 505442585 -507678540 3439 70299496 -161178548 9903 -346375162 -207480706 5852 90819360 397104509 8792 195859317 742555398 5078 261417951 -320105788 2538 -396349710 652139653 6837 778853107 -561419270 7330 -289985011 106613504 6153 -343049870 -446979614 2459 -828443354 771524295 3138 295262939 684653282 6411 -92183040 -291852849 607 929439506 848404213 9135 664362925 -911784066 6757 -147109520 362317344 3642 142253386 28049823 3521 890432109 -81447781 250 -322857321 614945635 9168 -672401313 435964459 8221 918550505 513030379 6813 929791427 -996863784 8979 699618405 -45469480 2730 616261079 -238448480 7924 -363361513 -667783556 2548 -181786704 -992454753 5315 -735338906 518508787 5649 344933377 -715854594 8931 555446731 -187634457 2860 411375410 -19846330 7930 264859719 390565985 8179 566652844 -316387152 7012 -36520470 -5916917 8382 976904654 900210732 4618 789289346 -2439989 3395 8264531 -339447425 7219 37950971 -324279122 8953 343475859 -861238983 8858 -509666122 -316387152 3066 340060359 215489130 1808 527736569 -361278986 1293 293337666 -265316264 228 616261079 547847846 3220 70299496 -803257481 7713 934705880 -291852849 9761 8264531 15035429 135 -110049194 -741621007 5871 674835134 -796856966 7629 785195735 -63464163 8430 -486815940 117542955 6469 -616105726 563044475 5951 -420836130 814089111 5906 -82743531 173354787 3186 625839941 928549530 422 19516550 664426163 5469 -952023251 774508045 719 -894484500 258649377 702 986629189 -759955547 8804 460600071 -715854594 2275 772119062 -551416862 3099 349635568 957316548 4056 667683290 362317344 6701 -630784461 -53499931 1681 -615891790 835992356 1116 232434457 724045357 6170 460600071 -291852849 4373 -729146187 829049646 620 -270167938 -181951918 2321 -889390298 491114857 5121 842270273 -221235589 1521 663063930 651276686 7354 -343049870 245371301 4873 261417951 442035528 1983 843260633 -768754430 2972 -927671058 19319210 8455 -854974713 868032719 2138 -442492459 623413028 7145 276731211 723730723 5621 848002319 484578208 4802 -47584694 874757575 2107 389181119 238643630 3561 674835134 55710753 6768 -178463084 79143311 3136 784564006 -791660728 9561 984468436 680445725 1005 -55516739 -833562261 7905 -486815940 82218066 9993 650577626 -220337835 5926 667683290 639735778 6838 -447555783 148581257 5748 861466410 349123105 1526 390958395 -958397748 5397 950417338 -53226181 3690 -742210546 -464133473 2040 948736147 -992454753 6665 95039871 -876513924 5408 271048450 628563573 1491 -146048051 28158895 2814 665672498 -359031913 2389 -289985011 -779636985 690 351329961 -937125202 5982 462757732 -436876555 3135 83263882 -446979614 4114 652607998 894207498 1326 344933377 -962366924 4013 -25477161 -681572203 2884 696700704 998987485 6459 644845610 155617401 3142 -483926612 388657508 405 822548504 -732977788 7116 -878007946 -53499931 1599 505306321 226081213 3268 129311049 -780888194 7537 976904654 398270620 8713 625839941 999569471 5203 877336582 513030379 7716 487719335 -937125202 6701 -454660390 -181951918 1859 323725605 -531114148 558 -74105468 -392084245 1912 -58282870 263449205 7339 -364156017 706766110 7539 -219607746 786543464 3707 -941497322 -669081832 1219 -63560127 95042084 3122 934705880 766538742 8985 -511648475 936458970 5803 288031791 67965345 4495 -12130323 -995062096 1338 -735338906 558660793 3031 -307200306 -532805273 9312 -123469316 -2439989 4839 335527628 238846105 7873 538103424 381557875 1508 935909029 835992356 5987 287061479 -894674476 1309 603027467 -374056277 5833 740694909 -354781951 5115 -330575686 -715854594 7392 420313173 723730723 4805 561794586 -292135056 3271 -154177607 408032712 4825 399779640 -847113496 4437 -285886589 -324279122 5608 655692903 682630231 6918 -496507325 476219341 4786 -633494599 954053652 70 471423335 -71981180 4243 253295516 -780888194 770 328642413 101361875 140 639245576 -895622959 6940 -728265827 -142257001 8565 364564921 558660793 8382 -225441451 143533526 6530 277958125 532638758 7025 784564006 -385293122 9972 -353580923 208300268 7646 -889390298 472701027 4962 83263882 -373891874 7525 715936589 927113337 3593 -441900788 -533164995 8989 57077901 -575386868 8416 808925735 -588348248 9389 -762354954 874757575 7135 -986019062 -981602668 5257 877336582 -828027101 9345 -652765294 -650575204 4686 -889390298 484820762 568 -52166347 -224830170 3490 -987108376 530406323 5473 -590529319 854872802 2134 -371869946 -620954654 6120 335527628 518508787 7071 -533858770 -34186434 541 -572908981 336301975 484 57728768 -359314201 2696 -242921091 -274707169 8472 643936179 263449205 4602 512530806 -732977788 2987 71999590 269488622 8548 677505146 407922222 8221 217759023 623413028 5612 -694040959 -202365860 1443 57077901 758141143 5549 603027467 -204109200 9277 -794998045 -185998231 2015 -322857321 742177493 2440 288031791 -493565702 3608 -630784461 258835576 1152 -947334444 283209294 2306 566652844 -68133232 889 432737196 272099746 7438 -442492459 -183336237 9582 521234557 -367588750 919 933899717 247516617 3834 933284357 931901106 1946 -517419114 -380500395 5686 677505146 893523554 917 860501343 -796856966 8866 111659246 766538742 3374 -496507325 -211716415 8520 772119062 -847581699 3494 875625124 -311284398 7726 649807445 -692002453 7694 -918480115 -53499931 1003 693938067 -895622959 6153 505442585 -12154411 9868 -941497322 562000501 3699 886936231 738681643 1944 97020970 -209849932 6209 -764095871 -777377395 2529 -971877548 782261486 7641 326413982 -57636310 4141 664362925 584852110 5572 -330832333 486739558 2084 397498909 -766439509 33 481039767 558660793 6794 -331409455 783420814 1324 946724763 -487991575 8352 622760654 349711330 784 785195735 764272698 6039 -112466455 -164190047 1162 -952709307 -701904187 5686 -959851598 -5902726 1726 -200453704 -224429007 6573 -822417795 160793740 1406 364564921 -681572203 9113 -854974713 -357349445 9896 -429426969 -437551079 3528 -600220506 581062404 3824 -886229173 783420814 4256 -745598738 -871353007 1503 689984924 868032719 7420 364564921 -485579451 2507 -261356504 363537086 2919 4049814 690383589 5015 -179678 -551512958 9661 -526589551 -952045723 2796 498022540 -37646429 4894 -570707245 -5702304 5161 -132340965 894566619 2805 -251109249 562000501 2311 -743788507 -356305020 7672 -625399824 -551512958 2193 693388533 798201482 1778 -918480115 -265316264 2626 405324040 905565981 3166 833952118 48126737 9360 -918480115 -709522334 9381 -892024255 523334383 8857 -667767243 106613504 8618 918550505 -992454753 5339 841435082 -59573888 7412 -109703401 -563855352 6664 -244065831 -833562261 3436 -215882898 610906685 9690 -821770117 336301975 5752 -947334444 814089111 2324 935909029 -320105788 2649 -251213711 422558106 3594 -630784461 844277983 9456 254604928 481058945 883 784564006 -224830170 8470 817204434 592056586 76 -66475474 530406323 9597 256045037 -259920681 2911 -289985011 -561419270 3281 -214121222 -513451002 5491 -375315736 718423636 2404 -955831194 -995066367 5686 -74313664 -164190047 2569 -483938149 782261486 5850 853983481 651276686 1039 -912600784 798201482 3501 -788603267 831945068 609 457187643 -741621007 972 -364519214 -903151152 1420 -531669239 -259920681 7961 397498909 -130757210 7457 -729544436 874229190 8138 -947334444 269488622 1820 389181119 636420853 4548 -907904968 -436876555 2181 -952023251 -953039811 1081 330369088 -807704163 1029 -73802131 -594389391 9614 -80190883 252978054 6092 505306321 235617971 3729 669723000 -923490455 849 202573384 -115011856 4329 -618586699 249091689 9402 -912600784 900682067 2639 621974864 -931850941 6397 23116556 164304660 4124 -616780700 57188489 8374 -80190883 -932094589 8755 -715255110 -761859799 1243 49103598 -14604433 1746 -627792663 15035429 2877 -959851598 -74922256 979 246211015 -783218625 6240 750512353 -389676639 6712 576254520 160793740 3901 745648934 -563855352 3863 -170132306 558660793 3270 -742210546 349711330 1058 -648381409 -398743530 9419 -257165428 952638297 7115 842270273 -699315319 3019 -705081051 -217276100 5814 54093571 -669483533 5758 328152090 -952045723 8576 186610534 -503488600 1009 122960298 -847113496 7823 246028051 -779636985 9937 469995849 241785150 2058 -306801974 -281078001 956 -889390298 -343058017 5355 54093571 894207498 8997 -400001179 796440972 4067 -790900085 481058945 3815 950880850 66743939 4702 498725757 -349942526 4812 112237946 -168423907 7655 -47584694 -12154411 3007 -474750049 874757575 4445 339635211 -893198153 5647 902777411 23333156 2247 -818050145 -775953624 102 -279541251 -316387152 8900 941171960 377878165 8105 -181786704 -254349525 1782 -913032643 -911784066 5809 -364156017 840121997 9041 743542522 28158895 6906 -154177607 215489130 6271 -491680209 435964459 3387 -511648475 165821381 7670 81800971 -551416862 7590 848002319 -894674476 7740 591415304 874229190 5248 433526835 573715962 330 -512601533 738681643 3187 -347083273 -74922256 4112 509139401 -427456347 4195 32391911 -183336237 1401 29506774 -164190047 7934 22099741 -635171642 4863 766605000 -825672011 9592 567852265 -306446443 4240 -261356504 771524295 3959 933284357 -847113496 5745 -454660390 782261486 1562 343475859 402394867 4994 -529954928 874757575 8464 -685842163 233486506 3890 853983481 -287275800 5782 669719494 785302566 6885 90842180 -848882377 5010 -289985011 -560116325 6437 655661552 693923957 2383 -400001179 -514527972 8102 853983481 -699883416 391 766605000 442035528 4652 755723260 -931850941 2536 195859317 998987485 8177 895483308 280226622 5009 -420836130 248879339 7650 705381339 928549530 8397 561309384 925430316 8681 967301691 57188489 1762 984468436 -164907236 4497 -913032643 -979020874 5898 253295516 -281078001 6838 330369088 -964470327 9234 -705081051 -594389391 892 -822417795 15035429 9554 -293422144 -63734481 9378 -600220506 -316387152 5949 -733024233 841515706 9655 328152090 388657508 5945 -794998045 285660025 9883 -342239300 160793740 6626 653638796 -71981180 5705 -486815940 -148948797 2699 970485889 854872802 8421 -782082024 748407118 6437 -95477909 -477140109 3809 622760654 -936112945 19 -71710752 -539760374 1701 112237946 203913927 9053 -63560127 -510922884 4910 890432109 522626360 1524 976904654 705558301 6134 750512353 442035528 4279 90819360 -903151152 1846 -215882898 66743939 6036 -200453704 724045357 1368 471423335 880013188 273 -375315736 -910659068 4656 -569617671 694332247 2060 -594123980 -221235589 5852 248168868 880013188 2096 856751619 525863100 8250 -616780700 28285201 2377 -745761469 -477140109 8377 -148551892 240392773 7610 993217311 285660025 7155 -962479450 -620954654 9614 -750618262 170544312 4891 -983647058 -448645965 7357 122960298 -766439509 6834 -652765294 742555398 2080 967301691 160793740 6606 224883384 -861238983 8534 151462778 -485579451 6621 663527888 -339148929 8104 -593752979 -620954654 1095 -637994744 402394867 5147 126979264 -393603223 7395 344933377 -849899775 7813 749595162 738681643 4988 892440078 -259920681 3298 -533858770 -361278986 3 -364156017 272099746 8807 715936589 690383589 8935 642972199 -81447781 8567 390958395 -442954817 5426 4049814 115731592 8069 -278632700 -393603223 3446 -375315736 -14604433 4554 -267849188 592056586 1242 -260484128 698531409 8120 132366550 -13980784 4078 90819360 95042084 655 -818501802 -209849932 9413 -612223016 709974393 5406 642972199 -871353007 6516 416830089 558660793 5708 -517419114 -485579451 7478 -132340965 518508787 5448 -872853946 -10889363 946 -13265422 -893198153 7374 -623545038 383295386 576 119513424 874757575 220 877336582 -33848463 7768 -47584694 155617401 1028 693938067 -497454301 3101 462757732 -361907767 4339 650577626 706766110 5289 650299148 -161178548 5138 -519682186 -876513924 9416 -154177607 -253004117 8412 527736569 113319582 8330 -749678851 -585235419 8640 -257165428 -995066367 5347 57728768 -730886465 2472 -388902952 170467835 6262 663527888 562000501 8249 475583305 113319582 5026 -92183040 500073592 364 331376977 766538742 7516 842270273 -442896915 2125 232434457 -324403620 6686 -66475474 -21285360 5922 -364156017 -322241979 9423 -565428161 -766439509 6159 357216483 -931961645 8372 750512353 -519921669 8216 512530806 -927894606 1701 -147467416 -330088528 2503 -625718770 388657508 8979 -855555106 -311805770 9183 -181786704 796440972 8569 -307200306 -549248367 8544 295262939 -635351929 7602 529251473 -616422007 9693 475583305 347184015 8522 -458526967 135272390 5771 740659012 785302566 4487 715427719 -221235589 3900 -821770117 -507678540 8457 6631381 -368204827 6603 765140521 -626227780 7200 -667767243 -485579451 6392 199822346 697181256 5023 -110049194 611310292 8391 665672498 -865702803 6446 -328904232 -848882377 7445 432021664 11152217 8533 -594738095 685173008 1548 57328447 -732977788 2486 -496507325 148581257 8903 -241465936 220783838 4265 -330832333 -359031913 2392 -650211499 -208909824 6127 664362925 155181053 3945 22099741 -425579851 608 -483938149 -306446443 8768 651739496 999569471 6438 15084359 -6069504 6551 -907526850 233486506 1598 -307200306 481058945 6699 723014647 798201482 8332 -301284968 546240758 1651 649807445 265565623 7440 395299686 241785150 6068 -25477161 79143311 6454 -694040959 719756675 7075 344933377 48126737 1378 -993835563 931901106 3868 277958125 -743279228 2637 326413982 854872802 9777 299572712 191108050 8298 -517419114 55710753 3653 -790900085 -849899775 828 651739496 -992454753 9290 351329961 203874111 1147 -994238484 440461057 232 57328447 -13980784 2485 416830089 -777377395 3312 -822417795 -148948797 2386 789352319 -439025221 2704 743542522 -779636985 220 -659112423 -595600742 4664 -260484128 293996259 3246 -733024233 347184015 2861 721323233 -699883416 6522 778853107 840121997 9965 -476635343 312063892 7535 246028051 870262107 3986 500836375 738681643 5131 -828443354 371937567 1979 -364156017 928549530 2046 970485889 -293612145 9576 411375410 -619642959 6032 -548298586 115731592 4580 -659282120 -893198153 9493 -821770117 742177493 4713 -419029624 -74922256 1470 187533920 269488622 9407 -949511663 -274707169 2706 195859317 -385293122 2373 129311049 698531409 5598 -268168881 417944653 8340 126979264 -71981180 6729 -370573099 -962366924 5440 -743788507 -217276100 1643 -54849498 819313353 3777 390958395 996597250 7279 -633494599 931901106 2386 -52166347 -669483533 7095 843260633 113319582 7624 264859719 285660025 7168 641405743 293996259 1398 670783249 858501251 9190 -356493999 -386859416 3775 -148551892 -68133232 73 669719494 785681307 9739 83263882 -741621007 2512 -509385891 -427456347 5614 -184150939 371937567 3662 -983376341 -130757210 7766 727691960 -669081832 3524 -650211499 782261486 9524 -983647058 135272390 9510 -44805950 346977152 2942 -251109249 -779255519 8720 -12130323 -493565702 8563 -483938149 803466690 1818 -213966720 820355107 8799 -572908981 285660025 9962 -364156017 484376908 8992 264207551 383295386 4954 266465598 738681643 3768 869722291 957316548 2602 -633494599 -600991208 5172 808925735 -727914786 7847 551002165 -766439509 5501 740659012 -487460041 621 -790900085 719756675 525 621250009 -385293122 2714 -396349710 -57636310 4693 321979161 -675048115 2532 -593752979 -739131404 2845 4049814 -681572203 2860 -615891790 155181053 8300 -625868114 676243791 5555 -947334444 -393603223 9530 -820460238 -6069504 8892 487719335 -923490455 9491 417807178 -253004117 1490 824131791 888127448 1981 -474750049 422558106 5916 879055044 -692002453 203 853983481 742177493 2207 73840719 -349942526 6067 299572712 -839552686 2244 -518877099 220783838 4078 -388902952 -80034542 3931 586193310 785681307 5711 -483938149 -385293122 5422 505442585 611310292 1878 916803821 900682067 712 313773597 115731592 8054 -36520470 -164907236 792 -197332076 -45469480 5364 696700704 785302566 7409 -918480115 157954558 4801 -947334444 -162370098 885 -544290356 674552143 8074 -241465936 -446979614 3843 341071365 48126737 6431 224883384 -563855352 2396 -715255110 736392650 9569 -215882898 936458970 7548 -912600784 -359031913 5696 -608881583 -436876555 1512 -800346889 513030379 5236 538103424 -620954654 67 667683290 135272390 5339 58337899 522626360 2054 58337899 -777377395 6963 -625718770 167296127 6447 -952709307 -912580415 3593 -47584694 616919600 9194 895483308 -827976408 7474 -491680209 -183336237 8142 855329823 -563855352 5847 271048450 -325682737 7818 433526835 758141143 1703 -173157270 -374056277 464 -363361513 -349942526 2984 313333438 680445725 9169 -625718770 680445725 719 505315658 -701904187 3930 471423335 -774659497 6705 -578500945 -912580415 7182 -517419114 820355107 2089 223626891 814089111 4868 -12352429 -650343366 4683 715427719 249091689 5682 841435082 -343058017 1033 -50475604 624014414 1867 -139236232 -266557934 6661 487719335 269584182 9318 -674506636 -316543012 5735 126163611 -848882377 6352 879055044 690383589 3344 785195735 574416719 9682 83263882 -142257001 4190 715936589 697181256 6294 -483938149 327243607 3153 -794998045 280226622 8855 -971877548 -386859416 5885 -625868114 -981602668 2712 270668477 -130757210 2994 303471892 -653914878 2678 19516550 -807704163 3721 -244065831 646664292 289 -330222187 -645134311 1120 112708003 -374056277 6631 -970422428 -937125202 1817 833952118 971883931 5090 -356493999 609203406 1663 749595162 -653914878 8468 642972199 530406323 585 49103598 -311284398 9551 934705880 362317344 7794 -927233899 203913927 7386 665672498 -436876555 840 49103598 -70608980 6482 497764071 -142257001 8531 833952118 -894674476 4207 696354690 -311805770 8217 277958125 191108050 8263 749434816 -847581699 81 955536932 -956300186 3398 543709359 402394867 6262 755723260 823880227 3038 -419749108 -548872283 6317 174573850 624282080 1420 185216221 -183336237 9544 643936179 101361875 9661 -743788507 252386635 1052 947027244 -952045723 1120 -623268670 742069009 6688 -669975418 -172362246 7883 340060359 -899341288 8168 577257649 -359031913 6706 277958125 -903151152 4242 -162298514 931901106 2790 320572212 -316543012 9615 112237946 622266116 4651 976904654 64274896 3877 -342740225 -931850941 542 -557563073 -780888194 6946 -251213711 -172362246 9813 567852265 -828027101 5364 -347083273 -208909824 88 71999590 524158102 9271 112237946 155546470 2975 -962479450 731066417 5343 32391911 -453780869 4587 232434457 -743279228 5640 136635149 35526584 3546 -494058622 -805220515 939 -652765294 261437505 6598 389181119 390959008 162 469995849 -976816087 5310 169375596 905565981 9918 -533858770 523334383 9672 621250009 609203406 5463 -695835769 -479232352 6742 -364156017 -34186434 6500 -743788507 365540008 3991 -729544436 523334383 8940 -373212931 -596103798 9695 -307200306 -995062096 9229 -694040959 925430316 5290 641405743 771524295 2060 54093571 783420814 1182 -260484128 -265316264 5708 -496507325 -393603223 9983 -625868114 -357349445 2275 512530806 592056586 8215 -764095871 -883441584 7369 -250591756 802678679 9878 621250009 55710753 4003 487719335 685173008 2262 621250009 -931850941 5488 -106582970 -21285360 6563 713058770 518508787 1138 970485889 694332247 2378 -745598738 491114857 720 -177639676 522626360 3968 364564921 -650343366 346 551002165 783420814 9509 -729544436 693923957 2686 -147109520 55710753 3641 -175911279 -354367602 9769 -630784461 -563855352 1645 -95477909 -339447425 8495 -146048051 307725420 2142 126979264 639418215 3967 -593752979 -730886465 2494 223626891 263449205 7569 -745761469 829049646 9252 505306321 769086286 5906 -154177607 -45469480 5638 -278632700 -81447781 7826 57728768 307725420 6948 749434816 -354367602 7068 126979264 733113734 6152 -735338906 258649377 775 -579837273 -513451002 6811 621250009 101361875 796 -672401313 957316548 1418 29968380 774508045 1303 916803821 500073592 4265 -659112423 173354787 8977 946724763 -2439989 2966 789289346 -958397748 6782 -971877548 900262214 8194 669723000 -81447781 1939 689984924 -419617877 9565 323725605 -834347143 3147 667683290 -895622959 7424 -821770117 285660025 490 -32737399 388657508 9279 -992570882 -533164995 9330 232434457 500073592 4526 497764071 -45469480 4452 269796431 220424396 3668 390958395 -517429485 7146 -244065831 -33043914 1278 -894484500 996597250 3027 669723000 -669081832 7270 -241465936 -575386868 4959 -559852389 363537086 5205 261931651 -339148929 2333 -531669239 -669483533 8405 90842180 604828253 9473 -509666122 646664292 8698 869722291 -525223549 1291 321896034 220674133 6930 -36520470 -293612145 7812 696354690 247274032 2298 -705173162 358976404 9210 716961746 -766439509 3156 696354690 819313353 6783 29506774 839185834 8743 -74313664 893523554 6173 579591313 -759955547 3606 -106582970 -380500395 2493 -986019062 609203406 820 -624139446 113319582 4136 497764071 332881191 3511 808925735 858501251 9342 -73802131 925430316 971 313333438 51303562 183 616261079 524158102 7128 81800971 -3897679 3111 743542522 -766439509 215 497764071 -619642959 9333 -648381409 349123105 6322 166047011 460061364 7550 843172319 272099746 8906 -63560127 248879339 8677 -278632700 199066417 9085 -342740225 616919600 5935 -557491556 220424396 4216 848002319 -475349716 4909 -744815954 115731592 2378 295262939 -487460041 6362 -576115144 -448645965 4858 -590529319 -253000679 3878 693938067 -259920681 6331 -147467416 -187634457 1938 -331409455 248879339 5005 -886229173 64274896 1358 -106582970 486739558 9845 166695370 709974393 6175 -947334444 247516617 4560 -871267479 -726080992 1989 323725605 545485303 8933 916803821 336301975 4653 -74313664 241785150 169 -650211499 220783838 5267 340060359 164304660 3272 266465598 -588544705 1979 287403155 226081213 1793 -270167938 685173008 9953 -898265134 -580067919 8465 574072798 610906685 9789 -123469316 -780888194 5699 -226011510 402394867 7323 847314766 562000501 6535 413228751 351421296 6331 649807445 271711843 6065 187533920 173354787 7253 321896034 383295386 5620 -764095871 530406323 6495 -225441451 203874111 9151 -557563073 901431566 1907 119513424 79143311 6071 -588133551 55710753 9035 151462778 497692812 6822 948083395 -425579851 6735 -650211499 -349942526 3939 -695835769 -162370098 7665 95039871 611310292 4418 -63560127 -324279122 246 -494058622 346977152 2942 285585538 522626360 4681 933284357 245371301 2421 -925751415 686182649 5803 808925735 349123105 4099 847314766 674552143 1438 112708003 -952232346 626 -954946302 736392650 8947 -544290356 886756512 9264 -590529319 168850975 7489 319326351 604828253 3346 892440078 -996863784 7288 586582238 -133534011 9945 -744815954 -741621007 2965 -346375162 258835576 4547 603027467 759617707 5943 37950971 592056586 5923 -44846753 202098881 6257 -759508202 848404213 2915 327828499 573715962 801 -695835769 998987485 8473 667683290 -982939077 3537 -705173162 676406177 4649 58910623 362317344 1645 110512002 545485303 459 -544290356 -437551079 5462 -992570882 -316674454 6285 948083395 -932094589 6324 341071365 532638758 4218 321896034 823880227 4049 -442492459 895448733 6747 174573850 349711330 1940 19516550 59020681 6318 -536278632 -616422007 1036 -451981899 874757575 5157 224883384 271711843 606 -112466455 -254951306 304 950880850 478800565 8049 -907526850 -6069504 8558 -270167938 900210732 3929 32391911 748407118 9104 -73802131 -442954817 9088 -548469989 -442954817 7055 -213565859 -647224909 1580 481039767 283209294 5904 958730067 723730723 2926 58337899 686182649 6789 -306801974 -876513924 7351 253295516 592056586 8486 -863912221 -113520589 8897 187533920 -57636310 9041 -342239300 880013188 2075 -733024233 -33848463 7390 -728265827 -357349445 4965 -137898752 -313128613 4535 328152090 -142257001 8493 -750618262 -714273046 9222 389181119 -959597696 5209 622760654 -911784066 2400 916803821 -596103798 3128 947027244 -791660728 5025 586193310 -600991208 7123 -593752979 -876513924 5976 416830089 -439025221 6728 -251109249 -207480706 1013 721323233 694332247 5096 745648934 -168423907 3216 -476635343 422558106 447 -828443354 398270620 7308 616261079 836711297 9845 -630784461 -111673714 4269 70299496 500073592 7443 -983376341 -953039811 39 -623268670 465310197 9129 38382431 -20385733 5703 -947334444 -359314201 5806 -205718293 562000501 5814 140624107 -13980784 4552 -745761469 -910659068 8379 -835349698 416895828 6877 -907526850 523334383 6369 -326544961 -839552686 4409 36279537 136635305 5594 457187643 -901452236 6482 -913032643 377312940 2258 -184150939 -192813087 7593 950880850 -876513924 2888 984468436 905565981 210 405324040 -33043914 2553 -171024826 192314494 2631 505315658 774508045 6461 -12130323 -324279122 3640 32391911 -80034542 1335 -855555106 491114857 4725 271048450 -497454301 6615 -565428161 950205104 400 -178463084 814089111 3635 755723260 609203406 7533 -200453704 117542955 1462 505315658 -588544705 3133 740694909 798910453 1320 116199189 -354367602 10 -862838521 386127211 6607 264207551 -253000679 4755 693388533 161270305 2133 -175911279 155617401 6379 -250591756 449132476 4538 -150077373 75428113 1421 169375596 783420814 2267 935909029 -419617877 9059 -729146187 -953039811 100 693388533 320542941 5544 877336582 -63464163 5859 933899717 269488622 2924 57077901 -259920681 8910 293337666 -628237476 4998 869722291 525863100 2566 367159963 -428402356 9631 -531669239 -675048115 2475 471423335 682630231 9677 136635149 82218066 7843 411375410 117542955 7453 -242921091 486739558 454 119513424 -831246652 3957 -341897402 341133012 3020 653638796 905565981 2506 947027244 624282080 4282 54093571 926947071 4398 784421217 803466690 4409 555446731 186010557 8844 -481548889 -373891874 8488 97020970 283209294 5735 339712362 293996259 3251 -197332076 -13980784 3856 204922698 573715962 9029 984468436 -337054857 5144 321896034 -278826583 4554 -615891790 562000501 9238 -173157270 135272390 1353 -828443354 -865702803 4009 -63560127 235617971 7984 -822417795 786543464 9136 -871267479 -33848463 5473 -371869946 167296127 9865 395103154 285030297 3612 347274203 602128084 743 -289985011 265565623 557 -123469316 -5702304 1592 699618405 -5916917 3512 -993835563 -669483533 1606 -743788507 -68133232 3859 -750618262 723730723 8109 -179678 990761659 2356 483523131 -368204827 349 621250009 -954209444 6810 -898265134 -974640280 9696 321896034 -54745869 6736 649807445 -563855352 3951 224883384 609203406 3120 -81272333 41988448 6609 -608881583 -398743530 5909 -588133551 241785150 1268 142253386 491977162 7285 -483926612 -895622959 8720 330369088 390959008 4365 509139401 -311805770 1704 -872853946 690383589 7261 702242153 110076515 8258 367159963 -952232346 4791 -197332076 -168423907 2426 -278257978 -681572203 4658 715936589 -339447425 1091 -363361513 785681307 8836 -788603267 -549053127 1438 -32737399 774508045 4320 -986019062 327243607 670 723014647 893523554 5693 933284357 618410264 444 -570514743 -647224909 8168 -74067624 41988448 7687 -608881583 168850975 8634 -328904232 -936112945 6910 -824336233 802678679 4429 269499594 -774659497 114 293337666 -871353007 2108 287403155 161270305 9926 -570707245 -306446443 1353 -476635343 19319210 8808 -112466455 15035429 6884 -150077373 55710753 789 651739496 -19846330 2649 -913032643 -385293122 633 705381339 -548872283 5658 -173157270 -37646429 5557 -734053528 48126737 6925 -992570882 -675048115 965 -205718293 -779636985 4071 174573850 -31659405 6737 471264227 769086286 4218 -278257978 -287275800 8706 772119062 362317344 2011 -289985011 786543464 1608 4049814 -533164995 2919 -82743531 -831246652 825 650299148 -996863784 3096 669719494 -487991575 6909 23116556 220674133 6419 -12130323 -839552686 9865 -536278632 -359314201 4020 -570514743 -356305020 105 721323233 802678679 5037 650577626 -37646429 6403 -537445745 -2439989 8699 933899717 -952045723 9400 126979264 530406323 9611 -370573099 269584182 9260 933284357 674552143 3371 169375596 738681643 4040 -892024255 993015931 7316 902777411 691904004 3070 -189672465 -311805770 4583 664255928 -923490455 2141 328642413 -791660728 5270 -822417795 -368204827 6263 19516550 -265316264 6805 577595779 611310292 1632 -705173162 95042084 2336 997902760 -979020874 24 841435082 203874111 640 -509385891 235617971 5259 -250591756 368331732 2441 -132340965 -291852849 3271 -116404179 676243791 7030 704539722 748407118 8398 349635568 402394867 9544 740694909 -442954817 4317 49103598 -605921169 6426 416830089 -645134311 3646 -889390298 893523554 4729 497764071 688604103 5929 228618029 -208909824 5459 -800346889 -183336237 4304 -482134217 245371301 734 -419029624 -861238983 4524 576254520 -33043914 3436 864864468 283209294 754 -735338906 170544312 1164 642972199 -561419270 6715 -952709307 208300268 4050 140624107 377878165 787 232434457 -274707169 4282 -544290356 -339148929 5152 256045037 233486506 5881 256045037 240392773 7158 -496507325 802678679 9925 879055044 -823312659 9609 -544290356 -827976408 375 677505146 -316674454 6483 -304053585 -956300186 2959 -31253052 -311805770 8328 -623268670 271711843 7032 950417338 -493565702 3686 186610534 165821381 3835 328642413 -845509135 4353 397498909 32006993 5208 264859719 105202669 4910 -12352429 443480195 2707 328152090 157954558 1711 -458526967 -373891874 7804 -32737399 258649377 9951 -486815940 28049823 1283 529251473 -187634457 2511 -729146187 829740581 8473 843172319 -992454753 6385 -576115144 -953039811 7131 749434816 -521750194 1555 341071365 203874111 7675 -244065831 -805220515 8318 -76560661 -663884323 1152 561309384 110076515 4720 271048450 381557875 6624 166695370 355195684 2440 -25477161 903887624 523 -322857321 199066417 5040 -353580923 32006993 3755 616261079 -549053127 5969 223626891 186010557 2248 543709359 -311805770 673 -353580923 518508787 4417 -441900788 -238448480 9632 902777411 957316548 9609 97020970 -34186434 4437 397498909 -663884323 8575 -46649832 903887624 8051 -213565859 -596103798 4737 -347083273 349711330 9024 -113215565 192314494 9442 432021664 271711843 8168 -927233899 -503488600 1514 432021664 952638297 1981 413228751 709974393 6621 70299496 547847846 4722 699618405 -161178548 7759 -184150939 -709522334 1689 -251213711 -923191479 4711 -557563073 524158102 5178 70299496 355195684 3938 670783249 844277983 6310 -214121222 -546852996 4490 -396349710 55710753 60 -576115144 -996863784 7063 287403155 996597250 5306 946724763 109725016 8629 933899717 391949381 2726 -496507325 -37646429 5943 73840719 636420853 3261 475583305 -635351929 3403 -328904232 -683388034 4844 204922698 203913927 3551 165508500 954053652 9375 864864468 -3897679 3746 36279537 -827976408 2039 929791427 868032719 494 132366550 -521750194 3775 934705880 -551512958 6421 471423335 -796856966 6449 248168868 693923957 2058 -375315736 624282080 5349 335527628 -53499931 8675 -219607746 -791660728 3082 303886728 -847113496 604 670783249 238643630 5177 -669161347 -287275800 2445 -336363205 998987485 3414 -927671058 -253000679 7935 833952118 785302566 1977 -828443354 -253000679 4924 -109703401 691904004 9117 -330222187 402394867 3717 663527888 -265316264 9191 -346375162 -619642959 600 -593752979 261437505 6538 974173871 900210732 3954 -548298586 -779255519 9497 843260633 -389676639 2 663063930 23333156 8941 -955831194 -324279122 1759 -536278632 785681307 872 54093571 -45469480 7995 -959851598 386127211 5465 -531669239 -339447425 2808 564442080 -19846330 3297 528230348 -70608980 5627 745648934 -361278986 2182 784421217 -161178548 1807 32391911 -992454753 6311 -952023251 -208909824 8283 855329823 936458970 1472 -178463084 -343058017 2087 -179678 -529867141 6671 -667767243 771524295 8395 -878007946 742177493 4374 -907526850 -937125202 2201 199822346 332881191 3234 653638796 831945068 4221 -181786704 -20385733 5228 -548469989 79143311 8210 -759508202 -6069504 5278 755723260 -111673714 488 847314766 -324279122 8153 -331409455 -70608980 5475 -557491556 -316543012 6518 49103598 -549053127 246 -54849498 -193590510 9994 -616780700 -485579451 48 780636123 312063892 285 -419749108 829049646 7542 -73802131 -448645965 2397 -304053585 -761859799 6754 984468436 416895828 9919 29506774 -254951306 4266 -330575686 -33848463 4983 110512002 652139653 3957 -279541251 524158102 281 -862838521 -805220515 8794 299572712 -485579451 3007 -447555783 55179420 4874 339635211 -552554344 6796 -912600784 -19846330 5184 -913032643 240392773 8128 -225441451 -503488600 2230 -73802131 -10889363 5150 -330832333 64274896 6506 -112466455 247274032 5163 -624139446 -849899775 3761 323725605 351421296 8904 253295516 723730723 1452 958730067 472701027 9027 462757732 -931961645 505 -482457481 48126737 8745 -342239300 -959597696 1803 58910623 -507678540 7391 321896034 165821381 9996 -994238484 261437505 2337 -326544961 -343058017 7010 -481548889 -507678540 5579 740694909 478800565 4353 665672498 926947071 7719 -544290356 -645134311 5569 -934630957 531120459 4263 841435082 -187634457 2448 -458526967 125331989 1876 266465598 -316387152 249 577595779 925430316 7542 -52166347 750710740 3477 -886229173 285660025 2470 -855487023 106613504 817 -947334444 -588348248 209 622760654 312063892 2641 -927273767 957316548 2942 693388533 750710740 372 -744815954 199066417 9026 -491680209 -560116325 1641 266465598 269584182 162 -330832333 -278826583 2273 136635149 996597250 25 83782911 332881191 6693 -128726767 -952045723 9884 947027244 573715962 9546 389181119 -548872283 4234 715936589 161270305 6514 261417951 -974640280 6824 822548504 704912288 5573 719147282 -774659497 1645 993217311 51303562 6209 112237946 75428113 4858 723014647 -761859799 6286 186610534 -741621007 7117 655692903 -732977788 7062 -912600784 351421296 3974 902777411 803466690 179 -594738095 -21285360 9450 505442585 285660025 489 535670744 90714922 7638 -927671058 349123105 7287 -637994744 874757575 3735 -952023251 -71981180 5336 -453528863 115731592 1384 -782082024 -906648758 975 879055044 390959008 2396 19516550 363537086 8371 -358966548 51303562 45 505315658 -911784066 6552 319326351 390959008 1157 -800197031 584852110 7759 -483926612 -777377395 6780 958730067 682630231 1039 -371869946 -912580415 4065 528230348 768564657 4644 -371869946 -325682737 8732 199822346 362317344 3367 576254520 -31659405 6820 543709359 -931961645 7295 -594738095 265715153 1533 232434457 -283943997 583 693938067 563044475 1845 -733024233 -442896915 2945 576254520 -168423907 5072 -695835769 -848882377 1625 655838788 -594827543 4225 -927233899 208596214 3709 879055044 769086286 3098 299572712 971883931 2541 73840719 927247897 5222 232434457 900262214 6142 564442080 329435427 2358 136635149 -41471722 2275 261931651 332881191 4201 341071365 -349942526 1871 -527151913 -111673714 944 137342604 133238441 5253 -728265827 397104509 6448 -590529319 269584182 3409 -955831194 -741621007 7194 993217311 624282080 2699 -667767243 -834347143 8585 505315658 417944653 2408 976904654 -97621137 6538 -648381409 191108050 7028 704539722 -204109200 5906 364564921 -330088528 6046 -261356504 -281078001 618 83263882 971883931 6020 822548504 686182649 7966 367159963 614945635 3935 -307200306 -439025221 2423 364564921 690383589 1904 -496507325 220783838 5334 -270167938 785302566 2668 693388533 -241132430 5027 -494058622 -548872283 6580 254604928 235617971 6517 -608881583 199066417 4840 869722291 -827976408 7492 471264227 -650575204 7549 -76560661 -962366924 7723 -898265134 -828027101 9518 551002165 -339447425 5250 -759508202 -761859799 7600 156702520 -5702304 6060 112237946 -241132430 9353 -112466455 -645134311 3852 663527888 -805220515 3473 -992570882 358976404 3006 929439506 358976404 7433 328152090 -650575204 5348 393895424 -563855352 1229 405324040 215489130 6590 986629189 -479232352 7061 126163611 -53499931 6254 -162298514 -339447425 5696 -633494599 115731592 4524 303471892 -254349525 580 343919065 -525223549 1798 -342239300 484820762 4639 -336363205 -337054857 4442 780636123 233486506 8707 -343049870 -393603223 9095 713058770 -619642959 4592 -458526967 272099746 321 -279541251 -979020874 2210 -616780700 874757575 4340 -625117729 -293612145 5997 669719494 164304660 3899 -947334444 -974640280 7798 -669975418 -398743530 8018 -559852389 215489130 5957 -109703401 901431566 6458 621250009 115731592 7113 704539722 562000501 2076 363421522 820355107 5195 395299686 452093657 6032 110512002 -266557934 8390 -729146187 786543464 5086 344933377 -357349445 2741 -113215565 -359314201 5029 390958395 109725016 6701 -970422428 285660025 7803 772119062 472701027 7966 344933377 -468181788 7253 129311049 -473904134 7637 -509666122 -743279228 1544 -388902952 -992454753 244 572111503 -548872283 1775 -519682186 -883441584 5461 877375052 -531114148 7822 743542522 -259567082 9642 232434457 -727914786 9911 -590529319 170544312 3209 -971877548 -477140109 4859 -764095871 718423636 3656 303886728 -796856966 2724 -533858770 -594389391 9699 328152090 -386859416 1378 -572908981 133238441 2934 -287473610 240392773 4227 271048450 -709522334 2008 -790900085 584852110 790 -244065831 704912288 7029 256045037 220674133 5634 -328904232 803466690 6223 959313725 -510922884 7427 529251473 -207480706 6806 -52166347 -779636985 8134 833952118 932982464 6182 136635149 -63464163 5494 -570707245 -41471722 5856 -278632700 -361278986 7253 749595162 449132476 5052 621974864 -6069504 5904 -46649832 341133012 8334 -442492459 -339447425 1117 -66475474 -732977788 3096 271048450 -361907767 9110 390958395 840121997 5535 -147109520 165821381 2667 -863912221 -982939077 9777 -225441451 -74922256 7524 -150077373 -385293122 4373 -287473610 -692002453 9013 -863912221 709974393 1907 -453528863 524158102 7845 879055044 798201482 2662 339635211 -393603223 1505 405324040 886756512 8576 254604928 397104509 253 32391911 79143311 1630 -31253052 580232372 811 -729544436 -848882377 6093 669723000 51303562 5616 -569617671 936458970 4795 -993835563 349711330 9219 319326351 -31659405 7601 -82743531 164304660 3624 129311049 248879339 3552 721323233 -339447425 5420 -177639676 -398743530 6985 -949511663 246277775 498 248168868 -626227780 3346 -52166347 258835576 5775 344933377 -354367602 7047 -54849498 518508787 4977 740659012 -10889363 1022 -429426969 -616422007 5798 -137898752 -551416862 430 320572212 -906648758 9786 -225441451 -903151152 881 -453528863 -241132430 4177 330369088 522626360 5864 -410378829 868032719 5447 -882919563 638342848 5086 -13265422 -386859416 5380 -612223016 481058945 8192 -672401313 636536038 5940 561309384 762717609 5404 -214121222 -361907767 311 -818501802 748407118 2984 399779640 742177493 6661 58910623 -20385733 5702 667683290 491114857 3141 -270167938 -807704163 4165 -179678 238846105 7438 367159963 449132476 9945 58910623 -532805273 9533 -441900788 -899341288 7678 -256588331 110076515 5785 -95477909 -828027101 7577 487719335 -974640280 6773 -565428161 931901106 9856 -47584694 -205664922 116 460600071 525863100 4092 670783249 258835576 7298 331376977 -647224909 2061 -270167938 -185998231 1200 83782911 -428402356 8413 817204434 -964470327 5552 -954946302 -952045723 9400 -729544436 -547246555 867 32391911 -743279228 6459 745648934 263449205 864 702242153 -274707169 4650 339635211 -54745869 4839 812692671 -361278986 7159 -222034349 -831246652 1717 -971877548 476219341 9841 -565428161 -732977788 9865 -616780700 -981602668 6857 -47584694 786543464 8406 543709359 798910453 8892 528230348 -779255519 6155 -110049194 931901106 6332 -565428161 836711297 8224 497764071 481058945 7360 727691960 -103582511 7938 -954946302 500073592 5630 166695370 -59573888 1713 -242921091 377312940 5590 213842869 -398743530 7560 934705880 611310292 6689 413228751 -241132430 1278 -527151913 241785150 2538 -261356504 235617971 8395 -855487023 233486506 7853 -898265134 694332247 8782 704539722 964421398 1245 948083395 -833562261 1244 841435082 -954209444 7243 -764095871 614945635 7676 -364156017 -995066367 4101 -650211499 258835576 9250 853983481 -168423907 1307 -959851598 928549530 1976 784421217 -588348248 4792 -705173162 66743939 6900 228618029 238846105 9887 32391911 785681307 2871 326413982 -996863784 7204 90819360 208300268 9395 -820460238 -181951918 5342 -189672465 -906648758 9839 935909029 332881191 2090 -705081051 -162370098 4109 -250591756 -361278986 3906 542787809 -626227780 7596 -544290356 57188489 9230 -408600531 -389676639 8571 432021664 -313128613 8874 895483308 -849899775 7742 -907904968 -437551079 8841 -287473610 -224830170 6516 480475633 -354367602 3529 959313725 203874111 2936 -175911279 -805220515 6183 -447555783 -560116325 7703 -181786704 901431566 6901 -139236232 365540008 6227 341071365 440461057 2090 -889390298 -895622959 6918 54093571 -805220515 8553 413228751 402394867 6169 -594658272 238643630 8005 -627792663 -281078001 5573 -559852389 -373891874 1571 -818050145 -63734481 9994 -177639676 220674133 6897 -170132306 545485303 3167 520426004 312063892 9606 974173871 435964459 8842 895483308 682630231 8459 948083395 738681643 6481 -92183040 -316674454 1386 -244065831 525863100 9825 22099741 -580067919 7108 -630784461 676243791 7037 574072798 125331989 3159 843260633 618410264 3738 -441900788 841879883 1936 -621743061 573715962 9497 984468436 -895622959 222 -371484057 -34186434 9380 -420836130 624014414 696 498022540 874757575 1694 789289346 604828253 5648 877375052 835992356 7524 -483926612 610906685 1064 970485889 347184015 793 -537445745 248879339 4276 367159963 704912288 6817 397498909 638342848 3585 -139236232 -13980784 2988 -570514743 -699315319 7573 195859317 -507678540 8887 -862838521 -588544705 8056 -256588331 900682067 1886 -618586699 -361907767 2194 772119062 -768754430 5637 564442080 719756675 8773 650577626 -204109200 8343 780636123 -903151152 7709 186610534 674552143 3599 -705081051 -647224909 4325 -705173162 798201482 9958 -213966720 798910453 2221 -76560661 238846105 6956 564442080 -733482202 2297 721323233 164304660 9371 54093571 950205104 8524 875625124 -873589020 4024 -527151913 706766110 4421 -447555783 932982464 6748 812692671 609203406 4552 950417338 -531114148 9572 457187643 115731592 5473 -878007946 168850975 3268 -527151913 848404213 8022 -544290356 351421296 9137 -631059468 88031842 7692 -304053585 252978054 6768 -828443354 900210732 1995 413228751 -111673714 73 -147467416 -777377395 4068 211653701 -13980784 4448 702242153 173354787 3905 -408600531 324939084 5606 -576115144 -847581699 6127 -615891790 680445725 8700 -927671058 -425579851 6601 116199189 155546470 2681 -205718293 491114857 5285 349635568 402585422 2876 -173157270 402585422 9779 -322857321 -359031913 6644 166047011 -208909824 1667 653638796 -552554344 319 -594738095 -958397748 199 686472096 -485579451 4256 -648381409 238643630 4089 855329823 -616422007 4037 639245576 440461057 4207 -330222187 -620954654 6696 -824336233 491114857 3805 228618029 -12154411 8261 -854974713 377878165 2011 984468436 562000501 140 -422523153 -796856966 3991 248168868 332881191 696 416830089 -531114148 8043 745648934 -493565702 7920 664362925 -927894606 4387 295262939 -385293122 5004 -593752979 523334383 985 652607998 -220337835 5722 417807178 173354787 3634 877375052 -164907236 2658 670783249 -762876998 9181 132366550 442035528 9159 -578500945 618410264 2216 -422523153 11152217 7711 -927233899 476629986 8726 841435082 -503488600 1142 303471892 894207498 3935 653638796 685173008 5615 -13265422 -861238983 5528 -304053585 783420814 7995 877375052 351421296 7571 -531669239 117542955 4510 -623268670 -202365860 4792 90819360 484820762 8062 -912600784 -503488600 9429 -625868114 170467835 5005 723014647 -976144578 2466 622760654 -893198153 7690 -907904968 -37646429 2408 -927273767 59020681 6515 57328447 -398743530 8196 -855487023 265715153 4910 357216483 -669081832 1639 -526589551 639591910 9753 195859317 476219341 4720 -728265827 220783838 9135 663063930 841879883 61 772119062 -645134311 9805 416830089 -64803490 7182 -824336233 686182649 212 321979161 -10889363 4603 -669161347 -996863784 1600 879055044 -464133473 9991 487719335 -919384533 8553 -58282870 -5902726 6533 -631059468 329435427 9480 351329961 868032719 9643 204922698 -428402356 8125 -73802131 -952045723 3301 967301691 -932094589 7631 273690998 66743939 3036 223626891 886756512 5091 -659112423 782261486 5463 -408600531 -626227780 497 -570707245 240392773 7137 390958395 602128084 6341 174573850 -923490455 9580 36279537 75428113 994 -509666122 88031842 84 -494058622 -954209444 3708 723014647 -551416862 6103 653638796 -5902726 166 -828443354 258835576 1396 -947334444 -211716415 3417 766605000 220674133 8611 343919065 -273517935 1959 -279541251 435964459 2132 -660956144 -828027101 256 877375052 -361907767 1722 457187643 874229190 9251 -669161347 -427456347 2778 -396349710 88031842 2616 351329961 269488622 95 577257649 996597250 7868 -531669239 -626227780 8065 126979264 894566619 2076 509139401 -954209444 8838 -913032643 820355107 6070 54093571 -931850941 4951 328642413 783420814 5100 -74313664 636420853 2055 -892024255 684653282 9964 520426004 355195684 6048 405324040 105202669 1213 -116404179 -973091762 9390 481039767 346977152 3067 -289985011 -774659497 9137 -76560661 288775548 6389 -894484500 481058945 3294 -616780700 -57636310 2980 287403155 66743939 1846 -882919563 452093657 496 -331409455 -14604433 6537 -331409455 774508045 2975 319326351 -211716415 2844 529251473 452093657 1230 577595779 443480195 73 505442585 880013188 9395 716961746 651276686 8407 119513424 -912580415 8082 -862838521 106613504 43 344933377 686182649 1567 344933377 155546470 1022 -835349698 803466690 4708 -625117729 -12154411 4687 328152090 -899341288 5093 199822346 -807704163 1626 165508500 -254349525 2784 621974864 -320105788 4505 -147467416 -63734481 1369 -740334521 -873589020 4283 -740334521 109725016 8165 -496507325 -64803490 3011 -112466455 -683388034 8470 119513424 -163961704 4755 475583305 524158102 2455 202573384 731066417 457 469995849 192314494 3209 460600071 358976404 248 -994238484 484376908 926 -894484500 202098881 1611 566652844 -834347143 2980 812692671 -510922884 6006 246211015 -979020874 8229 -608881583 -575386868 9966 -745598738 950205104 1996 -618586699 -217276100 7515 29968380 -5702304 5387 -92183040 782261486 7003 -962479450 383295386 7420 142253386 -701904187 4666 719147282 -497454301 8885 137342604 -982939077 559 -251213711 836711297 8896 -672401313 383295386 1992 -600220506 -3897679 1018 413228751 -927894606 490 984468436 261437505 6715 -548298586 -241132430 2018 112708003 48126737 3558 319326351 -803257481 6784 254604928 416895828 2977 -147109520 950205104 7701 -695835769 -979020874 9176 727691960 -923191479 6155 -441900788 429013583 3773 -983376341 774508045 4645 331376977 82218066 3779 -251213711 -517429485 2950 -742210546 -730886465 9501 -219607746 636420853 4071 715427719 348492504 5473 357216483 844277983 9923 335527628 -427456347 8225 -648381409 -899341288 4598 929791427 523334383 3003 667683290 -64803490 4279 -95477909 -991847180 3999 -720378724 -954209444 9201 895483308 429013583 3826 -433025345 59020681 9273 579591313 -111673714 9698 142253386 -306446443 2027 765140521 638342848 8282 136635149 -739131404 4726 -341897402 388657508 8182 976904654 -172362246 4363 705381339 697181256 7065 136635149 691904004 1936 -371484057 -479232352 2894 -68308325 996597250 1050 -590529319 283209294 5773 -396349710 136635305 7786 -907526850 48126737 2479 395103154 -311284398 8647 -784069182 -163961704 5379 -913032643 900262214 9742 -992570882 -952045723 3346 -912600784 324939084 470 457187643 -871353007 8241 395103154 -519921669 3415 509139401 -845509135 8389 520426004 248879339 9660 -892024255 782261486 5309 320572212 -273517935 9559 667683290 -893198153 5291 572111503 -779255519 1125 -171024826 -5902726 8227 -225441451 293678122 578 -447555783 -254349525 3864 57077901 -923490455 6223 -669161347 782261486 3842 -962479450 241785150 2897 -863912221 -41471722 3845 -429426969 226081213 5356 477434146 667943918 7808 211653701 386127211 6865 655838788 -616422007 3538 -623545038 -367588750 820 -952709307 402585422 2050 875625124 622266116 289 58337899 -448645965 2687 142253386 691904004 256 864864468 -115011856 629 413228751 -357349445 9991 -667767243 -605921169 4274 -579837273 901431566 128 586193310 -620954654 3864 81800971 704912288 8300 15084359 90714922 7892 -949511663 -547246555 2182 603027467 -241132430 6319 -226011510 -635171642 1691 -637994744 803466690 2260 -672401313 148581257 4953 -177639676 -380500395 2658 509139401 135272390 2086 841435082 -937125202 4882 -745761469 -600991208 3635 433526835 247516617 2107 812692671 -427456347 2321 -927273767 -823312659 2965 -788603267 622266116 4964 -784069182 -487991575 2284 -139236232 798910453 3861 715427719 238643630 2566 663527888 -349942526 8316 705381339 113319582 1751 576254520 -923191479 6351 -25477161 513030379 9491 -871267479 -739131404 5460 -458526967 280226622 6212 785195735 208596214 7022 621250009 -529867141 1021 -242921091 117542955 358 165508500 742177493 5470 529251473 -901179905 5304 237809565 733113734 7402 749595162 618410264 5713 -652765294 174025856 8982 462757732 -595600742 8773 -101910710 -831246652 6195 -71710752 731066417 198 877336582 -964052288 8463 23116556 636420853 6691 639245576 238643630 5175 -81272333 117542955 8941 -993835563 133238441 4240 856751619 -594389391 2865 351329961 -779255519 3879 -12130323 -12154411 2209 -483926612 -493565702 2517 -952709307 55179420 4260 -388902952 -993810702 7224 -441900788 348492504 5104 -991085471 381557875 4622 715427719 -521750194 8276 -189672465 -475349716 9796 269796431 -21285360 6092 -855555106 377878165 7695 169375596 486739558 3424 -483926612 -532805273 3001 58337899 682630231 8188 621974864 349827286 2239 -788603267 558660793 2038 498725757 -962366924 8360 432737196 235617971 1116 784421217 -359031913 1257 -820460238 248879339 7004 29506774 901431566 2023 -433025345 -292135056 6040 -794998045 573715962 2925 -371484057 -620954654 3594 812692671 -464133473 6832 83782911 460061364 7477 -116404179 490581013 5456 328152090 155546470 3853 789352319 -45469480 6848 -171024826 -393603223 313 -181786704 -19846330 3128 993217311 562000501 550 287061479 -81447781 7048 -257165428 -768754430 9134 253295516 798201482 6289 202573384 -385293122 1097 29968380 -551416862 5840 -139236232 870262107 9971 -358966548 -982939077 3034 847314766 269488622 3711 -363361513 109725016 5423 -788603267 160793740 9963 -410378829 28158895 5193 57728768 -873589020 6036 555446731 347184015 5300 136635149 -507678540 5547 -80190883 -701904187 5123 -569617671 513030379 9017 -123469316 23333156 4528 483523131 927247897 8832 335527628 829049646 2053 650577626 247516617 4291 8264531 -473904134 6298 -633494599 820355107 6263 974173871 927247897 238 -983647058 562000501 3530 -659112423 -359314201 6601 32391911 -162370098 8212 667683290 -259567082 6274 -883256320 -343058017 43 23116556 -373891874 5998 520426004 -5702304 8748 -241465936 -464133473 4616 248168868 241785150 7063 -526589551 349123105 6759 -949511663 -192813087 522 261931651 368331732 6029 -454660390 667943918 2466 -285886589 531120459 6285 -358966548 993015931 1725 -441900788 408032712 2032 293337666 248879339 3460 -429426969 774508045 7559 959313725 581062404 2008 -267849188 -349942526 7603 716961746 240392773 4779 842270273 491114857 7092 -496507325 -389676639 6146 -420836130 203874111 9040 564442080 -63464163 183 616261079 -683388034 1126 38382431 -324403620 1540 471423335 -503488600 7314 90819360 -185998231 8893 112237946 203874111 8209 -612223016 -548872283 1933 -50475604 136635305 8488 -491680209 -845509135 1205 90842180 -529867141 9472 567852265 785302566 8385 616261079 -292135056 5157 -949511663 346977152 8236 438397479 -845509135 3041 564442080 386127211 1590 498725757 -287275800 290 587161686 -805220515 4995 -818050145 764272698 4484 -483938149 -374056277 725 -600220506 -513451002 3691 -388902952 -982939077 7982 841435082 530406323 5007 321896034 363537086 6895 -742210546 248879339 5134 -511648475 307725420 3493 126163611 -187634457 5725 -336363205 -380500395 4198 -625868114 -324279122 9311 -419749108 -969954363 1830 -113215565 -217276100 8554 576254520 964421398 5599 -949511663 705558301 5127 895483308 -111673714 2113 -96460553 -563855352 8521 276731211 -507678540 2663 -790900085 886756512 8576 -429426969 75428113 9947 -947334444 -953039811 9406 -794998045 774508045 2715 976904654 57188489 123 -170132306 697181256 1340 824131791 546240758 7253 339635211 307725420 4910 591415304 -931850941 1290 -743788507 349827286 321 -986019062 -45469480 281 462757732 155546470 631 -496507325 265565623 1414 574072798 429013583 1434 116199189 -981602668 3389 -559852389 -936112945 3888 -578500945 -605921169 8810 37950971 646664292 669 -669975418 -600991208 9527 36279537 874229190 552 343919065 724045357 9206 -47584694 -714273046 1105 203806755 -359314201 3456 765140521 -714273046 4770 97020970 562000501 8477 -278257978 397104509 2980 740694909 628563573 5141 416830089 -361907767 5540 -631059468 732717612 9751 -659282120 106262770 6134 993217311 -635351929 8089 719147282 -906648758 8969 -652765294 -992454753 7648 32391911 199066417 8796 -419749108 106262770 865 166047011 -274707169 4847 696700704 235617971 647 -720378724 -927894606 8910 535670744 971883931 2774 186610534 -901179905 6810 237809565 -71981180 4288 -871267479 -306446443 3880 169375596 82218066 1543 -482134217 272099746 7615 -615891790 -115011856 1298 -529954928 -439025221 6653 -519682186 -995066367 628 -342239300 -563855352 6682 -331409455 148581257 7658 719147282 -588544705 9391 -734053528 -588348248 5940 529251473 -181951918 7737 -733024233 -743279228 1063 -343049870 -241132430 4777 -740334521 332881191 736 -616105726 -267835884 9166 19516550 -217276100 7147 -947334444 768564657 149 765140521 99128184 4693 330369088 -453780869 4448 -82743531 220783838 1424 37950971 383295386 3382 57077901 -419617877 3718 997902760 -510922884 7947 -410378829 -919384533 8369 -433025345 525863100 5936 -759508202 -923191479 3976 -304053585 -616422007 859 303471892 786543464 7292 -835349698 -605921169 9867 -46649832 796440972 5365 367159963 -831246652 1717 248168868 -996863784 4679 6631381 -5916917 4243 343919065 -952045723 2858 948736147 105202669 5967 340060359 -368204827 8344 -113215565 905565981 2731 -987108376 718423636 1320 261417951 -548872283 5331 521234557 742177493 892 967301691 523334383 9909 -970422428 769086286 3270 344933377 -292135056 384 349635568 -337054857 8769 567852265 -532805273 1275 -278632700 580232372 9517 405324040 358976404 4857 929439506 362317344 6235 506679619 -385293122 378 307567195 -181951918 2091 642972199 -324279122 6308 497764071 263449205 3891 933899717 -969954363 8770 -215882898 -453780869 7889 -241465936 -911784066 8123 -139236232 738681643 7139 -408600531 -575386868 775 -222034349 -956300186 8165 -326544961 546240758 79 997902760 905565981 3899 655692903 203913927 2755 -251213711 269584182 9377 58910623 -259920681 6032 417807178 341133012 6576 918550505 732717612 9185 393895424 -148948797 2018 367159963 -259920681 7046 303471892 192314494 7287 -625868114 652139653 148 -744815954 -919384533 9689 -482134217 -477140109 6107 765140521 -894674476 1694 -50475604 618410264 3038 -447555783 926947071 7374 933899717 733113734 5999 561794586 839185834 2772 -623545038 -873589020 8409 -941497322 269488622 3112 -533858770 936458970 5027 -728265827 -45469480 7052 929791427 858501251 578 -351818262 416895828 4406 586193310 440461057 158 248168868 -442954817 8750 -674506636 -359031913 2472 -907904968 -517429485 9481 -328904232 -283943997 2315 23116556 285660025 5846 663527888 -361907767 5666 -289985011 819313353 2839 -623268670 -63464163 8681 664255928 -5702304 1955 -818501802 261437505 4214 469995849 836711297 2026 586582238 75428113 3658 689984924 117542955 3769 54093571 899778012 9555 269499594 -349942526 9311 203806755 252978054 1652 655838788 932982464 1072 -993835563 -619642959 7016 137342604 618410264 8680 780636123 -927894606 1891 112708003 -964052288 2258 -494058622 402585422 4442 -293422144 -278826583 9962 745648934 616919600 1397 -695835769 -701904187 4433 -934630957 -278826583 7346 273690998 664426163 6368 -287473610 307725420 6460 -491680209 900210732 8239 740694909 7024863 3885 -113215565 -903151152 3846 -32737399 -560116325 3152 -790900085 192314494 7539 -419749108 95042084 8282 -76560661 609203406 2078 460600071 -727914786 9787 303886728 -635351929 843 23116556 346977152 6399 340060359 -265316264 7535 -985616618 -560116325 4987 650299148 998987485 8229 -894484500 265715153 3237 -213565859 481058945 4145 -80190883 -393603223 3667 -790900085 41988448 8564 -66931702 -667783556 5927 -215882898 -113520589 8658 535670744 41988448 1898 -76560661 -393603223 8513 778853107 558660793 3031 642972199 854872802 8164 83263882 11152217 698 469995849 888127448 6344 -855487023 -380500395 8938 -894484500 785681307 4060 -871267479 160793740 1170 288031791 -730886465 1271 276731211 336301975 9607 471264227 676243791 8789 564442080 167296127 2741 -729146187 -14604433 5218 -971877548 -208909824 2443 789289346 -514527972 3403 -447555783 771524295 5705 -44846753 624014414 2146 -13265422 -803257481 7879 716961746 -580067919 81 -652765294 -912580415 89 -458526967 429013583 6609 140624107 -5916917 496 -886229173 -224429007 2555 313333438 -548872283 7299 -146048051 -74922256 1423 -181786704 247274032 7007 -955831194 580232372 7268 -720378724 705558301 5851 97020970 -588544705 7664 650577626 -5916917 6063 287540911 952638297 3418 808925735 531120459 1446 576569655 -436876555 300 -759508202 -220337835 2978 -820460238 602128084 4093 864864468 -964470327 6240 -765335823 -172362246 4590 -694040959 291885511 3452 468946340 -741621007 8899 948736147 449132476 2183 -429426969 -389676639 2198 -287473610 990761659 8646 357216483 880013188 839 621250009 -217276100 1133 749434816 768564657 7319 58910623 391949381 2620 986629189 836711297 4998 696354690 823880227 3945 343475859 472701027 8425 420313173 113319582 6000 151462778 774508045 9104 -454660390 -281078001 3671 538103424 858501251 3176 693938067 -514527972 5349 38382431 667943918 2989 929439506 481058945 4804 -56935231 -80034542 19 -955831194 -551512958 7796 833952118 -497454301 7717 -341897402 -701904187 8995 -509385891 -996863784 6894 -482457481 -931961645 8522 331376977 478800565 3367 -621743061 -552554344 3914 -672401313 -63734481 1056 326413982 581062404 6408 83782911 -510922884 9347 -419749108 -354781951 9349 213842869 349827286 2550 140624107 402394867 7890 288031791 11152217 3296 -992570882 -164907236 4530 -612223016 676406177 2414 -364156017 814089111 33 974173871 996597250 535 167372537 258835576 1524 704539722 269488622 8781 -742210546 -97621137 7729 772119062 -111673714 8149 723014647 416895828 2369 895483308 -287275800 8442 506679619 -185998231 1251 276731211 -477140109 5277 498022540 764272698 4308 -482457481 931901106 5264 -971877548 -911784066 8860 -205718293 106613504 1700 -818501802 -205664922 3835 232434457 -3897679 1552 -991085471 -532805273 5493 -342740225 48126737 4148 984468436 358976404 2585 299572712 532638758 1852 15084359 -901452236 9769 -627792663 -354781951 3305 -408600531 261437505 4389 -720378724 -324279122 2158 -894484500 -549248367 1081 -330832333 -442954817 775 -660956144 -585235419 4410 -73802131 490581013 959 15084359 -847581699 7611 -154177607 15035429 5602 713058770 545485303 8949 276731211 -585235419 8032 -705081051 742555398 3911 -54849498 -561419270 6964 -733024233 -991847180 922 -351818262 125331989 7572 335527628 -359031913 3417 -405708663 -185998231 6858 -31253052 -547246555 5680 -601257416 -549248367 3076 -637994744 247516617 4466 -181786704 -982939077 4887 -250591756 381557875 5040 8264531 157954558 8154 -251213711 -21285360 2663 -400357597 -932094589 8016 -674506636 422558106 6298 -47584694 238846105 2566 498725757 616919600 3616 90842180 -202365860 479 223626891 106613504 2159 -855487023 925430316 1116 487719335 719756675 42 715427719 -647224909 4289 203806755 75428113 8344 -363361513 362317344 4532 287061479 -979020874 8662 538103424 472701027 5943 576569655 258835576 8846 784564006 55710753 4473 808925735 341133012 5864 397498909 485773536 4441 122960298 592056586 3504 -491680209 -278826583 7275 -788603267 -359314201 9272 -511648475 -453780869 7742 -962479450 465310197 1680 -886229173 161270305 3213 269499594 -162370098 2916 307567195 -906648758 3061 213842869 -181951918 294 -73802131 -130757210 279 -616780700 -74922256 3644 689984924 684653282 239 -576115144 836711297 6619 621974864 66743939 2837 58337899 -779636985 5941 -225441451 348492504 2274 261417951 -739131404 5056 -405708663 -774659497 7814 670783249 -266557934 7991 505442585 -681572203 4472 699618405 -306446443 6917 -279541251 -81447781 8430 -918480115 -912580415 911 -728265827 748407118 7294 232434457 240392773 9666 -148551892 -653914878 6692 224883384 -111673714 5118 655838788 19319210 6853 -579837273 160793740 7697 639245576 -20385733 4741 -371484057 -775953624 8887 -576115144 117542955 1989 959313725 -361278986 4321 -820460238 581062404 4063 674835134 -354781951 7589 576569655 719756675 4933 -593752979 497692812 3221 246028051 272099746 407 -669161347 362317344 8979 177628242 -68133232 1828 -371869946 64274896 2595 572111503 639735778 851 670783249 -628237476 5618 -862838521 874229190 707 520426004 90714922 7158 621250009 28285201 7761 -863912221 -259920681 8967 -256588331 -111673714 7257 326413982 -68133232 6045 555446731 -393603223 1214 902777411 758141143 2154 -179678 -21285360 9230 -695835769 -204109200 2553 875625124 -667783556 3408 -447555783 215489130 1767 650299148 -287275800 6688 616261079 -162370098 3843 853983481 -475349716 4893 -705173162 -635171642 8513 824131791 -446979614 5665 864864468 -959597696 9011 -557563073 117542955 1489 -608881583 900210732 5850 -200453704 697181256 2598 235848520 905565981 9770 -991085471 186010557 780 -991085471 893523554 7165 -146048051 546240758 8890 -44805950 573715962 6937 -818050145 269488622 2994 140624107 -81447781 5813 -147467416 893523554 9209 -557563073 -255678122 8216 -301284968 768564657 5961 411375410 -653914878 6851 110512002 -291852849 7061 -371484057 -585235419 112 -762354954 -5916917 2558 586193310 -992454753 7947 -225441451 -354367602 8245 -181786704 835992356 9425 261417951 841879883 272 -600220506 28049823 9623 -892024255 646664292 8049 483523131 481058945 2317 655692903 -517429485 1364 364564921 28049823 4467 -648381409 -330088528 5575 -971877548 -373891874 3099 29506774 -585235419 959 -74067624 55179420 9999 -913032643 388657508 2697 -410378829 484578208 9557 -322857321 -192813087 3503 587161686 841515706 1985 -177639676 609203406 3997 331376977 -273517935 7210 299572712 327243607 1395 420313173 285030297 592 -674506636 -311805770 4124 211653701 -313128613 8253 199822346 -626227780 5486 277958125 155546470 2714 -289985011 199066417 3843 543709359 950205104 9828 129311049 161270305 2440 -451981899 209900681 1550 -729146187 32006993 6629 70299496 -979020874 6297 505306321 664426163 4205 -672401313 168850975 2419 483523131 -873589020 3286 -330575686 109725016 5549 -742210546 -57636310 1692 650577626 161270305 1792 -615891790 -563855352 6817 -370573099 465310197 9104 689984924 -551512958 3001 -241465936 602128084 9073 367159963 580232372 5284 177628242 -805220515 7738 -347083273 -507678540 3867 -559852389 -59573888 8057 841435082 486739558 5855 -189672465 135272390 3526 855329823 422558106 8575 -116404179 199066417 2522 789289346 28285201 8265 -740334521 954053652 225 -62488183 -254349525 7379 199822346 476219341 2702 -287473610 -13980784 1867 555446731 452093657 9167 -347083273 -224830170 1036 481039767 -962366924 3890 -782082024 -796856966 4754 228618029 329435427 3095 -226011510 -739131404 4560 -637994744 -183336237 2118 -669975418 -515729352 2673 -373212931 -130757210 34 745648934 -80034542 3501 126163611 -398743530 2318 -76560661 -20385733 2909 674835134 258649377 9952 664255928 167296127 1536 341071365 -163961704 932 -408600531 -762876998 2847 132366550 -487460041 9826 -31253052 -6069504 7279 705381339 368331732 1027 187533920 -427456347 9974 481039767 484376908 8657 343475859 -827976408 6560 140624107 -425579851 3725 460600071 -552554344 3282 -251213711 -549053127 5894 321979161 265715153 2367 -927671058 518508787 7111 261417951 155181053 6490 -343049870 802678679 7168 -150077373 874757575 1180 253295516 886756512 8216 655838788 574416719 311 -494058622 -911784066 1473 586193310 -626227780 8810 -12352429 798910453 4749 -92183040 -546852996 7751 -31253052 -13980784 7905 321979161 -254349525 3202 727691960 -552554344 2040 587161686 -991847180 8571 970485889 -37646429 4202 111659246 -5902726 9790 -422523153 742555398 8140 -621743061 486739558 873 -95477909 408032712 4394 715427719 580232372 2126 -531669239 -585235419 8451 749434816 -238448480 9626 901855277 272099746 6772 551002165 874757575 2518 750512353 386127211 840 -544290356 -906648758 9565 -482457481 762717609 511 745648934 766538742 5294 -572908981 -517429485 5165 -511648475 351421296 4498 808925735 -761859799 85 -624139446 106262770 7777 -824336233 -53499931 2327 855329823 -973091762 7104 -139236232 465310197 1590 520426004 -919384533 6398 -743788507 -699883416 2605 527736569 901431566 7937 -898265134 -193590510 1250 750512353 -956300186 9754 111659246 -54745869 4620 -213966720 -647224909 3136 -373212931 -287275800 9555 211653701 954053652 6044 696354690 48126737 2518 -835349698 -68133232 6834 -101910710 -525223549 529 653638796 -762876998 6480 -835349698 -600991208 8894 483523131 -81447781 6906 -483926612 -148948797 1371 527736569 -616422007 8085 211653701 993015931 8349 -818501802 192314494 6274 32391911 258649377 4853 -25477161 247274032 8671 785195735 -539760374 7025 833952118 964421398 8601 886936231 604828253 6580 -175911279 429013583 7333 344933377 35526584 8809 -743788507 -953039811 3632 151462778 931901106 6020 625839941 252978054 8852 -287473610 903887624 3050 471423335 -34186434 6684 699618405 926947071 4643 -824336233 786543464 3898 -370573099 -959597696 6701 576569655 412494114 6375 -821770117 738681643 4435 -370573099 202098881 4572 -623545038 -254951306 2558 -348537659 -265649886 9759 -715255110 829740581 8539 641405743 368331732 9920 -74067624 690383589 1487 -764095871 -475349716 7686 112708003 624014414 7799 506679619 -254951306 9444 140624107 -849899775 8147 -71710752 261437505 6192 686472096 -313128613 2932 367159963 -142257001 4645 -925751415 -791660728 4467 -735338906 -148948797 9784 -762354954 -320105788 8997 864864468 491977162 4297 -112466455 416895828 8028 -625399824 522626360 59 293337666 101361875 7425 -175911279 464511101 8342 111659246 724045357 9631 -162298514 -645134311 2411 875625124 -448645965 4322 364564921 964421398 7656 264859719 -475349716 7344 616261079 -54745869 7693 -557491556 -667783556 9479 -907904968 -952045723 2719 -55516739 530406323 3432 -947334444 -5902726 2188 856751619 -779636985 3971 587161686 209900681 3742 -631059468 390959008 291 -116404179 226081213 8484 -330575686 402394867 9516 -289985011 709974393 6638 901855277 581062404 6547 664362925 160793740 9223 -533858770 82218066 4796 704539722 927113337 7049 110512002 -103582511 8779 -496507325 829740581 284 -625399824 546240758 2836 -800197031 417944653 4575 -80190883 -743279228 1988 789352319 -187634457 3195 206527555 355195684 3636 140624107 440461057 8228 -637994744 220424396 7643 -569617671 -714273046 9410 -66931702 623413028 1220 766605000 927247897 8656 323725605 -425579851 2913 -358966548 -910659068 8723 432737196 351421296 1455 955536932 -33848463 9742 -289985011 269584182 1146 655838788 -254951306 3923 -557563073 -831246652 6290 -745598738 -202365860 173 902447917 803466690 8047 -624139446 -803257481 7501 340060359 -289016401 7602 -113215565 -357349445 6786 -13265422 -768754430 4556 70299496 523334383 5597 -112466455 559317467 4803 -669975418 57188489 6180 330369088 -847113496 5650 -633494599 690383589 7286 112237946 900682067 6945 967301691 -368204827 2719 542787809 485773536 9670 528230348 -349942526 140 -179678 209900681 8395 -820460238 762717609 5890 -251213711 11152217 5280 -410378829 -683388034 6011 -744815954 -923490455 4739 54093571 148581257 4976 -44846753 -847113496 7837 36279537 -517429485 9182 351329961 -343058017 2735 669723000 -828027101 1411 -353580923 -493565702 142 -278257978 246277775 872 -301284968 -97621137 2251 -260484128 -183336237 3924 984468436 -324279122 4423 58337899 -485579451 3599 879055044 -647224909 4485 462757732 736392650 3909 542787809 -477140109 321 -306801974 803466690 620 -454660390 327243607 496 856751619 -732977788 1111 -256588331 484820762 792 812692671 -932094589 828 165508500 391949381 8817 -544290356 574416719 180 860501343 524158102 781 -162298514 880013188 8530 542787809 417944653 3365 895483308 -911784066 5830 -993835563 220424396 9285 -54849498 651276686 9442 -304053585 -164190047 8505 -268168881 67965345 5854 -257165428 383295386 4632 -659282120 -701904187 4072 32391911 -594389391 3968 112708003 -775953624 3518 -226011510 241785150 3667 -529954928 854872802 5647 -588133551 -992454753 513 -482457481 285030297 6191 395103154 -164907236 2166 326413982 186010557 9483 -279541251 -969954363 4711 916803821 742555398 4444 -959851598 -959597696 5527 855329823 -13980784 5407 655838788 547847846 911 -970422428 -142257001 7893 -481548889 -845509135 238 32391911 365540008 8103 432737196 -63464163 4989 755723260 611310292 5309 -992570882 191108050 2055 -544290356 155617401 2576 843260633 167296127 6119 -512601533 -847113496 1805 335527628 999569471 1971 339712362 -359031913 1019 -441900788 706766110 8472 195859317 894566619 815 -527151913 -183336237 3222 715936589 -33848463 1870 264207551 -359314201 3951 323725605 -5916917 8899 667683290 -733482202 4395 -615891790 697181256 1378 -331409455 -142257001 3086 -529954928 -374056277 6813 -729544436 798910453 523 861466410 161270305 8454 -618586699 -783218625 9147 -213565859 -932094589 3045 -993835563 -439025221 5850 715936589 66743939 6122 -907526850 -952232346 6370 755723260 562000501 6070 -62488183 -185998231 4987 651739496 -385293122 9781 693388533 15035429 8560 -892024255 349711330 4799 855329823 736392650 1638 29968380 99128184 1248 -650211499 -847113496 8954 81800971 35526584 4261 669723000 388657508 5177 186610534 764272698 8425 -800197031 -796856966 7780 -301284968 -130757210 111 -970422428 532638758 3188 -336363205 -959597696 8049 -594658272 133238441 8811 303471892 125331989 6105 853983481 -727914786 4540 843260633 -493565702 2590 38382431 532638758 636 967301691 -442896915 6785 432737196 491977162 1016 -894484500 170467835 8410 469995849 592056586 2218 -994238484 927247897 8205 -872853946 258835576 9111 577257649 -827976408 4146 111659246 -311805770 3836 -371484057 320542941 9140 521234557 -605921169 825 -627792663 -919384533 2712 642972199 894207498 3772 -764095871 -774659497 9840 -625117729 240392773 8449 -578500945 -873589020 7713 -483938149 -183336237 3801 621250009 -952232346 5714 890432109 -446979614 810 328152090 996597250 2823 -788603267 584852110 86 70299496 -533164995 2622 -871267479 -224429007 1662 843260633 -205664922 8968 -54849498 460061364 8025 293337666 785302566 5130 644845610 -991847180 8320 817204434 759617707 6933 -509666122 -349942526 3373 73840719 478800565 468 -740334521 167296127 1188 812692671 115731592 5748 785195735 -743279228 80 -189672465 -847581699 3881 119513424 -148948797 1682 -674506636 -825672011 8351 -800197031 115731592 7717 -68308325 125331989 6719 -777574656 646664292 1254 -590529319 -385293122 8547 -474750049 -503488600 3252 -570514743 709534975 2332 195859317 247516617 6051 -788603267 402394867 6162 778853107 900262214 7557 95039871 646664292 2172 367159963 905565981 8635 432021664 -551416862 3441 727691960 -635171642 5417 745648934 220424396 1247 947027244 -549248367 2473 -660956144 -292135056 7546 864864468 -619642959 2033 -307200306 -164907236 6232 869722291 -780888194 4855 -189672465 51303562 7420 785195735 618410264 6612 -765335823 -675048115 1887 287540911 -13980784 6184 -822417795 377312940 4502 -947334444 652139653 3614 -76560661 481058945 1744 -326544961 -265649886 2351 -601257416 -823312659 4383 237809565 971883931 8123 -883256320 -63734481 5626 19516550 -931850941 3990 -95477909 133238441 5329 -56935231 55179420 3200 579591313 -828027101 1473 132366550 478800565 6585 95039871 -956300186 1849 -790900085 -714273046 9715 71999590 -19846330 6813 -790900085 684653282 696 -400001179 348492504 7593 -74105468 -356305020 494 -927273767 -380500395 6873 -886229173 686182649 2680 -330222187 155546470 9687 -343049870 691904004 944 934705880 -973091762 8036 -342740225 -162370098 1555 -154177607 -325682737 635 -511648475 768564657 7931 -934630957 481058945 6067 877375052 -464133473 4675 54093571 900682067 4197 204922698 -701904187 4599 784564006 464511101 5965 206527555 -779255519 635 269796431 390959008 4052 460600071 769086286 318 -637994744 90714922 6494 -590529319 484820762 3422 652607998 -923490455 5712 713058770 522626360 510 -481548889 202098881 3749 351329961 -936112945 6182 641405743 148581257 3697 328642413 -322241979 442 686472096 522626360 6917 -788603267 -883441584 30 616261079 -217276100 2965 566652844 -14604433 1737 892440078 -6069504 7800 693388533 -903151152 521 974173871 622266116 9998 363421522 307725420 2118 -952709307 252386635 2823 -95477909 -906648758 377 -818501802 798910453 6498 330369088 362317344 5406 641405743 101361875 5779 -44846753 -113520589 2920 -422523153 -936112945 8217 -96460553 573715962 7957 789289346 261437505 2288 -178463084 602128084 4611 -147467416 -683388034 1731 622760654 -594389391 1649 843260633 -796856966 9460 -405708663 148581257 1177 -669975418 616919600 8768 237809565 271711843 4365 393895424 460061364 2189 -862838521 -503488600 2512 -824336233 -192813087 5557 15084359 173354787 8264 -630784461 -183336237 344 -570514743 782261486 3233 248168868 758141143 9021 457187643 814089111 3860 -200453704 -97621137 9627 535670744 674552143 7767 -116404179 -807704163 3174 232434457 831945068 1799 955536932 -962366924 8491 644845610 7024863 9460 -256588331 698531409 6576 323725605 133238441 1949 339635211 28049823 8375 -453528863 -650575204 93 -570514743 -436876555 2354 955536932 -265316264 2820 -983647058 327243607 4987 29968380 15035429 1961 -279541251 -937125202 8389 54093571 -775953624 1182 -745598738 513030379 2446 853983481 874757575 1221 918550505 341133012 7510 405324040 -899341288 5507 -44805950 -487460041 2453 650299148 610906685 7602 521234557 125331989 3064 842270273 263449205 6492 696700704 -357349445 429 -734053528 293996259 7910 287061479 -845509135 5456 432737196 705558301 233 -749678851 -3897679 9765 817204434 771524295 8343 -621743061 -238448480 967 789352319 465310197 4988 890432109 215489130 4385 586193310 -337054857 1523 -330222187 -253004117 3516 -633494599 106613504 6956 -572908981 -510922884 3193 -615891790 -204109200 5019 -482457481 -923490455 1999 498022540 782261486 3811 -146048051 636536038 6775 246211015 133238441 180 853983481 932982464 9431 -458526967 -796856966 8384 335527628 -20385733 973 -257165428 -993810702 2788 -954946302 -739131404 8317 561309384 -361278986 7782 432737196 -202365860 3021 -154177607 -825672011 5803 -370573099 835992356 2175 95039871 -37646429 2107 328642413 764272698 1583 -672401313 952638297 1751 -616780700 547847846 8222 650577626 -893198153 6106 -674506636 -503488600 1086 -257165428 706766110 6062 686472096 -952045723 416 512530806 -339447425 2049 -627792663 -172362246 1163 -512601533 545485303 1417 285585538 199066417 4207 -422523153 -103582511 2180 487719335 771524295 2697 616261079 762717609 4995 822548504 -359031913 2999 812692671 -386859416 472 -110049194 -354367602 6367 929791427 258835576 9518 -959851598 -699315319 9724 -128726767 55710753 457 285585538 622266116 7145 -669975418 -903151152 3086 716961746 -743279228 7346 -408600531 -791660728 2644 520426004 -899341288 7655 -993835563 932982464 652 785195735 -979020874 6963 38382431 -316674454 9198 73840719 990761659 6221 462757732 258649377 4916 206527555 252978054 5613 520426004 -588544705 8187 70299496 -354781951 7810 -82743531 -507678540 3303 321979161 731066417 977 -633494599 -733482202 6519 -788603267 365540008 2241 -878007946 684653282 1354 967301691 390959008 4437 136635149 -849899775 2657 -304053585 269584182 1386 -518877099 782261486 6437 -474750049 -588348248 8931 -822417795 -453780869 1211 -862838521 90714922 4066 653638796 443480195 6613 253295516 -442896915 8728 -750618262 247516617 2204 97020970 -130757210 974 491678739 15035429 8651 -25477161 -507678540 70 886936231 742177493 6318 -526589551 476629986 8748 749595162 41988448 7771 248168868 -871353007 2130 650299148 -849899775 9120 622760654 -552554344 3195 -685842163 -265649886 7342 -570514743 106613504 7686 -147467416 164304660 9332 57728768 -575386868 5791 -36520470 -873505481 4272 -278632700 -766439509 3248 129311049 -487991575 8498 542787809 -931850941 3566 -422523153 -964052288 4562 505306321 -906648758 8946 861466410 371937567 8276 929439506 -316674454 5989 119513424 -164907236 3497 177628242 581062404 9984 509139401 823880227 9432 -934630957 -207480706 7715 824131791 -5902726 5117 -482457481 332881191 629 663527888 -848882377 6401 649807445 -497454301 7532 156702520 758141143 4283 38382431 397104509 4990 -214121222 -53499931 7206 -616105726 -209849932 3511 -565428161 874757575 8628 -625399824 874229190 9101 471423335 835992356 4258 187533920 377878165 3377 869722291 435964459 4684 261931651 358976404 7079 716961746 -255678122 9906 976904654 835992356 4840 959313725 -497454301 8027 577595779 157954558 6023 749434816 -63464163 2762 -862838521 -45469480 9249 206527555 51303562 7568 577257649 844277983 2441 -790900085 472701027 9056 861466410 220424396 3011 276731211 -683388034 121 721323233 -398743530 9007 174573850 -620954654 5839 -764095871 -910659068 5338 622760654 110076515 5083 -695835769 59020681 8304 551002165 238846105 6518 901855277 -205664922 9492 561794586 -936112945 7472 340060359 -779255519 788 -627792663 429013583 631 351329961 -63464163 3175 313333438 820355107 7908 -110049194 106262770 6585 -181786704 -976816087 1048 475583305 215489130 7849 587161686 -979020874 4776 -759508202 785681307 1489 864931174 402585422 9717 561794586 782261486 1047 -565428161 782261486 3536 941171960 -779636985 8674 -863912221 532638758 5676 669723000 697181256 7055 -56935231 652139653 4004 -659282120 -762876998 6804 83782911 209900681 8559 -101910710 -361278986 6085 528230348 628563573 2594 -615891790 155546470 5895 -123469316 136635305 9654 411375410 895448733 2242 527736569 -21285360 1434 -659112423 -620954654 9018 -331409455 996597250 8250 411375410 -647224909 7664 778853107 -956300186 1729 500836375 766538742 2053 481039767 -973091762 3947 -305970525 348492504 2800 341071365 870680272 1759 321979161 67965345 2432 -526589551 -41471722 4892 -336363205 160793740 468 -970422428 -316387152 1921 663063930 900682067 7289 206527555 -517429485 4433 57728768 -436876555 4245 824131791 -575386868 7143 -293422144 -208909824 7587 -25477161 709534975 7672 576569655 -650343366 8398 -335037888 -732138768 2519 -47584694 490581013 4801 521234557 870262107 4301 347274203 899778012 2767 -594658272 203874111 9192 -12352429 -974640280 5007 705381339 -958397748 5332 49103598 -168423907 8443 -983647058 -367588750 6520 270668477 478800565 1226 36279537 -162370098 707 -630784461 573715962 1226 -569617671 170544312 8567 853983481 -871353007 4370 269499594 652139653 1157 137342604 874757575 1256 765140521 -468181788 7018 253295516 362317344 9087 303886728 285660025 8328 572111503 95042084 9060 256045037 -193590510 1993 248168868 64274896 458 -66475474 82218066 4576 -95477909 546240758 8082 6631381 476219341 8705 716961746 932982464 4063 187533920 -133534011 6546 -854974713 -521750194 9865 97020970 574416719 4578 166695370 66743939 674 655661552 523334383 9562 363421522 -995066367 7846 -214121222 -588348248 5889 993217311 -876513924 6694 -150077373 -287275800 3765 -132340965 -220337835 2807 948736147 -313128613 1352 335527628 -532805273 8455 -889390298 -442954817 5783 -66931702 -532805273 993 -517419114 476219341 9474 -612223016 464511101 5922 460600071 377878165 6519 -985616618 -339447425 555 986629189 484376908 6207 -588133551 513030379 2072 -970422428 -952232346 5534 433526835 623413028 5201 -356493999 173354787 790 -429426969 478800565 4335 270668477 -992454753 3532 -58282870 -221235589 5457 -251109249 628563573 5934 -347083273 291885511 912 -95477909 -507678540 8179 -278257978 802678679 3665 -278257978 -63464163 7779 -544290356 680445725 26 -222034349 -316543012 5290 664255928 -931961645 5191 -419749108 -692002453 3224 719147282 639735778 6382 653638796 155546470 299 174573850 -635351929 2511 -454660390 664426163 5135 390958395 785681307 3153 363421522 -783218625 8165 -66931702 -605921169 9642 765140521 329435427 786 -396349710 -715854594 9549 471423335 -265649886 6826 -533858770 -726080992 9945 -341897402 -936112945 1518 -630784461 -871353007 1439 -400001179 220783838 3122 955536932 422558106 4006 902777411 611310292 467 126979264 442035528 7227 -918480115 449132476 295 933284357 -726080992 4507 564442080 351421296 261 -496507325 -619642959 9316 705381339 -267835884 3735 843260633 624282080 1848 -570514743 -359031913 7262 -95477909 381557875 1796 -80190883 719756675 2422 471423335 -653914878 4673 -447555783 261437505 8906 349635568 160793740 522 -854974713 500073592 1785 -31253052 723730723 4030 217759023 742177493 5273 740694909 -910659068 7463 902447917 -257449363 811 -745761469 932982464 9642 946724763 285660025 8928 126979264 -330088528 3104 696354690 798201482 5675 285585538 443480195 6469 -331409455 609203406 5016 -762354954 191108050 6831 780636123 386127211 5965 740694909 709534975 5266 340060359 624282080 3342 784564006 -873589020 7826 -883256320 449132476 9877 665672498 -531114148 7657 90819360 -732138768 5361 -615891790 90714922 42 122960298 874757575 4479 335527628 491977162 3430 -400001179 -281078001 7288 438397479 -349942526 3294 411375410 233486506 7018 -650211499 769086286 3400 950417338 686182649 9865 -419749108 349123105 102 -474750049 -359031913 9927 -987108376 996597250 2659 528230348 476219341 4179 808925735 705558301 4656 -261356504 160793740 927 -548298586 -31659405 143 -588133551 -343058017 7381 433526835 -207480706 5021 49103598 -425579851 3915 -113215565 -419617877 4678 -743788507 858501251 4228 -777574656 -503488600 1237 29506774 -63464163 8393 71999590 -626227780 1850 228618029 742555398 2009 -529954928 -733482202 559 58337899 348492504 798 740659012 -238448480 7484 587161686 523334383 8289 248168868 -253004117 3162 -669975418 691904004 2351 -80190883 -899341288 4118 -594738095 -5702304 8619 177628242 998987485 56 364564921 -783218625 7078 -371484057 926947071 1347 817204434 240392773 9950 -578500945 220424396 7037 -112466455 -113520589 99 -364519214 719756675 9617 29506774 -653914878 9248 -200453704 547847846 7028 -80190883 618410264 4984 696354690 684653282 3494 -667767243 -442896915 640 264859719 952638297 2778 481039767 -600991208 8540 -244065831 996597250 6520 -486815940 -663884323 7341 -177639676 422558106 4449 -557491556 -209849932 5146 -451981899 -873589020 9987 -73802131 408032712 8588 902447917 -359031913 4687 967301691 173354787 8239 824131791 -871353007 6968 -326544961 440461057 5590 745648934 443480195 8796 642972199 327243607 4527 -616105726 -113520589 9416 655838788 -80034542 3927 576569655 -831246652 3367 -442492459 41988448 224 -420836130 -931850941 7548 650299148 133238441 1057 -526589551 377312940 3218 789289346 691904004 1597 432021664 -487460041 8305 22099741 604828253 3143 266465598 -448645965 3778 664255928 285030297 6180 -623268670 -253000679 8116 967301691 -163961704 5810 -985616618 351421296 2496 -527151913 686182649 3561 471423335 238846105 250 -422523153 240392773 2863 -529954928 491977162 6330 -95477909 -919384533 5649 -342239300 -514527972 9083 -983647058 -959597696 127 -527151913 377878165 6578 -491680209 636536038 8440 256045037 -164190047 9954 766605000 -952232346 2694 73840719 -901452236 8190 -213966720 636536038 491 669723000 247516617 8687 -330575686 -442954817 3485 -251109249 831945068 4679 745648934 28049823 4175 993217311 -964052288 2501 -694040959 639418215 5105 -441900788 -6069504 2538 -56935231 513030379 3608 -669975418 -768754430 7804 -116404179 220783838 6625 -181786704 -588544705 8906 -824336233 429013583 4050 929791427 533639856 1104 674835134 -827976408 2915 177628242 831945068 4395 -112466455 -306446443 1788 129311049 -253000679 9120 -213565859 -386859416 9311 -615891790 -600991208 3817 -458526967 133238441 4136 -518877099 -927894606 6048 -623268670 386127211 3331 331376977 168850975 1215 -356493999 59020681 6765 -173157270 -161178548 5367 36279537 742177493 8269 211653701 -97621137 1649 -358966548 674552143 4613 23116556 358976404 4786 933899717 442035528 2052 299572712 -339148929 1650 -986019062 332881191 1791 699618405 -164190047 7183 843260633 -367588750 2912 941171960 476629986 7438 326413982 349123105 9806 572111503 220783838 9683 -872853946 383295386 845 847314766 592056586 1330 655838788 -519921669 2776 696700704 936458970 7157 895483308 530406323 4189 505442585 173354787 5023 269796431 -19846330 6919 -987108376 35526584 256 -855487023 584852110 4307 655838788 686182649 5578 -454660390 109725016 2236 -219607746 -766439509 7685 295262939 -561419270 3016 57328447 173354787 1647 -623545038 -529867141 4023 122960298 -20385733 262 -496507325 133238441 9001 -116404179 854872802 7034 -855555106 408032712 5184 -907526850 584852110 9100 677505146 269584182 9207 -750618262 -207480706 8380 254604928 327243607 2626 -590529319 814089111 1475 664362925 -979020874 2838 745648934 67965345 2668 853983481 388657508 9146 -509385891 55710753 1897 -73802131 829049646 6270 90842180 168850975 1763 -74313664 762717609 4172 303471892 -861238983 2482 151462778 115731592 2333 -62488183 365540008 8847 686472096 733113734 6846 -12352429 485773536 9367 -594738095 -45469480 8691 -659112423 -97621137 4945 -527151913 -57636310 6812 603027467 -356305020 5202 -621743061 888127448 469 -749678851 240392773 2671 -476635343 110076515 3554 -959851598 -113520589 3539 -729544436 546240758 1595 97020970 363537086 6402 -74313664 -217276100 6325 433526835 732717612 3182 572111503 -238448480 403 -250591756 841515706 5785 -322857321 927113337 4859 841435082 349123105 1515 -330832333 90714922 2203 -824336233 -675048115 5845 -991085471 355195684 9085 271048450 -6069504 1333 -705173162 -192813087 4186 471264227 -63734481 3083 -927273767 293678122 300 566652844 -330088528 9084 57077901 829049646 7480 663527888 377878165 7669 -579837273 -726080992 4154 132366550 280226622 5715 929791427 106262770 977 293337666 109725016 5281 -154177607 -931850941 8573 705381339 -588348248 8354 -715255110 839185834 5974 433526835 -428402356 4064 393895424 -164190047 3743 6631381 -130757210 7957 327828499 -919384533 1115 -818050145 742069009 600 -80190883 7024863 2336 864931174 724045357 8651 -213565859 99128184 9146 -631059468 -594389391 4275 527736569 -982939077 1058 -625868114 -962366924 8759 -570514743 -274707169 6255 287061479 -316387152 2670 521234557 -292135056 8044 -109703401 -588544705 6003 -179678 -289016401 8203 313773597 900210732 2731 778853107 245371301 4057 -588133551 332881191 2616 -660956144 293678122 9938 -341897402 -291852849 3727 -483926612 381557875 8358 -743788507 697181256 7304 822548504 -833562261 6108 -322857321 -442896915 1956 -618586699 704912288 7223 847314766 927113337 4341 -307200306 -588348248 9943 185216221 283209294 1033 -667767243 -709522334 5138 -627792663 408032712 9110 566652844 -479232352 7539 343919065 -669483533 3949 696700704 484578208 2946 475583305 -547246555 1353 784564006 719756675 6997 -181786704 -393603223 8407 269796431 484376908 21 481039767 936458970 3451 -55516739 -33848463 5797 745648934 -389676639 6305 564442080 478800565 2047 256045037 -57636310 5042 750512353 417944653 1936 664362925 -873505481 2136 -992570882 -919384533 5493 655661552 -349942526 9076 -886229173 774508045 4646 892440078 964421398 9294 -648381409 -255678122 5331 185216221 -265316264 4909 71999590 705558301 1389 126979264 148581257 8889 202573384 -549248367 6119 287061479 95042084 989 655661552 563044475 5676 -559852389 23333156 8017 655838788 742555398 2035 -912600784 618410264 1240 723014647 900262214 5569 111659246 -477140109 8613 669719494 -923490455 2590 -373212931 742555398 9268 288031791 351421296 1244 667683290 774508045 1783 -433025345 106613504 8916 460600071 293678122 3166 331376977 28158895 9601 287061479 -361907767 107 347274203 -849899775 6066 650299148 -343058017 3701 579591313 88031842 9706 -307200306 -834347143 2300 842270273 -311805770 11 586582238 35526584 350 -306801974 371937567 7011 22099741 293678122 1608 264859719 -497454301 5253 -509385891 -936112945 9022 -512601533 -992454753 6204 -764095871 341133012 8575 140624107 -807704163 7293 652607998 -883441584 7491 110512002 117542955 6539 349635568 927247897 9367 -855555106 611310292 3487 -364156017 562000501 5180 202573384 -906648758 823 328642413 377312940 2491 -745598738 925430316 334 812692671 848404213 1004 -531669239 491114857 6238 950880850 639418215 1815 997902760 -595600742 3474 -400357597 999569471 891 693938067 324939084 7744 -715255110 203913927 5822 -110049194 327243607 4469 -820460238 -361907767 3365 -994238484 -316387152 721 4049814 -224429007 4549 643936179 925430316 3381 204922698 -385293122 9 -625868114 336301975 9147 -674506636 -322241979 1717 -882919563 442035528 6134 955536932 624282080 6747 -408600531 782261486 1082 -800346889 -130757210 1916 351329961 932982464 6845 -659112423 690383589 578 477434146 523334383 222 -336363205 19319210 4909 879055044 835992356 2821 -742210546 -683388034 5258 572111503 464511101 7228 -363361513 -953039811 107 950880850 -361278986 1470 -672401313 -253000679 3492 861466410 -448645965 6205 -822417795 -548872283 7570 321896034 -436876555 8169 -784069182 841879883 2529 -669975418 362317344 1278 343919065 -919384533 3647 -800197031 -53226181 109 -740334521 -780888194 5227 -694040959 -964470327 1119 833952118 928549530 8146 946724763 762717609 2838 295262939 -551416862 5709 677505146 -211716415 2356 339712362 -63734481 8387 -68308325 -63464163 1280 561794586 -5916917 8005 505315658 -359031913 1207 -388902952 886756512 219 -548298586 -446979614 496 -433025345 11152217 9129 843260633 215489130 9475 702242153 192314494 7446 420313173 -209849932 8492 -101910710 545485303 4719 -624139446 346977152 2219 -983647058 170467835 472 -420836130 -437551079 2910 -226011510 -392084245 3923 313773597 -255678122 1841 -244065831 -865702803 3876 -491680209 -739131404 2212 750512353 -507678540 85 -569617671 -428402356 1327 -82743531 690383589 5702 -993835563 -359031913 1107 211653701 905565981 6392 313773597 -521750194 626 266465598 363537086 9883 -616105726 -761859799 5536 -371484057 854872802 8597 393895424 718423636 937 -66475474 363537086 580 -601257416 -761859799 549 -279541251 82218066 1558 -371484057 -254349525 1610 -759508202 831945068 1415 847314766 -274707169 2754 341071365 -906648758 3467 561309384 -111673714 3518 -593752979 -211716415 1854 527736569 686182649 8426 984468436 -259567082 3896 70299496 246277775 3217 689984924 -931850941 3653 -616105726 -367588750 4226 -109703401 685173008 853 -959851598 485773536 2499 122960298 336301975 624 395299686 -497454301 7813 156702520 524158102 4253 -330222187 -217276100 3049 955536932 28285201 3283 719147282 348492504 9554 785195735 573715962 799 -715255110 759617707 3948 -287473610 362317344 7640 295262939 241785150 8348 323725605 766538742 4496 -322857321 247516617 4424 177628242 558660793 8429 -358966548 174025856 3481 -533858770 -519921669 6695 -289985011 460061364 6991 -672401313 697181256 1571 38382431 -493565702 6916 -878007946 -5902726 6016 -557491556 -380500395 932 433526835 -628237476 5120 339712362 -774659497 6940 -278257978 798910453 4186 -12130323 -635171642 5457 -625718770 -521750194 7022 206527555 -619642959 1282 853983481 -33043914 137 -871267479 19319210 7761 935909029 247274032 4858 480475633 -148948797 3199 199822346 -551512958 8292 -250591756 247516617 5238 471264227 -699315319 4037 -715255110 -354367602 7132 -400001179 -901452236 2872 -342239300 840121997 4900 -268168881 245371301 2215 591415304 -487460041 2919 529251473 -204109200 8435 -213565859 -289016401 372 -624139446 798201482 9495 -251213711 -876513924 7477 -820460238 478800565 266 -518877099 697181256 9122 -364519214 894207498 7524 -526589551 709534975 3162 -818501802 -911784066 691 -764095871 -324279122 1840 -173157270 -172362246 2319 -526589551 831945068 6563 -342740225 -192813087 5164 -509385891 880013188 9569 551002165 -374056277 8110 -821770117 -497454301 796 -74313664 349123105 1650 512530806 -361907767 7390 186610534 901431566 3099 -672401313 -64803490 5706 90819360 -996863784 2011 -625117729 226081213 8037 696354690 -906648758 2643 -918480115 -650343366 8339 -285886589 -741621007 3373 83782911 113319582 5412 -419749108 491114857 7016 -419749108 -111673714 913 892440078 67965345 3860 946724763 486739558 2930 -569617671 -650575204 3344 -408600531 235617971 5508 498725757 -392084245 8816 -994238484 996597250 9767 -824336233 -448645965 4515 -927671058 263449205 524 -63560127 -385293122 7668 -371869946 48126737 7696 187533920 -595600742 1248 -189672465 925430316 6738 -81272333 -103582511 1433 -886229173 283209294 5340 119513424 -74922256 8569 -855487023 -164190047 6688 -62488183 -683388034 8089 -162298514 724045357 6993 273690998 59020681 1218 -959851598 186010557 6372 -326544961 170467835 8244 471423335 -616422007 5031 416830089 819313353 4630 -667767243 -257449363 1106 -569617671 -81447781 4334 -954946302 592056586 8859 235848520 829049646 3570 -695835769 927247897 1967 -631059468 -427456347 5199 90842180 -551416862 6222 -518877099 844277983 9512 -162298514 -529867141 5062 475583305 -777377395 4225 -213565859 844277983 644 -197332076 349827286 4366 142253386 732717612 5671 -491680209 478800565 2102 -518877099 -663884323 6934 -66931702 -224429007 2236 206527555 173354787 9747 277958125 349123105 4560 -623545038 659135755 2672 122960298 -699883416 4306 -56935231 796440972 9602 -244065831 769086286 1575 23116556 -973091762 6851 395299686 936458970 9935 -184150939 -761859799 5469 211653701 691904004 2567 -54849498 245371301 8852 727691960 -683388034 9467 303471892 -732977788 8068 950880850 -865702803 4543 -278257978 936458970 8635 432021664 614945635 8494 393895424 531120459 8168 577257649 -192813087 3810 -947334444 -479232352 8966 641405743 -380500395 8854 959313725 491114857 9762 892440078 993015931 2810 256045037 796440972 8627 663527888 -692002453 5318 471423335 -53499931 891 974173871 584852110 4352 347274203 460061364 8217 -348537659 -847113496 7041 551002165 823880227 322 652607998 429013583 117 543709359 -531114148 7360 535670744 -6069504 7347 4049814 402394867 3881 -200453704 888127448 61 789289346 835992356 1716 918550505 -5702304 8648 -971877548 686182649 1144 -557491556 -626227780 6207 -594658272 -241132430 6054 211653701 836711297 6483 -128726767 844277983 473 -148551892 -828027101 1894 -305970525 785302566 3067 948736147 -635351929 4825 70299496 -827976408 6746 -531669239 312063892 1571 622760654 -161178548 6603 110512002 584852110 3475 -408600531 618410264 718 330369088 -255678122 216 727691960 -464133473 7171 946724763 990761659 416 -872853946 -442896915 4700 -994238484 167296127 9646 81800971 829740581 9668 -509666122 -292135056 1936 -952023251 443480195 318 704539722 362317344 7456 -612223016 -324403620 1857 -150077373 732717612 6890 -952709307 -419617877 8820 -648381409 7024863 7198 841435082 -265649886 757 855329823 -330088528 5255 970485889 -20385733 4127 -882919563 -650343366 4299 976904654 -357349445 1131 713058770 -361907767 6724 667683290 -313128613 2790 715427719 652139653 3568 6631381 -19846330 4004 -985616618 -142257001 2852 621974864 -732977788 244 199822346 -952232346 3463 -63560127 664426163 7861 -548298586 686182649 3644 772119062 829049646 4632 165508500 170467835 7904 -986019062 580232372 822 -821770117 -442954817 8070 567852265 -427456347 6067 -588133551 -81447781 7439 -509385891 332881191 3908 -745598738 35526584 606 357216483 -253004117 558 -519682186 -283943997 3100 918550505 768564657 847 -790900085 691904004 5032 -330575686 524158102 8737 122960298 690383589 9969 -616780700 -267835884 9357 -429426969 -45469480 280 405324040 -533164995 1549 -408600531 -895622959 6640 -569617671 -825672011 9813 22099741 -448645965 6568 538103424 -600991208 2499 -531669239 28285201 6107 269499594 -805220515 7029 -872853946 -991847180 8038 740694909 -485579451 7643 299572712 639591910 9498 323725605 324939084 3197 389181119 -667783556 1251 -694040959 -59573888 5070 877375052 28049823 4041 483523131 -893198153 9938 413228751 -517429485 2309 -420836130 -473904134 972 -744815954 435964459 6182 -388902952 530406323 7644 -419749108 836711297 7013 -62488183 950205104 9783 -173157270 736392650 7831 -985616618 491114857 6631 -822417795 484376908 1698 -616105726 186010557 9014 -453528863 870262107 6722 -669975418 -730886465 1654 330369088 -529867141 9853 -171024826 125331989 7859 693388533 639735778 2820 -983647058 208596214 4379 -623268670 -439025221 6875 -788603267 -354781951 8766 -625399824 371937567 8907 -952709307 66743939 1233 -764095871 417944653 8678 -181786704 -74922256 7335 416830089 771524295 5692 -509666122 32006993 259 -871267479 88031842 4876 -322857321 -529867141 3847 -278632700 -774659497 8925 -750618262 706766110 8433 480475633 742555398 5790 902447917 -148948797 9720 621974864 252978054 2604 -80190883 -220337835 6930 57328447 422558106 8675 137342604 -354367602 6313 677505146 530406323 5958 997902760 719756675 5853 -601257416 155617401 8610 812692671 -976816087 2843 -927233899 -325682737 7377 509139401 -931961645 8447 561309384 -873589020 2187 248168868 609203406 8630 -519682186 167296127 8515 860501343 -834347143 1656 677505146 -871353007 3311 -150077373 -103582511 6869 411375410 349123105 1736 655661552 -616422007 6797 -557491556 368331732 9651 256045037 -322241979 6405 -213966720 -221235589 2352 -358966548 248879339 9960 -68308325 -979020874 1378 860501343 -883441584 6987 -559852389 -762876998 4158 -293422144 -389676639 499 -927233899 -995066367 1800 -800346889 -473904134 4571 195859317 858501251 1866 58337899 199066417 6417 -594658272 -519921669 9735 669719494 705558301 7249 -927671058 691904004 5024 95039871 55179420 3734 -139236232 -425579851 1286 269796431 -386859416 284 -729544436 203913927 5263 -408600531 486739558 1097 -883256320 155546470 541 -356493999 -546852996 7166 -268168881 -991847180 9707 335527628 -635171642 4009 -139236232 500073592 4714 -627792663 820355107 5133 886936231 -33848463 5084 497764071 307725420 4245 -594123980 -894674476 6159 -267849188 -979020874 357 663063930 -911784066 4429 122960298 697181256 35 976904654 226081213 5233 -364519214 371937567 6052 287540911 113319582 5389 653638796 288775548 7594 -74313664 823880227 3115 -759508202 -768754430 1197 916803821 247274032 3537 -451981899 -81447781 3271 -481548889 346977152 7497 -139236232 -71981180 1974 -343049870 -68133232 5232 -531669239 -97621137 1260 929439506 -847581699 1118 -483938149 -34186434 9385 -197332076 -81447781 3302 -986019062 402394867 1388 -483938149 -446979614 3182 -615891790 723730723 6727 232434457 622266116 3937 967301691 -513451002 4321 -511648475 346977152 8036 339712362 32006993 528 399779640 247516617 1735 -261356504 -560116325 4423 -588133551 -964470327 7293 -594123980 -133534011 8012 253295516 358976404 3103 918550505 -774659497 8366 462757732 355195684 5532 420313173 758141143 6293 -557491556 547847846 6083 -878007946 -585235419 4299 669719494 320542941 8436 -343049870 -265649886 1659 -128726767 686182649 1892 -181786704 525863100 9911 15084359 -37646429 593 -898265134 723730723 831 -305970525 220674133 7990 110512002 -221235589 9487 -912600784 -34186434 5167 -784069182 -519921669 776 -66475474 -291852849 127 -175911279 226081213 2674 -419749108 -74922256 8161 -451981899 -513451002 2417 -886229173 926947071 861 -750618262 651276686 1702 -214121222 -68133232 6732 169375596 478800565 6825 -934630957 -324403620 3661 -189672465 -267835884 9108 303471892 320542941 7609 -267849188 -932094589 4321 -742210546 706766110 8004 -705081051 723730723 3336 -215882898 160793740 774 110512002 285030297 9538 -419749108 -21285360 6794 432737196 442035528 2338 543709359 -74922256 9366 622760654 690383589 7268 -959851598 639591910 9706 335527628 616919600 1303 -81272333 -959597696 524 -511648475 472701027 6856 -531669239 688604103 9780 -623268670 531120459 7520 -991085471 -354367602 772 749595162 831945068 5104 934705880 -31659405 7563 32391911 464511101 3769 902447917 -580067919 9035 -794998045 -254349525 1889 266465598 -254951306 760 520426004 341133012 7764 166047011 -337054857 6322 -150077373 497692812 6968 -927273767 774508045 645 -949511663 -241132430 9060 -627792663 390565985 8718 341071365 -207480706 3906 -454660390 927247897 1042 165508500 -425579851 2210 331376977 732717612 4219 -854974713 -265649886 1522 -616780700 -53499931 867 993217311 -204109200 4220 674835134 835992356 1220 -991085471 209900681 5071 -171024826 -871353007 255 122960298 -316543012 1617 335527628 758141143 3997 -347083273 -796856966 1507 841435082 835992356 8339 856751619 168850975 2278 955536932 -650575204 8666 -784069182 -20385733 941 -54849498 484820762 2030 -557491556 408032712 9124 -959851598 684653282 4725 -353580923 -954209444 3680 287403155 28049823 1619 755723260 269584182 3111 319326351 329435427 9115 -13265422 -254951306 2802 -270167938 164304660 5305 551002165 280226622 3600 567852265 -594389391 9856 344933377 -981602668 3006 696354690 -192813087 8990 -616105726 -588348248 788 -625399824 15035429 102 -494058622 -906648758 8514 340060359 402394867 3824 901855277 -253000679 2028 23116556 -209849932 1818 389181119 23333156 3954 -341897402 -37646429 9891 663527888 -803257481 6515 -214121222 168850975 120 689984924 327243607 4579 -745598738 336301975 2990 -58282870 993015931 3195 -405708663 220783838 7841 132366550 -479232352 2816 -907904968 -766439509 7197 745648934 785681307 4920 -486815940 -954209444 7116 670783249 -828027101 6249 -993835563 203913927 4912 -150077373 -766439509 467 677505146 -253000679 9971 57077901 639591910 4527 947027244 265715153 9691 -225441451 766977417 4184 947027244 -202365860 7809 -800197031 533639856 474 -279541251 -14604433 6500 879055044 -847113496 2872 261417951 -683388034 955 -44805950 931901106 2819 -594123980 705558301 4457 955536932 -519921669 3736 -162298514 105202669 9956 -154177607 -669081832 9242 287061479 -982939077 6615 -898265134 32006993 2864 -927273767 173354787 5991 -559852389 57188489 9409 204922698 -585235419 5603 498725757 -551416862 6366 808925735 19319210 9424 288031791 -996863784 3678 343919065 95042084 2965 -518877099 -901452236 2368 -608881583 -901452236 6899 780636123 -515729352 5885 555446731 -3897679 2856 -482457481 363537086 9613 -705173162 484820762 5508 -63560127 682630231 2860 433526835 -337054857 2860 -898265134 -354367602 6077 -25477161 -373891874 3598 -419029624 155181053 2958 -447555783 248879339 3620 199822346 894566619 7884 -941497322 -427456347 2973 -743788507 416895828 3673 413228751 829740581 5305 723014647 -253000679 3419 -150077373 -356305020 9219 -537445745 -779636985 8087 126979264 288775548 1236 -835349698 839185834 959 -173157270 -515729352 3414 -213966720 -931961645 1369 -178463084 -995066367 2136 -278257978 -68133232 8480 202573384 386127211 7136 223626891 48126737 9631 -66931702 388657508 5622 929439506 291885511 8796 -625399824 -547246555 2494 -674506636 -185998231 5777 174573850 192314494 9926 -293422144 -80034542 305 -927233899 484820762 6610 321896034 -726080992 9513 54093571 258649377 6005 -559852389 -287275800 4518 -623268670 -831246652 370 293337666 -911784066 4423 483523131 -647224909 6513 509139401 -519921669 6915 -886229173 616919600 1542 462757732 381557875 3068 285585538 349827286 5103 651739496 868032719 7092 256045037 688604103 9981 58337899 -115011856 6223 -886229173 465310197 3158 136635149 -780888194 3274 509139401 -575386868 8025 621250009 460061364 907 29968380 -187634457 5618 929439506 -3897679 8890 947027244 638342848 7294 -322857321 -699315319 4527 321896034 698531409 3793 287403155 368331732 9100 351329961 820355107 6151 -287473610 870262107 4796 -429426969 -172362246 329 132366550 513030379 9693 471264227 616919600 1633 137342604 226081213 1291 471264227 272099746 3792 785195735 383295386 1565 702242153 724045357 5535 328642413 -588544705 3749 -213565859 261437505 6899 -483938149 -324403620 8354 -301284968 -910659068 6212 -570707245 272099746 7641 808925735 55710753 4400 264207551 -650343366 1763 -882919563 288775548 2060 -672401313 283209294 505 487719335 697181256 5611 235848520 -287275800 4142 -594738095 719756675 4195 -625399824 247274032 4669 -71710752 -53226181 1933 572111503 240392773 7283 877336582 11152217 8524 351329961 365540008 7022 -625718770 347184015 8784 833952118 66743939 5031 824131791 858501251 2155 -12352429 164304660 4236 -371869946 -13980784 7124 -616105726 -927894606 8290 481039767 110076515 7403 716961746 377878165 1865 749595162 -57636310 7726 -147467416 636420853 4961 -346375162 796440972 4106 -454660390 -497454301 8748 506679619 -669483533 9780 655661552 964421398 9556 856751619 870680272 1048 -764095871 258835576 8591 505306321 611310292 5090 -341897402 -57636310 2865 481039767 -311284398 8572 -750618262 -650343366 1026 -494058622 -761859799 9431 -576115144 485773536 7392 -871267479 -585235419 8863 -659112423 814089111 7061 -56935231 -775953624 873 -341897402 351421296 4060 70299496 435964459 1070 395103154 524158102 9825 -777574656 -254349525 7485 224883384 -547246555 1144 -612223016 -514527972 3100 -729544436 59020681 7584 -62488183 -162370098 4832 -76560661 -14604433 2904 -74105468 -894674476 2862 808925735 155546470 7761 -422523153 993015931 2849 848002319 -931961645 5444 -147109520 964421398 6109 -396349710 -254349525 5317 853983481 371937567 9316 933899717 208596214 3529 328642413 -519921669 8376 287403155 -477140109 6133 948736147 476629986 3504 498022540 -133534011 6839 287540911 -220337835 3119 841435082 -600991208 9961 772119062 -168423907 5074 186610534 547847846 5124 -482134217 226081213 4361 23116556 416895828 2946 750512353 -475349716 504 156702520 732717612 7447 -625718770 408032712 6799 136635149 -529867141 7313 -405708663 28158895 1287 -518877099 -80034542 6670 328152090 -923490455 6654 151462778 523334383 1822 -244065831 -873505481 7894 469995849 -479232352 1609 319326351 -97621137 3097 551002165 -339148929 3538 -650211499 -883441584 3776 665672498 388657508 892 -396349710 -339447425 437 -214121222 -805220515 7325 328152090 263449205 3910 -594123980 -807704163 6897 -667767243 -19846330 9756 38382431 -563855352 6385 -205718293 618410264 8267 -954946302 -876513924 1684 -214121222 -316543012 9674 -74105468 -289016401 3252 -954946302 705558301 1158 984468436 698531409 9029 -112466455 -267835884 1123 432737196 823880227 530 -335037888 -202365860 9475 -54849498 709534975 1417 303471892 -635171642 6619 -364156017 -775953624 185 -219607746 580232372 6642 -544290356 293996259 4026 -818501802 697181256 3724 -306801974 -6069504 8284 808925735 688604103 6471 -251109249 893523554 4386 -52166347 -448645965 5476 462757732 -551512958 9153 784564006 -561419270 760 57077901 252978054 8276 892440078 377878165 4628 416830089 -187634457 5267 -623268670 485773536 8147 699618405 -683388034 3331 -336363205 28285201 7842 -388902952 971883931 1024 -623268670 927247897 2389 167372537 -959597696 6057 689984924 -330088528 6616 264207551 265715153 7931 843172319 -356305020 6707 -821770117 -675048115 8194 156702520 -876513924 5075 -197332076 440461057 4907 -279541251 803466690 6181 621250009 -3897679 5566 287061479 900682067 7828 83782911 584852110 7499 -788603267 -427456347 2038 -529954928 -59573888 9602 326413982 636420853 7346 -608881583 464511101 8216 -47584694 766538742 7190 -44805950 952638297 3127 -621743061 490581013 3543 83782911 -468181788 9638 253295516 465310197 9112 367159963 820355107 8154 664255928 15035429 7855 -371484057 -903151152 1883 -410378829 -53226181 7444 -336363205 835992356 1995 4049814 261437505 156 643936179 -63464163 8163 842270273 -561419270 5654 -648381409 -683388034 8078 -371484057 15035429 1060 -371869946 -647224909 8970 -557491556 481058945 2829 959313725 -80034542 5005 641405743 697181256 7921 399779640 893523554 8597 886936231 79143311 7613 933284357 -828027101 8291 693938067 186010557 3312 19516550 -439025221 6041 -863912221 545485303 7869 -441900788 -715854594 1122 566652844 -626227780 1971 299572712 686182649 9426 -147109520 -20385733 5354 -782082024 -343058017 5518 487719335 248879339 2447 -600220506 731066417 5774 165508500 106262770 1139 468946340 -503488600 8864 -454660390 925430316 974 -44846753 -600991208 8976 83782911 307725420 6874 -342239300 383295386 8421 83782911 7024863 5167 -705173162 -827976408 2669 901855277 -549053127 7305 -162298514 358976404 6573 -110049194 -733482202 6945 997902760 -521750194 1362 397498909 993015931 6395 -447555783 241785150 5900 140624107 -337054857 6587 -572908981 246277775 5068 -483938149 398270620 6366 958730067 -669483533 7915 -824336233 -374056277 2663 313333438 -253004117 8286 471423335 -386859416 952 395103154 -187634457 6568 -46649832 -539760374 2371 327828499 636420853 2943 500836375 686182649 2303 772119062 170467835 5890 955536932 -995062096 6207 256045037 329435427 857 -612223016 -2439989 287 696354690 240392773 9854 -971877548 732717612 5329 587161686 604828253 9131 587161686 684653282 1032 -128726767 584852110 2901 -512601533 762717609 9268 29506774 733113734 4392 -579837273 680445725 4846 -544290356 -596103798 7907 -420836130 -600991208 7620 740659012 -473904134 4214 -927233899 -958397748 1639 -715255110 -936112945 6698 -927671058 363537086 2899 -744815954 533639856 1360 -631059468 870262107 9232 -419029624 698531409 3661 616261079 819313353 3528 -669161347 167296127 7413 -301284968 106262770 5225 253295516 -374056277 7733 228618029 836711297 7531 -370573099 -281078001 6438 689984924 161270305 8740 -171024826 950205104 8736 716961746 -714273046 5850 -453528863 57188489 348 137342604 -37646429 4026 669719494 117542955 5452 -110049194 88031842 9224 -536278632 -267835884 8255 -301284968 -912580415 4806 -621743061 202098881 3953 890432109 407922222 5016 -147109520 28049823 3200 498022540 168850975 9544 -627792663 407922222 196 -405708663 -14604433 7334 483523131 174025856 4288 -735338906 -675048115 6979 319326351 349711330 3317 307567195 -289016401 7022 -113215565 -475349716 775 -912600784 768564657 3231 860501343 381557875 7170 -47584694 525863100 5475 693938067 377878165 4894 29506774 358976404 6376 -927671058 -899341288 2561 789289346 -847113496 1402 935909029 -224429007 5413 -633494599 -923490455 1485 861466410 -594827543 6570 -660956144 -833562261 428 784421217 796440972 2318 273690998 -45469480 6802 669723000 -192813087 8091 843260633 293996259 2520 -335037888 167296127 8400 287061479 545485303 8478 469995849 -605921169 8690 -486815940 999569471 7134 715427719 390959008 6325 -941497322 530406323 6494 -474750049 -605921169 4726 -601257416 -681572203 1157 -358966548 964421398 9804 -36520470 110076515 7760 -518877099 820355107 4079 577595779 247516617 6710 129311049 652139653 3911 -441900788 -981602668 9113 -674506636 285030297 5881 577257649 -253004117 8142 649807445 -267835884 1486 395299686 -21285360 896 -113215565 -202365860 3718 -745598738 -761859799 6240 73840719 -254951306 3131 273690998 971883931 5360 -96460553 -548872283 1113 264859719 932982464 5985 58337899 -185998231 6204 -898265134 -493565702 4506 323725605 -306446443 5115 405324040 -330088528 218 -994238484 782261486 6197 -491680209 -493565702 4496 344933377 -531114148 1673 727691960 288775548 5034 -256588331 -727914786 5483 246211015 -133534011 5931 -293422144 573715962 6516 -348537659 -53499931 529 864931174 771524295 505 -55516739 -59573888 4679 -993835563 -161178548 3888 -828443354 -324279122 5862 842270273 664426163 4671 363421522 -910659068 2370 -954946302 -894674476 5029 555446731 113319582 9570 -44846753 -791660728 9038 169375596 559317467 4704 487719335 718423636 4337 650299148 327243607 5315 71999590 332881191 9629 772119062 -448645965 6282 841435082 -692002453 8101 -527151913 868032719 1754 -219607746 -361907767 2743 -279541251 895448733 7882 471423335 798201482 1843 -95477909 -497454301 8381 -735338906 412494114 5883 97020970 377878165 4208 -46649832 -551512958 3255 -749678851 -497454301 2726 842270273 -982939077 7115 -179678 -386859416 6528 129311049 371937567 1531 432021664 -701904187 3490 347274203 155546470 253 808925735 899778012 4546 -878007946 143533526 4432 343475859 464511101 2962 650577626 782261486 9565 140624107 -419617877 289 288031791 858501251 7020 696354690 -221235589 2701 947027244 690383589 3721 -178463084 -354781951 1309 -342239300 465310197 9447 892440078 -113520589 6573 -970422428 170467835 2707 -705081051 -142257001 1689 974173871 -775953624 2461 -729544436 -393603223 3757 841435082 622266116 2659 254604928 -259567082 7245 58910623 324939084 4271 498725757 349827286 9682 -150077373 -487991575 3011 916803821 329435427 8468 -794998045 829740581 6610 -734053528 682630231 7695 140624107 101361875 449 745648934 442035528 6399 185216221 574416719 6462 -667767243 -374056277 4751 948083395 -283943997 3616 765140521 288775548 9633 340060359 880013188 8112 491678739 417944653 559 529251473 999569471 4007 420313173 704912288 290 935909029 402585422 5928 416830089 -681572203 3728 413228751 -669081832 6416 -992570882 -739131404 5772 886936231 688604103 3788 -147467416 954053652 2250 -612223016 659135755 5019 -200453704 682630231 9937 621250009 -796856966 4467 -536278632 109725016 9124 344933377 -519921669 984 579591313 -561419270 9890 -76560661 -419617877 3435 185216221 676406177 6221 -147109520 -560116325 7489 644845610 618410264 7705 997902760 -596103798 6116 669723000 -497454301 9718 390958395 738681643 7086 237809565 -442954817 2849 475583305 -510922884 1635 287540911 704912288 3686 475583305 157954558 766 -285886589 525863100 2488 273690998 -21285360 7264 174573850 449132476 9461 -600220506 408032712 1029 -625117729 706766110 4612 273690998 -448645965 8472 -616105726 452093657 5905 303886728 -33043914 2360 319326351 220424396 6699 933284357 -923191479 8635 186610534 957316548 1580 -419749108 -714273046 1987 -267849188 -588348248 697 475583305 115731592 607 948736147 -57636310 4939 -578500945 -991847180 5523 19516550 996597250 2974 112708003 -306446443 843 958730067 407922222 8648 -548298586 365540008 861 -241465936 -181951918 7021 699618405 659135755 1933 591415304 -373891874 3970 232434457 280226622 3541 -214121222 -993810702 543 -420836130 -10889363 2597 -694040959 802678679 5064 256045037 -823312659 2408 -346375162 165821381 734 664362925 901431566 5719 655838788 402394867 9362 950417338 349711330 50 -593752979 836711297 4602 641405743 -848882377 2381 895483308 786543464 728 -400001179 -185998231 5784 663063930 -497454301 3191 246028051 -208909824 3795 261417951 732717612 4248 -927671058 165821381 400 -483926612 -6069504 269 327828499 51303562 6825 -371869946 618410264 7284 772119062 -563855352 3668 -408600531 -130757210 9159 -705081051 886756512 8357 933284357 95042084 1538 -250591756 796440972 1059 -289985011 358976404 869 -616105726 -645134311 1886 -454660390 324939084 2026 71999590 -779636985 4736 702242153 783420814 3050 -790900085 349827286 5026 -630784461 -448645965 5548 -594123980 235617971 6353 669723000 524158102 8734 498725757 -473904134 1505 347274203 -561419270 855 270668477 614945635 2305 -616780700 491977162 8589 -44846753 990761659 4671 -740334521 -973091762 9795 -601257416 -267835884 1326 -205718293 -726080992 4950 -486815940 125331989 3734 -429426969 894566619 232 213842869 -71981180 331 505442585 -163961704 8396 693938067 -224429007 5522 -625399824 888127448 245 651739496 688604103 6176 967301691 -359314201 2985 38382431 -911784066 1427 705381339 -959597696 7002 -44805950 709534975 4261 -949511663 905565981 4918 817204434 -635351929 2670 -388902952 99128184 4046 -715255110 -548872283 9659 -101910710 -780888194 1269 475583305 -81447781 3709 -765335823 -596103798 5113 303886728 -485579451 4451 -92183040 332881191 6519 740659012 874229190 2842 -822417795 -521750194 9435 36279537 -519921669 7604 621974864 -594827543 1830 950880850 -791660728 8600 -419029624 -316387152 2436 -512601533 48126737 5673 37950971 785302566 2332 4049814 381557875 6874 663063930 -221235589 2762 -994238484 -726080992 2833 740694909 -185998231 8458 -322857321 636536038 6314 -179678 759617707 8886 -451981899 377878165 622 -623545038 -368204827 9843 743542522 580232372 1572 483523131 -428402356 3095 -925751415 -224429007 5798 848002319 531120459 2238 389181119 820355107 9752 129311049 -468181788 6413 -476635343 105202669 9813 -453528863 762717609 631 -13265422 484376908 8491 -569617671 611310292 9343 856751619 -507678540 7657 -531669239 113319582 46 341071365 164304660 9366 521234557 762717609 4614 340060359 796440972 3413 119513424 -265316264 1302 -625117729 -952045723 1590 946724763 -439025221 6111 -912600784 524158102 4286 202573384 903887624 7976 457187643 -320105788 6554 749434816 247274032 2253 984468436 -923191479 9857 -624139446 759617707 7758 -744815954 390565985 6041 -219607746 -739131404 1381 -588133551 614945635 7835 772119062 203874111 4904 -494058622 894207498 7913 -509666122 -356305020 1425 -346375162 -339148929 5839 71999590 106613504 5114 246028051 -733482202 2665 955536932 -982939077 7310 -278632700 -259920681 2116 271048450 -741621007 6396 37950971 293678122 4504 471423335 -692002453 1853 -667767243 320542941 4981 -601257416 -10889363 473 -353580923 706766110 4331 -82743531 -805220515 5285 -476635343 -899341288 7295 206527555 900682067 6896 -744815954 -267835884 7563 579591313 618410264 3951 -927273767 829049646 7990 -954946302 -937125202 7574 321896034 -380500395 757 -743788507 -727914786 937 -509385891 155546470 8160 918550505 285030297 5186 789352319 -330088528 1592 663527888 135272390 6708 389181119 -207480706 5800 -400001179 844277983 9520 686472096 336301975 9546 432737196 639735778 7286 -205718293 -510922884 5772 639245576 245371301 8895 -422523153 624014414 4084 349635568 -162370098 617 -132340965 19319210 5664 669723000 839185834 2163 -705081051 -12154411 7825 -171024826 -732138768 5226 -650211499 329435427 2329 126163611 -57636310 7907 890432109 -278826583 6131 339635211 -373891874 7339 38382431 391949381 4595 869722291 -775953624 2428 -371484057 -991847180 5278 -531669239 -162370098 4977 527736569 993015931 6268 -474750049 762717609 8044 699618405 -995062096 9403 -58282870 742177493 4806 689984924 261437505 1062 -106582970 -164907236 5784 140624107 -969954363 4039 -883256320 -839552686 9784 167372537 117542955 1753 140624107 -322241979 5590 535670744 -373891874 481 -818501802 371937567 6361 -373212931 349827286 2078 81800971 -995062096 4164 -949511663 -549053127 7327 299572712 -386859416 5341 -733024233 -398743530 7829 203806755 -979020874 2367 -147109520 -953039811 1993 -189672465 -626227780 7727 122960298 208596214 6848 -137898752 -497454301 7517 -270167938 -356305020 1565 -447555783 115731592 4604 561794586 11152217 9030 869722291 835992356 6612 -178463084 143533526 10 -304053585 -563855352 2134 213842869 705558301 5153 958730067 533639856 4080 -985616618 616919600 4901 -952023251 -701904187 4402 -959851598 -168423907 8624 -667767243 848404213 8401 -62488183 347184015 6775 -855487023 381557875 1434 457187643 -453780869 1190 -790900085 742069009 4074 321979161 220424396 2956 169375596 252386635 2125 -261356504 265715153 5417 650299148 484376908 6643 -892024255 964421398 9541 166047011 443480195 6218 116199189 525863100 7140 655838788 723730723 2456 -536278632 -3897679 4071 -219607746 628563573 4040 652607998 -316674454 2853 235848520 -635351929 6505 -565428161 157954558 8298 326413982 -71981180 5169 -429426969 67965345 8223 -983647058 -487460041 5080 -422523153 870680272 2700 -952023251 41988448 1459 -491680209 -848882377 6106 32391911 -3897679 5246 206527555 848404213 763 639245576 -588544705 3662 -608881583 -893198153 5374 689984924 -181951918 3621 743542522 874229190 8174 567852265 247274032 2856 543709359 -386859416 9948 -878007946 203874111 2047 -734053528 -823312659 653 -358966548 484578208 7948 295262939 -111673714 7701 -331409455 -453780869 1758 -759508202 -33043914 4212 203806755 -316674454 9574 567852265 592056586 2064 -782082024 -865702803 4890 843260633 900682067 6421 -336363205 925430316 6569 313773597 685173008 2056 860501343 215489130 3135 -405708663 -349942526 6146 -106582970 -519921669 7465 663063930 -359031913 316 166695370 -398743530 6875 319326351 472701027 343 622760654 936458970 5153 487719335 -292135056 5742 335527628 -477140109 5764 -889390298 15035429 4718 663527888 263449205 2879 19516550 -669483533 8533 223626891 -74922256 9969 -672401313 -425579851 4920 32391911 -533164995 4579 303886728 -626227780 7099 -544290356 349711330 2060 253295516 -313128613 7787 433526835 -330088528 644 -260484128 -439025221 2478 364564921 -521750194 3910 -179678 -68133232 7519 -55516739 -549053127 9866 -371484057 -255678122 339 749434816 -278826583 323 293337666 -931961645 400 253295516 -906648758 7541 -889390298 383295386 1327 -278257978 226081213 6858 246028051 -385293122 1471 -669975418 23333156 6565 -213966720 -594827543 812 -637994744 -726080992 7206 551002165 659135755 769 -954946302 835992356 3583 -593752979 422558106 4667 -955831194 -164190047 5704 -400357597 -208909824 5326 864931174 136635305 7263 -569617671 490581013 5116 -132340965 719756675 8130 -287473610 -883441584 2339 -548469989 674552143 1680 -743788507 -289016401 1015 663527888 927247897 9293 363421522 -254951306 3809 -820460238 -479232352 7109 475583305 -202365860 902 224883384 531120459 6724 -601257416 768564657 6587 -618586699 667943918 1604 -251213711 291885511 9304 997902760 397104509 3415 57328447 168850975 6796 655838788 624014414 9702 328642413 -894674476 9840 417807178 155617401 489 653638796 841879883 8767 71999590 718423636 9673 -544290356 -895622959 9077 -197332076 -996863784 5571 -474750049 -448645965 4741 313333438 164304660 4846 616261079 390565985 2704 339635211 -546852996 5151 -279541251 623413028 7171 -178463084 -439025221 1819 505306321 106262770 4160 848002319 -373891874 3677 -855487023 996597250 9697 -346375162 785302566 3529 389181119 706766110 297 -715255110 -515729352 4417 -777574656 -759955547 3212 693388533 -996863784 9287 639245576 -193590510 4624 -623268670 -57636310 6739 520426004 -732977788 4660 -101910710 -730886465 2901 -270167938 402394867 9089 976904654 336301975 4493 313773597 -774659497 3551 287061479 584852110 2762 -341897402 -560116325 378 140624107 639418215 3137 -987108376 -635171642 4756 -822417795 478800565 6287 -627792663 -667783556 6685 -197332076 465310197 3697 73840719 820355107 4833 199822346 -473904134 9154 -927233899 15035429 6786 137342604 -833562261 9749 -491680209 324939084 502 -669161347 -546852996 2404 323725605 -779636985 9730 -358966548 927113337 7752 -44846753 931901106 9496 641405743 -130757210 3963 347274203 -278826583 8285 -474750049 628563573 3371 -720378724 894566619 3487 -648381409 -487991575 5793 187533920 900210732 389 -491680209 926947071 2753 974173871 -910659068 6936 -590529319 -780888194 179 -241465936 -847113496 7521 -189672465 165821381 9137 224883384 203913927 6947 -55516739 -726080992 9314 -537445745 -709522334 4203 -486815940 155617401 2120 -537445745 265715153 9270 363421522 771524295 9221 -335037888 388657508 642 111659246 -635351929 5348 -784069182 41988448 8 116199189 -779636985 2854 -734053528 -834347143 4441 399779640 -368204827 2330 -58282870 35526584 439 -405708663 525863100 9297 -150077373 -952232346 8694 -882919563 293678122 2720 -343049870 874757575 2307 941171960 -493565702 8792 -256588331 -525223549 7572 -482134217 -958397748 2308 586193310 623413028 6672 -742210546 829049646 1985 650299148 764272698 8913 339712362 563044475 9651 -74313664 -964052288 5608 860501343 -386859416 1126 -451981899 -923191479 8705 206527555 -931850941 4995 576254520 341133012 3719 -907904968 164304660 6068 -184150939 347184015 8825 344933377 -733482202 2329 462757732 -283943997 9917 36279537 106613504 5965 841435082 324939084 8180 -419029624 416895828 8580 621974864 57188489 6048 576254520 362317344 9846 -110049194 623413028 6290 505306321 19319210 8304 -132340965 820355107 8807 -52166347 820355107 4537 587161686 329435427 8468 -733024233 -774659497 724 -32737399 759617707 9552 780636123 835992356 7748 -511648475 136635305 690 -328904232 -995066367 9493 -548298586 497692812 10 -12352429 581062404 1689 -941497322 349711330 2245 -612223016 -912580415 3120 -533858770 -311805770 8092 341071365 208300268 2636 693938067 748407118 1069 -729544436 95042084 9908 -625117729 903887624 1228 -992570882 -330088528 8856 693938067 584852110 1676 -659112423 247274032 1589 -986019062 -337054857 937 -650211499 -956300186 410 -442492459 220783838 4824 -871267479 -588348248 6155 340060359 -164907236 210 -356493999 269584182 4452 475583305 932982464 2557 213842869 -521750194 8849 -293422144 -45469480 4397 -441900788 614945635 7196 -261356504 -510922884 9049 313333438 -324403620 4358 213842869 365540008 2241 -742210546 895448733 8154 -356493999 95042084 399 -855487023 -962366924 2639 512530806 -730886465 6668 319326351 64274896 9869 -388902952 -803257481 916 271048450 7024863 3715 704539722 476219341 5149 395299686 796440972 7639 -373212931 999569471 4789 256045037 -217276100 5198 505442585 -585235419 2059 -862838521 -952232346 5596 -790900085 160793740 2383 -12352429 386127211 6414 -955831194 964421398 5900 228618029 -45469480 2952 -871267479 -650575204 8358 505306321 484376908 4329 70299496 -497454301 6143 323725605 -635171642 8854 -244065831 -287275800 8031 -171024826 170467835 7525 -509666122 -254951306 931 653638796 -600991208 1737 399779640 368331732 4693 253295516 15035429 9967 716961746 -936112945 5229 -12130323 614945635 5991 696354690 -923191479 4215 -544290356 -952045723 2101 527736569 155181053 678 561794586 996597250 1656 156702520 -733482202 7304 432737196 327243607 7052 586582238 766977417 6219 -927671058 771524295 5148 270668477 -224830170 8191 -74105468 64274896 8074 -820460238 798910453 5339 877375052 676406177 6530 460600071 -283943997 2309 -618586699 592056586 7244 -287473610 -254951306 8957 151462778 -493565702 4370 929439506 -779255519 6217 -878007946 558660793 9346 -173157270 11152217 727 287540911 858501251 5716 136635149 -209849932 223 -251213711 -780888194 5886 270668477 580232372 5992 -927233899 -311284398 183 621974864 -833562261 3740 -80190883 -525223549 8713 772119062 -976816087 5711 551002165 844277983 2107 663063930 694332247 7388 -306801974 -503488600 8526 -594738095 390959008 7633 841435082 -899341288 279 390958395 -53499931 2621 886936231 186010557 8893 564442080 774508045 4775 669723000 -446979614 8980 254604928 622266116 8961 -578500945 -958397748 5961 -728265827 682630231 7501 674835134 -974640280 8479 142253386 803466690 5376 328642413 368331732 8731 -959851598 55179420 4597 967301691 422558106 3371 833952118 265715153 2611 -733024233 209900681 7741 576254520 546240758 8706 577595779 840121997 4765 879055044 -168423907 4442 405324040 927247897 1631 869722291 -259920681 9117 -854974713 106262770 9582 621250009 -732977788 1815 506679619 -386859416 6021 650299148 -529867141 1380 -862838521 265565623 8317 -92183040 -45469480 2913 812692671 -163961704 6582 -912600784 -805220515 1750 -742210546 -796856966 8154 204922698 113319582 8562 950880850 -974640280 4767 224883384 -221235589 3704 -883256320 110076515 1948 -356493999 -148948797 3178 174573850 835992356 6575 -370573099 41988448 6899 901855277 32006993 8076 224883384 324939084 6281 -429426969 -339148929 5672 603027467 -539760374 6995 664255928 785302566 4104 997902760 15035429 6792 15084359 -964470327 2292 228618029 -873589020 2249 122960298 -81447781 7153 997902760 -919384533 433 -433025345 -561419270 5822 -878007946 733113734 5067 8264531 293678122 2221 166047011 -393603223 6563 772119062 -927894606 2437 -729544436 -683388034 3647 -548298586 -57636310 1285 -123469316 802678679 6287 397498909 764272698 3052 -750618262 -97621137 195 -660956144 233486506 7784 -356493999 55179420 6813 -952709307 -224830170 1885 784421217 -923490455 296 -442492459 -63464163 9751 -482134217 -311284398 2264 303886728 -906648758 3265 15084359 170544312 2066 -615891790 894207498 3543 90819360 931901106 5982 -267849188 235617971 8649 4049814 240392773 7482 -824336233 -628237476 2178 670783249 -211716415 2273 -790900085 -958397748 2489 993217311 -281078001 5804 -328904232 624014414 8838 902447917 901431566 1640 203806755 -425579851 8551 875625124 -954209444 1977 824131791 971883931 6868 670783249 719756675 3631 -947334444 -635171642 2977 -301284968 110076515 3974 -784069182 -827976408 7362 95039871 -6069504 2978 653638796 -876513924 4132 -705081051 523334383 6652 933284357 592056586 6810 471423335 -442954817 5590 -162298514 -5916917 21 -705081051 -339447425 8998 542787809 680445725 4425 817204434 -265649886 209 269499594 886756512 9500 -889390298 280226622 854 -762354954 -292135056 1681 -625718770 -266557934 2349 199822346 -619642959 1140 -971877548 -130757210 3167 142253386 402585422 2615 166695370 -3897679 5897 -433025345 363537086 5949 572111503 481058945 9324 -219607746 -732138768 8053 -740334521 220674133 8376 237809565 272099746 5418 349635568 -919384533 2984 -835349698 858501251 5529 343919065 -161178548 9199 -364519214 99128184 9012 864864468 -779636985 4437 -128726767 -289016401 9381 -659112423 174025856 1115 -894484500 698531409 212 270668477 -845509135 4933 577257649 48126737 2189 129311049 -437551079 793 677081963 -993810702 5149 432021664 -385293122 5140 -184150939 -130757210 9564 186610534 -982939077 7549 -73802131 -531114148 2304 -147109520 -385293122 4924 -486815940 491114857 4463 843260633 690383589 2284 256045037 173354787 2821 772119062 -525223549 8734 934705880 417944653 1864 -630784461 768564657 7345 -615891790 -477140109 4873 -594738095 117542955 4640 669719494 -919384533 3132 642972199 786543464 1515 723014647 -193590510 8458 -612223016 -807704163 4442 -244065831 269488622 2854 542787809 742177493 381 -447555783 135272390 6813 -270167938 288775548 8712 -782082024 -266557934 8114 -215882898 905565981 7182 664362925 682630231 3609 -147109520 155546470 6923 -483938149 636536038 3746 166047011 900210732 8423 -405708663 -548872283 5082 405324040 732717612 1192 -531669239 786543464 7725 -388902952 -63464163 935 -894484500 -386859416 2286 -341897402 704912288 5639 677081963 -63734481 4859 -55516739 -893198153 6258 622760654 709534975 2347 -293422144 -937125202 7829 976904654 109725016 4586 -745761469 -893198153 4782 817204434 -551512958 6599 512530806 365540008 7186 916803821 764272698 1260 307567195 32006993 820 -47584694 349711330 9551 853983481 -359314201 6644 -74067624 -172362246 6935 -328904232 476219341 1381 217759023 452093657 929 652607998 113319582 2227 -907904968 685173008 9059 948083395 895448733 1443 -68308325 785681307 1073 -132340965 362317344 2155 655692903 -453780869 3391 621250009 -575386868 2931 -627792663 23333156 4456 -322857321 895448733 1181 341071365 -238448480 2925 -139236232 709534975 9090 432737196 -848882377 1616 551002165 -628237476 8077 674835134 628563573 5410 110512002 -974640280 8077 -74313664 261437505 5529 780636123 742555398 533 -25477161 -952232346 1383 -112466455 -547246555 3159 -289985011 -5902726 328 -476635343 125331989 1025 -537445745 -316674454 3658 749595162 -605921169 8663 328642413 261437505 8035 856751619 388657508 3794 -855555106 558660793 7934 -729544436 136635305 87 958730067 525863100 7238 -667767243 241785150 1371 -565428161 -278826583 3718 29968380 -974640280 3830 848002319 -380500395 32 -483926612 312063892 4311 745648934 -992454753 6014 -536278632 241785150 3719 90819360 -669081832 3190 -952709307 -847581699 113 -215882898 174025856 6146 -419029624 -845509135 4016 -913032643 -113520589 320 -47584694 820355107 2730 -536278632 685173008 9813 23116556 848404213 1788 -907904968 -241132430 2168 693388533 226081213 5814 -189672465 -895622959 5900 -112466455 -539760374 6873 -170132306 397104509 1790 -625117729 -588348248 2975 984468436 -807704163 8992 527736569 435964459 187 843172319 11152217 1798 341071365 -217276100 9585 341071365 -183336237 7744 -612223016 265565623 423 417807178 -181951918 8487 538103424 -803257481 5500 363421522 332881191 7980 780636123 -453780869 841 -353580923 252978054 8702 471264227 -111673714 3574 864864468 202098881 9035 119513424 -759955547 3022 -750618262 208300268 2601 481039767 742069009 7398 397498909 220783838 598 -871267479 893523554 9323 -44846753 41988448 509 83263882 -479232352 2794 505306321 750710740 4907 529251473 829049646 6532 339712362 602128084 3665 696354690 -53226181 4578 561309384 -594389391 8059 -184150939 -849899775 2438 363421522 -761859799 7936 855329823 283209294 7266 749434816 -910659068 3356 946724763 288775548 1293 -616105726 -217276100 3963 -422523153 -551512958 1108 -494058622 160793740 6615 -453528863 -185998231 6734 19516550 155617401 7333 574072798 709534975 7236 -293422144 -503488600 9707 749434816 -313128613 8143 651739496 742177493 821 -251213711 -354781951 1586 273690998 -320105788 2776 727691960 252978054 1738 -518877099 518508787 6999 169375596 167296127 1491 203806755 208300268 4901 946724763 783420814 8158 -557491556 220783838 6251 -579837273 355195684 2401 -112466455 476629986 4219 -735338906 -514527972 1470 -335037888 -436876555 2405 -433025345 639735778 9270 -625718770 15035429 3752 -569617671 -217276100 8592 -633494599 769086286 7803 468946340 888127448 629 287061479 484578208 317 -213966720 208596214 4382 -745761469 -628237476 3035 -912600784 381557875 3633 -95477909 -839552686 9040 -419029624 -283943997 7944 -623268670 -224429007 674 395103154 -726080992 1460 505306321 90714922 5771 -55516739 698531409 2609 -268168881 -31659405 4149 -81272333 -901179905 4458 -548469989 402394867 2011 -612223016 -306446443 430 812692671 173354787 1868 976904654 -847113496 8195 326413982 723730723 3346 -328904232 -192813087 3418 313773597 581062404 6850 855329823 646664292 5828 224883384 819313353 2997 -112466455 23333156 7957 -301284968 -901452236 7271 -96460553 -325682737 2455 -570707245 336301975 1550 119513424 858501251 6720 -63560127 -981602668 3054 934705880 238846105 9542 54093571 -436876555 6795 -96460553 -373891874 2994 512530806 377312940 5999 287061479 293996259 9764 892440078 -425579851 9565 -396349710 -533164995 4358 -32737399 874757575 2134 970485889 -969954363 2132 543709359 258835576 5563 875625124 -293612145 9371 340060359 192314494 1922 341071365 -620954654 5376 959313725 -316674454 572 650299148 293996259 4355 655661552 -427456347 7447 -729544436 484820762 1923 929791427 -779255519 8144 -351818262 -292135056 660 248168868 545485303 940 -116404179 157954558 6255 224883384 -293612145 7944 -824336233 766977417 4106 -782082024 -911784066 286 650299148 782261486 617 -213565859 546240758 1402 277958125 893523554 1715 651739496 -958397748 3467 877336582 19319210 9976 -623545038 -163961704 5566 -627792663 835992356 3889 693388533 155617401 6200 577257649 -548872283 8857 -742210546 636420853 7891 824131791 -164190047 5692 204922698 -389676639 1260 -113215565 -442896915 2830 967301691 -436876555 6730 -44805950 733113734 5837 136635149 -580067919 2275 -112466455 269488622 4074 -705081051 931901106 7674 -519682186 803466690 7477 -112466455 346977152 6699 -962479450 491114857 1926 -593752979 614945635 8763 -533858770 429013583 4388 -531669239 524158102 5482 -200453704 558660793 7712 -181786704 35526584 6443 551002165 -220337835 4898 686472096 329435427 1670 721323233 247516617 5127 -260484128 836711297 9196 -364519214 252386635 8969 929791427 -97621137 4091 -375315736 -45469480 6176 -400357597 -779255519 8307 -886229173 709534975 6664 483523131 901431566 8745 755723260 704912288 532 -177639676 28158895 6587 186610534 -580067919 6770 19516550 -3897679 8916 111659246 105202669 6175 -63560127 -906648758 6944 110512002 -675048115 8381 -992570882 -485579451 1874 -529954928 35526584 6355 -576115144 927113337 3157 506679619 841879883 4532 -952709307 993015931 4784 950880850 -533164995 4627 -44846753 -645134311 9022 785195735 365540008 7141 264207551 -255678122 6014 946724763 -446979614 1192 -278632700 442035528 1623 750512353 -283943997 9140 136635149 -923191479 9214 344933377 -552554344 1104 -179678 -324279122 5627 696354690 704912288 390 -889390298 -726080992 4361 319326351 -53499931 1130 -56935231 900210732 5133 847314766 500073592 8759 -214121222 932982464 5786 90842180 -436876555 6523 -106582970 -266557934 6483 651739496 694332247 6821 -800197031 440461057 1312 -993835563 155546470 1340 -728265827 -185998231 3621 156702520 -115011856 5954 -491680209 -979020874 6593 29506774 -626227780 3289 669723000 -906648758 3475 950880850 -487460041 789 561309384 383295386 5714 -491680209 377878165 1123 879055044 -359031913 1677 561309384 235617971 9098 23116556 -956300186 6335 204922698 476219341 9615 253295516 402585422 6680 6631381 110076515 126 572111503 532638758 4906 248168868 -70608980 9654 699618405 -532805273 6848 886936231 931901106 7844 -537445745 -699315319 7587 -482134217 518508787 4867 174573850 307725420 3952 -251213711 584852110 2898 -659282120 -709522334 8053 261931651 -937125202 9368 -509385891 -255678122 1531 542787809 209900681 8692 693388533 82218066 2202 -408600531 624282080 9849 223626891 -727914786 5047 -356493999 191108050 8648 -326544961 105202669 737 -637994744 417944653 478 367159963 -743279228 6189 438397479 391949381 9041 -637994744 383295386 5535 665672498 101361875 2022 -777574656 99128184 3659 320572212 -193590510 4709 -328904232 -741621007 7610 -442492459 -265649886 3375 81800971 -667783556 4017 740659012 931901106 8863 457187643 173354787 7152 -219607746 -68133232 7103 772119062 55179420 6999 650299148 718423636 6045 986629189 893523554 6063 -594123980 -675048115 9086 -822417795 497692812 3798 997902760 680445725 4130 934705880 -254349525 8714 483523131 238643630 9097 151462778 -64803490 6730 367159963 329435427 3205 38382431 -192813087 5770 438397479 -359031913 9073 542787809 -368204827 8679 151462778 329435427 9473 -351818262 -34186434 11 -335037888 -865702803 4218 6631381 -253004117 7249 -685842163 -425579851 643 677505146 241785150 955 246211015 390565985 5693 664255928 161270305 9490 -537445745 731066417 5775 119513424 -343058017 1662 -451981899 -68133232 7046 843260633 691904004 6664 877336582 -164190047 956 217759023 500073592 604 287061479 894566619 9254 269796431 -848882377 6532 -994238484 -549053127 2995 -447555783 -427456347 3089 621250009 802678679 1954 -331409455 135272390 7244 -512601533 -54745869 2020 -557563073 -361278986 5565 664362925 -561419270 7026 778853107 285660025 5609 -95477909 -446979614 688 -46649832 900210732 6450 822548504 109725016 5059 -612223016 -221235589 9850 -241465936 293678122 4256 -301284968 -373891874 6793 642972199 95042084 7141 -631059468 785681307 5696 -572908981 -561419270 9053 4049814 -507678540 3405 653638796 688604103 5566 -820460238 -873505481 1088 566652844 -762876998 5430 -527151913 723730723 4013 -80190883 -477140109 9110 -58282870 -847113496 772 -954946302 964421398 5213 941171960 329435427 8207 745648934 592056586 1929 -509385891 -374056277 6234 -927671058 750710740 6026 669723000 698531409 1496 71999590 -883441584 8936 -73802131 -847113496 5779 112708003 -548872283 4902 185216221 -981602668 6724 -527151913 954053652 2232 -800346889 398270620 5029 -58282870 293996259 7778 -396349710 484820762 9268 -794998045 886756512 2609 -242921091 186010557 6298 417807178 -31659405 4174 -301284968 -34186434 7883 416830089 -780888194 3440 19516550 -12154411 1567 -625399824 271711843 5714 -889390298 358976404 2641 -146048051 -209849932 8517 -356493999 407922222 5190 -405708663 636536038 4680 232434457 -485579451 7536 -674506636 226081213 9670 -572908981 709974393 1076 505315658 928549530 5615 15084359 -267835884 3834 480475633 -192813087 9754 491678739 -779255519 1587 699618405 377312940 938 -630784461 -485579451 4576 -685842163 697181256 5151 389181119 258835576 1665 561309384 868032719 1135 789352319 349711330 1100 -764095871 -525223549 6789 203806755 563044475 944 579591313 932982464 2009 480475633 899778012 5736 57328447 398270620 8145 83782911 252386635 4196 -330575686 685173008 3879 967301691 208596214 373 71999590 167296127 4683 -336363205 -759955547 3464 90819360 584852110 7242 946724763 208596214 2102 232434457 258835576 2976 -81272333 996597250 7033 22099741 203913927 8059 -364156017 693923957 2514 -637994744 -981602668 3728 319326351 900682067 617 -81272333 -645134311 3522 -590529319 -436876555 6821 789352319 -775953624 481 151462778 667943918 1213 71999590 829740581 4208 432021664 -839552686 559 -548298586 402394867 7914 853983481 844277983 5984 -257165428 -5902726 6662 129311049 768564657 9683 -559852389 723730723 4841 -175911279 -645134311 9470 -110049194 -730886465 4908 670783249 7024863 1466 112237946 -361278986 7486 650299148 -973091762 2730 -58282870 -952045723 4555 812692671 993015931 7582 -225441451 823880227 5678 -529954928 -487991575 1768 -58282870 -514527972 1747 506679619 690383589 4255 875625124 -97621137 7184 -667767243 874229190 9907 -257165428 -650575204 5814 6631381 -517429485 5601 -557491556 -849899775 3363 22099741 -207480706 2584 -341897402 611310292 5307 784564006 762717609 988 -820460238 -768754430 4071 895483308 106613504 7642 663063930 443480195 5580 -862838521 82218066 7883 669719494 101361875 9343 -213966720 443480195 7516 19516550 272099746 9992 669719494 440461057 718 151462778 769086286 5029 -764095871 -54745869 3386 487719335 -386859416 4754 561794586 485773536 6008 785195735 664426163 8934 -95477909 766977417 368 853983481 -667783556 3440 339712362 476629986 3905 22099741 -6069504 5954 -364519214 766977417 6113 -346375162 -783218625 1388 -279541251 -699883416 6436 -375315736 28158895 4093 -882919563 472701027 513 237809565 -392084245 3863 -132340965 -546852996 546 -509666122 349123105 3105 -913032643 -293612145 4268 -594123980 691904004 3329 417807178 758141143 6686 -81272333 -791660728 586 -197332076 -292135056 8189 564442080 -766439509 9314 947027244 332881191 7296 -422523153 82218066 3128 719147282 67965345 5063 -306801974 639735778 53 -934630957 -306446443 3874 -225441451 484376908 4993 110512002 -973091762 8352 253295516 -647224909 6391 -536278632 115731592 3014 784421217 -766439509 8124 644845610 690383589 6289 642972199 820355107 9740 -685842163 -292135056 3117 -179678 -667783556 4294 -544290356 -519921669 8311 538103424 927113337 1003 177628242 -552554344 5745 313333438 688604103 9217 -483926612 622266116 3765 696354690 -468181788 6797 -278257978 901431566 7276 468946340 363537086 6832 -820460238 -981602668 5136 664362925 -675048115 2242 186610534 355195684 8735 320572212 513030379 77 860501343 604828253 5121 749595162 390959008 3371 432737196 241785150 2797 918550505 -956300186 2036 -537445745 -923490455 4487 58337899 -547246555 417 313333438 -626227780 7949 -388902952 796440972 4181 136635149 347184015 7602 -256588331 823880227 9677 202573384 252978054 1563 330369088 698531409 7717 -601257416 841515706 7561 902447917 -183336237 558 -289985011 226081213 4903 789289346 530406323 573 -400357597 75428113 6181 674835134 -777377395 9078 -171024826 894207498 3300 785195735 208300268 6250 902447917 362317344 7540 -52166347 476219341 8013 -509385891 664426163 3162 650299148 -585235419 2380 505315658 -974640280 6455 -511648475 694332247 7997 603027467 736392650 6405 -433025345 -507678540 3927 206527555 -34186434 3716 663063930 636420853 8676 824131791 574416719 437 -270167938 -993810702 100 -952709307 522626360 7236 -422523153 622266116 6005 498725757 245371301 7708 -92183040 -487460041 6257 -959851598 -831246652 7606 686472096 -650343366 5031 -250591756 -964470327 7299 -907526850 932982464 8285 483523131 -181951918 6619 -351818262 -33848463 1076 -729544436 624282080 2853 174573850 523334383 4301 -260484128 252978054 136 674835134 133238441 9212 -251109249 -257449363 5873 -496507325 449132476 8634 743542522 203913927 8631 -618586699 886756512 2271 -147467416 -59573888 3788 -458526967 -448645965 9297 4049814 79143311 6134 4049814 19319210 71 -750618262 -605921169 3389 -764095871 522626360 1073 204922698 -762876998 9350 -109703401 -130757210 9996 293337666 -507678540 3568 -132340965 844277983 3776 -518877099 667943918 6397 -496507325 66743939 6957 71999590 -959597696 3156 -652765294 -580067919 3015 -518877099 -952045723 597 -855487023 -356305020 2622 -548469989 764272698 7293 -364519214 -442896915 8929 875625124 115731592 4938 -672401313 476629986 9460 521234557 -148948797 5106 -971877548 -464133473 4448 -373212931 -873589020 400 808925735 -831246652 651 766605000 531120459 3856 -627792663 208300268 7640 357216483 750710740 2043 -342740225 155617401 4001 497764071 646664292 2341 -759508202 -979020874 514 -985616618 -910659068 4118 -578500945 -330088528 9640 -821770117 408032712 3957 471264227 -588544705 7627 235848520 685173008 6125 -855555106 674552143 1927 -137898752 639591910 6809 -429426969 -605921169 466 -720378724 758141143 1554 -637994744 786543464 5722 174573850 -442954817 9835 586193310 358976404 4013 -705173162 397104509 8091 653638796 390565985 3166 -511648475 -253000679 9276 497764071 285030297 7797 498725757 -777377395 5506 -173157270 398270620 6006 538103424 -254951306 3807 -219607746 324939084 8629 -306801974 762717609 404 395299686 -919384533 3545 655838788 157954558 11 655692903 -910659068 8319 -92183040 -265649886 7251 -287473610 148581257 1217 -862838521 329435427 3484 824131791 -324279122 3239 -952023251 -293612145 4068 -672401313 269488622 365 -268168881 652139653 6002 -482134217 377878165 822 -794998045 -709522334 7778 -517419114 -45469480 8032 -96460553 964421398 9232 721323233 202098881 9016 650299148 899778012 9929 993217311 -588348248 3344 -918480115 391949381 5598 166047011 750710740 494 848002319 -283943997 6139 -213966720 -59573888 7447 -293422144 422558106 8584 49103598 -873505481 6317 -429426969 -419617877 3599 929791427 -349942526 9446 57328447 706766110 1886 213842869 768564657 9054 261931651 -969954363 1421 481039767 208596214 5789 349635568 736392650 1202 -189672465 329435427 7612 462757732 900210732 7875 766605000 336301975 7604 -396349710 199066417 3500 993217311 709974393 2569 -486815940 -533164995 9491 405324040 35526584 9718 -109703401 618410264 1529 946724763 388657508 1753 -322857321 -775953624 9139 -985616618 -513451002 4208 933284357 90714922 3784 674835134 -932094589 1300 253295516 638342848 8027 110512002 -919384533 198 -74105468 -549053127 7260 -101910710 -339148929 9064 948736147 742177493 7978 -363361513 -976144578 6383 -268168881 525863100 4781 -600220506 -217276100 8726 -695835769 858501251 9986 817204434 249091689 7652 -925751415 694332247 3990 -594658272 -823312659 8305 538103424 -937125202 8232 90819360 803466690 2357 855329823 802678679 9528 389181119 -220337835 2994 491678739 -398743530 2117 655838788 -33043914 9796 299572712 718423636 2710 -907904968 -172362246 8310 892440078 -448645965 9207 -548469989 -316387152 7255 946724763 497692812 344 -672401313 -68133232 5374 -178463084 581062404 944 112237946 346977152 6906 132366550 -766439509 9208 -242921091 157954558 2685 166047011 -185998231 9878 498022540 263449205 5691 248168868 -923490455 3431 -270167938 113319582 3614 719147282 -699883416 5682 -150077373 -594389391 8925 677081963 -726080992 6633 438397479 -525223549 5964 -519682186 750710740 481 -422523153 355195684 6181 187533920 265565623 2725 49103598 -113520589 6312 520426004 639591910 5814 591415304 362317344 9024 254604928 -962366924 6790 -12130323 327243607 7575 -728265827 518508787 8646 58337899 -701904187 9803 343919065 11152217 6156 413228751 -45469480 1553 -371869946 -727914786 1610 -593752979 -894674476 6713 -54849498 996597250 4588 -790900085 -912580415 7715 -113215565 -5916917 4209 -197332076 698531409 4209 686472096 349123105 2908 -985616618 -533164995 6670 -405708663 927113337 3419 -242921091 -992454753 3358 755723260 346977152 8648 328152090 -31659405 134 -750618262 -529867141 9663 -419749108 -439025221 9325 -375315736 -163961704 8800 -322857321 486739558 819 70299496 -620954654 486 -735338906 435964459 146 535670744 928549530 6647 -482457481 -779636985 2643 199822346 990761659 5261 -184150939 -10889363 355 -733024233 651276686 1157 -330832333 362317344 6214 269796431 -894674476 9767 772119062 135272390 7163 -759508202 -306446443 9734 -971877548 -5702304 1665 663063930 732717612 7065 -740334521 -952232346 3913 71999590 -349942526 5658 217759023 -53499931 3708 -267849188 -762876998 1149 564442080 936458970 9967 -694040959 880013188 6083 -31253052 532638758 2020 -882919563 -287275800 5391 -590529319 35526584 8035 339635211 742177493 1657 475583305 412494114 7929 -44846753 -992454753 1171 542787809 -635171642 6529 -343049870 -952045723 3385 165508500 -192813087 8433 -621743061 -68133232 365 70299496 -241132430 1238 54093571 324939084 6594 -764095871 -901179905 5876 343919065 -692002453 9495 745648934 -148948797 1063 984468436 209900681 5527 4049814 -805220515 9581 902777411 -53499931 4718 -835349698 -521750194 7400 112708003 -995066367 5744 847314766 349711330 4351 892440078 -274707169 5542 339712362 -871353007 6310 -529954928 11152217 6152 156702520 -669483533 6878 276731211 402394867 8274 856751619 928549530 1294 -197332076 -932094589 3920 -745598738 59020681 7778 -256588331 -620954654 2108 579591313 347184015 9491 328642413 -63464163 8651 -31253052 208300268 152 211653701 652139653 5939 480475633 113319582 2172 -630784461 990761659 8720 721323233 -324279122 2672 765140521 854872802 968 677505146 -487991575 1155 295262939 823880227 2892 -353580923 -325682737 6608 -660956144 -427456347 3344 772119062 349827286 7159 498022540 584852110 9149 -116404179 697181256 6863 -442492459 486739558 5973 -509666122 -514527972 6283 -927273767 -349942526 4184 650299148 927247897 5259 -451981899 157954558 3733 721323233 -507678540 613 -301284968 -493565702 4147 784421217 -807704163 3156 934705880 -876513924 1105 -569617671 -54745869 912 498022540 -551416862 5707 -987108376 -111673714 2510 -482457481 533639856 639 -433025345 -551416862 5834 842270273 41988448 5856 -648381409 -775953624 5491 273690998 652139653 5193 -537445745 -265316264 3110 -36520470 476629986 1796 699618405 -253000679 1439 438397479 174025856 2668 -46649832 -339148929 9804 -32737399 -645134311 4272 -287473610 377312940 354 -625718770 55179420 4042 -330222187 900682067 9892 -993835563 -322241979 9519 253295516 858501251 6002 498725757 698531409 9016 351329961 -81447781 6239 -494058622 110076515 2993 -491680209 51303562 2294 686472096 161270305 3105 -764095871 -580067919 1278 224883384 -487991575 1546 -952709307 667943918 5388 81800971 422558106 1025 299572712 133238441 4152 -986019062 484820762 6240 -335037888 -259567082 499 321979161 580232372 3146 677505146 75428113 7225 -625868114 624282080 5184 111659246 820355107 2162 390958395 -981602668 1155 -729146187 -253004117 4973 313333438 -958397748 3209 864864468 -448645965 1280 -927671058 -436876555 6387 457187643 -551416862 4457 -31253052 -981602668 191 603027467 -730886465 2057 213842869 546240758 1067 -150077373 854872802 2387 699618405 -71981180 8954 765140521 766977417 8848 669719494 285660025 3530 395299686 652139653 8917 -307200306 -339148929 5252 669723000 -958397748 4903 273690998 -594389391 2918 -139236232 -910659068 7358 765140521 478800565 639 901855277 -330088528 6408 -330832333 -563855352 2154 -400001179 -635351929 6592 323725605 -549248367 9581 116199189 -133534011 3568 -955831194 363537086 2114 22099741 -952232346 4979 -694040959 106613504 2806 6631381 731066417 478 -912600784 693923957 4960 860501343 -71981180 2097 237809565 476219341 8277 481039767 -63734481 3305 528230348 -10889363 5995 -179678 106262770 7704 -740334521 -111673714 2171 -44805950 238846105 967 667683290 639591910 6219 -674506636 386127211 8603 -615891790 -903151152 9995 886936231 -865702803 5735 328642413 143533526 9006 32391911 -357349445 5441 -326544961 -931850941 44 -745761469 291885511 1224 572111503 -833562261 1206 -854974713 639591910 2293 934705880 547847846 3163 -52166347 -733482202 4367 -955831194 -620954654 1961 -343049870 766538742 5828 -244065831 -339447425 262 -12130323 532638758 85 235848520 -205664922 3136 -184150939 758141143 9570 -371869946 905565981 9649 -82743531 798910453 855 328152090 686182649 4280 -12352429 697181256 6277 677505146 -552554344 3925 487719335 513030379 2677 892440078 831945068 9460 967301691 -273517935 4936 745648934 618410264 2892 -749678851 422558106 3811 420313173 -283943997 616 -55516739 -292135056 5098 -509385891 -204109200 5607 116199189 -324403620 9674 -331409455 -343058017 2256 895483308 59020681 9389 955536932 220783838 2120 -66931702 836711297 1608 655661552 -343058017 2807 -268168881 -254349525 7287 261417951 602128084 3144 693938067 476629986 4124 -862838521 -5902726 9328 772119062 -910659068 8836 328642413 -393603223 5858 132366550 -517429485 2907 993217311 -37646429 273 -322857321 580232372 6417 151462778 484578208 8118 232434457 -979020874 2302 649807445 349827286 3571 -659282120 -322241979 7571 860501343 203874111 1927 -715255110 271711843 2705 -494058622 347184015 116 -557563073 518508787 9759 81800971 -982939077 6638 -150077373 709974393 8550 812692671 685173008 7012 -612223016 -962366924 6943 -572908981 -19846330 9524 -892024255 -981602668 496 -765335823 903887624 395 653638796 -283943997 9059 -994238484 202098881 5596 -894484500 465310197 4761 902447917 -238448480 7506 -959851598 261437505 5917 745648934 -354367602 7127 330369088 -497454301 7308 -171024826 880013188 2629 -50475604 -906648758 4500 112708003 -937125202 5709 -822417795 490581013 7579 169375596 -692002453 9736 223626891 28285201 9122 -631059468 -380500395 9707 269796431 173354787 2522 38382431 -727914786 3935 542787809 895448733 5510 395299686 203913927 3023 204922698 133238441 7314 -993835563 -80034542 3300 665672498 -311284398 7747 -476635343 241785150 1134 -660956144 -324403620 1983 235848520 324939084 7956 -71710752 -861238983 2511 655838788 23333156 5839 -509666122 -726080992 9283 -307200306 381557875 1474 -588133551 199066417 4645 -512601533 874229190 798 946724763 927247897 577 -342239300 823880227 3891 330369088 90714922 2643 -482457481 676406177 9498 202573384 771524295 1618 -971877548 -762876998 3105 287061479 -653914878 5085 339635211 155546470 5190 -137898752 -791660728 387 -907904968 993015931 8185 -519682186 -54745869 9224 -96460553 269584182 428 -80190883 993015931 8309 203806755 764272698 8060 119513424 -663884323 288 616261079 999569471 1749 293337666 261437505 2636 -615891790 -217276100 2817 248168868 -57636310 2306 543709359 398270620 4226 169375596 -103582511 9969 347274203 402585422 7217 -907904968 680445725 5042 869722291 -548872283 1975 -123469316 874229190 9632 116199189 664426163 1722 -177639676 748407118 5447 579591313 -356305020 3114 750512353 -278826583 8731 -529954928 -519921669 2701 83782911 -551512958 6346 669723000 155181053 8552 468946340 -265316264 6900 -346375162 355195684 9905 390958395 -281078001 7259 946724763 -54745869 2161 -364519214 312063892 9271 890432109 11152217 6525 468946340 -281078001 172 -674506636 -6069504 647 217759023 925430316 6478 287403155 -357349445 5841 705381339 -257449363 9700 -483938149 -515729352 9491 -12130323 -976816087 1643 -570707245 481058945 8958 -820460238 155546470 5629 970485889 -187634457 7344 616261079 -803257481 786 328152090 -193590510 8889 -526589551 136635305 9830 561794586 293996259 846 395103154 349123105 8779 299572712 -254951306 5821 567852265 -845509135 3521 271048450 604828253 6976 622760654 -923490455 8260 23116556 -357349445 214 -821770117 160793740 7670 841435082 639418215 8478 -358966548 -113520589 782 126163611 840121997 1030 22099741 -588348248 8991 934705880 -701904187 8996 -818501802 186010557 7468 817204434 870262107 3923 955536932 854872802 2234 527736569 327243607 1921 132366550 651276686 6215 869722291 283209294 1079 -625399824 -964052288 3322 -278257978 854872802 4473 -855555106 -257449363 1180 187533920 -958397748 6831 -625718770 785302566 3862 -941497322 674552143 5748 643936179 -912580415 4203 -267849188 522626360 1757 -219607746 464511101 9609 841435082 -442896915 941 -447555783 272099746 4346 843260633 -964052288 3142 812692671 -436876555 4320 520426004 868032719 7219 -328904232 191108050 4257 -139236232 -53226181 5173 -451981899 170467835 2687 -476635343 -487460041 1435 -794998045 -847581699 5756 -800197031 412494114 374 812692671 -995066367 3084 -695835769 452093657 2268 -618586699 220674133 1980 363421522 174025856 524 705381339 -220337835 1154 669723000 -730886465 1473 946724763 -437551079 6102 644845610 785681307 235 -994238484 659135755 192 -80190883 -359031913 587 -364156017 41988448 1234 -178463084 559317467 3102 -728265827 -419617877 1208 -548469989 839185834 3741 -225441451 -743279228 5197 399779640 110076515 8322 -623545038 674552143 9792 -886229173 693923957 4062 -557491556 -63734481 6440 498022540 676406177 9673 817204434 95042084 132 -627792663 742555398 3802 -106582970 320542941 326 -31253052 -477140109 7465 253295516 774508045 1970 984468436 525863100 3906 555446731 -616422007 2194 -788603267 -959597696 9963 112708003 -357349445 8876 704539722 -937125202 663 -894484500 -620954654 2711 140624107 -635351929 6940 -364519214 -958397748 4426 727691960 220674133 9251 73840719 408032712 982 -518877099 7024863 1630 740659012 208300268 5781 343919065 -650343366 3424 270668477 472701027 7603 -82743531 -727914786 3592 864931174 894566619 8877 -594738095 742069009 8958 339635211 -5902726 2680 122960298 651276686 4802 -618586699 562000501 1493 177628242 491977162 5810 -205718293 280226622 337 367159963 894566619 4971 395103154 440461057 7089 946724763 -517429485 7937 -483926612 685173008 7135 -531669239 497692812 5507 -705081051 472701027 3183 395299686 836711297 3881 235848520 -209849932 277 253295516 -380500395 2177 500836375 349711330 4731 528230348 836711297 2969 -139236232 155546470 8558 -537445745 -594389391 6653 -66931702 341133012 7321 974173871 402394867 7828 833952118 -448645965 4597 -892024255 -647224909 9559 347274203 -393603223 2511 395299686 -54745869 7331 195859317 624014414 6507 -616105726 417944653 7343 -50475604 -549053127 7448 -927233899 759617707 7999 -618586699 858501251 644 603027467 390959008 842 -594738095 261437505 2914 81800971 -546852996 8363 -625399824 391949381 1930 -872853946 -68133232 2564 -213565859 -903151152 5345 29968380 -699315319 4200 749434816 -848882377 8905 58337899 513030379 1640 -491680209 -779636985 9146 967301691 -259920681 2446 -346375162 -549248367 3569 -112466455 -287275800 2442 -388902952 -325682737 6377 -110049194 349123105 8218 -364156017 402394867 7848 -373212931 609203406 2302 457187643 381557875 1467 -335037888 -53226181 7146 -537445745 -759955547 4053 -170132306 611310292 3597 457187643 377878165 2116 766605000 900262214 3299 -52166347 638342848 5510 955536932 -442896915 7207 475583305 -521750194 7499 264207551 465310197 2684 997902760 783420814 8347 -565428161 -113520589 2540 351329961 -13980784 8937 -109703401 -356305020 9632 -624139446 697181256 6216 357216483 -71981180 1042 -578500945 732717612 7198 -373212931 -561419270 848 947027244 -831246652 6647 411375410 -791660728 6483 -750618262 -893198153 2732 861466410 258835576 7695 202573384 993015931 7604 -341897402 581062404 1403 643936179 -732977788 5146 -123469316 402585422 9284 228618029 -354781951 4623 861466410 481058945 6686 -348537659 -487991575 1122 689984924 35526584 6795 856751619 -266557934 4590 -356493999 738681643 3136 166695370 839185834 5155 -537445745 324939084 5348 808925735 -356305020 8680 -954946302 -217276100 5915 -537445745 -839552686 799 -790900085 829049646 4051 -146048051 -605921169 9163 15084359 -959597696 9741 303886728 57188489 4142 -285886589 -895622959 5406 861466410 -373891874 2694 206527555 -991847180 1287 303471892 -548872283 9258 -559852389 -306446443 7250 789352319 -964470327 9136 -590529319 762717609 3903 477434146 676406177 9409 95039871 -361278986 4959 97020970 -912580415 7679 483523131 -899341288 110 649807445 -53226181 678 -548298586 639735778 5767 -557491556 88031842 514 -863912221 639591910 5763 -173157270 -669081832 6161 457187643 -532805273 3827 -742210546 819313353 5320 789289346 208596214 895 81800971 718423636 1226 -205718293 -253004117 2318 -818050145 402585422 5671 -242921091 -71981180 4711 561309384 388657508 2209 -101910710 704912288 5128 -519682186 581062404 9334 137342604 -356305020 7957 -800346889 449132476 857 667683290 684653282 4404 586582238 796440972 6226 -970422428 347184015 55 475583305 -531114148 2857 -486815940 -849899775 7834 363421522 -45469480 7949 -913032643 -34186434 8015 755723260 786543464 6218 -326544961 -861238983 3302 295262939 -594827543 6938 432737196 246277775 1745 -519682186 285660025 6972 784421217 841515706 5879 861466410 -995062096 3619 -729146187 -893198153 8424 -175911279 312063892 9856 -548469989 611310292 9761 855329823 452093657 6851 -594658272 -779255519 2833 512530806 -103582511 3039 413228751 226081213 6603 705381339 125331989 4860 -400357597 293996259 9870 58910623 766538742 5250 976904654 785302566 3170 140624107 -901452236 4531 765140521 -162370098 6596 -113215565 858501251 9783 321896034 283209294 6084 -579837273 241785150 1311 397498909 -289016401 7565 303471892 774508045 1123 22099741 -311805770 8630 -594658272 -464133473 5261 166047011 -34186434 983 330369088 -367588750 5995 -441900788 -71981180 8511 902447917 209900681 3343 -341897402 -650575204 7988 669719494 844277983 3305 253295516 604828253 2442 -257165428 -546852996 3896 -481548889 351421296 3672 126163611 -964470327 9101 -116404179 -31659405 8840 -954946302 -761859799 8162 -154177607 -209849932 6142 -615891790 -13980784 2489 -705081051 51303562 8524 -871267479 199066417 6440 -985616618 531120459 3587 -113215565 263449205 692 -925751415 -923191479 7037 -301284968 -13980784 5292 389181119 -575386868 265 187533920 -514527972 5480 111659246 -937125202 3127 -66931702 55179420 7202 204922698 764272698 7702 665672498 203913927 7029 693938067 -588348248 7002 -882919563 814089111 7891 167372537 -619642959 1330 543709359 -259920681 4188 755723260 -895622959 4042 343475859 -849899775 7548 483523131 836711297 5229 73840719 407922222 9636 528230348 -996863784 4749 947027244 497692812 9276 677505146 -825672011 4102 -214121222 -320105788 4360 349635568 835992356 4272 875625124 -732977788 4985 -648381409 -343058017 6661 293337666 -361907767 9766 156702520 -539760374 6739 287540911 531120459 6492 -270167938 638342848 6322 -335037888 208300268 5506 704539722 -54745869 2360 -139236232 -339148929 9696 341071365 -796856966 2811 587161686 -238448480 5489 -481548889 452093657 264 248168868 408032712 3527 -986019062 -5916917 9586 561794586 355195684 2895 955536932 412494114 8990 -533858770 -439025221 2677 185216221 899778012 4557 -76560661 341133012 1513 -744815954 351421296 6617 847314766 -436876555 5427 566652844 -281078001 8357 586582238 -442896915 9732 -242921091 136635305 7183 743542522 -274707169 6461 704539722 732717612 8807 126979264 646664292 9396 -925751415 -981602668 9781 -625718770 -278826583 1700 -52166347 -645134311 8758 543709359 -103582511 4021 -729544436 685173008 615 -482134217 785681307 9149 269796431 165821381 871 506679619 23333156 7798 542787809 -57636310 6486 -483938149 133238441 3793 986629189 697181256 6563 -328904232 -287275800 3385 156702520 349123105 6021 933899717 798910453 9115 349635568 -663884323 3400 -496507325 894566619 6917 287540911 718423636 3100 935909029 -507678540 8333 232434457 624282080 9081 -36520470 -547246555 8500 -872853946 -367588750 5893 -278257978 733113734 9339 -992570882 -805220515 2234 -175911279 -953039811 6101 -44846753 814089111 274 -694040959 936458970 1614 -630784461 -211716415 740 686472096 -41471722 8907 721323233 90714922 7941 -886229173 346977152 3330 413228751 530406323 9031 136635149 402585422 6620 -898265134 563044475 3365 780636123 95042084 9400 856751619 624014414 2755 -422523153 688604103 6530 343475859 -777377395 9104 -482134217 952638297 6037 213842869 664426163 798 -175911279 868032719 3550 812692671 693923957 4787 299572712 -845509135 9809 948083395 307725420 7009 151462778 -254951306 2848 269499594 -185998231 3284 -301284968 895448733 1369 36279537 990761659 459 132366550 -97621137 5456 713058770 476629986 7545 -219607746 639591910 1726 -197332076 79143311 2796 689984924 -10889363 3385 -548298586 173354787 6910 -745761469 19319210 1876 959313725 -932094589 2283 743542522 23333156 1384 864931174 802678679 7267 469995849 -211716415 8084 -46649832 -386859416 2113 521234557 408032712 5713 591415304 848404213 7676 -927233899 349123105 7674 -132340965 -777377395 2876 -618586699 736392650 4250 721323233 -595600742 9535 955536932 798910453 8311 328642413 697181256 4813 83782911 -779255519 3007 579591313 -12154411 2857 432021664 -181951918 4480 -279541251 -927894606 4602 273690998 558660793 3804 749434816 524158102 90 116199189 -468181788 5533 -863912221 -325682737 4317 313773597 157954558 8198 -491680209 -374056277 3236 -205718293 -57636310 5723 702242153 346977152 8530 -92183040 738681643 9427 -822417795 -437551079 7504 264859719 -979020874 4011 -994238484 248879339 6765 -855555106 288775548 236 745648934 -53499931 7465 -328904232 874229190 7520 567852265 -205664922 7938 576254520 -517429485 3170 195859317 -31659405 2142 213842869 614945635 533 -301284968 798201482 9419 477434146 -783218625 9543 -71710752 584852110 6932 -76560661 581062404 7733 500836375 -81447781 8422 32391911 814089111 4433 276731211 -209849932 1331 864931174 785681307 6577 -222034349 220674133 4708 -147109520 -779255519 3418 -441900788 718423636 756 -113215565 233486506 1310 702242153 174025856 3260 487719335 -675048115 9186 824131791 709974393 3977 649807445 -732977788 2964 -348537659 269584182 9317 -486815940 288775548 4347 -594738095 -224429007 2357 -326544961 -3897679 1216 -623268670 -923490455 9679 -222034349 -164190047 5372 -659112423 723730723 864 -109703401 -59573888 5106 299572712 874757575 5963 81800971 491977162 6176 715936589 522626360 4612 116199189 252978054 2624 -137898752 -964052288 3054 561309384 -163961704 3620 276731211 -973091762 8179 471423335 719756675 7170 785195735 925430316 7331 848002319 -995066367 1500 -527151913 750710740 6878 -486815940 362317344 1588 -947334444 -847581699 2326 471423335 -759955547 4190 457187643 -993810702 4159 -371484057 95042084 2311 4049814 472701027 5705 -526589551 -991847180 8245 -625117729 -514527972 2288 -364519214 652139653 1263 137342604 371937567 9442 564442080 57188489 4671 772119062 638342848 7250 895483308 235617971 4838 -36520470 476219341 4843 -994238484 -207480706 1136 664362925 155617401 5064 621974864 -41471722 2856 416830089 -337054857 3745 -62488183 738681643 5117 -496507325 -699883416 4249 -983647058 905565981 6405 -871267479 798201482 6662 655838788 -255678122 9890 -650211499 252978054 6929 -695835769 -575386868 4483 520426004 -172362246 6288 929791427 676406177 1917 253295516 500073592 9056 -588133551 888127448 1193 699618405 233486506 8743 340060359 -726080992 8896 -474750049 233486506 2473 860501343 -827976408 3013 689984924 -265316264 5930 715427719 312063892 6210 967301691 -931961645 5461 -481548889 -895622959 2903 -50475604 383295386 8843 723014647 -845509135 9727 246028051 -768754430 6030 -565428161 106262770 6276 -835349698 -549248367 9039 187533920 652139653 2884 740659012 -68133232 5156 277958125 802678679 4052 327828499 -726080992 7231 8264531 -605921169 7892 864931174 -354367602 2075 -491680209 639418215 1555 -147109520 732717612 6377 750512353 -766439509 7013 199822346 723730723 7339 -146048051 639418215 6644 -328904232 -2439989 4959 142253386 115731592 4516 -482134217 -701904187 5871 -991085471 167296127 4905 -13265422 -805220515 6599 151462778 143533526 8045 -251109249 584852110 87 542787809 215489130 3117 199822346 -255678122 2505 655838788 796440972 4483 129311049 518508787 9942 -588133551 -548872283 3754 576569655 -187634457 4037 -482134217 -278826583 110 677081963 491977162 2852 -474750049 -357349445 1907 395103154 -339447425 1386 929439506 602128084 328 -451981899 738681643 3068 90842180 165821381 2204 512530806 -324279122 3056 313773597 263449205 8575 704539722 -699315319 2319 -74313664 -207480706 3868 -800197031 -161178548 8959 -600220506 -521750194 5815 847314766 32006993 6160 705381339 449132476 1346 -742210546 -3897679 2453 535670744 -585235419 6053 650577626 57188489 5127 -177639676 -766439509 1645 248168868 -762876998 7157 704539722 709534975 2420 864931174 32006993 4654 -358966548 -981602668 4243 -615891790 435964459 9538 -213966720 581062404 964 -408600531 558660793 9814 -285886589 -996863784 3451 57077901 -549248367 3288 460600071 558660793 9670 950880850 870262107 5539 643936179 -185998231 3235 487719335 -964052288 7140 177628242 664426163 8705 -285886589 -446979614 6044 321896034 -956300186 9242 -307200306 -953039811 7655 -184150939 -330088528 7441 650299148 155181053 2428 -148551892 880013188 3191 -660956144 -549248367 5430 -44805950 347184015 8226 -907526850 291885511 9812 901855277 135272390 5504 22099741 -359031913 6557 327828499 363537086 4889 -912600784 709534975 1782 -342740225 -533164995 4788 -95477909 209900681 1751 -25477161 -81447781 4764 38382431 636536038 3915 -907526850 950205104 5794 351329961 82218066 4312 -669161347 -848882377 4773 -56935231 928549530 6191 -892024255 422558106 3407 -987108376 -337054857 8740 -335037888 55179420 2834 287403155 -635171642 1600 -828443354 -493565702 8181 -73802131 -647224909 2517 621974864 -585235419 8264 -855487023 785681307 4034 535670744 452093657 766 -529954928 -805220515 2296 -92183040 -992454753 5164 -331409455 638342848 5981 696700704 -33848463 6093 313773597 -546852996 5648 -205718293 -354781951 7736 186610534 252978054 9437 54093571 990761659 1557 -927671058 -937125202 5954 -371869946 35526584 9452 -225441451 -34186434 2578 -986019062 -539760374 2736 -305970525 269488622 8584 235848520 -517429485 3499 892440078 -513451002 3086 -330575686 -549053127 2953 483523131 -954209444 9327 -625399824 880013188 2858 566652844 148581257 9050 -336363205 -823312659 6066 288031791 261437505 7544 -527151913 -766439509 1924 642972199 -453780869 4976 -486815940 -513451002 7983 -544290356 731066417 6746 224883384 -976816087 5656 -342740225 814089111 8786 822548504 170467835 1529 203806755 -267835884 1134 -855555106 732717612 4905 855329823 484578208 1330 -659112423 -278826583 7613 -511648475 -796856966 450 399779640 609203406 813 -54849498 280226622 1560 -44846753 -911784066 3162 -410378829 -976144578 4983 343919065 -224429007 6511 -326544961 -211716415 8928 -63560127 -932094589 3463 -289985011 -53499931 4227 -483938149 -316543012 8094 -570707245 798201482 7913 -526589551 -111673714 2938 -189672465 -974640280 368 -623268670 -97621137 283 -173157270 900262214 8999 136635149 -37646429 2257 -625868114 -775953624 3819 -442492459 238846105 6703 -31253052 -956300186 8417 313333438 -759955547 6525 543709359 639418215 1974 -594658272 -912580415 5634 -531669239 928549530 6995 665672498 -163961704 3139 -740334521 -477140109 6838 97020970 796440972 6245 199822346 390565985 814 664255928 -653914878 9209 395103154 639418215 5317 -250591756 391949381 9946 477434146 609203406 1811 901855277 19319210 6703 -949511663 990761659 7345 -548469989 -699315319 6422 347274203 -515729352 3036 -559852389 -701904187 9571 812692671 602128084 1419 165508500 -899341288 7526 -913032643 -730886465 2995 -400001179 563044475 1691 574072798 -221235589 618 817204434 -330088528 134 -285886589 261437505 9449 460600071 113319582 5936 -244065831 841879883 2725 958730067 636420853 8939 520426004 604828253 6576 853983481 -224429007 8285 -855555106 685173008 7501 438397479 258835576 123 235848520 -923490455 929 -66931702 -475349716 2132 719147282 160793740 5488 -616780700 -635351929 4768 842270273 -964470327 2376 397498909 -628237476 2537 -154177607 652139653 3927 -835349698 164304660 89 625839941 -927894606 9267 -715255110 798910453 9349 641405743 -650343366 8377 140624107 -563855352 5945 -912600784 -183336237 9398 -624139446 117542955 8548 -570707245 532638758 7813 586193310 636536038 8854 -422523153 -895622959 1625 122960298 -876513924 7383 -883256320 759617707 8509 -31253052 -561419270 9179 235848520 709534975 5320 276731211 -647224909 5843 -788603267 742177493 8261 -307200306 -549053127 3718 -58282870 332881191 5299 -177639676 -57636310 3761 -531669239 796440972 6488 670783249 733113734 2987 367159963 -849899775 6428 603027467 -533164995 2572 156702520 -33848463 7203 462757732 -714273046 8943 54093571 766977417 6155 577595779 854872802 6454 -947334444 348492504 5448 174573850 -14604433 7597 -788603267 686182649 5869 538103424 -699883416 2627 -307200306 -349942526 4029 561309384 247516617 5445 -476635343 460061364 8513 83782911 -839552686 8939 -818501802 964421398 3035 -744815954 48126737 5432 -12352429 -779636985 2778 -759508202 -936112945 7517 -454660390 -41471722 4879 664362925 -164190047 670 -32737399 238643630 4624 -588133551 -517429485 6103 586193310 731066417 2587 -171024826 -192813087 4272 693938067 -726080992 4430 -287473610 -595600742 1679 -855487023 407922222 9766 -512601533 79143311 5997 432737196 -241132430 757 -855487023 -727914786 9309 -371869946 -54745869 2936 357216483 -669483533 8073 22099741 -238448480 3016 902777411 -932094589 8238 -615891790 584852110 9168 -659282120 -37646429 2650 73840719 -164907236 3150 650577626 170467835 6467 861466410 894207498 3182 -81272333 285030297 2970 58337899 390565985 9044 948736147 -732138768 9488 -782082024 -313128613 8312 -36520470 35526584 4296 132366550 113319582 8584 -491680209 -825672011 5757 483523131 -497454301 7017 -734053528 500073592 2198 -326544961 -791660728 1439 704539722 -241132430 1048 -601257416 113319582 2206 -572908981 -777377395 2252 8264531 -287275800 8719 625839941 336301975 2561 -244065831 -113520589 7079 564442080 -306446443 3396 357216483 55710753 9174 561794586 329435427 8669 -278257978 -359314201 4956 217759023 -507678540 2124 498022540 -221235589 6913 483523131 55179420 5620 -544290356 -936112945 8901 -74067624 246277775 4519 -219607746 402585422 5574 543709359 -10889363 9539 246211015 349827286 9377 390958395 -761859799 2940 90819360 -547246555 6379 948736147 95042084 4379 -476635343 894207498 9280 313773597 558660793 661 395299686 604828253 5308 97020970 133238441 9792 119513424 -374056277 1577 -886229173 11152217 9346 -565428161 349827286 7897 -173157270 -519921669 4202 235848520 -894674476 1365 -512601533 -164190047 8612 864864468 -255678122 5941 156702520 624282080 9511 288031791 -311284398 434 -447555783 -605921169 6194 853983481 -53226181 4760 224883384 -161178548 1543 137342604 895448733 1601 -491680209 23333156 1415 579591313 -551512958 8782 -986019062 82218066 9679 740694909 -356305020 1959 307567195 899778012 4578 509139401 -779636985 2343 984468436 170467835 7031 847314766 -739131404 256 -854974713 -497454301 7108 -745598738 241785150 85 326413982 693923957 1500 187533920 -257449363 4136 -110049194 383295386 3286 842270273 -932094589 6896 527736569 -273517935 8191 -625399824 841515706 5600 416830089 235617971 7600 -55516739 332881191 6069 -750618262 485773536 2035 246211015 769086286 143 -631059468 -552554344 1539 704539722 -14604433 2691 -794998045 698531409 9059 755723260 -57636310 9870 -396349710 -361278986 6544 713058770 -265649886 1437 705381339 682630231 8874 651739496 238643630 6731 471264227 -398743530 3423 237809565 55710753 475 -765335823 -976816087 3993 -154177607 -964470327 3479 393895424 -873589020 9561 462757732 -289016401 1528 -242921091 -976816087 6836 264859719 -361278986 840 119513424 -389676639 8718 8264531 203913927 5701 677081963 -497454301 2037 877375052 28158895 8312 71999590 831945068 128 -623545038 -605921169 1205 432021664 -477140109 3304 622760654 952638297 2627 -788603267 925430316 2406 -285886589 -647224909 1327 -433025345 226081213 3709 363421522 -774659497 4813 491678739 390565985 2874 -886229173 925430316 4608 -330575686 249091689 5962 521234557 79143311 122 -44846753 -5902726 4156 -358966548 -823312659 3062 49103598 402585422 2742 -579837273 -959597696 5956 90842180 417944653 3820 -735338906 -21285360 8581 -601257416 563044475 351 -347083273 -647224909 8617 8264531 355195684 7651 58910623 -650575204 3814 -68308325 -224830170 1765 457187643 99128184 8571 70299496 732717612 1019 789352319 -475349716 4051 -570707245 398270620 1532 -46649832 -172362246 7182 -615891790 285660025 35 743542522 -953039811 1277 723014647 -393603223 8974 -800346889 802678679 7005 -68308325 -14604433 2924 313773597 -45469480 8502 864864468 -645134311 4759 -52166347 783420814 1493 390958395 -257449363 654 -745761469 442035528 119 950417338 48126737 471 -287473610 491977162 1383 -886229173 545485303 804 399779640 280226622 843 824131791 839185834 3172 -419749108 993015931 4187 491678739 -133534011 7131 -371484057 -823312659 178 -496507325 623413028 3989 -31253052 59020681 7624 -454660390 -34186434 8728 958730067 245371301 2784 576254520 -446979614 9496 -777574656 28285201 7773 351329961 478800565 3055 740694909 -563855352 8843 833952118 -468181788 2509 505315658 -205664922 2700 843172319 766977417 3788 -667767243 -517429485 5088 -419029624 -359314201 8088 433526835 59020681 4697 843172319 -699315319 5278 112708003 -895622959 5294 475583305 848404213 2739 -994238484 269584182 8159 213842869 -428402356 9047 848002319 101361875 8057 29506774 265565623 5977 54093571 476219341 1915 405324040 -68133232 2221 29506774 -142257001 1193 4049814 -871353007 6493 -293422144 -595600742 655 -494058622 -899341288 5868 -348537659 759617707 7000 -400357597 263449205 8241 -356493999 349711330 6768 -557491556 -828027101 7186 778853107 371937567 9256 587161686 -316543012 8703 -447555783 -927894606 2601 187533920 341133012 8818 -373212931 530406323 9899 471423335 -628237476 2804 669723000 -487460041 3814 772119062 285660025 2578 950417338 706766110 4697 -652765294 -714273046 4496 948083395 293996259 4298 -110049194 -779255519 5932 -123469316 618410264 7677 997902760 265715153 1511 976904654 -626227780 7689 416830089 417944653 337 586582238 -594827543 5576 288031791 417944653 3635 -335037888 332881191 1294 -422523153 -647224909 3633 864864468 332881191 9021 -289985011 733113734 4431 -594123980 -730886465 5607 340060359 -861238983 6180 669723000 545485303 5315 -652765294 -901179905 3325 432021664 324939084 1252 -215882898 -768754430 5972 843172319 -959597696 8135 49103598 684653282 2514 -225441451 -563855352 5627 277958125 383295386 49 -73802131 -779255519 5911 -743788507 546240758 3157 750512353 592056586 8775 -855487023 481058945 9420 -623545038 724045357 7319 -954946302 -847581699 5251 664255928 412494114 8692 -419029624 639591910 1884 -749678851 -647224909 8032 -375315736 220424396 3598 -139236232 407922222 8213 -483938149 584852110 8076 842270273 829049646 7452 715936589 -477140109 4057 491678739 349711330 8159 -123469316 558660793 4138 58910623 48126737 6460 -147109520 -600991208 1597 -46649832 -911784066 6411 185216221 -726080992 9114 217759023 283209294 834 204922698 736392650 1864 83782911 -337054857 4936 -128726767 -575386868 770 886936231 -628237476 3703 -750618262 341133012 2793 -694040959 293996259 9078 -46649832 500073592 6507 -835349698 694332247 1110 367159963 -551416862 2165 -474750049 109725016 5116 270668477 574416719 1318 808925735 349827286 8527 970485889 628563573 293 869722291 532638758 7938 -509385891 732717612 6149 -433025345 616919600 9877 -818050145 -103582511 9270 498725757 478800565 3096 -962479450 240392773 7741 -650211499 705558301 9344 -307200306 66743939 8583 -278632700 -932094589 5854 288031791 -57636310 4411 -782082024 41988448 8268 -759508202 718423636 6862 -73802131 383295386 5098 256045037 265715153 2668 -569617671 905565981 2281 246028051 417944653 4564 789352319 -839552686 3029 166695370 -324403620 6163 -189672465 -825672011 9849 140624107 245371301 2116 217759023 563044475 3998 126163611 -588544705 2359 22099741 349711330 6580 287540911 -507678540 1264 941171960 -766439509 6021 232434457 412494114 2738 -886229173 -148948797 9511 -453528863 220783838 9500 37950971 241785150 9409 -215882898 523334383 6467 -694040959 -768754430 5200 669723000 173354787 6017 946724763 -669081832 9387 948736147 996597250 5917 -987108376 155546470 6932 577257649 41988448 2203 976904654 -442954817 6353 199822346 245371301 3798 -244065831 -37646429 4650 -483938149 500073592 6684 663063930 -283943997 9860 895483308 766538742 2713 642972199 155546470 430 -95477909 32006993 7223 715427719 101361875 4250 73840719 -546852996 1188 -821770117 -650575204 4799 509139401 161270305 69 -56935231 -453780869 7644 -137898752 -847113496 299 319326351 592056586 7696 895483308 -931961645 7123 509139401 362317344 6761 892440078 -193590510 5875 -616780700 258835576 9098 -750618262 -162370098 658 853983481 -367588750 8482 97020970 931901106 5271 641405743 639591910 7833 935909029 -780888194 150 397498909 874229190 6668 319326351 -448645965 5687 -762354954 -208909824 7003 -257165428 -439025221 4984 -62488183 -585235419 1153 -63560127 -594827543 1812 -278257978 829049646 5237 715427719 170544312 2132 -214121222 358976404 1119 261417951 698531409 3078 -934630957 -487460041 6509 -205718293 388657508 9356 270668477 -547246555 135 23116556 167296127 3766 389181119 285660025 6528 -454660390 341133012 4643 689984924 -19846330 7583 696354690 -715854594 3860 326413982 562000501 4734 -743788507 -13980784 6114 -447555783 -626227780 7041 -631059468 -628237476 2754 -256588331 186010557 7033 -855487023 -34186434 5910 -483938149 465310197 9290 295262939 -113520589 6134 111659246 336301975 9146 933899717 547847846 6864 -511648475 247274032 2203 -720378724 -730886465 1452 -244065831 836711297 8876 -148551892 624014414 1988 -474750049 -343058017 9084 877375052 -932094589 3554 -855555106 -513451002 7151 -44805950 -316387152 3850 -624139446 106613504 7604 81800971 927113337 4715 -889390298 -959597696 4614 285585538 -278826583 5233 -572908981 900682067 6994 -959851598 -287275800 1405 -347083273 533639856 6569 -346375162 -823312659 8999 287540911 -699883416 903 481039767 -580067919 8754 789352319 785681307 7300 395299686 -876513924 6946 -214121222 -337054857 5834 -659112423 664426163 2107 877336582 57188489 6534 -150077373 402394867 8506 367159963 -580067919 1330 644845610 886756512 6472 -927233899 358976404 915 -256588331 -359314201 2284 950880850 19319210 8656 934705880 -359314201 5633 -353580923 402394867 7539 -548298586 -912580415 4297 -335037888 15035429 1970 22099741 -791660728 1680 -537445745 -80034542 8689 285585538 674552143 5908 -715255110 -681572203 8993 958730067 -20385733 293 -109703401 841515706 1228 670783249 464511101 6888 543709359 742177493 1828 677081963 -273517935 7841 271048450 -211716415 3321 -537445745 249091689 5472 261417951 -833562261 2058 542787809 64274896 4683 -301284968 -439025221 8255 126979264 -111673714 4237 817204434 -580067919 8117 420313173 51303562 382 156702520 -37646429 8617 -883256320 402585422 5316 136635149 646664292 7497 111659246 894566619 2553 -764095871 874229190 6488 -548298586 99128184 2861 -750618262 327243607 7073 -278632700 -647224909 7453 -80190883 -628237476 7135 755723260 148581257 6437 727691960 -453780869 1819 -137898752 362317344 4195 -594738095 667943918 869 206527555 -320105788 8445 475583305 592056586 5015 621250009 -585235419 8468 -992570882 -588348248 1750 -537445745 -954209444 1720 -56935231 705558301 1707 749595162 -964470327 2191 -749678851 -834347143 4114 -474750049 484820762 2929 -71710752 -380500395 8018 696700704 -437551079 3414 586193310 265565623 3373 -742210546 291885511 4595 528230348 -560116325 7480 -110049194 -71981180 5633 174573850 -865702803 3598 -47584694 -848882377 95 -213966720 -265649886 2016 112708003 -172362246 9913 -509385891 -41471722 8480 -179678 -425579851 8458 -279541251 652139653 2799 993217311 110076515 2622 655692903 -468181788 6051 689984924 -616422007 412 -749678851 148581257 1198 -177639676 -339148929 8386 58910623 465310197 9547 -482134217 964421398 5570 -170132306 798910453 6651 58910623 481058945 732 993217311 -468181788 7600 -517419114 533639856 9020 -794998045 -910659068 4824 -952023251 -783218625 6326 413228751 742555398 4461 303471892 -320105788 1952 23116556 592056586 8315 19516550 -211716415 2240 789289346 -732977788 6642 -648381409 900682067 9557 270668477 -976816087 8797 841435082 -525223549 138 -608881583 -732977788 6802 36279537 -663884323 3513 90819360 285030297 5883 -150077373 15035429 6429 70299496 819313353 3285 740659012 783420814 2140 579591313 -224429007 9608 -396349710 -515729352 9187 15084359 732717612 8823 167372537 349711330 8642 -892024255 -510922884 5193 -482457481 398270620 3403 -213966720 -519921669 6535 765140521 -953039811 341 958730067 559317467 3111 126163611 676243791 5462 -31253052 422558106 1129 -342239300 584852110 2721 -213966720 -103582511 7105 664362925 -31659405 5949 -82743531 999569471 2869 -331409455 -221235589 3239 861466410 -68133232 311 351329961 -675048115 4936 -197332076 -551512958 4598 766605000 115731592 7130 -735338906 546240758 5872 -82743531 -825672011 7112 -578500945 -510922884 6779 765140521 880013188 6756 -994238484 -995066367 1717 -110049194 -81447781 462 -162298514 -876513924 6729 491678739 680445725 5058 288031791 533639856 484 856751619 -992454753 1697 641405743 674552143 8007 643936179 759617707 7908 -71710752 64274896 9293 287061479 23333156 7309 38382431 618410264 1216 303471892 -367588750 7550 -872853946 783420814 7672 73840719 697181256 2335 772119062 407922222 4661 719147282 705558301 2266 -123469316 -595600742 5566 -985616618 636536038 6666 713058770 -645134311 1177 277958125 697181256 5956 -278257978 -487460041 2268 -256588331 285030297 4036 652607998 79143311 9363 -388902952 545485303 7148 974173871 485773536 8595 357216483 48126737 7097 480475633 611310292 7183 347274203 386127211 4536 -454660390 280226622 9450 689984924 -316543012 7479 393895424 971883931 6621 -139236232 -969954363 2255 232434457 -217276100 586 -13265422 476219341 3377 303886728 -14604433 6913 481039767 460061364 4351 -637994744 -683388034 417 843172319 893523554 813 650577626 -168423907 6945 -261356504 -779255519 7895 -590529319 -103582511 1552 -883256320 -54745869 5430 416830089 -956300186 2794 -927233899 -349942526 2270 -862838521 -953039811 7325 -261356504 -899341288 6826 947027244 377878165 7692 -301284968 32006993 6091 543709359 215489130 1170 -882919563 532638758 6780 471264227 823880227 5737 -750618262 -193590510 3770 -784069182 133238441 2268 -242921091 -849899775 6515 413228751 341133012 4106 674835134 952638297 4509 319326351 723730723 860 -594123980 -253000679 8170 -341897402 99128184 7498 393895424 -845509135 5705 935909029 472701027 1066 269796431 -5916917 8414 719147282 -172362246 1881 855329823 874757575 2789 156702520 604828253 9581 574072798 -273517935 8403 23116556 285030297 1418 -66931702 269584182 5438 -994238484 844277983 9940 -95477909 -204109200 9503 -749678851 -259920681 8949 -705081051 -669081832 2726 -742210546 -221235589 1456 780636123 106613504 5006 432737196 990761659 7286 902777411 -743279228 8080 -544290356 -386859416 8343 755723260 -595600742 7820 916803821 -959597696 1388 860501343 -861238983 1974 -892024255 -594827543 8051 -740334521 199066417 2494 -764095871 -709522334 5275 498725757 390565985 7300 -970422428 312063892 5249 -322857321 -164190047 4137 -268168881 -714273046 3850 49103598 57188489 2666 -279541251 -241132430 4947 -251109249 -217276100 8137 339635211 691904004 9190 140624107 893523554 1053 261931651 443480195 4350 57728768 592056586 8828 655838788 170544312 9757 864864468 -650343366 7222 890432109 -148948797 4925 667683290 604828253 3973 538103424 -823312659 2740 335527628 614945635 7889 -800197031 -183336237 2476 -537445745 -373891874 841 -173157270 -715854594 7810 -633494599 -561419270 416 861466410 -903151152 7805 271048450 -273517935 9269 261417951 -293612145 4946 -512601533 332881191 3302 469995849 -453780869 8647 993217311 771524295 230 -882919563 -873589020 4117 256045037 614945635 2285 -835349698 248879339 2114 471264227 -893198153 4623 892440078 -871353007 4222 174573850 874757575 9456 -578500945 894207498 4428 621974864 -825672011 7415 -777574656 -14604433 4212 -745761469 23333156 5809 -175911279 823880227 6663 743542522 66743939 7336 -871267479 903887624 2627 822548504 407922222 964 357216483 -163961704 9624 520426004 491977162 1825 -941497322 -699883416 5403 765140521 -45469480 1954 -331409455 324939084 8394 -907526850 363537086 9989 -971877548 998987485 9248 847314766 -681572203 9224 330369088 263449205 3529 -47584694 -204109200 298 -855555106 293996259 1640 -92183040 209900681 4437 855329823 676406177 9768 649807445 51303562 6267 321896034 -774659497 3776 755723260 -41471722 4607 -197332076 -973091762 4875 393895424 -259920681 9815 8264531 592056586 4584 270668477 874757575 1375 -578500945 870262107 9789 -128726767 -954209444 7487 -400001179 402585422 8850 -242921091 -683388034 9232 -371869946 57188489 4844 -828443354 952638297 5484 -618586699 616919600 2455 -986019062 926947071 4020 116199189 497692812 6776 23116556 -995066367 8742 621974864 -253004117 4162 349635568 724045357 7791 -351818262 639735778 2023 -50475604 -487460041 7710 -855555106 -600991208 6994 -729544436 -783218625 9210 203806755 -563855352 9460 -518877099 841879883 2389 -54849498 -669081832 4316 -304053585 -762876998 4273 -557491556 -743279228 8044 -570707245 -63734481 51 -162298514 928549530 5640 -242921091 64274896 9686 271048450 90714922 9583 864864468 67965345 2161 -147109520 798201482 1551 -453528863 -13980784 684 993217311 -669081832 5429 -441900788 355195684 7471 15084359 -626227780 1443 -835349698 -663884323 4748 328642413 -594389391 5766 743542522 15035429 3647 90819360 341133012 407 -267849188 698531409 2499 -251213711 667943918 2257 156702520 -525223549 8328 916803821 -991847180 9795 -433025345 646664292 5794 -519682186 547847846 8086 326413982 -389676639 356 667683290 -354367602 8177 -608881583 928549530 7405 405324040 -727914786 7036 54093571 28285201 6434 287061479 -932094589 1347 326413982 888127448 637 -650211499 465310197 3740 -13265422 -293612145 3716 480475633 848404213 2218 579591313 51303562 4398 228618029 -164190047 5011 -189672465 -596103798 6802 901855277 383295386 5312 667683290 -356305020 3713 57077901 888127448 7940 -623268670 690383589 8950 -623545038 -839552686 5088 -650211499 66743939 9931 674835134 950205104 8484 395103154 105202669 3214 716961746 -287275800 9320 -983376341 -531114148 3092 433526835 639418215 3389 650299148 -164907236 478 420313173 -357349445 750 261931651 -791660728 5882 235848520 417944653 4027 696700704 248879339 5835 -529954928 397104509 2888 -250591756 -807704163 3515 -146048051 245371301 3938 460600071 -699315319 2848 320572212 90714922 2114 -56935231 -513451002 7742 -576115144 160793740 6006 650299148 -21285360 9997 948083395 -547246555 6604 879055044 -513451002 411 -820460238 742555398 3841 -705173162 903887624 9107 224883384 693923957 170 313333438 928549530 6142 -519682186 880013188 8944 789352319 686182649 2249 847314766 28285201 6354 -336363205 191108050 1560 -171024826 996597250 7942 -278632700 -552554344 5642 -13265422 388657508 7873 766605000 240392773 7294 -305970525 -5702304 1464 -986019062 -12154411 2949 199822346 -517429485 6343 19516550 -996863784 5720 -745598738 -779255519 816 254604928 19319210 124 -518877099 -485579451 2582 765140521 23333156 7859 416830089 -635171642 891 877336582 186010557 3605 -991085471 -468181788 6743 253295516 -253004117 2640 892440078 -546852996 1738 848002319 -324279122 3372 433526835 -142257001 9941 745648934 346977152 5171 -109703401 768564657 5237 890432109 157954558 6991 -660956144 -774659497 2927 57077901 -71981180 3460 285585538 693923957 4643 -835349698 -487460041 192 948083395 -923191479 9130 740694909 -635351929 3217 -244065831 192314494 771 -74067624 -995066367 8647 674835134 -825672011 6157 335527628 113319582 3002 -759508202 215489130 2454 699618405 -600991208 5662 -268168881 742177493 8324 393895424 783420814 9332 -71710752 -865702803 9266 -625868114 -519921669 6435 -73802131 -446979614 6030 772119062 -343058017 6279 126979264 -861238983 6225 974173871 -64803490 3721 -420836130 157954558 8671 -373212931 113319582 2720 719147282 476219341 96 339635211 -316387152 55 642972199 618410264 8047 555446731 28158895 5104 -73802131 238846105 4369 -824336233 351421296 1895 -986019062 349123105 7624 270668477 639418215 9578 -370573099 485773536 7113 -184150939 472701027 8040 -594123980 -503488600 9851 -55516739 -895622959 9881 842270273 -628237476 2322 551002165 636420853 989 132366550 -356305020 1212 702242153 440461057 2232 861466410 724045357 9370 667683290 893523554 1932 918550505 -796856966 9858 -959851598 -964470327 3528 253295516 530406323 2739 -251213711 363537086 2416 641405743 -519921669 9096 8264531 874757575 6653 528230348 559317467 5809 -482457481 -209849932 9960 916803821 858501251 9487 577257649 840121997 849 -660956144 870262107 4047 -782082024 -964470327 3830 111659246 -552554344 5786 -934630957 -901452236 928 -735338906 785302566 8586 232434457 381557875 7552 696700704 252978054 2336 224883384 365540008 2619 -496507325 -31659405 9300 -178463084 307725420 1042 38382431 28158895 8589 -743788507 485773536 3381 505315658 -172362246 7922 37950971 391949381 9465 574072798 -876513924 8097 577257649 497692812 521 644845610 -373891874 9423 -348537659 -164190047 1210 693938067 -393603223 2703 460600071 652139653 2593 -947334444 -861238983 2551 -544290356 602128084 2905 535670744 271711843 8928 817204434 167296127 5824 29968380 694332247 4636 340060359 -551512958 6482 -31253052 893523554 6510 -116404179 -899341288 6890 -892024255 341133012 6933 -862838521 742069009 5316 -46649832 -759955547 1289 -892024255 252386635 4135 475583305 -774659497 3466 713058770 -31659405 1569 -527151913 -322241979 3733 -907526850 -845509135 8532 57728768 -354781951 9305 -251109249 -266557934 7696 136635149 -325682737 9802 579591313 19319210 2433 667683290 402394867 2244 -375315736 -923191479 347 112237946 324939084 2899 246211015 -6069504 51 -533858770 329435427 4305 151462778 -265316264 7985 976904654 523334383 143 -512601533 349827286 8212 -331409455 -324279122 441 740694909 636536038 4117 -347083273 732717612 4644 491678739 769086286 14 -608881583 676406177 3769 -987108376 998987485 4845 480475633 -548872283 5415 -260484128 170544312 996 -447555783 449132476 2148 22099741 690383589 36 -419749108 638342848 5044 266465598 -59573888 7338 54093571 -259567082 2830 -764095871 -995066367 8456 716961746 -959597696 8492 -95477909 -699315319 1687 -242921091 -97621137 6210 -388902952 -585235419 7516 -955831194 -906648758 3666 674835134 -368204827 586 639245576 819313353 8254 277958125 -392084245 6184 -494058622 28049823 1470 567852265 -714273046 8018 -200453704 -777377395 530 491678739 109725016 2900 625839941 -650343366 3578 -25477161 -254349525 3861 -615891790 -681572203 5877 -625117729 -477140109 1601 693938067 -130757210 1271 864931174 -357349445 5178 933899717 680445725 880 -618586699 -392084245 5968 -213565859 133238441 8089 -685842163 990761659 1055 367159963 -976816087 5216 -82743531 719756675 9928 551002165 704912288 8823 892440078 349123105 7923 -408600531 -692002453 4216 576254520 -774659497 5044 916803821 452093657 4796 -330832333 220424396 2317 -954946302 848404213 861 -371869946 546240758 1395 287061479 546240758 5641 228618029 -439025221 9123 122960298 -113520589 2568 491678739 -5702304 7927 -109703401 639591910 4368 -565428161 398270620 356 -618586699 -161178548 6648 -694040959 386127211 2870 -637994744 -111673714 186 -371484057 524158102 959 -410378829 874229190 1949 -818501802 -97621137 9932 140624107 558660793 2771 -970422428 704912288 2154 54093571 771524295 8638 -322857321 -561419270 5047 -669975418 -964052288 5465 -92183040 -311805770 28 -189672465 -982939077 8436 644845610 381557875 2330 853983481 -847581699 5152 -594123980 332881191 3474 603027467 676243791 8381 4049814 798201482 682 29968380 -761859799 3936 566652844 -791660728 4014 -612223016 -259567082 1482 57728768 -6069504 4676 468946340 -168423907 3509 958730067 -595600742 8451 -410378829 -761859799 5361 343475859 610906685 5013 457187643 766538742 6815 -894484500 174025856 4155 -871267479 -392084245 6251 -251109249 307725420 3424 -109703401 -861238983 4272 -307200306 -595600742 1313 -800346889 269488622 3863 276731211 690383589 4956 929791427 -253000679 3232 784564006 -931850941 5351 -594123980 -595600742 3461 -570707245 899778012 7684 -728265827 895448733 3660 644845610 950205104 3377 567852265 113319582 7133 877336582 -847581699 2917 288031791 362317344 1011 287061479 155181053 1433 -952709307 -588348248 4838 -184150939 639591910 6499 276731211 -257449363 9064 -184150939 -193590510 9897 -971877548 -714273046 846 -429426969 -741621007 1060 -363361513 -398743530 8739 -442492459 -80034542 8291 -289985011 41988448 4905 277958125 247274032 4371 -759508202 390565985 4480 -720378724 -762876998 4941 -621743061 -871353007 6474 420313173 170467835 3678 -912600784 -2439989 590 111659246 472701027 2365 -447555783 398270620 9275 -557563073 440461057 3673 -405708663 -453780869 5232 642972199 -267835884 9922 929791427 697181256 891 -991085471 388657508 9673 856751619 676406177 5552 -150077373 886756512 8827 -189672465 -834347143 7435 780636123 88031842 3674 -419749108 523334383 3591 293337666 558660793 5229 460600071 900262214 752 -631059468 348492504 3402 269499594 574416719 1991 97020970 628563573 7201 -482134217 733113734 3316 -419029624 -439025221 6827 715427719 377878165 961 500836375 950205104 6179 -453528863 -667783556 8837 506679619 -130757210 6357 276731211 573715962 383 789352319 -911784066 9764 202573384 -19846330 7701 389181119 733113734 7249 -123469316 271711843 4859 -179678 90714922 4441 864864468 -192813087 5016 228618029 -730886465 175 -871267479 442035528 2662 875625124 346977152 5243 -685842163 -204109200 5945 -749678851 -600991208 9905 916803821 545485303 1522 54093571 -164907236 3253 -631059468 -650575204 4549 950417338 733113734 1198 313333438 220424396 8744 -200453704 874757575 2025 -983647058 -31659405 3630 -509385891 -111673714 9984 -569617671 -205664922 516 520426004 -183336237 9803 202573384 -207480706 9881 958730067 -354367602 550 57077901 -715854594 9747 -871267479 -681572203 8996 586582238 -981602668 3873 -12352429 886756512 5907 -612223016 -952232346 6236 -601257416 -605921169 3680 -601257416 -208909824 2978 970485889 782261486 8925 -109703401 -428402356 3460 892440078 -359314201 6817 621250009 518508787 4590 498725757 868032719 6335 669723000 -834347143 6904 -73802131 -63464163 8266 204922698 398270620 8684 576254520 697181256 4855 -947334444 -349942526 2647 918550505 -912580415 1300 -481548889 841879883 5364 -652765294 -779636985 4936 902777411 -952232346 6902 136635149 106262770 4268 4049814 686182649 52 142253386 -796856966 6922 986629189 101361875 1018 713058770 55179420 1155 349635568 686182649 1470 -648381409 -427456347 5125 -219607746 999569471 2257 -872853946 186010557 5709 -570707245 -510922884 9975 -123469316 202098881 8346 199822346 893523554 7306 -453528863 -283943997 6067 772119062 -81447781 5146 -146048051 -473904134 5242 -481548889 371937567 5304 -96460553 -259567082 2561 -934630957 -291852849 1043 -46649832 -726080992 6012 -720378724 774508045 771 875625124 490581013 5896 -782082024 -142257001 1893 -47584694 905565981 4347 689984924 581062404 6726 933284357 796440972 3021 505306321 248879339 3460 -590529319 -13980784 7238 328152090 241785150 706 -287473610 412494114 7688 235848520 133238441 9548 397498909 -825672011 6703 750512353 870680272 6666 -132340965 -162370098 4614 -147467416 823880227 1800 -257165428 659135755 8733 -720378724 246277775 5845 677505146 -393603223 1048 -139236232 562000501 5067 892440078 113319582 2137 273690998 241785150 5616 -32737399 -10889363 2066 340060359 839185834 5611 -959851598 -730886465 3300 -824336233 -845509135 7385 -25477161 202098881 8796 287061479 -281078001 2865 -12130323 -437551079 3408 652607998 -485579451 2181 261417951 -361278986 7477 58337899 769086286 1098 -527151913 269584182 9587 -148551892 611310292 9354 -73802131 170544312 2203 498022540 602128084 4697 -137898752 931901106 3975 655692903 -311805770 2774 -396349710 523334383 3555 -971877548 -549053127 6659 877336582 602128084 3757 36279537 -293612145 3574 270668477 -172362246 2872 277958125 698531409 8017 929439506 -133534011 7685 -991085471 -981602668 6400 740694909 -359314201 276 -625117729 -436876555 1953 195859317 -521750194 9655 -370573099 823880227 4650 986629189 -954209444 1720 -56935231 709974393 406 -279541251 -533164995 4301 477434146 950205104 3504 -442492459 584852110 7466 -759508202 954053652 8548 -745761469 51303562 2934 -189672465 769086286 1474 287540911 -59573888 9682 941171960 417944653 1380 579591313 -187634457 149 167372537 931901106 6947 603027467 -164907236 8540 -601257416 798910453 1334 -442492459 -265316264 7777 564442080 -521750194 5531 -759508202 247274032 5737 -132340965 341133012 6346 -289985011 285030297 9075 497764071 819313353 9254 702242153 285660025 4829 -991085471 11152217 5558 651739496 -354781951 634 -241465936 -761859799 4787 -458526967 386127211 3842 23116556 252386635 7075 195859317 484376908 6330 699618405 531120459 5975 -175911279 574416719 9156 299572712 -473904134 4928 347274203 19319210 3960 997902760 -683388034 6647 -139236232 732717612 1892 -109703401 -33848463 9934 287540911 155546470 9920 393895424 -995066367 81 -55516739 233486506 3605 -983647058 332881191 5633 808925735 -20385733 4368 328152090 168850975 2516 -728265827 -669483533 3714 357216483 -779636985 7718 -659112423 -780888194 666 641405743 500073592 4515 -572908981 -14604433 4230 -289985011 874229190 2055 -994238484 -63464163 3254 166047011 -14604433 9094 723014647 829049646 8002 -621743061 371937567 7544 29968380 252386635 4621 206527555 530406323 6168 -92183040 -839552686 2346 166047011 407922222 766 -954946302 349711330 9679 -63560127 547847846 3066 363421522 208300268 3464 -132340965 926947071 9059 -994238484 639591910 5870 -494058622 848404213 1903 264859719 -53226181 1112 693388533 558660793 1588 -743788507 -266557934 9553 -579837273 927247897 5918 -139236232 525863100 1835 -251109249 604828253 5043 -764095871 -899341288 6626 313773597 -349942526 3236 527736569 -320105788 3924 740694909 -20385733 3429 -729544436 -906648758 6384 934705880 636420853 3503 864931174 -133534011 3581 -518877099 764272698 7220 -572908981 247516617 318 433526835 -669483533 691 433526835 484578208 259 331376977 -976144578 5454 254604928 895448733 8258 -729544436 57188489 7737 -648381409 388657508 4326 663063930 829049646 2564 -55516739 238846105 9575 -822417795 646664292 4955 -343049870 -927894606 4347 167372537 365540008 8060 395103154 -31659405 4875 -476635343 -12154411 7210 651739496 245371301 601 -270167938 -273517935 7344 785195735 -833562261 2850 -954946302 530406323 7736 639245576 686182649 2239 -729146187 110076515 7997 -139236232 -667783556 2625 642972199 -359314201 8062 -154177607 616919600 5197 -782082024 -238448480 2501 -154177607 844277983 3507 -601257416 638342848 8967 498022540 -663884323 8390 8264531 925430316 5885 -987108376 -953039811 1752 842270273 258649377 4419 765140521 820355107 3668 -364156017 -595600742 6063 195859317 706766110 9121 307567195 664426163 1141 855329823 347184015 9044 498725757 -54745869 2666 958730067 -63464163 5766 -56935231 533639856 8774 110512002 886756512 5382 561309384 347184015 8669 -370573099 -238448480 2864 -994238484 -766439509 5216 847314766 -519921669 4094 -260484128 -883441584 4367 959313725 59020681 799 958730067 -732977788 7107 307567195 23333156 2102 665672498 -779636985 3514 -544290356 348492504 9252 -624139446 -667783556 1363 -855487023 -906648758 1578 326413982 705558301 5355 174573850 -549053127 6440 293337666 524158102 312 -335037888 -442896915 7722 -250591756 831945068 2692 520426004 -453780869 9556 15084359 -468181788 5020 812692671 416895828 5435 -621743061 841879883 9595 -590529319 -953039811 4343 -952023251 347184015 7393 237809565 -267835884 7334 432737196 999569471 9000 616261079 -563855352 1924 340060359 -912580415 7913 542787809 999569471 7272 -745761469 272099746 3067 126979264 533639856 1728 -123469316 -393603223 5372 -54849498 491977162 9297 71999590 465310197 6995 -672401313 -849899775 7272 57328447 854872802 1381 416830089 -739131404 3333 287061479 155546470 616 877336582 472701027 6313 -123469316 -81447781 3301 677505146 226081213 1934 -175911279 307725420 146 -494058622 -10889363 6903 861466410 954053652 207 202573384 155546470 9671 958730067 -71981180 6911 -624139446 709974393 9303 -150077373 718423636 6506 287061479 769086286 5522 551002165 -726080992 4465 643936179 -207480706 8292 505315658 903887624 5859 165508500 460061364 6148 -800346889 718423636 9518 36279537 -563855352 5437 -268168881 -320105788 7496 112708003 -549248367 2868 -178463084 358976404 3406 -205718293 573715962 9317 855329823 293996259 8349 -474750049 831945068 6271 509139401 829740581 1521 -184150939 377312940 7666 -565428161 161270305 7515 -762354954 682630231 7415 543709359 659135755 9863 591415304 407922222 5728 587161686 -952045723 3276 253295516 105202669 2207 625839941 -354367602 3333 669723000 731066417 2123 986629189 610906685 9025 277958125 -287275800 7281 97020970 -306446443 6006 566652844 518508787 7896 246211015 7024863 6556 -533858770 -616422007 9528 -608881583 814089111 9064 -559852389 -386859416 3964 -941497322 783420814 7670 81800971 -354781951 1942 664255928 238643630 5883 -612223016 -289016401 7203 -356493999 624282080 9098 -162298514 -389676639 447 -287473610 435964459 3462 649807445 900682067 5115 -56935231 220424396 5512 -800346889 -974640280 1932 166695370 900682067 4130 389181119 -539760374 6806 -715255110 -359031913 4099 674835134 -594389391 3290 715936589 265565623 8588 -139236232 -510922884 5820 -213966720 -265316264 7523 261417951 844277983 8120 -883256320 -507678540 9719 -674506636 618410264 822 185216221 522626360 7460 -531669239 -827976408 8476 561309384 79143311 4184 -189672465 -605921169 8164 743542522 -427456347 341 -12130323 358976404 5711 564442080 -54745869 8088 -878007946 581062404 3272 295262939 -923191479 9850 -109703401 -876513924 9020 -569617671 -187634457 1462 784564006 925430316 4697 -454660390 -224830170 9627 -76560661 685173008 3077 -178463084 926947071 1187 -268168881 592056586 7057 -330575686 -653914878 5123 271048450 442035528 9598 248168868 -995062096 9923 29968380 -442896915 8080 946724763 105202669 6929 643936179 402585422 6912 886936231 220674133 7074 789352319 349827286 1462 -113215565 -59573888 1594 664362925 186010557 7992 343475859 377312940 8221 -788603267 23333156 3276 -171024826 719756675 9045 -745761469 -903151152 5221 -181786704 -563855352 6645 -400001179 377878165 1308 -58282870 573715962 8654 586582238 -958397748 1277 -764095871 -513451002 3248 -331409455 -669081832 949 948083395 783420814 3539 677081963 -791660728 5960 285585538 -594827543 9992 -451981899 88031842 3512 111659246 614945635 6282 -987108376 435964459 564 -305970525 522626360 6921 347274203 -628237476 2317 487719335 -427456347 5273 -674506636 748407118 3615 23116556 -5702304 2135 457187643 -848882377 8303 -44805950 157954558 7917 151462778 -807704163 2592 204922698 347184015 5078 -483926612 -193590510 9292 -146048051 390959008 2340 817204434 -823312659 3775 716961746 -3897679 3424 23116556 208300268 1686 -565428161 771524295 5042 -898265134 -367588750 185 420313173 -730886465 5459 719147282 312063892 8292 644845610 -115011856 6000 -181786704 -479232352 1165 -994238484 -59573888 48 543709359 -594389391 7202 -335037888 41988448 88 -351818262 -635351929 8513 90842180 -780888194 9453 576569655 -927894606 7260 591415304 -97621137 7371 166047011 -529867141 5549 567852265 258649377 4580 505315658 -97621137 1047 -13265422 870680272 9531 -351818262 659135755 1566 755723260 723730723 1074 -56935231 -5916917 7817 745648934 280226622 8593 -669975418 829049646 8373 126979264 208300268 7449 -405708663 -20385733 9740 393895424 -419617877 9880 948083395 -653914878 1830 270668477 691904004 1742 -52166347 723730723 287 669723000 -964470327 1360 -790900085 -374056277 1514 -454660390 -253004117 6683 -356493999 402394867 5300 -279541251 -768754430 7644 650577626 -995062096 5293 -32737399 638342848 446 -794998045 -354781951 4611 323725605 320542941 3972 -986019062 293678122 2656 766605000 -531114148 9113 -954946302 -791660728 8662 -518877099 -993810702 4308 -959851598 -807704163 5416 947027244 -931961645 2832 320572212 -339148929 1835 187533920 186010557 9835 273690998 220424396 2045 -32737399 -224830170 382 137342604 203874111 3270 -594658272 -487991575 1501 -371484057 -709522334 8364 -623268670 349711330 3984 -113215565 -964052288 4332 -818501802 -185998231 2962 -659282120 115731592 2678 122960298 639735778 6696 -565428161 -823312659 1912 -54849498 -208909824 6373 986629189 693923957 1599 -576115144 -211716415 5355 -762354954 -681572203 8249 -871267479 -57636310 4325 -828443354 261437505 9775 -818050145 -531114148 4932 269499594 157954558 8018 -225441451 -208909824 2903 270668477 -692002453 9300 49103598 486739558 2783 -13265422 -343058017 6234 15084359 893523554 6098 497764071 690383589 286 576254520 -936112945 6286 313333438 -681572203 3194 655692903 -635351929 6961 -442492459 -254951306 7138 363421522 -163961704 8936 -482134217 271711843 1377 841435082 133238441 197 206527555 -12154411 8856 864931174 786543464 3365 808925735 240392773 2947 -898265134 208300268 4337 287540911 559317467 1725 -941497322 996597250 7683 487719335 -12154411 3558 -44846753 531120459 8604 -400001179 -552554344 2322 -81272333 798910453 7204 -137898752 168850975 5843 -222034349 390565985 5618 750512353 -761859799 8955 -147109520 639418215 7902 -648381409 407922222 6715 343475859 -741621007 1523 -491680209 125331989 2992 -695835769 709534975 1193 169375596 771524295 2960 -32737399 99128184 3475 -482457481 383295386 1871 933284357 996597250 2789 288031791 429013583 1943 19516550 -339148929 6536 -74067624 -529867141 168 357216483 -894674476 3889 390958395 55179420 5789 566652844 -732977788 8768 -818050145 161270305 1568 879055044 936458970 4405 469995849 106262770 2319 -565428161 -354781951 3432 -241465936 -873589020 1839 521234557 -202365860 9785 -44846753 99128184 480 740694909 718423636 7589 -570514743 841515706 8434 -347083273 -552554344 3532 705381339 422558106 8999 -608881583 -653914878 1359 -669161347 220424396 6601 916803821 -74922256 1662 860501343 -14604433 4046 433526835 -741621007 2609 -419029624 -19846330 2954 202573384 452093657 9477 -729544436 651276686 4180 327828499 774508045 7963 136635149 215489130 7404 -63560127 -313128613 8716 941171960 -805220515 5404 576569655 803466690 2544 749595162 346977152 5693 721323233 -547246555 1328 512530806 -473904134 2700 285585538 771524295 7000 -631059468 -847113496 8093 417807178 674552143 1057 228618029 -663884323 5279 -73802131 285030297 2751 -219607746 709534975 513 -346375162 388657508 503 -625399824 -936112945 179 745648934 341133012 6084 750512353 674552143 8128 -433025345 -575386868 6795 -735338906 928549530 7500 349635568 161270305 5579 112708003 -111673714 8473 -137898752 614945635 505 696354690 -551416862 687 843260633 782261486 1708 -109703401 -367588750 7788 649807445 782261486 6197 417807178 771524295 6904 901855277 874757575 8018 -347083273 -63734481 2620 246211015 925430316 8626 984468436 15035429 1620 -623268670 -187634457 4140 579591313 491114857 4164 -279541251 -3897679 1404 848002319 -57636310 6952 90842180 -991847180 6655 -433025345 563044475 5598 843172319 874757575 2480 -907904968 412494114 5976 19516550 307725420 9042 -862838521 -551416862 9069 -95477909 -620954654 8095 -720378724 771524295 5056 -621743061 101361875 6128 -862838521 -669081832 8789 -74067624 -663884323 2287 -750618262 -71981180 5759 639245576 64274896 4826 110512002 -515729352 8749 -55516739 -281078001 5881 -674506636 293996259 9063 339712362 397104509 419 -109703401 -293612145 6276 -92183040 547847846 8300 81800971 170467835 4191 -147109520 -473904134 2930 -898265134 174025856 9513 -400357597 249091689 8441 740694909 -547246555 2273 586193310 758141143 2979 167372537 581062404 6370 958730067 -5916917 3173 941171960 -733482202 3612 -270167938 247516617 9654 -818501802 -560116325 7510 808925735 449132476 3386 -342239300 324939084 7939 -261356504 -727914786 1087 -927273767 55179420 7427 727691960 160793740 5333 655661552 -910659068 3883 -162298514 547847846 1076 416830089 618410264 9385 970485889 -220337835 3914 457187643 618410264 321 -818501802 -313128613 450 -519682186 -768754430 1004 22099741 -768754430 7724 -58282870 233486506 786 32391911 -560116325 4425 -627792663 -996863784 3334 -63560127 161270305 7093 -342740225 -446979614 7170 696700704 349827286 7019 58910623 820355107 1634 663063930 -525223549 5956 186610534 611310292 2134 -608881583 90714922 4225 -170132306 258649377 3330 -734053528 999569471 3914 95039871 769086286 2585 -517419114 -209849932 358 393895424 -253000679 3995 -878007946 82218066 1308 -971877548 248879339 7387 266465598 639418215 5946 -410378829 622266116 2532 224883384 -80034542 3924 204922698 99128184 6925 -494058622 -647224909 1536 -750618262 349827286 7515 -590529319 -995062096 7536 433526835 705558301 7174 73840719 688604103 1552 -927671058 724045357 399 577257649 371937567 721 -342239300 481058945 497 715936589 417944653 7494 71999590 -936112945 6151 755723260 348492504 7198 211653701 -594827543 9453 778853107 -224830170 2433 890432109 684653282 6585 -625399824 -894674476 6847 277958125 246277775 332 895483308 531120459 3077 -63560127 -343058017 7620 264859719 19319210 962 -491680209 472701027 3700 -113215565 533639856 3161 321896034 258835576 6343 529251473 -487991575 1592 -58282870 261437505 1553 -886229173 -5902726 9338 -52166347 -667783556 2615 527736569 -699315319 5865 555446731 609203406 7825 -154177607 -63734481 1334 505315658 769086286 6669 -985616618 252386635 3708 958730067 -3897679 7350 674835134 680445725 8594 276731211 416895828 8214 -578500945 358976404 8912 -889390298 -768754430 1016 -270167938 412494114 3589 -267849188 -982939077 1361 -441900788 143533526 4359 715427719 664426163 9632 -822417795 -549053127 3642 -58282870 28049823 100 167372537 269488622 9077 778853107 -595600742 1150 -527151913 -549053127 754 37950971 -427456347 904 958730067 422558106 3301 715936589 348492504 3093 749434816 -448645965 5632 -660956144 652139653 5624 916803821 -937125202 8772 -54849498 559317467 3370 579591313 -446979614 2107 326413982 -779255519 1238 -13265422 -932094589 1044 -335037888 -845509135 8648 765140521 -901452236 6207 -52166347 604828253 3734 405324040 106262770 4235 -782082024 -425579851 78 -949511663 -33848463 3948 23116556 28285201 4145 719147282 769086286 4161 784421217 -647224909 3199 -519682186 -616422007 3030 -306801974 -539760374 5300 -526589551 -730886465 9653 321979161 -53499931 1873 276731211 -162370098 7427 -983376341 691904004 7982 -955831194 -650343366 8649 -633494599 -80034542 7423 879055044 280226622 3008 49103598 664426163 4053 -66931702 -211716415 6962 -745598738 417944653 9511 -745761469 525863100 396 364564921 624014414 3042 129311049 580232372 873 -342740225 443480195 7037 -364156017 -325682737 5580 112708003 464511101 9840 -601257416 28158895 8876 -146048051 -563855352 4006 -189672465 868032719 6790 723014647 283209294 5185 -625399824 155546470 2381 -278257978 -265316264 9646 -705081051 -650343366 6181 812692671 -927894606 2649 -12130323 574416719 2066 -518877099 732717612 8547 -58282870 -927894606 4667 -745598738 -847581699 5521 702242153 -220337835 8772 -749678851 -343058017 1511 649807445 -281078001 8026 -531669239 736392650 7077 -336363205 -211716415 6480 341071365 161270305 1201 235848520 490581013 3626 -559852389 562000501 871 -734053528 -780888194 8105 264859719 59020681 3581 -855487023 148581257 8375 199822346 -539760374 506 -720378724 -425579851 7891 -371484057 346977152 616 715427719 -510922884 5664 246028051 -645134311 6391 -63560127 329435427 5242 217759023 28158895 6309 974173871 -259567082 2681 950417338 -31659405 875 -268168881 785681307 6793 320572212 247516617 5802 860501343 693923957 5130 498022540 -759955547 9255 -422523153 -807704163 8596 -293422144 742555398 9955 -364519214 271711843 4253 -441900788 -59573888 1775 -226011510 -316387152 9854 -517419114 -267835884 7422 -482457481 -937125202 5812 248168868 -320105788 5436 933899717 -473904134 8835 -872853946 -80034542 1774 -818501802 -293612145 3456 223626891 690383589 8202 -363361513 719756675 6944 119513424 513030379 4841 -630784461 390565985 4107 -898265134 -427456347 9850 649807445 -3897679 3974 -788603267 11152217 6634 847314766 -777377395 8576 -486815940 208596214 4433 -625718770 -761859799 9531 204922698 -292135056 6831 664362925 -374056277 4797 273690998 464511101 24 -52166347 624014414 4856 -824336233 667943918 8539 19516550 381557875 5672 824131791 67965345 5834 -214121222 609203406 7260 696700704 638342848 6853 498725757 999569471 9911 -353580923 -549053127 3608 864864468 442035528 7879 169375596 823880227 5912 843172319 341133012 7366 -800197031 -669081832 8648 261417951 894566619 4000 -579837273 -442954817 9713 -578500945 -514527972 1285 475583305 15035429 2770 -47584694 -425579851 5264 58337899 -952045723 8100 822548504 -532805273 7384 833952118 -324403620 6962 -579837273 -596103798 261 817204434 525863100 7560 -12352429 82218066 8661 57728768 363537086 7865 642972199 -529867141 6048 655838788 523334383 2550 -405708663 562000501 3273 902777411 497692812 4076 655661552 -265316264 5879 -669161347 622266116 9806 468946340 -115011856 2612 -821770117 -97621137 5891 -669161347 802678679 2883 -927273767 368331732 2625 264859719 774508045 4776 323725605 -779255519 5803 -616780700 161270305 4387 264859719 -923191479 5032 -74067624 -19846330 8078 -991085471 -339148929 3205 705381339 233486506 9144 -132340965 766538742 5340 -782082024 874229190 320 669723000 880013188 2421 -305970525 191108050 1591 -623268670 841515706 444 177628242 101361875 4416 110512002 602128084 2227 253295516 803466690 5466 -347083273 950205104 8538 974173871 -68133232 656 -744815954 676243791 5645 -451981899 -669081832 3183 561794586 99128184 1326 -181786704 -313128613 4840 -991085471 785681307 7523 363421522 -845509135 4471 -442492459 -255678122 1713 -410378829 -974640280 1780 664255928 680445725 4218 -244065831 -53499931 2488 -420836130 -958397748 4115 -454660390 -779636985 2147 -447555783 954053652 6042 -128726767 -616422007 1612 970485889 106613504 4311 -429426969 -330088528 4057 841435082 -616422007 9904 475583305 -468181788 2208 299572712 -936112945 3330 -66475474 766977417 6189 505306321 -437551079 5757 224883384 604828253 1558 677505146 -428402356 3759 276731211 491977162 3276 -139236232 -289016401 852 674835134 -709522334 9075 -518877099 -337054857 1949 765140521 823880227 4644 223626891 248879339 2688 -918480115 840121997 1442 -828443354 -133534011 2735 -672401313 443480195 378 621974864 -398743530 4668 -250591756 407922222 7759 328642413 484376908 2475 177628242 -19846330 7653 591415304 -653914878 5481 -12352429 709974393 3228 321896034 -847113496 460 -828443354 -594827543 3840 566652844 101361875 9051 -447555783 758141143 9007 217759023 -81447781 3041 639245576 -901452236 8716 237809565 -211716415 7612 -486815940 -211716415 3010 110512002 79143311 1579 -364519214 -692002453 1819 -536278632 -594827543 1896 -330832333 170544312 3970 993217311 -732138768 6275 -941497322 -253000679 8423 -821770117 623413028 5744 901855277 168850975 8513 -821770117 723730723 8417 934705880 -937125202 4233 948083395 750710740 2535 320572212 113319582 1589 -800197031 155181053 9974 -907526850 836711297 290 -788603267 291885511 9800 -400357597 -919384533 2550 -351818262 880013188 9683 -886229173 -322241979 4437 228618029 771524295 3390 254604928 -861238983 9331 -740334521 616919600 4912 -128726767 -847113496 7467 285585538 610906685 7434 344933377 362317344 2958 -62488183 349711330 1894 390958395 358976404 2830 974173871 75428113 5408 -659282120 429013583 7563 432737196 -368204827 7797 869722291 -807704163 2046 -170132306 247274032 6970 224883384 48126737 7893 778853107 75428113 1135 -588133551 -952232346 3983 136635149 -548872283 4724 677081963 -600991208 1130 83782911 -5902726 1291 -740334521 -354781951 7241 -745761469 -779636985 542 -925751415 -57636310 3322 -306801974 522626360 4563 319326351 758141143 375 929439506 748407118 2894 -82743531 443480195 9931 -388902952 -19846330 3382 -952709307 202098881 9224 112237946 355195684 3579 -351818262 814089111 8936 696354690 -805220515 3159 509139401 558660793 177 -630784461 -209849932 6211 778853107 484578208 29 -63560127 -976144578 1404 397498909 -827976408 4937 -356493999 -766439509 933 -81272333 -827976408 5485 947027244 -254349525 8303 603027467 248879339 6220 -242921091 -359314201 5816 -565428161 -475349716 7677 785195735 -468181788 9873 -855555106 110076515 3097 -672401313 -12154411 7635 -720378724 525863100 6438 822548504 952638297 8450 538103424 -865702803 6452 -123469316 -292135056 9602 343475859 -354367602 8102 765140521 -861238983 7610 512530806 685173008 9556 -970422428 -954209444 7496 -50475604 -596103798 5136 364564921 -995062096 6004 644845610 383295386 1286 203806755 125331989 391 864931174 271711843 2391 -886229173 155546470 9085 -400357597 524158102 1576 -637994744 320542941 7305 576569655 -616422007 7063 705381339 684653282 1977 727691960 774508045 4799 -304053585 -168423907 9275 -782082024 -647224909 3997 -12130323 -259567082 6175 -742210546 -894674476 3154 -531669239 -479232352 9517 -735338906 684653282 4777 512530806 835992356 9352 727691960 280226622 3164 -71710752 -580067919 8275 81800971 -204109200 931 586582238 490581013 8580 -959851598 -393603223 3006 126163611 -436876555 6647 822548504 133238441 788 -66931702 -956300186 5524 653638796 -585235419 554 -729146187 -164190047 3060 -200453704 -974640280 9304 417807178 -714273046 1073 -44846753 -161178548 1801 -458526967 -253004117 4556 -512601533 -741621007 3491 667683290 936458970 6340 -242921091 785302566 7270 413228751 798201482 1636 -179678 -34186434 6248 321979161 101361875 1420 32391911 927113337 1825 -907526850 -473904134 435 90819360 398270620 6179 670783249 638342848 1563 713058770 192314494 7902 946724763 355195684 7702 948736147 285660025 2433 643936179 28049823 313 -743788507 622266116 339 339712362 -761859799 8015 -197332076 -791660728 6419 -694040959 220783838 1584 -570514743 136635305 3533 -481548889 -436876555 6705 -178463084 957316548 5279 -482457481 -981602668 9934 696700704 -14604433 5659 460600071 -19846330 4038 -58282870 624282080 9135 -476635343 209900681 2246 935909029 562000501 9970 -225441451 -209849932 4489 719147282 220783838 7487 651739496 -976816087 6895 187533920 636536038 1431 151462778 -894674476 7964 -422523153 563044475 787 -970422428 288775548 9587 587161686 -185998231 6408 -348537659 -551512958 7124 -225441451 220674133 3727 -74105468 -923191479 5265 57077901 -912580415 9412 -765335823 -374056277 5416 528230348 170544312 2989 32391911 247516617 4956 -518877099 -202365860 3006 -862838521 -952045723 6421 -991085471 771524295 779 864864468 -762876998 8907 689984924 840121997 4094 856751619 829049646 6893 538103424 -487991575 5002 713058770 -681572203 1399 -50475604 -510922884 8688 576569655 157954558 7651 186610534 161270305 3824 -593752979 -831246652 2399 543709359 -278826583 3347 -705081051 -192813087 5760 -674506636 355195684 455 -625868114 880013188 119 137342604 88031842 5146 38382431 75428113 5810 -278257978 718423636 1660 -784069182 -322241979 3460 -623268670 23333156 5839 -74067624 -803257481 5800 749434816 -645134311 944 -633494599 226081213 7410 -257165428 -3897679 1595 -728265827 -257449363 471 841435082 203913927 9915 287403155 573715962 5599 -952709307 -901452236 8463 693938067 500073592 808 -800346889 -910659068 9796 715427719 -313128613 5133 199822346 -647224909 7343 269499594 -63734481 167 670783249 -931961645 7082 186610534 -293612145 2451 -278257978 238846105 914 -491680209 -952045723 4230 119513424 750710740 126 -351818262 -937125202 5053 299572712 -653914878 6931 119513424 -473904134 2840 789289346 927247897 3926 621250009 -699315319 6616 -147109520 -14604433 7203 -559852389 143533526 7942 -278257978 -513451002 4028 -715255110 -600991208 3575 57328447 -547246555 6228 341071365 -969954363 7869 -331409455 -839552686 7917 293337666 202098881 6225 -685842163 -354781951 9199 -925751415 349123105 5598 -878007946 547847846 7371 -128726767 408032712 4144 -46649832 -385293122 4287 -511648475 682630231 8413 395103154 -357349445 8108 167372537 -762876998 8003 -179678 610906685 5492 723014647 -873505481 723 -570514743 106262770 7608 347274203 449132476 5389 140624107 -253004117 5202 90842180 758141143 1276 576569655 -549248367 462 -949511663 -883441584 3 -110049194 -991847180 239 -784069182 523334383 410 715427719 173354787 4160 213842869 -647224909 6018 -81272333 64274896 3400 -162298514 377312940 2592 471423335 443480195 9042 -388902952 835992356 8408 269796431 -699315319 4844 -226011510 28285201 4215 471264227 -650343366 5871 491678739 931901106 2038 -907526850 19319210 8239 -400001179 610906685 5052 959313725 -628237476 3108 986629189 782261486 2404 15084359 238846105 8073 643936179 820355107 6208 331376977 209900681 7491 307567195 709974393 9101 -934630957 -289016401 2005 586193310 486739558 6039 -285886589 346977152 1986 650299148 -34186434 3406 -625718770 -796856966 147 -219607746 443480195 2474 -705081051 -325682737 9241 974173871 -521750194 7547 110512002 269584182 6150 948083395 -208909824 293 6631381 -187634457 1832 -304053585 157954558 7819 364564921 386127211 2006 335527628 886756512 3145 933284357 -291852849 4494 -346375162 -714273046 6119 -576115144 67965345 174 166695370 -442954817 3275 254604928 -549248367 7731 166695370 283209294 3695 341071365 -675048115 335 293337666 -322241979 6131 -918480115 697181256 2799 -652765294 486739558 5317 -892024255 -359314201 9596 -745598738 -281078001 654 713058770 252978054 5728 269499594 449132476 4927 -476635343 925430316 6156 -962479450 531120459 2893 330369088 525863100 6985 -170132306 -982939077 4761 213842869 208300268 1084 579591313 -932094589 8084 512530806 -973091762 8445 -353580923 -339447425 2449 -669975418 636536038 2570 -745598738 -911784066 1628 -214121222 639735778 6936 892440078 -487991575 5930 641405743 -487991575 1579 -364156017 -585235419 6673 119513424 417944653 9462 -759508202 -45469480 7305 -96460553 472701027 629 269796431 486739558 1412 -147109520 478800565 3818 -912600784 926947071 6347 -189672465 48126737 6118 -694040959 -385293122 3098 174573850 440461057 8569 -818501802 363537086 6157 784564006 694332247 8507 723014647 -513451002 4459 254604928 -425579851 8236 -517419114 -911784066 5490 663063930 -439025221 5882 -648381409 759617707 4948 902447917 -903151152 9122 715427719 -220337835 3825 -341897402 79143311 5225 765140521 518508787 8197 344933377 562000501 2107 -171024826 170544312 2661 567852265 -103582511 6532 935909029 362317344 3972 -992570882 -871353007 5678 -71710752 -357349445 7051 -301284968 686182649 4891 -650211499 -547246555 937 -621743061 905565981 9572 -306801974 -202365860 2647 -74067624 168850975 4049 959313725 226081213 3904 -250591756 762717609 3690 784564006 -392084245 8863 929791427 -510922884 1006 399779640 900682067 4618 916803821 109725016 563 -213565859 -777377395 4430 137342604 771524295 4606 520426004 449132476 9243 719147282 -828027101 3668 295262939 888127448 883 -630784461 894207498 2704 -54849498 191108050 3725 177628242 -34186434 3511 432021664 -865702803 5743 -519682186 -796856966 9785 655661552 362317344 6556 166047011 15035429 7576 351329961 79143311 8763 206527555 874229190 7918 833952118 -356305020 7657 -743788507 870262107 4523 670783249 75428113 7600 126163611 -442954817 5245 471264227 341133012 6984 743542522 785681307 2276 902447917 186010557 2940 -222034349 771524295 9989 -648381409 -503488600 4241 817204434 719756675 8205 772119062 -385293122 4068 -388902952 155546470 7576 57728768 226081213 8530 393895424 55710753 1476 -886229173 -289016401 3404 313333438 377878165 6208 57328447 -204109200 6027 -46649832 -330088528 6234 755723260 115731592 3937 -371484057 523334383 6680 -509666122 48126737 9648 -50475604 -675048115 3781 974173871 28049823 7088 -225441451 -560116325 3887 -101910710 580232372 1291 -486815940 293678122 894 -637994744 -803257481 2044 -170132306 148581257 2233 -519682186 899778012 600 528230348 905565981 4980 772119062 -923490455 1436 177628242 -595600742 8621 -128726767 -111673714 6520 83263882 584852110 4232 789352319 -823312659 5082 15084359 848404213 9735 266465598 241785150 3982 261931651 854872802 9551 -396349710 11152217 2661 457187643 -31659405 7816 -268168881 -669081832 7221 622760654 841515706 9299 -12352429 931901106 6464 785195735 136635305 1073 477434146 -204109200 5207 -962479450 208300268 3058 6631381 220424396 481 877375052 758141143 9228 -526589551 67965345 9735 -128726767 349827286 4333 577257649 170467835 7859 902777411 931901106 1971 71999590 -368204827 8857 705381339 -995062096 7435 -267849188 -912580415 9124 879055044 135272390 6567 895483308 -113520589 1541 970485889 559317467 8211 -720378724 -287275800 3271 934705880 -53226181 6714 206527555 -762876998 1351 483523131 371937567 3989 843260633 -709522334 9396 528230348 397104509 3877 137342604 417944653 6626 57328447 285660025 2722 -251109249 -910659068 8291 299572712 -293612145 3283 -889390298 365540008 8168 32391911 -861238983 5328 438397479 646664292 9365 -279541251 391949381 2308 842270273 758141143 2995 -242921091 362317344 7479 696354690 -561419270 8475 -565428161 926947071 8315 -509385891 346977152 2816 -594738095 349123105 2534 132366550 -779255519 6188 -735338906 348492504 5073 -705081051 -34186434 6447 933899717 -59573888 9518 -835349698 -681572203 1860 655838788 -699883416 5936 -762354954 402394867 5028 -408600531 841879883 9638 -616105726 161270305 7919 -278632700 926947071 9592 -970422428 690383589 9641 110512002 931901106 9782 643936179 -291852849 2402 861466410 435964459 2653 235848520 -349942526 5978 -818050145 -473904134 2428 -213565859 868032719 1747 -800346889 -392084245 3622 -548469989 -487460041 3063 696354690 261437505 1098 -305970525 99128184 4108 -71710752 -663884323 9968 323725605 220424396 1157 644845610 -6069504 2261 57728768 874757575 9356 -745761469 -374056277 8586 -52166347 -620954654 7806 -800346889 831945068 3160 367159963 848404213 9941 -330575686 823880227 7943 -519682186 -675048115 1212 699618405 417944653 5263 902447917 -337054857 9359 -371869946 -41471722 8239 -400357597 523334383 9826 -335037888 -278826583 5885 -364156017 -193590510 7764 270668477 -732138768 205 855329823 -503488600 8259 864864468 903887624 8086 755723260 -849899775 8562 824131791 -669081832 7826 567852265 651276686 4697 -745598738 584852110 4741 -486815940 -81447781 9164 696354690 -253004117 3041 413228751 -626227780 1471 784421217 443480195 9287 -952709307 688604103 3049 864864468 798910453 161 -257165428 -325682737 4600 480475633 -265316264 7759 -750618262 -901179905 6932 -588133551 -739131404 3934 -855555106 614945635 3366 566652844 452093657 80 -76560661 -442954817 7034 -601257416 115731592 3465 -667767243 95042084 7347 -862838521 472701027 4566 475583305 651276686 1055 90819360 709534975 3187 264207551 886756512 5643 15084359 874757575 5789 -633494599 -546852996 7097 367159963 240392773 7590 330369088 -3897679 6016 -251213711 -74922256 5672 -458526967 900210732 1891 -56935231 28049823 5292 -453528863 -287275800 6181 -616105726 547847846 3020 860501343 718423636 412 875625124 -923490455 5302 677505146 -903151152 8580 -341897402 174025856 8738 -743788507 -311805770 8837 586193310 -181951918 3814 -616780700 90714922 9256 621250009 327243607 392 -251109249 -368204827 2055 -491680209 -580067919 7045 -251109249 -220337835 9091 -162298514 -208909824 497 651739496 -448645965 3659 -862838521 -715854594 3550 -213565859 638342848 6170 958730067 623413028 9920 97020970 407922222 7503 -178463084 731066417 8657 -371869946 365540008 9300 -579837273 293996259 5537 958730067 -316543012 2872 269499594 215489130 1985 142253386 75428113 9246 22099741 -514527972 65 699618405 -796856966 9402 246211015 -525223549 2534 -52166347 -354781951 6121 83782911 611310292 9793 -835349698 -57636310 4418 111659246 -510922884 988 -729544436 -442954817 6283 -58282870 546240758 9846 -742210546 11152217 461 -419029624 233486506 4930 49103598 900682067 2010 749595162 -825672011 6236 861466410 -650343366 6206 -970422428 616919600 4412 -63560127 733113734 5028 875625124 931901106 7838 740659012 -588544705 940 -58282870 820355107 5282 -734053528 636420853 7882 -759508202 732717612 6304 -458526967 28158895 5825 -762354954 839185834 7215 677505146 199066417 5600 36279537 407922222 6758 521234557 -845509135 9276 165508500 293996259 7026 95039871 11152217 9839 299572712 101361875 6842 -983376341 928549530 9520 471423335 592056586 672 -370573099 -31659405 8068 -970422428 105202669 9242 655838788 -575386868 195 -612223016 288775548 1504 217759023 192314494 3502 -621743061 -958397748 2791 -66475474 733113734 880 -705081051 191108050 8478 -147467416 -958397748 3731 -886229173 226081213 1511 543709359 -80034542 1077 271048450 35526584 8488 38382431 293678122 8828 166695370 440461057 3619 -618586699 -865702803 4006 -927671058 -81447781 3956 483523131 293996259 9652 73840719 704912288 7210 -483938149 203874111 6408 509139401 771524295 8216 -759508202 -903151152 3309 -912600784 -224830170 4732 808925735 682630231 55 357216483 -202365860 8673 535670744 -316543012 1179 413228751 -732977788 3969 -396349710 472701027 4672 237809565 28049823 7485 789352319 -359031913 22 -608881583 208300268 1584 509139401 611310292 5655 621974864 -762876998 3072 847314766 272099746 8237 -993835563 -847113496 3992 206527555 704912288 787 339712362 -833562261 611 655692903 -2439989 7678 -483926612 932982464 6826 -375315736 167296127 9453 232434457 -273517935 7280 901855277 -952232346 4831 -454660390 697181256 9708 -883256320 925430316 3557 -971877548 758141143 1000 -800197031 -253000679 2968 -882919563 769086286 4152 -491680209 848404213 9789 253295516 -839552686 3773 824131791 -675048115 6630 -824336233 235617971 7899 715936589 416895828 8732 997902760 -954209444 120 -623268670 895448733 6410 -197332076 -699883416 7350 326413982 638342848 3116 -181786704 95042084 9380 -146048051 -81447781 4152 566652844 -343058017 7696 -511648475 -547246555 1628 307567195 -663884323 2257 23116556 798910453 489 49103598 580232372 6739 -346375162 820355107 7806 841435082 349711330 6578 686472096 697181256 8745 389181119 491977162 9451 -178463084 573715962 6506 -215882898 -487991575 7871 390958395 484820762 6009 -569617671 664426163 1178 335527628 -12154411 1834 347274203 750710740 8116 405324040 690383589 6542 433526835 -267835884 5926 -729544436 -192813087 540 -336363205 11152217 496 498725757 -59573888 7952 543709359 -367588750 2073 313333438 203874111 5667 -820460238 -647224909 8119 -512601533 639591910 3740 213842869 269584182 4848 349635568 798201482 2502 958730067 252978054 6657 -12352429 525863100 2339 -483926612 -354781951 125 -363361513 -97621137 6352 561794586 351421296 360 -244065831 -208909824 6521 -705173162 -97621137 3526 -200453704 109725016 5646 892440078 -281078001 3726 -68308325 652139653 1958 877336582 558660793 515 -351818262 999569471 2292 -601257416 -59573888 8053 -410378829 136635305 1784 -548298586 -34186434 4867 976904654 829049646 1464 -326544961 452093657 6005 509139401 952638297 512 -301284968 -507678540 872 -429426969 269584182 5461 -630784461 35526584 329 933284357 -267835884 6768 37950971 247516617 9926 -482134217 -6069504 5434 -205718293 67965345 9906 693938067 208596214 9171 -106582970 368331732 5064 875625124 307725420 1305 740659012 518508787 3779 916803821 11152217 8005 -400357597 -183336237 1372 -578500945 -33043914 7640 -46649832 -699315319 6547 -627792663 -964052288 2871 -800197031 858501251 4674 -162298514 964421398 9443 -112466455 -616422007 9390 780636123 258835576 2733 -615891790 -361278986 3744 -44805950 155181053 216 256045037 -847581699 1108 340060359 220783838 671 -483926612 -103582511 7057 29506774 -923191479 8121 -226011510 -510922884 9561 512530806 -699315319 9131 -62488183 952638297 1313 740659012 -357349445 2942 -512601533 238643630 1027 364564921 363537086 3521 -750618262 785681307 5443 -537445745 -68133232 1632 555446731 246277775 9248 -733024233 -70608980 6374 520426004 391949381 7611 166047011 386127211 1247 -400001179 823880227 3661 -442492459 -548872283 6834 500836375 -548872283 997 -453528863 -71981180 4286 -422523153 614945635 6799 -242921091 -923490455 6322 -219607746 349711330 9628 -150077373 706766110 5889 -364156017 417944653 9630 -941497322 -635171642 7830 -32737399 186010557 179 -171024826 798910453 6278 -348537659 -6069504 8981 8264531 602128084 5524 -518877099 252386635 7328 319326351 377312940 6361 853983481 115731592 3444 901855277 -936112945 8819 351329961 618410264 4028 112708003 -635351929 2958 -994238484 240392773 4366 228618029 208596214 1057 -419029624 368331732 6964 -872853946 -996863784 5147 321979161 676243791 4859 -941497322 -952232346 7950 399779640 -560116325 1419 -251213711 957316548 8587 -419029624 -103582511 2087 22099741 -727914786 7103 395103154 -861238983 3062 -759508202 814089111 3468 -728265827 11152217 5297 997902760 -20385733 6428 -512601533 -954209444 174 -410378829 -103582511 322 879055044 173354787 141 457187643 -912580415 497 137342604 464511101 7394 -132340965 -238448480 9986 591415304 115731592 3219 984468436 820355107 9009 90819360 -130757210 9586 -862838521 -645134311 7543 433526835 66743939 8365 -400357597 66743939 6606 -669161347 -777377395 6469 -92183040 110076515 5441 -225441451 602128084 5789 -442492459 464511101 6019 -343049870 638342848 1684 -618586699 841879883 9057 -590529319 173354787 5957 935909029 55179420 474 812692671 823880227 396 71999590 698531409 3807 339635211 -111673714 4525 328152090 -224830170 3846 -307200306 -563855352 9120 -898265134 -487991575 1860 669723000 -10889363 6720 789289346 999569471 9739 -123469316 442035528 7573 -343049870 -775953624 1936 -821770117 79143311 9551 -396349710 -596103798 3361 287061479 -202365860 3909 204922698 -588348248 7893 320572212 705558301 1436 -621743061 704912288 9028 -256588331 -513451002 2684 916803821 952638297 8490 -12352429 -324279122 3601 -410378829 -497454301 8023 743542522 -521750194 350 918550505 381557875 2761 855329823 894566619 3991 -62488183 -477140109 812 -630784461 -181951918 1343 765140521 -956300186 8641 116199189 -954209444 4431 151462778 -548872283 8429 -110049194 51303562 3513 462757732 -81447781 2404 916803821 990761659 9372 653638796 381557875 5975 641405743 220674133 2154 -56935231 -848882377 1866 817204434 -428402356 6983 132366550 136635305 8010 -482134217 7024863 8195 -222034349 769086286 2173 -139236232 602128084 5594 -346375162 -255678122 7370 19516550 -74922256 8778 246211015 -164907236 2827 572111503 -479232352 8006 351329961 -515729352 8081 432737196 -487991575 5625 -214121222 676243791 7159 841435082 522626360 8381 665672498 893523554 8410 -794998045 931901106 3165 750512353 931901106 2713 -660956144 -549053127 824 -71710752 580232372 1240 256045037 -45469480 1927 -331409455 88031842 9017 156702520 563044475 226 -110049194 -551512958 1309 -925751415 -130757210 2126 -735338906 -202365860 359 -855555106 -493565702 1146 -197332076 101361875 9491 -600220506 870262107 3212 -892024255 -148948797 7366 644845610 -97621137 7478 186610534 23333156 5367 -559852389 390565985 9069 -80190883 674552143 3501 287540911 476219341 1643 167372537 682630231 120 860501343 927247897 1763 -695835769 925430316 4357 343475859 -539760374 3542 293337666 -53499931 5117 413228751 28049823 6644 780636123 525863100 3726 -491680209 839185834 1910 -570707245 -161178548 5100 861466410 248879339 5578 185216221 -833562261 5353 719147282 -588348248 4687 174573850 -964470327 2564 -886229173 -254951306 7842 -918480115 738681643 2687 -301284968 -306446443 4888 32391911 -974640280 6212 -800346889 -899341288 8222 -123469316 -45469480 4281 875625124 386127211 1102 -777574656 -207480706 4097 -353580923 -901179905 435 -442492459 351421296 6837 743542522 -732977788 1983 -476635343 -849899775 2916 -251213711 610906685 9036 420313173 -14604433 4824 -517419114 285030297 5984 -621743061 -936112945 2298 -565428161 -969954363 7237 -482457481 -605921169 9191 -618586699 -669081832 7704 156702520 235617971 4018 81800971 -513451002 7840 715936589 99128184 8412 520426004 894207498 1714 576254520 165821381 5331 73840719 513030379 3347 270668477 -727914786 3639 -608881583 174025856 2783 616261079 -979020874 1171 395103154 -956300186 4312 -123469316 238846105 2506 -526589551 -619642959 5681 -31253052 -976816087 832 460600071 -13980784 6029 36279537 574416719 4844 616261079 -931961645 2738 574072798 736392650 9115 789289346 348492504 258 351329961 -777377395 6631 -56935231 226081213 1803 -363361513 105202669 3817 -570514743 990761659 4669 -744815954 307725420 3659 498022540 271711843 7517 -31253052 57188489 6849 -453528863 -12154411 1913 122960298 105202669 6345 -519682186 903887624 8603 -441900788 -514527972 2288 993217311 390565985 6146 -955831194 -464133473 6280 -962479450 -475349716 3886 651739496 -479232352 3479 -250591756 518508787 6394 970485889 874229190 9331 -447555783 -714273046 3856 -270167938 240392773 92 -616105726 -274707169 7032 847314766 55179420 4472 -734053528 241785150 7041 -442492459 51303562 7205 -907904968 -419617877 436 505306321 798910453 3803 351329961 -650343366 4310 287540911 136635305 32 -429426969 -361278986 5852 261417951 173354787 2385 -55516739 -41471722 9524 -55516739 -283943997 2718 -991085471 -5916917 9107 -898265134 -600991208 5174 -74105468 -743279228 6009 328642413 133238441 739 586193310 191108050 7868 395299686 476629986 5671 323725605 -714273046 3476 -907526850 -446979614 1384 -608881583 894207498 5699 -55516739 64274896 4952 97020970 802678679 4280 167372537 -473904134 7802 -257165428 738681643 756 -74067624 -692002453 8192 -257165428 764272698 3133 509139401 -71981180 3064 -818050145 -493565702 8674 -601257416 718423636 5368 -410378829 783420814 319 -483938149 -931961645 2728 -618586699 -952232346 8226 457187643 651276686 7488 416830089 -273517935 2749 -925751415 -514527972 4354 343919065 639591910 9693 -927671058 -894674476 1066 699618405 -448645965 9659 -570514743 203913927 3203 -548469989 766538742 5298 -590529319 -274707169 4509 -330575686 533639856 6081 -25477161 476219341 4044 206527555 -910659068 4721 -370573099 990761659 2595 929439506 155617401 3241 -537445745 -964470327 6257 54093571 192314494 7841 287061479 -221235589 4955 -509666122 377312940 2965 -370573099 125331989 7275 -270167938 738681643 7787 -74105468 90714922 1800 497764071 -973091762 7942 -150077373 -976144578 9206 -669975418 530406323 5580 892440078 307725420 4640 -31253052 312063892 406 699618405 407922222 6356 705381339 285030297 6343 -927273767 377312940 4701 341071365 -743279228 6143 -800346889 -919384533 5879 -171024826 611310292 1937 58910623 836711297 512 561309384 -361907767 2162 778853107 -551512958 4795 -388902952 285030297 4947 389181119 950205104 969 505306321 -316543012 5314 -184150939 285660025 922 -173157270 -873589020 6476 -222034349 829049646 6704 -496507325 -927894606 2950 -278257978 -343058017 8342 833952118 -142257001 2972 625839941 848404213 2512 616261079 954053652 618 -854974713 -273517935 754 -559852389 -316543012 2394 -56935231 895448733 2422 -623268670 341133012 1598 -954946302 28049823 393 892440078 7024863 1295 -669161347 341133012 2134 -55516739 -385293122 2422 390958395 622266116 9238 288031791 15035429 3305 -828443354 -339148929 2518 -734053528 610906685 952 -50475604 -653914878 6490 319326351 113319582 5753 -734053528 -398743530 3490 266465598 148581257 3937 902777411 524158102 394 -863912221 900682067 3045 -285886589 363537086 4998 643936179 88031842 2464 140624107 -37646429 1502 38382431 -865702803 9783 506679619 -871353007 3751 663063930 307725420 4026 864864468 388657508 2675 -572908981 798910453 7676 -496507325 -823312659 5051 -422523153 769086286 4676 843172319 -953039811 7898 -106582970 -635351929 8869 457187643 -255678122 315 119513424 452093657 6476 287540911 170544312 9943 -733024233 247516617 6281 22099741 220424396 4792 498725757 -683388034 3569 364564921 66743939 498 -537445745 381557875 8338 -213565859 486739558 7460 299572712 -549248367 70 -58282870 -53499931 2154 330369088 636420853 9211 667683290 -97621137 2020 950417338 -645134311 3283 -32737399 766538742 3245 591415304 -224429007 537 670783249 -533164995 4357 399779640 829740581 8756 32391911 -600991208 6992 32391911 -979020874 6703 364564921 736392650 5476 948083395 481058945 9448 933899717 349711330 5197 -623268670 -726080992 8984 349635568 248879339 1108 256045037 742177493 8851 23116556 676406177 9856 58337899 -766439509 7025 228618029 -255678122 6588 -482134217 -683388034 2700 71999590 719756675 3370 948083395 -33848463 571 -615891790 573715962 8567 -986019062 -13980784 4896 83782911 636536038 4991 -784069182 167296127 5166 959313725 -113520589 8546 232434457 829049646 8637 266465598 -316543012 7271 -400357597 101361875 8353 527736569 192314494 7633 -934630957 841515706 3256 749595162 -847581699 400 -659112423 241785150 8659 -818501802 -699883416 2714 -74105468 484820762 3224 166695370 -683388034 922 -109703401 927247897 4293 -307200306 573715962 6696 955536932 -861238983 3112 551002165 -973091762 3722 -983647058 -903151152 3934 622760654 472701027 7337 -260484128 -221235589 5897 -559852389 -825672011 9736 -405708663 265715153 4070 -531669239 -45469480 7809 140624107 327243607 4637 576254520 -525223549 2768 32391911 186010557 7451 -912600784 -952232346 1109 224883384 -552554344 9837 812692671 79143311 7941 -422523153 -293612145 9967 330369088 584852110 6161 561309384 998987485 1829 970485889 624282080 8522 -154177607 602128084 7751 -419749108 -71981180 7779 -171024826 220783838 2563 177628242 -681572203 6167 750512353 844277983 222 116199189 774508045 5261 902777411 269584182 9307 -32737399 559317467 6954 416830089 113319582 1280 -765335823 -473904134 1078 -927273767 771524295 7477 -544290356 -669081832 8627 699618405 349827286 3551 269499594 -901179905 3034 -889390298 785681307 8525 616261079 558660793 2822 -482457481 -952232346 3586 167372537 -259567082 2054 416830089 -31659405 4515 -594123980 685173008 1405 8264531 574416719 9393 -955831194 106613504 3965 -482134217 -514527972 6521 151462778 271711843 4084 -612223016 -828027101 2426 -112466455 332881191 1861 -110049194 133238441 1352 -55516739 -354781951 5483 -742210546 -293612145 8495 -251213711 -964470327 7163 918550505 398270620 1179 232434457 -267835884 4120 929439506 160793740 3190 538103424 422558106 4299 567852265 452093657 1201 892440078 -699883416 66 -565428161 95042084 2839 321979161 293996259 3688 357216483 705558301 2815 174573850 -164190047 6791 -878007946 416895828 6930 784421217 11152217 7866 -835349698 -59573888 5164 -828443354 -330088528 2535 347274203 900210732 8486 -242921091 581062404 6043 -519682186 -848882377 8564 -179678 235617971 166 498022540 -847581699 7595 169375596 -80034542 8521 112237946 -439025221 166 264859719 -956300186 206 -481548889 -701904187 3161 665672498 371937567 1320 185216221 460061364 9062 505306321 558660793 3067 487719335 -823312659 9791 -371484057 -359031913 1613 -494058622 927247897 9787 -31253052 -616422007 3005 -154177607 258835576 7821 -705173162 -616422007 4355 29506774 41988448 3010 967301691 390565985 377 -625117729 -130757210 330 -828443354 -5902726 826 -396349710 697181256 7625 235848520 390959008 2344 339635211 408032712 9310 203806755 143533526 1715 -659282120 -733482202 7269 -171024826 -515729352 2391 -31253052 -292135056 3865 -420836130 -919384533 2469 -886229173 798910453 6621 -222034349 616919600 694 -994238484 835992356 9051 -835349698 478800565 7404 -927273767 513030379 9948 -330222187 -313128613 5417 110512002 928549530 9354 693388533 -777377395 9300 765140521 -979020874 451 715936589 -10889363 682 -765335823 497692812 7487 -537445745 -894674476 3954 232434457 368331732 6292 -511648475 771524295 8708 -31253052 -791660728 9993 -625868114 -475349716 9212 -58282870 -546852996 6104 224883384 903887624 4170 -912600784 484578208 2728 -95477909 -103582511 2347 -777574656 -385293122 6458 -96460553 -359031913 6014 -954946302 -473904134 435 616261079 -253004117 6704 237809565 -827976408 6410 -261356504 -267835884 4666 -486815940 -253000679 7459 -744815954 -361278986 1117 -593752979 174025856 2444 -533858770 -727914786 9211 -101910710 -732977788 4342 -509666122 -339447425 7512 -536278632 491977162 5926 -482134217 -20385733 2800 -855555106 -14604433 9005 -959851598 -5916917 7435 -346375162 686182649 7653 -244065831 -692002453 3407 -623268670 442035528 9869 946724763 -442954817 7446 475583305 -973091762 7304 307567195 -932094589 721 -991085471 -894674476 722 -66475474 484578208 476 -983376341 -436876555 7124 -405708663 -732977788 3746 -625399824 329435427 8488 879055044 783420814 1138 -660956144 -5916917 4142 246028051 609203406 4914 740659012 -517429485 5648 481039767 -464133473 9011 339712362 484820762 2612 -287473610 840121997 7222 950880850 -446979614 7329 -927273767 -791660728 6286 766605000 676243791 581 -328904232 618410264 2039 -56935231 -283943997 5044 -569617671 769086286 7782 -625718770 709534975 1220 -148551892 -667783556 7457 -744815954 -783218625 8695 -744815954 -274707169 8529 -715255110 391949381 7881 -762354954 -580067919 3990 -536278632 610906685 4683 650577626 386127211 9594 877375052 347184015 431 -453528863 368331732 9817 165508500 115731592 359 693388533 307725420 768 307567195 -324403620 3207 -588133551 148581257 8131 715427719 742177493 418 847314766 -834347143 852 902447917 900262214 5604 58337899 390959008 418 -594738095 592056586 9868 -912600784 -220337835 6383 29506774 950205104 5102 397498909 220674133 2293 343919065 870680272 6662 -341897402 950205104 7177 -66931702 -514527972 6127 -179678 -976816087 2721 705381339 742069009 2885 112237946 624282080 3235 256045037 -845509135 9848 -293422144 836711297 7423 -175911279 -33848463 67 -189672465 900262214 7406 877375052 199066417 685 997902760 -41471722 4795 677081963 -895622959 1662 -110049194 -595600742 8930 29506774 -361278986 741 587161686 -493565702 7911 -154177607 659135755 8424 -600220506 41988448 9480 438397479 164304660 1915 -705173162 -847581699 9350 -66931702 -373891874 1061 -744815954 -477140109 8192 860501343 -647224909 8128 -353580923 -349942526 2465 696700704 829740581 6240 58337899 -521750194 6108 665672498 57188489 5990 -342740225 -923490455 6870 -154177607 -779255519 7350 -987108376 -325682737 4931 669723000 -278826583 5862 -184150939 -823312659 3427 -616780700 639418215 9433 58337899 798910453 7103 509139401 28285201 4667 -25477161 -669483533 5375 677505146 -701904187 9918 -531669239 164304660 7087 -154177607 820355107 629 -80190883 246277775 5074 224883384 831945068 5903 -54849498 903887624 2390 -370573099 265715153 3368 166047011 383295386 5897 165508500 -931961645 9499 349635568 -605921169 1770 -925751415 -33848463 8266 941171960 676243791 1667 621974864 -620954654 8481 -285886589 -871353007 2902 -181786704 518508787 9048 -268168881 55179420 9846 -512601533 248879339 1480 -225441451 478800565 6664 -373212931 -762876998 7121 -482457481 -777377395 9098 -882919563 -306446443 5706 -442492459 -168423907 2388 -44846753 174025856 777 -537445745 -428402356 6204 587161686 900682067 4677 293337666 957316548 8271 -82743531 -468181788 5128 165508500 -19846330 2109 591415304 674552143 9257 -594658272 -428402356 9556 186610534 -306446443 9241 303471892 -311284398 1761 743542522 -699315319 8716 -66475474 -560116325 6403 -588133551 349123105 6219 -371869946 -473904134 6737 586582238 -265649886 8585 -623545038 -386859416 5949 848002319 -493565702 2707 591415304 41988448 7497 264859719 -221235589 8012 -181786704 592056586 6777 -862838521 -63464163 3192 341071365 -193590510 8298 -987108376 -209849932 7512 572111503 215489130 8899 -854974713 -349942526 8262 204922698 -238448480 1897 -720378724 -600991208 6257 715936589 -741621007 1367 577595779 -142257001 8988 498725757 926947071 4654 -882919563 -871353007 1522 970485889 742177493 2874 -962479450 67965345 7598 313333438 -635171642 9175 -882919563 -761859799 2697 663527888 -115011856 9442 877375052 718423636 1411 -146048051 -514527972 3762 -287473610 35526584 5686 -482134217 -827976408 9177 -992570882 622266116 1800 -74067624 348492504 4118 166047011 -103582511 4992 -364519214 -339447425 2558 287540911 814089111 939 621974864 -311805770 9499 -109703401 831945068 1055 -175911279 759617707 2195 -777574656 247516617 176 -720378724 900210732 5869 -405708663 -849899775 6899 -637994744 798201482 2352 -343049870 676406177 432 169375596 -207480706 1773 -363361513 -876513924 7292 -576115144 -513451002 3263 941171960 -513451002 4229 -615891790 831945068 3696 -173157270 203874111 6047 723014647 841515706 9966 433526835 -901452236 16 -66475474 513030379 4510 -878007946 611310292 5736 -162298514 -311284398 7616 812692671 -3897679 1219 -625718770 377878165 3316 808925735 117542955 7138 -729146187 -278826583 7900 -128726767 -324403620 8455 390958395 101361875 9411 -371484057 -727914786 7393 -348537659 -616422007 7228 -328904232 -996863784 8360 -25477161 -14604433 8910 307567195 465310197 2680 861466410 -514527972 7968 -855487023 -202365860 6612 715427719 836711297 2320 785195735 199066417 2403 -162298514 823880227 9801 326413982 402585422 2719 112708003 622266116 5860 -481548889 -181951918 5263 -305970525 -871353007 3342 929439506 -635351929 337 395299686 -779636985 619 -715255110 -274707169 253 -745761469 999569471 9194 -74067624 854872802 8694 856751619 -575386868 5450 -74313664 -956300186 6835 397498909 -357349445 2779 750512353 651276686 2829 -742210546 993015931 857 948083395 -901452236 3082 -189672465 -594827543 3061 199822346 -953039811 2954 -987108376 -739131404 4997 817204434 609203406 8385 -113215565 265715153 6686 -588133551 -2439989 1925 -496507325 -839552686 5038 555446731 -74922256 8920 641405743 -847581699 1775 -529954928 -981602668 7481 -889390298 -220337835 4522 577595779 269488622 9414 -330832333 -954209444 4665 -304053585 209900681 3093 -82743531 -828027101 7616 397498909 -620954654 3124 -618586699 990761659 3469 126163611 263449205 9646 253295516 349123105 6398 -491680209 -221235589 368 -74067624 -349942526 3491 -557491556 497692812 5083 572111503 208300268 8132 528230348 246277775 2091 621974864 -962366924 8740 -200453704 764272698 7656 -410378829 693923957 6727 246028051 113319582 8987 498725757 -952232346 1680 235848520 -31659405 1028 855329823 269488622 1631 83782911 -823312659 6986 -147467416 704912288 9113 755723260 724045357 8147 622760654 950205104 3384 860501343 19319210 9429 -305970525 547847846 2086 -177639676 -681572203 4204 -50475604 -532805273 4949 860501343 417944653 2381 -782082024 854872802 2673 -179678 -791660728 6683 -375315736 -973091762 8808 29506774 584852110 8569 -260484128 348492504 8954 -705081051 -64803490 3633 935909029 -899341288 7980 -652765294 841515706 7011 -742210546 452093657 3217 126163611 -779255519 3951 -491680209 614945635 6764 667683290 685173008 2935 934705880 990761659 8575 918550505 -845509135 111 248168868 925430316 7288 -742210546 926947071 7831 -13265422 -473904134 8638 948736147 312063892 4731 621250009 307725420 4455 58910623 170544312 137 -63560127 841879883 1821 -519682186 429013583 1332 986629189 -70608980 7024 -132340965 993015931 9991 -454660390 481058945 1181 561309384 -796856966 6844 -494058622 -133534011 6336 -410378829 691904004 1134 38382431 -547246555 8022 -883256320 764272698 4956 -784069182 900262214 4695 166695370 269584182 7776 -593752979 -485579451 579 -925751415 -503488600 4799 603027467 -931850941 6314 -287473610 443480195 9122 -481548889 -715854594 8561 527736569 -669483533 7605 287540911 844277983 7155 -25477161 518508787 926 -954946302 -163961704 8884 -898265134 802678679 65 -927273767 293996259 8380 71999590 -650575204 1234 505306321 -267835884 8099 363421522 -357349445 1100 -257165428 -936112945 9240 -268168881 -57636310 8160 -705081051 990761659 5207 586582238 391949381 5311 933899717 -521750194 9115 -828443354 -14604433 4316 340060359 -895622959 3440 71999590 680445725 9773 -400001179 -208909824 8876 -422523153 500073592 5089 -970422428 28285201 5136 273690998 -20385733 5271 -565428161 -380500395 4954 343919065 283209294 5260 395299686 351421296 7949 -527151913 -291852849 6261 -371484057 -21285360 6276 713058770 -834347143 1247 -95477909 -14604433 9459 -80190883 -148948797 3172 469995849 398270620 9664 970485889 841879883 7104 -872853946 381557875 5328 -139236232 558660793 19 669723000 -847113496 5749 715936589 67965345 7159 -625718770 524158102 3127 841435082 -20385733 5925 116199189 202098881 7920 655661552 -532805273 6883 -743788507 814089111 9294 277958125 -780888194 3473 -420836130 465310197 1971 567852265 -727914786 694 -256588331 580232372 4463 -735338906 -37646429 4565 95039871 -546852996 7265 303886728 247516617 4228 -934630957 676406177 6219 -241465936 -517429485 4335 -623268670 990761659 2660 -637994744 -193590510 7449 271048450 443480195 4002 864864468 616919600 9427 203806755 -995062096 5784 -608881583 -306446443 8288 -659282120 899778012 7148 808925735 -278826583 9048 462757732 -6069504 861 505315658 476629986 4124 -947334444 192314494 7155 119513424 -547246555 1722 232434457 285030297 7672 -330222187 203874111 4435 -824336233 618410264 7591 344933377 -827976408 3354 116199189 782261486 4850 -729146187 785681307 189 -927233899 820355107 8313 950880850 798201482 3097 -570514743 398270620 6440 808925735 293996259 3018 246211015 -667783556 128 -947334444 -561419270 8609 -200453704 835992356 6825 -335037888 684653282 2713 -631059468 191108050 9751 564442080 -316387152 1260 -447555783 220674133 1195 -660956144 32006993 5170 -531669239 -274707169 6972 -765335823 351421296 4026 -335037888 858501251 7367 -328904232 -594389391 8109 4049814 697181256 5443 677081963 -560116325 656 -52166347 900262214 1240 -363361513 -185998231 6009 -491680209 109725016 6306 -777574656 381557875 6532 -608881583 738681643 2288 264207551 -991847180 4742 151462778 371937567 4562 664362925 -54745869 8066 -652765294 -923490455 2756 433526835 258835576 1931 542787809 628563573 3572 955536932 -103582511 650 948083395 66743939 4491 577257649 -187634457 2721 -548298586 285030297 9562 -633494599 208300268 3359 -348537659 -976144578 1346 -993835563 639418215 581 -855487023 -343058017 4169 -74105468 -833562261 4649 -625718770 133238441 331 95039871 998987485 490 -132340965 -468181788 8430 -509385891 -493565702 724 -370573099 135272390 8121 699618405 -551512958 1989 -474750049 -952232346 4070 -451981899 -168423907 1599 57077901 41988448 7669 37950971 397104509 6703 946724763 202098881 1892 -835349698 265565623 1086 509139401 347184015 7549 -148551892 750710740 5271 -594658272 -507678540 6591 -959851598 -253004117 2489 -132340965 247274032 4736 195859317 -254349525 7165 -828443354 -979020874 3985 -548469989 252386635 3627 -458526967 497692812 9363 -267849188 -531114148 2264 177628242 368331732 7369 -132340965 371937567 403 -213565859 -551512958 4511 622760654 -931850941 6721 122960298 964421398 9274 934705880 170467835 4310 509139401 -759955547 6560 303886728 532638758 2934 649807445 998987485 5690 696700704 -510922884 459 -44805950 698531409 9591 -983376341 -31659405 5736 586193310 836711297 1204 -557563073 209900681 9645 -375315736 998987485 985 -330832333 247274032 77 -518877099 -761859799 3302 576254520 186010557 653 -483938149 993015931 4415 -934630957 736392650 7406 -47584694 -442896915 7139 663063930 705558301 2238 689984924 -561419270 9828 -985616618 386127211 6714 57728768 -529867141 6403 749434816 525863100 2599 -306801974 388657508 4522 -894484500 -777377395 4690 -705173162 265715153 5534 -624139446 844277983 5013 432021664 -293612145 5109 766605000 693923957 5339 561309384 -510922884 3909 319326351 293996259 3206 -519682186 -715854594 2670 843172319 -70608980 4671 277958125 -974640280 121 -47584694 592056586 2094 -608881583 -805220515 7761 -12352429 117542955 9340 -627792663 66743939 4722 -669161347 363537086 5302 95039871 522626360 927 -531669239 686182649 259 -588133551 64274896 2233 -213565859 820355107 4664 864864468 -956300186 7341 235848520 684653282 4698 90842180 240392773 6014 389181119 -164907236 8165 264207551 -442896915 4035 -267849188 -981602668 1979 -531669239 -775953624 67 693938067 -645134311 4303 -862838521 831945068 3887 929439506 -910659068 5379 772119062 -895622959 974 136635149 -320105788 1151 36279537 408032712 1887 705381339 -359314201 1860 341071365 90714922 9195 886936231 252386635 6800 -116404179 659135755 6714 -408600531 252978054 3603 902447917 -464133473 4168 29968380 998987485 7954 -777574656 964421398 56 97020970 155617401 6858 -171024826 -992454753 7064 -886229173 574416719 1128 468946340 667943918 8597 -925751415 248879339 1287 853983481 -292135056 4001 224883384 125331989 3146 929791427 -204109200 1410 641405743 652139653 2620 483523131 628563573 6925 808925735 -510922884 7636 664362925 -34186434 7092 335527628 -546852996 7325 -612223016 927247897 1133 341071365 -588348248 981 -32737399 7024863 5731 723014647 -616422007 6869 -934630957 766977417 7505 -422523153 -653914878 7537 -526589551 465310197 5836 -116404179 28049823 8401 -759508202 481058945 9457 411375410 59020681 8672 -800197031 208300268 9648 -410378829 636536038 643 -370573099 155617401 3479 285585538 408032712 8908 -326544961 -650343366 243 693938067 349827286 2768 156702520 651276686 2915 -305970525 -741621007 4487 -330575686 -439025221 7358 339635211 762717609 6499 187533920 664426163 134 -225441451 -130757210 8115 651739496 476219341 5853 551002165 -81447781 632 389181119 208596214 5847 696700704 -847113496 200 976904654 900262214 3937 670783249 -594389391 2849 321896034 -224830170 1169 -627792663 996597250 1057 -934630957 -316674454 7791 950417338 -952232346 9493 393895424 442035528 2275 -537445745 854872802 5023 174573850 732717612 4575 364564921 766538742 6060 90842180 -561419270 206 579591313 -257449363 6869 -650211499 886756512 46 140624107 368331732 6180 -621743061 358976404 8507 137342604 64274896 5194 -351818262 718423636 4620 699618405 616919600 7343 319326351 562000501 7667 586193310 664426163 9082 879055044 -185998231 3887 137342604 -936112945 2067 967301691 161270305 8980 -952709307 -427456347 1621 -588133551 472701027 2638 58337899 927113337 9256 293337666 -475349716 2611 669719494 349123105 8735 95039871 -13980784 839 166695370 639735778 2189 856751619 -910659068 8213 621974864 -956300186 5022 -762354954 -827976408 1802 73840719 203913927 8372 555446731 19319210 7956 652607998 998987485 3391 -458526967 -34186434 6508 -983376341 -183336237 2306 405324040 -311805770 5520 -742210546 905565981 6466 132366550 -626227780 8101 -96460553 -927894606 8368 -363361513 349123105 3339 261931651 324939084 7817 719147282 -37646429 6626 -822417795 155181053 4364 667683290 209900681 1212 -548298586 -995066367 4045 -50475604 771524295 4851 -63560127 652139653 7241 625839941 622266116 8365 -128726767 101361875 313 -307200306 -68133232 8926 -419749108 -675048115 5018 -213966720 -883441584 4989 -322857321 238643630 1485 -927273767 252386635 6203 -878007946 -393603223 1131 276731211 732717612 5759 498022540 522626360 5916 705381339 783420814 9797 -519682186 28158895 9400 587161686 199066417 4889 -878007946 580232372 8254 -305970525 -172362246 5167 -818501802 -253000679 7716 -58282870 693923957 6438 -451981899 240392773 7247 -625399824 363537086 7901 -351818262 841515706 2532 848002319 241785150 7813 967301691 -730886465 3550 -855555106 265565623 2455 122960298 109725016 2113 -330222187 584852110 7783 789289346 416895828 511 750512353 -974640280 1914 -729544436 -63464163 6842 73840719 698531409 7893 344933377 -202365860 4074 -250591756 377878165 582 -330832333 -479232352 7791 950417338 -517429485 8327 -257165428 -207480706 409 -871267479 191108050 6785 328642413 -385293122 2471 122960298 -316387152 4430 -181786704 -964052288 7470 577595779 390565985 578 248168868 785681307 2107 -872853946 371937567 8971 -410378829 88031842 4683 723014647 465310197 743 935909029 -133534011 4681 156702520 802678679 949 789289346 -529867141 487 -287473610 265715153 335 -373212931 -273517935 530 343475859 -41471722 232 -588133551 899778012 6832 -482134217 -168423907 5617 529251473 416895828 2972 -590529319 639418215 2753 -986019062 -619642959 2852 6631381 -911784066 4452 986629189 35526584 7072 -289985011 -733482202 8275 -952023251 -517429485 8486 -818050145 573715962 7380 -913032643 -392084245 3725 -371869946 362317344 4420 -371484057 -964052288 272 483523131 67965345 9108 950880850 472701027 1283 -705081051 998987485 6976 521234557 283209294 7339 -695835769 -982939077 8710 432021664 484820762 1673 -351818262 -992454753 6853 -251213711 -539760374 8920 -892024255 -563855352 3316 19516550 768564657 2616 -482134217 624282080 1990 929439506 -80034542 4970 667683290 269488622 4203 264859719 -181951918 2446 -331409455 559317467 4361 577595779 -361278986 5210 343475859 624282080 8011 -175911279 417944653 2876 264207551 491977162 2201 -886229173 191108050 8610 542787809 691904004 3928 -356493999 682630231 1608 -179678 -325682737 8948 -170132306 -775953624 8994 -744815954 785302566 8460 -341897402 203913927 8300 -474750049 484578208 5709 -720378724 -901452236 1295 -200453704 -619642959 4211 667683290 -531114148 5221 -705081051 766538742 4971 -405708663 524158102 5551 621250009 332881191 8109 491678739 -385293122 8677 303886728 -6069504 5929 -576115144 996597250 3582 -270167938 -923191479 8415 -625399824 -45469480 1681 -420836130 28158895 9364 -821770117 -220337835 1307 -593752979 -289016401 2290 576254520 525863100 9139 860501343 293678122 400 -482457481 -805220515 5595 616261079 -74922256 8931 529251473 -162370098 6025 929791427 -359314201 8531 500836375 602128084 7926 567852265 358976404 498 -594658272 -361907767 132 -74105468 -588544705 5145 122960298 901431566 7477 -46649832 -834347143 9891 -618586699 -5916917 7307 126163611 -549248367 7774 -630784461 238846105 3402 344933377 -57636310 7855 500836375 -547246555 9333 -139236232 -257449363 6839 -400357597 -287275800 7304 -214121222 -439025221 4868 993217311 -549248367 4162 -261356504 55179420 9353 256045037 -316387152 5319 946724763 -497454301 8273 -173157270 -221235589 3251 -762354954 -923191479 4304 -173157270 -594389391 8178 -509666122 819313353 2123 295262939 -714273046 9390 622760654 766977417 3626 -518877099 -339447425 8552 -251109249 347184015 8427 432737196 101361875 2779 -205718293 -546852996 5898 -454660390 293678122 2270 -818501802 209900681 1614 343919065 748407118 2377 997902760 -142257001 741 -743788507 -103582511 9579 313773597 269584182 1779 -788603267 -768754430 9529 321896034 -667783556 9896 723014647 57188489 5994 6631381 293678122 5713 112708003 895448733 514 -625868114 202098881 6768 -68308325 105202669 8028 -486815940 -130757210 1582 167372537 167296127 1772 321979161 161270305 6784 -512601533 903887624 8915 639245576 -181951918 3673 -96460553 383295386 9797 664255928 844277983 4735 -147467416 -969954363 2313 864864468 868032719 8865 566652844 844277983 7359 918550505 -580067919 2823 119513424 265565623 1543 929439506 -619642959 7883 -46649832 563044475 2575 -800346889 523334383 1191 341071365 -647224909 5022 -330222187 265565623 4464 -371484057 -241132430 6544 843260633 -588348248 4258 185216221 -551512958 1089 254604928 -923191479 1180 -579837273 472701027 5406 224883384 422558106 1918 812692671 -741621007 1705 577595779 894207498 7073 288031791 -616422007 8396 650299148 616919600 1862 19516550 388657508 9008 719147282 -848882377 4770 535670744 32006993 3102 669719494 -547246555 6521 886936231 -103582511 6982 417807178 -669081832 392 -219607746 -265316264 8816 -790900085 -531114148 5144 -685842163 442035528 7744 -579837273 117542955 3040 -137898752 -635171642 3613 -533858770 -130757210 5740 -794998045 -993810702 1107 848002319 -876513924 4475 621974864 -635171642 6824 789289346 -923191479 6781 132366550 -70608980 6909 997902760 106613504 541 32391911 -220337835 3703 -625868114 -937125202 6812 -971877548 783420814 1853 653638796 220783838 6255 723014647 -361278986 466 -764095871 143533526 6378 -728265827 764272698 406 202573384 925430316 990 323725605 -849899775 761 -749678851 -181951918 9071 686472096 -33043914 7200 287540911 -428402356 1241 -241465936 814089111 9564 285585538 -386859416 6100 129311049 -6069504 2423 112708003 -80034542 3638 765140521 -6069504 1264 116199189 841879883 4553 -213966720 -552554344 2506 -759508202 -479232352 6701 -855555106 -349942526 6801 -301284968 -766439509 2496 71999590 -281078001 8557 -959851598 452093657 4940 -101910710 -113520589 5658 577257649 272099746 1104 847314766 99128184 9639 -270167938 79143311 7265 -765335823 362317344 9086 686472096 616919600 8563 -947334444 -991847180 6021 958730067 -283943997 8579 890432109 -373891874 2883 984468436 -220337835 3704 -101910710 265715153 2645 -66931702 -293612145 522 -225441451 -805220515 2754 521234557 170544312 5073 -828443354 -739131404 4268 -616105726 -475349716 2002 696700704 -954209444 3689 83263882 35526584 7270 -669975418 573715962 145 -955831194 -919384533 141 649807445 899778012 1752 723014647 368331732 9073 564442080 -780888194 2751 -601257416 261437505 606 743542522 628563573 5175 -173157270 -339447425 1728 716961746 -475349716 6951 -139236232 485773536 5790 -743788507 -283943997 4095 -512601533 -6069504 6983 520426004 698531409 9516 997902760 718423636 5834 -305970525 -20385733 8796 -735338906 95042084 3707 -985616618 558660793 3909 -336363205 -367588750 3379 665672498 952638297 4994 273690998 155181053 7175 -370573099 449132476 4286 574072798 105202669 1021 57328447 41988448 1365 -518877099 -823312659 4059 498725757 125331989 1079 740659012 900262214 6080 587161686 -503488600 9423 812692671 -398743530 6056 -147109520 -561419270 1220 480475633 927247897 4106 327828499 -871353007 5086 211653701 -903151152 2437 941171960 -959597696 5419 -623545038 518508787 620 320572212 -41471722 5699 195859317 -669483533 9709 -536278632 -620954654 6889 696700704 500073592 6424 967301691 -605921169 9796 -705081051 759617707 9567 664255928 -281078001 9997 -821770117 -861238983 9770 313773597 -681572203 1866 -594658272 -995066367 7085 276731211 -513451002 220 841435082 28285201 9836 -601257416 697181256 4420 997902760 952638297 7309 38382431 -931961645 5387 -147467416 -324403620 4319 822548504 835992356 7827 22099741 -532805273 7067 -147109520 -320105788 5192 491678739 280226622 153 -518877099 759617707 1708 577257649 209900681 7781 343475859 691904004 9922 -685842163 -635351929 8418 -878007946 -162370098 793 -993835563 901431566 6845 -287473610 -911784066 4844 270668477 -743279228 7030 -287473610 -529867141 8360 -878007946 485773536 7307 -32737399 -479232352 9134 -178463084 709974393 966 716961746 674552143 3530 287403155 440461057 7593 -474750049 -585235419 2004 -12352429 133238441 8150 869722291 -683388034 4053 -137898752 925430316 7813 -983647058 880013188 5741 32391911 -551512958 9521 -674506636 208596214 355 997902760 -54745869 1810 740659012 724045357 9885 567852265 497692812 9937 -400001179 481058945 5825 649807445 -964052288 5015 -476635343 28158895 3771 -58282870 759617707 5591 824131791 -521750194 8241 576254520 390959008 3246 587161686 -726080992 4996 650299148 -952232346 3929 715936589 -726080992 5128 269796431 -635351929 9414 -483926612 639418215 9510 295262939 -313128613 718 -150077373 -663884323 7936 650577626 -64803490 4818 -267849188 -202365860 3862 73840719 155546470 8100 169375596 -899341288 2839 -260484128 -63734481 3736 780636123 -549053127 2923 166695370 -981602668 9483 390958395 416895828 8735 918550505 563044475 851 665672498 -41471722 8096 941171960 971883931 8904 177628242 280226622 92 -279541251 900210732 5746 664362925 870680272 9286 -494058622 783420814 2515 -341897402 -322241979 8889 665672498 48126737 263 -624139446 709534975 8815 853983481 574416719 9465 -486815940 624014414 4947 -356493999 -367588750 2968 -306801974 690383589 516 -326544961 950205104 970 -483926612 233486506 540 -162298514 -715854594 33 -898265134 525863100 1921 -128726767 -551512958 9404 755723260 -585235419 2281 -400357597 285030297 4911 696700704 -780888194 6036 483523131 -739131404 3254 -483926612 -839552686 8853 166695370 893523554 4295 -267849188 35526584 3137 -12130323 667943918 790 955536932 215489130 2188 -593752979 -31659405 237 -496507325 -976144578 5088 749434816 -692002453 8556 475583305 -952232346 7777 935909029 82218066 4141 37950971 -563855352 509 542787809 -181951918 1212 933899717 563044475 4136 -178463084 -359314201 3046 -293422144 452093657 8488 -743788507 -552554344 3872 -579837273 690383589 4540 -353580923 -265649886 26 -420836130 66743939 7859 766605000 705558301 1364 -886229173 388657508 4570 -616780700 -398743530 7264 -181786704 -834347143 2887 -536278632 -529867141 952 -55516739 718423636 3077 723014647 796440972 9506 -370573099 616919600 95 -927273767 -392084245 3458 -410378829 148581257 3376 509139401 391949381 1199 307567195 -873505481 8730 22099741 -912580415 5945 -954946302 398270620 103 29506774 497692812 4810 766605000 199066417 9245 -162298514 28285201 523 -992570882 -473904134 8038 432021664 750710740 9609 -623545038 -645134311 7423 -892024255 -339148929 136 -987108376 -681572203 8112 199822346 -529867141 6055 97020970 639591910 2828 505306321 651276686 2516 -419749108 497692812 1641 90842180 -635171642 1986 -451981899 464511101 7523 -652765294 481058945 7769 97020970 -681572203 7197 6631381 774508045 3837 -855487023 798910453 7128 -660956144 618410264 6867 -822417795 748407118 8935 506679619 -619642959 6096 -800197031 -976144578 674 110512002 682630231 2898 955536932 -847113496 7050 -674506636 -33043914 579 864864468 819313353 2366 256045037 -901179905 3067 -370573099 220674133 5932 -215882898 -653914878 8423 780636123 291885511 9018 -128726767 28285201 7672 -150077373 783420814 8326 285585538 363537086 2717 -821770117 -5902726 9803 -76560661 161270305 7603 -189672465 -714273046 6005 -650211499 547847846 6812 -123469316 513030379 5192 843172319 240392773 9087 591415304 -828027101 8364 639245576 -479232352 2447 264859719 173354787 8924 721323233 -701904187 1311 650299148 -217276100 1040 879055044 990761659 2277 621974864 676406177 1656 -594738095 547847846 8157 677505146 731066417 1914 -971877548 -45469480 5840 -993835563 562000501 6990 -800197031 -532805273 1749 213842869 490581013 6137 -307200306 -759955547 6998 -762354954 -148948797 5159 -408600531 928549530 3063 -137898752 -993810702 6957 512530806 697181256 4003 -341897402 -580067919 6702 -952709307 464511101 3096 483523131 258649377 8301 206527555 -861238983 5525 -734053528 -531114148 5763 -110049194 -667783556 1233 -74067624 -791660728 8706 -109703401 203874111 1679 -519682186 -20385733 1514 -307200306 -683388034 927 389181119 545485303 8730 167372537 293678122 3830 -251109249 416895828 7801 -12130323 -320105788 3073 -47584694 639591910 4806 -474750049 -669483533 3111 15084359 -588544705 9293 -181786704 417944653 1870 -200453704 -373891874 1260 -200453704 719756675 2127 755723260 -185998231 7365 655661552 11152217 1452 186610534 486739558 4501 -918480115 174025856 6193 462757732 263449205 4437 -47584694 203913927 5338 -987108376 766538742 7856 808925735 -41471722 5556 -80190883 -959597696 645 432737196 -552554344 1815 902447917 324939084 9182 185216221 888127448 4754 248168868 900682067 9088 -985616618 293996259 4504 686472096 -991847180 3476 -669161347 -823312659 2955 246211015 -805220515 566 -342740225 870262107 678 264207551 562000501 8572 -170132306 412494114 9088 -745761469 769086286 1210 203806755 870680272 1389 -241465936 -807704163 8052 933899717 -825672011 8024 327828499 283209294 4948 -784069182 440461057 1231 665672498 285660025 7133 997902760 336301975 9886 -625117729 -709522334 5471 498725757 -281078001 6287 -213966720 -547246555 2173 727691960 203913927 8960 861466410 -619642959 1116 -76560661 416895828 967 254604928 -596103798 9598 498725757 -359314201 1986 -306801974 -976144578 5758 -422523153 377312940 2354 -476635343 -259920681 1021 266465598 67965345 9737 705381339 -386859416 3757 740694909 64274896 8962 -287473610 226081213 4555 -62488183 283209294 1297 749434816 783420814 9731 542787809 694332247 27 277958125 258649377 4431 15084359 -349942526 6840 288031791 -205664922 2657 699618405 191108050 4982 344933377 -831246652 6211 -871267479 -546852996 2288 750512353 -207480706 6795 -268168881 545485303 5663 663527888 202098881 4995 -705173162 697181256 9617 652607998 -3897679 8552 869722291 580232372 2504 555446731 390565985 1233 842270273 -330088528 6100 8264531 -876513924 7523 -331409455 -446979614 3060 57077901 724045357 2851 -625868114 -653914878 8233 -735338906 -320105788 5341 -80190883 771524295 4540 320572212 -63464163 7651 -941497322 -533164995 4466 -886229173 135272390 5416 740694909 -453780869 398 -625117729 246277775 1918 622760654 768564657 7174 749595162 -339447425 6093 -705081051 168850975 4329 696354690 490581013 5510 841435082 513030379 4655 399779640 106613504 7639 586193310 -873589020 6770 651739496 -254951306 7296 586582238 -919384533 6764 -422523153 252386635 2118 -835349698 931901106 993 -12130323 580232372 5207 393895424 782261486 4784 879055044 117542955 2398 -178463084 460061364 7781 669719494 269488622 4311 287061479 285030297 8369 824131791 348492504 597 140624107 -163961704 6396 273690998 32006993 1922 860501343 -37646429 6394 689984924 -289016401 2696 -241465936 -635171642 3628 -47584694 -861238983 2879 -531669239 148581257 5177 -179678 -992454753 4982 -882919563 803466690 8893 491678739 616919600 5270 704539722 894207498 977 4049814 265715153 4051 303471892 844277983 6301 -285886589 -392084245 3749 341071365 652139653 9306 -170132306 774508045 9591 -705173162 -5902726 6106 -818501802 -59573888 9006 -458526967 957316548 2476 -179678 -923490455 7565 -674506636 -561419270 5083 -952709307 -265649886 8967 -594738095 -477140109 3640 -251109249 -529867141 2804 -147109520 -181951918 5544 -179678 771524295 5352 843260633 -699883416 2687 -872853946 -936112945 5073 -733024233 351421296 4861 -821770117 -357349445 2240 -934630957 170467835 8696 432737196 -34186434 2987 -279541251 491977162 4507 -694040959 -529867141 6849 -154177607 -923191479 6334 469995849 854872802 558 367159963 -981602668 6727 264859719 -681572203 7456 -898265134 932982464 7472 256045037 443480195 5321 -213966720 -425579851 442 528230348 -906648758 758 223626891 435964459 96 -171024826 -115011856 4848 -971877548 610906685 3263 843172319 -313128613 1329 784564006 -113520589 4805 -818050145 -803257481 3258 -419029624 766538742 8519 6631381 246277775 8179 853983481 -531114148 8440 -205718293 371937567 4116 551002165 -367588750 2824 339635211 -507678540 4498 -348537659 -68133232 7962 217759023 766538742 3340 -863912221 -964052288 9418 670783249 440461057 7319 -36520470 75428113 5581 -588133551 -906648758 7318 -986019062 -217276100 9593 -621743061 -635351929 6927 -419749108 -927894606 8567 -941497322 -339447425 299 97020970 -115011856 1478 918550505 -20385733 5261 -242921091 870680272 9490 -139236232 19319210 7813 38382431 -389676639 7830 -559852389 -510922884 118 784564006 422558106 830 721323233 618410264 5189 483523131 -923490455 8369 -396349710 518508787 1283 -918480115 -64803490 9838 -305970525 -71981180 2717 140624107 -531114148 4324 -616780700 609203406 4275 -983647058 964421398 1623 277958125 291885511 230 57077901 238846105 4864 -955831194 719756675 3190 320572212 -31659405 6388 740659012 -13980784 6604 -36520470 -529867141 3096 875625124 532638758 5747 -396349710 -33043914 6148 -820460238 -964470327 4972 789352319 59020681 9399 -92183040 -162370098 4723 -878007946 676406177 7610 340060359 -192813087 8829 416830089 -211716415 72 -764095871 785302566 2867 699618405 733113734 8077 29506774 -893198153 7956 -181786704 28285201 5644 -565428161 -493565702 886 -986019062 490581013 4278 -335037888 164304660 6190 -734053528 -791660728 4360 -623268670 639418215 3441 -358966548 -551416862 8228 58337899 35526584 4874 177628242 905565981 4820 -734053528 391949381 2014 -336363205 -741621007 1803 71999590 417944653 1244 232434457 497692812 7661 740659012 -981602668 2969 -341897402 220783838 2112 136635149 377878165 684 129311049 -359031913 4275 491678739 -669081832 8886 934705880 -953039811 9663 277958125 604828253 8229 564442080 247274032 6956 -250591756 697181256 8297 339712362 -650343366 9926 505315658 831945068 614 416830089 202098881 7567 -743788507 -995062096 3052 -729544436 -741621007 9111 -537445745 839185834 8820 469995849 397104509 6522 -63560127 443480195 9516 716961746 766977417 1514 -12130323 894566619 1414 -251109249 524158102 461 -526589551 226081213 5229 -244065831 109725016 2280 -494058622 386127211 6104 -346375162 709974393 8733 877375052 101361875 9010 -278632700 484578208 9073 -526589551 998987485 4249 -898265134 407922222 2098 -927671058 680445725 773 -594658272 -901452236 9031 652607998 -992454753 8157 -835349698 215489130 4185 -608881583 -976144578 7493 49103598 768564657 2833 328642413 -876513924 8795 -25477161 -919384533 6594 -58282870 -224429007 5171 667683290 835992356 7881 411375410 888127448 8831 -660956144 -701904187 2979 -705173162 -876513924 964 -652765294 -768754430 2990 420313173 719756675 7081 -983647058 269584182 3011 -96460553 -931961645 978 -213565859 -208909824 1139 343919065 -585235419 7997 644845610 484578208 9344 -215882898 491114857 7131 561309384 -80034542 1678 -74313664 -969954363 1810 343475859 -525223549 4394 -835349698 -80034542 9024 110512002 -549248367 4810 755723260 697181256 6659 -305970525 764272698 9445 -226011510 624014414 3031 235848520 -647224909 9029 23116556 -628237476 2929 -101910710 858501251 8619 -215882898 -64803490 1978 70299496 748407118 1155 -261356504 609203406 6958 895483308 402394867 4664 321896034 -473904134 2726 -743788507 -848882377 9481 -544290356 709534975 1795 -623545038 785681307 1900 357216483 -419617877 3389 929791427 408032712 1746 -336363205 349827286 6827 -336363205 -876513924 6364 307567195 -588544705 9700 -71710752 -205664922 8606 808925735 646664292 2982 -624139446 220424396 3218 -695835769 -727914786 182 512530806 -779636985 7166 -672401313 -63464163 6599 567852265 173354787 6824 561309384 -517429485 8031 -625718770 365540008 2698 879055044 476629986 9814 -818501802 283209294 5681 -336363205 -356305020 81 468946340 261437505 1003 -740334521 618410264 8431 235848520 -207480706 7009 -616105726 -849899775 7875 -947334444 -952232346 9553 -818050145 -20385733 4402 -326544961 -320105788 8591 649807445 -761859799 5548 -373212931 931901106 1261 -788603267 442035528 7297 780636123 -594389391 4810 766605000 562000501 845 -749678851 136635305 4456 -907526850 -546852996 2836 -734053528 -805220515 3025 -912600784 -552554344 4597 -648381409 136635305 8251 -304053585 -546852996 5976 -627792663 610906685 4410 929791427 927113337 9706 -616780700 -259567082 3877 395299686 365540008 4412 23116556 764272698 860 432021664 155181053 8615 254604928 524158102 3625 -983647058 148581257 6178 469995849 293996259 7316 326413982 893523554 7240 -941497322 -12154411 8460 603027467 101361875 4484 856751619 157954558 2292 -454660390 -209849932 1551 -616780700 -873505481 5915 -616780700 -130757210 9869 642972199 402585422 2416 521234557 442035528 7075 253295516 117542955 9507 -745598738 101361875 4492 664362925 -436876555 3039 339635211 -692002453 9836 -116404179 -316674454 9063 879055044 -437551079 6549 505442585 -714273046 4240 -12352429 -762876998 1768 -261356504 610906685 4159 57077901 580232372 2543 -482134217 -847581699 7586 256045037 -616422007 1961 621250009 854872802 1651 126979264 -221235589 2902 -483938149 161270305 8650 195859317 -803257481 2677 686472096 -996863784 9171 902777411 283209294 3722 -529954928 -354781951 8225 740694909 -981602668 5109 543709359 -807704163 4770 349635568 -796856966 2447 -225441451 -479232352 4308 321979161 -162370098 950 674835134 844277983 630 -123469316 530406323 4988 6631381 -903151152 3346 665672498 -5916917 8059 970485889 -619642959 4795 950880850 443480195 3532 856751619 -903151152 9362 -112466455 220674133 8152 -342239300 -204109200 7485 -150077373 161270305 4495 -363361513 899778012 8202 -71710752 288775548 329 -608881583 478800565 7297 -68308325 -205664922 394 -983376341 -932094589 5545 -96460553 823880227 6121 199822346 785681307 412 -627792663 59020681 2323 856751619 35526584 142 -871267479 -699883416 3963 -777574656 429013583 1034 808925735 -53226181 6374 -388902952 -895622959 1054 -177639676 -453780869 3829 674835134 -185998231 3417 331376977 -937125202 4051 -517419114 136635305 8786 186610534 -563855352 3664 -171024826 -681572203 203 947027244 -699315319 2509 -454660390 452093657 5558 475583305 235617971 9018 750512353 639591910 536 119513424 636536038 2236 -244065831 -63734481 2684 -788603267 894566619 2723 397498909 -393603223 6777 587161686 -982939077 6364 319326351 785681307 2359 -705081051 771524295 2403 23116556 -982939077 7694 321979161 332881191 8604 -200453704 55179420 6896 -74313664 -439025221 2643 -745761469 363537086 7673 933284357 -311284398 2160 -101910710 -419617877 3989 271048450 435964459 495 749434816 -71981180 4177 -278632700 -339148929 8576 -927273767 624014414 1205 663063930 -293612145 3627 702242153 723730723 3792 723014647 -33848463 6519 -150077373 346977152 4757 -740334521 523334383 3131 -531669239 698531409 8310 -579837273 -865702803 9796 -54849498 -959597696 6846 -669161347 -473904134 1113 -335037888 823880227 5459 948736147 209900681 2524 765140521 491114857 1500 948083395 -5916917 3490 -306801974 -368204827 896 217759023 -316543012 7990 -184150939 841515706 5072 856751619 769086286 6313 254604928 192314494 2055 475583305 581062404 2861 984468436 547847846 4303 587161686 407922222 8483 -54849498 836711297 7991 -782082024 602128084 5506 772119062 -964470327 2658 789289346 996597250 1034 328152090 248879339 1793 509139401 101361875 6712 -907904968 484376908 8948 -855487023 686182649 2491 997902760 733113734 557 577595779 602128084 8502 341071365 950205104 9463 -705081051 766977417 9207 -219607746 23333156 9606 674835134 -359314201 9016 271048450 -59573888 9391 81800971 -580067919 2005 204922698 -958397748 1258 307567195 109725016 2159 269499594 610906685 9589 902777411 831945068 7934 520426004 155181053 5275 235848520 964421398 3788 -824336233 349711330 4821 36279537 731066417 6560 -952709307 155181053 9264 -54849498 402394867 7209 417807178 -777377395 8624 211653701 -995066367 3117 765140521 285030297 9429 566652844 -37646429 6096 -364156017 28158895 1147 -112466455 -238448480 4425 958730067 269584182 7622 264859719 -626227780 3169 895483308 -479232352 1439 -241465936 -287275800 1582 -745598738 -373891874 808 715936589 -974640280 5265 -343049870 484578208 2327 -364156017 435964459 5227 895483308 -979020874 7441 702242153 348492504 3302 54093571 391949381 7876 295262939 901431566 529 211653701 -5902726 6011 287403155 -283943997 76 -422523153 -667783556 6332 -400001179 449132476 2997 187533920 -937125202 7621 347274203 -805220515 9539 716961746 874229190 7719 432021664 -163961704 322 853983481 -616422007 609 399779640 771524295 9102 -32737399 532638758 9345 -137898752 680445725 9028 603027467 388657508 903 -12130323 -605921169 1973 843260633 258649377 8923 -952709307 998987485 4765 -983647058 -715854594 577 -148551892 618410264 2452 890432109 -368204827 7626 576569655 484578208 5459 -330832333 408032712 8541 -242921091 563044475 7946 -985616618 -594827543 7 288031791 -419617877 6720 824131791 -41471722 735 -483926612 -956300186 5563 652607998 -952045723 3165 -971877548 155181053 3697 -251213711 -620954654 5436 460600071 -311805770 4447 156702520 -53499931 973 -625399824 90714922 2440 457187643 -485579451 1647 -251213711 -374056277 2304 -491680209 -532805273 445 -62488183 829740581 5866 -557491556 -780888194 8999 -251213711 -981602668 720 713058770 -468181788 8533 843260633 191108050 3506 -765335823 -575386868 6295 669723000 365540008 4337 591415304 48126737 8753 -762354954 -936112945 6988 -336363205 -64803490 8918 886936231 199066417 3082 156702520 -339148929 3922 -729146187 -650575204 3867 -483926612 841515706 3485 -986019062 -183336237 1081 564442080 899778012 2429 -451981899 -895622959 4899 576254520 -19846330 4859 505442585 136635305 9548 -343049870 -209849932 8122 505442585 840121997 7951 -652765294 -805220515 7332 -364156017 155546470 2438 -74313664 547847846 2214 -335037888 -912580415 7692 833952118 954053652 6046 335527628 -368204827 321 83782911 685173008 8177 663527888 646664292 540 58910623 954053652 3506 -137898752 422558106 9894 677081963 -675048115 9329 397498909 -53499931 4885 -559852389 750710740 4177 -759508202 -699883416 5334 935909029 88031842 558 -720378724 622266116 5360 -800346889 472701027 7037 665672498 324939084 2565 -483926612 786543464 8484 307567195 208596214 5482 -518877099 -762876998 8955 -934630957 -871353007 6073 -50475604 -626227780 2740 665672498 -281078001 870 603027467 -910659068 2984 -705173162 -761859799 879 -878007946 391949381 3026 500836375 628563573 1752 715936589 -667783556 8017 -305970525 82218066 5895 -669161347 -324279122 6728 -242921091 490581013 9627 505315658 -899341288 2265 -579837273 28158895 2915 -279541251 -37646429 658 -627792663 -238448480 7165 -633494599 558660793 1271 853983481 435964459 2716 -289985011 109725016 625 591415304 652139653 7006 -794998045 476219341 3621 892440078 -529867141 9837 -251213711 -923490455 2824 293337666 927247897 8405 784421217 19319210 7490 959313725 66743939 1702 58910623 208300268 4370 397498909 -669483533 9402 -537445745 57188489 8929 -782082024 -164190047 6106 -625868114 472701027 3450 -959851598 110076515 9709 950417338 -477140109 8456 185216221 -37646429 9377 -993835563 624282080 4416 254604928 320542941 8590 -447555783 -883441584 4402 468946340 -316543012 6343 -533858770 993015931 9291 480475633 -964470327 8306 -983647058 697181256 3837 603027467 -635171642 2507 -947334444 362317344 5458 -12352429 -81447781 789 639245576 490581013 8749 655692903 41988448 6977 -947334444 -14604433 5570 -420836130 -380500395 5890 -925751415 -427456347 759 -992570882 -97621137 3121 -241465936 402394867 5515 321979161 99128184 3405 -336363205 324939084 3831 -695835769 686182649 9317 228618029 -473904134 8547 -878007946 840121997 1050 -213565859 269584182 4842 -820460238 -803257481 207 81800971 639735778 6369 -517419114 377878165 5891 -496507325 -398743530 4565 -907526850 -893198153 9904 749595162 383295386 1363 8264531 639418215 3749 328642413 686182649 1148 946724763 -727914786 2962 -408600531 -515729352 2857 -68308325 -669483533 9395 -147467416 -33848463 2139 -304053585 -291852849 1120 535670744 500073592 2727 719147282 155546470 2258 58910623 55710753 2673 57728768 -253004117 6041 -110049194 -954209444 7399 841435082 -97621137 364 491678739 841515706 7504 506679619 -437551079 1376 -358966548 659135755 6805 491678739 -732977788 2429 116199189 -448645965 7967 -95477909 285030297 8734 413228751 -931961645 5697 -346375162 -692002453 6857 -68308325 798201482 6312 -482134217 -320105788 4447 471264227 -833562261 5776 -593752979 -779636985 9716 95039871 -962366924 9962 941171960 -183336237 7025 367159963 693923957 6428 -882919563 -669081832 4488 328152090 -828027101 5704 -66475474 -982939077 680 -889390298 -313128613 1183 948083395 -479232352 5091 -197332076 -936112945 2055 -36520470 -575386868 4541 287403155 -5702304 236 -941497322 478800565 886 -116404179 742555398 3636 -110049194 639591910 282 -433025345 57188489 8518 397498909 -551416862 5303 -818050145 -979020874 2444 57077901 -37646429 6047 -579837273 209900681 2871 669723000 -37646429 560 520426004 874757575 9347 -994238484 -650343366 6833 -537445745 -964052288 9147 639245576 829049646 8061 -637994744 -991847180 8734 -954946302 186010557 3030 483523131 766538742 690 -101910710 -796856966 4146 877375052 481058945 1656 650299148 -956300186 2857 -44805950 614945635 9185 644845610 993015931 2739 642972199 -701904187 1713 136635149 -33043914 9436 -146048051 490581013 1857 -106582970 -774659497 5418 890432109 481058945 9274 58910623 99128184 9425 -146048051 870680272 5839 561794586 -273517935 309 644845610 349711330 1786 -214121222 -995062096 5313 -396349710 -209849932 2699 -250591756 -580067919 3958 469995849 220674133 9532 -364156017 291885511 5 715427719 355195684 7145 551002165 15035429 4945 256045037 -161178548 9263 649807445 706766110 1295 -764095871 742177493 4387 784421217 -976144578 1185 -621743061 693923957 7045 669719494 610906685 834 -330575686 349827286 1988 -985616618 476219341 4691 -705173162 -374056277 1956 772119062 336301975 3318 -576115144 -560116325 3518 -496507325 693923957 9289 -101910710 -895622959 2024 902447917 -681572203 1557 -616780700 709974393 3589 -820460238 748407118 7304 -197332076 312063892 1359 869722291 -714273046 9505 480475633 440461057 2963 -110049194 148581257 1274 -331409455 -311805770 5083 -330575686 796440972 4940 877375052 768564657 6018 -442492459 135272390 7085 -147467416 693923957 2132 -171024826 -937125202 669 417807178 -681572203 597 -328904232 584852110 7603 -137898752 874229190 5795 -625718770 -257449363 1554 -375315736 -71981180 271 326413982 28285201 8960 -742210546 -292135056 4744 261931651 110076515 8217 -777574656 709534975 105 551002165 -779255519 6095 674835134 -981602668 3638 664362925 442035528 693 195859317 854872802 8817 -328904232 -316674454 1101 -889390298 723730723 6626 946724763 823880227 3935 -715255110 362317344 3430 83782911 -63734481 6092 -371869946 652139653 4039 766605000 351421296 4851 -451981899 522626360 3565 -175911279 680445725 1090 929439506 465310197 356 -328904232 133238441 1343 -260484128 133238441 7887 95039871 -715854594 5927 264859719 293996259 284 4049814 23333156 8295 -289985011 478800565 5384 213842869 -727914786 2811 295262939 -163961704 1109 321896034 704912288 6852 -358966548 -80034542 9226 -289985011 -253004117 4893 235848520 581062404 3546 119513424 170544312 3184 -441900788 291885511 3368 70299496 258649377 7797 285585538 -600991208 185 864864468 320542941 1195 -336363205 764272698 1419 520426004 15035429 2683 -330832333 798201482 2198 655838788 573715962 7241 576569655 408032712 4673 622760654 -113520589 7421 -400001179 106262770 6614 -659112423 736392650 1586 875625124 -368204827 6825 -305970525 964421398 8237 895483308 928549530 9029 49103598 -979020874 5649 -146048051 -834347143 6632 -46649832 336301975 7345 23116556 390565985 513 405324040 220674133 8230 -616780700 -238448480 7159 -659112423 841879883 6802 833952118 -289016401 668 -96460553 95042084 7380 -50475604 164304660 8082 566652844 -996863784 9629 228618029 -839552686 4989 261417951 491114857 3331 246028051 -161178548 106 -496507325 -981602668 5125 -637994744 -20385733 4352 -301284968 349711330 1215 -200453704 -361278986 8436 -278257978 484376908 6975 287403155 -313128613 3154 256045037 894566619 1639 330369088 -893198153 9193 498022540 558660793 8964 -251109249 952638297 9893 -949511663 931901106 6591 639245576 718423636 5044 -81272333 -628237476 7650 -267849188 23333156 9666 -251213711 -208909824 5086 -433025345 -549248367 9927 -279541251 -995062096 3228 716961746 348492504 5170 603027467 562000501 4817 755723260 771524295 5654 -322857321 900682067 3622 749595162 -21285360 3748 349635568 51303562 4150 -12352429 659135755 3065 -927233899 -848882377 8601 213842869 -847113496 9227 967301691 758141143 9410 271048450 336301975 9167 655661552 573715962 3109 -579837273 125331989 2317 650577626 -224429007 6412 864931174 48126737 9750 577257649 269584182 9194 58910623 -954209444 6757 29968380 513030379 6191 749434816 868032719 1156 57728768 -901452236 750 -44805950 -254349525 9297 902777411 -514527972 7804 -213966720 252978054 9905 328642413 893523554 8810 19516550 -5916917 4308 616261079 199066417 1350 327828499 32006993 4986 136635149 -549248367 1757 895483308 51303562 8757 -205718293 758141143 228 -872853946 265715153 1264 -441900788 -959597696 2295 670783249 478800565 2543 933284357 925430316 2130 -862838521 203874111 8711 699618405 -937125202 5551 254604928 -257449363 7727 397498909 819313353 9616 480475633 422558106 8039 -348537659 238846105 3342 716961746 362317344 6201 749434816 -265316264 3505 642972199 90714922 1759 655692903 -831246652 3170 -871267479 574416719 6948 -109703401 -337054857 8046 460600071 819313353 6813 256045037 -974640280 2908 167372537 -487991575 5961 -330222187 798910453 9441 -287473610 -74922256 839 -777574656 125331989 3762 -110049194 -620954654 3048 -335037888 -21285360 5258 -548298586 -775953624 8725 -912600784 611310292 2718 477434146 484376908 2978 -342239300 -996863784 6350 -451981899 636536038 1892 -527151913 173354787 5580 877336582 -485579451 1536 -225441451 -936112945 7970 -222034349 355195684 5748 19516550 764272698 3200 -419749108 460061364 9771 -630784461 -428402356 1236 -927273767 -834347143 6827 254604928 307725420 2958 -74313664 844277983 2562 667683290 28158895 9219 713058770 476219341 8433 -82743531 -111673714 8064 156702520 636536038 4167 90842180 518508787 434 -600220506 388657508 786 686472096 -699883416 6068 772119062 -254349525 7138 -293422144 624014414 7209 36279537 -580067919 5407 -519682186 449132476 6203 57077901 803466690 412 -594658272 258649377 3076 -625399824 709974393 2909 -872853946 -519921669 332 -154177607 723730723 8965 174573850 996597250 5442 -58282870 203913927 3988 327828499 -193590510 718 -894484500 993015931 8832 -109703401 -529867141 4391 340060359 -281078001 4529 -557491556 -464133473 8817 -749678851 680445725 9474 -405708663 868032719 5594 -548469989 -281078001 7236 -328904232 783420814 7206 313773597 32006993 9590 276731211 -33848463 8392 -784069182 -628237476 2979 389181119 841879883 8290 705381339 349711330 2347 -557491556 -278826583 6447 327828499 742177493 805 -301284968 307725420 3456 112708003 -714273046 9108 772119062 -427456347 8100 -740334521 533639856 2376 -667767243 -357349445 8764 -855487023 -549053127 4871 -863912221 -293612145 126 -745598738 -973091762 3916 -625117729 -780888194 4760 -123469316 291885511 1567 -92183040 -115011856 264 -481548889 -311284398 3654 -818501802 173354787 4266 367159963 -259567082 7371 -927233899 157954558 9843 471264227 -5702304 2862 -197332076 639418215 9676 -871267479 -996863784 8572 875625124 -774659497 8129 -715255110 -551416862 7777 715427719 186010557 1307 -526589551 -63464163 8571 856751619 165821381 9003 393895424 -306446443 3887 -66931702 820355107 7513 812692671 -667783556 1472 664362925 377312940 7068 699618405 618410264 2846 169375596 -202365860 8348 -279541251 -205664922 8684 169375596 -871353007 8724 667683290 307725420 2661 663063930 -777377395 1756 254604928 957316548 4352 -289985011 628563573 6071 -54849498 704912288 7938 -601257416 -41471722 169 90819360 67965345 5828 -616780700 733113734 9275 -36520470 -993810702 1637 -878007946 819313353 5650 126979264 -316543012 5121 -608881583 563044475 6109 95039871 -701904187 7379 432737196 464511101 4847 246211015 -130757210 615 481039767 874229190 7949 902447917 285030297 3219 -907526850 -899341288 8024 477434146 -976816087 4408 -954946302 903887624 7501 -373212931 -783218625 2404 271048450 320542941 2331 -342239300 -265316264 8859 892440078 390959008 9222 651739496 -779636985 246 -637994744 -847581699 1290 934705880 88031842 106 833952118 -805220515 6226 -527151913 573715962 8492 993217311 -257449363 203 551002165 -133534011 1444 778853107 742069009 7171 -674506636 -779636985 8672 -878007946 -653914878 9766 126979264 -80034542 4412 469995849 48126737 9531 543709359 412494114 8879 -351818262 766538742 1787 122960298 -726080992 6200 -548469989 272099746 2482 -13265422 170544312 7529 246211015 220674133 9961 -729146187 -779255519 4242 -353580923 136635305 1380 -894484500 15035429 6482 713058770 28049823 904 -267849188 723730723 2043 -481548889 -575386868 1088 853983481 -473904134 8420 277958125 442035528 4768 674835134 -130757210 7635 -54849498 -779636985 6410 -341897402 -912580415 1083 49103598 686182649 6160 -74105468 157954558 6930 142253386 -13980784 7737 -705081051 -551512958 5111 341071365 -337054857 5752 -410378829 -701904187 6483 -824336233 -901179905 4586 -734053528 -848882377 4189 -400357597 803466690 6254 -50475604 546240758 6579 -531669239 -54745869 3739 81800971 390959008 1207 704539722 584852110 6173 -482134217 246277775 5622 649807445 476629986 1425 462757732 95042084 5215 313333438 349711330 8498 -50475604 155617401 1923 576254520 -130757210 4962 655838788 -133534011 9480 393895424 269488622 8238 -146048051 -103582511 2611 -669975418 226081213 9404 564442080 -427456347 1925 -616780700 -2439989 502 -625718770 422558106 6230 639245576 407922222 9484 -408600531 412494114 192 129311049 -267835884 8726 313773597 265715153 1645 670783249 481058945 1432 -12352429 736392650 9477 6631381 -873505481 3689 -348537659 532638758 1169 -82743531 -41471722 7798 -872853946 -619642959 6116 81800971 440461057 8755 -818050145 547847846 6683 -660956144 -910659068 8962 -373212931 -220337835 9346 -882919563 -910659068 6008 -400001179 -777377395 2634 890432109 199066417 2508 -517419114 307725420 7288 579591313 558660793 6226 -660956144 -343058017 4896 433526835 -41471722 5272 864864468 -204109200 2803 -116404179 363537086 4126 -330575686 -354367602 6917 -744815954 -903151152 7788 -694040959 388657508 3810 223626891 88031842 6687 256045037 -952045723 5699 -241465936 -954209444 2005 693388533 327243607 8780 344933377 -982939077 6314 808925735 -901452236 8424 650299148 841879883 9442 343919065 999569471 8615 566652844 -783218625 2473 331376977 -473904134 9783 -31253052 785681307 2231 663063930 -910659068 3234 57077901 28158895 2265 -705081051 -605921169 8423 -441900788 742555398 2524 -835349698 -103582511 9676 505306321 280226622 5499 420313173 -63464163 626 -650211499 -373891874 7932 -342740225 449132476 1290 -146048051 -311805770 5670 677081963 135272390 3047 -512601533 -367588750 1239 438397479 -70608980 21 745648934 349827286 8435 -659112423 -575386868 3273 167372537 759617707 8864 577595779 573715962 7002 843260633 -743279228 1488 933899717 66743939 4271 -744815954 -266557934 959 -548469989 652139653 7832 576569655 829049646 9054 -674506636 -741621007 6978 321979161 639735778 8095 -818050145 993015931 3797 97020970 -552554344 3747 -536278632 -306446443 9985 974173871 348492504 2609 432021664 388657508 1162 432021664 -63734481 4633 -261356504 -827976408 4352 -483926612 -669081832 3560 -862838521 66743939 7394 650299148 -733482202 4141 57728768 -187634457 9828 261417951 391949381 9643 433526835 109725016 7551 58337899 -954209444 8785 -486815940 -873505481 6729 -330832333 -958397748 9559 -219607746 452093657 8949 -927671058 170467835 7706 -74313664 894566619 2220 349635568 271711843 9882 351329961 386127211 3581 -894484500 774508045 3954 -241465936 870680272 9618 -993835563 -741621007 4713 -375315736 327243607 5796 843172319 971883931 9639 328152090 -3897679 5631 587161686 664426163 6539 -695835769 -503488600 4569 -659112423 -253000679 5578 -735338906 636420853 7648 307567195 320542941 1867 -898265134 365540008 9538 843172319 -253000679 1922 -557491556 -730886465 1282 895483308 500073592 1594 -147467416 -903151152 5304 625839941 15035429 5639 -58282870 -588348248 7512 -371869946 -779255519 3178 405324040 829740581 1174 -32737399 -172362246 4471 -621743061 -339447425 3497 716961746 391949381 7252 269499594 397104509 7662 -458526967 341133012 5091 572111503 -253000679 2063 -147467416 235617971 1475 512530806 -142257001 6500 984468436 -768754430 3043 -251109249 523334383 7081 142253386 618410264 711 864931174 652139653 1729 561309384 168850975 4542 -529954928 -493565702 3145 933899717 -202365860 5443 947027244 170467835 4193 269499594 285030297 8323 -588133551 639418215 7863 70299496 312063892 8944 -652765294 226081213 7013 -351818262 900210732 6964 471423335 115731592 6973 -270167938 719756675 8584 -962479450 -45469480 6450 -593752979 573715962 789 498725757 -316387152 1642 -148551892 113319582 9739 -47584694 460061364 4784 -835349698 -529867141 1169 -241465936 -320105788 6719 -341897402 285030297 5693 341071365 -14604433 8509 349635568 -834347143 517 57328447 -278826583 1092 -420836130 283209294 6438 269796431 901431566 1927 -148551892 -181951918 8563 958730067 -425579851 1684 512530806 -529867141 7601 902447917 199066417 6853 743542522 -733482202 7201 480475633 -5916917 6700 -56935231 -291852849 7997 -927671058 618410264 4495 498725757 170467835 8616 224883384 -525223549 3664 405324040 -861238983 1855 195859317 -626227780 2273 864931174 750710740 3797 -486815940 -6069504 71 -650211499 -293612145 5166 129311049 -995066367 4109 57328447 7024863 7610 864931174 381557875 4234 204922698 901431566 6358 -113215565 -289016401 7222 -375315736 -437551079 414 -526589551 -775953624 1513 29506774 785302566 2998 538103424 -805220515 8517 -992570882 -13980784 6761 -422523153 900262214 5126 643936179 -635351929 8498 -328904232 -969954363 55 -81272333 -142257001 7962 -762354954 -927894606 5031 -621743061 199066417 9825 702242153 -437551079 6221 -213565859 693923957 4321 -557563073 927247897 6696 -971877548 220783838 591 864931174 106262770 4970 696354690 252978054 6756 -631059468 -241132430 6375 -991085471 718423636 4269 -322857321 698531409 6905 483523131 -635171642 4846 693388533 472701027 9735 669719494 -34186434 844 32391911 -5702304 3861 855329823 690383589 5228 -855555106 -453780869 4381 -56935231 814089111 2310 156702520 82218066 3599 -12352429 -291852849 1662 576254520 709974393 8598 784421217 88031842 3109 -557491556 -699883416 1900 477434146 -163961704 7628 -494058622 900682067 9391 -983376341 191108050 7610 475583305 -962366924 4484 395299686 -953039811 5374 -197332076 706766110 6027 156702520 170544312 5687 -74067624 261437505 2324 -177639676 -53499931 4211 970485889 610906685 1761 -616780700 -732977788 7109 824131791 -349942526 3261 699618405 628563573 3595 -625718770 -208909824 6220 166695370 226081213 639 -918480115 -796856966 7219 -519682186 874229190 8093 261931651 -241132430 5849 199822346 733113734 6549 861466410 -548872283 318 -293422144 616919600 9762 347274203 -743279228 8556 261931651 584852110 2843 253295516 -428402356 5708 -170132306 -63734481 1560 126163611 559317467 8443 -214121222 925430316 7207 -491680209 -974640280 8221 -820460238 559317467 6448 -559852389 736392650 7473 -268168881 -368204827 8246 -745598738 -259567082 9318 -373212931 -931850941 5375 -408600531 51303562 1709 -429426969 -992454753 8679 405324040 248879339 4383 -55516739 936458970 2609 -695835769 -259567082 4272 586193310 -2439989 3390 812692671 101361875 6117 413228751 -339447425 338 -669161347 -479232352 2947 -615891790 738681643 3 -116404179 798910453 4392 169375596 -893198153 6947 500836375 -901179905 1583 254604928 -41471722 3409 -733024233 -847581699 830 -745761469 858501251 9355 567852265 -547246555 1938 -257165428 233486506 3367 -396349710 573715962 8366 -184150939 611310292 8691 -949511663 288775548 3521 -66475474 -911784066 5338 -886229173 157954558 1910 -375315736 820355107 8889 90819360 497692812 3296 58910623 371937567 6161 -570514743 55179420 6982 140624107 407922222 5758 -154177607 167296127 1196 993217311 -780888194 2696 886936231 888127448 9331 950417338 170544312 4440 875625124 513030379 5682 460600071 -519921669 6014 579591313 584852110 1509 122960298 931901106 3121 -373212931 15035429 5637 929791427 203913927 6326 405324040 486739558 2729 621974864 388657508 4310 -353580923 -739131404 2716 -405708663 652139653 4458 393895424 674552143 1743 344933377 476219341 2200 -729544436 -34186434 9057 -569617671 465310197 2547 -328904232 -419617877 8077 -630784461 472701027 6414 785195735 -385293122 7507 -342740225 -68133232 8898 -987108376 484376908 1642 -92183040 659135755 6018 364564921 -291852849 517 487719335 332881191 4459 -330832333 307725420 6004 -616780700 -701904187 9727 -777574656 -324403620 9453 -533858770 -876513924 2629 -420836130 452093657 6027 -695835769 435964459 8762 -482134217 -5902726 1845 -293422144 592056586 5499 -364519214 135272390 4435 -992570882 559317467 4054 73840719 377878165 6414 -137898752 742177493 6845 -993835563 233486506 4390 -454660390 -791660728 3470 528230348 738681643 5192 -907526850 709534975 8464 261417951 -927894606 1792 -55516739 -354367602 8543 248168868 -111673714 8940 -179678 -427456347 7866 -52166347 -873589020 6961 -496507325 358976404 4890 853983481 952638297 4786 -986019062 -701904187 1463 -146048051 -575386868 9423 70299496 135272390 567 -512601533 854872802 9579 934705880 -168423907 2599 -96460553 803466690 5153 395299686 -714273046 5389 527736569 168850975 5016 -533858770 -291852849 3405 487719335 -521750194 5717 -330222187 -320105788 5563 -146048051 900682067 5248 641405743 -359314201 3361 505306321 -361907767 4714 -512601533 562000501 9283 -720378724 -53499931 3678 -570514743 -675048115 4847 542787809 659135755 2743 955536932 -807704163 2905 497764071 -894674476 6561 -650211499 64274896 9014 643936179 -667783556 4067 576569655 -953039811 3208 -328904232 848404213 1211 90842180 -259567082 587 363421522 173354787 7946 -821770117 440461057 9821 958730067 854872802 6755 112708003 -330088528 4979 643936179 272099746 4238 -527151913 667943918 2602 -855487023 -733482202 2307 886936231 355195684 4028 -400357597 -663884323 6148 475583305 -515729352 8900 -96460553 -894674476 2426 321979161 377312940 2468 -898265134 880013188 8643 993217311 820355107 6902 -214121222 272099746 2362 649807445 602128084 9920 -109703401 674552143 7017 -267849188 -111673714 9292 -955831194 -551416862 9067 -62488183 117542955 7655 808925735 -316543012 3973 37950971 155181053 9401 -74105468 628563573 7687 -694040959 220674133 5717 73840719 143533526 3198 509139401 -393603223 1841 784421217 -547246555 8780 -106582970 -204109200 6185 -824336233 368331732 6970 287403155 -616422007 8463 -872853946 901431566 9421 843172319 293996259 7398 -293422144 192314494 9560 591415304 -54745869 3793 -441900788 -982939077 2321 -482457481 802678679 6390 -44846753 899778012 1159 330369088 246277775 5079 -892024255 525863100 6483 321979161 928549530 8450 232434457 706766110 4396 567852265 820355107 6791 202573384 750710740 9120 -821770117 592056586 7611 4049814 840121997 4512 543709359 155181053 9964 -50475604 -912580415 1004 946724763 391949381 2901 538103424 99128184 1104 641405743 -287275800 2194 313333438 452093657 8157 -784069182 766977417 8567 367159963 -368204827 1787 984468436 533639856 1484 -256588331 -253000679 9806 -759508202 -349942526 2844 -219607746 -343058017 4680 958730067 -324403620 2623 273690998 220783838 6814 993217311 346977152 1124 -633494599 -339148929 653 -578500945 -635171642 8900 642972199 283209294 9118 -557563073 -306446443 2964 -822417795 -743279228 4937 -959851598 -839552686 5114 339635211 383295386 4151 432021664 -361278986 7234 389181119 28285201 3675 -244065831 -163961704 801 603027467 993015931 9186 166047011 497692812 586 -137898752 -306446443 696 -447555783 638342848 1840 755723260 -551416862 3213 -154177607 -389676639 2763 934705880 -969954363 3865 -600220506 -911784066 8527 745648934 490581013 6909 477434146 823880227 6827 206527555 624282080 3386 174573850 484578208 9518 521234557 238846105 8502 246028051 785681307 9359 853983481 636536038 9437 535670744 252386635 2397 933899717 486739558 2293 621250009 -259567082 8292 521234557 -211716415 5221 313773597 -845509135 6802 433526835 841515706 8951 -835349698 -699883416 9881 -608881583 252978054 396 -287473610 -64803490 582 -548469989 247274032 79 -336363205 -53226181 3698 669719494 -389676639 1357 -346375162 -148948797 4440 -80190883 736392650 3124 -578500945 -64803490 2887 667683290 -635171642 2154 663063930 936458970 8376 822548504 -493565702 5200 211653701 -575386868 4130 955536932 -81447781 1063 -624139446 758141143 4413 -373212931 440461057 9810 -173157270 854872802 6325 468946340 -510922884 3181 -330575686 15035429 9536 -669161347 742555398 9149 -289985011 993015931 8562 -623268670 622266116 808 933284357 -827976408 2815 -58282870 764272698 6951 -451981899 -834347143 7121 112237946 610906685 5034 273690998 -205664922 6283 -600220506 -626227780 6587 -991085471 377312940 445 -674506636 895448733 6982 -178463084 -779636985 3578 -285886589 854872802 2279 71999590 639591910 8647 -36520470 258649377 8501 293337666 79143311 6085 -994238484 -619642959 5759 750512353 768564657 6194 -453528863 -325682737 6644 416830089 -510922884 923 -44805950 15035429 4024 469995849 173354787 3701 -371869946 -33848463 9540 498725757 15035429 2109 948083395 624282080 3358 543709359 766977417 5868 -594123980 491977162 9433 187533920 347184015 4352 -544290356 -561419270 9886 -348537659 173354787 2408 -137898752 870680272 940 -855555106 -595600742 1630 248168868 -733482202 6700 934705880 -274707169 9434 848002319 269584182 8185 -659282120 -373891874 4085 -594738095 285660025 2895 864864468 831945068 8460 -985616618 460061364 3889 -623268670 203874111 6678 166047011 894566619 8160 -451981899 -779636985 3544 561794586 545485303 9993 -25477161 -324403620 4839 295262939 639735778 6367 -63560127 762717609 9646 -353580923 733113734 2058 -137898752 -903151152 7970 -934630957 -805220515 2830 471423335 51303562 9715 -630784461 -919384533 6223 166047011 -3897679 9140 -336363205 161270305 9012 -370573099 -97621137 1565 918550505 485773536 7994 -765335823 -876513924 3710 432021664 -427456347 779 500836375 829740581 8632 970485889 -766439509 6575 -625399824 -594827543 7528 -363361513 -825672011 8177 -82743531 397104509 803 902777411 332881191 8294 -985616618 -547246555 5129 -422523153 110076515 5163 -36520470 -330088528 1428 -106582970 -254349525 6701 462757732 -316387152 352 -886229173 932982464 4126 186610534 199066417 5728 266465598 -503488600 3605 299572712 55710753 1918 -371484057 358976404 1717 -659112423 -507678540 3364 -214121222 320542941 6400 -181786704 408032712 2410 -818501802 768564657 4190 587161686 971883931 2767 505315658 694332247 1498 561309384 768564657 876 271048450 900682067 12 -934630957 64274896 3957 -764095871 491977162 8557 498725757 349711330 9378 -46649832 719756675 5158 364564921 -692002453 8349 -405708663 -831246652 6602 -745598738 -823312659 9710 567852265 706766110 2311 295262939 -683388034 2996 287403155 -549248367 5607 -621743061 -675048115 9109 -743788507 -628237476 9740 71999590 -845509135 8969 -650211499 764272698 892 653638796 901431566 2161 950880850 -130757210 1465 -256588331 -361907767 5262 -985616618 -699315319 5029 271048450 -923490455 7345 -594738095 -224830170 1428 693938067 246277775 8093 -889390298 -847581699 9491 -63560127 532638758 2196 167372537 748407118 2200 -907526850 248879339 2737 -123469316 -991847180 4667 -268168881 -588544705 9489 561794586 -580067919 8036 -74105468 581062404 3689 -73802131 484578208 8149 -66475474 203913927 4227 -330575686 -539760374 5082 -348537659 168850975 3384 -451981899 900210732 8750 -25477161 690383589 1093 137342604 829049646 1104 -821770117 371937567 2424 -179678 -675048115 7254 778853107 768564657 7290 -486815940 435964459 3874 789352319 925430316 1218 -625718770 192314494 979 330369088 -783218625 3415 -330575686 693923957 6686 -222034349 932982464 9239 -293422144 429013583 3805 -483938149 523334383 1719 331376977 -952045723 390 -818050145 -953039811 8155 57728768 -57636310 3552 -66931702 646664292 1542 -363361513 125331989 434 -54849498 -162370098 4436 36279537 -316674454 5549 -594658272 -895622959 1527 586193310 925430316 3723 -669975418 252978054 9775 -742210546 -162370098 5240 622760654 -847581699 5967 -62488183 265715153 5249 -650211499 -761859799 5868 901855277 723730723 2715 -743788507 -278826583 3991 877336582 -834347143 679 -992570882 -906648758 8141 663063930 844277983 4194 288031791 680445725 2045 -994238484 584852110 5873 -205718293 546240758 4171 976904654 390959008 3102 -518877099 -20385733 3635 -50475604 390565985 1709 389181119 -293612145 5905 363421522 802678679 7970 -986019062 -57636310 9151 622760654 -513451002 2775 321896034 75428113 5599 -509666122 894566619 2345 122960298 858501251 4570 864864468 932982464 8931 772119062 168850975 9256 -453528863 -291852849 6526 -512601533 412494114 1393 -419749108 -650575204 1559 405324040 574416719 3124 -433025345 581062404 6178 933284357 -847581699 6471 520426004 814089111 3726 -621743061 -620954654 5871 696700704 307725420 5225 287540911 -653914878 3025 -353580923 478800565 5686 -419749108 709534975 1544 -886229173 -952232346 5757 81800971 -339447425 7768 935909029 -33043914 8291 390958395 903887624 8339 621974864 235617971 3098 -572908981 964421398 9419 -474750049 523334383 1418 57328447 -487991575 6231 -44805950 -187634457 8976 749434816 -68133232 3338 303471892 -521750194 2422 156702520 -912580415 3089 261417951 106613504 9989 6631381 209900681 5676 -251213711 -265316264 5511 663063930 148581257 9472 -559852389 706766110 2864 357216483 -919384533 4890 993217311 839185834 8030 -32737399 823880227 2070 946724763 -969954363 2175 561309384 -715854594 9538 -347083273 -380500395 6787 126979264 580232372 5677 -62488183 -619642959 2210 -116404179 -791660728 5493 970485889 143533526 95 -342239300 371937567 6128 -631059468 836711297 2093 49103598 742555398 680 -331409455 -361278986 9266 -419029624 -164907236 5837 651739496 -619642959 9066 -491680209 870262107 391 -927671058 -663884323 6782 842270273 -361907767 6250 902777411 841515706 2085 477434146 -780888194 1166 -454660390 -699315319 6890 -388902952 733113734 9501 -482457481 -267835884 7326 -76560661 -356305020 5518 -576115144 -910659068 1888 644845610 -777377395 1619 58337899 351421296 9355 -784069182 -325682737 8990 411375410 241785150 5631 -46649832 442035528 218 319326351 996597250 2963 974173871 667943918 9687 -618586699 452093657 7273 167372537 614945635 2006 344933377 900210732 2611 -371869946 -777377395 1527 520426004 -845509135 358 -517419114 -653914878 9840 347274203 814089111 2429 586582238 785302566 4623 970485889 709974393 9312 -729544436 125331989 3010 -855487023 -133534011 9109 -672401313 -274707169 7061 543709359 460061364 933 -178463084 351421296 3100 323725605 402394867 7010 253295516 819313353 5555 -985616618 -709522334 4600 -63560127 79143311 8355 -451981899 -911784066 3331 789289346 -964470327 1926 -705081051 996597250 3424 468946340 732717612 6396 567852265 28285201 5063 22099741 -442896915 9807 471264227 -823312659 9256 -213565859 839185834 7109 83263882 491977162 7491 -348537659 226081213 774 -892024255 -374056277 653 651739496 165821381 573 743542522 742555398 3713 -557563073 208300268 1170 -197332076 -995062096 6547 364564921 836711297 5191 -148551892 844277983 219 -735338906 -193590510 1922 195859317 -274707169 5617 -306801974 203874111 2907 -81272333 363537086 1012 -872853946 533639856 4999 -420836130 733113734 2288 -101910710 796440972 1957 -44805950 -507678540 575 -305970525 -563855352 7079 -720378724 -635171642 9919 211653701 738681643 388 -992570882 513030379 3142 -261356504 -164907236 412 -733024233 -547246555 658 778853107 -901452236 3692 -660956144 240392773 2468 -855487023 133238441 3907 -794998045 293996259 9839 864931174 115731592 2069 -346375162 192314494 1867 -594738095 -265649886 5150 321979161 -959597696 1504 -12130323 -575386868 617 997902760 -359314201 400 976904654 -692002453 1714 187533920 368331732 99 471423335 -715854594 202 -123469316 -172362246 5066 -287473610 748407118 2074 293337666 66743939 6349 579591313 173354787 3658 -824336233 90714922 4678 -95477909 248879339 1698 642972199 839185834 1843 -835349698 245371301 1616 -623268670 164304660 5478 535670744 533639856 6444 -106582970 362317344 8511 663063930 895448733 3066 344933377 -265316264 8829 420313173 522626360 9759 -652765294 220783838 6641 -170132306 336301975 4278 705381339 165821381 5236 -694040959 -453780869 8099 -669161347 667943918 4971 112237946 7024863 1239 -854974713 901431566 3369 169375596 -253000679 5430 577257649 -766439509 8820 -633494599 -525223549 3814 140624107 332881191 6555 577595779 -53499931 1002 -557491556 -34186434 598 670783249 -311284398 9663 -197332076 -952045723 6319 -762354954 -513451002 1860 -660956144 639735778 2881 460600071 854872802 2288 -800197031 165821381 6926 833952118 -361278986 4959 -420836130 -311284398 8038 -81272333 622266116 9933 542787809 48126737 3316 -179678 161270305 7527 740694909 -63464163 8060 555446731 397104509 9615 -652765294 -515729352 3107 71999590 829049646 2495 -342740225 64274896 4526 -341897402 167296127 2864 -854974713 -220337835 8334 879055044 252386635 8603 -66931702 476629986 6074 432021664 844277983 9440 -790900085 28049823 5198 527736569 133238441 5078 -794998045 -539760374 9620 566652844 -21285360 3203 -215882898 -20385733 465 -886229173 -588544705 1198 789289346 -479232352 5937 -578500945 709534975 9105 -293422144 -807704163 1270 -482134217 684653282 6323 331376977 -616422007 8781 -341897402 -453780869 5893 812692671 -253000679 7490 -44805950 -425579851 92 -205718293 874229190 1525 -293422144 639735778 6447 527736569 476219341 6926 -342740225 766538742 8033 655661552 -6069504 4189 37950971 -761859799 5634 784421217 23333156 7814 -892024255 -910659068 3058 395299686 -354367602 2508 886936231 59020681 3350 650577626 -539760374 4363 -878007946 766977417 9310 151462778 351421296 8699 -356493999 -883441584 2135 561309384 -392084245 8130 -213966720 -964470327 2893 328152090 -847581699 5162 -565428161 676243791 5636 119513424 186010557 3268 -971877548 785681307 1975 -594738095 686182649 1339 505315658 247274032 6785 -993835563 88031842 7884 -983376341 -919384533 4971 328642413 280226622 9557 -570514743 -906648758 8325 -616105726 265715153 1964 -559852389 581062404 3961 330369088 105202669 4610 509139401 -324403620 509 -531669239 -619642959 2504 766605000 798201482 456 -214121222 854872802 4353 235848520 -208909824 2039 -557491556 905565981 3865 49103598 -552554344 7489 812692671 -762876998 5957 655661552 -254349525 3576 -486815940 -257449363 5563 -214121222 75428113 5393 -307200306 -910659068 5172 -330832333 -68133232 5543 97020970 -956300186 1423 -624139446 209900681 1051 -92183040 109725016 3672 -458526967 347184015 6015 -669161347 285030297 2650 -375315736 622266116 7332 -58282870 351421296 3794 15084359 530406323 8369 842270273 -359314201 4036 186610534 -385293122 3846 -954946302 209900681 674 -364519214 -549248367 2272 -261356504 742069009 6858 655661552 -831246652 3965 686472096 263449205 4368 780636123 -339447425 5427 -36520470 820355107 2253 650577626 241785150 1741 119513424 -895622959 4359 363421522 -692002453 3190 116199189 -479232352 6065 -44805950 592056586 2026 -348537659 996597250 1252 970485889 731066417 6825 -954946302 238643630 7583 211653701 -163961704 9454 677505146 106262770 6331 -112466455 -663884323 9407 -608881583 -130757210 6835 901855277 -805220515 7670 -301284968 990761659 7170 -128726767 155617401 3329 -777574656 412494114 9342 542787809 349123105 8725 843260633 -354367602 8901 677081963 226081213 3897 -994238484 336301975 5429 480475633 -477140109 3664 228618029 -485579451 2560 -548298586 870262107 9239 699618405 476629986 6800 -482457481 -287275800 8497 433526835 -316674454 5288 270668477 -906648758 2703 -529954928 332881191 4796 -66475474 -354781951 1717 468946340 759617707 1378 -95477909 -34186434 5593 -918480115 460061364 5866 561794586 819313353 6094 812692671 -533164995 9498 204922698 57188489 992 323725605 -883441584 4957 -347083273 -357349445 2833 693388533 -322241979 2286 -214121222 -996863784 3700 877375052 903887624 6096 269796431 -253000679 4584 -590529319 -339148929 8513 689984924 893523554 1208 586582238 759617707 9198 603027467 -964470327 8865 4049814 -59573888 2280 58337899 646664292 836 416830089 -964052288 5480 -533858770 -21285360 1037 -336363205 682630231 8304 -433025345 349123105 5812 119513424 738681643 2291 49103598 -31659405 8770 -483926612 785302566 8934 -213565859 -741621007 6759 699618405 558660793 7351 702242153 894207498 2090 -818050145 246277775 957 328152090 829740581 6897 177628242 440461057 7889 223626891 269584182 3490 704539722 329435427 1356 -441900788 814089111 5577 -734053528 -311284398 8929 577595779 -287275800 7404 529251473 478800565 8717 856751619 -281078001 1788 843172319 -732138768 9885 892440078 -647224909 3181 -733024233 688604103 1632 -631059468 -645134311 9432 -526589551 -783218625 829 321896034 -974640280 7087 677081963 164304660 1526 505442585 285030297 6066 -994238484 133238441 4604 -518877099 -777377395 8288 -511648475 691904004 5990 -669975418 324939084 512 848002319 -446979614 8173 462757732 782261486 3682 -106582970 203874111 8971 -625117729 -959597696 2416 743542522 -616422007 3508 -364156017 -732138768 7577 -335037888 -645134311 2531 -790900085 -130757210 6095 -627792663 -398743530 9177 505315658 57188489 7008 -886229173 -701904187 2786 -222034349 -580067919 4323 -588133551 -847581699 4025 740694909 -865702803 2052 -54849498 -596103798 8829 228618029 522626360 7218 264859719 57188489 5876 -548469989 -259920681 1959 -63560127 -873505481 4624 -519682186 -70608980 3224 -572908981 -254951306 4336 -453528863 -732138768 9118 -244065831 -979020874 6937 -71710752 -952232346 661 363421522 -620954654 5716 266465598 28049823 2644 390958395 927113337 2186 320572212 -964470327 7853 -175911279 -185998231 4014 -496507325 -775953624 6309 -483926612 -33043914 3578 328152090 -439025221 3462 328642413 265565623 3230 976904654 -253000679 3939 -991085471 -254349525 4805 228618029 764272698 4941 413228751 -5902726 3401 -289985011 -979020874 9045 -476635343 -762876998 3912 471423335 -768754430 802 -782082024 -74922256 7495 625839941 -588348248 3315 480475633 684653282 2070 -527151913 894566619 5751 460600071 -359314201 8852 958730067 161270305 8571 313333438 11152217 3285 -588133551 -923191479 836 -31253052 -485579451 5171 958730067 888127448 9935 970485889 -828027101 321 958730067 258835576 5158 433526835 332881191 1654 693938067 -521750194 1477 -451981899 208596214 5497 -179678 -81447781 9180 -458526967 -442954817 312 142253386 -777377395 6678 73840719 174025856 3485 -306801974 738681643 8457 577595779 161270305 2115 -278632700 -324279122 5807 715936589 616919600 6118 38382431 -487460041 453 -148551892 -45469480 3370 847314766 769086286 5315 -483926612 245371301 9214 70299496 -549053127 9164 521234557 381557875 6081 -132340965 491977162 646 789352319 -293612145 8979 -241465936 676406177 4893 -175911279 -513451002 5119 433526835 -292135056 7779 -287473610 894566619 6905 699618405 -515729352 9836 727691960 422558106 4307 -947334444 -253000679 6952 -496507325 209900681 5941 551002165 247516617 5168 29506774 -293612145 8668 -970422428 -796856966 7797 -800346889 927113337 9010 -952709307 676243791 1398 765140521 476629986 4208 639245576 724045357 6321 -178463084 774508045 4192 509139401 381557875 4892 -512601533 261437505 8838 -260484128 -103582511 453 784421217 840121997 9856 -912600784 -253000679 4551 -762354954 819313353 940 -616780700 -220337835 8206 -925751415 742069009 7417 -559852389 602128084 2301 -181786704 106262770 4913 -96460553 -428402356 8783 471423335 724045357 3446 -96460553 148581257 3276 -116404179 476629986 5516 -410378829 -995062096 8061 -410378829 718423636 2982 -559852389 476219341 7489 955536932 -993810702 3987 822548504 -594389391 273 -241465936 386127211 9131 -537445745 258649377 8274 -959851598 -628237476 3237 641405743 580232372 9802 572111503 -224429007 5356 561309384 -324403620 4197 4049814 293996259 913 -95477909 894207498 9608 -241465936 -546852996 1842 110512002 484820762 9606 -762354954 271711843 140 -278257978 -254349525 9442 -927671058 628563573 8462 321979161 -316387152 6293 287403155 814089111 3647 460600071 486739558 4961 -287473610 738681643 2258 -181786704 464511101 2661 -260484128 783420814 5463 344933377 186010557 2723 -63560127 531120459 2516 -511648475 320542941 9599 -222034349 639591910 5524 -476635343 704912288 2793 57328447 -259567082 9854 -96460553 -54745869 13 669719494 341133012 2042 -154177607 -330088528 1481 -536278632 -903151152 2800 -328904232 332881191 3615 -993835563 -979020874 2034 686472096 186010557 3932 901855277 905565981 541 169375596 -675048115 3129 -750618262 998987485 5178 749595162 -428402356 9601 -342239300 -952232346 9497 -729146187 390959008 4467 -694040959 -635351929 9921 195859317 518508787 3033 347274203 -13980784 6914 621250009 558660793 3944 564442080 819313353 5580 395299686 -733482202 3641 935909029 390565985 9748 328642413 609203406 4183 432021664 604828253 8228 -52166347 927113337 987 -572908981 694332247 4051 -358966548 -161178548 8453 877336582 -899341288 6054 -396349710 -37646429 4076 856751619 -259567082 2261 -872853946 247516617 2650 933899717 -605921169 8545 890432109 -552554344 528 491678739 235617971 6389 -862838521 990761659 6367 295262939 724045357 8683 663063930 110076515 2666 -388902952 422558106 8338 -986019062 785681307 1734 649807445 742069009 9805 -12130323 -172362246 2852 303471892 -192813087 7165 -886229173 -133534011 9378 166047011 964421398 9954 955536932 -320105788 4861 -518877099 -958397748 6463 -559852389 694332247 5482 -800197031 -41471722 4524 203806755 -254349525 3510 -800197031 101361875 8000 174573850 -667783556 2747 166047011 155181053 8751 399779640 -743279228 2756 -408600531 -588544705 8289 -257165428 -287275800 6947 -343049870 41988448 2916 -762354954 610906685 7266 -765335823 -224429007 6947 947027244 -2439989 8359 702242153 -895622959 5512 -132340965 -982939077 1803 564442080 283209294 2014 -871267479 -10889363 6093 -260484128 -561419270 266 561794586 -2439989 6996 -821770117 -320105788 7387 -648381409 926947071 5363 460600071 -839552686 9360 -927233899 798201482 2400 328642413 307725420 666 -170132306 584852110 2070 433526835 664426163 4275 187533920 -507678540 2442 -400357597 -3897679 7213 -818501802 736392650 6188 -918480115 -675048115 3534 140624107 785681307 9887 471423335 32006993 9435 -63560127 -546852996 203 -419029624 -779636985 8323 -330832333 624282080 8593 -894484500 927247897 9982 -278257978 351421296 9855 4049814 220674133 2662 -55516739 -762876998 9141 -536278632 -910659068 2805 37950971 563044475 536 853983481 7024863 8240 395299686 -162370098 4550 -854974713 900682067 2371 564442080 -291852849 2281 993217311 -959597696 8077 875625124 -635171642 1568 6631381 -741621007 9534 223626891 999569471 1355 -481548889 -871353007 5406 321979161 233486506 9461 269796431 249091689 8641 528230348 -762876998 8264 142253386 638342848 8936 723014647 -714273046 1276 843172319 646664292 2010 -244065831 -103582511 2304 721323233 690383589 3636 -396349710 -932094589 9613 -518877099 -205664922 7709 853983481 -743279228 9831 970485889 724045357 5597 -777574656 -709522334 2486 -855555106 -273517935 6111 -225441451 -973091762 8885 864864468 478800565 4389 -594658272 386127211 1785 -800197031 954053652 187 564442080 -549248367 4565 -650211499 -224830170 896 -952023251 381557875 5323 -279541251 -164907236 3377 -652765294 686182649 166 -162298514 -241132430 550 587161686 868032719 7447 -625117729 -14604433 5714 -907904968 -507678540 5853 704539722 -519921669 1238 -347083273 723730723 5337 933899717 464511101 3205 -518877099 173354787 9601 498022540 -620954654 2958 416830089 894566619 8804 976904654 -224830170 1238 -594738095 -969954363 638 -784069182 288775548 7028 -512601533 -517429485 8140 340060359 497692812 305 73840719 240392773 547 -162298514 238643630 1872 -925751415 783420814 8765 892440078 -436876555 2603 -559852389 680445725 7316 132366550 -81447781 9935 -66475474 215489130 5138 934705880 -74922256 5226 843172319 602128084 9656 948736147 880013188 2946 -200453704 -927894606 8286 389181119 -130757210 3496 -458526967 -81447781 1771 -728265827 798910453 2541 328642413 41988448 8311 -824336233 -992454753 644 -268168881 894207498 6062 -52166347 391949381 8696 137342604 952638297 4246 -154177607 -21285360 3712 287540911 829049646 6178 -12352429 733113734 7121 564442080 476629986 9512 122960298 -626227780 532 -659112423 638342848 2193 -788603267 -871353007 2824 653638796 497692812 5152 469995849 -848882377 8058 -828443354 733113734 9733 500836375 186010557 8386 185216221 -876513924 3395 -762354954 676243791 7504 57728768 774508045 2879 -863912221 491977162 8599 -371484057 -281078001 4186 561309384 327243607 5465 -625868114 490581013 3537 824131791 192314494 7348 674835134 245371301 5219 237809565 -475349716 3468 -139236232 639591910 6468 328642413 160793740 8298 864931174 258835576 8641 224883384 -253004117 6323 916803821 -620954654 1459 740659012 174025856 5197 -660956144 -529867141 6728 264207551 -485579451 6046 -959851598 -115011856 9806 -608881583 -161178548 4965 -279541251 28049823 1281 -544290356 -161178548 1742 235848520 -337054857 9961 261417951 636536038 1136 -304053585 -653914878 5580 572111503 698531409 9418 -74313664 160793740 1434 112237946 -912580415 2270 -633494599 460061364 5513 -123469316 497692812 1181 122960298 293678122 1022 -898265134 -805220515 5828 696354690 -919384533 8590 -343049870 -313128613 2293 126979264 -45469480 2468 -800346889 731066417 7642 -32737399 -427456347 3796 616261079 926947071 886 -287473610 209900681 3536 -170132306 709974393 573 -251213711 -14604433 4890 -883256320 397104509 6277 950880850 -507678540 3786 543709359 155546470 1838 -623268670 368331732 3185 58337899 -529867141 5566 -720378724 351421296 8253 886936231 -71981180 2688 -695835769 -995062096 6942 -106582970 35526584 9599 -270167938 -991847180 3928 313333438 491114857 8334 -955831194 -847113496 7915 -608881583 -209849932 1530 -949511663 684653282 6480 -301284968 676243791 8275 622760654 -187634457 5765 538103424 133238441 9543 -788603267 -374056277 3804 475583305 -220337835 1951 460600071 -325682737 15 83263882 346977152 2927 199822346 -74922256 7960 577257649 -291852849 6777 438397479 -3897679 1006 784421217 -292135056 226 555446731 -316674454 4195 -175911279 346977152 1384 -408600531 639735778 8684 -109703401 -168423907 6690 670783249 785302566 1840 -442492459 -386859416 6441 -222034349 -163961704 7846 204922698 283209294 3062 328642413 547847846 3945 665672498 -425579851 5148 -955831194 -53226181 6446 785195735 659135755 9272 438397479 -368204827 3111 974173871 964421398 4487 941171960 155546470 5801 269499594 341133012 3336 228618029 -956300186 219 -820460238 258649377 2913 -623268670 101361875 5457 -941497322 -281078001 6902 -68308325 -628237476 6473 321979161 363537086 9672 -764095871 397104509 8452 81800971 -962366924 7243 411375410 -876513924 3992 228618029 358976404 6892 -419749108 155546470 307 -330222187 -380500395 2913 -659112423 -5902726 6691 462757732 -923490455 6113 -533858770 -954209444 468 -336363205 -113520589 4630 -993835563 -361278986 9786 73840719 -964052288 2673 -74313664 168850975 4849 319326351 848404213 4478 328642413 880013188 2898 90842180 -59573888 7080 307567195 636420853 4983 340060359 500073592 6158 -358966548 718423636 561 -62488183 532638758 6294 -533858770 559317467 2200 861466410 525863100 2418 -408600531 -594827543 1203 -400357597 422558106 6321 -47584694 -839552686 7657 -205718293 893523554 7367 330369088 -479232352 344 224883384 106613504 5440 -912600784 -588544705 4517 -740334521 724045357 6145 363421522 523334383 6371 246028051 106262770 2353 -481548889 -33043914 392 693938067 546240758 9655 -694040959 -386859416 7804 347274203 472701027 2580 -250591756 165821381 4356 326413982 -529867141 642 901855277 609203406 9247 -947334444 802678679 4141 264859719 48126737 6991 -593752979 533639856 8962 -894484500 336301975 1851 -482457481 -669483533 8006 740694909 -161178548 5795 -364519214 -187634457 1225 167372537 925430316 2276 841435082 993015931 4858 273690998 117542955 9309 112237946 -266557934 5869 -728265827 -823312659 6210 460600071 220783838 8684 976904654 -485579451 9151 344933377 252386635 74 538103424 996597250 5152 232434457 998987485 4542 326413982 667943918 2159 664255928 -594827543 4478 958730067 -991847180 1101 812692671 719756675 1626 -270167938 208596214 9637 -80190883 -901179905 5404 755723260 -616422007 1598 -62488183 676243791 1133 -544290356 -311284398 1953 327828499 -510922884 2362 390958395 936458970 4378 853983481 -64803490 70 468946340 -259920681 1666 976904654 -901452236 5618 -351818262 768564657 7933 -685842163 -392084245 8972 202573384 -911784066 8048 112708003 -575386868 3045 564442080 905565981 678 -261356504 -33848463 5589 702242153 220674133 1107 875625124 563044475 1635 696700704 -927894606 8888 -92183040 484376908 800 237809565 -148948797 2217 902447917 -487991575 964 15084359 391949381 4157 -623268670 766538742 3372 468946340 -361278986 3764 -828443354 215489130 7314 140624107 957316548 3262 506679619 -551512958 9902 -983376341 -442896915 9578 -625868114 616919600 589 -306801974 -311284398 4556 -73802131 -871353007 480 -491680209 90714922 9587 -408600531 -995062096 8806 57328447 269488622 9915 81800971 390565985 9772 527736569 -692002453 7599 -301284968 -549248367 6580 -447555783 893523554 4561 -62488183 651276686 8357 432737196 -475349716 1550 -648381409 -619642959 4994 254604928 391949381 5740 715427719 88031842 1966 -66931702 235617971 9653 842270273 -193590510 5230 993217311 686182649 633 -46649832 899778012 496 696354690 -517429485 8816 -612223016 610906685 5900 36279537 840121997 8702 -720378724 -861238983 8393 997902760 -901179905 3594 -889390298 638342848 7298 331376977 993015931 5152 918550505 -192813087 4328 -81272333 -63464163 8294 705381339 -41471722 3113 -481548889 377312940 2814 -81272333 422558106 6594 313773597 -436876555 4490 -336363205 888127448 8866 -267849188 -320105788 3668 -512601533 -468181788 4528 -222034349 28285201 8399 -509666122 -995062096 2190 -788603267 705558301 729 -342239300 736392650 7823 -962479450 407922222 4066 -509385891 -595600742 6053 853983481 -113520589 882 -650211499 -287275800 2526 -983376341 324939084 822 864931174 -777377395 2401 -66475474 -973091762 4988 784564006 -292135056 7779 976904654 -919384533 1568 462757732 664426163 9648 261931651 -923191479 5302 561309384 -962366924 6967 -482134217 900682067 6777 399779640 690383589 9957 287061479 -68133232 8660 901855277 667943918 7061 -63560127 263449205 2352 929439506 829049646 1638 772119062 886756512 46 -25477161 618410264 6639 -565428161 -183336237 7078 313773597 402394867 1536 -225441451 476629986 9838 -625868114 208596214 5129 156702520 136635305 7391 -422523153 -779636985 7695 327828499 -367588750 9494 -346375162 -192813087 2140 621974864 628563573 983 264859719 208596214 7783 -572908981 -291852849 4872 674835134 530406323 5220 766605000 936458970 3611 122960298 320542941 1886 270668477 41988448 5740 -200453704 465310197 4163 57328447 -385293122 6476 976904654 -807704163 4575 -260484128 355195684 5933 331376977 -316674454 3116 38382431 95042084 2880 167372537 -71981180 9512 122960298 -70608980 2172 -330222187 -53226181 5384 -764095871 -594389391 1841 341071365 -428402356 7100 997902760 674552143 6396 577595779 624014414 6180 740659012 -726080992 7579 -219607746 -956300186 2355 -818050145 332881191 7460 -370573099 -265649886 9937 933899717 79143311 2210 -342239300 155546470 2197 -637994744 724045357 5072 855329823 -931850941 8755 958730067 -259920681 1002 948083395 -205664922 3363 321896034 581062404 5392 -482134217 814089111 675 313773597 -53226181 7901 895483308 407922222 6206 -544290356 769086286 7608 542787809 -600991208 6221 641405743 547847846 761 -579837273 -164907236 3694 -106582970 -448645965 9423 955536932 241785150 243 -720378724 402585422 3839 -219607746 -19846330 3116 343919065 706766110 464 331376977 -255678122 600 -579837273 67965345 3237 -347083273 -115011856 1736 137342604 -267835884 7435 264207551 -546852996 5477 -139236232 693923957 4261 901855277 422558106 5332 -287473610 347184015 3285 417807178 35526584 9975 287061479 581062404 1532 331376977 -519921669 886 853983481 -919384533 4580 270668477 500073592 5183 438397479 -973091762 956 667683290 -539760374 714 -251213711 573715962 8788 603027467 263449205 5473 -71710752 624282080 7226 -55516739 -133534011 9054 -80190883 -437551079 1748 765140521 -923490455 9157 -353580923 -273517935 8752 235848520 -974640280 1365 934705880 -267835884 9706 19516550 831945068 7866 57077901 416895828 3340 -56935231 390565985 7477 303886728 -732977788 9291 -745761469 -927894606 4702 509139401 844277983 816 321979161 -113520589 4408 847314766 724045357 8468 -650211499 -361907767 2887 579591313 246277775 5120 261417951 -281078001 7199 -570707245 -64803490 4804 -559852389 -807704163 3213 -788603267 113319582 7095 -593752979 95042084 5386 -991085471 -993810702 8399 -594738095 -479232352 7133 -101910710 220424396 2882 -375315736 157954558 8465 -476635343 64274896 9212 498022540 312063892 1416 -993835563 368331732 5027 119513424 -588348248 4222 -197332076 155546470 456 -222034349 -510922884 8817 778853107 -311284398 3663 -170132306 -53226181 4081 -947334444 -380500395 770 642972199 -525223549 99 993217311 -172362246 7281 577257649 164304660 6603 -116404179 -14604433 3756 785195735 -392084245 3417 -400001179 774508045 4421 137342604 -398743530 1827 -132340965 888127448 5440 -952709307 674552143 8324 -576115144 -973091762 573 -287473610 -266557934 2788 745648934 41988448 5257 -173157270 -803257481 7817 -96460553 905565981 4720 -784069182 377312940 6381 29506774 -316674454 5238 -782082024 -669081832 1232 864864468 841515706 1478 -872853946 628563573 6943 -674506636 -361907767 9754 -405708663 990761659 1318 -994238484 -337054857 8861 -740334521 -953039811 7763 -343049870 -992454753 782 237809565 135272390 572 890432109 990761659 7511 174573850 558660793 1762 -941497322 263449205 2574 -578500945 390959008 5349 -483938149 -823312659 1162 715427719 -901179905 9290 261931651 11152217 7096 167372537 602128084 5260 237809565 -453780869 3198 -991085471 203874111 5296 -784069182 998987485 4368 331376977 -588348248 2396 -630784461 329435427 8819 -600220506 611310292 9257 -54849498 -594827543 3471 -422523153 67965345 7686 -66931702 -594389391 4344 -715255110 -732138768 6095 -476635343 636420853 1663 674835134 774508045 1103 651739496 798910453 4021 -132340965 558660793 98 -52166347 362317344 8945 639245576 584852110 4047 -353580923 398270620 6210 655661552 532638758 9012 -184150939 160793740 759 266465598 -958397748 6242 -652765294 -292135056 8430 37950971 -374056277 9020 -576115144 280226622 7738 -328904232 -202365860 6731 -36520470 -513451002 201 -82743531 293996259 2436 -762354954 109725016 1749 166695370 -473904134 2413 237809565 79143311 5001 -346375162 272099746 5163 32391911 -161178548 3880 -952023251 -549248367 7520 -261356504 117542955 9113 -633494599 -513451002 7908 -782082024 -392084245 1302 -788603267 417944653 6242 -54849498 -873505481 4438 655692903 -901452236 1941 579591313 -436876555 8183 -408600531 -64803490 3907 -342239300 35526584 4193 8264531 429013583 4569 -447555783 819313353 2455 -494058622 199066417 3703 -326544961 59020681 5807 -871267479 -580067919 9791 -213565859 -281078001 4757 -759508202 628563573 5576 -818501802 -912580415 3804 460600071 -220337835 264 -128726767 161270305 7189 -73802131 -645134311 6130 650577626 -293612145 7571 535670744 208300268 6620 293337666 573715962 1166 -616105726 -293612145 8165 643936179 105202669 584 -293422144 -322241979 3686 6631381 -861238983 6493 655661552 157954558 8807 112237946 -514527972 366 -82743531 927113337 3908 -800197031 -828027101 1696 -878007946 -54745869 7503 -80190883 -969954363 17 237809565 -594389391 4136 -110049194 202098881 7852 -925751415 -241132430 6251 22099741 -517429485 3566 307567195 -982939077 4713 -74313664 -183336237 5752 655838788 -515729352 4203 509139401 -289016401 486 -92183040 -805220515 5667 677081963 870262107 2992 641405743 -183336237 3123 -278257978 -254951306 9311 457187643 226081213 5907 -949511663 -848882377 450 -601257416 -283943997 7933 -631059468 170467835 8770 -955831194 285660025 6508 -373212931 -669483533 4532 715936589 -293612145 4373 -47584694 -635351929 9454 586193310 -762876998 1092 129311049 -164190047 3356 993217311 88031842 2603 206527555 349827286 7204 319326351 208596214 2519 715427719 -762876998 9879 237809565 950205104 3669 715427719 525863100 729 -184150939 545485303 1251 664255928 999569471 8083 140624107 -33848463 3114 689984924 -663884323 5799 364564921 831945068 27 -782082024 252386635 2148 -270167938 -563855352 4184 -749678851 349123105 1035 -882919563 -936112945 6165 555446731 704912288 8275 112708003 191108050 7742 -927273767 -211716415 5801 -907904968 346977152 8556 -952023251 900682067 554 -759508202 -667783556 5427 -745598738 402585422 5972 -32737399 524158102 5822 -95477909 -59573888 1113 293337666 690383589 7389 644845610 693923957 8326 -50475604 -669081832 430 -594738095 -552554344 8548 319326351 -224830170 1467 -178463084 -796856966 7342 -872853946 -563855352 1443 393895424 208596214 9187 224883384 533639856 4476 833952118 -316387152 6733 -509385891 -893198153 4360 -616780700 971883931 4305 -623545038 -193590510 5190 -529954928 465310197 3944 29506774 -628237476 6602 261931651 -743279228 4622 166695370 894207498 3776 186610534 -162370098 3897 -572908981 440461057 5469 689984924 609203406 1549 -627792663 133238441 8087 -616105726 998987485 4382 -356493999 759617707 9543 -71710752 651276686 6710 -112466455 802678679 7421 -855487023 -446979614 7193 505315658 691904004 8867 475583305 609203406 1333 521234557 -973091762 9557 -509666122 109725016 2446 743542522 -964470327 5792 321896034 362317344 8169 -400357597 136635305 9465 -482457481 165821381 6296 -623268670 -588544705 6960 -729146187 -13980784 774 -260484128 758141143 1060 -509666122 -442896915 8068 655661552 -974640280 5577 -481548889 -645134311 6244 57728768 723730723 3097 -927233899 346977152 6147 916803821 698531409 4231 462757732 348492504 2973 -47584694 -359314201 6474 -705173162 64274896 9901 864931174 927247897 312 -734053528 814089111 7091 669719494 -525223549 4225 833952118 686182649 425 -364156017 -287275800 1502 498022540 814089111 2807 -590529319 -626227780 3258 -745598738 -780888194 3558 303471892 903887624 7953 -213966720 -507678540 2659 -482457481 -266557934 8327 902447917 -2439989 38 -200453704 -283943997 1243 -326544961 -33043914 3170 -74105468 -63734481 411 -927233899 840121997 893 -31253052 999569471 42 886936231 173354787 8626 -82743531 269584182 3040 -959851598 365540008 5094 -828443354 706766110 5921 195859317 235617971 2121 877375052 -876513924 8897 -557563073 -220337835 9214 -482134217 -777377395 5303 -667767243 -628237476 5181 129311049 168850975 8480 784564006 759617707 3255 642972199 312063892 5126 206527555 348492504 2299 328152090 785302566 2561 -147467416 261437505 3431 784421217 -910659068 1853 959313725 -259920681 4353 -214121222 478800565 7469 -883256320 895448733 1110 -482134217 -726080992 1263 -822417795 -398743530 9219 307567195 -995062096 2449 97020970 135272390 2228 -447555783 -519921669 9282 993217311 247516617 282 -322857321 639418215 5260 -110049194 167296127 9824 126979264 -33848463 4545 36279537 803466690 7360 389181119 -373891874 1844 -47584694 814089111 4354 -162298514 -620954654 5611 -422523153 -181951918 1477 665672498 -762876998 3250 -358966548 -848882377 6866 132366550 -653914878 977 997902760 -287275800 2797 95039871 -683388034 9729 -616780700 -521750194 6014 -154177607 -807704163 7740 622760654 -53226181 1008 -304053585 -386859416 6067 273690998 -845509135 4872 -991085471 -357349445 7092 749434816 -626227780 905 -667767243 -254349525 796 -483938149 894566619 9718 -962479450 614945635 4474 -652765294 -739131404 9128 416830089 238643630 6501 528230348 -580067919 6273 -458526967 546240758 6415 -594658272 998987485 2224 -146048051 51303562 4730 -328904232 -325682737 1878 -261356504 -437551079 8459 -132340965 -74922256 7865 -76560661 383295386 1692 -433025345 -709522334 4984 -987108376 -278826583 3127 950880850 -287275800 4015 -71710752 355195684 4817 -58282870 7024863 1963 -112466455 258649377 8131 -348537659 288775548 113 211653701 -487991575 9695 642972199 -485579451 3915 670783249 -726080992 8833 271048450 64274896 6355 -822417795 -172362246 9316 -62488183 390959008 4291 958730067 203874111 2151 -764095871 -59573888 5532 644845610 874757575 8577 -835349698 -436876555 9719 97020970 113319582 6082 -373212931 -912580415 729 -342740225 485773536 1450 -200453704 391949381 6218 -373212931 349123105 4110 327828499 748407118 2776 616261079 -768754430 5000 561794586 -14604433 1176 321979161 48126737 3566 -570514743 -549248367 2526 213842869 682630231 3895 211653701 -580067919 9406 -215882898 161270305 8122 -616105726 -257449363 9282 696354690 -103582511 4776 890432109 240392773 7133 579591313 -220337835 2236 505315658 -386859416 8799 -994238484 -791660728 6144 -454660390 -493565702 6427 663527888 -547246555 3634 -364519214 -871353007 2566 715936589 327243607 5079 -482457481 28285201 8417 -517419114 -847581699 1504 -855555106 57188489 7929 -139236232 -473904134 7754 -618586699 525863100 4446 261931651 497692812 6027 -112466455 759617707 2626 -408600531 874757575 5386 856751619 -529867141 3298 719147282 283209294 1342 -527151913 718423636 1098 -782082024 759617707 9643 319326351 -873505481 20 269499594 614945635 7337 -197332076 -224830170 3810 -625117729 820355107 1830 -56935231 -667783556 6461 -759508202 443480195 9677 -95477909 -161178548 541 892440078 -775953624 2231 -419749108 762717609 8859 890432109 -257449363 9633 -685842163 -831246652 6164 -959851598 659135755 575 -898265134 766538742 7071 6631381 732717612 4096 397498909 -768754430 8369 869722291 -547246555 4147 -25477161 -699315319 5519 -170132306 208300268 5753 -927671058 293996259 7124 417807178 90714922 3915 116199189 -927894606 1572 -278257978 312063892 7598 -729146187 903887624 7681 -371484057 377878165 1268 528230348 -831246652 2973 -31253052 371937567 1285 413228751 -647224909 2912 -529954928 971883931 1871 -509385891 269488622 6523 -458526967 269584182 9610 -12130323 -514527972 5436 -509385891 247274032 6960 29506774 -635351929 211 986629189 220783838 5915 -260484128 349827286 325 248168868 -849899775 5743 -95477909 174025856 6799 -983376341 -273517935 6666 320572212 293996259 1534 843172319 -777377395 5210 986629189 839185834 573 -306801974 957316548 8095 948083395 -181951918 4559 -285886589 524158102 3473 -952709307 718423636 9694 621250009 170544312 9460 -618586699 -368204827 2564 -855487023 -563855352 7193 58910623 886756512 840 -745761469 -349942526 3671 -447555783 709974393 6412 110512002 -419617877 4986 223626891 -204109200 9061 140624107 28049823 7899 417807178 11152217 6123 860501343 530406323 7505 266465598 349123105 3154 186610534 261437505 39 576569655 -730886465 8424 351329961 -733482202 895 -537445745 -289016401 4577 -441900788 900262214 3637 -213565859 349123105 4320 -822417795 -605921169 8871 151462778 -549248367 8727 433526835 106613504 7764 843260633 -515729352 3457 -214121222 -2439989 7076 116199189 55710753 6415 -256588331 622266116 3783 299572712 -953039811 9344 -992570882 814089111 9393 206527555 -111673714 8389 651739496 624282080 2100 916803821 -330088528 5027 393895424 993015931 8383 -572908981 742177493 4107 -625399824 -762876998 4278 287061479 -367588750 9128 -101910710 155181053 7522 413228751 674552143 9111 487719335 682630231 332 254604928 -33043914 9004 -205718293 247516617 1076 -517419114 798910453 8499 -32737399 75428113 2935 -927273767 748407118 3589 -96460553 -427456347 2113 -729146187 573715962 6220 -388902952 -650343366 9376 -612223016 -774659497 6809 -408600531 381557875 186 576569655 854872802 2244 650299148 363537086 9440 -307200306 106613504 4836 -600220506 684653282 3026 -889390298 -337054857 4657 -146048051 -552554344 2389 841435082 484376908 1350 -44805950 -580067919 4564 579591313 709534975 1723 142253386 442035528 6851 -356493999 233486506 5923 -734053528 -807704163 7866 -742210546 157954558 2641 483523131 440461057 2737 500836375 155617401 545 156702520 -761859799 327 -660956144 -133534011 6981 -74105468 796440972 8776 -648381409 604828253 5133 564442080 652139653 7567 58337899 -254951306 2491 -949511663 397104509 7368 -213966720 233486506 7110 -47584694 -339148929 9338 -624139446 -699315319 9694 -570707245 160793740 1203 203806755 -393603223 1025 -934630957 -224429007 1956 986629189 497692812 2380 -200453704 -266557934 7312 -74313664 -552554344 3619 976904654 -33043914 9024 331376977 533639856 3637 -764095871 -324403620 153 -178463084 497692812 7082 577595779 -962366924 8224 432021664 -762876998 1503 347274203 170467835 9629 -983376341 836711297 7013 967301691 -517429485 2511 -112466455 235617971 4197 -422523153 429013583 6543 -705173162 248879339 5687 506679619 -783218625 215 19516550 -595600742 4339 -257165428 57188489 7045 853983481 -779636985 4808 -822417795 835992356 8347 -889390298 272099746 1260 653638796 636420853 3370 -509666122 -224830170 1252 -336363205 -5902726 7759 -483938149 208596214 1957 -371869946 390565985 380 -544290356 35526584 6762 -150077373 -224830170 4746 -759508202 238643630 9751 -346375162 611310292 6254 390958395 -354781951 1950 -137898752 -217276100 9723 295262939 348492504 3424 -106582970 -849899775 5895 902777411 -779255519 6199 -205718293 -64803490 1233 364564921 -635171642 7731 -326544961 638342848 4978 -616780700 -254349525 3842 -483926612 611310292 5346 677505146 -3897679 5891 789289346 903887624 9068 142253386 -497454301 4781 997902760 971883931 8357 339635211 592056586 1740 -189672465 136635305 8762 933284357 -193590510 3885 622760654 -726080992 3464 -828443354 513030379 8619 -983376341 -936112945 8592 586582238 291885511 4792 749595162 407922222 6250 399779640 -54745869 4032 -954946302 -620954654 9690 677081963 320542941 4444 -600220506 785302566 9938 841435082 931901106 9315 -835349698 440461057 5847 -863912221 651276686 8534 577595779 652139653 9174 -58282870 398270620 2701 -331409455 -164190047 9033 438397479 460061364 4812 -570707245 19319210 6533 307567195 -732977788 9610 339712362 -217276100 6694 -630784461 -507678540 2372 625839941 -41471722 3822 902777411 -901179905 9118 715427719 782261486 6746 -213966720 402394867 7706 -47584694 742555398 7478 -441900788 -207480706 1789 -54849498 580232372 4259 -625117729 -68133232 7038 491678739 -645134311 7463 959313725 402394867 9728 -225441451 -97621137 5412 -872853946 868032719 339 967301691 -779255519 8859 603027467 764272698 8455 -12352429 -485579451 1378 918550505 -241132430 6146 512530806 581062404 4405 -226011510 465310197 578 6631381 624014414 3882 -744815954 639735778 1749 -512601533 546240758 2664 716961746 -193590510 5111 -952023251 771524295 8217 -594658272 -74922256 908 327828499 452093657 2878 -788603267 -525223549 752 -659282120 762717609 3842 321896034 -267835884 8539 933899717 903887624 8242 174573850 113319582 8153 567852265 -766439509 1244 667683290 802678679 8458 622760654 -849899775 6262 639245576 774508045 1702 129311049 -278826583 9313 498725757 -97621137 836 491678739 283209294 8206 641405743 -324403620 891 37950971 -981602668 8817 -348537659 -267835884 3160 -422523153 235617971 2371 -213565859 -775953624 1090 -627792663 220674133 5133 -74105468 238846105 1275 566652844 676406177 5842 344933377 143533526 8457 -800346889 -425579851 4684 -994238484 -768754430 8788 789352319 285660025 5290 -674506636 -575386868 1361 328152090 7024863 9049 -927233899 -823312659 1455 228618029 731066417 786 551002165 476629986 4624 993217311 573715962 8914 122960298 785681307 923 -925751415 -162370098 6896 57728768 -539760374 768 902447917 954053652 2475 271048450 -976816087 6156 651739496 618410264 4723 789289346 -595600742 6798 -483926612 291885511 2153 749595162 -220337835 9385 -947334444 -217276100 5817 -112466455 -514527972 8299 -533858770 -13980784 728 -400357597 -224429007 4143 -633494599 748407118 4778 264207551 -969954363 5439 -777574656 546240758 2470 462757732 829049646 1852 416830089 -133534011 1324 -483938149 115731592 657 669719494 -683388034 9125 -80190883 -339148929 7861 -400001179 900682067 8924 213842869 -762876998 1472 -110049194 -163961704 1373 -363361513 870680272 6704 -750618262 170467835 6971 -854974713 545485303 4125 895483308 90714922 8871 -177639676 926947071 3419 432021664 -923490455 798 947027244 -291852849 7198 -242921091 208300268 2419 112708003 440461057 5059 -74067624 -14604433 4478 -364156017 522626360 4349 -375315736 -531114148 7427 -835349698 -507678540 8926 -570514743 -324279122 5318 929791427 -436876555 6695 -494058622 -398743530 3230 512530806 -33848463 2306 -197332076 -828027101 808 -824336233 412494114 1310 -301284968 -958397748 6510 577595779 841879883 3355 -835349698 618410264 9032 -947334444 742069009 2584 715427719 858501251 2770 -637994744 -361907767 5849 246028051 -68133232 7567 -278632700 -479232352 3165 950417338 293996259 3437 -512601533 263449205 2959 -565428161 -762876998 6697 -494058622 532638758 4364 -205718293 -192813087 4821 -147467416 -267835884 1846 112708003 422558106 9000 705381339 -923490455 1895 -336363205 -343058017 6885 -12352429 -45469480 4088 -991085471 247516617 1983 497764071 252386635 2 -422523153 782261486 9659 -672401313 -803257481 2501 -729544436 -53499931 9607 327828499 -359314201 5192 674835134 -683388034 154 299572712 165821381 993 -608881583 -895622959 6541 653638796 435964459 4038 529251473 814089111 1034 860501343 819313353 2724 -483938149 -57636310 2226 655692903 106262770 2798 468946340 -41471722 995 -396349710 -954209444 568 -627792663 -12154411 3738 -762354954 -979020874 3078 543709359 895448733 2150 -226011510 768564657 8895 -749678851 249091689 8910 -137898752 -209849932 4022 833952118 -81447781 5140 -420836130 602128084 7163 -410378829 265715153 6234 -729544436 -487991575 4526 313773597 584852110 6484 110512002 101361875 5748 -54849498 936458970 2991 -579837273 839185834 8237 -364156017 -936112945 4369 83782911 -575386868 1206 -512601533 347184015 5602 877375052 490581013 9323 -898265134 -761859799 7146 -148551892 -283943997 4736 -289985011 798910453 7419 303886728 484376908 8704 528230348 928549530 4465 -410378829 -692002453 5877 203806755 759617707 8823 652607998 -208909824 7978 -659282120 562000501 6428 340060359 348492504 479 875625124 764272698 5047 677081963 -619642959 60 538103424 952638297 7975 166695370 -560116325 7111 902777411 602128084 8191 -483938149 -63464163 5849 -419029624 -81447781 8480 -400001179 106613504 8222 -81272333 368331732 711 -197332076 841879883 317 -251213711 -848882377 9674 57077901 903887624 3464 58910623 -893198153 8093 860501343 736392650 2484 -305970525 990761659 859 166695370 -551512958 2428 -331409455 -709522334 8434 -241465936 -349942526 3857 -533858770 839185834 6429 -616780700 -976816087 2709 261931651 329435427 5176 603027467 798910453 7369 577595779 900682067 5008 869722291 -293612145 3764 -637994744 -861238983 4442 -261356504 886756512 4293 462757732 518508787 5815 841435082 841515706 4555 740659012 161270305 9557 -341897402 -437551079 6660 -511648475 285030297 4999 576569655 90714922 4595 749434816 664426163 9079 642972199 324939084 2422 639245576 533639856 3867 -765335823 -3897679 9655 -322857321 530406323 2039 -346375162 -473904134 3650 -536278632 329435427 1794 655692903 -871353007 5783 696354690 691904004 3372 -818050145 639591910 8321 266465598 -827976408 463 -44846753 952638297 4838 -148551892 -33043914 9316 696700704 -468181788 2560 328642413 -952045723 9481 -631059468 -3897679 3981 497764071 497692812 911 812692671 -292135056 8274 58910623 894566619 9417 457187643 82218066 9862 -62488183 449132476 4530 58337899 106262770 4572 57077901 798910453 270 83782911 688604103 273 727691960 381557875 261 -750618262 -981602668 7480 -396349710 -464133473 2460 929791427 -5902726 7714 405324040 -958397748 5301 471423335 55179420 7250 -745598738 -45469480 8392 186610534 676243791 2161 313333438 191108050 4147 665672498 -356305020 7422 -579837273 659135755 6126 343475859 -13980784 4888 36279537 -448645965 3666 -150077373 101361875 5808 -66931702 75428113 1804 -559852389 -761859799 3513 564442080 -895622959 2957 483523131 925430316 6706 471264227 771524295 676 843172319 -982939077 9382 71999590 -982939077 1599 54093571 -485579451 9026 -55516739 336301975 5678 512530806 -64803490 439 -959851598 706766110 8937 -36520470 90714922 9601 -476635343 -292135056 7219 -222034349 -54745869 8376 -743788507 682630231 5951 364564921 203913927 5109 -625399824 -681572203 7235 -991085471 -903151152 6247 -955831194 -133534011 9339 57328447 106262770 6711 766605000 341133012 4144 -335037888 -669483533 8490 295262939 90714922 4233 967301691 -667783556 5126 367159963 -442896915 9393 -346375162 157954558 6488 -32737399 484820762 3305 -548469989 -839552686 8995 603027467 288775548 4176 335527628 -653914878 8379 -788603267 -848882377 6097 487719335 -635351929 1907 -351818262 -192813087 636 587161686 -715854594 3668 166695370 954053652 5752 -715255110 -31659405 5728 -947334444 485773536 2072 -494058622 -964052288 1495 -744815954 249091689 6108 -536278632 -521750194 3320 90819360 688604103 3498 -171024826 220424396 5018 -659282120 750710740 8989 -907526850 676243791 3020 -630784461 429013583 9293 -594123980 -283943997 5147 719147282 390565985 9680 864931174 -259920681 2115 713058770 -448645965 3935 202573384 786543464 9943 -147467416 639418215 6524 -533858770 -385293122 9604 -328904232 563044475 8996 -179678 -739131404 8564 -181786704 358976404 5984 -101910710 -193590510 607 861466410 718423636 4817 165508500 -330088528 1864 276731211 -211716415 3211 934705880 -111673714 1045 -112466455 -428402356 4529 869722291 -845509135 9759 -148551892 332881191 3571 841435082 -779636985 972 639245576 802678679 3940 918550505 -265316264 4569 -458526967 -969954363 5743 341071365 -981602668 9724 -244065831 674552143 1163 772119062 238846105 7065 -631059468 925430316 8093 843172319 724045357 564 177628242 293678122 9694 -170132306 -361907767 7991 505442585 -849899775 5789 663527888 -628237476 6597 -625868114 164304660 1606 -47584694 -803257481 2399 140624107 -780888194 6051 916803821 386127211 3126 -624139446 238643630 5843 -116404179 476219341 1152 -570707245 693923957 6089 491678739 836711297 5231 677505146 -448645965 9302 902447917 -265316264 9630 -588133551 -580067919 2939 405324040 -777377395 5230 -244065831 -493565702 3096 264859719 -187634457 5057 -429426969 736392650 8505 -527151913 -349942526 4085 869722291 133238441 5282 842270273 408032712 6900 778853107 349123105 1832 186610534 -485579451 4121 902447917 868032719 1651 -588133551 155617401 4518 -705081051 -976816087 5713 151462778 -600991208 7413 -557491556 533639856 2190 -733024233 604828253 4316 8264531 -442954817 2689 327828499 88031842 9397 -226011510 -311805770 552 542787809 -41471722 1037 363421522 75428113 6056 -749678851 -221235589 3484 -146048051 57188489 9470 933284357 -241132430 6117 -616780700 -919384533 2330 500836375 704912288 8334 853983481 -485579451 5357 822548504 155617401 2067 -512601533 624014414 6113 174573850 659135755 3926 -486815940 900682067 7272 405324040 831945068 9690 856751619 291885511 680 224883384 165821381 5297 933284357 -699315319 9942 363421522 996597250 500 -341897402 192314494 9121 185216221 829049646 4930 -482457481 -57636310 3730 877336582 215489130 3594 586582238 -954209444 2865 -226011510 -669081832 4508 -177639676 -683388034 6729 335527628 674552143 8413 505306321 895448733 8847 -371484057 209900681 1515 -511648475 523334383 2255 254604928 870680272 5153 -618586699 148581257 4472 -854974713 870262107 6667 -941497322 -5902726 5450 652607998 709534975 7116 -952709307 265715153 750 743542522 880013188 2223 277958125 -485579451 38 -621743061 798201482 3084 4049814 742555398 2244 693388533 836711297 7196 -287473610 -468181788 5711 655692903 -142257001 3934 38382431 -762876998 8788 693938067 90714922 8987 -433025345 768564657 6954 -364519214 -224830170 7143 349635568 -464133473 1785 -491680209 -343058017 1354 -548469989 -594389391 4636 -422523153 -266557934 1871 57328447 -959597696 2725 842270273 -293612145 9084 572111503 -823312659 6641 772119062 -367588750 5569 -517419114 774508045 5404 211653701 766538742 6516 693388533 -701904187 6551 270668477 272099746 6349 564442080 -761859799 9751 -454660390 247516617 9246 498022540 636420853 8976 -759508202 786543464 1207 -132340965 -561419270 9155 -476635343 238643630 9911 313333438 -37646429 1700 -729544436 341133012 2885 -970422428 -204109200 5103 -927273767 -359314201 7696 390958395 -733482202 2636 -58282870 -561419270 9540 860501343 688604103 577 399779640 530406323 5118 -351818262 -164190047 8488 505306321 -876513924 2995 167372537 -620954654 8114 -257165428 -831246652 7357 -720378724 -487991575 3434 -250591756 265565623 5814 -777574656 -626227780 5805 269796431 964421398 841 -251213711 -525223549 6441 142253386 -761859799 7508 6631381 523334383 8036 -47584694 829740581 5123 -44805950 247516617 863 -346375162 -635171642 8778 -270167938 -12154411 3531 -624139446 831945068 1314 29968380 -291852849 6700 273690998 -254349525 6631 843172319 -181951918 8027 -410378829 -5916917 6191 -342239300 -322241979 7840 564442080 452093657 7278 -482134217 742555398 1568 335527628 41988448 888 702242153 870262107 5348 326413982 -162370098 1063 -544290356 -667783556 2828 -625399824 -952232346 5950 -222034349 443480195 4578 -854974713 -823312659 2733 -330832333 759617707 8978 -576115144 -37646429 6743 577595779 954053652 8841 -912600784 -976816087 8849 -285886589 -267835884 6763 555446731 -361907767 1772 843172319 -419617877 9290 -363361513 407922222 8710 83782911 -316674454 3397 -559852389 -893198153 7228 -855487023 435964459 2317 -348537659 -31659405 6755 -331409455 -848882377 8270 -226011510 676406177 9015 -289985011 705558301 9373 -512601533 798910453 1412 57328447 109725016 2637 -715255110 -519921669 8149 655692903 -81447781 5944 344933377 -605921169 2281 -12352429 -164190047 3962 -623268670 -487991575 7405 -509385891 868032719 1680 947027244 -5702304 262 721323233 95042084 2289 432021664 782261486 2718 663527888 -701904187 7036 -219607746 602128084 9121 498725757 -3897679 8100 -219607746 -439025221 73 721323233 888127448 5207 699618405 -911784066 3416 343919065 686182649 774 -878007946 758141143 2868 -482457481 -732138768 9008 696700704 686182649 440 187533920 999569471 5872 -222034349 209900681 5465 347274203 684653282 6025 254604928 312063892 519 339635211 -894674476 5151 -343049870 639735778 8421 512530806 774508045 1369 -12352429 -616422007 8826 343919065 -68133232 3188 327828499 651276686 6409 665672498 75428113 7354 663063930 -393603223 4287 -892024255 686182649 9571 -765335823 19319210 9549 151462778 358976404 635 -373212931 -619642959 9269 -483938149 377878165 7413 -123469316 155546470 280 37950971 -650575204 8238 -44805950 -322241979 9855 389181119 -374056277 4630 285585538 -316543012 665 -509385891 -561419270 6379 785195735 349827286 1462 271048450 388657508 3895 755723260 -306446443 5761 -62488183 -871353007 4476 833952118 408032712 3972 -348537659 -64803490 349 36279537 -311805770 4182 136635149 573715962 3583 -123469316 835992356 8409 664362925 932982464 1680 -983647058 771524295 7330 -66475474 592056586 2599 395103154 927247897 5785 -971877548 893523554 7005 -517419114 -31659405 8658 344933377 -13980784 9388 603027467 -97621137 5995 -335037888 736392650 3269 -912600784 829049646 8392 -565428161 -64803490 1270 -527151913 547847846 3756 -745598738 -442954817 5852 -559852389 -259567082 1626 616261079 742069009 9749 -410378829 167296127 5642 -226011510 905565981 1562 743542522 -217276100 2192 689984924 -954209444 7676 471264227 412494114 1466 481039767 894207498 5357 959313725 652139653 4729 689984924 697181256 3970 663063930 -80034542 1539 323725605 -959597696 9717 -289985011 -103582511 4567 -578500945 936458970 4224 -54849498 -780888194 7873 363421522 -779255519 5863 -214121222 -620954654 8126 -594658272 932982464 4341 -56935231 748407118 8194 -36520470 -595600742 9211 483523131 -976144578 5897 -213565859 160793740 4789 344933377 -475349716 4044 745648934 148581257 7390 112237946 -732977788 1590 -109703401 -827976408 2677 -482457481 831945068 6981 417807178 398270620 225 -743788507 -976816087 5045 -648381409 -805220515 7057 603027467 706766110 2954 -12352429 -726080992 968 -453528863 -681572203 7980 -652765294 759617707 2743 784421217 -628237476 3065 343919065 -221235589 8891 -279541251 -70608980 470 -175911279 -448645965 3450 649807445 -901452236 6822 174573850 686182649 4616 704539722 954053652 3871 655838788 -316543012 6495 -588133551 -730886465 3434 341071365 -605921169 1071 -66475474 252386635 7914 591415304 -267835884 2915 -509385891 -503488600 9199 344933377 -64803490 7349 500836375 733113734 8907 842270273 265565623 163 -615891790 -183336237 4853 948083395 28049823 2210 -987108376 485773536 2798 -447555783 -823312659 2290 -625868114 870680272 6417 122960298 -733482202 6899 -481548889 -726080992 3038 399779640 -936112945 5927 -744815954 490581013 6137 -784069182 -871353007 9464 -694040959 -873589020 462 73840719 55710753 7756 669723000 -594827543 2617 29968380 -205664922 5415 749595162 639418215 4116 460600071 -224429007 8160 -353580923 170467835 9264 -353580923 497692812 3911 187533920 -992454753 6329 -197332076 -356305020 2198 -162298514 545485303 3460 -971877548 -780888194 8598 772119062 348492504 6538 -175911279 249091689 5316 843172319 -669483533 9050 576569655 900262214 6596 577257649 -425579851 6074 -882919563 -931850941 8181 723014647 -497454301 703 929791427 288775548 8278 -447555783 390959008 3886 132366550 -115011856 9079 57328447 -635171642 306 -441900788 646664292 2259 273690998 893523554 6671 916803821 -825672011 6638 -307200306 -283943997 5031 38382431 563044475 1706 721323233 -273517935 6316 399779640 -259920681 5695 946724763 -425579851 2581 -565428161 628563573 2571 -991085471 638342848 437 -855555106 -525223549 5174 -268168881 674552143 9017 -952023251 19319210 4585 -54849498 478800565 1297 -400357597 -910659068 480 497764071 -739131404 5729 344933377 -20385733 9630 686472096 408032712 3129 -600220506 563044475 2370 269796431 280226622 4722 -375315736 -392084245 8023 -225441451 -828027101 5066 950417338 -547246555 1504 -483926612 -732977788 3939 561794586 168850975 1252 506679619 636536038 6855 287403155 610906685 8662 -759508202 558660793 4880 -863912221 215489130 9418 653638796 215489130 1509 -759508202 -546852996 3955 -579837273 -356305020 9703 641405743 208596214 5056 -348537659 -952232346 1982 36279537 -692002453 185 -343049870 -5916917 8862 110512002 64274896 4261 586193310 -13980784 3982 543709359 -192813087 4143 941171960 -257449363 4603 -824336233 252386635 9576 -854974713 -316387152 4553 211653701 573715962 5407 137342604 532638758 7834 674835134 -359031913 655 -458526967 115731592 8451 -422523153 -563855352 2728 535670744 -45469480 204 -616780700 174025856 4657 -612223016 523334383 9190 -630784461 -895622959 7565 -625399824 -911784066 3906 397498909 639591910 7676 -601257416 -791660728 8976 -623545038 584852110 1779 -214121222 -739131404 5110 -330832333 143533526 5407 766605000 -600991208 9522 -373212931 -343058017 6487 -50475604 -865702803 1810 37950971 170467835 8145 -728265827 -517429485 6258 958730067 759617707 2022 567852265 -551416862 2934 740659012 307725420 7001 367159963 798201482 7706 57077901 -732138768 660 498022540 -619642959 9158 -519682186 336301975 563 491678739 839185834 8343 405324040 293996259 5718 934705880 -5702304 3050 -419749108 -595600742 9601 -600220506 402585422 6394 702242153 530406323 2327 232434457 -442896915 9581 261931651 -316543012 1960 -405708663 293996259 6234 390958395 901431566 2679 621250009 -876513924 8111 740694909 75428113 7167 693388533 693923957 8801 -342740225 285030297 9415 -162298514 -993810702 9731 -481548889 874757575 7892 946724763 -873505481 2971 -511648475 609203406 6318 22099741 293996259 8529 -147109520 664426163 1206 -116404179 -164190047 282 934705880 -952232346 6343 674835134 -876513924 7477 -244065831 -901452236 891 483523131 -626227780 5588 367159963 -701904187 1441 320572212 -19846330 5518 -12352429 580232372 6396 -954946302 -692002453 5011 856751619 -54745869 1310 303886728 -339148929 496 228618029 -692002453 7397 -342239300 742555398 3956 -855487023 -389676639 8916 843260633 -653914878 915 -342740225 -265316264 9830 438397479 365540008 697 696354690 476629986 7503 -305970525 -635171642 9489 -32737399 -63734481 8308 -148551892 -600991208 4679 902447917 -519921669 2461 -137898752 533639856 4444 616261079 -547246555 6280 -790900085 -291852849 5369 326413982 460061364 5728 -181786704 386127211 1365 784421217 79143311 6335 321979161 -361907767 7595 664255928 -437551079 6928 487719335 -97621137 4038 -330222187 -21285360 9688 276731211 -635351929 2767 -954946302 491977162 2198 -244065831 332881191 8026 224883384 -207480706 2137 644845610 732717612 4523 199822346 -600991208 6722 -200453704 -164190047 3807 567852265 -54745869 2299 81800971 -923490455 3705 -25477161 952638297 4471 -181786704 66743939 7755 481039767 -10889363 6697 -71710752 23333156 647 670783249 -993810702 1273 555446731 545485303 5332 677505146 -596103798 2549 -894484500 -2439989 6997 639245576 -185998231 6054 -952023251 365540008 7990 -215882898 -192813087 1667 303471892 -803257481 2441 -71710752 220674133 1978 902777411 -539760374 5921 223626891 -766439509 3116 512530806 -588348248 8190 586193310 -927894606 1689 -162298514 -255678122 57 -616780700 -278826583 8621 340060359 258649377 2016 -453528863 610906685 4393 271048450 -549053127 4004 576569655 -325682737 6149 -685842163 41988448 8210 -31253052 584852110 645 -986019062 -529867141 7744 -58282870 823880227 3242 -226011510 82218066 8344 -927671058 -241132430 3723 -491680209 55710753 7066 -570707245 -5902726 8581 -962479450 932982464 9997 217759023 -71981180 5791 213842869 -373891874 2919 -862838521 530406323 3681 -173157270 -34186434 1199 -454660390 -903151152 4438 -991085471 271711843 3151 -517419114 900682067 1104 389181119 -525223549 1182 -659282120 486739558 8924 -301284968 -54745869 3261 521234557 610906685 438 -225441451 336301975 96 -147109520 -714273046 8302 -992570882 478800565 7009 941171960 -265316264 6012 -52166347 -979020874 4848 -894484500 -10889363 7505 -590529319 388657508 8798 -482134217 -865702803 8782 344933377 758141143 5706 -279541251 592056586 9801 740694909 602128084 1404 -175911279 -727914786 9502 586582238 160793740 3393 -270167938 -551512958 5123 542787809 -893198153 1895 -883256320 320542941 991 -285886589 -354781951 1850 -970422428 -709522334 5419 875625124 383295386 9070 129311049 245371301 8426 713058770 160793740 5294 -82743531 381557875 6950 877375052 291885511 9413 -720378724 886756512 6684 723014647 638342848 3500 -907526850 -645134311 6810 -648381409 -833562261 179 -625718770 416895828 7270 185216221 573715962 8932 663063930 664426163 9073 169375596 220424396 6357 740694909 -473904134 1708 875625124 639591910 7117 -109703401 782261486 4986 213842869 -796856966 4841 166047011 -292135056 6647 -669161347 -560116325 6016 269499594 -254349525 2664 36279537 347184015 6468 -364156017 -974640280 115 -669975418 168850975 8186 789352319 -667783556 6561 667683290 759617707 5309 122960298 -701904187 1057 886936231 371937567 3326 -55516739 -865702803 5664 843260633 402394867 6527 -954946302 160793740 6358 -251109249 -393603223 1697 213842869 766977417 5203 740659012 491977162 251 397498909 724045357 5610 669723000 -546852996 2956 749434816 -20385733 8317 -422523153 57188489 4371 38382431 -893198153 4667 95039871 903887624 1806 -12352429 312063892 165 576254520 709534975 752 -822417795 -596103798 9831 -959851598 136635305 8424 665672498 -33848463 326 -270167938 -71981180 3806 330369088 -982939077 9109 -955831194 -487460041 5118 655692903 -839552686 3805 420313173 486739558 7483 -66475474 -54745869 77 -593752979 -883441584 2652 29968380 -162370098 5678 -512601533 -289016401 8523 38382431 -163961704 971 -509385891 -380500395 8335 -536278632 592056586 8560 -650211499 750710740 5639 -667767243 105202669 5184 -616105726 136635305 3880 -762354954 -221235589 9276 780636123 442035528 7865 875625124 -115011856 6481 864931174 -207480706 2365 303471892 732717612 4338 -58282870 283209294 2881 950417338 759617707 3910 -720378724 999569471 5000 29506774 925430316 1747 -854974713 829740581 2787 -519682186 252978054 9964 715936589 -727914786 8422 -410378829 676406177 4504 -356493999 546240758 8903 -80190883 -560116325 8660 110512002 -385293122 2888 879055044 79143311 9690 574072798 796440972 6760 -615891790 -354781951 9314 824131791 -45469480 9509 -863912221 766977417 2280 -744815954 -507678540 3222 -56935231 -316543012 7934 83263882 215489130 8327 -278257978 155546470 1908 663063930 -923490455 6052 237809565 -220337835 278 817204434 -241132430 825 -250591756 220674133 7238 686472096 -588544705 8602 -481548889 -211716415 6410 -205718293 41988448 4656 -594658272 -739131404 167 -336363205 -2439989 2580 293337666 -919384533 8239 -557563073 718423636 8415 271048450 125331989 5063 561309384 -5916917 1121 -962479450 452093657 3757 843172319 48126737 8241 -364156017 -320105788 1545 256045037 -580067919 5924 -400357597 682630231 6545 625839941 -510922884 5987 877336582 220424396 706 32391911 786543464 7623 542787809 398270620 5372 -66475474 -775953624 5558 -594123980 -958397748 4253 -959851598 390565985 5395 246211015 51303562 1873 -63560127 -805220515 9266 253295516 346977152 9625 621250009 -493565702 7290 639245576 905565981 1227 73840719 -291852849 9294 784564006 363537086 9609 843260633 819313353 7757 -878007946 491114857 821 253295516 -912580415 7129 855329823 -392084245 3203 -287473610 -503488600 5158 469995849 -827976408 8912 -483938149 66743939 8836 -307200306 -211716415 322 833952118 -13980784 7392 273690998 685173008 960 -949511663 -468181788 8774 347274203 870262107 4885 -576115144 109725016 9929 -878007946 -873505481 4255 669719494 412494114 807 -537445745 -103582511 3261 246211015 -919384533 5383 538103424 7024863 9449 -669975418 -871353007 949 -601257416 886756512 5314 901855277 82218066 8608 686472096 -57636310 7487 -878007946 -241132430 4162 -601257416 358976404 463 934705880 546240758 3264 -278632700 -111673714 2788 -824336233 -507678540 6643 -955831194 -349942526 3970 248168868 928549530 7719 129311049 -932094589 3907 616261079 291885511 4195 -674506636 371937567 1997 498022540 -393603223 3001 -855555106 133238441 5511 -517419114 -514527972 9038 -458526967 -894674476 9032 73840719 -549053127 8140 468946340 186010557 5312 621250009 -683388034 326 38382431 -357349445 5196 702242153 900682067 5501 -983376341 -775953624 7365 750512353 -419617877 1490 -205718293 490581013 3241 -898265134 524158102 7883 527736569 476629986 173 8264531 347184015 3338 417807178 664426163 9073 420313173 355195684 5115 853983481 167296127 6469 506679619 -13980784 812 -375315736 -330088528 6091 111659246 -103582511 9810 -947334444 518508787 4013 -907526850 220674133 7706 875625124 623413028 1089 677081963 101361875 3390 643936179 -709522334 4827 566652844 -64803490 4986 137342604 698531409 7698 -420836130 697181256 3726 955536932 -834347143 8950 -244065831 -380500395 5956 -894484500 925430316 2961 -590529319 705558301 9797 -600220506 371937567 4924 273690998 285030297 6632 254604928 854872802 3140 156702520 -273517935 4571 321896034 -487991575 4492 -659112423 785302566 565 -341897402 819313353 7205 719147282 -291852849 6908 -986019062 823880227 5133 206527555 -525223549 3891 948736147 530406323 4917 413228751 -546852996 8023 958730067 115731592 5398 616261079 -259920681 6906 842270273 186010557 6228 -790900085 497692812 3919 542787809 -796856966 115 715936589 358976404 3897 -331409455 738681643 1994 -348537659 694332247 4334 395299686 -973091762 615 487719335 -732977788 9296 535670744 -477140109 4706 -886229173 -224830170 2829 986629189 957316548 5764 480475633 245371301 5398 397498909 -845509135 5113 -659112423 -873505481 2878 749434816 381557875 3076 663527888 23333156 2228 -200453704 820355107 3251 -855555106 609203406 4946 -872853946 894207498 8900 -278257978 -5702304 9303 -256588331 -368204827 5063 -615891790 900210732 9619 -242921091 -952045723 852 -637994744 766977417 2482 -178463084 -932094589 3790 950417338 293678122 5196 528230348 638342848 4664 271048450 -253000679 4986 -132340965 874757575 6647 487719335 115731592 6699 269796431 362317344 4170 246211015 28285201 2280 877336582 899778012 6006 -548298586 524158102 2134 686472096 148581257 6389 -765335823 -293612145 7979 512530806 614945635 1793 955536932 -10889363 6691 6631381 -551416862 9323 -483938149 685173008 259 475583305 705558301 3938 -794998045 -493565702 8814 577595779 -163961704 4033 -109703401 659135755 6231 -536278632 -204109200 3560 -889390298 341133012 71 -474750049 358976404 4270 -154177607 -337054857 5344 -36520470 215489130 453 -162298514 238846105 3057 696700704 -529867141 4431 165508500 75428113 9324 -898265134 697181256 4657 -112466455 999569471 869 -278632700 192314494 838 -71710752 718423636 5212 -894484500 -762876998 550 288031791 -635171642 5757 -32737399 719756675 38 203806755 -533164995 7845 57728768 285030297 7634 -123469316 723730723 2617 670783249 -783218625 9609 -544290356 -207480706 3443 -526589551 -911784066 1288 -820460238 -547246555 7293 -250591756 899778012 5578 399779640 435964459 7298 -80190883 249091689 3151 -342239300 -551416862 1889 136635149 -931850941 3499 984468436 -956300186 5747 -782082024 472701027 7441 166047011 -316543012 1104 -101910710 -825672011 1489 116199189 348492504 3357 916803821 -628237476 9645 705381339 258835576 841 -71710752 -895622959 8035 224883384 -5702304 905 321979161 32006993 5510 -959851598 -588348248 9025 -289985011 397104509 5022 579591313 -715854594 3893 -330575686 -825672011 1123 -615891790 -367588750 9631 -82743531 -549053127 1604 -863912221 355195684 9746 -800197031 -259567082 61 843172319 -238448480 6831 -388902952 998987485 7928 36279537 -596103798 1399 -56935231 272099746 6211 -949511663 -74922256 8416 855329823 581062404 1907 -650211499 -13980784 427 187533920 -339447425 985 -371869946 -663884323 8454 -954946302 291885511 5987 -408600531 -529867141 8158 586582238 -255678122 7796 812692671 168850975 5688 -491680209 -605921169 5191 616261079 -775953624 3521 187533920 449132476 1872 -800197031 814089111 8867 785195735 497692812 3588 -44846753 704912288 7817 997902760 -910659068 5562 555446731 386127211 1509 -74067624 -996863784 1603 886936231 -585235419 7824 -47584694 41988448 5591 721323233 245371301 4835 -743788507 -241132430 5136 895483308 -551512958 6340 -745598738 -956300186 3339 664255928 -503488600 2867 320572212 798201482 5564 270668477 15035429 7783 -52166347 636536038 9955 574072798 -5902726 9427 574072798 202098881 237 -594123980 580232372 6653 -650211499 -741621007 5276 -396349710 562000501 8720 -729544436 -964470327 969 -494058622 -224830170 3329 330369088 748407118 7417 95039871 464511101 8704 -794998045 -595600742 462 481039767 835992356 6672 -667767243 -532805273 1632 -343049870 -547246555 4025 469995849 -507678540 7309 -56935231 397104509 3132 -794998045 -549053127 5822 -531669239 -20385733 5655 677505146 624282080 9114 -205718293 522626360 9674 303886728 954053652 3231 -518877099 -164190047 8890 918550505 614945635 9454 -912600784 203874111 4820 -637994744 -497454301 1110 625839941 386127211 1845 -12130323 -595600742 2997 780636123 651276686 2553 -907904968 -828027101 4491 -733024233 51303562 1441 -307200306 -894674476 5489 505315658 95042084 5528 670783249 -952232346 9080 -743788507 -316387152 7191 749595162 581062404 9717 -818501802 525863100 1816 901855277 388657508 1756 -400357597 905565981 5434 -800346889 -74922256 8074 367159963 -937125202 7619 984468436 -111673714 3640 -388902952 -257449363 1819 -745598738 -991847180 1405 -952023251 -531114148 1191 784564006 -487991575 4148 561309384 -779636985 5763 669723000 320542941 7551 877336582 -354781951 4644 -364519214 835992356 2123 58337899 618410264 9340 702242153 -324403620 3124 363421522 -359031913 9792 -533858770 417944653 6218 -343049870 836711297 6872 -959851598 -2439989 4357 126979264 -513451002 518 -353580923 -993810702 1077 976904654 771524295 3177 303471892 203913927 3358 -364519214 -594827543 5634 719147282 -349942526 3827 -512601533 55710753 9287 321979161 -549248367 5056 879055044 -172362246 4919 641405743 115731592 9165 -476635343 476219341 3310 -451981899 95042084 1184 -171024826 -539760374 2777 -44846753 -361907767 2755 877375052 155546470 5309 -985616618 -714273046 3158 -486815940 652139653 131 -765335823 -650343366 6151 -36520470 -316543012 1063 -483926612 -54745869 3727 649807445 -259567082 6323 808925735 -993810702 1439 -669975418 -996863784 5430 529251473 -468181788 4684 -578500945 -982939077 713 745648934 368331732 2791 -509385891 -453780869 5667 483523131 -316387152 5393 140624107 -373891874 4428 -189672465 624282080 6109 -569617671 402585422 9295 116199189 -442954817 8071 -652765294 685173008 7988 -331409455 358976404 7076 -745761469 -59573888 5550 224883384 -64803490 5498 -341897402 -645134311 3345 -267849188 -425579851 8385 -177639676 51303562 7127 890432109 -316674454 5115 561794586 651276686 2243 -170132306 435964459 4977 -743788507 -208909824 4357 929439506 893523554 4751 -304053585 -267835884 1391 -570514743 547847846 5249 -820460238 233486506 3977 -44846753 -995062096 3566 -482457481 106613504 1873 -572908981 -529867141 2164 586193310 312063892 8773 -330832333 823880227 7893 -955831194 -733482202 9508 -557563073 -485579451 8801 -918480115 -894674476 9954 -660956144 -709522334 4308 655661552 324939084 6060 696354690 476219341 339 -74105468 -594389391 1627 -454660390 893523554 49 -116404179 208300268 3164 561794586 -895622959 5863 864931174 -254951306 9840 -509666122 -389676639 9220 -179678 -517429485 1536 -496507325 -241132430 7201 933284357 609203406 1860 -335037888 365540008 2121 833952118 -292135056 3637 397498909 497692812 2391 -25477161 905565981 2384 -261356504 990761659 3073 655838788 192314494 2508 6631381 248879339 2676 -625868114 -995066367 8350 273690998 202098881 2144 204922698 -224830170 6699 277958125 99128184 1335 -618586699 -741621007 1406 90842180 -937125202 4528 505315658 -726080992 8795 367159963 -507678540 1297 -669161347 -316543012 7092 -594738095 164304660 3485 817204434 -211716415 8315 -408600531 704912288 9083 -184150939 -766439509 9720 -790900085 -367588750 4664 576254520 440461057 8123 655661552 -514527972 8990 855329823 41988448 3140 -987108376 -324403620 1524 -907526850 383295386 178 477434146 220424396 1768 -715255110 731066417 4698 481039767 -59573888 3532 -992570882 269488622 4553 237809565 -13980784 3486 -872853946 -337054857 8348 -410378829 -12154411 3403 -476635343 332881191 6350 -32737399 704912288 8484 784421217 -714273046 7842 -178463084 348492504 5570 693388533 371937567 1650 -364156017 774508045 5703 457187643 -41471722 2039 -341897402 -339447425 2005 847314766 -910659068 3563 347274203 925430316 8532 -200453704 -973091762 7340 -544290356 285030297 1486 90842180 199066417 4963 860501343 365540008 4542 -68308325 358976404 2356 -268168881 -183336237 8937 -106582970 -727914786 2103 -306801974 -10889363 3852 890432109 -339148929 4150 -659282120 894566619 4887 -952709307 -796856966 5656 187533920 888127448 4824 789352319 -115011856 3503 824131791 161270305 2075 475583305 888127448 6302 313773597 320542941 929 -790900085 329435427 5789 -396349710 -202365860 1904 -32737399 -894674476 3136 112237946 293996259 906 -482134217 -265316264 6181 483523131 -468181788 7024 111659246 -845509135 6253 551002165 -259920681 8969 901855277 346977152 8621 -971877548 533639856 2702 740659012 868032719 5846 -871267479 931901106 3480 -215882898 165821381 4419 665672498 -849899775 9934 -616105726 -834347143 3953 -764095871 -532805273 392 -650211499 691904004 1444 -518877099 -278826583 9416 -949511663 -635171642 9736 696700704 109725016 1545 -476635343 762717609 5782 487719335 524158102 168 -351818262 -519921669 1416 19516550 686182649 1971 -54849498 246277775 6063 343475859 926947071 5217 -483926612 927247897 4051 -862838521 841879883 1409 203806755 -255678122 4635 946724763 802678679 7685 83782911 750710740 5230 505306321 -187634457 6673 166047011 733113734 1866 -512601533 452093657 1246 -213966720 442035528 2771 -54849498 -895622959 677 689984924 693923957 8399 112237946 -893198153 9017 895483308 75428113 9936 -959851598 -368204827 6564 -342740225 610906685 9586 71999590 -546852996 8694 551002165 64274896 8791 766605000 766538742 601 -912600784 388657508 6959 -993835563 417944653 5609 -749678851 531120459 6188 119513424 -71981180 4403 -883256320 774508045 7861 -971877548 -475349716 7916 -453528863 -993810702 8154 693938067 164304660 7492 -600220506 -5702304 6808 955536932 449132476 9179 948736147 272099746 5102 -784069182 -865702803 7443 -572908981 -979020874 8144 -44805950 7024863 1254 83782911 724045357 3178 6631381 -529867141 8666 603027467 513030379 1816 -373212931 -683388034 3090 -600220506 -493565702 8756 929791427 443480195 8264 111659246 -473904134 3823 603027467 680445725 6009 111659246 -64803490 820 -370573099 -912580415 9055 -66931702 -521750194 4010 -370573099 272099746 3493 -80190883 823880227 2425 -63560127 764272698 3271 -331409455 636536038 3744 895483308 -653914878 8905 202573384 -995066367 2277 860501343 546240758 9402 413228751 -436876555 8381 -615891790 -37646429 9528 -705081051 82218066 8716 886936231 -805220515 5942 497764071 -937125202 8111 -420836130 783420814 5084 -728265827 -254349525 8890 -536278632 -217276100 4782 -213565859 82218066 4412 -420836130 870262107 3936 468946340 628563573 2506 167372537 398270620 2905 -818050145 -64803490 8586 -363361513 203874111 1686 929439506 -827976408 6975 933284357 -45469480 4498 327828499 -267835884 2038 -822417795 -111673714 2179 -572908981 -359314201 1407 -625868114 -325682737 7990 621974864 143533526 334 -301284968 377312940 4894 -633494599 614945635 3682 -278632700 774508045 7337 -55516739 518508787 2983 677081963 346977152 8548 498022540 -464133473 248 -934630957 932982464 5937 772119062 -259920681 4151 677505146 -992454753 2199 -694040959 -14604433 6384 -759508202 -834347143 9337 719147282 490581013 5211 -433025345 -833562261 2218 -54849498 32006993 5106 -364156017 -12154411 416 223626891 381557875 851 -405708663 901431566 3607 326413982 -281078001 8726 586193310 476219341 2951 -71710752 -142257001 7409 395299686 -313128613 985 -740334521 -730886465 3595 847314766 -283943997 9047 -189672465 -766439509 9390 918550505 -464133473 4082 -358966548 803466690 1 303886728 -437551079 473 142253386 870262107 2181 -600220506 559317467 2438 -54849498 383295386 6447 655661552 697181256 955 -241465936 774508045 2278 -261356504 429013583 3118 -934630957 -561419270 8926 -330575686 -796856966 8290 -184150939 -253000679 1060 535670744 -485579451 4567 -594738095 580232372 523 307567195 -283943997 8834 -213565859 581062404 4424 165508500 -919384533 4912 29506774 170544312 137 -222034349 604828253 8536 -983376341 -901452236 28 -260484128 -357349445 4960 -371484057 35526584 3837 -364519214 412494114 8769 199822346 690383589 8240 395299686 327243607 4141 -55516739 -803257481 8976 842270273 709974393 4064 -178463084 -41471722 2040 699618405 -34186434 3109 520426004 762717609 3665 864931174 638342848 1548 -330575686 562000501 8683 70299496 332881191 1209 -672401313 208596214 1280 264859719 835992356 431 864864468 -283943997 3110 326413982 -883441584 9741 417807178 -267835884 164 689984924 -63734481 9944 -82743531 -628237476 6968 126979264 -220337835 7178 812692671 803466690 1446 -862838521 -911784066 1754 669723000 -619642959 3620 561309384 238643630 3165 343475859 -224830170 8836 970485889 624014414 4155 58337899 341133012 5297 -983647058 416895828 6117 528230348 408032712 8239 320572212 28285201 5158 -983647058 95042084 4781 -494058622 -827976408 9880 -184150939 680445725 9581 -81272333 -273517935 7401 -225441451 611310292 86 721323233 -292135056 958 -241465936 465310197 9352 -189672465 592056586 4312 895483308 -33848463 464 -447555783 82218066 6837 37950971 -172362246 5436 246028051 332881191 3256 686472096 -733482202 9762 -511648475 -74922256 540 -73802131 -549053127 9853 -429426969 416895828 3397 469995849 742177493 8584 -744815954 170544312 4600 186610534 848404213 4415 -588133551 449132476 8092 206527555 288775548 1138 -743788507 -709522334 4065 -749678851 391949381 3372 -886229173 646664292 3713 363421522 -715854594 8404 784421217 -53499931 4758 235848520 481058945 5698 469995849 709534975 9387 715427719 -519921669 6308 986629189 484578208 2197 477434146 -392084245 5170 264859719 798201482 1555 586582238 -267835884 3552 -251109249 258649377 4260 -565428161 167296127 1026 -226011510 682630231 5369 -222034349 562000501 4309 -348537659 -14604433 4715 -241465936 -70608980 9420 822548504 -111673714 8831 749434816 280226622 4072 166695370 580232372 3447 -261356504 28049823 301 167372537 265715153 1339 169375596 -209849932 241 -511648475 -936112945 5353 -342239300 117542955 3127 986629189 -726080992 217 655661552 -221235589 1451 -251213711 452093657 8117 -695835769 485773536 9119 -25477161 628563573 6135 468946340 -962366924 7158 702242153 283209294 6660 390958395 -635351929 5007 -442492459 931901106 6824 -749678851 -923490455 6181 313333438 -551416862 5810 -918480115 905565981 5813 -745598738 143533526 6130 326413982 203913927 1585 -625718770 -324279122 8816 -261356504 -419617877 5379 -733024233 759617707 8960 986629189 252978054 6355 655661552 -663884323 1635 755723260 690383589 3709 704539722 135272390 7872 -618586699 170544312 7262 591415304 639735778 4099 8264531 148581257 3534 986629189 191108050 5221 -330832333 -238448480 6387 224883384 926947071 1405 -616780700 996597250 8467 -342740225 -2439989 342 -363361513 -306446443 7930 54093571 -993810702 7858 276731211 927113337 5486 -648381409 -274707169 7886 303471892 -80034542 8048 -594658272 -899341288 198 -991085471 160793740 1460 475583305 674552143 5290 -659112423 -715854594 7827 303886728 -339447425 2433 460600071 263449205 7520 -907526850 -5702304 7262 -685842163 -549053127 8424 295262939 -357349445 9585 789289346 484376908 7886 217759023 263449205 496 -326544961 220424396 9702 -342740225 -97621137 1079 399779640 664426163 8528 261931651 802678679 7387 438397479 774508045 9129 264859719 563044475 9813 976904654 155617401 9677 -116404179 -901179905 9470 71999590 -774659497 8175 -983376341 397104509 3942 -527151913 733113734 3677 313333438 931901106 2235 206527555 101361875 5486 -544290356 690383589 1206 955536932 750710740 6350 -400357597 -354367602 6824 -200453704 622266116 5708 -987108376 55710753 5062 -267849188 844277983 7106 500836375 -893198153 1265 -878007946 155546470 6070 -200453704 -254951306 3946 112237946 573715962 4543 -511648475 622266116 2660 -81272333 676406177 5626 -907904968 88031842 4474 -821770117 733113734 973 -600220506 -289016401 1267 -123469316 854872802 9788 -828443354 -241132430 9268 946724763 -871353007 2044 -728265827 -861238983 3350 -46649832 724045357 9173 -260484128 -253000679 9240 -330222187 -791660728 3531 -729544436 -807704163 2406 564442080 -730886465 4367 287403155 724045357 3419 411375410 388657508 2402 187533920 106613504 8451 -214121222 28285201 4538 126979264 -645134311 7205 512530806 476219341 4185 235848520 233486506 8639 -794998045 -337054857 2379 -788603267 750710740 6259 -788603267 -80034542 7998 -660956144 697181256 4785 705381339 249091689 3288 521234557 110076515 341 -947334444 -477140109 5876 -947334444 265715153 1396 32391911 -113520589 7949 -863912221 465310197 8129 997902760 706766110 7342 -782082024 -993810702 3381 -267849188 -281078001 7049 -705081051 -324403620 2430 -947334444 -367588750 2616 -947334444 329435427 3944 -197332076 133238441 1666 847314766 758141143 6618 477434146 581062404 6063 -705081051 667943918 5107 -261356504 -546852996 2109 561309384 -954209444 9189 393895424 -823312659 6163 976904654 -883441584 7425 -330222187 706766110 215 237809565 -626227780 1140 -63560127 125331989 3276 142253386 -903151152 9584 -25477161 584852110 6479 321979161 950205104 5327 -242921091 628563573 4146 475583305 -485579451 468 -927671058 -976144578 537 -481548889 -831246652 6050 652607998 -436876555 5396 -784069182 -311284398 4306 947027244 -626227780 940 328152090 -919384533 8176 879055044 192314494 210 505442585 -291852849 6869 -854974713 99128184 7317 986629189 -130757210 3931 57077901 -273517935 1667 587161686 -952232346 7981 -871267479 899778012 9618 -695835769 -473904134 2094 696700704 -221235589 3248 -962479450 460061364 8715 341071365 32006993 24 -548298586 782261486 7459 652607998 651276686 3671 -835349698 -619642959 4007 -353580923 900262214 8846 237809565 -477140109 4845 -991085471 -919384533 7353 -983647058 -385293122 7674 -742210546 -287275800 9823 642972199 11152217 512 140624107 -521750194 6044 879055044 -253000679 6788 -894484500 905565981 8700 817204434 497692812 3508 203806755 -861238983 553 655661552 233486506 3207 817204434 -548872283 7960 505442585 950205104 6005 -531669239 191108050 6847 -250591756 -503488600 3114 984468436 -20385733 2538 -669161347 -715854594 1446 639245576 611310292 206 976904654 676406177 8967 -56935231 -265649886 6910 399779640 265565623 4137 -705173162 900210732 413 716961746 931901106 9341 847314766 -205664922 3460 959313725 -958397748 5080 -474750049 -976144578 422 73840719 705558301 2126 696354690 -692002453 1968 -630784461 -650343366 400 261931651 -181951918 6116 457187643 -647224909 1394 -343049870 738681643 7512 946724763 -31659405 1281 -56935231 -224429007 1691 719147282 -962366924 8243 653638796 -19846330 9178 -601257416 349827286 3887 -453528863 -995062096 5392 933284357 240392773 5535 -565428161 -374056277 9123 -608881583 -359031913 1268 313333438 135272390 1837 -44846753 932982464 5737 -148551892 -172362246 7064 -285886589 998987485 8027 -994238484 971883931 4367 313333438 -883441584 5272 269499594 -726080992 3009 -578500945 272099746 4903 -405708663 -931850941 4184 -822417795 472701027 807 506679619 -910659068 7801 669719494 829049646 5866 -593752979 736392650 9597 129311049 -71981180 9027 895483308 -41471722 2560 -625117729 836711297 5214 321979161 476219341 3512 112708003 332881191 3920 740694909 611310292 7177 -453528863 363537086 1728 812692671 709534975 5799 303471892 -973091762 1269 643936179 581062404 172 616261079 841879883 1247 500836375 -14604433 219 -694040959 693923957 4891 663527888 -14604433 2309 -373212931 901431566 6658 -625399824 -585235419 5243 -213966720 616919600 5889 677505146 905565981 739 -625117729 622266116 8879 -241465936 -733482202 4350 567852265 -343058017 1099 54093571 -324403620 9658 295262939 170544312 7845 -137898752 491114857 9444 621974864 -356305020 5007 -244065831 -714273046 1841 586582238 346977152 7251 253295516 -931850941 8702 49103598 -903151152 9303 772119062 698531409 2773 -175911279 888127448 8206 254604928 -517429485 6962 -625399824 32006993 2417 -52166347 269488622 9108 -68308325 -513451002 9103 -342239300 186010557 2968 621974864 886756512 3938 -907904968 -224830170 8995 -46649832 416895828 7955 -81272333 220424396 351 886936231 -273517935 7246 -420836130 -31659405 8009 343919065 349827286 1465 -742210546 -585235419 104 -624139446 954053652 9986 -330222187 390565985 5810 -863912221 680445725 1543 686472096 532638758 9034 -667767243 67965345 8187 303471892 165821381 6828 -593752979 -217276100 7990 90842180 28158895 8541 727691960 209900681 5356 237809565 -339447425 3501 -371484057 174025856 9137 321896034 -425579851 4943 341071365 841515706 8012 653638796 312063892 6683 -952023251 64274896 2378 986629189 388657508 2178 270668477 -560116325 2085 -927671058 -699883416 8866 129311049 522626360 8966 487719335 -958397748 9740 -116404179 -979020874 4855 824131791 -172362246 5506 509139401 927247897 972 -705173162 -5702304 7861 512530806 -324403620 9138 669723000 894566619 4175 -993835563 165821381 6201 287061479 -464133473 2140 -927233899 -699315319 1792 321979161 868032719 8095 -648381409 241785150 4622 -74105468 412494114 8851 -669161347 -743279228 4457 -74067624 646664292 8735 264859719 386127211 7809 313773597 563044475 3198 667683290 -142257001 3324 567852265 -513451002 1375 -907904968 -293612145 3128 -106582970 693923957 617 -454660390 -546852996 7229 677505146 23333156 737 -618586699 -969954363 8257 -330222187 928549530 6207 677081963 59020681 1281 -660956144 347184015 1790 -594123980 -825672011 45 349635568 -873589020 7827 460600071 602128084 5332 -612223016 57188489 3521 -788603267 99128184 9904 29968380 -487991575 7915 -517419114 -386859416 1955 -46649832 -2439989 8922 959313725 545485303 2211 -112466455 -549053127 1679 187533920 -259920681 34 -250591756 -645134311 2412 -625868114 -71981180 194 577595779 829740581 5247 303886728 -281078001 1480 49103598 7024863 1471 -734053528 785681307 3167 -76560661 -6069504 7403 -526589551 -973091762 1646 579591313 -551416862 6895 405324040 -936112945 7261 -855555106 -726080992 2392 323725605 452093657 4180 224883384 680445725 3003 740694909 -33043914 3605 -616780700 51303562 5282 644845610 -205664922 8492 367159963 452093657 599 -213966720 -533164995 164 -146048051 971883931 5476 -36520470 57188489 8701 789289346 559317467 8170 -733024233 -803257481 5675 228618029 435964459 6113 187533920 484820762 897 287403155 -181951918 1105 579591313 750710740 2894 -531669239 484578208 7471 -601257416 28285201 167 -328904232 546240758 506 313773597 -339447425 6966 -618586699 476629986 8487 -242921091 -871353007 5074 -745761469 -595600742 890 264207551 -74922256 1519 -25477161 -113520589 5191 457187643 -425579851 1559 433526835 798201482 6856 -74313664 874229190 2586 587161686 522626360 928 766605000 -910659068 2179 765140521 -549053127 4159 83782911 926947071 1644 -800346889 -10889363 6951 307567195 485773536 2996 -137898752 -976144578 3856 696700704 417944653 1438 277958125 368331732 9784 -625117729 -650343366 7755 -52166347 -759955547 6973 616261079 23333156 795 187533920 -477140109 9390 -570707245 -796856966 4976 -625117729 247274032 6031 -588133551 165821381 4629 -625399824 -871353007 2493 967301691 -192813087 5565 331376977 639418215 9538 -270167938 -956300186 7919 57077901 269488622 9257 778853107 858501251 658 364564921 -289016401 6244 -822417795 -253004117 2548 958730067 639418215 6732 696700704 -204109200 8096 -74313664 -699883416 7401 -330222187 -560116325 271 -420836130 786543464 3796 643936179 -873505481 7374 -669161347 -932094589 441 842270273 -473904134 545 -213966720 -324279122 7394 -128726767 762717609 2312 116199189 950205104 3201 -328904232 -259920681 4495 561309384 35526584 1708 -898265134 -322241979 7178 326413982 347184015 6686 -47584694 -320105788 4001 -330222187 646664292 9659 -491680209 -392084245 5913 223626891 -923490455 3989 -358966548 874757575 84 -557563073 704912288 6318 285585538 -893198153 3866 743542522 -357349445 7006 339712362 351421296 1401 -820460238 -865702803 9270 58337899 584852110 1209 -101910710 -699883416 8516 -74313664 -647224909 4308 393895424 398270620 4200 935909029 766538742 6148 -250591756 766538742 7463 167372537 64274896 3213 984468436 -964052288 2510 918550505 524158102 622 -171024826 -923490455 3050 -519682186 -53226181 6258 -154177607 -311805770 342 15084359 990761659 3180 948083395 -596103798 885 -293422144 -513451002 2388 -173157270 101361875 4481 -388902952 -192813087 1323 343475859 -33848463 2403 622760654 491977162 645 543709359 82218066 8645 -947334444 -805220515 6360 498022540 -964052288 6789 -330222187 -768754430 6336 -219607746 -148948797 5836 976904654 -398743530 3910 319326351 238846105 5422 576254520 -181951918 4673 -959851598 168850975 2995 364564921 285660025 428 574072798 -932094589 4774 -442492459 64274896 4073 586582238 -5916917 6092 -593752979 -111673714 8980 650299148 580232372 1719 331376977 280226622 5420 343919065 57188489 1020 677505146 820355107 4606 -659282120 -442896915 4707 -927671058 723730723 8754 -371869946 -205664922 605 287403155 -903151152 8411 -12130323 -733482202 1403 -375315736 -293612145 6473 -544290356 -164907236 9869 -371869946 998987485 1602 -112466455 771524295 1449 90842180 -292135056 3585 789352319 -739131404 1886 -453528863 246277775 5742 715427719 733113734 9080 -205718293 416895828 6255 -777574656 377878165 2948 136635149 484376908 6781 -511648475 88031842 918 603027467 -392084245 4411 572111503 -71981180 5466 246028051 957316548 6499 -625117729 574416719 6985 347274203 307725420 9249 469995849 769086286 2573 -251213711 -733482202 9173 625839941 900262214 4263 -279541251 -709522334 2244 -705173162 905565981 6079 -73802131 135272390 7247 -594738095 -791660728 5260 529251473 -803257481 7494 856751619 312063892 3925 395103154 246277775 6415 696700704 -741621007 6696 460600071 435964459 82 789352319 7024863 7690 438397479 844277983 2487 -486815940 235617971 5038 543709359 -865702803 1075 -705173162 -115011856 6314 498725757 407922222 3198 740659012 870680272 4135 -659112423 105202669 1658 223626891 676243791 2504 -66475474 964421398 1536 32391911 -732138768 9981 653638796 723730723 5675 -307200306 285030297 7208 -148551892 -931850941 2586 -652765294 -266557934 4400 417807178 79143311 2368 727691960 -791660728 2037 669723000 -931850941 2655 246211015 -510922884 4948 285585538 440461057 5125 -279541251 -253004117 7149 561309384 -847113496 8277 -171024826 -221235589 3809 232434457 798910453 3034 -616780700 203874111 560 -242921091 -513451002 7192 577595779 79143311 4274 -483926612 -359314201 7957 723014647 -2439989 6228 -181786704 -937125202 2183 -648381409 690383589 6983 -625117729 -783218625 3981 -219607746 623413028 2612 32391911 562000501 3730 199822346 64274896 8275 405324040 -901452236 416 -820460238 -361278986 3820 -241465936 -289016401 2482 389181119 293678122 9982 -178463084 265565623 734 564442080 293678122 7215 -788603267 -487991575 4737 622760654 742177493 4180 -371869946 -343058017 2219 902447917 774508045 1041 319326351 -20385733 1789 -251213711 993015931 4 -784069182 -952045723 7329 -371484057 563044475 8446 -154177607 346977152 2106 477434146 -730886465 161 438397479 491114857 8667 -486815940 -172362246 1969 -715255110 831945068 4029 -565428161 602128084 2677 -287473610 15035429 9884 535670744 900262214 5549 174573850 -19846330 9601 38382431 771524295 489 -71710752 -349942526 3494 -822417795 67965345 6488 -625399824 386127211 8918 -433025345 693923957 3503 -76560661 -619642959 2275 -734053528 709534975 1003 564442080 676243791 6669 705381339 -487991575 9336 -68308325 -741621007 7152 572111503 -645134311 4147 460600071 -973091762 6445 822548504 785302566 446 -285886589 64274896 5261 -74067624 -701904187 6675 772119062 -759955547 4673 -625868114 -343058017 1739 -147109520 -389676639 654 -572908981 11152217 9184 -419029624 349827286 5320 -184150939 -316543012 2832 -304053585 208596214 6989 -244065831 531120459 2451 111659246 783420814 6996 -371484057 55179420 3616 -612223016 -253004117 2933 328642413 -185998231 9227 986629189 835992356 4412 -261356504 -253004117 9090 363421522 723730723 9592 -147467416 -952232346 9928 -358966548 -996863784 5001 -994238484 51303562 2002 765140521 731066417 7483 273690998 -292135056 3937 -56935231 -2439989 2204 -616780700 -453780869 7744 856751619 174025856 693 57728768 990761659 2431 23116556 -368204827 4423 -927233899 -531114148 9359 986629189 484820762 8211 303471892 -311805770 3456 277958125 546240758 7696 -749678851 697181256 8168 696700704 283209294 5335 -744815954 -493565702 1045 -205718293 -991847180 1537 -429426969 -780888194 8165 -913032643 -952232346 2068 743542522 -981602668 8036 -373212931 676406177 8602 527736569 -903151152 5046 -740334521 -130757210 564 -742210546 109725016 86 506679619 -595600742 9470 576254520 786543464 1199 -742210546 -807704163 8450 669719494 -361278986 5322 287540911 925430316 657 399779640 -320105788 6744 -625399824 840121997 1969 287540911 870680272 1985 935909029 736392650 4561 946724763 684653282 764 869722291 -316387152 4643 -565428161 -439025221 1040 -200453704 476629986 9210 877375052 -803257481 2602 320572212 646664292 6082 288031791 443480195 8001 389181119 -552554344 7408 -287473610 -238448480 8679 -44846753 -958397748 9402 497764071 659135755 9922 303471892 155181053 5353 686472096 -551416862 8538 -855555106 -619642959 2109 877336582 460061364 8868 -31253052 950205104 4544 -491680209 993015931 1375 73840719 -774659497 6574 339635211 174025856 1789 842270273 271711843 3508 686472096 -759955547 9749 -388902952 518508787 3750 -31253052 -306446443 6455 579591313 -692002453 6230 323725605 398270620 5840 -66475474 -605921169 2355 715936589 894207498 2687 -261356504 880013188 5903 340060359 -761859799 2103 -952023251 -995062096 8308 -73802131 -241132430 230 -631059468 545485303 151 -705173162 -20385733 279 -173157270 996597250 4446 -371869946 -507678540 5347 -742210546 522626360 7295 185216221 -33043914 126 -205718293 -551512958 4666 -132340965 -5916917 9360 126163611 -531114148 2680 254604928 932982464 4817 745648934 636420853 9876 -983647058 -254349525 3289 327828499 880013188 1738 847314766 -224429007 2182 -531669239 697181256 4510 475583305 -532805273 7008 -855555106 531120459 1486 -659282120 -64803490 8523 -328904232 174025856 7035 -578500945 133238441 9883 405324040 -701904187 9460 29968380 894566619 4445 -621743061 -515729352 2452 321896034 530406323 2836 -576115144 -699315319 4558 -256588331 -831246652 4194 339635211 602128084 7894 405324040 -600991208 4280 -987108376 -899341288 7075 -565428161 55710753 6912 -268168881 -521750194 706 755723260 -954209444 6777 347274203 -848882377 9661 -872853946 269488622 3139 136635149 900210732 6812 90842180 247274032 4700 -601257416 691904004 2747 -396349710 -442896915 8107 462757732 377878165 9053 -95477909 -359031913 3260 727691960 -549248367 8800 -31253052 733113734 6411 119513424 155181053 1537 902447917 443480195 3749 -173157270 -906648758 7010 -576115144 -783218625 7387 -116404179 -70608980 2698 -483938149 -992454753 537 -46649832 208596214 8140 457187643 272099746 9527 70299496 705558301 8043 -447555783 -733482202 3999 780636123 676406177 4780 574072798 258649377 8623 15084359 769086286 3197 677505146 -172362246 2703 -139236232 191108050 4374 -892024255 -605921169 6837 -569617671 -464133473 4573 273690998 -357349445 5623 213842869 252386635 639 929439506 -2439989 8385 -991085471 115731592 8012 -745598738 476219341 2665 -954946302 563044475 4274 -749678851 -53499931 1376 -633494599 -211716415 7470 933899717 888127448 6699 -579837273 -185998231 7567 -828443354 888127448 6385 165508500 -253000679 5884 73840719 -68133232 7093 -993835563 -964470327 2935 -162298514 -699883416 6423 273690998 135272390 6690 535670744 573715962 3622 468946340 -254951306 513 -476635343 -142257001 9674 -800346889 -316674454 3393 -705173162 -477140109 1248 -733024233 -168423907 3049 789352319 -74922256 7862 -517419114 -515729352 8638 -181786704 -931961645 4488 -892024255 518508787 2731 784564006 155617401 3225 650577626 900262214 3697 174573850 220674133 4983 264859719 732717612 9596 343919065 580232372 4217 -544290356 -259920681 2055 651739496 -873589020 3403 506679619 28285201 2386 -612223016 -931961645 6557 187533920 -13980784 1729 -429426969 391949381 7526 -548298586 -393603223 7495 -878007946 209900681 4191 -764095871 -97621137 8019 505306321 82218066 6814 -659112423 -221235589 4762 -570514743 -507678540 2976 543709359 -446979614 6294 622760654 -168423907 5164 750512353 472701027 8077 37950971 -273517935 8260 -991085471 133238441 6966 621250009 -380500395 7501 323725605 -616422007 7768 246028051 -374056277 1202 468946340 307725420 4852 843172319 490581013 4244 111659246 964421398 9285 -927671058 736392650 9301 -36520470 117542955 405 967301691 638342848 8390 177628242 -513451002 7378 677081963 893523554 4797 -170132306 -539760374 8209 693938067 996597250 6204 -934630957 75428113 3794 -695835769 732717612 687 -179678 391949381 3605 432021664 602128084 549 -422523153 513030379 8940 702242153 341133012 4913 -491680209 -775953624 7681 986629189 964421398 1073 -279541251 349827286 4122 73840719 -63464163 4047 -301284968 874757575 3019 -66475474 -831246652 5783 -983647058 532638758 5612 -637994744 532638758 6249 -353580923 -71981180 1051 780636123 293678122 9968 564442080 347184015 6867 -669975418 -311805770 3794 -894484500 -359031913 9405 313773597 -515729352 6969 477434146 -759955547 9334 357216483 667943918 2291 -353580923 -996863784 8354 -181786704 -759955547 5701 -293422144 -374056277 6464 -518877099 490581013 4134 -511648475 442035528 799 -630784461 -292135056 2137 -993835563 -588544705 9151 -101910710 106262770 3403 -695835769 -650575204 428 -146048051 -475349716 1135 395299686 -193590510 9031 616261079 398270620 7702 848002319 664426163 5205 576254520 -163961704 595 481039767 -339447425 1245 561794586 -962366924 1183 469995849 476219341 925 307567195 -992454753 5241 886936231 -803257481 6781 -912600784 -596103798 144 929791427 429013583 7399 -934630957 -33848463 7909 49103598 802678679 5285 -650211499 -278826583 2891 -927233899 -993810702 4059 -962479450 28049823 7441 572111503 954053652 4791 941171960 -53499931 7682 -886229173 486739558 9671 340060359 899778012 4603 -433025345 -759955547 7307 -476635343 -510922884 8189 974173871 164304660 827 555446731 -448645965 8980 340060359 -727914786 826 535670744 -5902726 2855 860501343 377878165 92 -637994744 -386859416 2498 -784069182 -339447425 1620 -171024826 460061364 3041 -983376341 95042084 1650 167372537 165821381 6878 136635149 -71981180 8347 -594658272 -63464163 4798 -509666122 874229190 9465 616261079 -525223549 3623 340060359 -533164995 1958 457187643 785681307 5765 187533920 220424396 9364 97020970 -796856966 494 -685842163 500073592 7391 -735338906 220783838 4579 705381339 -931850941 3605 -396349710 870262107 6488 -481548889 -964052288 1669 217759023 -974640280 9606 -764095871 -973091762 1095 843260633 82218066 6815 132366550 -931850941 5851 -627792663 -635351929 7987 -420836130 -357349445 3989 -518877099 -588544705 5649 895483308 -446979614 6295 -625117729 -208909824 4320 -627792663 368331732 31 112237946 580232372 3951 -181786704 233486506 5940 -618586699 407922222 9547 853983481 718423636 3692 950417338 709974393 3119 269796431 -825672011 4256 749595162 -588544705 865 696354690 -63734481 483 572111503 412494114 1835 347274203 174025856 8191 -835349698 998987485 7575 693938067 -63734481 9680 328642413 742555398 7584 287540911 -958397748 5494 -358966548 -20385733 5541 -44846753 -311284398 3046 -518877099 412494114 1136 -650211499 -974640280 6865 -608881583 11152217 4135 -892024255 -427456347 9495 -371484057 768564657 560 941171960 442035528 237 576254520 -580067919 586 498725757 351421296 5918 -659282120 -991847180 5819 -970422428 -619642959 5694 521234557 -468181788 4645 -451981899 -825672011 3909 397498909 -635351929 9661 -128726767 -628237476 6747 -154177607 628563573 541 256045037 524158102 911 843260633 -899341288 3448 -301284968 839185834 2333 321979161 -316543012 6127 351329961 -899341288 4559 -82743531 481058945 1475 -835349698 636536038 1028 625839941 524158102 9002 -139236232 -172362246 3087 -330832333 -893198153 6086 -594658272 -521750194 2306 586582238 563044475 1074 -588133551 893523554 5291 165508500 -969954363 4847 49103598 -981602668 205 -952023251 490581013 5887 -894484500 398270620 291 587161686 -546852996 4784 8264531 829740581 3953 -137898752 766538742 9340 -410378829 -361278986 3660 655838788 -477140109 14 808925735 -427456347 924 270668477 532638758 2824 -648381409 271711843 6528 -197332076 870262107 4772 129311049 500073592 3953 23116556 829049646 1496 -358966548 48126737 3465 -175911279 -650575204 6430 19516550 870680272 8934 -544290356 408032712 1187 112708003 -699315319 8282 -47584694 -849899775 6286 -279541251 -10889363 1253 420313173 998987485 9733 740659012 28158895 3158 -474750049 -780888194 5211 934705880 659135755 3934 -630784461 -936112945 4796 848002319 383295386 9719 -251213711 341133012 8365 -388902952 358976404 8836 715427719 -448645965 238 331376977 249091689 9096 677081963 758141143 3186 364564921 -733482202 9580 -408600531 7024863 369 -822417795 -529867141 8668 784564006 525863100 8300 670783249 622266116 8385 721323233 67965345 6466 -178463084 109725016 9333 8264531 -768754430 641 389181119 -311284398 6035 -531669239 610906685 8639 749595162 -849899775 7149 986629189 208596214 8218 -429426969 -380500395 5027 -925751415 -805220515 6157 -907526850 105202669 1969 929439506 320542941 6756 -12130323 397104509 7592 -618586699 -594827543 4402 916803821 -901452236 1888 -287473610 -316674454 2594 -257165428 -267835884 5677 -241465936 240392773 6363 528230348 15035429 4000 -949511663 209900681 1064 37950971 363537086 832 122960298 -311805770 8376 -433025345 -847581699 9514 38382431 -906648758 9922 892440078 709534975 229 -110049194 -254951306 2139 947027244 950205104 8761 861466410 390565985 3899 649807445 -585235419 9906 270668477 782261486 2013 696700704 523334383 6735 471264227 41988448 8278 -287473610 -111673714 9920 90819360 -330088528 4761 576569655 750710740 9633 277958125 -187634457 6313 -878007946 -779636985 688 -557491556 397104509 6447 -222034349 836711297 4822 -54849498 -181951918 6637 933284357 -768754430 6435 -800346889 -969954363 3490 740659012 -692002453 2859 955536932 547847846 5184 339712362 324939084 3265 527736569 165821381 8875 261417951 -876513924 6994 721323233 -635171642 5138 780636123 -732138768 5908 -862838521 11152217 3044 477434146 685173008 9982 -50475604 -293612145 331 -400357597 559317467 9322 177628242 783420814 2269 -486815940 476629986 56 -148551892 732717612 1956 15084359 -497454301 8774 643936179 -427456347 298 395299686 -185998231 6382 653638796 -827976408 537 -358966548 377878165 9486 641405743 -253004117 6434 156702520 110076515 2110 -343049870 -448645965 9326 303886728 -393603223 1679 -197332076 192314494 6482 -878007946 -211716415 1824 693938067 -779255519 7511 -872853946 208300268 9461 457187643 925430316 6217 287061479 -187634457 8617 -824336233 -306446443 2766 -685842163 416895828 1284 195859317 -833562261 137 669723000 -759955547 5753 151462778 -313128613 2064 97020970 -339148929 6466 -179678 271711843 1340 186610534 -628237476 1422 -304053585 371937567 9296 269796431 208300268 9194 958730067 -207480706 2781 4049814 950205104 878 -251109249 -683388034 259 -170132306 -70608980 7050 313773597 288775548 6763 -405708663 785681307 2626 -289985011 252978054 5075 696354690 -287275800 229 -12352429 -320105788 4537 551002165 762717609 5445 288031791 -552554344 3181 32391911 -398743530 8019 727691960 -883441584 1969 -483938149 836711297 7737 -918480115 -561419270 1522 822548504 -761859799 6844 743542522 731066417 4476 335527628 -6069504 50 -137898752 -148948797 185 -715255110 -727914786 1489 -590529319 157954558 4219 -147109520 -359031913 7241 498022540 -931850941 3756 -660956144 -164907236 6003 843260633 -392084245 6290 860501343 347184015 2794 505315658 486739558 7046 -80190883 238643630 713 727691960 602128084 8919 843260633 709974393 1734 -82743531 723730723 7708 -509385891 133238441 2527 235848520 407922222 5543 367159963 -380500395 3186 156702520 785681307 5281 340060359 -551416862 2594 528230348 174025856 1458 -983376341 731066417 7398 669723000 -464133473 9519 480475633 -551416862 4164 -82743531 82218066 4170 651739496 706766110 4944 -68308325 768564657 9685 929791427 -446979614 590 778853107 7024863 6520 166695370 67965345 7598 -818050145 -185998231 660 364564921 -493565702 6921 -822417795 931901106 6999 -112466455 -487460041 9543 -483926612 390565985 7313 591415304 371937567 7156 -705173162 168850975 1911 -570707245 -958397748 4003 416830089 -477140109 4599 -341897402 803466690 4658 457187643 659135755 1499 37950971 659135755 2798 -408600531 -5902726 5650 -181786704 854872802 9049 -304053585 -828027101 4268 -270167938 771524295 8841 -593752979 -130757210 3700 567852265 11152217 3411 497764071 -833562261 2227 -907526850 -10889363 3113 -565428161 -715854594 1715 288031791 -207480706 7568 -356493999 358976404 4227 677081963 88031842 3206 -871267479 371937567 3465 8264531 -953039811 1283 -894484500 -575386868 8989 416830089 293996259 1949 -952023251 732717612 5139 -518877099 -439025221 769 -396349710 -805220515 2489 23116556 523334383 6143 -289985011 -293612145 3203 -351818262 -148948797 9845 649807445 -823312659 9700 986629189 733113734 8320 264207551 397104509 2159 655661552 -274707169 6943 256045037 -497454301 8060 -907526850 191108050 7849 -983647058 -733482202 1183 480475633 -19846330 8624 644845610 766977417 3302 -408600531 -901179905 6454 -342740225 -588544705 1618 -720378724 858501251 2159 -588133551 164304660 1353 95039871 23333156 6984 119513424 261437505 4922 -52166347 371937567 7063 890432109 771524295 6240 -824336233 248879339 4467 -625399824 -71981180 4203 -139236232 -974640280 935 341071365 170467835 3372 -146048051 -991847180 1586 307567195 -183336237 1408 950417338 113319582 336 -720378724 868032719 8192 817204434 785302566 2943 -31253052 336301975 9542 343475859 -513451002 3067 713058770 639735778 7459 699618405 157954558 2859 460600071 491977162 9423 293337666 759617707 5489 471264227 -911784066 8610 -762354954 -497454301 6604 -548298586 894207498 3409 715427719 -439025221 6688 -408600531 -311805770 7051 622760654 766538742 9081 -927671058 -525223549 5781 -82743531 -339148929 5437 567852265 464511101 6450 702242153 55179420 9056 935909029 -168423907 6792 -941497322 -876513924 5084 -669975418 148581257 6752 755723260 -265316264 5329 667683290 836711297 2493 -537445745 -927894606 3466 -31253052 -64803490 2527 -576115144 402585422 9841 29506774 -81447781 2904 341071365 -373891874 4052 -790900085 -220337835 6639 677081963 390959008 7016 -669161347 32006993 8100 702242153 500073592 1197 195859317 271711843 1589 187533920 476219341 4419 -410378829 -533164995 1919 749595162 880013188 8108 848002319 -791660728 3527 -986019062 233486506 3938 -420836130 684653282 9113 321979161 525863100 9099 -364519214 -373891874 1377 122960298 905565981 9819 -453528863 639735778 8649 -474750049 11152217 1353 -695835769 355195684 7250 529251473 610906685 4789 655838788 820355107 9783 789289346 -130757210 697 -306801974 252978054 4431 -44805950 562000501 6030 -429426969 618410264 835 -601257416 -743279228 2833 670783249 170544312 768 405324040 -324279122 7574 713058770 -306446443 9997 667683290 -714273046 8140 97020970 -339447425 1806 166047011 -783218625 4754 -422523153 -585235419 5402 745648934 -359031913 441 765140521 -221235589 348 -197332076 858501251 3210 126163611 417944653 6582 -925751415 709974393 4521 49103598 -41471722 8315 211653701 -211716415 3499 -335037888 429013583 7388 -790900085 -255678122 1780 -659282120 -595600742 4003 -322857321 -628237476 2581 132366550 -620954654 1008 -912600784 -992454753 8357 -330575686 -339447425 2097 715936589 -620954654 6029 727691960 732717612 8870 339712362 -19846330 1450 869722291 245371301 2899 642972199 -80034542 4637 -669161347 -322241979 8312 97020970 769086286 9957 15084359 -5702304 830 -330222187 -774659497 7904 140624107 -958397748 6995 399779640 -357349445 4877 693388533 -733482202 5417 285585538 285030297 5910 789352319 -113520589 1754 411375410 -779636985 5486 481039767 170467835 4367 -650211499 -628237476 1494 505315658 -762876998 466 -396349710 895448733 485 469995849 954053652 7665 621250009 798201482 3943 -442492459 -847581699 9477 -242921091 258649377 7188 -548298586 358976404 674 -855555106 -313128613 885 -608881583 -324279122 3647 277958125 -620954654 8996 -962479450 416895828 7273 -659282120 -493565702 8563 789289346 -187634457 7204 -512601533 -324279122 4318 686472096 -596103798 1922 -594738095 249091689 6451 696700704 -973091762 4728 -590529319 652139653 5377 -526589551 -274707169 7437 -429426969 349123105 6879 -594123980 900262214 5989 864864468 -419617877 16 232434457 925430316 5758 126979264 -59573888 5220 81800971 762717609 921 -594123980 347184015 4209 621974864 -325682737 6155 -669161347 -893198153 7698 -955831194 894566619 7813 -74105468 584852110 2462 432737196 109725016 6417 -62488183 610906685 3325 -250591756 785681307 7999 993217311 -14604433 872 287403155 261437505 2928 721323233 160793740 2783 126979264 -626227780 1169 -215882898 513030379 6383 -674506636 -115011856 6842 -92183040 -5702304 3972 165508500 291885511 535 223626891 -807704163 5611 935909029 117542955 4904 -672401313 19319210 2540 696354690 990761659 3061 206527555 429013583 839 689984924 -932094589 5717 997902760 936458970 7676 395299686 709974393 2607 -330575686 -164190047 3360 576254520 -861238983 5985 -454660390 168850975 1949 778853107 476629986 7024 271048450 368331732 6154 621974864 358976404 2415 70299496 -976816087 6556 -132340965 416895828 7875 19516550 348492504 939 -648381409 167296127 743 340060359 900682067 2632 19516550 252386635 3645 933899717 -293612145 1454 500836375 -645134311 2741 693388533 -187634457 4744 -205718293 402394867 145 299572712 609203406 9506 269796431 11152217 2008 -242921091 -982939077 1442 704539722 952638297 9274 -433025345 261437505 7097 344933377 750710740 1668 -250591756 -976144578 6629 -137898752 -699883416 1589 -12130323 -427456347 2105 -818050145 -991847180 3824 -855555106 491977162 272 357216483 -974640280 7492 -74105468 186010557 3006 577257649 23333156 7209 264207551 288775548 8472 -594123980 936458970 4844 784421217 -133534011 9030 498022540 417944653 3741 457187643 623413028 150 -570514743 -313128613 4151 -175911279 391949381 7811 934705880 -142257001 7377 -80190883 440461057 5799 -322857321 293678122 7283 843260633 -113520589 4285 -912600784 925430316 492 328642413 -995066367 2586 -46649832 522626360 7650 328642413 -281078001 7806 -219607746 -600991208 5657 277958125 269584182 2646 8264531 -425579851 5096 941171960 -519921669 4996 340060359 412494114 233 -285886589 723730723 5105 340060359 931901106 6224 54093571 680445725 7778 -113215565 -337054857 7007 677505146 841515706 7114 -474750049 -74922256 2999 -170132306 -699315319 3423 -25477161 -473904134 9234 -536278632 -762876998 2528 935909029 -436876555 5647 901855277 -427456347 7461 579591313 -343058017 4350 715427719 900262214 5192 166047011 652139653 6158 967301691 460061364 5187 -304053585 -64803490 2579 411375410 -901179905 3819 -742210546 870262107 2316 -618586699 609203406 6556 641405743 -437551079 3173 -197332076 -259567082 5221 -511648475 874229190 7705 -305970525 -115011856 6502 -364156017 -954209444 10 649807445 624014414 2760 853983481 202098881 1988 483523131 28049823 8828 642972199 -775953624 2623 -548469989 478800565 4887 -512601533 870680272 5317 -364156017 -831246652 3533 -934630957 636536038 3076 -820460238 113319582 8683 38382431 165821381 8100 -242921091 55179420 7642 8264531 203874111 8139 213842869 101361875 1969 527736569 -265649886 9279 232434457 618410264 6491 916803821 408032712 1965 520426004 148581257 3578 993217311 -865702803 6297 -189672465 901431566 8987 433526835 -70608980 9941 -175911279 -616422007 250 -293422144 170544312 2853 941171960 -311284398 2760 566652844 -419617877 2898 328642413 -653914878 3210 57328447 803466690 4287 -76560661 199066417 372 -474750049 562000501 1610 497764071 -932094589 8919 -419749108 -311805770 7411 677505146 247274032 1943 886936231 442035528 1506 740659012 768564657 8208 986629189 -958397748 4068 704539722 -80034542 2490 704539722 -895622959 2566 -54849498 -287275800 315 -962479450 546240758 2743 664362925 -596103798 3181 -667767243 -563855352 9416 54093571 -425579851 6400 -616780700 238643630 8581 622760654 422558106 8034 -947334444 -594389391 9704 -451981899 639591910 9805 -454660390 -320105788 7708 213842869 -709522334 9199 -307200306 -259567082 8385 551002165 870680272 4400 -96460553 636536038 7807 351329961 -739131404 8737 -878007946 -339148929 172 321979161 -780888194 7328 58910623 -436876555 7810 -820460238 -291852849 1220 861466410 -380500395 1227 665672498 429013583 53 561309384 719756675 3326 -491680209 547847846 8971 -353580923 258835576 3168 -733024233 220424396 1083 -306801974 28049823 8467 -454660390 -45469480 8510 8264531 -675048115 5794 -744815954 -594389391 5604 -106582970 -183336237 833 -907526850 841515706 679 -146048051 697181256 1375 -139236232 899778012 8339 246028051 -13980784 5854 -570707245 -911784066 4612 83263882 -849899775 4725 663063930 -514527972 545 784564006 -57636310 7843 261931651 957316548 6329 674835134 -594827543 7591 -533858770 55710753 3131 -955831194 -436876555 8511 -509666122 950205104 1755 166695370 -768754430 8878 313333438 -436876555 34 948083395 932982464 6962 -983376341 -80034542 3077 -743788507 -33848463 8549 586193310 609203406 6826 299572712 639735778 995 -518877099 -63734481 6935 890432109 688604103 2413 -375315736 -359314201 7451 765140521 349827286 2395 -594738095 486739558 5570 -907526850 -595600742 2983 119513424 636420853 7347 -396349710 -475349716 3608 574072798 927247897 1789 -800197031 -861238983 1276 -941497322 59020681 4707 543709359 -585235419 443 71999590 285660025 2147 339635211 -805220515 6280 -433025345 99128184 781 686472096 -172362246 9290 -889390298 841879883 3283 -400357597 -628237476 619 112237946 -964052288 3837 -147467416 293996259 7519 -330575686 -514527972 5855 877336582 397104509 6711 -631059468 -521750194 5693 261931651 486739558 4518 577595779 66743939 317 -170132306 706766110 389 879055044 -780888194 5806 -625718770 -825672011 8787 -139236232 247274032 5641 -889390298 -827976408 1408 -184150939 208596214 2742 715936589 -937125202 6682 90842180 408032712 6081 -54849498 491114857 8663 -949511663 -437551079 3629 -451981899 -31659405 9989 693938067 -515729352 7975 864931174 -359031913 2575 705381339 -204109200 8799 696354690 -265316264 6050 273690998 -981602668 3171 137342604 -513451002 5952 824131791 705558301 3421 330369088 -521750194 8946 -32737399 742555398 4623 -536278632 858501251 1283 740659012 -912580415 1115 -123469316 429013583 1788 129311049 -503488600 2153 137342604 -923490455 3930 723014647 143533526 6883 -750618262 -487991575 9543 -777574656 248879339 388 323725605 -551512958 5640 715427719 -976144578 8161 848002319 874229190 6675 393895424 925430316 2903 574072798 -265316264 6069 287061479 -2439989 6134 483523131 584852110 305 677081963 -645134311 828 755723260 899778012 9323 -994238484 -645134311 7654 -750618262 -743279228 1030 469995849 547847846 5906 6631381 32006993 5420 -71710752 -163961704 3369 655692903 999569471 9421 475583305 -162370098 7708 -326544961 -580067919 4969 397498909 732717612 2445 395103154 157954558 6978 950880850 -330088528 2576 256045037 742069009 8492 -824336233 -991847180 1362 -759508202 -650575204 247 -536278632 758141143 4457 140624107 -224830170 3487 -270167938 840121997 2861 -511648475 -779255519 8562 -762354954 460061364 4854 -341897402 624014414 7923 -764095871 -828027101 758 -569617671 -339148929 4813 110512002 674552143 4184 -410378829 160793740 5947 -371484057 246277775 8522 551002165 -828027101 6614 918550505 -626227780 9160 -971877548 -807704163 2590 890432109 -507678540 3913 -820460238 484376908 2172 664255928 954053652 7038 331376977 513030379 280 -822417795 -996863784 7513 649807445 -168423907 3992 -625868114 136635305 139 417807178 870262107 9001 119513424 -209849932 3201 842270273 416895828 1201 -970422428 464511101 8992 -570707245 839185834 6372 946724763 324939084 2191 784421217 -532805273 4071 -44805950 -616422007 9077 -576115144 764272698 8850 195859317 545485303 2163 471423335 -168423907 1769 -618586699 -899341288 9459 -952023251 -936112945 9277 564442080 829740581 8897 -855487023 750710740 271 261417951 -425579851 4826 520426004 676406177 4565 -934630957 265715153 51 -835349698 383295386 753 784564006 -923191479 7724 789352319 -265649886 6510 -588133551 329435427 5381 -570707245 363537086 1549 129311049 -959597696 8624 958730067 -681572203 1776 -536278632 -823312659 2887 -250591756 109725016 2101 -818050145 283209294 1568 699618405 79143311 2214 -113215565 -653914878 9919 538103424 -903151152 9935 235848520 -733482202 1531 -304053585 -893198153 2544 -892024255 -973091762 4660 -305970525 386127211 4419 57728768 -257449363 3364 743542522 -910659068 6593 719147282 -359031913 52 -729146187 261437505 6641 933899717 624014414 3553 -820460238 -962366924 2897 727691960 174025856 2079 335527628 143533526 4104 693938067 823880227 5661 -162298514 -453780869 9627 -242921091 -57636310 745 273690998 -995062096 4768 57328447 -825672011 9670 344933377 -207480706 7824 -335037888 638342848 4044 529251473 682630231 2209 -659282120 143533526 3215 -244065831 574416719 3731 -828443354 530406323 6948 -934630957 -64803490 4746 -226011510 874229190 7199 343475859 -393603223 3244 347274203 558660793 9553 351329961 247274032 6043 -162298514 -283943997 5121 -750618262 -959597696 165 564442080 -367588750 7784 500836375 -513451002 5003 586582238 388657508 3298 349635568 -209849932 7344 339635211 -954209444 4674 -527151913 -995062096 1346 812692671 248879339 9655 -278632700 48126737 8382 481039767 -743279228 2716 -991085471 -596103798 8528 778853107 -805220515 6548 -46649832 996597250 1481 674835134 -741621007 1158 -410378829 245371301 6725 702242153 -779636985 597 287403155 546240758 2171 948083395 442035528 8468 -353580923 -647224909 5206 -889390298 -667783556 3961 112237946 705558301 3717 -113215565 783420814 640 -483938149 680445725 975 772119062 768564657 2466 -348537659 -289016401 6425 715427719 320542941 6293 116199189 736392650 4027 -95477909 785302566 4262 -612223016 186010557 4337 -594123980 766977417 6806 112708003 676243791 9614 213842869 238846105 4369 -616105726 -714273046 3638 142253386 -6069504 5909 520426004 903887624 1196 -184150939 -675048115 625 -181786704 -211716415 9977 -949511663 -762876998 8476 313333438 -546852996 7423 -578500945 248879339 3416 -396349710 148581257 493 976904654 616919600 7448 669723000 472701027 8852 -267849188 312063892 8542 -47584694 -487991575 1754 587161686 136635305 2872 344933377 -521750194 942 -50475604 -33043914 5021 -293422144 -969954363 1708 -557491556 738681643 5443 331376977 -130757210 7938 576254520 346977152 4483 -268168881 -585235419 9891 -128726767 -10889363 6911 -927671058 75428113 3770 -569617671 785681307 4851 -458526967 -959597696 5185 -36520470 417944653 3115 -624139446 35526584 115 433526835 320542941 548 -342239300 925430316 9199 704539722 835992356 7958 -652765294 327243607 1950 -883256320 927247897 6096 -733024233 -594389391 6503 -667767243 -448645965 389 -373212931 -254951306 9874 -356493999 113319582 9479 -740334521 497692812 5307 156702520 -453780869 3985 -882919563 680445725 2920 -482134217 -14604433 6026 567852265 -650343366 9229 343919065 513030379 7638 705381339 -823312659 8910 -579837273 -539760374 8576 254604928 -37646429 4549 -790900085 -669081832 5750 323725605 252978054 1237 287540911 -964470327 5316 -959851598 -448645965 9359 743542522 -681572203 9140 586193310 472701027 7571 572111503 618410264 2324 -612223016 836711297 5866 -952023251 616919600 10 -612223016 349711330 1170 808925735 402394867 5940 -62488183 265565623 8554 -343049870 -730886465 7027 -25477161 530406323 2783 -343049870 429013583 4665 321896034 164304660 7558 542787809 41988448 289 535670744 -805220515 2588 -219607746 -64803490 8207 715427719 646664292 5114 955536932 484578208 5400 -959851598 -241132430 9966 287540911 -287275800 3876 57077901 67965345 5703 -527151913 651276686 7633 -764095871 -380500395 2879 -342740225 -619642959 1050 248168868 226081213 9822 879055044 628563573 360 -674506636 698531409 7709 126979264 215489130 4985 -346375162 -828027101 4825 57728768 59020681 9279 -364519214 285660025 2745 -261356504 285030297 3626 -197332076 271711843 1394 -81272333 -525223549 681 6631381 531120459 1018 -400357597 609203406 9917 22099741 -33848463 394 950880850 894207498 7359 521234557 903887624 2136 -287473610 -217276100 1492 664362925 839185834 2308 169375596 -588348248 9247 822548504 -5916917 1169 -179678 484376908 9014 167372537 -6069504 7639 -215882898 840121997 487 330369088 -292135056 7942 339635211 -354781951 3421 727691960 449132476 8271 -370573099 -796856966 5503 -32737399 -437551079 2351 413228751 798910453 7576 -519682186 996597250 8844 -305970525 -211716415 9612 397498909 -238448480 3315 340060359 484820762 5866 -486815940 -861238983 6305 395103154 490581013 9454 -735338906 759617707 4881 -941497322 484578208 7337 665672498 -324279122 310 -420836130 996597250 7923 -821770117 -324403620 2379 29968380 652139653 2256 576254520 874229190 8855 213842869 -306446443 4065 -991085471 -259567082 3701 -818501802 676243791 6989 -652765294 -503488600 2580 293337666 638342848 9136 -788603267 -964470327 1242 288031791 -283943997 8563 -353580923 659135755 4767 933284357 -981602668 8813 -794998045 -823312659 7543 15084359 -503488600 1769 498725757 -224429007 2592 -364156017 -339148929 2617 177628242 964421398 6799 481039767 -34186434 9658 327828499 67965345 3508 -729544436 905565981 1816 202573384 932982464 3125 295262939 -162370098 9396 254604928 -768754430 3098 498725757 -259567082 9363 955536932 -692002453 4837 -179678 -650575204 1337 -44805950 -911784066 7269 57077901 -964052288 838 -862838521 435964459 6555 -674506636 -267835884 4656 -307200306 -357349445 9885 -882919563 -596103798 4658 860501343 639418215 4346 625839941 998987485 3044 199822346 -937125202 9437 918550505 -616422007 3100 860501343 -220337835 4758 303886728 -274707169 4692 649807445 -849899775 5526 285585538 -468181788 7036 -993835563 -775953624 1002 -630784461 -796856966 6738 303471892 -996863784 1531 745648934 -956300186 3920 165508500 -265649886 6356 202573384 -71981180 7476 -588133551 823880227 8483 -762354954 106262770 4550 864931174 680445725 1572 -705173162 101361875 1222 248168868 -19846330 6331 -983376341 371937567 1029 -177639676 -825672011 7792 950417338 -224429007 2278 740659012 -168423907 9297 471423335 -848882377 4005 -250591756 238643630 9347 743542522 -322241979 1335 411375410 -14604433 1738 -952023251 186010557 2434 395103154 -392084245 1450 433526835 -549053127 8927 -559852389 836711297 3757 -44846753 -343058017 2605 699618405 -876513924 6901 -226011510 226081213 3992 -307200306 698531409 4453 -894484500 -33043914 1915 -147109520 651276686 3308 -590529319 -380500395 1634 -54849498 748407118 9810 -326544961 358976404 9924 902777411 -849899775 6167 -306801974 -54745869 9856 335527628 -208909824 201 -353580923 484820762 2533 -685842163 -699315319 629 -648381409 -777377395 3271 -474750049 610906685 6848 -954946302 704912288 5199 -486815940 500073592 7366 -648381409 -952045723 5218 892440078 -626227780 1827 -63560127 -265316264 1765 -50475604 -594827543 2705 477434146 732717612 4608 211653701 584852110 1458 500836375 -894674476 2946 765140521 -442954817 4271 677081963 -257449363 52 -992570882 -74922256 5024 650299148 117542955 8449 -959851598 59020681 4782 -518877099 724045357 5684 -894484500 -759955547 549 -616105726 -487991575 3795 564442080 -74922256 1839 339712362 -442954817 8988 287061479 622266116 9581 4049814 383295386 4509 -694040959 -393603223 8455 73840719 -357349445 2120 -25477161 32006993 6792 223626891 168850975 3623 129311049 691904004 6530 469995849 -766439509 6749 -101910710 -254951306 3688 -483938149 -6069504 2158 -419749108 628563573 796 -226011510 -187634457 2384 411375410 803466690 2757 948736147 768564657 3570 918550505 192314494 2518 97020970 202098881 4013 -305970525 -619642959 5724 -818501802 203913927 8921 266465598 -168423907 7143 285585538 719756675 162 -824336233 101361875 6076 -279541251 -954209444 5834 -985616618 160793740 7560 -652765294 402394867 2129 772119062 -733482202 6408 -200453704 524158102 4627 -828443354 168850975 5783 577257649 -899341288 2034 -764095871 485773536 152 129311049 490581013 6660 574072798 -133534011 1301 -894484500 -442954817 3134 187533920 -497454301 2311 808925735 636536038 5490 420313173 -64803490 888 -106582970 706766110 9541 122960298 584852110 9606 -336363205 -901179905 5141 -46649832 610906685 2922 696700704 186010557 5081 22099741 155546470 6216 37950971 -906648758 5546 970485889 685173008 2536 487719335 -356305020 7345 -959851598 840121997 2996 842270273 67965345 1217 264859719 957316548 7699 -335037888 -241132430 4423 -328904232 155546470 1351 955536932 -322241979 1471 -335037888 -663884323 8626 -73802131 -70608980 7882 339712362 440461057 6255 8264531 646664292 4670 217759023 -715854594 7391 -720378724 -539760374 7197 -251109249 -349942526 6945 -50475604 750710740 9929 -388902952 718423636 5045 169375596 23333156 6230 -615891790 -185998231 5027 -66931702 -515729352 5681 -993835563 -37646429 1689 705381339 -205664922 656 892440078 440461057 8546 420313173 -709522334 9130 950880850 -845509135 5662 -261356504 636420853 5785 -669161347 -359031913 4222 -625718770 245371301 94 -854974713 628563573 8991 -336363205 -257449363 5253 112708003 -931850941 3865 -749678851 844277983 1993 649807445 -359031913 9705 -348537659 742177493 953 -970422428 -68133232 7692 -759508202 464511101 5691 -405708663 -316674454 9245 -348537659 -274707169 9696 650299148 903887624 3058 -898265134 709534975 105 564442080 368331732 5875 432737196 -164907236 6330 22099741 -669081832 9211 -50475604 523334383 1421 843260633 -468181788 3730 97020970 522626360 7912 902447917 522626360 7099 929791427 -561419270 1153 -623545038 272099746 489 460600071 -893198153 4417 902777411 -683388034 2600 950880850 900682067 3688 119513424 82218066 3754 669723000 280226622 1921 -962479450 125331989 2159 713058770 -217276100 6934 -918480115 819313353 4265 663527888 381557875 4133 -650211499 697181256 8623 967301691 803466690 7682 395103154 -313128613 7153 15084359 272099746 8767 -458526967 -64803490 5372 -685842163 28158895 155 704539722 -316387152 7391 958730067 -849899775 5512 111659246 -192813087 2622 303471892 -588544705 4656 -170132306 174025856 7381 -137898752 -220337835 5401 270668477 -57636310 9999 740659012 429013583 5511 561309384 -585235419 248 -624139446 79143311 849 -400001179 766977417 8433 -305970525 -81447781 8983 843172319 639418215 1347 567852265 -221235589 1731 390958395 -848882377 5814 -205718293 -962366924 7117 -728265827 261437505 2082 303886728 386127211 1364 740694909 -588544705 4342 -96460553 358976404 4267 202573384 484578208 1048 -824336233 611310292 193 997902760 -675048115 7884 -213966720 -3897679 692 715427719 148581257 3561 -733024233 -428402356 2263 -764095871 622266116 4601 755723260 -292135056 1154 566652844 580232372 3920 812692671 -681572203 7209 740659012 -761859799 2464 -189672465 -324279122 6305 -356493999 990761659 5595 -181786704 23333156 6718 -621743061 639735778 9016 555446731 -739131404 641 715936589 -208909824 7306 54093571 -560116325 7681 616261079 233486506 158 -517419114 -349942526 9719 -548298586 -265316264 3923 984468436 697181256 1311 136635149 785302566 8800 -627792663 -551416862 5356 -625868114 -727914786 6977 438397479 -701904187 8604 -184150939 186010557 4850 958730067 28049823 4973 704539722 691904004 8128 -113215565 -349942526 4286 303886728 766977417 1197 83263882 386127211 345 224883384 -181951918 7523 307567195 -761859799 7648 411375410 -936112945 9707 347274203 628563573 6999 -623268670 -953039811 9119 -330575686 -57636310 5617 -330575686 -847581699 1741 -420836130 659135755 7565 -396349710 724045357 7693 -537445745 -33043914 6755 -278632700 155546470 5861 693388533 -650575204 986 -150077373 -53226181 3276 -486815940 170544312 8604 206527555 -893198153 4844 892440078 407922222 9005 -96460553 -63464163 5068 -659112423 -12154411 3400 -983376341 -374056277 13 577257649 283209294 9323 81800971 99128184 7348 313333438 -393603223 1925 -331409455 226081213 6136 151462778 -514527972 8845 941171960 429013583 7132 587161686 55179420 9845 -986019062 -805220515 8592 -123469316 247274032 1215 -260484128 -551512958 5332 -410378829 742177493 2976 -82743531 285660025 2190 -225441451 -53499931 1395 -371484057 -31659405 9820 -949511663 802678679 6095 363421522 -389676639 459 650577626 280226622 2396 591415304 -425579851 2202 -971877548 -63464163 8034 -694040959 835992356 634 -519682186 -253000679 9267 -44846753 265565623 5655 -370573099 247274032 9099 -458526967 -923490455 7868 132366550 336301975 5734 576569655 398270620 2114 505315658 -563855352 5361 -570707245 -549248367 8889 397498909 841879883 4516 -918480115 388657508 8027 -68308325 -992454753 8750 330369088 -221235589 5246 -346375162 245371301 2162 -453528863 693923957 313 -123469316 -903151152 6481 -959851598 -63734481 5097 232434457 839185834 7465 933284357 -848882377 6965 -289985011 -973091762 5613 664362925 208300268 4671 -458526967 -709522334 8053 986629189 391949381 3677 743542522 928549530 1800 204922698 -2439989 1399 471264227 733113734 9111 -559852389 59020681 6162 587161686 774508045 2141 224883384 724045357 8781 667683290 -635351929 4180 199822346 -19846330 490 -175911279 -699883416 8027 853983481 203874111 4080 217759023 110076515 901 869722291 -485579451 9710 780636123 840121997 8627 112237946 500073592 3667 -715255110 -521750194 2085 213842869 -871353007 1037 -137898752 106262770 1485 886936231 841515706 1424 745648934 -241132430 3974 -912600784 -368204827 9736 -293422144 11152217 5396 -268168881 355195684 7376 -733024233 -894674476 8188 -744815954 -701904187 980 -36520470 381557875 5382 -590529319 -732138768 3364 -927273767 -588544705 944 -531669239 64274896 9211 -370573099 524158102 1845 749595162 -278826583 6000 -593752979 106262770 6254 -56935231 199066417 6011 -184150939 -715854594 7608 -148551892 610906685 9898 843260633 -595600742 8743 -301284968 723730723 3157 83782911 -357349445 3354 -285886589 639591910 143 -433025345 347184015 8864 997902760 -996863784 5503 -173157270 638342848 6778 -570707245 442035528 2815 57328447 -510922884 9185 166695370 -359314201 1987 -175911279 932982464 9738 -991085471 -525223549 6572 -894484500 143533526 7016 603027467 452093657 4494 749595162 -330088528 4321 -219607746 192314494 9279 156702520 -220337835 2179 293337666 736392650 3154 -608881583 614945635 5497 156702520 927113337 1571 778853107 381557875 8905 116199189 -31659405 644 57728768 -389676639 5697 471423335 999569471 3928 166047011 351421296 9522 933899717 99128184 7054 586582238 -876513924 3867 789289346 -306446443 8625 -494058622 -517429485 7114 269796431 -777377395 6766 204922698 -221235589 2047 -139236232 854872802 8182 -116404179 368331732 9714 307567195 -33043914 4629 254604928 -5702304 9463 -44805950 839185834 9683 211653701 -361278986 4255 509139401 -266557934 7722 -593752979 -330088528 8817 -705081051 -14604433 2855 457187643 -265316264 4313 54093571 -374056277 6373 890432109 -142257001 5840 -742210546 283209294 758 390958395 28049823 5662 576254520 900210732 2324 933899717 -386859416 7403 -630784461 -861238983 5800 696354690 155181053 6924 902777411 203874111 5737 993217311 377878165 2797 -800346889 388657508 1288 261417951 -561419270 2618 869722291 442035528 6905 438397479 269488622 547 505442585 271711843 1669 855329823 90714922 7936 253295516 -973091762 6510 895483308 -68133232 833 784564006 802678679 1540 -326544961 736392650 4298 -616780700 293996259 8919 36279537 -976816087 7406 -623268670 312063892 2908 -442492459 293996259 2937 780636123 500073592 8099 715427719 203874111 5619 -494058622 -931961645 1672 -986019062 623413028 2322 58910623 209900681 1673 49103598 -442896915 1695 -81272333 186010557 7785 -356493999 -699883416 1693 -63560127 -45469480 2180 -971877548 -287275800 6502 861466410 95042084 2082 505315658 491977162 5751 670783249 148581257 6623 -256588331 -976144578 8877 341071365 -181951918 2602 256045037 -468181788 7056 -483926612 614945635 7325 -947334444 -845509135 16 902447917 835992356 6989 -871267479 -113520589 8558 270668477 -953039811 6867 303471892 -515729352 8013 -68308325 -964470327 8396 702242153 -367588750 9385 621974864 998987485 9356 29968380 -357349445 3590 -650211499 964421398 808 491678739 358976404 3036 90819360 -20385733 2372 -537445745 422558106 4115 416830089 32006993 2507 566652844 -981602668 5850 -305970525 -45469480 6094 -949511663 -164190047 7422 321979161 249091689 8367 276731211 203874111 6455 877336582 -278826583 8399 -855487023 -626227780 5653 -451981899 926947071 3588 -947334444 125331989 8539 203806755 491977162 8080 -474750049 245371301 7963 491678739 664426163 6719 561309384 476219341 8771 934705880 996597250 2335 677505146 288775548 5703 165508500 759617707 8757 -177639676 349711330 3888 389181119 840121997 142 497764071 709974393 2691 -279541251 368331732 7748 -205718293 476219341 21 -633494599 -628237476 8883 976904654 -253004117 2078 -213565859 783420814 7867 413228751 167296127 8797 -824336233 362317344 3015 335527628 249091689 6491 -952709307 271711843 7693 -694040959 886756512 5538 -509666122 173354787 3415 -648381409 28158895 3536 288031791 624014414 2499 -364156017 -291852849 5607 -257165428 646664292 6086 136635149 429013583 1576 -58282870 407922222 7782 567852265 -903151152 96 166695370 -475349716 2489 19516550 55710753 385 -621743061 265715153 2776 288031791 -266557934 8533 110512002 -367588750 6345 948083395 -847113496 4959 -112466455 676406177 956 22099741 829049646 4195 855329823 732717612 4741 933284357 -775953624 3655 90819360 105202669 1434 351329961 -910659068 9466 -400001179 478800565 13 -519682186 -626227780 7189 491678739 -292135056 2317 -590529319 -595600742 3568 653638796 -976816087 7192 -615891790 233486506 5254 -729146187 307725420 2532 -63560127 -37646429 1324 228618029 -392084245 8959 505442585 358976404 9775 -822417795 64274896 4212 833952118 -923490455 9324 -451981899 925430316 8176 -326544961 28285201 3396 498725757 -204109200 8468 457187643 -976144578 9040 715936589 245371301 236 -110049194 -398743530 689 475583305 835992356 6671 670783249 964421398 4604 -765335823 524158102 3144 -50475604 261437505 9509 -92183040 840121997 5894 126979264 377878165 9434 576569655 623413028 6448 -113215565 7024863 8610 327828499 -208909824 9916 -594123980 -442954817 5174 -705173162 -291852849 6480 395103154 291885511 6975 -106582970 -936112945 6488 395299686 288775548 3040 -927233899 192314494 2377 -784069182 -823312659 4742 307567195 733113734 9574 -113215565 358976404 6829 -419029624 388657508 9522 740659012 -224830170 8230 -544290356 -385293122 2118 299572712 -172362246 2423 -219607746 272099746 3348 166695370 -437551079 4562 254604928 -164190047 1452 -278257978 651276686 9448 90819360 854872802 1053 -633494599 -807704163 7519 -260484128 -595600742 2398 -788603267 -619642959 5107 669723000 -783218625 5006 -570707245 -650343366 4954 -529954928 355195684 2825 187533920 899778012 4699 -631059468 240392773 2765 303471892 -278826583 8352 650577626 402585422 3693 655692903 174025856 3050 416830089 -6069504 7636 -306801974 836711297 9253 357216483 -873589020 5644 110512002 -667783556 5804 875625124 412494114 7904 261417951 443480195 9262 -720378724 238846105 4575 328642413 -71981180 7377 643936179 203913927 5715 -625868114 168850975 8182 -616780700 398270620 9681 879055044 220424396 3966 -590529319 659135755 1538 83263882 265565623 7309 -396349710 263449205 5314 -270167938 693923957 4380 -578500945 748407118 8855 572111503 -103582511 164 576569655 245371301 2885 -278632700 -70608980 1096 -225441451 136635305 3392 287540911 220783838 658 -537445745 -514527972 7730 -886229173 173354787 6946 -672401313 402394867 702 169375596 -761859799 4322 498725757 252978054 9205 520426004 -519921669 6142 -171024826 -208909824 9431 -496507325 736392650 915 -548298586 -510922884 4525 -36520470 -635171642 6454 287403155 398270620 277 -992570882 -392084245 5879 -92183040 263449205 6430 -343049870 -220337835 3509 254604928 706766110 9477 -154177607 109725016 1172 727691960 -847113496 9919 527736569 -267835884 7597 -482457481 452093657 6569 389181119 66743939 9702 475583305 -2439989 9597 420313173 -419617877 5730 457187643 624282080 6134 663527888 -133534011 7083 664255928 125331989 2214 -559852389 899778012 6078 -347083273 738681643 9175 90819360 -311805770 4549 755723260 667943918 3599 -570707245 -380500395 2827 -740334521 750710740 4808 -184150939 -548872283 4508 586193310 -529867141 9151 -650211499 442035528 9276 -818501802 -359314201 8171 -987108376 -59573888 761 328642413 -616422007 8449 -648381409 886756512 6084 -106582970 248879339 2583 -750618262 101361875 4732 -615891790 893523554 3734 -326544961 28158895 2012 -986019062 358976404 4468 -175911279 336301975 2552 -244065831 802678679 1201 -907904968 484578208 3810 901855277 -241132430 7056 -112466455 28285201 1 -818501802 -675048115 3513 664255928 -208909824 5125 -927671058 -675048115 7357 -576115144 -475349716 6293 561309384 901431566 5082 -447555783 803466690 3914 -590529319 742555398 1456 505442585 -653914878 7680 -96460553 774508045 1060 397498909 -34186434 6874 933284357 -322241979 7940 551002165 -164907236 662 4049814 464511101 7163 -113215565 925430316 7473 -54849498 -393603223 4357 -855487023 115731592 9629 -482134217 895448733 1653 -527151913 -168423907 5489 750512353 -393603223 6934 -76560661 580232372 6208 -674506636 7024863 1695 266465598 547847846 9757 -855487023 -973091762 7323 -66475474 28049823 1581 299572712 88031842 8425 475583305 759617707 3390 -800346889 -962366924 79 -728265827 500073592 6280 166695370 -596103798 8101 299572712 -927894606 5346 512530806 -825672011 4064 848002319 -912580415 8294 950417338 704912288 7916 151462778 429013583 375 -267849188 -539760374 1998 621974864 269584182 8643 319326351 835992356 7001 -116404179 -254349525 9685 955536932 324939084 2688 129311049 -442954817 5468 -625399824 -221235589 5883 542787809 -647224909 6561 54093571 691904004 9102 54093571 271711843 4486 -615891790 829740581 3847 -342239300 -220337835 5579 -267849188 -992454753 3032 -410378829 609203406 9637 195859317 -901452236 501 -483926612 -899341288 8513 -388902952 117542955 45 948736147 -142257001 7718 -179678 724045357 5038 -330575686 167296127 1161 693938067 28049823 4357 -992570882 412494114 373 950417338 -368204827 5012 -326544961 758141143 6763 696700704 485773536 1784 842270273 -63734481 7575 -985616618 135272390 4074 -576115144 841879883 5781 -517419114 346977152 1589 -482134217 347184015 7666 -32737399 336301975 8616 -918480115 698531409 950 328642413 759617707 2716 -800346889 55179420 992 622760654 -594827543 6872 -356493999 -981602668 8819 303471892 614945635 836 984468436 346977152 7136 -373212931 614945635 892 892440078 332881191 148 766605000 592056586 7014 -128726767 803466690 1989 -991085471 -766439509 4598 -594658272 351421296 3272 -251213711 -783218625 383 506679619 545485303 9701 -529954928 199066417 9277 22099741 452093657 3245 -388902952 638342848 4738 -268168881 -473904134 7899 864931174 782261486 5839 890432109 125331989 4665 110512002 381557875 8420 169375596 -59573888 4549 -364156017 -911784066 5289 509139401 998987485 7124 864864468 208596214 2159 -600220506 -142257001 1766 -285886589 192314494 6065 70299496 870262107 683 -743788507 652139653 5487 667683290 476629986 1525 95039871 -493565702 8221 420313173 -791660728 8591 248168868 -873589020 5992 468946340 -393603223 5101 132366550 -202365860 7577 841435082 -894674476 6980 -800197031 465310197 6190 890432109 -645134311 4523 -322857321 269584182 9797 -330575686 271711843 4482 653638796 252386635 235 -364156017 932982464 2131 693388533 -487460041 1205 90842180 -962366924 904 498725757 19319210 7084 663527888 64274896 9948 -986019062 -359031913 2639 -109703401 358976404 5172 -260484128 905565981 4244 651739496 -142257001 1647 950417338 659135755 4000 948083395 -368204827 1596 -422523153 136635305 4233 -733024233 246277775 4091 -137898752 927247897 1752 363421522 563044475 6040 -548469989 -448645965 8930 -215882898 -3897679 1636 -171024826 742069009 6921 967301691 -762876998 5717 -892024255 -774659497 7487 269499594 -766439509 7904 -509666122 676243791 9516 313333438 -514527972 7043 719147282 -730886465 3633 -685842163 996597250 7161 586193310 -510922884 5196 -784069182 -848882377 8 246028051 -667783556 7853 -557563073 90714922 4014 -898265134 -525223549 6488 -927233899 -923191479 9324 -720378724 581062404 5597 -12352429 28158895 7377 -740334521 -519921669 6293 -200453704 -202365860 9355 677505146 -292135056 4479 -594738095 484820762 682 817204434 472701027 7130 842270273 -847581699 2614 506679619 -192813087 6612 -433025345 -185998231 7042 -559852389 -446979614 8467 390958395 -923191479 3250 390958395 349827286 8226 -132340965 -53499931 4201 326413982 -626227780 5471 -800197031 688604103 4967 -594658272 870262107 8675 -132340965 927247897 8274 -363361513 -766439509 7314 129311049 -385293122 4098 -388902952 115731592 3316 -986019062 -207480706 6289 -267849188 -575386868 9316 877375052 -274707169 6371 323725605 -969954363 5159 651739496 -386859416 2404 587161686 -616422007 4911 344933377 -368204827 784 -892024255 491977162 5521 -278632700 -19846330 9703 -855487023 -19846330 8884 727691960 7024863 944 -178463084 -254349525 620 -278632700 -6069504 3934 -162298514 558660793 9367 693388533 531120459 4033 -669161347 -316387152 7318 509139401 -477140109 7343 579591313 252386635 2639 -912600784 371937567 3779 663527888 -645134311 6849 -742210546 285660025 6997 -788603267 -238448480 1399 -548298586 -5916917 9835 970485889 365540008 3489 -788603267 -425579851 2399 864931174 732717612 6096 73840719 -217276100 7905 -512601533 472701027 5105 -623545038 -515729352 270 789289346 -53499931 4957 721323233 -919384533 1970 535670744 523334383 3726 948083395 165821381 4698 -106582970 936458970 1045 90819360 522626360 6958 933899717 636420853 810 -821770117 -964470327 4382 824131791 -594827543 6564 -705081051 624282080 2795 -533858770 766538742 8394 -784069182 75428113 6776 462757732 -779255519 4938 -420836130 293996259 6080 655661552 -825672011 8441 -181786704 -780888194 842 126979264 -774659497 4042 -818501802 -386859416 7179 -171024826 646664292 1507 -794998045 592056586 5100 935909029 -805220515 2477 269499594 110076515 2188 -630784461 -635171642 970 22099741 -133534011 9431 116199189 971883931 1517 49103598 -398743530 3303 -559852389 798201482 2117 477434146 -551416862 4123 -820460238 759617707 4250 468946340 758141143 454 -800197031 -103582511 9980 -954946302 -839552686 2474 -285886589 -525223549 8216 -420836130 209900681 3077 248168868 -349942526 5805 -410378829 -31659405 2683 432737196 106613504 1487 480475633 -111673714 2276 -371484057 602128084 8042 -519682186 41988448 5304 -304053585 341133012 9418 -146048051 377878165 4233 -927233899 -616422007 6217 528230348 -956300186 6208 6631381 -59573888 361 -777574656 523334383 3051 543709359 -650343366 8115 655692903 -448645965 7046 663527888 709974393 2511 -47584694 -14604433 5304 328642413 -807704163 4741 -250591756 -532805273 7007 -410378829 -796856966 852 -181786704 285030297 160 -637994744 -995066367 6706 -720378724 -936112945 8984 -74067624 -923490455 9411 577595779 55179420 3639 -559852389 636420853 4254 73840719 957316548 8847 864931174 -762876998 8621 111659246 -699883416 4311 -733024233 698531409 4293 -260484128 170467835 5381 664255928 368331732 1877 535670744 -803257481 2460 -80190883 680445725 2450 856751619 -995066367 2386 704539722 19319210 9139 -148551892 698531409 1878 -356493999 377878165 1128 780636123 874757575 1457 -883256320 -208909824 8577 457187643 786543464 8282 587161686 766977417 9885 132366550 718423636 7551 498022540 894207498 3184 -36520470 -901179905 2658 -31253052 -291852849 6938 -925751415 -265649886 3120 644845610 -292135056 9492 -952023251 117542955 5896 438397479 288775548 1612 -526589551 -168423907 795 -788603267 -287275800 5172 970485889 -726080992 1983 19516550 532638758 2342 -342740225 -912580415 2793 572111503 135272390 5675 603027467 831945068 2170 -735338906 893523554 4589 58910623 748407118 5609 -408600531 -133534011 5194 -82743531 252386635 6243 538103424 -479232352 5610 -594123980 365540008 8559 -907904968 155546470 5971 199822346 368331732 9574 58910623 -992454753 4812 -66475474 -63464163 8081 347274203 -952232346 8559 -371869946 646664292 6531 293337666 738681643 403 -992570882 -503488600 121 812692671 -359314201 3194 616261079 -306446443 95 -625718770 667943918 1190 -765335823 841515706 3574 -420836130 249091689 2098 -305970525 -113520589 5459 270668477 365540008 7838 -419029624 164304660 4890 591415304 623413028 3915 -744815954 532638758 7772 -600220506 109725016 3641 -285886589 -937125202 1453 -278257978 -361278986 6157 -941497322 -959597696 9369 341071365 819313353 3048 -242921091 351421296 6873 555446731 736392650 7924 -745761469 -339447425 9281 -749678851 -419617877 2801 967301691 402585422 5532 -44805950 19319210 8048 167372537 51303562 90 -800197031 733113734 9597 674835134 -575386868 5241 -301284968 291885511 4163 669719494 -532805273 5027 875625124 -732138768 1451 -483938149 -768754430 6503 122960298 -761859799 9350 -824336233 226081213 1803 587161686 203874111 1244 -375315736 -626227780 7744 -992570882 452093657 9331 -740334521 170467835 7543 877336582 646664292 3365 483523131 -2439989 931 405324040 -209849932 1228 -306801974 -560116325 6528 313773597 -361907767 6336 886936231 101361875 355 266465598 796440972 6163 -728265827 694332247 5811 -993835563 -549053127 7691 -101910710 -477140109 374 976904654 574416719 5216 321896034 269584182 3359 -241465936 858501251 6535 780636123 -709522334 8295 -347083273 -187634457 2639 -25477161 -563855352 4666 705381339 -759955547 7146 -618586699 -848882377 6341 187533920 -425579851 5407 -625117729 823880227 1085 363421522 -437551079 813 -777574656 -730886465 6626 586582238 803466690 1156 740694909 -205664922 4291 716961746 170467835 6383 -715255110 -130757210 2404 -442492459 28049823 4085 57328447 346977152 8814 166047011 -845509135 9073 185216221 -437551079 567 860501343 -374056277 110 321896034 -699315319 4498 670783249 931901106 7656 -669161347 -464133473 24 974173871 -739131404 960 -927233899 168850975 8984 772119062 628563573 4655 -408600531 -359031913 4332 772119062 386127211 7692 616261079 894207498 1101 -925751415 500073592 3106 918550505 533639856 2311 -669161347 523334383 1500 399779640 580232372 2928 655661552 893523554 3507 -623268670 -64803490 4918 -146048051 75428113 1962 -615891790 -759955547 3639 929791427 402394867 3368 -71710752 -464133473 8086 -483938149 497692812 663 750512353 -74922256 9530 140624107 -53499931 1707 261417951 57188489 1402 950880850 407922222 7525 869722291 522626360 1559 959313725 113319582 9097 -278632700 -172362246 7576 -927671058 -183336237 461 -44846753 -20385733 5741 276731211 28158895 5028 -820460238 258835576 1277 -828443354 -115011856 5947 561309384 786543464 9489 -370573099 -823312659 8529 974173871 449132476 3845 343475859 408032712 1853 399779640 -519921669 2092 137342604 -292135056 7115 122960298 -932094589 4499 505315658 -873505481 1703 667683290 -619642959 2922 8264531 -322241979 8286 587161686 -779636985 1231 -625117729 -876513924 33 643936179 -675048115 1964 543709359 -976816087 2444 -627792663 106613504 8803 -250591756 686182649 4695 -800197031 203874111 1111 -12352429 -805220515 92 -621743061 249091689 5262 341071365 363537086 8616 674835134 -780888194 9779 276731211 -510922884 934 411375410 -255678122 4305 -863912221 -3897679 4057 -285886589 690383589 1886 -882919563 220674133 5528 57728768 -207480706 5428 -537445745 819313353 2687 -250591756 417944653 5094 321896034 -2439989 3876 237809565 546240758 7090 -371484057 -653914878 4744 789352319 -12154411 6882 -178463084 -871353007 3007 861466410 -274707169 7480 341071365 -549053127 915 32391911 167296127 7690 -306801974 706766110 3908 129311049 899778012 9610 -818050145 -805220515 8643 -715255110 -780888194 4474 -907904968 -973091762 8303 -615891790 -497454301 4639 351329961 443480195 1680 -481548889 -380500395 788 -330222187 -547246555 7011 817204434 -193590510 4688 73840719 718423636 5029 -955831194 465310197 1322 367159963 105202669 789 224883384 957316548 1933 -95477909 -539760374 467 -50475604 622266116 88 847314766 573715962 5934 83782911 -549053127 9912 269796431 -675048115 4349 -782082024 160793740 6728 -927233899 -519921669 8812 328152090 814089111 9239 -565428161 -148948797 1642 -73802131 -931850941 8699 -954946302 690383589 1617 967301691 291885511 6630 203806755 170467835 6951 639245576 651276686 4103 916803821 363537086 5811 745648934 64274896 5971 323725605 15035429 2082 895483308 609203406 7940 469995849 -847581699 6955 993217311 -6069504 8193 -458526967 -645134311 4512 -820460238 774508045 7518 395103154 693923957 9382 -615891790 377312940 4213 929791427 -532805273 3495 -526589551 -487460041 6982 -50475604 285660025 6167 -419029624 -20385733 8476 -695835769 449132476 6053 223626891 -217276100 1489 264859719 -205664922 8675 902777411 90714922 6771 950880850 888127448 5015 639245576 -209849932 9735 -36520470 164304660 6851 765140521 829049646 3949 411375410 247274032 4915 -293422144 532638758 6725 -242921091 -324279122 9237 -959851598 841879883 4641 -222034349 -354781951 6239 665672498 51303562 1772 -627792663 203913927 6060 344933377 -10889363 5386 -625718770 624014414 1639 564442080 -224429007 4400 -177639676 802678679 7548 349635568 -254951306 1429 -400357597 293678122 5419 955536932 -209849932 8857 22099741 -533164995 3486 248168868 28285201 8838 498725757 -861238983 4126 -788603267 -221235589 997 246211015 460061364 914 -962479450 -162370098 611 -330222187 -287275800 5784 -685842163 -993810702 1700 -959851598 -779255519 9496 -92183040 580232372 3447 -54849498 870262107 4229 -482457481 -588544705 3515 528230348 835992356 9846 299572712 -964052288 2417 339635211 -650343366 197 877336582 324939084 9506 843172319 135272390 1205 -128726767 226081213 6482 186610534 -161178548 1082 228618029 609203406 1318 112237946 192314494 6836 950880850 682630231 1075 -625117729 371937567 9164 663063930 -33848463 7431 766605000 402394867 6116 -818050145 460061364 4525 993217311 -515729352 9304 -419749108 329435427 59 -494058622 -976144578 6010 -886229173 -204109200 4894 -371484057 999569471 61 -637994744 -727914786 1369 -835349698 -130757210 1296 397498909 -339447425 9515 6631381 -807704163 9646 -621743061 -316387152 5471 49103598 -912580415 5539 480475633 285030297 792 -146048051 99128184 7123 -818501802 -221235589 6637 715427719 125331989 2646 195859317 -861238983 9266 344933377 -53226181 7415 -750618262 110076515 3352 -219607746 -825672011 8782 -346375162 161270305 2902 211653701 -827976408 299 693388533 -761859799 776 -181786704 336301975 6661 -330832333 -531114148 9527 38382431 742069009 4594 -991085471 476219341 5002 -52166347 -209849932 3288 491678739 768564657 4443 -913032643 664426163 2099 664362925 165821381 9518 616261079 48126737 9977 -918480115 -361907767 5887 591415304 -803257481 7483 -74067624 -361278986 6458 -735338906 173354787 8205 789289346 -68133232 6623 875625124 -923191479 6472 -62488183 -311284398 9253 586193310 562000501 6974 195859317 -937125202 3199 696700704 900210732 3214 -962479450 -762876998 3581 303886728 584852110 4330 847314766 -995062096 7621 -346375162 241785150 8374 -400357597 602128084 4626 211653701 -774659497 4626 -244065831 771524295 2011 6631381 581062404 2266 -54849498 442035528 2664 -132340965 -306446443 4652 57328447 -513451002 2930 -66931702 -912580415 2011 405324040 -803257481 2793 321979161 478800565 4690 -328904232 -5702304 9194 -251213711 497692812 8763 -62488183 798201482 9857 702242153 -241132430 4449 -213966720 518508787 6219 420313173 580232372 5587 856751619 -991847180 7680 -128726767 -834347143 5595 303471892 -257449363 1280 73840719 -211716415 3902 -588133551 768564657 7244 -12130323 802678679 4005 -548469989 -517429485 5303 357216483 -715854594 7308 326413982 611310292 5644 -373212931 238643630 2858 -992570882 57188489 9554 174573850 -398743530 2048 -364156017 -281078001 8318 -593752979 460061364 470 -181786704 -901452236 776 -659282120 220674133 4931 652607998 533639856 9345 295262939 -549248367 3307 -214121222 -34186434 7172 -74313664 348492504 1631 -835349698 258649377 3660 287061479 165821381 1343 -537445745 95042084 101 217759023 -265649886 772 468946340 636420853 5094 480475633 465310197 1788 958730067 610906685 13 696700704 388657508 4262 395299686 -635351929 5083 83263882 -70608980 5951 -625868114 592056586 2643 264207551 75428113 6061 328642413 348492504 9197 948736147 -531114148 6618 -13265422 -398743530 3217 -147467416 402585422 1747 -784069182 -2439989 6689 -894484500 -320105788 1523 270668477 820355107 5862 -356493999 -273517935 7562 156702520 522626360 1182 -184150939 -991847180 2354 -762354954 -779636985 2916 -630784461 476629986 68 935909029 -111673714 178 -162298514 820355107 6391 -148551892 484578208 2899 -205718293 28285201 3113 -177639676 -732977788 3020 551002165 624282080 881 947027244 888127448 2461 363421522 -563855352 948 -74313664 -827976408 9187 -788603267 -936112945 1672 351329961 363537086 2768 303886728 -931961645 5686 576569655 -448645965 4717 677505146 -912580415 9412 -330575686 -53226181 2143 509139401 465310197 290 335527628 349123105 7193 330369088 -238448480 7715 -790900085 841879883 2561 -54849498 -876513924 4991 -225441451 900210732 3990 -215882898 704912288 2791 -855487023 -193590510 7232 -519682186 -761859799 4090 -740334521 -807704163 1433 -251213711 203874111 134 625839941 -519921669 3868 -267849188 -823312659 7649 861466410 280226622 875 156702520 476219341 7769 -765335823 481058945 4454 -486815940 272099746 2216 652607998 386127211 9017 -148551892 -306446443 5885 -818050145 -681572203 1381 136635149 99128184 2056 480475633 -588348248 2162 749595162 -730886465 1349 -179678 -547246555 3844 847314766 -991847180 3275 -146048051 347184015 6429 699618405 -477140109 1541 -356493999 51303562 5442 -494058622 -436876555 4962 603027467 964421398 1648 -73802131 -981602668 2441 -886229173 -419617877 3056 271048450 465310197 5407 577257649 -161178548 6634 -178463084 -959597696 1516 -509385891 -33043914 1415 -993835563 614945635 8267 -526589551 416895828 3818 784421217 -354367602 6113 460600071 -575386868 5408 833952118 886756512 7473 -44805950 638342848 5733 -659282120 -739131404 8878 959313725 -551512958 9353 812692671 -380500395 3233 -429426969 -619642959 6068 -96460553 -551512958 5292 -137898752 125331989 6439 253295516 64274896 1870 -536278632 -14604433 2627 -749678851 -33043914 248 303886728 736392650 7566 566652844 -952045723 8960 713058770 -580067919 8964 136635149 870680272 6581 -279541251 -883441584 315 328152090 -580067919 7779 351329961 362317344 7338 -373212931 155181053 8136 -612223016 -995062096 235 -429426969 -803257481 4294 293337666 -356305020 4766 -994238484 288775548 523 32391911 285030297 8593 -95477909 -974640280 2302 -410378829 901431566 2766 -433025345 -594389391 5402 -181786704 -774659497 3188 -863912221 -549053127 7568 83263882 -356305020 7081 457187643 386127211 2777 -213966720 -253000679 1598 -927273767 616919600 4666 521234557 390565985 7204 349635568 358976404 4843 413228751 476219341 8718 116199189 261437505 6618 38382431 -289016401 7752 167372537 -507678540 6956 918550505 -982939077 8663 696700704 320542941 4261 -200453704 -805220515 8785 498725757 733113734 2473 -949511663 402585422 3999 -225441451 927247897 4178 -73802131 -142257001 7376 -420836130 491977162 1283 579591313 -709522334 1473 974173871 416895828 781 -396349710 667943918 779 869722291 485773536 224 264207551 -779255519 971 111659246 238846105 7909 -745598738 -635351929 4632 70299496 -923191479 7946 -527151913 -876513924 3777 -213966720 476629986 8429 -927671058 -209849932 8277 -68308325 -164907236 7678 -570707245 -464133473 7992 950880850 -359031913 7118 669723000 -419617877 5651 -410378829 133238441 8717 696354690 -316543012 3644 223626891 -585235419 7476 483523131 -6069504 1318 -451981899 249091689 1902 -674506636 562000501 5242 417807178 170467835 6365 -200453704 819313353 7639 843172319 -952045723 1482 224883384 545485303 742 -422523153 888127448 9902 351329961 688604103 3906 -952709307 -803257481 2111 261931651 -63734481 6935 -872853946 530406323 9885 142253386 -669483533 6344 -871267479 758141143 2926 -189672465 -726080992 1430 -73802131 -952232346 1207 349635568 785681307 7614 572111503 32006993 2366 204922698 766538742 3891 -373212931 -392084245 2812 223626891 -306446443 8573 -260484128 238643630 342 948736147 796440972 3664 -44805950 -393603223 2718 693388533 440461057 6768 19516550 -549053127 3318 395299686 110076515 6515 288031791 731066417 4726 577257649 559317467 825 895483308 -517429485 3663 727691960 -385293122 3560 -882919563 895448733 3103 413228751 546240758 9643 -694040959 247516617 5766 664255928 -650343366 253 276731211 -380500395 1193 -912600784 841515706 3841 438397479 900210732 4165 572111503 -292135056 3877 -343049870 651276686 4967 -934630957 106262770 4742 696354690 796440972 218 -927233899 628563573 5830 349635568 -828027101 8209 772119062 732717612 8108 -441900788 66743939 9895 -565428161 -70608980 9963 512530806 351421296 3315 341071365 574416719 7109 432737196 581062404 8128 -287473610 -14604433 3314 -109703401 732717612 1820 126163611 429013583 7325 -735338906 604828253 16 -652765294 490581013 3550 -222034349 -254349525 7104 -883256320 -354781951 3070 901855277 680445725 964 -483938149 192314494 5766 -363361513 -164907236 2231 -200453704 -701904187 8057 -672401313 155617401 2958 664362925 -59573888 6709 -742210546 839185834 6076 -659282120 844277983 5364 351329961 -80034542 7267 -818050145 203913927 2344 653638796 -5702304 190 -652765294 417944653 935 357216483 563044475 8318 -627792663 258835576 659 57328447 235617971 7890 715936589 676243791 6446 -419029624 -927894606 6027 505306321 -479232352 1180 -913032643 -847113496 8895 -419029624 265715153 138 -58282870 -339447425 5116 -531669239 449132476 3246 -633494599 691904004 7632 -695835769 -63464163 8576 -214121222 -580067919 1112 -527151913 705558301 8904 699618405 -667783556 3926 -261356504 724045357 6920 750512353 -357349445 9479 -148551892 950205104 4220 269499594 -503488600 180 -886229173 998987485 8191 749434816 -148948797 8311 -251213711 -619642959 224 -894484500 -19846330 1633 670783249 -962366924 5157 228618029 -356305020 6538 468946340 -515729352 3248 -618586699 460061364 1817 528230348 269488622 640 299572712 680445725 7350 -241465936 766977417 9818 -483938149 170467835 9356 -588133551 160793740 2856 561794586 -367588750 1155 -576115144 285030297 4720 689984924 -588544705 6046 693938067 -979020874 5401 165508500 -316543012 9537 57328447 -254349525 5706 976904654 312063892 6421 566652844 -392084245 3668 420313173 524158102 4015 -31253052 -775953624 2497 -66931702 -45469480 9951 -175911279 -254349525 8109 462757732 -931850941 2965 -588133551 -259567082 6661 566652844 -59573888 3225 -279541251 -41471722 9070 576569655 926947071 6043 -400001179 -437551079 8280 -994238484 -292135056 8408 -287473610 -207480706 7923 948736147 168850975 2048 967301691 -825672011 5361 293337666 -374056277 2228 -137898752 -616422007 3149 -733024233 829049646 3124 -433025345 530406323 4411 669723000 -628237476 9208 677081963 709974393 2319 -433025345 -974640280 6205 -301284968 -325682737 4867 -735338906 -324279122 3108 901855277 709974393 8868 307567195 525863100 4118 -667767243 125331989 8877 561309384 694332247 2667 -715255110 -979020874 2359 875625124 854872802 412 716961746 64274896 9823 -76560661 831945068 8821 287540911 64274896 6073 -511648475 731066417 5776 -95477909 324939084 7620 587161686 592056586 1662 -818050145 -827976408 846 587161686 -833562261 4071 -705173162 -274707169 42 -526589551 -833562261 565 -326544961 165821381 2432 -128726767 -311284398 8109 723014647 348492504 3749 174573850 -487460041 4158 843260633 390565985 859 303471892 -923191479 717 491678739 115731592 5194 -882919563 936458970 5985 -410378829 416895828 7519 -625718770 957316548 6843 976904654 28285201 8756 -559852389 449132476 5161 505442585 148581257 6946 643936179 429013583 8346 -720378724 523334383 9843 784564006 685173008 1157 577257649 391949381 6091 -733024233 82218066 2726 664255928 -64803490 1048 -745598738 -5916917 218 693388533 263449205 6152 -509666122 478800565 3340 151462778 -848882377 3707 -949511663 803466690 6735 307567195 -525223549 1657 652607998 -238448480 6765 651739496 -807704163 4581 929439506 -14604433 2879 655661552 -287275800 9522 -669975418 -521750194 2031 -983376341 -831246652 1430 81800971 680445725 1723 -148551892 245371301 8061 49103598 32006993 1995 -822417795 636420853 2592 505315658 723730723 1030 -95477909 -313128613 8934 -250591756 -19846330 2432 -871267479 -865702803 1017 -267849188 66743939 7591 -918480115 283209294 8205 -659112423 -419617877 1471 -342239300 64274896 5678 639245576 -34186434 5898 -669975418 957316548 2199 469995849 -63464163 2637 -952023251 -669081832 8395 57728768 -31659405 7087 -429426969 -626227780 9198 -364156017 -762876998 4676 677505146 954053652 4083 -496507325 -683388034 362 -178463084 -74922256 6076 721323233 109725016 1874 254604928 249091689 9038 950880850 -207480706 7313 57728768 397104509 2468 677081963 57188489 8776 -559852389 390959008 3958 -25477161 954053652 3377 727691960 -595600742 1658 -25477161 452093657 4188 577595779 110076515 8169 984468436 -437551079 2778 -759508202 639591910 5477 -594658272 -267835884 4791 -600220506 -361278986 474 566652844 652139653 6158 185216221 -241132430 6340 321979161 464511101 8888 71999590 324939084 240 643936179 -54745869 7446 177628242 854872802 6982 574072798 823880227 512 -441900788 -901452236 8470 765140521 -20385733 637 -348537659 -899341288 4288 174573850 783420814 3348 -289985011 -823312659 7097 206527555 -699315319 3155 521234557 614945635 6540 390958395 709534975 9214 -400001179 -981602668 3517 288031791 -487460041 7931 -729146187 610906685 8260 -529954928 472701027 60 -364156017 -475349716 1561 655661552 -45469480 4557 206527555 -54745869 7659 169375596 -255678122 1136 789352319 155546470 9750 37950971 -730886465 4021 -343049870 408032712 3332 -527151913 618410264 7246 -913032643 -265649886 7779 266465598 -927894606 4162 -453528863 823880227 5337 364564921 858501251 5025 -370573099 417944653 6324 -578500945 -208909824 6952 -226011510 -626227780 7829 -420836130 -259920681 8678 650299148 -699883416 7759 -962479450 346977152 8302 974173871 82218066 7114 -171024826 307725420 7454 -800346889 796440972 7773 824131791 -316674454 5121 665672498 835992356 669 -557563073 240392773 7841 -358966548 -958397748 5423 393895424 220674133 8271 641405743 226081213 965 58910623 -187634457 1798 -429426969 803466690 4343 -517419114 440461057 9213 468946340 -650343366 4703 -537445745 491114857 8380 393895424 -549248367 6394 -214121222 -635171642 8418 266465598 -645134311 3837 399779640 -419617877 5653 -301284968 -142257001 2053 169375596 -780888194 7641 848002319 -532805273 4258 869722291 -596103798 2165 727691960 -647224909 5797 351329961 900262214 9475 -335037888 524158102 5991 -659282120 -485579451 6391 186610534 574416719 3197 689984924 -952045723 8339 843260633 786543464 6602 -927233899 -162370098 1384 -608881583 -103582511 1732 -863912221 957316548 2624 -633494599 841879883 3114 -348537659 -901179905 8746 750512353 524158102 7412 389181119 203913927 4678 669723000 435964459 9244 349635568 732717612 3363 848002319 208300268 1229 264207551 895448733 3525 642972199 -931850941 6025 328152090 57188489 9627 -509385891 513030379 2095 -150077373 -876513924 4369 136635149 -551512958 4349 -569617671 125331989 6802 505442585 95042084 3892 213842869 750710740 7776 -371869946 573715962 4490 -765335823 -699883416 1095 -213966720 285660025 5524 -225441451 996597250 5263 941171960 346977152 7171 303471892 636420853 1426 -171024826 -267835884 6590 655661552 -780888194 686 -429426969 724045357 4049 343919065 358976404 123 693938067 952638297 5094 -927671058 -901452236 8607 -794998045 -730886465 9602 -624139446 -532805273 4608 22099741 -74922256 721 -594658272 -479232352 9003 506679619 676243791 4101 -544290356 -324403620 8995 -162298514 771524295 1162 765140521 241785150 253 223626891 -53499931 1567 -527151913 -343058017 202 119513424 -479232352 5921 -342239300 -726080992 4292 -322857321 964421398 4297 -36520470 990761659 942 269499594 532638758 2247 -729146187 491977162 9157 -782082024 -19846330 2831 -669975418 28158895 7404 933899717 -164190047 4916 -353580923 117542955 8792 -854974713 -600991208 5954 -742210546 265715153 5495 877375052 691904004 3329 -650211499 -386859416 7046 576569655 110076515 7703 591415304 -293612145 2068 460600071 -588348248 4126 -912600784 28158895 3793 -648381409 285660025 1143 -863912221 -775953624 3788 4049814 -823312659 9389 677081963 220783838 5116 997902760 -973091762 9629 321979161 -293612145 685 -348537659 841879883 2373 509139401 -148948797 5039 266465598 110076515 2955 -627792663 48126737 5082 -410378829 135272390 4576 -694040959 -675048115 596 650299148 -361278986 3605 -162298514 -164190047 4374 616261079 -45469480 6781 -985616618 -339148929 557 784564006 329435427 2563 946724763 -715854594 5501 313333438 371937567 6223 -482134217 858501251 9851 -147109520 -217276100 6868 -66931702 624282080 7772 -743788507 -979020874 923 -242921091 -33848463 9848 -694040959 -439025221 534 693388533 -68133232 3940 976904654 106262770 3950 -509385891 246277775 4127 -205718293 161270305 5471 -871267479 -833562261 7515 390958395 798910453 405 -570707245 -292135056 3790 574072798 136635305 8471 -695835769 574416719 7354 6631381 -995066367 1796 -12352429 -906648758 6955 132366550 -805220515 7739 36279537 491114857 1632 -433025345 -585235419 2080 -400001179 -306446443 6092 -601257416 -894674476 8668 674835134 -954209444 2253 -625399824 -619642959 5076 293337666 718423636 6061 -898265134 803466690 4942 -828443354 -993810702 4200 -92183040 157954558 6656 -512601533 143533526 8686 621974864 971883931 6570 261417951 638342848 5162 460600071 -514527972 5733 -219607746 -551416862 6387 -947334444 704912288 2876 137342604 709534975 8001 -330832333 -37646429 7162 321896034 115731592 9298 -410378829 79143311 3781 -80190883 -217276100 142 57328447 785302566 8954 -947334444 -356305020 1096 -927273767 925430316 3722 -750618262 880013188 4855 397498909 602128084 7252 471264227 -903151152 5269 855329823 -919384533 4723 413228751 688604103 4774 -396349710 820355107 6314 641405743 -193590510 4635 663527888 -927894606 8685 -570514743 478800565 9575 -705081051 133238441 4466 -862838521 580232372 1747 471423335 545485303 9609 677081963 429013583 5310 295262939 -901452236 4536 83782911 238846105 4376 166695370 868032719 6506 -54849498 -468181788 1999 -305970525 803466690 8906 727691960 484578208 873 -892024255 133238441 8555 341071365 377312940 6868 29506774 709974393 5083 -12130323 164304660 1275 950880850 388657508 3975 -576115144 -183336237 667 -177639676 -193590510 8768 950417338 174025856 4645 38382431 531120459 3471 -777574656 407922222 3061 132366550 -181951918 5686 399779640 443480195 899 586582238 764272698 3880 -101910710 408032712 1192 958730067 -675048115 5482 843260633 391949381 9620 934705880 -954209444 7850 -410378829 408032712 3630 -618586699 -207480706 2687 -330832333 245371301 2684 -954946302 55179420 4034 206527555 844277983 7028 -784069182 -437551079 4684 186610534 840121997 1522 224883384 738681643 3920 941171960 105202669 8972 591415304 -273517935 2523 505315658 954053652 2211 -745598738 -220337835 2954 142253386 82218066 8827 721323233 -982939077 3388 4049814 422558106 6701 -241465936 -834347143 5463 83782911 999569471 2060 -371484057 532638758 3792 -441900788 347184015 9285 -991085471 -741621007 6117 -481548889 245371301 8555 -330575686 -956300186 2398 -410378829 -861238983 1458 -971877548 -981602668 6276 -364519214 349827286 5578 -519682186 15035429 3089 -305970525 452093657 9679 73840719 -267835884 1225 -348537659 346977152 3039 49103598 518508787 3927 -150077373 -5702304 5181 -150077373 -743279228 5340 293337666 798910453 2468 -764095871 390959008 2372 848002319 365540008 1166 527736569 844277983 2410 15084359 -446979614 918 95039871 820355107 205 -433025345 388657508 9244 -729544436 -130757210 2051 -342239300 -903151152 5079 743542522 -386859416 8830 650299148 664426163 1280 110512002 836711297 1133 -56935231 927247897 1517 364564921 -53499931 5252 -257165428 -779636985 3739 57077901 226081213 863 232434457 759617707 1232 497764071 -53226181 4516 140624107 954053652 9680 -742210546 732717612 9079 715936589 -19846330 7135 822548504 900262214 7810 902447917 820355107 2632 -447555783 -715854594 4533 -985616618 925430316 7148 643936179 -316674454 3915 639245576 999569471 8621 469995849 105202669 8798 -225441451 -172362246 6075 933899717 -477140109 8412 266465598 736392650 5551 112708003 148581257 5945 111659246 -953039811 7383 833952118 -475349716 3352 521234557 874229190 3074 -941497322 -446979614 2565 347274203 652139653 4270 933284357 -993810702 7221 344933377 -337054857 5726 -818050145 110076515 7602 -405708663 66743939 5312 -184150939 -893198153 8671 -987108376 -19846330 5262 -616780700 -894674476 1987 812692671 628563573 6675 269499594 -895622959 996 206527555 443480195 5393 -58282870 -979020874 2418 223626891 899778012 8146 -705173162 -259567082 8471 -883256320 581062404 2316 653638796 858501251 1836 947027244 706766110 6153 -512601533 513030379 5646 -106582970 -45469480 4487 246211015 481058945 2689 119513424 -995066367 3595 288031791 -339148929 2916 -824336233 894207498 9003 -128726767 931901106 8437 288031791 667943918 6669 -947334444 95042084 9607 -784069182 -361907767 2922 -96460553 563044475 6498 37950971 -594389391 4024 95039871 836711297 6987 -322857321 -669483533 7127 -68308325 684653282 4884 -882919563 927113337 6778 -652765294 766977417 8293 574072798 -936112945 890 -306801974 -733482202 1291 58337899 368331732 7254 497764071 -464133473 2448 696354690 688604103 5149 -301284968 -709522334 5725 58910623 819313353 2783 -171024826 371937567 5980 -855555106 -709522334 6433 481039767 894566619 7521 -509666122 782261486 5377 -241465936 472701027 7706 -44805950 -805220515 6970 727691960 -316387152 6596 785195735 165821381 7689 -13265422 442035528 4481 -579837273 623413028 3023 335527628 854872802 8200 621974864 659135755 663 833952118 905565981 8700 -509385891 -292135056 6155 -992570882 202098881 8129 -328904232 547847846 627 -32737399 258835576 6282 -363361513 -316543012 943 313333438 -779255519 726 564442080 950205104 5606 -947334444 -5916917 4925 -954946302 998987485 4013 -720378724 -733482202 5606 864931174 -847581699 8332 -533858770 796440972 2603 877375052 -981602668 718 29506774 -97621137 9856 367159963 -5702304 681 491678739 269584182 6816 110512002 220424396 5822 -82743531 115731592 5417 287061479 -635351929 1297 126163611 464511101 1082 591415304 -964052288 1051 269796431 -436876555 3258 -13265422 99128184 1597 833952118 417944653 6012 -765335823 -873589020 6681 -594123980 82218066 9536 397498909 -996863784 4733 -509666122 718423636 5564 -733024233 95042084 7392 433526835 -183336237 3995 555446731 -207480706 7521 -150077373 349827286 9988 497764071 638342848 3740 -729544436 659135755 671 566652844 -208909824 559 -820460238 -193590510 7812 -537445745 336301975 7837 784421217 -238448480 869 57328447 999569471 7953 -652765294 249091689 1022 -251213711 215489130 1157 -71710752 -273517935 8955 -482134217 839185834 4115 -618586699 -805220515 3961 506679619 75428113 4988 856751619 738681643 7216 -441900788 723730723 5321 -872853946 -901452236 3984 -116404179 155181053 4047 177628242 996597250 3417 -536278632 417944653 1239 -565428161 -373891874 3648 57077901 35526584 3437 185216221 347184015 8479 -278632700 106613504 1895 -351818262 -398743530 8029 -82743531 -162370098 8073 331376977 174025856 2303 -898265134 998987485 7143 976904654 -805220515 7629 699618405 894207498 5115 119513424 868032719 2264 785195735 106613504 2264 780636123 491977162 491 -147109520 23333156 2111 -458526967 -74922256 6096 -68308325 562000501 4176 395103154 -681572203 2358 -364519214 269584182 8916 -483926612 -901452236 3744 -241465936 -783218625 3113 -486815940 265565623 7631 -907526850 -265316264 509 -782082024 996597250 51 -983647058 -220337835 7504 521234557 932982464 5823 -162298514 113319582 8996 49103598 349711330 2923 -482134217 368331732 5335 649807445 -727914786 2574 -486815940 -605921169 3906 -511648475 -906648758 2620 528230348 602128084 9955 677505146 -453780869 1549 -570514743 685173008 1193 -509666122 820355107 8271 686472096 -783218625 2702 -669975418 472701027 5885 538103424 -163961704 7738 -56935231 -619642959 3505 29968380 -217276100 550 -52166347 51303562 7942 766605000 558660793 3999 457187643 -54745869 4449 743542522 478800565 636 -986019062 -130757210 5521 187533920 -709522334 2130 253295516 -5702304 2293 261417951 706766110 2679 -109703401 101361875 8782 -669161347 614945635 308 -824336233 -588348248 1590 -983376341 442035528 5006 95039871 -428402356 5439 -68308325 -253004117 1351 -954946302 952638297 9567 -347083273 731066417 4033 527736569 705558301 6011 416830089 66743939 7332 -954946302 -780888194 6770 864931174 363537086 625 206527555 347184015 6588 -137898752 -796856966 4039 57728768 -33043914 3363 321896034 -63734481 2116 935909029 381557875 4433 -623545038 173354787 3277 -370573099 55710753 1915 586582238 -585235419 4898 -96460553 -517429485 1085 140624107 41988448 8461 -855487023 59020681 3270 721323233 280226622 7786 287403155 -34186434 6758 -335037888 742069009 3388 -347083273 667943918 5349 -821770117 347184015 382 -342740225 611310292 6375 824131791 731066417 3719 -481548889 -973091762 8989 -95477909 -521750194 322 276731211 -359314201 9070 705381339 628563573 1965 843172319 796440972 775 343919065 894566619 1089 -627792663 491977162 9295 228618029 559317467 6131 639245576 -291852849 8174 -330832333 694332247 1800 287061479 -779255519 7199 -971877548 -839552686 6478 -565428161 -626227780 1076 696354690 -367588750 2745 -12352429 -316387152 6473 864931174 269488622 4892 -633494599 -931850941 813 538103424 383295386 7162 -429426969 -354367602 6509 70299496 -845509135 4012 206527555 -324279122 7153 -178463084 -436876555 2291 -71710752 758141143 1756 83263882 -780888194 3217 918550505 -515729352 1806 -181786704 -733482202 1524 23116556 829740581 9789 112708003 639591910 5731 -733024233 558660793 9125 -531669239 -316674454 7452 -536278632 886756512 8108 248168868 835992356 3805 -907526850 157954558 2761 475583305 -899341288 179 -557491556 -714273046 4773 328152090 709534975 9008 639245576 -626227780 5843 719147282 -111673714 9009 405324040 680445725 2269 81800971 -681572203 3871 704539722 235617971 4784 -821770117 996597250 7508 -735338906 -796856966 5882 663527888 -714273046 385 -154177607 79143311 7953 875625124 954053652 5759 -878007946 999569471 566 38382431 -923490455 6995 948083395 -561419270 4905 469995849 -113520589 245 156702520 -130757210 576 -630784461 59020681 9347 129311049 928549530 7811 -882919563 -221235589 8594 743542522 -479232352 8922 -570707245 -316387152 5238 -442492459 844277983 9850 116199189 -475349716 6034 789289346 402394867 6252 853983481 363537086 4114 -96460553 -653914878 4559 -137898752 -164907236 1384 320572212 -224429007 608 -483926612 240392773 7909 343919065 263449205 5799 993217311 798201482 9433 -616780700 -111673714 6132 -170132306 796440972 1292 847314766 365540008 1898 -330832333 -427456347 5918 -278257978 28158895 3739 843172319 685173008 2845 331376977 -699883416 5941 686472096 -21285360 4646 976904654 -783218625 8204 -213565859 -681572203 7758 542787809 351421296 7993 -593752979 238643630 7057 116199189 -699883416 6929 110512002 402585422 9883 -330575686 674552143 7418 -994238484 -33043914 2998 328642413 -827976408 2218 -822417795 115731592 2004 -983376341 115731592 8944 749595162 -594827543 5566 217759023 -389676639 5432 778853107 823880227 8460 875625124 624282080 137 918550505 -768754430 2310 -335037888 95042084 8674 -576115144 -356305020 8363 187533920 -932094589 6805 527736569 998987485 9953 -889390298 844277983 2643 -790900085 -33043914 7069 -356493999 -6069504 9529 677505146 -547246555 1172 929791427 814089111 4521 916803821 993015931 1441 520426004 -392084245 9149 -871267479 -803257481 1257 303471892 -448645965 2840 -518877099 285030297 1052 -788603267 203913927 3166 -907904968 -588348248 5420 579591313 705558301 6709 860501343 844277983 7699 253295516 28158895 8556 -474750049 -774659497 2881 126979264 -560116325 7420 90819360 248879339 1524 755723260 358976404 7229 -256588331 192314494 3868 395299686 -19846330 3099 509139401 -901452236 8638 856751619 -848882377 7641 110512002 160793740 9223 864931174 -995066367 8804 -669975418 758141143 9396 151462778 -324403620 1291 -73802131 -479232352 8976 -71710752 -255678122 8879 642972199 -650575204 3581 901855277 616919600 6502 -267849188 199066417 4616 -828443354 523334383 6261 719147282 -373891874 3159 -759508202 -185998231 1534 213842869 -473904134 3669 740659012 -575386868 3126 81800971 736392650 2992 -569617671 628563573 5083 993217311 -361278986 3025 -335037888 258835576 2420 264859719 -12154411 3308 -13265422 718423636 3242 -835349698 766977417 3320 877375052 -995062096 3782 -927273767 742177493 690 203806755 -847581699 2251 -800346889 -274707169 7198 367159963 192314494 6342 187533920 -313128613 4751 -667767243 -254951306 836 70299496 155546470 2999 -733024233 -253004117 5619 -260484128 55179420 8689 -95477909 -515729352 4700 877375052 592056586 7405 -650211499 341133012 5632 -241465936 -594827543 8044 958730067 -442896915 9489 -536278632 -953039811 9742 713058770 -368204827 3523 -576115144 -292135056 1865 -260484128 -349942526 83 -458526967 113319582 5500 -342239300 -224830170 9671 186610534 -715854594 2642 -962479450 -436876555 7878 19516550 -861238983 3307 -171024826 622266116 6762 122960298 -293612145 8632 -952023251 32006993 1236 577595779 -503488600 4037 946724763 759617707 6608 -205718293 870262107 5693 -941497322 680445725 8041 -482134217 -635351929 8617 984468436 667943918 1454 -116404179 -513451002 5530 -886229173 676406177 6917 -458526967 64274896 2808 -934630957 -580067919 7440 -95477909 652139653 2682 -674506636 -529867141 3230 529251473 -901452236 9944 -590529319 28158895 1955 855329823 545485303 4445 650577626 -398743530 2955 727691960 269584182 769 -343049870 758141143 7307 166695370 -714273046 1878 -373212931 -976144578 8378 273690998 265565623 6162 -894484500 390565985 2303 90819360 693923957 4686 -927671058 465310197 1419 36279537 886756512 1100 110512002 199066417 9016 -454660390 -783218625 5311 -458526967 -437551079 6882 669719494 460061364 6102 670783249 -289016401 9238 -570707245 -531114148 4777 253295516 99128184 9913 58910623 -487991575 824 -74105468 -63464163 8763 -594658272 28285201 8800 -601257416 59020681 7467 -993835563 -183336237 752 -80190883 164304660 9917 81800971 -130757210 8236 789289346 -368204827 3083 506679619 -253000679 5168 287403155 -202365860 1656 749595162 802678679 6727 -47584694 105202669 8347 -705081051 327243607 8077 740694909 -962366924 5962 498022540 -289016401 2803 -205718293 -594827543 4437 929791427 464511101 1490 727691960 -628237476 7078 269796431 -932094589 8306 457187643 639591910 134 740694909 894566619 4347 -536278632 336301975 3442 -491680209 136635305 9692 202573384 868032719 6909 269499594 -515729352 1323 83782911 705558301 4712 457187643 -281078001 828 948736147 523334383 6641 -667767243 667943918 4886 -257165428 -425579851 4584 -279541251 -774659497 1747 -685842163 -992454753 4648 477434146 -183336237 2215 -918480115 11152217 4117 -544290356 174025856 9012 -824336233 341133012 6097 785195735 -739131404 4972 156702520 -517429485 5348 389181119 -931850941 246 -92183040 377312940 1723 -400001179 -380500395 2757 -293422144 -833562261 5136 -476635343 624014414 454 663527888 -973091762 7979 740694909 -681572203 9368 -594123980 893523554 7257 812692671 592056586 3234 -342740225 -3897679 6154 649807445 -287275800 2448 -353580923 -973091762 9359 224883384 -953039811 2222 -451981899 -791660728 2853 -285886589 616919600 8857 -912600784 -683388034 5724 -509385891 -439025221 1923 349635568 562000501 8140 740694909 584852110 5334 704539722 23333156 5560 639245576 -359031913 3611 686472096 288775548 7507 -494058622 476219341 2380 81800971 291885511 6386 32391911 252386635 439 950880850 -848882377 4707 933284357 -306446443 9156 -941497322 513030379 5614 740659012 -848882377 2601 -25477161 416895828 1578 -54849498 390959008 716 -189672465 155617401 1217 457187643 412494114 5498 -987108376 636420853 311 667683290 -133534011 9735 719147282 402394867 4359 -537445745 -768754430 341 -511648475 -976144578 3503 745648934 -626227780 2136 -442492459 901431566 8878 -983376341 280226622 9610 -375315736 288775548 6683 491678739 435964459 3291 -482457481 271711843 8328 -630784461 209900681 1932 8264531 -442896915 7384 331376977 -714273046 7997 -162298514 246277775 3661 -482134217 -600991208 7027 -348537659 888127448 1637 -925751415 -899341288 2943 -241465936 742177493 311 341071365 106613504 8363 591415304 611310292 2776 293337666 894207498 6951 119513424 258649377 9620 -759508202 365540008 2995 -788603267 -33848463 9274 142253386 522626360 4174 -481548889 75428113 5271 -759508202 782261486 5887 -782082024 530406323 4886 -326544961 704912288 4163 929791427 638342848 8198 591415304 208596214 7223 498725757 950205104 1966 -482457481 786543464 2342 248168868 125331989 574 -364519214 624282080 8390 567852265 164304660 6630 -287473610 -828027101 3870 -109703401 684653282 6715 -225441451 500073592 1627 -835349698 690383589 6887 -242921091 639591910 3748 -476635343 -743279228 6513 -32737399 -291852849 4731 -481548889 105202669 6397 -44805950 -33848463 5750 -971877548 -255678122 2710 663063930 733113734 8781 235848520 -552554344 4698 -137898752 497692812 4805 460600071 -217276100 1157 -496507325 -876513924 1101 -128726767 -168423907 4241 822548504 497692812 8599 -447555783 -359314201 3148 -624139446 -148948797 3449 901855277 245371301 6059 119513424 -848882377 549 -128726767 -221235589 4558 269499594 518508787 5351 -358966548 -442954817 7285 -986019062 347184015 4766 -705173162 581062404 8099 586193310 402585422 4813 950880850 -827976408 3760 950880850 -563855352 1075 -36520470 -549248367 2675 132366550 -380500395 5768 -36520470 -667783556 656 -559852389 758141143 7257 -533858770 868032719 8831 411375410 -281078001 3046 -720378724 -739131404 7086 579591313 -208909824 10 253295516 -192813087 1672 -559852389 -380500395 2379 -907904968 950205104 326 -660956144 774508045 7700 -790900085 -283943997 4069 264859719 900262214 7632 -181786704 -45469480 9546 -518877099 391949381 1272 -925751415 336301975 5362 918550505 258835576 6511 864864468 927113337 7373 -818050145 -549248367 1548 165508500 55710753 3132 -74105468 -533164995 6169 269499594 272099746 3928 246028051 -193590510 8106 -146048051 -287275800 7845 90819360 -163961704 4048 934705880 64274896 3064 780636123 -220337835 6383 986629189 209900681 9670 83263882 -714273046 4877 586193310 -635171642 2686 351329961 417944653 1740 -862838521 -653914878 5224 -529954928 -446979614 9403 785195735 -519921669 1406 -993835563 -759955547 9321 480475633 460061364 7146 57728768 -265649886 1818 -892024255 -97621137 1632 -419749108 -923490455 7997 269796431 -616422007 2223 772119062 167296127 637 330369088 271711843 1395 -570707245 391949381 8007 126979264 -683388034 6221 460600071 -827976408 9228 -66931702 764272698 7061 -482457481 157954558 1912 749434816 -80034542 8846 -305970525 798910453 7027 500836375 731066417 4252 471423335 785302566 2854 303886728 383295386 2610 276731211 928549530 6289 -952709307 324939084 1872 320572212 -192813087 6347 199822346 718423636 956 -652765294 -41471722 2890 765140521 -849899775 6878 -782082024 928549530 3220 -109703401 398270620 5297 -184150939 -741621007 5606 73840719 531120459 1319 677505146 697181256 7571 438397479 682630231 8444 -481548889 -63734481 9215 287061479 -831246652 8830 -674506636 -374056277 9134 166047011 263449205 1277 -527151913 -130757210 4759 457187643 523334383 5086 625839941 28285201 1821 713058770 -477140109 7173 -447555783 -827976408 7792 -889390298 -575386868 5954 49103598 -952232346 2431 702242153 -650575204 3547 639245576 346977152 1410 -419749108 705558301 9371 -759508202 346977152 8438 765140521 -973091762 8522 303471892 -113520589 9160 663063930 -217276100 9646 129311049 771524295 9782 -81272333 -291852849 9025 860501343 -287275800 9987 19516550 -193590510 4115 -307200306 -861238983 8410 528230348 258649377 8865 -226011510 133238441 6998 475583305 -956300186 6119 468946340 769086286 4256 -625718770 -669081832 9171 -353580923 954053652 9240 -559852389 486739558 5067 211653701 390565985 6984 -442492459 999569471 880 -225441451 -468181788 2485 749595162 155617401 850 970485889 -274707169 1464 -279541251 125331989 3670 655692903 66743939 1389 -328904232 -306446443 8471 235848520 -113520589 4427 462757732 -311805770 7130 -800346889 486739558 1844 817204434 -368204827 613 -531669239 -468181788 6333 -112466455 -19846330 5248 195859317 164304660 6320 651739496 -525223549 8397 -987108376 -964470327 2273 397498909 -293612145 3397 625839941 682630231 8047 -593752979 117542955 3027 471423335 -324403620 6891 699618405 -932094589 8470 223626891 -393603223 5806 -512601533 -513451002 5105 -728265827 771524295 5527 -410378829 736392650 6774 264207551 155617401 4738 833952118 -205664922 3459 -548298586 449132476 4400 -729146187 -675048115 8108 295262939 706766110 8547 749434816 848404213 1162 -148551892 -266557934 6409 -173157270 786543464 8786 716961746 769086286 6684 -388902952 639735778 441 765140521 -873505481 9976 -257165428 28285201 5255 651739496 90714922 4893 -512601533 894207498 7803 861466410 155546470 3686 -624139446 -547246555 8510 140624107 249091689 5289 -225441451 -675048115 4107 856751619 -356305020 1408 246028051 -766439509 5517 543709359 157954558 9096 974173871 -833562261 8234 -526589551 518508787 4601 -330575686 894207498 7791 -750618262 736392650 5350 -519682186 -845509135 4876 -871267479 -292135056 3862 -336363205 -311805770 6259 933284357 -359031913 4978 -76560661 -827976408 3339 941171960 -442954817 3840 90819360 -54745869 7450 -759508202 -259567082 5504 -509385891 -616422007 4035 269499594 562000501 8166 506679619 -205664922 3020 -341897402 513030379 3128 -991085471 652139653 1636 -743788507 798201482 296 -959851598 764272698 212 438397479 -783218625 3508 789289346 -278826583 4660 -68308325 341133012 2701 -410378829 397104509 8368 -594658272 491977162 5606 471264227 731066417 7594 -481548889 -367588750 1742 -878007946 894566619 5154 778853107 798910453 512 -715255110 -64803490 7140 -74067624 -238448480 904 -918480115 235617971 5489 261931651 -220337835 2058 509139401 750710740 4562 784564006 -361278986 5310 808925735 -514527972 4537 -894484500 484578208 1023 95039871 682630231 2680 -685842163 135272390 8197 323725605 -37646429 2327 142253386 105202669 656 -147109520 931901106 5472 -590529319 -732977788 6791 57077901 990761659 4125 -955831194 35526584 1647 -871267479 -209849932 742 -705081051 -293612145 9009 29968380 125331989 2116 19516550 -532805273 2982 -570514743 15035429 7386 -862838521 -759955547 4020 399779640 738681643 8517 -557491556 618410264 4894 -66931702 768564657 7202 -189672465 748407118 2599 -12352429 -979020874 4751 -96460553 -265649886 1928 -762354954 562000501 7813 902777411 368331732 4851 460600071 125331989 1781 -898265134 -995062096 5688 789289346 -172362246 3777 -342239300 -162370098 3062 512530806 -865702803 9853 83782911 -595600742 5364 -171024826 -805220515 101 -278632700 220783838 6113 929439506 928549530 6897 566652844 -398743530 5881 -557491556 7024863 552 -955831194 -847581699 9866 475583305 64274896 5234 357216483 -259920681 2231 621974864 -847581699 9264 586582238 686182649 6059 -863912221 -995062096 496 -892024255 854872802 4448 -225441451 -161178548 4476 670783249 -653914878 2929 -132340965 -521750194 6355 -76560661 -439025221 4765 -894484500 -531114148 6219 83782911 55179420 1629 789352319 -357349445 4758 -268168881 -205664922 8857 520426004 636420853 627 696700704 -442954817 5798 -12130323 899778012 9766 -705081051 -19846330 1843 -52166347 748407118 3947 -733024233 -324279122 1814 864864468 -5916917 2567 -519682186 894207498 2689 -74067624 964421398 4192 -328904232 927247897 7881 57728768 -525223549 7487 574072798 -741621007 9928 137342604 680445725 2564 -335037888 66743939 7793 639245576 -991847180 8601 941171960 -549248367 2213 15084359 476219341 6906 471423335 133238441 4212 716961746 484376908 340 -410378829 -339447425 1927 664362925 -2439989 3436 895483308 522626360 8604 505442585 -834347143 9602 -358966548 750710740 1650 -750618262 -876513924 8133 217759023 614945635 4358 -322857321 -532805273 2825 785195735 651276686 141 808925735 -931961645 631 468946340 750710740 6948 111659246 758141143 9109 -197332076 -513451002 5861 341071365 -775953624 8295 577595779 -521750194 5067 -364519214 -53226181 9924 -106582970 -192813087 7672 471423335 -969954363 4844 950417338 -265649886 5254 -994238484 90714922 7784 -358966548 -64803490 4411 -729544436 -68133232 4387 217759023 -368204827 4545 390958395 59020681 5321 -496507325 835992356 6229 -882919563 148581257 606 -777574656 820355107 286 535670744 -865702803 7185 -331409455 133238441 4385 -222034349 -873589020 5104 438397479 -487460041 9124 -824336233 -982939077 366 -13265422 -667783556 4864 -892024255 -172362246 9331 151462778 248879339 106 -594123980 161270305 2019 116199189 -487460041 6469 -685842163 -521750194 4082 405324040 148581257 2017 166047011 312063892 1111 -594738095 -650343366 5879 -222034349 609203406 239 -720378724 15035429 3688 156702520 157954558 1828 -482134217 -255678122 1074 643936179 -442896915 7454 -987108376 -669081832 2037 -608881583 -497454301 5945 -952023251 530406323 8486 112708003 465310197 680 -101910710 -953039811 4851 186610534 759617707 4201 -594738095 -211716415 6390 405324040 271711843 1962 -74067624 -255678122 9198 877375052 192314494 1482 19516550 -325682737 283 643936179 -254349525 3203 136635149 -931961645 4313 328642413 476629986 2327 650299148 -683388034 6831 603027467 774508045 7001 -740334521 -291852849 1736 784564006 523334383 8767 740694909 -931961645 4626 -173157270 -5702304 6373 693938067 371937567 4374 -44805950 831945068 3331 -76560661 -893198153 1545 -517419114 -779636985 5266 -351818262 332881191 7265 -548298586 -903151152 7403 984468436 684653282 7978 264859719 562000501 3554 95039871 -267835884 3097 817204434 636420853 2594 970485889 558660793 7280 460600071 55710753 9785 -347083273 -899341288 5876 -244065831 -595600742 4550 270668477 -292135056 5469 603027467 996597250 5056 723014647 783420814 429 -557491556 -53499931 6921 -410378829 764272698 1619 390958395 66743939 9411 -925751415 782261486 8656 132366550 -964052288 9331 970485889 285030297 3882 -578500945 -561419270 9155 -287473610 402585422 7472 -927273767 133238441 8589 90842180 774508045 4718 686472096 429013583 6229 -652765294 208596214 5442 -733024233 332881191 6583 228618029 -5916917 9358 -81272333 950205104 2594 653638796 -510922884 5375 270668477 545485303 3987 -305970525 -313128613 4638 349635568 368331732 8821 137342604 -479232352 3286 509139401 -448645965 3079 438397479 238846105 2342 -818050145 -5702304 9808 468946340 -653914878 1719 -214121222 769086286 8559 784421217 798201482 2352 -420836130 167296127 5895 941171960 -361907767 8153 -287473610 386127211 4826 266465598 -626227780 4110 -744815954 106613504 4243 -720378724 -254349525 8245 -762354954 -468181788 5384 506679619 835992356 7249 -526589551 936458970 3360 -242921091 66743939 3000 -148551892 390565985 8258 -322857321 -766439509 7363 -388902952 241785150 4799 223626891 -675048115 821 -745761469 786543464 434 -113215565 874229190 5519 529251473 836711297 597 49103598 -209849932 9633 -519682186 164304660 5062 -633494599 604828253 6979 328642413 530406323 5274 505315658 -780888194 4261 719147282 532638758 1442 -81272333 -162370098 7125 417807178 238643630 5883 -828443354 -211716415 7584 497764071 -419617877 7819 -179678 -385293122 6699 287403155 839185834 9705 83782911 327243607 9907 287061479 -59573888 4028 -147467416 -313128613 3441 -818501802 491977162 9976 652607998 900210732 7378 203806755 899778012 3333 339635211 435964459 4103 54093571 -343058017 4625 156702520 954053652 4666 -557491556 -650343366 3527 -54849498 -31659405 5553 -373212931 573715962 3056 23116556 706766110 4453 860501343 -97621137 1449 -695835769 258835576 469 -92183040 -33848463 6822 -764095871 798201482 3671 -150077373 870262107 1526 344933377 -533164995 4064 -81272333 690383589 840 -267849188 563044475 7573 95039871 35526584 1773 715427719 407922222 5538 -285886589 186010557 5342 -729146187 -605921169 1209 812692671 252386635 7664 702242153 -539760374 4333 -375315736 238643630 6229 877375052 532638758 1056 223626891 -805220515 5541 235848520 731066417 650 -219607746 -669081832 8398 -226011510 -730886465 5323 -205718293 265565623 328 -800197031 854872802 1411 567852265 -894674476 2220 477434146 639591910 5025 -650211499 -594389391 8103 664255928 928549530 5274 -565428161 532638758 1066 341071365 639418215 9036 520426004 -515729352 6388 269499594 -845509135 3377 -625399824 383295386 9923 110512002 491977162 328 397498909 667943918 7799 -410378829 -927894606 4928 916803821 839185834 712 277958125 639591910 8343 -215882898 -202365860 6442 -894484500 -588544705 131 58337899 202098881 2014 -882919563 -289016401 3375 -625718770 835992356 5451 340060359 -386859416 4585 -132340965 269584182 909 29968380 -5916917 7914 -572908981 -912580415 7405 -588133551 -446979614 6278 -941497322 64274896 6946 929791427 -635351929 8693 -669161347 -254951306 7463 477434146 -311284398 769 349635568 -777377395 9005 587161686 -33848463 4785 740659012 -241132430 7987 653638796 -168423907 7927 -735338906 -34186434 3396 273690998 931901106 7174 -918480115 497692812 160 271048450 -80034542 5350 663527888 -265649886 6719 -347083273 64274896 9835 151462778 -515729352 6417 -242921091 -847581699 6035 487719335 766538742 4394 -548298586 327243607 8751 -482457481 -479232352 3148 110512002 685173008 2117 288031791 285030297 118 29968380 -446979614 3555 6631381 -585235419 5164 -745761469 936458970 4247 -330222187 639735778 2167 902447917 -783218625 2510 -267849188 -503488600 8144 -822417795 -142257001 1946 -985616618 429013583 5783 -214121222 258649377 7752 -58282870 -162370098 7145 948083395 -278826583 368 462757732 -807704163 1442 253295516 -497454301 3039 -214121222 831945068 8896 -257165428 -675048115 8434 843172319 15035429 4056 -991085471 202098881 1461 -733024233 900210732 9117 667683290 -777377395 2668 -109703401 690383589 591 319326351 -635351929 1119 -828443354 490581013 1793 879055044 -969954363 1116 -268168881 285030297 7663 468946340 -389676639 1672 948736147 -931850941 3261 -205718293 664426163 4918 586193310 263449205 8499 -729544436 841879883 156 -883256320 580232372 8345 766605000 664426163 8418 49103598 894207498 1582 206527555 500073592 5853 54093571 422558106 6478 -400001179 -715854594 7229 129311049 192314494 4356 -109703401 -289016401 2098 -353580923 349711330 9148 950880850 900210732 8660 -512601533 -551416862 2141 667683290 252978054 755 639245576 731066417 8149 -80190883 -791660728 8284 -55516739 563044475 6981 586193310 28158895 222 841435082 -906648758 4688 232434457 -552554344 8349 -74313664 358976404 3375 -548298586 759617707 3813 90819360 -893198153 2759 307567195 954053652 6146 213842869 64274896 6701 -12352429 719756675 4526 83782911 208596214 8937 -835349698 199066417 7594 -674506636 -172362246 9418 -363361513 -514527972 9761 -137898752 -63734481 5129 -405708663 -74922256 5386 -983647058 -594827543 3008 -631059468 -266557934 526 958730067 -97621137 7421 288031791 -531114148 9849 165508500 307725420 4674 -128726767 -650575204 4564 -267849188 285030297 7552 567852265 484578208 2947 -74105468 28285201 3348 861466410 841515706 7691 -784069182 -398743530 8320 -782082024 -224429007 7047 -625399824 28285201 7213 -765335823 -616422007 4923 -179678 639418215 5872 -912600784 -995062096 4153 -674506636 -958397748 4700 -494058622 -427456347 5251 186610534 -267835884 5399 6631381 785302566 1600 390958395 23333156 9920 -625117729 -849899775 4771 -358966548 170544312 7200 -184150939 -20385733 2009 29506774 249091689 9359 477434146 -103582511 6834 -241465936 -6069504 7480 -81272333 -367588750 7778 689984924 819313353 1776 785195735 998987485 8729 -750618262 -368204827 948 206527555 -849899775 2144 -777574656 -181951918 7825 185216221 -53499931 1333 643936179 659135755 4120 -63560127 685173008 4106 958730067 417944653 7569 841435082 362317344 2889 -179678 925430316 3872 -862838521 -53226181 9819 -600220506 -115011856 1495 -225441451 -442896915 3242 -179678 -551416862 9291 417807178 954053652 4916 469995849 928549530 1289 -594123980 247274032 9809 213842869 90714922 411 984468436 -865702803 8935 -422523153 -20385733 3302 586582238 646664292 2429 505306321 -475349716 246 156702520 79143311 5453 199822346 484578208 3965 -306801974 -727914786 7742 116199189 -563855352 7400 491678739 835992356 3697 498725757 203913927 5363 -205718293 -385293122 4299 869722291 362317344 2495 713058770 -979020874 2163 715936589 -699883416 9842 -986019062 -580067919 813 460600071 -163961704 8157 -476635343 -497454301 6119 -578500945 764272698 1476 743542522 522626360 8242 520426004 269488622 3642 126163611 -316543012 1475 -326544961 -37646429 7660 -270167938 95042084 2635 287061479 110076515 9840 -959851598 -254349525 1092 745648934 -59573888 5901 235848520 -398743530 1182 -720378724 766538742 8877 -518877099 -349942526 1641 655661552 724045357 9201 185216221 -291852849 8132 177628242 785681307 9188 -173157270 -796856966 279 -330222187 -357349445 7651 -179678 -635351929 6796 663063930 485773536 9708 918550505 -113520589 2291 167372537 363537086 5893 57328447 -168423907 8294 261931651 -71981180 1727 -828443354 -519921669 7067 270668477 -952232346 8443 151462778 402394867 2809 -373212931 -59573888 5005 -132340965 240392773 4206 -821770117 28158895 702 693938067 682630231 5679 -285886589 -595600742 8839 -173157270 -255678122 2335 817204434 758141143 491 -526589551 478800565 3699 468946340 624282080 5332 347274203 336301975 9094 468946340 609203406 3297 877336582 690383589 9321 843260633 -21285360 7423 877336582 895448733 6927 -892024255 -273517935 3959 970485889 67965345 5575 112237946 533639856 1078 -177639676 -936112945 3816 902447917 718423636 7715 -889390298 -911784066 9988 -970422428 491977162 5069 -451981899 848404213 5367 -983647058 -727914786 8595 -994238484 -316543012 5568 929791427 -594389391 8521 -590529319 682630231 8515 -705173162 7024863 4360 206527555 435964459 8236 669719494 -202365860 8758 -81272333 209900681 4854 561309384 -53499931 3495 689984924 950205104 8525 -615891790 -437551079 6274 -419749108 220424396 4529 520426004 563044475 1270 -241465936 -653914878 317 -854974713 900210732 5151 -669975418 -325682737 6584 -625399824 -54745869 7893 -600220506 -894674476 6650 -483926612 -283943997 2997 -650211499 -733482202 4114 232434457 -181951918 4594 169375596 -113520589 1158 574072798 -807704163 605 -341897402 168850975 6906 -214121222 -585235419 323 696354690 530406323 2261 -720378724 -343058017 743 186610534 -779636985 6529 4049814 233486506 9265 -331409455 -833562261 7106 126979264 349123105 9365 393895424 -546852996 4073 -251109249 888127448 1799 -674506636 785681307 8826 -343049870 -330088528 4174 527736569 -380500395 9931 -669161347 559317467 1447 -631059468 -532805273 4751 639245576 618410264 5836 -370573099 440461057 7714 -12130323 -278826583 2517 269796431 -80034542 8614 812692671 -453780869 1278 -113215565 -645134311 9550 664362925 -976144578 442 567852265 48126737 7705 299572712 796440972 7687 572111503 -762876998 2435 307567195 165821381 3570 471264227 170467835 2615 81800971 -181951918 8877 577257649 381557875 6407 246028051 -709522334 2670 696354690 -359031913 9071 237809565 -762876998 1675 -419029624 135272390 6263 -213966720 738681643 4003 223626891 55710753 5864 766605000 452093657 9087 -74105468 285660025 4210 -625117729 750710740 7498 -179678 -162370098 620 90819360 636420853 5548 -12352429 465310197 1324 929791427 -497454301 3150 213842869 435964459 1833 -447555783 -861238983 2265 689984924 -33848463 1645 -441900788 704912288 4289 -139236232 676243791 4431 433526835 -616422007 3521 -659112423 -181951918 8496 955536932 -13980784 135 -745598738 802678679 8036 652607998 416895828 2786 90819360 894566619 1573 393895424 440461057 6728 653638796 -485579451 547 -955831194 -316387152 702 -52166347 226081213 1215 -907526850 -224830170 9203 -363361513 173354787 6584 -782082024 903887624 4172 90819360 35526584 9206 261931651 870680272 518 37950971 925430316 1574 -486815940 168850975 3031 -627792663 -292135056 4661 643936179 680445725 5255 -744815954 639418215 3233 -331409455 926947071 1918 -608881583 -393603223 893 -197332076 -548872283 814 -447555783 584852110 676 -481548889 -54745869 8035 -226011510 -259920681 1841 264207551 676243791 6712 307567195 -356305020 3373 877375052 -3897679 9932 772119062 562000501 2840 -150077373 -12154411 8662 202573384 709534975 6956 -519682186 659135755 1765 -410378829 894207498 1327 -872853946 407922222 8796 469995849 -669081832 9272 -46649832 -901452236 1916 119513424 686182649 5716 287540911 -899341288 9538 879055044 574416719 7577 477434146 465310197 2980 -405708663 -238448480 6636 586582238 893523554 9366 -154177607 -283943997 2767 187533920 -386859416 8883 948083395 -549248367 5533 58910623 203913927 4217 669723000 -57636310 9994 -328904232 -59573888 1251 877375052 484376908 7749 -529954928 247516617 5437 -941497322 485773536 7023 73840719 -313128613 9956 351329961 -594827543 1137 363421522 -739131404 3245 -659112423 336301975 1162 -56935231 786543464 3097 -301284968 -743279228 7399 29968380 901431566 4805 -95477909 55710753 8918 235848520 203913927 3431 -256588331 -183336237 2973 58910623 -605921169 9862 772119062 563044475 7687 715936589 -389676639 8633 749434816 685173008 7151 -818501802 23333156 5828 -615891790 -529867141 8080 -648381409 -224429007 8654 -872853946 -442954817 3869 -25477161 -675048115 5271 745648934 271711843 5357 -954946302 950205104 3129 341071365 -164190047 5114 -200453704 -768754430 8429 -886229173 -393603223 9307 -565428161 -714273046 4576 745648934 928549530 7310 -242921091 -532805273 3718 -31253052 -901452236 3003 111659246 164304660 591 -912600784 638342848 7637 -123469316 905565981 8471 -200453704 762717609 8115 667683290 -33043914 8722 -139236232 -976144578 4958 126979264 -113520589 8344 320572212 220783838 6412 929791427 636420853 8526 477434146 377312940 3821 -695835769 -373891874 3190 -782082024 -828027101 549 -341897402 -53226181 3400 -913032643 -533164995 1994 665672498 894566619 4882 224883384 -34186434 6558 -494058622 168850975 6540 933284357 349711330 8704 206527555 -669483533 1295 -822417795 -726080992 1950 -148551892 705558301 4760 -74313664 -594827543 8702 505315658 386127211 264 669719494 238846105 3134 693388533 412494114 6318 -947334444 835992356 1177 156702520 -775953624 7800 -533858770 -952232346 5660 480475633 -193590510 8614 351329961 803466690 5896 -251109249 639418215 4416 649807445 -956300186 9753 -529954928 48126737 8857 -594738095 901431566 8727 -526589551 -514527972 5316 -52166347 562000501 1275 -898265134 530406323 6631 487719335 240392773 549 -205718293 888127448 3774 328152090 283209294 2476 861466410 -733482202 306 29506774 993015931 8038 -782082024 368331732 3498 112708003 682630231 4377 -170132306 -847113496 5201 -955831194 -827976408 2049 -330575686 -873589020 8088 -96460553 854872802 2067 649807445 900210732 2254 -800197031 -899341288 7218 -912600784 957316548 3902 538103424 220674133 1602 -695835769 258649377 6520 766605000 -207480706 5530 879055044 -552554344 9523 -109703401 -730886465 2285 591415304 774508045 866 -527151913 886756512 1594 667683290 926947071 1797 -132340965 -339148929 5491 586193310 115731592 5490 749434816 -21285360 4620 -32737399 574416719 9732 -898265134 611310292 8389 37950971 -964470327 8419 -871267479 -635351929 6202 561794586 -732977788 1589 -927671058 252386635 105 -934630957 324939084 7939 586193310 167296127 389 577595779 90714922 783 199822346 -389676639 1609 -242921091 -779255519 2198 235848520 709974393 1471 -894484500 383295386 3489 -576115144 208596214 5778 -267849188 241785150 4529 -674506636 358976404 6401 -481548889 880013188 9818 -181786704 584852110 3510 -322857321 -161178548 7663 -652765294 523334383 1894 -205718293 718423636 1872 204922698 -715854594 1930 653638796 674552143 4752 -821770117 -588348248 3294 331376977 -464133473 26 655838788 -265316264 3816 471423335 -487991575 293 696354690 -241132430 2476 -31253052 449132476 7014 520426004 -619642959 6014 -58282870 532638758 1285 498022540 -274707169 6713 498725757 -594827543 5748 -483926612 248879339 8030 471423335 841515706 4460 73840719 245371301 3967 -660956144 769086286 6040 -267849188 636420853 8428 -363361513 750710740 7526 -855487023 -766439509 3470 -25477161 573715962 1740 -106582970 -531114148 1587 331376977 443480195 6536 395103154 900210732 3546 -616105726 199066417 8891 -200453704 -681572203 9600 766605000 954053652 1336 -226011510 358976404 9162 727691960 841515706 8056 -147109520 -368204827 7189 -226011510 685173008 9040 287061479 -762876998 4379 -954946302 628563573 2453 -715255110 926947071 488 -886229173 440461057 8975 -189672465 -273517935 6476 625839941 531120459 460 119513424 106613504 561 686472096 -161178548 6231 475583305 798201482 6336 -12352429 -699315319 8522 -364156017 -647224909 9727 397498909 762717609 6544 808925735 371937567 5471 -685842163 -873505481 6015 -47584694 -663884323 1012 -301284968 522626360 2916 693938067 -63464163 228 749434816 155546470 9311 -818050145 844277983 8005 521234557 -953039811 2129 -889390298 -293612145 7152 199822346 371937567 2356 -517419114 -993810702 7403 561309384 -20385733 1178 822548504 769086286 3510 621974864 -487460041 1945 -213966720 362317344 5348 -625868114 215489130 8726 -927233899 99128184 653 715936589 952638297 9008 579591313 109725016 4514 -181786704 117542955 4352 -627792663 349827286 5905 -175911279 758141143 6238 343475859 245371301 4827 993217311 -45469480 1525 625839941 245371301 9811 498725757 -436876555 4042 -987108376 -259920681 439 974173871 -653914878 6601 -907526850 -316543012 3428 -667767243 155546470 3745 577595779 -367588750 8566 -529954928 762717609 6594 -531669239 155181053 1022 57077901 523334383 4213 699618405 -373891874 743 320572212 -211716415 2475 328642413 363537086 3067 755723260 307725420 2345 -109703401 133238441 3506 -171024826 -714273046 5619 861466410 -130757210 5292 277958125 -64803490 7527 -486815940 220674133 2559 538103424 802678679 6444 254604928 651276686 3187 784421217 -356305020 2778 -578500945 -437551079 7565 812692671 157954558 4684 861466410 -164907236 3817 -883256320 999569471 7892 -625117729 -193590510 4380 665672498 -683388034 2863 -147109520 610906685 3833 500836375 -211716415 649 875625124 880013188 6051 561794586 -265316264 867 861466410 484376908 259 -408600531 -208909824 1570 -648381409 478800565 203 217759023 573715962 3034 970485889 -517429485 1978 -983647058 28158895 8476 -364156017 -361907767 6641 363421522 724045357 1132 -934630957 105202669 5174 15084359 -969954363 1078 -279541251 -517429485 2792 509139401 -982939077 3106 -828443354 320542941 4611 -453528863 522626360 742 -408600531 -21285360 3541 -342740225 368331732 4892 551002165 390565985 800 -62488183 -803257481 4981 789289346 28049823 9073 -270167938 442035528 1196 699618405 614945635 8881 -330222187 452093657 9102 -267849188 -497454301 7707 -112466455 -596103798 1705 561309384 840121997 990 395103154 186010557 2547 -601257416 -33043914 4691 -82743531 192314494 9421 808925735 155181053 9666 918550505 731066417 8104 319326351 -497454301 960 -987108376 841879883 4679 576569655 476629986 1516 -285886589 624014414 3910 -128726767 88031842 2139 727691960 870680272 8618 -740334521 -825672011 5825 -822417795 -973091762 7305 -146048051 452093657 3922 471264227 258835576 7852 57328447 -873589020 7016 704539722 261437505 3459 669723000 870262107 3766 343475859 932982464 7048 22099741 269584182 3276 -818501802 -796856966 1367 211653701 347184015 8541 -50475604 265565623 6285 -720378724 476629986 7390 677081963 285660025 926 877375052 682630231 2209 217759023 -354367602 7148 -742210546 894566619 2033 -631059468 -783218625 7654 561794586 -374056277 2462 933284357 -473904134 4653 90819360 391949381 796 -674506636 -650343366 9709 -612223016 341133012 5224 860501343 202098881 5467 -451981899 563044475 7436 276731211 7024863 2298 -824336233 748407118 8643 29968380 -839552686 7827 367159963 888127448 5791 433526835 766538742 4853 321979161 -133534011 5049 -764095871 -669081832 1434 -128726767 109725016 2409 651739496 547847846 5370 -705173162 638342848 3912 -116404179 348492504 3988 705381339 388657508 7971 639245576 639418215 2683 -422523153 -479232352 689 97020970 28158895 7549 664362925 -962366924 999 253295516 485773536 4859 -31253052 -468181788 6026 -400001179 -761859799 2772 -179678 -479232352 1910 -616780700 905565981 9427 667683290 782261486 7181 877375052 584852110 5803 -548469989 998987485 7810 331376977 -59573888 4496 577595779 67965345 2279 -765335823 -906648758 8985 -71710752 -53499931 8644 644845610 684653282 4083 303471892 -563855352 4634 641405743 545485303 4328 469995849 -585235419 4215 -744815954 -37646429 2224 -348537659 -831246652 5259 603027467 -255678122 9463 -137898752 -919384533 6891 -784069182 -185998231 8112 223626891 265565623 6548 -533858770 783420814 9944 -74067624 -919384533 1155 853983481 -33848463 7375 997902760 408032712 7395 -962479450 694332247 3923 -215882898 899778012 3015 856751619 732717612 1358 -531669239 41988448 5114 749595162 -266557934 6258 561309384 709534975 3 -794998045 762717609 7730 -822417795 900210732 4109 -113215565 88031842 5699 -531669239 848404213 9126 663527888 67965345 6371 -410378829 383295386 4615 142253386 -709522334 5817 958730067 -386859416 9204 37950971 -274707169 8830 328642413 -588348248 7733 -137898752 35526584 4219 -31253052 652139653 6101 529251473 -221235589 7396 567852265 472701027 9449 151462778 -775953624 6756 -429426969 -313128613 1395 232434457 -12154411 8121 689984924 -861238983 9880 864931174 -645134311 4673 997902760 694332247 4896 -934630957 -103582511 3221 -322857321 245371301 8461 650299148 -709522334 6742 -544290356 358976404 318 -733024233 252386635 1158 -548469989 -626227780 2068 -952023251 349711330 3642 -96460553 -45469480 789 677505146 -259920681 2636 -181786704 349123105 8223 -743788507 731066417 4214 652607998 766538742 9808 -55516739 490581013 6412 497764071 -953039811 9141 -375315736 -337054857 6505 670783249 731066417 9968 174573850 -563855352 5934 933284357 664426163 9358 665672498 709974393 9335 -213565859 51303562 9352 785195735 -356305020 3903 529251473 796440972 2472 -784069182 899778012 1285 4049814 -316387152 2815 -934630957 786543464 4016 -363361513 349711330 7093 -306801974 -80034542 8607 363421522 82218066 2705 663063930 -895622959 6916 224883384 293678122 1643 696700704 390959008 3155 -147467416 -202365860 8254 166695370 563044475 3702 363421522 -952232346 8354 -918480115 136635305 9939 -306801974 -2439989 298 264859719 332881191 5969 727691960 -70608980 6618 -56935231 -361278986 8135 577257649 500073592 4075 177628242 109725016 470 -12130323 697181256 3250 471264227 422558106 8345 622760654 -193590510 6526 266465598 616919600 4842 261417951 -311805770 6274 340060359 927247897 3271 -517419114 248879339 2147 -173157270 28158895 6917 -214121222 798910453 4258 343475859 709974393 3060 -251213711 -487460041 2844 -147467416 993015931 1284 -328904232 957316548 3808 266465598 -53499931 2535 -486815940 -468181788 1234 -112466455 164304660 7095 -821770117 -992454753 5775 696700704 -714273046 8858 -794998045 742555398 1232 521234557 950205104 2564 664362925 638342848 7138 -588133551 -510922884 8236 -287473610 -193590510 6614 -557563073 706766110 7730 343919065 -181951918 8117 644845610 -142257001 3216 276731211 738681643 4471 861466410 -547246555 4895 483523131 -936112945 1397 -883256320 -10889363 2956 -400357597 -743279228 9435 -76560661 99128184 4459 -822417795 -5916917 9586 -621743061 -437551079 1851 -659112423 820355107 7358 -482457481 -539760374 58 -749678851 -267835884 2884 90819360 -374056277 6955 967301691 -827976408 5791 -824336233 676243791 5366 817204434 -81447781 4291 649807445 841879883 5328 276731211 -255678122 1906 269499594 -876513924 4955 566652844 41988448 9262 122960298 894566619 6991 929439506 581062404 5215 -285886589 -952232346 5498 -128726767 -164907236 9861 -197332076 -53499931 8836 -608881583 -133534011 1440 -451981899 -53499931 1702 789289346 -19846330 8863 -304053585 -683388034 8172 -565428161 -981602668 8247 967301691 -979020874 9769 313773597 652139653 837 -954946302 472701027 3884 58337899 524158102 9462 347274203 954053652 8064 -279541251 481058945 8613 784421217 -464133473 5192 -594123980 -281078001 9252 -82743531 676243791 5451 295262939 -515729352 3344 287403155 -956300186 3068 -533858770 -266557934 4671 -215882898 117542955 383 363421522 -356305020 8108 -759508202 293996259 3959 343919065 -768754430 6709 303471892 7024863 147 23116556 75428113 9874 715427719 697181256 907 -400001179 546240758 3193 129311049 -68133232 6470 579591313 484578208 9105 564442080 -14604433 6943 -685842163 840121997 8053 929439506 718423636 1207 -557563073 -278826583 3065 -565428161 472701027 8973 -735338906 -779636985 4482 750512353 786543464 6060 -279541251 191108050 1041 -343049870 -164907236 4692 -822417795 848404213 9329 -715255110 -774659497 8332 -251109249 170544312 4435 997902760 349123105 5302 -782082024 -211716415 2933 948736147 559317467 7157 693388533 688604103 1066 -822417795 664426163 2667 721323233 -762876998 9527 -132340965 485773536 470 535670744 803466690 4138 696700704 209900681 6605 772119062 -359031913 1393 320572212 -560116325 1238 -400357597 -549248367 5513 784421217 265715153 6762 520426004 51303562 708 -56935231 -339148929 6332 561794586 638342848 1886 -101910710 35526584 3542 287403155 -324403620 370 822548504 293678122 1540 -32737399 -827976408 4057 112708003 -991847180 9046 740659012 -521750194 1556 -659112423 927113337 1040 202573384 802678679 3243 -537445745 285660025 789 -306801974 -952045723 9877 -373212931 819313353 5637 389181119 -324279122 5977 -109703401 269584182 323 860501343 125331989 4388 -137898752 766977417 2122 497764071 -727914786 1453 -835349698 -780888194 6769 -278257978 -322241979 1095 -907904968 -479232352 316 -985616618 -311284398 2949 -306801974 -805220515 8086 755723260 208596214 2947 -429426969 167296127 541 -918480115 -217276100 418 497764071 476629986 8349 -81272333 -995062096 1780 916803821 90714922 2048 32391911 248879339 7179 320572212 874757575 4645 -214121222 238643630 5996 -13265422 422558106 9199 -616780700 903887624 5703 399779640 -954209444 1887 -871267479 -380500395 1916 935909029 272099746 1478 843172319 -727914786 1686 -694040959 465310197 1524 -745761469 -873505481 4828 586193310 -54745869 3061 696700704 -33043914 2377 -58282870 -475349716 2093 57077901 15035429 6729 941171960 484376908 7121 -400001179 238643630 230 -306801974 -833562261 9561 -729146187 -709522334 5777 -927273767 698531409 1395 19516550 -142257001 1685 561794586 452093657 4378 561309384 417944653 4665 -509385891 -976144578 4967 -949511663 829740581 117 -326544961 258649377 6264 232434457 -849899775 1336 331376977 -192813087 4591 224883384 -952232346 7544 269796431 -257449363 4764 -625399824 709534975 4841 -749678851 -220337835 3854 -177639676 -41471722 7234 -509666122 -901179905 5622 -934630957 -21285360 6637 -794998045 390959008 7694 -652765294 894207498 8734 -442492459 547847846 3625 784421217 874229190 822 167372537 -973091762 3626 211653701 -525223549 3353 959313725 -291852849 7529 864864468 -807704163 6382 750512353 -650575204 2820 947027244 -539760374 6725 702242153 -883441584 5668 285585538 -71981180 8286 -705173162 -259920681 8064 -363361513 651276686 6296 -343049870 705558301 6534 890432109 814089111 1223 650577626 684653282 3623 32391911 67965345 3098 254604928 133238441 9379 97020970 15035429 3740 -301284968 783420814 6022 287540911 -766439509 8138 651739496 -311284398 6337 -54849498 -339148929 6630 576254520 110076515 6412 -326544961 636536038 3594 -991085471 336301975 955 136635149 -588544705 175 -177639676 -594389391 1295 254604928 362317344 7358 -453528863 -588544705 2639 649807445 -221235589 407 357216483 -368204827 9992 -650211499 435964459 594 -855555106 659135755 4833 -907526850 -497454301 1379 -600220506 -780888194 3554 -952709307 532638758 4865 -494058622 993015931 5078 778853107 -324403620 280 745648934 -834347143 6591 693388533 66743939 4174 853983481 491977162 5610 997902760 -161178548 6340 625839941 155617401 3635 271048450 351421296 2495 -110049194 125331989 298 916803821 -339148929 4742 901855277 265715153 2759 -242921091 -958397748 892 -600220506 -374056277 283 110512002 -59573888 8561 -621743061 -468181788 1351 287540911 530406323 7493 328152090 954053652 929 413228751 -209849932 3405 -66475474 574416719 9301 555446731 -529867141 7226 330369088 75428113 5577 625839941 -796856966 390 483523131 -699315319 3556 393895424 766977417 5520 663063930 48126737 6511 -62488183 895448733 6107 -336363205 452093657 1069 -572908981 -57636310 35 -74105468 -208909824 8232 81800971 -193590510 672 890432109 249091689 4621 340060359 819313353 7278 8264531 652139653 762 -336363205 -533164995 621 -330222187 386127211 8741 -242921091 -357349445 6868 -790900085 523334383 5263 958730067 66743939 2748 70299496 -427456347 1801 719147282 573715962 2971 948083395 -927894606 2966 778853107 -324279122 5710 -112466455 -774659497 770 542787809 -20385733 5916 946724763 -775953624 1570 -482457481 926947071 9847 -31253052 -910659068 7212 487719335 -807704163 4117 -346375162 -211716415 1689 -529954928 785681307 990 755723260 165821381 3896 -962479450 170544312 5591 -128726767 -521750194 7190 -353580923 41988448 9566 -476635343 926947071 5979 58337899 -330088528 1559 591415304 -3897679 1927 -148551892 -962366924 1880 -82743531 563044475 6317 -695835769 -958397748 609 843172319 28158895 1535 347274203 952638297 1135 -112466455 484578208 5340 -496507325 -701904187 4656 8264531 693923957 5173 -335037888 -59573888 2474 -50475604 -681572203 3846 -784069182 252978054 3112 339635211 412494114 3508 330369088 208300268 1461 206527555 -205664922 1618 -750618262 161270305 2381 112237946 870680272 5081 293337666 59020681 7152 -557491556 -436876555 8744 -983376341 -497454301 2441 211653701 -208909824 6840 -62488183 465310197 8831 122960298 117542955 3380 784564006 -354781951 9130 -878007946 -224830170 4056 824131791 332881191 9032 420313173 484578208 3159 -648381409 685173008 9153 -496507325 836711297 610 -31253052 839185834 8312 -947334444 -316387152 2310 655661552 -224830170 8132 -927233899 288775548 709 621250009 -911784066 446 -898265134 402585422 9305 993217311 525863100 7500 269796431 518508787 9541 772119062 -207480706 4415 397498909 -311805770 2685 -729544436 533639856 8168 -96460553 628563573 5176 185216221 208300268 7776 579591313 -911784066 9795 -570707245 220424396 6265 -219607746 -848882377 3032 -559852389 -563855352 9983 727691960 823880227 6335 749434816 125331989 5812 -576115144 -220337835 6371 491678739 363537086 4219 -68308325 -80034542 2409 -625399824 191108050 9635 344933377 724045357 8766 273690998 -115011856 1159 287540911 -259920681 143 -993835563 -181951918 8100 727691960 636536038 7726 177628242 -525223549 8203 413228751 581062404 4737 -95477909 -427456347 344 -934630957 -2439989 8989 808925735 -954209444 3107 745648934 -899341288 7460 -348537659 -979020874 3813 -363361513 -903151152 7899 -518877099 -497454301 7086 132366550 998987485 1008 -44846753 -354367602 7733 655661552 -468181788 8635 -927273767 -777377395 4112 -685842163 -931850941 1410 506679619 704912288 9317 -669975418 932982464 1697 -871267479 -714273046 4464 340060359 -683388034 9547 -81272333 -620954654 7943 -519682186 -645134311 3419 -92183040 674552143 2283 934705880 858501251 5934 663063930 -873589020 9088 -267849188 -253000679 5797 879055044 -507678540 3199 -279541251 -204109200 8694 -588133551 -63734481 9098 856751619 -551512958 5011 561309384 -551512958 113 993217311 -220337835 8750 -907526850 199066417 9075 287540911 285660025 4875 529251473 143533526 3800 -733024233 88031842 4935 -341897402 840121997 9389 420313173 742177493 3752 -71710752 481058945 6159 -509666122 500073592 4821 853983481 265565623 7212 -371869946 -266557934 7256 -745761469 685173008 4919 579591313 709974393 7634 469995849 900210732 5595 586193310 346977152 7615 483523131 280226622 1202 -519682186 -12154411 9178 -200453704 435964459 1415 29968380 886756512 3698 -962479450 233486506 2153 -705173162 497692812 4734 349635568 412494114 210 -482457481 464511101 3709 -878007946 226081213 4504 -511648475 -932094589 3425 -872853946 -549053127 7266 -986019062 -547246555 4926 307567195 686182649 2109 293337666 -741621007 4702 -579837273 854872802 367 677505146 -386859416 6535 -674506636 -324403620 8012 487719335 -828027101 6591 -913032643 -932094589 8952 -828443354 35526584 4736 -197332076 928549530 3133 -740334521 -619642959 3703 528230348 -187634457 5615 -892024255 -6069504 7298 -62488183 -563855352 2236 -667767243 -823312659 8266 -608881583 -992454753 5000 950880850 155617401 2381 -818050145 -448645965 7161 174573850 -337054857 8704 307567195 -912580415 6670 -260484128 -224830170 5747 -822417795 408032712 9558 -637994744 -148948797 6486 174573850 -316674454 6527 -630784461 55179420 635 -537445745 -727914786 5244 83263882 602128084 7484 367159963 -493565702 6155 663063930 -596103798 9055 -616780700 -510922884 6854 269499594 -560116325 3783 -336363205 688604103 5960 -257165428 -103582511 9006 916803821 -669081832 7731 -788603267 -762876998 9617 -733024233 48126737 513 505306321 709534975 6523 151462778 -927894606 7192 320572212 485773536 9892 186610534 -995062096 8594 -715255110 -325682737 6219 -419029624 -161178548 8668 -593752979 249091689 2067 542787809 -148948797 6702 -694040959 -964052288 2987 399779640 -80034542 4011 -576115144 422558106 498 273690998 -428402356 5290 224883384 240392773 681 -32737399 -283943997 5716 -481548889 964421398 3609 341071365 174025856 3087 935909029 -962366924 3542 483523131 664426163 4267 433526835 731066417 4692 -907526850 926947071 9163 -892024255 -281078001 5114 587161686 167296127 4775 15084359 -427456347 9621 740694909 -594827543 528 498022540 733113734 6848 538103424 -68133232 9797 256045037 135272390 321 390958395 -325682737 9092 -279541251 -861238983 4053 789352319 -164190047 9923 -419749108 693923957 8607 521234557 993015931 400 505306321 -2439989 5373 110512002 -57636310 806 32391911 -675048115 7181 -927671058 -732138768 5617 895483308 674552143 5535 879055044 -337054857 4389 -74313664 -976816087 6234 586193310 -274707169 3450 -637994744 203913927 9540 122960298 -479232352 3147 320572212 -931850941 9037 -481548889 748407118 8832 347274203 -103582511 4971 481039767 831945068 8489 864931174 -442954817 7165 -790900085 -322241979 6380 652607998 -259567082 3176 116199189 -861238983 9921 696354690 -19846330 1302 642972199 894566619 6957 755723260 990761659 849 -12352429 -507678540 4428 122960298 51303562 4010 -526589551 362317344 9971 856751619 -63464163 9952 253295516 -585235419 3189 576569655 233486506 5310 -250591756 616919600 2165 -835349698 -937125202 548 307567195 858501251 3468 -790900085 -514527972 1017 140624107 927247897 28 625839941 192314494 5391 320572212 -663884323 3605 -482134217 609203406 2328 -400357597 203913927 1478 -441900788 113319582 5225 -442492459 15035429 630 509139401 -354367602 6157 -328904232 -732977788 8420 469995849 -628237476 9595 -123469316 533639856 8124 -715255110 -865702803 4491 784564006 252386635 8012 -256588331 358976404 198 -650211499 -635351929 5078 -474750049 738681643 9628 363421522 -876513924 919 -970422428 165821381 7018 555446731 -53499931 9961 -251213711 377878165 2779 572111503 750710740 6980 -147467416 614945635 6207 -74067624 -575386868 5946 -630784461 829049646 5466 -335037888 327243607 2788 -52166347 -5902726 9375 411375410 766977417 887 -570514743 -130757210 9134 -862838521 -761859799 7804 841435082 -257449363 8585 313773597 646664292 3103 481039767 -253000679 1486 -759508202 530406323 8230 974173871 -142257001 5696 861466410 491977162 3349 817204434 -306446443 6055 477434146 429013583 4320 -396349710 351421296 8874 483523131 -981602668 8897 -346375162 -996863784 6491 586193310 927247897 491 -74105468 -97621137 5010 -410378829 525863100 9470 235848520 307725420 3501 -625868114 -549248367 413 -109703401 996597250 1191 217759023 -324279122 1053 -31253052 -357349445 1254 890432109 -979020874 4976 -952709307 900262214 4363 70299496 57188489 4481 -486815940 115731592 420 -419029624 -356305020 7297 405324040 7024863 7604 477434146 -964470327 82 -745761469 285660025 9590 -74067624 -64803490 3553 -955831194 -873589020 1758 270668477 759617707 2394 886936231 95042084 8001 506679619 -487460041 3816 -66475474 -211716415 4198 -301284968 624282080 5450 -74313664 -493565702 110 323725605 -63734481 4989 997902760 476219341 8465 -828443354 -265649886 7862 875625124 109725016 7289 812692671 -316674454 9775 -451981899 -991847180 8195 -177639676 584852110 533 -559852389 -398743530 739 -197332076 667943918 9119 551002165 841515706 7897 269796431 269488622 210 -625718770 371937567 4386 -486815940 -551512958 3539 -483938149 -931850941 1616 529251473 -493565702 8974 -496507325 -912580415 6396 749595162 -650575204 6869 621974864 -779636985 1355 984468436 484578208 6795 264859719 -311805770 9887 713058770 950205104 4034 784564006 -368204827 5984 -537445745 -479232352 3314 -92183040 28049823 1564 287403155 402585422 4588 166047011 247274032 7788 -76560661 7024863 9166 -985616618 -937125202 1943 217759023 -653914878 408 -110049194 -552554344 7531 -154177607 -202365860 7631 -260484128 870262107 8633 -993835563 238846105 7265 812692671 -53226181 7712 643936179 -596103798 3401 211653701 638342848 5278 253295516 766538742 8483 860501343 -911784066 6051 -278257978 -208909824 2018 967301691 -974640280 136 877336582 -393603223 9776 772119062 -588348248 5182 271048450 220424396 1975 90819360 476219341 9882 -863912221 106613504 7375 -346375162 90714922 2880 185216221 -995066367 3287 564442080 208300268 6813 -82743531 -743279228 4520 -54849498 771524295 6842 -533858770 -992454753 5254 677505146 -732138768 7278 174573850 -515729352 8937 -261356504 639735778 7300 111659246 -425579851 5596 -872853946 241785150 2254 -494058622 390959008 3188 264207551 -59573888 6649 641405743 481058945 7940 -759508202 609203406 4081 -855555106 694332247 9151 822548504 848404213 598 -594658272 440461057 8173 -660956144 684653282 5808 6631381 -995062096 6258 -782082024 312063892 7871 -101910710 -255678122 6924 -342239300 165821381 3575 696354690 220424396 5053 -128726767 -265649886 4411 765140521 -780888194 7368 -74313664 -425579851 823 -58282870 -19846330 3391 -326544961 484376908 6883 -854974713 -130757210 1885 319326351 -41471722 1365 667683290 -115011856 8240 689984924 524158102 5175 -270167938 365540008 1674 833952118 -959597696 2313 -330832333 -316674454 8680 935909029 545485303 8744 -179678 377312940 5539 843172319 238643630 1408 -179678 -585235419 1653 -835349698 481058945 2303 -625117729 -207480706 9039 -146048051 -620954654 699 -821770117 -995066367 9385 -328904232 609203406 8693 57328447 -995066367 9675 19516550 888127448 2350 959313725 417944653 2138 696354690 390565985 3513 254604928 -993810702 293 -536278632 796440972 3649 -615891790 -549248367 1809 8264531 -373891874 4013 8264531 936458970 9249 23116556 -164907236 2083 29506774 558660793 7419 -278257978 435964459 137 -886229173 -53499931 1448 395299686 443480195 5234 327828499 -839552686 4443 -733024233 381557875 1671 -301284968 186010557 6404 621974864 -605921169 2883 -189672465 758141143 8966 -342239300 -181951918 4293 285585538 -425579851 1238 211653701 -741621007 9121 -728265827 -991847180 245 -179678 -619642959 6710 649807445 533639856 5376 -578500945 -354781951 3078 -388902952 320542941 7623 -474750049 -53499931 65 621250009 -368204827 2763 512530806 931901106 6483 -600220506 674552143 1644 528230348 -204109200 6177 -624139446 170467835 4435 -66931702 774508045 7742 -214121222 160793740 8587 -419749108 -628237476 2691 -745761469 -847113496 7861 -322857321 246277775 9487 -66931702 117542955 413 271048450 -849899775 219 57328447 931901106 2664 -330575686 623413028 722 498725757 820355107 1951 -862838521 926947071 2479 299572712 390565985 3265 765140521 610906685 5960 -729544436 874757575 1412 984468436 486739558 7386 -537445745 -937125202 8301 -110049194 -259567082 1381 -68308325 -70608980 5537 -913032643 -619642959 2603 -952023251 -803257481 8971 -474750049 952638297 5059 307567195 19319210 2496 766605000 659135755 2467 -959851598 285660025 9343 397498909 -253000679 382 483523131 -533164995 2845 -669975418 900682067 9323 664255928 -519921669 9345 97020970 476629986 3543 765140521 -883441584 3308 285585538 -2439989 3291 -110049194 402585422 2972 -729146187 28285201 3393 -353580923 -847581699 6913 -512601533 -739131404 7684 -734053528 82218066 8639 -146048051 143533526 7431 886936231 -561419270 5222 901855277 429013583 1480 276731211 460061364 3887 -529954928 115731592 8004 -420836130 161270305 7865 755723260 215489130 12 187533920 -952045723 7459 -986019062 -596103798 3545 256045037 -74922256 6555 -400001179 -910659068 9501 -370573099 -825672011 6535 349635568 324939084 4042 468946340 168850975 8002 73840719 349123105 3352 15084359 -437551079 9226 -570514743 -903151152 6753 137342604 719756675 2775 433526835 -923490455 944 432021664 690383589 9056 367159963 -650575204 5898 -388902952 840121997 8217 -139236232 -497454301 3819 57077901 858501251 5008 750512353 581062404 694 929791427 -873505481 265 561794586 -594389391 70 772119062 831945068 3958 -184150939 -339447425 9816 -429426969 -324403620 8684 -112466455 -12154411 1245 766605000 258835576 6643 -745761469 -427456347 7770 -341897402 332881191 3452 -674506636 -580067919 1476 689984924 390959008 7000 -601257416 388657508 9641 551002165 -981602668 7687 808925735 23333156 5761 -519682186 604828253 9951 330369088 -59573888 9765 136635149 422558106 9134 -907526850 802678679 1838 -886229173 -510922884 2578 576569655 161270305 3187 696700704 -19846330 7176 -594738095 363537086 908 58910623 252978054 4786 693388533 -912580415 1387 -304053585 546240758 2508 -74105468 -368204827 2427 967301691 117542955 9121 693388533 -732977788 6377 -983647058 -339148929 7322 723014647 -115011856 3315 -913032643 899778012 4376 993217311 -995062096 7808 246211015 -439025221 9235 505315658 719756675 5343 577595779 -5702304 5250 -342239300 646664292 4002 432021664 -923191479 3468 397498909 252978054 1469 929439506 -669483533 9231 -927273767 928549530 3929 655838788 186010557 9968 217759023 -10889363 8719 483523131 341133012 7026 -351818262 724045357 306 -818501802 -871353007 3483 -537445745 -5902726 412 498725757 261437505 1667 655838788 742177493 7357 19516550 -320105788 2687 132366550 990761659 6719 -517419114 -876513924 5390 -742210546 235617971 4766 -150077373 235617971 499 -790900085 280226622 5271 785195735 160793740 6707 -101910710 814089111 1663 -420836130 -959597696 4911 416830089 416895828 9974 58910623 248879339 9956 886936231 -845509135 3772 561794586 249091689 5841 529251473 491977162 899 497764071 -59573888 5465 -735338906 -525223549 3157 704539722 903887624 6843 169375596 -493565702 8408 -306801974 -385293122 5631 -481548889 -823312659 9759 -31253052 258649377 5698 -818501802 -865702803 9220 -572908981 733113734 85 702242153 -183336237 7059 521234557 202098881 1649 946724763 48126737 9545 586193310 -361907767 2798 -565428161 235617971 9854 -137898752 -70608980 7924 -762354954 407922222 9007 -76560661 -783218625 5745 174573850 341133012 6896 505442585 688604103 2381 -590529319 48126737 9808 -396349710 823880227 2268 -353580923 609203406 3981 323725605 220783838 9875 -907904968 -827976408 2650 246028051 854872802 1677 505315658 580232372 191 126979264 562000501 2622 -213966720 349711330 1104 -740334521 532638758 7592 -214121222 245371301 1777 642972199 -437551079 1292 -729146187 -551512958 4041 -608881583 -354367602 8164 -616780700 -958397748 7365 -13265422 688604103 4847 -44846753 452093657 9455 313333438 901431566 5341 -197332076 390565985 3904 664255928 203874111 2285 890432109 192314494 8338 -878007946 365540008 5699 970485889 636536038 8473 -483926612 416895828 1983 -31253052 186010557 5267 271048450 -669081832 602 -410378829 -255678122 1933 -652765294 -385293122 2754 864931174 -45469480 6649 664362925 476629986 8089 15084359 203874111 6862 740659012 464511101 3161 -659282120 -436876555 6687 740659012 -53226181 491 -353580923 840121997 6159 -293422144 -185998231 3688 -420836130 -487460041 2196 -512601533 622266116 9344 432021664 639735778 3178 622760654 900210732 7643 -215882898 604828253 537 237809565 -532805273 8589 328152090 -181951918 7722 -608881583 106613504 1581 213842869 -63464163 5511 622760654 341133012 4136 538103424 -162370098 1105 -898265134 161270305 7282 -955831194 -865702803 5543 185216221 -923191479 1677 -330575686 245371301 8419 285585538 990761659 2253 -442492459 -865702803 4327 363421522 -976816087 7868 411375410 -895622959 3625 -289985011 698531409 9290 -637994744 -667783556 1580 303471892 996597250 7784 -400357597 -969954363 1600 -835349698 680445725 8838 644845610 733113734 4986 766605000 332881191 8265 228618029 525863100 5303 621250009 148581257 145 -630784461 452093657 5726 -50475604 -278826583 2715 933284357 269584182 6900 287061479 782261486 6195 202573384 327243607 6373 -971877548 59020681 4349 -66931702 748407118 9200 -734053528 -162370098 949 -579837273 416895828 1282 -66475474 192314494 3155 -375315736 484578208 9846 -113215565 -322241979 3987 -593752979 -937125202 7324 -285886589 208596214 9701 248168868 106613504 7880 -659112423 133238441 2913 -31253052 238643630 2685 -871267479 247274032 6862 -474750049 -265649886 5498 -594123980 -339148929 8883 715427719 -13980784 6260 264859719 685173008 9837 -518877099 381557875 3525 -31253052 269584182 8147 -954946302 349123105 5524 500836375 -162370098 791 480475633 759617707 9830 -25477161 680445725 6990 276731211 -901452236 2867 -175911279 742555398 691 817204434 422558106 2140 -410378829 363537086 6423 948083395 155617401 8924 390958395 546240758 9228 976904654 -386859416 7341 -824336233 291885511 4595 83782911 -976816087 9133 -342239300 174025856 5331 -794998045 349711330 657 399779640 -181951918 6396 689984924 -12154411 2714 -336363205 -45469480 8379 330369088 771524295 1030 -364156017 208596214 8367 564442080 -620954654 7128 -765335823 639418215 8523 817204434 -588348248 7195 -941497322 -936112945 8365 566652844 559317467 6211 357216483 786543464 8880 -659112423 -475349716 7461 -971877548 363537086 1981 669723000 -919384533 8376 941171960 559317467 7528 959313725 148581257 700 199822346 844277983 1849 -257165428 -437551079 3323 477434146 664426163 2759 847314766 -475349716 7807 -147109520 -805220515 7292 864864468 742555398 851 -637994744 -287275800 8438 -419029624 -726080992 9676 655692903 265715153 2459 715936589 -339148929 7001 877336582 820355107 8527 789289346 690383589 2201 491678739 -265649886 3369 -47584694 -343058017 797 719147282 894207498 6371 879055044 -834347143 3166 58910623 559317467 9600 254604928 829049646 8353 535670744 -561419270 36 812692671 28158895 4248 -822417795 651276686 4735 650577626 952638297 4251 576569655 -354781951 1835 -215882898 -931850941 6472 90842180 674552143 4999 273690998 383295386 8487 -422523153 -359031913 8451 976904654 -211716415 4050 19516550 416895828 1309 890432109 -931961645 1907 869722291 -982939077 7900 -669975418 -992454753 7279 328152090 429013583 8508 -745598738 839185834 3362 651739496 -969954363 3929 -342740225 -6069504 7179 277958125 628563573 4576 -745761469 -361907767 5850 -762354954 -692002453 4050 -745761469 -10889363 3223 750512353 -37646429 4891 54093571 174025856 6534 -659282120 -743279228 1955 997902760 580232372 120 -358966548 -115011856 2899 745648934 -546852996 212 -330575686 348492504 3883 572111503 -316543012 3830 892440078 -549053127 5282 -576115144 874229190 1975 -637994744 -510922884 6318 -590529319 -238448480 7438 307567195 288775548 9237 699618405 -732977788 8054 655838788 -224429007 4036 528230348 -616422007 2257 -171024826 -906648758 4398 -912600784 829740581 3100 -200453704 -954209444 2359 -25477161 674552143 6995 -533858770 460061364 1203 -278632700 -551512958 9990 -54849498 -982939077 2953 766605000 803466690 7772 390958395 -513451002 748 -101910710 -964470327 8840 -759508202 271711843 5100 948736147 -626227780 6602 -137898752 105202669 3336 -685842163 383295386 5720 -375315736 -259567082 4536 789352319 -796856966 7341 -25477161 522626360 9913 663063930 518508787 4305 195859317 -777377395 1784 471264227 785302566 4074 -821770117 32006993 7123 941171960 -546852996 5922 23116556 -359031913 6781 142253386 -183336237 841 715936589 329435427 5809 -346375162 341133012 9117 223626891 -349942526 1881 498725757 766538742 8887 -630784461 -281078001 8416 -278632700 208596214 1736 136635149 484578208 5830 -270167938 -172362246 5717 328642413 798910453 3682 -788603267 -783218625 3343 328642413 705558301 4973 -257165428 -487991575 5751 -250591756 602128084 4493 664362925 -427456347 9840 6631381 -33848463 9647 -735338906 -953039811 5621 696354690 -650343366 778 950880850 -220337835 4845 -794998045 -253000679 3792 -527151913 -699883416 8637 232434457 -831246652 5734 -762354954 840121997 3950 -173157270 639735778 7238 -993835563 320542941 9919 -734053528 -487991575 8244 -364519214 732717612 7452 505442585 220783838 4270 432021664 -325682737 16 -672401313 349827286 5592 -278632700 249091689 2855 -637994744 -823312659 3592 564442080 449132476 5320 -222034349 646664292 9965 313773597 848404213 673 947027244 -865702803 390 -342740225 186010557 1492 273690998 99128184 7681 -570707245 -761859799 6561 -458526967 -283943997 9217 -518877099 143533526 9588 696700704 604828253 2276 151462778 336301975 9970 -50475604 693923957 8788 -959851598 398270620 6334 576569655 252386635 1245 112708003 -848882377 3937 817204434 814089111 3295 -242921091 697181256 3337 955536932 110076515 8004 716961746 -647224909 946 -341897402 -958397748 5349 -669975418 155617401 7747 97020970 -805220515 361 -330832333 -861238983 555 261417951 893523554 8526 -31253052 -103582511 4828 -285886589 -34186434 3564 483523131 639591910 3063 643936179 220674133 6486 -527151913 -324403620 473 186610534 160793740 1875 -82743531 247274032 6676 363421522 684653282 9676 165508500 -487460041 3969 -330832333 377312940 5751 -818050145 -620954654 3541 -548298586 -714273046 2036 -898265134 252978054 8355 405324040 -316543012 3750 224883384 -982939077 6434 664255928 349827286 5014 -743788507 900210732 495 -669975418 -306446443 2851 789352319 -847113496 1507 287061479 349711330 9532 -146048051 -241132430 3064 432737196 766977417 8818 -215882898 -953039811 8617 -353580923 -339148929 3208 -371484057 750710740 6681 -74067624 -380500395 9165 -818050145 28158895 517 -44805950 155617401 8332 -570707245 964421398 6460 -474750049 931901106 4881 509139401 -425579851 5471 -92183040 819313353 159 477434146 381557875 5940 824131791 66743939 9025 270668477 -468181788 256 -878007946 -164907236 1855 574072798 -903151152 4053 330369088 247516617 1618 -878007946 -208909824 6600 587161686 829740581 8090 -173157270 709974393 8550 -889390298 -21285360 1918 331376977 581062404 6441 -728265827 592056586 9795 974173871 -21285360 9286 -659112423 574416719 1713 -705173162 768564657 1081 347274203 249091689 611 -570707245 7024863 5700 -986019062 174025856 5439 -278257978 771524295 1268 -370573099 -645134311 5286 83782911 -894674476 9494 974173871 -322241979 4188 -512601533 523334383 8713 4049814 -906648758 4554 -667767243 -733482202 5139 -729544436 -828027101 4114 -348537659 -525223549 8648 -630784461 -848882377 3683 270668477 202098881 4889 -612223016 525863100 9759 -73802131 559317467 8170 -433025345 829049646 8858 -270167938 709534975 7816 -205718293 285660025 6868 -328904232 894566619 5513 -794998045 676243791 1913 521234557 925430316 3860 755723260 -519921669 7111 321896034 900262214 1859 693388533 854872802 3760 -289985011 831945068 3863 -242921091 -901452236 5826 54093571 624282080 6955 202573384 362317344 4308 -674506636 -739131404 620 551002165 -588544705 1313 861466410 23333156 4904 432737196 157954558 2171 713058770 -732977788 630 670783249 -45469480 8040 664362925 -871353007 7317 299572712 481058945 8561 -994238484 161270305 1303 457187643 -901179905 8539 812692671 -281078001 4719 -222034349 -823312659 21 509139401 422558106 7801 817204434 15035429 5765 264207551 -428402356 8282 785195735 19319210 4780 561309384 -699315319 1161 -559852389 611310292 1073 750512353 220424396 173 -994238484 -357349445 4206 319326351 -547246555 870 -342740225 35526584 6052 -927233899 -442954817 257 902447917 -531114148 580 574072798 -981602668 7047 471264227 -594827543 6769 169375596 -289016401 8229 -750618262 -861238983 1568 -800197031 288775548 6754 -927273767 820355107 1283 -954946302 758141143 973 261931651 -385293122 1157 -454660390 -974640280 8294 -784069182 -357349445 8535 576569655 164304660 6303 326413982 -265316264 5419 512530806 -241132430 9186 -970422428 263449205 9055 483523131 652139653 7812 -13265422 -594389391 4397 90819360 32006993 2155 399779640 125331989 4112 855329823 -981602668 477 177628242 894207498 5242 254604928 -241132430 7674 73840719 783420814 260 -971877548 341133012 6204 58337899 246277775 1655 -659282120 614945635 5484 696700704 546240758 8666 -927671058 95042084 6086 199822346 -287275800 7083 -616780700 705558301 4720 -251109249 -727914786 1409 -219607746 931901106 3400 -652765294 -37646429 4081 457187643 839185834 9932 561309384 452093657 560 574072798 -161178548 6447 -150077373 -316674454 5722 29506774 11152217 2281 616261079 208596214 3089 848002319 802678679 5854 468946340 831945068 5944 -364519214 -519921669 6930 577595779 -952045723 209 237809565 247516617 780 677081963 -974640280 3044 -949511663 -493565702 8121 -612223016 895448733 8898 655692903 -779636985 4259 833952118 -517429485 9258 58910623 -931850941 3427 -301284968 209900681 4810 -370573099 -63464163 3379 -529954928 766977417 4040 -215882898 -635171642 1958 841435082 407922222 3058 603027467 682630231 6780 112708003 -956300186 7346 367159963 -468181788 5218 -925751415 831945068 7383 -855555106 247516617 9560 57728768 -911784066 1425 -371484057 248879339 1749 -800346889 -893198153 4459 -494058622 736392650 8446 -674506636 -923191479 6095 -593752979 774508045 5333 -256588331 -503488600 8213 877375052 -894674476 7328 653638796 -626227780 5900 111659246 280226622 619 204922698 -551416862 6541 -454660390 -514527972 5470 -625117729 348492504 3517 -892024255 285660025 8786 -32737399 736392650 2273 -328904232 -54745869 5073 674835134 623413028 5559 -181786704 764272698 3900 -991085471 610906685 4932 -451981899 901431566 4369 -720378724 491977162 2184 -148551892 574416719 4173 288031791 220674133 537 -959851598 -380500395 6303 -96460553 704912288 5951 206527555 192314494 4558 411375410 894566619 7548 -306801974 -865702803 6396 202573384 -588544705 143 491678739 -373891874 8603 -328904232 67965345 5145 119513424 28049823 1952 -618586699 209900681 4864 277958125 840121997 4886 -625718770 -701904187 8835 -63560127 639418215 980 -175911279 -339148929 1806 -765335823 -919384533 7858 -952709307 247516617 7551 -356493999 -71981180 1464 655838788 785302566 6552 -615891790 -74922256 40 -601257416 676243791 6662 -578500945 -759955547 3726 -200453704 636420853 6642 287540911 638342848 181 -631059468 759617707 2439 -66931702 67965345 589 -615891790 870262107 3347 307567195 -647224909 362 -331409455 782261486 4642 -101910710 -33848463 2271 -913032643 -959597696 3880 29968380 769086286 9451 351329961 355195684 7070 -226011510 332881191 67 -594123980 -74922256 2223 542787809 927247897 1921 -624139446 485773536 4467 -927273767 -253004117 3500 505315658 684653282 4749 462757732 358976404 7208 -73802131 -503488600 1873 -669161347 -324403620 799 -441900788 484578208 8281 918550505 241785150 8529 528230348 -805220515 3736 -219607746 -392084245 8121 -594658272 622266116 3662 248168868 -823312659 3345 -855487023 -64803490 3982 877336582 685173008 8599 895483308 238846105 6733 432737196 383295386 2417 -66931702 546240758 6828 715936589 377878165 8189 591415304 -927894606 1929 856751619 950205104 7292 -213966720 736392650 3361 339635211 676243791 2608 886936231 -692002453 9241 -742210546 -322241979 6755 487719335 -667783556 1837 -46649832 686182649 9131 -889390298 -385293122 2665 -429426969 -976816087 4940 432021664 -287275800 4663 37950971 -759955547 814 -154177607 558660793 3257 521234557 -701904187 2543 -572908981 215489130 296 875625124 -322241979 3226 256045037 -464133473 6348 185216221 698531409 6344 -179678 332881191 9726 576254520 491977162 1382 293337666 55710753 2587 667683290 -113520589 2456 946724763 -893198153 634 780636123 820355107 4877 -621743061 558660793 5744 -685842163 -847581699 324 892440078 -876513924 6738 58910623 900210732 1582 335527628 -349942526 4363 -616780700 -910659068 3156 780636123 23333156 4128 650299148 -532805273 5403 740659012 -552554344 5169 -12352429 -453780869 5493 -219607746 903887624 7681 572111503 -477140109 2826 -720378724 -259920681 8183 -970422428 -254951306 8296 341071365 265715153 2342 -519682186 -620954654 2903 -863912221 952638297 7963 70299496 75428113 3969 -987108376 999569471 4454 -659282120 694332247 2544 665672498 -113520589 2780 -934630957 -337054857 2328 313773597 48126737 9306 270668477 440461057 4808 477434146 -873505481 477 321896034 252386635 9195 -32737399 203874111 5504 -557563073 783420814 6612 395299686 472701027 6310 -659112423 611310292 6346 22099741 -53499931 6538 111659246 694332247 6241 -197332076 -585235419 3267 -197332076 105202669 2330 -250591756 28158895 9788 -74313664 -979020874 2284 347274203 -428402356 5731 879055044 -701904187 5011 -695835769 -823312659 1184 -625117729 136635305 2584 -481548889 -519921669 442 -128726767 -780888194 194 -669975418 -208909824 9781 177628242 160793740 1084 506679619 88031842 1503 -66931702 894207498 4680 126163611 110076515 1484 869722291 524158102 9810 22099741 -774659497 4687 715936589 563044475 8312 487719335 -596103798 2010 -146048051 258835576 6602 -219607746 771524295 8744 -250591756 285660025 2669 83782911 -339148929 7434 576569655 -849899775 9109 -268168881 -531114148 8111 122960298 926947071 8386 -396349710 23333156 7592 235848520 802678679 282 351329961 545485303 7051 655838788 785681307 1176 -483938149 -588544705 2774 -80190883 -848882377 8580 -720378724 285030297 5111 232434457 312063892 5940 561794586 893523554 7723 -429426969 -807704163 5777 -669975418 -193590510 6276 331376977 476219341 9293 331376977 -619642959 6846 -912600784 329435427 837 576254520 900262214 4052 -494058622 412494114 4242 822548504 -273517935 896 -150077373 -367588750 3909 -371484057 731066417 3536 460600071 -53499931 3139 -576115144 417944653 6720 95039871 -650343366 8237 81800971 -57636310 3412 -200453704 336301975 8915 521234557 362317344 5428 -886229173 -803257481 3578 538103424 -899341288 3918 397498909 7024863 605 -408600531 355195684 2246 -242921091 573715962 3793 -952709307 -368204827 2082 -55516739 622266116 3564 941171960 -81447781 2853 -624139446 -163961704 1222 616261079 -425579851 8584 261931651 -714273046 5585 248168868 -766439509 1984 213842869 -669081832 9126 812692671 971883931 7580 57728768 -513451002 4224 -593752979 -339148929 4735 237809565 449132476 5646 -565428161 798910453 846 740659012 732717612 9763 689984924 927247897 906 959313725 -699883416 8801 57728768 -241132430 4496 -512601533 -605921169 6918 824131791 -533164995 3759 -482134217 820355107 5621 477434146 -635351929 3787 -925751415 758141143 9033 -590529319 -161178548 9664 817204434 880013188 534 4049814 -289016401 1482 -113215565 15035429 6626 -351818262 -834347143 691 217759023 742555398 9778 -621743061 -162370098 6156 642972199 -783218625 4264 295262939 265565623 5248 151462778 109725016 540 261417951 265715153 902 716961746 -291852849 5849 498022540 115731592 4599 -205718293 -791660728 8906 -162298514 759617707 1311 264859719 349827286 8260 561794586 525863100 9671 -305970525 -487991575 1751 -356493999 993015931 8355 -405708663 252386635 2416 -927273767 -833562261 7848 142253386 718423636 4273 469995849 246277775 1873 -483926612 -19846330 4180 224883384 -727914786 6354 -251213711 996597250 2700 295262939 -253004117 3629 -213966720 -339447425 6556 -76560661 -255678122 628 655838788 -202365860 1021 -12130323 769086286 2030 165508500 351421296 1035 327828499 472701027 7182 -745598738 742555398 9823 842270273 524158102 2129 169375596 -339447425 963 -109703401 -161178548 4583 -331409455 484578208 5810 -519682186 798201482 8548 -128726767 732717612 7022 864931174 285660025 8263 -396349710 -354367602 2711 740694909 173354787 492 958730067 -969954363 8761 567852265 -168423907 8222 -96460553 -473904134 3621 29506774 472701027 3071 -482134217 168850975 5876 -593752979 -588544705 7468 625839941 750710740 439 641405743 203874111 43 -486815940 580232372 8611 -486815940 -669483533 5831 500836375 365540008 3532 -685842163 167296127 9533 740659012 -330088528 9872 -955831194 610906685 2680 261417951 -437551079 6662 328152090 723730723 3467 551002165 174025856 8118 856751619 -805220515 9757 -986019062 927247897 9531 -173157270 -759955547 9979 95039871 -313128613 279 -256588331 786543464 4265 326413982 412494114 2007 468946340 110076515 9449 -82743531 893523554 6040 902777411 -442896915 2000 -588133551 -311805770 5672 -293422144 -453780869 6501 -330832333 -259567082 5024 -594738095 157954558 8652 509139401 285030297 6785 -744815954 88031842 9171 586582238 -10889363 2044 946724763 271711843 2170 -31253052 742069009 5656 -454660390 408032712 6553 902447917 341133012 2974 650577626 484820762 8957 -150077373 518508787 5943 -330222187 674552143 4068 -92183040 64274896 5833 364564921 636420853 3594 702242153 952638297 3518 -68308325 -699883416 6339 772119062 -14604433 8327 860501343 346977152 7915 -821770117 82218066 7999 -483938149 64274896 6202 -215882898 449132476 3299 -109703401 -911784066 1741 -189672465 -487460041 1729 -512601533 -575386868 641 433526835 -952045723 735 -624139446 -320105788 7633 295262939 383295386 7215 389181119 101361875 7203 -548469989 -779255519 5104 335527628 280226622 3918 716961746 238846105 2854 393895424 324939084 6992 54093571 -37646429 9389 -526589551 135272390 221 -576115144 -732138768 4202 -601257416 -503488600 795 299572712 -148948797 4675 206527555 705558301 9756 808925735 -464133473 2433 90819360 652139653 7884 -728265827 785302566 8484 -872853946 -699883416 172 169375596 -791660728 2966 264207551 -730886465 7806 462757732 115731592 5251 -986019062 -743279228 1683 321979161 160793740 1784 -147109520 155181053 7378 -509666122 186010557 5977 -331409455 854872802 8507 500836375 820355107 8648 916803821 682630231 5115 745648934 -283943997 9540 -13265422 841515706 3601 929791427 -207480706 8287 54093571 -539760374 5600 -82743531 -779255519 6163 248168868 220674133 3831 -251109249 563044475 8805 -784069182 -605921169 4350 -954946302 -306446443 1083 890432109 174025856 194 -13265422 -732138768 3147 36279537 638342848 8979 367159963 769086286 6501 -335037888 485773536 8924 433526835 288775548 3378 -260484128 263449205 8196 83782911 -973091762 3101 393895424 168850975 323 -615891790 901431566 3170 -322857321 377878165 2744 -608881583 -596103798 661 480475633 105202669 328 -750618262 -204109200 2564 -396349710 -68133232 9754 843260633 336301975 3968 -54849498 782261486 1442 -74067624 -910659068 408 -364519214 651276686 7147 -822417795 -292135056 4391 512530806 690383589 3561 916803821 -831246652 2160 -729544436 271711843 3997 -213966720 -766439509 3975 719147282 59020681 1019 -854974713 -635171642 4003 235848520 931901106 6329 487719335 -699315319 1617 -794998045 -954209444 9754 713058770 927113337 1211 313773597 936458970 458 -762354954 868032719 2841 -54849498 324939084 5707 -987108376 562000501 2151 -260484128 -446979614 9760 393895424 -446979614 824 -630784461 125331989 4216 58910623 -551512958 3626 650299148 -732138768 7215 -364519214 -354367602 8634 167372537 199066417 7327 948083395 160793740 7834 705381339 709534975 3549 916803821 7024863 7057 644845610 -34186434 8082 -250591756 -969954363 898 765140521 769086286 6999 -336363205 209900681 7520 90842180 -539760374 6325 561309384 999569471 720 111659246 203874111 508 -883256320 709534975 5984 -624139446 900210732 2099 -66475474 -168423907 5192 -983376341 41988448 6368 -447555783 545485303 6430 151462778 -70608980 202 -733024233 -831246652 2079 -306801974 155617401 7227 -892024255 685173008 8299 542787809 329435427 3146 689984924 -13980784 352 271048450 28285201 6952 -927233899 -81447781 3771 -616780700 -532805273 2137 -293422144 -289016401 6123 340060359 -311284398 6102 -588133551 -848882377 8775 789352319 208596214 3090 204922698 -995066367 1873 -348537659 7024863 6250 -52166347 602128084 6699 287061479 -600991208 1489 -128726767 -209849932 8889 -616780700 347184015 7387 137342604 -976816087 3464 -863912221 -779636985 9897 591415304 133238441 2495 -170132306 785681307 7349 -442492459 -442954817 5827 -147109520 -996863784 9006 855329823 155181053 2159 649807445 -825672011 9607 -242921091 899778012 2532 -744815954 67965345 8059 36279537 580232372 3758 -429426969 348492504 629 -170132306 484820762 8984 -116404179 101361875 1662 749595162 558660793 1202 772119062 -903151152 5222 285585538 -398743530 3920 -123469316 491977162 9927 702242153 928549530 6981 506679619 602128084 822 -219607746 -831246652 9440 621974864 -596103798 5933 -347083273 -919384533 1190 719147282 -996863784 1622 90819360 -53499931 9169 -364519214 -57636310 408 -250591756 723730723 9591 -347083273 349827286 5527 -13265422 -521750194 5231 -301284968 530406323 5272 -744815954 874229190 2768 841435082 796440972 563 303886728 719756675 2299 167372537 452093657 4876 313333438 533639856 6635 704539722 -883441584 9172 512530806 -446979614 4538 -496507325 724045357 1020 206527555 -823312659 2086 287540911 602128084 5979 269499594 685173008 7972 721323233 742177493 961 -330832333 484376908 5348 916803821 -619642959 186 950880850 719756675 102 -570514743 -962366924 1335 -600220506 836711297 3260 -342740225 398270620 8698 -491680209 651276686 64 -667767243 160793740 2065 -745598738 67965345 5240 745648934 676243791 9622 780636123 -5702304 2760 -63560127 -368204827 9221 -759508202 192314494 6008 749595162 464511101 2046 -600220506 -322241979 9862 929439506 -361278986 4364 475583305 -733482202 9597 505442585 870680272 1174 122960298 758141143 4294 817204434 -446979614 6788 481039767 106262770 5054 -557563073 693923957 7684 313773597 -956300186 2457 187533920 -539760374 4974 574072798 -238448480 3126 -71710752 -183336237 7925 664255928 -563855352 2275 521234557 491977162 1824 295262939 417944653 643 808925735 -448645965 4408 841435082 161270305 3870 -742210546 422558106 6003 -720378724 -356305020 6569 357216483 -161178548 9457 650299148 465310197 2118 -373212931 -919384533 3606 877375052 -547246555 3869 -342239300 476629986 3256 206527555 899778012 8284 -728265827 155546470 7273 331376977 245371301 3803 745648934 -619642959 4152 90819360 768564657 2372 -898265134 -796856966 3379 471423335 998987485 6177 -371869946 -68133232 9264 -214121222 -324279122 6246 750512353 -13980784 253 -927671058 -287275800 7633 -821770117 -487460041 4261 -474750049 481058945 592 -147467416 -428402356 9477 702242153 -468181788 7971 -200453704 769086286 6942 -289985011 -31659405 7330 -181786704 -130757210 4860 -601257416 192314494 2528 413228751 312063892 6983 -175911279 768564657 2993 -685842163 208596214 6472 -341897402 547847846 6600 248168868 829049646 8095 664255928 -172362246 548 471423335 -931961645 8979 211653701 160793740 8989 343475859 581062404 8665 -527151913 -330088528 8954 405324040 742555398 1866 -720378724 417944653 966 253295516 -446979614 5823 567852265 -367588750 7379 670783249 252978054 174 -517419114 -839552686 6253 -667767243 491977162 7418 347274203 894566619 578 266465598 59020681 4326 276731211 -485579451 2657 57728768 113319582 4651 -749678851 -168423907 7682 228618029 -834347143 5724 -451981899 -13980784 9109 -559852389 -111673714 5510 116199189 -2439989 7165 475583305 -976816087 3643 -818050145 562000501 6975 -408600531 829049646 2386 947027244 173354787 694 364564921 -254349525 200 650299148 -359314201 4714 357216483 706766110 3706 -330575686 -464133473 3281 438397479 758141143 1382 498725757 481058945 4836 287540911 -777377395 2718 -512601533 -448645965 2598 689984924 874229190 4416 -695835769 -849899775 5105 -447555783 155617401 51 -548298586 125331989 7153 -336363205 823880227 8035 395103154 759617707 4870 -509666122 932982464 5759 576254520 248879339 3381 132366550 652139653 6801 276731211 952638297 8479 572111503 -330088528 6334 -178463084 -63734481 724 -341897402 798910453 4687 397498909 -834347143 3801 877375052 524158102 6416 -491680209 391949381 4841 -491680209 95042084 983 976904654 -254951306 9672 577257649 -64803490 6824 -992570882 -266557934 1230 299572712 -995066367 7015 273690998 -330088528 9267 -330222187 -442954817 5614 270668477 -962366924 6678 167372537 186010557 3665 112237946 402394867 7123 785195735 -715854594 3326 -128726767 283209294 5604 -71710752 363537086 6521 -214121222 -313128613 6968 -878007946 133238441 9624 -330832333 -647224909 1170 -527151913 346977152 10 70299496 -865702803 5588 509139401 -392084245 6782 -855555106 -437551079 588 -986019062 199066417 5377 213842869 388657508 9229 -375315736 -551512958 4184 417807178 -873589020 658 -96460553 -777377395 9904 -279541251 346977152 2399 -54849498 -839552686 5331 521234557 -21285360 1817 83782911 -762876998 7261 480475633 280226622 4392 460600071 -733482202 9742 713058770 676243791 2843 -800197031 766977417 6960 277958125 -479232352 3355 621250009 57188489 795 -672401313 -515729352 8242 -527151913 -41471722 7032 -705173162 525863100 7758 339635211 -539760374 3396 -58282870 524158102 9633 349635568 269488622 9751 -820460238 894207498 955 269499594 580232372 5060 -66475474 742177493 1627 -342239300 -503488600 705 -572908981 614945635 5282 843172319 -828027101 4698 -353580923 -964470327 9562 -458526967 -701904187 1457 261417951 417944653 3158 -116404179 -732138768 8842 -481548889 -428402356 4521 471423335 -548872283 9173 277958125 -289016401 620 -408600531 -635171642 9051 165508500 -730886465 347 6631381 486739558 1069 -894484500 931901106 1119 -364519214 203874111 825 -109703401 362317344 6370 702242153 115731592 6559 976904654 332881191 1246 331376977 900210732 164 -177639676 -266557934 808 411375410 -81447781 8118 -347083273 157954558 6332 -71710752 -605921169 6496 -518877099 -521750194 8873 591415304 66743939 1327 -822417795 -699315319 8544 132366550 358976404 6852 228618029 407922222 3511 622760654 785681307 8042 -925751415 285660025 1795 -800346889 170544312 5531 -139236232 -549248367 7141 789289346 848404213 7375 -31253052 -709522334 3812 625839941 -448645965 1893 -12352429 -588348248 4205 642972199 -761859799 3718 126163611 -780888194 5991 -370573099 -911784066 4551 -608881583 -514527972 3770 174573850 766977417 8238 -630784461 -287275800 7665 -627792663 750710740 9543 -348537659 -485579451 4366 -214121222 -701904187 6487 -139236232 398270620 7982 -612223016 738681643 7473 137342604 639418215 4430 -548298586 783420814 2776 235848520 -976816087 8140 481039767 719756675 405 177628242 -733482202 1425 285585538 381557875 8537 -878007946 -164190047 8781 417807178 709534975 1878 276731211 312063892 1236 663527888 41988448 6570 -745598738 110076515 7929 959313725 705558301 764 -949511663 261437505 4488 328152090 931901106 6715 -110049194 525863100 5194 789289346 -53226181 4947 54093571 101361875 5987 167372537 698531409 5618 561794586 971883931 5869 347274203 117542955 6490 621974864 893523554 331 -335037888 -359314201 3752 -491680209 -354367602 2184 -146048051 -339148929 3973 -47584694 -70608980 4798 -559852389 971883931 3116 -782082024 -895622959 1774 349635568 768564657 3388 702242153 -827976408 5533 -594123980 -964470327 3886 -214121222 682630231 4509 -364519214 15035429 2009 -486815940 209900681 6876 664362925 191108050 805 890432109 -464133473 8369 -225441451 685173008 5278 -800346889 28158895 2468 -527151913 -650343366 1290 -871267479 -973091762 7902 223626891 996597250 8157 -947334444 170544312 114 -927233899 -142257001 5643 -720378724 -839552686 7802 58337899 -19846330 3102 664255928 75428113 6229 -251213711 -515729352 1305 -335037888 -982939077 1151 22099741 440461057 1676 -740334521 -741621007 6947 -408600531 886756512 5498 487719335 349123105 846 -13265422 659135755 9640 237809565 -912580415 325 261931651 -185998231 2391 -872853946 -185998231 7431 -419749108 691904004 4693 -148551892 327243607 5958 481039767 -274707169 6831 -483926612 952638297 7971 -162298514 125331989 3882 -669161347 288775548 3432 22099741 -257449363 5939 204922698 900682067 3290 842270273 -768754430 7987 29506774 -59573888 9535 566652844 704912288 360 561794586 -873589020 6349 -927233899 -207480706 9153 -800346889 604828253 8579 122960298 -71981180 7960 340060359 900262214 6445 -615891790 513030379 4709 -170132306 391949381 3699 15084359 -645134311 8577 -328904232 -80034542 4353 740659012 523334383 6697 269499594 329435427 5133 -242921091 -962366924 2452 -46649832 -547246555 3413 497764071 -931850941 4167 833952118 895448733 8823 -618586699 545485303 2359 959313725 -320105788 198 -685842163 349711330 8175 -685842163 -31659405 5401 -358966548 -647224909 372 498725757 -113520589 502 417807178 -320105788 4598 -800197031 -876513924 5104 577257649 263449205 6136 642972199 402394867 9054 -52166347 -894674476 1058 223626891 768564657 2381 948736147 173354787 9685 -408600531 -847113496 7623 689984924 238643630 5455 -669161347 491977162 5316 206527555 293996259 336 780636123 -13980784 3376 -927671058 -507678540 253 -62488183 215489130 1918 817204434 271711843 4851 890432109 614945635 2716 433526835 -392084245 3263 299572712 368331732 6119 110512002 -663884323 7900 -76560661 -575386868 3105 468946340 391949381 9917 -952709307 57188489 144 -835349698 19319210 6892 -729146187 546240758 7929 126979264 476629986 7475 413228751 -871353007 9278 808925735 -876513924 4138 186610534 346977152 676 -992570882 -883441584 9232 -674506636 925430316 7673 232434457 704912288 7598 253295516 -386859416 1381 576569655 32006993 5320 -82743531 -439025221 4318 389181119 -493565702 1782 -695835769 -645134311 6241 -824336233 697181256 1475 364564921 733113734 782 390958395 802678679 7700 142253386 -253004117 147 -740334521 -529867141 3883 -146048051 936458970 2045 293337666 442035528 9261 276731211 -669081832 1851 702242153 -517429485 8850 195859317 67965345 4275 740659012 858501251 4715 -330575686 -580067919 8218 491678739 -343058017 6490 -356493999 -349942526 1422 390958395 -373891874 9373 224883384 573715962 5127 254604928 -777377395 9882 -576115144 870680272 3055 -342239300 435964459 4882 -400001179 886756512 3581 303886728 611310292 9040 -986019062 999569471 9048 151462778 -699315319 594 864931174 -580067919 6315 -150077373 23333156 5514 -601257416 690383589 2980 -745598738 762717609 2869 538103424 769086286 7906 335527628 -507678540 4379 577595779 -510922884 8543 -458526967 -181951918 1193 331376977 435964459 8795 -429426969 -692002453 2973 405324040 -168423907 4970 505315658 285660025 5584 967301691 -64803490 6863 -590529319 -33043914 6393 390958395 332881191 3593 307567195 -208909824 2447 -396349710 215489130 2316 -925751415 117542955 8112 -371869946 -919384533 6308 780636123 899778012 5073 15084359 55710753 3255 -892024255 490581013 918 83263882 327243607 1993 743542522 -531114148 5650 -705173162 -995062096 4980 677505146 391949381 1873 -630784461 -525223549 680 313773597 500073592 3141 -728265827 -779255519 3536 -330832333 -709522334 9342 566652844 -113520589 7862 -765335823 -759955547 2031 -328904232 -130757210 9832 132366550 170467835 9597 778853107 895448733 7483 -579837273 950205104 377 864864468 742069009 4239 217759023 442035528 5728 509139401 927113337 7284 497764071 680445725 4753 129311049 952638297 9868 693388533 285030297 4128 -959851598 742555398 3889 126979264 -796856966 5881 -871267479 -339148929 841 327828499 -901179905 6088 344933377 368331732 8712 -986019062 886756512 4775 288031791 -714273046 1269 933284357 -743279228 7528 491678739 694332247 9456 287061479 823880227 964 -58282870 -741621007 3443 864864468 758141143 5747 37950971 639591910 7175 527736569 155546470 5997 -743788507 320542941 7945 644845610 101361875 4369 174573850 383295386 9693 693388533 -313128613 581 -570707245 258649377 9570 -648381409 -517429485 6654 -794998045 -962366924 3991 269499594 486739558 1041 864931174 -103582511 4157 -474750049 -142257001 4921 576569655 -873589020 3261 -307200306 932982464 8570 330369088 -560116325 4459 892440078 836711297 5910 853983481 -991847180 6955 432021664 -827976408 703 126979264 758141143 3908 293337666 -796856966 6093 390958395 -267835884 8820 879055044 99128184 7664 567852265 -217276100 6995 119513424 -208909824 6056 -959851598 238846105 1034 165508500 245371301 5364 789352319 -732977788 9350 -44846753 160793740 1641 269499594 -575386868 2264 -925751415 -901452236 8852 669719494 464511101 3327 890432109 79143311 2977 -537445745 -487460041 681 902447917 -596103798 8942 765140521 -274707169 8709 -593752979 -34186434 8106 58337899 443480195 1149 32391911 -380500395 2131 167372537 616919600 500 -590529319 638342848 335 -548298586 -650343366 6891 674835134 -161178548 9385 950417338 -221235589 520 416830089 -982939077 1519 -189672465 460061364 2538 481039767 -255678122 745 -820460238 -958397748 38 -600220506 -37646429 301 -447555783 238643630 3574 -625868114 248879339 5538 -764095871 895448733 3908 293337666 616919600 9954 -952023251 -278826583 1490 37950971 -873589020 6884 -56935231 -164190047 2604 860501343 -130757210 5226 303471892 785302566 5248 -794998045 -148948797 6374 -353580923 -845509135 2589 303886728 148581257 8803 -971877548 999569471 3034 -268168881 624282080 7153 319326351 -927894606 5146 -669975418 -59573888 2353 -375315736 349827286 1181 -637994744 -979020874 307 -927233899 -539760374 681 789352319 265565623 1325 -952023251 269584182 4473 469995849 831945068 8589 -261356504 -34186434 5636 528230348 -692002453 5521 -660956144 -13980784 5970 916803821 381557875 3477 237809565 -635171642 9228 -821770117 -339148929 733 -419749108 558660793 9170 303471892 932982464 4405 111659246 -306446443 1185 538103424 -616422007 1526 38382431 307725420 740 330369088 546240758 618 -959851598 293678122 3755 841435082 208300268 7441 330369088 429013583 8635 -346375162 999569471 8982 -132340965 742069009 7685 689984924 -919384533 1660 -878007946 -667783556 2985 287061479 248879339 9358 984468436 -503488600 4460 -907526850 705558301 8646 -983376341 15035429 3800 497764071 443480195 8332 665672498 -185998231 3060 -47584694 55179420 9298 705381339 829049646 5045 -364156017 -278826583 1054 411375410 -635171642 7587 287403155 -952045723 8216 -54849498 220424396 7839 57077901 742069009 245 -559852389 -605921169 5588 986629189 155546470 6612 933284357 531120459 5197 -667767243 -265316264 231 958730067 -588348248 5654 95039871 -616422007 325 -925751415 518508787 9957 929439506 639418215 30 -419029624 -848882377 3307 655661552 125331989 7391 416830089 -976144578 1446 -55516739 -115011856 2087 -509666122 639735778 3929 -116404179 -493565702 2394 -82743531 135272390 815 480475633 -954209444 2692 670783249 485773536 5052 -68308325 -33848463 1072 213842869 -442896915 4085 946724763 293678122 2234 343475859 874229190 8546 699618405 -595600742 9539 -74105468 782261486 3841 -242921091 412494114 4212 -396349710 814089111 5069 970485889 895448733 2341 955536932 719756675 7008 -474750049 -533164995 110 -322857321 249091689 8677 -154177607 235617971 605 29506774 -428402356 4513 677081963 971883931 6266 110512002 472701027 84 -894484500 686182649 153 -52166347 -588544705 4251 367159963 -53499931 8287 -621743061 -70608980 3128 -986019062 -912580415 343 -669975418 -187634457 5652 498022540 247516617 6693 -225441451 -70608980 3988 -356493999 -919384533 1786 -109703401 -969954363 5162 -410378829 -549248367 3882 -241465936 -343058017 4847 500836375 484820762 3291 784564006 518508787 9758 -419749108 639591910 5968 -171024826 348492504 7523 497764071 -669483533 6518 766605000 684653282 8597 -987108376 709534975 9500 933284357 -732977788 9695 833952118 -389676639 6937 505315658 -552554344 9286 574072798 261437505 7321 861466410 -964052288 7046 8264531 67965345 4616 974173871 349711330 9854 -790900085 422558106 9331 261417951 -979020874 3742 -441900788 79143311 5228 864864468 485773536 6974 237809565 -442896915 2429 -55516739 115731592 7250 -871267479 -13980784 799 411375410 -893198153 8460 649807445 774508045 1915 -301284968 -21285360 4257 331376977 -551416862 5457 -828443354 355195684 3566 -750618262 500073592 2952 217759023 -714273046 3676 555446731 -730886465 7014 -934630957 -667783556 7298 -109703401 764272698 1922 232434457 -519921669 5211 203806755 -981602668 7766 -408600531 -267835884 6857 276731211 -675048115 7945 -630784461 -663884323 329 935909029 762717609 1308 860501343 75428113 695 -483938149 422558106 7380 202573384 952638297 5700 -278257978 -847113496 1720 -878007946 484578208 181 693388533 874757575 619 -883256320 -265316264 7038 299572712 -619642959 4909 749595162 28158895 5712 -695835769 667943918 2318 -824336233 -428402356 2463 -257165428 -283943997 83 29506774 238643630 5207 271048450 -827976408 2332 -576115144 -650575204 9456 -794998045 -265316264 6982 586193310 -74922256 5552 -267849188 -595600742 3789 248168868 88031842 1697 652607998 443480195 8885 641405743 -339148929 2835 -213966720 651276686 1849 822548504 101361875 1252 704539722 -521750194 3556 -307200306 133238441 7166 90819360 -238448480 7871 -659282120 -63734481 5023 -341897402 -419617877 1018 -132340965 233486506 2575 -81272333 491977162 6575 -625718770 584852110 7582 -241465936 -775953624 9460 719147282 -493565702 2653 789289346 971883931 5440 169375596 -931850941 3904 -594123980 782261486 1728 -694040959 -995066367 1664 -962479450 748407118 3355 432737196 750710740 4069 477434146 783420814 5139 -971877548 351421296 9028 -740334521 796440972 4717 393895424 -57636310 9494 -348537659 574416719 8276 -213966720 -133534011 3051 -112466455 -714273046 6553 90842180 -148948797 6445 -952023251 709534975 6270 -458526967 -339148929 7143 -612223016 329435427 2596 564442080 704912288 664 -422523153 -839552686 8290 -147467416 -427456347 740 -749678851 928549530 6456 696354690 164304660 5338 916803821 -791660728 6371 -705081051 -762876998 6828 -287473610 -775953624 2033 38382431 -254349525 5067 288031791 -834347143 3224 -970422428 628563573 5169 -496507325 -68133232 7139 -907904968 -442954817 6643 303471892 -349942526 4877 -623545038 738681643 3798 -92183040 -982939077 1970 -820460238 639735778 2147 58910623 783420814 6498 -429426969 -650343366 8950 527736569 -775953624 3416 -715255110 742555398 3340 -631059468 -320105788 9722 -55516739 82218066 3884 -241465936 -115011856 8930 112237946 19319210 1973 256045037 996597250 7518 -132340965 -588348248 201 696354690 -97621137 9332 -483938149 349827286 1257 -112466455 -548872283 5688 705381339 -479232352 4642 -410378829 -202365860 6433 -862838521 -650343366 6231 246028051 -287275800 3560 -197332076 -911784066 6815 -991085471 522626360 4547 967301691 685173008 8433 843260633 464511101 4994 -343049870 -976144578 6286 195859317 174025856 3257 702242153 220424396 5117 57328447 349827286 3150 -447555783 23333156 1773 83263882 874229190 8852 -433025345 771524295 4119 -251213711 -775953624 247 237809565 638342848 1603 -625718770 -259920681 8345 716961746 -839552686 989 -330832333 233486506 6573 869722291 559317467 568 -533858770 -699883416 5986 -854974713 718423636 4689 70299496 996597250 4211 528230348 -645134311 4216 -631059468 165821381 8669 535670744 161270305 8331 -52166347 996597250 4065 -147467416 -715854594 7156 -241465936 998987485 8187 15084359 -254349525 8277 -745598738 246277775 8771 -949511663 55710753 8736 -341897402 -899341288 8850 500836375 429013583 7389 -992570882 -912580415 7240 664255928 -849899775 5590 -496507325 676243791 9884 -623545038 580232372 454 -818501802 685173008 7780 261931651 -361278986 2274 -148551892 155617401 6502 877336582 66743939 9191 -983376341 263449205 3486 -179678 388657508 1925 -400001179 530406323 9138 73840719 -873589020 4490 -322857321 -733482202 9267 -146048051 676406177 4755 -442492459 -982939077 1765 -222034349 -650343366 1454 591415304 258835576 3873 -959851598 798201482 1140 -788603267 320542941 3913 -526589551 -883441584 822 -222034349 66743939 4845 -983647058 -393603223 4678 -526589551 -575386868 7772 941171960 208596214 4376 -588133551 -981602668 9437 73840719 429013583 3081 740694909 -70608980 2320 902447917 927247897 5183 32391911 35526584 1087 -171024826 -585235419 1874 287403155 28285201 2457 -36520470 161270305 5114 916803821 -19846330 6161 -451981899 -259920681 7673 -388902952 11152217 7634 -952709307 709534975 1322 934705880 -547246555 6886 -518877099 -899341288 2827 -260484128 -861238983 4296 512530806 628563573 3672 -200453704 -148948797 8823 -336363205 240392773 3048 -55516739 927113337 2461 -759508202 35526584 3052 -659112423 -354781951 9663 -616780700 -616422007 2422 -73802131 -324403620 2278 -934630957 -739131404 9783 574072798 203913927 6174 -225441451 -163961704 3596 -579837273 -419617877 6302 -765335823 -513451002 3690 313773597 346977152 9976 842270273 476629986 5560 -110049194 646664292 2945 812692671 245371301 7325 156702520 88031842 9283 -828443354 926947071 7722 -862838521 -439025221 3218 -742210546 -13980784 2137 328152090 55710753 5180 934705880 -68133232 1606 469995849 858501251 3141 95039871 -580067919 9582 822548504 993015931 3699 564442080 -513451002 7958 -625718770 113319582 3141 -12352429 -647224909 510 721323233 -827976408 3818 399779640 7024863 6822 -855487023 771524295 191 -790900085 258835576 5600 649807445 -259920681 7434 416830089 798201482 6726 -400001179 -259920681 3845 -260484128 -803257481 2606 273690998 269488622 7917 340060359 -71981180 6444 -987108376 28158895 9229 389181119 -393603223 4695 -509385891 -952045723 7829 23116556 115731592 4335 856751619 -427456347 8816 462757732 -164907236 7374 772119062 932982464 6308 -348537659 685173008 3837 -536278632 293996259 8875 650299148 -324403620 3561 -56935231 110076515 4098 -36520470 -981602668 2582 -557563073 -202365860 9473 -883256320 622266116 5427 -453528863 -780888194 6731 -213966720 771524295 2718 491678739 736392650 4422 122960298 682630231 8170 -735338906 -871353007 7534 -483926612 -560116325 6895 -744815954 -979020874 9734 -80190883 -322241979 8081 -941497322 90714922 5983 339712362 622266116 6053 -410378829 307725420 5260 -821770117 23333156 8719 -56935231 -616422007 6869 551002165 173354787 7376 650577626 900210732 4683 -822417795 -208909824 4831 -601257416 481058945 1533 -745598738 697181256 533 432737196 -221235589 361 -557563073 -519921669 158 564442080 215489130 4469 743542522 854872802 6013 -777574656 170544312 7215 -12130323 307725420 6704 -494058622 -551512958 6594 976904654 -906648758 4085 -56935231 -361907767 330 -667767243 -220337835 8396 271048450 386127211 6122 -370573099 796440972 333 -150077373 652139653 8157 551002165 -699315319 1723 -983376341 -548872283 4011 112708003 57188489 6585 -148551892 624282080 1725 651739496 674552143 3693 -517419114 -974640280 3890 -777574656 652139653 803 -705081051 -53226181 2547 269499594 522626360 8628 616261079 -839552686 8629 693938067 -594827543 8470 -907526850 143533526 1774 -835349698 -202365860 8838 36279537 -339447425 4858 506679619 -827976408 3461 -356493999 764272698 494 -674506636 688604103 2047 95039871 -33848463 4653 -226011510 592056586 2530 -959851598 -257449363 7258 -949511663 -63464163 1133 -742210546 -714273046 9294 670783249 -551416862 3207 -745761469 -45469480 11 363421522 -575386868 8306 90819360 706766110 8784 -139236232 -919384533 849 705381339 676406177 8319 -331409455 -762876998 7302 -287473610 220783838 2284 6631381 258835576 5519 853983481 412494114 8199 335527628 170544312 3267 -268168881 -306446443 9644 -279541251 -368204827 7831 664255928 240392773 7481 319326351 624282080 5303 -623545038 -715854594 9424 -241465936 926947071 1330 344933377 -873505481 9902 -892024255 704912288 9125 642972199 143533526 540 -971877548 -596103798 8860 993217311 -322241979 4773 727691960 435964459 5636 901855277 248879339 7960 -335037888 -849899775 6629 -92183040 -709522334 8159 433526835 -779636985 542 112237946 -130757210 3231 8264531 -931850941 8674 -987108376 -727914786 9793 319326351 -831246652 4099 877336582 -903151152 7457 669719494 88031842 4188 177628242 636536038 8005 -971877548 868032719 4564 -886229173 -103582511 6369 740694909 363537086 1215 36279537 -34186434 1161 -419029624 -709522334 1000 -170132306 -549248367 9415 -81272333 -650343366 1197 330369088 -111673714 5070 23116556 397104509 4506 335527628 764272698 814 749595162 -386859416 4857 -912600784 -709522334 1162 841435082 -561419270 8968 -257165428 28158895 5223 328152090 782261486 9869 -106582970 676243791 8711 -824336233 -34186434 9846 890432109 604828253 8325 929439506 -546852996 6324 -106582970 -148948797 9713 780636123 -31659405 5657 343475859 844277983 4399 -31253052 -825672011 3120 -454660390 170544312 3356 -740334521 -575386868 9837 -744815954 -142257001 5570 -154177607 143533526 3893 -615891790 248879339 9196 -420836130 -211716415 1632 933284357 858501251 2028 -73802131 -992454753 5948 -62488183 -316543012 12 -101910710 -910659068 3924 812692671 -548872283 1906 -594658272 293996259 2545 195859317 -209849932 9896 -36520470 191108050 1745 326413982 -871353007 1051 29506774 -912580415 6326 664362925 927247897 7346 395299686 894207498 6256 293337666 680445725 3522 -660956144 -324279122 4238 -214121222 -392084245 4288 -734053528 -699315319 5585 -570514743 993015931 5015 -173157270 -600991208 1410 -734053528 481058945 9148 -422523153 -316543012 1046 -927233899 265715153 7183 326413982 -937125202 9888 487719335 -976144578 3443 165508500 28285201 662 15084359 -563855352 2144 603027467 -313128613 9878 -907526850 269488622 8647 137342604 191108050 1499 -351818262 -253000679 9590 126163611 -74922256 4395 -612223016 -354367602 7981 483523131 624014414 8292 58337899 854872802 7489 -695835769 7024863 6759 432737196 307725420 688 -912600784 252386635 8708 -213966720 220783838 5540 -565428161 769086286 2391 967301691 -468181788 9180 -557563073 -551416862 3905 664255928 351421296 7432 622760654 -762876998 2346 652607998 690383589 2547 -822417795 -322241979 4310 -579837273 -74922256 1383 749434816 75428113 7942 -548469989 802678679 4460 166695370 736392650 4369 137342604 -650343366 977 363421522 481058945 3091 97020970 -669483533 7951 343475859 -653914878 8293 677505146 639591910 5002 577257649 736392650 1886 204922698 -739131404 426 -745761469 531120459 6105 -616105726 854872802 8538 -270167938 624014414 8856 -213966720 -473904134 47 -889390298 611310292 4264 228618029 99128184 3452 -328904232 -952045723 4245 955536932 -996863784 4435 901855277 -265316264 6751 -720378724 -575386868 4943 650299148 161270305 6510 521234557 732717612 8625 266465598 247274032 4947 90842180 839185834 1992 185216221 704912288 79 -278257978 -354367602 3269 -570514743 533639856 2616 273690998 -699883416 4126 -743788507 990761659 5097 643936179 732717612 8210 -557491556 -796856966 5002 -782082024 497692812 7645 543709359 19319210 9713 -442492459 57188489 2333 705381339 -626227780 5768 313773597 -796856966 7140 -179678 -701904187 8783 -483926612 -224830170 751 625839941 -521750194 5284 -162298514 -768754430 1287 643936179 460061364 1041 460600071 -650343366 1750 727691960 109725016 7668 -794998045 -254951306 3037 -371484057 106613504 8197 397498909 -952232346 8564 343475859 -805220515 2788 -952023251 622266116 6114 140624107 -995066367 7730 253295516 -473904134 1119 438397479 -865702803 898 498725757 329435427 7719 -116404179 170467835 1216 529251473 -209849932 880 -625868114 349711330 257 36279537 265565623 1293 621250009 -224429007 235 727691960 -393603223 4436 -715255110 15035429 7783 -934630957 110076515 1982 677505146 870262107 4292 669723000 -266557934 3742 -147109520 -33043914 1598 789352319 101361875 4996 256045037 936458970 176 -250591756 -273517935 707 112708003 -267835884 5590 856751619 429013583 2048 -342239300 -992454753 5543 643936179 -33043914 5292 -557491556 362317344 2482 122960298 -53499931 7140 -527151913 -521750194 9830 743542522 688604103 8727 -486815940 -883441584 4375 -92183040 82218066 1257 689984924 -5902726 3502 330369088 476629986 9943 287403155 -316543012 16 639245576 247516617 7498 228618029 610906685 8594 166047011 271711843 8608 -483926612 440461057 7452 -794998045 -845509135 9079 652607998 742069009 8861 195859317 996597250 3276 -925751415 397104509 6846 -667767243 371937567 836 -260484128 -425579851 618 -371484057 -113520589 3336 187533920 -254349525 1468 36279537 936458970 2695 877375052 -392084245 6730 -509385891 160793740 5367 521234557 -952232346 7633 -241465936 688604103 1853 498725757 686182649 2882 -824336233 -547246555 9134 713058770 67965345 7324 -205718293 -803257481 5301 -278632700 870262107 9770 -244065831 408032712 7478 -177639676 -901179905 2047 328152090 491977162 3715 483523131 -224429007 3887 273690998 291885511 7646 749595162 59020681 2640 395299686 465310197 1151 677081963 478800565 1233 -529954928 688604103 711 -63560127 383295386 4491 -267849188 -427456347 5588 -818501802 15035429 9766 947027244 -976816087 4614 535670744 -142257001 4942 276731211 547847846 3153 950417338 160793740 3685 877375052 265565623 6229 -570707245 -588348248 4203 -74105468 -992454753 8491 551002165 638342848 7084 808925735 -911784066 2769 -116404179 15035429 1018 491678739 -981602668 9225 -872853946 -187634457 1643 -608881583 164304660 1677 416830089 905565981 8084 330369088 -368204827 6951 -486815940 -777377395 4215 116199189 -521750194 9983 -729146187 220674133 9689 -669161347 -803257481 3412 54093571 -575386868 3976 411375410 -322241979 1422 -289985011 -357349445 8283 471423335 -701904187 1731 -624139446 -549248367 7386 864864468 -563855352 5994 -659112423 -373891874 6081 933899717 252978054 4942 -80190883 602128084 8976 -572908981 346977152 1796 535670744 764272698 1173 112708003 -164190047 9374 471264227 686182649 8460 -601257416 258835576 1713 -364156017 -635171642 1190 766605000 624014414 7588 -330575686 7024863 6281 693388533 709534975 123 -181786704 -549248367 2967 974173871 -993810702 5796 -971877548 -439025221 3106 299572712 927247897 5280 -32737399 -952232346 4206 538103424 903887624 3749 644845610 -699883416 7495 19516550 258835576 4449 -728265827 733113734 6710 -625868114 -873505481 1922 715936589 170544312 5855 -66475474 -265649886 3364 955536932 174025856 2685 784564006 731066417 6699 -533858770 -164190047 4369 -616780700 476219341 9331 -422523153 272099746 1015 833952118 698531409 3093 323725605 -313128613 4378 -370573099 170544312 7691 -353580923 -873505481 3273 716961746 55710753 7814 877375052 240392773 6474 -544290356 55179420 8830 -715255110 -361278986 3166 -293422144 926947071 74 264207551 -992454753 2470 -433025345 -683388034 7201 -835349698 592056586 2102 -650211499 522626360 225 253295516 964421398 9032 -453528863 -762876998 3215 864864468 -585235419 7682 -343049870 -368204827 4654 -293422144 -419617877 5466 -358966548 -936112945 2772 -342239300 -594827543 3241 -110049194 786543464 5705 -790900085 -547246555 2655 -557563073 101361875 7666 -373212931 870262107 9575 -241465936 -663884323 8670 -949511663 574416719 4891 393895424 -5702304 2463 750512353 -5902726 9000 669723000 993015931 4652 -146048051 320542941 2565 343919065 880013188 5829 749434816 -241132430 1105 655692903 -580067919 2376 -12352429 -847113496 1452 -531669239 771524295 338 395103154 23333156 1816 -637994744 -791660728 1815 -375315736 -510922884 687 -12130323 -266557934 8917 -364519214 -732138768 8247 498022540 23333156 5623 -482457481 246277775 1684 -482134217 164304660 2247 577257649 638342848 4621 -777574656 383295386 4646 621974864 -12154411 1826 643936179 265715153 9791 967301691 -6069504 4396 339635211 -359031913 8569 564442080 135272390 1302 561794586 880013188 2045 535670744 698531409 5132 -720378724 -827976408 1831 -854974713 723730723 6594 -872853946 -585235419 1360 269796431 -903151152 2199 535670744 -620954654 908 -728265827 312063892 4313 211653701 580232372 7728 -54849498 785681307 3355 591415304 397104509 4503 -625399824 -605921169 4309 -962479450 -386859416 5877 561794586 766538742 795 389181119 -551512958 5659 413228751 -2439989 9922 137342604 -937125202 1837 551002165 -847581699 6830 90842180 51303562 3650 713058770 829049646 4464 -405708663 67965345 8474 71999590 964421398 8511 -794998045 900682067 4949 -73802131 293678122 4036 -565428161 240392773 6130 -892024255 -594389391 1787 266465598 -193590510 2053 933899717 481058945 6199 -705173162 -113520589 4766 469995849 618410264 3078 860501343 -6069504 5078 -177639676 -823312659 6422 57328447 769086286 4731 90819360 263449205 3046 833952118 581062404 9022 948736147 562000501 368 -222034349 -699883416 5564 237809565 840121997 982 -305970525 258649377 539 505315658 32006993 4427 413228751 -653914878 629 -533858770 -561419270 3317 -762354954 -783218625 1274 -267849188 894566619 4496 405324040 836711297 1186 111659246 798201482 1717 -474750049 835992356 3985 299572712 -551512958 6794 -476635343 931901106 8142 -213565859 -103582511 7948 321896034 -626227780 7446 -408600531 -936112945 1803 83263882 513030379 2332 509139401 -253000679 5622 -46649832 -53226181 7653 -740334521 249091689 6824 81800971 88031842 1554 -422523153 -54745869 2401 984468436 676243791 6765 -715255110 -783218625 1256 622760654 272099746 4313 693388533 -845509135 9455 -633494599 -675048115 8948 433526835 698531409 6184 416830089 835992356 3982 -162298514 -473904134 1048 -491680209 531120459 6047 644845610 -293612145 2058 235848520 -70608980 4900 -800346889 51303562 7445 843260633 888127448 2091 -441900788 248879339 1777 -147467416 168850975 8608 -818050145 -356305020 9382 -659282120 117542955 6695 655661552 -64803490 6374 -633494599 -923191479 6316 97020970 -667783556 2733 -594123980 680445725 4423 -749678851 -192813087 5287 934705880 349711330 5348 151462778 819313353 6369 390958395 -487460041 995 941171960 676406177 7267 785195735 592056586 7468 58910623 346977152 3356 -625868114 -70608980 7269 -517419114 -316674454 3007 822548504 698531409 9496 -44846753 238846105 3437 -342740225 -919384533 7471 -623268670 484820762 5860 -941497322 -912580415 9074 890432109 -952045723 3591 -458526967 -453780869 9555 204922698 636420853 6478 -330575686 -982939077 6503 15084359 -392084245 1776 277958125 -468181788 3353 -257165428 271711843 8798 -474750049 -995066367 1258 -578500945 465310197 2291 110512002 371937567 2540 323725605 -743279228 4281 287403155 900682067 384 -734053528 -650343366 4367 -672401313 381557875 3213 -150077373 -130757210 2840 -306801974 -823312659 7987 -548469989 -354367602 5989 693388533 736392650 2095 498725757 -699883416 8278 -101910710 697181256 5328 167372537 -224429007 6925 287061479 -427456347 8841 -80190883 106262770 3605 696354690 -14604433 9336 -396349710 452093657 6978 603027467 -894674476 8455 959313725 -923191479 2441 -76560661 814089111 6994 -346375162 697181256 8017 -745761469 246277775 3194 83263882 -533164995 5547 -898265134 136635305 2423 469995849 719756675 7471 326413982 -865702803 4131 -150077373 525863100 4519 542787809 -594827543 2005 420313173 638342848 5152 -483926612 532638758 7180 -728265827 -361278986 2174 -322857321 -41471722 8973 -576115144 -861238983 5392 -373212931 927113337 5567 693938067 11152217 7253 -261356504 750710740 4758 -970422428 -311805770 2750 -616780700 -901452236 5148 126163611 829049646 9636 -949511663 639591910 9911 890432109 -207480706 1180 253295516 -936112945 5912 505315658 616919600 2953 933284357 -560116325 8720 -279541251 -981602668 481 740694909 67965345 7929 -481548889 28285201 7858 177628242 -560116325 3234 -927273767 -645134311 7063 195859317 -701904187 4651 -685842163 693923957 3782 261931651 109725016 1554 -261356504 581062404 9789 -720378724 -894674476 8829 -987108376 786543464 1837 812692671 -267835884 7370 -132340965 -995066367 7829 399779640 341133012 485 653638796 518508787 2195 6631381 -324279122 5176 780636123 -619642959 8007 -759508202 -779255519 5496 -76560661 870680272 9753 -970422428 320542941 8126 696354690 -80034542 861 621250009 -923490455 467 506679619 771524295 5764 -685842163 684653282 848 -205718293 674552143 7301 405324040 -477140109 341 -618586699 624014414 6716 481039767 -726080992 6217 -215882898 -733482202 1394 -633494599 -548872283 5394 -419749108 -699883416 4190 -44805950 -257449363 3334 935909029 -292135056 8219 -835349698 -5702304 6977 -536278632 368331732 7851 169375596 -873589020 2329 166047011 248879339 6651 390958395 522626360 2335 37950971 -932094589 4055 411375410 -726080992 9543 -511648475 59020681 9199 246028051 -847113496 6827 326413982 -254951306 8667 670783249 174025856 8283 97020970 -427456347 8267 341071365 490581013 9239 -907904968 -956300186 8147 929439506 -903151152 3169 848002319 422558106 2614 -363361513 336301975 9325 574072798 -546852996 5296 -633494599 -549053127 4379 269796431 491114857 7513 -627792663 -324279122 408 780636123 -991847180 2615 331376977 -893198153 7088 303471892 -833562261 6451 433526835 899778012 8679 -674506636 676243791 416 574072798 -503488600 5112 -429426969 -14604433 1768 81800971 990761659 6077 -949511663 312063892 1432 -512601533 -5902726 7873 -74067624 -185998231 9117 745648934 835992356 1636 677505146 895448733 3199 -453528863 -37646429 829 -148551892 -532805273 6078 -356493999 -33848463 5669 -559852389 -439025221 331 505306321 -5902726 7794 187533920 530406323 9849 721323233 -861238983 4833 745648934 -732977788 4723 664255928 252978054 1784 246211015 -283943997 9568 -328904232 685173008 6347 653638796 936458970 8613 -744815954 383295386 9407 -685842163 558660793 5403 -625117729 616919600 1212 81800971 709974393 2785 -820460238 604828253 4646 237809565 371937567 2116 -429426969 -278826583 4126 -559852389 67965345 4028 -348537659 293996259 8981 622760654 758141143 6393 -983647058 265565623 9890 -855555106 854872802 7326 112237946 -503488600 5924 -659112423 709974393 3373 916803821 -635351929 314 213842869 -931850941 9844 -214121222 -64803490 5538 347274203 -292135056 6183 -855487023 682630231 6383 -109703401 125331989 2958 -650211499 -715854594 3855 713058770 766538742 4113 929791427 51303562 5276 -955831194 -193590510 3154 462757732 840121997 4258 902447917 -873589020 9146 -474750049 674552143 7441 -242921091 -653914878 9288 169375596 -596103798 563 655661552 349827286 6357 -952023251 7024863 2289 -744815954 252386635 7691 397498909 390959008 3698 -594738095 -289016401 7336 -101910710 324939084 6740 -572908981 472701027 5742 136635149 110076515 6047 -371869946 -487991575 4238 -66931702 -278826583 9766 32391911 -539760374 1189 704539722 996597250 6127 -625718770 -831246652 4213 457187643 -427456347 1302 655661552 105202669 8968 169375596 -31659405 5118 235848520 -324279122 4241 -304053585 402585422 5304 -278632700 -103582511 2516 -733024233 562000501 263 -12352429 -293612145 9143 -517419114 998987485 4595 -132340965 562000501 6857 677505146 783420814 2702 955536932 -663884323 7859 669719494 -148948797 2804 -743788507 407922222 9517 -579837273 -531114148 8998 789289346 -805220515 9730 469995849 -919384533 4698 -871267479 -932094589 9367 -557563073 220783838 8923 203806755 -479232352 7209 90842180 368331732 871 -442492459 365540008 1093 246028051 652139653 1914 577257649 697181256 3244 696700704 -181951918 3317 542787809 -255678122 8374 119513424 971883931 2836 -54849498 667943918 7671 -734053528 -221235589 8143 169375596 524158102 7217 847314766 996597250 2479 587161686 -316674454 1801 349635568 -354367602 1011 166695370 680445725 2893 -527151913 245371301 6756 122960298 136635305 5476 934705880 371937567 3031 -74105468 -224830170 3591 -557491556 -37646429 1058 -56935231 -316387152 2495 6631381 -185998231 9169 543709359 109725016 6095 -548298586 685173008 5850 -537445745 472701027 2884 330369088 202098881 7902 677505146 -605921169 6058 224883384 408032712 9233 -531669239 199066417 9922 941171960 -726080992 6252 935909029 -766439509 3697 649807445 -183336237 9921 -278257978 928549530 2315 740659012 -551416862 8639 433526835 -585235419 913 29506774 -616422007 376 223626891 -973091762 2375 -862838521 766538742 9904 -894484500 -398743530 6298 277958125 738681643 9127 -146048051 435964459 2112 -695835769 -780888194 2601 -743788507 32006993 7712 -822417795 697181256 2084 140624107 -974640280 1076 655692903 -732138768 2986 -624139446 -53226181 5661 395299686 133238441 7672 -55516739 358976404 455 993217311 -503488600 8088 111659246 349123105 3101 -71710752 -19846330 6418 -74313664 718423636 430 -66475474 79143311 4696 -667767243 750710740 5328 715936589 742177493 5651 -410378829 -699883416 6836 577257649 -669081832 2424 276731211 -588348248 5643 -765335823 691904004 8896 -883256320 886756512 7385 950880850 -976144578 8407 -777574656 639735778 2935 395299686 651276686 6787 -289985011 -475349716 7854 -745761469 -727914786 3576 29506774 402585422 8113 343475859 161270305 3290 -625718770 238643630 2682 -913032643 220424396 2595 -52166347 490581013 1129 299572712 -575386868 7335 29506774 -278826583 6008 475583305 748407118 4500 929791427 798910453 6275 -222034349 170467835 6702 -388902952 -419617877 7159 -962479450 397104509 4362 420313173 269584182 8744 -474750049 -616422007 4330 -537445745 59020681 9384 -279541251 704912288 5513 395299686 125331989 966 -148551892 -446979614 8600 15084359 -259920681 7252 -139236232 893523554 425 -74105468 263449205 7052 340060359 349827286 3194 90819360 927247897 9492 853983481 -111673714 6132 -544290356 226081213 8047 780636123 -596103798 6597 -336363205 312063892 39 576569655 -895622959 508 -219607746 110076515 1960 -762354954 -12154411 4595 -669161347 490581013 9263 331376977 -833562261 1507 -74105468 -324279122 8708 -782082024 531120459 9106 228618029 28285201 4004 622760654 819313353 8752 -625718770 -45469480 7490 -331409455 -741621007 3396 303886728 484578208 3423 579591313 -428402356 3809 856751619 705558301 4345 520426004 -311805770 8797 343475859 736392650 144 -109703401 -777377395 1828 364564921 11152217 7791 778853107 491977162 4152 778853107 -893198153 57 73840719 -19846330 5596 639245576 402394867 1635 -983376341 522626360 4994 -213565859 990761659 3441 137342604 449132476 7922 -728265827 -485579451 9588 886936231 -385293122 589 -625718770 750710740 5779 572111503 252386635 4082 319326351 -732977788 5799 -952023251 676406177 5935 266465598 -588348248 7084 520426004 731066417 1002 621250009 -339148929 405 -565428161 -596103798 7552 576254520 -701904187 7984 460600071 639591910 7150 293337666 559317467 2538 4049814 611310292 9232 861466410 247274032 9717 -828443354 -849899775 7111 715936589 957316548 1064 -557563073 -777377395 8830 -251109249 -912580415 9398 -659282120 524158102 9679 935909029 684653282 146 -594123980 398270620 7170 625839941 532638758 5649 677505146 -97621137 4246 967301691 368331732 5761 520426004 202098881 8804 -13265422 616919600 9914 -526589551 -714273046 1472 70299496 263449205 1795 933899717 931901106 4754 276731211 -919384533 2630 -954946302 -5702304 9653 689984924 -981602668 4934 727691960 79143311 3214 948083395 -871353007 4945 -927233899 -515729352 352 696354690 249091689 5474 -947334444 841515706 8910 -557491556 235617971 5944 933284357 203874111 81 319326351 -339447425 7868 -96460553 -343058017 3835 -570707245 -865702803 3168 -46649832 -257449363 9915 520426004 110076515 5604 -408600531 652139653 5922 -883256320 723730723 1597 122960298 -367588750 9670 -148551892 381557875 3752 566652844 412494114 182 555446731 220424396 2012 750512353 66743939 2574 264207551 -531114148 4542 54093571 706766110 4076 -110049194 497692812 4489 -12130323 -699315319 7106 -322857321 11152217 2926 847314766 -727914786 4493 -536278632 -53226181 7401 321979161 497692812 6326 693938067 269584182 5622 -58282870 -958397748 6327 -173157270 -847581699 6530 -625718770 -324403620 2513 -400001179 -80034542 2612 561309384 533639856 7997 723014647 -287275800 5806 367159963 -699883416 6176 699618405 443480195 2239 320572212 814089111 3618 -548298586 35526584 7260 -189672465 766538742 8385 959313725 -779255519 7071 653638796 -531114148 5954 -351818262 293678122 6191 420313173 -952232346 3401 -287473610 611310292 1456 723014647 -865702803 4618 -991085471 417944653 5741 -625399824 -912580415 7039 438397479 7024863 2484 -307200306 312063892 2635 -222034349 -208909824 4977 -364156017 -185998231 862 -422523153 798910453 5598 -729146187 365540008 667 -76560661 848404213 8825 -742210546 332881191 6279 -531669239 226081213 8183 206527555 -5916917 2899 -301284968 -701904187 312 653638796 155617401 9420 319326351 -805220515 2156 -992570882 604828253 98 393895424 -439025221 5333 -408600531 785302566 7543 784564006 638342848 558 721323233 -172362246 2088 70299496 -3897679 1387 704539722 -281078001 8753 165508500 -588348248 8945 -343049870 530406323 4076 740659012 233486506 9479 -328904232 831945068 9595 505442585 -356305020 6445 -55516739 748407118 7799 -720378724 -354367602 813 749434816 390565985 1384 664362925 390959008 1600 -548298586 -616422007 5927 -396349710 -861238983 5332 343475859 110076515 8321 186610534 523334383 4443 -92183040 -871353007 3885 -12130323 -316387152 4229 405324040 -956300186 4640 933899717 -442896915 1648 591415304 766977417 2015 848002319 -996863784 4879 -509666122 329435427 2533 -305970525 101361875 9115 6631381 926947071 8023 -625868114 105202669 3974 -784069182 -982939077 8372 -420836130 -448645965 6294 778853107 706766110 449 432737196 -839552686 6096 -44805950 719756675 6517 -913032643 532638758 2018 976904654 -585235419 401 847314766 709974393 6263 -618586699 -962366924 2003 -608881583 371937567 4629 976904654 -952232346 3787 -594738095 639418215 4041 653638796 -549053127 2158 693938067 -964052288 5783 521234557 293996259 8297 -512601533 682630231 4795 -358966548 269488622 921 643936179 786543464 5572 -139236232 64274896 9113 -154177607 -653914878 2834 -569617671 798201482 4524 -285886589 -164907236 9181 393895424 -834347143 748 4049814 332881191 7880 58337899 -204109200 9955 664362925 559317467 4999 -74313664 -995066367 5177 38382431 245371301 9165 340060359 -19846330 1037 -509666122 -220337835 4202 696700704 -503488600 8823 195859317 -529867141 9540 -927273767 88031842 9566 277958125 718423636 819 335527628 667943918 3862 -934630957 -54745869 4705 -744815954 125331989 2813 271048450 -899341288 1506 -652765294 -181951918 9751 948083395 -221235589 7362 -222034349 691904004 9223 625839941 -103582511 8685 -625868114 -899341288 6191 303886728 -255678122 9235 -818050145 719756675 6266 269499594 -306446443 9979 -762354954 -973091762 2201 -625399824 272099746 8072 643936179 59020681 1499 -578500945 -973091762 6026 902777411 -533164995 9569 156702520 285030297 1351 261417951 -692002453 5552 -476635343 -163961704 1898 248168868 -398743530 2041 344933377 383295386 2475 543709359 990761659 8375 -820460238 288775548 7760 561794586 -164190047 9415 -618586699 -507678540 7074 320572212 -274707169 8109 433526835 -448645965 8068 886936231 -183336237 1509 -750618262 -266557934 6944 -178463084 841879883 4680 -154177607 623413028 9235 -73802131 -41471722 3360 343475859 900262214 5386 269796431 835992356 2638 -735338906 327243607 8525 -106582970 -34186434 1610 785195735 476219341 7708 974173871 -287275800 11 948736147 143533526 520 211653701 -266557934 4777 -685842163 -849899775 852 -147109520 -519921669 9999 206527555 -3897679 8795 -44846753 168850975 4757 -109703401 472701027 4596 -616105726 -780888194 7518 -511648475 -255678122 5092 -400357597 -515729352 6941 -742210546 -588348248 804 586193310 802678679 5822 328152090 143533526 8179 -433025345 377878165 947 -889390298 269584182 1789 232434457 -675048115 60 132366550 265715153 1004 505442585 371937567 443 895483308 950205104 1055 166695370 416895828 1319 -855555106 7024863 1737 266465598 358976404 6448 576254520 269584182 5836 487719335 -436876555 8228 110512002 -187634457 3654 -419029624 485773536 9504 -892024255 -361907767 5323 83782911 -964470327 5176 -63560127 -53226181 7363 224883384 651276686 4411 -420836130 -359314201 1222 721323233 -692002453 9457 -987108376 -762876998 2438 -373212931 -207480706 4663 271048450 -161178548 8540 416830089 161270305 2302 713058770 -181951918 4182 -705081051 993015931 3359 -608881583 -3897679 6927 -759508202 349827286 3474 669723000 -41471722 1137 655838788 -442954817 4175 713058770 998987485 2855 -949511663 -80034542 3077 664255928 220783838 8151 57328447 312063892 8474 -822417795 -428402356 6814 506679619 -161178548 5699 696354690 927113337 5148 651739496 390959008 5013 -927273767 581062404 5363 778853107 682630231 1723 -373212931 101361875 2138 119513424 880013188 7833 277958125 -996863784 7671 -883256320 48126737 8977 621974864 220424396 3389 330369088 709974393 3556 -52166347 280226622 9090 -268168881 -730886465 2124 -371484057 993015931 9013 477434146 -485579451 2985 126163611 115731592 303 653638796 408032712 5545 330369088 762717609 7063 -855555106 723730723 9563 -824336233 -503488600 4779 785195735 -521750194 3366 -992570882 888127448 6477 -576115144 202098881 4726 -342740225 324939084 9482 528230348 412494114 7736 -927671058 -10889363 2241 -715255110 732717612 1111 644845610 522626360 1778 -356493999 -320105788 8421 -667767243 628563573 6966 696354690 -596103798 7935 -50475604 -217276100 3535 824131791 894566619 4235 -287473610 -995062096 127 -44846753 258649377 8051 253295516 192314494 6189 23116556 -354367602 2535 997902760 252978054 806 140624107 -220337835 1855 -322857321 -265649886 8321 587161686 476219341 9599 -222034349 840121997 6679 886936231 -906648758 7054 639245576 -311284398 9697 -570514743 513030379 9913 696354690 574416719 8306 958730067 -825672011 8660 49103598 449132476 4231 -305970525 -912580415 9361 -962479450 742069009 2860 935909029 785302566 6533 -419749108 -779636985 3042 750512353 -448645965 279 -250591756 -354781951 7998 652607998 491977162 4731 313333438 -241132430 7124 848002319 -827976408 6670 -854974713 742177493 9093 934705880 -995066367 5347 390958395 -732138768 6997 58910623 545485303 5727 -47584694 -253000679 4576 -200453704 758141143 7792 223626891 -330088528 1630 -482457481 386127211 4212 916803821 -952045723 7174 -128726767 638342848 4919 137342604 905565981 5408 -983647058 497692812 6845 699618405 363537086 3997 929791427 291885511 6178 848002319 -164907236 6187 90819360 -595600742 1678 -453528863 -828027101 1524 269796431 -2439989 2749 320572212 -779255519 3495 663527888 -616422007 2991 833952118 101361875 650 206527555 249091689 5772 498022540 371937567 3966 213842869 241785150 4859 639245576 136635305 4868 639245576 771524295 4339 -442492459 -330088528 9695 457187643 248879339 5153 90842180 -845509135 6875 -660956144 785681307 3340 -548298586 -969954363 493 -621743061 391949381 4742 -759508202 639735778 6763 -82743531 263449205 9285 538103424 -669081832 7262 -625399824 -374056277 7937 326413982 365540008 6278 719147282 -761859799 5263 934705880 -549053127 5149 -147109520 28285201 9662 -941497322 -113520589 7039 -927671058 858501251 3056 564442080 -339148929 1433 -110049194 719756675 124 848002319 247516617 7120 327828499 245371301 4402 206527555 -730886465 6484 -912600784 905565981 5967 -511648475 -220337835 5188 -548298586 -5702304 5058 -55516739 486739558 8436 23116556 491977162 5006 -715255110 -71981180 3821 -991085471 782261486 1970 -419749108 209900681 4789 -531669239 245371301 1302 860501343 574416719 5695 -279541251 841879883 4103 132366550 133238441 1668 505315658 258835576 9893 323725605 -21285360 2067 -898265134 -876513924 59 -576115144 848404213 3462 -672401313 840121997 8032 789352319 -768754430 3237 955536932 584852110 4572 498022540 484578208 5439 -749678851 562000501 4141 307567195 697181256 6599 347274203 -359314201 8683 -918480115 -479232352 6028 -579837273 442035528 9354 -962479450 285030297 1580 -777574656 -575386868 7007 -821770117 -669483533 1962 -912600784 -903151152 6948 512530806 -546852996 349 -800197031 -761859799 8703 -621743061 -316674454 5388 228618029 -111673714 3537 -71710752 -981602668 4664 248168868 798201482 9163 616261079 -172362246 5416 -400001179 868032719 3927 -364156017 99128184 2060 745648934 -63464163 1556 -433025345 -354367602 5803 97020970 -701904187 8626 -482457481 -533164995 7406 -181786704 -428402356 8544 -267849188 -871353007 3297 8264531 -161178548 354 -289985011 -600991208 7398 38382431 265715153 23 869722291 391949381 7853 -927273767 -133534011 4234 -12130323 -316674454 3811 -872853946 -779255519 168 293337666 -254349525 8007 166695370 -927894606 2403 199822346 442035528 6403 -148551892 -253004117 8629 715427719 191108050 5897 -952709307 497692812 9383 -80190883 -320105788 7452 -818501802 465310197 5954 -101910710 954053652 8417 -509666122 888127448 4518 -594123980 870680272 3782 -872853946 -774659497 8682 477434146 936458970 2755 83782911 -164907236 6772 303471892 -533164995 4111 -351818262 870680272 9802 -293422144 293996259 6324 497764071 736392650 9641 -342740225 472701027 4149 -322857321 476629986 8020 -335037888 990761659 4368 199822346 -605921169 2256 929439506 -273517935 543 303886728 -675048115 1470 -419029624 143533526 1492 -82743531 604828253 1576 -177639676 -207480706 7717 -572908981 449132476 9232 287061479 841515706 5284 -588133551 785681307 6950 -331409455 -63464163 2387 705381339 964421398 3738 287540911 464511101 5591 287061479 563044475 561 -139236232 371937567 4282 303886728 680445725 9643 -476635343 -337054857 614 -116404179 927247897 6261 -257165428 -81447781 5455 -50475604 952638297 7307 817204434 623413028 6721 151462778 -361278986 6721 -74313664 -224830170 9467 -483926612 900210732 3010 -822417795 523334383 2681 217759023 365540008 7769 847314766 449132476 2009 -509666122 925430316 2846 -481548889 332881191 7207 -154177607 686182649 8996 586582238 -976816087 1498 572111503 476629986 7858 203806755 285030297 6756 -855555106 -959597696 2990 169375596 133238441 2580 -637994744 574416719 7761 950417338 -596103798 4543 -992570882 408032712 5784 323725605 762717609 3823 864931174 999569471 39 73840719 -981602668 4378 -659112423 854872802 3987 -179678 785302566 2839 235848520 609203406 1809 902447917 442035528 8749 -824336233 -185998231 7513 715936589 247274032 6301 -293422144 -281078001 5375 655838788 247274032 4850 -400357597 125331989 7684 -818050145 -316543012 390 -728265827 -727914786 5273 -200453704 -20385733 4647 -92183040 680445725 4645 -342239300 513030379 5562 -400357597 -278826583 8199 -197332076 -419617877 3199 -624139446 -254349525 6542 -762354954 -273517935 8102 542787809 233486506 7272 438397479 -777377395 7073 23116556 -70608980 2008 641405743 117542955 7787 950880850 769086286 6796 83263882 -325682737 6184 -171024826 802678679 2158 -531669239 247274032 7548 -601257416 -142257001 4426 -621743061 329435427 193 -745598738 288775548 7424 643936179 691904004 836 -101910710 -547246555 6587 967301691 402394867 1072 -482134217 202098881 5905 -419749108 -207480706 6846 772119062 -389676639 6653 655692903 -774659497 8715 326413982 -373891874 154 745648934 768564657 683 -927233899 402585422 1984 -95477909 993015931 6685 784421217 -849899775 965 -565428161 238643630 4512 -630784461 246277775 1260 29506774 709534975 8741 186610534 998987485 4466 -952023251 -546852996 37 916803821 -585235419 7610 749595162 -595600742 6212 -106582970 -533164995 3957 843260633 -635171642 359 864864468 532638758 2070 -74105468 901431566 5027 -674506636 -442954817 1942 -400001179 82218066 3846 -215882898 248879339 8164 -336363205 157954558 9994 -242921091 -292135056 7792 288031791 -464133473 1720 -669975418 -21285360 7944 929439506 252978054 2874 70299496 -185998231 3410 -419029624 -831246652 3476 70299496 -361278986 6428 303471892 820355107 1829 -570707245 67965345 609 -745761469 167296127 6168 -652765294 -380500395 5822 -855555106 954053652 9856 320572212 731066417 7300 -927273767 -873589020 1540 29506774 -873589020 5631 328642413 839185834 2808 303471892 -255678122 9943 95039871 -517429485 7181 -215882898 574416719 1557 916803821 -548872283 9850 -260484128 168850975 745 824131791 -531114148 859 -955831194 -979020874 9482 -576115144 -359314201 8073 -241465936 931901106 9741 57328447 -71981180 1323 -66931702 435964459 330 -898265134 57188489 4283 -594738095 238846105 9709 -58282870 143533526 7389 639245576 125331989 7705 -616780700 365540008 3181 202573384 -389676639 2402 -184150939 -374056277 5735 303886728 368331732 8219 933284357 -762876998 7275 6631381 848404213 6989 277958125 823880227 4912 433526835 839185834 2682 413228751 694332247 2792 861466410 -292135056 7890 579591313 -287275800 2006 -215882898 748407118 6804 -548298586 174025856 4684 462757732 -594827543 327 -483926612 106613504 6089 561794586 -33043914 3131 -356493999 693923957 2209 -44805950 718423636 4970 -113215565 238846105 7325 90842180 932982464 4579 -669975418 67965345 6198 -835349698 639591910 1816 299572712 682630231 5164 -627792663 220783838 6551 929791427 -255678122 5132 877336582 -33043914 5063 -55516739 -14604433 6610 151462778 -427456347 6884 591415304 839185834 587 -872853946 -548872283 9549 -659282120 -103582511 2287 -971877548 -699315319 9963 166695370 -211716415 3614 343919065 66743939 54 -529954928 398270620 345 555446731 -848882377 2628 789289346 386127211 2259 772119062 614945635 1442 19516550 170544312 871 29506774 618410264 7334 261931651 249091689 7948 505306321 155181053 3700 -13265422 764272698 9095 853983481 998987485 7984 -348537659 247274032 6112 715936589 622266116 9892 -618586699 894566619 7608 948736147 690383589 579 -52166347 -485579451 9994 941171960 324939084 9086 -458526967 -692002453 9361 397498909 532638758 7126 -862838521 484376908 7081 529251473 -768754430 433 -983376341 895448733 8824 -481548889 736392650 4689 -987108376 293996259 6959 895483308 -992454753 7105 621250009 291885511 4844 -81272333 954053652 146 8264531 160793740 8467 -82743531 23333156 5798 -954946302 -320105788 8220 -800197031 -207480706 5067 269499594 -57636310 5887 313333438 -683388034 8651 -184150939 -956300186 9022 -949511663 252978054 6785 -892024255 952638297 4626 36279537 226081213 9823 261931651 731066417 8025 -408600531 -316674454 3439 -162298514 398270620 2926 -971877548 -937125202 9351 49103598 614945635 8955 57077901 -386859416 5649 755723260 143533526 3739 -58282870 -529867141 9738 -784069182 -514527972 6643 -184150939 269488622 7338 649807445 476219341 595 367159963 622266116 9012 784564006 -548872283 1528 23116556 698531409 2766 890432109 105202669 2500 785195735 -2439989 9652 -388902952 -398743530 8672 -616780700 523334383 3528 622760654 155546470 577 -970422428 283209294 1037 395299686 -692002453 1498 137342604 -958397748 9846 462757732 -959597696 9297 561794586 486739558 9449 -31253052 936458970 5301 165508500 484376908 5864 586193310 854872802 5806 -612223016 28285201 7889 785195735 220674133 2694 566652844 736392650 5684 497764071 -485579451 1624 327828499 -981602668 3206 363421522 525863100 8982 246211015 202098881 4181 -631059468 580232372 7696 83782911 -906648758 6924 37950971 368331732 2930 -594658272 733113734 1383 433526835 927113337 2813 -95477909 -324403620 1849 566652844 -293612145 9721 -588133551 203913927 2397 -422523153 258649377 7034 187533920 476629986 7739 487719335 -549248367 2018 246211015 546240758 8028 946724763 -959597696 6790 567852265 -779255519 4479 6631381 900210732 9699 -941497322 628563573 6253 727691960 383295386 5410 -788603267 -594389391 4123 413228751 -205664922 8075 213842869 880013188 1086 947027244 895448733 6007 -627792663 -192813087 9444 -618586699 893523554 6345 -616105726 481058945 4354 663063930 894566619 4446 -720378724 -115011856 1625 349635568 -311805770 2130 649807445 191108050 6300 321896034 391949381 9093 -907526850 -699883416 326 287540911 -952232346 607 15084359 -958397748 5688 460600071 -468181788 4625 110512002 422558106 1794 616261079 269488622 6332 715427719 -547246555 355 -356493999 -183336237 2454 295262939 -549053127 8978 785195735 -255678122 1563 397498909 -322241979 6014 -872853946 252386635 721 765140521 -266557934 5331 97020970 -546852996 2383 892440078 -779255519 8975 -594123980 248879339 8719 97020970 28049823 8900 -572908981 -828027101 7745 340060359 -828027101 9487 8264531 -596103798 2563 -927233899 584852110 3145 -621743061 -560116325 2911 -954946302 -185998231 6605 901855277 -359314201 7428 -954946302 -142257001 6058 -453528863 888127448 1048 723014647 452093657 9449 -25477161 -839552686 7964 -659282120 932982464 3313 487719335 148581257 7761 935909029 652139653 1626 22099741 -871353007 6890 335527628 -291852849 6048 -764095871 -311805770 2723 -306801974 -208909824 2105 723014647 690383589 6369 -171024826 -479232352 3241 -601257416 -976816087 746 -322857321 422558106 4852 -429426969 870680272 4839 538103424 252386635 1764 -66931702 -507678540 7239 58337899 636536038 7644 505306321 386127211 3607 -512601533 -952045723 1036 165508500 417944653 2911 211653701 -726080992 295 755723260 736392650 335 674835134 464511101 1250 475583305 610906685 571 941171960 829049646 5038 -179678 23333156 6451 621250009 28158895 2377 132366550 -594827543 8550 772119062 854872802 8336 -364519214 -701904187 3464 -745761469 -339148929 8072 -612223016 -937125202 5330 -862838521 407922222 9678 521234557 -532805273 2682 433526835 271711843 2363 -331409455 -487460041 8483 327828499 -873505481 1997 576254520 927247897 2230 -306801974 774508045 818 -660956144 203913927 5682 -743788507 28049823 4679 -214121222 905565981 1312 -695835769 -956300186 9601 73840719 252386635 4715 822548504 192314494 9530 950417338 -903151152 7535 727691960 522626360 7823 555446731 -172362246 5935 551002165 -442896915 4791 351329961 748407118 1548 -536278632 -205664922 903 784564006 -211716415 5299 643936179 888127448 6244 576569655 -142257001 8743 841435082 -952045723 9017 -147109520 573715962 7344 -419029624 -620954654 5931 -454660390 685173008 4178 -569617671 215489130 138 984468436 614945635 2465 -137898752 55710753 4873 749434816 155181053 2243 -110049194 -427456347 2847 -287473610 -699883416 4632 916803821 226081213 3711 288031791 -912580415 1318 411375410 -605921169 5463 367159963 901431566 5992 -740334521 759617707 7429 174573850 362317344 8825 498725757 839185834 5246 -669975418 -931961645 2524 -474750049 -539760374 9746 -578500945 -253004117 3535 705381339 -487460041 5707 340060359 408032712 9503 892440078 604828253 4757 487719335 381557875 7070 520426004 -585235419 5667 650577626 -827976408 1026 110512002 -847113496 1407 -81272333 684653282 2097 -745598738 -361907767 4707 411375410 -546852996 6746 -818501802 -759955547 1735 -175911279 416895828 7718 -261356504 766538742 6970 -594123980 417944653 3568 126163611 397104509 3892 934705880 173354787 448 -886229173 -428402356 6412 993217311 -267835884 2591 468946340 -287275800 2006 -146048051 592056586 5318 483523131 -97621137 2880 543709359 900682067 2536 -962479450 868032719 3694 -782082024 -847113496 962 -918480115 -976144578 5971 -594123980 783420814 2593 126163611 476219341 5634 273690998 -976144578 980 -242921091 173354787 3299 307567195 101361875 7298 653638796 349827286 3162 271048450 738681643 7245 -261356504 -833562261 5813 185216221 252386635 2935 -261356504 285660025 6645 -123469316 472701027 3924 -669975418 390959008 8608 -222034349 -919384533 9441 -578500945 742555398 5461 235848520 -54745869 84 323725605 -368204827 5520 543709359 160793740 8085 395299686 999569471 5358 -146048051 -849899775 6988 -410378829 -911784066 2980 -12130323 490581013 395 22099741 -847581699 7643 97020970 693923957 7022 621250009 -322241979 3391 321896034 -254349525 7600 669723000 -626227780 6346 -251213711 -257449363 6784 140624107 932982464 3802 -375315736 435964459 7220 -279541251 -59573888 9739 -669161347 -20385733 9390 417807178 -959597696 305 -559852389 -161178548 2205 808925735 -267835884 4580 -12352429 -847581699 8326 603027467 435964459 5186 -429426969 -923191479 8755 -705173162 160793740 4288 -544290356 363537086 4522 483523131 110076515 289 -474750049 723730723 7682 254604928 -969954363 5867 460600071 952638297 6018 696700704 -479232352 7127 -927671058 -635351929 9771 890432109 476629986 1352 167372537 -265649886 599 778853107 -265316264 878 -267849188 238643630 9042 -447555783 -923490455 3627 -197332076 -596103798 7033 -12130323 203874111 7303 -364519214 -529867141 8913 328642413 -33043914 6224 -441900788 -861238983 4314 950417338 -533164995 1412 655838788 -259567082 3988 -536278632 -796856966 2562 948736147 -266557934 4097 -304053585 435964459 6798 261417951 836711297 7452 670783249 402394867 9956 509139401 -497454301 5528 142253386 -479232352 384 743542522 651276686 7708 500836375 19319210 6764 -705081051 440461057 6479 206527555 -663884323 218 81800971 -912580415 1039 535670744 -953039811 227 57728768 336301975 8327 -458526967 90714922 4287 393895424 -289016401 6512 -994238484 900682067 5750 -146048051 -185998231 4167 -123469316 -359031913 6743 579591313 -993810702 6031 -178463084 688604103 7512 841435082 -549248367 6009 111659246 819313353 4334 -526589551 638342848 3043 561794586 247274032 4638 256045037 155181053 5582 -307200306 709534975 2787 843172319 769086286 1827 -983647058 993015931 8577 -150077373 -113520589 6742 -178463084 263449205 1322 677505146 -273517935 2348 169375596 105202669 1504 432021664 999569471 8890 621250009 -825672011 3690 122960298 252978054 9102 -518877099 -681572203 6363 460600071 -546852996 8402 -531669239 888127448 9136 -73802131 -311805770 3503 341071365 -533164995 6713 -627792663 383295386 7103 -101910710 258835576 6106 505306321 545485303 3542 -214121222 -380500395 1635 -54849498 208596214 9634 886936231 718423636 1661 -189672465 624014414 4833 -63560127 -901179905 9238 948083395 -699883416 5651 877375052 -739131404 9120 664362925 954053652 8416 -179678 -161178548 9301 586582238 769086286 5083 -907526850 -343058017 8847 -882919563 440461057 1335 -907526850 241785150 7365 812692671 75428113 4906 653638796 841515706 5176 -405708663 460061364 7968 285585538 704912288 752 343919065 -357349445 178 -509666122 758141143 5617 -348537659 -931850941 1015 674835134 -339148929 2387 860501343 408032712 1753 528230348 -57636310 5664 83263882 -475349716 8652 126163611 -901452236 655 97020970 365540008 523 -244065831 522626360 5826 967301691 -439025221 9540 343475859 -937125202 1691 765140521 -357349445 7702 542787809 750710740 1893 37950971 841879883 5705 -270167938 -539760374 3104 -225441451 -10889363 9965 974173871 -600991208 5741 -855487023 -254951306 9381 686472096 925430316 5724 -305970525 258835576 8662 29506774 592056586 2163 -400357597 377878165 8331 -289985011 -588544705 2768 -257165428 -13980784 3580 462757732 -70608980 145 663063930 -739131404 3134 -419749108 285660025 7554 -66475474 209900681 6925 156702520 351421296 9863 -594123980 927247897 2136 -189672465 -901452236 6876 -820460238 -464133473 2108 856751619 23333156 5465 -594658272 -847581699 3621 843260633 358976404 7339 -594123980 -322241979 6240 -518877099 996597250 4367 -31253052 -380500395 9765 948083395 -148948797 3712 -601257416 609203406 7428 -358966548 766538742 308 -987108376 -873589020 1661 -892024255 99128184 5731 -36520470 697181256 805 689984924 -254349525 3400 57077901 -53499931 6134 -68308325 55710753 3227 -371484057 484578208 631 -569617671 -894674476 8846 57077901 -727914786 6381 -205718293 -349942526 903 -170132306 -619642959 2273 864864468 -241132430 7534 784564006 -993810702 9618 -346375162 202098881 2872 -486815940 676406177 1292 -883256320 -715854594 68 -744815954 706766110 873 -116404179 -774659497 7220 339635211 999569471 4871 -883256320 -398743530 767 -548298586 -906648758 8860 848002319 452093657 4549 405324040 -594827543 9974 137342604 252386635 835 929439506 -839552686 5798 187533920 996597250 6344 642972199 762717609 6831 -304053585 -265316264 7288 -137898752 -805220515 4297 -222034349 95042084 1679 869722291 -183336237 6811 538103424 -517429485 168 438397479 -142257001 3514 947027244 -993810702 15 -396349710 -354781951 2315 -146048051 611310292 5813 487719335 -959597696 6384 -533858770 -5702304 51 -213966720 -956300186 2081 591415304 381557875 432 -788603267 293678122 8952 -420836130 -254951306 5575 -481548889 -349942526 5426 -429426969 659135755 5955 -652765294 682630231 3668 195859317 -911784066 6781 -648381409 900210732 2027 639245576 -645134311 2825 -44805950 386127211 7335 -782082024 -453780869 2636 -56935231 -163961704 9273 -616780700 -487460041 8400 468946340 -539760374 4090 264859719 524158102 8988 784564006 -324279122 8671 237809565 964421398 302 -214121222 513030379 6299 812692671 622266116 1739 665672498 -923490455 548 73840719 -645134311 5849 -101910710 -529867141 9337 -572908981 -650343366 1099 577595779 95042084 1650 -132340965 682630231 9086 856751619 -164907236 3193 -326544961 573715962 3329 -983647058 -803257481 249 693938067 381557875 7323 344933377 -385293122 5812 481039767 500073592 264 288031791 840121997 6041 -818501802 -964052288 7764 542787809 349711330 6678 23116556 28158895 7996 -734053528 -436876555 7099 693388533 -517429485 1681 -148551892 -635171642 1649 -648381409 628563573 5264 959313725 155617401 4633 -616780700 -739131404 8943 847314766 -954209444 5544 468946340 796440972 8488 140624107 768564657 8610 625839941 -361278986 3643 -625718770 -359031913 4404 -623268670 -208909824 4831 -821770117 -148948797 3031 285585538 614945635 1754 295262939 998987485 9699 -608881583 -962366924 6035 -907526850 41988448 5153 946724763 167296127 1668 -949511663 66743939 7204 574072798 686182649 3716 38382431 160793740 5080 129311049 736392650 8788 -179678 263449205 7804 -648381409 954053652 6696 -52166347 774508045 6253 -331409455 220674133 8378 -342740225 -339148929 452 287061479 -849899775 8906 416830089 363537086 3857 -128726767 894207498 6809 -518877099 -805220515 2824 -148551892 402394867 5174 -615891790 168850975 908 -343049870 759617707 857 -818501802 383295386 2121 650577626 -2439989 1055 -594123980 -585235419 8711 -623268670 -324403620 2006 -983647058 762717609 1516 -278632700 -549248367 266 58337899 490581013 370 -330222187 -14604433 3727 727691960 -53499931 7562 -215882898 -847113496 1184 -994238484 -148948797 5663 -934630957 -204109200 6088 653638796 349711330 7214 -336363205 -224830170 5824 156702520 -265316264 6485 213842869 820355107 5624 689984924 -807704163 5674 -594738095 742177493 3018 223626891 854872802 8318 -213966720 241785150 5852 -270167938 -936112945 7426 -261356504 293678122 7813 677505146 768564657 7513 395103154 -825672011 6082 -742210546 82218066 7918 -453528863 324939084 2810 -565428161 191108050 6680 -749678851 358976404 1631 984468436 28158895 8957 321979161 -63464163 2998 90842180 639591910 8035 935909029 449132476 7930 528230348 -964470327 3069 273690998 407922222 172 -74105468 -709522334 9236 -36520470 690383589 4014 339712362 -54745869 3956 -370573099 -130757210 2401 621250009 -893198153 7577 -454660390 -595600742 8940 941171960 -775953624 7450 132366550 -316387152 8606 -544290356 238643630 5830 -420836130 -899341288 9030 -268168881 -669483533 7964 -600220506 -477140109 7250 677081963 931901106 1328 946724763 -733482202 6933 457187643 -669081832 2363 15084359 235617971 3550 288031791 312063892 6674 -621743061 664426163 6837 -519682186 836711297 8427 166695370 -356305020 4535 603027467 -663884323 6044 749434816 964421398 4868 -113215565 -428402356 7556 -12352429 -958397748 8359 -82743531 497692812 9279 -955831194 247274032 6054 -13265422 -453780869 2917 -648381409 -209849932 3403 -256588331 609203406 6898 723014647 247516617 9892 319326351 -513451002 1468 -624139446 59020681 9830 784421217 491114857 3424 -476635343 -775953624 3416 808925735 -732977788 9215 -625868114 -626227780 1933 643936179 638342848 2072 -189672465 -931850941 3634 6631381 768564657 3494 621974864 -993810702 6522 -509385891 -969954363 1292 343475859 -732977788 5318 -820460238 704912288 6062 -451981899 -547246555 2922 126163611 581062404 6706 574072798 371937567 4156 481039767 705558301 2439 950880850 -937125202 8094 -925751415 -164907236 6886 266465598 -834347143 5423 -511648475 -681572203 8039 -952709307 -628237476 1965 970485889 -546852996 5670 -32737399 -115011856 1087 432737196 903887624 7318 277958125 996597250 3089 958730067 573715962 9205 667683290 408032712 655 -336363205 -805220515 1616 -32737399 592056586 1478 947027244 -532805273 7784 555446731 -847113496 3991 948736147 491977162 8902 -330222187 208300268 5614 -353580923 -548872283 4860 -667767243 -273517935 4979 413228751 -224830170 7421 343919065 -80034542 8207 705381339 771524295 2206 950417338 269488622 7218 483523131 676243791 8925 -952709307 -267835884 4611 -256588331 870262107 7937 471264227 -805220515 7223 -734053528 -594827543 1299 -330222187 161270305 9367 -983647058 -901452236 1196 -335037888 377878165 5276 -225441451 402394867 5663 -623545038 -172362246 2860 976904654 346977152 2921 934705880 998987485 8282 432021664 -193590510 2439 639245576 513030379 2202 264207551 168850975 1656 997902760 -81447781 6595 223626891 261437505 4386 974173871 -549053127 9880 669723000 -293612145 5674 576569655 -834347143 9785 -529954928 -952232346 5822 340060359 -253004117 6453 395299686 -645134311 7702 -154177607 -783218625 5539 -139236232 685173008 379 -705173162 307725420 3250 766605000 -313128613 7207 644845610 820355107 8847 344933377 -959597696 1966 625839941 900210732 6886 165508500 835992356 6571 -548469989 -356305020 7802 -326544961 -847113496 4687 -579837273 -31659405 409 -734053528 -259920681 9910 -955831194 -475349716 4186 -244065831 693923957 2091 929439506 -594827543 9817 993217311 -964470327 8477 57328447 -834347143 3925 -631059468 -493565702 3618 303471892 386127211 5240 -527151913 -339148929 9452 564442080 900682067 5399 -189672465 706766110 3978 457187643 55179420 1899 824131791 402585422 4224 652607998 -546852996 704 -101910710 785302566 7930 -912600784 -475349716 2413 -971877548 -962366924 4350 -175911279 -439025221 3364 655661552 -796856966 5600 -590529319 -959597696 6330 264207551 -437551079 7386 -913032643 -906648758 8521 323725605 55179420 3948 -146048051 782261486 4916 137342604 -669483533 961 993217311 332881191 4540 -96460553 449132476 3811 -330832333 -477140109 6594 984468436 99128184 704 -652765294 993015931 4588 950417338 573715962 9548 -32737399 -224429007 1724 665672498 435964459 8650 -170132306 -265649886 6014 202573384 623413028 7446 327828499 -595600742 2944 984468436 -759955547 8853 341071365 238643630 3175 295262939 900210732 3841 622760654 398270620 2880 841435082 440461057 4893 719147282 -529867141 1285 -491680209 -876513924 2720 538103424 -525223549 8722 29968380 622266116 4080 253295516 682630231 3847 90819360 -425579851 3565 -949511663 -766439509 3726 -871267479 238846105 3585 696700704 -580067919 8272 341071365 67965345 6117 561794586 402585422 2724 462757732 -547246555 9062 -822417795 327243607 8488 -735338906 -475349716 7000 126163611 841515706 9572 -301284968 513030379 5738 217759023 900210732 331 36279537 686182649 7514 -13265422 -3897679 8675 -548298586 738681643 6139 -667767243 -393603223 776 649807445 993015931 1797 -293422144 -774659497 9980 520426004 870680272 7693 237809565 -311805770 8243 576569655 513030379 3237 -742210546 500073592 6941 704539722 840121997 7333 946724763 245371301 7379 -419029624 -635351929 9562 -13265422 758141143 422 -408600531 -204109200 6158 -101910710 -996863784 9396 142253386 559317467 7098 264207551 101361875 9646 -375315736 -954209444 5592 83263882 796440972 247 579591313 64274896 8220 -197332076 -549053127 4478 156702520 820355107 4660 -405708663 363537086 7133 -116404179 135272390 3133 745648934 742177493 9043 -364519214 -436876555 7977 390958395 -595600742 7152 946724763 900262214 2047 -483938149 -675048115 8128 -733024233 771524295 1698 947027244 -503488600 27 650299148 -133534011 885 -356493999 -964052288 5402 -594123980 724045357 8126 -494058622 -539760374 636 -71710752 888127448 8569 -200453704 484820762 1738 261931651 -393603223 2287 -925751415 -181951918 969 -782082024 -367588750 167 339635211 -976144578 9247 567852265 -834347143 4523 651739496 11152217 5192 644845610 238846105 3615 -336363205 -316543012 7145 -486815940 636420853 4206 112708003 573715962 6149 110512002 -439025221 9430 347274203 874229190 5711 -949511663 -521750194 5750 664362925 724045357 592 -882919563 23333156 8037 895483308 718423636 3434 237809565 160793740 9206 264207551 -871353007 4204 895483308 -616422007 5513 715427719 491977162 4360 551002165 -936112945 3187 37950971 117542955 6818 -947334444 -255678122 6337 901855277 -3897679 7498 -181786704 170544312 5418 -631059468 -359031913 7276 -892024255 766538742 7572 -433025345 -667783556 8166 169375596 -783218625 4488 625839941 964421398 9898 -213565859 618410264 7496 997902760 246277775 2933 664362925 532638758 3072 156702520 288775548 752 -101910710 -683388034 1068 -58282870 999569471 6662 287540911 927113337 8985 -872853946 362317344 7318 37950971 -292135056 6111 90842180 742555398 5929 -637994744 796440972 7374 -244065831 209900681 1607 -705081051 -549053127 198 -454660390 51303562 9173 169375596 -823312659 1612 -351818262 -361278986 8562 -214121222 307725420 4794 644845610 -181951918 7300 122960298 -220337835 2599 -12352429 766977417 6812 713058770 -964470327 4696 621250009 186010557 5281 112708003 894207498 4997 119513424 690383589 9516 869722291 768564657 239 997902760 11152217 2049 228618029 -600991208 4609 142253386 -161178548 7822 -970422428 402585422 149 -268168881 -956300186 3735 616261079 293678122 5562 -177639676 -796856966 4913 808925735 870262107 4627 -594658272 -774659497 7629 -955831194 476219341 81 686472096 -81447781 3689 -278632700 109725016 3524 -733024233 664426163 5138 132366550 -861238983 4415 -147467416 -70608980 3645 664362925 -19846330 7306 -458526967 -911784066 8151 477434146 -911784066 892 -962479450 -324279122 3690 -765335823 -595600742 4537 -947334444 -600991208 6449 203806755 836711297 3385 -594123980 -514527972 2590 256045037 636420853 762 -396349710 358976404 5466 166695370 -316387152 1031 -650211499 41988448 6174 -343049870 -192813087 2394 -289985011 622266116 7040 341071365 -446979614 7678 853983481 -663884323 6912 642972199 -585235419 6552 576254520 208596214 9877 644845610 -380500395 8935 498725757 -163961704 1042 -569617671 -952045723 8458 696700704 -442896915 3725 -451981899 28285201 5570 349635568 -324279122 8129 327828499 870680272 857 19516550 174025856 5683 948083395 -739131404 7825 469995849 518508787 4563 -346375162 -419617877 6144 174573850 407922222 6436 -685842163 -80034542 2587 -486815940 771524295 8222 -588133551 341133012 4545 -346375162 -289016401 4994 -744815954 750710740 1402 29506774 -805220515 3134 853983481 329435427 9968 83263882 -374056277 3570 -179678 265565623 9229 -600220506 742069009 3699 -219607746 952638297 2886 -267849188 -845509135 2863 -433025345 -546852996 8935 -336363205 748407118 7264 -171024826 -743279228 5839 -745598738 -931850941 8709 -433025345 -267835884 8606 339635211 646664292 3278 -822417795 -551416862 8540 574072798 48126737 7718 323725605 -265316264 5069 -616105726 484820762 2135 -855487023 638342848 8562 529251473 -497454301 8761 941171960 283209294 8818 126163611 525863100 9739 -971877548 -5902726 3434 -150077373 391949381 1718 946724763 429013583 6273 4049814 155181053 6206 347274203 -995062096 8575 397498909 820355107 8539 287061479 925430316 4943 -101910710 252978054 8616 -608881583 170544312 2099 -330832333 -13980784 5114 -371484057 341133012 7591 -705173162 742069009 5875 142253386 307725420 5273 822548504 248879339 7160 572111503 -982939077 713 -941497322 638342848 5985 256045037 48126737 6252 555446731 742555398 5472 -347083273 258649377 7430 935909029 105202669 1220 -279541251 -823312659 935 -483938149 -513451002 5278 15084359 245371301 3093 462757732 -448645965 8852 -251109249 -278826583 9036 -892024255 465310197 8085 -12130323 706766110 6482 780636123 952638297 1277 -987108376 88031842 2110 -578500945 -873505481 5449 -336363205 55710753 7913 -50475604 604828253 9710 -918480115 823880227 5286 -261356504 -221235589 5558 349635568 -873505481 2079 -56935231 407922222 58 287540911 -316674454 1873 -388902952 -531114148 2775 -745761469 -588544705 6138 -927233899 51303562 4747 270668477 -780888194 7072 579591313 638342848 3599 -205718293 -133534011 6532 223626891 500073592 2522 -293422144 90714922 6374 -729544436 -185998231 9028