80000 26250 26561 588638957 2875 2323 565107355 30989 31412 177405683 1 4 861481900 31548 30975 847276400 12539 11920 396654336 74832 75561 771924129 73347 73505 530483146 14716 14918 569705836 29209 29144 20715850 19839 19610 547310904 1 12 177774915 16416 15702 218349058 1 14 466790574 1896 1637 668266669 44471 44732 66902704 17709 17054 134516122 1 18 238962122 5658 6454 553236345 25998 26309 824615760 6444 6102 408721503 70631 69970 924438812 14297 13910 227460376 73718 73980 659258755 32946 33467 347663038 60391 61008 620637064 67231 67228 125762186 3205 3320 365190480 59078 59031 760268779 30898 31125 476103382 45107 44345 492719317 75078 74336 441139424 34855 35083 472254556 33287 33939 164586546 1 35 380316545 61839 62247 584193281 37 1 27868748 5838 6488 472981162 27146 26883 537851675 45247 45809 2889124 66452 66534 251700793 27868 28585 118044083 43 1 530220978 50099 49488 105937503 26447 26004 440095078 14418 14314 749937573 46407 46448 822920029 37822 37207 378494188 43873 43253 43853914 56762 56517 816131131 20174 20458 168477875 23832 24062 970913704 1 53 54484319 60514 60778 833584916 17744 17140 107319633 11335 11438 622108181 2876 2269 955279108 58 1 742091316 23130 23490 475488344 9623 9126 180289881 77183 76604 375810716 62 1 76389507 53779 53699 952463596 1 64 426228412 52513 52368 680427197 1 66 956594253 1 67 58552502 39231 39037 567371310 54620 55396 79898562 67664 67054 12364736 41880 42240 192410211 67692 67127 624512190 54009 54658 78323785 71539 71629 936908145 17830 17579 454587427 76 1 194387748 68696 68575 779511733 5881 5640 901014232 46396 46321 879425066 67282 67500 31014969 81 1 85778604 54995 55230 858785488 57921 58205 895852851 44268 44598 2989945 85 1 10715034 46126 46897 451766808 20054 19444 606731512 61586 60786 943203208 31166 30725 777423149 2362 2069 656730068 29566 29324 591509179 3317 2655 727229610 36516 36565 957309144 30124 29707 736792588 3198 3184 232912833 26444 25875 686257993 46138 45851 426633040 54160 54032 158202412 46037 45515 9306577 100 1 880215667 68521 68062 773744914 22371 22139 104179586 20539 20986 794761145 37471 37759 337018457 31475 31302 8049370 16694 16089 291796420 58335 57686 641146825 14347 13927 109741777 46057 45976 383037997 47513 46921 754295175 30340 30377 420355670 9316 9045 563449301 34937 34292 816082897 114 1 22729 78965 79738 506096185 47292 47492 405971459 70268 69597 316138063 951 1023 284450152 69396 69566 905686349 22465 22201 685169947 34412 33761 41046136 48878 49193 668645289 39557 38809 63103221 42718 43387 867196547 5604 6381 845937629 64305 64598 412678322 47949 47314 332666516 61877 62224 954815942 64283 64518 535075670 35924 36494 892079375 131 1 198081042 48517 48025 55104272 19182 19957 47833980 134 1 669818673 379 793 719563870 6331 6326 545121204 57963 57482 241173806 43139 43190 902597098 50040 50417 874010598 46179 45549 55437479 32452 31696 7807504 14393 14630 681073395 5512 5070 639045920 39660 39209 904217858 8738 8432 106123015 44119 44685 557147495 71736 71072 527990021 55237 54781 906937988 64085 63581 177754303 61028 60418 300115013 63902 63788 721094545 75285 75419 521132558 949 1109 288564261 70614 71365 545107185 36572 36921 868952645 156 1 72104997 60064 59496 67175149 19260 18659 817328563 17180 17688 565985957 38417 37829 428733811 8906 8661 219395085 79 1 375329847 15012 14440 495777978 38146 38603 87494982 51377 51304 451319360 166 1 798754828 1 167 25914256 60215 59779 43002895 169 1 883524229 2922 3423 657573157 16258 15607 400173497 36441 36180 771734501 22980 22709 947742877 53348 53132 515557979 2838 2245 44458953 50035 49267 518464768 14686 15138 659175312 25824 25668 15609832 70622 70838 879785688 73863 74003 769725502 26094 25657 486804520 16280 16584 4259822 74887 74336 306753795 19563 19234 587426209 1 185 820572021 61276 61693 590142190 67481 66760 598368747 69155 69388 203174606 38514 38672 35969864 1 190 979818065 78459 78515 783921460 192 1 989148560 17192 16908 303696567 64800 64755 656847587 55315 54667 15383304 48863 48412 730925652 16257 15910 143918239 75508 76236 191155539 74113 73634 88504465 20838 21487 309151403 201 1 135495197 31658 32088 129194676 41961 42392 77488770 64694 64383 314587082 205 1 738653972 2748 2835 629041919 11477 11683 903539599 43282 43326 482061581 9176 8934 346563243 68684 67918 692878223 61858 62349 942748913 42007 42152 868897392 46431 46219 523998668 77911 77520 217848227 215 1 453185251 37757 38380 483498772 65495 65803 105743782 26740 26029 570987743 10789 10691 303742759 36225 36194 879770561 66891 66466 704026156 2209 2188 465977803 30132 30064 300734338 73325 73625 759117150 73978 74268 1587348 20820 20071 27446355 227 1 332897340 228 195 907145082 2266 1862 748526040 31821 32582 157653574 72750 72880 40106657 26148 25832 137683654 40859 41000 29106488 29539 28796 426884567 24849 24234 226725762 35446 35529 498029465 237 141 674528950 48040 48440 855832607 41612 42098 651476404 45524 46063 260217963 16545 15750 797854105 46778 46465 74337177 78452 78224 635196560 60656 60870 468322394 1 245 106868459 91 246 593829540 196 911 340510322 14951 15542 345652648 67402 68126 444772346 151 250 791801349 7405 6989 574451514 51076 50453 889370683 45907 45581 560099547 254 1 452366178 29970 29423 41282254 256 32 546034716 43265 43317 137238242 72514 72416 536019912 32080 31886 782465942 34354 34811 148432888 79434 79935 203601707 262 1 398416421 31153 31086 329187582 29975 29499 7087522 11284 10539 986010901 11240 11026 49403855 79679 79247 631995896 21535 21111 451757711 8316 7687 438628546 16332 15541 493317372 7193 7165 481570679 272 1 928838233 67692 68440 958113176 71763 71539 477487943 22454 22558 412136181 1 276 442563900 78253 78007 663574723 55890 56610 27040306 1 279 759282926 71271 70600 847110300 144 281 380073905 62638 62467 19656606 27892 27386 389111651 1 284 703856509 79924 79201 555796116 56123 56764 504879701 79328 79624 393502808 71020 71052 620409098 11442 11147 997965539 75853 75660 473480320 13638 13639 940089430 54087 54049 671505167 17055 16490 205749721 69406 69202 76658737 25189 24952 941068522 45444 45372 637770878 297 1 743260916 298 1 958691803 27792 27444 540261156 38949 39286 916031470 3999 4088 251231864 58014 58538 449610965 48039 48013 50269209 64723 64916 879324695 76491 76173 309424106 44054 43288 461456858 16042 15896 191851873 20959 21462 55425111 12856 12248 937940118 19499 18977 949073292 5396 4724 889526169 63764 63315 50432304 17954 17659 64693769 72196 71909 485001964 315 77 337034466 6918 7403 258156744 76168 76239 106096791 4599 4663 726269412 64304 64679 134770017 16230 15667 715959144 1 321 186681814 78829 78743 814913981 46384 46500 992462781 36078 36813 934998014 19086 18509 840912673 16050 16275 39933353 71439 71806 250507172 53727 54377 508254363 24713 25413 796218390 2126 2712 727218491 331 171 809374790 77116 76791 20579573 38698 38401 869374232 49778 49130 22199018 233 335 329516760 69148 68870 113774309 34018 34302 18012110 24267 24686 196195985 25220 25771 429351187 74359 74487 181469418 15522 15891 210609059 30445 30249 328506866 55663 55599 448183218 71808 72583 555000997 982 1338 188695620 24985 24419 28783918 26086 26568 470709496 51631 51007 24218459 9930 9616 236513316 50338 50939 682333519 42004 41629 726763303 45464 46149 29418103 73273 73168 138219771 48217 48301 924942015 67465 66812 589360906 27459 27936 8045573 49147 48992 584535107 74579 73890 304069581 359 168 390242924 52837 52468 486363959 27880 27911 29484986 28685 28644 390665007 40096 40026 686429855 49339 48576 431887076 38587 38110 365785571 9967 9351 119097979 25986 26203 49600246 5197 5356 244978692 51292 51356 418542725 60591 60440 388380845 44153 44921 42852683 11039 10715 84663861 373 1 446629674 16519 16942 744548516 32602 32667 762695290 52235 52066 570958906 29310 29540 905059233 79501 78972 28803493 20812 21074 305607907 15997 16641 10744951 27756 27311 361895548 24604 23860 475986902 69622 69476 946954988 1 384 441955701 45434 45140 603008403 62791 62435 704941764 41175 40935 991089533 15129 15025 423058532 14060 13979 596301439 55459 55300 790362078 44801 44170 808742531 62073 61409 976878484 65595 65757 790873376 587 1137 521566968 75581 75253 29181294 1 396 427199227 77129 76870 571275800 24507 24584 37760713 21270 21042 329980850 38793 38209 201227443 4396 3913 677273933 78587 79040 134221676 37965 37587 339978569 64167 63822 639407993 405 1 926711915 42107 41927 18161891 37520 36939 476198191 48399 47782 697721135 78861 78553 756364640 74444 73967 31039887 22740 22250 967961061 73941 73363 468326746 28317 28268 434078942 44541 43807 746736826 21057 21296 109475312 44626 44199 76661669 49237 48586 794654940 75977 76312 593276174 58411 57677 773780055 18752 18612 322945628 10924 10997 425299734 51162 51649 588316443 1025 1330 417585448 78893 78919 773914865 425 1 38792584 23592 23150 81798100 12725 12139 10980339 69718 69000 673001083 59226 59554 632283895 28289 29072 686301970 431 1 753330765 432 112 521472050 4690 3934 202514792 71607 72240 140394000 9427 8702 386431054 25839 26089 35927029 37909 38264 394645671 48290 48133 802296302 66832 66505 916198675 49641 49648 71557316 62361 62298 969398977 41995 41298 560876078 1753 2432 899531070 19931 20533 479474502 115 445 941622410 53301 52638 523690810 6133 5558 212923761 76693 77291 814607428 3369 3736 463522840 321 450 491355356 4819 4255 123996375 173 452 240019244 26089 26123 157570886 42034 41922 471710916 5586 6002 812689307 47841 47340 282284687 20694 20469 47280691 62281 61699 717701381 49027 49515 637032814 72501 73037 299021475 31166 31515 232136128 23516 24237 288400024 70761 70771 365434885 49644 50404 134133186 258 465 86846997 17793 17449 576784344 249 467 563541401 71537 71142 222460649 44923 44759 278559005 66971 66425 918013701 58860 59447 725898086 77649 77397 218239034 71245 71007 86643973 53481 52783 237967554 56669 55869 152807468 476 138 442327930 58872 58450 762619585 63197 63596 446388886 55151 55591 571561649 101 480 778882707 60327 60985 970702983 54142 54104 837443950 1576 1192 839062589 18319 17798 243511828 485 465 415944785 36307 35979 677633049 4942 4236 905666332 73221 73946 443522988 63367 63105 922164832 61771 62231 317343179 9141 8482 7013664 10902 10288 45552819 60744 61069 664820660 36000 35956 825878683 495 1 896481820 49046 48533 651904161 62525 62136 886063253 302 498 2650117 9585 9464 789495402 26317 26320 462910357 19035 19154 395983629 54032 53898 870714216 39903 40275 158963046 26418 26373 421519567 73808 74559 408661355 69193 69599 440180873 10643 10269 390777841 42736 42333 291815734 43855 43366 385662145 55382 55067 617647630 47708 47635 36439279 24274 25046 776882643 48753 48567 992915303 434 666 459275780 53409 52729 958157257 57543 57184 939543124 28561 27873 212654967 45645 46165 906119259 10606 10109 144950508 59182 59043 588699530 16391 16337 863806799 61725 61159 527066468 226 523 52386887 15651 15284 115967467 21322 20625 539889170 1 526 522448985 66619 66712 318481873 61 528 3107345 37867 37396 471519782 23605 24156 735361493 13786 13844 445657089 64336 64440 558032185 533 1 27662263 15907 16155 628943448 68731 68409 6078549 23621 24253 207104965 67544 68313 477965619 78878 78840 934753477 539 159 592157132 4913 5635 499819451 68881 68806 836294604 5967 5288 603363555 64525 64362 921850731 69050 69811 5406019 67865 67170 817443322 76857 76225 868890079 45706 45318 130989755 1 548 249730861 74003 74729 170531318 22762 22924 320449736 72278 71924 663313993 36922 36422 585673064 37804 37274 830615616 15476 15309 308712210 35059 35843 20278310 78290 78198 176914316 17533 17826 77587994 298 558 286160148 8045 8741 361656421 69271 69891 652985169 2472 2514 472718346 29309 28825 260401290 563 255 524019615 24376 23697 845469462 33057 32802 64835676 47912 48206 698134292 75790 75364 520976754 33099 32510 785104988 73642 74417 447667613 74902 74411 951969973 46748 46734 272547581 67350 67283 1333320 58819 59223 455592226 574 284 506287700 45897 45378 78846310 48733 49484 345589796 28876 28900 194716031 27213 27492 893987902 64003 64387 691705940 28199 28619 927743966 62 581 375647504 31353 31361 768177314 27956 27221 835514485 67677 67098 839189639 371 585 170305652 55120 54411 234881556 15343 14978 768344570 269 588 431700181 14822 14346 34919692 55724 55177 488206859 61787 62112 71724822 57786 58027 677376418 23929 23456 908498816 38238 38249 895139683 78260 77596 405815939 335 596 52236395 66029 66434 861955643 32392 32786 46799580 17383 17590 346793469 11673 11868 681127378 49164 48615 7634410 71001 71791 259067801 43709 43318 558016708 604 279 120755229 36917 37633 269132289 3622 4340 966058401 2597 3046 42945566 608 468 994232756 4004 3606 485791542 610 303 972866657 31773 31300 142629843 612 326 895232935 27634 27132 376993284 23087 23710 338807593 63560 62998 646807728 20874 20543 143398949 32071 32796 915093289 1 618 341157290 12155 12036 470133508 56678 56403 546941190 67634 67319 632130601 21609 21758 962896510 7244 7026 105101094 35030 34627 541490755 21274 21485 187203017 57990 58603 125092257 50373 50914 9362925 62368 62931 663525496 40962 40331 89070228 52066 51790 32855792 70863 71396 811068214 48902 48985 31572841 78378 78167 163558745 634 570 233913521 69377 70132 964199522 69091 68368 14272122 16279 16653 765539243 68519 68193 11652107 56914 56753 444006101 37056 37493 611246389 45362 46146 367389792 67444 66814 6969225 51478 51740 817874552 46725 46303 758284744 43274 42822 260609554 68163 67449 879958939 19244 19828 619500600 12512 12490 50530692 18669 19217 265274785 19135 19473 126365973 66736 66030 56978053 652 234 726075232 5720 5654 478805167 33045 33582 7714734 167 805 581344724 656 618 247457908 8083 7830 475088931 658 164 267596418 461 659 863409949 14837 14427 332543614 2564 2605 248082087 13220 13277 846106769 25799 25704 556871262 16077 15940 583307360 70584 70468 752856874 3711 3432 643711806 60037 59511 469778198 30923 31444 932540063 54071 54468 822841183 9841 9620 208998096 671 417 817383626 23548 23102 540880358 70825 70446 126794299 100 674 360851189 3881 3486 219731332 53626 54337 586131842 75954 75872 649391739 651 678 481071418 70083 70062 738816079 54392 54122 207250916 681 503 252935452 10645 11276 699864980 59419 59381 702327740 57817 57321 635652897 1 488 868866017 3197 2535 457034458 29419 28868 9418848 31812 31653 334229365 72661 73357 180498384 6106 5875 955651400 14008 14062 738757460 21643 21332 470774204 47752 47523 82781109 33911 33547 770759934 16672 16012 911742132 4734 4825 325215223 697 1 781155998 1 698 718780031 13152 12918 737740320 44990 44232 884229581 290 382 929629789 75283 75051 808331058 75287 75312 940583230 60866 61646 516853512 63072 63372 588208649 79196 79392 9697253 12982 12471 682313270 25308 25460 984861204 577 709 555540606 33283 32674 989796165 41167 41186 453188148 75562 75904 165756547 51727 51126 225887960 3830 3186 486706279 15240 15603 263904746 26508 26300 479046539 9551 9271 411930364 64464 63814 755726658 78101 77440 656268299 25582 25216 803869318 721 360 395980303 30713 31458 211692850 18557 17780 90445777 12656 12086 878842226 8668 8724 21360893 57867 57723 849037175 727 491 518849400 57734 58406 4195183 729 581 938355955 730 196 226355636 12496 11705 746866369 33433 33507 267545923 22900 22409 37740517 20555 20889 228096625 24831 25564 127735152 22759 23063 809640921 8651 8352 965174538 28471 27823 391772057 20949 21571 781653454 53770 53805 949897918 31682 31328 601853275 497 742 495606012 79052 78952 821745447 72736 72583 793939107 21278 21738 68799511 22140 21631 596312782 68420 67666 62543949 77408 77919 996581341 33668 33728 401920834 3436 4055 664356902 25939 26377 30856212 72972 73522 47911144 14569 13792 603618337 77259 77339 889912704 38688 39228 984144340 63690 63378 820747488 63133 63049 733869503 758 227 512662332 23730 24034 705667050 56625 55967 609033222 67744 67622 303891307 19020 18703 544239645 11238 10596 12594743 3823 4289 91159618 8204 8731 562023224 66951 67283 718463947 49888 50331 377504416 26411 25718 79252379 769 514 8153724 16067 16375 334776657 36733 37201 704446860 29131 29221 13587136 42422 42710 874436178 44085 43742 846053792 68194 68634 219147369 15413 15716 349093762 71 777 203224600 11146 11817 527445514 2001 1591 956000295 77984 78510 244211544 66376 66128 522163697 6410 6961 554185415 41952 41759 179033019 6406 6409 215968218 15785 16420 822186820 33786 33205 12648307 787 188 653766301 7778 8052 97278790 10506 11085 648467771 63630 63353 803922830 791 415 115330891 14443 14865 886759166 67034 67036 641436485 66988 66319 365894907 17075 17011 734931396 42784 42562 826919432 59473 59696 527989653 18077 18411 771620482 38381 37728 4054030 64427 65149 743581069 545 801 4462497 122 802 277073998 72995 72989 100435633 55711 55540 392644955 17918 17445 922311843 59457 60145 130677871 57640 57929 778231609 406 808 846562915 809 551 513732123 75286 74824 315720025 11294 11518 43915959 30800 31440 35971387 18695 19134 992872523 65261 65119 259486820 31047 31206 904565312 19058 19337 773184668 55274 54767 533802170 22436 23111 212931658 5132 4607 91206509 20370 19590 119755749 22776 23514 582687410 4963 5497 80702380 42557 41900 75314906 47918 47215 899900823 40038 40608 30327746 75472 75150 69220749 58418 58742 281962151 30844 30299 262368727 241 829 350522428 30583 31259 490284501 38751 39462 784790778 21057 21224 388862191 11627 11008 704497080 834 541 120041423 835 165 230023803 17734 18009 545609165 35792 36359 831488399 71425 70692 197063851 839 442 873690327 15648 15315 543641731 2273 1774 348167521 42138 41975 533704701 29873 29574 331529533 67376 67822 575265989 74239 74003 423631760 8450 8832 151455805 9390 9440 105885412 73735 74439 647948399 53174 53597 830980546 64054 64172 808165701 851 767 825345411 671 852 688999932 78493 78398 890980195 57283 57613 459030230 62448 62028 302562263 856 544 247840527 72833 73310 13079585 38079 37965 273938195 859 498 853496353 12895 12476 16839918 36308 35746 55166062 41694 41149 514192644 734 863 107619493 2200 1824 359410946 58604 57975 395606529 866 92 302009108 62311 62857 742920748 15731 15101 541744985 23242 23021 151086677 79555 79023 208426388 37736 37286 490812035 20725 21420 381898020 79133 78390 664939817 79186 78950 143306038 875 539 65934074 53513 53725 454904121 22912 22484 108364030 878 532 64498066 48174 48935 586825446 2767 3209 379243665 40834 41257 122031005 414 882 283833252 50994 50650 626852383 46417 46102 68847307 885 646 317103246 18631 19208 296888396 78385 77953 50772355 44387 43708 140720808 889 331 963962786 48706 47994 431524557 7994 7662 891427185 76842 77574 877843597 30374 31105 983061354 894 425 945997647 68925 68977 971237966 44292 43527 388847877 71339 71415 901928893 7965 7648 724419934 11237 10877 752112388 14524 13938 987106620 32268 31883 40823862 902 505 938609256 379 903 151870846 904 673 766110597 45818 45419 811796147 13253 13732 790768706 74254 74213 957368109 629 908 952098260 51308 51153 804202967 15490 16151 369709988 6021 6051 319428486 19262 19907 42843716 24812 25192 573309833 914 382 957238952 8930 9581 24607874 916 304 60119443 73400 73345 289282932 64214 64202 636498767 919 126 963146524 20392 20854 177956769 7586 7826 277975429 3916 4587 235540988 2563 2454 448178647 13174 13965 317195765 72752 72177 85945455 47521 47930 277886967 58854 59382 542292789 30632 31416 747713592 51108 51062 363362346 75691 75379 751796715 76533 76146 981082689 61024 61680 877151928 47414 47092 49820784 48681 48787 477150825 76432 75814 915864326 64664 64644 490429158 65138 65450 673469247 6350 6432 364257379 51904 52012 326732054 940 886 659591640 2552 2266 583812954 78509 78673 901464497 27918 28460 33915908 8473 8289 30347463 65133 64935 593126088 56331 56409 313931152 64742 64681 863023082 36084 36258 459666 809 949 624985427 63104 63316 909585182 826 951 293351396 50129 49411 495818042 13432 13348 255744778 62717 63073 63821279 408 842 113029267 731 956 343730789 37614 37701 999959232 46668 46530 760095291 959 917 819416219 8679 8509 95886811 683 961 677753994 66868 66682 285615101 11938 12289 542752037 8145 8730 817967883 11827 11843 264020037 41455 40945 671636694 65303 64991 83742813 968 582 33308807 636 1229 671415310 33744 33804 510049496 16503 15826 31780853 56100 55693 854596740 23400 23135 204262088 31649 31330 957214459 56776 56554 702265249 18175 18722 343753563 977 286 200221337 29148 28427 671312796 377 979 597236633 15147 15860 690624010 39892 39253 604986221 62692 63192 10951417 29754 30405 905846554 79929 79884 693818036 29768 29870 513461618 986 353 536053686 2326 2846 12177637 77293 77791 355424541 40227 39818 455647130 9206 9403 884810075 34316 34727 43062207 6783 6830 851457327 701 993 58711069 60729 61404 837881556 709 995 160637167 4672 4294 878754168 997 846 232607988 65544 65313 685248751 18653 18625 862085827 808 1000 115190185 49520 50039 690268767 8721 9237 190084321 5866 5402 393283851 414 1004 129922328 1005 932 959538527 63885 64059 371234498 442 1007 54665116 1008 907 595820863 28729 28011 24228413 30150 30570 588575756 35545 35886 145434318 1362 2086 468223035 78819 78102 46784257 42850 43514 593448480 78746 78887 906880511 24882 25112 908259150 1017 385 130429436 79385 78675 30104770 63249 62473 513676814 18720 19360 287369565 61539 61616 15375423 60775 61538 754749592 5100 4311 211895777 1024 809 600562035 36850 36468 182953505 278 1026 162620846 2972 2715 21334751 76899 77175 591823164 12839 12354 41461693 1694 945 218154485 56065 56704 551843702 32000 32319 288270219 60078 59967 77875058 66727 66421 50540991 48767 49381 121577879 21516 22107 836457172 52673 52470 385419361 26473 26652 588559428 77548 78096 63125813 4136 3890 714871731 26578 26048 936438002 62211 61860 235573793 42955 43161 36431050 1044 367 134111075 59565 59406 378474832 68400 69126 478171092 33104 33801 13298129 71054 71648 738556488 7337 8030 870420968 48876 48931 386921025 1022 1051 817434445 30938 31736 611381862 24753 24006 704655854 924 1054 9552176 1055 507 640079937 77703 77333 687450599 27479 27463 485248472 56182 56026 845482957 5891 6476 848459830 28108 28066 26440089 18479 18772 313574881 68127 68894 581019430 4562 5053 212079544 14473 15241 346731373 32246 33000 866385031 33166 32380 979649713 76161 75642 611272409 53551 54180 493235449 43492 43641 849667341 35627 35324 369656515 38136 37655 531610540 955 1072 166181367 44474 43891 492642810 45345 45235 319113498 22070 21616 40994507 1 510 25833156 15355 16088 343978904 17904 17540 170519380 7621 7747 626347986 617 1080 321012450 18153 17447 739063414 65781 65903 836787061 12613 12887 365278178 38831 39609 188713846 76801 77395 864661991 72473 71910 678259813 4882 5388 104955935 15014 14529 845841867 54478 54445 642283137 49316 48639 640558192 20678 20163 681059890 45813 45149 862368205 7895 8196 61050014 40829 40274 400269252 39548 39127 365034696 78086 78833 695286927 34223 34116 255996638 46104 46035 549946103 28469 27674 572573201 21832 21189 377502406 38643 38091 961801380 996 1102 85851518 39039 38770 432129602 37417 37390 25588555 60234 59501 785424532 7590 7801 9048631 29542 29077 614132243 30475 31176 17952669 66094 65952 297649947 4615 4839 712748000 50679 50444 315489601 71926 72277 328882268 69305 68999 426223847 74191 74039 73264029 19031 18700 283373838 75902 76329 564956111 39978 39917 447130987 44724 45131 400478070 6431 6111 68334268 77186 77172 272501856 49021 48763 941341020 50050 49823 59853015 62325 62737 242749973 6974 6382 21356315 12261 12706 980589878 71319 70660 986602255 41279 40855 995932134 47344 47889 128086578 10639 10093 278959032 67721 68150 870787537 47883 48086 326347904 71446 71750 155808635 24444 24602 942035044 1656 2455 645095350 1135 848 421097014 51306 50820 831979248 28708 28861 223092225 77766 77499 864603832 49824 49858 747837409 976 1140 226887470 17841 17421 57019672 43569 43134 462871736 57466 57950 408131423 12392 12064 898402807 74565 75148 85078650 7621 7565 547894778 10232 9876 87290895 8570 8349 601393841 47655 47733 14461880 12514 12771 278957988 25576 25113 381199703 3090 2919 848567524 30875 31235 59174826 68728 69137 931035714 24973 24826 793868575 48735 49278 35749568 51339 52020 10653417 40906 40913 966345797 24816 24640 479562323 71056 70676 123585429 55397 55288 283052116 9271 9454 367258751 18917 18456 730351460 43931 43839 31460953 19855 19658 473727375 58161 57839 271164585 1167 482 618006728 55507 55843 440032293 10973 10751 971969407 36807 36262 55665630 2798 2611 823506806 35746 35186 674651832 21465 21795 50314448 11454 11822 463079709 1175 816 621216619 32522 31796 555345650 19750 19629 405560431 65448 65831 954109386 7848 8479 903162407 25107 24463 769875802 59398 59199 370875408 28801 28874 953370670 60400 59617 357879088 35252 34694 697095834 1185 1128 430551721 5938 5269 692403698 40405 39712 910448782 26151 25764 122198525 22969 22922 774070517 1190 1021 576521896 1191 559 948697422 65942 66392 549740536 75934 76622 152877555 62556 62417 148684354 31959 31772 31709696 1196 783 744882846 40050 40132 850833764 63425 63651 945850265 1199 917 605596472 42911 42722 462441002 59166 59424 366623312 44751 44088 362684136 638 1203 759260688 65942 65478 551339897 67603 67174 947582337 13316 13406 145128526 11514 11162 134768292 1208 590 509689485 69223 68611 467005447 57662 58442 522323535 79366 79792 99106965 19644 18942 5363468 55082 55634 78868914 25455 25390 378950739 1215 1000 923164552 56632 56099 625481919 19881 19746 732191643 37274 36790 245399846 30582 30062 779152804 4136 4875 813048339 35874 36302 356816540 1106 1222 590941559 33004 33542 778029591 1224 1170 737490587 21154 20389 309989843 379 1 787665497 12883 13449 14402961 44854 44116 351963020 58565 58063 682905891 71540 70831 892863429 79082 78461 503392967 43675 42944 901302336 59535 58748 573311923 16881 17350 881869590 12083 11684 10204913 48626 48453 731482291 75910 76646 103176813 1040 1238 551207307 1078 1239 813114957 1240 1014 360914953 79046 79448 959379072 79365 79583 93483720 46324 46987 948774042 1244 989 705963782 6323 5764 90048479 54676 55305 269111126 70007 70406 317575581 71467 71420 904233620 45953 45157 177603520 36688 36218 28354334 20998 21646 49722784 16786 17013 30080577 66935 67066 381819677 29683 29660 172884978 63858 64359 26654702 23659 23496 554759871 47821 47702 639056182 45276 45789 172268549 37917 38149 999298904 1260 659 666735714 45545 46331 190157325 75852 75427 20286061 17168 17516 967777460 44488 44402 148084133 66391 66702 409833 67345 67698 172413864 798 1267 420848984 6352 6394 479046054 1269 1041 482178771 27523 27138 39330836 12015 11816 762570659 61126 60431 245389989 34683 34850 962050332 54055 53787 45358198 61188 61487 820216693 50028 50716 880445576 58309 57799 893235158 67861 67433 726537332 19624 20143 539678897 898 1280 193360730 69814 69215 664798294 23000 22783 16451867 74036 74251 56370114 78716 78076 526800328 23527 23645 935022520 20467 20596 96195930 75029 75811 69264916 882 1288 406228899 31930 31265 487856475 64388 65079 22611076 53385 53758 770377878 19425 18727 818929761 68155 68552 129656161 79343 79730 625538258 13651 14382 44600383 23201 23568 352432539 33878 33734 814207792 54395 53963 551654367 1299 980 519975046 20209 19565 668496272 49649 48908 291490804 8593 9000 725462826 42019 41942 773689320 11411 11024 836238753 26775 26229 91242778 25184 24692 997700759 6349 6473 839633509 5686 5979 926915795 33365 33048 292584151 15910 15174 243515119 46920 46221 903670276 56391 56388 910789200 38051 37887 333575839 76563 76190 426698844 21844 22550 227545931 44835 44766 224890854 60772 61080 491771310 66968 67710 597830893 1508 1816 38665159 13661 13335 159887495 42405 42155 814766978 77144 77532 153050392 1323 1027 648573066 854 1324 475030215 27928 27437 721615967 1 68 616702003 789 1327 316435624 1328 1073 979524449 29378 29119 349273034 41910 42151 578881274 1331 1221 152059833 77784 77214 563701683 41521 41181 422451983 40502 40141 967585292 74953 74554 26559579 45747 46530 122279997 28451 27940 647518139 51315 50889 254668909 1026 1339 522528429 842 1340 780401446 73653 74412 924236322 66971 67610 70148102 37971 38579 186989268 8595 8253 642721463 16405 16993 8041434 71888 72573 308054561 998 1347 971203449 34718 34929 804279261 23333 22587 211783230 13991 14549 304149997 29376 28882 383256649 818 1352 220383403 458 384 967600364 36861 37393 283605760 24170 23456 417766517 10338 9557 912216790 41758 41428 575621191 78249 77482 291262928 47601 47595 50359088 72766 72992 957682232 17440 16719 771863542 1362 614 424013881 26015 25855 845951027 14278 14412 39192910 48650 48359 155739491 26799 27247 734243834 40144 40363 385542716 39345 38703 924252602 12035 12464 99616318 43289 43184 730885432 57966 57295 995132810 41838 41598 912685761 20569 20213 592477943 1374 603 624947449 15379 15634 925024355 3473 3860 733472717 62015 61774 49318727 39186 38879 25140138 23935 24092 789568398 54270 54080 186583276 3849 3914 717986472 1382 867 525884314 66198 66268 14684378 1233 1384 455673680 13508 13481 830991064 17194 17471 376183676 59661 60240 398891413 2421 1785 723298253 58350 57915 985594458 1390 1213 557237481 1391 848 681559318 24833 25585 825922911 53656 53558 490353909 62732 62261 793694940 1395 787 372350771 377 204 285162401 63667 64122 382626867 49730 50022 530805812 37431 37615 30563531 70729 70963 157167958 31464 32032 748099042 9371 9121 582958646 53174 53223 699208766 12868 12463 184988388 1405 1086 859675287 67056 67633 84307720 63775 64181 821440496 33162 32897 916630740 62880 62614 60320295 65208 64871 553041975 990 1411 943077578 14145 13755 51697236 26150 26174 22581804 73611 73181 963168562 42052 42397 528898744 23080 23173 196729781 4645 4384 826460806 56335 57082 3352525 44797 45173 375928108 1085 1420 111712493 50572 49773 561120215 55763 56262 712144063 75109 74889 403304858 73804 73542 586376214 33424 34032 597325829 44530 44066 784101924 64661 65047 260106746 1142 1428 249849837 69765 69293 383725756 63745 63305 325816827 78976 78446 604921673 12560 12877 641732179 23588 22980 61738986 19 1 651900585 34800 34620 760987656 43801 43707 143063760 25338 25930 603921985 27167 26824 87932788 37032 36290 264208059 6135 5809 389027083 65538 65755 328427960 779 290 182639369 54087 54804 7764075 51015 50961 468755283 21625 21357 674657291 45589 45545 779184631 7018 6677 837380901 71666 72419 385185050 36981 37596 838709558 1072 1450 53211442 1163 1471 669777017 63325 64081 891526517 55250 55713 596186622 29998 29983 590191760 5018 4271 872009724 1413 1456 777928093 1457 684 574764648 12731 12580 28201295 43255 43268 427404742 40270 40724 197123952 13690 14275 50440768 16981 16455 624742542 17325 17106 435960053 75861 75411 366796785 23310 23566 341097875 42525 42955 167995856 36682 35940 696006184 8688 9436 721742276 56743 56227 313776949 45350 46014 738606460 42542 43088 178119173 67860 67365 31864243 28086 28212 751488828 70284 70073 962793311 71232 70925 317708211 65514 65965 970168107 45817 45502 833930115 60090 60082 747809064 45193 44444 388630368 30718 31310 351978175 26310 25532 215484457 67479 67498 245779691 7597 8143 64352956 76093 76118 44919973 14676 15111 774087183 72859 72683 562706335 30243 30409 59716989 1488 914 328966452 54374 53622 441543005 11636 11771 843395999 72449 73242 255576025 990 1492 1515372 44932 44936 589608958 54172 54145 322321197 68752 68042 240654607 47649 47524 5485934 858 1497 128657439 1 726 45965547 42133 42137 556655582 75930 75417 245487360 45605 46028 14784692 63331 64102 528385120 44512 44502 951176972 30602 31157 968068106 79566 79286 469368307 45982 46713 110641273 787 1507 448975841 67625 68266 551360795 44217 44370 49586646 12688 13123 32289285 13817 14352 241775785 11511 11349 38873573 79830 79884 988969117 68381 68958 543029304 5007 4422 806814518 1516 761 459636157 45851 45565 241293643 32526 32858 463962409 14801 14388 770324315 76423 76848 852250140 62103 62024 753420837 66515 67168 715168852 69231 68583 736613746 2608 2219 853183777 51154 51241 966311222 60039 60753 997760280 74216 74363 272704727 74392 74745 767942156 14618 14241 651204813 34232 33845 368676154 34575 33994 932279915 18137 18463 796744132 1513 1533 48053244 44585 44077 633892705 69783 69386 287046418 38330 38508 5132114 38897 38707 306237211 79411 79519 748818840 46610 45999 588229173 28185 27778 892162148 79627 79633 333794884 27859 28603 480210895 44505 43898 918894657 38322 37881 703002571 30819 30191 359394261 40889 40176 443623001 34519 34963 754916646 75921 75615 191629309 887 1549 828615921 23754 23451 665154671 38757 38940 975874777 76070 76032 202294164 15586 14886 455528958 27017 26549 887148204 10881 10183 178107346 24433 23937 626627021 66593 66352 387482920 24782 24575 472088976 37632 37522 249086350 19612 19611 106064138 47696 47130 451287261 18062 18554 50881534 76325 76009 801528590 28384 28059 699877712 71771 72356 365450831 62346 62246 620894653 63635 63436 721115990 77285 76673 339822282 35296 35905 549411830 56897 56656 94397946 53727 54336 385210352 3360 2882 988030020 1573 1087 383159307 744 271 181013956 1575 1062 257890151 11297 11027 286064049 30249 30566 358943502 33349 33281 57114767 8825 8772 155785164 30058 29837 54966438 35808 35814 608783937 22507 23291 590514 41426 41535 259040564 854 1584 65631964 1585 1402 103627306 50180 49429 992300521 32079 32555 645693495 27135 26608 659553970 42811 43035 818139413 41950 41394 324482004 47340 48098 423433331 10053 9563 303637928 42825 42724 755757455 62750 62428 396575350 36642 37411 753712903 44037 43915 963624165 2217 2849 529212653 41764 41208 592273078 11249 11318 30759705 24421 24540 853308338 51851 51427 949321155 11821 11238 196305121 60679 60760 26581585 1604 1387 371276797 47623 47396 209978989 69996 69617 982415142 38841 38068 928421723 22693 22350 192738519 73691 73219 335396745 65596 65667 808392729 45078 44928 940884072 42833 42113 31827191 57004 56457 338833019 79229 79851 767722801 43579 43517 886897582 30064 30766 223102261 1617 1120 790297576 1618 1044 126803274 71752 70993 447059939 7751 7349 752655119 1429 1621 465216060 71617 71134 523452196 7872 8575 512688838 55656 55478 960176935 52735 52443 106966052 11729 11783 99285986 40255 39498 841289623 43171 43001 986123202 13431 14140 417465108 71170 70678 113793419 7040 6511 530238874 25212 24598 668581707 1 267 719506882 64255 63493 419128717 52784 52545 235925144 26262 26473 184909518 1609 1637 437051049 76400 75683 973788981 22163 21460 768327005 36738 36088 290983038 53659 54456 173421191 53652 53484 806912568 33006 32306 209822779 48467 48554 9987632 21645 21690 239042272 6669 5980 874666285 69963 69655 294536069 20758 20843 361172957 1649 851 923816057 57280 57730 71073808 6235 6544 574101525 16318 15909 169864740 61718 60936 220051933 65298 64752 500723392 72545 72748 770650568 34390 34885 64467142 14125 13990 805605851 6823 6365 536781698 51809 51776 579795452 54589 55090 702369064 6554 6025 518832646 26692 27084 362046845 47796 47815 144378393 43307 43945 593070292 28684 28457 684172596 58610 58266 664213308 76542 76285 125997573 29353 29170 34949624 951 1669 76641791 78350 78349 929012015 9036 9484 299814574 11908 12299 985510885 16137 15950 294571335 48822 48860 551500842 62257 61743 967872644 38622 38171 119143825 4668 4209 66348718 11816 11633 618841060 75806 75958 749064699 20232 19622 408199190 1681 1077 523055387 51647 52027 995064185 39366 39689 408182286 9673 9663 859422513 14724 15506 436967736 68004 68643 224742889 59108 59344 914130615 28117 27915 437181893 65102 65326 320383988 77780 77518 402590871 57087 57415 21654392 1692 1062 584177749 55069 54458 785085186 4056 4312 902864331 66987 66634 261181398 17227 17546 897347469 22788 22672 56925527 17275 17413 296245552 41748 41690 420446680 63444 62817 843145913 1701 1066 825322928 73127 73672 11364438 34148 33675 581881996 29079 28484 70471756 30364 29736 583416074 67876 67356 77740337 19547 19098 314610307 32429 33132 25780827 11164 10734 893613351 13033 13179 908263576 61944 62008 759315536 42488 41693 903132447 8383 7776 143808272 5540 5986 384191687 9923 9243 941197068 64471 65160 11488119 65619 66223 933593486 60584 60123 201009118 77613 77178 123217621 410 1 67139940 20461 19729 951862192 13726 13038 838240 68093 67540 829919563 1724 1429 566543499 65138 65430 631039816 39968 40256 765353397 4741 4592 731698193 44970 44601 241259190 32568 33185 735645549 39414 39153 290311848 58158 57857 232160082 74250 74006 215552595 68862 68645 621618939 25567 25059 68399081 67586 67193 63028793 1736 1018 950578932 1705 1737 387833614 40136 40927 31941260 50947 50986 181598072 22697 22012 7143885 1716 1741 477838731 21664 21009 40485000 73944 74036 444913602 25986 25809 774327865 4755 4363 878590871 1746 1013 555892025 64461 64059 480866385 41959 42628 426883125 45074 45242 990606366 59707 59025 398067679 1751 1633 262207329 1752 1340 701240035 1739 1753 168780365 31660 32146 172404765 9150 9655 909531315 47646 47965 47638793 56026 55733 8531992 1737 1758 589021307 1576 1759 870190091 1760 1192 42895248 14482 14332 860165302 68209 68918 11000548 18175 18556 284621746 17723 18228 295143941 35178 35470 88359712 28906 29456 263363368 19765 20189 654867189 31986 32085 493789467 49657 49719 666167445 7348 7047 228460923 5001 4612 889605284 68812 68832 582299943 9080 8614 39205656 3662 4096 849812724 53518 52830 462207379 42349 42655 560736931 52119 52270 62003185 61667 61752 69389840 17545 17987 19019548 1780 1539 516894379 29559 29825 425472552 59676 59462 247544108 71342 71350 511122844 67726 68195 328432003 57321 57039 271733005 34487 34364 147673358 27580 27833 849800946 33043 33111 36134159 1789 1778 479927987 69927 70380 476717405 1396 1791 527740163 14316 14827 888392538 59634 59530 180946544 50487 50416 433496356 79451 79205 764428344 43591 44231 614265104 5206 5323 385295199 68309 68423 296359252 20212 20976 953282046 25840 26007 104783875 26495 25732 766230238 29461 29622 387384127 1028 1803 75226949 19070 18982 28363178 72140 72123 334847760 29222 28888 707375901 40643 41293 930756354 357 1139 264522141 52702 52584 934143324 39742 39305 168280714 59042 58392 10795182 54133 53495 8634394 24504 24590 666451180 6140 6466 791758598 26386 27113 586907332 72040 72746 695516291 17551 18293 876910895 45658 45372 767557748 28205 27575 703119687 20925 20153 3911134 10016 9335 923255896 55288 55079 68047260 1058 1823 92351545 8313 7813 48324436 69468 70220 59047389 60454 60800 922322089 1623 1827 247711269 24105 24773 168308402 50203 50059 61546232 11075 10697 404375979 77188 77625 869852822 57876 58042 725195499 49059 48940 572623657 160 631 470584598 1835 1455 206716062 43632 44035 85658772 5296 5935 511171250 1838 1116 447547458 30700 30598 359523664 4829 5082 424602215 1841 1482 829512986 31177 30547 485563881 28709 29219 374411846 59589 60179 313455553 44950 44309 457299371 17152 16951 388627628 69784 70176 743260187 5483 5521 865119011 48363 49090 63683060 75259 74543 188764558 60164 60541 58831602 42282 42187 738447541 77811 78528 753431111 78200 78207 318311031 22606 22676 488849134 9843 9581 403762366 53812 53602 244831292 51963 52113 305277106 77098 77331 68550840 70424 70412 637200941 60100 59737 55604524 4957 5308 287515503 5007 5448 926755324 45410 45031 612286740 32097 31709 506967735 58881 59298 50597955 14252 14088 68151276 1722 1868 957624615 44910 44179 251502399 4924 4898 441522083 39304 39000 15454139 33949 34310 43041345 17714 17230 840693866 7985 7626 117416812 8790 8988 491168035 60366 59633 158372064 36235 36003 152436132 54241 54605 80405854 31422 31021 697059041 25052 25294 436720804 38376 39082 448305819 4335 4717 325883804 48546 48911 895586099 67584 66945 785399508 16521 17184 995899841 1886 1190 14565166 30331 29943 31494241 9504 9242 77796057 11358 10712 25647309 60837 61297 94302335 11038 10533 729238321 48168 48062 16302272 75858 75837 137750842 74880 75423 182767072 23584 23559 35601776 74117 74102 707723708 6416 6634 453864135 10518 9919 15588867 54648 54878 832883824 53433 53586 163294882 195 1 849862133 55055 54934 523607168 47589 48130 333801861 78056 77337 511405676 51925 51830 449736845 47299 46926 844289620 72396 73123 279315080 74910 74419 954769079 42036 42214 643134999 18049 18362 372558940 33792 33556 702101588 64995 64482 620300357 34855 34570 257533539 71517 71694 409331167 13563 13617 802727243 77685 77002 5986683 21648 21922 65610244 34341 34306 38433537 56503 56078 497562578 1920 1161 951595235 1921 1437 4473553 33508 33034 190840657 20041 19539 490177744 76416 75674 838023084 51513 51791 320284258 64373 64425 863941692 50638 51065 866051635 57686 56912 342477861 3139 2645 834801817 60477 59790 85543831 39723 39298 358668651 76461 76715 53623878 45389 45255 915703830 18514 19287 64997402 51795 51179 581511661 48026 48470 979210279 17680 17974 749223617 1938 1511 688552415 30996 30248 193958834 39437 39985 355984518 55282 54691 136364100 1942 1292 159857895 50827 50082 475265462 21916 21691 15371078 57840 57748 107655311 29030 28603 206278549 39955 40728 832646265 34902 34430 19541483 39640 40091 914266706 56252 56311 176939825 77633 78329 348864641 1952 1394 74442271 38652 38477 689851782 26182 26063 33222247 24999 25406 1176789 36410 36038 171563055 65603 66279 152358373 39446 40003 420577733 50920 51441 182200708 363 580 458149774 36979 37290 460804461 67254 66927 222369344 29226 29039 40049692 38297 38050 295129425 72526 72638 669372129 60153 59939 826323888 27828 28177 267612212 33075 33610 837988530 74958 75476 147463240 55736 55468 356913487 23632 23344 153252323 73886 73709 847079822 48254 48826 597106028 69125 69885 21444670 78173 77648 270282822 1940 1976 684428007 1977 1337 151716444 44638 45260 20817920 21207 20974 500912637 26867 26092 539799906 5368 4908 30591979 18005 17286 459126013 70403 70755 436483502 13906 13630 401215946 37517 38083 684694574 30483 29985 375406336 68075 68633 522541185 1988 1517 696685451 34924 35144 793592066 74813 74133 700228026 66142 65417 653741219 62041 62490 385809208 45496 45066 827037316 7754 7871 998633789 38953 38905 513589188 75726 76478 17474821 4147 4670 867836823 16788 17513 178748546 19034 18314 585240984 55868 55207 89804622 23392 23316 810746465 41517 41437 19357667 78691 78665 612301401 40905 40467 81360142 74875 74586 232361678 33880 33534 778413985 21215 20480 877773124 26558 26887 300726377 61935 62617 6006028 17775 17145 693928543 12910 13592 933659416 70212 70459 112450850 54086 54037 292581389 63026 62916 450921381 50253 50080 74582170 15687 16468 55005989 2566 2446 276350985 5444 5005 803173983 36973 37085 630336787 1725 2020 335139071 4694 4366 719429881 34235 34502 866172763 7794 8246 118478032 78697 78177 67023969 2025 1822 744458524 66642 66174 302469070 47366 47276 173896609 47051 46915 34727074 1793 2181 657635190 64230 63743 30287824 5614 6036 43459419 65692 66164 347384633 66403 66500 73673292 8086 7771 382527707 51965 52390 415550039 67410 67413 543952454 2037 1562 7179178 42735 42650 9940560 79527 78997 404050416 36190 35970 568586 7147 7028 897311198 1257 2042 382251507 2043 1695 572812552 66107 65656 746132075 31663 31748 262568442 16960 16854 255076970 73096 73153 188116612 60625 59834 916883825 1249 858 288991829 34786 34868 70451649 31033 31594 511258571 39887 40102 766785484 35344 34594 15847178 52483 52073 618481129 46873 47402 172361548 2359 2098 759089227 36444 36401 634589816 2058 1497 853894452 23212 23802 878694133 2060 1460 329065830 1767 2061 795802560 2062 1791 752234715 36451 35991 909277884 22611 22086 539050933 20011 19662 102534474 2066 1502 542568312 45735 44960 18104090 43479 42994 961936503 24444 24881 54653761 46192 46133 610729868 26083 26425 713443211 50608 50246 457144332 3722 3273 294306322 2607 2702 376826 1980 2075 544439567 4768 4495 765274235 26808 27312 892323057 2078 1441 511198346 11673 12196 91217068 24014 23532 36230125 36213 35475 9933396 12011 11457 763085928 16451 16879 888790506 17712 17760 987017008 1616 993 379415670 26277 26580 194175138 70658 70336 800745813 2088 1380 403572789 55787 55275 382131157 60404 61091 541041838 58478 59040 801332991 16719 16307 788299923 1719 2093 428745140 47423 46914 31380193 1410 2095 617753852 46912 46753 130078721 1546 2097 379413658 1345 2098 132478713 26564 25878 411923940 47421 47329 599115488 53603 53982 413608145 77716 78481 86247572 32162 32065 986007380 1469 2104 732981423 14508 15045 497684200 77633 77481 705011126 2107 1698 364109932 22504 22708 104838804 2109 1723 523051570 57182 57544 248294727 60675 60006 708741203 19317 19238 367890906 1889 2113 42088261 32909 32298 634970515 77619 78352 875820207 14890 14911 528244333 70844 70739 822368891 51016 50826 367033032 2119 1923 378257453 2120 1341 405319008 46223 45948 408505972 48086 48603 10221436 41004 40860 799600895 12152 12710 468383592 63500 64248 313596562 76752 76979 386369828 38860 39076 362286937 49718 50395 196274014 2393 1777 923052412 73540 73524 395887262 2131 1358 978340851 69090 68327 330052801 33015 32584 291010460 16465 17170 478846632 20972 21353 938555019 63321 63839 427560497 1608 2137 49861025 70815 70548 337068134 1715 2139 84280416 38340 37658 310449141 58738 58070 180232957 56140 56824 106069985 44016 44738 281241271 33996 33872 34923126 2145 1698 894030952 65587 65772 124402818 56907 56607 122122586 63587 63996 533343426 33543 32915 893860443 14625 14584 300335003 51072 51526 37734164 29767 29553 632153866 11615 11994 598479766 19666 19416 149597918 66321 65569 120558134 66614 66025 109510949 2157 1432 670537627 2158 1506 577834724 62441 62538 799258389 5307 4768 202879243 67122 66343 141825328 17164 17298 965793191 57632 56898 561831562 45762 45005 492424538 72105 71357 578068705 45901 45136 146345224 1542 2167 824916592 79139 78754 750925780 77119 76463 177689468 8531 7916 200607051 7481 7906 294262314 44829 44247 243357662 1442 2173 352491667 34115 34073 187176854 19827 19991 807251226 6082 6031 918463747 27769 28528 94932222 1631 2178 206600310 72713 72112 961843499 63995 63889 534692208 56535 55738 679865686 22942 22626 767924825 31772 31516 80159048 11992 11341 415081589 48049 47792 299766906 67163 66466 679125013 13367 14091 695767011 38641 38860 988992778 57554 57391 109185550 69514 69490 976969567 14584 14984 974453103 2134 2192 151958600 52389 53152 202055927 15063 14663 938308437 57878 57959 691178214 58126 57818 886953963 40733 41057 555558369 48798 48318 131129077 2199 1975 361936964 51197 51008 228816087 21981 22759 497360313 27485 27160 62898083 11273 11420 46446858 32392 32556 375380368 36403 36297 991597619 1916 2004 57577384 65436 64722 527290556 75187 74442 67893440 51803 51638 79690309 34777 35422 246118573 2185 2211 897274211 2212 2207 601490357 76380 75764 803181738 17490 17237 933082692 50584 50244 712111627 44519 44702 695702752 27937 27309 470809185 49442 49588 487032927 16145 15573 698545990 65953 65371 625797720 58438 58720 997204779 2222 1623 344339927 82 47 470543272 35161 35626 582529109 2225 2020 585762320 17407 16864 20141287 2998 3362 210955849 1778 2228 777542581 14177 13774 40978394 2217 2230 938532782 64341 64856 877155654 71628 70908 71242874 42456 42039 88275353 28901 28481 228000432 33311 33501 782694464 2236 1462 641544266 41630 42177 438757149 68435 67748 893764438 33944 34389 366151387 61713 62016 437959918 65423 65650 598635903 2242 2099 144367721 47042 46577 115109696 10792 11014 266050259 41345 41023 276107673 712 618 495877787 71147 70779 234476700 29202 29895 805087116 36411 35654 459353737 2215 2250 145857278 75888 76560 986617247 31354 30744 297105486 19769 19752 870437938 23358 23340 124882315 55383 54782 480797438 72017 72221 422945906 51689 50980 238042555 26889 27292 307501981 38849 38299 649848306 19076 19806 38688247 56027 56216 462456846 17541 17585 389618291 47112 47053 13642934 51496 51082 951395838 12192 11983 714076250 25300 25089 463151538 9614 9210 629138188 35007 34567 439923532 1839 2269 793125522 37603 37480 114150880 23495 23276 711869625 14127 14783 151818443 11362 10602 865343468 14730 14334 339645162 60285 59859 412510212 11308 12059 671378953 70122 69632 795247970 2278 2223 766942878 2279 1641 780091963 49872 49376 611060664 49737 49720 150100532 29395 29452 764922674 37932 38665 807172143 2284 2186 743208492 52207 51799 22840420 65389 65266 152936891 51286 51459 587887795 66042 66330 212127712 2289 1571 788398392 2235 2290 580840631 13241 13204 852397857 49501 49799 934358001 16219 16607 563849148 53705 53681 63625860 1874 2295 25196500 1570 2296 858159265 46829 46171 380422974 43999 43254 72410599 22314 22332 101314735 73843 74501 779319766 59496 60002 395909073 357 849 42680454 16021 15891 341786517 68514 68173 16864153 39977 39595 630340298 20933 20758 733459310 76045 76022 902428911 1206 1768 275981463 67572 67809 299094341 37269 37821 372801934 52075 52549 723682345 57897 58380 518434979 71878 72170 38313121 35721 35411 769313849 73793 73455 17900085 47869 47319 20060978 20039 20020 63931136 10117 10672 799731112 65200 64590 911341062 38193 38788 25946078 71456 70888 108251592 69656 70404 936236406 47689 47204 199968534 60585 60645 265242340 56031 55804 699541541 70577 71288 2744610 31982 32630 628693985 2644 2933 464624549 19223 18742 850989956 48464 47716 749273233 6435 5643 325422696 70918 70205 57774377 29326 29742 272619545 79103 79011 24056969 32464 32221 717614255 24854 25339 303604887 29252 28949 180877147 67932 68008 690300215 57711 58475 160898879 46330 46131 222897598 16873 16349 484185731 1867 2342 624087722 12157 11428 50536357 72137 71910 395003280 19301 19906 861109520 7011 7362 194646357 2347 2236 865926897 76953 76356 15439009 10489 10447 361505606 2350 2029 825732241 20792 20478 33862199 2278 2352 182127020 2170 2353 900812970 37085 37358 6721305 950 377 758229778 69409 69555 442824719 26505 26504 687131271 34103 33511 491214732 56645 56963 77933084 67041 67637 980934218 79674 79581 131404397 14921 15624 871540463 47505 46967 817097079 14002 14748 136605315 56176 56137 911881389 33372 34011 382256936 67845 67783 616661320 25140 25033 745693957 25651 24937 341092062 1737 2370 111610756 22156 22642 522065974 2372 2060 44406973 33155 32958 362821211 42218 42900 147193138 2593 2288 356637167 68061 67329 645577148 74440 73723 40044226 2378 2320 687263173 52078 52861 135200163 39721 40314 711555000 58723 58079 525115510 55883 56214 602266038 27143 27590 1170567 35574 34877 904025739 40840 40615 37405982 1702 1135 962181856 77520 76777 834771028 52168 52165 193988273 20661 21136 880971812 1737 2390 645032706 13476 13403 163467717 31064 30270 932761550 20662 20102 59148087 69018 69393 132740673 40736 40463 554888989 47304 48020 635046695 14521 14968 117948106 37303 36504 609435043 25552 25323 427029150 70692 70779 539930148 6327 6003 324625043 32385 32133 509462933 4478 4726 561996051 56922 56631 883483860 57380 57752 557863437 4554 4828 252783718 64141 63468 553531463 76458 76737 64273513 14138 14163 607300854 42958 42682 135230665 10097 10080 220427660 6396 6948 922443191 47422 47800 774908881 30904 31336 37348951 22959 23190 617229365 20251 19833 509335481 2417 2343 147044 48541 48051 435617291 61658 62014 347810844 76893 77078 930249229 36545 37055 24951355 64917 64420 895889605 34316 34473 65353757 1350 1067 456376179 52943 52317 565975332 34955 35322 984351175 63668 63696 128175256 9894 9390 340740178 34788 34632 526993330 74625 74264 808342331 65875 65141 73411571 69898 69536 493741363 55933 55389 955581370 36412 36929 711492266 28980 28313 467220246 28035 27548 124924227 55850 56265 81513177 48794 49360 641026950 6801 6831 89653230 19639 19297 129613014 28827 28307 836884716 56016 55600 184859042 2031 2443 905491434 7805 8135 777734111 71059 70293 794277526 62463 61739 354659253 27399 27315 854114433 32655 32695 73927800 3359 2881 29068733 2450 2156 670590427 3790 3796 826164138 78694 78963 304814432 49472 48733 620874253 59902 59356 138556435 47236 47152 574210658 2111 2456 225033336 14075 14700 415724404 60329 60419 46224066 2459 2321 663121706 25842 25215 799210821 48905 49572 17045156 56850 56583 544842542 78975 78926 796360838 2860 2736 877602674 78571 78481 373891988 49675 49729 82352644 2974 2929 961353600 1453 1476 59218763 2459 2469 630374911 2130 2470 475104723 76739 77482 24065570 67397 67336 709421635 17742 18502 613463012 5137 5498 871796623 56912 56786 363873792 64994 64212 17785710 66311 66713 803402245 79836 79443 536053519 41197 40793 294399659 26545 26350 136786951 65078 65496 384963688 3416 3784 226424207 59950 60478 40565823 30349 30675 802876396 18815 19572 338854105 78518 77741 25982510 77897 77405 870028758 51383 51349 375035421 2489 1808 761375077 26262 25990 622385777 79417 79044 601490450 2430 2492 871711041 28558 28336 2920672 1794 2494 995461310 59944 60697 520767384 72010 71890 351523873 77251 77864 477404000 71913 71157 670905058 74117 74303 83541903 13167 12423 71196203 75922 76003 142940352 29512 29032 528959116 71937 72699 878977062 68535 68478 60994544 3882 4470 358557471 32372 32787 621095376 28662 28170 526973195 2347 2508 772261286 76235 75497 485576542 39892 40582 878984613 9639 9452 131451892 57577 58107 699977127 79276 79429 234188197 28939 29731 346648679 1976 2515 593572634 22100 21827 77674736 51411 51085 607084510 3571 3091 305487957 53336 53416 669751224 1906 1263 505797539 74050 73612 145507385 19939 19588 553750036 12860 13224 69578385 50832 51407 30089605 47326 47804 436455335 73950 73597 652386090 60466 60988 634568808 20855 21052 259689089 13264 13227 479691870 65056 65614 767963268 31415 31684 704785541 42465 42283 230088995 51551 51266 315879515 9657 9586 39481073 17746 18488 492225335 54863 55082 199706910 11308 10756 30577115 2538 2116 542178213 72323 71979 641981004 53462 53492 781420486 74876 74512 61046754 13542 13225 143985335 68328 68211 21619611 50662 50760 154966167 30865 31466 58727604 45277 44789 664328611 57120 56837 255919483 17399 16625 614303660 8616 9037 169289823 1782 2550 629891017 27013 27491 227110217 59026 58652 753654857 48772 48265 868617519 9738 10216 70732523 5281 5370 509049318 2556 2422 135598930 56960 56289 880015415 32959 32686 692076979 46690 45977 988815414 65534 65400 335817169 39579 39758 131250127 13762 13656 275002923 21071 21212 864197538 13653 13845 215660403 54441 55155 161327633 27066 27047 633063491 23312 23996 459760790 52002 51565 456562956 72564 72387 903527258 58045 57949 133740623 46480 46617 492812036 15017 14260 175024911 21560 20780 286880975 46939 46678 849799558 51877 52146 936978656 6300 5909 651400215 21716 21006 951229142 19979 19584 275575940 73067 72703 556454050 61798 62563 66133857 1871 2581 453729177 2582 2491 894061000 77699 77186 332692423 2584 2040 718022479 44689 44584 399445383 6694 6404 14246967 7598 8094 46167377 13462 14110 807604198 25648 25372 137887186 79432 79412 680397719 24922 25012 897834050 40662 41407 850415953 30345 30976 793071346 55797 55972 704030485 2595 2040 211618340 69695 69580 23433820 69984 69293 302212896 13318 13893 620404673 2599 2472 766806404 2591 2600 699421434 3763 3089 935882460 62498 62763 505238284 23417 23105 400399474 71124 71910 767010495 60714 61282 309518184 22662 23170 683218256 79626 78887 533975811 10219 9520 580747111 29491 29349 246227274 43429 43127 960873544 41768 42351 339620304 61191 60753 918226765 74589 74002 204094158 24016 23735 529656212 64355 64230 166520948 9325 9493 535235573 2035 1791 38651009 30731 31423 688418103 2619 2045 270211090 68821 68023 833648771 46006 45298 846113207 75464 75955 720164888 25792 25493 212675020 2624 1955 463429697 19279 18520 68100871 2120 2626 882747012 32493 32252 7419213 20470 21085 259430685 38530 38578 824477898 36732 36825 701672107 35231 34872 861960000 51268 50892 259319336 58635 58572 475324319 44531 43747 81690398 21598 21882 148723671 1929 2636 613429784 32704 32371 886026474 51043 51342 15468887 28248 28079 5814085 2351 2640 18780103 69547 69402 110012752 75202 75763 742558770 14236 13997 60458564 2644 2216 823920306 3537 3878 848676669 34999 34444 578931308 22001 22259 519248016 6096 5870 878516603 27053 26737 254875998 22698 23232 786676011 2651 1866 159862633 69794 70503 685450344 64232 64571 809078055 41136 41226 377242230 12335 11816 395050517 39010 39425 519075298 2657 2236 391171406 2201 2658 175708088 73117 73765 975084124 63871 63368 992916214 46696 47155 203501646 2662 2364 40047681 69643 68957 730444554 2664 2186 77824471 73806 74422 480360165 4901 4531 46228933 38331 38112 58619505 46673 47180 454476890 2669 1981 89168534 33327 32652 828342491 21166 21647 861489381 11923 12303 357065336 1 444 24669224 2371 2674 327470975 67938 68606 711027518 24087 23789 120792272 14943 14565 57426470 5138 5017 473610129 44774 44038 570896729 23167 22727 810360610 44605 44955 348780381 45568 46303 613145427 41199 40601 304433303 67136 67824 298134229 9796 9134 515406177 7594 6913 828089839 7972 8131 222301788 48219 47863 751071602 2689 2438 438937351 51361 50737 631840239 46333 46064 80115345 23143 22846 682428199 4909 5296 672775916 69164 68730 483149763 79101 79395 894435875 17351 17506 559781190 64734 64408 298704365 17665 18058 750164031 18225 17739 987809154 6786 6777 493589699 51076 51212 823463341 49146 48627 271873818 72293 72695 220495651 20461 21231 745085113 57553 57074 9003795 66591 66939 959140208 76662 76705 598818302 21743 21614 757147877 69604 68900 332278985 2674 2710 182205505 14618 15271 38311953 61037 61464 4022825 53624 53637 936489406 47272 47912 8740080 64095 63682 756347099 39334 39260 143549195 31112 30365 990576549 73430 73963 564960709 61800 62288 82464737 24889 25368 356217396 58773 58915 498780531 25082 25208 541989995 28601 28819 193414957 1 120 471006449 68156 68067 707646949 56016 56280 120483954 51270 50473 265611722 70627 71274 499240885 8032 7848 888765944 67694 68023 302885838 66209 66172 36000329 38612 38578 397384341 4583 4620 87866222 36672 36308 327755606 2735 2286 812988735 74150 74364 574438346 2737 2244 618809168 76063 75735 123114822 2739 2217 715856837 9988 9364 923114035 72120 72566 417089639 25673 25050 210117566 28919 28845 249033207 28363 27762 522063824 5231 4690 23663042 37026 36336 130133825 31435 31367 31140725 33907 33496 156591177 74666 73931 575697203 17271 17938 764249399 71713 71300 900331493 41970 41480 141842277 31314 31076 321064401 2754 2385 881309291 43944 43416 427936111 20017 20453 964606867 76739 76085 394122871 11749 11707 799570317 27402 27038 439791423 50642 49879 300982372 2067 2761 524582980 10429 10089 276897201 24217 24362 208366086 27652 27182 369233167 55067 54823 786994458 72728 73155 293506254 31733 31256 611044474 43758 43037 920898284 67411 67365 799150623 70350 70757 136732224 40580 40102 443474386 66538 66334 419479545 51364 50736 666211903 2644 2774 525924679 8024 7983 919905355 43019 42964 37640536 29929 29567 447750311 41213 40758 965724038 12193 11540 107529125 65287 65814 809174479 75573 75008 296345419 49190 49295 991950725 43922 44376 916388775 34768 35472 378552390 63903 64127 193138017 65873 65631 14386479 9982 10466 433453719 2788 2576 85011021 51853 52607 355000804 45080 44407 609947220 39521 39119 328619970 31719 32133 906638996 26179 25638 164597267 63559 63327 707911976 42345 41735 751999482 22880 23012 75719537 2797 2644 993512431 61391 60812 3465923 55205 54966 271044115 31052 30427 175965533 2203 2801 32144576 2228 2802 632991647 68487 68699 773565797 28654 28438 657629559 2815 2033 897243025 71340 70722 561252381 37563 36936 157242445 41702 41227 760829952 53211 53281 214378415 49153 48501 598344448 2811 2107 722274476 50113 50308 962551517 6729 5968 641112878 29811 29529 276942831 16527 16019 55494246 78250 78661 799968280 50833 50713 939204964 51284 50891 842566136 35927 35505 396597221 47134 46659 585789535 63718 64494 676321644 32257 32491 325491208 47603 48252 454240404 28912 28725 573473156 78905 79058 230330532 2826 2201 20851060 55412 55449 377204580 32753 32402 793990395 95 1 390779183 21438 20794 902505587 2831 2384 986256202 61969 61471 489253471 48139 47740 484016244 2834 2485 708037793 62953 63153 13786046 49601 49154 364578286 73971 73961 390827421 64632 64107 284679038 52992 52358 899114814 46252 46846 143563528 70650 70635 13479961 2842 2322 942781677 9196 9310 780349897 26778 27182 14862004 36943 37119 488060443 40342 41031 332704182 27479 28030 631909221 27281 27071 602921498 24819 25178 699065113 26829 26343 804276740 12035 12117 40916121 2852 2075 388625674 14782 14993 907173453 79794 79227 183191528 29293 29001 802039540 14932 14684 243085428 50275 50075 606384439 48684 48694 398977492 14324 14737 478590852 67249 67082 43112686 20571 20841 272717337 2494 2862 677547296 50364 50545 191902047 20622 20508 252164401 2826 2865 563172986 39235 38859 68611720 44449 45177 229771806 27456 27192 951743644 8533 7942 38304164 65916 65367 201604780 2871 2290 178029149 3770 3929 469692848 22131 21768 71874854 54461 54565 155545743 42352 42846 871033916 54847 55593 48518290 79382 79143 325812562 59569 59582 188276761 11618 11543 570425825 2743 2880 594774413 2534 2881 296856512 13733 13237 800862869 7739 8266 405556212 77498 77278 99639181 2789 2885 59822537 13013 12792 956793652 49228 49747 820418594 13520 13650 320254628 16844 17146 640604429 2862 2890 267277704 66658 65871 840138650 61571 60845 173975177 2893 2498 322653166 2020 2252 773494793 26386 25632 155024787 8619 7863 540602644 11342 11238 288356370 49736 49841 810792595 2462 2899 802952644 2519 2900 72332483 37027 36660 193993957 68765 68201 280607974 70833 70346 932186858 3417 2743 264891193 76934 76200 858368532 69634 69459 151357733 31306 31143 46717766 18224 17537 461692857 72447 72560 106139156 44519 44040 483167832 58855 58636 185305372 12418 12648 46100399 39811 39309 19928217 55670 55010 196912874 60292 59721 287743285 2916 2757 861738792 2515 2917 904582431 10143 10031 735934252 2455 2919 494698846 4912 4683 672839509 367 1046 217592165 47501 48175 735109072 56134 56013 708908263 26643 26390 853161228 77544 78118 760833004 74312 73607 24655470 66603 65946 458198309 46278 45755 819745095 32184 32400 215359100 65095 64742 641387011 74575 75325 577739760 2932 2460 211570083 40920 40358 675526816 28999 29782 27023213 2193 2935 194061861 55845 55339 739170017 30108 29645 599715365 71295 70727 160633328 53977 54435 823036453 79150 79063 115605353 2972 3602 317664671 75535 75394 246517684 10016 10725 401438293 31245 31813 616778178 24302 23914 692483812 22561 22144 41386052 57758 57193 874205084 18483 18777 59818779 54430 54270 306170255 17790 17833 294326032 38444 39165 347121640 78616 77927 631877062 79622 79393 832643967 16189 16286 227556332 12584 12243 942720170 63393 62817 136625079 21305 20925 196742997 33525 33224 728547728 28006 28334 147338581 1448 1199 18012426 46346 46150 363086585 31010 30297 730215958 38460 38519 9239010 8629 9327 96405114 73198 72750 763579925 19258 19042 262010751 52009 51312 901757263 57652 57523 418300906 34844 35068 985913497 76686 77282 24253486 52381 52056 252381211 1027 601 555813600 2372 2973 912159029 21841 22628 117931883 77080 76782 532954828 23360 23218 651090181 13687 13853 454323170 13489 14069 551288802 38501 38881 740876394 2190 2980 984304295 9887 9594 35030618 1699 1140 942831137 2983 2427 362942721 56513 57301 65193271 63120 62760 222976155 3327 3071 927751453 76820 76481 788667427 39711 39452 912077259 16839 17164 998211432 66814 67160 793122478 2890 2991 952470371 35612 35235 821807005 57928 57682 213524168 2460 2994 710344206 58363 58797 89378011 67591 68290 64546442 12093 11577 275619461 54477 53781 638356062 57522 57041 87812519 3000 2887 512328084 68180 68712 22557358 30291 30620 898826529 10592 11048 997805160 60577 60614 643635552 29893 30082 230763030 39634 40382 200128703 35544 34898 431003586 15436 15396 882722489 30463 30936 129617106 34509 35153 775580420 57983 57363 74452190 3984 3794 19991307 27556 28315 29556927 19368 18824 233936798 50222 50035 64370664 68934 68889 451341544 39976 39459 957528570 3018 2691 187004578 64511 63844 30763154 28210 27495 161795719 16839 16527 700949861 9379 8635 515963656 29603 30138 845767824 28059 27381 12000320 56055 55600 859253545 3026 2820 751527210 28716 28240 199488026 14213 14694 990426386 8818 8328 639904559 12806 12740 50961225 2805 3031 690330733 2722 3032 620666653 31223 31501 547128742 63112 63896 625364488 73810 73195 964248650 57125 56617 850919976 23972 23897 372763008 3038 2452 59004655 1017 1088 483620469 68967 69102 508408348 60924 60492 5681908 13192 13968 5107434 15893 15635 672256568 14004 14595 236145031 47089 47458 912677374 33063 32789 552148679 72041 71267 289275870 44863 45364 584406042 73108 73189 773517530 45774 45846 188382140 29392 29141 63551288 13080 12433 773523755 65796 65022 599011981 66979 67599 805054942 49522 49438 483546651 3056 2646 275060276 77008 77725 708583772 52755 52308 486862507 64652 64586 257787615 50516 51239 64302930 48974 48484 600225107 40134 39604 931451777 65006 65758 815625954 45533 45057 879684551 2525 3065 565222080 73316 73879 507893796 27489 27091 740990211 2671 3068 38919288 30377 30690 752976053 72310 72276 871085372 10492 10180 541757479 66186 65470 335673968 21787 21301 906753929 9146 8587 288698068 47688 47192 573337016 60467 60943 312561499 2565 2230 770334551 67624 67450 523925213 59108 58763 707252257 25424 25352 869198348 11430 11107 92431997 2596 3082 430710697 125 1 671077715 20279 20186 803182840 70923 71015 375658527 77535 76988 957849201 20424 19786 59108164 13076 13470 539374776 25204 25038 854129314 14391 14186 86171087 3091 3056 719415402 55353 54905 86866571 44727 45067 510934577 18798 18060 248373316 39949 40505 180510276 3096 2614 888764113 70110 69659 766769980 27526 27600 313651891 30050 29582 380486610 2555 3100 826933137 50750 51054 249495796 40319 39766 54783717 51739 52171 993548824 3104 2348 634896116 23345 22860 972567504 64931 64880 991006211 48215 48801 501275806 49971 50408 244731336 57355 57354 151649290 58125 57779 386091807 40842 40258 156235763 78965 79237 99769854 49934 49835 946455587 20900 20896 949671339 6842 6222 26726438 31116 31397 991130924 67579 66981 251103067 37615 37735 808719360 3119 2610 7673675 65006 65446 270120716 78924 78948 777875514 29441 28788 256226776 31255 30620 428782588 21912 21575 543244283 36372 36201 189630218 77828 77774 580867796 37028 36315 112523221 59835 59174 784207739 18794 18589 231174234 3130 3084 346730743 64190 63912 472016375 551 929 2439346 23094 22704 424721277 43069 42855 934076202 55264 55898 616237446 8880 8280 66084584 19173 19087 27358985 3138 2614 939700150 1622 1929 642702379 41174 41708 638708749 25464 26207 216306008 3343 3212 912590541 73435 73159 232078483 68322 68608 828415792 26606 25970 535851786 2804 3146 170250497 9675 8945 61961454 69749 70301 466965769 17041 17162 982446465 2711 3150 728827339 46560 46313 669995377 40180 40014 543136881 18805 18250 498662244 3154 2457 93108741 10607 11354 914736852 48946 49078 86741220 41871 42638 64472861 25601 25860 823738992 36799 36749 328542420 64899 64637 165561606 36374 35742 722043739 11188 11424 374367792 52425 52028 68003506 28152 27822 37417755 72752 73063 156615056 4635 4022 927310155 25349 24991 871633843 68953 68349 47263629 38285 38567 284670068 51204 51861 573077293 33873 33686 647424414 72852 72747 489918826 31393 32149 513523840 79648 79635 192927015 56938 57111 920134465 20273 20203 775544035 36008 36583 892804212 11445 12105 275612907 68743 68097 23875820 16932 16381 44754382 40077 40330 642320338 2516 3182 552513298 64317 65085 481229044 59161 59961 823698469 14796 15237 572282208 31986 31332 303623574 16846 16087 21689394 3188 2905 128808069 60551 61099 805510570 38193 37661 408710745 72791 72703 8590978 7990 7930 242771633 8255 7800 245136766 46886 46451 700589468 10578 9957 610275652 2924 3196 866764300 75330 75304 7576174 2693 3016 137334920 61072 60366 537013726 31449 31228 90828322 31039 31001 642446161 36848 36838 866289577 9947 10730 702005815 23906 23665 404514079 2548 3205 55470787 2419 3206 74621293 54930 54841 595161406 10028 9596 345867862 53498 53115 291318176 49566 49998 764552362 55440 55728 770224481 2670 3212 780483772 68419 67634 61665677 17591 17666 650971925 52951 53421 634643223 26299 27001 40095082 19992 20513 17608047 2778 3218 57559500 4285 4683 131102550 72883 72689 470069791 4224 3532 840936946 72524 73266 377972173 3037 3223 17030173 77180 77697 615318460 13999 14188 564029443 17221 17673 18956925 35804 35111 225031404 62579 62092 962360518 3011 3229 781858134 1259 973 277497890 3231 2660 412999 18144 18236 688577511 38436 38949 240487137 16536 17084 110183528 42547 41910 456319799 19231 18848 451628653 3237 3163 538718559 35721 36469 794695392 54811 55229 316124105 3240 2592 481020617 72001 71870 763544526 2949 3242 598942589 58681 58463 474424204 50513 51184 414380817 77134 77852 313114098 40455 40941 858510613 4993 4865 712910103 67199 66549 878827391 72143 72681 242883280 44443 43982 914272230 77934 78077 308514689 25711 25374 374558961 72114 72289 988250931 41522 41202 163279886 46363 45788 386399463 3256 2932 345828199 64574 64797 758090794 3258 2562 780947474 4514 4190 501549290 43632 43933 185426055 67996 68099 41892744 21941 21802 376808280 66373 65733 186623790 40862 40297 426615324 29184 28910 976771171 60292 60772 353685676 6076 5927 96930269 40030 40356 163673235 78686 78348 975566230 22408 22860 979542207 33895 33441 605263906 14900 15601 512006525 42046 41780 583554111 76218 76950 351319204 47290 47831 67938990 3234 3276 149916175 3277 2846 227475521 75818 75248 472582225 4402 4486 835621942 76011 76016 120734117 2965 3281 414464195 14077 13551 43517220 57952 57919 935420914 3280 3284 716740667 1966 1342 528162479 58731 59059 806888539 19093 19624 54769183 24 1 107425010 32642 33392 443609908 4328 4556 606347675 3291 2596 418511487 52090 51844 81617041 6963 7588 665708101 8451 8383 1129834 14385 14562 409940180 47072 46766 649322498 16793 16958 991065367 30055 29443 961351605 27428 27663 347419497 9665 9018 683523793 21777 21137 915101863 26687 26459 866118218 61811 62196 374160265 69971 70183 306717104 6531 6951 709690418 62302 62808 57363295 15269 15903 724087301 48668 49011 727382262 3309 3272 25029051 36380 36347 401301514 12479 12798 585418162 931 267 452315931 60504 60719 14368904 34835 34259 225875654 63627 63126 856166889 14550 15136 760483645 67801 67268 351945125 48469 49038 666714613 20960 20192 54744326 74431 73724 36444062 36722 36267 847373920 63479 63553 872991320 40197 40565 565196521 3324 2820 585862180 3325 2554 141863115 3311 3326 327020952 73227 73203 521412472 25502 25361 16544984 39733 40450 33831486 2851 3330 760849601 3064 3273 320675099 65226 64474 469816423 3333 2644 443300818 16585 16773 154492610 49598 50024 144988990 44775 44221 269931172 60503 60303 489831655 3338 2591 289512174 30591 31386 300656851 28757 29335 202667780 59364 59493 241519007 38107 37458 15830398 17233 17599 81825486 26526 25847 801862433 49260 49425 987728224 30024 29439 557426701 3347 3315 525924006 19203 19149 306642231 3091 3349 814017878 73588 73112 785078298 44792 45591 324362459 68754 68879 806075050 77130 77222 511864558 27497 27587 274341258 70741 70039 994061162 3931 3707 22592126 78549 78566 495935068 74971 74908 920312611 5697 5555 909011034 79224 79163 946307038 28672 28206 539869463 8802 8662 190542610 28220 27527 740213812 3364 3119 665492630 69648 69161 183025752 68358 67583 155396454 33340 32563 976845954 25706 24973 269441944 3369 2981 882255774 77566 76875 9803410 56103 56800 118548055 34214 34907 389872507 34150 33406 244708141 3374 2575 2992623 68847 69447 54966983 56365 55785 634648823 46453 46426 890334858 3378 3267 671202360 6700 6359 936554346 66051 66086 766503274 56547 56422 658203392 40417 40323 593605132 43639 43884 43646685 3384 2741 405136726 71897 71709 663901727 42525 41894 188231280 17754 17021 146900290 3388 3182 474219233 23990 24355 69064760 53535 52754 810046794 72259 71815 350142651 37141 36773 24811092 32232 32994 112124642 3394 2757 225517031 49537 48768 718923250 78298 78014 802864797 3397 2615 220252023 69085 69038 568997238 5264 4687 170648724 3567 3035 710061005 40819 40703 161099160 58346 58580 864416138 29617 29518 35417553 51509 52007 418626970 46113 45598 717889957 71997 71707 955241116 26437 25836 403242206 22729 23252 26513885 3409 2626 740930374 43294 43491 736990855 2990 3411 395745652 3412 3205 867146517 87 399 238887909 20620 20098 60873482 44484 44380 855798351 77465 76959 580527843 71850 71779 919741745 74775 74164 381866058 831 549 223687087 30411 31114 265206924 49236 49042 960440221 46355 45762 635894605 34839 34675 306453978 3424 2733 522564987 3425 2923 111622367 9021 9788 230393984 47626 47580 980320151 20359 20462 951165372 42194 41754 104133234 65379 64930 558476850 10311 10582 932944053 27697 27887 385938049 78468 78019 358479892 46651 45886 741482263 10764 10558 150940290 3045 3436 29256353 2988 3437 807503432 8762 9161 485625029 58467 58200 930417748 79100 79420 368892692 10202 10784 21631188 12593 12539 387889722 3030 3156 969167364 8141 7567 946182520 3248 3445 447443268 58588 59110 766025301 56082 56871 14484078 54367 53750 394907280 44466 43710 358688102 53744 53535 85562968 14379 13633 739892723 7430 8228 404225727 14201 14130 437591501 22150 21695 500541549 34834 34649 629126391 75807 76474 246996625 38237 39010 288824398 48311 48121 106649118 78441 78845 637324899 65660 66043 642772275 78796 78096 994321030 2854 3462 897711834 68525 68473 564780579 57228 56778 775528182 34269 34346 822145106 11732 11610 213635703 74458 74993 470322089 31787 31572 277714896 3331 3469 196940372 8600 9159 39146411 72246 72425 608634984 3043 3472 811431387 68336 68163 898760821 67998 68041 867461778 24106 24220 964376155 23110 22843 804432852 23805 23200 564415582 24747 24362 530122539 29596 29160 384163452 25688 26250 521399197 41113 41631 744513533 24724 23943 140334043 51756 51119 674264909 49019 48717 289349819 55954 55426 599673863 3486 3379 43691496 4084 3505 632355666 38071 37575 468613848 3782 3192 931079792 33841 33357 292481535 34848 34558 413454228 6601 5920 20495939 37054 37674 292518132 73485 74114 749916847 35895 35973 125090336 51655 50967 672981099 10954 10827 363052946 3498 3125 390201068 72774 72370 167012486 38501 38812 51778664 68261 67804 180123404 72982 73088 523854477 53287 52985 94307931 53645 53940 745565042 29413 28670 706886504 55025 54544 734964430 3507 3479 299656119 26636 27111 779508072 3641 4175 407467633 24927 25569 932339918 3913 3268 71019448 3345 3512 22564170 51726 51864 82746935 52785 52254 850238482 25881 26293 616082173 32673 31878 929413567 78791 78696 861569931 3232 3518 220546304 55521 55107 167192107 68429 68008 921102736 51874 51606 715042948 49428 49191 689399653 3523 3012 495337580 18251 18111 543070763 70084 70052 232118013 10303 10378 888902896 43941 43772 136180203 25209 24774 483042849 3529 2978 476466964 22183 21540 769972149 41445 40653 98635353 36525 37263 333594536 67550 67737 440313261 24248 24405 163427499 44535 44635 580705131 21114 20867 173390618 55606 55507 538524397 5836 5342 160251438 77563 77139 503723866 3351 3540 672196980 1283 886 330952895 26301 26902 867415677 28588 28033 939511650 15761 15771 645366487 3302 3545 137193811 61974 62241 908771901 63093 62369 617768515 50422 50606 648683787 59605 59865 101406105 19339 19305 818293493 74338 74741 695413443 72821 72894 801196535 64862 65283 1771978 3554 3441 661959055 2922 3555 532749866 28470 27767 353372715 40965 40946 362307040 38742 38023 478015709 46308 46310 583305924 28634 29362 73604950 70446 70264 47021593 78378 79006 314822674 3563 3426 586123875 62557 61976 10971344 38927 38323 124047224 37439 37863 939689285 66692 66947 576691418 57937 57517 707634193 54966 54673 949499972 74415 74526 923838450 45628 45199 421154435 27621 27023 820077368 38690 38670 152435847 1218 1110 840848249 77688 77126 22081210 7159 6687 378657669 47635 47622 60833937 53771 53140 619993500 15863 15131 194893408 57173 57450 455994847 13081 13188 955192178 24058 23880 792167685 61024 60955 994393689 46597 45995 916388687 17595 16899 467986819 46250 46447 111569854 29171 29529 712386062 45069 44693 57521539 31782 31234 769027805 7265 7855 291000759 6920 6351 914934252 42452 42252 923188044 3006 3593 348754912 15257 15302 671062852 54377 54522 339749347 72509 71989 66121504 78221 77843 62135214 2761 3358 2674588 14237 14148 201859047 3285 3600 202941849 22206 22842 884911278 60564 59767 48095579 56389 56585 506988147 34559 34247 23970804 77393 77397 226335498 56717 57359 821084928 79351 79172 256929537 5080 5237 969303699 61163 60654 322439985 50253 50899 824849776 59583 59606 473622675 57391 56642 823129980 20855 20417 153570901 3614 3066 781839986 7577 7276 378328621 2471 2533 463412439 39759 40174 474680046 5837 5049 550304049 60427 59727 683955545 3620 3345 577167732 6366 6075 1368373 21409 21482 564912829 26408 26918 42644642 3624 3447 752101698 58663 58646 413883306 9889 9435 800599177 34343 34201 754055705 3628 3396 386821081 53232 53084 253499790 25453 26117 407817967 70363 70979 112654803 3009 3632 272006897 60575 59974 900551018 34386 34643 166054824 59502 58889 679443560 3636 3342 547811561 40405 40972 370216327 70754 70403 239882324 50589 50909 823981430 78077 78807 406156098 77413 76926 222671987 61862 61425 753756408 38491 38677 969493020 66363 67113 611374369 3645 3307 332552066 30336 29630 889995899 48773 49276 845784960 6945 6777 249662928 36359 36932 772346187 27597 28171 805829928 79456 79043 634186057 3652 3180 592205629 51872 51229 71660583 3997 4441 999755567 3531 3655 636096550 3656 3140 38932089 9582 9227 590055605 45243 46038 202192676 78403 78141 539314245 76107 76065 28991546 3661 3158 602758233 10544 11222 378928766 72761 72617 428507100 69392 68898 916860762 74862 74517 15193528 16490 17031 594988057 58874 58336 319819172 2981 3668 266031958 3669 3475 938497341 52636 52879 139495092 8666 8205 366438233 43307 43669 436113616 36585 36013 377622424 3379 3674 173852532 17612 17195 661252156 1120 392 292544014 40076 39314 370229306 3678 3156 682597472 77009 76315 637282192 3120 3680 545746296 16977 17293 574526938 11032 11033 242703075 10124 9911 212754208 3684 3631 98060318 70916 71696 750119667 15530 15787 758874701 79272 78941 533160376 7310 6940 577763375 68274 68294 762102851 79671 79304 59008082 52021 51613 16392616 20736 20852 806699907 3693 3526 182607693 12402 12440 824023433 2913 3695 732153668 8760 9052 529069587 3571 3697 710955224 21610 21909 894218222 53931 54302 420140902 55355 54821 516340859 23844 23542 674935663 75565 76023 25323361 73767 73389 211741162 39616 38848 121835135 73927 74362 940500447 11740 12226 463004709 51941 51282 138145841 68503 68305 875407747 70366 70017 755227068 21884 22639 262395745 48285 47555 677677983 14313 14333 11475729 25937 25588 705425883 67983 67950 909882786 42064 41409 680096798 1031 754 774560599 74836 74980 975335641 27536 28069 616081239 14948 14939 256011928 16114 16871 847083430 3196 3721 277673875 17758 17867 722322772 30661 30003 43078528 3724 3029 775834869 3725 3019 823825324 21670 20874 40554833 5020 4304 69412170 43904 43168 184439388 32925 33013 6643211 24082 23852 159857256 67653 67833 361674479 44532 45318 25752473 35154 34906 7724890 42321 42753 718461849 62367 63025 76866154 67356 67172 136477582 59125 59018 453689480 18470 18685 314675785 37451 36752 526339901 75726 75701 684330688 14058 14132 365573447 54530 54925 268963519 3743 2975 281200877 61118 60622 64941018 3745 3075 378584719 20946 20871 24440998 22819 22181 612246913 10029 10151 543455273 48697 48510 296363802 17435 16696 808364430 3189 3751 863648775 69771 70359 641041949 38803 38537 95177701 3754 3190 301526891 34307 34385 940141328 68755 69416 676754382 35216 34577 599173813 21603 21733 862895892 54455 54289 170372911 79491 79568 421921653 3761 3140 531759248 40821 40873 172420805 79283 79273 62671229 17282 17924 205619183 50839 50624 680720448 742 1279 798019742 28282 28885 215479832 2320 2064 616277821 13712 13641 144074963 12111 12566 32957730 31147 31726 267661983 3353 3772 728081670 29121 28432 763601950 36528 36985 805117369 3775 3095 372643000 53872 53133 218570003 60270 59519 418207029 79336 79569 708980526 4345 5113 195866763 57787 57211 10733010 61876 61623 946761460 37066 37048 35793457 52005 52462 730861380 2482 1852 364417749 33889 34092 636201594 12380 13042 369123286 1407 664 344143253 19640 19274 712830800 65411 65554 265688489 29834 29645 662175764 21141 21375 80886321 43218 43521 169904286 74104 73322 157692327 22734 23473 27955272 62175 61943 51978834 26467 27043 856697021 51885 51489 48243040 67156 67042 158800815 63344 63600 344492596 452 918 87040205 9979 10173 701589505 4833 5032 458797039 76473 77207 488277912 51478 50809 404702100 70984 71308 827406206 6028 6654 363011983 47153 47150 266331202 3808 3163 964128765 74741 74749 37834509 70096 69840 180638842 41274 40649 154473083 60952 61224 319433621 77129 77390 328034729 35886 36686 461615745 3815 3733 916745616 68361 68321 958811405 77738 78275 711638161 3818 3444 960793045 14544 13812 723435600 57511 57213 550614714 37624 37301 43582918 9783 9296 272767377 70820 70638 457333650 3824 3154 41113368 40906 40740 513944208 58817 59477 433234478 60259 60965 26524845 21429 21910 169243971 58461 58308 1664506 58503 58007 380012557 6357 6222 717669375 14656 14543 832518012 3833 3468 131860305 6192 5766 822576625 59025 59336 703822695 35502 35974 722960811 77823 77143 45577897 66211 66880 119140225 14929 14841 886992074 29348 29480 887721431 3430 3841 61670744 74105 73539 488276939 17296 16591 674662545 9076 8278 1902255 20291 19849 673740921 79992 79293 933482428 61341 61278 869604393 50661 50464 681452548 72506 72486 743041898 16863 17583 501588137 43355 43030 788289666 73876 73079 393576781 23070 22985 689990734 9406 8891 65865417 61779 60983 345499793 26146 26923 890096674 3636 3857 545645708 11046 10956 484468665 69765 70540 662640591 42907 43174 91401409 3861 3674 895371086 10179 9451 356425974 4447 4078 51887799 37948 37486 304675468 29172 29011 198627331 66932 66324 891468390 39565 38801 966622028 12408 12225 7255689 63697 64283 296177886 16950 16529 713074896 38641 38780 475177872 75705 75663 259954145 40374 39875 777032021 12898 12873 996548703 48256 48969 332533774 35910 35335 53498466 28137 28877 459193506 2196 2645 540800804 3879 3740 574890065 32087 32298 474040061 71962 71232 614981701 3882 3745 100865937 42773 42552 859474794 3884 3734 981976648 47704 48084 277543552 51288 50654 949486334 23964 24254 401831535 42829 42044 255871228 63832 63979 808523994 41718 41404 888267815 70481 69932 731093750 72614 72965 960878200 15967 16725 399410845 77376 77333 593441196 44093 44716 527236510 5243 5779 787265853 16695 16801 54903128 14852 14961 969597072 56256 56415 792245383 67755 67389 340064624 3901 3632 141506909 77200 76580 100148923 40269 40425 29488085 27420 27749 961996635 54958 54294 860605508 2121 1906 533089656 46032 45654 388458032 9987 9500 6665708 41106 40321 844175206 21988 21640 57447416 70039 70430 554745671 48433 47806 741254453 55001 54920 749044835 49227 49384 331162061 11131 11569 721102409 41091 40709 371768554 65607 65108 637051292 7181 6381 73664879 12020 12711 745822826 63723 63350 214243047 46837 47368 247709882 66027 65995 740842170 72555 73332 686891876 39612 39633 430913959 69385 69371 15719206 3926 3228 59603822 3927 3551 7912947 49343 50085 806027981 36715 36987 169525902 20510 20363 824134574 18321 18526 233182296 18800 18891 45654431 71103 71373 533400423 61631 61263 67484290 47770 47212 790409431 1059 1539 43065734 74693 74788 599674725 78151 78561 609939030 16299 16477 492177465 20175 19978 78021776 25334 24735 304032260 32045 32561 794186104 15737 16182 794492491 70398 71130 277278190 187 347 29898499 78622 78310 154415773 8616 7858 693974621 78940 79656 377019510 10765 10846 915051235 61093 61885 493933917 30390 29685 960145860 32408 32039 230520097 447 254 492705132 54431 54186 748867250 37076 36439 448319064 19508 19361 986701198 17289 16541 414344233 78006 77373 112830333 31954 32595 600362231 27717 27264 497329790 31413 31004 916700903 59283 58529 759172865 3588 3294 952453120 41486 41002 132892246 48557 48352 886741050 23313 22542 496606566 3919 3967 682766808 17367 16754 458105761 31786 32307 818443256 3970 3933 54797879 72920 73288 830354281 2966 2676 799944587 3973 3514 72190908 62709 62362 303569637 35951 35982 742531742 74873 74761 560533606 23192 23372 805322597 10465 11031 143097154 36770 36630 562104552 63293 63761 127327273 26322 25929 794804116 43772 42984 434004486 55993 55632 90618300 22409 22543 306701036 25747 25739 488640561 48927 49270 8553293 22945 23637 470448403 21887 21300 281413998 35498 34766 23446758 17407 17993 942957335 1230 973 95105512 40497 41282 534295439 3993 3534 765233570 3994 3240 541982152 31989 31878 854965438 3996 3302 73594070 3997 3521 79556888 16648 16072 100863141 3828 3999 20755992 8481 7744 330140908 49487 49318 730485566 34337 35081 379738205 11530 11094 52796158 25181 24970 94117407 56951 56547 550353871 66787 66426 970103677 37826 38270 384283007 16722 16998 385268704 46987 47473 33726153 3879 4010 332887290 78572 78725 646327081 18797 19241 363049797 51289 50796 496556271 62967 62555 801925804 78001 77835 941137811 76047 76097 981770119 12222 11533 791308872 24272 23475 300350413 10812 11220 671400147 33913 34248 800343173 20608 20794 734267550 5486 5188 834093950 13557 13350 819715080 34667 34264 53260096 44059 43993 941976576 19671 19309 476588866 50658 50320 530030546 20328 20467 655204958 5801 5009 747956032 32891 32117 56779649 68967 68614 803074773 20095 19345 466599079 74894 75575 86230646 48139 48503 412395527 4035 3926 272357946 4036 3374 714176394 53722 53370 971914620 61472 61457 346439298 4039 3379 241889326 21360 20596 156163993 57012 56666 62856303 50632 50865 222579975 69169 68992 730688096 50955 50192 213850377 45089 45512 777343028 12663 12172 895150734 22462 22956 409972871 38853 38700 110373427 4049 3911 345709809 41032 41052 720370545 37012 36667 432603866 64612 64439 196630037 75536 75314 753840272 4376 3992 828593137 16305 15885 343486614 3757 4056 579897042 44654 44615 63120704 73308 73253 330263218 3910 3809 30105212 18370 18615 423413806 17291 17190 696191987 3662 4304 782768954 33283 33316 196336977 46187 45883 64279059 4065 3897 246736608 59010 58376 591132789 36733 35934 286298204 32562 32555 581739279 39971 39807 812317699 54315 53927 816983860 24959 24937 300639211 72715 71970 814820051 3682 4073 777380248 9908 9874 921532585 53373 53249 62247886 66903 66301 420021429 59190 59758 783668900 62399 61704 547986668 46052 45844 227312090 61182 61342 378946095 25829 25743 781476204 20741 20633 901547386 4083 4015 746019943 4738 4543 955467102 30740 30645 973438460 25168 25837 358047665 4087 3604 67766995 27360 27385 324316036 4089 3387 208002210 52851 53422 407031637 43283 43220 18209789 4092 3842 313116550 71960 71941 412954736 55596 55630 455291150 3501 4095 199207627 55538 55111 4285039 4097 4033 962432445 44238 44622 817327336 67679 68075 207602852 79582 78885 302958571 37105 36326 157472932 22363 22529 8130257 79130 78992 9032182 18516 18934 618532045 63579 63780 598819715 68954 69056 854797086 65128 65439 572535986 3632 4108 111291785 17201 16523 198827390 57503 57905 131693831 5069 4700 512747723 18159 17868 715876027 75899 75712 43640570 73205 72767 13931302 58016 58708 992914107 51091 51734 730093982 4117 3462 673640994 56538 56854 464810492 67668 67408 561884670 72038 72617 959674006 49640 49125 140328294 58679 59404 474164333 19551 19482 325575572 68251 67942 796293031 13611 13366 923723255 36741 37223 714050111 55128 54809 125915267 57008 56835 335997691 44756 44124 373183564 66680 66816 455600286 4131 3401 759723091 28590 28270 20775775 78570 77939 704017567 3994 4134 83093147 38016 38186 426098576 2032 2554 508966087 10724 11345 411874673 21245 21171 58054568 71649 71764 434870860 51470 51210 27888326 4009 4141 316741122 68719 68183 554288670 77169 76542 848820890 62352 62202 586340119 12508 12127 614286554 60092 60491 690324919 77479 77328 17795860 6646 7137 931928599 1173 872 745819715 31640 31146 580507156 32150 32304 153411927 4152 3971 474756936 33392 33621 13209804 60096 60573 835687737 79174 79823 688931969 56012 55437 734064591 1185 1933 569671112 49901 50591 587989516 39558 39080 901252025 37106 36664 14197495 57010 57101 376837069 4162 4051 481070809 4163 3480 55546536 10706 10350 119986860 2501 2886 390410549 4166 4008 963232721 4167 3608 305144 46812 46178 890802689 23546 24093 638034080 72922 73575 177549702 59664 59739 507072988 4055 4172 373281707 9087 8510 820801904 61022 60795 39514993 62460 61783 281382024 53175 53043 66177155 58542 58268 585930316 74323 74380 100745836 4000 4254 423287476 43891 44126 288050696 75088 75574 470619038 11686 12339 673683256 73301 73752 632869918 19569 19341 616561882 48632 48844 295353877 3631 4186 185163001 50945 50258 13284869 49683 49317 598345536 39062 38808 376244515 32388 32765 716813237 67264 67727 765770158 68265 67521 88265124 59292 59887 187032960 11839 11364 258360024 78085 77606 744880867 68765 68911 891082513 1 47 913321893 54238 54364 664279987 27359 27003 643198575 62339 62108 558224316 45422 45856 88223314 77940 77510 175156216 10500 10880 36202659 25376 24691 813989752 32229 32742 857383177 8478 9185 569131072 18182 17883 540619732 3482 4208 546920512 47848 47104 440688272 3549 4210 25545862 61732 61066 53767386 46824 47278 209747121 4213 3649 739345267 39561 39762 176062633 32512 33217 106605459 3974 4216 447616653 74159 74791 287387776 62270 62106 974067437 27531 27254 35396446 40485 39685 324162874 4449 4095 832166217 41354 40759 129464954 11530 12195 644294561 28208 27425 513079360 6282 6036 627876517 38059 38240 762619868 7555 7856 14355524 15262 14903 718924239 4229 3879 211210543 8910 9698 33853314 62830 63310 950729267 4232 3470 989686071 55947 55690 257705926 3998 4234 623475263 40970 40341 953756640 58913 58833 479675757 28331 27732 109909516 4122 3763 366913484 50890 50114 672286142 18154 18221 104376205 43221 42766 197334759 4242 3491 413517123 42515 42884 216890567 34854 35197 497839443 4245 4118 832708354 48689 48574 129899941 5402 4835 438979831 49566 49274 641143712 71863 71193 605502285 37299 37941 822220374 38169 38624 586432462 56778 57106 383299835 3776 4253 815398777 65382 64619 539390364 32848 32488 924795602 6323 7062 411631629 39415 39721 913040509 22925 22552 284664100 849 897 661261835 13725 14509 746388004 4166 4261 54390036 78703 78253 161392764 42891 42509 834476678 32315 31983 979337650 4265 3638 31116348 38948 39743 484315034 78228 78164 359377107 4268 3586 110697675 68007 68091 946012601 44652 45110 340911443 24510 24592 259086214 6959 6177 277528490 33086 33654 411728016 12650 12396 45011429 47216 46427 52068281 8332 7797 416196396 45972 45807 568207244 3228 3062 40595310 58326 57977 810016137 74482 74255 259703635 65183 65010 329033660 64783 65064 33681011 65483 65024 329478805 37895 38236 710783429 231 1 814599411 60918 61138 975533146 70473 70615 384614530 52739 53213 591448139 28022 28320 792855623 33948 34241 873419248 50162 50810 724745593 10785 11521 505851730 23973 23908 307643027 72337 72195 968324067 55857 56253 816649383 38036 37863 931957869 69300 68558 682558197 71321 70619 330276681 32973 33522 184495292 37980 37912 984202449 9058 9221 901567824 55181 54970 862286871 4506 4714 494255725 33734 34160 68441560 33637 34165 28867787 3811 4306 89980843 25480 25772 793148146 36782 37249 839414142 4309 4304 300260944 3671 4310 729210691 47243 46844 936526473 38423 37994 50227943 9286 8979 147980046 60851 60704 523104900 12053 11571 316959473 48592 48312 704753367 66696 66534 781538040 31754 32397 3789812 5094 4941 485463536 48786 49564 249229368 61847 61559 554703683 67823 67240 819666304 68753 68884 928290765 73329 73705 66547864 60964 60900 741315820 66491 66130 470312695 79208 78687 882568662 11533 11955 715405481 1 34 170407728 23346 23449 197008524 4331 4169 750077148 4332 4150 619257023 14714 14134 196755986 33451 34006 691605336 41974 42690 960466866 23994 23370 868648789 62061 62386 678321368 24004 23829 181359062 4228 4339 432090545 22148 21632 31263113 48954 49354 920175758 75035 75000 774888037 73990 73792 72341303 65276 65691 1535387 19777 19829 215386754 77600 78061 447100361 3907 4347 64378404 41971 41816 300171121 57129 56746 131097286 4963 4838 727009707 4351 3900 4782172 52081 52052 192370454 2091 1646 22755506 24531 24957 24880916 5542 6143 384883271 4170 4356 34497847 13707 13472 293900127 34301 33644 514977014 54376 53709 480668500 23146 22542 734426533 4361 4082 989928493 58281 58772 657013412 22083 21431 766262897 63897 64445 293008342 46700 45901 662354238 61893 61904 200127060 45253 45348 703537301 9383 9283 753956195 4369 4136 231444984 9546 9100 489032612 12714 12303 424034103 50307 49814 792597643 43252 42955 634887047 4374 3600 72463890 14258 14117 934338260 31355 30781 786815663 52556 51832 147542872 48464 48526 646646659 41370 40658 697966957 67133 67930 42627284 72169 71566 962497951 68441 69236 784732861 45927 45316 404184326 48288 47972 691412004 30827 30220 336843731 4386 4219 1135085 20280 20645 891650600 52885 52723 478934125 4389 3678 662000429 4390 4115 265564450 73317 73862 669979232 1538 973 856912545 4195 3649 878271276 3778 4394 672197839 16468 16601 553985726 880 841 745748820 11278 11303 371158036 47151 47895 295901261 19179 18500 379881046 29937 29622 189573441 28110 27411 317805930 79931 79991 646033495 3995 4403 687099075 66307 66258 461061062 5272 5106 335668345 63442 63294 201080204 40036 40015 776249503 9292 8686 542371171 33044 33451 97460945 4410 3890 352126705 68913 69361 659585548 62810 63201 719632447 5232 4607 543237314 3620 4414 206066796 19218 18722 461076782 3681 4416 406331043 8702 8616 394848230 15335 15794 649806154 12211 12568 487902383 45650 45408 932201852 19016 18250 857817492 71398 71178 495886010 4423 3671 898967610 70044 70693 413834973 9484 9695 256990574 58606 58256 815064655 66212 65961 970935040 70905 70303 33432699 4429 4411 80202708 70691 70331 276380802 50791 50516 109024822 50266 49683 251372080 33966 34545 956145774 15080 15484 822215470 9382 9276 602682260 65779 66325 911118457 1912 1390 376938662 29262 29098 55573522 72357 72104 314952664 76048 76568 941391608 36300 36877 755171883 38516 38487 404486995 58951 58215 1527105 68350 68302 876809970 31893 31341 972470640 30187 29500 704260599 24118 24878 563429909 42630 42639 681344465 43841 44438 410343467 56902 56210 261740651 19927 20077 970831644 67811 68142 389758883 13994 13907 430537686 77819 77789 369254654 77973 77748 79278626 53863 54663 346859930 57851 57167 84462641 14802 15300 47553124 3677 4459 190560376 67261 66555 43836042 40681 40629 9636287 4462 4082 49614900 47858 47641 547382644 3787 4464 404594543 14744 15191 554839108 66962 67604 650577769 78631 79141 88969453 37643 37371 332995044 33201 33986 576295245 45204 44478 141245669 29354 29420 877954495 4359 4472 46470316 4100 4473 126237352 24045 23681 34012137 25408 25935 386943053 75441 74730 375412269 47759 48149 591437032 29781 29052 234712735 11461 11201 562326778 9819 10288 176363760 32771 32280 133791202 61974 61346 885865105 987 862 379584175 35294 35060 531401251 4485 3875 539812659 10419 10755 659448623 75158 75235 880506200 19721 19609 60700695 1571 1900 782209208 38041 38323 15940684 57691 57588 144260199 4168 4492 759171266 55311 55100 916625171 10107 9369 839347361 13315 12676 740706640 22554 23115 651272254 70211 69856 206467629 77146 77368 300974153 27319 26982 674808331 4315 4500 674897736 4501 4170 214349743 4502 4111 426740547 37248 37127 34681749 1446 910 457022401 69869 69784 48139143 47809 47161 81681396 69586 69491 794482799 44574 44516 760997169 24993 25774 425582698 75583 75068 510705059 50611 51033 845770525 30862 31630 235736895 43964 43773 926249548 30166 30818 812993274 36878 37378 511418536 23350 22936 352652346 23334 23586 734763241 19636 19227 529748107 27101 26549 66778909 3932 3573 275830676 68522 68574 87479360 49694 50077 755842889 60908 60169 79225868 17219 16542 993439842 75465 74943 873833746 31565 31040 553561867 29595 29057 271701770 54154 53775 456713181 72919 73390 466758504 4029 4530 480178445 64689 65216 130901040 45075 44943 126986211 74223 73764 182441226 48781 49555 343716462 1 168 186383001 68702 69080 383124855 4537 3980 452697097 26345 27114 851619507 74888 74369 739683047 73361 73759 894817084 2796 2725 963532086 75385 74728 561345090 53839 53386 191102399 38825 38641 593051646 49744 49173 390631080 4546 4148 18277096 28242 28434 479287880 58476 58350 459533610 49299 48753 27721274 4514 4719 753931348 4551 4368 307756208 43685 43860 544381265 45157 45274 569180170 36812 36244 692311706 18096 18857 853146792 8010 8330 876370601 4557 4195 638330108 31869 31318 563551409 4367 4559 333669347 4506 4560 896723340 70432 69806 280842549 3897 4562 284269813 4563 4279 59837082 4564 3827 637532919 5463 5663 834955936 4405 4566 934428069 40640 40273 49837579 51179 51088 424258316 4364 4569 103683949 61890 61892 37289318 3553 4300 275033334 17608 16903 175044497 16166 15551 9604236 50271 50212 26140095 27815 28468 60034590 34984 35591 445139566 73733 73589 961801270 46694 46577 866304923 22818 23073 6676174 223 714 921244722 65978 66473 115127397 8795 8539 495344074 7241 6501 514984786 75576 76304 660567695 57834 57342 38302551 60909 60971 934770047 79237 79428 639374201 4588 4220 74514138 25783 26366 430327823 36242 35759 703656147 19923 20588 509216026 1619 1343 362737804 4391 4593 204479700 32923 33178 420022081 4595 4010 158576780 62039 62267 396664772 51120 51774 915683760 8228 8881 556857385 4379 4599 731425068 40113 39399 716659650 33676 34185 154145010 53227 53263 942750030 19214 19358 63488474 56968 57419 684091757 8623 7942 199940013 78507 79293 934230359 39147 39415 303682940 3200 2730 599363022 42088 41685 242672695 62146 61690 258519633 31394 30869 132729211 41356 40588 196454547 29639 29747 9346218 79116 79357 527764523 4615 3815 137029697 12713 13181 29070477 6239 6384 842593638 58269 57703 981913401 4619 4392 295728577 10833 10848 938693682 65936 65729 6927757 65150 65400 271197874 5140 4641 917966831 41904 41296 4402716 271 756 256542598 4132 4626 57321778 56421 55667 29709635 46594 45858 278945160 29836 29507 779109243 14750 14228 253226296 26205 26737 21732154 4303 4632 859809496 46960 46457 220303835 4634 4310 335271849 54317 54231 10087125 58329 57980 746323985 4637 3921 412534744 68217 69017 925188684 71625 71169 236275993 50838 50370 252586334 4632 4641 668012522 75667 76374 706927692 71961 71739 728480141 55083 54402 501748107 35985 35396 333207626 46128 46196 14440121 4621 4647 232790207 22733 22794 444072075 24667 24446 940462456 3621 4128 869488391 31141 31057 143012031 65251 64753 988074483 65637 65063 440794293 33067 32412 174389645 52848 52552 68753826 37041 36615 139411324 4657 4474 992823946 22958 22596 755360775 72589 71949 591454209 44293 44380 621951877 37676 37575 242731327 55949 56361 528967700 28246 28083 248265591 31913 32092 990075790 79706 79155 455271269 58069 57457 592590265 49865 50226 704107815 21022 20830 296800958 63461 62755 62238285 46107 45396 28057053 26557 25933 782671411 28203 28695 212139102 52378 52251 914573455 3970 4674 39262923 61534 61577 833074758 56339 56613 295827036 43883 44462 98945156 43032 43259 802956467 4549 4679 250864139 77356 76621 384093129 70769 70354 679688907 69413 69463 96256041 36314 35733 38979507 5611 5077 426028892 4685 3976 562737352 42332 41968 784327844 19334 19182 228685684 77869 77368 991118829 4328 4689 284614432 73882 73163 757800192 72406 71753 151334405 76035 75276 152731898 32810 32409 734710846 77493 77307 278885372 13531 13292 54193954 23098 23215 706775333 57470 57229 475205330 60725 60537 408266429 43524 44251 197909006 35926 35254 881080499 67211 67131 174627917 11700 12036 29924682 8793 8143 183323148 25346 25063 748561935 65255 65201 195864422 33884 33934 620080910 76330 75698 96287973 17228 17430 721534533 37011 36566 3097752 54002 54466 982819161 4495 4711 176507237 49077 49347 716959624 27460 27731 18682017 17955 18364 845315551 24958 24398 83273182 4217 4716 66623917 62116 61832 519294212 12608 12492 861610807 71301 70953 980336292 69557 69931 877251245 56154 56006 835223176 40038 40350 697639261 11302 11802 775150735 35529 35689 282735911 24498 24499 998837688 9163 8952 8379441 22463 21789 766958460 27902 28153 146374364 4729 4076 433315169 24290 24167 86392310 23951 24218 80867532 78259 77889 286673201 5412 4640 164586262 14903 15260 812349907 34849 35503 436830691 68273 68912 521799088 16341 15878 409830831 7889 8190 424533589 4739 4670 852265642 77361 77991 237506695 50133 50466 984255430 28447 28154 254130156 41539 40924 531862542 76246 75770 773675783 26726 26919 231447097 11464 11403 467977066 40213 40591 281098879 6385 6891 965781030 4749 4044 67467435 75526 76167 777465991 8019 7612 295814258 61488 61287 873680126 18999 18980 515973635 27909 27926 744731743 50533 50399 770427103 19311 20047 812654412 12854 12849 315821803 68489 68847 759770097 61190 60972 29727683 19471 20089 55673331 16401 15655 19467858 15080 14325 467848866 37071 36727 405341856 4764 4293 59169654 79615 78833 57592298 4766 4515 14938297 2576 1975 857455352 20787 21323 876132993 7302 6883 770112683 39700 39329 890951137 77979 78201 603299030 4772 4116 60459616 59674 59630 665248078 9749 9273 1329578 4775 4696 228607813 58316 58257 422165894 78915 78623 350167763 16979 16729 73630728 28784 29251 879615190 65167 64515 863825416 4781 4127 279986940 41075 40733 366233555 69568 69975 979017246 38554 39084 445582367 4452 4785 956433104 57914 58439 532076869 70886 70368 55414838 55770 55047 6421674 60702 59984 650711321 20170 20363 890973822 70444 70354 22491961 34140 34209 349814698 27384 26932 239290597 11547 11053 783051779 60568 59895 686966986 10952 10468 133564100 55667 55997 121045001 34504 34181 887924539 10517 9756 222505612 38225 37845 471475138 20139 20803 27040665 64897 64469 847001841 4713 4803 609759399 41227 40945 575222034 8398 9031 132051057 27360 27386 777101269 4695 4807 862595146 3779 3589 67143238 56953 56587 722656688 66311 65702 234877691 64254 64296 589027875 32101 32262 964129426 45247 45603 61404472 27859 27606 72817243 42377 43164 1988329 4816 4245 668829521 30463 31091 27925039 2031 1402 229561167 28410 27919 158928851 44403 44178 664793728 44380 44926 210408832 76469 76744 370568984 4741 4823 683419934 4824 4606 849504577 21516 21284 930232411 4223 4826 799172952 4827 4441 978134154 57017 56990 981705306 37854 37467 528005297 40641 41018 849787033 18918 19206 67468253 55777 55504 652107956 63864 64490 394222009 8428 8080 731015877 50026 50139 521421663 11017 11460 998477276 4276 4837 7461486 8941 8490 892110765 19195 18516 271694941 79207 79703 650273925 4841 4108 159773711 4842 4199 987202435 60734 60205 803946407 6379 6451 933243652 37589 37283 410708125 65451 65683 584040799 22973 22435 21141522 17616 17789 8664019 64709 64892 433725792 34687 34537 543892925 67251 68040 999187702 56759 56190 125413902 19053 19261 959962467 2821 3391 777599229 34504 35013 45018288 4856 4842 543463417 8302 8077 24211443 15143 15331 820304354 69284 69632 794412833 1315 977 391136632 41735 40999 619548452 66993 66482 3211284 46776 46346 22233645 36725 36526 77910166 4722 4865 769602124 27833 28168 444403358 13176 12595 524948030 13763 13416 788828671 57447 56653 377520262 63634 63428 46492784 53915 54210 51857599 73041 72488 428754821 4873 4527 156815152 33331 33871 755820766 20989 20298 234642081 5214 5141 974638751 12591 12556 158707821 47341 46735 344906271 46843 46187 82228953 22311 21898 393408229 13382 13027 45191588 55902 55534 571216848 4283 4883 883748063 50941 51044 262780053 2844 2232 32565759 13230 12435 6966639 9790 9608 45357361 46450 46284 105011985 72498 72171 358611181 4890 4608 613650656 31152 30704 188194254 75847 75198 981157727 54316 54094 347509921 13838 13825 61610218 4895 4544 695964860 62244 61663 93164200 4897 4369 292980881 38947 39360 425461691 22512 23133 270113410 16318 16437 15508665 57806 57537 791380983 4902 4661 403461984 40321 40211 188338862 75541 75483 344284805 50780 50690 598382675 73590 73863 649991758 52640 53024 275724369 40961 40212 754865313 64873 64661 525617127 5392 5064 189688284 49426 49494 989181054 3371 4133 435755463 48469 47811 491856954 4468 4914 18273991 14663 15287 804570319 43343 42834 340859220 3869 4298 466975894 4506 4918 490329516 37746 37724 716976608 4920 4834 744128969 14448 14779 12767882 58416 57767 483369361 4158 4923 822564305 55114 54791 539311950 9039 8834 200448616 65924 66117 53993053 68691 68954 792326856 13059 12535 431588906 55529 55970 862303688 23127 23761 575699292 7132 6437 17289069 12107 11957 358313292 2243 1776 261211651 73894 73134 810636732 77273 77933 129638252 56855 57084 801544390 36567 36321 832354489 79604 79757 168574738 27172 26417 711173623 40362 40092 477328460 39541 39182 120987723 50974 51505 489581525 4943 4192 640331842 58555 58339 64126393 16087 15773 718787170 29526 29297 981209058 38657 39270 143051269 4272 4948 160341899 30759 30272 470095463 1259 1356 269942519 13972 14131 924302845 16270 15546 986520418 9367 9317 529261576 4528 4954 196632376 35466 34681 602430571 73595 73267 611124357 42327 42174 130199993 76962 77313 619998124 37983 37613 699224467 65508 65251 289917533 64331 64022 617370417 43913 44026 259606209 3562 2999 268766270 67341 66653 812634871 12389 12326 483649513 30035 29699 357489860 4967 4604 934818873 62895 62357 594716038 79181 78875 743332256 65473 65860 420959850 28459 27849 788115668 1154 1945 882320607 73572 73756 238840538 4974 4283 5151563 5655 6376 765804387 75633 75174 891181564 4302 3962 208033116 74399 74092 93021281 74961 75012 964827585 42422 41667 58904186 6391 6393 933296306 79430 79223 851238541 4846 4983 847293640 53414 54091 968554267 24843 25174 134781097 4505 4986 57498898 7170 6467 117137114 898 823 57945668 22299 21844 625355733 66771 66343 788601880 29780 29431 267839068 37379 38103 475577983 71470 72177 382351884 1 107 452334378 68694 69217 358723637 38597 37939 910949627 65577 66270 470862569 54609 54454 891606969 24049 23385 978605651 38837 38287 128545799 77072 77162 752837706 54829 54975 905875351 35321 35025 290530854 10036 10094 25763227 74500 75191 562370771 36287 35671 181400444 66983 67717 411416356 11186 11753 771501519 57985 58498 52176489 4308 3756 671015301 68595 69230 503779651 13707 13753 911076705 69704 69298 63448247 49011 49325 55279536 33980 34716 202859394 5016 4995 289580084 28931 29467 519422892 53340 52900 906980961 18688 18297 492816992 62447 62451 425300940 15075 15049 563943931 74256 74174 125733600 68777 68554 959817315 5024 4414 185369042 40203 40451 444597146 79464 79813 518537688 30476 30146 936837779 4350 5028 722326166 29324 29785 845811780 70739 70035 502493657 65173 65844 246254332 76424 76272 344634248 13949 13389 745538039 26961 26540 585293272 74600 74030 613061424 63611 63037 795497918 4613 5037 238181238 6185 5814 852602794 71373 72101 233516226 71930 71878 244136050 15182 14831 807042760 11418 10793 200706700 69083 69355 825642444 16463 16552 906953601 39536 39202 899341239 76516 76424 534916510 22423 22798 318441322 778 484 159740397 79481 79540 762457682 21117 21040 901588580 24861 24656 171297852 5052 4452 574508123 61761 61413 434654571 9940 10293 881627972 36736 37104 478824168 14860 14519 226685846 74493 74268 554535194 77617 77169 359593482 43684 44229 42418326 36250 35919 852949770 3225 3866 620665144 5062 4930 37735526 12081 11947 333748083 33974 34430 574018378 57173 57665 69245925 1519 1785 31683693 73296 73512 465945903 60873 60938 173638794 74716 74755 23274499 5070 4606 242502420 49978 49375 351729023 37904 37564 384891174 63448 64092 343889849 66758 67358 999531193 4337 4570 237907099 53112 53322 921163801 21427 21020 574168817 54474 54798 111276954 52970 52636 911048128 5080 4281 178450310 35712 36492 480174553 61692 61465 882399323 3959 4697 278778287 53970 54707 977317683 55332 54790 189192038 49700 49096 474730628 59826 59691 286571820 42403 42704 870036233 69389 69846 999482316 32003 32388 413766400 77390 77760 546334592 5053 5796 298212758 28062 28542 418318087 48085 47497 586870944 25568 25354 152633592 9424 8881 684524171 4613 5097 756079446 18215 18341 354469526 8728 8381 170019172 48154 48530 48027454 4616 5101 137831355 29534 29698 332857594 18927 19193 348628633 70064 70818 658976553 6449 6991 292317820 4489 5106 552938825 73426 74204 806374128 2633 1895 217477737 32152 31576 53011877 43328 43540 363437281 45950 45162 86830020 12387 11966 481979456 42283 42945 899327875 59712 59210 79665030 133 1 330762232 5572 6138 495080340 17012 16844 316180778 71559 71126 81468896 77594 77965 234110574 23052 23368 775364461 5121 4813 456125681 22555 22284 582597627 63948 64048 487765137 66322 66265 737943931 5125 4373 324745969 79601 79882 997419973 49118 49681 225119436 5128 5000 7221389 36653 35886 6302089 5130 4986 52379027 24507 24093 583036176 21335 21055 400876315 68431 68724 265243613 30513 30609 421219485 35463 34760 343807314 1848 1352 68521917 56579 56592 671133778 72502 72626 104557949 43011 43080 838567435 10388 9690 744200626 43743 43850 542707475 24167 23440 186299573 66051 66412 783922871 18055 17524 669841242 4177 3676 562432144 31711 32481 408172326 4468 5147 379739223 69922 69989 673321148 17989 17267 767456249 37336 37714 341513881 42504 43119 709476334 53708 54407 213211137 5114 5153 285490631 28446 28424 230544441 58825 59099 590292231 22517 22504 93924855 2902 2245 962778676 41028 41241 358920983 57320 57969 536559662 65165 65037 557452431 508 1 925872063 4964 5161 13707941 16278 15930 952122738 47677 47190 46121312 22722 23320 625659305 67646 67454 341797180 37581 37579 993711850 62645 62308 4962337 58565 58933 962421370 45235 44868 361096854 3149 3427 252803885 13757 14122 691524915 19777 19782 8402044 70789 70688 85198420 5175 5111 34866136 5176 4663 878338069 5177 4839 696340030 6897 6748 24463994 52423 52490 14955020 5140 5685 373390829 64624 65158 957868307 31937 31813 283874798 35729 35418 490010349 42158 42047 64713222 18700 18541 238038928 28323 27553 332857084 24809 24053 40545316 29907 30102 45886028 75775 75390 270907922 30603 30458 518926805 75719 75288 535355486 4761 5557 592479698 5227 5084 715052854 13998 13228 32086283 4902 5195 61259211 3688 3915 187298637 74023 73341 902404703 9637 10414 465850903 4482 5199 270319775 5200 4928 691653014 40322 40506 111213108 71092 71234 418733011 4685 5203 577767317 18109 17895 933948460 30854 30803 656932639 5206 4554 28744961 75469 76015 777828455 74180 73542 706852271 15821 15551 917209551 4549 5210 843195586 34975 34563 141382743 59536 58978 67007078 5213 4987 839186870 7984 7988 548222751 66263 65713 37424810 44493 44957 379185850 45315 44736 601086860 70087 69846 254058372 57163 57569 414524711 8418 8961 663125433 38288 39058 19512778 21367 20856 640717631 5176 5223 206828188 54488 54020 53936532 62625 63380 332220720 49623 50234 921936902 76260 76270 157604185 167 848 490926114 22736 22303 241984320 77830 77141 627720814 40169 40833 977561523 1112 1676 446319963 24762 24713 820785344 10065 9374 984174709 18549 18436 658032771 32057 31985 735307229 44082 44486 379605564 56068 55827 522273785 5239 5010 45283748 5065 5240 291784554 45629 45670 304508034 39786 40087 21106494 62506 63129 495751801 5232 5244 762971495 35626 35720 900036388 5246 4587 163534188 4262 3497 55286373 8601 7938 37733215 1032 1106 51288825 18632 18391 969333007 27830 27333 46376272 42622 41893 404148094 56084 56705 73343132 78412 78640 424395414 56823 56163 73186345 5528 5201 199052567 44494 44145 198930156 31673 32180 255860948 18246 18394 172588894 48651 48428 86634271 5261 4557 475175307 27838 28572 124794242 39355 39817 13705573 33776 34170 344834736 5265 4657 962559839 23274 22554 79792058 57117 56660 948607799 4476 5268 970164614 67403 67147 530905363 5270 5013 460621438 76397 76043 775302352 30930 31297 306259077 45500 45473 621811607 4495 4026 325270319 58000 57942 56842673 5276 4939 785681969 37889 38412 18444956 36252 36282 843156502 29171 28865 79147358 12293 12059 310928692 70875 71457 23510297 9516 9649 769494751 42791 42046 438391264 63551 63296 411961052 16407 16188 202712521 13562 14137 106949400 11815 11584 119751235 38840 38668 43235738 25303 24585 199815594 17622 17229 143215799 67004 66578 353339161 23339 24138 788522885 5293 4604 748482176 5728 5732 938960530 3644 3503 182715126 2186 1481 926148821 61600 60878 18489168 53146 52400 559842532 23649 24212 294001906 34350 33735 902454888 61842 61917 928298213 65106 64760 349220814 67205 66589 489258 22164 22258 886611008 24774 24434 948554830 56395 55638 133619156 56095 56070 266450239 35559 34933 70132739 23259 23559 830553438 6564 7000 542422620 59668 59877 960090837 36368 36224 932425593 52846 52565 46954795 16566 16924 629761075 40767 41261 924682774 8867 9342 218909458 78519 78144 419887248 4673 5318 462157831 33138 32401 868698668 42071 42344 991199326 56061 55936 756431531 27870 27110 82795246 4523 5241 483900874 5324 5311 652480659 26029 25240 745165663 5236 5326 220123358 16880 16286 530342308 5148 5328 44842762 67099 67837 154929619 7798 7405 446729010 6634 7217 223062771 4969 5332 332868546 75582 75326 852494065 24983 25519 156584748 5335 4592 658914802 37706 36926 558579164 4936 5556 900895720 68749 68592 213292141 2194 1617 324416611 4679 5340 161881629 55680 54943 66906283 40004 40172 974712702 64877 64813 938537995 5344 5321 25248111 5345 5034 630065775 73691 74359 988363851 4674 5347 7574834 55057 55326 967869280 5349 4625 273955377 4746 5350 653300899 53181 52497 157866276 60035 60426 763383969 52644 52194 679703342 24202 24660 110182073 48648 48364 885076146 41500 41669 418865545 76204 76008 685504873 10521 11058 23848358 36450 35848 639259313 66770 66511 387384464 48943 48841 853964840 6889 6128 447159781 33947 33191 653976186 46712 46974 672889044 4749 5365 121057399 69651 70165 388146133 9999 9532 856860265 53149 53816 532142231 29517 29438 632010660 17526 17300 868446778 50032 50438 746376798 70973 71450 995890111 3608 4219 363578817 23791 23471 95228605 22815 23296 939379263 19405 19275 544373333 68716 67949 375919654 75271 76051 673069671 5379 4932 21213300 28488 27928 43767558 19306 18839 924666860 68712 68979 380546090 2792 2793 656913513 62582 63181 838212005 45878 45812 391119987 1124 1532 797977433 2985 2904 267136272 38624 39017 291049895 5067 5389 252727772 79636 79043 500137515 56571 56779 629025628 76315 76045 882194598 30444 30304 60627344 5394 5147 730988603 62871 62301 968040647 61259 60674 649432287 60412 60793 162149047 51248 51475 12450571 5399 4733 311203277 62697 62402 406813619 69624 69301 831799490 56631 56360 792480380 52216 51581 510980207 70842 71160 896654378 46290 46206 598631906 46040 46221 691157847 71326 71411 276843185 4661 5408 612727147 5409 5267 645509006 27930 27258 122110408 7642 8233 615340316 58953 59176 736963909 27034 26866 847367938 26722 25922 954526174 7891 7294 203743549 43214 42768 9898666 61905 61832 849090490 25211 25925 34313229 73506 73042 24723492 14000 14503 9358894 39707 39339 740855291 12890 13438 630781867 59294 59914 82247910 73643 73568 994417292 2043 2543 256968010 56431 55824 931247478 72434 72141 9798427 44116 44100 600239905 29116 29115 793267954 75506 74847 387414540 31017 30413 349450592 14129 14027 318895728 44222 43698 579631235 47122 47798 289550450 5145 5435 207505366 5884 6234 872746652 21027 21077 186948173 4673 5438 717735054 4894 5439 949496482 13669 14235 37737457 34471 34772 115521001 79396 79034 310736301 14493 14857 902843499 67780 68179 432385372 27742 27029 128033969 51526 51856 1634046 4977 5447 394208479 26986 26772 830640878 35994 35534 327685700 67045 66450 539208725 21761 21960 15527214 239 1 629714013 36460 36077 759504643 50824 50369 713201512 26014 26709 192293005 44189 44644 726182275 5457 5394 609343126 33689 33295 144048341 26088 25340 381773493 21131 20724 326002396 66604 66363 221382247 76286 76311 629034523 71476 72262 688512609 39627 39476 941512716 54278 53892 565471269 5466 4939 200603484 16643 15964 962183636 62947 63373 322404951 72180 71530 154039363 35850 35071 814631330 5331 5471 124116816 25467 25293 16268584 5473 5459 147013751 33105 33381 603470166 70280 69620 533497760 34291 34981 272940683 35287 35578 463334971 44110 44133 758826186 73890 74323 139920527 5262 5480 20846515 5481 4955 859023695 5256 5482 200861361 22888 23555 339189615 75871 76570 966149492 5485 4766 528791093 3449 4022 581769378 31305 31488 541767571 43508 43504 616473801 56586 57206 525996212 45033 44374 149906841 52255 51808 928442581 19362 19012 164428624 5438 5493 411572822 5494 5018 95259765 16763 17087 508346897 58761 58174 263581641 3677 3351 942364906 4420 5005 829665915 51468 51288 143002535 5500 5309 254332571 18570 19220 988562691 74090 73879 10823121 5503 4810 873012733 42096 41600 281941071 2336 3109 490416246 56565 56937 901722116 31212 30977 767772667 48846 49228 864684050 5509 5271 865406176 21446 21942 44675 49213 49740 36862862 143 1 985228855 5297 5513 717142557 24386 24149 665483041 5515 4883 982054 46908 47339 74586804 43132 43153 805848274 8280 7522 607712919 18806 18696 176456503 71000 71238 667323296 34981 35285 25832677 39457 40207 44869376 62735 62913 31136955 69138 68466 989983675 40675 40506 644418560 5239 5526 902185052 49013 48291 599605679 45792 45210 31968486 8600 8355 252859409 40157 40711 870298893 51079 51392 23709841 78345 77839 66603686 40396 40334 494738893 24330 24253 19723357 79866 79281 362961897 62151 62536 179070118 42783 43296 359335720 14473 14680 570113270 65160 65198 181603005 26401 26695 129429810 49291 48959 883433950 5542 4925 888405864 21522 20774 922774811 6531 7023 591712189 760 541 860484078 13405 13124 894980262 20205 19438 100448403 34616 33939 842867547 30299 29977 737115161 72481 73237 625273993 5172 5551 826581178 26234 25933 344038727 48178 48228 738354280 74263 75027 535742540 18779 19088 608107944 75894 75387 992827231 13914 13656 737549475 41487 41408 333919502 10291 9815 142279290 5560 5112 383008419 55848 55453 797483739 46072 46118 626496084 74651 74423 972358610 34697 33913 767954362 9554 8876 235032545 37220 36628 944017541 62452 61912 592498258 42123 42444 441210733 1312 976 577942988 20317 19964 583762796 17474 17804 35425573 61063 61531 820584746 69023 69697 603393655 68264 67690 124077241 31006 30471 319897718 63116 63763 245009794 46445 47200 636762624 42683 43229 388146815 19403 18664 642892790 27336 27065 253138603 59046 59822 5885259 14363 14111 5680055 5055 4295 464151898 27735 27388 722426111 46823 47154 534851709 5234 5586 718638268 57746 57385 114363099 38299 37629 47489915 37103 36791 45351809 5590 5517 506557902 21290 22044 827317 53607 53890 916149313 64442 64646 45043334 5594 5416 939302287 46301 45634 41340072 57516 57324 682848022 5186 5597 161115263 51751 51915 202216841 19356 19857 875883130 51112 51293 265227237 59181 58454 359779746 5602 5243 307291814 5603 5601 52757107 55926 55382 860028730 24479 23792 648115178 57547 57830 17789878 16228 15873 287327455 17167 17370 886787784 40370 40533 4419989 74488 74317 254438380 680 1306 801666448 46103 45467 119499747 53538 53412 979921318 59628 59597 509496674 75712 75115 819291737 68903 68432 193986055 35316 36087 44925028 3897 4467 226588560 69433 69107 541928340 42406 41736 417873231 53044 53007 311615449 38697 39099 851660249 5623 5385 207658141 15383 16169 693984511 33207 33490 296034388 28948 28848 39067647 16407 16820 967449173 30072 29978 819889659 38313 37608 761677032 57829 58299 44490409 61784 61747 64232352 5966 6561 458547533 46068 45939 529049579 40885 40766 715819492 9012 9150 199001575 5636 5598 853717666 30939 30675 29832055 1664 1560 269612959 53465 52783 273432471 5320 5640 774243022 40729 40057 237494252 60759 61512 66292270 19402 19345 360749727 5206 5644 645257796 10961 11501 121225836 5646 5234 581693128 5647 5603 937818358 52965 52653 908200863 47225 46973 139897694 78 641 303123465 47777 46995 198360339 58408 59175 52216860 5212 5653 38275820 67597 67953 264128625 5655 5015 700940404 7356 7042 389670941 5657 5564 92971397 20628 20437 692898530 58537 58791 581917208 72599 73375 577284519 48502 49143 914778715 60312 60200 36767526 71731 71519 471741700 76555 76184 217904869 65939 65863 299326949 32163 31933 100225127 48207 48139 345192129 45677 46439 870949539 15076 15290 445181535 67553 67543 42793909 57282 57265 263599580 17147 16873 849107156 5673 5597 368136261 785 975 711905924 50987 50876 714752102 78063 77998 423319820 63302 63315 871303388 7925 7719 56576811 5679 5420 402403954 229 202 182960391 44032 43362 523046058 17177 16413 581274982 9063 8838 75619481 35225 34560 66971424 44972 44295 895380984 20347 20017 323072213 28325 27595 586955385 5688 5072 139511003 74783 74725 662674263 72392 71740 204985210 9229 8463 547731761 5692 5300 963735900 23261 22588 35204632 42769 42279 281799231 57876 57516 23268839 68336 69123 350727149 58289 58161 494749906 5246 5698 509369710 5699 5246 604183618 39793 40431 444036732 18178 17773 906364385 5702 5090 111209271 5703 5664 780004592 8511 8973 442286106 65928 66682 744125921 43835 43940 837524014 6304 7081 573944866 13840 14321 730799997 51407 51702 765996599 78939 78735 157891530 22498 22657 406317067 46813 46569 167779711 26217 26993 65726344 5111 5714 157253351 39388 39315 628811621 1 122 484052893 41298 41135 237317183 64519 65184 997036613 34137 34030 656322540 42513 41765 616727161 50450 49728 547624716 9462 9913 416241414 5723 5299 917382368 33631 33585 303608921 5298 5725 222306656 78457 78812 345416500 44349 45114 106849671 5411 5728 53813158 5729 5720 328892914 48657 49062 234067001 15234 14506 625783721 54329 53803 715855213 72118 71454 962501437 9766 9167 711815525 32850 32138 734194195 29167 29697 495445985 37707 38504 176355839 9354 10100 405118572 63864 63657 259162900 76447 75893 160539863 5741 5624 25519035 40647 39930 941137381 60609 61380 532229891 64021 64551 327868488 25282 24684 397440312 5157 5479 811410380 18397 18838 702380727 9467 10099 493719251 5683 5541 29165312 50514 50536 644003841 33517 33990 88999437 2610 2322 883912760 970 941 974708195 5732 5754 557017287 60674 60498 132663910 5334 4591 679381470 25180 25315 890934641 70070 69598 330468678 5697 5759 573468966 9285 8584 134558030 18688 19484 625992323 77356 78038 249534473 5763 5201 596654646 76134 76438 145073846 5765 5315 699600819 49308 48711 470972800 64576 64364 648409731 76375 77127 339558248 22937 22263 160089567 5770 5631 60868735 70386 69867 628226685 76202 76473 63460952 5773 5133 480615082 68022 67967 556349117 72985 72881 899734681 19081 18915 665323681 3865 4153 463286011 13964 13700 566214486 15466 15312 751399887 75877 76391 970402816 68563 69289 404086140 79961 79895 306195786 37334 37997 749478429 5784 5024 540417367 22704 22648 486340892 1459 1128 394517500 5787 5593 393451266 35213 35013 415451436 14987 15029 919149453 63010 63040 876561331 38530 38883 737420804 39076 39715 863469607 65143 64824 599557063 5596 5794 994102300 36494 37082 166505770 7371 7745 948343192 71821 71316 740492419 26865 26181 699379399 5650 5654 507874178 8670 8061 916321775 58835 58338 579994305 26012 25924 693037477 65014 64221 928098204 45703 45618 958564674 58401 57871 204047427 67802 68441 985252241 16988 16412 17630733 594 1 645420490 65938 65712 819088912 14890 14987 128373956 13406 13898 694087662 16575 15941 104328806 45908 46018 327127793 46222 46586 489045343 32589 32145 743909723 5816 5573 796383510 39812 39810 309342711 63844 63725 232866788 40118 40311 141604852 55975 55865 520489346 11156 10763 795510003 45122 45221 12703677 16825 16501 449821023 58723 58920 900557681 67515 67400 81661 5352 5826 221664180 22832 22997 595806660 5828 5671 510590290 37360 37573 97475310 1460 2023 23493754 73424 72659 834927183 17960 17277 482933430 51949 51240 783915494 2382 2252 947836704 58716 58486 942921650 15664 14971 49354452 43638 44220 26625990 46941 46161 451623329 5839 5137 153059488 39455 39071 270190340 77163 77913 409881527 78268 78060 741517142 26263 26766 985549907 27907 27219 917445956 40483 41162 79000225 9842 10642 87356288 38443 38500 862978311 35575 35052 177451702 53376 53036 59969973 14356 13936 913011650 26209 25642 503257725 44730 44675 392700448 75855 75795 471884516 58623 58151 304759459 5403 5855 98639993 39683 39349 516199018 44379 44132 188558693 71855 71566 518001169 5456 5859 460557636 1168 1445 48400164 78118 78521 467022899 9233 9751 827657689 39733 39336 541049898 20405 19696 54768382 4103 3602 656454797 22447 23145 787140144 36559 36781 993466365 46827 46119 149864526 34339 33631 21080692 79693 79396 937286189 5093 5871 888660369 5872 5597 78617485 55483 55426 865231152 5874 5574 964901452 10544 9937 470230590 13029 12621 526172122 32293 32544 550944204 61785 61427 680237805 39704 39256 286674529 43912 43909 967506294 42721 43209 965108117 39214 39119 591527635 61579 61235 994044891 5884 5858 40755270 63578 62876 436799135 16812 16312 2996134 7583 7404 608669841 21905 21740 517952596 56675 55976 915482688 52319 51789 710879857 38970 38627 21129962 9170 9236 20408910 1 398 861499794 15450 16090 664587812 70986 71001 148418132 69953 69670 889089030 77731 77520 619166710 27193 27285 783516179 5899 5450 863811007 23274 23487 389692656 13852 13899 944446860 9803 9237 665853558 5903 5241 196443680 12456 12866 72864423 56168 56042 56461244 31838 31277 968380647 5907 5418 676977391 66341 65805 878779753 52590 51865 23636912 36965 37211 88850151 5911 5568 879425194 14783 15055 618413206 49319 49257 493398743 27685 27306 109394009 51757 52148 592550224 50130 49851 789051700 14173 14581 642122084 71902 71537 525859332 36810 36761 220495591 73099 72444 102551662 5921 5749 320653516 21032 21689 164790294 8096 7882 853589495 55035 54552 495848977 46317 46931 829961292 46677 47320 844982428 10 263 716160524 77556 77445 927561486 47778 47747 556652897 55109 54467 972645899 5878 5931 874724919 76573 76093 435454971 19207 18942 16970830 40577 41180 545505722 68363 68577 880339853 53359 54018 791817105 59178 58458 686913690 28164 27910 384953958 5939 5687 450234279 67858 68483 165428527 64918 64382 240901007 48731 47982 966011565 28615 28017 747380513 5237 5944 340282198 75003 75143 945469115 26772 26144 844411795 73391 72711 961892380 21828 21074 646260267 48141 47704 502670451 78409 77938 49776383 5668 6104 932585659 53289 52503 77358585 51331 52108 301983819 50212 49533 928691775 56549 56284 144565673 38457 38033 80741804 44097 43713 458382752 14045 14181 68877952 67046 67439 618936466 50313 50977 501124438 55750 56161 890500623 17169 17053 853257559 16285 15998 810286757 8090 8035 490589358 16178 16482 921946106 27320 27961 947371835 55441 55261 912391961 13290 12586 90121612 35232 35621 627813642 29434 29150 458249737 70923 71474 245107109 21610 20833 334390894 5973 5641 704639143 12634 12523 59107711 43752 44546 681291014 5613 6120 806302967 62185 61473 863800962 5978 5191 416367553 25595 25997 7011709 51467 51629 10586218 39109 39170 43988748 77781 77423 214418391 21206 20609 985557838 68443 67955 712946739 242 1 73015293 628 518 219623468 40343 40172 691317058 5988 5198 918094431 5989 5540 369626830 61721 61022 499587344 47982 47849 915809062 14449 13788 551476767 14142 13631 431569726 5994 5282 460999479 21993 22422 991265866 20394 20084 221580873 48495 47819 879619025 24010 23881 632050233 22718 22207 948981251 64341 63957 654245847 5248 6001 435052108 10527 10715 821234448 6003 5341 53523497 10824 11367 649470054 6005 5594 84899387 41887 41930 20924061 31817 32383 934823322 16411 17163 5294263 21219 21662 401472363 14022 13806 203062307 3044 2678 464637621 69894 69681 964474674 63529 63757 607250544 35489 34849 48794570 5288 6015 230396895 53218 53947 669227614 5710 6017 457984288 1353 955 86511901 16985 16512 532989442 78823 79533 392735594 10398 11001 649701654 71318 71007 984696205 27214 27916 55277833 73780 73415 409557160 6025 5918 675156528 51458 51465 368440044 47431 47978 128031845 50593 50334 905674764 44164 43999 573217554 73231 72570 44510194 6027 6232 35925387 79758 79676 338770354 65951 65410 127403425 12852 13351 570085564 53334 52971 109363828 16242 16743 911553109 6037 5520 883617160 76248 75501 820104520 29595 29993 151178779 30345 29826 757896664 43293 42907 248415926 50268 50874 45442554 5880 6043 239743235 6044 5914 758516161 6624 6141 217902046 72050 71633 192576026 45582 45138 128880558 46475 45779 216741817 32097 32414 670465270 18681 18528 967720019 25679 25198 393132327 45709 46108 721381390 28424 28524 847695289 45586 45510 613710134 69393 69430 22565753 52612 51886 17031729 53000 52241 432219173 6058 5421 611162037 32900 33245 688837686 36673 36293 61905208 6061 5822 223053565 5894 6062 945251752 38792 39291 977154801 38066 38182 756421213 38058 38707 260725832 9854 9578 411511372 6067 5994 552039364 2947 3172 384476029 35777 35047 770774992 6139 5941 814532799 40543 39800 731605963 64660 64985 52994458 57100 57803 557840804 62128 61582 26407557 42586 41911 995381671 2583 2691 401479513 21239 20576 364633238 4776 4643 748481030 12834 12483 532091900 18439 18022 162917252 65337 65115 460821694 34652 34979 617141517 67676 67636 458375155 8974 8258 362569610 55305 55914 49583093 23477 23205 160374603 5800 6087 266237880 55393 55856 631130106 6089 6075 124246619 74675 74599 688024786 49410 49688 310245629 6092 5382 41160972 15843 15573 586195154 12330 12709 705535130 6076 6095 670905206 71492 71059 835553560 32453 32693 853760897 17727 17653 515365632 10601 10118 689172315 13037 13197 16511261 905 572 100922962 22382 22496 46496322 25482 24895 245400553 5951 5412 489969979 72912 72525 945806707 1605 865 134289156 65343 65086 636493281 5771 6108 365246265 14381 14884 999181273 75937 75475 208631502 79021 78986 754259464 23275 22955 778228992 44577 43896 116435384 2494 3062 546815627 45297 45922 378492837 43139 42797 459274526 11581 11659 804518668 12666 12829 935551756 77790 78218 919000838 26350 27138 193551172 32179 32547 709615124 22190 21499 634643843 8950 8353 386799611 9263 9883 510025416 69732 69585 809015762 5613 6126 159700489 7855 7859 847430745 12611 11918 41442596 472 1 314850444 51582 51030 514680344 21955 22480 438948472 48069 47272 997818485 49830 49832 839010894 30543 31043 947686161 63599 64080 20200374 49142 49451 278932989 78473 78188 491780965 55780 55019 599601335 5059 5464 826098418 12619 13214 584745121 6141 6016 462686949 6101 6142 823327666 24902 25496 646531858 8370 8663 722621292 67441 68185 461477157 48607 48251 658217998 50304 49992 340147581 24448 25218 543808522 31543 31018 198411838 10467 9836 491761593 34194 34666 281870497 12467 12613 108942670 56944 56445 462362767 5637 6154 23522057 5608 5161 702611055 40288 40495 598129069 6157 5900 574939964 5804 5975 752651571 56528 57014 552418010 42179 41724 523537856 39399 39019 810350762 79472 78675 579276501 43725 43025 256473692 54779 54751 129186501 7724 8372 118199556 41000 41786 486647917 56570 56423 846559344 40165 39563 19331359 46302 46851 959405241 41023 41003 115675871 47957 47492 542912025 18759 19063 458148562 2165 2446 854436604 73762 74120 10916851 2488 3027 596813914 42595 42300 266601992 12309 12095 709521475 58723 59228 315904213 6179 5920 66856124 35435 34967 685404047 2264 3015 927932617 3414 3169 139800723 40294 40213 487684555 33236 33264 245261656 50900 51519 340964108 6127 6186 816598690 74894 74629 504674713 34885 35006 45829881 55215 55479 104083024 68242 67980 171277658 32422 32162 442313785 26254 26901 673471020 77383 76998 748505370 42876 42362 342251637 42575 42188 59900997 16863 16884 895709518 26571 26276 977344437 78783 78290 168781717 30384 30879 830758745 61368 60790 921143777 5525 6201 354306736 65114 64366 60444859 77047 76443 376245398 49991 50465 994159883 33397 33123 515603806 31519 30967 21732048 39445 39311 456254240 59026 59818 217664532 6209 5585 610931796 6210 5581 494993440 20794 20920 597731488 57301 58037 416406252 691 966 931539951 33740 33797 653480153 44243 43920 984778691 6216 5595 7188642 6217 5915 766875340 69841 69395 586376592 43470 43545 650745529 75344 74946 982791150 5921 6181 153578574 28974 29062 934158781 56809 57521 636710327 59869 59192 493240745 799 46 148154140 60403 60128 47070267 44575 44422 304434549 72584 73333 950659919 70440 71155 549606304 63001 63112 36342217 6510 6070 763385264 30614 30471 436465540 6016 6233 440192649 75765 75984 201047435 43815 43073 378489770 5832 6236 517144204 5928 6237 471601993 59927 59188 421571465 18778 19199 612790437 48337 48496 846251217 6241 5714 453089944 6242 5474 560106799 76442 76488 730097771 21043 20375 879723873 5571 6245 832129263 76897 76221 122239947 2431 1972 684830665 21010 21649 115197037 6249 5693 551054606 49592 49797 368536851 5772 5042 388047632 46581 46087 75563467 5278 4550 943574647 6254 6057 728216988 9306 9589 718181523 7216 6843 521864053 35338 34586 638864368 5470 6258 179379044 63381 63261 908194603 78941 78634 631713800 44454 43887 799967749 6262 5606 373536841 16194 16174 898236598 69458 70016 848984390 66175 65720 296432004 31516 30938 841608335 28877 28950 65214611 75279 74860 35837589 70529 70893 137412095 77098 76972 239509855 20611 20062 917538344 51990 51677 812306302 35585 36234 60166733 66396 66810 412654402 74057 73831 576842589 59205 58959 533993006 35887 35653 715643145 29911 29646 393796778 34114 33959 109983518 68502 68887 121451000 12569 13022 114958098 51829 52317 735549545 76396 75765 574204892 6073 6284 675035601 1463 1653 9979401 11179 10663 998356024 47430 47571 806385165 4650 4871 761437906 6105 6289 91959511 41680 41430 56482610 6291 5634 178770600 5470 5170 813369018 11717 11322 9204260 68545 68591 296427606 52261 52285 952223146 8276 8036 684406378 20290 19713 612990177 6298 6119 675557640 19008 19303 562618515 58432 59171 22088807 64667 63871 538480319 76212 76924 115152784 25077 25270 684759273 48315 47947 386337627 74171 73780 571994805 6306 5662 490966426 38362 38919 861449908 6308 5633 522187924 36687 36903 131202430 6310 5872 631266997 79225 78873 319333121 75406 74858 893907587 73401 73626 417093144 68559 67784 649386708 4598 3990 456408672 57310 57082 300307262 39109 38549 794166343 16790 17554 505206992 14907 14336 483829605 2981 2560 677171967 22308 21849 136974096 26737 26968 311380195 39986 39489 181897514 6324 6083 759559844 40272 41042 994782014 5832 6326 236672815 77028 77639 105335243 6328 5934 79099437 54974 55122 469170656 55015 54743 7052853 9374 9085 312463593 25356 25584 410957632 6333 5908 16045769 874 1550 151284062 29136 28954 839278121 35477 35986 375805864 29254 29871 886454031 57631 57936 696452982 41114 41541 696872882 51665 50871 376522706 66545 66469 238491533 15913 15698 534818092 20573 20621 761313458 28217 27908 689730895 66103 66083 805141345 49358 48971 682518419 26390 26930 892315609 16622 16148 228492628 64953 64235 832043630 46195 46099 693640868 68011 68720 943947228 65843 65059 271130429 26264 26764 792747995 76276 75835 40150969 35387 35427 298906611 6356 5925 270976774 79090 79708 37410962 15329 15030 162818068 24819 24220 221901404 13151 13141 779929552 68232 67541 554938818 6362 6017 750749526 2579 2104 440981206 65469 65595 600452706 29706 29534 669263709 23478 23488 987509256 49399 49520 695290662 7739 8117 51218854 33176 32819 143409819 15753 15382 393702422 79185 78553 806562710 22684 22362 166328104 28858 29504 586729590 6374 6174 341439311 64557 64146 347503985 54258 54642 450652570 13145 12721 90060844 53672 53590 870625766 36506 35713 55440776 58443 57945 126207827 12610 13228 343759295 5794 6382 324288756 1300 514 695537329 69228 68696 82330315 77086 76909 467557496 448 1087 23376116 78749 79221 447983682 62381 61955 759103264 5636 6389 102073696 56354 56455 580197957 76397 76518 481977498 6351 6392 775813780 4290 4981 23471046 23594 24095 63288748 58692 59443 463642521 67571 67662 525633805 63910 63384 839340476 15109 15040 579128527 71008 71577 103945506 53020 52627 72488084 17045 16546 240807578 8686 7914 557866683 79777 79043 303505312 2826 3318 497625558 44681 44591 188084601 55005 54866 824908894 694 1174 673822335 20101 19983 581320358 41554 41655 840922553 31896 31897 712469774 28891 28312 950858926 3698 3966 196857977 56619 57361 86381435 49295 49821 842087169 52661 52825 931966756 3142 3052 112868585 5944 6417 254017064 31765 31549 209585618 37085 37830 10525528 50068 50652 950887986 6421 5760 469545704 31174 30504 383714563 55280 54951 602408391 24709 24817 739843512 68594 68676 417150764 50030 49260 711842421 41096 40759 432969842 66735 66587 658349695 15550 14926 478013221 26736 26784 639489266 8591 9025 526954845 30437 30532 710154162 5008 4751 392156234 24270 23490 553501347 69153 68474 984893713 23290 23109 365872925 6525 6987 739128278 60262 60561 74797978 39150 38845 651880730 73378 73340 949691314 5915 6441 794778952 76965 77721 243698762 45002 44752 678277770 44074 43672 106928136 5706 6445 280123617 6036 6446 7568906 59508 59224 162165877 70170 70897 901696727 6449 5914 707886634 42887 43492 453135253 75837 75594 52168819 27676 28240 110232445 31635 31645 957260395 10855 10751 78768013 6455 6221 837057314 6287 6456 808386684 22932 23188 36605236 19916 19183 469747 43446 43139 938274465 38392 38468 933594618 33995 33827 73939160 64591 64404 197600689 31234 30497 741659925 28056 27307 771612224 49419 49278 347917549 75579 75152 282049296 39005 38763 889972008 60907 60283 377189948 73107 72372 178417870 30466 29672 12401218 6471 6188 803822212 6472 6110 886704127 5826 6182 373250073 42853 43156 36913882 74853 74842 95452253 55273 54795 59954495 28696 28984 608344882 45728 45841 118252367 52926 53653 653079525 78530 78376 303428053 6378 6481 774231486 14361 14296 850005884 2575 3193 806793941 35436 36073 185441856 8987 9685 845993256 73039 73305 707580195 16225 16783 902638059 72129 71820 580923937 24776 25157 350574367 6490 6114 843957349 50134 50513 958107494 42970 42826 749442749 6882 6373 652630038 51917 52402 966908492 79927 79248 62322060 53451 52945 453661055 11304 11062 395407811 6498 5807 181807938 23867 23197 742158629 3899 3368 600710771 23645 24119 202525088 28714 28238 653515158 6392 6503 41226237 72575 72459 260348619 39823 39594 534679405 47329 46914 127632382 69328 68606 596926309 29117 29720 796196702 41437 40876 217451436 14314 14013 155928592 69282 68488 913670835 67370 66673 4497700 13525 13032 8877092 27757 27324 33327816 63853 63236 266361277 32847 32977 440417723 64318 63861 26985055 70285 69938 628133125 10822 10445 53046626 6520 5997 193692134 4083 4405 659554348 6522 6112 325138956 25954 26361 8169474 65861 66099 40953864 62324 63118 555193885 2594 2227 902614531 42612 42056 487442433 58086 57768 563695789 41481 40964 285023242 6530 5885 154252919 48095 48779 728115784 46919 46534 568846082 38354 38786 897425293 62301 61749 845659863 49463 49736 33817795 6536 6093 549014360 78803 79004 626912387 47315 46895 14746359 61283 62002 892971236 38506 38884 371510693 7806 7310 938318737 18595 18435 418017677 37995 37327 63499295 54571 54688 859551747 12564 12362 356921501 63068 63441 99147447 68621 67854 959652972 49556 49726 675850543 20706 20238 780912977 70678 70946 882681460 49616 49885 5095112 2477 2455 319946507 73899 73239 506157979 50414 49665 358670118 9817 9983 288302516 10425 11098 353653020 27330 27270 807175215 64372 64033 644357143 65264 65760 257606068 7122 7283 298515212 60126 59398 304178436 37501 37568 637616113 58294 58448 497683921 9106 8837 350730026 5338 4586 738497491 68644 69332 752115524 30162 29926 545659928 44510 43801 546883813 63609 63326 534550684 29216 28642 807613187 27242 26649 230778393 28303 28881 600029013 22307 21663 843643936 79217 79419 738859783 59970 60545 685204329 14478 13761 407541682 55815 56315 447899240 46444 45807 901722251 292 1 657436704 24052 23374 155772891 6581 6496 999083324 75916 75400 902981807 43852 43383 12613980 2713 3246 22182096 54219 54690 43397805 6206 6774 174933749 75008 74659 240334268 27499 27412 548858168 79688 79812 823522188 6393 6590 294920135 6186 6591 297605094 5912 6592 465514460 30349 30932 203204080 34844 34715 459664111 71057 70897 237492481 17312 16782 552515114 53769 54249 885491636 47915 47119 72984093 13435 13035 172703035 65377 64698 658637491 14754 14702 679181558 28373 27819 931284836 18444 19183 541746244 41018 41476 611414957 6150 6605 690429594 15594 14957 415940541 41183 41740 972087250 57116 57570 724306290 6387 6609 226842821 6610 6347 389647747 24246 23829 888560155 8980 8463 828293375 17991 17919 962140514 41732 42259 657448694 44068 43850 792382558 5866 6616 47363189 17667 17583 34948256 38404 38607 614876344 73128 73105 990463322 6024 6620 24610716 69136 68619 555873650 60088 59910 493974611 72352 73148 995475413 53974 53564 261492315 51900 52452 269481998 11481 11979 58661553 49056 49241 671025431 6628 6331 169626434 10434 9786 887463023 6630 6603 118996642 26820 26838 973977452 75591 75663 752265216 65023 64946 945373907 28012 27325 421344090 4848 5050 73000614 6505 6636 72186349 6637 6342 698987581 44966 44833 357276400 23478 23382 433045656 27760 27381 201378945 6641 5896 249577716 34370 34246 343505120 5248 4525 497434524 19596 20086 883637211 13268 12852 487681794 49401 50107 651547785 32872 32339 598231310 6280 6648 310599483 12509 12178 412760246 6650 6251 908848048 65310 64890 980451791 32047 31623 863421320 6653 6082 492952355 22737 23390 270464251 63014 63177 54783683 44731 44479 493876683 68396 67654 253408415 6253 6658 409793143 72090 71935 911203155 46203 45662 881860018 32261 32455 830452548 78938 78514 590222355 57894 58509 250499052 19510 20006 158738446 4461 4245 680973170 39340 39913 924133923 58504 58092 534812798 50832 50600 259522901 1081 1646 552545867 64744 65381 934127582 41277 41947 261413630 29590 29504 988241953 63820 64565 534943798 36371 36603 933049824 48946 48408 12907492 73716 73688 122593199 18618 18288 3835229 25398 24983 853857449 9375 8960 147005101 28078 28045 632531553 6681 6546 14217262 58208 57937 824020764 70434 70308 262789210 5745 5204 315978813 67908 67682 586528222 68756 69477 264027392 52045 51798 10918383 6688 6101 359368043 6624 6689 442332385 59253 58730 877614466 9446 8953 607800566 44163 44263 610997435 68408 69177 263548276 65440 64725 649974193 63952 63232 134974458 61171 60786 893366812 67241 66799 844388371 35679 35515 327786241 60531 61136 321825036 21359 20587 840007974 1819 1834 471383555 6702 5941 906994121 21380 21307 39765057 77238 77322 402686865 6705 6170 564991946 65941 66156 717637573 6678 6750 205746737 74118 73944 30288316 42414 42624 180681649 41854 42181 696003221 54414 54422 766276218 64320 63784 2010920 55525 55009 844946505 6216 6714 664584763 61126 61374 500463163 33211 32532 464630010 53346 52672 251451107 42844 43278 577447841 53591 53143 715159194 1 549 665492604 38992 38713 586617366 873 943 289826577 6497 6723 21188927 30357 29991 36801948 37276 37846 346467389 44365 43990 71997627 9322 8831 75968726 53692 53704 139736427 8046 7985 783366647 22890 23072 278578483 60096 59418 217984912 22171 21490 943304863 66147 65655 138794149 53860 53991 647136240 79595 79797 961466787 8367 8905 594327058 6584 6737 358529264 8439 9060 940798414 30425 30918 678410693 26466 26181 186253121 78506 78438 520090944 47747 47125 146563469 6077 6743 25307573 5426 6006 166001870 38422 38093 594880582 63103 62626 197679184 51641 51412 672155827 6748 6037 707612927 32183 32680 513265523 28133 28012 776654878 46802 46924 407828995 55481 54745 608950844 9338 9679 973645182 4554 4203 158435940 63607 64178 727434094 6756 6072 81022357 60391 59640 628297953 23947 23376 19605617 6759 6740 58770368 69400 68945 986931513 77535 78146 382575197 57884 58612 812158969 55554 56231 544160075 4018 4333 235931392 28775 28824 848733042 25365 25878 62635923 40576 40299 461641826 6768 6615 28372195 1912 1939 471348456 61355 61730 161822524 6771 6118 201732575 22481 22513 75549054 26945 27462 765885769 24462 24329 784680145 58973 58746 325478815 19847 19391 186966677 8774 9264 417195877 43260 43452 801137816 1541 1123 293502208 31280 31616 979856268 65652 65394 786854092 36091 36017 964334008 43566 43319 13850986 41408 41286 997203437 10857 10230 280070231 69300 69335 384983740 49729 50517 986907331 12347 12250 497229286 51398 51849 121371808 27486 26920 192867348 76732 77428 605489657 57734 58156 618472648 60209 60555 63568517 6794 6154 353579668 41687 40978 10589052 6796 6688 68841866 42326 41995 137042857 26288 26243 377138675 6249 6799 807366081 6555 6800 633111876 75795 75171 922289395 48231 47845 698080077 6436 6769 304527296 12617 12522 499030452 26993 27375 198710541 4535 4293 431415202 78383 78463 309827446 6808 6107 738193340 5426 4932 1759462 68666 67906 94714453 34935 34489 490569828 6266 6812 679466977 6813 6281 23986736 6638 6814 706414509 3544 3528 994904591 3724 3787 26983630 6817 6767 940757987 6305 6818 333894488 68201 67980 375674494 64631 63872 207106000 54736 55484 522162360 1246 846 976288483 11770 11254 627804351 20273 20866 49702231 67119 66576 784722863 53980 54557 12197955 60538 59791 11946851 30166 29865 961103227 6829 6321 371420810 57516 57694 572501071 55967 56029 507537149 66472 66137 21370485 31121 31572 119693904 75668 75844 35086659 35278 35371 904947878 25689 26009 720598817 45176 44492 783711690 62693 62922 665910591 70547 70724 232183932 52024 52226 882242435 57307 56649 354231305 28166 28780 529951942 20426 19979 778993695 25719 26019 815181119 38459 38573 639513310 62707 62501 105647423 64578 64345 54654770 45100 45649 432010271 63572 63984 558588257 20983 20548 980451191 57855 57450 154074080 72913 72187 890514065 14443 15133 843034219 6854 6571 922389022 65674 66181 647857492 60089 60788 537948199 40788 40144 820043548 69591 69955 360549446 6859 6529 332148288 2444 2628 116120597 18215 17536 161385813 44565 44026 946175975 78897 78225 755423575 5782 5033 47695798 8472 8358 229787199 31221 30732 490114141 16975 17158 310616531 66877 66129 540977415 79557 78863 727693506 7738 8055 382937320 25417 26000 883134960 62681 61990 218496299 79782 79748 238318607 29777 29174 800345899 70691 70935 137488751 35212 34870 785171173 1507 1547 659011095 14691 14588 875445678 28501 29075 581039124 23011 22326 556500257 6121 6881 494619153 12781 12189 615434844 6883 6828 45622824 55099 54848 469169516 6186 6885 633042680 31768 31380 268289285 23619 23069 650970360 49408 49937 24745590 58807 59309 54263306 64265 63992 360606173 7580 8292 218351956 33127 33083 347960983 6893 6584 800958795 74175 73769 258696187 56885 56279 59955728 1 183 398522952 53059 52316 734685696 6391 6898 622551003 51863 51206 587235463 354 780 297809574 42578 41974 922027828 60907 61415 87993821 6819 6542 368994579 14862 15564 30806514 27369 26746 807099447 6906 6263 136246468 311 1 229009814 19826 19222 524365844 19948 19947 497329946 52383 51585 971043896 48808 49393 498915316 6912 6537 60430611 14655 14287 499345204 49960 49559 213997380 5027 5235 15790230 59148 58835 622835614 43843 44179 51839391 18613 18689 861476568 31201 30926 85642473 24209 24836 988680582 43842 44591 56354748 18462 18598 584772680 59339 59031 528280029 65538 64895 786222146 42720 43182 899724203 32554 32400 28772812 32236 31703 688143975 12203 12415 2239850 38061 38244 579454676 13347 13041 602152702 37458 36921 42426880 68799 68071 865658684 6407 6933 647359073 42632 42566 823269215 67903 67518 554058531 6381 6936 771104538 31145 30441 603055553 30900 30379 452341970 48169 47708 32271827 78319 78430 504646666 26016 26431 106272551 67171 66386 32047647 6156 5645 122511890 45974 46389 288083765 28044 27410 860017160 29356 30145 214468977 27293 27925 9285739 48589 49268 347035753 28661 28179 574934433 3368 3265 791522008 28140 27646 10838633 49229 49810 76320919 18524 19040 489726831 38647 38678 68795592 51812 52155 509058334 31012 31202 23811156 38915 38670 677862837 48794 48499 943262361 11340 11595 75209629 78359 78251 250314332 74127 73474 319886842 390 99 62016773 6942 6963 741827456 68721 68177 434618891 63009 63151 794960775 52706 52569 946811053 18231 18910 618382690 12394 12248 649467363 22662 23040 853006829 6970 6352 978982548 34112 33656 136553318 59027 58341 660975113 66149 65716 48172414 56797 56337 87498914 31695 31410 376653743 17484 17675 973014727 39699 40281 253354959 39770 40552 518292514 14339 14296 991513318 28656 28843 247856907 8369 7972 361946685 61123 61500 832236612 6777 6983 948800183 68575 67844 913703655 67376 66753 923450468 32186 31937 237694108 56280 56507 18441812 6450 6988 411584015 9994 10187 892410025 14930 15347 373359522 58266 58995 488130288 13497 12791 292294239 50847 51458 48563890 75482 75015 245640496 6995 6397 993092165 48497 48379 952962642 6542 5756 645542888 6404 6998 427033863 75780 76187 278877456 5529 5279 265375627 7001 6285 99467772 17268 17358 409631050 39688 39744 594343823 50135 49381 391523664 15386 15774 53606751 26950 27696 924552449 10679 10939 575602186 5142 5134 238411530 14399 13636 40383945 7010 6297 490023575 72544 72674 686022471 50828 51521 394433223 70442 70041 35771571 2069 1704 146769500 34474 33772 737430291 6698 7016 147462072 43869 43785 94643676 17111 16852 274534661 44628 44242 229781696 23124 23325 542349491 40713 41286 689903048 72827 73126 227146279 56160 56946 435869090 58276 57872 593487537 938 190 100020284 31262 30712 786121407 52348 51612 714406802 67863 67631 610915153 27459 28003 16637124 49890 49552 843177901 41815 42615 862984043 71271 71374 828775252 26636 25932 642967341 6507 6685 122154036 72564 72694 921147279 65791 65711 704995615 43400 42805 832392715 64394 64901 424701052 63134 62672 570440291 57102 57846 39054653 39021 39485 45307700 6596 7042 31105041 7043 7034 279475406 57259 57916 319175386 12477 12745 534933571 2240 2119 582902881 34288 34498 972548286 58748 58583 329858632 6712 7049 572344598 27616 27324 678209345 24862 24227 74574755 17362 17642 619578238 2259 2805 827344465 47597 47378 875784553 68560 68766 37952754 7596 7758 82183828 1317 1148 714354137 48782 48426 779538675 16668 16084 360811684 32731 32419 282908745 15531 16177 336404313 38085 37394 16272352 52308 52852 13903797 75889 75458 865470589 28149 27495 26020032 34741 34547 957432467 74233 74500 95711397 46030 46125 999465143 41156 40723 115107521 27826 27966 301357652 69674 69311 749171194 76035 76828 424292000 55696 54908 334249810 53871 53598 653543374 59150 59750 495323323 67487 66705 91283078 69453 69113 555971630 43277 43726 229945746 77854 77394 565799159 25683 25995 254944730 52379 52315 93736787 7504 7278 410559122 54374 54796 873688636 7846 7718 309788082 15600 15869 451238788 14044 14092 6098086 9793 10050 24504353 74962 75526 371141959 58328 59034 226099912 47656 47913 932666123 1320 1859 924365501 54319 54064 306586744 62159 62197 348634345 6424 7094 599200991 37882 37552 985303341 59578 59362 511796806 43248 43790 327994870 6317 7098 72140198 6542 7099 854765585 7100 7049 136217431 6908 7101 537859265 61360 62132 657207752 37305 37925 962845199 20355 20590 275293299 25197 24485 878831970 40476 40164 111330576 7107 6625 446552143 13196 13262 316744969 15534 14895 111119282 1491 2016 935614767 7111 7107 39325950 10042 9260 327564715 3930 4401 154051025 50678 50527 44152375 58818 58413 263587276 28713 28036 890125966 37143 37605 318654113 62994 62621 136830752 11520 11652 293890669 26159 26744 388684299 7121 6479 801581129 9580 9644 341550151 78651 78481 712559387 34648 34995 482770720 20528 21099 407811763 26715 26681 413058538 63267 62543 494191379 6543 7128 440812528 34779 35222 312533517 43532 43369 233481901 36566 37283 29508372 73778 73117 734650431 7133 6902 978708812 45765 46062 58180632 62504 62405 525756387 33931 34652 862566391 27832 28537 818854052 68834 68450 990280470 51309 51358 856613065 7140 6487 64891813 60673 60677 897079313 4250 4311 789317240 72823 72501 452257299 54015 54507 415544573 54120 54528 637987282 33064 32518 688313712 66038 65357 712687505 39554 40276 953466194 64724 64501 649738473 6847 7150 28482583 14612 14243 649943832 7152 7051 673762335 68430 67631 849106844 46819 46656 786771943 6457 5840 717419265 28135 28831 75329409 11259 11772 331402743 7006 7158 36986945 50974 51235 867976359 36486 36228 788951226 26384 26791 59037767 16118 16290 893000424 56501 55962 356767468 25925 26060 582176431 47729 47207 852473248 7166 6979 533351044 2474 2259 362664117 64261 63476 846022763 19109 18855 978552409 6280 6189 44221217 7171 7054 838426474 7207 6628 794261402 10006 10445 852245131 41732 42131 564962478 35138 35663 179219831 41126 40403 923695887 29189 29506 893259925 62854 63236 768127870 22435 21758 931195085 12722 12004 703148350 63733 64006 54141851 6513 7182 52313801 989 1090 64739681 22158 22334 154763971 45729 45930 387484162 16982 16300 290668844 37102 37158 320243628 50726 49993 32502489 72531 73064 473826293 64113 63369 292048165 32001 31602 749826858 21210 21602 81853412 54695 55112 257440227 54728 55068 670449560 79288 78729 815192283 13573 13139 150676968 17766 17880 110955263 31451 31386 796000845 35120 35564 861604293 13028 12291 496203023 71852 72468 571501503 64004 63586 711614064 5104 5354 41800048 35400 35490 647729702 75782 75549 599512158 37472 37803 499506959 28645 28170 279374952 6547 5982 646037281 6984 7209 804634458 72241 72244 319243168 6446 7211 166235839 20043 19365 879530387 26563 26627 899528695 9745 10366 42631800 20696 21378 268466825 58031 57262 444415287 70184 69764 46313146 4860 4207 633756501 41360 40833 512992862 53107 52474 470740586 48169 48351 652712430 21450 20902 831125973 48271 47821 393475035 6877 7224 603305134 17282 17092 60851746 3110 3171 943663100 60485 60067 920352289 30508 31237 448920872 24472 25200 316586664 67107 67218 875237554 40303 39910 799950932 4212 3501 620502307 32751 32300 421806616 54543 54612 967512643 16436 16148 800846877 34852 34399 157772939 2959 2549 224822988 7238 6780 293052637 55427 55128 201091113 3399 3292 61187699 51502 52028 793567074 32093 31427 987904278 61403 60928 349339303 22792 22405 612275600 9218 8925 721741629 42716 42456 370664035 30834 30163 306844622 46889 46613 471038651 73176 72843 696818948 29548 29407 912081314 42206 41944 677030998 7252 6632 338250611 44211 44093 148672801 65307 64655 475249553 7255 6457 589573114 66440 67136 879077976 61393 61406 11721283 76912 76534 406103892 6839 7259 724671484 738 424 874982321 75051 74773 347330012 73331 73460 336859379 19812 19638 565641632 63498 63653 415719400 6726 7265 816816804 46094 45351 102796250 7188 7267 617858224 6884 7268 467234312 20531 20227 351138580 14922 14489 182588760 71699 71428 3431415 5700 5613 963198534 7273 6815 744692204 67935 68702 662308640 45703 46252 727532998 28308 27762 641676405 8717 9304 814703278 36586 37335 870652363 15032 14387 836352626 7280 6762 773618320 38008 38691 968634400 58587 58562 758740819 171 395 730543828 34002 33236 972741428 54744 54463 926755534 27580 27902 803659161 50172 49947 518144199 52768 53367 45408803 68651 69342 263225221 32127 31729 435605729 57409 57358 817461166 39037 39592 290146499 68508 69197 691809754 2770 2382 357457489 33059 32857 9825003 52888 52778 689249436 1085 806 433252001 51459 52211 166424181 75245 75371 753172585 44534 45218 34717150 44611 44956 64335990 50803 51438 941959102 52563 52090 61186323 72301 72135 756881369 69763 69002 5855288 7306 6623 988733694 7307 6878 11120987 23474 23526 97428866 39944 39410 861772680 47322 47937 840147950 37188 36631 902742964 2369 3165 280443893 78273 77940 806824783 10165 10962 343523241 35753 35099 54862616 61064 60858 27452654 21155 20976 120186933 50196 50902 711060270 6615 7319 969774979 41383 41213 701811022 7321 6534 578972459 69992 70160 799406049 68384 68425 177403510 69149 68506 239971228 69931 70039 228086754 66600 66178 502830090 41269 40690 594114933 77024 77192 637956737 19599 19484 632137553 61431 62098 522853717 11742 12240 856663177 46730 46032 3195723 26152 25976 839794227 6708 7334 660636497 35506 35263 359578814 77208 77882 310062188 6829 7337 609174406 7280 7338 929020401 56793 56739 668487334 6837 7340 793567224 39910 40643 9421581 7342 7296 113392654 5792 5321 88720597 7344 7160 604339754 11379 11597 767182800 7346 7080 373235171 54671 54191 715689571 42347 41567 61253087 12521 13039 767658647 2071 1600 702918543 27297 27137 50779501 51882 51708 58328857 51201 50829 38332018 55336 55170 727756694 6603 7355 467551636 48930 48414 659483518 37091 36538 518527284 43313 42525 875826528 7359 6611 22241916 5776 5788 69105367 35557 34785 90193395 28235 27474 73593273 77963 77996 41184846 39958 40161 978757009 58909 58679 837263242 55568 54822 112530256 49996 49325 494592055 8108 8034 27552575 3853 4571 828654871 12340 12034 55737144 53639 54035 336095975 34713 33957 785980182 15846 15645 88427133 4561 3939 135388522 45908 45854 661230355 76241 76339 673595504 3762 3653 868515555 14676 14653 17697601 71101 71635 20679668 57879 58543 653673289 16914 16527 2429747 25327 25264 747812348 25283 24752 699260869 64893 64506 640602821 59497 59814 183818396 15242 14675 61735231 7387 6587 666554952 6747 7388 946790312 31774 31563 441159440 70432 70689 42277779 40551 40410 829561666 7392 7388 105850588 70038 70426 168444871 425 865 109423841 78609 78641 103996154 4587 4628 883117039 21570 21805 605896635 69225 68910 608305915 74853 75019 377772734 14926 15469 850887571 33444 33342 548996649 31941 32727 330823188 64048 64581 408523615 7404 6745 815025692 8729 9278 245293846 7406 7124 740442946 71029 71651 55559088 62883 62776 27162629 64549 64835 592841160 32546 32145 836200707 49624 49286 887953163 7412 7139 216163948 63793 63711 863257417 7414 6634 277334453 32587 32149 21467595 7416 7314 658742673 54309 54762 315993320 77237 76778 31659037 20283 20809 290015699 8735 8910 36853082 7421 6766 484607671 28154 28242 31225825 20268 19548 719804678 1698 1001 703038418 24928 24914 617353742 68293 68604 753013774 4328 4344 157951949 6875 7428 322330022 68291 67719 231604230 6942 7430 774356371 70047 69780 531329428 62631 62907 37460647 63339 63140 191787007 58093 58518 400490435 6684 7435 669848909 7436 6991 10334283 76497 76287 163315226 73656 73342 152234199 12667 12503 538684395 58690 59006 593429035 37797 38134 32839616 73735 73875 72340074 17781 17491 772648680 19778 20283 623124614 27782 28036 483335193 7808 8599 333837819 7447 7306 734277312 70114 70212 712196285 14174 14124 51080342 63641 63301 404667246 11547 11677 464066932 52923 53522 327811541 63009 63643 600641896 34206 33667 629759884 19178 18703 80843016 15947 15327 983758584 36569 36027 650494470 7399 7398 221500542 47548 47737 926667269 15694 15100 439370228 15914 16347 337281451 22383 22983 847638102 6805 7463 940583416 22869 22490 454999483 65489 66130 715271126 59283 59719 226645383 59378 58790 367132145 57519 58143 186005729 8509 8191 62672072 61661 62242 352586088 7001 7471 619503877 7472 6961 985120801 43914 43203 596721673 7474 7462 285373108 33873 34072 592984780 9648 10389 64846041 65230 65506 827678436 5343 6039 348915213 60624 61284 91487715 38466 38169 937233289 53473 54236 394673894 75079 75245 558691956 48060 48792 704310891 43787 44316 902176344 1601 867 204177507 69615 68897 793212883 75014 75168 911341705 7488 6709 681631631 7124 7489 18263281 41828 41666 563712371 7491 7292 449222372 6893 7492 766517275 37509 37203 8903659 31058 31222 528253062 1926 1573 54001450 73680 73023 582123023 7383 7497 393618159 16235 15435 381823647 35582 35411 358095499 66039 66122 471670560 74772 74088 700465249 51427 51715 638984245 52849 53457 417577020 44941 44271 56818472 29361 28582 377069030 77843 78110 792637220 50782 50753 803969014 58661 57898 489502372 7509 7463 103222505 43972 44254 291177771 14968 15058 957427316 65641 65771 933367094 49618 49502 110513945 15250 15034 187130478 16162 15907 63138809 7516 7217 10505251 71010 70960 320726249 6782 7518 87383030 20191 20091 377947335 20759 20736 67198165 20038 19784 81751055 64075 63418 70528557 7523 7035 522941353 75204 74950 299327322 33773 33829 721849861 8758 9004 53223267 12557 12976 856872042 64999 64284 212882660 62405 61907 185204363 14194 13465 901739083 31415 31425 963672156 17429 17034 533944903 6992 7533 149391907 7534 7208 845736062 5461 5777 589317842 7536 6843 494957183 7537 6872 929707156 57319 58105 79647991 50512 49727 250176422 63704 63466 87253287 73525 73074 275081064 6030 5239 666058389 11678 11362 364668340 980 832 836834562 78655 78466 351613038 42770 42574 667816605 79391 79780 56087388 75729 75357 809050742 7549 6877 365105208 18271 18220 762603317 26822 26634 479390468 7538 7019 21595148 7553 7376 591354014 11402 10666 790875626 3759 3743 260679060 37141 37301 717563634 79670 79857 635837241 23836 23356 196359723 77591 77454 871403769 26134 26031 825831801 7561 7141 511485929 12280 13075 211312588 2003 2513 894067874 78206 78895 576135575 51268 51495 240327504 61648 62370 270261636 30063 30848 180511238 7545 7568 154183014 5312 5472 125992277 7570 7384 463808366 71362 70622 460356380 54939 55249 806371235 5854 6325 623800225 25083 25319 368295308 43442 43326 177506529 45045 44580 247149103 2986 2596 734293029 890 702 694278720 715 1 735678934 37113 37875 548468882 1 530 289149842 63772 63787 237221073 13682 13201 529768575 20819 21384 594137715 75088 74879 760679392 76403 76434 15534572 79709 79636 385984998 75211 74487 16684065 10564 11069 299986632 17000 17161 120942624 44070 43888 9176086 7592 6843 141312782 7017 7593 183486538 10401 10664 493774432 4223 3686 470117536 7596 7103 264924239 77565 77990 119678247 31845 31209 894417541 22619 23329 921313048 71896 72517 647222045 30493 30112 669135207 76153 75519 504310218 58172 57724 279018393 70003 69599 837015894 39008 39049 967010005 32333 32309 977063247 79310 79039 649772349 7038 7608 374354941 73563 74072 337857407 32147 32795 570576022 60973 60282 691126438 5149 5040 237462965 3128 2576 581517367 7614 7223 761536521 38400 38441 380263033 10938 10505 665995594 56836 56239 340188948 13266 13021 645948274 5218 5037 11746781 60059 60830 729033769 1964 1404 874015217 64740 64256 600717441 12437 12518 939881217 5232 5778 711620835 7371 7625 696404204 27412 27765 174143818 22464 21957 549608851 7459 7628 877392302 56242 55976 544512233 71238 71769 941914820 7631 7496 783799113 15916 15857 902396644 46657 46990 430524941 22121 22890 371072842 15501 16048 161202780 27435 26959 53717890 7637 7005 585354819 7638 7101 313424158 31450 31502 424601607 20831 21544 817834410 22328 22283 925980602 39154 39065 63913186 20455 20163 974853901 2330 2562 347848994 7548 7645 120137573 66777 66921 827638813 8188 7851 418778673 7648 7270 433934802 76929 77360 690875258 7076 7650 120414140 48473 48099 935222971 40274 39606 997587017 52663 53419 833236468 7071 7654 799029902 33999 34395 427549434 25508 25563 257065529 20534 20822 861164305 32122 31795 361778119 63990 64158 379634876 29071 28456 6348535 78076 77599 661333972 40902 41361 247028094 69914 69362 424317912 16557 15792 384916476 78384 78039 39663236 21717 20961 770771759 44293 45048 25160869 29868 30519 720280422 44062 43825 370140971 57995 57805 30261817 32311 32145 829435520 61484 60923 640246392 18343 17890 504322584 15207 15094 552124001 34013 34433 28754506 20772 21504 814686742 7677 7463 467507806 66723 66628 538344526 39507 39504 496529639 55352 54634 705350474 60026 59863 489458259 7386 7682 414116875 35491 36210 121850304 5234 5006 280881602 68486 68070 263724049 5160 4874 415949192 7591 7687 68131137 16624 16021 256265807 74187 73990 25546744 76300 76492 555503896 29844 29093 817983324 36979 36191 855296359 51183 50743 153404202 14344 14306 254759412 67965 67913 36203525 7696 7114 170685860 78638 79156 367971854 22570 22012 799649975 60129 59645 325932980 78466 78460 711332419 41519 40881 675787470 7170 7702 948638177 38718 38027 507475431 9318 9821 514715046 7705 7016 836557784 7706 7403 728704085 52805 52252 52670365 7065 7708 36083154 67208 66614 501557857 64838 65315 533226458 1047 921 1387995 7712 6990 677041394 34484 34944 23287005 12480 13065 891644829 54589 54228 442629162 56812 56367 795633618 7362 7717 862049673 76010 76731 762206381 52907 52858 920754967 78955 79132 576949349 70553 70346 221735137 40952 40888 790936702 23199 23014 37939890 41522 42251 90688064 20088 19498 314711082 7040 7073 799383399 68376 68620 54644496 59355 59013 798590748 66555 66335 44919785 654 1 90575652 46825 46050 981737674 32108 31734 290742616 23449 23622 246116970 29815 29232 574018901 7315 7735 786162555 20516 19787 577542772 54520 54412 2022459 15410 15340 897679869 13522 12931 562170950 7891 8192 946999703 32956 32380 710944942 62750 62959 915068419 39452 39066 710727757 42310 41925 82660874 7317 7203 116466778 24528 24615 380633524 12484 12860 10414395 65295 65292 446395 18469 17958 566705050 1386 1463 464096063 106 152 286338491 7061 6527 550251451 59945 59612 797443853 22803 22332 566903096 57170 56848 44775935 7756 7553 63510721 7161 7490 828580884 62745 63013 104643862 53658 52996 820327482 54279 54411 123309989 77394 77058 89314136 43555 44153 961017269 59895 60449 300229926 64876 65314 332976101 1257 485 509224769 42340 41710 948658645 37443 38023 308698239 7768 7660 428275747 31149 31530 616972927 76155 75857 826354329 37310 36824 536003973 4171 4731 19285156 7773 7468 47471749 65406 65944 176057864 43528 42895 12552062 22758 22331 266524115 43025 43083 56346634 14297 14466 393187727 75745 76042 401304626 27613 27227 964552380 4746 4500 520070 12756 12086 832447614 44831 45574 297686638 60267 60471 43998098 47742 46986 563663803 52260 52983 992727686 38303 38549 938166401 50462 49942 219056682 44724 44326 841485353 18647 18358 152331842 21346 22066 768572098 7101 7792 831311485 45774 45217 56980376 46337 46723 896359339 32854 32142 347046408 21217 21422 101999914 5962 5438 208966290 24612 24910 430408353 49656 49236 402523696 72495 72455 203085297 14188 14364 908261862 7042 7802 818753897 55825 55183 563382427 26848 26413 114257466 31818 31076 926020903 45415 45880 566363946 59155 58453 905427629 24949 24565 962251660 41994 41760 445904683 15328 15701 830750319 58482 58670 949412943 3941 3342 220231190 49959 49808 323244685 79100 78833 493588392 61698 62045 403266158 49423 49742 536677161 55826 55135 15593003 60745 60708 493495209 15013 14491 575800698 8998 8484 981989307 33898 34010 36750760 4563 5143 239867433 49517 50017 18773992 45100 45701 777110246 68248 69021 819274731 72136 71824 66586692 48302 48333 503551152 7803 7828 472279143 42253 42887 773502366 69386 69018 61686522 7831 7819 784582096 52662 52716 575259424 12172 11443 418305456 60474 61165 642148782 58440 58945 696795847 60402 60023 851150743 77709 76914 298329555 19990 19840 578206888 16153 16525 556132122 31378 31657 292933237 67450 67583 719908095 7842 7366 57844115 64993 64421 156965075 7844 7725 984198919 50208 50851 10225133 37351 37564 758216703 16422 15944 588332797 52681 52744 822438336 66539 66176 964222365 69205 69266 178595808 8461 8996 278546473 41729 41381 871342773 7114 7853 782008785 57499 58070 201656333 40323 41006 301121772 38088 37402 499756063 55419 54672 5731727 7858 7560 252149442 49510 48968 687995487 42242 42841 707715293 69705 69716 946655651 76688 76469 347827743 16899 16457 634831006 7627 7864 607358704 69200 69627 373956379 20239 19634 600565415 26201 26938 451748169 40347 39832 17606653 75648 75659 726763977 33411 33770 314304961 64945 64497 963199494 7508 7973 139640270 21992 21663 555044037 27347 27445 975879227 7795 7875 358205181 36516 37262 641317073 53425 52744 221276904 22144 22658 252692674 8490 9009 301418842 78846 79608 232285847 16423 17199 830975314 7323 7882 620532331 21966 21240 904158670 7884 7355 90587735 35577 35089 613167588 46874 47081 408860461 31915 31357 661465871 9993 10560 1313129 2651 3376 561383879 32095 31562 549126756 63615 62913 281579604 43290 43104 609064395 77405 78050 9070563 7894 7755 183603024 38705 38785 743955418 49331 50043 972540063 7376 7897 391470953 28665 28525 461208468 58338 58076 954437985 23191 23054 11601067 52363 51844 15675978 7902 7724 414296504 7300 7903 367182000 15415 15726 772978904 47239 46466 238628797 18564 18247 23185831 74704 74508 129133581 3603 4125 334494387 54213 54010 505389757 67319 67739 287747377 43158 42615 601587397 43271 43413 781562095 51119 50390 500617352 21303 21642 781276810 55683 56140 625988522 4470 4951 453725665 20074 20482 824117026 10367 9970 695787209 48661 49192 682445712 54726 54505 894540291 65332 64707 42089424 7784 7922 590583403 21302 21430 276427727 54140 54052 514035313 53950 54656 999537053 41429 41730 74543565 32286 32190 291880132 64271 64395 733396847 37381 37771 623927257 3067 2980 528235445 4041 3623 646725712 79321 78537 989419233 23603 23194 801140884 18374 17740 980965322 56318 56548 766580824 59925 59196 852827858 7446 7937 594898727 19892 19844 27464983 1415 1152 730056003 26240 26449 669850606 7546 7941 948571820 49121 49728 563482765 68827 68426 937174143 7944 7438 727595015 7413 7690 394637441 29554 29918 159524734 27874 28258 301823740 40787 41461 16743571 53451 53570 24539850 7950 7928 359922210 7211 7951 483620783 17233 16775 34018093 21570 22180 540397292 5838 5457 546373141 69233 69541 53740048 42228 41911 223351312 38158 38437 51215890 7958 7180 62805719 58923 58714 69355677 32071 32132 563085983 50637 50437 687516075 7962 7284 568818251 12136 11566 654711637 70429 70222 127975392 7710 7442 887444969 7667 7966 506400569 7967 7678 401980990 1 361 649727740 7969 7421 837329988 7970 7612 574530508 46200 46684 737103839 64819 65324 642810816 9496 8961 26300406 30701 30028 243146260 45015 44756 219889607 50099 50557 11919647 7977 7782 397670013 62806 63429 938473605 60246 60613 252433668 7520 7904 593610158 17048 17060 582002204 3717 4503 309249143 18418 18340 721306796 74068 73321 958632487 1394 1874 464616537 3011 3311 49429668 24530 24334 605608024 60577 60086 74655719 52071 52854 55446144 65113 65531 432662445 7991 7755 330015908 24377 24706 597975407 5442 5992 735348255 7374 7208 887048853 44440 44352 493998000 12861 13556 583423719 19992 19241 763179913 11981 12476 167160644 34280 34071 198207394 29190 29297 971139222 8001 7218 716417107 8002 7463 418308869 41564 41333 336873762 6320 5539 859527531 7637 8005 45645274 8006 7632 100614408 7796 8007 45585885 8008 7942 965638520 7308 8009 931236794 75194 75121 469368033 9372 8660 261896962 20155 20885 240312433 8332 8835 32412248 56108 56336 915061000 27210 27003 441386952 27048 26967 670644273 7886 8017 907263322 74282 73484 343446871 7275 7681 239522790 71887 72126 942446390 6292 6057 292872233 45087 44944 300077455 7834 8023 790836761 64229 64183 437447456 15069 14963 383712886 22024 21981 176422867 53929 54515 217008802 12763 12698 680194870 12167 11727 380181170 57309 57015 602883883 29097 28709 543132101 65086 64692 13762785 6765 6177 519443604 30232 29563 70806530 49185 49767 252915275 33241 33864 315360302 47638 47284 334567320 11321 11325 372810921 3926 4325 399617025 8040 7441 456544848 50735 51189 806295930 72133 72381 935372754 15125 15875 651048503 6090 6597 770851868 19434 19387 743499967 60236 60949 937923349 38175 38224 300275266 1429 860 708873868 8551 8541 276712236 26407 26998 61391214 28963 28234 21186554 3623 3706 16948541 17883 18363 728509516 564 868 96774589 138 1 631743036 12248 12701 217870065 15669 15105 859298799 8058 7558 888450373 8969 8471 413022569 6226 6439 353184781 71543 70819 227073190 29569 29658 842546734 8063 7458 214260198 26287 27032 511284507 39261 39571 70613064 8194 7920 286048260 34788 34949 671825050 7431 8068 690203466 7718 8069 126525552 21798 21492 759870517 2374 1799 730449779 45891 46626 963192041 9458 8785 444369148 50935 50567 761539734 41264 40497 130159586 23622 23981 241182704 76260 76050 250976912 7467 8078 748998111 18695 18569 417432922 13076 12576 1774711 43959 44719 739254033 40671 40023 225665578 68925 68732 184512468 21948 21899 98852668 57253 57261 569358890 67437 66756 865008504 56227 55677 643485262 64135 63921 612400162 74669 74000 704686026 10359 9563 642917932 5937 6125 60721479 8357 8083 74406060 51123 51765 255593124 36106 36090 452045710 61388 61737 673205573 17321 18037 808019590 68097 67829 509758126 8098 7503 649782345 74815 74283 169701712 10265 9696 979514877 46327 46433 44349858 25101 24528 425007854 18796 18772 23339892 60331 59891 205922434 49524 48954 803799937 70141 70837 57259119 53963 53866 93839683 35938 36721 465371947 8109 8081 922671371 7881 8110 182625445 7997 8111 375630416 16202 15947 162007346 30182 29587 703230535 33075 33072 690429130 32116 31936 868846261 7411 8116 673285748 60512 60770 706661122 5468 5771 962695679 53127 53827 5955470 8120 7368 683598323 42085 42848 72985416 13202 13128 817692103 73105 72385 823191420 73707 72931 852430932 8657 8483 954398188 46215 45560 607906442 8127 7821 697342243 35958 35441 563846754 56426 56130 734758662 30779 30591 989677075 46892 46240 6850988 19347 19560 715574153 26972 26725 26564719 78734 78546 142132243 31197 30985 726786883 8136 7569 737031260 38719 38551 158724679 25920 25838 247517340 47361 47761 326003610 51051 51386 573082895 35357 35540 294360432 27895 27103 683741863 28869 28470 294328933 5258 4489 117959678 8145 8039 187383313 8146 7488 478183054 19497 19041 308166620 18373 18673 393585700 62678 62118 421093395 41107 40340 358480018 3037 3694 583580476 8152 7675 30945188 53576 53344 727838631 56576 56852 106137430 68692 69032 605339974 22315 22873 11755588 21636 21864 127741886 8158 8130 875992674 27774 28510 674673342 42697 42815 49306605 8161 7466 959221904 75375 74891 670320802 22088 22721 906855150 8079 8164 41388333 58649 58396 696032790 41903 41409 148167396 46683 47057 899853857 44150 44412 276860853 20654 20751 541195920 28392 27893 515479133 52336 52277 73875496 68733 68013 230866139 44645 44091 733708544 19364 19439 12945701 38791 39537 829975256 74582 75336 408550425 2026 2112 821312428 77622 77932 295537334 58838 59591 568077449 9036 9664 671137676 8181 7973 603929248 37034 37143 631372401 4550 4859 482576025 19310 19677 938226806 45160 45503 674872873 66221 65441 959927834 6749 7385 70187495 24149 24097 487308733 55049 54830 411765083 67024 67404 285346391 7967 8191 456314712 53180 53509 71827049 66007 65891 933609612 74518 75025 666865460 68497 68349 908892758 6277 5869 415527978 61068 61120 138729431 26959 26409 143215266 13217 13482 990942028 75820 75508 303964623 23840 23549 225251739 21084 21435 286229235 38428 37808 195111979 19619 19246 715901392 38452 38305 850365689 48083 48006 467689823 8207 7633 28321513 66748 67466 35909317 77803 78179 476374106 73987 73829 312444035 59190 59058 29942780 48304 48174 232890349 58663 59001 535878630 75435 74765 676242141 59644 59637 493659875 61677 61860 857407400 7699 8217 604053517 21443 20979 998751569 60909 61029 122739870 39083 38416 824680957 8221 7719 684495874 44426 43800 549347751 4990 4640 430203953 5105 5171 901915925 44380 44996 945172539 8226 7517 343964939 44404 44084 736447780 54196 54134 54676414 12482 11731 51226355 67695 67574 364265099 61193 61358 985438214 8232 7920 686135785 19311 19242 169399464 60440 59665 669125021 5271 5301 10646246 8236 7601 620964653 15801 15463 864512670 74253 73988 29732502 8197 8239 472039896 38960 38481 391536961 48029 48004 782070105 3891 3688 161902388 10637 10122 538239350 13144 12456 490359942 8245 8166 34473255 49886 50194 998522133 20796 20839 870564188 8177 8248 998498427 8249 7665 668491412 38899 38973 526667837 26069 25901 499759275 6286 6579 885157446 50951 50343 360849651 39581 39116 696973204 38906 39129 447424135 35045 35048 125742898 45834 45249 744372444 31436 31537 676672870 56637 57015 576149657 40108 39872 343727915 6739 6301 298273449 42013 41927 511451617 23543 22761 331743630 8459 7998 754476868 55763 55267 795062520 38966 38349 89251227 28434 28911 156909462 8268 7952 149493809 32661 32920 459410220 19107 19606 922817545 42354 42897 354464486 26455 26192 624981198 23037 23287 683465708 18845 18913 13733385 47215 48005 621782070 32627 32769 170429591 52287 52795 527906722 64760 65163 492983385 25622 25451 256359235 76834 77122 960980525 44478 43721 484344572 4709 4187 384688669 55402 54703 106153294 41553 41387 66845143 23683 24123 466305391 5552 5307 294152029 67783 67082 895978396 61027 61101 161364990 24811 24681 618525615 73120 72531 29643141 8291 8048 77773300 9589 10304 499300272 5836 6336 650249785 42002 41207 821731300 32837 33233 88954148 4752 4320 376781086 41756 41697 913199050 1 318 729641517 68697 68660 102351228 32176 32639 41781279 72377 72370 929079268 7487 7732 55059705 69495 68902 258234706 8304 7599 127709867 9811 9115 736386384 8306 7648 574743618 14247 13944 125047676 72405 72811 684582752 56567 57257 759936151 18884 18547 738800617 23235 22569 52359129 1 438 881188864 53701 52921 204822151 15821 16268 876873266 25958 25471 605007816 77581 78266 452189168 41986 42330 415745717 30773 30050 517344323 37392 37982 553273519 28098 27947 742402747 62672 63300 318061045 71787 71659 230511273 35653 35661 501755509 63764 64441 53771405 65584 64988 45647075 8326 7823 995206098 62428 61843 779212809 8328 7788 31634617 659 1435 945298014 3341 2793 15413396 7744 8331 630853593 39441 39021 501297716 73834 73969 883104263 73481 74235 723846308 10370 9861 302877276 60634 60188 49369112 62442 62792 959672007 67489 67473 940979488 10291 10893 576851080 3143 3221 759800865 62616 62977 11304262 76645 77056 630777606 78324 78180 827925084 55682 56219 358538547 69089 68693 519791221 24566 24299 696684474 13346 13270 975005016 35032 34956 365587410 79171 78616 160940549 32637 32458 932479365 33447 33440 880956160 63047 62353 65654952 39071 39239 130262253 42520 42760 865091088 66516 66852 424096605 67031 67548 2599171 6354 6501 181069800 6038 5515 195156205 148 1 240390012 8360 8309 439314260 22324 22531 776092148 40874 41387 982182414 29621 29616 989640684 9744 9733 120753586 50142 50081 541666004 67673 67054 837292108 48381 49139 71064388 39432 40138 707684949 59828 59726 835340687 35323 35316 745472994 22957 22732 821701787 67064 67391 733760027 39793 39731 246960880 30662 31071 674281711 50352 49880 910596622 53904 54237 603073798 47108 47442 508620804 73637 73700 148247031 8379 8321 731648830 76028 75962 815743164 7674 7546 190547103 8382 7709 568566371 69981 70008 656400336 53331 53885 864840453 16585 16379 879365591 7074 6442 687309052 8387 8261 31426027 23562 23005 951870545 14189 13547 68685958 63218 62997 269068916 1941 1876 68436157 83 1 78406192 14645 14234 827004877 49912 49629 128742365 334 1082 962627318 72144 72209 177426904 8243 8397 661832588 25113 25214 692817200 77549 77420 756064587 24459 23697 178430626 15554 15924 382232299 8402 8199 158143432 54273 54001 240898292 54283 54493 407216269 7629 8405 747615956 9748 9480 837891300 22845 22598 17185838 76308 75851 140566202 2087 2601 861276278 14602 13814 72507432 69840 70131 1203387 5242 5101 127087086 7838 8413 456335299 8414 8135 65243677 62967 63352 267609181 8416 8293 410401555 33076 33412 705203699 48011 48725 135528108 49445 49981 47293279 27733 28114 970752439 24047 24333 331456511 13994 14727 380289959 18495 18166 248639756 66382 66893 890478219 8115 8425 982801703 8426 8361 638225217 14968 15249 870713909 38378 38598 337835494 18353 17837 390075757 24344 24398 124761744 30588 30270 866841007 8362 8432 655936 47904 47361 156106776 52925 52660 959440914 48279 48159 900077267 8436 8151 117780151 30503 30892 257092146 10392 10793 553297445 8439 8138 327781373 15426 15628 180994445 61265 62025 657126666 7853 8442 773492110 77884 78546 225398029 63213 63765 382064296 53455 52673 373187762 8213 8446 598971379 61659 62101 639342057 4146 4370 509798929 8449 7676 431914625 7843 8450 184867425 71291 70775 658360569 49192 49609 591655541 58093 58199 55324051 8454 8266 228855751 75519 76219 229467561 51094 50980 59083687 30871 31602 591229764 54409 53831 935715704 61824 61095 497880811 14983 14389 805318940 8398 8461 483463609 8462 8077 578029485 47563 48234 522854835 8464 8320 176392302 39097 39827 175869528 73729 73015 97960961 19964 20718 33250169 24919 25429 740015066 56236 56514 203550282 64903 65285 862722035 4480 3740 706711738 7999 7869 323839169 76366 75727 586104576 59400 58629 944762216 62157 62021 604205942 54321 54597 978748971 8477 8414 966583467 20253 19645 662002470 50427 50335 12216755 22904 22595 359765823 10986 10872 346814658 12003 11254 199882586 51066 51501 440595450 8377 8484 957455820 76562 76338 715602048 17917 17178 51821074 47929 47595 69949909 73027 72994 673372356 72452 73040 610599780 32110 32803 56796612 65202 64855 165028439 60868 60353 172817083 8493 8444 88467887 51324 50954 813284294 54787 54110 380618388 20595 21237 170947692 24056 23489 997280489 54813 54499 427961044 61525 61184 779697188 34589 35348 464047924 74188 74135 404456541 35541 36300 124179853 50364 49956 260290980 10447 10920 705370006 46093 46672 801320856 46689 46364 890344181 16928 16786 579422006 1 27 778459061 49368 48811 577728750 79749 79199 356956917 78172 77386 384701692 48718 48309 767795677 37624 38364 200332789 13234 13029 82049239 68346 67666 654467488 8516 7854 526756603 79406 79384 472105992 10971 10538 622931402 464 4 71102671 48992 49641 990541088 79052 79341 388855493 7793 8522 500261732 77398 77662 729846201 57713 57356 791120386 8480 8525 35832976 52941 52779 127913499 73392 73738 559592852 58662 58527 60095355 12220 12318 491630350 8530 8180 45618635 57582 57054 373364246 5400 5617 164409351 16063 15342 140619178 38209 38945 453667379 32563 32092 852814846 70916 70736 925100362 23238 23288 919031827 30064 30751 377508216 44453 43842 203437451 77771 77491 253010568 28631 28202 232069820 46273 45582 323538592 48075 47765 71123715 63986 63874 930621740 12171 12537 279785306 54222 53526 269664792 23418 23700 949653293 22992 23229 442532162 7976 8549 947600234 5630 5023 31757871 4580 4941 439407064 31330 30592 878448637 21841 21203 884274857 7841 8554 375533976 79264 78763 365750866 35156 34356 179394097 68653 67958 324612506 79478 78883 503740908 68553 68035 642450417 38596 39063 161561305 43975 43744 288519172 39669 40310 510125606 19708 19433 879920782 57363 56842 178709907 22762 23038 303278961 66143 65995 209035557 57510 58288 590597381 16656 15947 45558047 48046 48586 18508208 64391 64914 784022574 7863 7425 65629111 73245 72718 411172324 9463 9400 418296659 2066 2784 664531303 1580 1623 848758536 26646 26003 581897323 22829 22235 335666738 47648 48240 664139357 26266 26077 439138785 21451 20716 237127649 55088 55341 80674790 21510 22226 125918847 27627 27938 549588014 7948 8584 741906585 75628 75596 370961487 36691 36177 181374369 19392 19089 4173665 65569 65613 688494217 9194 8895 859358223 5278 5925 164477562 60550 61017 748750573 49330 49674 698733512 27040 27213 406721293 36372 36561 65077542 13691 13891 606989005 10831 11520 307738390 67139 66613 173080306 8610 8871 432670116 11361 12101 264258043 699 855 887449172 2577 1802 937231791 77644 77216 803415641 31470 31505 218355449 62480 62612 650985735 43218 43876 14404597 26503 26212 945766027 7937 8607 105674827 72941 73636 65937626 75411 75860 655195068 62546 62882 630061287 38806 39332 920182522 39482 39235 53484569 48138 47393 641577661 55663 56072 68530684 15687 15131 387032339 3770 3761 448806455 1489 1706 880967927 15242 15556 27205822 61150 61861 818531366 13366 13297 911262280 40925 41384 712767278 44638 44997 18172676 28022 28431 461198280 5562 4799 63047047 8625 8044 328353127 22444 22460 417281033 46213 46526 546463761 3315 3503 889138130 79447 78881 641329518 8630 8360 556229359 2513 2824 127594527 47331 47503 365817897 34407 33834 607153488 31994 32220 739713848 76433 76714 177185937 8556 8636 907477811 13506 13803 582792673 8638 8085 196317515 5921 6521 840373772 4316 3564 42588601 32084 31583 988864824 56772 56000 68840693 38183 37442 431897530 28089 28502 276398889 42348 42933 568898862 36544 36012 633568229 73024 72427 473883078 41976 41371 403861524 38258 38727 688463330 46824 47460 264272943 7468 7964 666546145 6515 5769 51070640 33507 33874 641874999 25926 26154 436053706 8655 7889 972963776 8271 8656 182857047 47223 47208 72156245 8658 8637 662848018 53246 52594 79741852 50294 49583 649923334 78425 78856 988703780 70791 71034 548193350 31094 31685 971127985 56679 56167 227628511 8665 8453 791816660 32241 31514 360187403 54126 53908 68351935 8668 8060 578821031 8361 8669 1423448 50341 50643 129500391 42636 42614 219633036 33998 33672 782489161 8673 8660 550250470 25330 26071 492516807 42382 43176 771607904 54844 54956 122619473 7431 6932 485402745 48889 48568 984147834 36020 35809 795428743 19598 20336 474930546 29455 29947 751791183 18942 18515 75740468 7905 8467 869085651 25851 25081 774535424 8685 7896 866960491 68325 67748 178718988 49882 49580 793075735 46109 46544 744631415 8648 8689 193988884 8690 8116 434744958 35971 36570 198750893 10844 10849 1544690 8693 8336 32734804 36574 36208 914060521 61644 61156 901238001 36518 36566 609183413 2131 2627 570688634 60359 60041 42670098 8099 8699 259873732 60227 60888 673685923 73546 72970 685310617 45396 46084 848164000 2947 2924 242052106 8212 8704 19227081 8705 7927 163490054 8706 8359 728856222 67775 67418 52135724 18920 19539 124458705 14645 14792 477162974 13344 12554 820502524 60620 60197 800168855 35604 35536 66792336 34806 35058 418698622 78899 78804 34111245 73188 73584 136388411 1960 1371 284996217 19954 20057 71251721 15255 16054 691072267 42386 42684 41028108 69022 69755 603016231 24965 25721 712690918 46128 45382 976600207 8723 8021 284822149 21218 20456 670950871 8618 8725 54165310 65479 64974 548536345 34600 34521 708478496 65157 64727 36155883 3305 3273 633702018 37812 38100 406850190 31762 31263 25400799 60177 59729 590212200 4205 3722 659867620 46423 45785 844364724 17213 16994 221826758 43345 43417 97117561 8737 8329 115965401 39464 39208 142283448 54122 54104 923321439 61587 62169 351116266 77543 77104 93202077 22170 21633 379490474 18725 19121 473424693 42992 43704 973596590 24630 24015 647627439 8750 9313 27615483 56582 56683 936838489 24118 24242 322843737 68857 69118 401318737 15605 15758 733679109 63194 62645 446976736 73753 73209 296930215 24227 23667 36505865 53609 53534 847671171 31899 32169 256239714 52341 51935 69527027 28186 28116 17945123 57414 57264 30861077 29967 30178 646679933 74941 74490 792364737 62043 62365 60225837 36647 36111 904336062 8763 8223 733018960 24098 24668 263361333 62635 62963 339977081 61942 62331 220919141 44025 43281 10072833 24737 24423 749748377 65911 65859 158039966 41646 41246 781856087 71908 71787 571794487 4017 4240 334970075 29148 29479 493335543 64146 64309 435086532 58282 58110 337339297 41892 41419 600056588 36072 35852 786390307 72582 72374 628690493 9125 8963 906932589 40562 41084 17708514 8140 8781 687938691 31909 32247 677799740 13574 14023 56706513 22181 22277 902212151 40561 40573 331790016 55943 55932 217811612 61825 61041 567945606 30716 31244 924320136 69978 69866 204784194 8846 8683 182031133 8650 8791 432654408 66750 66434 329806967 63710 63203 613901753 33088 32519 154815970 4582 4163 508861272 8796 8010 165014858 53967 54121 751216280 5881 6427 691141875 11566 11932 68502522 8800 8735 100242026 79060 78945 577030037 79858 79703 938355131 36048 36125 721071606 2682 2908 145187044 44371 44286 152844075 8211 8806 150407050 23037 23631 377233947 8808 8118 887838443 8809 8658 719556121 56590 56876 946791956 71468 72141 367505592 32844 32852 109882963 25841 25749 3775968 52934 52592 357676016 4835 5336 379180577 18048 18542 810362648 5849 6452 6819656 39429 38853 867537178 51627 51642 64547632 8745 8820 573039062 22388 21887 432214235 40527 40757 655028593 34525 33996 320199617 20856 21496 932235854 5186 5433 300389736 8826 8657 609931066 8450 8827 942337333 24875 24111 230134247 23380 22958 234693250 53180 53641 210365852 54700 55488 27038961 20641 20994 29735466 73430 72929 49688319 14167 14145 513157922 57539 57940 484040412 13421 12732 387821381 43821 43518 231510394 8677 8838 299394108 36488 36951 41608163 27350 27056 94171786 65370 66009 868744913 51053 51750 406939070 72174 72282 176312440 38184 38075 802837741 79180 79230 179706023 36694 37179 144600927 26492 26357 681376527 71164 70627 23511433 30520 30981 154209250 54701 55287 819217979 48575 48398 274795169 55121 54562 890083355 67721 68010 54719791 7997 7589 270784338 40531 39887 26160425 51437 51380 51615621 59410 58638 883396986 38796 38472 963078663 66769 67388 12031017 8335 8860 930633805 79987 79357 889694326 20499 20281 491938466 47361 47272 494845222 6471 6527 808736539 69957 70035 10749211 72593 72029 18369230 21903 21372 584250407 8868 8822 58396479 8792 8869 278455330 46938 46776 45196827 31418 32076 389492282 8448 8872 234431785 35618 35519 44816523 45500 45626 118489213 8875 8173 654220784 44442 44960 689316079 44847 44167 362167832 37439 37119 946525387 77373 76890 472224732 22966 22630 154319050 23367 23497 256009679 61396 61939 779562305 1416 2036 43164951 49585 49809 65678233 9306 9518 815992444 39512 40145 608538623 48414 49104 878109119 23310 22604 45506908 27627 28136 368517933 57201 57989 444641672 65556 65369 233511795 73407 73360 53991355 66774 66662 57294772 76586 77044 564901700 65338 66000 175520729 60552 60622 23447677 4204 3598 63190825 32124 32865 207915518 43006 42504 134556441 58233 58848 836675601 33036 33395 379621477 73696 72993 161757286 65485 65774 869353055 13972 13189 639655432 35939 35737 816743559 62378 61641 654076304 78151 78892 511501917 78599 78831 46530457 12506 12042 234487667 1719 1449 987258739 8911 8619 945059270 47524 47065 131140636 75258 75054 330962510 8914 8483 918489451 8915 8126 898504660 60617 60013 48063375 41135 40860 70549508 57544 57745 563127992 8919 8223 445341379 75640 75423 292132116 30241 29535 519492547 38353 37886 969341181 77603 78277 806752852 63170 62487 219506545 8357 8925 689362813 20427 21103 68828354 8585 8927 530777675 8928 8906 91860366 31809 32384 494394985 49731 49560 667610610 31704 31713 932249841 13107 12940 644440315 28802 28870 84162434 2974 3089 885999197 56529 55834 392737171 34009 33499 103926888 47517 47779 921807878 78738 78238 975442999 6154 6692 68957952 28454 28429 467256875 11647 11062 16813561 56855 56096 101075608 8358 8943 608712207 12907 12676 493025981 60906 60983 934958752 40892 41016 868998650 14056 13742 611516439 1059 998 101140285 45344 45202 783439110 5514 6123 639887038 129 1 55429494 30287 31068 75277292 8953 8194 415591547 8954 8213 693719974 13233 13878 99807243 38461 37912 288464559 31095 31172 274457359 41945 42258 32825948 6932 7731 338055611 65827 66506 747660688 2 1 128401435 25523 25274 151380970 62344 63086 16541935 8964 8963 87712061 62428 62832 551729849 63255 63353 844282689 8436 8967 555627796 5791 5352 105766792 15795 15634 781498439 51382 51669 581514163 51021 50821 184376602 65959 65979 228707813 43049 42850 466344681 10356 10787 806687096 35472 35501 656517622 19797 19708 168166383 77955 78548 13030915 12856 12959 800910892 14327 14245 711047969 64475 64393 25664996 53069 52647 87723715 8982 8436 807394127 22475 22865 498960150 7197 6474 68132132 6127 6360 746845845 34645 35148 458757316 39785 39025 312517080 12774 13006 732746933 8811 9243 838122924 76866 76307 22725459 77272 77370 58968425 49679 49381 113840066 72686 72021 252624768 8353 8994 171233063 37769 37159 37142100 18156 18907 309465112 67339 66602 257801035 13558 13449 273597009 31418 30706 269538852 60352 61000 513066664 45003 44832 280416907 38074 37754 581614403 77969 77392 104883690 38300 37728 71110152 23812 24068 729421699 9006 8361 790949717 23515 23614 671180476 16946 16510 769451761 32234 32306 47262649 16652 16768 347225411 4948 5581 41543216 44410 43717 159313602 33296 32808 22324345 30314 29681 497307565 72426 71810 955989221 8798 8225 185740796 6549 7261 592558929 39748 39176 568610710 30207 31000 960517371 8363 9020 413573316 1640 1091 721467540 31167 31554 288794342 65786 66246 397181078 37220 37480 71633765 31323 31605 617461207 18697 17951 628675304 6159 5664 328196191 41231 40826 842044619 33544 32766 361994870 46695 46942 21560525 67196 66470 56711682 37654 37231 656830728 40546 41010 913892368 14740 14747 474537511 32458 32847 688168625 60289 60998 50450899 13311 14034 489436423 68309 68555 424992622 38663 38776 772129183 79080 79662 151364356 47143 46857 203944705 12532 11977 751603326 42412 41943 131849862 71646 72256 302776601 9045 8902 720336234 50953 51322 751914775 58443 58551 69652514 60661 61025 248809397 66923 66566 642761712 7091 7564 790419292 50455 50844 22490292 43078 43698 876534299 42709 43471 950068485 47573 48040 323154517 7432 7456 888180352 8657 9056 891516855 29234 29224 436485216 9837 10423 888263277 23369 23044 465704528 68248 67588 680908438 9321 9027 413530493 31672 31301 103904245 15094 14528 976209390 37993 37438 404884969 76123 75657 419042840 22716 23421 295931807 47661 47188 107648173 9328 8853 907055238 25779 25748 40344246 41217 41376 616897795 9060 9071 542134241 6983 7495 470375 59238 58996 965095196 37951 38209 573302046 4754 5548 900153698 5374 4939 793828392 28367 28748 73065685 22074 21527 2906830 25996 26673 241165838 6257 5852 319964045 30487 30949 50466737 24841 24188 354533207 26973 26625 13907012 9084 8605 982882299 20485 20891 938742849 65786 66333 228557025 44497 44366 235532905 9088 8690 159691770 57428 57639 533900380 52316 53079 851374327 29355 29101 636394855 30077 30529 432110777 49166 49191 498284957 62543 62435 441922825 67425 67807 328949545 51895 52214 162040970 76830 76780 291230178 9098 8466 618332907 9099 8537 294786336 24777 25456 844295521 8272 8040 991631310 77837 77816 664150869 435 606 100722369 12088 12041 97543002 35408 35290 202135880 17014 16284 55851617 79043 78493 654076933 59130 59747 359352112 5478 6020 508706299 79207 78976 145087504 63829 63158 113664999 44026 44340 72328902 58758 58374 358188500 5419 5289 101964485 9115 9009 134806250 79400 79318 130757026 6879 7461 639358855 63090 62693 644705736 22386 22627 974692753 15121 15085 294149997 21214 21825 123215626 9366 9647 956338629 72962 72781 490009316 21094 20321 164851317 23474 23213 165444631 9126 8923 125187402 8843 9127 247769842 65913 65522 869932075 71890 72602 414990510 19682 19353 403647308 68170 67821 496741705 46455 47244 528722341 16897 17272 563642258 19299 18984 401092003 9135 8590 104209280 34993 34951 129017373 9137 8492 618277575 5144 4365 758607753 64392 64184 385579949 67286 67401 410831216 60804 60081 771047962 9142 8984 831307807 55862 55878 14656751 77499 76914 494722720 9145 8923 866554265 48951 48178 336706792 9147 8985 900691942 66633 66446 402636370 76025 75861 540409879 32809 32301 600511564 4702 4170 809324854 59533 60212 28544848 19034 19725 28700074 46479 47022 30890007 14069 14605 213144584 3290 3165 485249801 15388 15519 574661164 42902 42996 1218039 29231 29914 181137033 9160 8833 785787916 48165 48218 138202045 9162 8644 224377857 4592 3902 497461864 71812 71064 163806353 8480 9165 513346879 30965 31184 198883117 70419 69793 672252764 22770 22965 23379696 64946 65486 84876504 29705 29192 925133269 13779 13652 549670300 2466 2036 749021736 18006 17380 140767860 31643 32301 882662458 58579 57834 513567846 56367 56684 334109785 75839 75192 44205633 32482 32879 826063103 70146 69545 216438904 74062 74075 122819914 9181 9072 593796913 8567 9182 735711148 78483 78158 127399578 45229 44782 485966052 13388 13000 537604476 49581 49946 660743981 37981 38654 529350162 48840 48795 388731317 9905 9412 201411867 34391 34413 85811280 42592 42067 114306862 43829 43748 851241838 8397 9193 419208270 72396 71698 116205643 32944 32878 617814462 17333 16859 489774437 56272 56483 60991510 25542 25777 965606195 74611 74410 313717655 13985 14341 319483156 32148 32838 231499964 30093 30876 114685574 17575 17272 64664849 33460 33718 637792408 10056 9636 582848584 28795 28575 804584354 39094 38691 11581322 59600 58847 726792499 63930 63869 191802635 2531 2479 800383563 58718 58274 818940385 11549 11350 300142026 23815 23774 214337046 75226 75097 79280937 70858 71150 927418108 8500 9216 547550568 9217 8701 326616000 12278 12523 599925319 38833 38351 551579202 7790 7620 481415609 22940 23089 205348388 35239 35085 300261782 75500 74967 569553442 12679 13383 397265296 69406 70092 605821857 12661 11936 651633512 9227 8927 641812618 75699 75022 636355426 76553 76210 816127832 5867 5160 924972278 52498 51858 221839728 6949 6249 19457480 11888 11154 3213233 56356 56804 644602074 48769 49310 238120269 49126 48706 951673856 41088 40828 304291031 71146 70515 565520789 16247 16079 78156701 52068 52651 198444141 8728 9029 925503287 9242 8917 26774538 70190 70326 613103968 60658 60571 332676883 25311 24914 427574789 28202 29002 344568321 34008 34178 376223644 70621 70017 410064412 22102 21508 756825527 25949 25332 286698662 53897 54602 3250137 48535 48883 832502358 75288 75546 135591560 67338 67345 807882504 75488 75636 458390691 8999 9256 365557170 17 223 582742774 34865 34605 792567962 54082 54298 890323980 41392 41850 270132678 29810 30496 72744004 64736 65535 985030580 9014 9263 53131303 1902 2038 514803276 9226 9265 29518073 68336 68793 398355 15722 16068 135673230 9268 8917 954534817 23203 22759 196401504 65561 65675 671002965 9453 9948 114509790 42631 42131 32949063 9569 9507 250967558 8965 9274 956942718 27959 27343 188208181 13231 13599 155353188 30146 29605 648392766 38942 39209 560615286 21536 22108 472382906 2783 2445 880902720 188 1 504920224 9282 9155 696248713 12677 12060 997348886 7900 8254 974238411 63004 62312 78116742 77039 77155 234935270 48349 47933 303027187 61834 61232 87056148 8921 9289 771394446 18650 18195 37802784 63296 63159 73587076 3688 4408 668187603 34901 34391 440391707 2391 2718 443201200 9295 9156 779602685 13688 13637 955068385 33763 33432 108094419 53955 53237 499510128 43306 43844 138753302 43993 44057 447229626 46772 47193 613533474 9302 9098 15801889 63534 63115 837518221 32339 32986 682173186 48368 48123 5578934 42008 41541 136801767 54661 54635 670451617 11765 11029 240150781 52286 52650 828560898 67108 67192 293318344 75274 74945 530091671 20352 20752 83187989 4565 3936 931892667 42706 43070 119356464 21524 22194 183650361 16267 16132 975954520 28090 28145 655786590 29765 30287 965958512 75021 74229 88816978 8650 9320 503395575 39923 39400 56509608 45072 45001 570469946 22375 21784 659920435 52397 52254 423394504 46414 45795 212993563 42112 41469 207664423 2964 2409 57635121 32379 32322 731753413 16465 17229 15829376 35251 34722 701096497 41070 40456 165513508 37546 38173 841045131 7184 6892 299509600 64262 65060 179026746 9335 9100 353496042 44843 45296 356226268 12471 12475 121255561 37679 37170 17894531 39919 40586 501596386 46000 45958 521900062 9196 9646 382929039 23967 24086 719170357 9013 9343 400498546 19902 19549 971733466 40656 40784 714561097 36946 36877 604981212 63335 62944 896234882 18069 18813 369930301 9349 9062 880900176 28656 28348 553537766 31370 31549 337903102 7059 6406 945612442 62913 63029 785868164 41045 40306 815588649 67371 67221 285919064 3166 2633 812867558 77981 78726 73974150 55767 56266 649516634 2535 2158 80497155 12828 12899 920729914 10910 10342 550501182 67532 67234 775043991 21524 21254 671059705 21985 21337 863061077 69065 68296 682556247 73662 73420 55514078 44912 45557 526738998 9368 8640 728298007 12774 12386 435446462 973 664 367523988 7779 7538 807873850 15125 14496 398904584 19532 19198 337074471 55953 56709 330326015 75855 76634 471508363 48173 47872 595821519 49356 49336 140110729 16494 15708 443969483 55344 55238 637426481 9380 8986 299074491 22228 21516 302480029 58582 58850 308436873 11693 11480 35606841 8620 9384 207823677 36433 36371 917846370 59567 59015 808839979 37385 36731 346094131 32945 32743 429481067 60240 60298 243448731 76754 76913 529388938 12805 12897 430926515 18626 18433 987174783 43715 43217 341447759 7416 7540 354384609 40498 40209 499868628 70777 71483 850888023 36138 35450 506365001 3127 2841 150696783 46666 46137 537270192 63657 63873 860883443 66670 65926 27455126 10958 10738 415974744 39820 39479 31111657 31973 31378 879736569 53549 54102 105847050 73314 73143 303245413 9165 9407 594335267 9408 8736 836720180 25719 24982 32777915 72607 71928 611440447 65047 65512 667596423 3963 3927 295797777 43002 43361 80276099 8881 9414 4466840 66069 65303 556685890 17417 18139 842291744 50219 49505 800224130 51772 52264 49017731 38164 38015 624491524 70952 71649 550349209 19866 20108 404776347 63982 63917 218443254 9423 8847 154609794 69339 68753 933217749 71843 71454 407672818 55412 54727 682713935 13448 13225 107013364 51520 51519 605380305 9196 9429 125453173 8687 9430 433054924 73797 74533 102065560 66403 66766 353561518 22233 22213 439828816 75270 76069 4226066 9435 9078 371151917 70176 70742 288859443 37113 36894 714791286 34446 34433 203890599 8891 9439 83076729 71466 71803 891097162 31427 30982 679911711 9442 8649 471982456 72762 72093 636552387 51255 50647 429267071 50043 50259 837183812 69769 69615 731067731 9447 9067 33879641 11944 12657 569358980 75763 76406 317668645 43755 43956 719188334 76997 76967 368204300 76504 76120 842055344 12607 11862 778170564 45703 45788 624761567 37404 37381 981833903 56758 56129 224035707 19436 18928 231096168 72265 72118 319289377 11431 12131 484421532 35072 34702 464050179 51620 51673 431061531 37396 36982 334312342 12017 11820 548533550 44168 43413 416245386 60925 61047 973063724 69028 68424 288853503 43694 44055 269855048 65396 64693 708718326 55686 55832 505015213 70751 70624 134979845 77211 77153 936430541 26964 26769 492671312 67309 66673 758133749 15739 14983 780212 79338 79999 730891045 70982 71184 231827525 53647 54195 511662112 72369 72074 262214395 68717 69286 841913023 45541 45742 867546024 9268 9481 965509002 9482 8832 170694701 48538 49006 435020169 1671 1291 434295534 75512 74865 46924888 78719 79027 45829507 19654 19734 884543610 72258 72017 9307569 9489 9488 904397807 9490 9118 507706520 9201 9491 13457161 17716 18091 227751981 27411 27625 703867259 77070 77724 896756459 30537 30823 519809971 31868 31373 648448454 43341 44125 95965290 27762 27520 184643681 2299 1752 853386873 19607 18951 463678336 76790 76531 502030574 46644 46687 736151488 34974 35696 321076063 41480 40913 985725062 50262 50708 554825854 39566 38802 488647477 70700 70068 600452846 63188 63778 846387876 62115 62192 800315477 35933 36103 908539599 27641 28092 39914675 33324 33244 531035340 16763 16621 480797682 51787 51207 586701569 64879 64533 71966654 59744 59151 67329429 33957 33416 357511062 48331 47929 242179876 6032 5261 519185699 9264 9845 606693815 47516 48105 835788489 63441 63536 880964595 48538 48194 538629757 76002 75732 234096272 37670 38239 761402070 54269 54063 478270989 8905 9527 269692518 48383 47817 112796834 69545 68880 109062474 54059 53897 995524727 65715 66389 563575040 41291 40810 562475539 47347 46595 120752761 3501 4246 36414743 15128 15857 235612783 56079 55727 30137132 21059 21377 894093305 41726 41575 984510778 59601 59362 431834461 75013 74669 731584219 47483 48183 715410213 50525 50478 222694415 9543 8764 2511221 8909 9544 38249265 11096 10513 358896539 48819 49114 392228137 69175 68959 136897000 70028 69918 18303972 3978 4193 540739006 64363 63694 732523777 40278 40841 5319659 64079 64258 92033229 7230 6494 44173621 33527 33199 535208306 17995 17954 588655926 21582 21756 283871851 17229 17351 958150507 69941 70274 121143355 16165 16181 588833415 5932 5283 556123743 9561 9116 628644365 2789 2590 341381505 31423 31913 526552605 11525 11983 403249646 61834 62316 386726286 9194 9566 601666122 46180 45697 68011070 9568 9062 896448131 15999 16709 989543334 68151 67840 779151107 8914 9571 948552626 19863 19400 30358058 59980 59852 879743439 9574 8898 589151739 71686 72143 936249413 68211 67502 109595669 1678 1770 484440007 58860 59316 696599013 79672 78950 950580552 75702 76231 806351643 79532 79349 743080465 73842 74122 203717722 51432 50746 73068561 12070 11984 4342836 67098 67458 159022196 33220 32728 177178709 13496 13771 8110711 30047 29761 714754814 74912 75145 37902458 48780 48556 330871990 29587 29594 657190230 25332 25855 41055292 9593 9563 733948914 6462 6726 673724095 76933 76210 257921809 42806 43342 994736721 70898 70340 714768238 9598 9022 608431258 64735 64083 521935883 3873 3181 318344137 385 1166 591637702 6056 5304 847753168 36240 36110 189818669 9604 9504 201312721 71165 70499 305614227 25980 25324 634238931 9173 9607 68436068 45616 45132 297304250 66521 66253 205207989 76631 76419 998673526 61405 61924 149612319 16776 17507 708586618 40014 40624 647894478 61818 62515 100599920 55365 55942 620766421 76091 76043 345654059 47170 46479 125497796 55765 56348 50504157 9619 9101 325809021 67623 68216 253693834 79760 79341 502495043 10781 10496 2162364 61318 61869 191640596 26789 27337 93264761 60874 60560 41297977 47661 48398 686048114 52463 52629 883848475 14107 13607 661236349 2153 2486 56648536 69653 69766 622541125 1872 1589 59066646 22504 22339 640140352 60261 60660 61368984 9634 9398 554938082 17941 17266 26567439 18809 18570 461131537 73348 72657 689594290 64796 64282 594945240 6846 6433 605552400 9640 9002 395590239 10391 11138 479576741 57590 57656 260358171 42428 41754 202212524 52246 52639 391559490 79228 79669 475361845 34505 35014 257641602 52060 51979 378503543 57542 57560 581242098 12227 12083 499262055 9650 9346 640634697 60537 61119 386129290 51304 51348 312139598 44425 43953 22041863 72245 72918 714189199 20800 20599 519724032 4767 5159 70312790 15375 14685 851253282 57438 56783 682412761 17610 18121 846094715 8074 8766 411550129 27232 27111 827348108 58251 58846 746812301 69738 69047 604228256 9590 10098 521649960 42266 41786 1748060 23456 23270 875825016 49713 49182 424268438 16593 17099 268352297 30169 30702 43949931 23278 23064 171438153 68249 68217 922257803 36100 35300 809134149 57657 57801 655391704 9674 9522 127864852 40008 40104 892525360 27415 27083 58740914 18309 18245 982485126 3923 3294 45939152 46865 46152 465904952 38409 38782 713236682 26464 27041 225544092 9682 9430 191264217 32816 32145 644242908 20081 20132 690782602 58207 58593 24703749 9686 9485 288079982 44882 44914 284576346 10255 10807 350421779 10785 10257 632489198 59159 59278 429989940 46821 46667 197117298 77949 78203 717526829 62474 63125 52247627 63971 64688 547108529 77252 77159 397907432 70181 70447 233479103 65732 66374 921316690 12990 12372 101260498 73883 73944 180147460 13103 12996 766014809 48123 47738 917703678 9510 9702 674350438 18147 18414 3971861 77260 77423 332052906 9724 10424 617221773 9480 9706 636940193 52945 53664 393836521 73055 73379 450423306 77042 76553 242092546 78808 79148 152349082 36984 36241 465577303 23101 22524 206781937 63342 62964 933780132 12490 12875 409068237 11055 11448 18302902 43953 43952 653655422 6902 6960 327979645 48074 47328 302878362 9156 9719 813671523 26464 25968 217377777 9721 9377 611923932 23100 22620 233002691 31874 32043 600002110 60246 60320 440418865 59346 59067 72651732 24646 23861 126213618 53601 53887 365027373 56384 55586 583022919 9729 8963 349212858 51486 51587 280171057 18559 18039 480899481 76192 75423 412656865 75385 75392 396961963 8336 8263 730074992 6568 6052 299063020 9736 9093 442867152 51542 51545 786686980 46721 47054 212505091 18720 19292 637642777 28591 28073 696204426 9535 9741 84928488 24560 24422 95582497 10766 11257 497080084 30555 30108 137782185 62034 61742 495391933 22720 21921 390191462 64207 64027 889706069 35190 34821 1383018 17835 17469 212645039 37708 37696 727228241 2970 2689 750178137 34066 34293 270628655 20882 21199 405715500 43108 43660 932266439 57673 57510 33398561 9262 9756 52042238 1396 1310 61424743 78057 77826 123700367 23387 22973 893460146 72171 72777 767047423 17218 17733 720334805 9461 9762 777112276 67186 66601 976233875 12944 12715 351219970 8842 8607 104521906 32230 31867 575633830 17601 17948 940401746 50358 50920 9501174 60268 59837 48388989 9401 9770 37789816 9006 9771 871069951 946 187 462733171 13916 14324 731206520 9774 9562 709946788 7466 6666 143085487 68129 68550 45156145 24899 24761 539848489 43686 43891 841407715 54768 54500 176605435 50070 49724 145448847 4114 3696 569907932 3235 3582 992755157 49155 49138 347828350 46648 47373 646509581 6172 6703 166974751 77438 76731 684487807 55551 55790 12843355 47672 47776 561165778 47585 47471 212322116 47120 46948 642385352 68373 67697 760612532 3791 3424 519271464 9793 9476 711271394 67314 66873 419752443 9324 9795 779103796 26269 26989 114082042 69343 68984 126358868 9041 9798 984837960 66081 66119 228905606 9865 9592 289151837 2280 1530 750140473 48622 49282 464006210 49708 50251 878098395 9086 9804 27123716 41171 40465 790543858 3355 2817 219120227 74640 74427 596862057 14428 14751 783517130 75291 75646 12280615 9810 9243 858763396 16272 16082 407881447 32740 32472 886543404 29588 29417 680478275 71734 72450 68004709 3648 3060 397274385 9155 9816 944402892 36778 36322 585634291 14411 14484 330547755 51172 51287 590826026 68014 68380 292187376 51488 51664 698240939 20487 20315 174456029 73949 74435 354487669 21318 21082 110137344 68868 68495 609404449 291 1 720130790 58803 58609 612993211 9345 9828 844151820 73541 73115 11593680 46959 46618 47160214 61739 61449 297379528 9832 9214 297227075 20582 21076 850317686 8392 7773 674384545 47298 46920 979628526 57382 57767 982217597 36818 37561 483088535 75391 75162 604992158 57469 57333 367307393 67242 67564 965623987 9205 9517 542124536 22046 21507 75356041 40648 40193 427978073 43023 43024 414924673 38632 38206 361887780 24006 23621 384635202 25384 25319 78506579 57703 57561 226934699 23241 22589 741128682 42265 42511 174571019 44030 43766 356592336 13144 13681 253777557 50135 50537 860420317 39731 39121 970016014 22431 22151 599877684 55416 55309 347138505 9857 9563 165162963 187 1 505948373 56028 56410 664629864 26944 26303 32629 21188 21886 919943526 76675 76558 683993552 10198 9753 594323033 37154 36982 364698346 44980 44271 696700535 9866 9546 93911251 61674 62367 959640695 11548 11488 531419935 17852 18049 565941414 47816 48037 91208085 39716 39239 647755575 69528 69979 519799084 9873 9333 900314 9140 9874 808457523 14677 15452 691935633 35201 34454 678734031 33354 32828 42297279 9641 9878 58708650 62516 62688 182144386 55197 55184 241036522 44782 45576 249615939 31598 31798 57504096 39077 39589 362599052 65096 64733 917817858 1038 1494 650597401 19164 19789 447642012 75340 74900 811011121 36189 36592 426975426 22669 22877 739572279 36297 35749 215568137 47963 48511 583657596 4846 4503 650924151 49019 49542 253078359 14303 13873 984778039 31421 31835 31250040 6623 6462 359489937 46928 47491 173988985 21989 22004 905685530 7639 7931 65195190 9797 9900 415023144 9901 9500 185574239 47608 46990 659591817 41568 41162 20813259 12080 11937 58768501 44374 44314 17978639 47921 47630 543681728 65399 64811 44329168 45217 45379 942004052 56215 56528 391754837 50015 50370 374399711 35263 35496 961952736 3673 3441 49236169 45430 44676 337915967 40758 40928 62246249 23468 24216 124382878 26135 26626 71818872 35381 34946 557363871 20581 20318 857437638 67968 67471 839036589 15772 14973 83399723 28763 28468 9352333 47863 48504 824109249 15784 16212 556836917 9800 9924 402946128 15754 15080 244391650 15285 15020 649648394 77101 76909 204143717 61095 60966 686315129 59714 59480 777381053 16476 15695 461050293 60869 60142 227854315 64411 64399 836465114 67827 67966 99055106 8153 7698 533887161 9935 9300 532330878 53498 54134 437145550 48809 48393 612297686 22509 23295 524493171 62628 61932 13842517 39834 39255 5359698 9941 9883 912195877 54361 53598 447704864 22456 22039 61100205 7050 7424 324788873 53034 53147 622317853 70276 70770 177194854 18816 19250 768109638 61807 62394 335145782 26825 26656 532555184 55253 56024 691623116 52688 52589 71924454 9952 9683 660661061 9953 9189 188077589 77444 77298 622385469 5167 5108 233877205 54044 54177 325232707 23351 23126 443069767 69486 69247 989302921 44077 43644 24550752 77681 77094 139323616 34804 34483 244093060 9413 9962 943137508 44758 44453 694711127 26006 25236 388521844 79135 79125 526532048 5754 6132 622077798 12006 11339 912431503 9170 9968 267590776 73200 72996 192035440 10750 10436 384022153 20598 20260 518792544 1761 1092 132800777 9973 9685 273733999 72343 73036 710315182 51318 50943 733318951 17719 17405 130156904 9977 9216 182059548 27619 28354 632700056 43638 43416 735639749 69152 68703 568985469 42104 42217 64795786 39697 40189 52916718 53041 52398 286983198 8689 9361 818638159 9985 9550 173627919 26342 25985 585614270 41093 40406 875182492 57896 57740 23903629 18482 18383 935055302 62414 62495 630134517 9991 9887 14679722 9837 9992 196970504 71610 71525 69454093 62406 62042 776999144 37724 37466 176004153 57492 56978 348373047 29302 29661 77687816 15061 15576 221682126 75708 76452 133223742 9692 10000 552299442 5941 6608 923679259 1128 1424 292089667 31020 30254 940477745 54063 53372 272534199 1997 2272 978140788 73842 74430 57034439 41412 42012 769261200 29878 30010 138661032 55289 55036 780979327 16310 16215 122257469 10011 9937 79331674 41706 41037 171510411 10013 9274 32081007 2304 2147 654731373 44769 45031 19699605 3063 2309 827871625 1708 1555 179610556 10018 9414 78318466 50115 49912 56818632 53934 53524 420740464 21497 21307 195694496 54563 53932 882874253 10023 9803 159819137 66494 66267 727245616 71359 71790 138000281 26422 26594 72025344 9564 10027 66375633 71673 72052 382602081 63326 62596 46379498 61509 61350 240782131 9810 10031 998474187 13756 14437 756415676 45453 45486 141632537 9368 10034 955436770 30148 29463 123407625 71355 71986 688494238 59073 58542 695595378 69746 69491 67037357 9928 10039 348851751 61759 61554 486570889 77540 76865 424606083 61950 61624 23668119 61459 61384 462336837 42549 42635 151456674 1430 824 923035294 29944 29212 452334472 23648 23693 973705865 6397 6089 422047539 49704 49105 30196315 35240 35865 75715531 30657 31269 965382299 55889 55101 195408170 58767 58097 458511891 31395 32004 373849489 55816 55912 982210343 16868 16078 61054873 20425 20297 871351654 17844 17756 253235308 62546 62298 149740383 56601 56303 694646836 53956 54548 115966134 32185 32394 50572500 20272 19627 406647927 24142 24497 882036439 70437 70169 12349865 74294 74319 396400805 24558 24494 670106151 10068 9310 107727869 10404 11195 854193067 60961 60249 708869535 19715 20418 262841132 37620 37483 773236041 33539 34195 876647018 46579 47080 104202213 44766 45212 863239111 19723 19087 980640257 47147 47060 689461336 65658 65273 85331583 35014 35640 536939580 27706 27632 945448334 25525 25299 865217836 12598 12313 16070105 7819 7743 250713940 73890 74100 417237502 76220 76393 198853729 68657 68272 413791297 63022 63483 319625436 70040 69836 66289794 10089 9461 6626230 10090 9901 503761004 73096 73246 747064356 62456 63055 950992368 43362 43774 506694061 40417 41181 337811441 15571 14939 87769728 55812 55359 394436929 23636 24117 17718284 26900 27612 395562957 620 351 351308235 24074 23682 15263764 22534 22705 197723742 10102 9809 340381918 36106 36755 764895967 9545 10104 61348138 60490 60436 142762099 13737 14143 667886184 69616 69729 797607966 566 1 446571752 49712 50381 819983580 42864 42901 730281107 37710 37703 634291181 48739 47970 57952729 38548 37837 508878704 10754 10432 653341418 46513 46128 173119283 57405 57913 618573609 10117 9645 576437194 44998 44896 702801629 21105 21712 841822174 20058 19905 73987370 75755 74966 112894920 50949 50556 248654401 10123 9914 568520542 23056 23010 281367507 10125 9386 901824013 10126 9695 621308363 46264 46868 161431849 35613 35724 369423164 3148 3748 176741504 29604 29575 48969624 32318 32281 695828789 10132 10111 64472612 10133 9485 154446540 78319 78901 3960232 30903 31016 498217601 10136 9836 97805931 78937 78769 60302046 29551 29696 408215646 10139 10031 317932940 29254 28610 94874520 1 124 192630122 9881 10142 879272194 21606 21307 579989212 9756 10144 30166868 44938 45435 248396902 30004 29373 499568704 19802 19371 382438777 10148 9960 868517868 73431 73231 66641292 9951 10150 404127910 42588 42031 386539887 28409 28479 99490004 71188 71197 984796 77435 77304 597305641 37663 37331 8751184 18104 17453 499806495 43565 43809 447860504 44695 44408 661497761 31158 31536 210306479 47650 47048 272204807 20416 20034 45048391 77480 78142 63427400 1183 891 548144550 15599 15912 592997739 66173 66684 541827635 69767 70142 204939071 10167 10158 790247249 10168 9455 18879052 6775 6296 561217771 9994 10170 703024393 67418 67721 13459792 71481 70735 934284624 100 745 369734466 10174 9778 635121422 22286 22951 225051209 35894 36387 595678527 34536 33857 908041550 10178 10083 456227610 16822 16263 65301860 32527 31833 699513736 44741 43942 902892265 842 1545 291646683 59561 59799 549794510 35450 35411 473834685 39567 39964 92515891 58326 58910 48508518 6563 6587 777962039 73787 73482 735939859 43885 43603 975613454 66757 67424 829705395 64345 64322 353953108 10192 9571 104944355 10167 10193 494126240 68226 67739 608724508 2912 3570 363394141 10196 9983 475304235 45708 45949 640576981 64376 63930 911929570 5117 4955 284186255 3463 3125 276564494 29616 29008 409183707 42430 42094 245775273 46208 45571 10387115 35074 34993 215392592 5722 5185 229390244 9549 10206 637401591 49671 49593 31287669 69832 69110 25061083 46902 46548 627645288 54249 54544 961582776 64976 64493 797741622 45380 45704 180695356 71106 70535 486925600 9896 10267 602248892 61802 61045 243165499 79284 78944 64880167 35370 34624 272089868 29563 29411 564136760 36812 37362 197119060 41844 41697 656383727 60848 60315 557747245 10222 9429 960205889 79063 78635 174978390 9980 10224 406560527 10225 9808 153378508 10226 9534 244183893 3078 3114 59697818 56243 55998 49035428 75880 75719 268193521 9485 10230 482815442 31478 31390 307443067 1147 392 154648304 10233 9520 757310701 9702 9972 414302076 40164 39608 676735196 10236 9808 20741848 34326 34126 260189137 32917 33128 988896507 13740 13782 702298015 17661 17089 125676903 27955 27998 231313396 34603 35146 843335258 9854 10441 840129327 47369 46874 991891529 51988 51701 52102001 66874 67259 36167562 24894 24825 62472183 27758 27136 129888849 69690 69281 961228455 78472 78415 790500573 45679 45711 123846120 45468 45807 464575987 20640 20647 25170103 37 130 350452108 52473 52939 866650872 9668 10256 105441227 77631 78068 41776137 76121 75976 213368369 10259 9501 92161437 65472 65022 41271060 77933 77993 852870856 53531 52779 33658701 43351 43462 577026390 27719 27164 252578354 54840 54577 148047713 51738 51938 975809476 21102 21505 138768163 62377 62193 822115625 78438 78601 413901064 71027 70423 181760860 10036 10271 699761671 55122 55403 94357539 78013 78361 6427699 74895 75457 539815233 5642 5151 842239885 20432 20393 54851053 19662 19390 91421 68069 67341 756519044 42239 41822 845683265 29313 29948 757977723 50236 50500 970889796 62244 62923 689473687 16710 16855 879076402 57196 56474 900710752 63316 63320 450513643 33138 33270 982235091 21254 21385 937999223 32024 31547 814214231 52658 52878 714947993 74106 74766 149342706 56758 57175 379036327 10292 9626 789621693 72049 71438 64689816 64771 64437 922343061 74959 75539 272828255 39435 39038 706689812 51996 51209 881989240 22989 22231 86938559 63591 63228 59473600 70961 71088 407057281 9120 9676 105474185 44150 43760 466229337 10303 10194 874827246 50062 49279 738498127 61056 61635 777126244 10306 9696 26141868 68927 69410 990768274 53389 54038 975660906 10309 9516 638061923 38496 39131 537245418 40175 40867 114941785 19172 19681 132667365 69228 69540 722595620 29279 29222 833591717 67371 67463 99306611 7450 7473 20807797 26041 26640 664620554 10318 9708 5556822 13333 13134 508451860 18664 18255 387591155 66001 65224 44381371 40351 39935 221895127 12846 13363 301620983 33568 32958 94843358 9903 10273 405553059 18367 18642 117414121 19201 18427 185566422 37080 36963 42688726 10329 9720 427875184 10330 9592 736119472 12559 13055 270017267 36267 36935 321157410 27542 28275 360321941 66032 65759 334456626 13513 13774 541657747 57995 58193 181155628 74160 73425 683274439 53023 53366 593194459 66019 65853 935423869 33222 33357 823487999 45399 45186 367748995 28870 29325 615270396 6358 5671 3019903 13561 14208 269300176 9475 9299 100947589 10346 9938 184793927 56739 56935 252855273 3238 3440 712675954 11434 11578 813962578 74179 73468 475950165 9321 9462 234455568 74387 73935 438232544 29439 28824 733221552 14767 14885 64090401 44967 45502 851875789 67946 68310 368353975 58910 59607 619250473 37657 37463 198112138 55147 54839 568940284 10360 9562 544328377 76490 76449 12525451 32737 32716 6185940 10518 10629 507259645 10364 9900 499410252 65144 64349 593425258 43651 43779 962935591 35974 36115 625209142 54183 53757 303434232 36467 35923 549010333 35196 34609 216124943 10371 10138 862901646 37699 37721 130677485 37006 37574 348771517 21055 20406 690695931 10375 10181 810933492 50947 50380 498913147 5841 5121 601242025 66332 65913 389292222 39219 39038 49993686 21023 20332 32171159 8241 8951 581833221 1 22 617093393 10692 10672 235602602 64015 64414 968235357 9817 10385 652988598 10200 10386 919491342 65497 65287 337422953 48750 48142 337167753 63830 64250 60201064 10390 9884 59109814 70335 70282 66118415 13999 14046 737314812 29120 29766 325938184 39637 40392 885600877 58639 58741 749850141 10396 9758 339922749 32701 32760 756455754 9859 10398 843820921 76066 75374 439611671 44321 44631 302165493 3516 3137 661650213 36028 36040 333197959 66671 66828 422943750 59677 60311 40203634 10405 9929 130283089 65594 65125 511269 51216 51360 597680118 34730 34108 689397798 9961 9718 34437072 45021 44986 409025865 72817 72050 885331321 75605 75339 645909541 40247 39838 188511586 71395 71851 263392200 26019 26689 94499619 43071 42693 369100202 5355 4787 359278607 19920 19170 273646304 66257 67018 823964684 10420 9876 338895250 10421 9659 472194722 13745 14014 205905583 49156 48997 4607569 71137 70814 758015967 9837 10425 447384104 10426 10074 457198010 19289 18582 513325459 69754 69300 851463735 33501 34024 264427125 40690 40227 79896423 3677 4050 909722998 9001 8216 984744547 16382 17132 771623071 63295 62693 845921923 26393 26470 875954212 10436 9704 84313296 40247 40790 871968128 47228 47072 171142076 53962 53714 885501127 47142 46651 171725585 41620 41331 748247096 70708 70586 816497704 54312 54090 395397650 25164 25093 831005275 62507 62452 390967466 71906 71616 859750332 2721 2590 4415161 77261 77057 790407688 34759 34836 944804346 251 304 443892694 10666 10249 619057653 3200 3438 174358036 5432 5605 283425045 2468 2766 607045044 10455 10049 101252609 64624 65360 205814179 23209 23109 66926889 9693 10458 635731195 10459 10147 923916959 6797 7444 358332793 10200 10461 142752809 30825 30383 384476721 7589 6898 276095380 2905 3332 474195584 23678 23589 92601675 17144 17758 45110595 71934 71759 797998888 11918 11336 332337222 61077 61632 49271177 73244 72687 586962944 58429 59054 585975975 76743 76499 961271677 52889 52237 701146659 56138 56550 573647003 17368 18092 48478434 30283 29493 180299897 55518 56013 335770907 56736 56605 92991533 76310 75759 400570542 36075 36200 623625653 17456 17465 817776568 8128 7442 63229744 10483 9746 714695012 10484 10432 181166671 72968 72900 311423748 20683 20699 694153734 70119 70549 609818464 68340 68173 290786439 26898 26133 190095437 55529 55508 651485040 41332 41588 423386754 5040 4880 943073347 10109 10493 880090024 68387 69109 786636568 64781 64778 537230000 68913 68320 651721102 78968 78554 522334825 20500 20026 53334023 9830 10499 375674450 71659 72431 316587797 41593 42071 748134829 33782 34459 874366767 10503 9844 221313236 9079 8777 241556649 45360 44806 240850128 10506 9867 252943843 36779 36423 481135912 8223 7851 44714944 72347 71901 779891703 71090 71060 481794137 23443 23779 549976129 50302 49965 944625651 30301 30188 70875271 3482 3028 154060335 75787 76027 492175257 27808 27689 160077185 42707 41936 910609836 20010 20246 435810019 37354 38000 173506476 77651 77568 612413387 70974 70263 654404308 35440 35784 271729754 33795 34535 137900667 22859 22254 930083286 16038 15845 280725041 50046 50625 852239706 66464 65806 7388170 61304 61104 714054348 26538 26245 200786234 3691 4045 14053392 37003 36236 332497634 10532 10409 106199163 56892 56841 591421738 61350 61343 196600971 13995 14764 850510480 8880 9156 27955669 10179 10537 325799296 76294 75715 963876670 41335 40964 88012324 54539 55143 943317358 59229 59118 869834365 24206 23486 786789250 73426 73312 35304115 75742 75523 144842753 26937 26442 112278441 64616 65045 570609170 30269 30452 943426005 7188 7409 448765676 38253 39047 824740431 10550 9914 337381261 10551 9831 119757863 22293 22826 233222831 10553 10089 465382396 41061 40540 874266360 40884 41235 656769994 24583 24582 254225777 67377 67496 980831492 66217 66807 684037177 63242 62969 463976675 57605 58400 394881403 45100 45013 25803005 75557 75121 49838749 5038 4324 855163417 74164 73835 307291066 2589 1975 665107266 44795 44768 401251155 65512 65795 848325402 34922 34582 725247553 33562 33311 303774065 10570 9831 57657326 70445 70378 726731542 17784 18176 79479493 51585 51192 288925165 63274 63736 305364199 10575 10527 902306626 63245 62649 373890336 34592 35159 108407901 16062 15405 335213593 15267 15053 376167767 10092 10580 847988175 10245 10581 408365612 54783 54708 367478595 9601 9544 165417488 50507 50578 900179060 79077 79700 313093383 28594 28113 78783114 41726 41876 958709680 78082 77933 461222484 6667 6027 784597345 24626 23860 921700084 43761 43583 368674937 10592 10479 38451929 10167 10593 63508722 12426 12309 525245678 18727 19325 519639350 34643 34676 989063185 10270 10597 518279476 12251 12905 651564743 32410 32670 200046514 55795 55654 53741870 79893 79267 59408869 10602 10535 791159603 6395 5646 570775871 5071 4371 267268356 54875 54527 331119496 68345 68276 19342793 15769 15132 807463216 24725 24068 23236239 13847 13484 541216228 23690 23532 154647428 39972 39337 855971679 32402 32971 621646186 10613 9969 552660611 19269 19794 31502150 72848 73389 564348584 72484 71890 602100824 67793 67139 350549812 49820 49893 336953936 12345 12562 559256427 45095 44868 412227519 10604 10621 180745353 14775 14359 594237644 8476 8634 572566030 22721 22968 231001128 11415 12146 285590618 10626 10577 268073540 48647 48431 586395001 10256 10628 610086081 63053 63191 236946496 27440 27677 647643688 32490 33090 501591449 53029 52541 565766619 76402 76352 14290971 59124 59158 515759179 14299 14355 477801950 15328 14732 636380012 19604 19751 679710861 5963 5163 78694246 68271 67604 870235068 7964 8562 168784782 74951 74724 355899772 31360 31039 198797204 52915 52765 690492717 46281 46661 644270333 47964 48394 538302612 49203 49505 150448340 30352 31015 33363246 8765 8660 12145053 2676 3421 193942467 27758 27997 342176139 6935 6567 584608829 10217 10652 579220723 26059 25899 194688955 35767 36385 341222655 52701 52814 389911266 47121 46458 390487719 10014 10657 905524851 66608 66937 790230493 10110 10651 705106979 49500 49943 313334024 40167 40670 444003751 54070 54394 626444468 2649 2475 664605198 69457 69865 55405960 68322 68263 52989267 57042 56467 340780664 41696 41881 768742963 18562 18188 853365052 78432 78436 481203772 18500 18988 539016960 35495 35078 673359911 2318 2258 275647325 73275 72815 108152935 10674 10595 100662152 10380 10675 871724034 41927 42414 179729353 23358 23963 182888864 25202 24566 377266479 2426 2585 752484577 76169 76122 340388739 71989 72086 70222324 33162 33251 398574458 75349 75675 550270822 66346 66030 897065262 59097 58913 241409079 58236 57517 265471695 40446 40053 745601075 5427 5440 176855958 65461 64936 600096895 61708 61383 919483131 3043 3004 62503027 70819 71430 704926760 10167 10693 151619239 33712 33638 288101805 853 269 137521745 7116 6340 853696885 215 624 597123790 49523 48744 838792441 27130 27513 153837438 70064 69403 47886771 7605 7685 492666325 44503 43720 623989206 57870 57288 336298927 14323 14298 346019132 12721 12717 890622948 32494 33151 30030496 20643 20750 780865821 10013 10708 102521101 61640 61757 914580198 78703 78717 606760342 29904 29436 512332036 21714 21129 112505160 59104 59260 448030984 69471 69394 273320797 2036 2728 508699172 11588 12242 763966386 78948 79558 272642878 33922 33517 6623100 43511 43301 953732931 68381 67892 934388278 45860 45817 730364862 10463 9759 20419806 10251 11042 234649001 9948 10724 780256608 70283 70476 56430210 54731 54583 943346771 10727 10146 53080482 9416 8973 902207203 18459 18939 457521611 61494 61002 971635470 35255 34555 27629312 41317 41227 34012180 58981 58455 934279321 70023 70106 167918376 19153 19158 515564438 37209 37775 918818924 41442 41396 37778740 10892 11377 693741596 19775 20392 336267710 13989 13616 750321673 70448 69729 403391910 5109 5346 270555466 10098 10743 566703316 13754 13302 538636846 18055 18345 627995710 10608 10540 270539893 30847 30984 49205177 10748 10089 114852799 19229 19650 777014798 42124 42751 519911492 38101 38311 865520977 65338 66085 249254342 37499 38120 46659438 25870 25812 141901508 61897 62238 555526917 10376 11003 71668721 25850 26128 23186552 10212 10481 144764900 39256 39001 712330050 5152 4511 532006673 14949 14185 55769994 12239 12446 238136312 10609 10763 174164471 14546 14204 15146396 27407 27166 415594439 76764 76580 615806519 10142 10767 256875803 17300 16597 922401836 27877 27951 789783957 2297 2855 114132797 11287 11820 66711845 13027 12337 850145278 10773 10728 77550368 58311 58531 411004809 10168 10775 632443283 79240 78462 144391540 3051 2765 152565462 44675 43898 157436416 67006 66554 76729188 10780 10328 495380627 5403 5372 632552937 73318 72917 518749801 781 1364 868902813 12098 11483 539445638 34416 35107 762653393 61063 61661 648516591 55569 55388 601300935 47467 46767 795911961 1569 1962 895943623 10355 10790 276829090 68297 67769 174268015 48421 48468 684695871 8815 9267 350245195 65539 65259 821459702 46466 46290 914343334 16936 16710 510356365 48980 48339 230599839 7972 7844 728120898 1 225 216647039 20348 20967 895752124 77077 76593 481107529 73874 73372 71752514 49202 48424 742933139 10668 10804 739700779 76313 76017 828296341 64454 64792 459733909 63798 63945 963316864 46654 46754 139879002 10809 10036 248560145 24810 25414 238102336 24293 24087 328033381 10812 10079 766736752 54818 54666 327881743 52798 53446 32081706 7635 7350 814961512 30157 29999 464939190 30688 30200 702484774 47074 47656 367966110 33726 33440 558567728 4762 5561 337782298 33599 33112 539549617 68287 67921 39641292 47115 46842 34877547 27088 26783 691246253 10825 10104 688727119 78717 78839 72817480 62950 63466 958338890 44527 45065 870530854 19316 19371 62654561 4762 4774 876154505 66904 66251 514437632 43493 42851 840999517 10168 10833 204429455 61962 62634 736356203 32451 32298 893746503 37852 37403 219613136 19864 19664 862565188 63657 64253 385288365 12590 12031 202459867 11384 11165 124547105 19216 18980 532236077 50238 49443 279742324 35875 35761 781799932 2051 1740 327060885 39063 39320 888512958 34602 35182 773418439 36617 36024 17925616 34439 34046 296210071 66202 65608 79728045 67007 66481 812256529 55487 55857 77167743 7449 6955 913963059 10853 10813 650445173 44396 44291 522739874 35801 35382 58188918 61728 60935 419647644 20141 20527 955882964 432 818 175439918 19768 19242 627051556 32996 32206 688511399 16223 16131 131906638 54332 53587 894247500 28491 29193 732919776 50747 50324 223288141 51377 52150 515378600 65133 65405 667266808 78577 78896 363530369 10868 10834 701398573 37552 37134 71663213 3092 2408 693101074 65645 65920 751120868 27894 27494 234665479 56286 56260 82962284 44871 45521 586481117 50362 50061 953631082 20909 20538 185121858 16568 15984 655652920 46720 46928 697896320 58504 58881 476460151 53403 53417 840686184 78250 77765 792361383 10220 10882 809154440 10099 10883 417341173 2915 2863 983090341 61490 61042 241027667 35167 34616 573644901 72932 73579 987636174 26374 26105 274515019 20061 20614 499492636 31392 31330 628088040 10891 10372 778236277 26377 26650 167735888 501 471 121715109 62397 62351 79787212 10891 10895 991587422 5019 5546 118522318 16476 16954 359249618 7564 8070 34370858 13695 13519 681296257 11070 10566 912005762 7426 7031 736267600 79006 79260 277943042 5056 4734 178693852 35818 35753 69714766 13795 13246 664380429 77949 77819 925490617 41716 42099 895918062 10564 10908 812735672 18189 18206 654747836 30024 30550 445219222 27836 27664 430986301 19159 19876 221391721 17310 16642 980086354 30614 31069 796858948 10915 10748 155284944 6538 5831 614331054 66864 66695 7836044 45522 45750 355669331 10919 10471 587380661 5535 4803 123805434 76086 76711 277997927 28031 28707 392602807 19621 18989 658986108 32350 32749 48398434 10925 10294 252260774 72162 71813 414597447 10803 10927 873145531 70894 70694 65653535 10245 10929 291638607 46126 45420 618118464 54967 54496 691357064 57824 57488 115401744 21065 21840 747651886 22881 22377 719021759 24729 24574 886460162 35575 36183 839739190 72021 72558 282150481 20723 20158 527088202 79658 79411 124263112 8566 9191 71121974 2763 2837 300680330 10942 10744 118138184 10943 10319 806328960 10944 10938 319496410 16777 16016 393430256 27860 27512 676944004 76513 75999 551272018 70295 69629 413772176 49593 49016 889296479 13501 13288 642591406 42409 43048 453307242 67627 67476 372232169 59412 59991 712822259 56971 57029 41552602 10471 10955 53281402 37945 37290 534067996 43925 44481 206869905 25557 26334 122389248 10959 10780 497153589 63885 64630 919295105 39801 39043 331516510 38822 38474 440879738 28030 28179 848884181 10964 10388 259793430 45705 46089 386526022 74952 74723 911075464 53588 53490 443715478 55760 55866 70412029 79522 79225 699979638 37791 37787 232318671 49286 49192 838508345 10888 10972 358486012 11557 11922 619027682 10974 10446 356291542 74662 75345 916782210 56447 56726 331831804 60281 59965 393451201 36015 35785 887575944 10979 10490 181401018 11763 11568 450646154 24874 25121 508369932 33933 33707 597691318 11686 11444 570704429 32927 33552 887719513 17117 16973 615022082 29154 28474 684360338 10200 10987 355764397 44207 44785 217487806 39446 39285 205756071 10466 10990 111277364 7236 7197 519960078 8981 9333 218398515 10993 10748 34577728 46956 46202 209428504 46424 46057 72030632 10996 10394 609082324 63440 63785 544163544 10369 10998 285827998 76553 76917 178064856 1294 1192 898133989 54383 53999 997138622 11002 10419 345241225 49356 49653 406805119 39961 39200 757240138 49698 49650 24639749 72831 73580 188688513 42398 42386 613396354 496 105 65727502 68701 68103 730545411 66050 66762 256488593 71462 71616 306043208 36327 35891 257232605 58721 57992 24740819 69176 69954 994845609 28962 28368 388071743 67690 67796 1238921 47674 48162 405988051 39206 38518 746045213 47447 47981 276673623 11020 10577 375804808 40252 39939 6020134 66278 65543 752390948 10868 11023 61124485 48602 48455 38802549 11025 10764 272244019 62424 62100 93618523 60523 61185 742160450 3945 3592 964057227 77787 77369 501208868 10499 11030 959275839 49076 48416 880094985 58842 59065 995996461 22032 21669 789949289 55402 55648 632994998 60055 59643 28995548 11036 10379 591782241 12282 11965 395544626 21236 20870 254967431 8547 8087 284174528 79563 79826 644306000 31194 30627 618320120 19627 20344 295786718 39544 40260 574973501 63052 62279 976571335 21143 21711 913755381 28767 29129 997203401 11047 10254 964439519 62176 62902 580681913 36369 37060 44161958 56558 56628 262222781 35423 36024 136876727 13603 13020 675602363 47886 47192 680359248 10317 11054 806328337 15886 15540 629577178 56204 56674 919524231 30575 30706 747726201 32542 32447 800256385 30164 29496 851201249 16951 17141 588586874 11061 10721 75259243 11062 11001 215593645 33761 34196 656087144 11064 10966 426625557 11065 10992 231456949 10379 11066 326028440 11067 10303 73198224 33769 32991 870782848 27420 27774 294108585 60517 60984 657846570 64962 64282 853941628 55480 55772 948605954 57647 57638 880913375 10828 10684 906847663 1353 1830 101079511 19723 20393 67134602 19271 19538 261421744 77440 78210 304964949 6931 6170 674532685 76277 75908 30794538 826 151 803647420 29100 28932 879170481 39430 38648 794128653 25520 25243 246543766 27102 27251 59550565 7920 7527 644349754 63358 62613 418586702 11088 10733 715111337 21367 21698 332413265 12179 11508 351613901 19729 19617 780549831 2910 3605 357267425 20257 20893 694442732 71424 71541 170843431 8677 8522 296628021 77455 78095 936952798 31377 31861 11659748 30242 29974 265255279 66697 66016 813062617 42982 42603 992447207 24595 25194 672134315 10325 10029 963255209 10476 11103 563217143 2102 1875 101782629 74081 74670 731932408 11106 10829 380485188 15295 14885 681619800 71046 70900 598220389 11109 10764 764344390 72328 72147 228763021 14241 14013 577447113 10695 11112 293210138 42423 42476 642787924 76810 77375 485118521 32985 33658 421747866 3992 3240 902630489 47612 48216 216356771 11118 10342 100664288 50461 49703 10890784 71237 71891 38289948 70536 70735 655774204 18736 18235 528206716 37557 37898 448391987 10367 11124 607611136 66818 67360 28807399 72727 72916 256650734 52801 52768 55515313 43659 42935 515796935 22273 21504 283602997 79001 79342 754734713 50436 49929 616609017 6583 7376 891736790 55590 55347 944471671 17357 17033 200235333 5756 5689 336793200 45647 45061 58682039 10602 11137 995548036 38555 38220 765658589 63424 63035 355805696 33684 33659 175882905 17173 17118 360982263 62856 62409 468765106 6251 6053 121551252 29550 29872 698932939 47215 46474 983170734 50522 50888 726213270 22424 22462 951231133 7786 7571 699915077 35982 36305 55296844 11150 10953 620339521 66568 66432 599659664 79035 79639 817480735 11153 10935 663005368 11154 10487 426245072 17515 17949 309768038 29064 29820 66730519 54510 54615 580321437 39016 39007 441626688 51510 51929 723368474 11160 10695 910056720 24039 24265 663477480 12037 11270 487962360 22113 22887 610101551 61265 61933 40467597 47274 46847 62923341 54623 54096 82101565 58511 58592 562705703 34247 33779 868586554 31374 30819 885269185 55895 55450 353181627 11007 11171 920862989 32152 32631 943063652 3021 2554 747972609 11106 11174 188185858 2064 1657 365973740 29399 29059 42079868 69104 68783 635590154 40823 40397 564492295 621 994 556027990 66120 66760 378591640 59993 59584 575358879 10959 11182 963875487 51505 51583 693889246 3396 3180 591569650 34494 33894 909801159 34404 34971 752338951 75540 76146 282962078 30627 30523 146010727 11189 10448 19032908 60808 60298 157396831 75548 75062 406436018 45454 45074 108583673 10423 11193 230750525 69002 68316 842804779 57383 57735 309044155 11196 11026 299924813 52388 52643 442306413 78476 78444 711637712 29179 28883 18263133 43395 43234 338956846 24349 24423 151623153 32478 32524 118206237 11986 12606 415937473 51268 51895 284624136 73607 73784 937548966 11206 10601 160869055 50103 49559 759115795 25971 25609 874880622 1156 1561 21666217 53791 54212 572392908 47429 47998 93795077 63230 62921 142098068 36947 36673 607418333 69402 69359 428757817 34526 34308 413073483 22342 22230 362686422 28534 28174 341292392 12606 12692 602731363 10421 11219 822981661 32435 31877 646175023 24209 24224 846778934 68669 69213 446281354 56725 57193 969144760 40453 40658 932051138 11225 10852 748998261 14715 14370 512692050 21719 20986 839602653 19638 19206 215699029 67150 66854 108263703 70224 69503 581031233 17110 17301 165243217 10567 11232 814042577 7861 7097 155668052 14666 14418 499029827 68554 68750 638320475 205 964 417247684 19898 19663 478832165 72361 72457 623836713 64861 64742 212589641 73476 72905 917808607 11241 10481 99807946 71132 71887 785596197 12132 12769 959174635 25370 25419 730726776 5185 4981 297815876 65291 64646 996744783 8895 8898 413691926 18194 17722 669815305 36961 37100 586948060 23809 23410 684032292 64457 63739 774369058 55133 55129 831190447 12849 12123 733673114 8157 8627 739873026 21485 22257 517677677 11159 11256 295536044 2537 2463 223913423 55116 55793 875490733 39663 39608 643604694 44321 43951 722784486 62297 62505 549321356 1074 769 866709453 11263 11221 854630723 62669 61885 953722469 39189 38979 647734568 19927 20671 323386222 29527 29774 700899611 69952 70346 873246680 8781 9254 531506622 55454 54852 203383422 3998 4531 322312908 18770 18188 575511569 25470 25594 217729709 49290 48924 702895954 58983 58281 788663367 10207 10206 200464773 11025 11277 403717910 44840 45579 891612962 20858 20239 815172991 29903 29211 441278669 57712 58403 591997281 53144 53709 92550280 32678 32307 592164590 42264 42280 501747496 17056 17123 34101689 74702 74331 6815749 48688 48460 916461583 39371 39409 19744502 6992 6744 419170443 11290 11203 624630909 13149 12449 847248869 78063 78646 145546302 35521 35079 643507467 64637 64345 60892598 59094 58867 327043443 29316 28690 28569897 50703 51222 841495471 14739 14267 29540060 52571 52712 253417026 19038 19529 648111749 78102 78719 644725938 56440 57098 210240256 58798 58213 73606878 46525 46088 789655619 35654 35552 260164242 53552 53765 359907732 64594 63916 976870745 50102 50002 365313530 61352 60773 71563410 43284 42845 21378801 36238 35994 126578118 17402 16807 216060769 26975 26963 912068921 67396 67121 608604369 24183 24016 194554047 54318 53691 69296856 68276 67850 713145553 15603 15691 678702293 9734 9537 271777760 76824 77249 19753440 77987 77635 414138345 75652 76007 64204545 30209 30631 966006346 57001 56378 566429599 8038 7764 879544788 69368 68605 413782587 11327 11038 581015329 35535 35403 772270942 10400 10331 487346984 10813 11330 592676047 24205 23425 556342286 14813 15166 347929866 11247 11333 904432704 11019 11334 344607470 11335 10642 841163710 56270 55754 891277750 11337 11277 648600506 19373 19754 329199914 65730 65551 234035297 10409 10275 354969110 54354 53779 58387705 16821 16103 683560700 57862 58242 614819372 310 1 70000390 46351 45685 492392099 27493 27005 254695742 10731 11347 36676055 11348 11065 187078145 22853 23429 977707300 48457 48480 797852849 49777 50215 447954720 18706 17966 116203435 15046 15349 898749738 77602 77446 35223673 79970 79966 52432198 10700 11356 309897800 32571 31781 135395880 30912 31403 417534108 67298 66802 930774926 46793 46245 455267906 74937 74629 946314451 21083 21348 303640711 31607 31018 185642945 71475 71909 41867943 15192 15715 859813288 23002 22380 843376008 51547 52191 684112044 42462 42946 748203944 75949 76609 193931107 10949 11370 646355284 42867 43180 28541088 66392 66567 909691164 49297 49880 584437129 57598 58144 786142339 45192 45919 788827120 39017 39118 320856315 64124 64401 962337504 10675 11378 811176208 44158 44916 36716405 11380 11324 340283875 58095 57411 645384177 50941 50215 795958490 32605 32185 625048333 68673 68163 371687830 34507 35137 952373645 21132 21565 841681957 57703 58279 621964823 63432 64211 384621433 68019 67733 47136069 11886 11724 174898201 30585 29972 153663481 33704 33582 885086999 12843 13392 895183345 55637 55810 137618754 63927 64293 401723035 29990 30296 336012956 32444 31867 596777514 27237 26799 332905999 77859 77804 50820329 51217 50810 765245787 11401 10815 391452367 37650 38084 810233171 19359 18665 996884820 11404 10913 85466697 7528 7197 259230596 62119 61641 626674887 60948 60753 768193618 28929 28846 118176384 2284 2883 193457966 54185 54436 300612485 29806 29764 649748186 11412 11110 255862716 54603 53935 70496889 52544 52497 641499279 55113 55779 519870697 6559 6391 385654497 11417 10814 191266386 41252 40836 103431494 75649 74884 800868351 19558 19646 188707443 18044 17909 345375341 57662 57556 325545971 11017 11423 785167778 22866 22799 184654108 61111 60440 621138880 22810 22232 532842050 56044 56279 854390234 44679 45004 225888298 20955 21626 738220806 12836 12220 123961281 60299 61004 384436 61919 61932 810196494 53569 52997 52122430 12803 13175 856449126 74077 74756 459868608 38076 37832 770071775 12951 12684 376821801 37221 36639 39367431 43630 44274 135591058 31308 31163 912085 11441 10661 888800463 52865 52791 503290847 79464 78705 720215364 68536 68189 271490766 22317 21807 144417274 2921 2406 839973647 28156 28641 386252275 9329 9643 294405836 20063 20825 915924154 15357 14574 271949595 29318 29883 30872125 11452 10859 730891893 4489 4183 666254559 10743 11454 972195689 52522 52520 528887242 54424 54909 235204497 39703 39226 948450178 5901 6672 317077190 41327 40679 656499392 10135 10042 317482640 43239 42609 296343933 64996 65100 990352864 76696 76189 54980173 26850 27248 214158594 58569 59105 671106542 11320 11466 283764173 48338 47791 275345697 59255 58932 19395101 78356 77603 620438712 21625 22348 469254787 45427 45501 84222449 11775 11651 823775034 55611 55195 919917826 64859 64628 515487069 37043 37045 703289333 11059 11476 187956824 11477 10986 147789750 15513 15127 286087069 49804 49242 14812523 46961 47370 771098776 31839 31153 595152387 76284 76896 40699108 31420 30681 511949330 57324 56843 335572671 59456 58710 887736284 37857 37168 607002043 21170 21286 846534063 10689 11488 233504183 11395 11489 16949879 20571 20765 2330638 23872 23243 531600012 64344 64493 680061198 27484 26962 967784142 23455 24229 21619116 67311 66728 52445172 15205 14744 992441717 77000 76929 59428385 46294 46025 201601224 55526 54966 764052664 60638 61084 500020035 1638 2030 136618610 74832 74540 676902523 11112 11503 196825518 15460 14823 125618416 44536 44571 842406152 11475 11506 43876672 68314 67879 517090348 10836 11508 342871450 10968 11509 971920621 33407 32997 559047030 50601 50145 511799953 66257 66282 878392195 35889 35437 455705455 68301 68299 787612129 62386 63065 685927613 21586 21336 11453073 25665 24903 424735907 72415 71621 406490666 62583 62403 515515027 46164 46045 986915533 10894 10334 798259677 545 424 342528858 69377 69504 666321534 63048 63198 845936356 47906 48582 691033145 70184 70511 991571043 11527 11135 514988010 42082 42043 328566441 4043 3425 564802326 18085 18758 108754072 11139 11531 636359110 31638 32300 489159057 11533 10961 756138646 40896 41337 33439791 4242 4660 592894217 26494 26501 56088374 10706 11331 675301919 48225 47786 110829766 47373 47941 616757034 60743 60269 537023445 75804 75769 823745245 23347 23876 553657308 68564 68527 741543078 19346 19102 215668431 37489 37414 113905214 11212 11546 132344147 77757 77917 605165438 30926 31002 230414636 61181 60922 302732404 14064 14228 10299892 11270 11551 997509558 35864 35489 618593811 35481 35222 358470390 36149 35567 923551211 11109 11555 710471639 63012 62229 884340563 19195 19428 88920831 46766 47194 63488839 15440 15046 501704557 24901 25091 237907933 34738 34486 145637389 10870 11562 40805499 10915 11563 213034378 10902 11564 653231688 15830 15388 551695972 76844 76570 299563232 11291 11567 855100738 77762 77074 932910924 56877 57623 974201225 11570 11465 570603825 15944 16701 920475181 3048 3031 34281543 64938 64768 594537160 74826 74667 775350797 63962 63902 884130537 62239 61697 66713532 35370 36143 796538798 49401 48807 526470777 62174 61714 859039637 57137 57813 927451598 9757 9933 10415759 8285 8002 373664347 22151 22079 69858902 24723 24443 9544905 53148 53698 595494657 59018 59333 499258624 8562 8991 850646998 27771 28288 327553434 58041 58397 321197151 29116 29233 84892567 54639 53967 460963264 11592 11243 51503186 12084 11521 223488071 69426 68873 570356659 65276 65002 351866181 73291 73889 122065063 34612 35404 280391452 4037 4760 993852877 11599 11464 29262746 57446 57454 831924851 11601 10818 684333189 13485 13920 445601728 16794 16621 809543287 38022 38217 782950962 53762 53930 638682604 15061 14743 118898508 70822 70498 656439962 64718 64495 883524488 11609 11592 46087937 58931 58736 663454867 28925 29023 426199618 11612 11546 426896313 4912 5084 352039476 10869 11614 209964190 1284 569 46824373 11141 11323 282891312 8948 8210 722939710 19245 19731 581755865 11619 10953 736655291 11412 11620 318582009 5929 5506 936950169 1997 1257 219062419 11623 10869 378118176 77985 77275 710920007 36537 35908 682988803 16902 16532 659281280 37233 36522 299980341 65903 66565 709660654 30597 30218 162373119 71415 71661 803165239 22111 21574 919277904 33439 33723 218339817 6171 6313 361392212 58244 58734 442531764 74163 73635 202245447 60826 60692 973158614 11593 11637 773811596 24315 24240 163442390 11101 11639 312170745 788 1067 876145525 36894 36680 15663478 25735 25508 847421154 60213 61010 969698502 54050 53686 811259437 25775 26187 963711652 46608 47160 621983230 53969 53421 714514 11648 11397 319802759 36365 36092 491234542 60554 60403 72453047 24509 24163 555125958 7119 6404 389738672 77571 77481 948446189 11237 11654 166133116 11655 11178 775410638 72579 72687 473486331 70848 70513 871985025 27619 27824 880114976 69875 69226 915099036 48874 48849 471907165 22757 22334 954807372 43035 43592 98760540 11663 11526 423480228 11664 11278 168060144 41922 42378 24283700 62743 62382 731247691 64568 65339 627429342 77796 77031 405660529 16471 16164 280503013 6018 6419 877528045 24147 23894 641975111 11317 11672 643991746 50354 50640 321390669 38144 37362 845574308 35593 35326 394443872 77215 77673 404906088 6903 7451 649751326 25224 25201 101843386 34842 34688 24565165 50423 50272 317012494 77829 77089 187629903 75567 75946 262163929 21417 20829 29608503 11093 11684 610190336 69503 68981 978547868 37009 37705 163028368 65233 65966 564354571 75491 75077 280737201 74679 75044 675012865 11180 11690 194731477 48993 48345 370540729 67178 66744 149129781 74144 74514 730358595 26458 26255 862331518 24643 24806 271927254 11259 11696 146229959 11437 11697 228734823 27232 27801 944748743 38328 38307 929440634 26832 26978 491874629 14329 14452 50161465 38871 39438 619137487 42271 41712 825876163 11704 11020 323463855 59170 59187 190253254 75662 74965 961973531 11707 11183 363521616 11708 11539 216572332 835 886 972492002 11710 11310 899844882 12820 12813 190652103 69610 69399 8239365 25473 25507 636394915 64279 64088 199815038 9964 9217 199248719 37902 38384 512347688 488 675 39455972 68269 67475 983624721 11719 11562 267125782 58222 57819 537516966 51357 51323 513692356 71585 71362 249408222 16915 16210 597900492 79244 79231 18508213 44944 44264 246062116 11726 11510 243978460 23367 22851 584244007 69089 69881 154978991 44649 44809 993650988 75198 75177 179212391 40958 40588 489741661 64150 63688 32556945 6163 5758 437107655 64237 63446 430492607 60619 60986 580751533 11330 11736 587653245 70330 70022 238376482 51295 50569 963889030 75005 75434 929322967 72769 72339 718106936 56663 56059 809994545 16797 17449 434335046 75731 76142 813269406 35100 35884 737733037 11745 11248 51071274 74295 74696 249929193 34567 34557 935014221 11748 11573 165377640 30805 31149 901516807 11750 11214 717395007 69156 68679 942852911 36491 37142 37909788 9761 9197 272657929 8244 7921 6084475 33042 33350 844205846 41324 40767 599076637 11757 11699 795938864 72989 72327 225459638 45779 45912 943037142 45619 45229 733291495 46184 46735 727210180 39081 38942 215121515 26272 26179 300194502 16159 15938 217867157 48781 49119 185197007 15253 16003 817059066 46590 45832 160398917 17693 17907 499186027 16883 16677 618871200 18328 18333 81605414 50703 50141 533708339 58884 58968 770762316 19755 20237 650883401 36956 36926 955548566 11116 11472 669725556 29551 29488 91630404 12957 13033 108313378 72477 73023 314014807 11779 11559 202407281 19511 18915 175334400 33081 33223 429545797 13630 13791 138248536 7787 7316 966195351 22790 22192 260436305 14649 14401 373398544 28687 29238 37263085 36339 36760 893535446 68009 67221 168047534 1021 774 989507750 67246 66892 104195149 78136 77625 394157091 10169 9385 809489839 79838 79739 522157933 35588 36278 148522516 40680 41258 815937782 49526 50188 69786770 70454 69808 722590353 18317 17939 673607874 1 116 355339468 11800 11375 731186361 71247 70940 947960960 16964 16945 229876537 69791 69798 302810790 31414 30932 846387241 11549 11805 446895724 11806 11273 955705667 47240 46995 148023689 10547 10249 487988493 22071 21663 242953933 63257 63431 830336522 64978 64723 872329980 25804 25630 611483185 11054 11813 320049116 53500 53191 556850846 3811 4256 322474381 1555 2276 72922504 44980 45020 700646937 34766 35311 378625139 22669 22820 66658636 10771 10421 465680550 3560 3387 47015110 52177 52774 788299744 11823 11279 667726926 24657 24254 922558279 4977 4463 934090345 63689 63595 686221985 11827 11762 881415467 27741 27259 704766406 30561 29807 793077582 62590 62323 505539157 11159 11296 345694593 28193 27542 346313127 20307 19767 304982018 29513 28800 638987009 3242 3607 825974383 69816 70603 880008718 11316 11837 686721498 12222 12687 537524620 48962 48425 172988699 65431 64958 586751557 68720 69150 131680106 11467 11842 626562625 20487 21037 983993645 23879 23184 6070842 11845 11232 659100430 12014 11252 599562064 11847 11456 607673169 37870 38157 732663550 78813 78026 602150244 50526 50784 528931661 14649 15164 73879480 52536 53153 621671751 39014 39095 651819984 16266 15998 501418927 29359 28606 809564312 48341 47785 884719 33887 33978 908269303 12567 12730 924331858 59897 59587 951733415 54346 54908 71045747 78198 77439 751044933 11862 11477 281398518 46851 47550 922050980 6529 6276 17723253 46759 47005 453641575 55718 55290 2465213 11652 11867 8106703 600 317 269700923 36452 36442 248323281 11267 11870 340578225 68128 67813 58914668 54581 55100 658394669 53209 53864 61775417 11874 11188 141088828 35405 35879 187173188 69721 69018 354620763 17455 17837 995755034 36996 36557 503404206 38493 37813 733305635 11880 11212 181325557 11192 11881 36317490 66886 67560 523765435 34520 35270 383549275 64038 64125 302538960 11791 11885 24004869 27697 27500 151700218 13298 12912 402275903 59955 60370 730871528 13969 14713 356440 68509 68969 495851367 11891 11420 945077417 21670 21686 358718937 52758 52411 414089654 5211 5598 506618850 20874 21436 190657142 12102 11776 955395428 65213 65766 473341422 3181 2657 771886766 62542 62226 586002693 5170 5593 24167152 37779 37998 694165651 39907 40209 467715826 30867 30137 730528187 42906 42828 436603910 65313 64931 857476219 43635 43714 348968764 11236 10584 816047233 11612 11908 336961748 1411 1714 342246464 27085 26875 42155513 18338 18047 147871300 15722 16395 897363628 43912 44679 277121218 11444 11723 935760382 57975 58676 705906548 19516 19107 785461890 35236 34901 994477987 59833 59717 110272770 48081 48237 639195782 15962 16263 967132017 68333 67930 155580874 37457 37163 644408865 2698 2749 242778738 53683 53035 516156726 11925 11511 136663521 19646 20296 76003931 26825 26912 15907125 59452 59592 611392179 36608 35856 54014167 21971 22526 566939922 11931 11434 464602704 47834 48055 615354478 15656 16337 902178399 60891 60281 484801168 11935 11652 428381512 44860 45525 191985423 53448 53960 658549614 1675 2439 614856319 72819 72632 372808740 35995 35490 22326246 63913 63372 395244737 70477 71211 305387119 63029 63312 984142322 11366 11944 601152867 36633 37347 356843349 30826 30667 726790228 20561 21284 288077123 11699 12452 663314844 19824 19676 562227437 11088 11828 211542278 34117 33332 29221546 11952 11672 174941386 14490 13758 3280527 11532 11954 2938047 78204 78920 910605121 21267 21172 807162316 76841 77053 809941767 70344 71133 568695711 17578 17325 651533091 4991 4588 195757730 45766 45101 201221475 57692 56892 765491243 25734 25972 233185267 4023 4723 904449780 22269 21784 287309685 3542 3166 494552522 6680 6662 77365075 30028 29821 731803273 11553 11969 289231956 68687 68055 840128839 70594 70835 117927278 68384 68480 869219280 11973 11395 166885084 72481 71999 140651859 46083 45431 543069040 27458 27243 771213914 9915 9633 623099945 57358 56851 469325055 36394 36524 61492232 11284 11980 139437405 11981 11359 557997600 11982 11468 826637894 9452 9190 839396333 54594 54376 503847476 12500 12971 562491878 11986 11309 667649153 39547 39017 182305877 41550 41752 32524506 70523 70051 640958055 2571 2967 879530737 58228 58151 740736383 66012 65536 381616242 11624 11993 752477904 24434 23809 60970809 77638 78286 17981739 33032 32638 289592770 29172 29235 948780309 11998 11908 62931936 27464 27113 65383709 78358 78303 179179954 33983 33499 36806765 60831 60667 389374675 7417 7317 774854046 59165 58734 20647890 35461 35790 280095697 22781 22299 784938978 14047 14800 957489147 26625 26603 201663698 75526 75716 960722048 40086 39296 199078719 64673 64326 125925124 69414 68711 27929352 65356 64788 128260221 78126 77589 716125186 2670 2059 504908685 65791 66583 345318125 18801 18979 241327376 20483 19949 345250471 57880 57597 123648753 71018 70558 456210336 64168 64280 520985921 14174 14406 440134542 8917 9334 537216394 12597 12805 231626594 8401 8237 713312352 12026 11681 904954234 8672 9068 186979642 12028 11792 853228568 11429 12029 154022016 25657 26372 366399507 64850 64170 243586021 12032 11888 415285196 41608 42193 725444855 26038 25893 237778532 37505 36961 382800372 36226 36655 8924460 17187 16485 820819168 30084 30467 864608605 11412 12039 602094804 5605 5672 371055626 47446 47010 717325721 46925 46593 488554066 12043 11763 486417782 16500 16066 310937562 12045 12034 30148933 59846 59604 251297147 69232 69149 219027148 62812 62719 775257655 11572 12049 132532555 68085 67756 205595762 57604 56956 115997778 66720 67233 26393950 31542 31478 804411605 11595 12054 292794552 62259 61624 831592578 11861 12056 418880178 35399 35331 773755730 49376 49019 917228080 19900 19956 13926751 30792 31258 919755062 66487 66511 2321141 12062 11530 970818977 71071 70633 999909611 41140 40503 636852246 45278 45602 494978868 60245 59737 823605049 58024 58549 738992049 12490 12051 903248671 11969 12069 264467273 20419 20335 616617221 28999 28597 535981884 46533 46612 73408322 58371 57762 851418292 60224 60923 299657594 3471 3920 316485278 49875 50087 876303637 53257 53088 483844535 32466 32158 340104687 42514 42723 638132970 7148 6468 185068369 45800 45298 791769049 12082 11450 955426081 68410 68723 77440442 71914 71353 933267797 19566 20168 235057764 48729 48349 942943661 28287 28022 803920809 20519 20454 6003106 18908 18852 13144295 9471 9035 401851546 12091 11541 866876122 36885 36425 424133725 17036 16431 982203828 9897 10539 905265100 11344 12095 37953904 1918 1622 577632721 61376 61993 169579619 72489 72698 974588050 20635 21282 956382228 30362 29816 235965674 43611 43808 844433485 5416 5882 814874137 52714 51936 207551602 6652 6623 787340730 17261 17345 710779666 66975 67234 204892150 74943 75064 473784252 62936 63700 779883512 42988 42674 98865940 54029 53807 280098976 62178 61866 808076581 10209 10831 724363644 39788 40000 90458617 11947 12114 617177076 55708 56003 463180903 11515 10922 51329732 77905 77507 241085229 12118 12091 211643824 19347 19396 171078719 33029 32446 739959666 12043 12121 195218014 51755 51079 199771128 59849 59405 871895275 66898 66844 912020684 48055 48064 898054654 37794 37563 809343444 4350 3837 966980275 12128 11981 508036155 19164 19924 36596164 78489 79054 55315887 76131 76595 684745821 9312 9800 150049741 11783 12133 36195115 19990 20016 622528473 57356 57921 675867063 7542 7963 233162419 54387 54160 180044274 25319 25428 239938822 60741 60356 205506064 40323 40231 762035139 36473 36081 169266842 49233 48896 979263694 50300 50756 311464639 18089 18581 784611319 19859 19529 731779308 56842 56862 971266091 33753 33386 117663132 11891 12148 644514027 20469 20218 640025712 32281 32424 751778814 12151 11380 260507522 11856 12152 609470307 6194 6927 399247607 11425 12154 615078794 10771 10776 544684755 57220 57823 170860996 7558 7566 238465297 26206 26069 785837815 35468 36109 416813556 74868 74793 161814166 26456 25883 920166552 12162 11492 114649552 36582 35815 110646732 50801 50488 177813256 13489 13585 925694756 12166 11451 813522310 22396 22876 315685961 12168 11385 963168620 25475 25621 754508436 12114 12170 977333227 7771 8510 369307355 13265 12608 26163638 12173 11628 378275211 51617 51394 661342647 39242 38839 341631223 15362 14954 367973890 1 9 587251184 12178 11744 40096007 58145 57894 569669270 12180 12152 587318539 72470 72990 712621933 18534 18875 384410585 49239 48823 789183156 16731 17292 287823028 12127 12185 241522162 7891 8532 341270161 52908 52496 11344849 19680 20445 820019843 14594 14320 28980271 32317 32739 400579191 56295 56657 922973299 56123 55606 883216417 2590 2779 960123421 18399 18371 517144630 67632 67207 31409058 18597 18466 388488668 74375 75165 61987702 12134 12198 551004767 76147 75981 185973098 4228 3938 697668901 10388 10633 171257400 23524 23133 305174500 57909 57150 212379484 54858 55314 165077778 44307 44259 946170150 37156 36738 234450589 11808 12207 481215758 65637 66137 13337309 58941 59235 212470343 21988 22500 677891527 71507 70947 663676055 49468 48984 143612003 47078 46779 276340069 75838 75277 688713856 41554 41245 937030420 35142 34562 985062054 11526 12217 948828815 47647 47364 756113484 8178 8323 713670437 28731 28212 647007819 21300 20648 758158488 208 737 830093203 9653 8853 188993392 45473 45033 258412572 12128 12225 980670357 43278 43558 90567712 20179 20745 412469533 857 680 314322824 68369 68388 678565731 1808 1201 608917924 17655 18313 809035353 12143 12232 915249438 78690 78476 999394847 33015 33184 943547441 61732 61790 592444628 4130 4584 529666326 38115 38880 482470572 25539 25281 69716671 25316 26086 849744962 49117 49540 796605896 16583 15897 700182320 1 179 907055531 78123 77506 854789342 12244 11576 187892275 68311 67934 759373719 62220 61502 559426867 24956 24569 420992482 11231 10755 153086071 12249 12234 63616527 44953 44834 553137147 55955 55767 777892880 66374 66415 123706459 18816 19610 230384522 43915 43887 566567307 35802 35338 750360620 32478 32376 705459656 33775 33517 195381824 52323 51634 346859726 11733 12259 51053951 57753 58362 24613708 12261 11768 177131562 74784 75102 150410901 57516 58247 22644822 55982 55224 409994392 1577 2327 976071560 35669 35502 780583954 20254 20526 756563073 53805 54366 712803586 12269 11784 281131867 23307 23013 1481054 12000 12271 29923797 71343 71645 35472900 24313 24070 458499564 7992 7836 360587251 17626 18198 61227691 76450 76807 57900987 12277 11585 905512771 47844 48033 502015282 42908 42511 568510558 65676 66377 75746665 75716 76319 739094449 1366 977 36433118 17101 16469 719516112 57791 57898 258819059 36344 36737 7959111 23337 23518 786494367 60130 59360 310739942 55295 54690 884203620 30548 29877 502104924 26456 27238 113820033 50807 51565 133791752 28744 29122 125448296 18442 19180 791078667 8511 8324 23134834 35449 35379 496493730 17994 17450 660457170 65957 66075 522809267 12298 11814 388786888 18070 18460 488780709 55945 56119 917861911 27143 27644 25545845 53200 52500 401003960 29508 30267 67471622 53172 53074 953293520 78842 78242 580200377 68844 68726 282082272 18341 18646 664322366 23162 22625 406844987 22608 22243 69209002 20922 20174 485057470 59310 58662 22818761 25612 25502 352458939 47867 47633 665129653 73629 73275 46947894 64727 64655 590996903 12316 11960 450452564 12317 11899 42684942 9724 10227 55705360 10380 9906 331810782 48543 48132 65217840 46476 45876 40770603 12322 11697 903389559 56189 55839 310523382 51531 51258 685960733 11556 12325 995786055 74469 74572 242820732 1608 870 68386940 39561 39776 460656396 75271 75042 597984224 12128 12330 877611921 40649 40392 109997951 39216 39294 811391891 12333 12210 9602361 36493 37204 28752655 12781 13215 766384406 12336 12230 867826540 44230 44035 547171801 64086 64655 304539824 51685 51291 656033752 48278 48031 719818484 18739 19298 67994122 56843 56121 13888022 42738 43257 111325538 12344 11838 45816237 21429 21614 994865755 70763 70562 888740674 40182 40650 981646549 33287 32880 633601213 12349 12046 823153695 10283 9979 403275037 25475 25550 664688981 62376 61596 982122860 28900 29499 709258732 60537 61310 469625842 57103 57545 767845515 52014 51606 164787114 31413 31929 877229084 12358 11943 730763250 62020 61376 334307620 24835 24792 215469190 27314 27553 549441871 12362 11814 672012719 8773 8471 477871440 43040 43072 596831416 60921 61349 769144039 12366 11744 329761954 34235 34925 24897859 69204 69758 854845209 12369 12157 378352011 46794 47083 597846438 16636 16706 417660344 64548 64017 723933989 71361 71977 182545317 60703 60979 983376250 76832 76237 550974057 12376 11663 902782848 70237 70400 270718948 19204 19426 181565250 28754 28486 870114456 34472 34312 206404718 12119 12381 153684410 54246 54902 542550790 12122 12383 623570313 43721 42982 905557593 12385 12363 647336415 20287 19508 324502578 5112 5027 81758470 24768 24228 778577999 40791 40953 58303180 2105 1884 576533524 78891 78189 205802458 1144 572 866430593 38187 37468 261751105 79162 78494 881444962 12031 12395 839559766 31890 32583 14440133 32156 31586 598159040 42860 42849 64597425 61125 61167 646909647 42676 42461 379624725 22385 21825 629435408 30559 30569 794968575 41164 41093 941162526 46155 46022 756802062 51234 50697 377910714 4420 4236 898889514 72015 71459 521721886 25458 25202 912079218 12409 11710 793316495 79427 79105 376997238 18887 19320 845711922 37152 36583 177566375 49617 48935 670417952 48743 49195 502574604 72048 71660 59603388 11670 12416 569109814 48553 49084 679305541 48126 48205 369462645 47682 47261 586506407 40542 40422 985969484 20941 20501 551209111 12342 12581 553942563 65110 65233 205080030 12424 12361 670868540 9626 8957 156531957 56336 56399 4669672 37419 38180 979043283 11727 12428 120237819 10333 10586 179908099 52935 53199 678162813 12471 13158 604561145 10898 10205 517971106 1061 810 245618342 72902 72687 65792764 43489 43838 534195274 3304 2785 619145968 24820 25509 934701962 58294 58358 728973415 55722 55687 814254018 12498 11818 746993349 59701 58962 31398300 77757 77420 168499487 50389 50690 960895714 8128 8631 18934953 44930 45494 177575056 77573 76812 922952045 3066 2583 434467630 38177 38759 243320131 66695 66636 18609500 8614 8425 42868989 20790 21488 858024111 72537 72339 856161250 44935 45093 52551355 10621 10989 899946846 47830 47757 317396081 12456 11858 570350839 71946 72305 118386092 40029 39928 3626115 73075 73715 143513350 13267 13742 801935000 43793 44567 808412144 35957 35661 931056453 12463 12108 554135298 32539 32380 735159551 56863 57030 856304271 20685 20129 43318238 21914 21328 188686205 21151 21021 648707338 34403 35005 596774483 53427 53720 979060848 12471 11819 608560788 16567 16101 543827641 12009 12473 285526092 12474 12215 933938556 38635 38267 731202536 11207 11608 518053810 35414 35788 237620298 52401 52296 832725099 5714 6274 525504285 69514 70194 735550912 7347 6571 563226470 57638 57307 98582537 46623 46607 9231964 12484 11689 995207504 75309 74937 500887162 37907 37378 240939269 42261 42806 65057490 13935 13511 969656306 14502 13935 568835236 68914 68601 598300786 12146 12491 264368431 31673 31865 41776862 57500 56858 19481031 491 888 120731209 30114 30135 615224360 21759 22477 33254253 43359 43875 332980490 17470 17836 897431524 43208 42855 359708406 71788 71945 646143900 79352 79979 792321879 36329 36344 543922821 64180 63928 695261652 12504 12339 975706252 28345 28745 98181597 53185 53236 293002701 4490 4017 209089156 44418 45007 220513540 14334 13828 802258063 50712 50046 871499333 43031 42375 720782027 46870 46422 168924654 12513 12087 453021859 55767 56474 122449881 46257 46711 911130352 38790 39023 398598870 12517 11823 592689939 72915 72772 961359960 26884 27198 285803586 51648 51971 662901870 79229 79073 318804767 9432 9752 676792821 11955 12605 588734351 12524 12233 727473933 26808 26385 180779209 10633 11422 229010889 49379 49586 370533293 34319 34843 877497643 28726 28271 305017688 44909 44188 261099087 161 1 965447669 31828 31914 949131750 53125 52846 265068501 12534 12281 2766822 31653 31511 254314179 11811 12536 31546240 11798 11457 696184721 56932 57633 697267539 15041 14710 57543159 11785 12540 61308383 26017 25596 212629150 11852 12542 68349500 77551 76814 871285623 70980 70723 424545547 64436 64483 512100945 2108 1436 15881134 9961 10561 529188779 12548 11853 746131380 79242 78505 340324294 50193 49490 613859991 12551 12329 649359359 24099 23755 54899114 70505 69776 863591004 12225 12554 811736141 24060 24617 900624229 40718 40019 915013219 53112 52662 975665717 69215 68505 553315590 9465 10066 13265104 30013 29818 269986681 52339 52192 791419575 53517 53702 377949277 77508 77087 313526202 69291 69139 284783400 48965 49663 443273486 44784 44200 176622036 78956 78157 76468895 42742 42412 531955412 33969 33639 622017191 53663 54231 840195916 74126 73574 107795840 52850 53541 512254337 26174 26894 567987127 79641 79392 136557455 10055 9737 291309153 47853 47684 699212378 46540 46468 27845554 20442 21025 69690054 38096 37607 660633035 73089 73014 33328427 7393 7027 366554580 70794 71385 509170435 62151 62351 67271499 57394 58049 87183078 12585 12103 14053787 59368 59051 38713529 31408 31246 447163889 12412 12588 270945314 47596 47462 476837707 29149 28527 928018238 43664 43067 52415698 37020 36299 823381911 36052 36811 200364137 23388 22985 880981328 17616 17990 469646214 313 28 64385699 12597 12428 70661184 53309 53677 718405006 40985 40988 415425194 43092 42728 465752520 10883 11094 28789856 73456 73373 25912570 2639 3366 96609375 66763 67260 434603820 69952 70238 209538330 16987 16424 105197949 74047 74825 979452106 46784 46553 726611224 65473 65109 676910085 51499 52252 185352291 38020 37597 418317970 53155 53936 792404090 209 1 757454460 12614 11934 347360475 12615 12204 988006757 73978 74595 90823523 6319 6804 118038557 29170 29618 856551545 12619 12030 86108275 13167 13934 72449929 72293 72151 515105099 12622 12558 650538932 58971 58197 607511793 75792 76530 392394949 45900 45555 698240429 71799 72016 866339943 42329 41823 815138968 2094 1500 88760214 12195 12629 575425197 37935 38094 449112148 29250 29014 987995171 9511 9704 506160029 11982 12633 680209915 39801 39860 21622172 15874 15105 2698709 44119 44556 300303903 58664 58253 162728967 1434 1255 613909321 52230 51596 102459376 78785 78898 777249926 30780 30141 820319882 49095 49342 948648900 21262 20856 525858623 67146 66706 92689121 18542 19302 62013694 79314 78895 365386591 11943 12647 396853645 60827 61156 7388255 70186 69665 207663393 5630 5889 300865741 35690 35076 138259500 61757 62369 59753944 7889 8377 236939638 39917 39838 628926885 12655 12342 334901871 47270 46570 589620804 79021 79388 693259204 11904 12658 40733411 18725 18713 194481200 64774 64630 695484737 51047 51718 701355413 19143 18955 947918182 46312 46133 974300235 14585 15236 789480338 13101 12397 581871799 20618 20556 57642099 73958 73916 415375136 12349 12668 44250522 77206 77928 916249023 42779 42116 691668016 12671 12562 732606741 12672 12231 584749029 17618 16870 134860418 20924 20681 39731754 14588 15380 96077074 53590 53425 613946784 29382 30036 292596890 59652 59548 263449040 76752 76909 889795332 45139 45331 20496156 22763 22582 630740967 41838 42368 17933557 45785 45233 387663451 12684 12090 215168079 12685 12205 399409419 58398 57635 160700498 3041 3777 354178187 12688 12651 343480147 39799 39134 204391404 12196 12690 500273666 12691 12092 136487822 74544 73783 611671781 71565 70827 802870838 62804 63020 35950597 14565 14053 91185248 45953 46079 915194087 54016 54811 423740887 40876 40333 48726205 12699 12537 313320834 51424 50957 138325214 7419 8037 274319233 74965 74834 978210676 37257 37666 36639097 56043 56591 419714676 2596 2345 55200555 46747 46617 44447444 66836 66744 926264652 4220 4158 277893112 35743 36416 145742992 51272 50686 278405997 27549 27847 304669449 10401 10125 219133145 52849 52056 198098351 55903 55485 895886898 55888 56387 81445952 44135 44887 426402863 79766 79424 149018954 45346 45889 153908988 67365 66968 248012933 31923 31714 192957234 42502 42204 861040487 1460 1723 25476358 12723 12411 559410163 25957 26677 174899137 17159 16617 697535954 71801 71631 366060400 63171 62837 739898788 77968 77682 19570908 74285 73888 358895256 69578 68852 225159100 58352 58505 285781562 12118 12732 517554986 45398 45606 873113229 12734 12236 502415444 75479 75452 13254234 26393 25636 15767412 12526 12737 110674887 1019 1564 864206082 57419 57925 55632683 12740 12529 764356903 17009 17258 707460129 70311 70206 110490486 79463 78940 237360860 12502 12744 934401751 76435 77233 405097402 51424 51570 507294147 11974 12747 77329179 37084 37638 823121591 16919 16127 242770803 12420 11716 979681506 6533 6836 135867294 56903 57375 140083489 17800 17062 534628212 36482 36851 638777134 67911 68207 844481182 75099 75353 259730197 55707 54996 739802536 34870 35619 833084135 41822 41210 489769302 3009 2468 702058673 79804 79833 3558460 11732 12237 354210991 11934 12202 385279625 34536 34748 579981246 33278 33359 516884516 53577 52926 977760784 36911 36694 50291450 54143 54147 717189667 74952 75565 809792406 12396 12770 789821428 8540 8363 133857778 19465 18723 68796016 7899 7553 453029004 63868 64508 70302507 72163 71395 673190845 9775 9614 960386132 77183 77624 62597958 12257 12778 961545449 12779 12184 696148012 70891 71641 71874855 15828 15243 900911303 19860 19828 324907333 12783 12257 674253589 40612 41382 723908705 72707 73038 854590804 16198 16730 46818747 41136 41665 910017743 29490 29797 130000929 33702 34468 747136760 12501 12790 868581802 41837 41153 668369079 22215 21755 98992551 12793 12155 584583170 12794 12229 739941079 75240 75101 127286190 36186 36232 260663770 15974 15646 768032132 68629 68906 359415784 12799 12256 851448472 12038 11668 110151107 63374 63525 755432918 2388 1609 796510954 21741 21228 495151326 5083 4468 723555600 28993 28642 542297874 31384 31179 710558668 59379 58633 60691692 76872 76605 701865106 22130 21603 665896342 64521 64689 683692770 64766 64590 648173748 36563 36669 302424255 40335 40310 732959364 32409 32538 708264803 63311 64005 908923946 32247 32421 872722481 30558 30025 766190149 64247 64254 493229547 23109 23248 137318342 69779 70482 660307493 75671 74880 281346 28660 27897 441230074 17968 17451 992575750 18268 18743 957304061 66251 65885 644451114 58297 58886 75812210 50825 51453 637999849 12828 12269 31418559 47863 47387 504551407 62875 62787 360858909 55598 54957 878437492 63786 63559 612708755 4568 4617 234978249 46856 46837 248797477 12835 12396 715513648 8433 7716 871577161 63135 63754 524289265 12838 12379 341924506 22737 23410 311344554 18529 18051 26697424 63498 63460 25917927 847 669 783060720 61229 61809 254306802 76191 75504 328705728 49916 49494 32968685 63579 64038 890352254 67843 67973 422517789 66285 65864 51800017 1466 1220 825055113 51573 50925 537299712 78885 78357 592085188 64321 63708 40711266 30481 30571 464251655 48194 48403 56363542 51859 51832 642445186 77092 76360 192037363 883 1237 336240372 63134 63823 813432770 40695 41364 359248250 51220 50956 901014443 61567 60904 215099556 41516 41681 11099374 12337 12863 982308814 54789 55167 884708564 72665 72177 72566446 40449 39790 121832932 12867 12855 981574185 42076 42517 45205849 48562 48386 485076843 68344 68442 738276564 71966 72504 21132598 7569 7195 413370959 64342 65126 490409850 38613 38594 758508626 39306 39010 372236583 12537 12876 280480873 68863 68453 410458175 12109 12878 168622549 77695 78074 408369199 44465 43824 410656386 40432 40217 50091103 77678 77326 348915769 34049 33323 581940488 49209 48581 219517463 34950 34947 345950278 12886 12461 756302398 4433 3802 408465774 12888 12357 623898570 65942 66179 349916321 70048 70730 572458247 12891 12850 417229985 4813 5533 120009185 72494 73276 925155556 40094 40318 23419035 79814 79123 477323751 75810 75854 123014852 58330 58272 555546565 57570 57775 853980263 35965 35562 943173384 53471 53896 239899523 12901 12787 47457727 69066 68678 62862266 12903 12708 175311569 49580 48899 656068173 35576 35182 17813904 16082 15345 645652040 28573 28539 249088913 49570 49331 898009338 89 97 159383228 12733 12910 524833960 43587 42915 449117599 22370 22674 340857731 75578 75792 923283463 51242 51020 634786006 13252 13105 25037266 58849 58060 460660356 69705 69613 536683519 17317 16860 898963122 12919 12367 544533511 79666 79441 241706433 6373 5901 838589808 2253 1517 730820735 234 404 327416223 1995 2011 844720798 48803 48041 975958510 62128 62310 279474533 30412 30230 288339966 57720 57890 208764581 12929 12479 360605775 74603 74574 199133167 45931 45281 786875149 7141 6417 135486980 27581 26882 149858093 23672 23948 15718029 28793 28479 222413753 77466 77655 85760524 28924 28686 29619048 12811 12938 16961043 25982 25564 742618738 12940 12630 237212596 60036 59580 36811938 21832 21893 182763064 17905 17927 664256941 8508 8154 918177299 36646 36236 463570370 7430 7670 491055128 16167 16736 450255970 45256 44710 564863210 51661 52190 317194098 48132 47476 452891315 45801 45987 767427727 62570 62131 792425240 60138 60500 344709793 71250 70605 55626604 19962 19564 142296499 12956 12664 325707043 29802 29208 319147266 43526 43496 566289546 48401 47940 803327827 72654 72327 338658230 70154 70909 848736650 12894 12962 743171002 57412 56622 162519929 74249 73927 801167902 12965 12708 562788086 50739 51446 833898636 60349 59717 147727664 60990 61392 717790411 50867 50606 410492483 14812 14554 834440434 69092 68744 26210057 72859 73287 112190421 55301 55888 41699635 50379 50616 50426308 55891 55433 636524953 66997 66915 534148469 55018 54850 226646223 35659 35530 624398654 12917 12979 702007801 33877 34031 869769351 58029 57944 578624480 20076 19784 997228928 13451 13741 257269829 37075 37011 264808207 78907 78550 95096181 27031 26582 777324301 74214 74057 451214877 31892 31950 645478577 60883 61266 517186400 32936 32549 912938828 51353 50972 799628583 61169 60593 246512951 66578 67159 696724664 6316 7052 239954698 12805 12995 330446219 28599 28468 695480079 5778 5878 224575576 74609 74851 217506039 46594 46968 473461877 27086 27804 809485771 64960 64405 508246879 13002 12481 670625829 70576 71073 31294103 7860 7953 726282399 12464 13005 78630831 61127 61267 499051148 12494 13007 485448356 13008 12448 264544486 17730 17241 231383662 65930 65180 131059592 53841 53164 161689558 13012 12429 102425757 6623 6879 601815688 12514 13014 353070681 50216 49581 878322793 62907 63449 405885159 33057 33214 779812650 38826 38760 736827554 79232 79556 232722462 45811 46437 128367751 76605 77177 448038472 6281 5757 885253354 56941 56319 665212601 50215 50811 202705513 12833 13025 191886105 13026 12610 201523487 41232 40779 940461699 9836 9064 961463322 79922 79298 831923350 13030 12479 477205774 39804 40030 111130312 23522 23031 228672586 16187 15531 207516670 64949 64660 561034476 16163 16734 5062234 73769 73632 672362833 13037 12655 294044500 36929 37279 289235920 19568 20117 867375629 38188 38794 648415144 13041 12540 33509855 62564 62439 791422518 12893 13043 894970681 71438 70746 747959404 49867 49929 204233898 24863 24081 99492990 13047 12683 736933435 65642 65697 278151134 52537 53104 404322562 43977 44522 164486507 54187 53594 76261620 42691 42606 856885222 53040 53052 600426235 46756 46976 586049701 8354 8926 251228489 53280 53951 14729355 12947 13057 158293483 10384 10337 529418551 17182 16424 31744929 13029 13060 57688188 1915 2358 323290349 57663 57088 239423505 30691 30405 656748906 69703 68926 453838730 74715 74704 3532639 44904 44825 4558471 29786 29610 805203860 13068 12814 153836844 70811 71370 371299684 28531 29266 865851601 25443 25038 828157204 71968 72152 614050042 12573 13073 504512099 52291 52001 627923081 65791 66526 135698786 69856 69957 459609906 78876 79433 814007174 637 330 205139760 12591 13079 623688444 68774 68187 554795830 33017 32293 732398652 21442 21056 974989481 14765 14823 34190817 34253 33939 81687052 24024 23882 926086840 58684 59375 654933436 68571 67871 19322903 13812 14146 805608669 13089 12466 883328624 45758 46286 588097172 13091 12567 475263525 48285 48879 200772470 39424 38812 395281054 66245 67026 814857537 57073 57040 21864346 22078 21294 279199434 54729 54944 633511106 13098 12922 110587959 37228 37293 605102980 73567 73744 984705902 48298 48302 530609950 53201 52459 989529294 31132 31557 24207097 47500 47767 700466204 9091 8545 273761081 2777 3468 347269568 76414 75854 23350674 53729 53320 648827953 47228 47620 101281885 22028 22145 101636526 4602 4899 792385515 38847 39077 298445359 13068 13113 843442713 13009 12426 251170203 23592 24341 695821348 14560 14301 958927419 76600 77225 839837375 32394 33041 120946543 52419 52128 673160803 1010 1657 382771359 65894 65968 43711463 65250 65323 279034997 38198 38696 310163280 73552 73403 923159625 16429 16342 60161770 48704 49174 829835229 18394 18643 654877848 64348 64263 109435211 8334 8198 592748392 24483 24086 377851195 6763 6788 262514538 13132 12968 147247961 48134 47773 455236035 21204 21040 31496455 21485 21826 501310205 18008 18024 909760590 14273 13913 360194977 58281 57897 119348507 17522 16856 791708424 57349 57155 42594984 22152 21587 567895150 46908 46498 831237944 12848 12225 959836744 53674 53217 182191111 68119 67433 353612759 49133 48847 981557121 19899 20174 39835390 73638 73261 739295154 31470 31974 293513297 9021 9212 697370878 64438 65036 674487150 25001 24253 16725266 14225 13552 926692752 13142 13154 40529434 79007 78936 259993697 49431 49145 146500148 19553 19987 14471440 61135 60673 521378597 3340 3814 614918052 39070 38759 886146636 13161 12699 765878928 37522 37123 842029268 74769 74516 98273415 74612 74316 529140781 25798 25102 365457041 13166 12426 825994940 26777 26378 989589599 32710 32836 707077329 39830 40099 245766363 65881 65707 650933722 50387 50739 432830724 5930 5830 52328919 18900 18336 957669625 13174 12769 751958798 1523 2142 306098003 37796 37001 342466560 40837 41321 489761464 74940 75608 248918427 26670 26633 581769646 63335 63715 431428017 57242 56492 849480876 67112 67874 339637673 11198 11293 874286711 696 516 514865525 37885 37630 282767020 16017 16475 847732420 57696 57085 511416984 36885 37129 624331896 12774 13189 123025488 12647 13190 663331418 64268 64326 350386174 53894 54248 866661644 59780 59776 500682618 13194 13117 1883200 24475 23693 970167322 36595 36412 186404136 6100 5422 18275530 9031 9642 744317741 15053 15027 461088351 63059 62726 94611684 50273 50258 23188008 43719 43529 38071614 63272 62854 401692358 54993 55784 478753023 13082 13205 551315262 22295 22301 905988209 12813 13207 695563341 59481 58877 378654041 12498 12920 868112380 74882 74447 41782570 13063 13211 447855475 62147 61938 507338617 13127 13213 312059154 12814 12695 760996017 66991 67213 586919102 71436 72210 249096 23838 23070 472926841 7021 6763 991523249 13219 12438 714208054 49349 48788 278436435 12911 13221 156137451 66433 66708 418941115 13173 13223 920378087 58191 57535 992580814 58685 58249 755502950 78900 79434 893094081 13680 13721 51514723 15407 15034 933039500 70379 69988 486454189 28491 28766 620673947 29856 29468 645995069 11698 12031 685024199 51452 51394 26896071 70259 70670 913826950 48424 49167 616577423 70855 70618 585801566 36125 36401 240072830 60164 59733 725050016 24100 23640 234481269 13240 12457 427055954 63623 63596 567968993 12583 13242 442950509 16875 17457 153629584 73743 74541 901857353 78107 77873 243548867 16555 16623 990520661 47310 47380 737176452 13001 13248 354012939 34845 34918 173924921 53488 52853 373279267 13251 12598 54963578 5221 5000 788642567 13022 13253 126008096 62105 62662 562018696 78375 77704 699585950 20435 20369 594908367 37687 37154 878218133 10394 9795 14422934 65958 65920 126328738 12890 13260 825001112 54427 54899 600770171 15808 16577 826356549 57044 57062 590127418 29107 28853 332928187 37490 36832 497021432 51156 50541 448053490 3587 3498 458817182 38747 38057 174230582 70925 70673 378394104 32091 32594 177657051 73355 72965 787180299 4481 4395 87152940 21776 22249 279362217 22914 22539 367077796 13275 12641 825225026 378 167 13189473 54225 54471 595785469 38380 38952 594075349 52437 52536 639287303 48456 48116 772988607 73339 73314 746786603 38841 39026 505072473 13200 13283 109716644 17747 17672 76633555 59312 59563 655565615 29265 29608 255844353 12513 13287 747072868 17108 17877 615277649 8340 8604 753462597 52592 52583 549034495 13291 12813 662993432 68457 67884 602581388 23628 23095 507727986 75045 74747 121898348 20248 20514 949866645 21298 20513 651049727 47811 47424 841774843 50995 51625 347492290 54209 54080 920273715 29374 29832 655490759 38423 38562 783778028 13302 12541 843016802 52822 52815 459974480 74112 73783 568956454 24174 24859 155370131 13306 12684 44645647 19889 19405 904469451 34530 34103 776329217 15856 16322 783586050 55821 56034 748185713 76845 76962 144334729 13839 13160 990796642 75530 76017 868199056 5782 6148 214603924 59252 59035 212678644 44779 44826 895947256 30223 30920 757010776 37843 37578 274229094 13105 13319 511305591 13059 13320 384660114 34968 35164 802692536 23160 23301 921947965 60443 60018 297972740 5231 5637 469218216 26644 25988 964362964 13326 12876 26043214 58787 59433 771030414 11102 10826 567743954 50290 49683 6385425 70488 70371 781997111 30880 31379 308700302 45487 45179 756465231 13794 14239 737000091 28358 28761 542092918 19276 18942 43483266 45787 46109 398205312 7156 7818 885925343 2400 1700 316502255 12609 13339 443819626 47913 48251 663092585 43671 43090 758818833 43420 42868 18715498 33455 34100 714063690 68294 68928 204268599 26109 25475 825511335 19542 19480 13912851 2484 1787 13558954 38161 37587 94656180 2217 2945 53206236 47551 48316 854194936 65698 65431 51281689 40744 41243 844721877 41350 41053 910673454 52000 52589 95037070 13355 13063 425876134 50380 49942 91429421 59441 59247 43437792 36378 35946 151840301 57069 56662 709934437 40836 40818 621995127 5839 6388 693965689 13362 12747 310858128 64287 64536 689668080 59450 59943 814928400 6304 5525 55493699 25102 25723 854191190 68630 68997 865213411 2463 2696 784943738 71479 70771 476655053 14939 14349 413030531 32249 32459 32554079 53249 52581 608441050 29544 29387 10009962 8154 7425 434673919 14487 13958 52106376 68585 68518 294475899 13377 12886 369119664 1231 587 656958486 12985 13379 551536135 3880 3773 426199881 54545 53748 556385529 53935 53260 622036470 32399 32804 741791625 73198 73330 252692567 39092 38958 425119717 5942 6035 788353845 52477 51854 830716734 38361 39040 746394714 3515 2946 649438678 41343 42079 17935176 4093 3734 886236507 15409 15019 815834667 47558 47142 776035699 13394 12690 177605389 18278 17563 370832024 13396 13106 631603529 76274 76561 167485222 21096 20462 673951554 74353 73866 494591666 13400 12955 254845012 57618 56990 691266462 39115 39003 101435147 64439 63779 796871402 1172 1709 10612627 38351 38346 415285837 41310 42080 709506672 51095 51299 693884037 13241 13408 458282863 26501 27289 860082155 12947 13410 655747293 23813 23762 623868746 13412 13270 886134518 23146 23452 963153137 17271 16509 888517536 45279 44828 641865735 55153 55564 623947354 13417 13068 304440351 54835 54129 890062959 13416 13419 759620364 13015 13420 26922863 42874 42239 855161079 79331 78724 458700767 56049 56814 882510511 65391 65093 614537776 22587 22698 808224319 73660 73960 15336430 6168 5416 344119750 53838 53783 544133946 3303 3794 890539139 76580 76467 506872442 65885 65779 259059248 29162 28974 18051663 35601 36268 609095825 64709 64418 759549896 64352 63561 104824652 51831 52248 951954133 60178 60100 536947195 4690 5422 872157438 12648 13439 343028864 18024 18410 429310036 22263 22127 975118744 37907 38471 911722152 45133 45343 343444404 36080 36266 6772476 16972 16658 212033540 13386 13446 280063799 28122 27871 199938004 27814 27329 215748637 10617 10802 970157083 45254 44831 972667261 26224 26889 70309201 54838 55373 62742700 37977 37990 343865730 68652 68007 771557171 55775 55739 818348705 4370 5058 20234181 32579 31796 809469726 65477 65933 67646836 13936 13437 64604346 69192 69609 353275684 60997 61552 431525275 18879 18241 321499455 11576 11871 949235611 16915 17588 747655082 74153 73729 920141286 21730 22498 7095800 11735 11669 156288708 72471 73130 683154398 34889 35232 253054899 30889 31073 488555495 29310 29722 461253049 66504 66894 478098025 13177 13473 1512952 13474 13440 789504184 13094 13521 433812611 76377 75810 857280665 50718 50375 73307504 57130 56628 107275258 36838 37325 475071535 13480 13065 43504352 6323 7020 159453466 27122 26788 71815072 22562 22613 9909068 73830 73231 741531986 73712 74094 409508023 16756 16886 790910083 32508 32287 276456049 50507 50710 645584426 33173 32720 261757263 26870 26295 819986653 47213 47952 303053493 45230 44644 396704837 9846 9133 755557292 50398 49671 623232720 13495 12937 671434805 13496 12982 432506789 6845 6495 703706334 44448 43853 295681245 67111 66540 466865810 17960 18400 212949488 6227 6545 52233397 74449 74942 735160941 54815 54644 899672433 48043 47456 338332911 15678 15148 689726538 27596 27986 190470732 15015 14578 7860985 61776 61297 43811599 10429 11224 411790455 12768 13510 70352169 39669 39475 915765848 49942 50270 290702307 15652 14867 441367642 47788 48578 686300183 73891 73685 362400318 23243 22586 45568672 13517 12873 735479766 19251 19034 887855887 13010 13519 450035552 66257 66190 345201823 52961 52209 257734162 4922 5430 516017004 13020 13523 662023926 25581 26150 475177439 35858 35394 69472248 13526 12814 306843245 13253 13527 216276286 70867 70341 819603841 46738 46002 649821879 56032 56228 318736310 10704 9962 15205367 13532 12762 13188170 61370 61040 960027202 49000 48983 104194000 56375 56336 972482790 21744 22142 280555300 40349 39754 327075790 39440 39320 626661028 35723 35106 862848085 1806 1341 561757597 16690 16333 997730392 59644 59736 406218244 14128 14579 433502095 2924 2586 46426727 13545 13438 626759453 56956 57727 925512738 353 772 522392421 33366 33514 862628822 48981 48579 468187168 13313 12878 896767511 19211 18911 921759404 74473 73722 731812453 6780 6092 279352999 67826 68186 862478942 12793 13555 985959613 68990 68801 926304049 35076 35028 338383806 69144 68970 951571286 13331 13559 911266804 13560 13254 971441277 37870 37654 911467699 38637 39114 380385732 28430 27997 464426033 54973 54558 18864684 27531 28201 243769752 48936 49458 845823822 1891 1267 530832730 13568 12914 38352970 53898 53564 737698757 52121 52769 925841665 42813 42450 37952471 7922 8437 17205636 36480 35910 769750099 13574 13125 814975435 13108 13575 624296212 49805 49692 494230955 78714 78374 63441570 55012 55773 214504706 10390 10569 200189443 77089 77554 174859317 52973 53060 364698324 13582 13342 115130588 74639 75278 737412504 67304 67084 733771451 10913 10207 345519183 73463 72744 955451637 8966 8880 656224587 34588 34489 477164412 67055 67204 842936383 4185 3572 378380492 68123 68332 325767577 25984 25368 487499737 67285 67992 31223825 36493 37254 247834181 24498 24494 793177218 69277 69240 701795031 16440 16746 2780153 19744 19704 378496041 10361 10338 36401676 48754 48025 956041120 69157 68603 61460846 19330 18878 452502689 31130 31302 182916288 51172 51534 553129986 11755 11567 350613929 14938 15500 459903935 44625 44403 399694888 13450 13608 649490159 25113 24704 783564841 37988 38609 736408054 52568 52333 790302551 8449 8716 870101755 4831 4246 645226802 62175 62530 524670621 62026 61868 553474401 6070 6351 890030305 1316 670 11959881 9261 10060 428032623 47753 47102 664779230 53379 53986 539078143 21399 21513 326952633 7933 7249 166478350 69559 69612 861027180 11878 11567 577823445 13159 13546 309619218 12840 13626 225140859 48724 49435 516962858 54039 54793 923297162 12182 11706 725650085 72147 71773 952412576 46961 46307 192821821 43374 43807 619854951 42359 42131 196274697 28351 29027 181861574 68141 68042 631918158 13636 13359 628133977 48435 48544 900071833 78846 78764 114880287 9513 9827 281873930 46503 45834 843175795 20131 20100 61167347 15137 14362 916274750 13643 13391 3068578 26864 27055 4244842 46735 46833 993098874 13646 13064 349164186 15468 14915 489439049 79452 79963 128944152 1483 1783 150096853 14398 14319 523719182 52167 52085 392889272 30111 29425 912866810 2114 2229 218560622 66446 66924 284377692 13655 13446 86505133 13656 13470 841827505 58541 58516 289168372 906 347 79543205 13659 13516 762047079 13660 12911 81445253 65106 65164 216698586 70781 70071 59793651 53449 52678 535547180 54510 54312 373978589 13665 13044 355682006 57184 57128 552150192 57161 57295 960958403 27478 27393 311417288 26049 25660 893502819 9049 8761 16795436 31349 30805 256220155 57456 57264 943179384 65793 65090 780916287 43906 43250 789687578 13203 13675 85580578 13676 13092 243871937 13351 13677 554753517 17635 17038 496693267 11526 11342 127978638 72013 71459 63304607 56904 56450 463140915 51936 51922 875576082 19141 18904 832613400 46548 45853 862431917 42294 42261 335292061 16663 16422 163802358 30041 29270 403351708 73303 73050 342138030 63180 62465 122916601 63305 62829 115165956 24765 25051 43901051 12912 13692 258717192 53849 54401 38291930 38109 37882 803357538 45198 45032 841951769 1767 2545 25872708 33914 34289 290177301 28155 27757 391167901 49968 50675 282924639 13700 13665 209001360 17362 16608 416882247 48289 48197 939525924 39881 40168 844843833 19112 18762 280505149 34507 35067 364333389 49478 49507 929247691 77794 77032 43044377 28325 28659 939904577 14947 14323 87324362 17249 17531 264612425 37344 38018 662394483 50409 50153 695077557 13676 13713 896190116 39866 40014 579715257 21170 20755 291508287 79152 78759 188529496 13233 13717 31631495 62528 63195 846941469 49366 48881 454768250 62517 62494 825686539 19602 20210 500862049 40072 39767 99148246 6339 6270 341272485 24703 25182 853219924 4279 4848 142167268 35291 35205 822709806 67071 66603 426264132 13365 13728 698561499 13066 13729 287011335 29400 29524 137113807 75246 75690 395140960 40880 40795 390184175 53448 52960 93072773 17521 17988 972610121 68241 68163 959357190 40563 40305 870561026 2966 3247 769762141 54326 53963 296828815 50844 51635 975102150 64641 63986 611344168 60236 59996 884701265 35588 34828 561101946 58415 58417 601551413 13413 13744 415796381 26035 25694 931295335 47284 46833 342910533 16084 16780 835243371 26076 25468 302544700 78417 77935 51336043 13750 13159 691842576 13751 13625 494486918 4343 4047 281226249 33293 33771 502340970 38440 38894 335614813 13690 13755 317148965 35709 35705 726205863 7544 7665 17014584 60606 61054 146925206 78011 77437 213309165 24947 24209 199440098 13386 13761 96645867 9617 9131 765238149 24670 24276 410429448 13764 13105 387245351 42696 42976 8082526 50836 51408 889859034 51271 51782 48226977 77471 76970 970576647 13402 14089 271338928 44250 43822 538675624 18918 18809 739476073 55789 55290 535435960 13773 13597 482726850 59198 58752 683549160 15268 14770 65041685 2380 2993 301398164 11615 11853 587329212 62207 62783 334950133 46074 45735 771440862 59633 58952 5200792 46137 45882 748857480 51325 51287 740694799 35491 35599 239418112 13784 12985 455786982 13027 13785 817318742 13064 12779 591803097 65520 64828 23987259 34482 33822 349589315 7484 6808 467054614 69808 69166 489351130 75469 75235 591090005 18498 18746 872823706 59585 59949 6429953 29655 29377 566387455 45463 45037 52372374 13796 13413 269351799 79716 79206 784675857 16737 16240 928261911 29636 29399 244192586 76382 77015 448410765 13801 13270 901149060 2289 2415 616760150 69398 69282 657066563 26962 27466 378697777 25599 24869 175389278 13475 13806 466294227 62765 62510 782988372 26127 25519 890670556 70252 69583 420018915 69132 69237 188898826 7102 7335 18286551 52277 52856 486755756 18778 18484 15502113 28484 28893 425221978 21005 20395 17035816 13816 13183 411831012 68366 68125 525164388 69597 70156 98030472 13819 13215 903615016 39445 39605 732008040 58535 58897 54719167 13293 13822 878996795 13724 13823 336915131 30218 30997 304849218 68700 67983 840468874 67346 67330 515615357 72892 72824 360115530 10041 9890 642656032 73030 73236 361442782 13830 13264 787920705 18181 18352 995786306 13832 13314 782584019 30150 29933 933230619 53823 53065 29843415 54284 54255 511886739 76900 76508 344501969 35291 35443 719691107 55351 54738 280564601 7743 7346 727434545 13840 13306 38390708 48715 48050 448204317 17013 17245 74610370 14572 14166 104660887 5802 5692 695383737 78972 78201 58106995 13846 13457 787678770 48505 48499 396734015 44860 45028 822646338 31564 31114 315810516 33111 33705 768985260 18910 19374 8456235 19386 20126 197892692 14059 14845 805454450 50193 50322 881725943 59927 59952 912529503 68418 67885 913573658 63286 63282 738660805 58844 59345 51350336 36371 36487 130884709 13732 13860 502583136 13092 13861 434987782 76655 76396 705791894 58529 58446 140780232 4257 4558 767246105 68645 69403 252250805 13842 14126 960991853 13268 13867 624705945 7974 7328 99497434 71158 70876 188427795 47316 46611 34376732 10703 10911 554859757 65275 64560 430928220 8006 8250 153969065 59531 59547 698825823 6716 6454 948684124 72887 72568 895019006 13613 13877 915560384 51606 51160 186047190 54292 53937 779761284 34354 34775 750793536 33325 33719 342335206 48508 47711 761308548 13355 13883 1596804 34453 35055 829688393 13885 13278 60499567 76385 76258 600355152 21358 21209 21565314 35640 36049 285133922 63260 63931 525143794 61376 61546 1195143 1101 1344 551374885 13892 13679 455220089 30133 30366 17446088 13894 13313 382042968 46799 47049 348899356 59282 58710 807110303 53039 53003 353505936 28861 29182 761581143 15797 15328 779602837 30066 29886 920798347 20022 19920 412409262 13703 12959 951474427 46600 46573 384725190 13250 13904 996638228 19996 19413 629894855 2083 1458 83915296 52664 52719 858044008 77780 77799 886384827 1376 1685 720990279 35925 35350 736290950 55794 56352 809286199 198 22 869396767 28355 28376 220994779 29128 29660 915946832 64572 64554 935362420 13325 13916 951825798 30436 30576 771493367 41104 41592 674522757 53100 53120 199509347 49425 50075 837554267 12586 12409 487234129 13310 13922 803512722 3498 3640 197586380 58231 57925 569799338 13925 13486 805520484 78970 78586 53630407 13927 13910 531690366 56605 56310 770100902 78078 77314 47888622 33956 33666 540968661 47692 48418 223703240 13932 13154 327471652 13377 13933 538008946 40825 40353 939906903 57640 57302 873444862 74736 74380 126988573 72462 71940 284225207 52023 52596 10361670 56568 56662 824668154 14267 14021 7190064 23034 22297 365670216 74418 74239 796392066 37518 37470 739040920 69186 69115 241049373 13627 13945 104900082 71672 71196 463217488 61706 61705 177871673 21230 20820 499233611 31667 31496 427256905 48952 48193 133172439 35933 36191 223637314 13160 13952 157037124 75388 74969 375393570 64548 64925 359745954 3894 3163 329923226 23743 23765 378600500 13957 13372 737637146 25968 25628 494365217 61472 62123 137620015 3082 3732 60898413 48572 48296 830662414 62124 62025 871722792 79826 79854 888405617 70508 69724 670438885 52274 52859 248618657 4090 4250 297159790 16843 16428 66836436 13173 13962 45367222 8603 8066 209574586 16190 16384 648084239 62728 62411 229855059 70493 70852 58190749 13973 13461 204084739 54560 54230 334830603 40447 40855 285870312 13339 13976 612715644 60101 59732 683983723 60441 59994 244132549 20762 21406 2806805 24995 24811 17535193 65102 65870 53105317 75587 75051 689749892 13517 13983 481952351 62636 63280 661573981 13985 13484 476872870 2402 2413 108126710 13279 13987 598160333 66047 66416 24565077 62651 62137 436724267 289 1 867527592 13991 13615 225718637 57235 56642 473750836 15950 15980 439010864 30185 29656 715684495 13293 13995 947126736 5848 5769 542508815 13997 13313 838193786 57087 57020 5024130 47659 47911 547604873 55630 55984 69500191 34350 34668 961702927 16913 17197 556274877 20311 19817 65630641 13507 14004 303255619 18739 19421 53732793 56534 57041 930814048 3239 3028 777346662 41643 41889 46923388 21334 21170 37581958 14010 13734 562718446 25392 24918 778220871 63738 63631 294241135 19035 19246 990343243 66963 66422 299489742 14015 13845 825635834 14016 13838 11109094 28260 27799 542199324 75941 75887 23872462 39226 38731 115185319 14020 13418 966361935 34424 34201 62433493 39800 39306 873153947 46392 45729 244452986 10747 11321 487047739 24336 24215 368197525 25669 25082 645389386 66153 66261 183879717 72964 73342 147119329 19920 20302 916286014 1965 1722 213436370 26515 26739 508920411 23427 22643 201451673 62418 61701 411999222 34159 34897 978561935 67327 67917 786969686 25142 25722 690624353 51914 51357 269033385 61957 62663 405404353 36391 36190 856573010 12469 12265 69411419 42945 43425 781951108 22713 23511 112470795 65959 66092 630312464 27060 26819 948651085 12697 12218 190609531 933 202 675804917 15702 16185 568818004 14048 13560 402408480 28826 28254 858623684 2078 2501 324120682 18847 19162 678289511 46807 47302 273157985 73368 73973 16434778 14054 13491 748299066 28052 27543 179144342 17154 16545 968713411 70328 70993 502889596 76544 77158 696518553 47108 46468 67048624 76434 77032 224497307 63208 62799 703108907 9350 8602 977962142 76439 76841 533586316 56016 56232 53947747 79269 79997 189965231 47930 48649 474235590 55460 54801 164705409 48617 49152 410522167 22793 22632 667583763 24264 24699 337710702 46380 45741 777314285 29037 28719 37674843 16058 16403 70136484 14074 13759 271223388 36270 36028 74552751 14304 14717 768341171 33074 33019 216335990 51344 51886 847639095 13675 14079 636356524 24658 24099 716609097 12998 12978 102833119 14082 13914 57699594 55835 56527 326618701 74525 75031 624782028 17457 17850 605928954 49398 48627 193064902 59275 59540 552001279 19844 19901 175977483 29458 29435 190834213 55139 55509 367833021 73547 74310 159290034 7299 6943 978178941 52872 52863 955730563 59134 59163 448603431 14095 13854 741063771 32360 31679 629052604 72653 73415 314473595 67789 68284 286858656 174 1 801394547 14100 13485 337381382 53232 53689 529995575 68742 68585 696311464 43125 43657 256415349 27744 27163 330001595 25554 25031 665910822 55594 54864 806246434 40411 40009 237238628 54150 54145 225094626 59984 60510 19358075 43504 44203 380987094 14348 13568 342545474 14112 13725 76800676 76991 76300 709660332 14114 13849 662939375 18694 18761 857398682 55521 55627 16691918 52779 52129 232553203 30384 29912 518149757 25952 25691 274570487 21405 20816 124280659 14121 13650 390473168 60311 61083 768788468 34256 33629 2828138 53491 53329 841928 32465 32115 820622725 41609 42203 607184044 63648 63946 713992201 25065 25342 318332391 2617 1987 267476889 71841 72390 49495903 16086 16171 467673706 51634 50948 808943629 78872 78876 747607894 26478 26712 912864942 33463 33503 621415724 29558 29278 230144955 20248 20048 574835787 5007 5139 947791772 48266 47697 633841263 5739 4993 327713049 16633 16612 940718282 26201 26135 452243473 9486 10062 612144215 14144 14134 364087406 9797 9434 282050667 26616 27364 967541080 70966 70576 309840781 52813 52988 981200041 7503 8197 55991943 14150 14135 349880993 19176 19477 942802365 14152 13954 144561628 31668 32467 449553598 879 544 324305792 40214 39619 160319513 14156 13639 496022459 25475 24731 54853490 14158 13525 751091309 14159 13965 571996628 64997 64956 197527585 70205 70494 67913289 60108 60195 5677378 24618 24354 692456104 29788 30507 552157580 907 652 601065135 46921 46220 955949504 715 1425 515483985 40399 39707 337520028 14169 13719 486843985 23845 24408 463096842 62626 62537 243042832 20544 20195 474270616 4280 3720 5993892 40146 40848 627403048 21016 20357 759446825 47619 48276 775268072 78338 78288 181029468 14178 13579 336093061 1014 1644 481203558 12765 12542 587506076 72043 72255 699140597 31220 31525 999055218 61427 61889 394534545 50201 50045 104711908 39078 38731 252775470 6147 6583 143873441 74701 74118 100148221 65458 65392 204012950 10646 10142 804894600 13564 14190 714698154 26026 25684 971392766 51469 51068 805720748 65026 64873 271509963 15462 15563 640951433 43151 42610 320185708 14196 13500 978408387 43885 44542 981673602 14198 13489 257190686 48859 48705 192319525 13431 14200 788527517 3453 3080 555111802 78702 78368 730060972 25130 25060 727961992 49102 48885 599761567 1510 808 630034759 4399 5036 9118555 65231 65882 635536378 6913 6730 44028755 14815 15149 157058495 14210 13950 817489079 14211 13987 484374629 72237 72206 441729767 3850 3268 100523645 14214 13747 18257966 25083 24380 225717428 20461 20865 409477549 32733 32189 221693280 51858 51678 799994261 14219 13761 606327384 47217 47818 328120218 35158 35685 827814153 60930 61614 869199268 14223 13955 958031046 13687 14224 71135943 60897 60245 897106784 59689 59016 198946421 628 954 879677431 65800 65890 814775794 14229 13673 96401423 66490 66837 932617737 39424 39650 442574566 13497 14232 108775166 14233 14027 395797254 15048 14881 442048707 53092 52430 67215382 37757 38470 102325614 60602 60637 838418165 71715 72215 89610219 78417 79012 628416010 52226 52289 367168238 11791 11735 497421269 67919 68062 702510124 74983 74705 42870730 69784 70027 613038027 79222 79995 30421856 14246 13742 865671191 74186 73421 421639525 51033 51643 926782838 22782 22230 240875924 8775 9266 180800158 74488 74841 925982825 44700 43993 535025925 14253 14215 270018356 24402 24181 48902041 22606 22637 114583661 70378 70541 459081138 25620 26014 352980039 72696 72480 386403397 14259 14087 141633415 39684 39777 398837594 44417 44857 983940247 5980 5513 266438080 77804 78533 446239446 66977 66495 582114559 57915 57195 161978419 13989 14266 976992142 13359 13940 776339706 14268 13721 64407878 13776 14269 45928429 59071 58719 119112727 10460 9803 589103255 18066 17434 625790714 12551 13137 952612317 26581 25820 966373670 15622 14973 195837654 59440 59196 633808775 24597 25295 353585117 21449 22186 20236908 41501 41808 430734820 27079 26329 987599232 78322 77710 731877899 4808 4456 6343163 17874 18088 843062129 14284 13880 28069657 67387 67267 962382665 13670 14286 551193804 61877 61439 708028209 14288 14105 45427885 48963 48750 805551552 31586 31181 299401529 3801 4161 708675934 7086 7187 605189946 14055 14293 777549145 13784 14294 374680963 34271 33914 993999157 76952 76812 734251744 30379 30722 543686211 37844 38060 28321357 50925 50847 981599093 50127 49389 736631654 13745 14301 130691952 14813 14648 663489823 79980 79875 905666787 14304 13827 16694965 71306 71818 736173335 68129 67798 973700837 14284 14307 814341320 40259 40545 573241691 79574 79248 840425268 14310 14144 940104301 71383 71608 238357361 50413 49707 459818249 54042 53704 505657347 61680 61864 91013356 13390 13274 678465710 62643 62373 400125717 57343 58128 977571465 70157 70016 284320378 14049 14319 173586004 15439 14808 369062137 31281 30876 662999307 66667 66619 644747409 27672 27558 351507131 73623 74162 697603282 9839 10627 368468885 1336 2010 689037458 44968 45294 192069441 76353 76578 701456354 14329 14280 620224117 9627 9922 900095553 25874 26373 124755653 70189 70315 127765775 3936 4102 728784061 34076 34542 751816260 39322 38596 355415085 14336 14331 199825249 30895 31048 672242372 13821 14338 625770663 32797 33437 937429216 1693 1851 37358215 57496 57547 429368485 46158 45749 104149851 50828 50793 366682957 47726 47324 821894995 70013 69620 57445054 53726 53246 154830002 44407 43696 216173922 19002 18522 2050106 15161 14568 72751155 10434 11213 619312612 65992 65620 778267413 31077 31777 358371797 14353 13623 18003305 65166 64488 518552974 3285 3185 598941919 26001 25869 476997475 21839 21869 111151243 20201 19499 104245806 4757 5386 978553404 66687 66422 83209028 53253 53079 7815689 67060 67172 359552168 21789 21081 405717036 26990 27603 783400831 47836 47292 644491028 6023 5552 23664836 56413 57038 400093109 66973 66718 593173053 16780 16863 48201251 14370 13595 361044398 9549 9951 215007327 33633 32876 21681740 70559 70126 817052016 4257 4692 970588276 13654 14375 801065654 67758 67181 868044701 42541 42896 124424572 14378 14118 159732364 21571 21629 850829004 13783 14380 352942535 36495 36306 394295175 34771 34945 316801611 59190 59583 31002805 13969 14384 552308353 67118 66498 278741529 10976 10844 627526511 39405 38953 295489800 13707 14388 280917547 27813 27749 896869756 67204 67682 199513494 29765 29126 386023269 14392 13765 89619526 66183 66553 7055423 76567 75847 784557764 15585 15711 266278121 14008 14396 491047416 22146 22340 366437301 25597 24929 508077537 15030 15183 890751164 59294 59218 856715402 70575 71179 540704372 6643 6394 80899385 23833 23564 981123204 14404 14336 58491881 13944 14405 15709398 66972 66722 18361594 30697 30794 989906670 57563 57957 2947880 35505 36122 275634043 52022 52019 678190522 53393 53552 218894892 50040 49484 803724539 26632 27095 773013445 42159 42367 821756654 38554 38905 51286130 76353 76853 953001534 64486 64172 611668571 55373 55678 67779956 40862 41495 969867384 76711 77010 983894124 13673 14421 932592551 14422 14081 943353354 39400 39036 278840316 15494 15394 320004649 18851 18502 12908632 63227 62437 868542420 71242 71965 832637501 36182 35484 796230585 48078 48402 920134624 57753 57638 918401754 66360 65898 67941504 24397 24169 187152774 35605 35214 510777079 36853 36811 223600264 14435 13877 738068111 38622 38669 364570270 55478 55393 574428694 41340 41880 705618989 26301 25744 918527285 28765 28456 20754226 78163 78204 321933309 52796 52224 672143740 14443 13746 788755651 53363 53454 947139353 78219 77444 281701422 69778 70527 894743310 28030 28632 421855118 1717 1748 25661003 38953 39183 424995183 14245 14450 619861725 14451 13719 392940655 36474 36958 776086886 15259 14947 35851340 49041 49488 693714634 23618 23063 910703937 57670 58427 910765100 18231 18629 399711635 22850 23244 915598105 69122 69373 546655591 45415 45992 560301058 28086 28644 646756566 31241 30591 209970416 6411 5819 3939907 22844 22971 465687667 37450 37288 708913900 45160 45842 690622683 13441 12661 746311616 30606 30372 398421931 42915 42566 652992625 12094 12447 584945995 14447 14471 35427017 33373 33892 473726205 22336 22352 684876865 29465 29190 714127634 61874 61581 196842448 27558 27667 986657630 13686 14477 751070721 72439 71834 906956265 65117 64841 335945544 14039 14480 772383719 11990 11882 811303062 7398 6738 306109163 54256 54209 93458987 9788 9818 532026455 55028 54789 708516012 12942 12594 492851991 78827 78163 924848245 56278 56073 387606927 54639 54730 709978928 42862 43230 692962257 68236 68578 534432678 15213 14996 255107604 27818 28151 571782102 51425 52016 96098146 7857 7460 865524036 66934 66576 889086096 15915 15175 348623764 14498 13925 846522227 28357 29073 655530327 18203 18620 229279313 74090 74607 800456485 21532 21333 967139222 46181 45956 473345260 13793 14504 82238920 2611 2126 175390087 23142 22793 839757757 54835 55628 911637651 5189 4924 588862732 16768 17443 253916798 31799 31314 692702913 14511 14285 376229600 14512 14157 732153941 64376 64839 178934031 60515 59823 907037917 44547 44282 63382766 7091 6321 589356161 12210 11428 620700165 4278 3721 846231088 25296 24800 574972631 8624 9095 34283410 56364 55963 22981231 14522 13749 504661310 14523 13826 311538237 78761 78323 889320750 5424 5126 110159392 12276 12212 679601519 26397 25771 577518788 13943 14528 117292317 24204 24755 254175790 49627 49411 592709007 11131 11584 652419221 18552 18197 463262159 24264 24524 29086580 47914 47899 478526029 14535 14179 607039709 75294 76049 324780244 27626 27218 288736528 49018 48344 547827900 34754 34776 569539660 60216 59766 30868834 40823 41598 621049573 42590 43347 623210709 45876 45489 662266775 59923 59681 907035858 78383 78635 694211610 5710 6016 444985331 77552 77235 536559606 18285 17775 748799267 23357 23201 126790041 29287 29261 648622933 67496 68077 651696551 3112 3035 302791542 26506 26622 102524049 51720 51242 117998239 15146 15272 4203625 72966 72564 787338384 77879 77139 287334645 14474 14558 452536922 14559 14002 527927298 26267 26057 568297819 58436 57710 712820730 30427 31126 367578735 21003 20833 386753209 181 790 95762789 64263 64702 35454621 76941 76665 429837488 48290 48622 421831644 33722 33583 69241695 70789 70845 909550619 14570 14202 947760976 56598 56160 565157948 51563 51414 905484704 14573 14252 998842487 33172 32533 532787045 45712 45816 776696492 5327 4973 762271904 40267 40153 765379319 79122 78808 700467053 77460 77593 578691718 68370 69041 274322813 76853 77151 118091943 60511 59986 405427654 51366 51321 335043109 13930 14584 476884601 19800 19650 27845333 45378 45220 910806837 14523 14587 54158188 18957 18960 957863802 66768 66076 518223251 14590 13800 591495520 13850 14591 567832638 14592 14099 902046857 61610 61543 401212985 63156 63060 72443220 35523 36097 45161731 20840 20413 806642771 36860 36845 905568736 60752 60068 521142784 22308 22400 439864106 56118 56891 572852907 45924 45932 311903208 53847 53613 464576183 41996 42514 682538402 14604 14131 416213766 9155 8712 70752883 14606 14504 792593842 18606 18132 839045471 59277 58718 299959038 66237 66970 411309799 75494 75417 769595020 26294 26611 571143131 37479 37346 40391888 75068 74355 949024880 41917 41897 85223620 62451 63232 415664530 644 169 82334173 3876 3427 488975995 6939 6808 502709822 34898 34619 513891461 51403 51878 799102253 15490 15174 754562364 77451 76939 662341059 69436 70150 11463352 65650 65703 315305447 42379 43007 680508970 50319 50644 145665405 56324 55703 351194292 14628 14027 517585370 14629 14349 41033342 45151 45722 989463931 29965 29541 646491142 75251 74566 851054583 6208 6990 527945143 45860 46166 207630899 838 1010 168806846 60086 60016 303250133 74044 74298 56896025 64540 65196 163294971 14639 14093 432018672 1091 1006 59081516 53527 53267 187762985 22292 23068 285433999 26094 26812 432066871 75400 75515 384649818 19408 19479 289604146 20657 21290 193378190 68087 67652 73551149 5695 5593 329184482 41467 41924 565285060 28281 27712 271639292 76821 77294 46391028 32069 32375 245949671 6995 7520 411332912 6781 6025 767857346 55560 56010 857418928 13486 12843 689210549 56741 56551 227330317 68646 68620 488688170 43998 43454 417705739 46490 46621 908484921 58183 57675 749114805 35539 34739 461193827 59873 59744 490146736 37338 36908 161076356 24535 24144 905390793 28440 28904 749493507 10959 11217 955394512 29357 29241 770064460 37015 37087 640598185 62804 62321 89761408 14671 14465 748884640 75893 75378 41736298 42039 42185 113644285 773 628 491481270 14185 14675 616601560 7378 6862 34143581 14859 15356 641797935 14678 14023 698469732 28987 29537 99322422 66137 66422 816785094 40672 40299 946672366 46357 45612 58476207 19274 18619 556662777 53349 53429 844062186 14685 14052 513948333 14295 14423 473875357 68241 68835 272411495 14452 14688 146884660 38769 39518 402735138 7915 8224 466034331 29485 29495 968245576 14013 14692 974733744 14475 14693 431384775 14367 13926 246998008 63530 63750 29926760 79967 79497 518227856 37332 37734 255231069 31243 30481 52070503 51506 50922 141976344 60230 59996 409465515 71264 71161 42105700 77735 77465 406333313 63344 62703 298573742 8678 8863 786874873 59699 59805 744680867 14273 14706 20801601 40696 40159 42965761 14708 14150 400258329 51687 51850 749396134 45910 45582 32189318 41811 42604 746743278 11455 11270 607827659 71900 71255 712572475 16839 17165 19894421 11110 11226 707694293 73331 74106 380917622 34460 34864 477356789 14115 14718 956953492 41548 41482 255073308 65267 65008 569399203 29601 30085 957217961 614 436 52954128 9844 9725 41992363 16370 17144 248676991 16650 16396 247593204 147 1 46978424 32770 33165 640490607 46765 46340 179837021 51129 50717 72762291 15661 15084 614090144 35482 35450 733725399 75892 76583 498567474 33678 32929 18453896 52859 52960 410463551 75953 75210 274321754 14736 14566 149077784 74296 73760 25938012 68995 69001 969539697 35425 35263 18683375 14486 14740 210008268 72372 71803 966784984 20550 20006 89275189 2801 3151 658949523 43058 42883 375436336 14745 14630 552852458 62469 61795 996774896 48733 49495 478233287 71764 71893 402106569 15224 14810 253295431 19089 19706 709180904 9569 10127 119632911 14752 14606 79843906 14319 14753 30480355 24675 24169 540195786 62295 61543 509880949 15532 15016 947063527 14112 14757 820569978 50889 50413 98157093 58357 58320 380901379 73071 72601 87537195 48192 48220 242520587 16767 16828 545008109 14844 14098 904091212 31843 31722 704052002 55457 55632 789889112 57209 57346 10266873 76250 75952 258866404 18801 18873 814845703 52594 52401 439499367 14770 14278 44403844 49185 48714 683296740 67226 66862 874745784 45138 44564 37787139 36430 36918 522676656 18157 17852 89738855 18998 18736 255946293 62578 62429 620655932 64802 64729 219566079 48898 48399 457558287 78447 78992 842656037 35752 36137 330421475 14782 13992 907115992 51838 52529 790882433 14403 14784 559290193 78097 77711 594340623 50510 50091 976685832 35384 35105 411188196 14788 14482 454656551 14789 14595 88839579 14308 14894 100570430 7759 7765 773400422 78625 78264 646041656 14349 13748 112416933 22492 21872 343618190 14795 14185 437021368 69124 68372 155484090 3501 2832 965963025 18860 18501 429388783 29091 28442 371668877 77104 76988 638791943 60250 60742 77979396 27522 27205 341538749 70349 69582 270555167 8335 7822 47808796 42700 43197 464338025 28743 28726 153390135 16188 15708 903407017 7102 6680 922547227 45547 45843 532173680 23476 23188 602890754 41573 41703 698027758 18912 19226 26931145 13765 14302 660472073 20102 19559 42880676 11892 11686 509341361 27393 26620 130893329 14156 14817 788533101 19180 19379 653270794 36 1 469332538 76211 75858 988237695 37043 37576 822715542 59399 59022 291305987 5363 5052 729534424 20845 20454 649467334 76739 77195 640762050 63690 63872 45503171 2714 2987 727092569 59518 60171 666930746 69395 69105 766889204 72539 72806 649653089 28522 29244 195434132 14832 14260 159900759 14120 14833 497072499 14670 14562 641361753 43277 42899 846226400 58629 58491 214357048 78472 78478 990227529 14838 14196 560688650 44507 44819 132526234 67601 68020 363992352 14391 14841 440549318 37137 37452 303357241 36257 35557 715309474 1029 745 37377013 12922 13312 658395386 46073 45485 366709645 2248 2293 199867359 8274 8181 675724736 62864 62249 363519550 17436 17466 545102609 7844 8251 870943415 69513 69679 6311983 49383 48864 960755115 4812 5453 370367413 8021 8093 771511959 8821 9366 502625811 74089 73800 101626785 14569 14622 223231436 32321 31982 484608881 10513 10136 294346211 60368 60829 949735746 32457 32923 968545423 49143 49426 923463481 56309 56453 453945398 47820 47226 641942261 1273 1517 40115865 33746 33916 717867111 11886 12078 101339213 14869 14532 896100068 14265 14870 639212138 43895 43225 715199608 9318 9404 327344263 64228 63556 35715454 21250 20660 161944805 26193 25826 561761901 17553 17138 272133354 73295 73229 275895797 27670 28166 370790353 67043 67280 250430795 43251 43045 316841377 14881 14369 680358081 54177 54454 16802395 76058 76559 192152217 70752 70468 578177400 1311 568 52013595 23418 23923 574809490 10183 10827 884621541 15810 15793 73343074 62588 62291 527194755 69430 69790 912451306 72472 71875 30470719 17690 17774 851764723 14833 14893 660908858 35656 35492 146631354 45514 46308 64621756 67233 67746 986168295 4271 4385 68315849 44428 45113 96960190 71894 71165 877470453 54997 54259 46431385 26197 26079 73261945 54670 54571 894524566 56540 56649 757741189 14904 14238 948839821 52170 51916 323266520 15983 15208 482712645 55625 56239 826696335 62892 63529 666161639 75838 76375 1663290 25449 25268 157841074 24088 24440 512114741 14912 14387 935445745 40752 41114 415703094 14914 14562 43456554 22203 22205 767039266 56107 55612 309822617 76298 76546 329949989 56994 56974 604635868 14919 14255 517329921 76522 76960 840139760 14921 14529 191438502 10275 10223 538181980 66262 66042 222301956 14549 14924 395107756 27534 27551 657607709 24694 24419 702556449 30262 30712 738501214 1265 531 684990119 68784 68249 721356847 26990 27569 129297671 14931 14649 706367689 56901 57625 924098654 16918 16872 802390343 25198 24852 221364174 56185 55940 50704896 35841 36373 754185075 67695 68268 66942485 55235 55980 32930969 14798 14051 488827718 26726 26654 617634348 40464 40277 861144074 18298 17722 367500143 67166 67733 299147742 14944 14935 654529265 62896 63446 930645469 62565 62165 63428030 56805 57451 97928593 19845 20284 270512850 37467 38152 269976073 1393 1335 696966867 4671 4460 728667435 74490 74315 523423743 43597 43505 52799820 14954 14807 209813603 51867 51958 307326718 37033 37370 738409549 66245 65991 86172969 65856 66168 323209989 56606 56281 601515870 72669 73412 89296824 52247 52227 156825191 3874 4590 770062005 2575 2201 122744611 14964 14339 924599004 21563 21945 974791569 9210 8817 198840146 5067 4434 774113834 59171 59755 953424250 6717 6570 419821428 47218 46816 42884385 35012 35200 137369044 78293 78516 61480185 14973 14674 121802659 14929 15448 28809545 75744 76458 536420229 77615 77082 281487074 76361 76607 901937910 27972 28054 830676053 14979 14402 518867750 75931 75492 66302307 34410 34333 31809031 32171 32164 551838901 72607 73222 967133604 12853 13116 601650126 46947 46545 532800436 14560 14986 499914557 70026 70325 69459823 49867 49444 11398935 50964 50537 777480096 40268 39564 453495716 3238 3595 773192444 77923 78281 274992729 70653 70273 467269810 58996 58414 41754374 39859 39652 655416131 20440 20323 922331985 70651 71086 871142804 10076 10353 795596387 23469 22729 718652994 36855 36071 72296161 53735 53978 998094133 70063 69385 279843102 29649 28929 898617208 20600 20943 543355279 36329 36525 956601671 24043 23618 855116671 50114 50055 538127978 14989 15008 86892547 15009 14736 616732866 14824 15010 857239857 17616 17564 605955362 4129 3510 618874253 50983 50579 17053280 8681 9231 406175684 53651 54424 144307883 15016 14572 942710429 51066 51490 442365726 15018 14773 370358572 19709 20109 903376278 48466 48285 880560969 3201 2716 804193473 14382 15022 927786560 6829 7370 836137592 57012 57661 707287498 54755 55091 60966991 11824 11819 798501180 14660 15027 75117162 11687 11089 181297407 60536 60510 308942994 23814 23484 369483840 15031 14903 64312711 47031 47795 394586856 38551 39101 881162392 71437 71554 121608143 56304 55628 140592498 15036 14611 924446508 31183 30638 633005622 15038 14863 801721681 14432 14178 155354062 8608 8933 878140821 44976 44496 899364992 56646 56267 44496785 14317 15043 545820867 74295 73816 608123023 49549 49140 532909650 71043 70835 33919295 65644 65226 929816960 14234 13836 877641644 22208 21721 202984651 45214 46013 393648495 14510 15051 445540019 70621 71013 549366306 61321 60543 923446733 68677 68284 43469848 5521 5912 909943571 57592 57334 314503499 8259 8975 30596734 70780 70960 62738070 15002 15503 984469975 73529 74292 649702181 75342 75125 716451274 63019 63139 36531753 77971 77798 675388732 54097 53418 445969616 1033 1705 758958814 78993 78680 335351412 69458 69889 63169794 17883 17790 602926355 51151 51292 176395182 15070 14693 508262911 37435 38188 849876207 79886 79307 778223318 18723 18006 963375984 55369 56120 757067957 48698 48600 62013771 78825 78651 29473705 34287 35082 54822687 15078 14631 524509798 52596 53233 87756643 9813 10078 274269756 57079 57186 773066234 5100 5233 605498182 34411 34766 90560519 25272 25044 758140133 75962 75600 281678850 13982 13431 634918508 15087 14858 577282572 77402 77453 709334045 6755 6134 931853439 15090 14782 467431509 25893 25831 80402122 14961 15378 517673219 43361 43421 837359228 13413 13057 80980318 15095 14856 658260638 14635 15096 362779608 14519 15097 784561478 1088 1572 151521357 76292 75750 181951337 66048 66357 587465345 4638 4976 75591409 16291 15961 77458633 37557 37686 325228303 48256 47941 594633480 2240 3013 559096531 78675 78240 970072541 28046 28593 193647098 15108 14341 562755099 57445 57390 594960391 59397 58825 725532794 3087 2838 287884693 34783 34316 611148172 22566 21855 426681323 31614 31496 504635890 5329 5061 696192721 42367 43121 636480207 67369 67812 709666978 32155 31659 73359997 31154 30771 31423139 65027 64577 820232575 75097 75654 636093331 163 1 256242615 1063 1797 39212163 35561 35467 659806681 57365 56567 26151400 16563 16560 692567840 16698 16133 803482351 70273 70699 818239296 28540 28583 574193936 28708 28589 410998939 6908 7084 549328358 1157 1005 276235959 17331 17085 282167614 25962 25953 148947184 40263 40938 43220846 52369 52197 597879146 19485 19618 47715816 38646 38349 48164426 28965 28168 811753998 15071 15140 129683238 16113 15564 849927240 53804 53243 800235705 70350 70879 441682260 51775 52540 682361052 30899 30458 122238942 28523 28875 126742706 2500 2661 435787857 35654 36328 924744482 48324 47957 280173804 65721 66121 266745226 68177 68648 781295640 28727 28982 112343217 24542 25340 772883705 22913 22117 62072318 42614 42504 557958723 31429 31775 339905768 57167 56534 26617679 62457 61711 155468974 44925 44903 291142510 69809 69450 874843720 22272 22386 281032573 48855 48528 344134301 3400 3909 680903097 11385 11851 677941494 15160 15165 211137493 8202 8726 825512371 60193 60110 928580426 15168 14952 521548093 77938 77209 32080879 79136 79443 892720955 48742 48121 955480265 6710 5970 410054153 59536 60134 831956772 79592 79801 448786021 41982 41850 71390690 66367 65931 892719980 38809 38205 281195284 44715 45504 44288710 32703 33426 167133639 15180 15173 752563485 35735 35038 824009248 43190 43316 512625363 26612 25968 20168620 1867 1189 735279348 6951 7289 287322609 32354 32245 54905449 53813 53537 165358409 15147 15188 432599407 15189 14497 340660720 58952 59337 585712968 79134 78841 985471323 50993 50638 132139056 2471 1978 594911691 25962 26133 791906707 15195 14896 629099555 9260 9079 117012605 9705 9326 888012790 3847 4609 599308882 46440 46420 148183013 45167 45758 636279231 14498 15201 20799016 69580 69407 942039536 22941 23144 274568042 49518 48931 399358468 69435 69561 90235354 32125 32766 981816510 41869 41580 14814847 77953 77871 36276349 47994 48135 788283083 15210 14412 292987758 48755 48654 211032180 73270 72808 860262400 71134 70609 413870463 26782 26656 645340568 15215 14888 256972446 24937 24483 6766983 75588 75284 808879035 17453 17072 941417529 65759 65838 853469909 12642 12827 201625262 15221 14825 712103179 14880 15222 341249070 53626 54197 992881142 37518 37918 873845817 28696 28610 595265852 19203 19972 984666302 55062 55494 983163490 78143 77948 675828877 45432 46091 653868770 14538 15230 646829581 71272 71822 774271614 18374 18517 675660338 60880 60376 543073747 5115 5731 23853994 69748 69123 29519665 77233 78024 703715927 52873 52224 858156458 63884 64302 25720066 24079 24588 15388777 21859 21757 665325390 31292 31182 991282246 20030 19795 371600874 30433 31233 351562135 55007 55749 377570059 25042 24938 880600136 3059 2711 36019994 15247 14940 758717486 22671 22054 76353961 63639 64096 208974744 13696 13224 743978668 8897 8781 929817127 6302 6156 521645030 15253 14840 421622240 66039 66440 464331937 29853 29400 30184064 22412 22724 551928226 14491 14260 972060431 65374 64720 689584988 31156 30484 721842616 28269 27968 678820964 57985 57491 534282712 31725 31800 533938213 10236 10841 47332949 4327 3918 910264789 52390 52570 33639473 34456 34756 723879848 61615 61288 943720799 57650 57804 318486083 67468 68225 537357269 56048 55683 817485939 36370 36635 837241058 30844 31617 500274975 16540 16220 774794434 79876 79279 315776379 14861 15275 909460080 17914 18108 44713343 61843 61832 296862651 15278 14486 445261976 78058 77706 34334108 40397 39738 409348253 65746 65014 117078727 67303 66774 169362692 15283 14574 312651392 17866 17902 656494678 23248 23643 360458672 15286 14839 386685408 40661 40096 498694200 15288 15152 376463276 999 1503 804566149 794 612 210820271 78874 79117 434415460 55561 55792 60950340 15293 14917 17846296 42186 41982 363418585 4938 4515 818515627 35135 34891 73713128 24468 24204 95539841 66185 66035 796141866 79196 79173 56415539 60360 60363 923596039 46556 46662 287554970 46251 46588 57216080 15303 14871 2514729 76525 75907 19580208 14710 15305 560374144 42490 42483 698017120 14658 15307 595095615 4882 4423 65130139 24260 24384 493500696 21197 21453 318035794 15241 15311 129639977 4290 3757 7781280 2922 2313 552063624 15314 15086 461197952 12663 12686 530787615 65598 65640 406963006 50478 50583 883097018 66618 65956 76822315 52077 52178 41416286 1230 1336 20607893 66913 66729 782813917 72991 72729 389253110 2268 2072 173306023 3854 3505 367840364 26452 25891 982620387 73850 74621 774909033 1544 1633 475822782 11139 10632 362869676 21573 22133 163542019 68722 68226 678904688 73663 73491 17346029 10514 9927 440696291 36569 37072 731644985 16593 17265 55641561 38290 38708 644014718 47188 46777 17390786 69519 70002 232688577 79614 79591 480229593 15339 15168 802979908 36050 36478 105371039 41880 42277 616986016 63397 62607 488616072 33280 32564 848499987 15126 15344 263219188 15345 14912 995947547 40887 40707 178709088 427 976 428702532 12206 12652 110627806 74193 73449 733261630 10023 10759 40110018 16652 17304 838471730 7684 7231 473246367 36975 37600 59881814 41309 41580 455299186 15355 14759 527825600 43310 43159 460743452 39613 39202 917229432 14738 15358 797418774 50276 49955 943981008 70832 71473 658773088 14758 15361 988009464 65008 65799 273611194 1013 675 160690893 51545 52114 549615639 58956 59156 881860850 12274 12159 512864335 30309 29888 62724130 37555 36811 898452756 53383 52994 213259460 59490 59485 234982183 58258 58495 243482560 54535 54012 368841163 14285 14417 350644882 68855 69516 254488443 5579 5067 89280925 12795 12697 325111512 71412 71794 393828545 2425 1928 565491685 62143 61445 461436463 57921 58129 642118006 52892 53314 265469820 2240 2277 245192422 14997 15383 680479989 44831 44387 481277449 26803 26588 178284339 45942 45820 176130401 63099 62890 476623599 57320 57872 811475605 57951 57542 773443351 15390 15373 70586142 15391 15291 463542560 70401 69880 84545860 7263 7358 708840351 79452 79075 18558793 25454 25344 62417683 41936 41965 245811940 781 86 287290629 71794 72223 592099057 53815 53684 391415124 16610 17338 530657638 65502 65989 386786762 34726 34267 71665033 14373 14362 311081970 16196 15456 522189408 21382 20966 988399918 59997 60376 523734889 57366 56638 655782148 15408 15334 658798988 23127 22375 375208377 29477 28893 180835918 40771 40593 547207969 15087 15412 191494983 36925 36456 370929589 48804 48155 123662294 7948 7558 821173222 15416 15064 107261715 31437 31364 438517681 15418 14910 929580549 50577 50543 609044084 15420 15226 281354774 62207 61547 39853824 53556 53057 623387587 48390 48459 33172463 7888 7165 521357720 15425 15374 150238264 54810 55486 888932188 57487 56746 982930432 11978 11942 135404937 78332 78115 107651507 53268 53692 67222271 48845 48167 4878164 29987 29270 318718712 77369 78141 100984849 15191 15434 341555519 15435 15030 789856795 19603 18829 768722589 64667 64692 66093748 6633 6956 593808276 28506 28381 520112266 65061 65858 192603984 78575 79087 958992451 33469 32675 268337371 18397 17862 67413849 11573 11884 707031184 25243 24747 330350888 34143 33972 717807058 61630 61069 977429061 300 579 24421630 70635 70087 383096338 53807 54465 335403421 26284 25611 977511055 53862 53116 415906015 49798 49022 594521715 17653 18033 95526981 19513 19148 893193596 25039 25765 92200093 41357 40619 673163011 67264 67124 101836083 68972 68443 424520403 49938 49580 287594310 57119 56762 965838907 33356 32824 27739577 42032 41969 35852642 17890 17877 130593035 55240 54867 314262747 11021 10753 227752841 33464 33472 926900089 24259 24644 775089602 47507 48057 25230949 11211 10940 298983228 43057 43309 338685293 70462 70345 539187045 64649 64757 553424287 15318 15474 461028044 6560 6772 13981719 66053 66732 378919057 41797 41275 35072789 26213 26707 385608731 9319 9315 329270611 1369 1355 369059592 32003 31874 165163925 22751 22836 845174634 31660 31731 23852161 4434 4400 76447280 15396 15485 999846065 15486 15158 663431650 68948 69529 968594695 77278 78029 678209938 15489 14861 954432832 54025 53651 779906063 9500 9792 721366220 43454 43307 234659675 79199 79287 800344541 77086 77407 394945631 27885 27747 785256127 30584 30028 370961118 51037 50629 374433127 1738 985 229083560 45755 45557 506224974 30198 30387 744597264 69692 69366 327781248 11929 11641 10519967 43585 43139 230995183 15092 15504 626968842 14818 15505 251118350 28657 29150 928728930 75575 75725 841951899 34691 34635 81656459 5183 5620 691899580 59810 59715 169289199 55125 55760 741059150 59735 59006 740557939 15741 16447 474620282 29869 30163 78549675 23396 23052 21651337 7246 7432 808503625 51099 51553 60047609 16015 15238 819354588 53467 53997 573538768 65718 65055 402476983 18393 17934 207458352 28507 27713 140214062 65617 64865 449435436 60160 59759 45899017 24830 24466 233965530 36048 36088 258346034 15527 14835 312250025 15384 15528 907714481 18457 18384 166163189 15530 15527 381195994 61064 61570 922375385 9844 10472 343927237 78477 77851 341572933 37636 37421 636467711 15535 14846 853521488 14979 15536 994900863 35836 35066 607801807 7547 6875 230697436 16459 15880 322124838 4910 4354 152853949 58431 58776 192268638 78456 78184 574314128 33767 33013 319108728 49271 49762 201575551 16623 16970 390834433 49578 49839 487202463 20748 20393 265318119 42290 42147 399651179 65492 66073 411332747 58703 58195 665915762 7985 8471 632883479 26091 26797 72396364 14948 15553 330316050 10284 9598 231653842 36140 35630 869164850 44248 44311 327268239 70521 71037 426517361 43139 43486 391784561 46902 47405 138977378 56355 55800 71857348 42279 41901 110941894 15562 15108 182851169 7877 7638 885655387 53615 53230 850160931 60939 61733 749833972 14790 14155 400504731 15567 15331 178274510 26156 26287 571305477 56545 57056 568638242 43177 43046 684336506 35987 36560 56991735 36319 36227 393300327 15573 14950 964242490 57700 58484 495421757 53128 52543 927715088 21498 20995 498978410 7880 7382 603804523 50170 50738 764563081 13687 13114 28436444 41166 40861 395414997 47255 47314 931631272 15582 15232 842884580 31268 30642 460857373 16184 15734 32217746 4959 4945 536514854 1972 1368 418813755 77490 77154 556587550 74796 74061 74323501 50257 49976 927022562 50126 49967 32283228 32331 32089 250759466 63322 62854 731346776 28259 28122 93436441 11391 12044 743504765 15475 15595 716932626 55539 55168 856107113 72497 72814 699068878 71523 71048 210713012 14346 14533 9151915 15152 15600 968908763 69620 69647 689354823 48090 47324 848870780 25951 26710 817320270 78154 78294 66929865 15605 15156 677934736 62050 61938 438110519 49885 50579 673192279 20541 20561 695392630 5925 6450 192801271 24880 24859 140948902 15611 15553 679157670 29347 29958 730887624 15613 14935 35924110 34165 34773 379139186 72401 72223 982350881 14901 15616 868143559 57135 57536 576483757 16873 16885 603169447 41264 41865 772042032 14878 15620 966893603 15621 15001 747780205 68319 68211 806136628 48736 48043 96063039 58733 59114 290797740 6547 7006 535168558 62680 62591 488110444 76991 77677 200220224 45595 45141 565269208 13369 12855 946312977 11216 10481 438287240 20643 21062 244422182 56475 56765 42356800 64094 63933 988824191 79938 79690 894154019 9570 8909 58183531 56091 56536 48207651 3250 2500 761473441 76749 76072 370860476 4314 3955 346192523 45179 44984 390233314 52820 53142 921597413 14888 15642 531081016 75445 74701 343614855 15049 15644 804077698 725 1038 675882879 56574 55999 988190813 62793 62328 437752419 14600 14090 924456238 62274 61792 737539046 56179 55553 149210968 26469 25922 91594152 76431 76904 926629042 15653 15192 511620179 16152 15395 24141368 15465 15655 733885667 15656 14969 691941888 15390 15657 247129157 15658 15361 526058352 29874 30638 730062116 960 473 717841327 7697 7410 638070784 77136 77718 917600345 41814 41679 688081280 14793 15443 478084727 18920 18729 949031689 15213 15666 453185454 15667 15279 845283727 61609 60812 674809782 21047 20289 32423083 71025 71200 799104526 6039 6197 200382446 15672 15069 793511918 29218 29389 795787382 49475 48911 91600510 27422 27510 611119294 53387 53542 550044997 60020 59362 340230330 76837 76286 625241316 51358 51711 825727012 15072 15680 934776324 25382 24930 770109713 19174 19720 32155789 8986 8923 849389767 40292 39517 559649560 75263 75024 304550610 30304 30179 312592040 21222 20830 539017813 7254 7643 191976084 37291 37092 724450719 23074 22932 356207816 77518 77282 16729598 52429 52403 443552302 35589 35779 531377624 3169 3030 946039654 55182 55448 312073975 31188 30740 130673085 17589 16908 588915493 22098 21509 769626205 51420 51304 412501241 26796 25998 673717697 67981 67848 771460848 69756 70281 617646444 32643 32100 26512575 15704 14996 431032795 54391 54190 505303784 44078 43400 737162936 39078 39513 460353164 33896 34168 440605520 64126 63943 54445440 69006 69621 3638087 68524 68344 386728611 40590 40348 95968138 67308 67759 961479278 9111 8371 690334086 19476 18734 547720140 53076 53303 8896664 44221 43649 749401388 70481 70982 55994308 25082 25485 570522581 33482 33466 806341033 22290 22841 778156922 4458 4150 14174388 15723 15142 307381263 17821 17258 482760085 15725 15673 846447067 7676 7442 357945327 15727 15128 846621645 15728 15462 612847956 13332 12996 464170003 28811 28608 402700912 69639 69336 825472745 42521 42488 382640260 45826 45192 869860271 60118 59883 331886359 57726 57161 930765887 15116 15736 512807400 18601 18324 203290237 40777 40495 624376614 45618 46231 480594992 7154 6955 410786275 63087 63808 85927184 19396 20138 78714055 21994 22572 45647647 28470 28796 289103105 62226 61750 62175037 69590 69966 951381379 44545 44447 446923767 15748 15138 732973679 65815 66522 858406049 20118 19863 806966476 15921 16321 276735652 11847 12457 792200830 57670 57722 829769496 27965 28419 72460917 78636 77925 533481110 15756 15333 38771492 15664 15757 192896327 48146 47404 598286645 56636 56296 263767361 52197 52649 852997243 6129 6096 593667860 77504 77377 596005160 39673 38889 391820447 24046 23990 676009792 72019 71827 608331305 5011 4711 984144461 32055 31466 703761837 79048 79561 638250837 65434 66145 579646580 15770 15271 594220809 39243 39207 724301545 26946 26813 932468799 44440 44787 607670954 13150 12502 637591202 18659 18601 190421723 15240 15776 710980008 15777 14995 285673151 4119 3725 179886021 53822 53324 196841097 50709 51111 874789343 15998 15901 180685423 49658 50208 876239617 53217 53118 716851201 15784 15254 17545299 62127 62097 763857337 34404 34345 566748490 74891 74957 942089427 47587 47437 704460828 31766 31066 938357086 38431 38743 427596407 15546 15791 293601428 24101 24585 316330610 15693 15793 459427175 43130 42482 982538180 52079 51869 103504732 15027 15796 817826099 4911 5060 878147484 59986 60159 932304464 19016 19702 599298121 25776 25624 943665506 39315 39217 713774606 78524 78276 950754720 45137 45401 706976762 63546 63080 866807203 517 1 960850318 48380 48363 635504154 46677 46669 672166676 5135 5523 21575872 50853 51155 529984563 16645 16588 424741771 15791 15811 57843393 15538 15812 966721574 3005 2440 949764056 6646 6674 963882914 77327 78087 265495852 15816 15652 34505833 61465 61806 2073243 21884 22197 995765363 15819 15579 243543046 10790 11233 756975036 43881 43642 618704736 15822 15581 217134837 31603 31307 55781636 934 668 78654073 15825 15372 80320588 20990 21133 658444676 13954 14243 415598687 79260 79567 608779679 56241 56899 959953226 72044 72595 144911967 33566 32933 334285139 31300 30901 28532047 13509 13415 221865097 51147 51114 387473963 37887 37596 481142944 35284 34662 685715791 24301 23763 23460604 21702 21999 712091246 15464 15839 805078284 30415 29856 638849415 32132 32182 8618201 79844 79415 50569749 23868 23389 532156383 41662 41079 4228231 70519 70568 567213595 10647 10605 233143791 15847 15487 55507301 73491 73104 489846782 15388 15491 355211520 62867 63132 321516336 15605 15851 906193264 33225 33063 862897476 15853 15064 527894667 22770 23266 874951151 65308 64719 59107283 50457 49899 679017425 58418 57872 12108035 60032 60238 330465704 15859 15310 172611816 10356 10216 386513860 15762 15861 671378546 37269 37588 201174459 25871 26315 162422283 48577 47878 29185629 50298 50138 330770727 12100 11935 282179562 40295 40760 636013085 29672 29270 324156035 11051 11057 431609909 15369 15870 970136287 28224 28085 440272386 14887 14343 149003071 25532 26251 398261234 48097 48612 885005476 15417 15220 954024227 38480 38832 740879935 15877 15406 192685688 79003 79088 531640617 9209 8562 387868653 36753 36162 935666772 59713 58957 318634023 4762 4493 190147778 67162 67962 566438480 9286 9341 151891444 44113 43719 349253153 11011 11055 624690854 15887 15161 423170624 51838 51073 45644729 1291 1790 273629389 27855 27722 168487793 17771 18376 903293495 13233 12781 25592032 77379 77017 366711381 77939 77582 69604770 15097 15895 874329010 59986 59868 545041355 23267 22917 656715048 45884 45600 402141726 74349 74991 150334896 32153 32853 254075008 69226 69054 63326328 29393 29067 975535788 41821 42155 39526710 72569 72102 970061095 43724 43713 59971773 30074 30255 366346359 28527 28368 899414477 20545 20219 24618128 37814 37715 449206832 39566 40315 22588047 58261 57586 395286530 1427 1993 92471978 5917 6342 776942417 78306 78210 637406311 52484 52653 619019238 32535 33241 437991181 45064 44494 302960993 30899 31111 374534232 46686 46121 878160268 29866 29711 643876721 30741 30286 346902761 15922 15805 879186461 15889 15923 378411405 22484 23044 716141109 15227 15925 937389105 1895 1892 34344790 33195 33486 576319367 15666 15928 786143449 21771 21043 279034314 34969 34619 51419654 5605 5660 687128729 55145 54833 410335876 19565 19745 259848965 43270 42845 831008020 48163 47484 306375145 13530 14272 688193152 12860 13538 817986170 41374 40684 469842637 60367 60715 554956574 39955 39585 609013432 74106 74519 348879490 23285 23610 332346209 50351 49810 526325990 21577 22219 512426561 58098 58597 4207548 77033 76608 88278369 44890 44875 847784818 15284 15948 850859982 73910 73662 72344460 1326 715 495577672 72749 73223 396086517 11217 11643 549486650 48323 48209 250833559 47062 46515 485030127 21571 22234 126813225 30667 30538 332691714 26229 25890 590248776 27828 27972 285231126 71012 71670 59012810 23559 23655 278263496 27342 26640 961435727 47452 46804 923410658 33164 33540 151302168 56970 57693 191143889 64926 64786 120300317 35827 36386 102449498 15967 15786 776337241 33958 33304 647616136 31486 31356 812038761 60759 60213 560017129 71651 71915 644167253 62625 61982 415814650 25469 25557 514599086 23112 22760 845387999 72631 72472 766275545 73006 73241 989778519 61151 61043 32547498 15978 15498 725928688 76733 77327 500024885 9728 9045 57081207 8324 8907 951326176 70260 69678 822161331 14399 14906 707072445 21691 21177 227782483 73861 73305 541116183 15986 15614 766436132 33018 32914 66684747 27514 27736 212821639 31119 30745 216563929 1710 1334 180180259 15803 15991 649883323 78141 78911 231347415 15793 16024 709546486 33444 34189 322370546 11550 11714 205973870 15791 15805 605202343 72284 72315 59661310 45918 45521 40127675 60561 61063 152979656 28409 28286 582114433 17447 17493 866398666 45154 44666 538247176 79151 79139 280032435 54472 54837 51108755 18855 19527 32373748 50237 49659 114331721 15359 16007 563569177 32167 32929 855401006 24445 23937 209774938 63399 63901 975376466 30642 30323 433330541 65057 65804 186318153 55664 55351 475847071 22087 21706 651803610 7377 6805 856968483 15235 16016 754537467 11381 11743 162914218 1662 1659 819549182 16019 15542 653099060 37823 38061 157352453 69839 69386 170884645 3829 3338 761414075 56347 56252 992066715 18377 18441 244908614 76099 75565 213299199 15352 16026 89081975 63333 63154 903502298 22045 21664 50618180 73634 72965 29636330 63395 62638 62455417 15542 16031 971756406 42032 42424 762097578 18227 18034 194574814 39936 39773 842928492 16035 15766 185970550 48892 48893 657771717 30429 30103 377549716 3880 4451 523650272 79246 79830 977269992 68116 67688 50960133 11122 10630 420524300 28129 27954 872302793 16043 15713 968667740 57108 56563 52605058 48802 48583 13506056 47752 48158 892488190 79161 78617 428414056 37744 38220 521186677 70105 70002 745696655 1689 1597 277368507 16051 16044 730565666 69680 69521 503960250 57971 57410 270611563 1130 776 386947360 16055 15286 265586089 48865 49501 455249493 9650 10247 699546538 22169 21622 527735216 67281 68052 685715100 17643 17478 388643818 68732 68578 518915361 3123 3195 272183763 37867 38546 936365217 30054 29295 921284419 45698 44961 694512612 21364 20650 301696596 16644 17410 548676576 47545 48140 694472398 34789 34604 783553231 15750 16070 699703779 16071 15355 382070149 25967 25470 907492893 24952 25331 12608257 15825 16074 989210516 62972 62512 816242242 16076 15469 859379812 60626 59994 100145756 1567 1413 841733470 33370 32810 614677706 52353 52520 603699966 19325 19623 160885254 37305 37295 383522461 51373 51577 754092119 16017 16470 53368296 59577 58833 870229226 29997 29835 99034769 74560 75215 334868261 64387 64964 461817925 67602 67540 710803000 2843 2306 331793117 410 575 678843637 28567 27888 164902616 21872 22103 405493729 7536 7700 382660105 36798 36121 434678155 42474 42677 256506509 15997 16097 506044700 39900 39824 426623488 16099 15332 17925424 16100 15756 230377712 20939 21637 725861604 635 181 879481490 73517 73205 910774576 15773 16104 292858036 16105 15843 18112120 21947 22491 287973363 15944 16107 296888925 67101 67776 125742126 48641 48623 103528921 48215 47616 333814075 16111 15690 998464395 6176 6136 467188696 879 1133 37916239 59484 59074 771010276 1297 1232 641962514 1 355 69478095 48836 49001 713527525 43599 43444 403076431 49550 49274 379870799 42522 42355 400949076 5858 6011 400048360 53437 53950 879056703 17632 18409 398359075 26247 26565 314356046 39156 38394 178028652 36079 35350 422926427 57725 57462 391618419 15509 16128 648835271 52173 52223 453341895 76159 76063 45410225 20060 19627 706637478 472 1241 945316459 15921 15707 290384660 71524 70948 763052590 23044 23806 938108202 45774 46521 685576204 75760 76173 637397681 16138 16070 414934311 33282 33390 268395503 13286 13384 202515233 53345 52718 706883521 62148 61914 813732051 34205 33563 625559018 52523 51746 113815362 37616 36866 395727787 16146 15368 535943886 5584 5858 849249940 41380 41650 353045677 33352 32705 154958233 12171 12885 193876120 486 910 117471336 7839 8081 945767108 61724 61856 457346298 4811 4510 862988820 17557 18322 970460008 74498 75097 235111053 66793 67073 861999105 12690 12879 32588298 14613 14425 121381785 52345 52839 221360433 29564 29100 823720483 17808 17694 670030501 18187 17405 338263939 15751 16164 760971901 63232 63997 99952285 31158 31044 587406326 15803 16167 449392306 5506 4816 879731556 39748 40097 902583020 50088 49892 331934319 38343 37982 51596855 45991 46253 756348027 8715 8046 56746835 25298 24592 42052968 35332 35224 152310055 53006 53773 82531452 75441 75901 716272473 17989 18097 385031581 15843 16179 220365595 17375 17623 315521732 28781 28005 85762120 44299 43766 50575790 24200 24492 875143855 51812 51271 85156309 8771 8265 35807663 5314 5619 587746974 25715 25211 837039620 14297 14807 935936468 41099 41537 798578656 61435 60739 166978645 39472 39404 548825917 67955 68644 855186187 51014 50466 293834866 16554 15914 54509086 75602 75247 99532549 17778 18323 283529320 33207 32958 240605377 16198 15951 52710186 15529 16199 40577288 38370 39018 206393853 59936 59835 87673450 58025 58237 611509003 16203 15643 283022454 38228 37833 916838270 11542 11271 836412367 56165 56929 316164153 25181 25644 772084355 55424 54863 375401158 58285 58977 18455705 22474 22209 488225424 15641 16211 284222697 68781 68431 757563987 32104 31821 860390961 13391 13459 794270160 11653 11305 222380644 60638 60065 639790021 346 345 677815877 42213 42049 894212124 24497 24513 50423605 12386 12031 741197411 1600 1234 13279049 59299 60091 613186684 59646 59769 988146592 14966 14268 673435030 33904 34692 224808692 1401 2040 784659804 16227 15798 713894510 54212 54666 655831915 6464 6276 261431999 33861 34034 469629706 28988 29055 549435244 15756 16232 680872725 74086 74052 224885353 36010 35872 215597627 33827 34089 431023594 16188 16236 350569322 44492 43847 266126454 70480 70291 617922182 76944 77043 993779517 65067 65409 457699681 63583 63956 784262827 8364 7644 478459112 5217 5150 958941501 17936 17744 943205018 65660 66148 148925588 59188 59145 4133951 64231 64686 560364744 74421 74406 598421462 31711 31135 610289150 57623 58154 12767183 50581 50129 273697853 23441 23417 659597178 61246 61084 920950141 52315 52895 326447040 16255 16006 216750593 47436 46945 483436561 7902 8403 367038183 23968 24581 614310813 50285 50989 220561150 53400 53582 336515783 24616 24261 248440279 53410 52829 464492246 11920 11853 571982111 21026 21528 560496110 66163 66143 661965867 11379 11854 790444864 76088 75506 205806037 31757 31015 334753661 58964 59031 102891655 3168 3329 171038096 36473 37000 936889493 47393 46811 331491212 39907 39838 32566480 15523 16274 525619171 59984 59834 552144216 77933 78092 673135322 16277 15975 453235889 38239 38754 574905401 15809 16279 532199193 28719 28369 634338631 15831 16281 449385497 16282 15610 710649589 26147 26146 485544539 12221 11654 89275482 16355 15619 473460155 54039 53910 20172639 15016 15539 770059168 37619 37673 555764156 36940 36354 7839629 30904 30335 55632419 28396 28903 416758259 13312 13600 468522426 38263 39061 824427338 68450 68412 274385359 36480 36820 19731807 40780 40603 786766280 41126 41629 209807600 20409 19798 224215384 19495 19203 2044790 1077 1725 535843577 63405 63658 566954306 75563 75330 957335702 47554 47535 184152011 53302 53447 535760007 53860 54216 392835655 51116 51674 262672067 23709 24373 55823992 52572 52536 284998225 43582 42945 517144521 33231 33555 12017408 16311 15685 391681689 16312 15523 883843928 46755 47332 348248535 46302 46191 291885776 16315 15792 201500367 69753 69043 38935618 58001 58452 159302467 44156 44922 649630875 31910 31120 351704510 49672 49701 624071127 15156 15751 823900197 31783 32401 936260141 18954 19344 415406223 22179 22354 584164230 11429 11124 1659478 48617 47870 673054516 42162 42254 488667503 16722 16090 690818529 13157 12546 363706870 11386 11579 163153861 22460 22930 456171021 270 126 83600669 32091 31617 267898855 16334 15962 126751448 16335 15761 2511904 71435 71826 72603027 75234 75437 810266704 48180 48669 933311687 16339 15827 998795743 21581 21410 653324353 25136 24705 695037723 26480 26062 357757395 16144 15788 929464455 67799 67928 946286922 16345 16066 996778102 20681 20515 597487775 52531 52288 547796697 23661 22999 980491890 8538 8336 4087126 51854 51848 928234675 31588 32238 423398810 77957 78718 958898083 35141 34359 102568943 30330 30313 694491387 8255 8947 940054545 63096 62326 752706410 49883 50071 329290301 72908 73513 823779909 11470 10991 890303116 57715 57156 140478843 15900 16361 8330879 51396 51515 642974151 34874 34248 36601563 3147 3537 792091945 31182 31857 499615159 26996 27678 734883734 36007 35559 827223251 51928 51848 333520879 16369 15633 766812203 9921 10507 22988080 58426 58616 78019788 64844 65426 42015210 25413 25782 804479975 16374 15948 43816435 26584 27073 251796004 16232 16376 958101083 76330 76615 400666936 42149 42339 857772963 42681 42943 39937466 18227 18872 701422122 24860 25386 275213106 15648 16382 884960488 37618 37072 836290676 4960 5274 220156510 31316 30530 741725740 72324 71745 231801805 40755 40800 29816249 47206 47716 506461351 885 1593 40746047 16014 16390 426663491 36222 36639 673105399 42574 42584 614300628 44535 43892 417717706 63336 63229 88695452 28064 28733 379800351 43068 42873 717140573 24389 24908 945527793 47482 47974 5410833 50715 50473 851489060 73812 73210 468028634 67821 68137 281377561 49762 50274 922780476 55532 54740 969794688 22309 21584 178085002 1 84 126181229 72833 72691 964932766 46634 46399 223037614 27806 27526 518635981 21715 21933 323556701 843 1341 839946011 761 625 656637617 15406 15124 747284138 71003 71303 71901209 16414 16147 85672057 32371 32738 904543116 69135 69618 825837899 74157 73971 881203226 7367 7605 60230628 42264 41964 555691720 27919 27706 988305019 65779 66215 537663898 1917 2511 792436333 545 648 896202993 79821 79100 906269743 25545 25083 623952663 16426 16171 683384198 69871 69706 954151449 60552 60042 599137274 2993 3061 752042965 71814 72379 772607368 70912 70365 658047059 26741 26077 941434263 73368 72781 983399001 29468 29898 44528173 47139 47230 371146297 25187 25235 546660707 65135 65778 625091310 16808 16831 626604822 44965 44711 23179623 50369 50047 838001376 55024 55302 918558243 52329 51995 848164422 8585 8691 60884734 42713 43496 53104947 74779 75409 882775883 49676 48895 780636838 8103 8463 479271970 8542 8641 362177447 22092 22137 271463163 30636 29902 933671551 16099 16451 556859516 69401 68995 656906280 39599 39857 53535632 77924 78158 547425795 32524 32535 7964345 39759 39884 347554249 78540 77992 974881191 48565 48291 852157892 34635 35131 396151561 15779 16460 641487167 16461 15948 676228771 1735 2316 407766331 36113 36829 366391201 31996 31845 682060131 16465 16093 744298283 56768 56870 779277634 31242 30798 884598585 38848 38715 874756532 22870 22246 508243881 67288 67541 71120026 21965 21318 442907023 2117 2856 441903314 39082 39333 728186060 16474 15905 649534567 53881 53809 157651938 38319 38023 17024260 5652 6387 512188934 70504 70289 388333231 13003 13002 22254967 16941 16611 173359283 19440 19661 273530895 43650 43623 290487518 50383 49639 756901911 12547 12429 655206637 34147 33832 63674720 263 988 2428485 40923 41482 993743503 32308 31847 953431012 51860 51630 281428665 68480 68806 630632086 20965 21704 100377392 42688 42036 510708076 71723 71919 938298780 38928 39511 818969706 16495 16025 633001037 21601 21343 228857728 16497 16349 119835343 64890 65492 612544444 60508 60999 280919231 22950 23087 426339517 16501 15926 666912478 78663 77887 656296555 33968 33763 662177380 26514 25819 540320485 26163 26755 979194519 52464 51728 548213947 51390 51658 683799707 69076 69078 574003550 75176 74464 522441100 69300 69770 85155796 12034 11648 236993226 77088 77883 66876848 16186 16513 637868180 29448 29678 105797698 48036 47549 268575449 25451 25761 515518475 3851 3559 654089290 8028 8082 783738995 15773 15600 302007220 16520 16231 981227967 4469 4964 38825869 16522 15873 591309629 79342 79584 924583885 21243 20735 410270657 74701 74794 147804671 15729 15576 229797461 13429 12945 503563159 16528 15729 657665837 53320 52700 202624646 33619 34297 787956953 77236 77958 88923148 14402 14407 75841982 35637 36133 381708749 3093 2295 424520135 28546 28401 397933864 20780 21476 732799064 23556 22764 214130884 5492 4879 311407236 19077 18364 544170091 1 340 195891583 8279 8271 865367836 40851 41339 510775638 42244 42859 659039067 58499 58775 92045277 70759 70654 578049484 34920 34338 817965033 55930 55772 889269760 44677 44121 307041472 15755 16549 447674767 30025 30431 128379342 20717 20323 65494887 30320 29554 298738330 16143 16553 131740003 1210 676 769904376 34917 34874 42187808 16556 15855 6692735 27781 27929 672476428 71569 72345 622138941 16238 16559 634524351 16560 16216 360017834 56255 55773 474618767 53406 53112 938481627 79529 79530 226763358 20230 19890 160940024 16565 16485 543971767 66906 67002 881190896 45623 45503 977584922 10877 10333 81899627 30676 30230 733524115 72375 72136 243206401 30820 31462 328074385 46660 46458 891424425 33267 32863 955753462 53102 52386 694201972 55989 56581 65733739 63225 62525 203645051 18835 18888 918212854 53316 52845 180915989 47227 47727 658097870 65338 65830 635928142 1994 1960 530373742 15924 16582 883902357 18101 17984 585255144 182 137 384515509 29979 29858 981725564 23108 22835 665177351 30194 29718 237169513 16578 16455 577154021 55299 55949 48189443 32190 31907 219737953 67293 67215 71735046 3793 3633 411719735 22295 22250 954788650 16594 16557 160328705 17401 16674 75869431 37554 37473 482389674 28482 28852 434345947 29862 29481 921047077 52887 52685 44364666 14436 13807 334488159 9720 9490 6179653 2538 2693 110848882 41900 41652 88034894 36033 36828 985032731 22342 22349 745498970 58415 58098 201364078 27648 27052 771305784 2176 2057 598540488 54736 54800 871932754 22327 22167 780464390 64802 65022 298576514 28368 28457 497538036 16188 16613 451274279 16614 15972 66039048 79319 79113 994060151 57475 56959 32676433 56937 57197 325900567 56024 56460 312711338 45164 44715 977814761 68922 68554 714463283 57462 57150 642542629 31170 31074 4320002 26699 26360 545318315 27574 28100 277948437 14542 13757 51312279 53703 53421 233882763 39843 39043 628136214 43825 43726 304125204 21355 22119 944170361 9642 9799 49619879 15902 16631 851972488 47439 46804 553158003 2465 2237 332593689 62531 61733 218361111 16635 16102 413264609 43142 43160 411612437 53390 52887 723130505 213 1 208754820 16639 16467 700547332 16640 15862 10417670 29703 29952 189670945 72793 72524 370536698 36297 36546 71109724 39264 39125 497990899 77232 77816 296417274 70807 71253 596215144 67909 67770 666569301 19391 19031 721774509 36394 35619 733303156 59599 60228 285140257 43846 43455 900685790 50550 50131 622025642 67714 67986 65185968 34254 33998 125952606 45611 45358 27317230 60749 60295 34641027 16731 16437 4287767 57398 57481 255321274 38392 38063 191185916 429 164 500611703 40861 41263 280347601 38768 38851 161582004 1 388 117318789 21337 21282 337389799 16665 16018 255280719 67155 67342 333013297 60343 60865 282445706 72640 71991 716819672 16199 16669 840483522 72781 72988 282205175 60128 59901 167785231 73855 73663 636009844 16673 16512 232518305 27740 27915 463172147 60451 60832 477955997 4909 4612 706519177 38774 38029 688599848 33579 34237 563870708 63062 63263 661944000 49091 48468 172086537 70724 70792 14858707 18188 17398 618014125 11207 10445 326650250 38798 38066 40166280 72300 72813 462525670 19840 20443 640070327 40856 40512 247854863 16688 15921 73199809 14032 13773 74540521 23986 23565 931352525 41536 41562 830687975 29890 30530 335783442 38625 38232 407925796 41854 41170 909915534 25826 26045 167877552 73075 72486 897195003 61642 61976 1126183 25692 25180 758831871 16699 16518 284889481 29582 28858 761906851 17428 17077 512440645 72934 72360 524531718 16703 16488 97844375 76977 76427 282777683 8652 8707 750838292 47594 47297 959780848 9521 9146 853293956 16708 16560 655435256 48789 49050 640153839 46910 47372 742849516 2756 2182 428519931 29105 29712 935940517 16713 15986 518347125 22189 21834 810192269 61713 61549 113430317 68244 68115 24806671 55960 56499 665437191 78453 78171 770482508 55937 55899 252748879 2135 1352 395754512 8380 8260 502168653 24700 24013 284412164 44259 44091 854264601 16022 16724 684171045 62763 63285 607549361 31663 31067 41907828 4661 4589 720591945 45068 45622 758345199 26438 25638 38738914 64212 64656 189345217 20697 20108 473085470 72378 72652 18689974 54374 54539 764480851 8901 9104 501630961 77403 76874 878596830 62224 62503 221196257 14577 15176 958205370 56815 56026 151242097 50392 50295 773123921 62542 62708 413906047 19514 18969 773810833 52315 51949 296366224 50862 50606 25425731 71364 70653 733678786 53576 53937 202177432 22238 22633 897257474 54062 53946 581893637 66928 67377 463788414 26968 27104 820326737 38325 38361 351529309 16505 16751 698446061 24433 24508 614998446 61199 60681 695382915 53470 53320 94950303 45915 46465 180134353 16623 16756 809610480 48130 48910 696750008 71989 72131 210442663 7502 7630 955354000 26806 27556 57044484 16761 16558 742586303 51950 52258 2387127 48452 48219 362504842 69592 70120 348454225 6469 6558 11519531 75156 74831 316221177 73433 73430 213773091 43887 43193 184951648 72955 73136 605146833 38548 39117 86416887 75893 76386 424108100 16772 16242 588116831 12792 12188 101902670 39722 40324 72039200 63356 63916 827386329 57731 58511 43887519 19075 18544 487871358 48326 48595 378069066 47808 47050 442245972 65532 65664 412934678 16209 16781 610586118 31801 31509 828016171 36817 36234 630665769 32964 32656 659352285 20121 19466 673088716 2686 2121 532820703 16026 16787 337112144 7584 6941 512923315 19558 19539 30045050 39830 39374 310323813 42405 42634 589205190 27379 26663 540289913 17684 17384 581277182 70279 70612 38904098 1232 902 5604364 26353 25709 296757429 74602 73968 131584781 28187 28958 607973468 12506 12803 638761638 16800 16257 444584463 29533 29394 52622491 38382 38095 129926336 48115 47621 529730461 13815 14117 173394390 22533 22074 320968292 66210 66220 85632221 21866 22278 893366526 74154 74169 660552572 26405 25820 186288743 39499 39252 361951655 74816 75057 15453273 19267 19013 612603413 16813 16758 256363365 53155 52858 960672501 16815 16810 705920323 8200 8102 67701981 8532 8745 991045991 63514 62784 157313539 78167 77973 169641940 42036 41312 131752879 29449 28769 351126069 37634 36929 847016944 32482 32998 949521194 307 285 196965775 11946 11917 781729760 28217 28556 381729857 18214 18087 65502692 38355 37802 798659360 40257 40826 760784697 52305 52973 405864284 26869 27299 930969256 62186 61830 733748014 74657 75036 977352279 67227 67209 183180558 16595 16835 202944157 68335 67689 849665830 34982 34620 443339541 30107 30508 258505478 26858 26396 671931377 33638 33188 62292889 16841 16069 792791441 16842 16461 347699032 39470 39774 159172181 34581 33919 192490685 16049 16845 514726575 5684 5924 46885627 31686 31062 43638140 22560 23075 768435436 16548 16849 594385556 52901 53490 212024395 16851 16307 132829599 9994 9861 540597027 48835 48227 88219435 11271 10844 715260295 49372 48692 679536124 18514 18094 773872516 24291 23553 960134819 6330 7047 19294548 67488 67567 373267283 51359 50892 178459604 36695 37177 703405551 48978 49516 349564729 30538 30434 404558951 79482 78769 249241086 27373 28001 666652485 53188 52415 684476960 44555 45175 167233155 41526 40909 538581646 65541 65436 18038944 76095 75875 753808091 70521 71140 148369395 55000 54218 43192631 62653 62396 44530238 1307 837 370992285 63843 64215 120528518 35830 35673 966597966 58867 59069 532213026 16878 16377 68446589 72678 72011 152815123 31338 32059 300504140 21572 21672 38834579 76786 76228 329952503 49934 50330 144893680 73360 72718 3291727 10800 10230 58889627 37802 37900 420486763 16714 16887 32883836 16888 16809 259927194 77487 77906 195828617 54043 53610 34562971 18894 18379 665791383 16823 16892 518701585 71612 72291 448071792 48063 47352 541793073 22362 22519 58228517 46697 46304 872200638 16120 16897 944693926 16898 16845 461516599 27478 27487 609259663 3974 4579 920003407 56754 57446 204783685 17315 16676 197965725 40645 40409 918532674 16832 16904 8030613 70169 69452 510477741 31315 31091 4334263 42061 41463 757277230 38595 38175 990912262 19462 20167 65792512 52752 52149 322808252 15083 14334 300428872 15776 16245 739779644 76747 76130 417007525 48852 48493 680984392 58004 58057 660907272 55409 55706 246982260 20266 20046 617490118 45669 45934 5016538 33863 33993 874023915 32347 32212 402061328 36117 36211 252551122 5351 5249 415834199 16313 16923 921724402 36914 37538 143717653 14072 14271 20327931 39687 39442 548478598 10022 9768 58624546 15824 16421 725650862 16905 16929 25051064 33699 33598 26338706 37334 37296 105024002 24141 23532 989388967 41786 42094 552792901 51193 50724 975418507 31189 31955 820357152 12553 12561 824632819 25070 24935 1526558 22918 22247 135856869 16545 16939 242835084 75851 75911 5660455 21919 21548 188227720 299 670 644376311 64565 64703 69184347 70999 70967 477729788 16763 16945 137180681 17338 17557 898053757 77460 77315 525314342 25775 25732 756730065 20392 20520 507876330 29132 28512 826733334 62390 63053 235528584 23501 22768 262769958 69052 69594 209638588 41296 41031 319847623 29207 29900 656603043 21819 21746 62243874 73654 73198 761282000 53290 53202 472372343 56229 55489 478121116 12986 13227 617052430 47759 48287 658185661 48191 47908 132902513 16901 16963 988737563 42094 42457 279083480 12996 12361 74169055 3235 3398 638817509 16967 16261 375985868 17323 17281 897778065 33724 33606 865554898 7825 7429 485644903 14789 15117 508600544 60370 61067 140604144 16973 16245 804070395 47788 47280 330505326 65631 65917 431124621 36483 36189 590193356 14913 15668 291968511 47799 48292 77370838 77960 77887 193253513 16757 16980 185840294 36074 36440 84467273 68776 68566 927891806 71536 71033 55369875 71530 71192 515373853 141 1 757056393 19271 19128 587451435 7168 7572 996625899 47625 48012 746096247 78850 79571 696478512 37332 37626 953112644 75994 75315 557204949 16992 16393 816880415 4947 4541 131381237 40430 40115 366956308 63208 63716 762626074 9383 9898 5737505 24432 25008 465614931 44871 44529 498861035 8340 7777 644481926 20957 21434 21648816 46324 47023 60873480 16572 17002 15572093 9668 9424 801764971 66379 67035 209744801 71555 71656 986050455 25041 25666 289310049 14505 13867 116372764 17008 16973 542412781 12789 12852 363389127 58944 59692 73127571 10729 10384 656619636 4758 4996 19407155 68471 67671 238503714 62129 62768 740281331 16714 17015 366185549 16480 17016 222269747 64842 64150 974108024 66351 66691 449028548 59070 59211 383555081 34723 34896 56625492 58917 58220 240767321 71196 71035 19643181 564 1171 146991884 5401 5877 58853664 78777 78923 268841374 7285 7796 556233915 65119 64711 687060799 49544 48945 554212547 8854 9219 739331297 41536 40982 255683806 30734 30801 570255 61590 61253 748441999 46648 46817 935327744 58998 58406 150624871 77324 77652 906275948 25571 26102 342712954 79678 79941 417494174 20910 20224 892017937 69292 69797 244521035 39987 40665 336452254 11586 11833 370249634 68272 68046 833952245 51241 51499 223034916 50108 50673 910735800 7833 7521 250728374 16319 17046 232349203 59107 59559 32336884 43923 43799 56811178 71235 71817 477082569 16543 17050 745558224 60786 60759 17396540 552 113 391840250 9508 9409 419660173 16184 16333 238024307 45674 46422 709161345 70071 70854 539738193 31148 30865 284107770 42153 42466 65290919 16294 16516 411882186 64126 64338 67515644 18986 19300 444406217 50339 49866 146209532 5359 5818 577055782 62916 63562 798499950 58176 58410 373552122 11970 11221 74033510 72502 73049 69259299 75179 74871 206124732 11348 12052 392324175 40167 40585 899161788 24519 24697 398176087 18855 18531 511296031 45966 45879 868375503 55279 55097 66618683 71434 70864 958201563 34812 35507 197469558 26489 26792 12382019 25658 25042 983237376 50998 51169 307556042 55239 55592 155235010 76128 76515 492767164 65568 65623 707390609 64115 63760 266203335 22476 21707 834316712 34172 34014 648137995 2553 1774 858294101 52475 51754 21054580 53710 53657 66896370 44979 44938 1384008 25156 25823 943053847 47552 47625 123686908 24324 23672 151668238 6564 6123 740589644 52310 52793 944314759 3522 2903 748630667 67782 68507 576667021 32226 31641 870777399 44375 44817 284493497 79520 78793 222211792 12521 13099 3385254 29899 30188 593866730 16845 17102 681936292 7298 7167 696930178 36742 36407 69041073 78375 78442 802864782 65762 65952 14689701 20451 19793 95967191 17108 16703 827880876 35966 35563 730400011 27562 27368 814073337 5721 5565 908687886 47834 47678 116956345 1734 1536 637450898 2247 2394 101697606 78335 78373 329784807 58936 59048 708354462 70936 70538 877839636 6502 5766 298996499 17965 18523 396998438 22230 22394 984676164 57519 57318 560437192 69657 69025 406561867 2979 3448 546024468 40264 40185 875870008 58166 58034 103293353 43840 43789 739537855 1946 1786 500616190 38846 38293 24511021 912 1160 164252662 9386 9366 817718688 2878 3176 612259252 79977 79668 474786936 64014 63267 168626352 33562 33707 74681609 29014 29349 723389962 62638 63351 401187986 49579 50065 729477407 42941 42494 311230067 16539 17139 775775835 17044 17140 992096666 21194 20503 296121422 58214 57537 230224447 22747 21959 15788289 17740 17617 78375889 17145 16499 64113546 11924 11821 306345776 47203 46728 723841502 75991 75495 22656796 55821 55793 523778791 17146 17150 810333422 16929 17151 835461334 49820 49844 879181701 54897 54712 859245499 52448 52183 504807044 17155 17029 791749714 27390 27333 698724283 15135 14382 765943584 43843 44544 305657058 66735 66820 355220927 17160 16424 399327117 12689 12388 822917751 29790 29121 98728284 7002 6941 23382030 41308 41861 750058610 77409 78170 947380192 68257 68434 522334249 79657 79544 597147698 17168 16938 657317380 11882 12338 667053251 63699 63624 52286182 21254 20926 231442340 4599 4927 490905729 35945 35258 63866954 48429 47631 273978128 13376 13958 345767650 28429 28403 712585033 63056 63270 315335140 45207 45871 14797965 16029 16541 426957291 56376 55710 101719907 17181 16998 611368900 46960 47185 884459556 11105 10898 577028292 66061 66475 20986360 61998 62471 37674335 74520 74297 602279424 13234 13516 510703095 17188 16399 763172565 22286 22210 130144754 54921 55320 953436210 34961 35274 297733391 193 1 716424941 59079 58328 584021754 17194 16742 310621484 16975 17195 702705950 26116 26572 495652565 39344 38971 2858170 8097 7972 785492550 64794 65189 974617399 26396 26763 228831559 75065 74561 97610425 42243 42865 18406460 35175 34624 528767220 17204 16855 735693216 59218 59394 925041217 8389 7960 377058222 16926 17207 226067184 53352 54137 8468065 12846 13229 691677408 17210 16996 604855199 26315 26967 28443470 16606 17212 27890609 40006 39287 555558123 76813 77569 624158711 56385 56987 546491441 23686 23990 291259866 8663 8865 67312630 18973 18857 600454657 70207 70817 963223106 49619 50264 601592776 51533 52212 429388638 73549 73469 235460846 16835 17223 850394925 52738 53206 233132429 41811 41231 942729919 46429 45946 952257616 27918 27560 507953188 54243 54144 988814048 63980 63948 18386558 68647 69313 161609375 20090 19988 901518426 17117 17232 191700377 51287 51304 113796161 27687 28322 158186424 32622 32605 48950665 1816 2361 453473335 5804 5883 12804977 17170 17238 507944792 26161 26675 373597294 66552 66811 786698330 65954 65761 735556543 64215 64466 770045861 2376 1793 654564167 14444 14061 199374153 850 537 308083612 32299 33094 668970918 72120 71553 58112092 32498 32476 886735468 31728 32060 14251200 53008 53072 937597383 22673 21946 725375603 11668 11441 283151827 66981 66454 139054244 17863 18315 536236630 38372 38989 924686682 17121 17527 964759214 16707 17257 710033159 71124 71128 985444872 25163 24477 759991393 32257 31853 822319059 52253 51882 361629805 16785 17262 632442997 77864 77877 34330332 74583 74550 11067964 15334 14996 197563035 22154 21644 325883543 42191 42313 636567718 17268 16857 55631238 13901 13377 365882653 1412 1432 98328911 40008 40560 42122905 42959 42865 36061811 61046 60645 600116160 8293 8217 814396384 69189 69165 747015959 19673 19590 551099240 17277 17053 357569816 51922 52446 48036466 46549 46806 36682373 41617 41360 467390191 9850 9120 702726395 73226 73633 441441424 17086 17283 57531850 47271 47533 413936694 38393 38219 418858756 17286 16790 482090923 19675 19326 42882772 4951 5341 94924175 12161 11734 307485969 47899 48560 982784405 28312 28887 169124627 16773 17347 199605487 39917 40568 642237894 60583 60005 421769990 33309 32800 418838012 2451 2544 762805871 5831 5489 367849224 6368 7103 617642522 6547 7300 820433288 78248 77830 195472077 62101 62121 191242370 3221 3969 190498001 17303 16712 874779827 38241 37974 356071916 74556 73825 975321635 74443 74026 505209743 17246 17307 358288381 68379 68168 481205583 3630 2831 655852190 27981 27684 474637209 14791 14106 870238188 52442 52645 377440930 8238 8629 419988969 63427 63142 624026014 3778 3868 535724936 46157 46162 63179826 41781 41885 817890239 13135 13329 310078507 16576 17319 116562653 76840 76204 712580464 66708 67375 693399070 55574 55746 979924533 75349 75914 129864060 77832 77113 934707570 54182 53476 6617033 73476 74052 437606804 26813 26490 785164539 36651 37088 838349170 6950 6845 106574535 26036 25503 666429826 6549 5928 444925809 21895 22638 358090061 2914 2854 380190434 17656 16916 216110368 54449 54153 125365755 38007 38570 30481925 28800 29438 940476457 14589 14162 146479601 10567 10550 77692729 17340 17312 998429247 17341 17231 617747822 5093 5083 977847901 65177 64470 262378961 17344 17070 350606534 42957 42292 990275273 65239 64634 313019440 9525 9078 420358891 78642 78950 689386246 39839 39493 348447763 47318 46657 793912088 16961 17110 815385780 5876 5589 1379730 33765 33265 141876076 17083 17354 475593514 71976 72270 426288348 34098 33980 9837726 14698 15173 285544374 55222 54513 51180894 31523 32271 105352983 16897 17360 239860357 25495 24957 506451736 47603 47991 642066446 27452 27350 38991264 39366 40156 270564933 78265 77827 213371260 72884 72669 143744379 65924 65538 658143665 39064 39600 511256062 51134 51099 111869712 38106 38487 579217993 61967 61708 31329292 17004 17372 427135351 37330 37485 195092169 55562 55745 49757694 61912 62540 748525941 17343 17376 657329305 55708 54928 553352411 48547 47862 20526470 21165 21475 361175861 71310 71011 435595762 31707 31126 707070274 16383 15748 23228338 6908 6260 977157017 5981 5221 50406195 40152 39781 685035069 14003 13917 579214260 17332 17387 305490545 23239 22741 312772018 23381 23563 625557198 14406 15060 23090596 13889 13108 109624722 28021 27290 579967209 36448 36553 49400635 17204 17394 177649919 7126 6353 373266261 37205 36813 270474485 41715 41956 582058384 51083 51195 478800163 65931 66453 579460373 32632 32083 8471320 58959 58357 790030362 77282 77427 33742292 10330 10363 587349428 44042 43670 849834552 17405 17112 950185965 76243 75995 14408634 66763 66166 32344087 46199 45818 31393629 35417 34862 7133024 41895 41310 500375265 4833 5450 544870822 69677 69135 907862582 56044 55855 906056844 41502 40818 919289143 16828 17415 50375885 76142 76698 43147669 2216 1737 596946896 68112 68871 789580561 78488 78576 625192829 6916 7003 973173743 6302 6869 709981776 26887 27170 724497831 55234 55657 917473707 40754 41068 787123165 42675 42922 680617585 78397 79033 516743059 16938 17427 50373072 26083 25801 158607518 20071 19846 767027294 33510 33324 116048726 4279 4375 679935336 66638 66202 195284626 23953 23549 443698310 2461 2493 203548116 68904 68695 945628019 17323 17436 590826432 63260 63002 687381020 48255 47636 216438995 15512 14852 649287415 27382 27135 669532753 17441 16939 491548054 79262 79488 264736127 25320 24895 621185916 16754 17444 27902739 25764 25535 494462767 34527 34395 497825513 16926 17447 167814543 17448 16898 921237495 73465 73986 835955045 78866 78486 68598915 2777 2418 632488255 25521 24910 583851667 58209 58922 758966140 33695 33129 63484582 18953 19197 37797539 17456 16721 326505121 38560 38986 29506041 17458 16942 218603276 68180 67934 840981074 19660 20008 272672894 74049 74402 585678631 77619 77786 634664790 56978 57204 139591657 13895 13653 134256556 46033 46152 299726229 35785 35552 540211080 24504 23774 547992713 17468 16703 658879825 17048 17469 969010838 1493 1787 979890824 18280 17914 302922582 77614 76900 379109046 207 515 904411839 17162 17474 215019170 5555 5382 776783353 22995 22448 549286856 43673 44033 632037997 39355 39837 606488583 17479 16882 777939743 60479 60525 15679898 11880 12324 749904957 77509 78043 62513993 28206 28627 111455480 60284 59538 421985504 42637 42293 455836562 72567 72241 263729121 24734 23957 590188472 9652 9337 273951862 4596 4680 41327891 20763 20408 526826153 36028 35715 200228890 22760 23246 413361111 17750 17198 392529706 33429 32916 929452130 18821 18543 822725080 690 162 498609575 17219 17497 48079494 38619 37977 737161264 70287 69854 520642100 39990 40632 452134442 74065 73440 673103513 78169 77460 723045913 65432 66041 454994546 76709 76889 430728650 19910 19446 385589787 12785 13368 789456265 12252 12943 661405276 56786 56492 393698197 43184 43827 867870597 33069 32982 408460241 36142 36878 792265405 25795 26139 341850044 50377 49832 223431063 42750 42356 807006883 78607 78220 456638438 75282 75976 154093078 17377 17517 20904915 57911 58331 307088024 29131 28704 231027756 53525 53603 94705818 35321 35549 197970175 46962 46804 701867 17523 16830 120044136 64511 65311 918348265 52082 52008 5144999 40303 40933 432069051 17763 17135 835682421 17528 16881 350937026 62784 62174 694319769 39813 39254 24781580 46043 46036 379080118 15588 15056 979326347 5191 5107 288316263 34201 34540 622495430 56822 56222 956651917 17341 17536 557979343 61951 61340 833060072 50595 50967 815846773 46676 45899 461746661 14861 14309 167223738 45251 45127 214259639 25470 24885 677617032 40915 40873 733065641 11384 11692 157043103 49845 50082 751764147 30121 29527 727064018 12233 12314 378308427 71583 70915 57419635 49396 49285 211075453 24467 24175 490981388 3853 3417 79842110 62202 61977 864573007 14876 14370 665821950 50936 50848 957567824 13038 13317 55499900 36575 36261 514615794 3561 3105 851619806 56368 56378 184835743 31436 31899 969083137 69496 69451 364363069 10315 9918 2187022 17562 17203 317793117 55788 56236 175763534 26615 27404 564787893 44217 43582 840160831 17566 16876 244135888 65628 64864 48315879 43448 42660 31500036 18841 18303 386557032 17570 17172 732389797 41249 40899 901258709 17572 17309 12837752 58325 58240 367744068 74145 73852 577206378 45560 45655 585661732 4451 4639 402794114 18870 18214 72186065 8335 9002 932141077 43784 43543 197300326 75502 74886 650933817 14767 14025 172918227 43976 43754 649782139 68389 68848 793078319 17581 17584 975054037 52649 52700 853159503 57426 57246 882939610 51525 50792 777363863 57468 57783 613581620 51055 50653 602067728 52871 52189 693119568 55543 55209 402950331 1765 1603 675222872 17593 16912 51050277 21208 20531 846480482 3585 2875 499970876 65643 65554 217222375 17597 17340 669712481 18330 18543 764460150 45481 46072 802327742 71586 71131 511071145 19460 19179 944026074 17602 17124 440593753 17580 17333 19218282 40747 40732 315401742 76371 77090 340622955 17295 17606 881039289 42415 42249 872163949 69456 68997 410205606 35298 35159 753571122 18330 19026 920966316 8105 7506 771401847 3675 3255 211848103 14989 14263 663534098 17152 17751 80877608 58140 57351 342746685 62285 61889 428245866 65674 65545 778888242 71717 71749 20412808 25708 25091 814385400 17825 17179 16100078 17621 17348 684616828 9421 9189 851789837 20631 20902 1612515 60267 59623 883029844 26060 26073 457133087 17626 17276 304372059 73211 73955 330384320 78906 79204 408609633 70661 71028 802614029 12792 13001 675557368 48642 48028 385465172 56027 56400 341073407 52543 52628 645332606 66339 66529 378756049 36022 35332 686494694 10319 10465 291599036 17637 17271 755660652 17638 17560 752395957 41637 42272 504217285 1 127 47103561 11543 12214 533168405 36420 36540 729220823 8733 9287 273964223 22939 23046 480520445 65300 64790 829263739 17646 16934 766124368 49241 49970 459003050 3936 3810 836907344 24432 24260 998702567 78789 79239 3019419 17241 16970 11139551 78020 77855 985908832 66030 65777 916798818 25933 25538 92406551 14261 14085 871350970 23448 23496 50246255 17282 17657 447189819 41008 41733 69268872 22623 21928 256347931 49741 49368 71011 9782 10240 653649796 75848 75310 80276887 33869 33775 796327656 17559 18030 255127365 65895 66153 314581909 67754 68134 448254029 11106 11700 942332041 42759 43086 473709250 32690 32021 625156231 77984 78130 965087388 61761 62181 4030314 17512 17672 792008621 48812 48278 906241466 37255 36787 929407447 3526 3780 636484221 57437 57788 586515835 45779 45890 353564495 59604 60010 929266228 56875 57312 187632309 44219 44116 55553478 17681 17585 457733295 21388 21501 580433 50377 51124 970084748 77513 77043 323894987 14035 13820 579356418 47124 46747 531130028 19428 19848 802785150 37874 38482 997610987 17689 17032 637542329 65329 65296 982150186 53108 53025 330285708 36379 36107 537295406 34235 33482 174589701 75656 75025 691900561 17695 17057 275336378 17445 17696 523740859 76541 76644 239188573 66923 67435 13708814 15509 15610 436472465 40859 40551 931030369 60446 59919 571972348 22631 23370 682361008 21057 20281 430567838 59081 59458 365295889 60180 59544 683715681 62354 62613 483465450 52164 51838 32247537 35074 35516 196483170 55865 55296 530260685 64357 64497 404545045 22218 21522 185114015 14806 14244 770717708 41832 41219 785449417 38116 37863 646160620 7624 8077 388279616 51692 52482 441410925 60327 61035 563530397 44505 45195 525778446 36648 35880 49745521 29518 30057 640168200 40820 40045 107526873 55258 55228 125816960 19276 19395 67734355 32087 31644 881436928 50613 51128 927898320 9456 9168 465794088 71993 72710 821123595 17347 17728 880665505 10658 11192 169516056 39642 40126 50272339 1735 1127 429352768 6479 6269 122034648 78295 77746 682117132 17734 17289 678126128 34415 34856 158620320 58926 58803 245453238 56406 56737 287080010 56572 56478 37672274 59957 60273 392882011 30707 30196 587536625 24135 23935 42744118 70138 70052 636930098 17171 17281 570909350 14890 14375 837013346 73180 73965 927080053 17746 17043 109548203 47428 47419 868280890 79322 79253 65470856 62459 62552 149997938 46387 46323 44930172 75210 74760 255236818 23924 23549 724882180 40847 41458 620785116 21874 22471 488797642 73948 74355 594859697 17756 17528 430733595 37234 36788 717796390 24165 24201 41530267 12370 11641 674176025 70992 71659 522601784 60957 60817 392913414 55074 54555 996274780 43600 43237 570715093 17764 17158 263536487 70159 70001 504613110 48377 47657 115531868 25052 24514 247250864 7212 6731 300372186 11398 10610 674743478 78439 77834 480127055 17771 17497 965415164 42129 41620 352517736 50349 49900 37519304 66600 66660 387019724 34523 34499 927723276 9338 8616 793326345 47325 47152 364545011 56934 57659 97582542 79208 79339 180757946 66386 66191 607459932 32141 31713 230032577 30024 30632 667792695 52857 52498 820638690 7213 7233 314313505 48633 48184 182944257 27810 27428 227667784 62134 61936 353489380 38694 38516 193790399 2257 1661 32908357 21731 22240 595634731 68829 68163 759318566 17005 17792 256977599 27040 27141 659809637 17794 17515 605642602 67131 66574 47156112 14752 14849 887815502 17596 17797 125533946 6525 6168 842196597 2287 1890 144860687 24544 25148 934798783 54050 54828 120809700 56377 55783 457172767 207 66 460118291 50303 50641 768540679 23678 24079 197814213 17321 17806 25975841 76629 77142 301340688 75721 75306 641851968 17809 17452 190491524 34245 33566 780019094 61834 62359 928333056 30827 31492 794457895 57320 57244 84409802 69694 69402 215362429 17815 17051 315246815 46551 46390 81684638 26705 27449 557744264 17818 17620 183308347 61067 61758 469789230 69859 69293 642554410 47332 47417 972520559 35670 35296 620262167 32207 31991 390812530 26429 27225 354333558 17597 17620 183746423 12373 12139 390382267 35815 35450 434774450 17828 17671 990329550 7678 7642 167676761 58694 59046 947593145 17761 17831 910545660 17832 17477 942882724 69360 69878 657298453 1723 1846 4392196 8386 8128 271600864 12600 11907 428479759 51778 51024 891358828 19682 20023 461913203 70308 69578 421917426 17840 17691 921476167 3619 3395 960646759 17704 17842 716213570 17843 17761 881708365 50714 50442 964009771 76203 76176 604272078 41371 40981 266814096 56848 57645 66600715 72820 72096 163232443 73304 73090 824521394 71087 70330 659942370 31160 30715 459295950 15024 14872 638245278 17178 17853 803999204 24685 24032 218130846 10083 9360 493482811 43557 43238 548355741 17857 17275 862669179 2956 2450 252002193 70475 70144 67683194 65982 65820 103423782 15259 15419 717049682 38150 37794 131921770 57441 56767 918997943 70795 71517 729370058 75158 74573 558378887 43041 43568 546870077 34469 34892 183810467 74955 75556 609481919 9065 9255 654028542 72360 72264 992251905 35372 34889 335238387 42686 42821 560619615 1152 776 546432476 72961 72854 75986962 20219 20591 495989728 33989 33829 916969895 35722 35052 70394892 17878 17291 790660527 39368 39866 865352613 67618 67918 158470329 70165 70668 599466429 2067 1536 350934397 1928 1536 374499077 75807 75546 652711770 69401 70076 552921570 48277 48858 28911875 72830 72733 381557955 11523 12094 35777397 68057 68801 836377777 43855 44366 628799788 45079 44885 448173608 50256 50603 443781526 36014 35316 249031717 33387 33060 779524296 3042 3084 155538816 17474 17896 162119536 70461 70123 782394492 74610 74871 193963786 18811 19255 517713053 52357 52658 978032215 32824 32577 779778745 60142 59579 377590283 17667 17903 697717586 6232 6746 98201030 4217 4295 577284899 45967 45726 639822150 56589 56289 763104761 17172 17908 990948827 18899 18354 226568132 17910 17188 144883739 17911 17369 817751022 52200 52309 203700694 56190 56595 35722987 72246 71784 634150989 17915 17653 804611602 17545 17916 620980894 30909 30831 707846571 54619 55198 155356291 6951 7738 979862857 17504 17920 697768252 145 72 929075802 25190 25265 348410570 72531 72483 910424316 5315 5822 470006110 3017 3232 997016338 25134 25373 443117329 39470 39280 216118679 56317 56629 719619029 57325 57176 677125171 27752 27630 518241708 17341 17931 57223436 31229 32015 663892248 59857 59352 951870175 32780 33416 62897618 12433 12394 555139919 43832 43329 610091966 54381 54569 72109437 1322 825 430089247 74237 74367 64417496 55892 55818 986735368 74196 74107 574661687 44519 45234 445512979 3816 3141 714382629 49900 50026 972080468 23992 23956 896965499 17647 17946 203054992 28207 27705 728381237 29135 29676 14835883 60269 59972 146802302 60599 60584 163360608 1309 723 528949773 17292 17952 657450805 15892 15282 354370484 63421 63854 922939309 59527 60243 30370102 29608 29996 251297215 76167 76252 362771802 78880 78656 433366407 72107 71434 12284221 16495 16921 122341948 27093 26924 127238124 3834 4342 481577570 17963 17659 49467442 60912 60420 407354432 17965 17660 316774575 4255 3577 956157589 12184 12865 563952170 34650 34406 487760263 70846 71092 439182377 16385 15954 153594844 68623 68284 244404670 14957 14634 168165484 17973 17929 858530979 62996 62570 50399190 78312 78873 809045129 62713 62606 452428403 17977 17655 115079342 17978 17371 435512968 58958 59455 735119278 20834 20275 695627456 47874 48589 432253339 66280 66021 155675865 58773 58057 27352655 28345 28276 722089117 32879 33661 10108929 34120 33597 106279700 68484 69172 994705943 2808 2627 393709048 33746 33517 579626043 11360 11385 450373481 41815 41667 66244017 78716 79505 922419682 73292 72791 627996904 11651 12296 656474220 52685 52647 278490959 155 494 411823889 31578 31723 705334633 17998 17742 207404948 19752 18966 843648292 17303 18000 807044703 25791 26330 844827239 5594 5799 53868989 28299 28287 905557482 75987 75683 483577161 37618 37641 358820426 40846 40390 1960871 60031 59725 818648925 12798 13208 391708785 21220 20934 527480771 11467 11264 24954996 11246 10886 877216957 17815 18012 135073309 18013 17967 442162242 20289 19524 771940398 38624 38995 715590992 24654 24690 88580277 12892 12883 36189313 75326 75230 484245567 67300 66893 453239518 9040 8402 966506825 17275 18021 123023607 61098 61216 731160567 69939 70139 363352116 29488 28876 840325641 40199 39879 990294118 51899 52632 4936458 4338 3965 138837921 78888 79651 343851210 53325 53385 190280270 42756 42719 872205327 70371 71132 976933244 18032 17810 33187720 66284 65870 697353079 18034 17504 616492802 5946 5265 818676380 23461 23134 123097310 15294 15143 40578155 41405 41279 805467075 43896 43255 996926174 53977 53474 926256784 18041 17299 139764217 25750 25106 349214869 49165 49695 670243747 46743 47074 342040578 45165 45385 665153460 9758 9784 41163423 41831 41817 518489679 24044 24612 638028478 74828 74148 183007858 18050 17926 884603503 55516 55026 666309323 35809 36179 428228338 51350 50870 152681678 61852 62615 975829618 37233 37611 351976964 51269 51599 280740336 34645 33935 561942438 22076 21433 173143421 59972 60586 414488682 51209 50924 406841516 18061 17498 602388637 18062 18051 100462407 21568 21204 9559154 17405 18064 94544449 2931 3481 15567002 41324 41525 85029100 17878 18067 438834452 19745 19915 34965612 57894 57796 36964935 2326 1665 282045292 33578 33043 60721742 4398 4648 581745679 18073 17790 715702419 18107 17902 101820969 55635 56046 166656415 18076 17324 714603440 18077 17417 52996912 58363 59063 529208685 42536 42030 824019084 42890 43580 493490679 11499 12040 885331734 48909 49297 671745250 29501 29528 209981215 28563 28525 995622452 18235 17751 217688318 16996 17679 347595288 9572 9251 17505379 14160 14283 185362647 45432 45855 301383656 44873 44600 123001603 70965 70688 352667369 34376 33873 267378166 77225 77684 14389654 60659 60730 947774587 36790 36148 745456454 6230 6646 677550026 37085 37474 429003535 6288 6092 166251706 26256 26846 757992083 12520 13216 335599922 57201 56772 386803484 54998 55225 10870240 25284 26018 190058732 21794 21678 568219694 78879 78264 260857038 29503 30056 660508786 60955 60497 29409777 74734 74169 113981541 76033 76589 20607990 75202 74458 412634583 52245 51787 409553224 15561 16206 462394785 21943 21806 746171820 74667 74522 821019354 62317 62859 344626457 4271 4301 53419598 49833 50576 404051657 67743 67382 694010411 18119 17520 955854992 59821 60461 958873086 71506 70764 630073965 77680 77434 427046622 13303 14050 811030623 14130 13755 128866279 19798 20406 257126009 70861 70694 564078315 4768 5325 82893625 78980 78571 636817763 52462 52591 882826262 16143 15887 29981612 74406 74176 83738712 8146 8683 46981744 18133 17748 296996396 24825 24277 34163810 56963 57606 249396728 38394 38008 485159470 76640 76346 538968044 59190 59990 718839471 44038 43982 89833434 17205 16652 85765475 28703 28391 519756615 34467 34119 257304861 15686 15806 736771522 47237 47590 815248634 18145 17350 52811636 57616 57505 696915862 20712 20638 720019961 59403 59117 892176000 42027 41236 260892526 40508 40163 104646123 2317 1735 4863435 37115 36598 321712294 76797 76063 358971507 17788 18154 47250510 20199 19486 36704266 9521 10138 731598274 65322 64811 477003911 63388 63958 931230167 77712 78116 825833866 37957 37631 511364685 70757 70875 858954991 42785 42313 161799938 39630 39302 481743779 47620 48025 285594470 64595 64767 658817206 483 1 636198959 70179 70337 418627762 16539 16595 468834638 57886 58643 629338924 17498 18170 580872225 39872 39692 84624024 61431 62187 565015018 10449 10077 39034466 48155 48421 165970560 72384 71883 583080762 75635 75833 211963716 4143 3619 703163823 21049 21095 200844887 10322 9767 449114879 35160 34892 896753162 47521 47026 947895341 54696 54413 427088022 32337 32698 686673749 38506 38216 826077198 37133 36749 983274301 17468 18186 629792401 36528 36965 813668652 598 111 131561156 62253 61857 357382399 17198 16856 272908415 17473 18191 946254713 76606 76804 303189447 41864 41935 376327899 25727 25247 952753149 54276 53559 259596724 67709 67592 73354068 72485 72431 752975867 54900 54364 932939401 63866 64187 414695003 18200 17689 118693070 72204 71450 148160462 17081 16313 13811719 45460 45097 66205549 18204 17971 949771576 17507 18205 603986055 46596 47140 778302782 18207 17516 336451312 30930 30697 70531518 18724 18476 837061019 25910 25719 844911196 49626 50405 255329643 1188 1289 136219693 23545 23159 940471879 23742 23834 824485230 65204 64733 60414573 17475 18216 192408438 62329 61593 240264200 64453 64249 62869737 22301 22475 462856964 9213 9758 142690863 47104 47560 118475041 68031 67358 570904100 17524 17494 26861126 3036 3664 551341841 51841 51243 64381209 1690 1016 888389596 42000 42025 409290700 19308 18719 526743931 48749 48630 397004089 18230 17720 282334382 62578 62912 491330610 23882 23652 644811758 18233 17522 322383634 49755 49083 395491744 17532 18085 402696600 67000 66272 101320335 68504 67875 555784950 21152 21579 49503385 807 244 921675300 2360 1857 977220009 57719 57134 204964986 67307 67935 383008485 49744 50497 325391998 51227 52015 290535464 63211 62657 324564731 38094 38286 997038002 61497 61593 500778067 75672 75458 972902942 55346 55341 698848277 67207 67332 66469013 67703 67939 841958610 9355 9057 968523586 25387 25180 517349933 22329 21771 48961029 14563 14873 334663474 59843 59866 184144236 32289 32514 794569449 71621 71471 138530271 69621 70247 312156970 71552 72070 593938202 10501 9818 19062706 18262 17642 800413153 35362 35150 365477751 35026 34764 572896750 22892 23297 768133689 18266 18233 419375151 70199 69405 293972058 23666 24035 638993710 18269 17922 919877359 17731 18270 766759889 67252 67734 579304983 27266 26809 202471491 69003 68982 167933836 10075 9996 327208754 41953 41185 309044087 18194 18276 355092795 61040 61344 796811145 79107 79047 107960994 62639 62201 66794567 37750 38465 887968583 63142 62454 96308389 24051 23371 455111381 68057 67942 124324823 53369 53105 128060733 1057 266 700446052 2695 2841 688903011 17546 18287 378624892 47763 48502 814322710 15784 16066 122587019 54135 54091 483690822 75157 75003 960155918 26166 25615 538903921 30293 30739 289265318 18294 18000 845059423 12906 12881 290835818 49531 49088 39283215 29911 30679 564812418 76467 76236 389553905 1580 1915 255634162 18300 18210 350302294 18301 18082 37469619 78750 78465 885306916 153 1 234132488 59247 59073 627488462 51243 51887 476363791 64273 63953 578954883 37440 37105 392980886 70730 71293 935978662 50217 50144 295670065 17890 18310 4807039 17839 18311 280705417 29772 29293 342351408 39258 39808 1584375 7330 7823 948652266 63152 62499 241485138 33325 33140 45965664 38919 39155 351089669 65818 65239 714408316 13015 13238 278239332 18320 18093 296490577 50255 50172 141081152 8920 9625 20015954 2352 3071 660844216 46621 47013 162397121 18325 17957 709416275 10363 10571 384917098 17742 18327 58024268 18023 18328 790837136 3337 2968 402352429 40136 39673 73265448 78526 79182 340074143 11742 11810 780836677 41542 41456 7815297 30263 30645 44782804 65048 64508 274193719 32298 33008 375262345 53553 52926 343862085 79307 79262 502802457 68188 67714 226879004 4221 4987 28650922 44793 44767 517778739 62092 61735 924565383 51970 52422 54057306 17904 18344 277684761 18075 18012 78085196 24736 24605 435387411 33818 33497 440565379 18234 18468 167596268 67203 67642 763236176 59161 58791 33591698 34470 33706 689920810 7558 7414 243308381 32071 31909 332037191 52569 53106 306763073 66834 66881 406215017 51807 51275 875802953 73468 72796 23403771 12522 12500 999062592 10261 9472 773357148 18360 17930 816442801 38341 37706 433831803 1910 1298 848310803 1844 1750 62861476 39359 39197 791882045 68365 68062 245731481 1806 2412 274229536 56558 55884 550506213 50340 50216 253253812 66656 66398 594566765 65450 66150 194355 42425 41653 71208008 50853 51373 165454726 13365 13353 475337936 2672 1954 419919868 18311 18375 982767865 14551 14460 24972866 78633 78246 968590818 45796 45582 561528720 77223 77207 505480362 74190 73598 917550368 65805 66033 546502789 32289 32894 943840484 37532 37072 659486991 17902 18384 656971384 41108 40844 714327776 18201 18386 661236822 18322 18387 651341408 32827 32778 332393801 48783 49229 511839452 18390 18103 508590628 28709 28501 227421146 11620 11951 789257139 25095 25686 275506858 47719 47196 334443762 23462 22865 550194750 18396 17991 855254397 41145 41044 703086396 17496 17288 286994504 12194 11970 377364048 36218 36014 531970704 17747 18401 442052295 73018 73504 583137041 74811 75100 428259162 18404 18179 563106170 56383 56627 791275847 20507 19728 875245086 71890 71147 904674727 18408 18373 525849068 71216 71943 336575739 52470 52259 288949921 32711 33197 757196040 10258 9541 814927676 17823 18413 994746597 20075 19655 279494834 18084 18415 843286354 5154 4623 2623716 74566 74178 769971019 56889 56174 642694606 51000 51728 240700125 47399 47810 17263873 25447 24848 66062393 11630 12012 492577619 65561 64905 747755783 26158 26499 845615317 17761 18425 80455676 71852 71813 983207173 18427 18424 243836079 76881 76883 905915205 4633 5027 794697128 8145 8929 112086924 43240 42559 679624890 6995 7058 945066332 6570 6238 710522260 58707 57976 5589748 17802 17811 632112786 18436 17819 680143046 48774 48626 477727705 52845 53393 916966699 27057 27724 341986466 18367 18440 37542998 25438 24668 751012566 63174 62823 190252166 18674 18871 979627228 45468 44777 63166080 56006 56004 717683118 40078 39543 485491261 39734 39125 287202099 75343 75965 208653280 50442 49810 517806793 17676 18450 421088491 18393 18451 703073312 18452 17921 583783857 44271 44806 40524367 42603 41946 919667471 35279 34800 977464097 11369 10919 584965207 13723 13398 538643632 18458 18162 414387597 47457 47819 269984054 76678 76197 342069718 18282 18461 472399135 10249 9880 389210669 65540 64842 771484515 40755 40888 689405016 12264 11769 613551122 45485 45236 853399066 27801 28058 258834737 52081 52668 585830571 13232 12891 157621700 78741 78176 782008421 17812 17468 353766188 49616 48837 575462592 32820 32665 22793907 18449 18474 301051008 76324 76257 419932518 70630 70275 476267053 62104 61344 9136675 14827 15499 322493636 79215 79320 721324530 43792 43237 961495212 38605 38172 513627800 66925 67688 703061227 69709 68933 883003242 64858 65018 443273370 34338 33673 252658784 18486 18480 147776662 69263 69157 96536426 36524 37023 143576441 55514 55466 729439751 60295 59841 5753289 10960 10245 144208147 44359 44750 172388463 17965 18493 224751328 18054 18494 147276650 45847 46488 504025993 28789 28491 572250820 49574 49539 975309699 18498 17735 880458693 29889 29485 568829045 10486 10361 886190184 59785 59128 990675018 62145 62508 170570507 39789 38990 388480644 8417 8039 396837482 18100 18505 499765203 39221 38564 120140238 52637 52423 9608678 1162 510 110184834 18509 17710 478757249 63678 63740 161598343 3280 2881 117762256 18512 18350 42021000 12041 11334 776306683 25666 26387 584790288 65261 65809 161788410 41184 40560 396553979 56711 56412 56982955 23328 23233 292868907 18519 18417 43174177 65711 66486 194671484 1151 944 269034815 67300 67368 598283513 17101 17119 992608646 50504 50482 868720208 46246 46995 3556396 48643 48616 25955971 26828 27465 265285230 64236 64097 864242657 71588 71037 9372455 29896 29968 525098805 59547 60282 138128800 1185 1444 576745277 71268 71886 378492074 35822 35667 393285725 19213 19114 431418346 17900 18536 443301013 23934 23872 140269941 31465 31330 756844465 78989 78395 921974173 30539 30514 778953663 43480 43234 420500234 38685 38998 910887366 602 1003 206572812 32351 31572 136698549 18545 17789 787796015 18546 18185 772983962 66938 67245 605065488 73714 73074 781170708 78196 78817 123544944 33491 32724 786668043 870 137 849851271 63594 63334 874552734 24659 24646 384248730 33440 32981 348586589 45662 45300 183402448 35751 35022 218608313 20222 20288 297438786 15306 14981 128065208 76382 76569 980021585 50341 51030 225259246 21554 21201 466168380 11493 10932 762504104 65209 65764 227072498 63515 62859 263550058 23331 24001 554564644 29415 29454 76546972 10784 11188 4787871 66840 66108 45857408 77795 78364 365829849 38407 38530 636313959 64053 63976 14816713 18572 18021 538495013 53150 53764 517626364 65805 66200 794137282 42356 42187 33639398 70799 70570 173882994 18577 18426 567001206 5517 6227 363852487 18579 18269 520554989 75393 75543 324268838 45640 45017 27956463 51277 51249 523977848 18583 18368 307187162 78671 78475 708959009 20322 20333 691370584 18586 18553 97674550 59853 59422 990107952 52583 53324 841352426 58799 58771 58233954 18590 17906 19435338 46361 45938 888787314 59913 59481 73324843 54713 54622 706755588 32265 32567 957197408 25005 24383 485467817 26446 26800 15738672 8526 7751 67948025 12629 12665 531085319 40610 40964 20135906 9580 9419 146172779 13806 13918 61177663 26517 25758 867840562 28214 28175 535262124 17851 18604 129166834 78382 78425 990381977 15229 15059 719331770 13297 12960 255310494 65516 65734 692525823 68071 67956 669649422 68649 67878 64005849 18611 18079 900118991 18103 18612 437135216 38925 39664 366556521 46996 46971 10165680 34366 34069 742655836 21875 21578 907901765 18617 18462 269671095 65334 66053 149508291 28751 28712 780843750 42794 42477 524495908 18621 18225 626951628 56119 56174 876624760 18046 18623 916407314 29977 29905 994641880 60956 60467 407821246 30143 29388 10654364 18185 18627 26235143 36123 36338 439496398 7789 7626 930974055 56432 55819 383260894 58270 58156 999671027 4581 5250 75185814 31247 30922 500285928 58798 59170 950250833 31021 31324 340999814 32482 32174 828050536 40828 40310 448417057 69990 69621 57731054 72682 73354 991178357 24688 25024 621014941 54614 53865 40937018 40827 40288 43428879 54002 54258 51412472 35919 35332 920624178 21762 21610 641247773 66583 66716 287551734 56170 56061 799491405 77872 78220 70828872 43818 44238 882923001 11449 10747 271390788 77627 76891 681808435 18237 18652 813662118 41113 40831 29234624 28537 29249 117948034 72568 71989 377142895 18562 18656 259750966 76465 76235 930390698 20579 20411 287397788 5899 6247 646600267 17913 18660 530248324 18661 18546 766439857 18284 18662 943804769 6557 6639 928747282 14540 14256 774562626 26004 25662 715305490 28805 28892 919225860 26724 26579 752930197 901 481 154278598 18669 18097 185555922 3483 3820 569933470 14018 13359 750140586 50187 50701 498301834 73504 73788 310300215 75809 75819 8764330 14986 15011 40072103 66146 65349 38571692 77875 78083 595852875 25575 25901 787794311 20116 19855 731360491 18551 18680 260333676 56673 56898 536687965 6621 6031 767446777 30233 30870 208538709 66353 65904 570005169 33575 34329 827416447 9379 9996 67479977 10558 11120 195818955 24482 25228 749723523 7261 7360 951216649 51785 51116 836354208 20712 21193 385774517 71746 71203 894015890 55816 56608 660320788 18694 18209 839044304 6843 6528 255765888 59405 60016 501532846 77156 77548 54016255 63028 62857 273493900 47884 48454 481291803 35972 36329 458772557 29642 28925 958932206 68327 68264 700744459 78422 78806 725498493 17270 16480 326417928 38819 38360 422869831 70818 71080 982546152 45927 46119 247461917 18708 18196 591766558 23717 23353 584758067 73374 73226 405729957 2604 3300 255173496 1529 1520 223314928 9743 9638 994640419 30233 30677 331040803 62004 62105 487200398 68045 68584 265472131 49952 50068 825750600 28078 28681 69826091 19845 19458 760340326 18720 18463 587649282 64708 63963 757582617 20037 19929 948402921 68048 67509 40950918 26819 26438 526322489 71985 71712 161770449 23083 22811 306001516 21611 21077 39822715 5642 6200 197762586 18729 18548 327409135 25488 26252 122477864 63616 63706 920694103 44291 44269 334275644 18733 18647 841275828 62271 62306 210926195 18735 18159 499858734 60199 60807 644445783 49887 50227 934373032 14945 14253 671318795 4286 3846 591767704 18740 18350 991593929 13097 13595 425527830 65987 66530 720467855 57676 57488 698437171 50439 51190 22431508 1666 1792 262505867 17694 17659 340072193 18673 18747 33362974 20790 20880 908733534 63063 63695 512894299 59180 58957 448995658 47160 47611 848179326 10832 11040 580956144 16938 16877 99917596 46839 46285 524888502 10922 11587 651340796 73010 72764 33287863 70124 69554 430473257 51880 52357 118487412 77362 77103 803093573 9076 9870 267997894 22206 22016 30616608 31752 31383 38647832 26728 27133 781408394 1 252 58000338 71486 72273 589622117 46547 47055 545284120 18767 18500 192813566 12130 11425 380642229 18769 18475 789973405 76803 76035 245132626 53908 53954 454419034 26562 26160 965100780 18773 18525 472581171 18774 17990 626844549 76006 75907 704287324 30216 29944 330742041 59941 59255 103893206 27689 28390 561745619 31618 31755 825708611 53791 54155 824220033 18201 18781 914359289 18094 18782 697110598 73007 73195 847240789 79673 78880 119182 60254 59811 339312465 18786 18089 4173895 26084 26057 14169945 18788 18142 557755215 64905 64667 15550043 47287 47163 513491240 18231 18791 383416094 18678 17880 580064755 4655 4783 48436948 13866 13284 910266780 18795 18691 384269554 70313 69925 148980818 63646 64371 424184639 64562 63989 464449338 72690 71969 460777003 47750 47559 74057060 74198 74155 545430883 63878 63745 410597630 76509 76671 827277986 40507 40412 849930439 69248 68977 543482570 69224 69192 630194631 69243 68780 526488883 14778 15332 210905406 61251 61604 671913283 56539 55847 226411226 47872 47647 453483071 32573 32127 20634924 26994 26923 371319136 58055 57406 916987485 4021 3838 608640554 31703 31342 505148189 53690 53892 152421625 62702 63042 361443805 72267 71847 168682461 45297 45255 558393406 47934 47736 929299879 17202 16606 117405897 40627 40002 376707908 11522 10922 465032928 73082 73170 802293578 73144 72660 309772020 20582 20646 586999761 18417 18828 31913209 71276 71077 28289668 18578 18830 339616535 70588 69946 349501176 45232 45965 800463523 32324 31862 219585340 57077 57575 263891277 79694 79371 17966769 75081 75648 446806171 2769 2393 992618267 12838 13162 699194774 51751 51749 955661305 23330 22853 336078531 59622 59110 509080594 326 208 174982740 18843 18826 42950481 29315 28788 896085152 18845 18407 982961874 11592 12051 674490065 4633 4358 520381757 58353 58355 440260060 33832 34593 900303187 18167 18859 961221047 33246 32457 985780422 76558 75819 104369350 58880 58325 794519886 18287 18854 240929686 37687 38453 768290297 18364 18856 864502989 7526 7587 29402819 18858 18176 346652001 22072 22022 636757606 37063 37473 152057097 71768 72125 695925363 70491 70350 5093105 19511 19978 515432866 79500 78842 951394994 16438 16369 368196710 47707 47136 511754625 52931 52306 92220357 6108 6266 93404070 18869 18389 563778151 13071 13030 265404977 55905 56557 98053101 77489 77163 842563816 59146 59575 842149508 22466 22237 711650435 1140 1546 35905721 18876 18244 385564956 29251 29469 16752015 9823 9327 72369377 67391 67957 433514702 44293 44176 539075340 18881 18839 185935263 22946 22389 631239445 18883 18746 430900566 14092 14104 875511845 18885 18223 697152655 65484 66054 584131791 6540 6180 6662780 52296 52733 35737339 59410 59673 298802813 73731 73352 519536674 60726 60082 317523441 21590 20904 934141377 61575 60951 36610637 57116 57798 905848327 31560 30854 4356971 79148 79462 528948433 55653 54886 10170404 42435 42551 250332377 60694 60448 431304480 49714 50485 664221994 70283 70208 685188589 30219 29712 371145432 18903 18132 891832911 18904 18642 256132845 18689 18905 213667287 33596 33476 529778854 38775 38032 484707255 11870 12089 34697696 51050 51250 645684949 26666 25896 823972813 29517 30266 736009758 25710 25565 72232939 12230 12069 444085021 33683 33019 883472695 35231 35984 301366988 18623 18916 793569694 70808 71175 186384554 14083 13323 310325172 5009 4327 3372045 67787 68202 67820200 46776 47028 421353402 26087 26485 864205432 18923 18802 23906739 13760 13394 897200225 33422 33111 196850000 29775 29840 728705946 64129 64801 546396561 51005 51002 72042561 18929 18825 553684403 18930 18877 186332822 18931 18709 953503233 18600 18932 349452391 79678 79875 100639469 26398 26140 448107211 55032 54382 369441887 13725 14442 860473363 18512 18937 924195661 8924 8659 7234558 32354 32625 52506508 21550 20992 630961196 31278 31286 137126886 20433 20168 884633301 18859 18943 205306476 67539 68038 699546043 35473 35360 351439629 57320 57504 545654621 2551 2398 783776360 55628 56178 464597102 67436 67941 421932767 18950 18828 193320837 18812 18951 428044781 68907 69315 70563094 18025 17765 818641849 51166 51182 879419297 79228 78854 392436971 37736 38536 244638761 21654 21203 7453374 64769 63989 918635240 32205 31729 113627478 12589 12160 656548929 18961 18635 91451477 36895 36523 489642486 76908 77111 40147881 38068 37610 23560347 44473 45226 238226087 45638 45982 464835915 60738 60341 395372382 20897 21042 107615129 19156 18935 442474533 43926 43309 837545929 75745 76371 644145527 65737 65023 719946049 73834 74140 590331393 18974 18738 893923642 18975 18275 303051512 27321 27013 765329851 74331 74762 195380912 78402 78398 56148168 6626 6821 454129003 8594 9344 31535575 37254 37763 952885359 3493 2694 470108035 18258 18983 118584155 27637 27131 133083012 63804 63257 301495226 24665 24654 600793823 41150 40408 891399897 25262 25481 790523994 71151 71433 688601558 19067 19504 236169011 59444 59018 436238330 11635 11551 673968145 17705 18455 179133256 18783 18994 793227835 8853 9615 609358678 5677 5359 24221960 44340 44550 915578460 41044 41311 926698903 12593 13293 149516427 28234 28926 281409727 2195 2020 69065632 57016 56236 324673865 12565 12250 922710200 589 99 162937437 18215 19005 346504806 33944 33712 954693179 63402 62892 880360707 70609 70533 3303212 31333 31613 800014149 2053 1308 390039735 62576 61963 572894483 10930 10891 952988439 11190 10999 791475864 19014 18220 840788717 18906 19015 670875031 1936 1463 586351411 50816 50265 365242622 6547 6695 600897393 50265 49766 157357757 79616 79497 590744627 56699 56423 849879000 1483 1777 126276538 23356 24032 559915707 28250 28604 126331634 38316 38741 835667919 43642 44260 193266340 19027 18584 116339786 25132 24746 152193261 56655 56708 339599179 46134 45580 728499951 43560 43013 422559014 33840 33318 981141190 135 569 272741628 58571 58121 309695933 11495 11344 866882704 22906 22829 505525954 67493 67163 431126101 61363 60708 632707352 62029 61733 177720780 64618 65368 610199372 38354 37965 305171980 19586 19628 911950442 19043 18849 789782178 59256 58954 298155376 55838 55044 560566940 71745 71415 468544771 44915 44157 996529633 5628 6311 224550753 18567 19049 894551236 27803 27061 915280023 53202 53222 658661848 75768 75210 385658612 28857 29199 711499269 63957 64151 423232445 18282 19055 67462875 69678 69928 626398242 10750 11000 469298983 26885 26827 470240881 19059 18434 552986052 20894 20823 745117578 33929 34014 475270836 59429 59138 375704723 5498 6172 394490479 19064 18534 195792109 68120 67470 353998715 43942 44210 22929510 29103 29892 65974333 40747 40821 608931248 43529 43480 259045135 67853 67213 30815506 62742 62095 193731219 42055 42673 393380701 8319 8313 608832582 51980 52459 449548578 10945 10213 217712472 37124 36885 746832418 76138 75741 346166715 22002 21487 127318278 28324 28755 543981946 1 280 526103376 53536 53116 163426380 44443 44783 42866578 61907 61990 31808873 60624 59852 378671069 19085 19067 30563228 2678 2206 424555133 21258 21989 152082841 50787 50105 28814051 75979 75476 172608146 31032 31701 720230627 48426 47740 226854149 17527 18068 530041888 18401 19093 603368920 47747 48488 910567876 62019 62319 855963047 17633 17766 745970292 39656 39110 929158749 28172 27697 305321091 20770 21125 498634497 32624 32174 945034853 55990 55409 855806419 58419 57916 862365031 75232 74639 242620568 19104 18322 623453342 19105 18720 924537650 57079 56959 514906141 61516 61434 654009459 19108 18729 220768363 57200 56623 771105075 18175 17822 54032949 19111 18972 372295072 35290 35006 285224511 10619 10379 204051670 21158 20440 19207072 18509 19115 745084592 2570 2399 236332591 66 752 953509853 53411 53197 38293817 60958 60577 396447798 46926 46352 19981429 74014 74394 501355342 19122 18865 576234809 26236 27021 129969995 41049 40335 918318573 11374 11139 541392373 39548 39968 691038657 19127 18769 986999821 19128 18880 620527259 62971 63146 3750624 72919 72451 387188051 18339 19131 827981852 19132 19100 375089187 2291 1621 562616289 16109 15978 8881497 72698 73329 175504667 72445 72875 34070607 2241 2166 2683408 76053 76571 9400477 74740 74477 137753397 23782 23874 399824781 77517 78166 847615558 31456 31351 22532560 12662 12489 3677589 57817 57987 980369263 25459 25085 364207011 63081 62753 343095300 35328 35062 435116781 42886 42398 162048297 61778 61248 163632648 21657 21851 488159537 6629 7169 920117232 73947 74088 380771862 67150 67905 400736926 76077 76207 208205491 62807 63327 717406680 20362 20201 636961843 17066 17216 643694669 39309 39699 759371722 17782 18056 504412897 34384 33612 492619939 44216 44122 415288902 44286 43673 35800601 32126 32153 32633036 66327 66866 444684841 39854 39458 404888186 7967 8767 257552423 43652 43511 380321117 6347 6809 821998513 40479 39924 56877088 33006 33334 223878114 62127 62711 466235613 53737 53608 279393991 1888 1743 124851763 55546 55831 48613655 30644 30817 275934361 139 1 331912734 62206 61819 528494065 32851 33133 123986939 11081 10795 496416609 68983 69052 896110603 72295 72420 28661598 68638 67997 755943333 29727 29499 231988745 18850 19184 797653256 19133 19185 426414527 56107 56848 322785425 19187 18987 833608171 5928 5195 23680562 49038 49417 727938591 54452 53743 547258143 32502 32142 735774564 18809 19192 498550730 60724 61106 169335246 8874 9246 628926994 969 681 628190291 18832 19196 15041463 76895 77046 871312092 19198 18550 637288722 74847 75597 708152989 72868 72735 794632195 22452 22287 58740386 46389 46876 207298346 6994 7175 752343723 54251 54648 465595738 12322 13040 836239930 4805 4461 53570890 5953 5786 858757610 21262 21573 892117390 54287 54913 44758274 47472 47713 934319302 8200 8238 713062730 53440 53999 494473750 78863 78194 10664734 19076 19214 65389014 57327 57114 599072704 40900 40251 125271690 50386 50759 597326323 78099 78838 16152084 42401 42492 933647557 75119 75363 26648872 15675 15185 74703020 19222 18626 23210753 67147 67408 324220628 51447 51768 237800274 79054 79365 29564088 55 1 860062848 18555 19227 740753904 49261 49587 631815182 36715 36882 839883337 52787 52098 714019673 50261 50837 473327131 30092 30796 148770437 46585 47065 720599 15788 15937 324151223 55667 56226 645885408 29854 30279 27629700 10756 10224 383450012 5633 5742 200618922 17648 17996 590017738 23317 22937 381391102 15014 15282 945117718 58647 58132 662322598 14737 15068 332049898 1852 1179 771204744 68029 68003 551113864 52975 53150 398287618 27467 26685 530365014 4024 3323 49996764 79808 79024 395392120 51425 51155 68755579 34138 34355 935776164 2355 1964 762317399 8133 8794 649068850 19064 19254 766437039 50366 50467 597257843 69739 70071 920478331 62929 62784 1668164 25910 26215 33365666 38352 38258 885958883 75038 75121 82483821 31124 31576 799291905 19262 18548 590529083 29759 29345 600602904 60208 60012 765582967 41191 40524 928115710 40875 40845 475945160 40456 40113 333457339 72127 72848 424033671 76267 76838 999875480 12251 11699 189925238 51258 51646 65566840 19272 19054 278221743 9034 8719 429835883 55255 55805 954208730 63193 63574 211231361 12337 11563 855934115 20688 21321 185851612 16412 15777 52026476 2625 2431 145326857 20781 20201 352765502 69470 69933 913324689 71188 71237 429289734 18840 19283 221259722 19284 18621 105282302 22248 21609 658004211 66096 65431 597933417 16428 15972 197923712 44558 44232 72159875 37669 38287 775547315 47217 46879 915941816 4582 4786 42487404 9739 9488 986379796 18694 19137 701209410 18841 19294 906455291 40622 39996 404241618 55824 55821 768093978 9787 10120 907049303 26336 26217 27202973 76910 76569 538609020 69472 68824 871589282 19161 19817 87219054 28234 27990 258446318 39628 39894 123275316 17391 16899 450435295 60208 60404 531161923 61850 61050 771949730 16147 15942 671441997 63412 63101 415245222 2363 1688 208735067 44174 43422 787334993 60801 60261 100405019 9332 9299 720013041 24026 23875 559334779 45920 46002 951913717 19315 18960 855898742 51562 51320 466764893 47178 47127 992749870 74554 73955 23198319 58298 57940 453856060 68118 67505 829245612 351 1 504312388 55034 55515 811948802 46449 46477 947068876 26776 26320 57271875 31576 31920 34391374 22291 22434 690774742 5136 4561 809068171 22630 23207 963731373 48086 48124 761692195 28082 28400 26818422 26333 26795 374293603 48438 48813 828834326 67453 67319 952648798 78474 78630 106284115 56624 56209 432835391 957 766 229101520 79514 79393 596744669 19338 18846 688048447 13119 12828 422920336 41338 41440 726317778 47044 46525 303221572 15140 15708 49018610 19414 19959 515126219 19488 20235 6352692 19345 19032 426036856 11914 11328 659063177 75710 76351 73475305 12003 12140 573910453 19349 18804 933983012 66602 66761 84420866 8052 8303 8125158 78857 78156 864892469 75124 75094 877928759 23033 22664 488591297 47434 46701 430934594 38400 38171 988234299 41101 40947 676767588 53166 53602 583125774 2203 2870 55602051 37042 36640 549261168 51671 52186 779393441 63790 63132 691961748 49982 50116 563962288 2810 2364 365001249 54745 55444 997801896 54567 54316 44136932 21261 20492 905859288 3274 3234 555820993 18713 19369 511316857 677 708 738120432 3763 4180 860243081 10899 11270 381927782 19373 19045 689426391 23383 23395 597741200 19375 18836 972162650 27453 26869 898219591 19377 19341 69158086 17251 17480 257479169 26638 26734 13433441 52704 52033 764329540 61309 61112 299268115 9318 9229 213324897 19383 19265 188237757 18800 18997 241693790 73444 73407 975765452 42063 42503 249895732 38877 38188 157137678 17630 17420 493068603 64132 63710 116995268 18750 19390 686292194 55111 55563 142409976 53400 53207 332078499 74127 74535 710549265 15340 15381 71428406 70554 70533 220502692 11600 12058 86144261 19397 19313 308653709 66455 66436 624688609 78965 78359 990715455 34463 34873 761597939 36626 36569 696432984 39740 39282 420959477 72568 73291 693714297 20123 20600 659254946 22395 22268 50675796 66141 66432 878406506 45006 44814 517299206 26163 25693 176517995 19922 19822 360185768 66713 67176 990757277 19411 19058 909653536 56745 57239 838810956 2666 2069 516733245 65103 64489 378456012 50869 50938 711038724 53781 54174 706548328 71944 71365 413980484 73659 73097 936906907 28214 28464 178069361 19420 18817 117332611 20496 21036 380618926 68498 69200 566137746 61557 61166 383720492 53469 53278 582756743 11364 10822 842475955 25288 24858 456130460 70610 69964 67497086 33815 34571 61463041 19429 18998 581841484 67101 66336 158571914 68514 68916 672790708 19432 19117 714323877 8840 8187 36694713 54426 54025 845988494 71950 72023 244168862 68033 67323 151075270 23618 24161 533474300 73216 72808 651580097 57997 58187 880691729 23592 23895 527683038 40079 39496 2232411 19221 19442 344413085 19443 19344 754063205 20120 19487 61190669 19445 19331 330233826 23680 23493 11439747 19447 19310 756616696 11157 10396 248307601 68004 67584 419492062 47131 46450 706200374 74238 74142 9364649 63478 62949 869762387 67984 67292 882488419 28804 28955 325479006 76150 76547 630682206 19106 19456 34916442 19457 19382 925602503 26638 26759 894928903 73889 74331 291542142 77172 77904 897044566 43062 42445 829565989 4888 4694 419696159 78538 78103 474228088 62090 62789 818712086 68073 68501 879947484 64148 64465 438193916 18799 19467 369361722 18981 18908 134634002 61975 61409 968631821 19470 18791 288522195 21425 20781 34416058 17649 18169 880069858 5033 4892 866719777 33617 33352 635784002 58634 58056 1768305 59294 60062 379806661 3804 3974 94156096 16619 16124 154661831 44996 45347 41816539 71712 71502 613903131 67528 67467 608458202 51161 50577 398722630 19283 19483 777123832 64156 63453 1046763 77296 77242 500664610 13380 13247 603856007 78760 77970 197458126 45278 45561 885389151 71502 70748 173568910 33121 32754 678670262 29531 28943 542445541 19426 19492 514604866 39805 39789 600948057 48907 48557 571341537 27212 26593 380381641 30071 29284 942719625 62435 62013 110727425 43255 43098 307031421 72252 72735 316385932 62604 63189 276383431 61060 60333 428845513 48818 48298 697183714 19503 19420 782304322 48967 49756 698855351 19505 19435 509440568 7782 7775 424127435 76585 76002 497212803 78336 78255 58494902 37461 36693 699773593 34342 34123 239682263 78633 78994 967919596 60544 60664 865895494 9766 10454 60247929 37428 37149 318565642 52140 51571 923141789 52972 52460 667339916 22822 22863 797481003 37833 38276 430343500 77416 77410 8905917 64324 63888 941537235 19167 19521 484189511 76109 76405 782539241 19182 19523 6836722 76799 76539 594005511 49255 49144 55737639 9190 9053 313478927 15906 16005 913427177 61580 61943 417285179 36641 37215 224429161 74471 74536 25003859 40794 40907 943029204 75397 75846 779826980 33043 33647 744925296 73560 73509 101406765 38887 39454 22756071 19536 18747 60009371 78921 78151 22976483 50894 50915 953104504 45778 45473 769244378 36395 36715 824302367 35441 36130 354119980 68233 68040 235079411 25770 25187 30479723 30543 31195 603732560 43668 44188 538601209 48929 48801 232934082 1498 1707 499973593 79048 78432 119265141 28090 28216 651031231 57216 56753 444612589 58065 57454 452995945 37050 36732 400192247 64807 65063 71104306 55142 54661 571124192 19007 19555 260748773 19556 19368 130671588 20207 20740 669248207 35199 34887 956937705 76682 77455 984911384 37590 37470 184042094 19512 19561 31945299 18283 18846 480243134 30381 29938 422577235 37217 36834 237773417 24275 23672 63375680 19313 19566 482949620 19147 18804 559603435 75172 74394 354868688 41499 40703 815571039 66189 65678 781939849 34773 34890 662307001 38320 38541 14905152 37530 37192 22079545 19574 19252 646318939 65369 65676 704585624 19576 19224 37491323 71561 71108 49046940 19578 18781 445952686 21346 21277 96766699 12555 12004 439333095 55132 55600 549874205 54875 55037 749348779 50518 50441 307134996 32468 32948 68683788 77399 76692 611000464 19586 18873 19511515 26106 25765 638327550 19351 19588 804399130 78406 78874 601229713 69817 69566 54303408 71105 70768 43333780 35430 35763 647736416 44383 44867 28473855 45488 44731 319059452 43849 44111 686625096 78323 78743 1078742 14701 14980 67457403 67515 68240 65490552 23574 23660 364889485 21346 21755 733112213 18306 18682 979871470 79692 78941 80454463 3421 3836 631506525 19604 19049 578510169 17160 17866 910685952 77829 78599 368171856 75739 75102 559598516 42790 42339 692845062 18863 18348 355357858 55172 54839 724793359 19424 18993 839785235 1943 1701 25650720 60848 61261 445812613 19543 19614 910481348 2860 3380 33035261 19616 19487 217618001 41348 42030 464936096 62861 62146 418613275 27426 27128 715606141 31990 32264 536969703 61554 61649 400835758 47690 46996 63823523 78424 77915 221499295 55478 56015 602550612 67499 66759 951263917 11577 11479 577068367 59721 59906 982200307 14639 15064 588842668 3919 3351 977384032 22056 22779 830886136 64787 65299 95061005 171 100 586175018 9931 10723 997863118 60544 60598 629196760 74935 75621 595094280 61127 60461 705277099 9669 9588 911179970 52253 52532 979747345 24615 25063 923025150 14700 15092 779838001 17773 17067 536870217 73045 73092 299806244 12683 12158 97082257 43884 44003 739503202 304 643 827470903 36018 35295 30728570 14105 13914 334263397 53394 54076 580680967 45134 44699 383307426 50161 49636 817323231 19651 19501 679213987 39957 39702 8179341 66421 65804 154041700 19431 19654 464308994 79051 78953 967809144 19656 19366 453197959 5198 4683 221837214 73943 73146 753096438 75382 75075 19606932 11649 11424 278244906 15150 15632 476547376 10277 9997 2814644 55149 54391 943419308 43096 42820 989895887 7235 6627 888451394 40595 40045 450536855 19667 19481 8012280 7039 6277 195994741 68083 67841 304304318 25736 26194 302140126 67381 67615 437968566 56628 56866 897918013 15316 14797 209807571 2936 2354 11970605 20068 20129 68565413 61392 62176 52641004 78147 77716 572909939 76999 76250 676052492 46640 46625 746273419 29412 29257 354540396 32912 32679 653430742 21397 21171 506422375 67913 67883 178893231 59377 58740 139711307 24431 25142 483611893 19072 19686 640265485 32633 32592 120133727 18174 18600 67537211 19050 19689 872279056 61612 60998 882726449 42188 41475 267196268 19493 19692 809545104 39612 39822 858837289 1695 1142 415616236 64529 64822 345054633 58366 58827 335775429 29687 29632 133621639 19488 19298 251215801 50780 51130 714868336 14532 14721 462081015 42518 42381 55008820 15030 15799 988266743 24100 24741 431968284 3921 3694 109711209 7198 7071 600989823 33259 33535 165378411 61172 61087 269771408 14875 14897 47640318 53979 54704 170688634 19710 19373 22913211 18921 19711 46504879 23641 23921 346689730 10816 10222 25800572 58876 58567 461128180 23030 22291 475113442 11078 10404 685201762 41679 41821 401878177 5747 6375 218053124 70709 71098 348165269 43910 44285 924121775 32969 33404 102918469 19722 18924 464784961 52847 53035 435174074 66348 66815 238730271 840 666 733870989 58178 57869 514227425 31326 31944 567075652 39450 39461 773427019 69013 68416 899697375 8273 7484 201087359 41549 41263 170735533 52001 52297 230517362 7870 8260 296552548 69687 70053 859123613 50719 50497 621901937 53156 52391 162116341 61719 61320 252865933 69410 69887 527201564 26737 27333 753157009 10497 10196 975124441 46133 46883 646384267 59301 59572 563432646 71344 70862 549120785 72152 72463 827702344 29874 30568 713925845 48027 48387 45963460 18237 18199 143842170 29032 28279 566268432 40509 39970 531670438 40007 39739 508402984 5395 5235 563417689 39255 38459 743293987 19753 19654 19648125 11051 11338 608694885 65824 65036 844440766 51405 52072 379801877 6662 6429 321796507 33581 33123 59213778 19759 19552 118379965 36192 36152 694318497 8227 7800 521213064 52524 52179 6892586 54161 53803 367475953 38752 39223 912656165 36745 36854 67692687 1697 1747 420241935 33917 34351 187792628 142 1 117693985 15199 15999 392354109 73340 74073 327822978 19771 19079 34291688 9100 9329 843763900 60966 61534 341170406 19774 19715 474136429 19775 19726 178978801 19776 19014 457391423 73786 74534 542042912 19778 19251 236145689 72502 72611 445483449 19729 19780 389096599 47209 46737 958996806 26169 26260 137675192 37577 37719 214423275 13415 14149 3574487 18213 18824 822764278 4456 4327 813151709 11164 11239 205202104 45312 45497 362423220 39787 39016 379747476 18342 18540 495577343 41731 41724 192203349 73117 73005 100481288 18946 19517 90848708 53707 53094 691034361 19795 19527 686519163 19307 19796 161868112 51512 52099 501590004 2547 3175 713778061 19469 19799 993936101 8529 7834 649633837 60338 61018 635579600 16542 16038 408221916 20689 20398 91824853 1 527 51731175 19462 19805 280493260 70464 70160 320953840 69800 69357 324049296 79497 79239 580104933 77807 77062 797402525 43913 43620 396263219 70329 70803 29877726 27159 27673 222853174 6818 6915 159203520 37831 38087 416535284 59115 59003 360212363 58109 57642 499080204 1597 1313 470708722 23523 23396 40160233 24715 24721 985907689 18621 19051 926919483 54308 54372 54162870 67713 67126 583818152 48537 49023 371316299 33602 34371 604707006 19481 19825 164298707 76256 75864 33962797 43060 42373 46018187 13512 12906 463214643 26822 27534 563292627 19288 19830 97714007 79976 79365 72970117 19769 19832 820529242 76951 77019 61976965 63210 62873 72424811 5568 4935 662584217 68064 67469 681438618 53688 54119 952977275 19838 19497 206537615 14176 14287 835448109 30733 30374 929496188 9744 10509 156757389 59839 60578 427627856 72154 72251 9814313 1995 1501 673559598 51650 51011 365716820 68757 68301 45183517 44828 44352 449153402 61239 60994 708299009 19849 19807 384904880 62475 62002 9674186 66349 66278 822955919 72127 71408 129212139 32837 32656 102045251 56443 55670 695196429 62004 61605 775147231 56430 55796 61543429 74199 74136 760402931 48431 48584 58113540 45627 45576 827304289 15868 15109 543775502 34830 34042 533510508 4659 4349 688079022 47517 47654 362932242 10837 10060 229795303 48764 48060 435220636 1 531 13960045 34496 34409 651477363 66520 66145 57349654 19869 19396 162941493 10621 11004 770689931 26113 25317 27403784 19872 19277 702331203 58976 59216 54841903 965 1740 768700850 6918 6392 35166427 56930 56361 736739261 36172 35763 53981251 56351 55827 113027186 48738 48035 466698742 35634 36247 425413366 16229 16435 450085488 61875 61192 536116414 19883 19409 37279980 38580 38316 857142786 19233 19885 743706490 19886 19199 663986799 76904 77507 986401105 48283 48695 83782173 23995 24148 287470438 816 182 617645760 31871 32183 22370622 7938 7885 741128482 57091 57641 229709824 1869 1137 842822353 45196 44442 43878350 34340 34155 87476244 44310 43778 834614101 63951 64023 536854052 18238 18283 647815587 19900 19846 40618393 3074 3123 546526777 11869 11616 42256163 22586 22134 750999394 70609 71107 706005114 19905 19827 20925123 76630 76723 247052184 7925 8419 440014386 57636 58136 18479141 15251 15972 383648460 18348 18146 541459251 19911 19391 934958657 23703 24184 55136555 25895 25667 14030451 19914 19902 265731591 29880 29675 560311104 64650 64852 92825538 19596 19251 588698267 30165 30678 861416717 19919 19728 50895586 53753 53487 673421892 20608 21080 911857515 25618 26269 735027872 19923 19505 12581217 6425 5941 856095150 19634 19925 6407886 19926 19163 530424064 18654 18178 758878712 69672 68936 66794530 19144 19929 876413681 32275 31932 482118863 51637 51948 704022890 57128 56826 250642789 20659 21281 981728456 10323 9739 587231127 62933 62668 394238074 52902 53141 137349474 8993 8290 563483273 56033 56013 374786626 9838 9672 800424048 61956 61889 514204325 39915 39815 903937583 18164 17801 419985312 19943 19146 765512603 56380 55896 539069153 55110 55596 35148792 19669 19203 234233573 55524 55333 565466057 13161 13810 724069227 22026 22093 930943207 33218 32860 48051752 30590 30042 772528337 33302 32902 222061500 42146 42754 41807683 51547 51011 43193573 71120 70749 716089098 28753 28030 152544242 4591 5115 754845462 40951 40801 256382587 32138 31414 835538385 2411 1737 82827088 53328 53139 713762991 40001 39472 80104623 53017 53177 335668742 47354 47746 548675258 19461 19965 883396385 258 414 582074919 38147 37623 881944720 19968 19426 877468474 19548 19969 285527233 31717 31643 53347056 4471 4715 229250261 29794 29185 903743614 75836 76350 626951084 72676 72141 522383609 59390 60113 480601922 79099 78780 134539095 19328 19977 934962239 43091 42846 14125206 68445 68455 910434249 19391 19980 806828091 19804 19021 380058525 19772 19982 742570238 7644 8022 49600606 50896 50414 879150532 1 362 696193580 22796 23198 859513037 75642 74842 588000121 39158 38389 578748207 45090 44428 681957912 67798 68367 62952579 67213 67873 990669463 59447 59864 29989086 57097 57251 36561871 37964 38229 171757827 19995 19890 668918969 68220 67672 332822742 4244 4988 203366020 38196 38527 592684052 54874 54377 454606052 45969 45419 49451842 74321 74222 548082348 62059 61712 573481699 32561 33286 523817119 70006 69664 108878574 34629 34891 175649923 19233 18731 11901567 32969 32828 65449592 4275 3892 856856013 56617 56209 450588808 17625 16858 493538396 20314 20230 842407039 62140 61983 7652724 23150 23284 229934077 76340 75714 631861457 17711 17023 685944521 79080 79867 36287900 19963 20017 430775144 1058 956 669501850 41529 40891 546565615 19507 20020 324866724 55632 55689 679018773 23886 24219 234275927 29854 29458 404262284 53431 52722 823357452 20025 19667 924179346 17973 18709 61137674 63414 62896 145601219 54125 54420 611755771 77440 77868 504036401 58317 57781 721875101 20031 19241 37112502 20032 19786 386952890 55720 56183 27868553 68898 68932 984215386 20035 19312 796979472 17548 17431 883081527 60301 60255 709718517 71076 71552 736223089 7085 6903 42362492 27941 28621 963315075 39408 38964 77357588 44388 44737 318750582 15837 15493 145332012 31585 31715 677431893 17590 17739 163961671 72719 72738 87054560 68494 67792 653701459 76496 75867 695505028 19825 20049 264457782 862 1272 716788363 58351 57755 46760363 53040 53014 265397649 19684 20053 26770764 2500 2738 960156471 53600 53591 940776431 17377 17484 136121883 12596 13094 66580790 26422 26674 367997959 5103 5084 965590370 29652 28954 783679592 36010 36543 663337320 71004 70514 535413506 66689 66919 17336135 46824 46169 234221283 56973 56740 85911192 19995 20066 576296341 7512 7683 698512231 2878 2455 74359448 44087 43393 704535873 19789 20070 784755471 33372 32834 396596366 69292 68885 321807802 19465 20073 773644834 41051 40344 525442852 38052 38523 213818638 44343 43801 335232542 20888 20171 402289340 20252 20072 16231531 20144 19395 609252667 20324 20823 395786173 18395 18085 752935895 2184 1904 634339041 36194 36542 933159405 55439 55608 737984310 38574 37880 690130941 18947 18256 524801635 39250 39666 706427649 56764 57343 178359369 62415 61620 543069693 17231 16871 543914295 75864 75695 497005016 44165 44632 783555677 14068 13303 96216938 25374 25934 136181380 2362 2817 246491094 77420 77067 324910332 3085 2536 472672026 65646 65884 324909269 20099 19972 415077604 20100 19359 436282962 48313 48400 246077352 35374 34696 931342490 30669 31433 576617967 9779 10538 410756529 50078 50415 813488626 60042 59709 612343463 30289 29890 831880039 43440 43863 258267151 22534 22293 628276123 56997 56834 790652595 34934 35152 672092097 78888 78330 139261062 20113 19878 841340297 20076 20114 592040410 67335 67484 660770293 33666 33330 469673683 52037 52763 876165737 70147 70019 44175132 20119 20026 491835393 3607 4123 549517784 21935 21597 43709734 52403 52089 282316764 26267 26299 939752804 54640 53841 9490971 16240 15609 901928822 52260 52624 163718753 9632 9616 38740387 13984 13715 929593413 16964 17287 401692750 72446 71878 668384345 45469 45051 670225096 41060 41334 964309923 10774 11089 30914664 16624 17276 339264337 15949 15620 567715806 19681 20136 24409256 20137 19759 81588932 49631 49119 615166270 62299 62943 172867446 44536 44132 112988009 13448 13963 62135588 41100 41812 97043191 5764 5722 424957477 30336 31054 464815647 47954 47472 11689102 19506 20146 222858936 26613 27009 147909892 6219 6168 871850921 35185 35616 402341326 75826 76422 876291745 74209 73722 550731822 59798 59319 312092168 56579 56697 795222514 20154 19519 961104693 78156 77775 735595846 40716 41290 543930593 40850 41104 347871948 16791 16564 720874971 50674 50663 318941679 20160 19734 708182014 12922 12332 697144180 79713 79156 434389857 71535 72335 576809553 59426 59056 117076429 61447 60675 997605059 9450 8956 856106612 73998 73667 892131227 14609 13849 641122783 73381 74045 73143768 11293 11658 32672297 76230 76114 168277627 64954 64508 102931307 61736 60947 313419415 46929 46498 454179959 79337 79719 61084584 60377 59784 300903369 19986 20177 430371365 74302 73824 770488506 220 1 923294809 14137 14464 671530231 13686 13657 696818542 79783 79582 63373362 45167 45663 600092875 33554 33649 139337751 36809 36458 266446240 50973 51149 199966338 37800 37388 10765502 6482 6146 711305199 71352 71777 533299885 71131 70945 299706418 62384 62075 401323512 20192 20080 4893032 19286 19715 572633548 65789 65585 61223213 2199 2804 858347713 17820 17521 111200271 20197 20138 768978424 2354 3105 571374915 7619 8123 461378150 28480 28329 55177879 14358 14165 672885871 8957 8214 47960744 15682 15008 65236407 35115 34767 968389461 59805 60411 749857589 16156 15807 622628467 43362 43197 15661961 22371 22998 186410178 1036 1064 505597839 54782 55276 794120992 46370 46836 757692724 23029 22259 206322173 49953 49317 503420040 68115 68851 37078287 47226 47757 893585173 54775 54118 167589703 31880 31453 757909872 30294 29634 450477315 17708 17861 207089421 6147 6676 446576261 49042 48318 873128023 11396 10932 76804260 35360 35066 137034496 70621 71045 479703489 29240 28941 852298902 39578 38966 524101885 19712 20227 627792728 20228 19927 479059369 8325 8867 431010119 54635 54808 258847487 64257 63503 871472512 48148 47975 597480463 66823 66779 154787784 44252 44176 12374523 30987 31279 721433193 51760 51148 765185639 12684 12749 980969021 75567 75682 973550636 55260 55330 629409032 69886 69875 123498572 9618 9322 256273930 57380 57271 463610155 20243 19557 106143957 46157 45628 350790140 36048 36641 176564829 62965 62904 766017657 27181 27463 74410062 55389 56128 70004951 20159 20249 812062370 76242 76957 406133241 43694 43361 524409714 79219 78548 221592548 54678 54872 245318924 20254 19609 691708531 39836 40011 987721287 17561 16803 476928587 2203 1713 749780243 60621 60963 113806866 44797 44424 608628564 20260 20008 216111580 61727 61271 606562801 49983 49538 155579110 22414 22357 33928231 52959 52238 209696647 19519 20265 551033124 21813 22141 35303779 52790 53463 310317521 77986 77489 233710562 65865 66336 153258223 46154 46764 267577569 45633 45708 337579877 43216 43624 651087271 46254 46150 238094040 43068 43484 485729818 29058 29369 34416253 20276 19620 368835634 27441 27740 607559211 17203 16650 755591599 6040 5663 543750581 52904 53292 835369479 50353 49928 582047350 62884 63141 370993315 10731 10661 404554029 280 747 45090122 6048 5943 212304396 19730 20286 99784926 71026 70688 657016075 57869 57935 730123334 32159 31866 15441026 12031 12223 879264683 49118 49138 987484663 54990 54986 2152935 46328 45969 307837236 68376 67989 35380794 46462 47016 397212061 42268 41686 296539711 20297 19557 135659969 21678 21658 615509535 7959 8262 763353391 57782 57632 651111173 31818 32192 97600651 33742 33585 23322066 20303 20225 333475809 8968 9103 697564177 58206 57719 470029112 63370 63281 30366509 71260 71874 776324459 78060 77279 61181921 59406 59598 3338548 59958 59850 974280177 27633 27010 944775306 23867 24249 136938520 10667 9898 757764653 68738 68578 112294977 20315 19924 973753727 20316 19706 167725050 44390 44101 725821589 79261 78523 14348069 36618 36744 606663822 20320 20248 436152048 15754 16353 10372131 65541 65996 37580040 46775 47231 340394112 6551 6387 758965002 35337 34599 157761618 51953 52443 987790907 18275 18125 20354338 66574 65899 725966712 10355 9753 940819169 58536 58557 862349168 13425 13164 253859268 6113 6744 610196240 73597 72917 34078802 32846 32871 927673407 59718 59551 199670715 58943 58792 801848012 20337 19937 434031723 23913 24243 656744868 67530 68289 323828959 19958 20340 839246921 42834 42452 328918199 17107 17083 853807231 69407 69737 457507341 62425 62988 184756297 53505 53232 418648838 46485 46356 7839251 32652 33046 673803686 24712 23969 745684273 17033 16527 127076841 4113 3686 538149000 13880 14397 687747599 59139 59192 402409867 40620 40196 485002551 19979 20354 711355754 57745 58141 1568303 11760 12256 92569221 40034 39601 242278539 32317 31738 786587687 20359 20260 425629172 20360 19828 828883569 58318 57950 166774211 51975 51601 200907412 52986 52339 713364687 11184 10896 314403652 75524 75306 498600834 74472 74175 351826281 40130 40786 55789619 46353 45908 966101271 31843 32437 148941743 74595 75122 608493248 67870 67161 132002841 7063 6790 356303016 24269 23660 864942581 76666 76424 362718362 70717 70657 946307967 32373 31692 578237914 35307 35180 254632513 30395 30289 677412698 53965 53564 630836964 61096 60903 29591088 20381 20307 515258183 63964 64129 163407944 7729 7642 214528718 65510 64960 899404630 28785 29374 652906749 27950 27451 117729295 19847 20387 473200197 20388 19868 145939865 20389 20061 110476061 37893 37336 668825920 46214 46609 524550485 27761 27086 473247338 5435 5847 919417767 55763 56373 814349005 20365 20395 315286416 27343 27935 503993055 38303 38651 858863966 21015 20378 203829902 69853 69552 558148233 48413 48635 655533618 75506 75542 170551878 55087 54637 518578112 15126 14947 119097434 71016 70820 23735360 9528 9353 355267116 24784 24377 6413697 53051 53360 517458463 22692 22150 379976715 48752 49140 418760990 54090 53868 498750805 20326 20540 360423033 19719 20412 101956152 26614 26219 231506415 9085 8404 66552228 20260 20415 111799308 15955 15353 587080594 11070 11540 264513717 78942 78618 305561657 9473 9224 15726593 67076 67308 451389317 50653 50918 922136906 20422 20228 334509253 41448 42111 839326852 24893 25529 63738532 52638 51852 399111630 8821 8281 53885786 31494 30741 991022919 64872 64216 308660515 46601 46470 724419875 54182 54576 854911728 48685 48077 752629758 23543 24136 945951069 60798 61463 517701999 55763 55830 556918756 15103 15080 740120289 20436 19835 716074576 18784 18650 228019870 67331 67238 827147892 23857 24599 35320109 14770 14996 263096860 4450 5043 527290590 20442 20147 239156548 76318 75609 988793251 78525 77955 360886408 29006 29620 301431585 42861 42858 887252956 69186 69319 767562503 55843 56452 809720189 34923 34482 680881567 72331 72632 639473960 28339 28263 352664227 11341 10551 4408201 57381 56812 78832721 57038 57156 20725238 54761 55123 281537729 53220 53259 542088797 29046 28966 637908343 65905 66074 102748027 20176 20459 913990965 41552 41354 468698447 1221 1721 315482130 75105 74537 65604559 20069 20463 221840848 34422 34816 228887001 15100 14983 672442987 59850 59856 356481644 27877 27558 839613678 37184 37919 623447576 43081 42854 300765322 8118 8466 109161139 19837 20471 606174185 19765 20472 364031822 63346 63805 733332160 50767 50320 202721895 14454 14835 957709732 21306 20863 741343329 68253 67803 139818014 23755 24153 580777521 72439 73084 959159553 74003 74358 227202137 79327 79012 578664699 7917 7489 20909082 66710 66975 596900715 7877 8016 484792549 38284 37665 887797106 61595 61126 501252116 10069 10744 447067981 20488 20350 165462231 22907 22191 983686114 20490 20381 459663985 36145 35389 941912728 62240 61988 113802916 25502 25912 389151596 25285 25394 133426793 36625 36439 159115586 29842 29376 653856485 19943 20497 653614712 78038 78075 87120537 53419 53638 872585153 67338 67834 620417753 24279 24178 927955249 19908 20502 42158975 2574 3149 20607380 13727 13512 282163936 71578 71762 653076484 65504 65014 156585983 17807 18406 319563707 42353 42675 641466625 20509 20068 772242981 33540 33758 860473313 61229 61128 884537 60846 60680 183808869 76094 75341 245244938 54101 54014 814357073 5934 6350 398210969 22179 22487 888000218 28638 29063 750667246 73019 72874 939402845 2708 2493 247562599 56327 56078 949266769 20521 20340 247239247 42231 42123 86540155 20523 20091 321914034 23367 23571 58008160 22592 21829 91834480 18042 17591 40136704 62705 63468 147093393 59298 60015 612425665 64860 65477 16944344 1870 1215 455576490 60064 60693 757351579 71489 71849 44562897 62042 61353 853314002 61268 61191 910414359 29885 30034 606126445 19833 20536 153762834 69825 70555 439634411 3278 2688 404906315 20539 19879 737473832 63616 64389 70025130 22960 22533 539781750 66298 66746 755382318 41322 41244 964980464 61863 62003 413259233 68564 69134 504760331 47778 47846 995035404 36811 37064 16999022 19350 19281 746409127 16497 17058 827193092 16399 17010 35181075 6921 6147 205197391 45791 45840 76990220 70661 70299 997704191 20554 20189 629621209 31601 31314 985524419 8405 8735 283493829 13936 14574 180631647 16975 17217 83187155 25601 24863 305268223 20136 20560 106625966 70541 71142 707595466 35526 35447 558059743 34732 34055 948920507 49798 50060 622929986 48574 48097 431326124 70051 70219 756181947 1373 858 5932724 37084 37168 652083749 22986 23256 782971315 7721 8337 714854795 77124 77286 116347691 50867 51225 351285659 56085 56623 468011602 51460 52063 905175639 1015 1000 18257765 73616 73277 112253710 20577 19883 570818110 19091 19095 927499659 38544 39124 29330729 76567 77334 129186188 50279 49995 666397172 37438 37617 25641590 5971 6511 305293637 58124 58815 637815110 46283 45814 972166192 76599 76946 50879179 20587 20332 32287753 11493 11573 678035987 68888 68627 875789431 44555 45207 96918307 61013 60352 216377802 47314 47653 749183466 5985 6183 281328015 25147 25252 27471224 3131 3000 291735905 26532 26446 766936940 54448 54286 553265154 69572 69476 11054507 74776 74320 399983786 43315 42908 839687256 20558 20601 762390686 2033 1807 316781568 32715 32397 119205637 42256 42057 567824404 31513 31250 45556983 73233 72728 338796957 59297 59249 11733976 37489 37507 88285739 19850 20609 193814500 65586 66035 513192718 9234 8636 621769994 65557 66026 716160201 51072 50857 354353150 22104 21835 610919108 41333 41254 70027146 32570 32051 888905537 20727 20633 592212517 6730 7056 849042321 65228 64990 467475398 1240 1298 297654408 10721 10556 786793978 22443 23177 452524846 15744 16273 73657909 66601 66242 394744247 65980 66216 830723685 5273 6004 107472054 15309 15438 314678221 12823 12133 203597965 18036 18634 499808273 37556 38053 791159592 20631 20429 652640909 21278 20607 315988459 65754 66232 67923435 17785 18151 51665896 49836 50118 798504437 18201 17683 43973718 65991 66044 76704167 11399 11907 769659198 55347 55884 480994185 76367 76886 611830392 42254 42620 734807612 20642 20066 190444758 20058 20643 517866322 25734 26005 429079967 61177 61301 513858147 26788 26536 27871807 15699 15369 337235548 59235 59981 698251324 20649 19928 816186651 70704 71357 59824492 54061 54500 464504121 9864 9179 956285030 6010 5544 133924391 17545 16892 984346934 57884 57428 312329853 66304 66428 655936085 5815 5700 764025998 8999 8489 431061464 3863 4291 935933248 20660 19872 344265447 69182 69348 88487195 12502 11830 380639089 6750 7117 943959967 66567 66728 291064350 26552 27052 778873051 78256 77510 223599749 51725 51923 596104507 20288 20668 862211488 33915 34661 197495714 16744 16159 153029756 54947 55144 129572280 45489 44880 342799157 75119 74555 870484614 20674 20410 934374946 73252 72584 904314688 17845 17102 947708749 5749 5652 157211233 77168 76487 50441766 42682 43107 776578301 62299 61762 470467448 36503 36067 991934035 27660 27578 329404827 13886 13824 881063331 2752 3308 709914860 70173 69655 747990591 14264 14076 989804666 9606 8813 199338467 37246 37236 461212418 68490 69010 100173129 63039 63833 94285854 9207 8733 463123193 62345 62297 989728185 49001 49148 747495519 53630 54308 895522246 31929 32661 990818591 34882 34740 364330033 8163 8102 585237677 56714 56410 599755030 43079 43814 638073368 75372 75326 273128242 317 1 286090790 48630 48991 202321559 10654 10700 419180454 57344 58139 625540003 43393 43159 888194562 20982 20275 35797042 9997 9280 357082644 20708 20490 193795347 20616 20709 980918586 3085 3344 915585465 58345 58463 225925805 17574 17466 73543731 55981 55846 4056334 12266 12183 619722591 76877 76990 964246082 38181 37516 298803546 9198 9298 701656960 63112 63464 303238202 20719 20205 317454248 68044 67425 349491968 3886 4003 468634071 343 664 877726408 67907 67472 961917496 46060 46782 330178627 20648 20725 146848541 40147 40897 693791079 78284 77585 46948942 62272 61925 672153445 20729 20316 640095392 76572 76879 410547420 64660 64264 440046026 46182 46135 359300172 59311 59992 831015541 54037 53694 20252877 65364 65365 127225490 20091 20736 119866113 65230 64460 538333680 4182 4544 396252231 59770 59800 136639758 4025 3413 920943153 35764 36463 923570222 44147 43844 175921209 54604 54165 281162922 20744 20230 985968047 18090 17918 200366219 29195 29589 429604342 29118 28586 498098264 16937 16452 163568 17547 17038 752057132 74176 74782 369649591 44291 44637 786138379 45129 44890 322871694 50478 49924 814506870 20754 20672 803753239 74840 74371 739905597 20237 20756 313823686 77596 76907 788514453 3717 3293 817634709 48442 48193 829228650 45257 45238 813949689 62216 62602 559669751 20762 20618 496890645 65739 65811 54446483 38510 37820 518735918 25230 25032 710363598 20766 19980 25203808 19278 19296 715386812 35914 36660 170190991 41235 41283 108251025 20617 20770 527681440 55609 55890 966404462 51964 51227 50835432 52532 52705 607996027 155 296 215889124 59685 59912 927676470 4422 3999 928082731 3175 3511 613014539 20778 20111 868407458 10199 9492 877229348 19983 20780 332996335 65626 66423 45597314 14669 14246 23215152 5701 4974 114353997 4811 5313 920335852 20605 20446 619776872 20786 20369 579107401 6546 6479 789113417 20788 20182 204597632 67559 66906 342508552 377 1019 698809743 3877 3560 591455413 43697 43240 926021166 56547 56633 497006063 18814 18815 89069315 63154 63255 70520498 11511 11718 686495257 20797 20252 412693873 66655 66804 541216399 61961 61230 961005669 1755 1712 510004109 54657 55023 422084644 5882 6600 257818492 7281 6764 885588085 31467 31596 115784567 67033 67043 120171363 13374 12913 735656700 20608 20807 540125840 20117 20808 304666600 54333 54319 516006604 69815 69148 361183906 20747 20811 811845094 31758 31165 648288918 32953 33164 413120194 31173 30613 487809765 57207 57799 569111468 20028 20816 70206810 66850 66882 977156844 4016 3835 373577121 52095 51471 490741147 54017 54624 876965555 58777 59082 236991669 70378 70422 305763477 20438 20135 50474095 7603 7061 607815746 48850 48917 68360650 49220 49099 28160998 42241 41707 540790376 20327 20828 260652364 12638 12587 963583646 6810 6171 60412570 25706 26202 178343372 44825 45382 336235324 22643 22516 693441769 31586 31846 24928030 68698 67918 617740130 16420 16532 332506654 16214 16027 82958885 20838 20444 898405825 2021 1833 177574136 26991 27205 57320228 28590 28916 867784208 6778 6643 17291062 44347 43885 622845919 17772 17086 538850085 61948 62395 1097517 18693 19057 745158934 3599 3907 659308394 72792 73279 237759769 65701 65632 294824771 77753 77004 894001756 20851 20755 836880243 60104 59780 521119903 39852 39111 289528284 54221 54128 144027111 31778 32279 533791446 20636 20856 69410423 4866 5530 500618951 23684 24188 618192124 20859 20259 980694516 51421 51108 249976072 60121 60420 704173718 65129 65859 611834305 63714 62937 365999409 27753 27465 456247003 35420 35287 672784161 892 714 804194755 25876 25643 349457269 78466 78957 159605021 20869 20373 582268417 50002 49954 404271217 20244 19895 362262703 4903 4350 590855201 54664 54510 16094486 9768 9283 409297311 43401 42967 94212174 26169 25608 208019420 68004 68306 419080962 76268 75800 18940932 50883 51435 504504262 29405 29959 572542568 28014 27853 739169707 78016 78339 162718652 18335 17844 135054609 52431 51992 11558530 5189 5607 854537405 52514 52642 182047942 62545 63010 684576044 56737 56750 836478476 19736 19282 336197158 67687 68035 552658311 73329 73527 369013398 20880 20892 52540555 22619 22844 659943064 66257 66442 908796229 58041 57868 838202324 52980 52860 66805162 54504 54096 647362571 55460 56089 886530733 41578 41313 804289007 41157 41222 739988405 36543 36823 93610040 35256 35017 563951182 20903 20521 5672692 39248 38860 699322910 5173 4816 845604638 20906 20486 499076380 20907 20298 620553331 20818 20908 396187644 73918 73139 34800513 50842 51346 291077869 44123 44032 761145857 21496 21772 466055815 30574 29945 718435174 56252 56775 33985279 13197 13225 450999222 43201 43515 759666590 53134 52732 675776153 60731 60135 925291633 24261 24655 756527280 79353 79103 45387841 62403 61635 801915175 11971 11554 135618757 20923 20913 368800142 51790 52275 677147415 47373 47559 245807076 31669 31725 980373093 12205 11573 372260597 7691 7714 49079529 29530 28884 367605991 45426 44635 173247771 69872 69259 21348367 20507 20525 532292901 54360 54561 850311689 634 1161 3838615 57507 56987 703852807 33360 33558 787534940 10287 10119 777869161 55436 55113 859163885 22337 21852 912107918 20174 20940 232952516 37652 37065 384098794 54982 54472 858891540 77297 77654 474985305 26101 26448 994105527 6102 5561 251526579 39700 40042 456364391 37659 37584 92303521 20948 20505 418782002 64485 65247 107761839 9187 9026 194820136 72282 73025 466588322 51155 51700 443004503 40918 40644 440287499 10246 9511 208019961 63212 63147 32380444 20953 20956 448063467 42719 43418 487277499 19387 18993 392461409 76269 75504 429919189 13465 13772 452385241 5238 4662 120863477 20962 20915 176516173 49201 49600 871668501 6996 7144 679460013 41893 41446 254108852 53221 52692 34664588 59231 58596 294575144 20968 20568 723350042 45756 45689 697522486 8210 8115 451499090 20472 20654 216034528 18366 17728 458671988 36891 36842 834574718 20974 20800 483045814 52721 52540 302436624 3792 4360 548225078 17677 17464 967880147 42380 42010 210437172 42905 42486 50829586 10762 9974 400224382 5075 4343 41735231 71198 71497 643484459 37957 38568 68491330 47731 47574 18212748 51628 51890 478166801 69038 68663 244832 52713 53226 801647489 18369 17609 374090311 33107 32802 799236956 9314 9867 321488506 76574 77068 862326707 58520 58932 157826488 17868 17299 731305845 28223 28991 797614980 6528 5823 320718913 41929 41959 713802125 20814 20189 538395001 47797 47758 356465518 21991 21711 373724568 52839 52882 911514263 19873 19843 26119109 944 571 922293899 40474 40326 463797160 20269 21004 203009357 22590 23043 995943804 21006 20357 608477204 35065 35630 363026533 52256 52109 204187718 44775 44947 738950404 54418 55075 466057380 8624 8443 781814345 21012 20368 504782530 60384 60939 832049801 21322 22042 92379323 20623 20053 352855761 65760 66111 517878562 53886 53725 531743865 42552 42890 353207100 29745 30155 802767100 14395 15059 927109484 8762 7974 59680775 39316 39727 333416430 56823 57370 983678927 16636 17005 435976648 72380 71670 338765736 57696 58097 327489022 21027 20872 165659860 24807 24738 704551686 43602 43880 178581912 64503 63825 132521595 69308 69861 926720661 21032 20900 146177302 15026 15575 574518870 20536 21034 159745753 39440 40233 902456102 7200 7242 206257037 73791 73857 14579492 50046 50319 69460335 58843 59016 239459993 52974 53208 501043239 45089 44506 120398984 29571 29129 856191481 42955 43543 55894407 43764 42981 70099775 15277 15447 148884686 66878 66368 120679447 8295 8671 499704718 75442 76078 4628057 31151 31446 754096772 20632 21050 497322444 20802 21051 551275981 39697 40170 968307865 6079 6344 904815356 8796 8955 530996223 41648 42010 645058922 21056 20315 20489033 18766 18665 841155789 32288 32683 815032061 17379 16639 593251852 61052 60280 184021079 35849 36470 334354002 37934 37309 136709365 28838 29327 328222818 60881 60496 979536084 26247 26855 838018090 25840 25701 883873915 52909 52410 242348186 50321 50101 671820150 8801 8756 795033526 20371 20081 89771782 75586 75095 51198186 60169 60353 367081239 55115 55699 204938654 55312 55475 476918642 20589 20316 475659275 57569 57967 823223092 41776 41420 494044237 36064 36233 696864895 71275 70823 225915833 5203 5947 4134511 25635 25405 761514608 74854 74851 199762768 65732 65179 99630900 14279 14205 969599758 20707 20352 65086843 72341 72241 480091628 41226 41250 234469826 74777 75136 34355065 46584 47004 378308644 21090 20880 551025089 21091 21049 179429675 16818 16776 295151808 67157 67321 554864870 78192 78974 605985308 51074 51375 711003196 14810 14198 58322195 32881 33601 627542143 43204 42675 982843057 61228 61113 951759173 54885 54314 192540231 66296 65683 336326771 52641 53318 724911642 71922 71892 454753434 51036 50480 341318744 5814 5368 474521991 21971 22160 35078224 24152 24240 885552917 20669 21108 101730273 73970 74098 611416646 20987 21110 178917683 39054 38797 858963090 75084 75568 873925798 66578 65803 706977151 62832 62995 838361864 72740 72212 37110386 68572 68498 865881099 74371 74790 176668869 63321 63568 283486454 67005 66798 676703769 43815 44491 432551834 72139 72765 848169710 71372 72077 510685576 63201 63781 184597361 60830 61628 570354561 63577 62933 926089876 4547 4822 166709550 79327 79346 449852260 55439 55480 8441617 23703 24387 364612760 41865 42052 29123260 13878 14365 667284069 69955 70195 45531457 30531 30093 469269146 56149 55772 124881897 9459 8794 495877864 38113 38199 425819945 35286 35041 948021633 78603 78171 774233041 21124 21139 666906598 301 1 853959303 20703 21141 855355385 40129 40532 682867060 21056 21143 42080602 72889 72745 66031677 62323 61998 206806256 73703 73610 32807989 16782 16095 416138438 13528 13809 55389905 40999 40634 117556761 60260 59512 580786268 25709 25705 212313007 20453 21152 338103531 30732 30341 390538858 28372 27638 58503572 25463 24882 258595356 25257 25915 4956123 20413 21157 997149853 57794 58174 129613165 48399 49196 603734811 75761 76079 476560401 4906 4259 7671730 27682 28264 58428379 70980 71550 783401276 58053 58470 971151778 33735 33110 340266859 422 362 271506357 2631 2480 830919957 53017 52610 85794506 20485 21169 33713870 23869 24151 179898679 20562 21171 811713468 42324 42202 196262501 40613 40112 43457703 22284 22450 566596737 2833 2188 28902224 909 512 716721780 21177 20625 487789060 28739 28015 234775062 20463 21179 752284528 60198 60036 620505758 21181 20454 376407735 65602 64854 401033054 36957 36273 839864258 21184 21159 558372525 34793 34305 903328728 47495 46973 169762084 20802 21187 588020334 22587 22002 278916365 66010 65676 853987392 35692 36407 194765336 56516 55992 621150368 72012 71545 14941008 11313 10699 830691598 34124 34743 569486670 42409 42352 10480394 36325 36484 25322668 57918 57347 706453542 67967 67578 462172349 79966 79919 505762911 69656 70069 397179515 72743 73080 971696813 6400 5737 569412545 3957 3179 701304793 9009 9443 76945083 6666 6442 456335247 23344 23051 872426906 54008 54088 536403892 68522 68718 499153036 51418 50638 92440057 9703 9136 137627627 68372 69019 24198065 27454 27909 885659316 65543 66337 904991712 21214 20584 383865148 9847 9188 799844244 9738 9483 290223134 38998 39282 526371960 54554 53964 208983928 43489 43103 822647206 30436 30559 387594839 68732 69122 45756093 25471 25160 599188079 25781 25061 487485747 12558 12872 343958544 73179 73230 792081389 61871 61572 671753813 21227 20952 816807181 20567 21228 948336543 32751 32757 714300940 70760 70788 531252801 50186 49399 176755208 1914 1133 825053565 20989 21233 22730335 372 265 502097584 64841 65270 253899132 70596 70085 833617609 33921 34607 59068913 71932 72529 32048639 46810 47027 891994054 9494 9943 549660612 51594 51588 247579153 36196 36642 45523188 45928 45249 968739527 21244 20565 785812051 14068 14402 44449490 73372 73019 631968054 21247 20756 17077860 1213 587 340952192 56623 56656 83839370 16041 15814 77546448 76979 77537 75396356 61198 60888 937111289 69013 69114 805914964 17779 17036 42950579 18171 18814 724785685 57478 57576 15842704 18203 17598 239653774 66430 66960 863958065 21186 21259 838911111 2870 3340 943598521 47402 48071 47037019 58002 57587 849909634 14658 14531 37230927 55009 55505 297870095 12541 12424 426912546 30771 31151 147742018 53226 53631 998278630 69152 69190 119552463 68927 69272 58626830 33104 32924 13909233 8084 7398 738939591 29888 29307 467725148 58889 59157 569397132 31587 31155 799408242 20983 21275 417041908 48387 48609 792845497 65119 65455 967743695 44791 44496 711369357 20911 20493 805826418 78620 78698 981198610 8469 8839 936821839 74357 75123 213812589 54990 55672 143493577 35596 35465 922923572 53616 53516 536068422 58198 57836 689365794 21096 21287 244727941 22294 22864 751001360 17467 17062 131817778 3850 4009 108005920 8985 9116 397627063 20706 21292 677691964 2542 2015 72457302 60732 60338 178806719 1754 2191 522345844 28206 27515 428322417 41018 41347 592519736 13250 13812 213152441 46952 47333 705243733 5027 5616 419909390 68397 67704 272442404 42643 42220 249798063 37398 36869 330874358 72644 72485 389583508 57785 57513 137263016 27634 27750 555858340 21101 20832 32191096 73511 73772 841688360 42309 42349 942371606 54252 54832 724721792 87 314 17140223 15204 14409 870841108 21313 20672 688231942 25832 25090 519225230 51626 51035 139892019 10118 9891 951151431 16581 15953 395966417 51166 50871 312179198 78479 78306 643230147 63818 64316 27922384 65216 65501 890062359 57027 57383 50240356 11883 11642 350742750 14632 14712 354021991 46703 46808 252629818 66791 67287 36524088 20553 21327 899110328 63868 64633 144765668 19319 18907 538457312 21330 21002 868117076 60085 60460 903543819 12050 11781 461669829 34744 34655 128807541 36959 36424 855711609 64238 64034 458483347 25069 24554 988523692 77475 77523 714851239 28960 28892 155852746 21339 21250 940352913 2391 1901 330545887 1154 530 993713896 18192 17479 237954639 62586 61964 112829769 56277 55554 280387527 72334 72141 699160559 46226 46030 358307187 23021 23612 788108420 62763 63206 17187186 64656 64683 8438839 65398 65568 148412807 72192 71399 831838991 74059 73981 640722705 16891 16560 251571071 56986 56874 726211389 62744 62735 19060282 602 814 712848250 16583 16764 28928072 60589 61215 36209197 73717 73851 676454746 25016 24743 59860390 78751 78259 820419675 71252 70867 671958867 28972 28225 437655623 40445 40298 582575412 61385 62028 445188416 49071 48981 115791759 26044 25428 301789663 21230 21368 253266149 21369 21189 307854536 30610 30809 977258020 20619 20307 509580417 6155 5818 268088606 20882 21373 536784260 48491 48886 427495226 59541 58917 943945362 74380 74885 17265770 68552 69250 720036683 15092 15351 706275933 17873 17372 127255804 49604 48893 874634229 32215 31545 312042936 37227 36496 971975931 2999 3177 259021226 61596 61412 67955730 60723 59933 785382057 5163 5207 561036521 75749 75999 39174669 75451 75047 883932341 28210 28348 937292993 627 776 770314975 20663 21421 47647642 14773 14297 28318201 59462 58952 383570407 18807 18818 868273399 78554 78777 836492362 38918 39006 583283868 56020 55604 502294982 21398 21057 146100530 21399 20706 651379992 66260 66533 4582526 15497 15432 679881803 60522 60301 639729651 47190 46844 939814023 53428 52843 52456230 3660 3336 597028906 40925 41254 859371138 1326 1656 750908185 21408 21331 351983677 21409 20953 38143833 45684 46435 927621514 21411 20915 28367321 52126 52542 371466769 21413 21096 3284882 46512 45744 872275868 4159 3782 57614546 8157 8067 29931027 11706 11320 228613333 21303 21418 664073130 54580 54438 953080726 3101 3062 533726553 5354 5490 197839844 29739 29601 925599629 10166 10221 521652152 44007 43823 589025053 74958 74450 857345734 71911 71257 16350847 79863 79723 944399698 20334 20295 801504060 65975 65201 117658949 33483 33034 378296225 32641 31944 687310208 11037 10295 157516983 26079 25525 910334832 63069 63486 521134198 17768 18189 672815843 51671 51399 692352054 15998 16733 589363226 43303 42991 562526054 50706 50130 458674207 10660 10760 18260096 56379 56283 330201945 56081 56753 923852348 64298 64040 456879709 67672 67188 187480837 21445 20983 168238343 16009 16243 623189161 21692 21250 528536522 35762 36095 78943828 21701 21120 76593988 65219 65304 534115007 64695 64355 323598869 17121 16978 939508901 22236 21993 641411314 21454 20827 873356151 20796 21455 291671285 7612 8168 817852496 39987 40562 113232951 16287 17039 433430315 3653 3207 142774433 5061 5269 37926484 21461 20769 719441151 17763 17780 780924444 25642 25381 126425174 20012 20676 532710097 76651 76481 615437176 21466 20970 388676333 51329 51029 834784469 38369 37851 512173966 35930 35155 465491604 21022 21470 176532774 21471 21361 455115491 20804 21472 139086452 21473 20783 30978187 29535 29471 59524019 66441 65858 209985991 16536 16383 391908881 14936 15508 355958614 10745 10774 461705058 21479 21046 804592079 3886 4545 9111062 21481 21062 213958453 36971 36485 206744936 79163 78795 619080395 8694 9061 694055385 59070 58515 340737321 10297 10285 447859165 78678 78505 14250128 43046 42668 106235604 50651 50449 854377339 40644 40830 678900283 38817 38751 497351542 20452 20116 556583716 21493 21105 51431475 79809 79583 785676259 70622 70486 296264411 55209 55091 119046155 40969 40423 22008738 24429 24166 546448025 3310 2540 941322142 33940 34617 520658030 36208 36113 714136793 39575 39511 878015235 68787 68083 591446181 51406 51135 669374296 58702 59393 743417903 24581 24793 383497517 21366 21247 474446679 1136 394 517128821 17219 17316 652421055 16776 16876 87925512 42126 42570 260538914 20765 21512 225244312 43399 42803 62261224 49676 50327 254596838 13673 13004 549763831 20309 19900 705589 37020 37662 52918731 23453 23715 20270591 36266 36687 661300681 21520 21318 603853288 65649 65867 952200656 70026 69575 922581744 7432 7606 315622162 40051 39365 231875308 53802 54303 394372642 2679 2882 361064503 7618 7797 913672781 43018 43751 663423909 21529 21011 672531246 12952 13697 761686712 32815 32372 44787325 6167 6785 115911191 43176 43349 213294120 28229 28858 85287995 17370 17922 181829285 7223 7452 732147820 39531 38909 828644742 36448 36797 186652140 79398 78837 899938382 50835 50089 632242034 13644 13399 606779267 8560 8065 812548825 29124 28759 29149188 20437 20066 595071258 69415 69940 358587549 57063 56444 713253496 64012 64613 436484057 59771 59192 673592058 42837 42696 71812631 25522 26050 498705182 48170 47940 963044320 36206 36027 702140620 21553 20843 962397304 65359 65744 797473929 41552 42037 589644979 73206 73116 401477357 52003 51375 713247242 62316 62353 12489303 52569 53178 84997102 2573 2136 154694879 11082 10404 793857373 58058 57374 264709772 1825 1669 660815026 45571 44973 306669512 18682 19153 525329857 21566 21184 48651280 37281 38066 151089699 70357 69926 61093104 14608 15318 37054927 52331 51829 444139823 70442 70486 599381482 52661 52095 269659207 57728 57378 305008609 3672 3359 188258839 17251 17041 411373236 30096 30100 449759964 36352 36024 672041109 18525 18277 7734110 42755 42814 63286961 56671 55961 768636263 37695 37418 933359950 76815 76801 106873977 79797 79861 965265942 21110 21584 403161792 21585 21557 903938226 67066 67235 473397830 2525 2853 700718491 48743 49145 866178662 21589 21155 214990637 615 1 782270851 35464 35402 748209406 27090 27004 339757818 26553 26443 2177901 34984 34900 970238292 21013 21595 915472766 42541 42134 491039937 35823 35566 528272101 45271 45545 333936066 25035 24409 887197792 68875 68284 492581 71021 71109 582190154 30461 30401 520548918 44421 44204 296292718 21604 21081 572321844 56608 57317 369938969 66426 66260 599462914 9777 9658 540048755 41644 41578 730845471 20380 19819 813514510 8566 8265 321268952 30987 30529 824782016 48827 48726 26065084 21541 21613 931450542 21105 20805 826568017 21615 21340 250637738 69630 70344 245933829 35282 35486 258775999 21618 20827 657160039 78657 78181 567061257 45835 45736 889847959 59875 60348 864585418 23408 23294 28358395 34224 34356 9689275 70113 70738 281173300 60015 60469 376861856 55635 55449 34847825 62819 62891 250686495 40152 40175 604016706 2852 3451 710745298 21033 21630 43926159 45922 46011 93851291 23460 23285 284032330 66560 66335 288319544 21634 20979 317289538 4460 4529 177399831 46809 47387 72509561 29232 28694 887578475 33390 34151 672553944 29150 29654 863544191 42682 43286 769364770 12709 13135 130754890 70395 70988 78811687 71728 71228 357433157 21644 20976 575672890 28584 28570 749410681 468 1251 881498340 64956 64269 12395484 21028 21648 232520922 69261 68817 119525085 19620 19533 444839725 18036 17248 643746366 37810 38498 273274049 21653 21398 869065250 8044 8051 719232000 21300 21655 586314343 79465 78947 652163791 30004 30324 681583669 66389 66669 225808577 39494 39481 866298327 18197 17549 43739531 21285 20581 24584906 74368 73848 670809017 53111 52956 306471444 25098 25248 108445599 59966 59775 442661079 21666 20999 272626321 43707 44461 966121254 17049 16648 765745751 21315 21669 333273367 42845 42812 644455643 18467 18315 293537306 14638 15098 433176613 28732 29324 655978633 58066 57835 389785225 75260 75990 55849856 7434 7210 157686559 65411 66124 607453934 63547 63410 105972340 21679 21665 907018732 31498 31820 901874559 67145 66851 41912654 65611 64948 543243479 63470 63220 848992376 43458 43292 427874851 48294 49072 45929076 72115 71764 360357329 14241 14863 805558593 54767 55345 515322635 5922 5267 995745133 75189 75035 994630630 59235 59549 130394086 21239 21447 892620765 55828 55380 884542477 51829 51267 391077503 60541 61076 302366732 21907 21576 281127524 42549 42868 795643753 24957 25329 288034917 16126 15884 701635548 45555 45904 258084620 60967 61011 940515422 3878 4292 215368266 21593 21051 425945731 58867 58125 127059816 68936 68614 663158281 11379 12174 752950592 64377 64462 777754289 21252 21708 49285805 75209 75205 188939341 41259 41734 18733888 5621 6329 906550555 65199 65186 108673589 33947 34461 897360465 8230 8517 48417701 19339 20079 564130553 64583 64025 80599037 49253 49013 897079551 27730 27501 994021806 12445 11913 310525065 21561 21720 543773990 51901 52421 935537030 8813 9537 961067776 10231 9899 242914186 38127 37751 401349239 68537 68908 242519001 10435 11186 844271649 77488 76814 469540290 17485 16893 72684250 21036 21729 560907566 11486 10761 801878269 48907 49364 107492216 47502 46886 692500443 34139 33724 110909055 55007 54775 695957349 66201 65932 172283386 21733 21736 792614956 43026 43680 36961036 76353 75942 130279820 21739 21196 696628761 21527 22305 769504803 69775 69105 787723991 21581 21742 232864904 61044 60631 667339432 57847 58395 539353146 21745 21365 241628455 18303 17791 740910807 8520 9123 781121280 45776 45888 642864527 17667 18213 18855686 29734 29562 978109143 79615 79647 428786047 77426 76657 873885794 14534 14076 654070210 50959 50228 429211981 16486 16216 719362565 7363 7956 652402842 21066 20954 660847984 71 622 59531743 21759 21154 659140726 44449 44293 69219903 21761 21657 562590564 65960 65454 641759130 6301 6792 444095290 20789 21273 527563777 35912 35320 77946043 29983 30046 712550253 65804 65812 54791616 21768 20997 687137200 21769 21646 272650449 45024 44795 167952043 23672 23077 670097142 15167 15209 595556034 52351 52294 13490635 54907 55337 266978189 21775 21415 308944851 54481 54746 48493776 3301 2971 167265550 31468 30870 643060142 21779 21740 881295822 21780 21241 841718297 62644 62386 986869190 21366 21782 281197709 36426 36365 877186404 43717 44272 31298558 41890 41199 841277281 71569 71445 240042511 40986 41027 538486934 46237 45897 43855748 43621 43328 17557521 21074 21790 602688762 21791 21236 185363816 21792 21291 762533333 48567 48489 14267213 60043 60016 246007675 78573 77941 287379555 47642 47478 906216128 21797 21370 390747216 21552 21744 502201760 49930 49356 58791700 44718 45510 752161588 32503 32097 181184665 24663 24714 901648351 44905 44540 19059850 49186 49266 193957321 64627 64476 12678249 16807 16126 955479438 22643 23134 487846364 21808 21755 248756023 21561 21544 156322632 27545 27210 461639529 44807 44423 782872737 21211 21812 14803676 16338 15975 397459073 63023 62701 482429455 16944 16182 835749239 11779 12553 299863866 68980 68828 576494497 61184 60752 697618565 21659 22034 289598589 74877 75098 436960375 76923 77190 727497468 57044 56880 650268337 68176 68401 46743512 11161 11049 738794204 8776 9121 813882920 59531 58895 589808608 31443 31253 897847346 1096 494 287028054 60227 60367 61480576 12858 12609 838722881 23189 23492 706459446 31217 31558 318823416 72927 72824 184085410 30006 29879 756420711 53563 53008 453788181 12364 12673 841921143 34510 35010 689773041 50335 49592 522014155 48917 49561 249730564 9933 10158 68626093 2492 3279 227672340 21495 21842 366502728 60806 60446 940957883 38357 38082 962909463 4244 4597 752527990 59813 59176 476608157 59937 59733 21352184 47440 47546 205320535 21125 21849 549720004 21850 21785 495402991 76998 76350 25023226 40368 41158 377340082 13449 14036 816245105 69260 69759 768101444 21181 21855 410155783 48134 48295 268543122 21857 21332 27462965 8016 8783 37717513 66908 67566 851531751 62892 62646 886748422 78488 77781 786848906 72184 72158 885328269 21863 21359 909374310 64145 64906 328657725 7977 8062 165954350 21866 21334 841692035 19444 18914 368858837 21868 21143 58481679 22192 21453 43861412 69662 69155 948406148 52231 52517 251077002 74898 74918 46957172 21873 21721 937074611 7476 7038 64390795 57108 57476 199962459 33262 32566 23580682 76499 76035 795898597 79184 78452 769133943 15608 15117 835243815 21880 21376 957581715 3736 4140 914064649 22652 22344 11229581 67101 67685 334137678 61433 61440 799989109 64484 63786 698617521 1871 1158 59004659 61113 60599 274036276 75942 75766 159175225 40108 40883 626760117 32666 33449 417435446 21542 21891 334963906 64084 64286 90238733 10122 9661 505245614 25575 26155 342185413 74632 74065 115937508 71710 70959 112701506 21897 21299 548345980 1 316 656157812 21899 21389 548252172 64573 64722 194560462 24391 25160 979396801 76640 76938 458399226 64183 64616 611412398 275 1 185944523 57674 56922 155885667 45166 45305 577673843 68727 68539 88766914 62831 62612 997704438 43278 43696 881957134 25892 25903 254843358 5162 4940 846818117 8916 8220 8775473 29732 29718 211977392 61144 60398 938593952 6977 6294 195656888 75306 74767 29239809 21917 21758 326450171 42674 42469 15132671 22320 22070 26453663 29167 29342 681198352 48155 48625 751541478 57392 57073 241034408 12660 12573 71791619 70657 70259 114084013 8690 8758 913373485 61897 62600 519992618 21649 21693 459052273 43752 43651 612555335 45916 46007 142185676 4580 4042 235564665 21476 21931 239159545 50681 50612 916708086 64208 64977 495400072 3859 4188 33817196 8329 8081 913343408 60519 60197 24474098 21937 21294 587349094 21938 21932 686900287 38134 38344 525524270 77771 77908 149116697 55841 55173 828268082 2765 2149 512878353 17610 18113 309840017 21944 21741 716364142 19150 19643 744052729 18981 19696 581588071 21319 21947 198793848 36636 36333 147635605 48710 47987 188367503 55115 55801 960429223 40117 40040 370974601 21724 21952 494589528 11497 10714 152268810 15842 15755 409891742 21955 21349 248546027 21122 20908 490727716 21177 21957 23367749 49388 48685 45044475 21236 21959 313377996 79565 79883 85514381 3300 3683 442769759 28341 28263 152382674 44837 44196 299237597 77412 76808 280846022 44311 45005 422713913 52145 52445 898305562 49359 49311 202786001 26313 26011 417191977 11857 11120 102886651 46648 46454 488083759 21971 21521 891631329 52358 52172 426089909 58389 57990 989250448 21867 21974 437977168 76874 76225 14896203 44406 43860 532279179 66277 65742 52706853 6406 5682 781125666 26779 26072 396038095 7592 7668 553217905 10168 10839 236106670 9777 10344 239598123 28560 28114 843151408 32722 32021 943532879 18111 17416 189934689 72584 72147 288563032 65207 64498 515133113 25548 24966 215562165 49967 49658 384414776 42671 43392 228137592 59726 59475 737945014 45530 45798 546921042 15877 16597 260990836 75430 75867 442260159 3723 4368 49419510 25641 25102 101008510 79134 79600 981486357 21714 21998 959979076 53786 53311 209797712 24257 24969 50533297 8428 8891 331934563 26336 27129 688063619 22003 21851 31532059 47032 47179 18750986 33618 32948 108726888 29966 30220 535671004 26172 26489 215784372 11148 10501 666630345 37848 37508 217407091 24425 24050 767622417 34429 34805 302959099 52447 51676 107271893 22013 21999 958324886 68822 68406 102841292 19821 20207 146485206 43162 43102 688038199 61600 61764 615033641 36066 36392 852265751 45213 45514 58051245 22402 22936 968448925 62366 62019 156231750 28329 28597 769373922 61755 61724 107543789 12559 12612 254070488 22025 21524 18370635 50917 50455 603990913 733 636 126136454 31409 30854 580666206 26711 26694 781334619 26356 25739 516323371 34466 34404 53970797 71246 70574 779144137 48412 48116 219623644 25395 25490 382984572 41784 41114 547783194 4710 4484 875405142 28350 28179 688567290 78588 78168 774374387 21920 22039 629382154 2155 1695 718799975 24983 24233 1762339 13547 13024 308184693 66037 66812 45689918 10143 10383 355388162 3504 3408 159275657 42642 43231 116088008 41383 41585 816462779 61665 61308 72387919 22049 21918 641140132 45087 45404 391846425 36187 36659 453464584 50573 50101 671071261 7896 7424 961615789 22054 21757 832000888 9360 8804 554848179 32120 31969 148530526 7254 7226 673252644 64895 64196 673223254 63961 64618 71547084 43456 42921 312562343 43424 43806 42439499 22062 21872 475322125 68717 69076 170395496 22064 21793 141975985 11720 11399 321746600 7012 7791 279456600 22067 21662 211185184 21294 21279 112437467 13310 12694 398852487 69803 69136 585876695 74325 73844 435745423 4352 4669 825188773 67630 67602 558883445 48001 47645 780777357 41857 41621 66025431 44580 44191 158851894 33213 32758 475132615 28713 29319 382056545 30537 30730 556781853 61132 61393 756395223 79563 79394 18683153 883 1558 956198816 65674 66320 35420681 55182 55798 3290742 35150 34535 739124143 29463 28952 116054906 78234 78088 454681415 7322 7478 635079973 44600 45316 499806016 4707 4703 148783744 24528 24510 448406280 39290 39292 573909400 34503 33946 595643685 62456 62334 134460972 21190 20945 899955074 22096 21388 214834858 47441 47586 657143302 47756 47518 547464538 22099 21719 550421867 54953 54961 751829464 78843 78466 667776078 55249 55572 12432583 65522 65706 425362562 55597 55230 585146308 25802 25616 431284906 25638 25684 878797721 74161 73970 416422407 6425 6572 63188147 12511 13062 783858318 8720 7944 466708951 6418 6589 829056318 45086 45585 10699024 9280 9124 108720816 60207 59840 836103916 2006 1882 306243568 70019 70813 960565223 65646 65754 111619467 79699 79296 6074408 22479 22527 866073833 48054 48628 507901291 10345 10117 456308701 66289 66017 139964223 71484 70810 725032571 19129 19787 31290737 66841 67316 513611562 65578 65076 401821896 54262 53686 677772538 21605 22302 463028722 33115 33863 707831863 48732 48685 819942079 25737 25677 410068286 9251 8803 983806349 24236 23934 239062415 12653 11901 411892996 26030 25450 852162340 59437 59802 135073283 47968 48016 845721089 1889 1341 906304985 75341 75898 759966733 67730 68056 855940281 437 1216 500368160 32335 31894 472730728 32613 32549 410692957 77209 77589 716403513 24430 24990 661682114 28885 29070 6779195 72093 72306 600079101 6723 6952 75207089 22149 21525 238786177 41590 40952 54612162 59505 59296 163684826 29536 28812 171674994 1439 656 964347965 25563 26040 145624017 60565 59892 611697252 64979 64320 814304114 23903 23494 553509529 26984 26441 574824991 25666 26376 697083664 43541 43051 888556235 30639 30570 492684921 4057 4425 193099464 15613 16295 245230294 45962 46702 609091387 20988 20864 540937866 22087 22166 900352716 43816 43147 359149491 22168 21525 148126626 18865 18189 344772026 63491 64275 630602126 48866 48859 1565993 7496 7310 8989830 32938 32823 650206652 58923 58937 39792982 39768 40188 763403962 21654 22365 996565650 22177 21420 891108741 22178 21641 832780239 59701 59881 492927600 64725 65395 563965202 22181 21448 669777874 13452 14065 498755721 67600 67567 480384857 64556 64334 568034425 22185 21747 834849184 4759 4936 201411448 22187 22170 429267971 61959 62597 663307484 16714 16520 935452850 58753 59269 487875955 21833 22191 540658948 10282 10106 956725365 50901 51011 567429646 37261 36967 447288502 4627 5267 47737205 12930 12486 39036960 63090 63593 317225088 31256 31559 835728225 12557 11794 273896305 55928 55263 760608737 78229 78351 155192086 45560 45744 355682807 40606 39983 877982363 22204 21764 604814684 24449 24965 648223650 19078 18811 123130336 65588 65316 664563349 55064 54834 584805979 22209 21978 547462459 64431 64987 215517159 57873 57599 171418506 22092 22212 885311820 4329 3659 416762557 25050 24762 112250556 29650 29846 190866086 13886 13947 28049345 51657 51721 489301316 26244 26113 879796595 4773 5044 35499672 49983 50676 781705966 1633 1963 269025973 39362 39337 512071171 22043 22223 327959575 22224 21560 669567534 49117 48718 950971445 52316 52233 678784968 69601 69407 51567705 26681 26191 690046 16953 16617 995986608 31995 31226 186565122 57007 56926 313280413 52884 52602 498225664 32359 32656 967044947 12226 12640 922559060 32064 32128 220447139 57004 57136 967714426 77139 77073 446221842 24039 24144 509930310 40267 40845 502075951 9396 8944 825439701 26074 25329 991801380 69781 69372 667061955 72308 71734 359134090 23214 23978 34803102 79879 79714 102668418 1337 650 132085915 39249 39448 354126081 25990 25931 345771144 39397 39421 886113387 61120 61226 69009666 3357 3245 603710820 75601 75460 836017384 41420 40908 922024419 20015 20257 481816336 30166 30888 715399559 35950 35919 566132536 67955 67472 51553839 45098 44571 520424255 47250 47878 396067525 69856 70161 831726741 75222 74595 247368794 90 1 532038128 1567 2285 731033976 65866 65073 571021632 22265 21673 785826739 66623 66374 487871974 77365 77580 765755266 2324 2063 32781600 24740 24279 532792909 22080 22270 155394760 57837 57069 127155911 22272 21693 378378303 21381 20767 900812670 55799 56525 15115684 15641 15324 168929201 63022 62778 766042441 65742 65065 887212641 55463 54680 258429287 53235 54007 418729898 21733 22280 73527824 11330 11834 299356244 70 1 489037158 4019 3483 65398182 18986 18578 29745163 18613 18099 430126970 58305 58431 768273368 54682 54347 748796567 61801 62510 648386258 37052 36357 35533114 70267 70954 142256729 32415 32351 388891638 39218 38656 332903075 56267 56034 573307070 5316 5031 766918249 50868 50560 170325569 23881 23449 578477280 24091 24808 301535606 22292 22298 966211563 54083 54358 418781559 21501 22300 198024847 43266 43383 859706770 26274 27007 772936615 31076 31678 1449885 36198 36006 587904217 72650 72356 561812619 57908 57172 624201160 11122 11273 324353341 54125 53710 614795 24981 25401 171966874 79149 79913 728171615 10428 10185 369867746 69380 69224 931596184 76408 76258 761147967 37269 36941 28043742 42987 43018 594011294 15429 15323 29374357 40248 41007 87420092 5986 5987 131975069 50018 49317 10822788 62659 62244 381702204 75227 74775 384894616 58806 58432 250892376 539 822 22000430 15901 16201 915571434 33133 33459 717460253 15583 16183 322863791 39480 39807 32338231 76587 76412 656862241 26199 25451 741024218 40837 41534 514284453 66034 66680 842644674 56693 56738 546020358 24625 24671 841911585 24550 24930 317823266 21966 22335 828557298 23886 23933 113961699 15989 16393 799004810 6212 5597 469535857 29967 29675 12035952 34665 34973 270963622 79131 79282 190455662 75111 75674 167804099 79313 79266 729813736 21628 22344 324853345 14873 15187 545526637 18306 18097 332241322 22347 21957 47206796 42063 42767 38375624 35662 35060 650906345 9470 8770 17956254 10638 10917 768455824 42973 42528 841853622 45272 45246 44834696 14437 15025 16250491 985 1718 602950572 21970 22356 233069737 55571 55407 34411190 31180 31069 242194945 37036 36973 886564253 44876 44181 405624385 2330 1647 646774305 1265 1796 46713427 22363 22255 15994019 21935 22364 401100485 17957 18093 431144507 436 1 503467641 66252 66275 70223109 37429 37008 300767646 21743 22369 825898171 39775 39021 989417182 102 1 807977353 15656 16080 793739481 65140 64392 491799836 21834 22374 961668563 28452 29111 410180093 65224 65350 194834345 10576 10166 610901277 32612 32295 363634698 71259 70777 819594161 77109 77354 723234019 17902 18437 193315647 49605 49779 260491547 31806 31114 456949753 434 1 420308353 49335 49730 644789579 69100 69884 997555715 62558 62204 123702448 6563 6011 770492192 8940 8683 267884233 17817 17641 30344608 44830 45220 60412080 22392 22321 34873474 72523 71811 171863946 28318 28169 720172342 27665 26976 454399067 25728 25160 771935756 22397 22391 116029983 22398 21707 358813421 9313 9815 503821334 36755 36962 882008137 22401 22191 392987231 55051 55495 11546192 22016 22403 972647112 20984 20919 27545701 29566 30017 88200165 53136 52498 662416079 28984 29619 6786143 28654 29057 946318002 59317 59229 305051791 65827 65988 694661182 42399 41640 547735627 22412 22179 287420199 79241 79112 545457920 10452 10230 157001045 22532 22663 269540353 46135 46046 192937948 61522 61409 56148255 14940 14440 364727342 2909 3321 39361914 22420 22067 181111184 67764 67304 919782039 3633 3034 508276426 22423 22281 197083058 22260 22424 70250019 15449 15904 6258517 48244 48088 375542156 22427 22130 284058409 66631 66902 56764188 37110 37819 922046989 22430 22048 523564476 53895 54653 591064165 49262 48887 54449188 53502 54117 861330100 17932 17538 974187526 46602 45905 81980014 24201 24285 41581960 34286 34418 676261127 70483 69827 580810488 54138 53986 357535056 57490 56815 299679419 22441 21648 586387203 33505 32979 287325575 1062 1304 626207900 44334 44313 471259347 36052 35419 853804907 21699 22446 615632267 47758 47901 862608872 3846 3157 698661127 19384 19133 982154310 50840 50739 898182718 15817 16136 268147531 12292 13081 950086455 48387 49110 660185438 21467 21926 255230657 48968 49499 697792994 30583 29851 648089188 63903 63609 303036098 55241 55553 316980375 30726 30068 20475981 62872 63294 116707123 59196 59038 116660037 52112 51701 26664488 33597 34353 109260082 7627 6830 551842415 73093 72323 907548412 72893 73274 778784064 10901 11302 470220217 40854 40985 368193412 22469 21978 194507204 52398 52113 416920973 49204 49023 58377231 15026 14350 807181061 33169 32581 802654650 34674 34990 787807012 29831 30271 839024100 2082 2375 404381990 46121 45528 801682881 22389 22478 933772541 72959 72600 208263916 72666 73371 865865795 1103 928 220454911 22482 22076 620390258 19726 19289 191357794 36746 36843 730690391 78247 78234 917255264 3539 2808 239785668 63583 64082 131935872 9606 9785 441646214 25539 25741 678420242 34792 35272 311658902 31402 30851 789850376 62684 63355 571195284 53319 53846 872831751 46093 45910 581559152 43196 43753 520219582 63525 64306 718339179 32955 32359 819023991 47047 46384 863665982 71620 72350 713269739 45005 45710 150321560 8468 7929 339444571 63554 63388 407736782 24447 24672 94601180 59528 60057 189230798 33496 32731 838586867 75431 75886 84270166 1998 1392 433244513 25082 24887 827080547 77044 77138 609305408 37940 37961 945762027 27746 27031 36628559 26125 26242 159794382 44440 44855 474260875 34188 33608 238025483 42990 42480 800953087 78581 78598 934308143 4877 5156 434781404 38176 37632 967243284 35474 35697 900760268 41110 40712 587125191 10212 9632 211779972 51920 51579 663702474 46359 45861 34009240 2482 2772 207706492 4799 5534 457993876 68600 67858 143483093 53311 53497 601185608 41579 41520 213916502 16505 16086 346153059 36438 36018 56468800 24371 24577 997856324 15119 14775 994020613 20355 19897 123437836 41455 41941 253392636 36339 36070 988349944 5127 4413 997992792 21905 22537 41930990 51199 51455 896767067 43978 44137 266656853 59491 59123 869083847 34657 33920 33675050 46 1 22795414 3012 2606 467229520 2073 1871 730027498 21783 22545 688735784 53161 53038 994683975 3115 2791 404555618 9227 9868 287921152 74734 75288 640957459 60262 60810 258730991 63040 63379 573692935 77287 76763 684006761 50325 49533 666855256 5469 4942 66573937 2143 1548 805343807 75594 75392 571831340 23255 22876 971399979 48355 48914 425816470 79458 79252 740226832 12189 11978 382922354 23714 23313 850026498 34795 34263 943071879 21025 21465 973787650 22491 22564 821072137 1 419 169284120 78033 77300 190779478 30971 31099 577592226 73145 73434 953973219 49055 49357 444772331 32011 32774 39720565 9258 9906 660128767 13788 13376 196909716 56112 56086 147587262 9343 9955 999245628 78230 78612 9029936 64333 64575 968000215 31285 31942 345864984 63602 63534 375946856 75334 74983 67900364 75397 75350 202980105 22581 21929 279573315 27914 27427 767099799 52276 51660 478175088 22015 22584 868626092 41505 41772 49174990 10832 11539 971783373 22310 21718 693198141 60556 60779 524789477 74154 73722 754125324 76194 75889 457568498 22469 22659 788393559 21333 21804 958878975 45854 46641 7298707 9822 9495 203627090 9615 10108 827627623 22596 22402 237530342 50446 50272 562991549 65820 65156 993872156 22295 22599 458147354 16202 16642 461819821 22601 22204 321247274 35066 35169 233149923 53559 53260 323898784 72108 72615 87737865 40366 39811 855593789 39281 38987 172500000 62847 62911 929007405 21054 21083 875875027 78793 78504 538262938 30094 29599 699118765 5905 6349 24769404 22612 22577 480273802 69371 68966 778757038 54665 54134 313477195 22027 22615 331149895 26313 26847 740398286 7106 6668 122511911 15322 14593 999150110 22501 21767 749963472 3369 4149 538527974 15221 15248 831812728 40978 40334 878410284 17757 17879 59947100 12165 12190 64941627 46689 47146 31576918 15171 14423 423948257 61659 61291 209249458 221 663 386238427 60173 60876 853615422 39581 40295 752077966 62285 62582 615369376 26602 26856 463198712 20450 20801 629699308 22634 22228 438896101 22789 23587 652543606 53806 53610 208086118 37964 37504 156649957 42315 41948 524415103 23537 24282 662383241 74227 74974 992570656 79376 78640 747947759 62097 62034 523489878 75386 75094 414606770 45417 45462 383605443 30479 30056 882331283 3131 3207 476972364 37883 38559 386316748 9201 8608 435691281 64070 63349 39878562 22249 22650 452700578 22651 22493 491209274 2234 2635 547975536 54896 54451 619246509 21507 21915 717285505 47721 46946 553421406 48934 48858 655923560 507 746 894515596 33603 33696 431703669 72752 73280 378926115 6572 6612 799705385 50242 49797 53454808 66388 65653 239240684 56806 57334 497725044 68795 68187 289081346 60673 61398 717908336 25355 24616 155818428 21656 22418 356367299 63943 64058 761457899 49306 49386 955307512 75823 75789 278669210 70605 70562 402393219 6308 6682 246475005 66621 65836 993759317 70701 70184 18881188 22044 22675 545001902 63202 63697 787571188 22677 22405 944715059 15873 15920 152421848 52254 51936 360586048 66580 66309 627662004 53718 53326 270080383 6774 6984 173446811 8585 8448 43134138 64701 64135 24980929 48720 49094 68229357 27168 27514 613930803 42529 42000 509401504 75688 75873 854947269 53566 54176 662205555 3392 4142 665190732 16909 16583 986498043 6878 6262 473290766 31627 31548 932823244 74107 73318 766156919 2576 3351 90535639 73253 72808 881166606 32325 32730 470574327 20331 20017 493274279 42689 43292 829979334 38686 38306 340530905 17676 16926 250521781 62363 62292 343344306 18610 18417 805516892 42486 42240 250281386 52162 52169 757748494 22068 22706 965808342 32867 32262 334206129 74037 74216 956007006 22512 22709 783505612 73762 74212 918934833 15682 16191 507722722 22712 21924 378838263 45993 45456 113711871 79503 79163 465448008 76479 75797 847532944 22200 22106 830796571 59386 58696 741127543 30420 29679 670998913 38432 37798 852679519 23383 23372 395633299 24453 24216 158784845 22722 22644 25885096 7818 8204 71111032 65443 66224 13081548 22211 22725 356503387 51989 51839 959088494 4382 4367 989686024 43377 42859 496684121 39678 40179 309186239 18438 18406 950024678 22731 22274 783552703 77345 76827 222615919 50374 50615 946877276 55757 55578 15893254 69499 69053 917440850 17835 18340 6053991 56937 57158 58755161 22738 22626 312965164 73399 73913 237325306 56789 57428 689767232 60748 60139 753056416 40009 40033 597573270 62434 62836 544604402 7749 7476 362508059 22745 22104 186931040 7654 7872 22167017 36834 36070 30538748 22748 21959 437303997 51466 51165 442260108 7485 7610 454484651 20528 20497 897418461 11022 11282 622264080 38467 38791 745311578 1 562 878309577 47547 47933 503831004 34922 35693 562052002 8885 8288 21034180 47714 48156 55122961 28862 29457 33013832 6266 6863 77201701 18261 17630 118411274 25193 24916 488041657 7490 7952 538020591 32148 32940 74197997 22765 22229 43329326 74845 74293 204398039 21559 22060 320935591 46695 46313 905358965 17590 18378 526313847 45836 46133 914478054 60969 60462 172512457 24955 25141 326429658 36886 36609 670964718 22327 22774 767544648 22288 22339 724996017 1594 1038 714875487 67367 66940 642848740 1071 1527 221437630 68259 67653 34044735 13551 13129 853239271 55008 54606 733960555 42877 42653 67040753 247 21 494832473 22784 22782 194718334 68109 68583 24796632 65288 64969 123907053 65768 65633 323705447 27244 27204 578772689 18359 17826 12423751 51351 51219 754263969 53427 54146 742760405 13460 12767 27530929 52379 53168 319771159 20934 20594 753504352 50009 49613 951137941 3847 4271 98682259 1092 763 444495210 68448 68207 206245987 22799 22399 209269658 26496 25961 23936787 75905 76372 31748006 22609 22802 792782661 46557 47309 594840670 5762 5356 740492141 31544 31938 891616759 1 442 323554437 732 1125 765775197 22808 22500 35453955 43385 42972 23979466 30406 30124 830464520 23541 23103 57893016 22828 23102 402934746 22486 22813 494289748 6875 6420 148371092 23624 23071 32859155 77165 77443 457311260 5605 6013 432007177 48637 48435 274716758 58377 57986 254316631 60172 59650 132443287 22821 22373 953600293 58692 58271 293599069 58737 58460 104247025 1249 2019 215563325 16833 16159 797965862 59691 58933 708384796 13122 12376 196190449 74020 73519 36393890 11273 11510 223006544 68389 68131 929617388 55447 56146 165049708 21111 21663 827128193 53818 53523 204559400 70536 70132 654587272 8375 7856 348852218 39008 39202 122179896 19068 18504 158802426 54263 53535 844875663 71503 70958 920674104 22840 22596 386771271 4381 3626 630819411 62005 61818 5888774 22843 22216 617653063 36414 35888 95126485 35611 34837 211839367 38689 39212 801226707 37699 37574 436290636 22848 22714 70019882 30734 30774 643597612 22442 22850 158439747 22162 22851 482326766 75083 74639 902892598 2194 2746 782957213 25019 24552 446840965 6110 5366 713391323 7301 7136 46012169 65547 64951 900709752 27224 27886 925185836 67285 66536 204740419 8692 9072 943287129 22255 22861 135964192 23279 23087 598124977 16939 17604 307835227 7282 7351 316931840 40218 40466 63653436 58796 58428 669811183 3145 2588 963296476 11876 11378 419699835 15828 16033 974457142 52102 51433 152504741 22289 22871 906603137 11893 11358 515791723 53599 54208 5915838 26842 26602 736107768 54619 55038 692072589 35008 35548 401761560 23602 23059 912153924 60079 60209 517729518 71224 70758 19388226 11544 12292 377028329 42816 42524 946949761 57323 57034 213438964 61430 60901 657477995 22884 22303 811869421 22499 22885 123389935 58973 59043 377335385 7453 8171 407965395 51476 51263 239252566 5977 5927 512702796 2637 2213 365846736 22882 23318 223880908 60665 60747 559588856 39361 39752 403614491 22739 22894 119883506 54068 53843 220331177 72509 72844 32364750 22897 22473 17306403 63056 63657 471453626 48193 47441 208941124 71605 71442 896953462 22183 22901 8661742 33779 34183 899325448 37223 37317 977327225 75660 75085 485075888 22855 22133 228637771 63361 63725 104020766 57591 57190 870364584 22421 22908 183961315 25811 25271 936374220 56714 57155 474405158 12021 12060 559558711 58774 59304 38248088 15146 14432 18718025 17564 17923 341026218 29303 29017 966432526 22900 22916 465427965 20466 20230 134615643 77045 77321 858893337 22591 22919 784017946 20112 19512 347546979 8648 8633 55466722 40761 40072 676579401 61662 61431 37625035 41593 41351 88802496 4258 3573 709218176 43637 43274 939829488 74626 74323 21998741 22928 22193 49232941 43868 43608 84325403 11311 10679 229335594 22767 22542 688342898 22932 22361 280954985 56637 56414 615802463 65699 65368 906432502 22935 22460 849691230 21040 21806 967813461 57475 57513 62626874 22838 22938 24283321 48679 49142 131276762 3133 3418 987414647 22941 22555 236237406 2182 1416 237117369 50892 50709 518481515 43842 43449 398027127 5230 4472 293702338 63620 63158 979629987 55093 54610 58965272 54893 54093 6509732 49652 49919 365787938 42215 41758 54795014 7319 7508 753062895 73125 73016 165077872 16676 16811 487410554 5587 5303 819323094 59381 59637 40516736 62197 62642 271220463 21798 22211 199279759 51344 51319 744753898 2818 2285 369350240 3769 4201 685295197 76009 75518 967986790 19756 19016 650198142 39323 39814 172236711 22964 22385 56896917 74896 74618 687120075 75278 75922 679226033 77025 76489 777460082 75715 75633 26565018 63861 63618 661026763 35754 35487 801052936 34078 33368 137862243 24426 25084 599566610 3426 2704 374208058 51986 51933 982424553 50105 49519 747239708 33231 33341 116211398 23998 24578 448622638 42375 42766 956853025 22979 22696 47996616 15061 15256 893718052 49541 48812 902816642 34429 34915 665076831 24132 24692 837276050 46116 46153 96525757 30943 31496 82539605 59576 59731 292838839 43547 43418 869151019 22602 22988 236440519 59543 59080 704641928 74318 73723 979691552 41905 41519 308105032 32980 33462 16423068 62190 61406 465937731 50838 50997 830218742 37637 37835 189437474 62867 63130 877953337 69962 69628 503422833 6849 6773 186251640 13752 14061 477576949 19412 19038 260811200 5337 5958 566253631 36462 35704 54017867 3415 3108 942479489 23004 22413 566073334 14663 14816 228215969 52348 52900 128674037 48672 48686 560061836 41143 41785 537148870 4426 4326 770729677 59754 59471 711025507 61036 60486 804461406 57739 57221 196252604 64274 64319 221146301 9945 9660 469860 72440 72071 21978691 20084 20073 9782155 34508 33776 873037490 1203 1372 206549548 22776 23019 918071821 22990 23020 724820615 61562 61533 297903532 10610 10302 405175250 12670 12488 494677135 23024 22334 655277100 56945 57422 207679987 273 103 402363858 14043 13331 658163747 62111 62407 81898645 24896 25013 955885969 56582 56023 6651276 50141 49404 203741221 79178 79887 954305286 7913 7602 5192917 16487 15781 234720962 23035 22769 987021686 45416 45476 821896291 26895 27207 286918353 28202 27820 999875102 23039 22846 881838330 33314 33124 320718262 25598 25672 10485213 70303 70233 143590314 22243 21450 293894682 9241 9982 593942189 265 234 554203155 5849 5572 687399766 71418 71923 755637570 18976 18181 309593113 32620 33299 59200465 61515 60942 59183478 37888 38318 971325028 63558 63319 866024048 72629 72378 810005562 23054 22905 466075969 45673 45736 48626036 65590 65321 456503372 11176 10733 212020660 67405 66743 610261843 77312 78108 959714026 29899 30554 616906986 70805 70219 251477611 22968 23062 961486891 72262 72274 746572356 21345 21082 559044268 64143 64878 520326349 44345 44590 36723374 23067 22538 323847297 65233 65931 765142423 1797 2588 502117900 72994 73555 14407843 27096 26412 26764966 25936 26360 811234774 73801 73749 381496480 15690 15629 766586677 67104 66316 313456700 59867 59723 8470069 54717 54881 377333442 30739 31097 36499316 10371 10928 23606736 22354 23080 863915687 20147 19850 746855666 22302 23082 960229075 56534 57131 275970930 78994 79562 326601409 37750 38162 313612402 64459 64207 996832172 46584 47095 478882103 71412 71866 32795196 26801 27268 34752456 22979 23090 13137336 33722 33962 12339640 33551 34123 673138039 76773 77166 355245888 7367 6665 556191383 23977 23659 212351633 72486 72147 285039602 57112 57421 338473831 40433 40754 837727822 44694 45245 616042210 65480 65133 330805972 49639 50198 288697234 55692 55637 275088836 74692 74054 845957584 76224 75956 668511590 25805 25929 781676117 69459 69252 333973828 23107 22811 49809669 57459 57142 119730582 43688 43674 850319884 54340 54406 674226942 29805 30458 421771052 70621 70877 3655797 2988 2562 136397653 22590 23095 260930949 79402 78906 763506295 23116 22888 383765178 60836 61448 639501204 32599 31832 221056595 74459 73909 52422937 22362 23120 238765884 22726 23091 547297134 2466 2541 928360513 23123 22806 197404620 23071 23124 51347836 23465 22818 547867983 68522 68378 833019407 68047 68194 465473100 17459 16908 805480985 6519 6420 75858916 78490 78979 257586402 33378 33226 842321369 13807 13697 64510297 3152 2949 672168097 77247 77007 495232705 30789 30601 727386553 26156 25904 163187623 73276 73956 350791228 15630 15907 357856535 47811 48374 5244852 50942 50403 996857871 65605 65235 448508720 4287 3822 911215412 76960 77469 861709975 55631 54937 596770500 16002 15500 259911739 45730 45113 144355532 31604 32371 607347889 6404 6250 704000411 23149 22419 934209249 51317 51207 120638582 22925 23151 204502617 31312 30628 760850573 77915 77665 379123687 23154 22516 841479726 23136 23155 580578406 41218 41054 163019833 69221 68453 646842840 57996 57293 149920212 18038 17580 685959861 10460 10677 109252703 39583 39568 959301507 430 838 747809195 20541 21338 518188711 5675 4999 753733222 78431 78114 67380347 71869 71162 703914202 2680 1937 522134944 67362 67189 102658008 22456 23169 986852758 24457 23764 739513838 66345 67137 587715465 58382 58483 24713440 21900 21436 331617134 39747 39149 373890390 25492 25464 791923023 1248 772 47907539 23213 23043 465145059 67686 67448 109394918 69427 68686 665217890 23173 23180 417068708 40592 40939 881030039 68873 68702 66707285 27639 27107 202098743 11680 11458 453728110 61557 62350 549039217 65201 65161 996025024 4356 4734 469417670 7155 6485 808811758 6188 5700 6687771 30646 30293 622890276 75364 75351 590624013 4479 4013 16995334 8976 8415 457541508 54289 53650 1859047 61772 61610 769810059 37081 36334 944098108 35419 34653 352362079 14028 13425 466964304 22710 22775 618205893 23200 22743 757397817 23201 22800 829627809 41640 41547 843665162 23616 23832 299381701 20896 21150 493787978 23912 23635 48765959 69919 69961 372950181 60259 60330 197633174 58712 58097 298831330 59108 59293 636863118 77367 77863 191631893 26065 26338 184176585 22488 23212 263164182 26928 26726 700144377 53795 53869 746184753 38866 39620 627850739 12484 13203 930026271 67642 67806 539127374 43303 43555 25061173 68451 68405 855948333 77637 77383 178883292 43677 43739 371127129 7662 7256 609911617 31987 31777 433263251 13613 13369 443785806 50520 51088 871206184 733 869 250118872 23227 23162 39013061 15021 14362 496857370 21576 21924 89577869 11966 11830 960941410 3847 4357 866682473 45326 45167 787351306 64926 64937 703319967 23575 23306 571655082 66345 65549 400745895 63924 63998 862586508 43125 43708 759672378 66308 66508 608529504 24259 24718 674889131 23068 23240 680447793 58816 59186 122780282 79577 79067 963667608 79355 78725 22044455 1815 1478 445790256 44361 43747 74878532 21731 21148 603941961 5833 5521 527609038 12052 12819 44423905 19124 19135 368228029 23199 23250 24732880 7290 6731 47694298 70944 70827 221572418 23119 23253 168321745 79095 78969 79529834 38052 38638 4562567 5896 6486 136588405 62380 61810 742711725 23258 22458 407276989 51185 50548 525705366 24438 23855 957536064 53998 54721 230699333 22996 23262 677934672 28305 28961 581858763 42243 41958 463091852 22538 23265 895212752 16948 17079 361813774 3022 2858 541550191 60512 59974 126665190 32256 31602 939748167 23045 23270 243810247 70298 70574 61462990 77123 77326 60648449 65440 65629 955014633 49776 50428 313535663 454 1 499623610 23276 22628 631464754 50004 50725 299253433 35704 36389 474286302 48345 47953 557754887 999 258 483356146 66416 66873 592101119 23236 23282 849199310 31897 32078 110423309 61356 61164 200715104 29568 29928 215836099 28254 28523 610854112 23736 23607 410672169 48542 48948 231639997 49134 49875 225168981 12568 12595 703683543 10101 10876 671747388 27260 27947 113710318 5707 4911 190674632 73572 74054 794469722 1187 1022 688428587 50094 50656 591981821 6435 6941 81993330 20793 20022 115584119 23299 23067 908391261 14179 13598 39529112 8 487 674903150 28124 27409 52668955 67960 67510 27014208 23304 22596 770470289 70462 71176 333895194 73683 73532 961353627 73674 73631 327250884 3234 2480 23625564 44750 45288 56529817 14380 14626 728510766 23311 22652 837815006 1177 513 101370772 18478 18042 155844690 65259 65236 447121521 62138 62593 425401094 23036 23316 990809207 14435 14840 868121967 54306 55031 24946401 34785 34260 516084410 55041 54819 328486757 8332 8373 8543327 46914 46992 906510436 62125 61948 529563129 23324 22663 584712549 45260 45432 994949973 39774 40130 876475841 28772 28959 500784329 77963 77932 370787231 63747 63105 698527175 15595 16218 271230755 69301 69837 77334961 49225 49560 449152483 41165 41901 588032751 23162 23334 272094875 2938 2620 335671360 37391 37940 751513889 7605 7719 291572813 23031 23338 795253403 23339 22761 899404676 79027 79587 215048687 23341 22568 419372067 22915 23342 127115387 58078 58693 950527123 14488 14440 511259399 16801 17211 688993272 22755 23346 599015159 49848 50594 910944518 27377 27540 782112709 69201 68886 868903702 74534 74737 974723247 43029 43472 500724089 29941 29687 563398317 53419 53436 245912844 22877 23354 246173350 75708 75174 688365580 15385 14638 158086115 56025 55694 984764460 44986 45380 26638532 34616 34853 943718117 27809 28518 606968754 10707 10101 347726862 41516 41932 730262100 43264 42713 382559916 25697 25072 35396870 75670 75831 765112331 2860 3536 602189959 31227 31198 657093902 67667 67604 334816241 62480 61916 175860163 71097 71804 387770607 77433 77381 926421818 24258 24703 556688426 22622 22184 218753944 62024 61679 115069444 70017 70188 15319655 23373 23376 641344393 22776 23377 62935856 23378 22908 400992162 1902 1446 948286540 30485 30604 449025164 54188 53600 572665847 47880 47188 207504777 60168 60557 81501606 39132 38988 535757014 47667 47388 553501083 75146 74749 637327836 34968 34283 126967990 71525 70954 379323306 37146 36695 111822478 3684 4227 810919843 54687 55455 257651136 44354 43815 497259636 23393 22627 390617735 460 1 857200970 12537 12569 400033677 66636 66386 941171009 19822 19230 755295489 23398 23102 206201631 54589 55011 902828522 33436 33287 461945154 44089 43870 945067963 75062 75427 848295383 30622 30758 729169959 46373 46340 641353549 46163 46077 674725174 22735 22335 526647561 58377 59000 614930329 16940 16343 30642780 23409 23057 980850491 52905 52338 559793586 37784 38451 455645720 23027 23412 329222668 61221 61582 870714706 23414 23071 376207536 24319 24041 585923713 51173 51932 381996318 30504 30107 10709835 11018 10736 236582215 5716 5245 508325174 64220 64130 109774842 78113 77558 12264889 65213 65073 332070815 42925 43405 441248409 23424 23173 849120551 62943 63202 577694323 67915 68168 553424707 7177 6666 316418452 63839 63845 551336404 38908 38673 644492049 76653 77264 931682723 7769 8294 521407509 34521 34254 463937619 23130 23433 873332597 23050 23434 601846932 34132 33976 91629450 22929 23436 672416409 23437 22936 396935743 28285 28687 659368139 71223 70780 942627689 23440 22751 607411391 71472 71666 240449879 23442 23201 171531365 23443 23071 961968042 22479 21957 223526787 71728 72093 43661927 23446 22832 375569762 18209 18150 657158987 48738 49346 775207624 36219 35543 381180767 53298 52684 958657573 45787 45688 811119308 72036 72807 894998545 23764 24215 416603375 24979 24727 229664246 3771 4080 808705712 5850 5366 859350282 23457 22753 122465552 61676 62294 257329025 60405 59806 855263746 76880 77400 8834560 5204 5406 55597436 60699 60859 868138836 73228 73745 571828429 3265 2771 208717924 42059 42500 918997553 47594 47891 757815396 23467 23258 408376995 26289 25862 316493132 7027 7652 679341042 8365 8968 347538569 21174 21628 507342103 24098 24326 984441842 60822 60287 544879302 37467 37725 16688381 66989 66851 237824579 40016 39302 469515315 72068 71557 909137527 50084 50695 711057121 49800 49793 548874051 26000 26504 777984273 24226 23699 744282900 71017 70977 960096696 15562 16262 550952632 32339 31570 522537777 1916 1469 961011568 29387 28708 606483946 40599 40732 137364294 53178 53587 261536606 22656 22436 922909600 25853 25674 944065859 61858 62222 55682582 56970 57581 993494276 50013 49336 877953 17146 17535 789479281 63465 63604 502558036 5449 5027 100966582 62822 63215 429842736 68352 68353 814994569 42075 42436 389683890 11995 11256 850697896 79486 78999 131492752 19705 19262 36095363 63982 64431 502309348 48697 49272 16347445 1785 2114 839367879 28804 28807 43925689 38301 37936 885870370 23508 22800 868009819 23509 22879 821462209 52770 52736 277440620 13292 14042 51786665 66877 66914 63581498 8780 8127 716239788 78969 78530 8169792 23515 23465 853990970 7982 7591 537917593 48786 48548 449677434 20080 19645 28459195 23418 23519 962743705 23520 23511 400027489 43338 42914 45051747 26591 26408 904416201 18829 18131 788708112 13590 13463 353322528 74664 74677 29388896 7143 7308 932595003 62706 62720 298917610 44405 44729 8607879 5479 5887 364309936 23463 23530 809065539 9352 8747 356450552 23177 23532 867872236 58131 58229 47379031 46918 46834 411862265 23535 23463 510234383 8630 9033 389497801 1 101 605868187 50261 50523 107467994 54636 54626 676807559 31824 31739 682846267 57299 57567 598265989 42688 42788 653894980 29915 29542 272112574 22621 21850 694428804 53009 53511 450162278 63746 63449 554452475 22836 23547 161996435 74423 74614 876165001 25678 25616 445131087 67038 67693 524599207 59249 58692 988443371 79607 79637 8410709 48921 48682 460579223 49580 49721 39855699 75390 75590 19777072 45797 45488 841824404 10970 11504 374622041 52295 51738 997653488 56011 55533 483082957 36674 36941 336355097 66339 65681 70179060 12464 13102 238756560 58650 58247 92624564 66303 65790 571454041 76208 75899 110260617 6706 7391 993583148 46061 45396 650643928 52105 52545 32346349 69511 69473 936994688 23570 23448 303427230 36430 36442 65709235 49550 49788 788588052 68999 69656 593935108 4924 5211 735191207 70165 70842 74278592 6279 6234 343846958 26895 27461 635982978 23381 23578 218665771 4572 4371 674942210 8572 8148 935419714 30762 31538 899011374 79996 79275 808251376 61553 61686 602400892 62858 62491 209808761 22852 23585 309357438 35899 35339 936132642 6848 6581 619857079 38739 38544 380781473 50197 49549 511956397 15698 16319 147869394 66316 66710 40408127 44134 43920 952132523 23593 23306 505793593 66213 65445 213490546 7214 6726 992815398 43749 43870 701702957 66169 65530 540383845 53830 53566 467983451 36122 36201 506210175 62237 62966 336328161 41789 42247 240990904 44643 45199 264769863 34068 34029 44535780 25780 25237 449103908 15162 14438 626001276 2687 2443 26794967 11667 11308 711984113 55400 55681 148138360 77196 77199 353070912 50364 50544 378643471 74999 74238 834655943 79236 79956 650643203 23613 22966 152491863 31886 32576 908424917 62504 63220 729473930 73256 73782 959067661 10606 11209 415524439 29560 30195 273497205 71544 70770 628126691 23620 23459 649924230 13186 12945 527400090 68967 69048 230795552 23281 23623 345552511 9731 9631 113169790 45697 45914 18998976 61448 61902 232061288 79243 79537 693519758 62512 61884 388315050 55170 55007 21107755 74233 74601 280097990 42755 42763 196492613 62718 62162 450991078 44111 44145 684278658 4248 4247 161447956 58034 58363 68425820 23533 23636 538957229 51562 51684 48916271 20908 21210 423510035 23639 23138 828397712 28732 28696 780394403 46408 45653 291391457 23642 23041 801590247 11459 11184 693496098 23048 23644 493717004 24907 25287 304858890 51339 50659 391049110 37029 37762 683891031 22870 23648 305502546 23649 23272 66396514 54288 53553 637763212 40676 41423 768069878 23146 23652 644808835 74771 73971 43717474 23654 23139 409744922 19575 19070 531353805 8782 8069 908583888 30666 30671 420687818 56959 57649 330084338 45839 45241 589412653 59567 59880 371582736 9022 9488 698871324 79326 79008 264234157 23293 23663 377872489 37790 38125 841643066 23665 23085 675068703 26749 26396 700169798 58844 59376 908015962 73135 72507 321951215 3200 3795 606469980 22490 22049 504412828 72195 71627 677251550 71966 71536 229532142 57427 58018 603989924 72160 72363 717823475 23675 23139 840806740 23354 23676 399602589 20695 21044 770995080 45713 45041 432584051 49732 49372 316800802 19446 18684 130283143 56545 56883 938693600 23084 23682 856500648 42411 42116 152639792 45571 45938 971489496 59118 59679 73240389 8722 8648 384786689 1028 261 46245994 23074 23688 521895395 57741 57820 206123670 34639 34233 6353489 3217 2529 464408897 11685 11167 854911133 6562 7352 330709879 54084 53709 791521105 3129 3018 96167467 26941 26491 436573727 57948 58017 232233677 36933 36572 977014555 49406 48702 18444831 45991 45672 672714792 52511 52478 726790468 71604 71200 164372656 28610 28992 49230617 23704 23422 242450329 61904 62692 907155401 23132 23706 968355188 74028 74599 255270044 68592 68076 840181495 44899 44250 428928528 14204 14169 598959021 9973 10035 16108075 23712 23460 703884524 29716 29641 319699215 54124 53815 294396168 76520 76732 579094991 23716 22959 625424070 26306 25705 165024129 9541 9065 392910099 631 1236 801808533 23720 23347 968479478 3214 2548 260006501 56952 56706 370258884 74182 73818 639408908 74928 74841 431141779 75432 75730 136869756 33424 32661 622655472 50672 50447 7726027 23725 23728 848541909 72542 71785 985275342 55039 55836 625046997 23731 23333 465381865 30238 30836 855051162 66743 66016 153733157 65729 65921 982531473 37504 36775 50550659 34161 34010 955418596 68138 68603 280256913 16717 16104 783502761 4049 4654 599939130 67329 66804 676673369 43333 43311 840959970 23742 23453 992892291 64199 64961 706703283 6111 5484 686283713 60546 60219 33616945 23127 23733 310764 71363 70962 86548501 71949 71186 212666764 64892 65408 552626008 61806 62604 134184338 45756 46171 320249998 52710 53485 505598538 15722 16363 3792501 14913 15482 920627083 31318 31604 898425806 23756 22977 377454385 46669 46052 874353515 36400 36364 128733644 64467 63840 232140426 14052 13915 5869978 41691 42237 805615457 3400 2832 887829939 22737 22686 556416506 23175 23764 669781892 4015 3643 315426113 52377 52242 779918462 35893 35269 619314780 8701 8685 894241295 23769 23582 486870586 40637 41001 4212690 67592 68053 853496175 13314 13040 380992515 23773 23010 885248575 4273 3812 106571317 36880 37528 629073144 72624 72593 347988551 50979 50660 367697542 57923 58074 191349140 63232 63299 472291649 1623 1720 876191850 75404 75711 711326729 33355 33034 919340478 16637 16604 660633493 36612 35965 74853149 27910 27755 174697992 27839 28473 619299046 24234 24991 488519877 23788 23359 360334007 23789 23102 615956613 49738 50001 217870373 77312 76750 352082855 16804 16318 373767600 8349 8309 248948423 64998 64310 324653557 12217 13016 209800081 25185 24694 454583078 23797 23149 29499351 23798 23495 61999288 18935 18439 861804258 35579 34958 195155291 71946 71861 606496518 29702 29288 860867887 23021 23803 531445113 57779 58347 961776693 28599 29237 50320486 50324 50011 190230788 23807 23771 708009788 23615 23808 496394173 11214 11250 72435532 63283 63072 990179648 25605 25555 849277587 51395 52048 828064 29841 29331 727068884 19806 20397 301095125 40808 40700 197651179 56865 56932 81022129 68227 68857 341728349 23448 23818 38843158 73347 72799 267478835 7669 7161 583284069 48771 49331 118747145 23808 23822 187518521 76080 76423 487047266 26245 26081 28139094 26836 26652 407921470 23826 23770 179080668 61270 60692 954347503 35869 35705 10145217 62461 62200 502757160 26295 26768 944770429 74753 74147 494929495 9269 9069 605124871 60776 60251 255259956 74551 74447 120640257 1805 1527 760050074 21363 21183 743489327 17569 18106 214302103 49209 49538 809734446 38275 37792 257807295 36221 36782 328299363 42496 42080 287696325 34170 34367 613841457 3302 2978 867150156 60027 59481 877033327 19163 19724 149104378 37242 37465 663757337 26443 26461 64107982 66800 66299 391996997 23438 23849 315808948 19298 19453 288649561 31051 31406 556170327 62969 62782 712822396 76554 77348 676614967 76722 76217 945694538 23682 23855 219771387 60481 60695 507903180 77063 77558 764487176 46019 45737 84176039 23372 23859 560728146 23427 23860 747886227 58671 58391 700313202 66013 65639 712439311 8030 8404 846230010 23864 23704 112968788 20981 21423 659980805 34419 34276 161396359 45180 45829 54814994 40122 40186 734800946 23869 23771 13170450 23739 23870 994124277 62877 62346 203290559 39047 39658 651099257 45442 44997 985068848 14686 15453 37519270 38349 37943 712735402 64068 63456 889636374 27760 27968 137052090 1686 1546 633818313 1878 1919 560954240 30173 29724 338749210 69344 68945 518428750 33905 34479 867479281 23883 23775 64800114 76846 76894 952354107 79505 79596 899177295 31364 30899 716207767 8939 9689 743458227 53456 53499 741382226 8520 7965 263874660 62581 62565 209760662 75307 75284 557855228 49086 48608 321078494 75304 74777 902811895 66511 66953 407227821 6721 5967 558710539 68008 68295 465585792 17317 17609 363206328 67486 67897 750340865 5378 5476 394422047 37744 37353 333884029 23901 23354 177601047 25337 26115 309329560 20517 20380 932429950 23904 23560 661592640 19952 19214 230643917 21744 21877 773252319 69876 69276 35644399 53415 54019 107869653 26664 27013 240065620 1442 815 448168997 23911 23796 820994881 57773 57186 862912110 51121 51894 834287722 32514 33229 737238814 45941 46206 188010434 54368 53838 968429794 23917 23649 6647698 1855 2168 407041889 17091 17849 567070920 26327 26701 193916969 60467 60075 535487378 10071 10296 188866537 14886 14594 863881772 78036 77797 141139938 16423 15867 927817719 76458 76565 534601624 350 1 959976138 8167 8512 725601997 72140 72802 591789196 43635 43746 44049327 30860 30257 441924355 5352 5136 549441873 57440 56810 343636455 21412 20676 5486680 68288 67813 148824891 67381 67143 93465591 12002 12578 996141533 40977 41683 574999837 62284 62691 96313947 23940 23556 211496428 23941 23854 544120328 38526 38413 880718702 23689 23943 218954831 74309 75003 221715331 48847 48474 611133000 18403 18330 470463774 77366 76935 709781641 53204 52518 964552881 6391 7057 682319679 48513 47795 389424358 52794 52724 883878013 50443 50207 14924176 63801 63558 524456147 41664 41058 191314657 19449 19167 860139043 69856 69718 8826589 24318 23547 56007856 49536 50196 63106318 34159 34931 693162616 23960 23549 492432506 32849 33240 961854660 74721 75118 31017426 45383 44991 176004093 51703 51865 779581420 42304 42923 389304769 53100 53267 501106803 32833 32044 387962166 47516 47421 291000542 23955 23969 347586974 23970 23450 954833822 62910 62850 544584492 72836 73331 196072860 58030 58179 598337046 53281 53323 20907490 31226 31816 887639020 23569 23976 430632344 49111 49234 807406376 25698 25134 102802483 67256 66733 877239558 52510 52033 607142889 79528 79339 146439574 47074 47687 497695336 47570 46861 202777103 23984 23803 522293703 23470 23985 786573670 72628 72975 923878845 19659 19373 464878367 37876 37232 261781777 37731 38052 252430436 72101 72455 350658385 69750 70045 12002132 17733 17945 976121543 59289 59159 552804509 1781 1180 794046121 59121 59698 185972557 78992 79068 959264144 59547 60187 803295973 28552 28175 46359083 23999 23264 427183023 37913 37396 987785269 37626 37776 182925650 50137 50630 740455332 50191 50788 493310884 51742 51629 667554852 43934 43226 488658367 64943 65687 790161091 2201 1656 127997783 66818 66752 820569070 23276 24009 770854987 14930 14647 206790556 197 63 474397305 33547 34218 99736009 3098 2732 156042711 73773 74207 29274918 12519 12483 790876864 36082 35559 865540623 19778 19866 266970763 24018 23633 408961981 75789 75510 133140066 13506 13200 700728765 8494 7928 797729873 45631 45028 513319840 32884 33114 780855966 48065 47992 702407925 53053 52901 54604121 7045 6611 174147444 24027 23664 524286515 77170 77093 486695292 23374 24029 463572628 32969 33367 59721920 71810 71845 654490599 10865 10500 306909501 24033 23265 789473849 27621 28343 370096239 18149 18268 666009858 24036 23865 621531332 66759 67426 837979714 69915 69444 204112209 40036 40454 72868816 20352 20730 185675203 117 1 386146031 8222 8717 818076313 59862 59261 895831587 39855 39584 182591889 57381 57738 931342659 61340 61097 965986912 48068 47517 83267534 37734 37798 436198310 31632 31867 595116418 42031 42404 427014177 55517 55128 856917291 10482 10210 589634593 54159 54343 435696058 61837 61569 982683452 3641 3378 32263574 12237 12932 881270338 76791 76736 694106167 73296 73550 549155188 57227 56932 706417136 27636 27838 370512624 26493 25963 932566540 44889 44334 865106288 33991 33757 920967965 74509 74872 129542964 32797 32737 843885969 44695 45376 819006781 28441 28400 175601798 46445 46497 664023740 31117 30752 658567392 8245 8318 110444746 50914 51615 170686104 23964 24072 4471385 43414 42905 74866774 11461 11921 361678955 24075 23558 851780931 1348 1502 59115650 39667 39458 8214808 22683 22113 457800535 21155 21268 347057788 22031 21613 310040014 59557 59261 716141452 27220 27152 74180138 24083 23647 943799483 10701 10758 802997117 9403 9658 594522588 41467 41835 653651299 64979 65612 704328061 27306 26936 38513136 60384 61103 13759607 13544 13194 612466663 45553 46114 784886723 40845 41493 8888621 31651 31079 14498447 23631 24094 880990589 75170 74508 540778129 28048 28218 726193500 61470 61940 633543836 57566 57120 378000720 74138 73901 819312497 52494 51892 864198989 26511 26122 573185751 38975 38514 746082416 14390 14001 406705390 27273 27395 144849136 72808 73098 795295168 24106 23841 20730449 49427 48849 663178521 13199 12971 248407002 24109 23571 828032665 5416 5360 486506826 62654 62123 91079687 6638 7341 26017223 55513 54907 112031208 1603 1423 57168151 17392 17089 312005200 45467 45725 604685074 13873 14238 18032121 54920 55674 31525207 30334 31113 903363474 36902 36912 457922367 24121 23563 92900697 76068 76362 668206607 44817 45492 275166444 24312 23594 410526578 38483 38997 345541980 54279 54922 210060326 23900 24127 438909828 58274 57852 756805365 7035 6344 982585497 22184 21648 22197223 66196 66011 636353282 23763 24132 754467766 10040 9378 667908457 22741 22080 737418114 17007 17543 229458962 27720 27421 11521734 5761 5195 821567595 3608 2868 146540939 24295 23561 113939173 70435 71209 101321947 30767 30194 926671619 15674 15654 349624185 18564 18991 508667312 43839 43446 438841551 72063 71277 949174742 24146 23894 545897512 69164 69653 490283820 22571 22382 869229087 55084 54771 134352720 45622 46053 158690903 57533 57043 346181909 48701 48299 665105773 73014 72976 769043998 79931 79148 483645227 35064 34669 303487660 35038 34239 973598975 24157 23805 803725236 1 336 565761195 3755 3501 3202357 41170 41174 491853629 77580 78283 30843592 23335 23053 189926466 35036 34339 350208121 32333 32817 403964215 10332 10225 491790805 17118 16817 321441088 7006 7008 698009924 31051 31055 324897053 13937 13492 38318489 16789 16853 996016985 28433 28374 598705128 6223 5611 284476612 1297 1849 524312471 34264 33724 955136292 23533 24175 108751032 61825 61881 161140776 5522 5190 562073750 1833 1113 99592861 8718 8789 323210382 30400 29700 860530660 67927 68542 761048865 28350 28535 466773924 19466 19820 360322887 35574 36249 796464060 23560 24185 47718405 408 232 362776188 24187 24054 385387073 19106 18459 559259924 35377 35445 803865302 18402 18127 977036876 23672 23823 11095268 52518 52072 738798966 28017 28816 750005353 23667 24194 782631329 26297 25847 147506454 9344 9863 418808080 27766 28489 130873691 10705 10259 271962347 58077 58253 186984901 35949 35812 637237555 53511 53534 14553225 74465 74295 920403195 79687 79129 827747681 42904 42231 1276118 37078 36530 378056086 31870 31347 526819724 24207 23787 84566622 24045 24208 195044625 26316 26173 43375465 69470 69702 35624375 53230 52738 265825207 48398 48549 379345826 72576 72610 105055916 54697 55469 924287100 73858 73794 662696806 58905 59466 451412331 24217 23427 545180238 29409 29680 72902464 29165 29568 573321453 43179 43505 713165554 6991 7287 297797634 23762 24222 9816650 71463 71399 850558929 75744 75635 694407391 27438 27082 206128829 5558 5733 91191109 73906 73823 751797785 5863 5658 868199042 28067 28614 207921468 64149 63801 825971137 79013 78992 829287123 55518 54804 742627403 32157 32372 413713532 22613 22749 29155250 65443 65061 48159888 182 535 844496463 40047 39430 708116031 36539 36051 46465519 24239 23819 18819043 48101 48188 5795530 59424 59509 22516110 32370 33084 839474869 56774 57378 236314085 58263 58096 837092504 30219 30863 131422002 32978 33082 962954273 23818 24247 433261236 1 407 840027578 65262 64468 488282170 23674 24250 991792313 13458 12659 382827504 35327 35253 296568279 76733 76566 847921272 67717 68409 766917092 13067 13524 372610876 54635 54451 92364985 42651 41858 297126659 34122 33520 164401261 23981 24259 202260675 62595 61857 210740428 64732 64963 809007798 72332 72857 609860356 5048 4590 999543216 46498 47017 45878178 75854 76520 804804784 41256 40801 821001405 18635 18812 191405749 40902 41645 17608305 11265 11936 124011219 56245 55912 737719184 14120 13990 31035013 70977 70274 669166739 9680 9437 297175621 75566 74785 754805463 49818 49242 689782874 40463 40806 960784902 65700 64933 120758770 24278 23688 551321042 72292 72378 462668400 1127 1102 487983082 57225 56759 493214983 3639 3710 739232294 35817 35851 940071048 72976 72281 855058693 44495 45267 258456952 12459 13115 887878234 20732 20188 39061606 66461 67189 276888642 53207 53606 236573307 32692 32539 366915673 9279 8581 296120915 75947 76481 663115566 17201 17503 409446155 59679 59972 934328308 58147 58694 683107228 73931 73809 341074042 57141 57088 998719591 32958 32618 331557213 19519 19544 504643857 57157 56585 334613116 72333 71764 993504400 76043 75655 508761004 5577 5334 777628550 50144 49898 576691629 27355 27108 570597582 4662 4594 414549853 52203 51834 470708309 48108 47586 14258988 1373 1609 964405292 55718 56195 194722000 27290 26628 4683227 66580 66663 605355834 3722 3962 713089527 33080 32838 692990664 39500 38734 686879735 10696 10520 176147388 4671 5442 91803715 16665 17438 401742061 30010 30091 553510542 24160 24320 981697212 76068 76189 848639590 23930 24322 600177226 64166 64807 146298889 9064 8440 683895016 24325 24075 168986491 19143 19468 425735119 23923 24327 402187733 34027 33792 106702866 43992 44060 343270624 19219 19230 133456592 24331 23943 771821794 37449 36895 925174190 24746 24320 852405432 34282 34092 730720132 11390 11742 230642725 49333 48872 804241751 24337 23734 787880042 4270 3578 62401928 3578 3709 34130711 18852 18159 19627338 70481 70777 869329696 24342 24009 935542873 7623 7136 702441523 42851 42307 791560938 22177 22336 764096585 24290 24346 620337629 24207 24347 749386620 24348 23633 879134010 54135 54463 299698712 67644 67058 21921499 73192 72494 377637108 69587 68830 329814886 57634 58337 273190915 54894 54201 228675967 21401 21126 476311334 24857 24386 342311227 24357 24166 710491460 63426 62750 394844631 4174 4488 142040477 59248 59097 210721706 3134 2598 870608731 47892 48214 262249560 14489 13857 240130922 1822 1648 382198601 11125 11731 994669706 2758 3024 164194905 49629 49525 120233379 4051 3544 816994001 24369 24140 431041112 57949 58394 183811735 54233 54506 372043230 12489 12275 19467681 51560 51449 726707215 21789 22053 57925551 24276 24375 883417274 61745 62385 109191738 51172 51822 799347006 24378 23676 825299623 56263 56031 643193943 30118 29498 751594689 12538 13045 297122871 31046 31080 703683942 53075 52842 362557145 10060 10357 202378624 43423 43609 408139922 32652 32687 227629368 52330 52541 399045865 24131 24388 244385638 3848 3473 46194600 9573 10051 541660491 24391 24157 424906803 20233 20871 57811074 59510 59262 854739225 41386 41656 216795444 77956 77178 841002473 2890 3270 56476812 29250 29743 29848903 42195 42516 254089066 52030 51439 565927230 47427 47272 617045340 76906 76795 592728024 54837 55508 96116682 43696 44281 865777132 47487 47198 35859824 11967 11932 891087928 72850 72532 751641105 24227 24407 190779055 13173 12411 305212522 14470 13718 435064340 35581 36375 1437798 24411 24171 420692936 8785 9549 265345424 23825 24413 35780577 65081 64735 86602189 23848 24415 896241019 44119 43974 869961803 43241 43131 467028307 75932 76139 35334837 55226 54551 638019218 24420 23748 459416233 61923 62446 725183974 24018 24422 29528427 57631 57380 162398935 28380 27816 368346075 48651 48925 180329305 52115 51444 32677028 10553 10985 747820445 64061 63719 467141303 16045 16817 325640237 1880 1291 834775544 24431 23853 76654648 70135 70906 743380022 71898 71671 754893354 10671 10023 432381537 19953 19513 359809152 23911 24436 332606967 50671 50038 106228955 11782 11769 300864192 34742 34930 25775443 13645 13621 442151099 43215 43785 898134029 42222 41778 600229464 67972 68586 671227664 52499 51872 429122279 72904 73060 4263508 64357 63693 347234641 77692 77872 756095516 24448 23686 992475910 42085 41943 200317830 68797 69035 405718838 7383 7101 306151777 26479 26910 519715396 57026 57382 907209534 13192 13300 706001272 21402 21308 950401738 52765 52169 694621940 905 1155 342675291 58367 58812 282462697 16094 15355 818307016 30991 30596 965146378 29432 28986 491660926 27216 26639 129965377 45885 45489 919491536 23901 24464 124353185 27303 26545 936442511 46949 46336 288718237 17534 17550 382954203 57089 56347 710563447 66094 66519 873967416 55981 56486 821656827 72513 72688 957800421 56805 57255 119455340 24473 24040 730939497 53888 53181 241493951 12119 11636 373480302 23701 24476 641032199 53988 54239 154407122 45868 45178 51445041 38630 38607 330058236 62201 62015 840428785 3719 3712 969066604 4982 4706 924627964 73762 73011 126993046 78995 78517 494417272 45044 45292 67617521 59145 59518 660584624 24487 24114 626752843 31455 30862 830788365 66051 65941 152669791 78088 77729 1800770 24491 23860 299620777 66784 66234 69460678 24493 23938 748124537 15219 14737 121416839 24135 24495 529528135 1638 1320 372658141 74208 73637 619328070 36159 35800 371835068 63811 63170 853430843 13656 14446 433565231 20152 20686 864482448 24502 24021 671902721 30213 30073 240553380 47714 48145 547169469 64163 64668 86624358 52767 52171 302999514 32638 31990 116729378 4207 4919 836102191 39273 39523 974868635 63589 63504 154566317 10622 10348 542954073 13498 13142 147440972 71607 71385 376187204 24514 24182 345988678 39213 38733 287139698 74927 75063 989674372 39631 39053 439932478 66253 65929 667089493 53121 52474 787369882 40872 41496 107784038 69905 69294 31834534 21575 21180 615710447 41379 41470 49451137 21954 21694 131038506 32637 32706 778291806 56226 56856 106648329 69445 68878 100098523 39079 38607 416650024 23945 24529 896262799 71860 71833 851585793 79643 78989 78795746 1159 870 376208479 24533 24286 432094754 71975 71512 893889301 37883 38012 738493907 5757 5982 251032303 56773 57267 728895814 65488 65507 551950825 73119 73598 27140717 65357 64820 412373663 24541 23764 269836013 53237 54021 443589381 24543 24479 709044341 48741 49289 257860440 16394 16369 856512334 52167 52669 181807444 18199 18032 436366644 51598 51085 911784 24549 23965 499435109 31759 31789 962505127 65531 65990 343865079 24552 23889 541016896 30151 30089 938578542 24473 24554 233581872 54382 54128 388698510 63858 63850 816397686 72909 73319 802441838 38332 38477 993709063 13695 14461 287583950 4038 3399 795345860 14596 14029 175424682 68823 68809 287293353 5870 5833 124783888 15998 16135 876005447 24470 24565 468143406 43020 43152 919340404 51708 52127 557870511 79479 79837 441088065 48414 47818 663348296 8883 8087 218730796 52555 51916 472800141 74706 74835 378648215 35357 35130 675515658 53158 52736 947654521 33339 34080 679379343 59374 60127 905340500 7583 8361 12987339 22616 23361 333592679 19523 19971 761336092 27058 26960 60474660 7234 6698 332199078 27784 27647 173257188 68682 69219 892156067 35017 34609 387716570 66857 66502 73263609 37259 37029 427950661 24587 24535 27601426 48929 49455 181557994 69030 69255 503835368 1813 1212 6244546 3752 3692 137802079 34767 35168 437035248 44983 45323 623202776 42085 42108 996262389 55125 55340 372792067 24596 24555 660101415 29681 29090 253305588 1915 2154 716768864 54906 55220 489237114 683 1086 716751859 54576 55182 579947180 5432 4731 144285924 59809 60324 653615300 14254 13460 133032792 4000 3876 69902897 23810 24606 158883658 2136 2197 842027751 25468 26161 212872576 12954 12676 280379386 52551 52441 165867197 42224 42043 911822955 48445 47702 385046329 11166 11103 560988738 42028 41282 683720270 7746 7224 270047708 72465 72891 589581940 54794 54696 541651335 64900 64948 160756079 63232 63341 360802124 24215 24620 40455367 25177 24785 102718732 24133 24622 52435065 24623 23823 307199695 17984 18534 954477036 29515 30110 647840600 38540 38429 464041254 69768 69220 740907773 77466 78258 66074176 8122 8721 678854837 16005 16186 791607575 10858 11443 786424179 10333 10821 140617029 42274 41807 631770546 24020 24634 632740944 64985 65545 11381073 56106 55922 684230688 64410 63644 867847586 7793 7926 327511479 8133 7663 48007102 61929 62641 61691932 23947 24641 335441179 1999 1337 653782936 78406 78363 747616 66070 66049 433230117 41192 41288 198168695 69068 68416 46578212 15897 15769 73555940 23358 23821 477551694 63719 63333 617845334 24650 23880 4435437 43004 43141 98473596 1134 1182 596593228 69917 70099 356127258 70059 70278 429635180 4099 3988 915237980 32474 31752 202284536 43763 43745 268243562 69386 70085 7934587 47543 48185 610560572 56846 56382 42196177 11579 11665 25501104 43915 44639 38594780 1490 1829 92567514 46120 46663 459647864 40418 40486 435107483 4490 4696 377493168 62497 62500 746070645 1894 1789 356639794 24468 24669 21185181 67054 67212 19368960 23555 24054 611611474 15554 15306 722240873 32710 32018 465456238 37586 37927 88153656 1218 1947 899110459 24162 24676 274258475 45036 44382 940179591 3800 3762 646271142 41920 41647 287903739 36858 36513 993259177 39763 39728 186545576 35198 35000 68477184 39443 39686 635290851 70226 70884 442780345 67151 67557 410598227 75284 76077 45959643 28401 27982 470847304 25071 24648 866860117 55877 56080 40171598 78554 78316 113490741 35973 36038 973645315 37383 37242 704918042 5316 5373 36968741 14144 14926 36905196 30882 31231 808850159 49112 49210 736372170 17071 16919 142937766 3047 2791 756441924 78195 78325 225704303 40794 41072 158963403 51025 50402 92249187 18243 17794 189821797 69855 69418 457632997 24704 24519 854496422 28554 28384 420820787 18089 17643 517971419 2013 1556 572282684 51732 51910 514152840 23356 22988 725676978 47179 47946 35417365 4130 4297 361656159 49081 49678 393966788 43411 42928 742950076 19193 19581 704125926 20664 20125 681459648 23104 22942 856098127 65747 65575 23134198 49474 49175 272570375 59361 58678 167361746 24636 24720 802849858 23946 23711 56173637 16679 16852 98047122 46330 46599 137816975 2093 2839 2446684 20341 19837 215225941 74006 73478 755149961 22936 23347 504731635 553 1 570237821 57167 57188 445325075 62762 62308 462984525 77026 76680 650189695 58103 57485 563115820 37793 38110 32875059 34069 33847 625926439 63360 63518 974009271 29343 29090 728966419 57230 56452 488916651 17846 17286 233984451 35244 34474 817588387 6463 6378 148436606 53218 52660 177392438 41621 42408 598457007 76610 76180 280003410 24458 24744 695049695 38620 39283 24275154 15577 14830 20804577 35334 35241 557880403 59085 59656 429486412 5540 4995 266465091 642 619 943873071 24147 24751 661162554 73571 73904 549238015 12970 12688 650784142 76401 76234 594668500 56421 57187 168712226 24756 24529 124974549 24757 24510 304095358 24421 24758 551212785 28000 27214 507685925 5086 5691 97579985 77193 76884 421605666 76902 76331 875053066 44576 44318 461420005 25766 25145 430283926 24765 24528 110330701 53055 52551 282983045 23977 24767 938245382 64547 64245 79336944 30161 30903 420140053 23286 23988 211410223 72061 72622 747882417 46106 46318 856840267 53781 53819 455141461 52868 52490 961815734 24173 24775 565219603 4977 5717 153770298 12527 11848 599493419 75997 75966 664725040 23260 22820 48533468 49666 50437 439993842 52426 51722 45109882 46857 46845 283480467 5216 5670 998034625 79243 79620 108088781 19188 18461 990424937 33759 33064 699335738 46949 47073 447727866 8087 8650 20708551 51607 51913 657963234 20362 20739 467381095 67077 67691 534623429 54541 54777 65264644 70398 71141 761679380 3863 3443 686044859 3632 4277 785462753 76053 76092 232349256 53507 54081 497775346 60608 60547 874371775 53757 53709 738147860 37157 36993 249824894 78255 77934 501807281 19998 20148 888546143 26537 26136 13005221 74598 74932 561178162 42433 42365 34237518 75666 75556 288708202 69296 68579 128851426 58676 59292 785536534 68369 67666 205821190 9929 10656 524117523 29709 30427 548028316 70312 70297 554236544 23754 24382 358089436 47749 47218 273281907 40802 41474 760650150 69389 69343 18353642 12212 12915 483306774 1903 1120 45211909 58574 59067 893049690 24669 24820 27324786 24068 24821 20652224 9341 9532 9055016 52337 51984 839276307 24139 24824 388467032 68920 68907 544948008 24826 24219 200051872 39464 40009 64211124 68315 67524 978047875 24829 24805 536218720 78432 79176 355360022 36564 36217 224930848 65042 64430 974181883 37784 37038 484347328 37481 36845 19318675 14796 14072 946971584 20744 21301 941246320 40480 40089 74365025 51214 50456 426687241 915 200 566849280 60410 60119 847512498 55956 56213 338522019 14342 14619 171419339 24843 24791 766636242 40467 40886 975619639 28830 29260 36246440 10320 10341 210697488 8611 8562 68601385 65186 64725 282227864 58137 58032 222044118 4541 3943 949536115 51981 51757 886008959 30901 31321 798128404 4874 5122 894032217 24589 24854 71038326 36134 35850 64780368 36249 36827 887827724 24356 23786 461344158 49773 49631 258086138 16914 17534 497539997 23793 23897 991744901 72577 73208 177561817 21924 22542 439295176 68330 68119 860273770 48012 48436 375399337 76742 76735 655076481 32112 32403 189541644 67614 67899 52203840 7763 8025 992469831 65761 66178 124775887 67565 67283 539033045 1892 1388 790759852 51394 50844 207688014 70943 70971 882230338 10819 10384 716118934 66100 66627 25126590 24876 24360 296919125 17741 18337 299728926 50401 50614 3776424 44065 43670 651945866 21483 20762 364822807 61153 61714 762396904 37991 37515 897889478 5652 5463 344824235 49832 50388 744439023 23724 23067 948184043 73501 73794 85022095 17504 18252 612351419 56501 57080 552165472 17578 17972 663978679 24635 24890 90432264 57689 57178 527244252 41996 41315 208467344 27500 27282 984039837 1460 2028 155251991 74607 74814 347776050 36845 36386 334614216 55065 54670 764456500 48515 49097 226916105 7975 8365 515265895 48692 48141 247226613 18582 18808 271314391 7465 7437 325814797 61160 60992 249082662 8050 7604 344485418 37913 38263 111016996 24906 24799 583268279 24907 24337 33868960 15171 15755 869154844 70816 71399 831895934 9920 9321 876229757 77353 78104 482792202 24912 24113 268300965 12072 11511 49495948 24129 24914 60092989 48051 48439 798310429 8718 8884 667078210 70501 70255 537526712 13985 14255 167002806 66522 66871 51448980 71707 71256 54669973 72421 72144 769075121 56999 56636 538069514 37949 37470 205846193 47787 47002 173707491 52105 51733 760037354 28907 28368 142803267 48133 48268 149182649 59968 59854 48658070 33462 34091 26061849 25682 25436 569673930 24528 24931 59674484 10278 10814 922167229 24933 24698 63166905 42518 43147 24054513 33667 34159 848046 42124 41647 52087175 33642 32959 56967304 15018 15444 882126443 19103 18612 261149113 35907 36032 211262668 8235 7879 779219209 73594 73564 736139471 77595 77936 217521640 8166 7401 531581060 24201 24945 565359362 24946 24202 216629529 63006 62317 17235221 8071 7781 903689293 19664 19255 553366527 24647 24950 748704296 10897 11483 783288860 24682 24952 605418217 42177 42712 929744334 40567 40249 831380801 78517 78306 122526045 58226 57965 822590654 25828 25379 67887874 37669 37366 504765578 55286 55014 115576638 27575 27478 324893269 24961 24829 337772400 37685 36954 45614480 24963 24193 945899175 53339 53083 402185948 14475 14345 660017845 67504 68285 407595970 24967 24308 568231813 63372 64071 808915620 79261 79507 67926702 16740 16685 37876467 4159 4230 417238343 24455 24972 674229667 28942 29127 898668542 72727 72423 954700252 41452 41928 49435492 49699 49325 83083763 26271 25956 402568843 4091 3914 463676568 57377 57420 604089811 32770 33208 181286481 24981 24791 276380673 17825 18500 724864807 41366 40682 377265041 19042 18630 730050718 34204 33623 762177102 49014 49123 737505259 34442 34382 329806111 71832 71140 479449186 58025 57324 785652260 64275 64577 807002670 19394 19530 634961153 56918 57345 360118596 24993 24952 913162618 5331 4863 166711450 56345 55874 676165697 44557 43973 903933331 69187 68861 537278987 24198 24998 639621054 51853 52366 862878953 77641 76955 335476929 47577 47924 28529622 26149 26025 233552016 24752 25003 822971532 73082 72388 850831843 65127 64376 336846749 47136 47293 292543206 53073 52530 413755070 44971 44564 535469618 49738 49002 43142502 48425 48639 434233340 60422 59851 329707416 18393 18705 984996748 50526 50227 597842684 25014 24837 600950001 40824 40237 160884277 42370 42303 564935412 24998 25017 419451503 53308 54052 560567626 69057 68920 343157559 25020 24850 152953614 78579 79238 401922192 29066 29265 78490990 79213 79635 484644675 33910 33746 961761956 73531 73157 428952438 26189 25742 834407720 62916 63343 510845312 25028 24885 886045475 59116 58514 854634748 77020 76763 420297255 24499 24827 333125148 68372 68543 110127902 10095 9765 360265025 13443 13783 968012417 23884 24271 188652744 44835 44913 944507083 25037 25017 924498214 78440 77642 194539308 54741 54324 577425207 35130 34864 817126529 40151 39760 579727571 71928 72352 298088068 57026 56234 722804643 34381 33783 968092480 38086 37660 798396978 46742 46179 345472713 11165 10669 924766023 24438 25048 783229225 50638 50412 591565683 25621 26294 67805341 71922 72391 215069926 46046 45578 315018242 32340 32286 942242182 51930 51546 32676234 29023 29778 52630339 66309 66298 252847539 61688 61508 246167204 24679 25058 339582586 29130 29169 99745702 10783 10654 417689291 22554 22542 87496903 66537 66466 60322877 50125 49964 38131806 25064 24885 858364 42353 42139 947865645 62557 63088 129356806 21216 20794 982600505 25068 24955 621805979 14087 14743 734320090 50507 50281 494995950 43011 43232 49409038 18650 19400 393264161 24745 25073 420534802 47591 47136 762047344 16679 16044 627923764 19858 19394 468249773 24883 24147 695640803 25078 24883 463800300 25079 24671 775191560 31188 31754 447558271 38808 38058 357855897 77106 77849 637019429 67293 67474 534854506 836 571 900571774 57818 57333 747720263 932 797 772276674 76041 75252 263808577 35953 35758 114545075 46498 45957 115301445 24692 25090 731064272 20256 20053 703238131 42778 43546 104951756 25093 24698 469324460 56614 56567 112316222 75554 74844 500009197 24443 25096 412381594 25097 24706 65369564 73503 72900 437637216 25099 24616 841344289 25100 25030 86199187 19985 20065 523413239 32967 33575 491464301 3499 3447 22942339 24829 25104 339688529 71248 71926 658178660 25106 25077 922190337 9931 9142 500105099 24321 25108 359900945 47141 46845 643960397 25063 25110 924609436 72312 72781 502747574 65499 66016 231079477 23137 22510 408287521 24351 25114 961705504 75190 75038 281160709 25116 24553 234110403 63949 64317 843900946 13737 13238 789446999 67966 68131 432309629 74033 74046 817362403 54167 54492 323573144 37660 37336 299732075 64070 64144 897388453 42952 42555 17065316 36234 36488 475463660 17998 18373 34492012 56571 56859 630435083 25128 24545 138814520 69357 69784 818571150 44843 44578 854727374 71973 71450 85686207 65413 66106 77913588 24940 25133 511991231 25619 25862 18186216 49438 50181 80795606 20998 20387 121674833 14410 14413 774710024 47011 47792 411614582 75857 76647 257534441 37434 36805 980787630 241 1 460953010 45148 44849 85718295 24635 25143 361231763 8149 7533 270062475 25145 24410 895938635 15293 15431 272180944 2905 3671 43299831 12484 12753 397980943 56221 56372 645666855 34837 35062 186971016 24616 25151 409314871 24865 25152 21243779 58374 58778 621509597 41620 42296 20770698 68876 68492 868826110 24627 25156 760051413 22565 21874 191857094 32320 32090 305693958 70478 70146 951519735 68082 67621 658645015 572 1030 407832193 78128 78539 879453840 35132 34967 647155796 58675 59266 800387069 28416 28783 383347570 73627 73210 520098207 50057 49312 342397256 39594 39685 815061858 34438 34558 789001534 78394 79106 473817359 21514 20839 355383181 15890 16485 57924035 25173 25088 501004880 51904 51760 63188896 24692 25175 67521759 77018 77041 164020674 28243 28752 363323736 44157 43571 483166836 30386 30235 947470462 42991 43095 790388644 6029 5541 104820679 38054 37415 678196117 234 146 582794672 55339 54785 996697044 41891 42558 222652500 60343 60105 332412013 68505 68094 267293245 49165 48506 255658846 32022 31652 241498490 20059 20493 310460492 25191 25027 374875377 63438 63730 766088309 38866 39108 865336311 55256 54532 547432166 38902 38185 699137054 39022 39636 846428398 18432 18176 357663054 55939 55922 757864146 29390 29700 390485016 51138 50980 811317442 13594 13466 183038534 900 597 741863436 24527 25203 711804343 35680 35652 928887952 19037 18940 581647722 69346 70127 288679540 14413 14485 949124312 57034 57465 49223705 21345 21507 37197191 38969 38328 825013325 70985 70217 361725660 64319 64344 272520386 64369 63829 783663153 5575 5940 218389694 10019 9396 803766567 59089 59551 477375509 75469 75812 24881725 30411 30852 62455381 74966 74309 353259426 25220 24817 183781952 5158 5298 710232136 58866 58542 748828031 1 221 496452410 3278 3845 865824916 66254 65638 465056047 2215 2129 431197969 38070 37539 25610335 1663 1519 419475463 1675 885 118362261 29230 29858 28838594 24964 25231 344552838 65211 64847 112538547 53505 53957 49402721 22109 21827 311831982 25395 26111 708129191 25236 24941 394500950 34589 33940 57333309 63790 63814 730735829 26031 25920 575400640 63522 63171 598894032 25241 25209 607622680 12141 11641 64957849 44248 43986 485940304 27616 28163 389999527 62785 62657 486513316 24472 25246 520931908 18539 18104 386590172 6034 5483 807594374 57606 58390 94320857 25250 25176 722808960 68789 68687 776401262 45714 46240 613489337 59387 59700 73469809 61263 60729 784076766 70158 69790 227764753 27691 27438 825746355 69352 68795 165400425 4700 4000 566399567 11778 11629 21152342 30780 30808 259787913 39433 39120 959335046 65596 65517 314910894 24571 25263 860981970 68347 67777 331385717 54044 53693 943854030 51610 51414 964271412 58560 59041 262609054 33749 33110 866148179 64059 64450 671851531 6303 5986 821048833 65448 64962 273857494 71775 72448 875559463 15433 14710 80194635 67405 68196 433252250 24837 25275 835683866 25067 25276 4045717 53835 53674 775802979 70579 70280 614831974 24576 25279 255992080 482 466 647232359 18391 18344 402624359 21165 20721 67563056 27950 28072 649704671 44041 43445 3482635 32899 32233 564703283 16370 15651 116275881 5098 5753 91053750 10794 10204 50565907 25289 24753 387923942 27577 27656 451830754 54171 54904 469808963 25292 24607 570869171 57766 56993 416391266 8353 7973 913501142 37225 37020 985688381 37368 36748 396345158 12974 12874 737846989 70239 69950 721486302 27526 28302 904026075 65102 64371 70843849 31351 31254 853363219 15683 16058 528131387 58849 59562 835179866 25304 24769 478667870 23025 23445 218554721 63713 63881 844683152 44641 43860 389704058 67661 67043 660315083 55149 55586 529494699 69821 69648 66051940 17897 17247 800040961 25312 25215 266830073 36614 36560 89624871 41049 41377 682433189 1715 1345 696620855 24967 25316 570412405 34801 35424 659311568 27452 28126 56189216 3689 4452 71640681 27733 27677 334498802 30634 30321 17261029 58342 57845 123139850 32634 32106 618673255 7521 6843 19237061 25325 24828 857293671 24764 25326 585142138 36666 36526 301213190 31439 32184 846237288 21257 21984 60817822 50800 51120 290316012 75838 75892 403115166 48264 48673 272456696 40139 39373 345658261 36830 36101 357449152 17724 16943 365583500 75069 75827 618329014 10973 11435 102104729 64520 64482 455826105 1 505 810988465 68278 69037 146285449 9852 9571 236212926 14128 14091 51019135 7291 7457 796012529 78490 77818 473848187 30731 29985 53267802 4704 4185 321378589 5229 5738 30102966 63944 63702 772849208 3167 3153 443237256 5102 5256 303885955 704 1273 691668587 24963 25352 156000146 2260 1716 327482534 19779 20324 152829701 22666 22306 251758337 2054 2518 734522112 64601 65344 891561175 37269 37508 774835931 60482 60038 923245 74927 75518 609548314 25361 24798 857897346 21256 20934 914290591 72791 73563 288724007 42220 41777 419291934 66369 65716 576930257 36802 36145 277482194 36185 35546 729429677 30727 30749 893925230 68602 69198 420744499 25370 25161 107660375 21908 22051 4510206 34074 33667 7547408 1689 1837 921469403 28085 27285 135597301 30343 29715 631942688 79118 78804 465019949 5020 5665 359578431 37007 36766 496438490 55778 55160 447409562 51446 51580 680025490 74057 74342 539343001 71597 72236 22613523 42368 43138 862782458 2874 2420 382895922 68462 68800 350706537 44522 45227 576548629 26465 27179 763640913 76279 75928 457049506 12517 12977 739440113 2549 3184 243180855 26406 25670 741167026 1104 1067 225131420 5136 5632 684812728 18600 19073 78958390 19840 19760 479071159 35766 35316 775218301 25397 25124 290936328 3932 3946 793696176 23799 23204 32999676 3075 2656 368082631 52143 51751 253908592 24731 25402 104245161 1270 938 707064225 19695 19565 179095199 25405 25291 926503234 71940 72159 422635784 10513 11204 158947276 59927 59955 47740495 6500 6202 980276758 35185 34570 35346715 74175 74635 61395493 25219 25412 898028229 78947 78848 33636933 74083 74077 59990287 26377 26683 33416280 55374 54749 346321427 42951 42341 434712943 25418 24892 893090425 78840 79549 864592279 24788 25420 390289901 37349 36896 84191222 42883 42408 435080656 77505 77191 494020374 38901 38681 768890926 49118 48523 560469376 74713 74686 101624049 25427 24661 355487885 43488 43948 67250004 67087 66855 915870073 10869 10439 800829338 64989 64889 140720313 3249 3455 787699967 19493 20002 291496846 24778 24405 212817903 41560 40931 823525339 14810 15054 59068534 54652 54637 202986036 24425 24575 477965560 59199 59187 838640183 45071 44710 345099554 46603 47172 55162655 4086 4014 450076960 51457 51868 448192150 52811 53321 422282512 25445 25383 401465291 56208 55722 431714487 43757 43392 336309445 31311 31873 987778931 19004 18386 464168951 70012 70367 64328817 25451 24897 875512852 38342 38155 200728352 56828 57162 219835428 51111 51269 111100902 41115 40598 989639128 69458 69462 632261905 18488 19039 40627226 36203 35846 615352336 34840 34502 909901801 10765 10907 780579555 7742 7373 121845092 48960 48644 804347344 49131 49851 232516388 25051 25464 141595992 45622 45874 686652879 25466 24898 737437801 76614 76506 943237610 25468 25346 656170709 63669 63660 313316847 35573 34774 404337667 50258 49936 374751904 33133 33585 238201317 37569 37024 334665114 25109 25118 568395817 58288 58481 941814317 13462 12884 932649908 18271 18941 876287083 24853 25478 59179084 25177 25479 146252415 29857 29755 564596372 53205 53061 860596289 57654 57330 810381374 37159 36608 580317447 41262 41139 91835516 43191 43040 829666237 78349 78025 716210871 5098 4435 200066360 21752 21830 891181444 25489 24713 70384327 50446 50511 716255188 65558 66273 449902347 12535 12630 568446570 34893 34880 410665737 24864 25494 772795795 45772 45533 25331070 39730 39184 176702225 37180 36860 55534706 1369 1473 371567704 29394 29268 44915984 27280 27109 294766845 4494 4329 135523765 57821 58595 841455979 42460 42242 228929095 72475 72651 997619160 39241 39088 179875016 27780 27066 828600695 62375 61714 44618795 27005 26622 350879215 36398 36266 933514086 40807 40295 31824141 25511 25204 522242760 54716 54006 18374325 39736 39027 434953101 25315 25514 19281695 34133 33584 299906480 72291 72932 803838272 25517 25019 60155392 52259 51882 11008901 59890 60489 929232502 74570 74373 10793671 61260 61082 131758790 7748 7213 37331836 31410 30844 41191732 71598 71164 842203434 41826 41758 526220201 26151 26238 137800226 20683 20898 846638342 25528 25265 29386602 62208 61906 477544120 13100 13296 493106939 2805 3191 865289869 25532 25523 57334828 67993 67427 158264005 61147 60772 818264175 25535 25475 252287597 33239 32528 209489979 41781 41977 341188584 38145 38830 58294345 27942 27307 90718671 22945 23285 356668163 56585 57112 659121659 77220 77163 49784378 27433 26718 912779999 5010 4578 827600663 19630 19286 682404635 57343 58012 189954644 70449 71118 892002127 15513 16124 392789163 34375 34249 594629165 32520 32126 292882319 67975 68252 75373267 1733 2399 993195547 12773 12566 391106903 9065 8755 895886920 29450 29427 991424931 60921 61316 328929890 40407 39630 822861955 15768 16346 15455421 43830 43124 265864956 24848 25432 151547812 41897 41863 716388320 25007 24239 869227410 56287 55949 235623327 1413 906 194563493 8665 8979 333241952 59377 59960 974433359 4163 4526 832830544 2233 1916 291870799 8541 8837 32180282 25570 24865 843356127 1989 2602 729888857 504 340 19314735 28464 28693 675874154 25574 25562 497532691 49924 50429 229410820 40992 40726 712683256 65412 64858 413974572 30093 29887 505368349 23723 24182 530053925 25580 24790 672656896 14610 14219 727042949 16193 15475 543687702 24872 25583 442451854 10859 10608 303629502 537 398 256672186 25586 25050 777501560 70633 71183 218754968 25084 25588 440011090 25005 25589 44413655 36182 36685 689870500 4386 4853 684193952 21135 20609 900746493 54226 54637 851370794 40018 39256 730246493 19979 20356 892613000 66835 66810 862607013 29025 28705 75438533 484 1 338939979 12224 11896 747866418 57732 56992 978414930 61895 62672 77086463 12270 12788 937712506 41359 41750 1340681 24909 25604 797455028 35727 35208 69878003 25606 24856 1396440 46204 45774 68085624 44356 44122 78400922 1141 668 51151871 54150 54211 390673083 46638 47177 71685744 6491 5901 773071996 74373 74275 66915655 25090 25614 60877912 23863 24567 2478567 37908 38008 17934322 76540 75955 821101872 25354 25618 925771341 48227 47748 251996755 25620 24920 976203067 36102 35370 692843493 1408 1368 203398424 51207 50489 744826675 46593 46199 728946871 14155 14896 498747862 75924 76182 917176221 53135 52970 741297543 55652 55338 312088685 25629 25270 410299956 25630 25384 625196964 23153 22597 385431123 45443 45724 392113798 58539 59330 763125110 14521 14085 779660889 20918 21683 776008991 44188 44262 833932240 25637 25140 316446678 68810 69214 724655818 61867 61738 414092922 38874 38254 940030525 38339 39001 552312789 20220 20098 955226220 25626 25643 911605362 36916 37056 360683361 57930 58146 982042803 65764 66034 605051287 47573 46842 485609246 35501 35633 675094263 63813 63213 492639480 72168 71751 973662725 79006 79345 9434389 65076 65646 127632732 41230 40488 438133998 30896 31276 61439320 58928 59102 701495284 14527 14611 846193170 57623 57999 885339428 64534 64373 660333969 44974 44332 370955484 61294 61041 625519166 36734 36173 752774381 25239 25662 862246297 64933 65733 670316785 63935 63339 414202667 22359 21590 767048927 78134 78095 270644155 40708 40446 19330524 77846 77755 661157061 74316 73813 649071956 22244 21790 441154600 25671 24935 715932234 31746 32031 481190943 63199 62876 191560940 36768 36559 624079730 25414 25675 686211179 5488 5105 712637934 59821 59412 8234249 22902 23549 621111570 72664 73016 937661556 12211 12087 129722635 41884 42074 363932242 40155 40014 17320419 2282 3052 798559005 21526 21324 916347125 41940 41934 708446001 52503 52776 232473252 67273 66511 271044643 26942 26484 851966028 58639 58556 553659989 25690 24942 800666233 48013 47762 907687111 77192 77581 127296343 34710 34599 54533424 22365 23010 615886186 45863 45862 916751950 25353 25696 241382015 29197 29921 376206970 37307 37658 922701539 58656 58999 602305663 60052 59537 348263634 43687 44441 543067308 79047 78351 387816498 13035 12363 958859304 3484 3233 717191810 7943 7146 948870 22313 21891 506656525 41144 41712 790243737 43595 43354 421678947 55062 55219 365605258 16069 16406 943366153 59045 58360 941307687 35110 34726 68254576 24941 25713 990707326 41392 42058 910936356 41142 41316 611429291 59772 59497 458731334 27586 27085 247634926 77268 77200 148256828 40136 40210 781047041 25388 25720 882502311 25800 25538 730496680 75551 74957 568555925 19329 18891 793385609 2820 2721 899832569 24994 24287 730558014 8393 7690 62707800 55251 54723 975917993 65049 65297 681145284 57933 57440 414671751 62840 62053 489792270 14371 14237 564112968 2077 2787 501404472 19270 19011 84506399 70148 69956 264809001 43770 43342 591373653 25736 24993 979070116 34735 34977 180871138 25218 25738 101652091 47036 47151 7585086 43695 43366 765051648 21927 22489 885064053 25517 25742 869366205 78910 78247 616074362 11972 12149 271528805 66557 67070 244288189 25181 25746 603237130 7054 7041 903085567 31786 32252 703057807 25749 25747 483861605 61154 61141 851044705 25751 25710 874605516 46741 45944 537315426 59898 59823 32073053 21358 21676 804916774 35050 34771 80474977 40753 40077 193783906 77696 78360 806327126 3161 2542 694833057 13683 13550 161945154 17750 17859 930225721 28193 28954 96083271 10712 10199 483955582 25763 25396 628269176 4131 4527 115971893 51193 51796 969928171 2813 3352 309088588 42141 41845 672538383 79077 79172 60910024 25769 25362 837122112 67915 67476 518522110 61561 61026 585459353 4206 4898 335532038 50922 51717 639307786 72053 72362 233288045 59416 59350 618342826 28398 28081 426078762 18950 19101 827983950 25778 25047 874640083 25533 26319 517971802 71798 71100 913195281 34986 35105 160883159 35717 35498 698720594 44297 44430 805484998 26904 27646 26482365 8872 8900 537790900 69264 69365 740098923 5135 4967 431942799 33905 33326 91628244 25789 25445 696723384 25433 25790 688754823 25791 25430 473465689 56106 56212 722276639 70582 70744 244645113 35261 35232 806634354 72021 71790 981403726 23069 22685 871860235 25797 25676 64049746 34059 33958 220789979 45710 46042 650787481 44029 43292 515006763 28698 29306 170063585 13284 12713 182318549 19790 19459 381490411 11812 11252 410267060 25805 25238 385404553 36729 36648 480199257 23253 23489 67705337 25543 25808 460194047 25809 25703 613216369 7909 7397 821289921 74926 74778 984968443 22157 22143 889932555 3613 2868 706893187 25676 25814 733637455 55130 54479 290530350 1354 789 875610873 61221 61788 11291886 71443 72198 141372580 17050 17284 826536788 25820 25334 65214350 63651 63981 353549477 66381 66655 610336841 948 340 150999087 71039 70320 327904180 79483 79517 73833437 18503 18220 822351402 10071 10805 199582474 69544 69439 690752761 65868 65827 137282963 25830 25527 236836886 53124 53139 511442224 61094 60846 61702671 76500 75914 211780868 15350 15196 202398784 15518 15232 716611442 16794 17314 655840074 33239 33826 343535155 15381 16009 370665409 21788 21063 473026725 21237 21757 912858917 52479 53224 155647078 18763 18247 76120340 15393 15633 74679330 25681 25844 970945725 7795 7550 865714345 25846 25223 387388056 59239 58997 657313861 61489 62228 221101653 74623 74629 458235978 29430 28958 386538770 8684 7925 779728110 48761 49403 902052816 57910 57226 265397083 52092 51359 562428456 12720 12969 119337475 25856 25794 554405178 25066 25857 407950132 15124 14969 432582375 20634 20295 616918508 22006 21731 178736448 25368 25861 201795822 60858 61387 57364029 77378 77974 776678421 52804 52509 179583923 35857 35553 310119401 42362 42215 77556608 22051 22497 301060976 60444 61150 201914376 25569 25869 197058631 9848 10464 275782886 29525 29789 27608304 28163 28832 712461275 62321 62165 547890542 18043 18842 956632586 18451 18893 389857807 1 462 956892520 44786 44678 991700106 52492 52486 702358126 27383 27224 548905801 8404 9184 809853457 25440 25286 642297608 26728 26827 169027571 27440 26977 344071839 38863 38671 73992411 38917 38732 384101660 74166 74142 110795107 18486 18731 766451221 7860 7241 598643952 9435 10067 460438589 33521 33086 75657447 2933 3235 809412148 36692 36383 478752798 6500 7004 880549284 9668 9786 993102481 1954 1298 358108297 13657 13876 736410967 47601 48176 349746384 25898 25694 917149396 51621 51567 529448484 25900 25838 862524207 19090 19813 166155781 25902 25751 29990150 59214 59788 387896858 34894 34520 397919841 46046 46352 198255816 58294 58665 948211173 60375 60542 774816771 26608 26449 111838283 1986 2354 902480484 62949 62534 36431376 71630 71150 219136636 18272 18978 630685037 44877 44574 642813033 55880 55315 866738313 3513 2750 108780966 59956 59612 663576558 56554 56190 124447528 56018 55706 432060729 45707 45870 869747110 59688 60093 194306582 4732 4796 55567928 64669 64405 726695788 25245 25923 963758371 25524 25924 49405141 41288 41433 111936755 49534 49274 596670545 25317 25927 851616715 59301 59910 63286331 6633 7291 752150778 48488 48605 72520060 10316 10061 112012494 3798 3147 693656574 10334 9570 7894701 46397 46638 4449124 37686 38350 599644513 28840 28648 45073400 25278 25936 199390132 25938 25146 220808164 58091 57521 610985789 25940 25621 383924390 43440 43893 952408953 27425 27866 505637054 24003 23820 458527518 47651 47510 356786089 54751 54230 76038571 25946 25844 99326483 8285 8844 126279492 19713 19361 995039305 58104 57688 512011965 44139 43432 18281709 25951 25615 817195509 30062 30736 685577197 1025 381 333170789 63101 62913 676511157 30189 29975 729699320 15636 16039 33602212 58904 58488 666370077 43668 43595 178766525 29997 30369 95074075 28461 28101 28003232 25893 25961 328225190 53850 53715 800575160 599 246 443362479 27725 27176 435571125 54997 55609 795038080 6420 6644 33434429 22789 23470 245523463 13442 13164 45455326 71982 72572 33213298 25819 25970 554808136 21288 20585 890259709 15695 14986 37052345 47854 47364 959082760 28670 28102 467858872 8822 8733 447199853 64910 64525 124459014 25977 25948 168794128 37351 36614 318433234 13356 13169 985911480 41559 42165 3505964 56130 56755 961677597 32092 32416 45983676 76994 76365 459813954 8667 8132 732432820 13859 13303 191094276 72670 73134 900353795 25987 25300 293897203 10274 10583 37463756 46332 46384 482340962 65951 66180 513266966 15993 15607 758139834 41190 40929 35406021 38711 39348 573265940 30281 29592 452493769 52034 51648 233736966 73751 73645 291640213 63501 63369 284588476 25998 25559 488239058 25278 25999 518802251 46753 45999 401129813 35302 35391 792372547 62194 62300 46454095 71403 71374 994002563 26869 27089 798301892 75440 75970 203146322 32150 32604 965417023 40860 40346 975707563 5108 4485 606959043 31712 31394 537303255 49177 48487 217455876 57066 56488 592584514 56137 55879 87017943 26013 25747 351505287 26110 25395 81095912 1363 687 185671117 41619 42395 605414059 44143 44189 916687446 14057 14809 762713749 65659 66191 379868757 68438 68347 982673035 19664 20400 182646528 11373 12027 763419291 79288 79688 678684391 41716 42125 953287914 36502 35764 298198404 54112 53868 137829869 79785 79717 877810963 48791 48403 2254556 30468 30299 770534052 38105 37460 129330276 72044 71998 2185838 24207 24803 724822941 6424 6631 885144166 57066 57505 254905147 75342 75432 840432912 33076 33097 5283592 12408 12439 649647765 18464 17928 356260754 39007 38321 150397463 21874 21175 866781216 1108 606 260902209 51042 50362 100584683 74228 74339 609384482 36340 35586 328085899 65465 65410 243795771 72007 71762 226336688 59865 60612 919624662 71609 71191 38174226 71283 71157 112928410 45509 45408 165066667 26051 26035 100501597 3959 4673 475349795 36177 35781 927036729 50016 49863 629259916 49579 48887 378850786 67094 66601 112751439 53137 53404 998253366 24436 24790 428988006 71579 71198 12015638 24067 23442 623302860 26061 25514 862459253 71469 71613 401710130 56740 56132 741426350 26064 25394 944857076 10091 9585 330400795 29397 29431 497597003 4071 4399 884623843 47251 47090 606302660 39030 38241 505489683 15883 15673 756386545 1 91 909274353 24838 24296 503406174 62420 61765 29621901 22241 22070 808700614 26075 25419 14960792 6022 5300 51042183 76468 76852 590384505 72899 72648 47602516 17302 16769 902063006 26080 25582 374962986 46385 45598 214584336 25915 26082 619419013 48599 47843 179377995 72011 71642 658435539 58506 57789 117148748 69641 69281 347843625 62372 61650 917702123 22250 22293 529040693 73736 73596 410679915 56119 56389 287874676 64212 64617 104702288 47144 46695 968786596 17381 16672 780544880 7694 7771 65976957 12902 13469 392970573 34173 34330 526474652 25229 25186 757644194 13032 12647 333721536 73439 72938 44793916 64508 64930 791387704 26101 25401 662011147 62600 62918 523776412 33191 33128 284943225 7176 7111 726878140 49501 49668 70151162 75273 74561 498411990 72657 73191 472366565 9413 8667 264655628 6603 6396 806154114 67578 67595 721419028 3295 3971 57909348 23743 23357 275691826 45477 46086 972116985 60339 59548 953504611 20777 20536 803061855 56183 56350 64209883 10774 11168 60216185 18878 18399 692981426 19587 20373 670028867 73145 72348 459549147 26121 25532 30676066 26122 25496 287091029 35765 35450 939916800 65720 65136 94758309 79691 79454 208149974 74434 74069 567067267 32390 32053 76377994 65107 65093 545547220 41278 40502 38230588 14097 14021 6907096 28111 28514 702274396 26132 25454 361458597 48182 48353 399823806 871 689 700619476 1193 1677 141732592 69968 69884 62903162 43850 44100 851360971 25862 26138 10730842 17512 17381 960283976 79442 79475 367033176 26141 25876 842808981 26011 26142 739875377 5495 5414 701359464 26144 25942 10934122 77611 76949 525293460 5911 6611 531879046 15744 16283 547619034 1 232 688228988 25002 24593 84101633 11819 11521 827953512 22640 22042 694795816 22075 21496 845779073 157 471 816650844 15340 15159 462252619 49559 50300 691010406 34594 34586 888862990 46251 45764 439197158 68987 68234 665546630 25577 25550 447964326 43009 42252 467251676 4604 4091 875370792 16525 16700 2669269 49706 49608 849025665 25837 26164 727802186 17029 17702 610299498 32630 33091 718705112 25754 26167 733472917 31747 31889 795267288 76515 76976 600038461 37793 38290 723392657 65768 66315 994249729 25417 25112 293169069 13940 14291 115330034 26443 26850 205788138 26175 25557 757238251 26176 25682 388052242 26177 25413 772091937 55109 55189 329694253 21379 21896 673453562 26180 26004 136481525 62347 61836 496005923 18574 17960 452829066 18431 18237 440469725 4845 5459 18832999 26185 25488 42707863 55852 55304 312120469 56794 56670 215705282 25507 26188 333378590 77428 78039 83270881 55111 55715 732576965 23695 23199 553612767 78859 78966 293717748 3934 4379 66810278 32783 33047 712120054 56656 57226 866378989 37194 37575 617498214 75926 75378 574049873 26198 25923 546480616 67912 68006 703168936 32774 33001 375967511 22399 23171 6149010 49889 49557 256216766 59267 59820 626753360 33546 33620 514879306 46861 46759 722905306 11713 12158 832537471 34646 35071 539839787 38966 39662 603910507 76294 77074 926119648 56305 55908 785280408 67097 67518 830373121 18046 18710 552007302 60585 61174 771308063 60069 60428 878306392 40730 40463 966146463 42133 41476 846536910 44120 44208 593416021 4148 4128 946084723 26219 25696 908610901 53375 53829 242339352 76781 76613 434359301 60817 61422 602531200 15759 15176 49671799 19716 19918 563929693 20460 19910 315661558 25959 26226 620775035 46445 45738 672552927 53440 53258 368124476 15655 15854 108672179 24110 23348 689378884 60599 60630 304716649 25886 25991 14982517 15824 15831 75287049 32116 32154 60746014 39173 38384 447040630 26236 25608 967190895 49782 49111 6708363 55129 54571 575390769 25501 26239 973988970 26240 25849 392096692 26241 25660 737674513 12514 13196 726305800 24909 25176 131167023 27051 27554 393311343 57182 57215 995983413 34551 34862 730811155 53699 53524 646485423 22328 22461 733702389 73180 72728 964104405 75567 75966 789230118 15873 15308 406256733 40362 40373 819117625 725 1198 101948564 4324 3588 646571256 42504 41776 981959085 25736 26256 206144342 72397 71888 567120985 48088 48390 972197029 26259 25906 722653336 13629 13956 854277129 57458 57353 642261710 78775 78922 42269229 1648 1968 328669977 9272 9494 385600308 77319 76887 644934370 61888 61153 756734195 48069 48238 507568306 30843 30058 48276317 62326 62547 918509127 26270 26269 73953598 10476 10924 300139752 11245 11039 23184173 16635 16882 494236661 59306 59678 591133371 26250 26275 373192130 72440 72851 803400689 20485 20436 719185573 72144 72075 247267066 13130 12922 540615246 69598 69376 548089884 7695 7540 965665623 26282 26037 950914029 4763 4091 103219484 47849 48388 656587715 26285 26254 380092365 10070 9740 699070060 59670 59892 6954178 15850 16260 833218847 40467 40057 303173902 7849 7702 325708979 8186 8749 934833238 63621 63194 266050319 64651 64183 918706660 9417 9300 184195298 60139 59556 28826615 26296 26216 550348692 24178 24195 720685405 36256 35875 721949564 60464 60273 323873092 67562 66801 692998739 20511 19938 946932046 26302 25944 504718824 31214 30578 516891619 29339 28802 304535318 56567 57250 19845835 38926 38466 281107699 26292 26307 669303292 26308 25550 240813131 55577 55449 26824368 5317 4815 201550669 54866 54240 96937147 36652 36129 694576515 50610 51233 19621404 50737 50174 929897480 48754 48837 857286866 3870 4334 31896565 25935 26317 952051441 26318 25846 57414940 9069 8830 170343668 77124 76997 299635449 231 827 616467541 8853 8746 998615525 61667 61675 690456667 67921 67312 551716493 52901 53635 218618676 51400 52052 10059171 26327 25951 48256835 26092 26328 108642771 25630 26329 992472763 55379 55225 723662329 71366 70853 22153581 24370 23748 373305233 26211 26333 43779806 59782 60386 359873902 69162 68606 938505885 694 1247 432981680 26337 26246 454400211 21884 21154 234558960 41993 42662 669308188 78174 78081 922297533 3965 3291 615569813 57994 58422 830618444 26343 25742 374514231 56746 56169 40955499 39026 39403 10638947 8056 8299 761894327 5302 5000 841777341 7067 7413 537820175 25733 26349 964330302 25614 26350 703495240 25680 26351 202316165 22987 22902 218218530 55342 54972 988987246 3345 3428 476465019 26032 26355 981516774 24941 25021 975209923 46297 46277 507045886 5645 5894 25228208 52917 52433 640791102 1668 2090 270592307 16856 16347 539665467 14867 14946 65931690 6955 6479 44204651 77717 77425 24124503 33820 33073 623902265 3556 2770 815911697 73202 73146 342323797 13294 13066 142176569 7539 7692 695845198 51153 51067 352962800 14856 14786 559869026 73629 74419 232682631 5489 5240 423880853 64962 65003 760863287 26657 26064 821846016 64043 63930 918296595 26257 25943 286498156 26378 25939 19407418 14305 13698 914478623 50803 50301 451571025 9670 9216 100255222 68856 69264 860956465 40447 40228 148689332 31646 31705 590999516 75420 74799 365831066 19353 19735 2820278 10943 11152 115570232 1157 1440 263544818 24326 25038 64665474 6502 7285 198215242 69303 68620 597016102 23319 23521 635579635 12736 12576 52261661 60880 61110 442220496 26395 26155 442450304 25862 26396 117436390 32876 32970 712778398 42917 42257 364954128 39045 39695 190024779 34220 35016 776369651 5074 4854 957656955 30485 30435 874805 25677 26403 64437007 70330 70368 388618986 10761 10645 74587374 39221 39357 229241679 65537 65430 350413656 7075 6384 194425787 6747 6528 879382647 25919 26410 664277714 61535 61671 322483767 26412 25858 439666940 27048 27419 727457880 46468 46060 364138774 24581 24915 665877186 78647 78474 883155303 38887 38546 376533528 7750 7161 284487893 57920 58560 158286479 42764 42855 901782616 24124 24794 635300097 72691 72091 34485936 1665 2309 96987709 67614 68051 266230867 7336 7350 757015714 35305 35202 230395306 755 1404 879943660 49943 50281 588071292 33955 34325 725389133 77522 77059 183526827 74789 74472 332790208 33653 34107 995505182 26348 26433 990362778 26434 25934 153446910 9431 9163 222256225 35827 36051 922517285 26583 27069 727504866 48926 48669 9630163 67960 68407 556233086 25754 26440 347896483 16028 15287 63264965 26442 26103 269106366 31881 32023 997289542 76366 76435 705545807 47636 46929 381813668 29094 28406 658011447 30533 30361 799599085 49285 49231 23139329 30491 29953 39934504 73928 74109 417547032 26617 26926 491062317 8576 9042 543261239 50585 50412 647077818 39420 39739 355102242 46116 46224 4968898 29547 30112 909444756 75717 75817 122733064 76286 76186 197660792 51641 51781 261625069 978 274 834267227 60061 60185 613471622 8615 8202 911268130 49703 48928 84783090 16970 17208 70123768 21875 22605 7504363 14350 14709 175267467 33577 34040 904261530 26468 26101 829769848 64201 63824 857881264 46901 46553 338952451 19976 20045 350850994 57105 56537 172760076 9579 9196 722845076 31842 31275 943283519 8487 8055 38472586 65243 65293 915758218 26477 25720 357277979 49478 49685 503140052 51779 51071 132592759 62404 63087 697353964 61168 61117 764343050 24522 23895 34996927 26483 25845 32116305 2337 2794 599398607 25994 25237 917628653 18718 18528 812915168 64358 63672 353630198 26488 26047 554072820 518 716 449975441 7822 8527 648108922 69531 68963 250514885 13601 13012 790952899 17480 17680 865617546 25365 25015 503445429 52810 52378 370861091 13386 12833 733845955 9268 9506 980736174 22010 21994 41455645 22409 22048 75922426 25997 26500 716496419 11357 10986 551790232 9483 10063 917376032 43324 44056 256443189 42499 42520 73860917 71979 71337 279611943 18122 17351 38053779 3662 3076 451337029 31922 31804 199967469 53101 53529 337209852 26332 26510 270686510 23539 24101 931901343 26512 25911 760445287 45386 45080 642308095 51324 51596 380498699 28382 28001 88972348 37014 37232 870917982 714 798 727498714 26518 25800 228986667 59714 59975 7234583 46228 46154 947013813 55196 54763 281224572 56416 56257 275169777 26523 26408 899102643 26121 26524 929977074 50542 51117 359887768 72700 73466 673406117 35168 35458 505252754 10551 11135 257245118 24918 25681 976149028 26544 25872 42890738 26531 25901 608206527 65914 65149 651896679 34050 34755 432061659 26534 25852 908115561 26423 26535 258396486 39529 39757 992766814 46264 46177 692040123 39995 40228 810323708 63599 63978 409234102 30814 31367 372273337 64037 64604 541724551 41456 41660 868765571 52325 52876 632647845 30236 30500 751332018 15971 16638 155847750 27240 26779 13211451 70209 70109 801172780 62100 62425 621720870 54065 53422 968092610 73516 73381 182556994 25911 26551 219546983 26244 26552 77152023 37243 36477 843300362 24921 25274 456742684 79819 79446 649183223 65668 65430 112592170 25646 25921 658648560 40555 39943 450192177 65279 64545 339106688 30236 29885 447716394 33931 34552 817913740 55014 54477 80982860 71688 71882 540259627 34432 34689 168283011 69505 69435 584703672 53599 53067 11272990 70111 69691 878821157 21024 21785 112998343 639 50 234069393 61042 60580 611403449 38016 37432 769853213 53083 53621 562273581 564 256 654213884 26574 26236 521055509 44470 43714 428133578 7056 7761 672111117 35532 35182 397642015 15241 15688 176861839 13017 12270 402434147 64645 65121 726305126 31682 32046 920021988 27626 28279 642073445 26301 26583 707543333 51772 50973 765095256 26463 26585 678717306 79239 79877 959999547 17285 17042 626856913 26073 26588 958228906 26589 26222 639928019 50203 50879 473441945 30878 30957 260360492 59512 60259 502025797 26593 26451 793313830 9362 10026 741513066 7763 7740 595631229 33930 33913 408629687 26597 25844 558738799 26598 25806 611321215 35590 35364 29329426 43755 43659 523672497 38072 37958 937981674 77608 77293 550683146 26506 26603 780385723 26604 26092 436617097 16112 16280 894924188 22406 22867 135638308 74469 75267 974772557 55341 55688 61799609 46972 47088 849643466 45775 45409 504383559 12552 12171 958589728 27896 27125 448637790 31689 31256 400818560 19288 19999 39227092 26549 26615 651148434 37591 37240 999695034 17749 18459 14229771 25055 24881 15257742 63108 62766 347791490 46820 46758 180524978 69930 69208 792383360 71394 70758 845906461 38865 38330 120064470 7375 7230 153892177 46080 45669 652876595 79472 79955 778473357 18629 18750 961016309 76259 76971 905249091 67854 67624 440240704 26630 25892 260878540 5233 5397 158388045 53450 52997 482084443 54470 54010 3909381 26110 26634 126891056 39367 39160 224779215 8695 8405 198610702 37122 36651 947050662 5689 5709 83741422 41377 41403 244607854 44524 44291 848752629 25654 24911 456982920 1467 1652 91888548 23308 22973 777163428 60162 59612 663183951 48698 49320 838741462 30424 30985 268854480 11012 10276 841014509 47106 46904 380431996 26209 26649 392385024 9348 8755 389820246 7817 8138 938054473 35606 35915 398911107 65657 65307 67718966 46862 47226 59740414 39639 38917 306287294 26656 26483 747532429 26375 25640 683820018 1106 1146 630128372 14995 14375 212316884 71409 71314 653664616 35266 34645 852039275 35096 35021 270676038 26663 26005 398736407 24843 24941 929801989 64858 64824 537843491 70655 70255 449482858 15431 15707 497675929 73066 72324 588645114 32396 31847 30905178 43689 43087 199606709 78801 78726 41537133 64364 64983 571888897 76754 77089 849162136 25009 24558 719892453 8626 8385 850115629 43323 43064 633812343 78699 79498 977515047 15094 15196 983806616 7600 8333 457131893 9225 9411 117284830 73589 73815 40002966 26513 26682 461422546 76521 75871 839539046 13814 14342 474574172 16874 16140 880915768 53794 54518 365178491 2200 2736 670112036 42548 41907 942858041 69851 69080 636638627 18810 18226 197888223 54505 55102 683809881 74283 74442 259897701 26693 26077 806400817 7334 7499 340782892 52471 51837 125164975 25934 26696 124153072 47020 46547 813822082 48197 48563 17252344 59683 59206 309281625 67992 68470 736383631 23920 23377 829814008 2220 1814 854494392 25910 26703 263894411 63019 62881 233338142 63720 63666 971311930 1905 2169 410798154 52032 51512 558810365 52718 52137 161344536 75511 75269 97816498 9215 8956 5178220 20546 19809 290185581 76878 77475 883508769 53904 54703 647048975 26714 26597 997334850 76792 77541 104636442 29166 28879 879395709 63414 63894 183645379 26718 26368 254408148 26719 26106 525701705 22769 22117 10442390 8734 9381 798648710 46051 45347 993890446 46501 45976 951430084 1913 2193 866889850 11543 11550 926089681 78243 78870 708188351 50445 50267 396704086 6832 6157 80414554 26729 26567 716446820 26399 26730 792040474 52333 52958 54238544 74735 74404 308344076 69998 70225 563892417 37717 38511 809035575 47111 46447 715544583 26736 26512 372051850 12761 12061 305450414 21603 22393 945055763 4854 4546 895175251 72325 72092 657132914 59791 59370 164693943 26742 26627 838369420 70784 70307 593874962 26173 26790 667922564 3940 4482 219150250 30938 30405 154198247 9692 9925 396367011 57644 57075 474660902 70393 70032 538372377 56246 55761 903856714 39412 39783 797979500 24080 23712 683938787 25970 26753 920213723 44356 45032 771995969 20139 20402 128097877 924 1100 933244391 39253 39083 223470475 21185 20862 73027133 17000 17645 661754954 78845 79286 129721733 33321 32998 667337736 59417 58692 346448400 54414 55097 369043389 42328 42641 581706162 45445 45311 990306804 5843 5055 434293875 22081 22253 368530721 1800 1010 990126983 78173 78568 17901109 77970 77440 345035393 41313 40626 166799728 33448 32849 848224451 10260 9982 458857334 38221 37551 451958585 27460 27012 11368614 14642 14444 143715911 5591 5550 519915687 3381 3960 920344575 21979 21460 693478467 74045 74802 805927576 41774 41636 823092089 15214 14478 805711643 46158 46178 801141197 18481 18059 233920608 21332 21340 214973667 1776 1447 44309561 32025 31677 11137356 55919 55392 528161005 26375 26862 395082144 50010 49277 598546664 29724 29934 905737165 24485 23881 139802288 36923 37435 551030958 26794 26278 789800731 3522 4101 722014688 49972 49794 149278656 63771 63027 181721553 78660 79454 638449579 40259 40847 953041433 5107 5094 479096917 34458 34067 443165710 38286 38446 391219923 67381 68136 439418770 13404 12768 72262477 78011 78770 797772848 32339 33089 351280306 26807 26743 943849576 76022 75887 520900266 26382 26809 628845382 70680 70718 378705868 11688 12248 511540282 12359 12077 734415378 64012 63495 452654371 26785 27394 62723977 26815 26339 386237101 77293 76825 467684685 26817 26585 580841181 59675 59068 638466741 8228 8779 787112426 76580 76865 257759435 35839 35715 453092687 45464 44955 58525183 47377 46812 576986398 63143 63052 515533340 79144 78656 789179287 31502 31665 547182202 35471 36205 823489273 26828 26556 288241270 24384 25025 42688408 26830 26099 718890015 35942 36573 441087024 42880 42686 988476722 71038 71265 747698809 62265 62466 179819593 26835 26359 20589051 23330 23825 56293967 30399 30143 462215972 56955 56873 504945719 35944 35817 960842904 26840 26258 325247213 722 1 162031816 2424 2785 444003213 23925 24557 976587206 65639 65633 732038612 20775 19990 452603736 31694 31006 388306644 4944 5393 15077707 3550 3279 582095339 72643 72359 157583369 51729 51726 66539509 1877 1992 32121710 26852 26236 191206593 23884 23623 20463064 26219 26854 763759298 10387 10369 734631293 30007 29228 50966279 18850 19146 192609794 43878 43755 727917421 45520 45296 994236489 60294 61050 665177364 26861 26426 572195466 27897 27343 509955343 32460 33148 562856101 15750 16141 909799776 43224 43175 339645622 34737 34543 417477155 32341 32671 976045546 6750 7481 285347593 65351 65189 343427474 37684 37230 344613128 6007 5469 315982454 26546 26872 766768209 38861 38288 346360428 52457 52690 346521219 2809 2734 530610729 21429 20823 733791518 26877 26159 237855574 26878 26734 811403322 77565 77387 391229671 70841 70316 310805881 6311 6335 843243944 26315 26882 82519866 79101 78867 932729112 62721 62759 934589455 18417 19058 35652219 44165 44170 266834546 66801 66521 827105835 22051 22426 224687283 15441 15996 256586031 69467 69441 830865717 6166 6957 18302222 13401 12651 409684698 15731 15778 601118181 55323 55556 382840252 26895 26882 364133560 17038 16761 245097502 73739 73219 311718918 71580 71056 200370082 62467 61680 539603104 7161 6613 486601404 14011 14641 795793595 63355 63753 912504422 75463 75473 873695043 26226 26904 371136533 26223 26905 798087538 29502 29087 927206380 61070 61123 299645602 45559 45752 137748272 28674 28209 833888863 35788 36322 898008829 56173 56297 50179777 74810 75471 998098743 14460 14293 777491704 40602 40028 272123330 36280 36510 138775081 17921 17930 409656822 26178 26623 269006457 51609 51394 952256589 17897 18521 839764071 36118 35524 904456799 16458 15761 865840734 39979 39425 891675409 13550 13375 142779530 65155 64674 262121225 27473 26904 275829996 44814 45118 171917669 26927 26388 501300649 36719 36404 607128748 53355 53247 145838504 53201 53988 235206660 23416 23824 776996699 14787 15190 997567654 77342 76927 563169757 26743 26934 566634384 31339 31391 740229182 26936 26418 348461945 41043 40735 596483867 33548 33293 342765322 49045 48490 873068657 49105 49222 26386763 61108 60939 581844402 24963 25688 750808668 11192 11301 695494681 9860 9532 230143589 26945 26314 784661307 13930 14616 463083727 26947 26336 984405472 78405 77961 296139189 48444 48086 732726544 26950 26788 372545429 26624 26951 221007217 41401 40871 347635532 65692 66396 294379216 11344 11389 409074753 26955 26580 299197949 57069 57542 425892064 66247 65906 353431772 8243 8371 248316746 12677 13087 20207801 26636 26960 924314186 35229 34744 934684380 72587 71868 691873420 41685 41119 69524829 8877 9472 545358857 15788 16011 73684026 26821 26966 349290438 58930 58208 706269863 24404 23882 298159550 9662 10113 431580325 35454 35012 507820828 34036 33876 155787478 2615 2234 650363054 13509 13552 507266704 18321 18192 9441175 69640 69311 788919344 53802 53267 424964676 29032 29521 78228913 32714 32864 19989409 52897 52679 971846013 20349 20505 663334540 42684 43312 975998850 45240 44717 912272266 59872 59171 29898377 6234 6979 569533112 26985 26215 574319555 52346 51992 492486661 1143 408 734617765 56563 55960 567547807 56485 57234 54137078 30806 30462 446410411 71504 70720 650945319 58318 58940 661732409 8949 8414 12758242 14561 14303 129660535 41441 41079 261696997 26996 26842 541294628 26997 26403 71159057 34823 34352 765807176 26712 26999 25483710 27000 26896 356597283 53360 53418 456454994 15440 15607 652723043 28423 28318 884629778 29397 29034 18413210 67094 67494 25005624 2824 3236 702882798 6517 5813 107827781 26714 27008 242440723 45170 45940 556107160 27010 26334 991701366 51449 50819 287824448 30819 31585 43555259 51813 52201 11024143 78151 78722 124055402 11396 11600 788678895 15623 15401 901186533 65522 65856 53441657 10134 9451 640704926 27019 26389 159343044 73959 74648 890559110 44348 43884 987497595 27022 26849 63651529 67781 68161 365654579 1840 1579 895320504 43076 42377 620158203 25134 25188 865839878 60583 60962 956102708 44006 43775 786229304 27029 26838 910046627 32580 31910 711053911 15006 14397 341072068 7505 8064 123157480 27033 26479 287298657 61549 62335 544709406 50530 50761 964470372 27036 26446 676095053 34928 34874 160638442 21159 20609 470902946 72512 72592 113932184 27040 26462 26854162 14908 14185 358194226 26824 27042 595357072 6534 5994 729533801 1472 1883 432259203 68540 69316 608115957 71191 70429 392236663 27047 26872 335120868 36184 35607 136712722 47926 47412 542703666 51330 51271 889345098 12669 13468 41659545 19651 19728 61411030 6784 6751 373726890 35092 35460 8089314 44735 45359 894360349 26491 27056 16579079 26414 27057 91385958 2715 1984 385992570 51709 52493 923345801 57490 57710 543966084 78001 78583 407845678 78793 79214 690398002 14747 15056 54217976 62432 63126 807917133 56639 56307 77222163 32930 32668 487839116 39780 40336 984653324 27068 26615 410919177 46077 46727 328982246 49404 50074 416088818 56836 57233 658282858 63662 63429 364472961 56511 55984 308628158 65352 65743 879817518 22042 22207 336152633 27076 26390 509275171 13251 13986 705798774 14689 15067 343340016 71312 70707 265207463 70647 70600 828406912 29933 29173 537336364 27082 26298 737200971 23331 23697 18129509 66570 67297 209799630 60566 60659 43700420 7622 6952 650885688 33105 33396 209204006 71848 72451 174990439 36272 35835 592830563 57375 57802 7456018 69307 69286 618630435 26307 27092 689068360 22065 21596 992717044 29212 28722 672417817 30164 30210 734413722 21965 22429 936582291 50272 49641 516223654 38731 38142 249349616 27099 26712 997602635 18178 18732 768541709 58334 57872 481839724 30593 31182 104435230 65083 64642 55173881 52710 52552 673157537 63388 62878 694692476 69752 69532 135896464 28636 29269 904939503 27108 26402 270028251 65057 65574 926968017 62373 62690 214223637 44562 44624 564227193 27112 26820 696578669 26676 26271 922072489 59693 60168 219953633 72098 72199 409587814 60665 59986 149759150 46293 45963 70049799 76229 76125 752671755 77694 78445 40308621 27120 26612 835862550 79683 79001 532735538 26027 26648 215745807 19357 18869 33884229 70270 70138 485437636 245 877 334741556 6463 7246 88771660 26684 27127 709067755 27128 26891 645488120 33161 32658 683541084 45746 45383 133332871 78639 78991 518887775 11588 12315 610182297 49503 49017 34093501 74056 74576 712467815 42810 42759 81979271 17038 17423 612983216 27137 26865 193139885 3935 4077 412585975 8864 9314 475072971 47760 48524 320605419 38266 38252 283791686 49024 48710 778796839 27143 27088 680614040 61774 61981 146006811 63008 63614 44593640 71359 71126 983847754 16161 16233 73822174 57181 56596 10985655 43187 43157 136166837 59559 60121 684609433 61281 60522 507233682 28801 28203 927550550 51792 51087 3715348 53272 53363 328232111 67846 67353 476663852 37346 36961 807571768 73653 74320 935789103 945 940 55521548 6978 7505 695123241 27081 27160 607758782 72423 71891 195529077 27162 26765 980735379 61274 60632 674674570 70850 71101 407689710 27152 27420 11255320 64073 63653 732242955 69497 69227 274087508 57607 57404 454425072 48367 48029 164962959 17075 17422 634273 29041 28906 843811598 54809 55574 730239124 26334 26949 472907030 60205 60327 126499684 39690 40027 599722054 52880 53151 118357449 62318 62018 789599786 17569 16874 917015240 23747 23675 331601932 28109 27885 533804327 17559 18332 609683213 1379 1205 281071652 33646 33007 118909557 70644 69947 988973159 53278 53643 414013512 38963 38188 977848628 47213 46728 12671514 68901 68909 919372261 36697 37494 466006051 26927 27190 856776600 32891 33200 946279574 29755 29289 959762213 14792 15037 278974767 27194 27185 948165459 27172 27195 980499723 21898 22221 96058187 551 1 901982397 33030 32966 266609996 35813 35144 408905374 26723 27200 4812705 44110 43841 360656228 26524 27202 949000656 30553 31303 50301175 27124 27204 31274517 50157 50158 506514816 77022 76351 105016078 72872 72691 843759810 26725 27208 18311096 74913 74159 578645421 15365 14900 592024474 60582 60540 967005744 76175 75859 847845696 78649 78258 26507088 61417 62065 986962155 27211 27215 68572023 53793 53725 22292871 54812 54517 930051854 47360 46654 187063773 29416 28988 949562189 67282 67799 621627914 61172 61794 353487698 68441 68751 534857008 44241 43640 105770865 20206 20003 227171691 12978 12748 550101708 56806 57568 876569607 27227 27088 415078179 33160 33187 147103728 16951 16870 510528237 27230 26826 28850793 23166 22526 874403239 9661 9201 387301377 78317 78019 67535980 40468 40155 474789827 63628 63807 965542086 26495 27236 219169454 7803 7676 7543236 19166 19451 951236965 73124 73747 324241228 24951 24187 566308391 44155 44894 296332211 3169 3502 44523776 66845 66073 153384843 64992 65375 619725889 27245 26807 754270140 76089 75759 489104687 68390 68355 12635095 76037 75936 492653816 27249 26790 960008358 50305 49513 810036715 2118 2448 205488904 27252 26679 251982055 76581 76188 415798523 2647 2307 595228436 27132 27255 574747387 48601 49273 693806034 18754 18742 88213387 12577 12112 70007023 6204 6117 641463057 68677 69086 495886109 48135 48760 399291878 67065 66294 974331043 69827 69533 447889582 42457 42524 482995282 12018 12582 962223845 69982 70141 626830011 66976 67648 555003835 3946 4267 47461791 71949 72006 988160290 4248 4522 217813415 33776 34514 637182245 26768 27272 240837205 41742 41725 364280187 25205 25752 920757819 37138 37836 895945052 68891 68423 52784491 27277 26916 328814995 27278 26780 232501294 36226 35698 923174613 26445 25931 475960313 68347 68374 522821201 15536 15940 869203100 7715 7634 309299336 6986 6201 684899773 21794 22079 7324767 30431 30652 6305413 27287 26504 996344946 26974 27288 885371289 63361 63187 657049772 2305 2416 222006092 64091 64601 638270997 25240 25159 540479507 68506 68119 520010474 55195 54917 742623545 70674 70159 591142131 27296 26621 488660435 20603 20274 332101649 54165 54006 769775095 15747 15697 615879447 7391 7914 364125737 41841 42195 71261402 27302 26767 289218326 66443 66258 694096780 59072 58825 983530885 47378 47174 666992709 33861 33235 35182218 3376 3735 294328547 21538 21652 961088508 14346 13787 44129812 20188 20570 51393834 4565 5141 456604593 64036 63261 437422026 51254 50539 174217550 37995 38191 71238450 18391 19149 105502991 15065 15401 110573515 4081 4594 871954621 15747 16265 126168258 22512 22984 550652184 77145 76974 938169856 43440 43024 262270831 13145 13192 784142429 46780 46684 994846063 14641 14855 215910928 22498 22606 287632185 26773 27326 436544874 71870 71512 81502135 78701 77992 138015685 27480 27576 1307439 370 1 805002423 1588 933 261122072 27332 27278 922731915 55917 55286 269080109 14024 14548 865586417 26848 27335 17193409 5580 5062 51619060 39355 39318 552413522 25762 25082 107783469 37840 37708 280064864 77985 78585 326883126 5279 4782 657249919 15418 15961 317042530 57637 56862 806193580 66606 66289 379135915 50442 51003 6811869 57842 57213 512353004 73586 74243 49074652 27348 26586 477242961 76691 75946 364008788 23850 23416 70780683 26646 27351 28255788 32937 32593 451649608 38434 39008 667452693 417 560 376137058 65019 64663 689903199 27356 27277 67738198 22436 22872 727603217 70843 70438 695635065 41998 41407 380714552 77736 77690 775277926 26970 27361 257157503 44818 44768 97067579 52813 52523 214182912 40974 40757 645029125 22585 22326 278220890 27157 27366 36357752 66413 65691 518051588 27368 26861 312993252 46219 46944 978853345 26661 27370 100435300 18837 18840 100214292 48177 47854 37878873 27600 27668 240938005 64531 65010 863787542 40927 41414 480871940 27376 26829 840086237 29492 28875 355138622 34234 33663 972964107 76860 76615 58298415 35265 35000 48842383 35480 34873 374826343 16133 15859 271800992 72443 71895 756662511 63686 63928 635887536 24328 23748 952095453 2088 2675 375758235 54131 53650 312688166 58047 58459 883471909 43026 42656 181097140 7079 6342 549001635 27391 27359 266087864 27392 26948 60391416 3844 3282 850113602 70546 70264 694962627 78978 79311 661756943 2461 2069 137071575 70292 70758 110917281 14527 15206 722892524 34278 34147 792588949 8271 7964 246141332 39710 39592 220383026 36761 37089 585738864 16216 15978 612531774 44115 44514 76320931 62095 61465 625938453 35423 35969 988983431 10113 10765 673940988 27624 27111 748562591 27278 27409 385488562 26748 26609 475474637 10131 10600 588280136 38050 37557 552385989 16438 16847 185084467 77153 76850 697774786 5865 5774 305266336 49654 48975 16524152 36668 37326 732324359 63520 64204 550276169 32380 31766 989399555 73669 73013 134993595 42481 41691 747367521 22985 22306 636250154 41133 40618 125592438 26822 27424 190122170 69503 69593 993717430 48569 48748 889435792 72417 73118 179910019 43233 43678 541800770 34534 33824 389999171 55492 55383 14630795 50379 50365 752417717 27432 26837 718987588 51229 50573 309153413 4895 5383 525535119 72672 72055 64110366 63024 62583 329952598 27437 26988 958788543 68647 68128 527068660 55057 55550 968007377 19486 18757 643614769 51290 50825 579945336 27014 27442 800367476 4006 4118 483431016 13930 14108 399226164 76849 77197 686056698 69199 68427 780393136 48554 48966 1508478 6149 6383 877411040 36656 36670 161250259 27450 26776 130073771 27451 27449 88155958 543 1098 904781146 62218 62684 767587928 27427 27454 60131661 35264 35038 884118707 25721 25807 45705452 38427 37702 438430749 33701 33485 581929953 63116 63887 28980638 76500 77076 317820037 34630 34020 127732863 56528 56635 611805591 1641 899 919680931 11350 11999 62470708 26370 25748 592911643 1519 1566 492392451 12766 13461 165221364 30432 29998 928502705 50946 50824 922716243 51491 50825 922881437 27471 26749 408921541 64496 64603 527274196 78276 78151 957381584 56649 57298 43820095 26996 27475 198889678 60618 60982 390151707 53326 54104 84711163 18777 19200 488168874 50419 50378 636139468 27480 27015 670479656 77839 77497 2547586 41794 42283 29773825 72037 71864 882508544 521 990 443392321 202 1 193462745 62110 61386 312768076 36832 36240 782120622 27488 27417 897550799 25590 26090 545311671 38028 37909 210775286 70501 70544 932518303 79248 78943 608103648 65168 65603 20722837 27494 27469 825016912 57181 57701 205990816 55493 55909 70805925 75964 75871 956357682 27022 27498 521959180 56118 56880 384281601 70869 70805 464780020 26977 27501 738033426 78676 77929 937085634 25773 25553 726806550 20281 21069 938590662 42855 43633 999749882 19461 19297 838733422 56213 56284 726550970 18053 18596 862838714 16153 15655 346030454 68319 68768 326534896 26767 27511 315342279 50101 49662 605839761 32904 33037 188167251 24693 24111 332275595 56237 57013 740641439 23811 23621 833403312 22368 21770 587456549 28818 29307 644426855 25835 25171 744488615 77921 77233 331926178 27521 27276 64756418 62970 63121 751123728 20804 20018 929636038 47645 47905 944898451 26769 27525 7428037 30710 30346 280690420 23487 23544 207297770 28697 28828 296124630 27529 27266 747238668 63102 62586 112963560 55458 55143 431431299 27532 26954 215865951 27533 27132 88000827 72745 72014 940810404 5086 5164 967447303 29378 29474 805853769 27537 27257 725922871 64984 64816 355059522 27539 27070 374037100 18429 17981 544235858 63279 63323 750724523 27440 27542 264069571 78823 79441 903510961 27544 27453 282873690 58730 58950 555492742 22387 21654 26041994 72630 73108 788654933 40623 40372 399146472 74538 74117 827499131 67301 66857 547262687 72597 72421 85385694 59921 59695 766790309 108 788 136630400 78059 77788 493821805 11603 12268 743916116 42223 42929 323760607 64463 64165 710743888 15351 15988 289524421 73158 72862 908857539 27554 27560 532707591 44731 45001 923963625 77048 77372 374861273 69500 69495 627636412 14392 14864 922151219 14878 14554 266573838 48540 48168 768461441 54712 54136 713581525 36236 36004 668015005 74217 73874 691693254 45263 45526 299473914 37802 37029 133275685 27572 27269 845826594 27571 27710 42616027 45881 45167 806107490 78597 78015 506861257 38954 38698 911658435 10517 10607 110151260 2226 2084 193873981 27579 26910 542085729 11428 11115 149325096 16427 15988 328571419 67190 67197 124092147 70234 69696 803411347 66622 66666 862087448 33698 33448 732588080 25022 25367 414054223 74061 74596 561955207 44845 44343 424486147 63066 62624 216678516 58331 58392 551588098 72762 73058 685460586 10085 9745 111427960 27593 27279 834312455 34196 34347 806380574 27477 27595 756746220 40989 40714 639524527 61990 62656 957111499 19936 19286 791167900 18435 18150 84670401 75356 74906 527236864 38207 37777 915900903 23914 23612 841928662 10899 10792 459438116 59572 59641 494559594 27605 26940 723574853 74210 73487 847485197 4605 4642 989885519 40190 40337 17932813 28810 28067 615850003 27610 27507 824267236 71675 70971 53456132 37038 37423 555853488 41963 42176 116152390 49988 50556 14389731 10393 10410 65343239 68902 68293 888358204 4309 4940 992429330 27618 27499 950052854 76846 76771 33560993 56467 57166 242532927 3572 3447 147996275 27727 27711 230227179 27623 26981 596137247 28646 27926 47693674 76603 76684 363017896 68219 68134 369460727 52033 51691 66083153 11589 10927 108278291 60829 61421 232310963 69175 69836 843269938 6028 5885 810869772 26902 27632 922405300 24900 25345 880596698 52640 52504 541615638 27437 27635 196902825 27636 27557 901820010 69352 70022 463649065 28328 28124 893668356 23183 22610 458701187 10268 9795 737966455 27709 27275 78183405 1116 1531 88256 56461 56620 985720957 76168 75712 479918528 79490 79432 678833722 9197 9378 321070320 19602 20036 943522681 51154 50420 579255888 65710 65193 666648679 27650 27268 929617056 27651 26902 419071970 56616 56415 383955155 59973 59762 590770829 27344 27654 99187137 27270 27655 89288739 59133 59147 525058076 12179 12477 5245195 33348 33974 710379173 66814 67429 486947373 12813 12259 605624991 53554 54164 996691205 24690 24971 222253188 60236 60975 864255477 6398 6297 781973752 37650 36962 604587744 5119 4905 642130427 60844 60457 874484724 31440 31924 794720354 21883 21385 691065031 46636 45999 913104264 4511 5105 777833382 54533 53935 744916289 51935 51497 260858666 73657 73860 709701647 77011 76963 170111499 68197 67722 393434521 7936 7531 894676281 8177 8645 609964888 69065 69751 604694569 35375 35914 205353876 3802 3720 42496877 66518 65720 790978703 69324 69424 294586760 27429 27684 918018048 41586 41059 20315648 67012 66403 395489986 45126 44802 224010933 58838 59287 558863566 57776 57435 498177904 48107 47955 791042407 53131 52637 192821183 70577 71205 724340628 40344 39699 249273089 64912 64388 909875923 66493 65860 901241533 66090 66069 644828172 24428 24399 643633976 46188 45474 776505028 70704 70183 263017030 7183 6648 510805651 44318 43922 149579872 25237 25261 337516760 17969 17211 53432311 46501 46743 101441195 61303 61009 243212040 71643 72418 36072211 38237 38675 343455473 61851 61541 231330169 22402 21700 178595459 44339 43972 983824477 4849 4731 47392856 50295 50297 573949000 45971 46261 17919334 28938 28654 435580674 40257 40119 920476629 27716 27428 303226628 64287 64428 670122510 13150 13528 819204912 17420 17163 448770581 26873 26705 480147136 31699 31533 337177880 27722 27033 110178685 27223 27954 41393992 7151 6589 667863089 25964 25456 894641127 56325 56016 56140126 65442 65854 41321890 48315 48356 513098288 38831 39504 16673570 47324 47545 40916913 45916 45229 964925406 69948 69319 924672060 35079 34450 267321651 45461 45285 209226036 46382 46332 149924790 57570 57984 554374389 27737 27680 715274441 73978 73635 967564555 37571 36924 484369516 35870 35650 465519779 60504 60757 629779286 56454 55707 8545598 27135 27743 512104261 8069 8310 881938349 20121 20873 659039634 51721 52412 301720377 33750 33341 872741896 339 922 756329762 31906 31799 15570422 29525 29693 533644875 5592 5150 748856195 61873 61893 156702003 22227 22548 406814018 66894 67536 850985511 42817 43220 353566214 51959 51478 102710198 44337 44062 5426936 50119 49856 716578662 61328 61213 867234278 60347 59697 925735589 25974 26023 131917278 66900 66115 215750658 21253 21202 751043068 34969 35748 226380957 7068 7626 861920384 11876 12599 33599452 36150 35798 247268387 5912 6403 92665696 36110 35991 756349356 27617 27785 587045176 2369 1864 108455870 27716 27772 30964820 11036 11560 589466868 30114 29975 786912060 27775 27512 997493808 26457 25888 862942466 60391 61030 863704879 27778 27328 290840692 75728 76320 338044769 60441 60688 735963543 21843 22408 68827384 48245 47522 312620881 36357 35692 572767295 78710 78071 67114342 12361 11607 54898990 48344 47616 364740262 56469 56811 913252667 4392 5118 306061668 31590 31549 265055090 27553 27790 41160745 18326 19013 498472648 4164 3964 811160746 65635 66383 155688621 32577 32117 397183736 69849 69233 76443104 12727 12442 364270327 73427 74194 140278663 72409 71824 631698961 57899 57153 62471807 4532 3747 463115563 30068 29527 56336625 75433 75538 809267928 4330 3709 341847590 1481 1102 252030413 24527 23862 9362588 13456 13177 958529430 79511 79288 744015449 27840 28333 787469191 41099 41836 845555071 35109 35707 841271796 49893 50366 39934753 46683 45970 311229349 14340 13849 600370773 7689 6983 393056644 74014 74537 979468682 19584 19966 931726489 27817 27446 239809052 27049 27818 834574904 27819 27351 967677478 27820 27412 944533625 3737 3689 41124504 27822 27365 11742953 69812 70128 591451017 35366 34863 708259711 17924 18173 570038478 27577 27826 218215378 27827 27491 6794955 14141 13763 602208904 22765 23193 67346313 31955 32523 582666514 27829 27831 922877961 77509 77481 728382871 39653 40226 694703576 49899 50256 864550189 36193 36142 700146916 18123 18297 211194447 74898 75246 451832718 57358 57556 552374156 27839 27087 676494080 45783 45549 389237372 43765 43663 354986433 27842 27780 780681976 18551 18512 165008518 1798 1789 88246922 31976 31855 548561228 6269 5526 475152419 36425 36881 343783587 76260 76667 155350028 12012 12644 309389645 45041 45215 685508639 13797 13393 300788231 27852 27322 73982007 46033 45283 869510567 71356 71284 999487205 3589 3337 191987047 13193 12885 619162213 27159 27857 320130433 55565 56002 922473936 4260 3984 775946236 22172 21909 740952722 49746 49284 997673413 941 193 855080479 46233 45518 397979137 27864 27773 487915490 27034 27559 361317282 79264 79668 520063862 2191 2929 162036024 71328 71489 306629401 61148 61642 794938122 63319 62622 208182878 70365 69910 109158246 7868 7363 12496674 27873 27845 753057077 48558 48945 547368640 11083 11149 363040978 36462 36499 136281481 67756 66956 536326941 12163 12156 795831918 18995 19364 798484171 77216 77048 753261824 76360 75622 148242432 27882 27183 26964379 44258 43565 307194399 62441 61658 582248413 20449 21163 44168673 37855 38333 691184477 78543 78132 30171044 52373 52251 9110682 623 127 35400710 47212 47096 69184050 19489 18772 375824563 1 283 44403285 56887 56656 601275259 497 556 880599160 2806 2754 889023912 54719 54266 951659342 45184 45025 209354126 56202 56464 79966452 27492 27899 390502499 27676 27900 473263980 73853 73319 453561425 58517 57942 28641100 44291 44993 40607434 8296 7651 243383991 17472 17167 716486940 63601 62913 42807437 984 523 820759877 75219 75349 61321695 923 324 649643272 72896 72115 55164326 37019 37306 718197056 23003 23197 982757044 31875 31605 177889141 8807 8570 283994090 16674 16565 770843565 11552 11245 525188780 79149 78719 174716036 42254 42775 531869586 68532 68275 4369791 38389 38318 27652960 46809 46552 587205534 54288 54295 828199481 27923 27562 261568560 70113 69545 460865807 78855 78743 306279915 1 199 627768158 27927 27502 39082556 3584 4320 645451546 55936 56063 928681180 24134 23863 385204454 43272 43828 364294052 27932 27525 109205126 74724 74238 453214370 44836 44177 653419927 20396 19822 637586540 20515 19779 499956349 46816 47176 532526772 56292 55560 779004830 56895 56207 114099997 66512 66081 785116366 15313 14736 437598285 1634 1476 416462601 40421 41050 88341828 31405 32066 711759976 25660 25553 283029740 39852 40316 639664206 48742 48769 938959857 27948 27291 643193826 27949 27481 628784338 57580 57216 355784387 19622 20364 992222777 28314 27690 992547831 51992 51584 605112200 53907 54115 906326820 27722 27955 351364020 64500 64321 180434434 8824 8773 3993686 26161 26423 601954832 63830 63911 28276479 13870 14009 779303558 40371 39624 524991180 53608 53128 666062475 70647 71375 672689211 11651 11650 223188905 53492 53973 208779581 20435 20950 37721214 65264 64915 898695053 3764 3384 442158004 42956 42378 25412927 7087 7328 509920051 71926 72526 577272732 3457 4074 987527060 50053 49557 59941933 63966 63288 727312345 41362 40860 504770582 27976 27681 344983900 27977 27841 885185958 13668 14093 519124998 520 1002 595458091 76898 76768 65894081 7030 7067 15958027 59907 59360 534156336 55465 54783 892031248 27984 27385 979634077 1821 1809 34218756 77470 76962 399579699 22499 22409 26542206 27988 27822 77639789 48260 48892 901351931 13554 13364 771770318 427 1132 794577712 41938 41332 952630483 11092 10906 761925791 19580 19089 689810726 38673 37927 294337385 22854 22804 213387796 16050 15759 745768803 19419 18994 968765249 58280 57567 64419691 18484 17884 340431258 13403 12809 335010813 60649 61357 747592332 25888 26283 786212865 28004 27705 663946099 28005 27659 992020455 31968 31804 77153622 78239 79016 879128310 47346 46624 824062161 28009 27465 795217633 27463 28010 31635538 27380 27597 61205916 9753 9493 607291017 71459 70763 482741613 74257 74662 901358361 8034 7694 360176454 79555 79602 454186900 23513 23405 504026962 28018 27804 14830246 38565 39020 279096270 66438 65807 490157968 39703 40394 889660954 55202 55118 568872920 21254 21525 370624016 57931 57744 228025663 27513 28025 718919572 37817 37478 760541172 30492 29775 892357228 6938 6350 14763271 75949 75519 405355603 34360 33806 328012064 15404 14845 133327176 1112 1011 2302321 65630 65438 359134764 31953 32048 319689961 10767 11008 927680908 6408 5615 420525995 75416 76018 319874748 11373 11790 313604798 72680 72010 659816229 53595 53374 406257158 50200 50743 434712031 28042 27531 602346099 28043 27542 193925507 18850 18786 323437176 73138 73457 859945018 55056 54695 754777791 74669 75166 589926938 38454 38317 491914011 25617 25360 959634867 28050 27913 995608510 24564 23912 490324708 73849 73675 144970412 28053 27685 249597940 6349 6367 35484527 37073 37691 620743901 39325 38797 352387852 27365 28057 12097771 35993 35601 645458487 54172 54859 371623558 69870 69987 99131331 4518 4345 213051724 33452 33335 902616412 29074 28626 419613284 10102 10152 550762616 27524 28065 311424782 54051 54829 738350475 8157 8613 651353470 28068 27354 326466426 3718 3657 740010986 28070 27698 599913299 46964 47631 905930210 7256 6647 33169467 28073 27635 762078176 28074 27354 340614056 349 1 240840992 31738 31735 28235728 7947 7917 220265393 47129 46779 2496609 44697 44188 90278605 27888 28080 558188914 55755 56417 883060582 49895 49722 827462841 44309 44046 578478849 30169 30021 453495039 38 1 946178247 16285 16448 529619922 70460 70136 724960473 65784 65864 388343162 60051 59957 942087653 65170 64785 648621870 32344 32569 395222263 19698 19764 401518983 27980 28093 657416081 65659 65955 647812916 78009 78013 774492157 6625 6220 866883568 9446 10072 16018914 12332 11754 831176625 21534 20880 143925526 18070 17671 987756066 28101 27755 190986419 27317 28102 636181076 54322 54429 65904237 77318 76655 109577904 56251 56702 51255842 28106 27957 818909489 23775 23419 59576243 79882 79950 777739216 6055 5603 394479891 45720 44938 941967679 36726 36045 54434461 14274 14198 655043033 11183 10927 293176747 13340 12770 753988826 63555 64104 998566244 42250 42235 142713291 38946 38543 112595413 35954 35303 93533761 9904 9229 400151364 73278 73890 9081287 65786 65101 977661888 56215 55522 537268761 13000 13136 15610109 47141 47703 320065939 28125 28002 616542303 65161 64505 203272680 57027 57303 512094037 48199 48758 73853207 32610 32627 612782568 74757 74216 36498587 57413 57704 128946580 23184 22384 326176482 71213 70965 369405526 27532 28134 659364609 28135 27838 51284998 8889 8872 503373990 14309 14223 334559719 71451 70913 999237198 53348 53875 823548029 21806 22165 312207288 28141 27397 529093022 159 1 407531161 28143 27785 65132236 23117 22843 247686033 44416 45140 819517890 28146 27860 408185694 44701 44573 595129165 9436 9707 624075856 70796 70208 787639389 28150 27618 232593404 31282 30826 973823324 67761 67658 203355445 73685 73011 271800254 22573 21997 615491128 44693 44666 674516442 23936 23862 863442727 54360 54209 579054840 28158 27567 745488569 62562 62926 557309355 72412 71636 52710191 27805 28161 999628385 72047 71449 182050186 45499 45207 793013304 69682 69465 21622011 70845 71123 287501843 6077 6348 369598619 79071 79748 531830254 40256 40408 545496412 68819 68893 959605870 54952 54299 380325439 21848 21368 390478524 11634 10959 908754120 52006 51622 307431060 63507 63016 844090800 55582 55685 241865881 872 1281 411989465 65031 65738 333407468 24211 23507 33649031 48465 48905 896949756 8270 7736 624564172 64456 64619 104438176 28127 28182 915409988 59997 59976 15337571 43547 43561 791871747 79449 79220 588308254 32588 32789 650493644 21144 20474 498139853 58900 58201 356080003 40525 41267 496723611 74527 73880 766582501 53556 53684 224333887 39095 39339 286071 45539 45173 316356235 28194 28108 853546940 28793 28925 712158786 40641 40982 143161259 75040 74608 568072491 16981 17104 3839584 50346 50991 345312099 40249 40355 103934994 13565 13229 737352439 66356 65704 71564357 18389 18148 81268146 54223 54499 86479425 6740 6202 23449396 23860 24314 12277698 44303 43588 167307588 27288 27853 613130225 58166 58861 464347240 59421 59414 115959955 51590 50835 748537522 75404 75169 481821569 28213 27856 28138204 79684 79574 499899992 46895 46312 999782808 18872 18966 763547249 6745 6499 6489377 68608 69268 946401044 77182 77700 2082582 49846 50520 880390120 28221 27429 858173064 57529 57237 369338286 20847 21391 438058066 25977 26527 724008751 40278 39867 460944296 77117 76804 804980851 68842 68096 73045235 8362 7955 223204916 60557 61280 223416540 74369 73589 335996818 49481 49900 13939111 8825 9534 657079305 27684 28233 89419459 12360 12785 645456799 20434 20394 753639071 29829 29316 196337506 35034 34497 212990655 69866 69683 209544721 27443 28239 34725902 18644 17881 853270810 52727 52361 157500790 21234 20579 46099396 35518 34756 604932782 28013 28244 70378670 20005 20390 913060179 53747 54442 28285304 66830 67605 422647355 75589 75009 791440576 9145 9696 68858118 63011 62276 196610640 25879 25974 312444917 28252 27678 760836501 40038 40040 541431296 39284 39491 193427028 53832 54252 512677666 9988 10624 346869656 28870 29248 646934264 16437 17029 474649327 8213 7906 672963978 21261 21452 330952661 57595 57158 950171241 60365 60183 529219441 16282 16872 596741626 6934 6340 999111807 70766 70934 47826705 35090 35390 63974798 29746 29839 580975297 58090 58805 904813419 42334 41701 243719283 28270 27753 417650141 70233 69501 279342134 11796 11553 597588114 55196 55423 42337110 70984 70789 235939418 30935 30341 384386864 28030 28467 580395155 7411 6635 429350468 47475 46872 6064356 74562 73786 685310860 54078 53739 11919663 6492 5910 75976205 27595 28282 852763584 75091 74706 944894635 28269 28284 6056907 56931 56382 35155521 27971 28286 341534229 12069 12087 299308529 72836 73047 750038513 9006 9364 624689593 74934 74270 837769838 2497 1877 550995271 70098 70575 72458703 28007 28293 686729999 73693 73545 283642171 77630 77433 468477338 52392 51808 461036726 56820 56281 813001505 44896 44888 825846608 57027 57034 420966234 75205 75738 267894172 28301 28261 798928786 25240 25981 934112356 77963 78054 168101116 72768 73002 921953691 13865 13070 990245193 60584 61315 2817427 28307 28082 541940088 52613 52389 960110705 53738 54075 5071600 32664 32454 401749981 28311 27567 430876364 28312 27705 24432382 51483 52075 644001654 75851 75982 534548133 32885 32136 878015607 8384 7791 14223816 13204 12452 364791949 69209 69111 379556403 2338 2906 185953790 78689 77952 56572282 77347 76902 681657645 37760 37688 185057842 9459 10147 430754155 21326 21258 369439072 48877 48269 56021007 46467 46140 910061618 50360 50190 688176585 11104 11682 58229229 46460 46796 343189043 22474 23204 40462375 49332 49241 594512297 3107 2750 99614006 20730 21235 25156443 30 1 519464168 37544 37166 283773344 78650 78207 217835381 28337 27846 556952206 51350 51922 53441713 58185 57819 995811015 45030 45397 399684998 6783 6174 531562645 54155 54949 647000482 30849 30115 986850618 23953 24456 965281133 31912 31182 852401793 42017 42786 619863614 71305 71254 701151897 29005 28630 720298702 74773 74519 945321507 22271 22000 410310125 54981 54373 23630986 46122 45918 147640691 42772 43275 568169107 4119 4263 565538170 62323 62863 498804533 27950 28356 975529930 63926 64152 217761450 23365 22979 34706837 17716 16937 704306118 10343 9621 47951717 37721 38501 60042120 2693 3076 132906834 12265 12881 885626607 74833 74106 603345272 45210 44459 605695758 28202 28366 618642088 58765 58078 745852771 40567 40899 634813790 43259 43952 835105381 28370 28251 336440563 44509 44468 53621852 71575 70949 847357716 29268 29453 215791733 20320 20369 710328691 18592 17797 996336662 7546 7278 433979324 28377 27914 317301871 15848 15347 875849163 28379 28081 466694738 10325 10890 596163100 65194 64641 654673988 24120 24076 73400963 3022 3155 200408788 24256 23835 219976989 28385 28111 571573035 77324 76674 269991814 45295 44507 404954085 28388 28080 812381772 29177 28444 721006623 33789 33449 894632612 42765 42808 502154449 42726 42590 298030172 49060 48869 921904223 28394 28088 286279185 28395 27643 541402218 9839 9797 371929506 29668 29551 834534892 45014 44867 65986276 64788 64576 63236996 75112 74338 564356760 69653 70362 232948238 27641 28402 706104218 12698 12402 854816631 63851 63625 493354075 35312 35760 22741455 46770 46472 23491216 64663 64169 713099424 4269 3874 640440108 4457 4057 265587327 56912 57102 532854924 61022 61597 763988192 27669 28412 576811250 60457 60245 55313967 39160 38650 324063541 77622 77423 567337500 67502 67412 7300023 79182 79292 442363958 58421 58641 273570710 60158 60922 335897787 33579 33065 486048807 16453 16446 578088366 72429 73045 189973664 353 1 603962923 50420 50611 287018004 62445 62054 129104376 17222 17195 999340453 1138 1256 419594076 77530 78226 682546421 42189 42056 321159988 76639 76370 85207773 41500 41135 502936387 65083 65240 8594018 14519 14152 916869834 22074 22113 184770020 20999 21162 633177432 45131 45553 212073625 17735 16977 85638116 759 1188 702386234 17346 16620 927823897 19896 19367 110467836 25626 26426 313481713 28442 27933 431892930 78386 77872 571714437 65277 64686 60317329 27580 26904 25204004 72452 73177 949518148 4742 4213 438645666 60146 60887 853826689 28399 27698 467727090 11361 11287 14605035 25312 25731 15086839 28452 28395 65861785 10157 10875 411771032 78133 77554 231428296 28122 28455 994987283 23550 23169 882806732 28131 27776 787502483 28458 28453 160320845 36174 36699 841037060 6920 6968 128004783 3305 4054 359624742 27948 28462 731904978 36156 36650 573946848 3432 2912 580251644 26900 26711 221339096 28466 28007 552953619 45189 45247 380762944 9083 9011 341225232 24868 25031 443238899 38353 38899 31352240 45295 45667 820467648 15005 15193 54139500 44754 44881 614030341 28407 28474 876989612 23152 22797 479152000 8031 7710 55450168 39295 38586 53001315 27841 28478 904901103 37373 37371 739190950 2864 3551 345759419 7886 7461 398189729 67666 67414 247054020 46306 46759 481667034 28260 28484 157743844 33631 33686 308128284 74015 74585 719032924 31380 31983 49985225 7900 7673 342625989 17173 17690 97394800 30125 29628 489206857 28399 28491 516002466 40235 40143 59193362 77255 77742 633157122 28255 28494 155948803 28495 27782 395729564 52946 52303 133877414 79192 78612 312745080 28498 27992 906701414 28499 28020 552580718 40633 40125 681630463 62561 62243 302479163 7920 8644 126352946 56826 56355 107875541 70361 69860 70837437 57827 58122 783456764 75030 75239 561673354 73392 73479 538757650 49446 48956 34058535 66935 66449 16766764 65975 66607 829916278 20034 20481 783234665 75740 75082 901122470 28513 27815 521068163 13341 13452 556665953 67069 66607 532962467 31092 30763 830992967 69623 69306 889924474 51987 52434 816133276 43083 43670 975503501 28164 28520 681850941 68365 68537 90932176 30971 30869 947872217 77006 77798 839099767 45974 45661 995244637 33228 32890 288261641 27169 26546 339228592 5551 5861 624764086 56282 55507 282262945 6885 7408 673105898 36332 36538 879110942 4354 4240 66882082 4665 4288 497059750 40242 39713 554599679 63942 64157 418981120 29974 30075 117652632 49843 49478 296896814 69595 70258 974937365 28538 27823 863745181 16261 16063 266035322 24288 24799 783620254 21036 21188 552542912 68485 67885 827380250 76298 75564 421794346 23039 23577 106118272 28545 27896 586725846 74199 74390 771207427 63390 63842 281860755 18785 19268 544179715 7881 7461 95716850 33500 34152 222765768 32939 32407 72492448 37354 36997 157743990 74916 74800 115927282 49134 48891 35110717 78678 79422 520567490 2099 1658 139465425 29360 28579 82071930 17434 16972 579197210 62935 62367 306802542 9156 9820 27406892 65904 65196 247519599 28562 28109 640003193 18084 17889 231223708 10547 11123 662174789 17163 17858 480375932 28440 28566 877913435 19353 18778 566611018 11304 11465 331765503 53626 54046 804597392 3226 2675 476667939 60871 61034 787216376 79603 79195 849791454 57680 58238 464681566 28691 29036 463091225 59449 58994 42938665 31803 31061 378738316 28577 28182 882544604 5151 5069 255135721 65619 66136 451845864 60798 60690 440245590 13160 12470 695851717 71153 70910 249694241 14605 14920 326240576 36767 36615 785647535 42 1 57014551 28139 28586 786603446 69438 70075 955047875 24567 24595 305988268 31858 32652 234703253 4511 4078 710096512 14963 14595 98226180 22038 21904 760842631 74816 75125 665455174 76272 75764 896151993 6787 6309 111373341 28596 28265 440746013 2873 3035 971015924 19009 19524 934709890 23411 23751 634806570 3211 3871 311745904 36248 36547 425580462 50483 50225 778275422 1506 1542 544095692 22529 22589 93791781 67849 67812 241774406 70316 69916 913607605 28553 28607 571459751 18452 19097 378894087 3248 3609 85211604 28610 28362 57475667 58240 57971 155870948 34888 35059 51568514 26600 27365 628788017 58075 57660 597020646 47600 48199 332731055 40369 40973 822889513 75120 75896 335682941 28618 28034 774886019 72192 72579 852746682 28129 28620 624476464 46237 46873 429514650 45042 44634 29477666 28313 28623 118627257 28624 28083 558441715 28625 28233 872141743 59847 59340 743636509 12294 11679 88596708 16493 15832 707369581 50901 50711 233520550 4309 4850 557981621 75498 75067 39051384 56037 55551 910060482 28639 27889 527851949 39523 39963 462063245 28635 28109 662806326 19862 20319 61179061 74042 73540 909365945 36861 36089 671051309 74710 75071 247877091 28640 28550 377126194 28393 28426 629494014 28349 28486 395266433 74880 75442 117387206 26531 26880 521024454 18441 19017 517388408 53405 52853 427894103 5819 5846 3510573 20052 20194 137295906 28213 28649 836665190 73250 72833 35508453 27901 28651 534531560 32787 33333 761447837 72634 73285 886719690 20195 19699 519131712 78902 79029 24419788 34769 35474 959155630 73528 73010 349499114 54059 54583 889197797 25016 25147 81079601 45455 44721 725881461 42316 42153 232872402 14568 14705 253161525 57599 56875 106917749 28528 28664 115462451 6400 6531 190682575 28235 28666 905865201 43513 42818 658983287 54154 54845 687045838 7742 8057 808564213 44587 43988 911915202 75917 75832 70724636 71771 71439 107055182 49466 50064 118369947 26506 26909 317369011 40899 41142 523122382 27412 26989 307249507 65231 65156 447661018 16650 16934 516322229 10826 10478 934562296 43713 43464 207354588 62822 62634 907642897 42562 42381 67362842 7944 8561 858190220 16116 15776 920373041 27001 27327 215870052 48915 48633 402704155 46875 46810 787614077 28688 28308 891339514 50297 50571 190141752 54837 55356 429013330 28691 28565 544026181 50154 49457 297135990 36613 36898 249781432 68102 67460 62438720 65635 65209 555250527 65489 65452 748690693 25497 25054 104168787 26332 26567 803078600 27933 28699 584985038 43636 44301 295658926 28397 28701 964913724 28702 28345 128353970 34801 34194 206780053 58992 58376 913029018 20427 21040 986606569 28706 28062 188437290 45832 45718 22785853 19818 19024 553185175 10912 10151 42435733 28710 28182 25388607 14227 14458 963625554 29614 30344 900957078 60872 60392 433381566 49889 50403 906064740 65483 65813 70750182 38857 38206 767737134 28676 28717 784662952 16592 17166 588342513 68819 68070 64624140 4225 5013 893912087 740 1153 949829592 41667 41701 69824163 44182 44933 321782110 28724 28424 832420015 59395 60069 101746585 39328 40038 270086168 28278 28727 564040056 77711 76920 798596728 17970 17759 421290362 12675 13299 457926484 12824 12266 30155643 54936 55020 969561751 53187 53122 793297102 28432 28734 570667839 34724 34352 728417419 46908 46911 381217367 35188 35695 837181994 28738 28039 983590437 6852 6407 729330769 63877 63319 791176612 50623 50471 240237035 68152 68655 802777141 68005 67649 612974458 66259 65799 475398545 61983 61604 909111982 28746 28659 50342402 28747 28731 956290102 22202 21724 507043539 38779 38709 129039318 79126 79085 373434116 39995 39681 48784058 26801 27188 969035843 49854 49766 499984394 39931 39758 55160344 47875 48113 943260606 33748 33067 58846048 59548 59585 143252404 14651 15403 65842172 72872 73642 924004095 5398 5144 938304714 23830 23621 758336387 63828 64507 711257044 66118 65933 973144511 9740 9199 33053896 18166 18096 245451497 36741 36477 730913193 75243 74562 876025152 61346 61163 929578947 10757 11484 31154334 28770 28716 993642212 7882 8583 366241100 50971 51730 16648905 51338 50545 811378459 11177 11144 937927895 28612 28775 941672112 74033 73568 946021388 20564 20024 71984928 65289 65138 683426100 54773 55136 835644861 50048 49704 878551904 24619 25205 616499759 74322 74847 666093716 25165 25117 322667718 62041 62338 581887680 28785 28190 470075150 60084 59495 870602993 57484 57667 179163812 21301 21911 240250057 32756 32139 191765065 28790 28034 733881389 9620 9369 815100213 28342 28792 230407997 39867 40056 194610349 66827 66855 793420425 47292 46589 3295704 7635 7722 421227905 28326 28797 883841487 67706 67575 711906606 24149 24516 500817395 48804 49337 144316192 48076 47522 245177987 28682 28211 120068264 28282 28803 120146286 54672 54758 983205447 33937 34624 694351717 52758 53513 130975589 45152 44634 324345141 59690 59196 570088006 65600 65118 491038548 33850 33545 156560443 12285 11998 492827577 64856 65031 11925525 73779 73486 856792561 64863 64797 763774175 36317 36075 5900144 78111 77632 808339149 47522 46793 878941733 63718 63509 759747695 46034 45464 632015697 72239 72162 324904490 34753 35303 601801880 28618 28822 316491241 77734 77564 27915097 50346 50921 421838096 35799 35336 493852219 77550 77066 471719602 2441 1827 99258632 40196 40975 679576067 25631 25289 512655039 39618 40414 79511824 33192 33155 64408036 54451 55185 443453357 6370 5866 914118427 67180 67703 948616879 23777 23348 714628597 69376 68827 538853212 3160 2921 512052234 38983 39643 766393120 28839 28725 893896776 1 457 289231746 39540 39668 977165450 28842 28268 652844629 41806 41455 248640364 14767 14981 573747763 5212 4525 70065758 44951 44282 500750119 53707 53995 607378936 20570 20585 39858090 58950 59341 134893198 28634 28850 355626449 28747 28851 72551171 65238 64770 576743620 21214 21776 117054434 61306 60522 319104626 43512 44091 742504618 65852 66182 575155587 32685 32619 735398250 43847 43383 50115470 49322 49926 997828238 13368 13869 669481869 11793 11506 694258425 28862 28370 10287246 3973 4299 270494804 54755 54062 486934699 56066 55753 640855461 23728 23878 159538235 40663 40252 188801059 30126 30592 363355466 46473 46790 350389833 73194 72665 396798791 72969 72358 24953641 28872 28560 508198653 7897 8035 878178307 42897 43506 597363397 45237 45618 960870934 24390 24334 841165561 38610 38820 939612854 22432 22092 248281771 33699 34444 320372639 35275 35842 426025111 581 1068 404285833 25787 25954 901769303 9552 8905 29683452 46086 46186 796490710 66358 65841 165781862 16629 16823 710299911 30663 30278 749521003 12651 12265 289841111 57184 57284 535439228 28890 28472 369685600 68512 68523 530203051 8054 7473 862663007 15405 14653 306778045 75650 75232 69998312 64568 63896 654466177 69594 69900 545235288 28488 28689 786479969 9132 8777 338613388 65567 66031 339954999 34358 34794 525879120 29590 29663 832325474 49198 49907 332890906 33156 33587 702902552 16622 16956 21072889 28905 28669 78678781 41760 41129 25797832 24926 24785 802903285 2146 1710 406987687 73490 74170 685647415 56840 56519 914385580 9365 9281 801262500 78581 78779 358340821 73870 74659 95330390 14508 14633 957499201 28915 28347 421500027 29675 29718 248080032 77717 77775 565515876 28918 28790 921637097 64737 64536 228921817 19932 19198 775906123 28921 28557 47151536 16716 16210 660681829 28521 28923 359436190 4623 4107 120404665 78527 78255 912547404 22886 22500 361559902 8015 7610 993728941 28390 28928 352106742 3864 3579 27711888 11483 11596 313477856 2720 2685 280945265 28932 28530 558867631 28933 28849 970027157 28934 28631 274804186 28935 28563 449886550 28936 28609 306440628 33668 34052 73995963 74509 74990 584359839 24858 24677 632459595 28940 28732 548426621 58465 59030 65303075 8874 8132 722805352 74497 74376 22124359 61958 61821 912644003 28682 28945 300706870 28946 28902 692669904 6270 6009 629430465 2417 2786 879751267 6789 6326 596900892 71034 71674 921792854 3271 3843 45133878 43965 43731 559056671 41623 42173 34144070 17204 17529 690407135 28798 28362 537984422 36194 36562 62137564 67310 67095 315820005 44302 43717 450737457 68323 68601 602511640 69715 69787 177991364 44084 43369 799252848 13040 13371 522494585 32411 33068 735321362 28607 28964 531455141 74817 74220 312582946 52272 52134 459495110 18635 18075 251226913 28968 28584 158386033 35313 35792 748797050 3177 3950 161246859 26270 26324 770407511 24534 23942 931967420 49115 49599 151244217 49527 49754 581623073 71661 71912 786888648 76824 77329 480402497 52812 52376 502335080 28600 28978 814055235 27497 27352 571660556 46336 45693 881631326 28981 28477 77468623 28730 29020 142327184 13084 12640 230598337 28006 27783 849435283 5443 5205 428334974 1392 731 762887949 28987 28873 581318918 11287 11958 401499399 28989 28421 78994888 28990 28336 440380320 2159 2128 405639168 61585 62354 830284290 41510 41851 704179267 71198 70460 867106454 41769 41627 816003672 76577 76048 49728628 18862 18717 19775562 67443 68230 587098398 37891 37626 629132219 61469 61392 55396973 19869 19994 377087355 34993 35667 402670795 66476 66996 727386 29004 28287 687338915 3296 2806 848022586 29788 29030 861967894 29007 28442 67565672 68158 67757 137455088 28476 29009 719218732 162 295 417668826 30489 30044 703230622 43745 43324 54541777 28244 29013 435445436 67120 66764 699302102 29015 28761 723549370 28712 29016 172616935 73345 73724 67140505 48360 48004 645361711 29019 28728 541961979 40151 40813 757920890 7071 6450 153841974 33690 33070 970061291 75913 75339 791114663 28727 29024 432140785 24231 23817 29741897 28298 27853 711803511 78079 78331 172767109 28401 29028 35436891 26671 26288 714467660 49039 48423 894537762 43972 44212 495181924 3335 3696 717914090 28459 29033 990984959 29034 28442 270570911 3086 2921 570545042 24096 24523 554767986 61422 61801 154659044 28913 28902 324470919 74819 74416 446827622 29040 28588 422786030 26574 27171 433244866 75949 76087 210382805 29043 28720 942391990 64258 64303 883609596 1795 2234 414555683 63393 63422 950699625 39442 39057 630137185 48676 48724 812453212 23327 22611 956220630 4830 5110 641887621 2523 2194 9159367 32910 33580 992588917 26798 26179 28952941 40756 39995 68822355 21510 20713 536279372 29056 28540 864599504 34707 34475 673820608 29058 28888 31835996 58764 58432 65950169 76752 76359 242117787 60535 60486 335118184 36334 36787 8238866 50929 50608 371584602 52255 52574 624359719 78106 77769 864560709 69047 68525 337515592 28440 29067 337615425 72952 72776 737758058 34869 35112 975639801 43692 44016 414068661 69188 68738 118008578 70937 71468 264717693 72280 72215 737060715 34433 35228 362018165 13472 13447 670508693 23268 22583 22074399 15679 15388 369316676 64065 63733 865032583 60660 61283 741079543 29080 28646 220941105 29081 28796 785507957 28607 29082 519670352 28626 29083 961626025 15396 15462 503675960 61985 61213 508712367 15765 16344 302527254 10457 10063 29070895 40221 39556 250782943 17887 17841 776313578 28786 29090 117984902 45211 44588 145360530 52962 52879 665229170 30866 30951 578298847 54209 54299 312641839 58635 58814 243628767 78394 77623 642658148 21811 21021 956256398 41294 40930 639120389 12283 11703 622773414 49108 48916 902826953 412 1 309985720 42381 42252 965101279 76986 76559 737424252 10074 10050 202267101 59594 59526 38942566 17313 16841 505574137 73737 73098 879475577 49817 49771 807612283 43854 43363 117194592 28195 28694 947668338 29414 28860 236301243 29112 28725 681833894 27162 27270 708080567 29114 28645 582900175 46058 45477 988640481 39853 40478 299852548 30154 30544 155355452 47702 47256 921443446 30038 30830 194412432 50821 51451 471762526 3773 3584 87649798 52304 52006 19176756 28350 29123 597660402 16277 16480 837116194 26550 26357 456308720 28689 29126 434106808 40288 39838 633490226 1032 266 103813601 34225 33967 613786392 71808 71588 674179094 58588 58049 136290305 36769 36826 179670737 51805 51263 62248546 51448 51457 201247045 58594 58097 277216021 48965 49030 237498444 69985 70566 505279475 29070 29138 810871713 29139 28654 950689444 72088 71746 40979279 31680 31233 12641206 49387 48591 93443433 43805 43610 980261869 3255 3159 720804860 1477 827 340194778 19557 19427 598683458 44696 44655 68852143 41441 41636 853032984 60965 61188 994525010 15602 15286 344016562 73499 72700 346466992 28650 29152 724402574 79868 79901 42563668 60481 60858 100032678 22177 22939 72624696 1728 1694 826978538 31854 31400 592010459 11563 11861 609590253 29159 28401 452781203 12496 13086 23201247 50170 50745 795592485 60398 60319 478307259 65770 65320 272775571 57184 57526 382356417 71994 71494 231383605 7204 6430 104329767 57351 56921 467441419 42102 42000 909395980 68130 67497 544249426 25186 24707 910975661 20033 19645 802303317 31161 31034 133593307 60073 60211 946897286 29730 29123 955274413 56480 55823 5468109 52079 52616 474254706 23546 23232 908604960 67886 68270 871144937 7647 7363 939154260 46383 45840 24436917 79120 79081 293554483 18250 18541 820415755 29183 28969 336350414 60261 59648 742356398 860 550 170357013 66851 66519 261864477 67183 67078 683141028 5197 4432 167161354 28170 28864 71346656 35277 35236 539259663 45878 46457 223644739 27130 27638 584308893 67432 66747 849421812 19195 19240 624040501 28430 29195 816242331 45293 45768 640481754 28468 29197 722008179 53415 52691 45544134 18894 19053 353983649 15764 15203 72540252 65688 65216 174790596 60070 59690 975706974 30851 30786 889423053 29204 28595 886144864 21811 22007 53254673 29206 28455 280415868 44876 45577 249957532 59478 58714 615340360 58687 58157 955891144 32748 31986 93780229 25492 26041 430647055 62685 61972 212204057 71527 71508 151730206 68031 68104 842828480 29215 29169 552065834 37708 38055 796066302 39632 39910 979440519 23024 23448 943067864 78964 78747 152726135 66935 67705 638915 67277 67194 369663552 40067 39346 460038749 34016 33615 5242241 29224 28478 802544475 29117 29225 659974341 70684 70859 73318082 68377 69008 13718105 13105 13616 620630107 29229 28592 606753883 76538 76888 711746656 47159 46589 593223956 54962 54735 413431932 10172 9776 26371976 33462 33598 638130419 61578 61086 56525386 29321 28584 488891932 49034 49314 370405013 47110 46545 721817112 37155 36775 893818777 45581 45964 206589630 8301 7535 635098643 28750 29242 718132181 18691 19430 206449184 76220 75719 498746758 29245 28666 57643859 8213 8864 514005776 29247 29115 844663557 1913 1577 619316670 78494 77736 72890604 15665 14875 971311127 41461 41696 741751280 16385 16741 933432660 29109 29253 720485689 48875 48347 72029463 48095 48272 98458509 36784 36550 8879449 18871 19553 648771801 13454 13335 472351908 29259 28612 649314317 3064 2652 526272131 66693 66291 642721581 22236 22833 547808312 27271 27188 230947237 33137 33628 860393388 42968 43266 970415326 36677 37328 68066988 73094 72300 906199822 4418 4322 890008657 34358 34254 105283668 57240 56630 100572864 4646 3900 580220420 38923 38765 994999572 71532 70931 636192832 12255 12135 363921817 17682 17125 318919112 27233 26558 208528443 41642 40895 815614482 5357 4859 473618750 55268 54863 528470430 66660 67443 482582575 29281 28870 738023556 78595 79113 784924442 21008 20520 26282319 58703 59460 887324157 21781 21570 599192077 18421 18911 686028413 64946 65525 709840295 62780 62919 71205336 1193 864 700448623 29290 28895 783146779 11759 11648 43833080 24303 24015 23892885 13664 13643 50157610 36867 37463 388167563 29008 29295 997276565 50219 50821 878667053 60835 60481 562615046 74143 74515 45966793 29299 28654 135406680 49442 48752 279654719 13548 13279 149262477 16178 15869 69501365 60413 59950 636570910 66104 65317 969323403 77133 77831 38542734 26340 25920 409015697 63421 63516 283659077 36132 36309 350219640 74911 74726 988008348 77983 77732 824352903 62925 63406 528213045 26876 26762 119517327 29025 29313 798911885 9066 9114 285285153 2613 2948 119239636 15400 14675 468302078 2740 2905 91692540 29318 28817 928297423 63748 63070 140403472 29230 29320 320526359 43811 43570 162817479 55051 54518 504365413 47382 47130 55029337 57205 57528 390737614 55750 55173 438580881 67192 67890 603888026 20495 21063 864320547 59228 59615 470349886 5937 5386 895585601 28911 29410 520556427 74655 75285 346702697 75970 76652 606168100 78986 78806 856662145 76044 75312 375955509 27944 27345 779780645 40415 40182 802783586 29337 28881 605822784 41169 41234 620651262 26110 26304 153060313 30601 30449 321927294 78722 79435 452853552 27340 26747 58395693 66204 66819 158185482 32505 32182 874403361 17883 18582 469195593 51245 51690 984498029 68333 69115 891558079 33948 34712 819373464 18792 19372 894657092 29047 29350 35924046 29302 29351 522887430 29352 28595 772217686 65640 66409 67963681 40308 40195 745496260 2526 2201 3770736 4326 4214 219516784 60997 60245 101979554 15139 15054 29408166 19206 19481 488460432 51752 51008 174360607 66112 66192 377636045 25231 25819 272253232 75642 76039 384597375 17436 17601 59610178 29198 29365 971370862 39532 39312 672851842 51657 51991 189905499 70469 70641 631715290 38057 37451 343660179 76693 76066 229080351 42938 42725 516466884 42820 42249 58678412 34463 33673 772516366 7418 8076 426014575 19564 19133 343245405 33738 33384 333443106 8652 8481 573045495 62991 63693 636456765 28927 29379 308739921 69019 69793 399174410 6385 6276 946544679 21984 22780 708911929 65467 64829 232049867 18318 18094 683541717 14183 14051 616249022 52277 52780 5234807 67147 67893 526488445 42161 41831 787508410 61349 61679 797454493 69244 69750 962148078 42017 41998 62931994 54474 53952 66603537 15200 15902 101380845 51247 51102 470943739 28970 28774 704065500 13872 13398 588318936 64882 65327 847709334 55184 55450 854928603 62772 62024 731306751 60531 60061 55533617 25395 25407 15729353 59104 58324 75314996 12181 12941 352560964 26289 26362 32321762 29405 29098 825057655 28951 29406 419331469 15938 15199 397588591 3826 4533 914562515 26143 25907 324003287 17112 16902 753266129 37859 37286 167945417 67886 67619 350580884 51726 51725 870217956 12410 12213 184283088 65815 65314 326921119 31608 31439 996131797 29417 28926 839791580 14708 14850 245585854 64229 64857 17955777 20927 20826 687455724 38410 38850 597637315 77646 77901 236415155 7503 7772 23022083 42421 41944 464804690 58112 57548 622514398 33656 34303 749627177 73919 73734 149714879 33116 33842 382388518 44616 44721 303307576 45749 45631 353942401 52633 51896 510200146 51806 51639 284315561 48343 47717 627690273 5970 5782 463479934 43947 44233 250588315 74063 73812 177851584 54280 53960 25327274 734 1050 141097415 66428 66446 172330879 64844 64421 204062325 49447 49559 546305322 31456 31982 162561642 4636 4506 655935079 26793 26244 205938038 12434 12170 751652283 60251 60621 235914068 53042 52347 255935168 45959 45485 40959381 37332 36574 12629437 15184 14818 112728538 46168 46232 335731066 56985 56198 122763846 71811 71057 259661651 45929 45726 297145907 29103 29455 709450122 41559 42044 518544676 20014 19437 886200290 63246 63961 204448251 29459 29425 250294889 11553 11404 316349549 28787 29461 766326421 29462 28785 212115122 60296 59834 317270674 29222 29464 917476225 45407 45767 943217371 4896 5090 86972475 6862 6155 263038472 28997 29468 967083879 48571 47800 472578790 60960 61298 230917982 63895 64020 55475405 37984 37977 619934023 78628 79421 453427758 11963 11500 376415302 29475 29456 348643692 67576 67503 34478321 28539 27869 139968493 45742 46044 26986756 59722 59407 4478832 51744 51728 685948757 28738 29481 166946209 29320 29482 642376714 8356 8633 727038442 61996 61198 907532553 22661 22270 3708301 29486 28814 978680496 29006 29487 557339120 43634 44194 693033159 11991 11299 374423863 33961 34073 615857074 44669 45070 924024088 40065 39792 727845355 18757 18181 980522987 79806 79263 934879664 58192 57651 406250497 51557 51130 17641721 41608 41222 41646903 16213 15840 323691949 59610 59237 979222731 79167 78600 187594773 69829 70410 507985774 11777 11164 791609745 4847 4484 971781530 2151 2017 821990794 32714 32237 869639717 50079 50849 222528167 29507 28937 506508055 66328 65535 442255940 72786 72627 194916537 60816 61187 331410464 29511 29314 94695150 31179 31598 335780437 66470 66002 650456262 3181 3852 259516814 18398 18300 975825489 71539 71491 23908724 44099 43525 586845361 70948 70454 504697193 25022 24370 760023155 59340 59183 990367097 61525 61572 179832352 73236 73940 6289293 14892 14378 478491918 50159 50491 343955682 70477 70090 226607228 63082 62892 343297978 5251 4920 494017246 55195 55271 184194386 70046 69967 539202422 2687 2952 940810259 59861 59535 304015908 35718 34987 458683916 57122 57396 83318143 17406 16846 315327392 41159 41443 88059684 17520 17865 7162492 18506 18503 8515663 6433 5879 139230413 3899 4345 779335848 34469 33965 424761519 58745 58367 465551711 62782 62761 312367080 67446 66728 511872634 62805 62646 932186070 54869 55062 274117742 78317 78447 73571750 42762 42752 329283565 44592 44374 359668423 7120 6843 81802752 59480 59385 857085342 50204 49654 900174421 54279 54836 875788924 28754 29553 858185690 56245 56420 156129485 29555 28987 979433355 3193 3734 575934610 62655 63054 469594503 16571 16109 16544785 17381 17461 834368618 79205 79523 700985802 68872 69051 662769367 43899 43633 94935726 32953 32611 974245716 32954 33258 641570956 49921 49222 760909403 49753 48995 52305612 50757 50454 476651181 15659 15401 56520543 74270 74405 620419050 63841 63756 27899382 69256 68949 279949151 13295 12641 588049266 29573 29431 37914911 7223 6580 743733148 32669 32656 704576341 51484 50867 732362519 29577 29526 533194200 20761 21203 657044371 33066 32626 718778368 39129 39542 44573250 29581 28863 319390393 35491 36113 259457680 27712 27548 23577813 77836 77497 351395599 25901 26300 280807335 35802 35862 161620656 7748 8047 734372301 59946 59908 150960185 49187 49159 990129229 43486 44268 996809203 29591 29495 70374884 29592 29364 19947427 18234 17923 28538522 3763 3918 774531260 23088 22582 894852506 50104 49345 134428371 36749 37515 345111361 63346 62689 420891731 54839 55228 378042741 37607 37274 166830962 11189 11809 66440760 43228 42870 326865252 38374 37970 805672060 55967 55321 1351630 29605 29409 387319609 27918 28475 788723325 71269 70684 657963710 35581 36084 677910360 29609 29326 238611013 64907 64208 971906707 50020 49476 317792201 48588 48225 671333670 22438 21677 446080028 53984 54384 693703550 29615 29274 934130996 44564 44663 29880434 78192 78619 77231813 12157 12618 729438328 23034 23131 735334678 22279 22206 480286489 63997 64614 532099597 35361 34643 568396962 29555 29623 603317387 29022 29624 424865309 48646 49200 715846144 61688 61998 62430591 51807 51977 655114806 39753 39141 19701283 17971 17920 398257521 14527 14188 671353207 67712 67711 717026490 29632 29503 71845366 50447 50071 23300728 60708 60578 937570902 78086 77423 395650368 7153 6464 123239170 23023 23103 747323118 39028 39792 147472330 59484 59732 894341621 61677 62165 99866585 2423 2074 885598963 76722 77203 516854248 29432 29643 57756297 50128 49548 517162162 33699 33898 145165161 41489 41117 383501224 7932 7590 530135216 41475 41119 765856741 42849 43520 266331767 40253 41024 955727204 78305 78186 363651748 14508 13986 291026033 12358 12937 523600902 50155 49415 847337309 76302 75865 2590114 1917 1425 441445494 28977 29657 414657607 20701 20091 947096630 29357 30077 307522153 43571 43927 548012987 44380 44794 872117804 62093 61929 295910263 21213 21354 807830974 47603 46857 42038825 30780 31220 778249706 54014 53581 150830092 29290 29667 847175402 63389 62872 170362446 11144 10970 593173373 47483 46709 130711235 29671 28906 325289530 33393 34106 13639131 77390 77777 211374372 29336 29674 401309906 29675 29447 38312830 68705 69121 248609318 63619 63445 710666721 68629 69006 236899918 75670 76355 541746315 11556 11838 98341545 66405 66019 330092538 29214 29682 473453749 69430 69813 611251130 29197 29684 994563969 16250 15613 782230395 76162 75463 191448421 6872 6924 669474406 29547 29448 206023152 29689 29100 278050993 29690 29177 511395874 29046 29691 441254769 76367 75687 801874139 74116 74721 107833008 29694 29300 470990228 74016 73911 501670336 70671 70413 884773709 27894 28638 81814990 20511 21209 15503814 29699 28925 199327418 77598 77216 675132146 23558 23201 10976807 21253 22016 438476457 43368 42718 546692302 49212 49242 602650269 54643 54077 784909847 26564 27051 124100239 35895 36101 264667626 63965 63404 69047491 1704 1437 752038082 29710 29097 625094321 62760 62888 14716420 12784 12649 103108093 41144 41338 287386768 20306 19633 526311849 54610 55169 859464085 67354 66977 244139914 62692 63421 588632489 20849 20393 716857848 74194 74371 173298713 16738 16063 391787978 29169 29292 996024445 55053 54768 670016642 33726 34476 35191440 20021 20166 105617092 29226 29725 204656703 49383 49879 762489613 38085 38395 186416640 37236 37278 723172513 31794 31738 294923621 196 735 970020549 39015 39197 249397745 363 366 632973359 29696 29733 697239594 64179 63633 234080955 49591 49064 470129391 78932 79491 882373471 28982 29737 343388940 73115 73221 794582625 35684 35280 984012044 29740 29366 718867399 1668 1177 489591119 48091 47343 308715536 51220 51404 679299676 35095 35004 245431585 53282 52979 694007159 70016 70356 747202434 77201 76737 26541943 29612 29748 524880842 33168 33963 834080722 29750 29167 781449304 15032 15547 915311610 50089 50779 61300548 44413 44501 574172396 65147 65141 653276309 72666 72576 752188677 7163 6779 541785269 29525 29757 577504280 53714 53282 199450402 2934 2658 786894783 29760 29663 364630373 63914 63229 94393838 29316 29762 768241224 55671 56136 110339534 15332 15352 649973060 44018 43305 590486216 48610 49334 291368505 35843 36532 617809375 47691 47940 109940066 65048 65260 382107972 33499 32981 837809031 45766 46077 906519076 37364 36918 253957748 25343 24646 680426693 11267 10973 732667307 71896 71141 507440849 4183 3829 527343446 72218 71450 495018994 61528 61328 232302975 50834 51158 493750430 3093 3819 563866499 77365 76932 799285045 37608 37591 353735620 29770 29783 465005385 21624 21503 961492383 68885 68377 776234812 20857 20518 228445086 5915 5723 497252369 8323 9120 434612718 64276 63786 104371068 66562 66765 495252755 13800 13348 543689787 29792 29102 79655130 18217 18866 841250985 21659 22444 922205071 45205 45939 505636753 24764 24866 795330929 48719 48881 313612096 39589 40234 847262819 29623 29799 975053534 65122 64816 300889060 62789 63113 785734142 58110 58084 289362241 75342 75713 353056371 10792 10714 488352777 74892 75218 470852709 23444 23998 657547970 72023 72601 155586725 33342 33973 414184410 69614 69730 246214974 29810 29410 762096353 28296 27599 253148237 39585 39989 698707445 49864 50229 301777170 20321 20972 12989821 9590 9209 149722950 76103 75900 7440410 29437 29817 681482415 23890 23688 773323994 49716 48945 933435635 39614 39356 792966575 47146 47723 347721642 20010 19349 678840352 76274 75532 381561014 29133 29824 675641919 42029 41706 138374871 12125 11859 259678683 72095 72490 548177018 76603 76549 601359350 40609 40086 26236114 29830 29575 528156793 70853 70581 990328618 45027 45634 786093607 29237 29833 902014586 46131 46464 795585232 29835 29761 181378872 4173 4629 551748551 39267 38802 618101104 68340 68685 454552214 64890 64238 817071383 8995 9198 981694959 45481 45765 40176797 46123 46398 358952678 29843 29449 759775681 52578 51961 730159710 29359 29845 769750697 48021 47803 580142785 3178 2670 760280370 4163 4721 19850741 38902 39134 979946117 58577 59357 981375883 8222 7556 39453419 24552 25306 14921017 4614 4422 185453026 7892 7839 316240778 29855 29564 688544368 53225 53868 275614932 46464 46953 420630967 53971 54734 292635755 29859 29250 961542602 66363 66564 137356308 25689 25140 130126527 33016 32774 644814268 23185 22623 648890373 73706 73709 359736170 58098 57857 615583736 75722 74965 244642675 17924 18288 712386995 29281 29868 110695661 75214 75866 268512549 10173 10205 31729253 1757 969 759656 44422 44789 621375701 2403 1713 211471693 40302 39843 803354832 39743 39869 858043964 68393 69155 995866624 72745 73079 946897211 17106 17178 634402002 32212 31729 402762316 46282 46534 61218416 25285 25227 750929404 39051 38511 82983664 26286 26210 330809657 61803 62068 35437514 29885 29305 106287972 41050 41167 583815824 57462 57772 241948327 26345 27119 760776665 18499 17899 364706441 76281 76942 922519167 29891 29745 858522815 75486 75470 9244938 63037 62418 932385861 39533 39268 897271659 32346 32115 472980142 59563 60323 500271854 25139 24629 348061625 21007 20628 282746474 68990 69542 656286500 42412 42870 442341050 29901 29626 179220677 22438 22785 612790129 28805 28625 826211030 70406 71168 409065418 63144 63030 132241 63164 63073 117705694 56506 56486 3124477 72726 72084 222875162 29594 29909 114057735 29707 29910 70571247 59022 59519 941661140 64662 64572 804798667 29364 29093 684397654 5629 5597 66544713 27417 27386 7477533 29916 29503 252655781 65270 65499 61930864 20767 20255 47494770 40339 40193 503517853 56863 56477 254184079 64975 65606 257852045 49653 49812 440175447 36162 35744 962732699 39143 39014 286388760 2162 1371 834716838 1638 1678 448809158 8016 8129 447951973 37978 38069 1948657 73448 73432 57726203 48432 48326 945610485 13485 12996 333945036 29932 29573 139493489 57669 58251 570439054 46715 47235 105784058 29458 29935 949806755 74754 74387 883748368 70395 69644 740725670 9444 9118 82488144 14691 15442 39395652 58508 59011 896312300 65928 65639 236182093 6497 6439 467825241 49015 48770 483192586 11379 11377 239410247 28160 28254 933527250 13701 13804 14925526 67449 67375 437477336 62810 63083 749053703 34597 34997 541038919 17091 17722 736385136 18423 17888 250594193 61796 61308 636974133 62532 62934 924369667 7959 7438 894531123 47027 47480 387059870 26914 26630 501001854 30339 30664 996771106 12105 12364 73237774 64221 63752 22174315 49199 48765 343123381 29961 29278 18713856 58233 57440 658221140 29963 29183 603117546 12922 13191 479365455 21961 21688 51686594 67044 66263 955680318 23899 23892 417364494 38211 38824 973779686 8201 7748 525866446 16297 16723 867555943 73821 74241 569479761 7716 7282 669450422 34133 34747 593914701 29684 29974 720869454 7905 7325 891750703 16366 15968 111984675 25944 25510 40668848 57906 57975 769105368 57934 58339 820716713 29980 29402 848996401 28170 28142 421705768 27439 26701 290026955 29983 29656 944922307 29909 29984 32171019 62539 62304 503960876 38320 37606 576367188 8281 8321 928762886 58092 58619 722382205 21699 21300 967735031 39193 39128 7612290 447 736 254743039 29312 29992 318044025 2161 1627 115659016 60412 60338 530001352 29995 29487 710929854 7883 7154 54700182 87 590 990726048 60839 60590 849368191 22785 23321 959040087 30000 29702 144401804 38197 38503 911314503 70919 71717 32133730 30003 29753 364111717 13105 13067 953707449 61810 61768 4852808 70551 70527 261493264 48210 48558 273584002 37734 37951 558824351 56672 56939 306482480 10045 9615 633176206 35403 35979 599056080 28121 28088 487510884 37356 37783 192457555 36915 36125 884945858 9277 9103 290068851 19934 20410 320878929 33247 32534 894603847 26725 26113 460901113 55038 55297 626954773 53456 53523 482809428 63432 62734 833518439 73239 73469 25678178 69394 69332 594124897 40008 39541 331325566 56184 56791 917567057 45026 44397 59712144 1388 1272 441329544 69448 69906 142710149 71104 70909 923367273 20427 20714 157944060 55306 54701 546876607 30735 30318 545129794 29241 29010 842167892 74097 73422 746173569 14765 14596 952106431 46050 46367 476032052 69648 69744 749640829 28442 29236 131984094 68595 68061 493086531 30040 29747 105635324 62209 61751 273417107 23389 22691 374342712 4416 5086 898628494 29300 30044 136380383 29641 30045 878871561 75743 75364 13263765 67995 68612 821586146 37077 37811 699962184 47674 47888 236163988 54926 54533 986430306 29626 30051 205217802 54667 54272 925257795 77823 78369 143274929 6207 6213 143264750 3394 3928 25608401 17347 17720 250990594 38950 38685 87846941 74811 75254 356809197 30059 29804 115217033 30060 29866 409978716 56125 56343 69823835 23800 23624 863297269 60496 60081 911029893 69381 69076 567529801 69786 69744 874153778 917 261 716350980 30067 29703 104166047 22598 22333 647907687 3859 3723 719617836 31629 30849 837643769 65729 65604 730248627 40510 40040 36203641 65112 64776 94616344 39743 40413 296696854 59150 59436 161261601 29525 30076 804373731 50054 50095 822088584 10948 11691 777797253 73734 73637 242975311 74767 74159 903074094 50780 51221 426488404 25068 25703 980590288 17872 17980 923923237 29478 30084 508265098 48594 49154 56721685 35249 35055 281699431 18160 18571 997660304 30088 29854 481752391 39162 39019 195504043 43914 44398 919987997 15606 15871 590347263 30092 29614 59845467 19326 19741 260872888 5727 6410 115364267 4879 4513 23543017 29310 30096 213666016 30097 29677 26210339 51335 51963 38810668 57460 57455 422847301 36371 35834 196250259 16824 16589 195428245 59969 60098 199599775 29642 30103 701980688 30104 29505 802493526 78089 77961 459980031 30106 29670 167443305 7205 6636 586895819 18987 18388 815888814 63331 63275 47653138 57912 57803 818119120 7698 7487 16014074 50927 51677 126947910 30113 29324 679184326 30824 30861 881776769 59019 58543 285296807 73710 74409 374838378 25978 25434 122979540 24380 24078 604196875 29472 30119 495634652 29917 30120 891404172 42827 42149 51529275 12468 12755 711187810 26170 25778 40071468 49480 49187 685151939 56082 55873 643018943 29649 30126 969645149 29474 30127 688346411 44034 44121 22489927 67048 67042 780322917 30130 29971 494035512 40584 40199 752692466 17798 18480 532608759 24235 23853 68345593 40711 40865 870768658 33504 33002 662014876 51307 51433 614581971 30137 29708 448877192 22778 22397 290674032 3173 2514 617293259 29822 30140 105887106 32266 32826 970349543 57033 57778 163336888 62476 62146 65560100 46398 46483 252818893 37994 37711 744713514 40599 40478 591334327 28949 29283 623582670 30755 30199 57322786 30149 29490 428023853 70894 71161 810826268 57660 57805 41674487 27347 27062 811048466 44918 44620 77378830 29962 30154 302911483 45877 46643 395853648 49100 49745 563110611 5277 4605 899555504 10838 10429 576207435 66544 66113 877417612 4928 4570 69873087 55879 55255 155298619 27598 27062 104428392 34026 33632 474967269 77531 76862 383833555 60585 60593 692788887 19517 19821 672146833 30167 29644 327228822 64601 64670 71884081 28871 28696 751273204 7261 7971 433593707 66276 65525 304943458 30022 30172 219959198 11218 10955 542046021 24814 25426 526699645 67028 66356 558325516 67915 68599 477420292 3826 3396 910326720 14322 13985 547625906 67146 67742 514748380 26385 25830 698627058 79442 79628 521008224 52399 52655 64900570 29924 30183 694842913 49089 49184 108544023 28020 28243 157719907 69935 69197 804647464 17611 17258 904852393 19277 18643 360206539 43328 42900 176954316 58710 58184 916842165 50218 49993 173527115 43415 42784 673541510 39341 39815 780704738 59437 58644 650439420 14455 14293 581632094 30196 30024 87633511 77806 77678 812613551 23695 23783 109232733 42688 42878 25162047 30200 30037 384476846 29883 30201 446504322 38436 38029 900327066 51821 52227 239124943 73328 73777 19390274 77691 76938 251301486 30206 29963 937314909 69439 69548 492909810 50053 50425 534405420 49454 50209 926485704 51844 51194 652094384 20367 21038 145423377 30212 30054 757354522 76584 76470 487842477 66979 66503 214005379 66685 66467 829864856 12132 12267 262378717 67271 67469 714107002 34780 33996 641283882 26648 27331 277273465 48957 49115 279910380 49303 48838 306058066 29534 30222 215162076 3509 3435 843586984 61233 61848 983010270 35245 35800 527897500 77505 78129 154438709 36763 36304 454083741 30228 29855 518572019 47312 46623 782173057 78184 77656 224248244 43324 42698 325175765 5281 5803 78066316 29998 30233 224568690 48862 48598 384304190 53756 53825 472228945 59371 58973 49770927 30237 29769 49984161 33960 33180 961046426 44765 45346 183541526 20464 21046 694314884 9113 8413 6764931 39091 38871 269229811 41595 40821 239157163 40032 40084 302737627 30245 29526 951389269 22990 22770 421289817 72795 72541 432061598 10091 10286 66669475 45244 44536 557399955 29970 30250 922341952 4053 3408 981500927 77948 77831 62514548 28818 28902 433305730 36558 35800 453089279 7064 7651 322851299 11397 10924 389878279 51018 50779 26411431 30258 29961 396974674 29787 30259 10508003 30260 29598 940485048 54500 55013 419064654 30262 29903 448884440 30263 30100 628551322 11768 11257 362696715 68292 68679 238544389 1512 1680 263358870 5927 6169 519857707 31876 31675 24837156 18332 19030 426620190 79515 79020 700678003 64456 64061 555078328 17632 17928 690834765 13636 14381 49109808 50059 50696 374282426 14023 14650 982611948 38728 38674 14506868 29784 30277 923947670 70283 70964 386954139 48318 48955 23608946 30280 30259 999936938 10210 10594 109186031 79597 79166 72840874 26610 26219 654064252 50562 50534 763940517 79761 79318 242023580 31264 30517 928043870 2795 3020 878330429 64424 64904 43693375 12379 11835 147537222 5638 5662 474126483 76792 76557 779687023 29541 30292 80452341 33795 33132 77674581 41273 40847 751654152 2758 2428 578326222 79919 79759 837815913 63941 63448 104654969 21982 22162 304761314 18812 18844 434435226 51518 51955 637695969 31426 31161 259303205 54156 53503 795749672 71285 70618 921715993 44680 44229 794440133 30074 30305 267062031 30306 29547 331840581 34750 34526 951788051 30308 29736 814509349 64308 63711 28347570 74096 73719 347922057 51159 51198 663570004 30312 30161 782556208 30110 30313 327874253 20300 20349 275814312 23224 23280 689507374 40483 40133 124480702 29906 30317 26134241 46704 46472 400558649 30129 29486 18921973 26561 27223 262148808 24631 23996 594583990 39234 39538 18926136 10008 9567 532388481 25539 26264 423535338 31577 31007 649341910 48314 47727 564248453 62039 62256 428396463 38312 38199 565984488 21845 21659 49720336 7582 7724 812570723 52346 52789 805207264 64162 63792 675792422 46094 46772 36657655 44519 45206 275401721 23316 23621 60861304 66994 66961 738882606 32501 32305 411050593 37611 38274 43216084 73657 74454 333347680 35274 35313 308766510 77875 77772 276822505 62825 63179 4295524 38618 38321 726636933 79899 79557 893047927 57289 57586 561211757 667 261 30187130 32356 31577 871876183 29866 30348 421282048 68629 68125 321513104 42246 41937 315635665 32526 32968 864250955 55519 55869 194857953 1071 465 238940729 30354 29861 274936450 36896 37342 797427289 53769 53117 696813784 51691 52047 340936466 19304 19611 928987533 66089 65449 969283199 8297 8963 220424903 29000 29598 542447626 69911 70514 480184407 62387 62492 610921532 68387 68880 611106356 29766 30365 784162515 7092 6830 852948775 29782 30367 507968277 43949 43711 794637255 26115 26494 768424549 30064 30370 20546472 30371 30040 924516628 75048 75545 640187088 1 330 365944185 29883 30374 666838378 35037 35487 198196548 46508 46032 125496255 7794 7576 693800207 69671 70190 224025697 6466 6896 448296502 29636 30380 247218857 68101 67836 495824617 12204 11740 507582308 52951 52267 70567551 76881 76746 307063242 68139 67969 710076429 2453 2315 875189424 29446 28669 419247416 71810 71336 164189182 17908 18027 43797319 43661 43254 203755106 2929 3657 307333245 23007 22472 11181382 66368 67132 883464101 30099 30394 685567232 36677 36846 440889326 62135 62293 378533705 56538 56732 842991353 30824 30532 483658225 23037 22772 40345393 43735 43359 695357393 58744 58958 15838299 26853 26378 17758208 1121 782 764538989 17718 18007 267407178 66605 67039 308011684 64889 64756 961910749 47008 46637 674133713 29703 30408 32163654 60668 60327 73550580 29737 30410 577382044 45314 44690 276457739 64622 64227 879405307 30413 29683 158718764 63423 63830 273851444 57690 57336 683820498 72533 72302 600861635 72555 72027 953089141 44662 44392 915829762 30419 29621 926729309 32388 32517 773901212 20110 20149 112310711 50385 50025 504645955 771 1537 306842345 29945 30424 390152614 53646 53537 615251491 28626 28529 122083741 59100 59576 347469110 34860 35184 449956007 46454 47156 164946858 6573 6299 880910231 49213 49655 972253962 44315 43872 711616394 45456 45270 588091779 10528 10036 473148700 30435 30086 576865966 397 876 333368284 30361 30437 725789353 79594 79917 52727293 24648 23919 65995116 30440 30372 259748942 29984 30441 732515418 64675 65302 52129900 21543 21256 677227543 69835 70535 910682933 342 1 604019866 67545 66771 522492289 8358 7640 360325507 30448 30301 541397261 43444 43272 450029742 30450 29690 29791160 15813 15398 90542344 21665 22047 716076786 52077 51324 364041121 33492 33380 189478257 62248 61775 147899139 14598 14289 641222949 1 268 964596931 42458 42206 167600495 1460 790 920004949 67190 66820 760367502 46342 46336 312329764 26612 26747 4954 30463 30229 154809826 30464 30184 577034804 29888 30465 88195869 62774 62418 361935421 46908 47474 548126996 57886 57296 370382790 30469 30430 631609032 67143 66748 860648200 30471 29971 822280278 30048 30472 360416277 29723 30473 944765571 41454 41125 73353999 806 864 360877209 3477 3646 544456856 41413 42196 441443442 16010 15787 551023241 17385 16606 219674834 75115 75840 130898151 30342 30481 293479930 10969 10498 534509331 19947 19868 513308793 63855 64403 865246528 79981 79531 79665734 61302 60873 300637738 33592 34335 621057548 16728 17508 290032902 75829 75610 474047685 2676 3386 589322164 36661 36498 63469962 5419 5995 707875132 26543 27091 163200937 24828 24987 628031608 30874 30283 49725177 50134 49562 562153230 11930 12280 950852202 42986 43642 48608418 38042 37723 328162528 48247 48668 447683145 2175 2512 648300610 30502 30453 401371712 79369 78953 2052301 2363 2603 128348126 58453 58972 594968239 30506 30410 897895367 40045 39945 722048977 75817 75915 521019491 40203 40111 964846580 43089 43535 193686158 56387 56844 918249727 10376 9706 981959313 11037 11060 39265175 65381 65402 989143377 72122 72247 39439857 49731 49954 485344711 30517 30088 150490852 30518 29879 269717168 40525 41048 906406211 30520 30117 546692230 65302 66057 370358121 77741 77371 617631662 30362 30523 514560789 30524 30493 227473139 29909 30525 206217593 54680 53906 720290355 56339 55834 508083085 14483 13791 400657752 26651 27344 779071657 43388 42659 508417930 67873 68337 103569235 57593 57272 97647268 66824 66536 861839446 30534 30485 522548964 30535 29917 53745172 30231 30536 41999590 59169 58794 104612380 31643 31292 877064147 38194 37887 470948607 30348 30540 43808726 19749 19236 783813728 48487 49280 895450319 60352 59623 428093259 22315 22127 949259596 2410 2320 558643400 76968 76881 489936309 24847 24176 50299567 10596 9979 450836422 7270 7987 930902717 67954 68474 65327682 79040 79818 720757224 26996 27683 10616038 55472 54723 269784560 10007 9915 19700892 43777 43421 178348855 51945 52180 864752114 38732 38111 393149650 18090 18535 916419530 50546 50511 844144864 56439 56396 363088979 56126 55463 933945114 22905 22690 32177720 71768 71009 597863852 53834 53333 463118359 73100 72745 821313604 7464 6846 387361844 65759 66067 962647400 11826 11737 821811311 22458 21820 432139788 14635 14063 46508659 17624 17612 2185572 41186 41277 705600561 29227 28948 118591223 3838 3718 343139469 27398 27205 479394037 15545 15850 571750486 59207 58854 481214666 13651 13610 817272700 71270 70734 464106483 30113 30580 25688701 29860 30581 90949392 26402 26773 192869409 66796 66841 317908283 25630 26056 744332135 11391 10926 325470617 32694 32692 173396415 49338 49906 717723438 4795 5304 407255417 50806 50151 138814198 55214 54750 245395582 63929 63645 908960817 5800 5082 183067454 32820 33140 92061438 24853 24495 668716009 60127 60418 923999531 55567 55218 2765282 50948 51747 612731212 19900 20429 769719665 41921 42149 177225738 30600 30446 946271160 59832 59449 925297598 30602 30390 52506344 8968 8995 26063935 52910 52850 783640244 41058 41129 800021751 35393 35691 55431942 36153 35561 117871421 59555 60224 925270769 21672 22316 825818847 19852 19487 67330024 72496 72204 809675517 75287 75223 84333869 28097 27668 132566302 46802 47501 620855179 38159 37616 488446077 34332 34246 421128520 30617 30029 153574308 35752 36057 845922902 49667 48924 37755964 5747 5295 400540873 6176 6762 468788516 65601 65487 420598670 16457 17062 16825024 52385 53138 131133785 66431 66742 688318868 56395 56964 708944863 31881 31561 731718417 22617 22178 933271366 30604 30629 858954926 30539 30630 832771545 71626 70922 830317883 17592 17782 209430529 63756 63556 395043954 55173 55386 930705520 7993 7301 863320272 16450 15917 944347296 30521 30637 900736931 23701 24364 719249788 77281 77645 4963 5531 5354 401321053 69799 69245 699461 40929 40621 873074743 9531 9327 931516174 57852 57461 964448021 19541 19077 873317925 51086 51533 780943298 11547 11624 412459245 10885 10403 177274825 7354 6749 980915537 697 1308 193823136 79998 79742 875208609 42840 42289 779602721 20014 20687 797987996 51301 51691 471070777 24076 23832 166271438 39932 39716 14715876 27191 27649 325597212 636 606 54274393 22772 21972 207682717 30660 30135 639465345 3733 3390 572251051 32088 32586 276750510 65372 65185 222874170 40019 39391 89908362 985 295 336609641 40017 39527 32350798 10854 10427 298066007 2424 3162 317548852 63968 63688 104128568 30670 30212 779431214 13324 13297 245354152 29966 30672 75707352 79262 79236 172212798 30275 30674 404426155 50177 49473 210926949 76171 75489 319303540 39722 40219 520106855 19348 19850 641712133 21688 21264 880501707 45201 44781 685895211 69614 70411 276332513 27903 27278 131916512 21786 21201 61214363 49924 49393 942580673 23071 22773 4375198 76766 76601 36450242 18703 18205 671594137 78291 77530 956837920 58421 58049 364987350 72331 72067 216743831 43349 43495 75343631 62297 61558 264288726 22301 22541 375383938 39876 39802 412256560 30685 30695 487666759 30696 30685 455497876 52184 52416 634661858 41220 41014 614414271 77279 76763 724877845 3299 3083 717213616 42583 41812 777861112 75674 75799 70349148 30699 30703 436525643 71508 71138 487413924 30034 30705 822409738 13434 12996 368092548 25639 26348 713577282 71054 70857 634092941 76803 77149 38013988 38015 37270 708561813 30711 30031 72596567 61621 60925 9615789 27018 26560 340255891 8784 8287 964196691 30619 30715 332633708 20501 20877 824468969 30717 30010 724090987 36623 37092 71971686 65367 65934 310101603 30720 30512 764927820 13738 14507 556951042 37597 37678 24054234 67206 66984 521461671 79325 78833 413861250 30643 30725 354394483 22459 22034 939489949 11181 11355 73195171 72581 72441 637268830 58853 58137 636980509 50673 50943 28140548 24090 24180 854027080 71337 70775 199230292 25957 25237 457744417 60403 61162 889456455 5746 6286 693078924 19772 20414 564795904 55840 56526 896355559 30738 30326 933927680 72844 73302 747089381 40678 40567 635732125 19366 19625 633876378 25062 24752 950070704 58070 58361 705686994 64285 63584 747917199 5063 4397 789007527 30501 30746 310417467 32164 32540 668116051 23559 24047 897083610 23534 22749 761421634 11674 11083 364789863 72834 72693 543473260 32658 33307 709460648 8876 9594 114964449 33602 33777 988244832 38063 37739 121971621 71199 70621 83608007 59580 59321 58436287 11961 11314 21632567 4949 4170 890973325 57093 57810 503014440 51218 50599 228265562 22342 22447 456628830 30763 30202 6283058 71693 71090 577764193 37500 37458 437799413 54518 54890 71060526 49977 49447 597686187 30726 30768 846837548 67292 66865 949875735 1970 1819 661221729 34354 34838 229681807 30772 30513 661962726 27292 27862 199065867 35809 35560 797864344 30775 30099 33472379 5812 5729 37036305 31996 32112 701923678 30778 30349 622187223 76605 76298 583230864 67994 68274 21677010 56254 55568 605024355 30252 30782 943913988 46030 45639 149181426 12654 12193 524220788 10705 10719 937038514 75113 75018 863242091 36981 36324 137310282 49322 49189 953357795 53657 53990 647160997 41422 41960 358753597 55012 55555 463242565 76494 75848 457546290 20937 21295 903715034 25247 24815 324963852 30795 30462 965757203 33551 33265 982380310 56281 55600 401319604 9576 9004 60097873 78018 78567 269874153 49335 48984 261861224 10372 10536 1744601 25125 24510 793570278 30803 30595 690202239 67880 68520 513475239 54616 53955 88001461 28837 28176 220521100 60235 60946 920314002 16627 16160 623970163 21370 20935 768936950 70169 70474 592936039 30811 30032 130402147 78165 78089 817647123 30055 30316 206603535 10830 10073 301465981 603 591 588839991 34555 33992 479585009 10891 11603 89264053 58300 58142 87441722 24179 23800 217219797 71879 71509 944859417 65961 65456 595980389 26025 25423 261682415 71055 70520 849098763 23793 24281 368755901 67110 66470 400578012 34301 35080 742535758 33859 33153 53251625 30828 30162 5920179 23001 22778 568485788 611 1202 690974192 10377 9861 366024068 477 353 422625781 30833 30046 534045806 49587 50361 963939792 9178 8792 973094645 32029 32412 528011296 42780 42983 118182107 57893 58315 797117389 41409 41993 398784088 33950 34121 497504758 12393 12511 69449137 6221 5441 526723115 42600 42313 972683021 3827 3497 72439005 54838 54763 54881925 30181 30846 687746066 30350 30847 639855738 15432 14821 309304925 40291 39790 543229995 75531 74742 709639182 9337 9929 548427910 63964 63211 664134310 71461 71012 64578879 63991 63625 430422670 41 792 423135776 30856 30781 641389320 30857 30639 214085280 72858 72612 134396517 27156 26522 52779446 1554 1354 73079929 31359 31716 622657007 63018 63359 187236684 59227 58841 5728191 77493 77530 257420818 51020 50667 639361044 30866 30281 268507741 47103 47222 459690289 30868 30737 506261394 11189 11433 644059578 77422 76674 348846233 30511 30871 333211147 65984 66208 330829785 30338 30873 367101902 58568 58413 190818660 30094 30875 14981069 21697 21164 184192366 4894 4225 101531140 30878 30552 594843396 6199 6165 690166267 72556 71945 283953915 70525 69830 438834515 29219 29367 20746534 59359 58587 780578462 24505 24207 180414924 79445 79895 528368244 69064 68962 28287320 616 28 244515011 14146 14265 69530707 76014 75967 228871270 22744 22116 683645328 24971 25625 211433721 59919 59323 629119142 30287 30893 783981292 30378 30894 530872995 77637 77931 697916887 46161 46136 305263359 65334 65524 799708429 67336 67240 487724239 59819 59479 141949556 64943 65582 785868859 23918 23909 409423764 23912 24593 454751282 52720 51993 977360109 38932 38328 260313181 44181 43874 741297038 57924 57854 963056465 52444 52035 846607587 61436 60869 235385096 61636 60890 835273935 73800 73583 125541778 20738 20826 590920186 30860 30912 137086984 62929 63586 600215661 30914 30683 922141122 30915 30388 26690140 1742 1194 99788233 15804 15261 147032898 16146 16745 902796431 51721 52070 835412276 13104 12534 131700702 61405 61388 866490478 36659 37077 815366927 8130 8186 460743987 6482 6828 24992124 71288 71420 735850452 4366 3685 19204920 19198 19938 635825934 64851 64566 568217597 50746 50646 33960600 2923 2382 717766757 6495 6008 474945533 62992 63772 93847901 30617 30933 842468264 30934 30307 9636311 52157 52060 974399549 25040 25634 959079104 30937 30857 808192560 59434 59267 463157554 63889 64554 520019344 30940 30809 624156906 13158 13768 60298275 69240 69527 993254140 1 576 730055096 36533 36288 139310277 10519 11113 240947897 12144 12791 852153122 69094 69890 83988736 75624 75222 491486687 2607 2266 543501035 61699 61306 69779315 22878 23589 33599667 35309 34853 695823594 43235 42495 937868281 15990 15756 565176866 34960 34593 47770530 67744 67959 853507642 32711 33086 698478053 61597 61980 412863560 14843 14469 402127522 30960 30304 511558730 13903 14055 824102902 30962 30835 591568992 30963 30346 303187724 79280 79099 915423800 30965 30798 686950198 57930 58492 592741577 10236 10654 578061628 55737 55533 415979076 22153 22033 720964852 40649 40745 68922951 28522 28128 624494866 30972 30771 211694676 30307 30973 412843330 30974 30725 79440515 58489 58771 958719604 24536 24144 24277107 60527 60018 185267575 8742 8981 712225414 23028 23182 65361866 12793 12837 887757134 58446 58903 729940655 61988 62535 450530626 79714 79041 508834944 32244 31504 19129014 39374 39577 864493638 74623 73924 505577994 77745 77171 682850184 42527 42563 318038049 51742 52175 355092065 9977 10439 156818196 23396 24030 116348373 45718 45115 137350952 30993 30298 189007973 11968 11947 279050238 35509 34968 81716449 47775 47092 903770634 13824 13274 297321342 53440 53922 25096262 43498 43478 578998569 9019 8980 377944616 20637 20178 95804698 61563 61458 621331921 11890 11867 138749099 2358 2706 543621767 76442 77029 770838891 34135 33738 171255653 31007 30797 591076718 31008 30895 62462545 30330 31009 720359912 2962 2736 940655407 12245 12169 694326266 23065 22516 284188500 49864 49515 255505356 24516 25138 134523198 63391 63924 98890204 63891 63655 116926594 44878 45068 531099286 31018 30956 672284165 72720 72674 760461348 8162 8582 158941295 1284 1451 999746183 56546 55848 85310685 30519 31023 434935271 57390 57862 58287575 30332 31025 758243111 28675 28426 486886017 30273 31027 802492093 54964 54513 396564501 31029 30859 564855233 40099 40114 959518608 4278 4321 157167939 34375 34383 981245356 42726 43485 159499234 30516 31034 276992783 79670 79375 725802394 46171 46637 481256130 31037 30255 549200350 31038 30828 297708772 42903 43577 552016871 38497 38395 61360032 59737 59462 523010379 31236 30711 365111388 6659 6767 10060497 22800 22235 360478515 71115 70801 279879556 31027 31046 969408166 810 1381 399715846 4323 4007 320318862 31049 30271 359108647 43881 44156 564023637 39515 39315 64715446 55305 55872 579622502 11439 11259 168217496 34061 33545 569634018 41993 42739 403640342 7565 7079 55272853 58528 58242 403066235 13725 14525 311286568 45642 44958 773136863 40023 39596 268401560 71011 71800 770261822 34099 33528 143394279 62479 62513 103254733 66560 67121 751685649 49998 50731 528304781 24163 23467 950626625 33814 34071 290595104 77553 77578 496315461 57578 56977 773472220 77832 78307 24729151 51370 50986 155768606 30666 31072 70251934 56809 56430 954309856 30595 31074 497665357 33319 33419 883597710 30704 30406 112150570 26195 26402 352249622 25843 26140 44592826 78421 77873 322956863 20504 20538 497131803 1948 2534 233254459 78028 78688 216477498 45683 45319 842672767 38039 37533 172857670 56063 56695 228235986 31086 30914 370288228 27943 27912 678943140 30614 31088 888450980 31050 31089 753044642 31090 31023 458927411 75423 75975 985545607 23357 23607 856761299 67244 66921 731040053 72372 73054 229607049 39029 38482 670991108 32033 31358 899211413 26450 25958 281590362 31098 30852 798776231 21803 22567 496180348 6153 5904 523925072 27313 27468 858504355 30817 31102 528776887 31103 30453 327156819 62374 62083 43951501 54917 54939 690879976 68622 68095 165985603 22225 22050 280276338 47294 46507 145324410 54867 54570 558525378 68283 67696 60244667 73582 73031 390690757 9013 8307 52177000 38570 38866 575025681 61619 60926 202148594 48947 48310 952121022 30973 31116 215892045 64522 64431 863127927 76836 76533 932308129 13883 13928 306595792 1854 1561 338758979 17894 17381 753309146 1548 956 25953251 21041 20667 821147894 61408 61418 888821767 60407 60022 801641702 67029 67406 112993464 49230 49855 503545642 43273 43775 23336058 55092 54936 109288585 31130 30381 662453634 52214 52823 321240302 17779 17944 35835428 26829 27582 756099445 64654 64451 301973899 70949 70607 380442822 31012 31136 179323052 16442 16253 20037026 25457 25009 882176892 45876 46565 71162299 35471 35226 529101409 54153 54786 447827657 51419 52154 400803815 13372 13433 588304346 17318 18019 779473077 44368 44111 195380457 75838 76369 556718015 48561 48824 640120499 39276 38963 375210685 55105 54431 145557702 30963 31150 16193755 7774 7179 16721371 64548 64991 18890162 6664 5991 959619685 40487 39816 792879735 30457 29722 198063978 11278 11192 702127986 3447 2856 799631250 16148 15589 298920882 21587 22144 928326782 50724 50257 186620160 44175 43627 164510298 46239 45893 845685265 31163 30729 355053494 66611 66726 893397248 31165 30764 954849169 36267 36138 520878587 31167 31160 166709687 9765 9496 210019900 31169 30536 839726414 53693 53628 400100154 30917 31171 221659563 54381 53992 795892257 74123 74306 106164586 50630 51204 692663168 31108 31175 364231613 67670 67161 83864386 12482 13206 589549572 15838 15637 778914016 30349 31131 764426142 797 872 854251477 2838 3354 980142591 77096 77706 993139793 31469 31778 781395715 36571 36062 4650545 30901 31185 317041538 34728 34502 782044207 64409 63910 645174309 75560 74943 97534294 41116 40917 5620344 8550 8733 755967674 31191 30499 588601408 38745 38756 135962469 4249 4100 63479054 12863 13124 42032276 54060 54344 650109460 60493 60459 568360996 50755 50524 332814392 69207 68703 751354695 62055 61312 73927783 31200 30461 406549883 25199 24974 216038956 49261 49820 231892925 4226 4056 602735745 31204 31043 14863865 31205 30942 156398821 14187 13752 99037382 31207 30550 777535662 11230 10531 980693328 31209 30650 568458401 52672 53396 904450453 70867 71408 572163776 15657 16340 245823189 51144 50742 365805155 67658 66992 697519171 1472 1672 257032842 27264 27130 613798913 31217 30442 455142002 22509 22115 700220491 67790 67581 6955622 63775 64202 486327539 61296 61838 384689880 4880 4265 915759373 58530 58197 811777968 30596 30511 7730923 31225 31033 32981988 21250 21316 703004748 51483 52067 721846601 59411 60204 69561040 31229 30717 452361385 64114 64600 22411439 3806 3541 26922005 64315 63970 502599083 15243 14594 46887292 38819 38944 278932547 58689 57969 253634941 45102 44394 718394154 70877 71454 684472954 30714 31238 467512055 42530 41808 202908654 32548 33070 653513246 67055 66592 553595904 24486 24148 432055583 46022 45980 921121112 16685 16165 900847357 75006 74904 133420849 2768 2362 500493810 18633 18607 636934063 59157 59194 995948641 62017 62012 318986355 1041 333 717262348 30732 31251 664673646 39987 39763 595620231 20717 21320 143775218 75767 76226 746874349 7024 7135 241025039 47666 47191 253824209 23035 23322 541824540 7129 7611 448356471 433 396 622852756 31260 31143 721296964 68981 68726 191518244 53754 54519 47461748 75255 75114 192502785 53529 53755 768675339 31265 30563 619522175 31266 30874 979549198 13013 13393 971550176 12933 12745 49391858 51224 50779 165798761 34475 34702 961334613 20162 19868 773221052 72596 72766 43859180 9876 10625 429694817 12237 12826 471152317 52608 51995 58358438 24286 23914 338358158 50512 50965 503137705 50688 50571 236403869 42219 41676 429996979 31653 32395 542534801 24248 23905 464367303 49213 49062 466169009 31283 30979 610354299 44819 45162 762990164 49810 49985 174117127 55910 56654 754679960 24784 25324 203849372 61019 60401 158093911 5631 4984 890601207 31290 30924 655888471 49720 49328 942340917 57797 57765 532370369 31293 30692 38876649 40066 39802 929223893 2385 1706 642913132 30761 31296 938464731 5700 5757 610761844 40159 39365 87669341 15245 14671 795660008 78855 78860 466460307 46878 46801 833802483 18963 19565 206865183 38318 38608 863099480 69676 70381 630317307 31305 31010 618211333 33255 32475 520501679 71107 71186 767823338 53362 53125 909309895 16766 16511 84572939 65171 65437 276444036 31311 31085 829490132 3116 3505 329396178 62710 62305 910124717 35434 34832 116827002 31760 31020 225328847 39174 39418 789226137 31317 31290 830200150 16957 16349 907787345 21942 22161 417128599 7192 6787 319955134 59123 59043 621662643 31322 31100 19129131 65415 65555 658960493 14106 13533 974531718 27913 27178 20013880 26939 26878 86143506 4790 4344 618738068 31116 31328 208733276 12229 11931 307824283 1141 1730 189074032 12570 12812 449448407 33602 33144 112573772 23771 23902 90154071 63592 64146 588609429 64153 64374 457897986 30570 31250 133229961 34062 34464 3878187 79574 79925 615784757 78577 78210 370514533 38590 38991 132769512 68084 67320 171649176 30879 31342 454921703 31343 30961 344376660 54291 54107 895549794 46566 46289 64534886 54390 54571 375977383 30781 31347 501524905 59503 58706 12037014 23685 22994 855814175 51578 52375 637854805 70421 70951 60853056 31055 31352 875710277 74172 73698 961959826 46021 45473 989588532 27793 27395 362055546 25530 24761 909131732 15197 14619 402296146 35882 35425 842131563 19182 18385 44736955 19376 18747 460683469 78623 79078 534913077 9136 9560 111497096 31067 31363 119643117 25337 24868 593786462 72609 72198 168312533 5894 6012 732829176 18608 18147 79792378 51944 52152 31117784 7996 8528 934442515 71620 71861 255729808 42998 43426 724055893 30801 31232 359593009 46562 46108 447692687 16071 16626 69355271 31375 31159 167892338 47279 46784 95576195 14729 14268 93954096 47916 48009 339699321 58583 58247 820306506 58510 58596 158338700 31381 31222 605345442 30669 31382 987104230 77714 77526 999449560 3030 2642 351098156 27408 26703 453908947 3339 3286 113278640 31689 32037 104082846 34464 34640 807986409 19155 18746 285009782 55140 54878 615666465 79245 78900 161429281 23787 23136 891048558 43396 44082 505635457 20750 20776 293235939 31395 31268 529695336 74940 74300 905556231 69925 69732 617365934 31358 31398 876579206 67916 67840 787878529 79483 79508 191806759 70786 70107 294505981 42226 42253 549825278 71482 70695 1896956 41818 41991 182621923 73610 74047 59207984 23702 23851 27695651 56630 55955 956483951 1653 2052 615910517 51987 51656 480433229 38399 37931 714766639 76093 75535 26117616 46385 46681 713356473 4328 3528 970100256 57572 57270 313550402 31415 31265 265359262 14435 14815 29872051 11522 12302 324395447 15337 14713 915516897 31419 31207 474288152 45000 45447 606089991 31421 31033 83004644 16208 15760 583241075 51683 51419 41189124 66656 66672 159740031 12768 12405 44096703 73970 74673 635667907 74091 74201 792558218 34354 33932 580195465 62658 62041 449580577 47634 47448 719994241 36422 35781 956848598 76760 77330 20108471 19530 20103 579430441 8785 8552 996766657 2747 2378 135403418 22859 23326 879035965 5268 5682 836972219 32616 32481 701235835 51558 51088 682161801 13259 12511 311198838 17421 17304 169004796 30726 31442 597324041 21822 21311 721547741 27255 27945 330297183 77570 77526 157046744 11451 11169 733124268 75882 75112 796816338 27941 27773 364061722 62027 62289 189577341 56739 56403 16057095 31185 31931 451419177 73119 72658 775258477 12126 11680 821825245 8873 8840 310719137 18727 18513 850663078 67585 68348 684814913 2098 2312 290162223 63079 62323 503446887 11071 10723 557908370 173 1 760711203 78374 78638 287786350 33943 33315 499997993 50961 50856 571991098 31464 31019 236398022 4612 4206 600075736 21305 21715 558460441 63879 63846 371864941 20370 21060 41643903 55422 55314 853682545 31463 31470 850574159 56300 55604 1372674 69129 68804 794167240 76532 76656 789236094 73012 72916 694079815 46582 46951 677299024 74598 74078 420578749 66640 66177 131167498 67913 68153 603840609 65423 65462 699970997 42787 42727 637420450 41766 41535 202631012 44999 45418 718958432 76673 75920 624721680 39053 38641 176842587 3359 3457 842612383 44237 44764 974626284 54016 54073 514807110 11480 11776 52410099 72060 71525 141810193 47698 46962 871692048 74078 73994 12539072 60041 59799 979448598 31493 30737 217991381 27049 27571 990434236 9330 8561 155514603 56054 55546 392937878 55565 55136 777963593 31498 30985 881216836 3184 3392 495130807 74662 75421 873883626 25371 24909 866472593 37165 37147 846807008 31503 31200 107385113 72813 73101 993105322 75110 74552 212483345 63616 63290 101178666 31772 32434 348510090 52528 52842 785022740 73929 74224 173172471 76410 76133 967954083 21197 20793 765508229 78949 79075 375621514 26911 26523 53456303 31514 30962 865200174 20190 19890 46619660 18609 18892 356367378 31101 31517 97103212 26477 27234 67117202 20068 20222 421526052 35230 35113 680582613 70689 70734 886225830 69921 69717 31217149 8101 7512 953577813 61643 61086 231799968 78423 79019 863025559 24842 24611 280841340 18537 19194 766482219 26341 26189 283779430 39587 39041 997793981 67982 67563 926909572 37443 37197 826166967 31532 30913 42240188 31533 31441 21748571 31313 31534 524340076 70567 69990 582871311 10159 10015 373321052 31737 32265 68281079 26453 26359 599103473 31539 31381 727043017 31444 31540 687432355 31119 31541 100593373 73948 73548 183381168 51336 51120 173418372 13092 13070 788774674 77553 77951 747647643 31546 30964 685066927 78720 78349 159006304 67330 66678 175052497 60764 60171 147729540 22853 22129 690942933 31327 31551 421902977 31421 31552 155502119 3977 4505 126452781 21061 20956 30948718 10443 10126 346526863 31333 31556 197594115 70019 69631 161446130 74005 73508 218739368 11923 11608 779618873 66195 66301 313767031 31445 31561 607346802 47684 47195 194397976 22608 23139 75146414 24458 23861 897700663 29577 30087 150320399 53030 53482 254335285 63460 63886 473616162 31416 31568 10587678 25373 25945 375403631 17074 17008 210224348 20498 20189 120585551 13050 12592 2370986 23802 23861 267816446 23212 23667 366183883 65101 65325 788128241 52539 52378 402553211 71099 71208 48945002 51872 52562 19603494 32288 31758 161690953 66671 66779 104845016 20964 21432 946228517 78002 78285 485676277 41085 41265 903941019 63792 63111 895160106 42988 43451 297323750 73068 72628 235442339 31575 32158 62353840 30798 31588 946096254 63918 63278 883468328 9755 9957 41183104 31551 31591 180245845 32114 31904 350726663 68047 67491 564965546 41504 41616 866682944 18483 18036 710453210 7033 7008 959266458 52559 52738 398659822 47671 47004 944841851 31599 31505 436033684 66112 66006 443889457 60765 60273 615967418 55201 55291 715056939 49933 49354 594741595 9569 10269 993740137 64847 65468 492438937 9551 10156 947987761 22746 22255 715820813 30297 29551 427001348 70403 70144 36717403 25353 24633 25352656 44835 45317 570308617 67483 67336 80640871 75464 75050 833740945 18381 17914 554166576 37614 36946 645046964 13553 13012 485759004 24800 25124 75427602 12718 13479 546173660 66545 66749 66462712 17617 17446 935844178 29871 30404 967714937 31622 31516 300758085 9782 9650 564280768 31021 31624 799469912 31625 30891 218495652 63735 63710 295205693 43856 43160 368584061 59794 60029 430375462 67187 67240 450158646 69321 68547 819636348 33796 33328 589650596 50953 50789 601614292 31633 31193 808779542 42730 42624 135938591 15446 15385 457198894 31586 31636 462295840 69077 68295 55138031 74284 74404 823629348 59173 59776 747181078 60291 60021 461632493 39682 39899 327188398 31642 31617 690810095 63067 62988 363508703 79940 79670 574387135 546 731 835778567 31092 31646 462244808 21089 20805 33158412 31648 31441 271548480 79663 79131 821855216 17549 17530 327665498 12621 12260 229919397 5944 6307 236037565 61763 61563 36983075 51679 52194 381969974 66408 65811 843303097 31222 31830 454015401 77895 77139 526313376 10706 11019 662967118 1793 2322 444181206 2836 2437 51385625 31250 31661 524932137 74811 74592 786702458 40733 40707 517171858 1 506 22680903 77811 77713 435858117 31666 31540 253417719 34298 33564 699852294 6014 6131 819456016 22251 21729 920929086 66573 66724 498508770 31152 31671 62199374 66124 66557 642650742 18454 17972 147112355 60513 60411 98776770 50599 50292 130602507 31676 31073 447237918 15952 16608 367256775 22303 21694 312727548 46528 45853 66809313 68531 68185 59989203 31681 30998 139617472 605 496 555102556 21524 22115 665578745 17001 16707 526570753 37886 37443 103571816 7545 7423 984822419 15521 15074 465746816 69227 69075 792982075 7934 7294 836198623 8660 8613 395084723 25267 25040 721192229 18748 17970 25669301 65002 64354 306339335 71108 70533 143558580 3874 4373 338091423 47718 47397 635444427 11554 11517 589817606 75480 75698 163540723 38131 37999 704065829 10806 10674 792169336 63410 62990 223005640 5278 6031 14913454 21402 21665 525302516 10021 10644 569635040 9789 9001 112811131 31706 31663 163973769 22191 22630 997755853 24068 24096 171140294 14601 14167 453654545 31710 30968 745154828 7904 8114 912810101 54987 54780 974039830 48181 47610 463416002 31714 30942 593040418 41867 42630 23215667 19331 19237 802836061 36926 37391 937729159 58931 59024 198919324 63899 64501 490675029 35503 36167 610421324 15414 15492 32785824 25810 25911 600981420 41498 40812 446775723 37082 37856 19777082 66870 66865 14593806 31259 31595 872028522 20369 20491 708823306 69595 69068 52663710 30199 29672 752676122 19117 18654 573081427 12443 12025 388058058 57796 58522 718177432 66086 66165 157644 65531 65973 730759877 3254 2921 242673481 13020 12444 378789481 71050 71345 377264501 41875 41949 116784004 46791 47032 333054566 44019 44155 754764791 66654 66830 509887270 75764 75169 788634168 27962 27320 495985671 37675 36911 821193802 31399 31745 470036278 74973 74545 342954733 72386 71803 415750547 68124 67547 597178642 77580 78292 404237760 46256 45795 945522577 49394 50109 366554488 50375 50854 311144734 31036 31753 463920419 54425 54206 779385466 75652 75198 478621095 34669 35375 237146854 23760 23628 406763648 48783 49350 122015965 27221 27989 675152403 44599 43872 128919298 51992 52762 943273535 66711 66614 578217304 33927 33337 206869302 6753 6124 398170801 6418 5700 385545867 32610 32034 688368233 17274 17259 4964492 13907 14080 743336531 38445 38162 556794321 11914 12108 798088436 57408 57796 336406293 76614 76785 522509295 30624 30263 487692101 20188 19925 9029313 3738 3334 204339159 31776 31090 871926190 69902 69819 446696285 16606 16022 243110139 19867 19432 640441946 10140 10456 52605534 7561 7979 199767636 9252 9135 240461491 61093 61566 78739242 42658 43431 836720112 6855 7422 87978664 40715 41212 965912411 44937 44766 63919705 59319 60046 344329211 52284 51982 629255068 52013 51942 949119308 31791 31139 893558266 31792 31324 550679095 14499 15003 643693495 7759 7770 885623872 31795 31031 78783655 2082 2048 169891074 20847 20763 344218435 63233 63503 319364056 54416 54884 65940476 30430 29901 725836766 59972 60065 804511440 78854 78432 364560920 66234 66707 523347738 55806 55965 483077104 18260 17536 875759022 38557 38415 656574950 38881 39260 962629925 28629 28603 859923075 61194 61576 143923318 8242 7975 194949518 31811 31193 810177479 48876 48146 627621763 75689 75068 410195842 14555 14138 4997953 8725 9290 149339562 76921 76518 444442627 12419 11905 326416752 21890 21246 659421585 47123 47022 60328193 12794 13015 544762040 32595 32873 365525411 69483 68958 503274999 68877 68143 409760256 65145 64636 172523643 31825 31686 946419393 70473 69940 591445838 47954 48264 458808671 52160 51612 907737803 31098 31829 156852534 54729 55435 666067541 22626 21999 142511836 31282 31928 999479880 31416 31833 736508336 31834 31799 730889776 46487 46484 946335670 31836 31322 34640697 27030 26556 552083362 31746 31544 149683943 13626 13917 11475762 17539 17475 55692295 45255 45025 922775489 23615 22901 636770278 17349 17259 574732058 46692 47304 465201600 71681 71359 584741514 4017 4174 254895739 41880 42389 563709497 52945 52149 75945621 15372 15246 64000185 74681 74954 969270364 72673 73057 788779744 31305 31852 504930397 31136 31853 909366227 29157 28359 766306846 19853 19476 953946980 78212 77415 607211792 18358 18294 259825822 31267 31858 402424255 21469 21675 191453853 31860 31283 801870668 73182 72829 714721700 46183 46605 86362397 78416 78314 488410729 31392 31864 626859219 12243 12492 505994163 68351 67863 53617788 38572 38327 47164967 39426 38824 185903370 25654 26085 5289567 43109 42771 738558213 18644 18823 201828669 70522 69839 119178108 18465 17743 386099839 10766 10211 396273473 49649 49975 120800659 14710 14152 97722966 1217 1210 809281708 39835 39337 911515042 49557 50086 770348565 60641 60008 135942376 38227 37568 574734278 55347 55269 320477946 60817 61291 959447349 19785 19312 428370474 71732 71294 870460270 31886 31592 35634946 12145 12000 498161510 9567 10014 783065909 26003 26168 750236300 32735 32355 488445652 62606 62287 805566882 39192 39288 726918597 57240 58032 224794059 61097 60675 696343410 31895 31542 820514789 30812 30656 281164478 40011 40477 802868760 55106 54454 247498813 24487 25254 25776047 54477 54766 334972068 31901 31506 260889383 39595 38893 915417982 34199 33733 69273734 5084 5441 468404769 56473 56363 968761839 5016 5025 985465569 31706 31907 171867250 29857 30190 668094595 1281 1774 633002792 24774 25162 64328693 55046 54565 754512512 40898 40740 492357180 35158 34500 890704340 42509 43294 896209069 73818 73504 893296960 73532 73055 55243616 15258 14995 468988339 37516 37653 71955938 57611 56938 772526918 37786 37916 165328426 48773 48709 825927117 40080 39316 482509262 7048 6557 71784364 31843 32150 20426615 46427 47031 652052205 30760 31445 853894291 79635 79695 318847119 19668 19772 98665289 12636 12596 706501152 60379 59634 542915762 15775 15633 397672846 15953 15217 416841030 35004 35537 733798202 31934 31884 782981524 70465 70340 243603022 77765 77537 763283767 19861 20332 273739601 79513 78828 158371333 47842 47142 914528504 19188 19509 634919817 44072 43617 141847359 12290 12862 413438644 30834 31499 38409913 64216 64697 476161487 21927 22089 286046756 53945 53268 47773876 43623 42898 374243393 68370 68139 441602366 41627 41029 462018531 17733 18029 393817086 27071 26662 822893637 27300 27116 903547183 71679 71564 505738144 42364 41841 554436076 71043 71353 592761341 55588 55000 409441697 20265 20753 203529800 48125 48735 527593408 74693 74552 847801767 66088 65703 752616885 54767 55474 906823946 62959 63069 707007771 62946 62410 141635842 42761 43404 903359024 35455 35294 301978582 60932 60337 980887174 34293 34889 260368852 10393 9992 200581116 10280 10422 735767525 31347 31970 500771821 28195 28122 924883044 68689 68949 67431079 28223 27790 32452656 39032 38616 269608735 42766 43133 533652992 78720 79294 28988643 12855 13184 792846839 31978 31482 32013391 31979 31436 796928889 31980 31762 401448196 38528 38025 69764412 36534 36591 761882262 8718 8591 231868322 6072 6840 315546501 72951 72417 345429318 19189 19474 337290863 39622 38822 139167188 18305 17791 305348995 42918 42778 844143903 76136 75561 222775353 63841 64436 513561709 40375 40536 231805248 22399 22130 483271701 44410 45000 43899576 56543 56078 920619853 2343 2280 655811234 942 316 527895101 62451 62770 538176917 230 1 970523224 10711 10527 661466546 68218 68755 31598315 40703 40147 840302554 43166 42462 389593078 60232 59924 645391646 40193 40614 169535804 47519 47407 332875382 79610 78965 836093846 74719 74144 408101046 71370 71982 685142668 9106 9468 126463167 71687 71629 871591974 999 1409 64444402 5830 6416 901744896 44838 44882 473571563 17217 17368 192785053 49575 49866 550775915 16416 16596 363873277 27781 27678 894613 72704 72648 239882354 65342 64691 508937310 47033 46469 780862639 52138 51437 981825855 26443 26091 106877474 38852 38298 283161900 72197 72946 125744260 32026 31637 247086794 31805 32027 639630766 3234 3692 146013661 41373 40583 289510318 25493 24751 94423551 22529 23041 614716698 6377 6159 268964248 31096 30462 374708132 61486 61545 541551882 56655 55906 32142575 32036 31288 290583084 352 720 323443105 78213 78771 840260602 32039 31891 857377466 77566 77769 628906635 18833 18580 921343268 68045 67783 588062531 43932 43641 919100298 76594 76303 170916169 31677 32045 178271854 3345 2976 436966971 68722 69323 288316022 9560 10166 834337 32049 31484 43120903 58118 58089 252021152 44103 44314 813059861 31846 32052 284075377 20267 19676 905025082 73013 73692 88854033 15278 15767 955124741 69880 69972 42989241 5236 4578 61061524 31635 32058 768079504 61635 62258 961623397 58911 58886 382669600 19151 19642 75481449 12350 12510 826152710 35070 34781 117708634 73131 73923 904276718 31415 32065 663140687 8324 8195 579671743 31515 32006 39128206 75274 75383 682735891 28916 29476 506408097 42140 42818 418124522 71337 72014 45970604 17114 17009 22344095 31498 32073 849261309 50697 50095 841863451 32075 32012 723434213 61127 61499 924235848 32077 31945 730089670 30662 30042 23263176 32079 31604 637955182 30781 30250 815236840 29586 29014 475688355 46406 46696 186749647 51410 51194 166354687 47032 47772 505326588 43128 42757 497275647 32086 31612 733663727 75994 76345 627828566 46830 47001 36993317 29737 30252 757996167 32090 32029 226631498 12028 12521 865345458 44109 43834 764017067 72693 71956 911320238 32094 31434 151842794 26196 26541 941211225 57938 57194 690395381 52478 51752 36695852 6184 6145 319283256 32099 31537 60423187 65472 66188 817406226 69237 69617 267584379 32102 31831 377198214 33623 32974 534579884 67020 66883 382595892 47874 48298 353531225 30087 30669 923415943 32096 32107 605461365 42799 43077 917244975 15734 15320 629961033 50348 51074 993025746 32716 32027 824374724 25024 25322 311807742 73982 74436 69917458 17935 17738 511886691 49500 50296 365403504 56007 55944 436526911 66642 67084 448887870 41081 40360 200462361 70324 70592 452331861 25885 25645 401509298 32121 31633 443400860 52348 52799 642105 34811 35111 940141014 18489 18834 151177406 45835 46127 64425662 9484 9808 321630185 20508 20491 788889430 50618 50926 434748140 32129 31666 393187964 72345 72725 735538358 15300 15479 282591422 29418 29773 226906473 30053 29697 766689135 26698 26686 417583631 32135 31518 698028538 999 1117 188117129 58195 58088 929383799 29125 28910 331612103 32029 32139 349194876 27264 27558 353414207 7232 6593 634888502 27086 26649 717449367 34745 34460 967101368 78137 78593 640029349 54668 54728 992131730 45153 44398 323511450 54774 55244 791603110 31976 32148 952206970 64607 64036 40538935 20090 20261 605246416 23106 22409 145708867 49055 49129 883468703 32420 32991 807175443 48445 48620 930959515 37130 36485 164593936 73850 74211 89806745 59012 58796 707825880 59449 60170 901476933 31176 31917 48648081 31933 32160 407842835 32161 31380 946322558 62682 62889 119185272 30480 30407 355473359 52830 52685 54178137 31388 32165 479035838 48116 48477 776237252 57716 57532 521539543 18295 17612 306832094 18196 17790 314068119 67160 67832 175743772 37842 37297 275502393 31863 32172 46712246 57118 56556 965118413 7643 7757 30874201 56162 55906 648840074 20445 20899 191435037 44256 44723 576898405 12846 12160 328397750 18565 19066 289397475 29544 30327 242559214 1647 1440 163567915 44675 45470 305932371 13048 13029 35302495 2302 1954 471690284 67516 66931 928721708 75689 75998 100515762 16763 16907 201855648 3479 3103 514866557 15096 15324 108887100 51254 51891 920326717 32191 32133 719119435 11976 12365 343365546 59816 59362 372721266 38898 39503 519248830 11435 12018 465698439 76128 76069 905308193 32197 31672 564407206 32198 32036 79551973 32199 31742 527387010 12139 11908 69712243 46316 45834 2814970 5267 5478 28444869 32203 32148 168331501 31771 32204 53126102 56157 55942 230235214 40234 40866 378269527 55278 55633 62892155 23558 23734 41863588 32209 32173 990508234 72973 73443 696333814 49666 49920 387568741 782 243 255790554 32007 32213 98586457 78584 78684 344840418 21834 21166 690539497 10272 10406 913105562 16413 16368 424263208 31962 32218 497740989 31900 32219 30510023 10623 10425 824529321 23698 24145 366862891 46140 45888 17916177 32223 31985 40757442 32224 32166 511856882 32130 32225 33442200 76285 75741 226542792 62204 62855 262976037 24615 24813 701979905 20001 20352 571924074 5592 5734 711967922 32137 32231 700859452 45077 44834 418390921 1 11 954000607 27523 27924 777748995 19959 20367 348615382 14375 14537 39140830 59174 59073 797903354 58260 58019 520135378 46090 46537 718089674 22053 22742 730266492 56099 56716 641237506 51297 50982 60417179 10897 10173 4401007 12675 12502 255868030 32245 32131 736900865 74332 73664 153596093 71418 72104 438992162 43528 43987 196533288 67951 67767 520554310 31583 32250 279210749 32251 32196 239933891 70720 70548 953723742 22417 22096 896635876 59067 59311 223188993 36287 36489 864743480 68753 68231 646970154 7682 8398 752688944 25332 24951 216153558 46604 46484 7808489 13756 13336 50280249 55634 56021 587529031 1 288 226103403 49686 49834 490358083 50587 50208 683872351 838 841 367921286 43379 43130 70064660 68357 67968 600268854 42774 43409 355710735 59531 59546 204030992 31570 32270 827764744 1416 656 807766711 24867 24905 111257060 28174 27498 621766219 29429 28748 516727011 19930 19880 447450942 25883 25420 43514907 46265 45722 285479267 43658 43536 774552357 26135 26290 71214408 32145 32280 68904982 25955 25452 833916870 78820 78367 285871536 10519 10398 882518486 66549 66537 300589530 5504 5501 576299686 13061 12345 249558094 12776 13170 578949613 46558 45893 19245970 4708 5291 670261371 30748 30162 926476841 69290 69442 202355988 32292 32091 93183498 16352 15829 160310142 13565 14357 6496849 21355 21243 955011545 31135 30630 734080821 63364 63721 276793391 26859 26364 867200058 69334 69121 170483276 31224 30808 595677351 23044 23629 816249808 76562 77275 61657659 35412 34963 914595458 66842 66430 871303196 33253 33172 414046951 57364 56662 845778960 51632 51547 782420756 55416 55786 30083567 36875 36138 709304256 50766 51403 565592921 60687 61351 693520285 4761 5525 666523044 63708 64244 443687145 3621 3381 821913624 77263 77300 400091455 38058 38021 947637343 37275 36575 968155060 46864 47534 125967159 61265 61873 34557215 73866 73312 288530282 45691 45387 610363064 19524 19846 111406336 24642 24564 180862693 20322 20542 363034803 32325 32094 450050128 79990 79738 605635491 6340 5671 469479229 31602 32328 973729611 11316 11629 28331291 61804 62041 741690804 75680 74898 990689880 32332 32185 962413032 27846 28013 170369658 12326 13108 740525226 43338 43707 84393580 66683 67157 865018212 70010 70373 36919573 73957 74025 69910369 73413 73565 316899887 30845 30129 868879164 32341 31897 215376727 32018 32342 569037977 73497 73084 96496480 61666 61897 515093522 23591 23469 39764973 32606 32277 580701557 32587 32900 992560447 33761 33408 145392172 27506 27476 950262859 67843 67972 492152828 66027 66725 693212944 31605 32352 872945651 31874 32353 860310311 15186 14901 356723099 51869 51785 593070748 25712 26078 929001076 53045 52580 5869820 31899 32358 334348705 67608 67025 92857007 5914 5671 196935650 47964 47777 580944008 32362 32119 729250754 8727 8899 160530843 44870 44995 48726546 10446 9717 634186063 32366 31984 551256725 24169 24018 47284148 32368 31741 631353597 32369 32086 46176790 9851 10618 43378710 22436 23147 42881490 26764 27161 971352386 77595 77266 768679272 27703 27288 216480293 16830 16611 607682514 32146 32376 824726177 35100 35484 849035796 17234 16711 940101893 10369 9713 27978517 5450 5656 50204801 53011 52472 11247533 58368 58005 377091550 79905 79365 258614527 68436 68301 358628971 28633 29280 96757513 28977 29310 490193723 61243 60481 551867769 55025 55817 249685645 25206 25242 839969986 69757 69138 966447500 13701 13615 347287920 6732 7251 955928633 48914 49532 208735160 65327 65878 328575397 45957 45289 685244756 26577 26669 205604963 16288 16116 817152398 4313 3659 938723133 16006 15255 922793882 53064 53401 172439078 59837 59130 460691240 6607 6336 714812272 32784 32361 415373114 40103 40160 64484671 41816 41798 576147251 67958 67712 550305598 14615 15169 870181425 39019 39401 121061520 60391 60589 340206749 50508 50492 593610250 32346 32411 780027905 75873 76394 912600223 30737 30424 29104409 49734 48975 420356123 22291 21860 192441388 76484 76382 89829909 32417 31893 754537372 14295 14755 950017310 46070 46642 780770493 57733 58524 541804607 45933 46372 575180515 42234 42265 591437475 37367 36878 144416959 10577 10918 971149200 32425 32104 943757291 50647 49904 649120412 24850 24739 738248387 73193 73322 25758749 22875 22662 939580535 57149 56729 663522785 64668 65282 146111326 16048 16506 27226143 14456 13959 762481037 24787 24215 864726702 29065 29341 278917033 6561 7083 633370229 20590 20771 529086969 25010 25006 2106659 40988 41325 64049087 32440 32316 687918368 32441 31948 813872329 5566 6239 918994883 56093 55607 616794435 74393 75108 741380037 32046 32445 640039887 41263 41310 724763125 32447 32216 345743832 5064 4675 874009134 32449 31731 436595234 32342 32450 563993222 10747 10835 392699302 78977 79114 263895753 2129 2060 297575070 48722 48797 56871462 6050 6661 6419932 40491 39854 647343399 32457 32023 60114015 63087 63592 115872231 64060 63769 103456552 32051 32460 786400383 17851 18132 684763978 48062 48210 96883137 40069 39651 57988673 70806 71008 197778985 57970 58770 970386052 40955 41202 589201168 18570 18198 88553566 27807 27603 331314211 39394 38794 981917433 22514 22910 466687252 30316 30528 53581244 32464 32472 51002767 62486 62757 812514262 51905 52543 609784176 51382 51105 664411163 32476 32465 8360243 73898 74574 648274704 73124 73427 856241835 11709 11003 32848705 32097 32480 834158071 43776 44520 503956443 70519 70933 844127923 32483 32286 111203702 40990 40255 558966123 32047 32485 629918003 54618 53876 452320597 32487 32126 992294407 77005 76621 926111807 591 139 442439766 53919 54687 912061126 7809 7555 175511492 67884 67827 6596809 4047 3530 272883528 75140 75447 146820637 32495 32468 19905410 32496 31880 149372802 42591 42370 566424398 59570 59507 594976726 66751 66030 836243097 76798 76689 569734537 41320 41612 678428531 33408 33346 523287633 47598 48026 18899302 24472 24331 272908063 34859 34849 489210630 24098 23385 43811921 78666 78032 438480330 13148 13487 574793257 55576 54863 542433306 55637 55453 917477758 66108 65854 178515369 32915 32856 777704625 1358 1010 707115525 17855 18257 618056931 69412 69740 122814829 51140 50942 959328101 8612 9245 584508386 32518 31936 625304944 4231 4101 403089024 71549 70923 64684055 32521 31823 586030863 57051 57006 388833401 53087 52361 738459094 36349 36278 37269563 77181 76567 461040047 50000 49640 110820918 47660 48164 372580961 35940 35502 957780844 53799 54423 643177769 41978 41900 51972673 32531 31872 829607834 15583 15510 75612648 50960 50578 46781096 66507 66386 66646043 38834 38522 750524415 54397 53894 100467471 32537 32168 533926809 62730 63166 914540967 22125 21578 65134991 68669 68022 986302440 35053 35378 274285615 65958 66639 474400173 29130 28432 97005136 69855 70091 975156635 31872 32545 259581410 51043 50272 324143192 41075 41349 77438665 32493 32548 460472312 67034 67549 784143340 20747 20875 739104696 40598 40752 371575944 62390 63124 78533615 14649 14847 301747147 17492 17091 729484865 2859 2505 39294110 63038 63702 544903702 56954 56747 395672514 13010 12262 896933194 979 1650 625011230 7058 7222 14569255 49838 50548 682729815 6597 7068 519413648 47851 47761 60575394 76461 76905 260366462 66638 67265 830830550 64678 64932 675904433 51965 51372 354836166 8564 7980 670147231 30541 29807 26031821 76132 76049 526030513 7012 6694 986202794 47538 47009 30398382 40971 40176 332521614 44896 45529 703469175 8991 9054 713175668 8834 9007 86491126 30908 30775 59299505 50179 50677 937571409 21116 20749 161671884 52353 51969 742194787 913 742 241154703 31904 31999 493789036 24122 24855 346189150 64746 64810 298566407 52202 52182 11143112 72844 73605 358969181 41366 41688 862095196 19676 19192 659260825 65077 65007 833816254 21186 20505 728901276 68940 68734 896657402 44601 43973 321802225 45872 45473 703887639 26716 27469 240895235 39875 39895 910477040 59291 59312 924719245 41600 41877 384897599 72502 72048 172124755 38560 39251 696064763 32600 31839 507522320 32601 31877 729232868 1233 517 719259823 15934 15259 254140508 60917 61009 326347965 43907 43707 668845688 39268 39237 96904991 44271 44251 267546455 32608 32136 529634048 18234 18886 172393394 1138 1361 749122574 52996 53105 25256629 75918 75727 799920614 16658 16092 652048653 28268 27867 126347212 18121 18636 312217155 2683 2400 592706720 64574 64293 672660552 56181 56913 386643725 30063 29825 527730001 37616 38167 46891524 32621 32495 922008548 14970 14570 514774377 32623 32114 770191667 64496 63735 492205836 64845 65388 188669354 11708 12401 923191258 43029 42339 297564100 45815 46375 258928981 32629 32562 600354082 23983 24244 134448961 28610 28823 954364382 61471 60762 822735264 19687 19109 649091613 11476 12079 724579041 47437 47337 531935715 53778 53741 735501909 33817 34583 698173228 10342 10049 904876770 39891 40338 758585912 1203 1688 964595195 14226 13489 570484774 21356 20588 734014159 74916 75332 928629700 73239 72522 166027713 73571 74149 29091494 35847 35226 410655769 72117 72233 791934069 67827 67387 291926009 32229 32649 560239242 37664 36899 311367826 32158 32651 893953467 6621 6801 58651799 72983 73661 343542901 1818 1643 625747186 46120 45871 365173516 59945 60017 454036919 41926 41389 229689422 3918 4155 588671830 32172 32659 750585950 45865 45859 211104276 79724 78981 757844416 75319 74806 531520956 58308 57856 846514352 1569 1132 141426577 31839 32458 475606200 25590 25211 309192840 71634 72213 798303361 32039 32668 655901620 56917 57471 372274154 27443 27126 545862914 28838 29189 426911831 46430 45852 588173350 72128 71758 393406283 1 158 256768981 22126 22255 374049594 45555 45114 57166645 65788 66008 921404056 21055 21238 509929362 41987 42471 696853814 69140 69076 337890386 11122 11689 632419278 42661 42118 168757035 74154 74361 134084061 65592 65292 139899539 34276 33676 392374704 49749 49418 896159864 55331 54541 338049730 49216 49032 746410802 325 141 308998725 13897 14212 17819830 78632 78373 40375807 23226 22875 45277708 23012 23737 674933079 46243 46076 794900739 1 572 626345136 32696 31928 747382307 17405 17999 361887477 11480 11399 850935011 2015 1337 568812917 61694 60965 22606876 22201 22230 179772914 32873 33159 196290750 27381 26782 197316340 66764 66043 207665346 37992 37464 465328739 77264 77723 292571743 31963 32707 695694933 39812 40493 858264449 451 1 415027237 63843 63689 124269943 45789 45794 549217733 17859 18040 61571307 32514 32713 236849493 25850 25194 531379736 62496 62186 179618548 78692 78350 715265335 52178 52239 751797462 53378 53377 623432506 33322 32538 808281494 65533 65511 297617085 42167 41826 445371598 55612 56051 233005370 55591 55644 769457638 50822 50090 635914364 34249 34422 706039081 26513 26289 893166678 1472 1154 10668830 47342 47243 92664980 45674 44940 997868053 35472 35624 43268402 31031 30571 969597440 41856 41565 381109964 13519 14217 72472196 34824 35533 495864150 28249 27587 457769808 31979 32736 93710093 51205 51667 73568430 70512 71083 206043565 24257 24717 469500503 13139 12954 712229861 24302 24974 132725388 2971 2592 564408584 54351 53855 334281570 32492 32744 404634885 47388 47146 332037214 73697 72976 361044121 56754 57461 277682753 49421 49306 303848899 62521 62637 568348453 32750 32125 715647097 24705 23994 284831945 66849 66345 720316313 24181 24735 120891690 79495 79791 14744098 38210 38420 708500819 7783 8148 173141156 45512 45594 668726901 38022 37350 258042613 75601 76115 327024954 61353 61753 460929574 34328 33992 389142359 45688 45053 116575925 32582 32763 442517345 67099 66915 592761604 21092 21005 538963681 65415 65078 473526794 32767 32429 59420842 70568 71190 53637193 31427 31827 894845290 58960 59318 972238080 25683 25509 956001408 29180 29043 151375265 68364 68382 160473869 68109 67934 456705413 37199 37630 574319438 32776 32694 698052575 24635 23902 265664041 40823 41569 230384111 10176 9621 212322565 19148 18984 182797176 40338 40901 599030239 24919 24798 470223731 73288 73359 34776986 38895 38256 942961925 32008 32785 428173463 19765 19005 532857007 38439 39169 312611206 51678 52328 605230533 21112 21636 917317244 59215 58855 5459489 74432 74995 218582085 75673 75856 377980440 70732 70123 299450363 43926 44131 59254957 15597 14966 113705687 17827 17114 55635973 16913 16699 457275464 29597 30342 768949787 37531 37166 242657858 65152 64652 136827317 77559 77379 216442841 71714 71178 882100119 31675 30964 731099662 67166 66526 318674934 42352 41713 47491817 43791 43872 38116911 14974 14895 180845256 38619 38912 809715897 79372 78911 996237302 54400 53870 174949720 17464 17439 304307327 15198 15325 18660756 66363 65709 64023619 44436 44188 795342698 13106 12731 493174090 41862 42244 430698049 52515 52745 849202263 1017 1452 346667040 32222 32819 573781952 28541 28469 122374941 23425 22939 195731068 32590 32822 419690265 48332 48313 12814206 60867 60365 53894570 32825 32259 881902913 52840 52722 954171993 21595 21623 572506533 36632 37298 852210958 32829 32084 316064761 32830 32808 411175112 60302 60878 6145881 10515 11134 298060945 64024 63937 936306490 73276 73544 910748850 32835 32797 55232067 48809 48978 746441251 42477 42244 953398111 33445 33122 82552389 32839 32449 749743888 53285 53669 70629075 34557 34926 797696774 7113 6790 767342102 27789 28112 337682928 73657 73171 14844761 49027 48797 572978578 52293 51690 988325789 56193 55710 927164695 45067 45657 259363470 2520 2814 329076137 77392 77309 699704245 58359 57945 873344320 38162 38629 672814062 26896 26192 5838263 50785 50412 616665885 23364 22755 279082533 18634 18914 14279709 31369 32062 678916202 46341 46421 642339065 19738 19683 797602056 29342 29949 233142623 32733 32861 67101493 69046 68799 39808337 73465 73130 737822510 11528 10924 734235166 68034 67344 120461517 58153 57789 422739857 2595 2764 504431710 70376 69666 430164840 59131 58478 279895471 70482 71273 826935559 27420 27747 118984038 46010 45762 496167278 31142 31815 628517015 25341 24871 969467753 16121 15861 633317014 75830 76125 911674374 13648 14039 419784970 76339 77049 883578700 8395 8920 845580867 8769 8200 967975210 32881 32158 497329614 64241 63617 151291566 66668 66337 55742278 70739 71194 446642040 77909 77521 17654124 32546 32886 28175725 32887 32252 418668410 73867 73510 395536560 17519 18177 917342901 9025 9550 427782606 60027 60679 304496194 45174 45120 280810552 62873 63200 198977338 77230 76742 831342327 4018 4455 141352705 6154 6673 105228699 27630 26916 740627923 32416 32898 393257844 79735 79704 339135391 54856 54467 49641733 73808 74545 260377369 13583 14325 897659318 46644 46372 958159627 69428 69863 343560137 39523 39781 910219755 32906 32526 280054927 37588 37906 975222707 32622 32908 765071068 74178 73757 287801837 48903 49415 852263352 39940 39890 368047629 68260 68122 411146583 32459 32913 299093508 71521 71347 18799180 23466 23325 723565330 46543 45871 318455033 32188 32917 585663196 58304 58020 548925258 75049 74647 74707646 10814 11602 944531107 79564 79495 139697506 64526 63736 77740054 65190 65862 219387538 50945 51409 393452762 15350 15749 663494986 70992 70762 204189944 52176 51590 752124946 32616 32928 829033032 75360 75070 936671114 15257 15696 186891164 32229 32931 209019719 50177 50191 526620731 58896 58117 444030173 53698 54369 531680145 27317 27072 31366461 44146 44473 554473764 25575 25619 453664834 65025 64368 882268362 75941 76271 610460294 22601 22764 315360026 42659 42708 397275514 40928 41272 728719904 24148 24600 150913462 1376 1557 201570901 16292 15738 290127757 21168 20920 787677133 61769 62233 647548389 78071 78058 625863603 73142 73118 601139013 32950 32324 758121971 19342 18551 574706992 953 1056 650114870 1949 1319 646541746 32954 32864 970012435 24576 23816 57845560 28439 28081 505997955 32581 32447 875569829 34576 34300 408618646 75232 75912 273836961 54738 54491 491883365 28533 27862 458921780 69478 68763 778791752 60750 60589 300812437 62004 62423 540930633 13774 14295 916763708 61109 61343 502874584 32898 32967 8296766 15264 15003 459912384 2963 2568 754181338 11888 12404 127385433 6693 6679 396817487 37874 37508 839688191 32973 32302 431433969 72617 73228 884143044 32693 32975 313737852 48235 47887 341312354 34847 35306 489206696 32978 32859 701553780 13533 13503 282699006 39011 39457 95849189 52818 52558 344725993 7558 7688 550536872 34065 33875 561769488 63056 62306 185477545 38601 39119 980291811 5626 5437 724386308 32559 32987 946036084 28789 28799 16553078 27698 27671 786906249 31460 31161 10492176 63527 63443 168102639 5550 5157 438029363 66003 65919 668503569 62731 62482 459740600 114 217 264255689 30376 30942 87963759 11744 10955 154022517 44282 44664 48199115 61962 62631 874271822 48634 47916 1476571 71839 72172 622629109 32717 33002 198603644 57498 57085 655129167 36728 37341 930864334 33005 32528 610589075 48386 48280 79131108 31647 30944 439160225 17639 18336 295646144 11514 11912 378446742 73883 74011 393395582 66912 66289 621075869 72906 73583 139895247 6978 6186 707730440 50727 49986 431602857 56584 57252 289692831 16022 16598 760663357 69910 70074 220415031 30949 31453 718695466 64693 63955 252044935 65932 65732 7628784 69650 69542 886227000 32257 33022 38819751 65708 65535 286136123 43714 44013 401091569 42493 41941 242136415 28646 29104 204987949 76150 76724 285978915 49022 49011 847581677 48702 48470 389232840 78668 78882 794013866 22856 22388 3983787 41200 40661 436428727 42800 42593 480628178 44606 43999 594618484 36474 36322 95666629 33036 32982 792326340 32588 32553 617968799 32505 33038 832296897 47801 47007 646772836 40829 40926 66669230 13118 12673 50429589 40662 40358 33187372 40239 39628 43944706 33044 32641 558725041 32616 33045 970829536 65687 65897 369865527 10473 11015 549063707 52936 52601 901411121 56834 56610 130520302 14204 14343 720046275 32923 33051 175746992 32537 33052 729815602 39024 38960 51461873 34455 34477 59530650 44745 44368 15842245 58082 57463 651643359 74546 74093 540812896 11513 12254 452798437 19367 19141 15822563 66136 66395 741533188 34269 33745 97773686 52427 52384 51082678 237 550 382753943 22084 21618 780144019 5099 4737 212714673 52619 52221 277401984 14780 15114 113006577 9761 10510 90592035 2978 2807 673819477 57781 57411 830562458 70731 70220 519182342 17025 16720 193300332 10714 10266 913431527 52195 51593 327539135 23539 24273 395815022 70749 69953 616174540 12348 12083 951587763 68003 67474 870725009 63566 63340 519937990 44902 44159 744023237 32863 33081 863751238 69901 70375 32661777 47641 47906 232744495 8100 8748 191882365 32537 33085 918751732 48186 47993 322859561 33087 32786 60853198 53214 53777 923338045 10556 10886 241252947 79373 79471 30873122 64958 64318 714092362 47754 47806 375872499 26306 26888 439329470 60929 60320 445700142 73101 73732 606532689 3658 2930 289917616 5520 5374 240508627 67504 68229 893166048 568 335 491162131 11965 12016 102841130 24959 25685 461532917 63437 63146 445056943 32412 33103 175948229 26498 26392 677701946 7817 7332 60001483 33106 33096 372661110 47144 47289 205501728 32507 33108 113098079 75734 74991 4424128 51146 50609 828985079 37806 37599 992967903 13824 14439 961623866 58814 59081 962589569 6703 6899 349939283 17577 17346 475461445 23214 22653 939419664 78884 78470 218706561 57057 57854 320895636 9361 9716 30364820 68293 68730 412974412 20080 20802 704481912 79959 79613 451251236 40068 39614 956919703 78888 79565 893541114 58440 58345 963086560 34670 34465 288630098 28062 27648 586899481 72508 72669 981059148 72363 72839 448611703 9506 9678 330140884 13780 14414 477291884 54106 53976 495624217 15435 16154 201191616 40738 40311 583895104 22966 23271 273484515 61782 61488 985050969 33137 33098 972223106 5319 5044 875228818 32230 32378 391190616 4359 4245 460880810 27893 27753 946837575 33142 32806 750078633 15901 16122 74336423 36684 36546 616871887 33145 32879 580047838 13897 13398 49712586 32967 33147 419401776 77756 77707 759905324 54848 54648 587368921 18239 18952 156455451 68045 68473 554300249 5647 6054 1656650 2722 2477 607252496 54583 55338 541666601 68308 68668 930835722 41430 41823 753109593 8919 9622 681278492 31841 32189 279974499 22284 23057 845997360 6894 7157 37121961 8170 7692 184836573 51356 51473 234538397 31275 31520 929085243 25795 25378 398670128 15471 15288 649929205 1066 705 544529806 25836 25388 931383455 21503 20723 43702536 62827 62399 668903498 32661 33170 931452497 62279 61557 334245718 73510 74111 386471406 76112 76044 59603592 70533 69939 602518504 64073 64138 702212188 8492 8419 382924228 75810 75101 406189725 41937 42402 972960948 37460 37100 117055026 74334 73975 125220879 53867 53507 902832443 63169 62430 469144575 3054 2264 94306141 48243 47586 812540026 4296 4256 236815449 60667 60631 740383859 64183 63732 285680868 27657 27252 23875921 33064 33189 216669619 9958 9219 656755360 12932 13668 295438549 31611 31342 547223046 76373 76018 407592261 55938 56047 642039673 32797 33195 19926208 9094 9281 552205744 11353 10559 954217428 9136 9514 161268439 33199 33108 658444346 31467 30968 540124551 32855 32109 705868133 33202 32533 174233077 33203 32659 26594651 29301 28743 227578730 44621 44162 307639236 36370 35703 891737587 69460 68938 982810944 31065 30588 396050521 57879 57575 594027774 13718 13798 202550867 29606 30239 157699723 79371 79696 44102395 6719 5925 579914215 24639 24514 288037759 55134 54998 575240158 52308 53043 652888601 3500 3334 417407125 58025 58194 948813121 20666 21079 281859172 63573 63166 385537825 33100 32472 729075427 50763 51440 45234505 76361 75678 531173448 65464 65753 768592036 69084 68367 464625904 50270 50481 51438506 62239 62408 755020603 28889 28541 85927128 49012 49582 797349789 33230 33204 879047517 46742 47199 648066802 10448 10824 328930327 7568 8295 28149522 33234 32657 921039037 2925 2968 775892390 15462 16032 858700638 30806 31253 971687226 32413 32320 512506890 2528 2071 633141395 61663 60933 255764175 55705 55354 759883842 33925 33648 726912487 51027 51191 593759865 64243 63865 988398639 76290 76955 644158750 64830 64580 252675035 47602 47060 237621790 33200 33248 793341288 33249 32950 362569220 6079 5716 531542739 16183 16397 569112778 9944 9430 833618697 49138 49463 693842158 33254 32559 829950366 71720 71415 464748745 45041 45011 569120449 75706 76072 240637469 49860 49494 424575856 58760 59445 234076141 73085 73836 813934056 69100 68540 399572625 29807 29696 384723552 61597 62084 482857481 22306 21952 22878710 33002 33265 265347730 60833 60775 657254890 12602 11913 574033783 37713 36969 469996810 32730 33269 795537450 31552 31626 44033901 67330 67478 980579219 28087 27941 98334820 19002 19202 56704936 18420 18318 702621358 33275 33065 940772158 73451 73452 745620203 36025 35533 510481438 70942 70570 465905747 6341 5842 6243164 30586 30220 967485864 61543 62334 896472548 33179 33282 463757417 33401 33650 260362070 32599 33284 900529225 33235 33285 196945172 53210 53856 563521248 55178 55034 618405785 52979 52181 353587103 53537 53539 157115916 32548 33290 407827465 33109 33291 388491284 44129 43738 792082464 32921 33293 517921263 36058 35928 123233054 71538 72113 282343102 17434 18222 476484710 41738 41238 362495267 33298 32956 626607290 18677 18169 876124686 31389 31107 9739694 15487 14721 133608916 25309 24662 307315037 71595 70797 668292994 34911 35508 596952154 35960 35918 27103856 55714 55280 970689514 19827 19547 177484313 8071 8215 861357680 32946 33363 130619433 13942 13741 493560872 33311 32579 269140184 77215 76996 372153880 21653 22124 158982519 33304 32653 110012740 38372 38531 79123784 17243 17565 655305250 33317 32663 934988947 23480 24221 556678221 36455 36112 977400310 77906 77999 63592573 7665 7873 98761213 32719 32027 36743351 32858 33323 465424627 10591 10745 760730305 4821 4640 298867447 33326 32709 2625241 70007 69469 703003218 33328 33324 302539942 33329 32861 875417607 6837 6642 461997167 24121 24605 526674604 55049 55127 668023435 15330 15057 950916985 50132 50684 955332377 33335 33296 23789471 55758 55085 814242289 23218 22645 45384154 33338 33322 761401562 18466 18062 40658506 38201 37541 196863485 5505 5431 66939007 36750 37300 438424217 55741 54982 877395923 17541 17215 888515065 20110 19767 47946236 55685 56444 445493411 47183 47447 212027361 42607 41944 704164819 8651 9437 846465197 68780 68722 509457703 39437 39263 990199074 28103 27956 956432028 47079 46534 487029553 79686 79533 736408249 23727 23782 248823751 40848 41406 923249930 3920 4695 499479273 70197 70613 172869328 15067 15142 790557187 14513 13925 503075831 33361 32938 749147261 33078 33362 333409352 66540 66100 54400144 36785 37226 319411424 56133 55654 380687960 37169 36413 809049569 56495 56245 690237226 56408 56634 349554791 59664 60430 506445607 67436 67321 915769534 29662 29164 361460497 37543 37067 297760978 5840 5571 50017374 19488 19631 940134118 9251 9573 71497099 47622 47255 639593609 63923 63223 850745523 8735 9453 834755014 70017 69937 308847712 667 830 42500252 31095 30674 554236577 33382 33231 658914478 16774 16128 642123357 77886 78131 973640506 61775 61421 132879078 22847 22292 616179535 69874 69139 59654609 28386 27738 946224699 8218 7438 266228486 64232 64606 689530947 13967 13205 127677203 36302 36335 543334808 23192 22833 539542470 52884 53022 947486598 40297 40802 230101754 73170 73811 301546989 78814 78629 387969969 52067 52083 373932277 79848 79838 995110243 21956 22239 413032190 71012 70520 710948246 33402 33397 664110806 48703 49315 876685231 43584 43385 25237039 25963 25894 789704456 13930 13636 27699792 59703 60416 923752258 61200 61536 432751882 41607 42314 170292957 10204 10036 105498606 64732 63999 556279813 67472 68098 350173117 23161 22666 144245679 8920 9228 705150496 41885 42567 455414501 54566 54031 446320537 64902 65673 531638878 63898 64322 174883770 70642 70527 755541074 53206 54005 33092501 32843 33421 356150412 25533 25400 776288371 28905 29560 981406401 25119 25023 425479369 33425 33231 265410336 50980 51485 326599015 59083 59042 656368938 72491 72149 415153395 44738 45282 253341892 42763 43262 692267926 4388 4279 581544331 36026 35901 604056821 69459 70066 201341031 51142 51047 847437411 42269 42014 491305827 9370 9212 924947796 31571 31379 16544700 64157 64544 266984981 21456 21078 600873527 16526 16276 538563259 23426 23281 441388472 33151 33442 843505242 37314 37295 604065809 74264 74468 622608503 30302 30862 239420696 29060 29046 885089471 84 824 415361020 45239 44702 316072697 66673 67319 494136025 33450 33289 521911097 3860 4409 509965449 5781 6526 850371158 42693 42335 989491390 12958 12754 267547295 23185 23835 786966093 52104 52883 688395466 47598 47942 482510797 37990 38163 251327789 4132 4335 103903841 50386 50459 997972273 72907 73361 868208338 73897 73701 121972995 60618 59841 777046241 2290 2580 58963852 14116 14102 204443867 33466 32880 696001188 71177 70649 868342637 30011 29823 784371074 66009 66611 366580666 77767 78214 908257143 32868 33471 27849643 78578 78162 690713821 62803 62390 340784774 26546 26917 802701386 33475 33421 638835139 73612 72848 392184329 24635 24792 925704219 50025 49702 898866122 67162 67851 44105953 33205 33480 987610264 34744 35069 441925013 23397 23217 82247948 55361 54870 180584375 47107 46571 601498560 79387 79431 775835865 38514 38257 608145927 16498 17174 737559288 71065 71169 260503771 32875 33489 135974668 20946 21048 891461143 6117 6599 101488606 71716 71052 776919527 33493 32710 439439130 1 178 779076732 70328 69607 224784549 30453 29955 303524868 33497 32744 336513072 14971 14627 50814169 54149 54082 986510606 27297 27519 75421176 2235 1599 717971522 33358 33502 369929142 34015 34238 666228957 77361 76705 85904046 21978 22442 155699847 9631 9858 421417214 12176 11933 310362715 48320 47699 801809331 60632 60360 678442488 63243 63203 983469697 18698 18242 179519700 75717 75035 181341112 55116 54564 259673044 55078 54321 39124595 29926 29670 88265498 33516 33347 26767122 4681 4092 9073695 33518 33227 558748139 29069 28670 415923713 37629 37156 754432061 69191 69073 855303710 28434 29142 806322021 28313 27643 567374561 26670 27286 89671253 41906 42472 932082396 5384 5040 21528385 4751 4024 252200471 33528 33000 621394843 27344 27629 750626728 30954 31579 68484674 36420 36055 361280900 70441 71136 880477687 27893 28501 485501589 33534 32856 902235664 73757 73677 219741965 52893 52134 605401968 49642 49543 710402809 33538 33486 674804662 4465 5076 879085337 68012 67989 310086837 9218 9849 657418223 31697 31633 839002149 43036 42286 491261718 34171 33804 449527703 40877 40596 368934613 32799 33546 743752879 21972 21173 17021940 9683 10137 182098317 31790 31026 298854862 18211 17905 490515852 45669 45174 15295144 42088 42571 24891951 28731 29093 511854145 33554 32926 165698648 64629 64500 882925738 39003 39626 884532667 33424 33557 553073496 64684 64759 817840787 45228 44576 576204408 32788 33560 538410899 69499 70109 63008386 67359 67539 737410080 15444 15946 118917649 39191 38583 450262205 33565 33399 694715378 26881 26326 997331399 44625 45040 150035323 26680 26349 372166242 9445 8894 144660766 29728 29247 927484851 11727 11531 921003326 79665 79249 60023888 33573 33002 411686720 33574 33185 702419956 65084 65109 890976998 7177 7243 586286968 46664 46377 654278616 47377 47476 305555710 16655 16364 287754116 78009 77743 955333744 69359 68937 12843816 31719 31184 237756457 36060 35613 44603949 33265 33632 758253041 47866 48381 735160503 28310 28246 750106671 45420 46090 966295162 45006 45304 277856090 33589 32925 193718735 79114 79373 673446833 14698 14917 376819463 54447 54420 190809900 41436 41031 352994303 25526 25525 140489650 30323 29541 848732148 18906 18673 867154316 33597 33524 760561049 7090 6720 757967386 1632 989 308224871 73709 74115 193624772 26186 25664 356386357 55303 54628 7093300 22911 22384 622746120 23564 24316 657576386 33605 32962 27288876 993 1421 273890608 2731 2292 827033988 42040 42072 996397720 54030 53299 463550494 52322 51692 297035938 33611 33351 684409610 17994 18308 328620282 48129 48675 686850413 9605 8899 171697410 40938 41667 623409617 14778 15291 809194180 47453 47015 470288063 52803 53137 581981738 40839 40568 198846864 50044 50254 217946737 31638 31535 208404352 56039 55497 556859355 26344 27077 444665092 71180 71116 251814308 36664 36185 384324446 26805 27536 192444472 21599 21539 455599214 59720 59420 455617443 42074 42852 634742987 33387 33630 823814729 23792 23706 8571922 5628 5453 340318167 18579 19074 559186814 33271 33634 499443833 29205 29239 707830457 60952 61254 24558670 33248 33637 126989042 47681 48260 864079641 72514 72971 284786736 34481 34439 473944121 26371 26198 755159270 45045 45325 753874651 70451 69653 454114247 51995 52086 115992174 2971 3456 614862811 67523 66997 126678871 19533 19199 408060627 33648 33332 716666854 20184 19400 273062298 29415 28774 367999369 44660 45311 646315820 41864 41798 42415168 33653 32937 414662059 60916 61059 973511249 33383 33655 33506224 26816 26631 857726525 33070 33657 236269535 34056 33309 123559154 33659 33049 602571966 35684 35956 224354882 69058 68717 805885639 13818 13651 223817108 33663 33036 175901371 33664 33298 545899738 2357 1989 503491130 46127 46238 158495683 37191 37034 289209489 68545 68234 914541361 59430 59650 796860883 14839 15185 25605357 22193 21510 860218411 6150 6039 497446810 33673 33343 876852080 32918 33674 101091047 50182 49845 454622970 73903 73231 520887305 66126 65741 480240052 6342 6856 473797225 37095 37785 518182003 55055 55490 482702489 22052 21767 162323078 33711 34300 278046093 50238 50789 616225935 60752 61445 404533768 33685 33096 93234577 20963 20703 818206292 58798 59146 786478665 27517 28045 534219830 64755 64596 598893250 28969 29022 774812961 72414 72044 268398116 34752 34357 645182634 9395 9242 152017100 41707 42242 671387452 26599 26259 124474530 61129 60562 7201037 40945 40339 476615591 37172 36540 496255312 49986 50432 90367182 54907 55260 175433133 41902 41606 512283405 11045 10806 142940654 24888 24843 391068339 70394 70726 934797307 60464 61114 713328892 53648 53409 521849864 37122 37327 6770659 24883 24891 136147213 33709 33028 503097399 47348 47619 47523702 4806 4083 536380401 77690 77687 646318108 23286 23875 693797573 37585 37580 18862965 33715 32983 26828535 6548 5876 789462279 33717 33644 135362672 69835 69323 596377379 75241 74484 31056401 54204 53493 491403983 33550 33721 551466311 19125 19079 302846980 34908 34697 42290656 69596 70189 579418650 12342 13018 235569181 67964 68705 121825920 57190 56717 779083528 26646 27145 605260720 47673 46960 228989191 33466 33730 340456546 4409 4973 297932978 72166 72225 560837376 14306 14012 432875490 27090 27679 916253019 36425 37029 473319690 21604 22220 43225244 14652 14440 686111435 64647 65090 441137533 44570 44193 820861378 71761 71058 238853305 58022 57538 366826661 64097 63857 71438272 29103 29041 582248078 46755 46258 135901616 32961 33745 812616598 30693 30208 612885633 15709 16237 406971302 68297 68334 924247679 52603 52635 895465354 46596 46348 276537342 19263 18760 410440775 33752 33718 328694089 7099 7180 784019631 39890 40194 622349531 67059 67096 50480946 10463 11043 498846162 22294 21594 8279031 49996 50433 288479904 26582 26006 380215084 23709 22921 463266820 58501 58139 47928218 28576 27781 129364025 58945 59285 561747324 18720 19190 66211949 16970 17353 107856273 8753 8538 434949748 38392 38648 18519152 57644 57736 911880382 45084 44547 679834140 25953 25253 968409734 25229 25264 217697240 31844 31084 495621709 42739 43218 291608636 33711 33774 601172103 39947 39727 238358921 15824 16415 564146324 72 1 831034 31029 31044 840531441 23092 23363 601065435 2911 2536 72693168 33781 33222 43656222 2214 1729 364086309 30880 31656 252073004 33152 33784 182392547 7323 7205 375823929 611 786 963637991 33228 33787 661054811 46133 46527 338524946 60218 59827 811287452 43003 43396 200358621 33791 33610 926534222 64305 64079 388516168 33793 33280 757603486 35589 36325 838195219 30293 30107 68374124 5890 6162 150160177 24992 24460 696844634 39918 40217 546649210 47097 46443 622649891 33237 33800 724250528 11386 11302 42244143 18540 19011 528620132 13532 13734 55033188 12478 13256 36148489 14621 14061 34544190 33806 33200 860436233 47148 47138 698079778 64327 64203 859341832 33616 33809 424764399 45508 44828 797912326 287 1 64249559 44017 44096 183169496 33813 33020 81772397 33578 33814 827635417 1 154 272830718 49529 50235 725721821 33817 33596 16910117 12021 12460 20207974 74784 74746 112538 9420 8728 570238235 47323 47526 670073419 34081 33670 497100405 76738 77500 658462126 22581 22700 651582140 15115 15064 497847637 31363 31882 757698354 34827 34631 393912003 15606 15400 29332622 37138 36397 675350654 56961 57601 414598827 48438 48596 123516773 33832 33495 422001794 20214 19440 805590596 61673 61152 231257174 56602 55833 653769638 33836 33584 674402350 33697 33837 668297706 33838 33558 683505288 33636 33839 470308249 19032 18505 486828876 19136 18725 492692983 31210 31871 118093055 65082 64582 641000408 12116 12904 519479865 67105 67486 827411125 33846 33518 25035609 33847 33775 726511615 52816 52835 21242487 75310 75088 934130867 7497 7517 243569562 33440 33851 730740015 39810 39994 55336747 33449 33853 73359684 44192 43551 207747242 33395 33855 500856460 29523 28884 986150816 23505 23121 92864254 33848 33858 863156437 32266 31865 872474047 33478 33860 236139970 37222 36858 129251387 54715 54298 812675145 22129 21877 117070197 72264 71752 409847460 72317 72764 170038683 41809 41609 648823708 1496 1009 724112350 16297 16259 466403067 1810 2022 23679105 33870 33727 441606723 45639 45293 748312879 20914 21709 522380704 52515 51861 223423889 46082 46411 44636444 58314 58391 860034592 12913 12548 882445842 33877 33400 487475000 79014 78561 72381669 33879 33444 256251502 43822 44146 668369649 79098 78446 596127780 33882 33733 327316674 4706 3938 757877595 61311 62057 339280004 19238 18475 899108808 48801 49221 45646523 33887 33402 841687593 55073 54490 588955445 66899 66293 903613145 34043 34363 519092284 13907 14637 6351522 55265 55110 839716368 76442 75916 755184083 56001 55769 904060052 25334 25865 588598675 33896 33466 555679047 33781 33897 167870325 29366 29645 743160694 25845 26124 586961741 7996 8199 152410288 22229 22096 173451073 33227 33902 42789755 35238 35021 41024035 11274 11003 431174213 72374 72778 172815358 56934 56664 210574493 3449 3639 565959918 75960 75186 536001699 70424 71163 27012149 77009 77263 401299133 1452 1620 189557132 33474 33011 877213068 70292 70519 229819063 16216 16947 575442975 1493 995 670836572 54888 54785 283451494 33312 33917 635945237 33918 33423 966098409 33919 33411 458296772 72830 73172 267423929 53557 54314 533137959 59657 58931 700625063 58073 58573 129624748 17311 17280 298697909 50439 50795 491640454 39761 40109 388888266 34101 33537 986601728 42040 42752 190468010 53139 53306 146799889 71478 71956 13127460 52454 53216 26265393 65976 65645 9570958 56202 56747 22165356 34452 33948 710830958 46075 45615 615419317 37667 37581 215404666 46237 46785 359641724 72521 71752 785760963 41796 41193 213783939 74624 74408 354612525 68658 68120 652957933 33905 33942 980333602 30418 29805 243240600 7266 6518 173413255 17691 17743 525137324 77594 77729 755185903 28935 29612 522040948 28082 28081 359634447 33868 33949 235638893 33950 33385 608675699 23722 24466 812461725 33952 33186 292096879 27649 27863 342496806 52182 52287 772375895 64803 65242 892134171 22353 22832 829767922 42044 42728 35192210 54669 54041 577890861 2329 2140 222560507 11366 10741 255913229 652 705 65170864 10783 11413 641823207 41556 41085 436698317 33690 33964 556984787 16314 15587 568810049 33700 33672 353714014 71153 71297 980494629 12573 11859 413990783 55752 55163 265986637 33970 33534 329420493 18110 17353 795467037 27820 28432 675888878 29808 29216 256585886 78145 78467 167434323 72740 73485 671132369 33454 33981 840821794 20742 20784 561386052 17010 17260 96895604 67887 67564 900769250 43350 43823 502888641 39724 39886 186879759 33982 33383 76194968 35441 35878 681490933 33664 33984 396660372 29649 30064 82085912 64695 64743 635787659 27506 27754 332992817 33988 33232 891464200 26123 26590 324363833 5033 5751 97362428 21793 21685 966265540 33245 33992 82953392 70511 71159 123377808 28132 27514 54299902 56956 56271 528433502 34485 33841 71765953 44967 44518 644129536 1489 987 342666378 11642 11274 182034868 27289 28011 28996757 34001 33320 984399024 58965 58594 85246971 69846 70032 618598654 23858 23091 226910504 15111 15798 192347786 30719 30164 78597776 76020 76430 116368250 77567 77961 331337374 68135 67822 28596157 57247 57372 515293165 40896 40861 785769191 74976 75549 111189947 28609 27906 441372220 50955 51238 8294555 3276 3659 453387530 22827 22172 851589481 66777 66526 39254333 7964 8099 729092227 47035 46488 249524781 67788 67386 553084726 33815 33068 55759802 52636 52305 258132343 5457 6246 55554459 21612 21385 613221844 16271 15988 427280627 63239 63078 212431274 73090 73096 622371365 34028 33246 294272407 5263 4964 394661098 67109 66533 512028210 51967 51181 23904929 29174 28978 451955962 68666 68741 923187942 24406 24810 759915917 35223 34635 675171941 40372 41017 419062555 33940 34037 277709808 34038 33477 145547801 71265 71570 980164048 53009 52440 928811578 49340 48546 6136665 33857 34042 166921371 28718 29400 766253762 3837 3132 193405501 10542 10840 414064435 41109 40501 507692729 34544 35326 52976414 59933 59924 316861231 4720 4653 38140115 20065 20124 953830784 34051 33545 828326735 66861 66834 420650941 33489 34053 315355477 20583 20175 760237023 26426 27209 12472001 28910 28874 104013752 34057 33543 250917400 79564 79810 836269353 21437 20899 502525027 65593 65712 354167446 47751 47272 577407294 34062 33923 159219607 24653 24277 404471596 30815 30381 832449008 6426 6827 101193261 11956 12061 375797444 10473 9944 346485395 30505 30004 53068293 47555 47007 867189265 3978 4437 336731695 37067 37604 831946517 60699 60282 85208630 56346 56363 110165591 75712 76081 966534076 70697 70250 894712498 33668 34076 147609480 14063 13289 56660788 2646 3389 66609716 50543 49964 720711537 69108 69241 136725285 49272 49816 144866844 63949 63587 674460609 34083 33476 645431768 33705 34084 563362523 45988 45324 652238923 24856 24187 766956658 33816 34087 822503284 71041 71112 570704284 2650 1884 552664383 53352 52934 813946045 42778 42205 489729367 46859 46730 991743484 36926 37170 338905404 33446 34094 192322552 34095 34088 53792405 34096 33500 561943734 31267 30652 147949511 49223 49306 713407199 150 1 624466630 48930 49389 319152936 48830 48648 704576044 73364 73329 83938833 41206 41204 999156872 57570 57643 84281810 34061 34105 641244664 27595 27694 70739602 29514 29256 686682106 14057 14674 982537947 20613 20152 931625855 34085 34110 935181899 37126 37265 381548865 28595 28725 44802188 34113 33743 331023447 27311 27228 866199174 46033 46715 961276678 34116 33462 513597394 22856 23641 78643675 33478 34118 52069490 13790 14157 7725814 43981 43269 270490304 30840 30461 680301481 12869 12675 717996965 15719 15327 367997506 58684 58221 262921995 33867 34125 436190756 17078 16471 982564501 34127 34053 91459613 7981 7535 716278925 29044 29267 8521971 73833 73945 868889886 13100 12975 890545216 61822 61632 165490627 38689 37912 144223616 34134 33388 429423871 43135 42757 124996457 27459 27426 525544527 76282 76323 68212091 67135 66381 246742621 71319 71844 194586583 33822 34140 22556022 33469 34141 843114836 611 145 531920446 69909 69864 423327696 73189 73840 311698082 39551 40061 810282692 49058 49660 893667599 75272 75035 351829019 47624 47021 340522465 43469 44021 291272517 11400 11018 778888479 15599 14922 479784583 79771 78987 145070693 1605 2074 518528661 76259 76049 584103201 16364 16013 458164322 33464 32847 55479042 34157 34076 15669559 74584 74097 216736430 26051 26211 100145411 30105 29522 760697012 67271 67021 238736114 34017 34162 475211969 11403 10756 62874176 34164 33417 929822998 19239 19485 77503824 72696 73336 804779577 33950 34167 610648312 75505 74834 471524587 72827 72751 691531295 128 1 946053211 44572 44078 7704459 6698 6352 202592409 46371 46287 279850484 33884 33743 33219917 42537 42505 697229405 38529 38734 671033513 683 481 259233444 9013 9631 658210460 61894 61580 77525591 20314 20576 650191945 7952 8574 302227913 3122 3074 721224631 23771 23444 834597221 16579 16354 599158730 55207 54976 488834883 64219 64394 984767602 4018 3645 544275705 50067 49429 351627042 13714 13197 908250036 64593 64625 413582212 68493 67912 199376519 70153 69470 697294955 71702 71052 857399042 7220 6893 776001801 52065 51573 522784775 42020 41914 265324130 34197 33983 858770137 37093 36505 104875264 34454 34887 25604726 33775 34200 595378920 46584 46874 53749543 13597 13040 788523470 33926 34203 178525269 4728 5375 68368773 35394 35948 267377310 70339 70159 78784185 15030 14999 517449768 40101 39914 319607264 11944 12403 39032117 18274 17663 598157934 77178 76384 861850360 55896 55992 438129224 41194 41315 734438056 48298 48306 42325372 74107 74330 983677650 47866 48347 426871343 71060 70589 475952883 5807 5632 881863895 34166 34749 947133766 41083 40834 39142058 42811 42493 112821979 2005 1266 333601877 28292 27778 45566953 33180 33279 65024242 37703 37929 272819813 13790 14545 330484020 42322 41607 262302931 12023 12306 657219301 42152 42469 158136157 59035 59380 982594707 23080 23705 771015970 54346 54496 33442694 36862 36213 234170320 17587 17847 78114293 79308 79408 222618485 33671 34236 554781049 31424 30901 220479634 8646 8036 771397057 58739 58108 808846450 33645 34240 64847240 47826 47283 973816761 36667 35931 614985668 77214 76952 743981888 43921 43642 310388512 25796 25005 600136480 2056 1578 589776301 52166 51619 375558157 28247 27608 32987348 11667 12397 901306086 32959 33347 847960464 22511 22438 377042569 34252 34104 100269274 33891 33154 534002668 47004 47563 348055652 68161 68773 610792554 65148 65927 792207241 65994 66040 651289178 40026 39406 382319748 9502 9548 736370662 2020 2753 832457185 64898 64441 477439003 28111 27796 185258034 56784 56354 416341564 23778 24174 311454723 12005 11762 70308188 10348 10292 729579536 21009 20219 192309803 33978 34421 60001717 77885 77748 91025681 34270 33631 603147685 29305 28606 885680761 58682 59343 177228511 34026 34273 129645424 34274 34082 73183710 34275 34022 447436910 70584 71261 336169488 44228 44728 522185843 40688 40338 453083018 33550 34279 69334614 67485 68125 359140090 33728 34281 575852634 42964 42570 918705629 39358 39252 228578819 64969 64416 422686450 47464 47452 244456488 65188 64961 291250926 34287 34221 625143624 16432 15803 417893745 38338 37644 401116194 58119 57521 564475449 36923 36609 789595775 47432 47579 55004822 45894 46130 560534099 74687 74559 365781789 52371 51648 288989956 33890 34296 713168289 45339 45278 493950218 76667 77301 899560287 56450 55943 676976056 34124 33334 445250425 67031 66745 367574361 46176 46514 750561702 22000 21593 599003007 21493 22118 390437159 34182 34305 478238104 44152 43880 21744125 2258 1745 158877634 33640 34308 47817305 79126 79852 586528737 34586 34861 406056532 33914 34311 587051758 63168 63955 736301024 36855 36992 994856082 1 39 592827646 62810 63396 285722867 51223 51004 62446130 34317 33850 1317070 68280 68033 534349620 69858 69143 134437830 25603 25007 17857001 62687 62506 614948091 34322 33989 46837649 34323 33979 877018591 34324 34289 273036354 57005 56671 761873221 27239 27779 418936981 34327 34063 106002619 41922 42169 764322207 3070 2636 268869146 20062 20050 355261219 71807 71557 655266651 40844 40133 256084997 35551 34816 1961132 22290 21661 779535618 68022 68466 336849091 21892 21220 975013791 18020 17700 159361907 11697 12127 677706079 20372 19642 601755261 66435 66561 588306233 50926 51444 342318760 35347 35115 685686089 62502 61845 840420116 33939 34344 32394438 42103 41439 969274571 7019 7031 979814964 54938 55165 869375129 75101 74921 833517019 63378 62586 24765214 2032 1681 911757431 52711 52093 868831009 13180 12486 983597617 53117 52943 774737447 64943 64470 388598222 74234 74283 916792132 9851 9767 750518823 43149 42357 898922546 18259 17528 850123737 2063 1629 120947872 70774 70929 601218877 9884 9145 548175820 18074 17446 474450587 14645 14659 716525652 34101 34364 427565210 9465 9329 335261258 12113 11567 792853243 29630 28969 23978374 6717 7486 590935431 24283 23515 70962240 79243 78630 16221510 6947 7543 889088478 53502 53976 416141298 35049 35018 949273098 34374 33837 992139179 14217 14951 277808136 39611 39155 578359020 61003 60965 920531526 69004 68431 504621246 68931 69253 689774133 68206 68405 791820588 1 77 71836248 46536 46065 720861686 26831 27261 800399003 50868 51354 317245322 46205 45757 899356901 5892 5682 907225647 43335 43241 290345968 33847 34388 214531972 13894 14550 252392025 39498 39005 554145833 26661 27423 50834419 21010 20658 897047996 33832 34393 947962721 34394 33760 24398599 26971 26205 913177060 34396 34268 357798007 45498 45490 466793841 54879 54841 356312784 28403 28762 900943111 2493 3293 582353440 72448 73090 279129919 78099 78503 549427954 15001 15493 670586661 77506 77067 674362307 19928 19837 882705222 34406 33891 488597690 61528 62021 32086282 21442 21852 315926419 12987 13360 733392452 71441 71402 276636637 38766 39546 67787528 25537 25166 677682021 55715 56425 141551037 57557 57923 869711602 34355 34415 585555826 51353 51507 631493426 73704 73554 470857334 40937 40174 88169973 13483 13137 63316770 34420 33830 76297113 18357 18274 787362554 39831 40328 36501701 77009 77132 149394421 14021 13545 714370139 7379 7294 547697176 16917 16451 161680807 26222 26479 760692041 33979 34428 55519453 33345 33226 811408739 20971 20613 646505410 64674 64210 892568198 78534 78024 683019433 16554 17044 755519409 27964 28191 31186337 34708 35267 132846482 19679 19017 895281645 65532 65070 228688796 14227 13907 22647220 44169 43618 404172123 49790 49958 649744378 35828 35336 829379076 36681 36647 868462287 27917 28083 934879313 21328 20690 694571974 34445 33804 138395787 75000 75214 655825577 23424 23569 343828200 34448 33907 854664299 22740 22922 581820440 34248 34450 248768606 74836 75499 469552155 71442 71647 136734118 34453 34403 710703957 76047 75326 339314926 35113 34933 133505508 34456 34174 726342234 61912 61262 37311793 49373 48618 874760124 2799 2787 311592901 29258 29650 845029130 9502 8780 247199583 34462 34284 155520272 10620 10456 313114947 800 51 89699426 34237 34465 639963348 6283 6012 47310485 43215 43441 73224805 12461 12789 74291630 43969 43303 683795533 76906 77692 683793371 23677 23021 526870585 6347 6312 373995361 36429 35929 19318471 41478 41328 168230102 29799 30158 390691664 29723 28987 508942736 25001 25126 208907780 749 546 987220061 54244 53911 731564605 75719 76344 452033140 48395 48284 714264333 28257 28114 22020780 34164 34483 574754329 26404 26721 733388012 70003 70197 913722539 78211 78108 894407651 65377 65517 256965378 59187 59425 69332217 30488 30114 643626477 33839 34490 246503045 25465 25277 155190936 59002 58536 735128640 67220 66791 336401573 37286 37108 59948538 74680 75186 87375486 75877 75766 683530379 40697 40931 756665322 16858 16547 278017805 57390 57312 457092831 13418 13163 965061192 54826 54486 186484376 16020 15294 245912686 68511 67909 848648422 61478 61524 967134473 29710 29991 872314315 61666 61360 895926577 37125 36394 366688581 16580 15818 324297730 44781 45531 36413288 14251 14068 87638861 16254 15768 794648239 76799 77106 499373198 62427 61741 887028884 22783 22527 430362142 34324 34515 760320094 1233 2017 593371306 34373 34517 677095483 14514 13998 596550884 34516 34519 236520590 19984 19754 269013368 22093 22252 909090186 290 364 191565122 56914 57142 343844608 8757 8329 123957694 79803 79971 30915701 25573 25433 999297472 21075 21015 603385720 79663 79824 587569253 34529 34247 319134259 21947 22028 309089353 73658 73058 81741887 2315 2004 415499002 8453 7827 433359805 23758 23205 19703469 57293 58026 281052322 34451 33999 149635120 71454 72003 51710034 34121 34538 939716384 3835 3168 110028657 45858 45807 880929372 34156 33731 914802165 6649 6054 12647609 58841 58415 115685760 8543 8257 461959672 76635 76416 582132206 11447 11728 254242805 50248 50797 944435241 70733 69974 54261792 3147 2947 892129093 62821 63314 24821041 20478 19895 326099913 38246 37582 609204504 53524 53176 986879306 59804 59940 14103859 65654 66299 393156159 11985 11633 20154052 14648 13993 671850000 58864 59611 928965538 10817 10368 638388592 52244 52761 609243951 32439 31679 151639277 512 732 41968009 30744 30520 133735877 6467 6916 105466629 34850 35053 436720892 40641 40468 557751257 61082 60613 420098219 34525 34568 473628696 10111 10188 126642075 34570 34282 872135140 63064 62833 478434066 33550 33486 234693599 20844 20801 379949805 64748 64445 912149986 77987 78251 961720303 31555 31056 341889522 23796 24225 892221529 34578 34439 663516527 24666 24679 508365499 72940 72687 64331919 47587 48045 839500553 2941 2838 378379 67088 66960 242482673 9535 9328 615611672 1843 1464 493184620 54214 53947 333774745 63229 62468 355549588 29861 29596 895664787 24984 24793 284716213 34590 34187 488492769 50383 50691 580485542 34592 34391 19062313 40364 40170 541398362 54870 54751 767434766 56217 56403 262948018 31916 31822 104130983 64865 65579 819331989 72949 73547 170819888 25054 24570 177300035 64295 64736 733363200 34076 34601 981613798 16566 15847 728831163 49696 49437 718965099 34604 33812 199722953 46204 46585 799553423 79985 79202 694260743 17668 17438 767973181 75619 75030 678114236 24482 23836 225573143 1 443 217440718 34611 33835 444202323 30328 30219 739999542 51981 52749 336741576 78592 77863 176041137 31743 31281 239466568 18280 18533 424504504 59685 59998 654793265 922 1697 602186163 21814 22373 820303423 48153 47473 537934954 30756 30558 358138788 41196 41115 854437564 34623 33925 280726875 50015 49979 476935827 34625 34093 165164217 26369 26352 460772631 42414 42498 655974981 24013 23592 17579042 62401 62337 593557705 42365 41770 632785908 72408 72796 74833577 55542 56342 259744553 44140 43573 890794356 34318 34634 8598248 34635 34168 615733177 26467 26573 979422556 9151 8793 783164700 41007 41393 730174568 33418 33155 727647400 4603 4301 398988950 40268 41025 748445031 75331 74738 159676497 7725 7105 133113136 8134 8209 29537109 53501 53299 812012993 7636 8039 446645859 66734 66155 33863694 47505 47506 709105465 64550 64221 14252504 55803 56205 512833729 21350 20726 766132608 60477 61116 492620681 53971 53644 843887646 17327 17267 518889075 78765 79124 127115726 68811 68537 327146926 21492 21259 383962186 17985 17380 560147940 34182 34659 962591678 1075 851 767559605 10535 10563 382096855 34922 35136 33122149 36697 36637 98020125 10511 10488 68213457 2555 2401 812494468 4777 4255 894568360 3137 2461 489507645 376 1 92826583 23767 23047 551029970 49036 48536 854198853 37507 37752 423480690 70363 69919 43497921 34434 34673 869179018 47030 47026 123157561 59036 58506 567189397 5693 5013 123038764 76379 76253 9104692 63678 63209 243883617 49502 48926 953279105 50542 50421 532007898 60173 59445 872025760 37425 37864 369776644 17125 17239 782315672 50180 50968 694650672 76959 76527 83103585 33969 34686 658438470 14871 14226 44444223 27836 28500 303348920 34904 34313 948221262 59928 59668 967069110 34438 35093 295718493 66661 66984 33868705 29917 29265 271055871 71024 71435 219381441 67326 67892 769068256 34155 34696 342257722 37614 38009 94559574 74513 75095 738051644 34699 34465 124334392 72048 72596 964598395 34701 34500 860184563 59033 58354 363819231 34703 34383 48676058 52104 51552 687479932 79098 79193 606647742 61250 61091 277803204 65779 65324 54020543 22048 21297 42551547 73558 74311 208759393 11452 11841 610009068 67772 67116 567041251 16905 16690 566335963 7357 6857 696984012 41427 41946 13994170 52689 52725 921276614 51007 50574 542197408 71299 72004 175072943 40323 40390 838883958 34719 34590 199490030 34427 34562 676082420 34721 34030 71548675 66434 67219 46091724 19738 20092 452613986 7699 7494 811996964 78377 78462 883231874 61369 61162 354843978 53302 52779 999590193 18299 18969 97219747 76802 77064 769107754 67351 67896 648405477 48150 48700 914757353 33773 33703 40095878 63131 63090 857100222 25258 25600 167052149 7036 6392 38520353 67635 66912 722435591 70656 70405 516611141 64335 64434 256547124 34302 34739 659210480 60487 60047 904526083 45159 45006 375894153 79178 79773 976680515 64064 63924 202689651 70218 69443 948457596 7284 7767 715914393 2667 2116 602029093 29536 29644 698584906 34535 35218 43931415 1387 800 534645576 75237 74635 89267522 34751 34644 664594459 28847 28693 105291679 34410 34753 504373419 34754 34647 698658661 54589 55063 546165774 48661 48310 707998592 59056 59666 157149343 34758 34026 139546175 34759 34289 238019920 50911 50245 737878349 5853 5149 36468033 20704 20533 124390882 60797 60230 497371537 52526 52263 743916858 21651 21484 225103220 18084 18550 635157831 76448 77058 733667461 16071 16499 150396323 31137 30672 617843550 68554 67801 229374152 3393 3541 690446950 18836 18408 583394691 44609 44575 791284459 34581 34774 238701734 47116 47615 650778225 34165 34425 204046078 45119 44542 545007689 34515 34778 48668036 55920 55384 166664549 74703 73915 524316119 43225 42866 39882346 34782 34074 123034858 18888 19660 680178695 77897 78614 8968186 76185 75412 607720838 39681 40037 363067332 68055 67536 226148768 24260 23661 791040500 29865 29179 863121814 77144 77289 884284640 61620 61701 617096829 36961 36813 58383222 61908 61735 2467545 41413 41172 275496307 16040 15396 266720878 29454 30214 595161047 1613 1108 258148947 42065 41783 528669077 34799 34029 569371464 39564 40148 584153742 49285 49874 392494153 52109 52440 902894272 34130 34803 65882980 39177 39113 416866235 38581 38414 198752967 13166 13709 49022037 50934 50699 17686557 45843 46315 616920223 52992 53679 337407515 32691 33102 510486552 43389 42639 988601429 79731 79424 65731104 71390 70742 253149527 35099 35553 42871471 6826 6335 97424113 49470 48997 973281606 34817 34380 58343634 34686 34818 14469670 34819 34047 752999768 66437 66311 593533377 34821 34655 939673767 34787 34822 141677678 17973 18100 511611385 42104 42648 389771360 34250 34825 867402549 12279 12546 600417241 49064 49562 6818498 7691 7085 870942619 47592 47447 639596445 1480 1908 218813344 64091 63417 738900905 10161 9452 951964682 66706 66207 933046343 573 76 299575901 32407 31689 314366247 51518 51969 205663980 46059 45472 26362206 39148 39195 154863249 7264 6497 167677624 13731 14250 712753313 56988 56533 782980943 30098 29914 902107423 32140 31947 69270364 49890 50309 992607024 66476 65868 52442446 34844 34846 267190223 60873 60375 378042905 22962 23366 268772546 22936 23674 217234385 6803 6698 943744973 54321 53550 702686327 34517 34875 184644133 14168 14163 9635091 34221 34854 296165415 28150 28273 980593922 71948 71255 747286858 65529 64809 589780370 34239 34858 61092947 21035 20807 38532044 53479 52939 164168648 47222 47614 515819153 65065 64887 613639846 41177 40934 824895209 40198 39481 719137110 41151 40755 647874711 37795 37196 199869150 22188 21617 280340721 76154 75633 287464021 34206 34869 91742190 24372 23573 209240217 37768 38268 280872833 13109 12847 627880516 67956 67400 961195301 46691 46186 380270043 44898 45076 997982649 11010 11681 239872585 47410 47175 192911 34627 34878 46225804 34879 34400 299310784 34880 34101 776610735 32922 33281 834854850 64117 63640 52237816 12418 12583 261903420 78935 79198 170426978 10081 9629 85239320 46903 47669 47849805 37909 37880 398736602 6870 6483 388323189 77030 77351 590991665 30446 29813 303768097 40212 40184 145841868 52928 53251 825695133 40835 40609 643950703 70685 71333 10568681 11456 11171 946913862 72636 71967 961509811 77795 77531 629495417 79911 79452 773660547 34899 34465 418945024 77590 77827 462989622 18477 18473 749246393 46519 46412 106891181 34903 34139 74051512 11788 11564 35524294 49113 48613 488208606 55108 54957 859564427 21067 20375 827260589 30691 31179 353216682 51488 51834 900654426 38892 38360 19649318 17157 16614 249296420 77959 77664 619787595 34913 34629 51004901 72783 72569 925794791 13271 13375 154135015 52396 51821 620147127 48150 47864 936898296 44106 43622 486236448 18812 19573 898844353 46175 46162 254415391 31209 31600 755801939 60105 59944 290414723 68970 68633 649615619 31735 31134 374589018 59965 59891 170397304 32841 32193 170230953 9284 9150 687629058 19418 20200 70517856 59296 58589 359959341 34217 33952 580207500 23651 22958 648364951 1367 567 69949647 34933 34390 742730238 29347 30083 353216269 8700 8755 874753181 34936 34794 998146921 21908 22468 590840761 34908 34938 496631664 47288 47092 72542583 47791 47688 193826195 34941 34917 242418672 67181 67954 68986331 70526 70773 79050119 13309 13123 605763800 11108 10919 837371771 30080 30264 244633307 62928 63383 566043320 8592 8214 66084197 6738 6640 429263603 16681 17196 458910942 34951 34371 855609333 34952 34779 750407818 9970 9193 431925559 34404 34954 593437370 66739 66956 260124592 34346 34956 88030015 55938 56203 926067179 64394 64513 611304996 36516 36215 166534748 9127 9223 195774621 71178 71322 931913716 11917 11604 863105594 76455 75949 349898995 9197 9133 835325536 77647 78098 426612734 16834 16302 916793850 10669 10175 252404593 2004 2047 115327340 65560 65575 885380854 9559 10276 132385480 21274 20973 933769047 14722 14564 233582661 1524 1038 51062928 38700 38704 55067885 37002 36249 176575017 19732 20180 5079957 32679 32518 260079042 12177 12374 594534418 32907 32995 73661424 39046 38578 503761578 50971 51101 259005255 9803 10228 129120713 15020 15524 254418360 8360 8394 670319093 44409 44655 577771550 37642 38431 174873604 25633 25324 371945491 34988 34497 706310541 47717 47500 983624712 61670 61549 20614556 77474 77455 40110485 66822 66125 802489770 21512 21523 753569293 61396 61756 181579468 53973 54527 515573078 44467 44295 96793386 2208 2192 692167415 79002 78669 155540403 41211 41453 608221555 62237 61638 670818831 39655 39136 451099606 65419 64625 71016149 78959 78365 779058573 72753 72016 407480319 14040 13956 815211642 36001 35732 859452315 51340 52123 392921416 59578 60176 477582019 34361 35009 216973820 29811 30542 803166414 43469 42669 11135181 27548 27156 612909768 69985 69797 512065846 41178 40682 270709536 71162 70547 691156297 53649 52871 418993569 28825 28630 541185350 68200 68538 680935331 32216 32574 769091436 34287 35020 285319299 24360 23951 26363407 70932 70730 916870736 49198 49375 427882987 35835 35159 819083975 62255 62698 917540536 2495 2840 853064834 34995 35027 526652927 35028 34303 802527340 18657 17968 820071467 29956 29186 185452408 7293 7100 585307107 8202 8348 116520083 79575 79574 51736983 9932 9239 79662807 30022 30654 734544217 27532 28266 113593345 10731 11056 339118319 17802 18277 121777957 56022 56250 42383398 67037 66836 367617952 1907 2614 995405161 73561 72921 235084879 7434 7485 880723089 33343 33069 389084926 15279 15538 737631743 34128 34121 46859299 34908 35047 3660776 23273 23250 937999053 73466 73839 206735857 27743 28448 73496279 53720 53743 698655484 35052 34325 639156065 78707 78802 422046017 35054 34293 986864512 16995 16394 912426144 34933 35056 784410421 73997 73876 905878325 12331 11630 363011740 20491 20904 301422638 71226 71039 69043558 38931 39514 627856601 20197 20969 438253705 50054 50626 437491713 71976 72364 736282678 38330 38042 692920187 34447 35066 462450188 5039 5415 315762684 2969 2584 360690571 43037 42436 185181998 8177 7824 18537675 52454 53095 49785858 35382 34830 408808302 47504 48189 198351175 2801 3336 939281875 18392 17964 942829180 23862 23512 438275724 68828 68232 21580002 22281 23060 231544851 29567 30156 861624022 19732 18977 484663480 73385 72668 69784926 15077 14851 851383006 74117 74552 18458114 22195 21689 897484135 13301 14084 780158685 64672 65030 601823341 58157 57533 539655923 39674 39186 700664371 30872 30398 737422533 26566 26347 28790363 35091 34807 294889763 10996 11598 918258009 40052 40657 469941826 3520 3012 882457127 76653 76598 955362062 17871 17246 55812666 35097 34527 64614593 61396 60680 986550198 27253 27495 648945333 20357 20107 546878942 35101 34387 305139830 918 974 115595214 70945 71683 803099164 38260 37786 871726444 64145 64130 260579032 8488 8589 132763804 42572 41993 847228364 2480 2331 829812915 59552 59355 913096992 50320 50600 61624367 65336 65047 29076306 76013 76417 521893 34358 34455 867417805 35114 34807 50243834 19713 20204 975526846 1682 1357 726854102 35117 34440 247238691 34536 35118 669796438 44516 44614 39662628 13978 13547 33022721 75824 75281 967965863 34717 35122 335916286 78333 78905 425338399 35124 34547 466686852 79916 79469 163924388 75478 75121 949720977 35943 35955 245232201 43677 43991 137637855 34555 35129 393607338 28164 28280 882312980 63277 63258 175919812 3057 2271 607185464 31222 31223 113939978 8878 8803 515734381 48926 49249 5922741 28369 28786 416218330 66944 66382 932517723 15717 14950 938199017 21831 22304 780582851 24193 24368 22168754 3153 2372 498125304 76853 76869 89814455 4419 3761 175775388 19510 20150 964127697 34536 35145 21221759 60246 59644 316356202 21783 21319 353842032 56673 56480 330671085 77808 77692 654128723 47142 47536 488269435 36472 36800 384456564 70449 70128 931066080 23657 23456 542508059 46818 46610 601759685 73211 73695 74067041 8404 8556 662471462 62469 62554 64190529 22346 22028 608623623 10538 10577 171365106 13518 14221 802497123 35161 35028 222412916 34690 35162 990750566 21845 22631 22753642 19444 20178 13360604 35165 34666 637028647 34924 35166 784851688 10460 10535 193743371 66481 66928 386599161 37804 38463 353999888 13663 14296 572659450 8371 9108 392667552 35172 34915 232092105 35173 35081 399560362 30334 30047 774231531 20887 20271 213300724 35176 34915 22114174 79471 79765 563282099 858 1519 611561070 72464 73214 548111449 6791 6400 449293036 35915 36454 73460398 23406 24115 965291548 17717 17103 304259106 30428 30204 712520462 74979 74391 16972897 27595 28046 385577968 18095 17767 233036073 33058 32259 769578882 134 806 62013784 2076 1456 364565194 35191 34925 987624010 72037 72220 39143688 26860 26658 777818465 19008 19257 542147564 53846 54386 778856421 35038 35569 626755079 10690 10625 215612175 25095 24955 25698176 56313 56659 143869536 7944 8287 516555016 78541 78990 422938167 23931 23732 11362575 67858 67095 943820963 53878 53238 991862584 58510 58248 703344758 34422 35206 667526667 35207 34654 663762587 23873 23606 800485611 37025 36376 767702441 4241 4169 434717767 2077 1560 268508087 58318 58456 212317716 67800 67191 336076403 56991 57678 324541050 35215 34779 918629742 35065 35268 453290189 35217 35030 483843770 25513 25062 930933952 35219 34963 283543991 8433 8776 588765141 21949 21358 290587690 36271 35494 186025752 35226 34729 263337359 24317 23650 447090957 35242 34862 602404017 65422 65330 377548775 20773 20981 349102967 32855 32981 992959482 19126 18998 948911361 10984 10872 804137587 30065 30575 244337139 9726 9654 2851911 35136 35233 352972561 19458 19389 766314857 28772 28131 10141709 69356 69233 223261760 34526 35237 958599324 16690 17042 6689112 9222 8763 438805967 35240 34961 19551576 34514 35241 519117217 48019 48525 895183668 47701 48018 909674189 67195 67460 360103075 26166 26814 588448482 78148 77381 547907284 22146 22322 736400536 46209 45464 692293980 73279 73566 351462501 34583 35250 797117812 11084 10668 143874892 28633 28011 457640801 54868 54254 788734966 35254 35044 578536499 54899 55017 399786499 78312 78677 236415922 52697 52203 922891170 64508 65052 800947862 30503 30047 396546399 69515 68759 973193462 17946 18567 104325181 35229 35262 222953731 35147 35263 346196485 64747 64383 726692342 27671 27958 968175581 9502 9911 591508295 8458 8085 778259228 51199 51943 679860256 65246 65694 177590365 78197 77542 639337233 64429 64874 60606675 60628 59875 10447365 35003 35273 239048156 24335 23892 417977973 35209 35275 108073688 3434 3331 22312411 29954 29937 513902907 34792 35278 932744810 41449 41231 950938337 6475 6543 357919740 5934 5667 712345250 61623 61641 153983308 35283 34795 269069095 17376 17909 177060197 2387 2350 763358203 21137 20910 436835674 43648 44161 40140005 62917 62805 6435384 35461 35021 281859958 13704 13576 505807673 76326 76169 973643486 71291 71600 39273018 50613 49969 854881796 79411 79144 995559535 35295 34527 837516245 57854 57954 811034966 64050 63589 408445403 1 105 998949353 78914 79484 971690258 48872 48328 283341336 6736 6468 56889592 50589 51256 654943862 16378 15896 588195044 40562 41030 862158899 64014 64131 885904280 62162 61711 112556362 19792 20377 332156185 62168 61913 12947195 16039 16142 332653247 46932 46618 239717500 20211 19842 71107976 34910 35312 62828012 54776 54149 48641201 35314 34794 782046088 59226 59654 577345160 34957 35316 84568353 34601 35317 31956348 70554 70785 266323406 35319 35025 511806326 60251 60580 967324638 79369 79759 979806572 8637 8604 870027536 32980 33252 522189107 34561 35324 52548871 35325 35025 467947412 68001 68556 3447800 74188 74877 495506595 23635 23558 63307686 39459 39417 571694668 28141 28493 816371856 19335 19098 703289647 20677 19997 713501032 4885 5047 682505134 73811 74206 827352776 19149 19571 396361539 51444 51876 758337825 8300 7847 733690903 1012 596 551356148 49838 49100 292029137 34870 35340 314252612 59255 59858 801734828 5574 4912 987438155 41736 42146 363985357 51012 50348 661664876 61856 62252 305350099 34766 35346 703676265 76206 75620 450067119 42306 41998 54728662 42627 43301 22788534 66781 66376 35578061 19305 19272 458019572 24359 24695 571015140 63637 63009 485470916 35354 35107 587070300 35355 35117 168349086 22436 22835 632287899 24573 23995 42841135 52051 51371 33740508 75023 75188 781978031 36160 35835 680309286 9802 10043 671465071 15776 16205 482040442 32513 32120 696639665 78175 78073 965895505 51131 51283 529783229 1534 903 319778630 39955 40391 544038193 34890 35368 640453647 47109 47327 740882585 64364 63990 696382129 36260 36189 308691263 4192 4307 813971956 35373 34919 67652165 11253 11911 862828821 60149 60698 338435312 37179 37716 767156412 53516 53617 112039239 11751 11061 625614893 16329 15680 879162589 35220 35380 203926210 57160 56934 553288171 70563 69951 249967001 78181 77787 132479137 61375 61510 27518346 32147 32832 25771198 67117 66481 34736988 39555 40112 501467487 35388 34680 566033464 51365 50629 920605460 58652 58683 115414109 1120 1784 474337337 3631 3467 469467670 35393 35202 458218372 45357 45251 971139817 28878 28711 64595162 34743 35396 572738834 62191 62960 758473831 32859 32747 979839792 19658 19119 479757293 59621 59924 913383485 8183 7566 255160924 27049 27189 46329795 34637 35403 166057380 17364 16870 568125005 62608 61882 813698759 35406 34917 237018652 40692 40392 114050098 11794 11266 307624988 35227 35409 487548493 38417 39139 717715735 62484 62100 172188241 1980 1309 554208039 54327 53811 904296282 65634 65051 878068593 5875 5112 325837245 35416 34879 10089488 35932 35492 290574491 48678 48673 906523216 15557 15905 500160950 70497 70047 325568797 50372 50358 53108612 4398 4145 888205243 64377 63669 34165634 43760 43491 701290679 2951 2160 219238091 45472 45063 574483741 8452 9152 604447465 47152 46684 677070827 20097 20430 917632235 78931 78608 897041862 25309 25598 188905655 35432 35061 371211500 51841 52456 235033250 43237 43639 784396650 73519 73271 184995134 55030 54378 316873103 52542 52676 260120947 35438 35174 18089632 40895 41472 347178194 37249 37272 895796685 24834 24721 913895973 38725 38321 612978020 63380 63599 394911819 54732 53975 295668293 2002 2144 893180739 41778 41202 277832086 47917 47330 218084230 77016 76541 654965431 14439 14643 359282586 56916 56294 506488184 26471 26466 753773540 19963 20449 919728266 33979 33405 2684094 12706 13257 307250228 74135 73766 165193417 26229 27012 35689799 25848 25711 778727812 4911 4703 267224148 34730 35459 355375134 16989 16290 811203868 66024 65435 19557513 60337 60113 845195848 61133 61842 193495248 45729 45194 492458331 26137 25878 28181162 4712 4955 261827300 35146 35467 149517647 12354 12250 263719672 3295 3578 163954058 15276 16052 577301983 32755 32387 83670032 11984 11283 386252046 18512 18945 336179728 54433 54429 481288277 35423 35475 928631819 67312 67293 302903130 48102 48109 874426086 34925 35478 565221190 35421 35479 599872318 27221 27038 487884990 51613 51082 921860859 53023 53357 675578389 34963 35483 240987432 70143 70649 672844224 8571 8764 721101826 73026 72943 86060298 29593 30375 402841934 34760 35488 890754825 24202 23554 276520176 52554 52773 487756752 5078 5687 40862138 27617 27592 44337638 35493 35353 834563202 73500 73870 61323767 28437 27652 479011191 71904 71208 71175370 25912 26291 593079221 58909 59581 661786483 52307 51611 380492566 34724 35500 75248074 18250 18016 745346123 35347 35502 675122971 7559 7520 53681452 49658 49275 391749919 54573 54245 383967053 57122 56581 29387563 74967 74737 617857746 69278 69448 913457576 29881 29369 665629572 58840 58764 98217923 50478 50984 651191844 35512 34998 718990693 37187 37060 57612799 31410 31609 644242278 66506 66686 624822978 76535 76662 593619966 10086 9596 549502608 10970 10312 327288188 10975 10322 524419666 64232 64354 852557114 56147 56338 610527822 70417 70210 63717072 13331 13228 921312508 35960 36274 908817288 50394 49911 227431956 71323 70623 171752978 16079 15303 493821932 12237 12448 585981561 79535 79211 203765505 35530 35503 409326166 66531 66740 661900243 60852 61170 28572484 52074 51602 614012663 58709 58586 682845587 44516 44064 155480935 36651 36374 914387265 41810 41019 2290460 37289 37932 279613221 27864 28568 991371743 25657 24961 854411374 35541 35173 621177436 38929 38617 992818764 63767 63573 88953208 43074 42907 947566573 35509 35545 382794724 65174 64816 179586219 59470 59653 884027890 43804 43984 80195204 18555 18573 513430952 35550 35258 596928714 26913 27414 917995284 10864 11538 191670043 19163 19629 994292446 50285 49828 507177108 25551 25311 499017508 34971 35556 473809730 38657 38145 968444545 12135 11550 560956377 59622 60008 223248751 35560 35432 830928297 10372 9892 892358096 13109 13372 613836493 35563 35230 240866503 20864 20818 642759846 16120 16253 63810764 55500 55406 434711688 35567 34838 192966144 32883 32480 345631922 51746 51419 820684477 2087 1399 12546436 35268 35571 893650546 34786 35572 463407852 13993 13826 558568622 2384 1771 533263906 6180 6712 240630394 37470 37189 236304277 11155 11108 124226540 51099 51310 659476773 34682 35246 534106105 55988 56780 141273234 35581 35162 27736715 10459 10635 997601844 34081 34352 360844499 77295 78031 789263341 4257 3701 104566753 18307 17586 645739613 58209 57646 34348402 21192 20861 345434708 1655 2149 996158217 23727 23426 855326861 20283 20444 189500225 49965 49300 137052569 32145 31805 932927841 69030 68556 774012953 35595 35576 48855345 19783 19430 195022640 59419 59595 704324876 57194 57245 301981496 26436 26276 211921975 35322 35600 835031732 37930 37159 710570865 48622 49182 397942662 70135 70608 779800011 51617 52406 614977635 14387 14433 832320442 74831 74410 835484291 41343 40691 823101035 35608 35146 332102557 30606 30958 971906390 34569 34372 777409554 54806 54347 701223446 2373 2992 175059305 7319 7487 117964408 41872 41961 21593339 20528 20870 314745042 57538 57193 768361199 5178 4522 376117910 54051 53670 917800297 44671 43936 250854694 27770 27879 592859135 11059 11037 933402858 29838 30341 218079085 35116 35623 377930401 40182 39845 519696777 35566 35625 210043636 20310 20026 925634937 64768 65410 185541713 48111 47957 425620515 38915 39369 829543158 4811 4933 118962405 35631 35377 868795212 35436 35632 774120070 47072 47462 227644023 75514 74746 68899437 35635 35091 567973163 70294 69623 572956689 45905 46633 186157249 69444 68754 257461937 58617 58947 16421002 48450 47995 297489221 24908 25649 931428707 4797 4373 837410996 59263 59308 900949385 12558 11988 116449351 40541 40642 198996655 68636 69274 992814174 73000 72852 630779982 51968 51620 936391522 44847 45355 485633085 26874 26329 151060218 2287 2483 261391233 54346 53907 748460930 45333 44541 866219366 67574 67140 496765881 35330 35655 236940495 77995 77405 236156089 50252 49996 219100106 63195 63451 567463469 70262 69716 656131431 17480 17933 464216766 25448 25262 49017291 41122 41091 256849102 21490 22217 135628928 48878 48278 164961129 35321 35665 464551183 21415 21258 47721336 75938 75368 713341393 49775 49837 138166584 14048 14515 48272642 14499 14975 915291627 37950 37629 537435159 13140 12947 805719502 13992 13813 692726097 6602 6763 606751306 35675 35264 111966099 39877 39119 437324910 12035 12300 222570609 14453 13672 255935389 18148 17725 623145097 73313 73421 490120324 74947 74223 720428566 35682 35137 931202127 35683 35138 789540290 71796 72008 881439773 29324 29849 343630268 35686 35660 854700209 35562 35687 825560843 69676 69646 228031082 5842 5816 844666146 54301 54702 808790389 11264 10519 633975732 54627 54416 51103809 13856 13798 730444489 32801 32137 549948979 10632 9930 816320786 13945 14134 620280988 70664 71079 903277689 35131 35698 188698600 22831 22770 60315901 72783 72903 721992472 35701 35607 236198333 25917 25510 93049714 27008 27704 713683026 47985 47187 919288438 6618 6175 408909410 24374 23607 389522453 2759 2242 71068530 39302 38789 72712990 57620 57449 677376252 9495 9692 61224441 78117 77596 142988994 62195 62364 236975511 35713 35564 830900577 35691 35714 12316329 19159 19281 948156713 41053 40933 524108048 4011 4066 525352748 25726 25408 991951253 35281 34486 518614677 52062 51732 900100571 58789 58141 360812604 1378 967 74765969 44214 44673 976829559 48679 48029 242301420 65009 65265 409634610 5586 6346 295780437 4878 5431 882946626 35728 35615 68434783 72317 71983 488954358 35730 35403 587910395 27197 27805 137711599 45258 44974 51448559 35733 35366 30644274 35734 35727 980572804 37050 37167 188234876 53722 54355 237709439 73423 72937 769944022 30963 31615 26638163 18140 18491 609455208 35654 35740 346945941 79467 78995 441376146 72150 72387 48286896 35743 35474 651991097 35350 35286 447432154 66869 67473 30721887 459 1172 832601927 20722 21029 387015415 43003 42622 819440028 51762 51514 960605943 53159 52666 71733670 5684 5046 375034030 35752 35453 46415948 66510 66683 799723096 1568 1494 548456642 38986 39486 931851504 8174 7537 925487360 29543 29210 380608581 35707 35758 402294387 77238 76957 991822160 8779 9315 974664946 8164 8167 851115717 35479 35762 878388723 29694 29894 863779816 48867 49441 390403583 39146 38654 322851234 6711 6516 862002787 78154 78526 288630228 77318 77743 44801321 37277 37392 855166187 51986 52679 674739526 16840 16692 390179253 65341 65058 342468885 76654 76060 3260275 35580 35774 98713860 62280 61747 927558191 22716 22309 855241870 67026 67652 217739599 35778 35604 293534569 15693 15543 366520427 6248 5620 225973504 35781 35363 661525084 35078 35782 15440419 71355 71217 917093013 33108 33529 71854333 28070 28630 435370167 51888 51576 654947143 35234 35787 282956383 48250 48937 82906812 4563 5220 326659906 2742 2105 167074765 50297 50411 188863357 38137 37532 341035669 61019 61410 934794278 32369 32798 156212751 24595 25183 546077223 35620 35796 687162759 52122 52922 393529164 14530 14509 779659854 79799 79839 731779482 30225 30116 792397234 62016 62327 280832227 5545 5285 174773037 35803 35372 465697431 3055 3227 457487069 50371 49753 388507613 35806 35599 73270836 41892 42420 283886050 54627 55107 657072369 18365 18580 605495409 63552 63812 907153487 35055 35811 536479429 277 1 960490108 4753 4493 251038363 24037 23744 838704204 30782 31340 56338315 44624 44710 844208943 18002 17345 226195607 8054 8415 429820257 9805 9277 424819205 832 821 602401376 72354 71575 467969386 12857 12624 498138019 13347 13436 204127752 20599 19949 780240265 35825 35234 222073689 43081 43504 201930896 35402 35827 176564204 49171 48877 131885767 35829 35636 60242544 18666 18661 165235078 35831 35224 697672975 35832 35271 690705244 52391 52783 273762045 28867 28109 904539721 34719 35024 351480912 49715 49131 626929197 10092 10660 12033554 35838 35783 853548929 43690 43920 719541396 44611 45059 660482629 25926 25736 944516614 17604 18365 427417913 45559 45443 9747269 66196 66418 407753040 12140 12642 888862964 35846 35727 315532642 71933 71599 241203918 35848 35252 768291361 58760 58315 593688378 182 920 445709902 13467 12919 67645728 28256 28340 539761453 61257 60921 487896060 35492 35854 692871478 3189 2762 83433009 34940 34276 146990349 78887 78904 879310239 72390 73185 111622324 63647 63203 210346615 46229 45761 672779520 35861 35482 751086670 10818 11052 60950345 35801 35863 976930161 12048 12023 339074918 52832 52956 450113657 23165 22650 483793368 426 804 100019231 17801 17770 248934982 4549 4228 751800657 47887 48340 79186474 35319 35871 475043717 31943 31400 62140361 50502 50796 448312141 35872 35874 366367080 41233 42001 583615275 35876 35080 784511165 47068 46408 50312359 55937 56668 756525732 74024 73740 604527520 55316 55230 711894803 59954 60409 348806624 6953 6971 738133328 9712 9241 606078195 76572 76193 635410529 69824 70570 606620728 1011 648 585680837 24944 24694 483258680 35888 35185 53880929 1482 2238 241038391 37548 37041 592060861 35381 35891 565643017 65116 64755 500036464 11980 12312 136207911 71751 71187 972271321 70493 71041 749541378 41481 41663 947583248 5372 4584 963096215 53420 53139 290400540 25738 26070 300590916 35900 35433 332174951 79262 79394 96564442 10627 10953 418159 19249 19147 475250675 37499 36766 743215293 18901 18771 14794630 35906 35377 625411099 36006 35776 297229240 35908 35207 549335042 29181 28786 821394677 76585 77244 788109138 64675 64493 521001280 14603 14087 6121797 46845 47610 986748359 8252 7882 805982630 70925 71421 750355131 39038 38612 18979134 22648 22146 507469662 35918 35314 547728016 54331 53872 449291358 70941 70221 503074502 28946 29200 473516129 21656 21576 739325674 35923 35681 623784673 34015 33225 488121689 52100 51622 717443386 14934 14237 720227189 61347 61960 806191617 35928 35348 41936283 64783 64400 355093144 45246 44720 91533141 33540 33856 5619967 59470 59429 274887120 58150 57981 71705581 7303 7613 35624080 35935 35236 34390816 14138 13575 826829922 60237 60681 783829489 70820 71286 569171090 61509 61931 947847723 46943 47600 845166175 78138 78140 824972573 35825 35942 647239340 17483 17177 49688302 43828 44193 666249208 51047 51808 244828209 74924 74168 684873360 28116 27391 821344185 39480 38863 504501507 47362 46635 410623663 69166 69318 413353175 35428 35951 638010593 70604 69853 959780730 56428 56980 58859869 68149 68069 186481531 10245 9525 302924607 67445 67331 974776826 40666 41152 164873927 39507 39528 883992670 56553 56825 326871215 14494 14426 758436422 33180 32717 926731707 69780 69971 191283137 35963 35878 656966801 8362 8485 11934657 57209 56546 92205003 35744 35030 287588045 48396 48510 77256267 35968 35477 46539255 14980 15208 579554766 35970 35719 99057166 66398 66182 574649284 18072 18385 130607892 19076 18991 73312352 73832 74168 34018290 54710 53985 565313515 70616 69935 949637739 5633 6118 691920477 43908 43683 947308367 23333 23464 603025710 75618 75246 147964657 28209 27708 73249130 21983 21539 553751002 35983 35846 95168516 79061 79591 352321983 78999 78917 942134892 77810 78240 177058481 44067 44718 58234211 71669 72114 686885012 77501 76942 980434959 12864 13270 358338770 33615 33136 102199626 35992 35911 770306129 53432 53659 146719040 43046 43651 356887970 33129 32724 380764473 35996 35425 15264635 34180 34284 109767091 43308 43372 469690215 50623 50774 991882932 38206 37756 820465852 23189 22653 689319518 35691 36002 727043021 36003 35752 974859716 43221 43630 622310754 36005 35646 262985724 38238 37677 259177061 21352 20592 126907254 66803 66468 724047838 33171 33289 65208715 76862 76811 555194146 1150 372 416267353 36012 35687 763304518 33651 33178 567944911 57771 56995 803228890 40103 39601 550953732 66461 65840 293489876 48169 48799 679133901 10015 9511 344154059 35456 36019 881608334 28650 29167 35962470 66735 67274 834174544 19150 19137 722440211 62373 61892 385876244 21982 21689 140073212 40382 40426 315649639 58667 58012 892374071 6275 5739 766357047 79297 79439 219805756 36029 35448 613081829 4591 4643 610939805 70659 70157 481837467 16590 15792 734681073 66352 66252 863552736 40923 40368 207186193 35398 36035 187690346 36991 36377 778943624 36037 35371 406193459 14998 14960 22850372 70756 70249 256645327 6706 6613 394356626 43605 44282 933796604 36042 35805 81099081 18528 18215 45082235 15835 15523 406606404 35809 36045 725586462 36046 35323 459272470 35567 36047 51151139 25131 24334 785315834 66154 66149 288664000 76082 75358 857523721 14338 14952 6927359 59593 59523 749023408 43643 43424 80446156 75038 74370 871166304 47056 46884 894909772 58908 58270 614701959 55194 54526 49714289 18448 17806 491302592 23262 23352 792361164 61188 61300 23697734 35328 36061 480144546 36062 35861 277200559 3031 3789 8897601 57868 57105 59791063 71696 72276 315796116 57071 57707 51493146 77308 77233 10334198 55971 55290 669673414 55200 54679 52154692 55063 55470 414478287 19554 20299 939914550 39473 38909 902099141 2532 1946 34802159 35845 36074 634380548 6252 5754 884047058 55473 55241 891773483 36077 36075 692678296 61065 61213 429898191 17623 18063 104691103 52283 51781 219300464 1217 1530 326550661 48135 48178 276523179 19329 19347 573635318 42180 41555 163612850 44355 44720 684363458 36037 36086 236044282 6133 6553 809225011 54842 55199 183011123 64247 63653 354572957 5896 6508 531441789 18606 19354 48088118 26821 26447 435709401 56600 56523 199579688 37920 37418 645030877 2041 1407 497855461 47881 48485 676900013 14921 15112 944027835 45275 44530 161373990 36099 35792 629519016 57140 56960 900554332 23692 23629 360488303 64826 64750 281646407 40270 39848 551341547 36104 35356 504570553 49030 49619 789747108 50782 51527 640024979 68206 68326 569658528 62623 62031 274759993 1975 1273 152415612 14456 14859 12624451 21934 22018 52325819 74657 73934 744991606 36932 37123 811600989 35364 36114 918424306 35377 34749 889288883 37987 37872 154359724 47625 47951 852829043 18045 18160 933201695 62880 63508 919441416 35720 36120 591932223 29389 29557 67641899 20421 19764 780061871 26323 26413 512285623 10213 9986 853882163 53265 53452 796899001 53079 53580 206519912 43222 42497 189197767 34120 34286 709097651 55579 55174 888014996 30553 30201 975158903 35419 36131 621245121 60081 60141 467077003 11444 10777 880347893 68228 68095 861376747 11633 11192 150054959 36136 36076 143371437 23356 23846 83265883 13893 14445 133844535 36139 35977 496591652 73873 73551 369698480 72633 72421 398852106 35402 36142 115500468 45524 44833 255469236 6937 7531 753955404 40936 41463 152156807 46254 46721 268840989 28833 28055 872106615 78981 78297 58809055 2866 2322 403407389 50030 50156 246813201 6696 6701 405614858 36152 35712 904025835 27341 26560 120773724 46831 46588 467447445 63521 63364 847908495 57002 57217 139501206 6299 6280 613308821 11701 11620 138193295 54870 55096 7814952 58572 58377 963746345 76892 77480 971993951 29401 29923 246807116 47435 47316 172109183 32462 32369 49037458 51536 52280 623999764 36166 35774 780062203 26120 26347 258230593 59226 58634 223313378 36169 35474 410687573 11745 12024 761952815 36171 35667 448761246 43533 43172 306186703 50450 51053 41604994 49456 48764 35946337 1870 2500 54939083 51636 52165 248223282 73639 72910 514476099 13659 13874 645012332 2407 3079 977227137 63870 64191 530331530 55443 55343 764259330 6903 7055 292908047 15941 15853 58364796 67777 67324 718707064 54570 54770 351450222 36550 35763 434577775 36187 36151 33737212 35922 36188 911964481 36189 35959 674222586 44891 44731 5980306 50454 49809 341611847 19697 19760 637677648 26173 25595 409440860 36194 36075 562066917 66703 66838 5693476 58713 58272 568217265 58757 59259 214241039 30512 29921 274626487 71965 72074 861156962 27661 27555 612189590 22653 21960 582904785 36202 35582 412547260 47406 46686 747100495 35856 36204 824549846 19220 19494 374498597 62488 61896 682011274 68708 68057 885891137 39580 39141 840521321 36122 36209 306900689 40587 39826 606294047 46977 46705 49061649 77776 77524 53955821 10506 10733 679207521 36214 35509 503144538 10521 9773 131456155 35758 36216 172376613 36217 35849 838974883 28338 28973 985544829 11720 11939 585242944 36220 35843 958684276 35435 36221 394653994 41753 41231 986341042 36223 35716 41769828 66145 66591 538253926 45189 44674 24624843 27279 27125 748672131 42515 42392 308627440 72628 73406 704412456 59521 60149 810854435 51924 52267 118913375 35624 36231 333591760 62834 63017 641102603 20428 21078 21406479 1 358 731938076 42574 42362 101782390 12528 12720 54483973 36237 35686 7182897 78877 78526 277471856 35636 36239 941593941 15900 15148 385462832 66205 65728 621979506 44715 44838 322474359 36243 35586 690199656 42713 42175 283052617 12139 12351 502572667 9733 9659 846068272 5179 4579 341733801 36248 35909 11900466 60765 60919 125862202 53133 52920 813811456 59571 58895 628657050 65691 66382 751542128 43013 42840 799983716 75634 76334 497655597 64225 63758 348742847 19701 19727 936048557 30291 30959 104829421 2188 2481 171145572 62896 62118 730685985 63264 63037 453015352 9627 9376 889186193 36262 36113 549944884 10504 10188 808274381 28237 28177 177812864 61395 60865 537150799 56991 57754 681998993 18972 18699 981256531 51732 51745 662506909 36269 35827 233613289 66042 65640 804119122 31924 32635 804752456 14366 14056 495773895 25260 25874 941796197 38701 38176 500392627 52078 51664 671408836 54989 55290 702716125 55932 56368 52017550 50992 51253 753304787 50277 49776 942962661 35644 36280 152355551 47943 47297 512706676 12676 11921 223502391 14350 14697 679549002 47882 47415 225597812 35989 36285 231418088 27209 27723 790224197 70986 70263 261064856 53144 52617 490940261 36245 36289 400516353 36838 36820 878413770 35543 36291 384756729 47450 48127 420178464 36293 35684 535178906 38726 38612 194015605 31387 31785 659962520 25873 25778 700939318 41451 41457 625401297 60768 61331 835265626 21477 20780 21954086 1693 1464 925798365 72813 73557 737116042 33507 33811 485631344 68003 68155 594893400 36304 36247 99776879 64847 64263 211416042 36306 35772 236029715 27446 27063 447663975 76312 76973 39993321 66439 67032 755637468 54046 54814 193465218 35860 36311 578311311 25262 26033 414480748 77272 77363 541957264 21885 21412 55531362 54111 53485 790277264 46622 46448 926343616 49686 48963 788243446 22986 23453 356168762 58307 57620 93029936 19468 19861 547211468 44536 45209 125194567 42484 42872 87646964 43056 42566 68098231 77529 77422 675068704 52728 52094 371760765 53109 52352 361922146 73838 73379 947719281 72672 73160 4533355 78713 78890 97050582 51165 50985 153644471 36277 36331 544742704 42649 41904 437167109 31184 31971 664097365 36108 36334 230123274 56336 56729 968365255 54423 55059 810165094 2317 2907 60340801 79351 79374 236257751 50282 49873 11023760 56424 56380 558752941 59238 59507 283513252 79079 78812 745724286 44455 43748 575220967 64944 65490 860771098 36471 36031 366724814 36346 35770 613990337 35866 36347 476476845 46887 46312 641355668 48373 48927 811567823 34921 34488 372014922 53682 53574 769495750 49080 48910 838548260 180 1 103100416 36354 35809 921349667 58851 58268 819889051 52016 52657 750031224 29098 28765 484874362 24196 23840 753700924 6731 6081 46204057 4040 3540 419631969 46416 45865 447362205 14028 14787 283380201 36363 35769 407410096 4759 4183 473760085 11889 12544 771690891 36366 35897 408756833 1560 957 971018452 52111 51825 481650158 55603 56269 507475883 26919 26979 670897728 29816 30205 669044864 28178 28229 133525609 9218 9745 63838503 3521 3788 231045637 20457 19876 650700334 56247 55726 16965416 37563 38178 676909166 12945 13358 592374933 39680 39156 864248032 16670 17264 916224561 71834 72096 253226674 36382 36309 403593655 35713 36383 530916250 44866 44534 561749420 59311 60023 621517419 59823 60276 596724886 75257 75765 363645926 6322 5831 714298473 57046 56259 423640530 35923 36390 532697666 32297 32877 88287311 51117 51578 961577559 38093 37859 487294311 24038 23292 186444846 36395 35975 930758374 45128 44994 702193422 14657 14425 206368363 16266 16702 855839412 66566 66162 185557952 70137 69552 726827078 62453 62285 34806631 36439 36300 99239821 1894 2205 413654901 36671 36350 101921886 69685 69231 987886756 11740 11659 228636761 16194 16296 58350499 12515 12132 166849751 28774 29191 551944880 11147 10396 294777117 24925 25122 395418473 67074 66787 612202710 36413 36110 675455199 65241 64741 553688768 35699 36415 302149101 53367 53956 524177317 46213 45654 357165512 54418 53844 88891789 17491 17480 959805654 31365 31297 100182834 48461 48154 274067396 20783 21088 472625076 38062 37975 522370259 36424 36047 887698062 42255 42755 638335858 2679 2653 435275721 76082 76120 825091602 36428 36339 252097647 44086 44808 798874166 18409 18826 868889411 38445 39174 878895817 36432 35751 474149295 65348 64817 587431093 35745 36434 838555902 35985 36435 699959729 36080 36436 264763339 36437 35894 188786010 79030 79005 707076025 33857 34294 441438342 21213 20770 909839205 78262 78489 681764565 63719 64077 562110617 71754 71355 196219529 47515 46759 201073347 57281 57236 956412567 36446 36399 388262309 11304 11625 471131901 78929 79001 996405325 42171 42057 671037271 8002 8056 909889608 29017 28272 110528429 40978 41118 50658579 45374 44717 658919312 75900 76487 810570706 57914 57166 260032357 38974 38523 65819460 46276 46729 785219584 37900 37908 65586679 43224 43374 411211893 78566 79301 937539768 36461 36169 621970986 21541 21833 282214222 41155 40408 486286129 11321 11688 262502760 58094 58007 794883797 2902 3141 374427091 58162 57376 372468851 69165 69893 959660528 19356 19169 705391756 6635 6805 24247142 79756 79398 127339543 10749 10743 234850836 73166 73028 145704476 6069 6354 624758346 31730 32484 855929726 821 570 691670840 18836 19019 510948633 7976 8654 9967014 49017 48786 889013260 62412 63204 638312166 53525 53046 239885400 36482 36429 813710343 50540 49801 150058411 69977 69507 98005324 61668 62194 590528118 16036 15664 172829148 60001 60602 897224005 30360 30752 48171451 32778 32063 275594320 73260 73455 502429689 24063 23706 546939725 38252 37884 814408490 42830 43339 432759689 3695 3893 540684822 7336 7397 201062967 29443 29265 94017201 47453 47825 602262792 36474 36498 24190797 43654 43575 959931644 36428 37063 913660430 13004 12850 744573815 2055 1885 296179358 36136 36604 906837399 38677 38943 962525219 36505 36268 707471813 14818 14422 249957742 36507 35825 279423882 32028 32228 408327541 69832 69833 364575140 1488 1804 58506756 76928 77419 870021722 62748 62373 794180271 36230 36513 424768012 77952 77324 238618635 22126 21982 728137742 20975 20901 311488286 6408 6442 691723703 36018 36518 943938835 58291 57901 271750068 20081 20465 481452850 51666 51408 67934626 56360 55737 928871184 36523 36320 479302621 6626 5999 623028995 49673 49653 451355538 30761 30025 404965081 25181 25793 679509276 63567 64165 507676874 36529 35879 565360781 36530 36192 273362602 36531 35780 233083018 32763 33226 464373604 55045 54792 123929437 12849 13322 954563747 35801 36535 886049349 63041 63773 7873746 35239 35505 372693776 45188 44559 815477063 76745 77311 129820652 2418 1975 359812283 60056 59689 5851003 39929 39928 636599806 79849 79325 265207589 40521 40574 123986664 71070 70965 976081330 18511 18692 159831955 75002 74930 957686808 26987 27748 223354311 57119 57138 48481425 35896 36186 676419766 26678 26447 53335537 30739 30882 917860586 8672 8239 583794999 6958 6245 769963131 54864 54886 66121058 36556 36428 566839173 74936 74622 361150342 30254 30015 246216921 19189 18917 967475486 77730 78144 431836915 38807 39205 702984868 58394 58659 439312685 61361 60721 794578015 11146 10536 486330674 60071 59812 271619453 69956 69826 894171316 74139 73704 855725921 6513 5960 191668066 61043 61437 905044798 36388 35740 14844692 2873 2271 459478501 71067 70896 17875529 56147 56586 239193563 56701 56241 236433620 33219 33036 536348591 8106 8870 45690066 36577 36399 33657994 69998 69704 15582175 31350 31130 488480520 68025 68355 976675978 36092 36581 136180294 38593 38428 681068550 44671 45052 6076221 71889 71299 77769762 50778 51243 634068046 37516 37733 61419386 78372 78226 480713501 50348 50272 312356847 52188 51404 382324899 21831 21403 972456790 68974 68662 647666559 66463 66268 405448813 31210 30836 497218701 36594 35839 81200147 27349 27180 415053242 7319 8100 243465912 36597 36397 5175575 34881 35423 620434962 35835 36599 69500972 45183 44862 576435985 22058 21947 310152078 77131 76946 78410774 14623 14084 784065204 9327 10084 170158944 36127 36605 700612614 39725 39225 34501062 50990 50453 460753207 57300 56951 71718316 38409 38166 569218005 1275 1511 559894064 55317 55257 580857374 37462 37289 29991076 67762 67258 188279318 30083 30455 657987137 38100 38601 873307862 76805 77063 513442841 24781 24005 640308263 64186 63757 449451854 73298 72671 654609487 32357 31606 63052674 25896 25538 198238251 38564 38024 807526798 5341 5776 913318270 45961 45656 430576759 70345 70253 40611209 63554 63963 442817182 25966 25513 623356380 2561 3163 610211638 36629 36509 531533163 77255 77168 101933051 73410 73438 170608612 8543 8680 761625377 52917 53442 351755584 36180 36634 994539915 49598 49342 82164633 17839 17919 435896638 28864 29068 194492731 60158 59456 670374933 51071 51786 426457341 10651 11178 693837494 2472 1766 722561234 16747 17383 304806852 76264 76930 884657819 36644 36622 452433751 36645 36011 753866559 15533 15126 844132009 8515 9192 419224574 58883 58156 19062290 49871 49347 487084546 46936 46206 895999798 2548 2402 834869303 4728 4344 559153533 37742 38435 29038429 11542 12160 659345091 74731 74477 273393756 36796 36077 46270545 63433 63281 741471447 27999 28472 83257356 32842 32735 263996931 4067 4515 850534893 10122 10701 815740346 45665 45128 917742001 67569 68223 560297419 41094 40458 883505874 73895 73671 109126037 23249 22587 846164149 24893 24593 16862676 36668 36363 676406565 49083 48931 283101882 35931 36654 99388160 24651 23957 284511298 18368 17696 498282800 19856 19193 244083905 68860 68506 151697885 34807 34345 512736701 36676 36647 923931105 66369 67047 845273859 18428 17666 939605117 36348 36679 239678452 36339 36680 925566794 55327 56050 596016928 7326 6929 899791474 36683 35963 805538838 21973 21265 930421023 75757 76363 631859065 53223 53842 899204660 60829 61423 994870615 44609 44746 107077948 78848 79291 692348343 38336 37650 246214559 37774 37321 865724273 25596 25187 765191708 3583 3198 64699715 29255 28548 888989299 36695 36082 881604896 56028 55343 541558114 62724 63178 272327115 40911 40896 474197203 72624 72790 640583333 69485 68950 289762900 79246 78615 918275524 67737 67969 34953671 36703 36095 422918212 72511 71863 829271131 27310 27373 494844130 14891 15228 538930107 36707 36637 188676294 4634 5215 366166405 31525 31720 11523745 59922 59810 107653885 36711 36380 320023544 30779 31399 100880643 54937 54297 851674304 808 983 496540738 19228 19540 887485738 26363 25979 843405739 36179 36717 79364544 16089 16140 287638306 36055 36694 512970161 74341 75092 299466870 23740 23175 375292777 79928 79195 564622487 20052 20474 199306085 13404 13855 691825411 58869 58204 243459398 29565 29210 521042306 10371 10587 314652452 2824 3363 945891859 30607 30381 994338596 36730 36453 182763814 29986 29428 395154253 8335 8833 284701707 16242 15739 441154455 38838 38611 579756971 48257 48906 692761157 18350 18968 346746742 47416 46836 151561845 21093 20492 294171804 36739 36722 99007734 36740 36305 458935680 42864 43065 486075225 70080 69452 195863914 51600 51462 108693835 6866 6609 23458939 16820 17605 601934882 6470 6391 258717671 37815 37384 864657589 54380 53844 501447262 36034 35627 202397553 46277 47040 269648075 38618 39103 20928169 36125 36752 551825217 35378 35646 882951982 51349 50604 134691378 20055 20746 867364640 21968 21373 431159267 79318 78626 632696579 36150 36758 856221212 55055 55842 723768597 10237 9908 622147620 41730 42441 817707743 65536 65880 812777709 31826 32067 406741259 21495 20748 59395467 26706 26720 950959477 69160 69805 225952746 39864 39296 408235909 25674 25187 394926529 36769 36663 575327931 60057 60768 929494978 63684 64011 967346059 43475 42920 197696788 31544 32242 744372844 57642 57142 367482626 66256 66747 664817964 37260 36947 561193205 14059 14036 805174918 3940 3261 222003359 41747 41676 57922038 17759 17386 644903546 41046 40461 147397068 69292 69377 679541361 32559 33201 175191424 45719 45119 329329884 66784 67080 623569477 36786 35992 736838578 1 235 640503776 11644 11595 320902138 36789 36289 49942971 49817 50080 252442499 53650 53670 215234613 72534 72506 780402389 36408 36793 969254461 36794 36748 520945511 22233 22933 190848287 5683 6071 622481939 5650 5613 788864157 15730 14930 150066630 17790 17037 494298434 62090 62682 707529340 53170 52678 442764019 56914 57482 198793324 20000 19230 832837063 36804 36441 188602239 36805 36134 872326425 15766 15302 322611975 43267 43463 363022555 36607 36808 45120430 24970 24330 809108780 32272 31658 958966188 19642 19704 177583149 64148 63810 403437886 2447 2152 671463953 66853 66530 814705491 36029 36815 21512052 20186 20150 707852424 37304 36559 689694190 78842 79201 393499734 70149 70684 47636711 64819 64571 161777290 51135 50622 775908525 79142 78508 825735414 4506 4123 653379011 36824 36632 20071271 2630 1966 65235069 27107 26885 148082647 4659 5436 873706697 50551 50184 298391779 75236 76010 980413008 28894 28939 991736959 14609 15002 265046206 52084 51693 481386728 27064 26670 41251933 8852 9118 687880666 54375 53941 418997481 65959 66700 500786180 36227 36837 419122336 40238 39985 298241209 37592 37001 262403480 36297 36840 269324776 36841 36837 498469205 49405 48831 357672526 36497 36775 691959451 8592 9047 517309930 6970 7041 921069953 20245 20378 509480625 74939 74876 216336839 34113 34130 78827908 18982 18930 563409769 49357 49856 885092191 68753 69096 933207412 64898 64940 291493587 31511 32249 701866777 33323 33790 934016438 6607 6697 144515840 5497 5825 403780377 51122 51645 184953055 77904 78185 72121210 63528 62940 897144138 14214 14597 95828283 22167 21703 940423117 43302 43986 706198355 36608 36863 645402424 36089 36864 523828292 11949 11535 194929722 9383 9830 150716237 36167 36867 986198577 67450 67139 666593760 36741 36869 544412225 36795 36870 68181334 57635 57615 885136547 2021 2377 786101474 76057 76210 294777920 47207 47345 64465347 77955 78362 237547647 43662 43902 116314046 63690 64143 579475803 48672 48580 135126988 32702 33196 879258040 36702 36880 591902480 12063 11376 263523319 46423 46930 234084363 61456 60959 752288968 4181 3410 510708755 64705 64360 108462143 1548 1582 545831169 27425 26795 553006379 47936 47891 678428459 48200 47664 92115619 42183 41969 912782226 66602 66519 313551841 36880 36892 486705756 74853 75302 620697172 9536 9732 6896516 40259 40297 949595632 73320 73814 31685584 9935 10310 117371849 31101 30994 99372035 24305 23629 36764384 57178 57463 755257428 55656 56394 797349692 30807 30688 721970720 45648 45656 69092157 37646 37045 315792860 38513 38007 82669358 36906 36836 114960205 59779 59611 208957209 43140 43487 14386171 36909 36172 940702431 58414 58402 599661027 75593 75175 519074951 56744 56316 638543980 36525 36913 345893079 63925 64408 220860828 43686 42924 423132705 36171 36916 83422604 36300 36917 960808288 58534 58763 166612505 40986 40649 58873732 36686 36920 906543325 48488 48817 939833609 57258 57747 47801182 11319 11214 785950158 59057 58537 332211076 15413 15255 509925157 5137 4430 922807889 36927 36153 28708902 28724 28735 886030028 40832 41471 632749130 39378 39927 435225406 33612 32999 978517045 25004 24843 299056801 70913 71437 190168274 36934 36643 33453142 44581 44177 483896997 77593 77640 336952342 36298 36937 283665245 8020 7589 7983659 36264 36939 390201257 76157 75442 193738720 52993 52426 614268749 40654 40352 126826550 79391 78786 329154421 73201 73054 220816600 17709 17819 829227849 69824 69791 15406417 70645 71166 400778945 36948 36318 957842045 11114 10528 392033211 10460 10572 838615101 1520 1070 305220939 42955 42971 687605615 27782 27248 196814162 21057 21180 170771998 11899 11634 219377746 39087 39067 104258549 21183 21037 559778688 39097 39539 19796218 27960 27397 196938011 32921 32750 136275065 31014 30455 954603261 47749 48482 522897469 36596 36963 240006000 66940 66473 440998918 11713 11767 419472450 36197 36966 313326904 28190 28166 41163292 78764 78392 717373137 62043 61470 782432783 31076 30690 852827549 16381 16307 28372848 4006 3784 542147757 78648 78450 894130150 43672 43636 698414597 33243 33779 965844929 18265 17616 951446421 41320 41980 121934989 36978 36792 103105643 74706 74607 603446247 30887 30874 250384934 30792 30699 367152272 33665 33492 919820974 47432 48209 693329344 9183 9711 157983266 16712 15928 163684541 36537 36986 733204754 76411 77184 276789419 61558 62235 811518703 72996 72934 185205926 44761 44235 548128959 45143 45894 452980750 64370 64900 737233941 36993 36491 833428770 36994 36467 263798337 36320 36076 155442641 14006 14113 713428932 37209 37152 497495756 57548 57958 187952135 66736 66999 115550432 549 1036 788125004 59781 59019 926719107 42820 43531 900324 58507 58062 54968749 70721 71002 115600290 12286 11753 389936617 45732 45442 538136209 66351 65795 401255083 24198 24118 685079522 26408 25950 390305252 58080 57770 875168808 22070 22198 412465876 13628 13510 983098312 37013 36729 166908191 64942 64144 378710186 20270 19837 866301988 13539 12991 64542261 51427 51228 456635530 7650 7752 354853243 15579 15463 10609179 17438 18172 778389424 24649 24764 411718614 41966 42054 999993569 71000 70233 37192767 61995 61767 811963618 20979 20996 556541946 37747 37432 96225417 2901 2283 374536344 52680 51949 111739161 18668 18639 47100849 59301 59170 968059905 52792 52554 913670707 34022 33334 417099463 5520 6144 601256953 51204 51733 709010239 70609 70669 569663904 25321 25270 728097792 77205 77642 395545238 29420 29629 554073368 47116 47861 365540723 37040 36419 34376447 11474 11774 42647693 48640 49112 817045962 38355 39065 819830982 14135 13538 272334497 53479 53775 682541737 36452 37046 794490227 11193 11906 4194742 36563 37048 322392296 26502 26621 155003385 41284 41049 413551256 44271 44912 862697442 21573 22289 13606778 36333 37053 654199376 36353 37054 404333727 23411 23246 948271855 74221 73726 94182944 36690 37057 948080836 36296 37058 995330645 37059 36586 10174726 37074 36958 315823943 36602 36102 6746672 51850 51893 206301288 17509 17101 736474452 28720 28668 9009794 7313 7233 227535282 74727 75257 328467438 57734 57114 503824009 76013 75438 435561734 39991 39335 594347821 29366 29109 43646172 39959 40741 978195802 42533 42809 927725101 17355 16581 171478472 43154 43123 98656400 44994 45697 133098239 35289 35011 66365939 58313 58270 120988269 11328 10822 61899336 37079 36685 45077942 33536 32812 752206716 23196 22688 22495307 76861 76351 676470697 60453 60141 959220030 54462 53756 915277708 51278 51158 864418133 61818 61926 474562361 51066 50581 352864605 21944 22481 1850637 33684 33848 147910848 18282 17988 178251493 74953 75315 859649114 60294 59816 321108365 51253 51429 146812297 29820 30329 287083644 6675 6518 642992003 36915 37096 505456574 63030 62474 763930349 45266 44997 42469425 15414 15614 104705961 58023 57567 52091892 59811 60132 132816111 36857 37102 988645661 74027 73500 748183455 2757 2279 904076970 73994 74752 258914005 73507 74215 500417467 37107 36631 417969854 69936 70249 702835966 56298 55682 447295915 70333 69979 612661354 53163 52512 21523812 37112 36723 342804272 56173 55744 64771263 1045 505 373994478 16949 16194 815713649 62594 62485 418429222 37117 36898 457224739 76701 76627 239721456 65173 64552 249636041 48455 48174 47427307 68794 68216 53911855 60656 60411 767558009 63415 63759 962138068 43728 43568 733646636 47629 47592 479531260 74943 74998 910574459 20580 20257 81722881 28314 28420 163767738 9858 10502 484545770 9128 9848 202228041 36416 36728 229933630 3734 4100 633544203 38174 37487 841694491 16808 16365 539106585 76835 76096 868739458 47402 47950 965529016 43885 44028 323761397 38379 38024 44732041 19162 19459 55842628 70914 70899 908758784 29736 29146 942174628 77245 77436 489030935 13203 13584 724119041 37144 36451 841116484 37145 37100 971763861 4583 4115 347069096 37073 37147 484635066 23781 24366 68619145 32179 31947 458163708 72408 72432 339383810 78315 78238 26523763 30557 30573 722646265 29374 29890 953432912 20237 20913 54195026 18028 17787 41125557 12206 11409 548962146 19120 19404 554024394 8186 8253 166246567 24850 25483 111664653 64749 64714 999285686 36666 37161 347725033 37162 36509 64649844 49412 49049 126731147 36628 37164 994018441 13781 13592 793745649 39840 40459 676852754 22008 21946 922568771 19239 18690 577323670 16766 16770 921813351 70451 70599 512115772 46236 46250 891062224 49615 49225 21810491 37173 36918 349315990 37174 37078 122731921 37175 36515 406661324 20196 19821 235962104 52861 53004 896518414 75824 76347 899786518 59646 59561 555262809 61670 62114 653358068 11604 10920 282183199 37151 37182 876398769 53647 53590 387159963 37184 36716 613742712 37185 37155 449386595 22131 22437 939507119 64015 64314 209531964 72555 73312 373076337 69105 69276 456234289 28256 28080 975394623 2125 1949 181251303 43858 43501 195498226 49157 49034 775022635 36673 37194 981012212 48531 47870 652722381 44536 45018 189436080 41908 41794 746070449 52656 52464 699238727 33391 34093 29198115 37200 36849 815299717 64935 64248 998135147 59943 60375 998680595 50645 49943 378832801 3601 3410 842747118 48391 48348 97011907 79635 79642 556018967 6370 6816 859704581 37187 37208 274239885 48829 48544 455324008 4168 4622 725642360 58107 58807 6279054 33221 32539 718269351 62873 62261 954663885 38006 37745 342789948 37190 37966 867031426 62128 62842 64868006 2867 2144 976605608 58479 58033 861824464 57180 57134 264648617 76513 77180 275221656 3222 2438 809089139 51224 51630 353815171 15615 15126 275935183 21751 21838 841555119 69705 70121 577331182 13688 14289 60770825 60088 60144 55131461 24439 23748 33831359 60818 61217 918784156 45504 45801 440670201 15934 16219 771266913 16217 15843 70924996 26717 26510 34777665 29213 28491 63683918 11464 12123 511081978 41927 41803 709211993 55327 55956 2761322 27165 26545 146775786 37239 36522 189628396 68138 68639 18641473 7097 7071 874967781 11859 11099 128663054 44911 44345 500736922 13566 13210 124572642 77062 77856 816910405 29367 29761 988923108 15747 16059 169672039 72206 71986 736097477 32888 32676 138002527 25736 25786 722589942 34762 35098 319297596 11373 11242 861485080 37570 37222 624756944 44588 45213 149093812 20664 20790 917761029 68250 68053 120976940 972 878 176172405 60942 61530 802653937 26976 26660 44164148 36660 36776 730642167 16896 17096 995311344 29096 28389 272341862 2496 2003 268367421 37227 37264 493780115 33406 34111 198097194 64699 63908 24463150 63223 62518 669075480 3298 2828 421961149 74455 74530 420950476 18059 17871 11097160 38092 38058 260695746 64294 64770 142225494 51705 51539 697931460 47573 48198 23602457 49775 49116 17318588 17326 17683 417858534 37277 36947 894336199 27306 27795 233112808 28444 28806 830601354 37084 37280 971615252 37193 37281 368442825 76543 75900 960100959 48167 47948 23352117 37420 37302 53582639 37285 36692 526133126 46675 46285 598187024 22756 22426 18373834 64021 63929 49106089 25331 25849 530020861 77245 76993 242342638 66775 66460 88171737 37292 37111 872644503 18631 18446 122058223 48842 48684 28528336 37295 36662 176848119 50808 50542 475332914 61360 61914 970111845 62617 62705 514017522 35336 35220 771064637 29447 30211 318637912 47364 46648 95434791 27688 27435 433157747 40100 39732 252995270 59583 60275 781359884 48484 49009 77358662 41791 41849 493294296 11818 11711 71593524 24471 24628 459412209 36586 37309 601791123 63180 63737 325692039 37284 37311 553386028 47809 48050 431332819 39505 38747 344548133 29525 29012 402025805 13141 12866 637117909 45951 45795 605052191 68421 69012 599225815 1 108 327454937 66701 66030 26240349 72035 71781 30688614 33112 32501 986558151 61543 61765 26048831 77697 78041 971134581 55253 54563 663276254 57901 57167 129801945 39737 39354 80457078 34765 34316 616268496 46100 45455 17778657 50273 50323 222145074 37330 37108 628491738 68846 68578 198446247 4655 4765 200031084 37333 37219 454342333 13172 13842 528921258 45738 45675 957080888 47802 47135 461783457 7427 7211 776923818 21505 21694 452492427 72031 71326 715985731 79025 79041 721115206 30321 29590 964917993 38692 39052 832459012 36552 37343 799836555 3227 3740 459598147 24498 24702 353634739 42167 42478 560403712 12801 12264 736693595 37109 37348 437642535 25242 25421 393024770 55744 56175 647661391 27662 28297 74099967 11425 10705 786165156 63750 64033 356775188 53938 53944 42002724 62901 62342 866436678 69954 70060 842862607 37357 37175 165079788 25909 25288 262501016 47954 48441 95591687 11580 10977 733679585 73536 74257 657506001 32484 32770 885030 79051 79690 16856985 62838 62769 403783993 41297 40733 241495757 68262 69040 730144302 6967 6732 479266649 72226 71836 393474903 37197 37369 802221359 55036 55233 131448691 23746 23473 539773735 37372 37126 64154402 40722 40412 324759306 36974 36449 782488476 37375 36878 347228649 695 1447 789999011 68948 68507 146229940 44830 45393 263001270 8367 8233 508675848 61198 61844 157440648 37119 37381 67411015 23280 23606 185199280 46907 46323 610484974 37996 38155 793958050 41510 41414 135869987 37386 36591 862674398 37386 37943 631800206 29440 29191 541034087 60139 60474 984927082 37390 37379 945723767 45981 45194 881828060 8378 7996 477780081 8438 7641 147550851 37394 37215 948567575 41021 40253 460177232 20264 20952 730652669 76244 75507 885055896 31504 31268 5339709 37399 37251 683946599 2499 1729 175914861 3037 3742 843216664 6280 6436 371207886 66968 67098 595414306 3431 2848 34120390 75417 75714 780601397 71233 71001 815386001 37407 37078 657307270 18253 18018 619366963 19464 19199 9551719 37400 37410 21792177 61305 62102 676614170 37412 36804 907322496 37413 37059 23890663 18674 18153 250668606 33529 34047 546876524 46091 46274 922024352 42418 42301 208575285 37418 36934 523744940 37419 37025 588158348 35332 35703 498148648 57151 56474 662073746 37422 37260 890854738 9177 9834 410100623 51924 51810 862707921 37425 36893 321781383 27291 27881 956989420 37264 37427 594109198 27611 27135 444505850 70502 70383 55070812 58585 58864 786165785 68199 67728 751078308 49021 49771 19213091 63624 63432 52987810 64090 63799 402054622 70606 70580 398476916 37436 36668 566040179 29753 29369 673585066 74679 74899 33935394 50891 50773 507446432 63734 64260 755064371 49413 49359 767803660 60227 60117 590768432 27687 27224 353396179 37444 36887 72247889 12536 13217 569795617 57528 58048 544269624 41135 41921 405548728 37055 37448 501302750 28836 28696 996380040 785 59 597782734 17476 17409 519458688 24313 24406 917578641 37099 37453 27296933 59748 58988 468990313 61824 62115 947518049 38800 38488 816818242 16780 16968 125262877 65137 64985 196069861 32426 32230 799918610 72009 71635 419906927 31121 30645 253443163 53500 54250 41135361 65034 64596 397637711 37464 36725 375202746 69804 69528 47758351 73414 73524 64968162 37208 37467 1320027 3779 3883 58053480 34239 33822 29254826 50595 49965 4000399 16410 16293 285583737 12165 11443 393922788 33040 32480 560818403 35293 34686 481969267 37475 37138 262505842 24964 25034 942543674 26081 25865 106599221 39353 39243 229184222 19791 19372 171822866 8607 9024 473459357 49205 49711 236467806 30944 31704 46595972 37483 37450 746536107 22952 23194 392165602 25221 25988 153359329 66980 66487 588245244 71331 71594 2912401 11346 11556 879128066 70028 70532 113820805 26212 25958 446291778 28054 28788 995889564 33803 33125 994499228 67773 67046 223995605 37752 38212 349455926 44125 44275 951000489 10121 9671 527800945 33250 33371 980704670 62745 62164 516589595 71833 71094 67062297 45607 45681 371379942 37501 37282 188718707 32506 32266 828364824 37503 37400 916609616 34764 34167 343337349 50845 51611 212733996 71578 71084 596772026 54767 54073 590703671 52142 51481 903136892 66348 66427 867924323 34349 33678 79321713 37342 37511 367809211 56498 55824 169465628 50957 51068 497843958 67707 67507 516494863 18917 19266 53403724 37516 37262 199056475 37517 36879 944812680 49802 49617 546039628 37227 37519 695875935 58784 58192 51701587 37168 37521 306295040 64678 65035 803734340 66089 66839 563353324 37666 37883 895264193 77099 77463 321114376 37500 37526 605931254 34157 34411 54400752 77899 77159 2680968 26335 26533 467952015 19912 19138 671574471 23959 23811 426869485 56745 56686 51577387 13246 13815 251295815 60429 60619 72892414 699 191 640945253 72184 72979 873815894 1778 1219 10965032 44230 44313 299830598 37539 36905 987633507 74174 73611 23194453 37487 37541 255277035 52504 52189 331605807 68507 68930 978894578 43601 43131 530987675 23843 23216 591368336 34154 34182 969418669 1643 1626 687220131 52762 53269 4801853 69243 69895 400612313 36649 36321 176746392 37551 37314 682822667 20361 20012 799781236 37553 37319 184736461 46951 47259 901462314 19314 19422 494303043 37556 37543 459877919 20735 20005 362396726 37139 37558 242219651 37192 36843 961537894 37276 37560 9854271 7686 7497 736353058 57194 57430 760272936 52305 52603 817536535 62332 62295 33738361 19115 19323 631737702 37566 37024 987850624 50445 51226 383513849 30326 30880 645302679 25473 25267 779584022 73404 72697 566264150 4074 4601 566281268 53979 53797 56286983 5829 5296 502214670 59182 59860 686171226 8918 8387 379771127 44422 43776 888996955 51070 50767 938693741 37578 37541 904161184 75070 74991 505707504 37580 37515 12839623 144 92 351535381 29436 29000 925269280 30224 31012 9537494 4391 3949 125463974 12451 12125 841661228 15254 15026 909329460 62336 62646 169971680 60028 60308 562838261 29516 29166 702228893 54168 53380 300608541 11104 11159 389322315 45174 45373 148801494 16519 16420 328389528 52281 51503 549889661 34505 34806 144036567 14372 14265 789580559 50240 49690 208236302 40326 39953 991652318 54774 54302 532187466 15353 15238 2080137 51335 50765 658489142 61984 61517 760661034 10714 10726 50130924 1328 1614 850421457 50893 50249 84017931 21854 21840 306265394 15488 14938 703211018 18297 18445 37675930 33003 32342 350647244 17886 17121 356272424 613 757 829667956 28119 27327 963429433 18167 18933 17860986 70256 69763 478432036 71855 72108 406176255 40369 40811 641410344 11217 11288 685411165 66379 67019 460302242 61622 61803 582417923 66720 66253 468079491 17923 18383 84433536 59254 59114 212723458 73808 74038 665260765 56782 56391 555825038 39463 39238 470914096 63646 64159 344549383 37497 37627 69357166 37498 37628 106745645 60012 59727 543059585 4266 3624 187015769 18775 18789 938213018 33348 32790 604059755 4524 3724 471851209 76895 77386 784464131 65656 66162 699586507 27132 26798 11619316 25338 24866 160502307 50870 51623 39441141 33258 33461 324004716 27898 28668 529188762 74136 74462 322525165 22850 23332 972128131 35350 36055 369405550 21567 20828 912525524 37645 37181 9140810 61088 60449 281236708 37647 37492 918491078 69241 69792 202331962 72359 71875 808600737 33755 33457 798009013 20504 20895 39132908 64448 64332 50033930 32330 32758 10913308 18909 18284 20917364 48095 48072 432489054 45875 45937 830405542 69147 69719 780150314 22397 22846 985165829 53313 53414 645955099 39977 40572 604500500 31610 31451 514268414 35033 35333 287353903 27867 27627 915687977 9208 8880 795491197 11933 11162 506920974 66499 66481 2130720 56407 56534 16939279 37462 37668 756629422 15043 15251 280788628 7045 7407 975236837 37671 37041 301084251 54895 55512 84008858 73060 73754 738929168 50883 50378 639827443 3873 4202 519562526 78471 78053 600485846 65393 65189 545555652 62819 62253 167957921 79138 78653 55445099 37680 37622 420856604 23764 24409 693215287 40943 40721 481707180 37602 37683 605884380 12981 12956 498959561 15012 15451 77974451 61459 62091 9332145 39106 38849 18481165 37069 37688 35070814 37689 37182 335434439 37005 37690 628380086 18789 19001 315592478 34240 34820 70355715 70415 69703 610487237 25695 25366 321675938 10319 10663 315760949 64457 64840 236351487 37505 37697 514225733 14960 14754 462718401 66118 66635 336269562 40522 41185 470280513 52926 52974 530721184 37176 37702 887463489 3750 3543 83014681 28505 28205 180558555 33238 32849 947737462 43954 43230 5647799 37517 37707 64053700 27858 27167 230682753 37709 37639 384206376 10111 9787 509790362 37711 37491 84114223 63566 64072 225372174 32952 32293 358094687 20308 20185 755025095 10152 10546 590294546 30757 30059 763063296 74246 74274 861261444 37718 37487 367738876 26063 25795 66405674 14251 14409 990494199 72964 72465 900473669 49242 49814 115138653 26426 26804 204533432 46768 47058 49934650 53833 54247 783485974 9311 9132 929620209 22196 22625 600176896 37728 37175 270824754 45038 44531 780983470 72608 72907 457040934 36662 35862 233675979 37664 37732 295448556 25729 25446 459551878 19286 18786 13143113 66686 67112 728793574 29184 29515 686762139 57891 57642 833551709 37916 38411 31528463 37739 37716 176295841 76198 75655 543408660 50659 50111 745339319 16083 15515 67332368 37743 37685 587039568 28622 28983 154830161 37074 37745 359064409 3538 3934 177187398 67894 67473 984258254 37748 37744 32472047 13503 13183 30822351 42116 42459 454119570 42063 42795 830027509 73222 74017 611785392 37753 36999 480862438 37556 37754 823242551 70692 70403 902023719 18250 18730 478198777 29997 30783 448180018 37691 37758 66421341 5456 5950 546244297 68112 67437 632629844 37540 37761 57655945 16850 16323 960151951 24527 24938 969562562 72661 71988 838351600 37424 37765 153157766 49566 50213 52312126 37464 37767 613211392 652 1060 933623836 52487 51911 817860871 8703 8237 216230460 36500 35829 861527539 37099 36636 668326864 37773 37383 238407856 45663 46201 285487681 36638 36873 610169873 24159 24015 211327524 33120 32796 714931558 37778 37693 65564266 12065 11950 95397712 11508 11699 255491030 37781 37284 941141716 12708 12713 236954293 4010 4198 26191535 24833 24830 645875913 54941 54272 840307945 2171 1517 372478342 10088 9536 313003693 37788 37307 753287809 56567 56023 630048344 44408 44698 519266853 20048 19698 541999056 44260 44743 518598311 71662 71459 557883159 77314 76675 262963517 73602 73031 46122272 30649 30307 20607371 74977 75709 234532577 18174 17832 168283486 35980 35865 795232937 34119 34708 789002397 49913 49750 785430452 2405 1670 742852989 10262 10603 219358205 27504 28178 272020723 43768 43305 157465683 47039 47019 998661999 55849 55156 809755311 50568 50732 933881287 39504 39836 907714245 37178 36781 905671281 30048 29600 63189721 37072 37812 695988982 65792 65718 409685716 54107 54311 221675939 27701 28289 56146327 63199 63257 155293570 14171 13539 58179215 69877 69276 140614281 22979 23627 100559241 70167 70821 810195984 33210 33364 744006344 12407 11768 243358601 69120 68931 438491477 37824 37129 736059755 68679 69033 105803159 73173 72675 414402159 52370 51619 871341091 42388 42602 595819263 67665 67634 789520597 23509 23877 208610027 37831 37824 723324960 53972 53243 657676639 2265 1662 83974818 14636 13865 36513554 7913 8230 181284604 10232 10934 631637183 59987 59944 185839072 37838 37081 430500825 59760 58988 231679084 21488 21696 177039227 6196 6606 956285110 24681 25018 941104030 13066 13318 47641768 74590 74229 81012878 37148 36387 864680718 6725 6225 376862879 55669 55114 415609581 36589 36160 887035419 69597 69364 750732566 54497 55221 968662400 69666 69344 317081596 38900 38245 46997480 15132 15060 741823939 17534 18247 952109513 11129 11128 623724697 38674 38474 481845726 12832 12985 62408521 46837 46452 778990693 33360 32895 947444749 24262 24068 485670539 69414 70201 293599140 6756 6928 336539173 9755 9354 382841509 13597 14170 407472544 45304 45413 745612051 37866 37358 59053115 70008 70242 68141617 66202 66266 340017779 76930 77377 543676056 61189 61402 562795199 52944 52392 606097030 46279 45564 627302014 64908 65384 342662265 8639 8579 804894510 66486 66833 188263421 10695 10000 895656926 64219 63757 49916610 37878 37113 134107878 50711 50297 505764337 22039 22467 829854677 21590 21901 70980544 8073 7859 13198251 765 1513 478140229 37439 37884 546235721 16439 15815 38350983 12374 12560 600819749 4774 4945 948749019 38922 39579 563318594 56248 56213 30775662 79169 78787 184430176 16478 15717 461062686 37892 37553 296280944 27741 28225 980128910 23225 23085 252172874 51026 51164 295958393 44734 44273 443201698 56048 56445 44445766 10872 10572 530490936 7209 7320 516458717 56893 56756 674309456 66753 66240 914335674 73541 73920 693096290 31211 31988 978761279 76227 76590 139250194 12284 11924 159460175 71290 72000 666863714 11022 10709 866385944 35971 36458 793259047 31903 31301 246005040 48737 48548 535763898 35794 35391 43488228 65104 64317 657006575 31684 32081 782695885 54497 54095 41459275 41396 41056 636126372 12909 13133 632210289 19095 19269 732873814 21861 21672 902803934 9038 8756 727858523 73501 74242 177309910 71732 71854 298122564 31138 31527 142759838 13216 13619 135777172 37924 37624 96850156 62066 61716 250812625 41121 40616 192500380 24294 25086 447996891 73796 73204 632722852 76668 76376 865077628 78853 78196 339057226 37931 37422 994619967 18822 18616 227288213 37669 37933 444289670 28026 27639 655613185 69772 70543 932409559 28357 28052 325609846 29271 28782 962438775 37247 37938 160043643 25989 25556 926518842 6524 6511 111429800 40442 40213 418059673 37325 37942 13489241 19614 19835 135062533 64055 64690 504793514 77139 77367 891407483 62497 62367 504988319 37622 37947 306675033 40516 40088 239980962 51026 50683 92824176 35484 35671 887104051 33665 34008 885878106 64378 63606 131247579 37611 37661 762361869 37707 37954 555422561 37955 37583 158184881 25450 24936 493399617 77814 77155 339109295 3781 3370 931299930 4448 3927 287390987 37960 37366 307040231 22976 23664 629094899 153 627 57189296 44373 45101 139089304 78206 78238 276199298 71085 71566 964315196 60845 61293 821606108 17096 17167 586503052 37259 37968 114703339 64636 65335 622921521 19418 18940 528062648 72758 72424 823702434 42000 41297 798441633 18613 18924 846757692 22584 22723 462120454 37975 37374 718623124 37227 37976 46372420 37693 37977 13371660 35672 35297 23506407 70021 70740 615886500 32077 32596 915072795 39098 38681 217390099 65175 65328 119649380 8367 8410 737036311 29296 29738 695606671 36227 36246 563358985 66782 66212 787039465 48258 47841 178126260 59193 58726 481485486 37675 37989 794106983 16975 16853 558175428 13169 12688 873203785 31592 31450 407787177 46050 45698 221099245 17634 17519 794310059 42669 41951 418185254 42758 42487 487527767 35534 35007 547142173 2340 2214 25415219 42006 41545 597488544 73824 73248 45514928 38001 37615 770475709 57432 57315 330145370 44952 45216 476122512 62723 63401 44388690 43340 42855 275823449 40176 39664 460701182 73109 73053 900418513 27334 26744 270594815 12221 12646 449248447 31385 31623 48654691 53776 53267 5588422 79085 79234 445029148 9966 9872 521519745 32211 31725 850641841 9232 9648 132383442 40672 40895 530331444 10618 11299 525284726 65583 65223 738922356 3811 3481 382132445 74620 74195 667096435 31750 30976 628071993 65969 66628 920679707 5583 5207 580192982 10168 10244 265935148 27565 28319 62645161 28508 28977 975471481 52934 53122 542244651 58230 57786 64711508 38029 37456 23613288 16226 16284 564460615 37879 38031 11118162 67170 67589 120207109 38033 37620 350199388 54350 53635 809920159 62438 62116 338917700 35498 35771 650125307 30737 30760 133516080 63784 63170 977875331 43280 43238 397326333 38013 38040 998101274 27511 27802 741388500 46444 47006 126346836 73786 73500 675721214 50160 49932 375473382 14013 13938 956950265 38046 37825 498494299 37281 38047 533729995 42567 42703 979671561 38049 38012 935488150 28318 28676 849499716 77491 77171 420076653 48372 47697 45788625 76009 76441 463834214 38506 39112 108285597 31807 31482 467388912 21474 21608 823150255 29224 29724 38367079 31665 32316 636321884 43887 44471 832069606 23015 23186 600592058 19199 19897 466425693 27467 27776 346791511 68105 67658 557613283 25040 24773 877665834 22023 21723 991594317 54649 54439 526611657 24383 24750 330208255 71664 72269 27003869 17640 17654 237334530 71574 72318 371526611 76927 76404 536853335 2847 2103 144001493 50271 50455 42968203 33163 32702 781933049 17056 16895 68112524 79409 78849 641399736 48571 49101 938597051 20882 20843 239666849 17417 17327 718417218 66820 67106 703604046 37454 38081 470590888 9009 9271 20116120 50378 49685 478555555 7554 7466 297325319 8275 8445 387401773 34959 34797 42287756 78647 79364 56934617 67198 66513 336662131 13669 14215 569819496 54675 53883 349429651 32283 31797 71673239 65819 65262 372283592 35868 36393 706389308 51374 51215 743668131 48527 47899 208984209 63934 64485 172537183 38097 37864 566016720 67582 67156 723848215 45164 45241 905198336 36700 36384 902005815 12501 12009 941665038 76069 76281 757717041 24555 23895 35909919 50534 50646 529001585 22135 21747 970145573 36694 37139 635134354 2588 3342 161411760 37394 38108 640849618 66384 65821 418197256 31952 31479 713896131 61891 61457 608120 15262 15386 46345796 6349 6707 491716588 9595 10160 615359920 5414 4951 207376831 6860 6556 417164373 38117 37780 21637326 38118 38053 738548264 40600 40514 186733265 58836 59385 821878710 52243 52952 467895019 4143 4170 150312030 38123 37606 508148607 57176 56592 46369470 63764 64455 890008646 29095 28317 515590507 10726 10931 695386782 39797 39604 691256293 35940 36517 703001125 4666 4877 34661834 44429 43694 908266375 38132 38053 612872777 38864 39045 990363028 55585 55388 494363098 37558 37742 744598 9070 8931 141821996 76237 76208 676096993 27888 28089 63751775 67650 67699 692413867 74288 74145 308850036 26039 25544 958149918 69708 69421 950125826 45354 46071 378934956 52850 53025 667873834 46787 46984 749261475 59152 59069 610448588 54993 54885 866911745 29619 29688 11359995 76597 77359 304999817 43685 43665 44587183 37746 38151 526411542 72544 73009 535996858 20111 19785 154180912 67049 66723 611635710 26011 25369 72992477 23340 23055 900062172 48539 48781 700511673 26389 26182 33786096 79448 79468 62638665 3682 3277 288469243 76943 76446 347612813 56101 56218 555131680 37389 36605 794550996 70464 70847 34037076 63866 63743 737847508 42678 42419 623719440 32620 31938 369427706 37503 38168 729525320 64981 64986 850722303 78479 78728 761313697 28128 27713 566059196 37645 38172 117315295 51250 51979 362741311 56642 57071 514252444 69900 70643 93884446 63306 62653 912372288 23052 22666 456800011 19454 18921 369872173 66806 66959 33226153 59785 59795 1693754 27592 26965 7835551 14679 14492 49877347 20182 19945 987581674 25066 24483 420715455 64345 65046 586987895 12660 12934 695208882 79616 79993 939654385 50917 51075 452330339 38189 38004 358177496 44547 44945 206402416 6763 7139 893379283 37553 38192 576869345 15956 15353 55677255 35972 35484 65773403 38195 37622 482237992 38196 37824 355691158 44322 44665 1617423 51346 51586 577477137 31751 31504 248306061 42636 42714 280897541 49697 49388 573357760 17143 17579 31912087 77173 77071 371626275 38957 39257 1174097 18795 19407 194337706 38871 38284 582768851 22849 23439 70314255 37758 38208 439818182 4106 3951 438503014 38210 37562 868848146 38211 38056 892916728 64753 65191 141703505 74793 75429 68636238 38070 38214 675811715 38215 38116 18677644 51647 51982 880747779 26098 25459 40419585 16837 16169 973632698 75126 75087 965758203 53227 52515 54161042 26234 26774 620074208 21 1 330761261 27975 27802 307135354 31029 31497 484778968 46649 46529 919743379 21868 22383 588957114 54013 54096 426367682 16204 15523 526041937 22553 21769 209899140 28418 29117 324181792 10959 11492 427966350 37646 38232 542804641 47272 46732 534034274 66599 66426 790169729 13857 13405 161637409 19033 19355 432307980 24052 24489 404676256 46131 46472 721604327 14265 14536 696129213 42577 42051 594526717 42920 42177 981719540 23786 23139 398255803 23670 23379 95758381 18137 18267 426847104 38245 37818 36588248 69468 69387 11830351 38247 37624 605020732 4237 3820 710243528 75686 75381 546594060 11482 11059 408748118 6633 6504 398462524 28764 28043 224588457 38177 38253 632640786 38243 37559 241301095 37573 38255 34095488 59317 59624 551247902 69564 69176 274378417 19314 19117 905165694 2348 1853 545224162 49792 49655 809056453 700 82 106482547 38262 37589 369233530 51152 50681 88431678 32642 32613 577905502 38265 37958 885764391 31164 31104 119018656 37666 38267 525240052 69299 68727 271936592 78818 78109 408737888 54397 55024 33477142 69789 69062 748801642 38272 37640 36343844 26435 26047 763071219 32232 31592 6890601 51298 51528 975929736 49578 49397 389469703 63680 63639 145085053 49365 49032 758100744 77874 77824 268819515 46212 46176 313915980 38281 38132 379549402 25149 24742 646898118 38283 37958 95555059 75969 75261 314501353 47331 46830 79203503 17735 18246 309151068 76050 76645 46302756 55375 55922 778242037 55139 55177 285905890 4199 3782 36769253 72897 72617 220073160 29957 30750 5457968 37884 38293 45721117 37650 38294 681243489 38295 38111 20288732 38296 38108 59324283 42084 42211 171095374 5172 5893 6921778 67038 66970 441280222 64293 64567 65650523 37946 37701 158194218 50971 51300 10574754 38303 38230 616203606 38304 37653 109617531 38305 38221 69972645 38306 37630 985631835 53273 54061 35722058 38308 38126 98770983 68286 67647 943247483 30528 30545 151546605 35494 35214 69071560 53910 54217 633431250 52294 51909 497694635 38102 38314 649890891 38315 37949 377837920 2479 1762 990483088 38317 37893 253750518 67811 67062 368651342 2996 2909 171175 68191 68305 631134876 72218 72540 436376677 49651 49208 838025265 49857 50451 442973365 32499 32125 379180756 54331 55060 918986688 9503 8861 691771667 38327 37527 477335207 37780 37164 49687096 37821 38329 690556184 10614 10249 536614521 28830 28620 498970911 70086 70484 601025903 55895 56682 141735230 41766 41914 976840906 38320 38335 149516479 61199 61252 547935554 37997 38337 800270921 9461 9289 235955153 40818 40047 461732018 1616 1767 160805151 53860 53144 369600020 78974 79405 39786302 67572 68028 306825507 2434 2896 999760791 55673 55461 248809661 50878 50692 990327588 72318 72605 29324227 54740 54272 308487904 56329 57052 839542568 4596 4459 790996604 71514 72055 15194695 74628 74445 111925076 9772 9003 744597882 60361 60781 257562017 43826 43508 595190504 18078 17487 878431728 42201 41740 933181854 1735 2337 369461971 38359 38241 102739682 11989 11673 148343510 40365 40791 986694083 51095 51423 622949044 77250 76564 750736117 5894 6136 423620555 61798 61366 311098076 33890 33684 276979406 61768 61755 810354151 38368 38366 548129466 11417 11638 20056863 50836 50370 269834251 38371 37812 51218176 38372 37934 644837423 10725 11143 120714375 35807 35313 438550843 38375 38008 114853516 12836 13607 207087069 6315 6237 591303506 38378 38136 630114705 35856 35233 223397981 139 216 82550040 75336 75791 983084163 26778 26448 336785191 25488 25210 674078278 48852 49462 833371484 3989 3730 692620385 49218 48424 75862389 77639 77910 594910369 59314 59115 693436100 78824 78614 979580150 74393 73661 219648990 35195 35122 223943370 57757 58437 639210644 67643 68231 138779793 42656 42329 496177188 29223 29837 712178082 38040 38396 468395952 37713 37905 81198149 57655 57638 161159406 73750 73869 302479885 6766 6610 917594402 21838 21958 701050472 16408 15834 988744777 9 511 843391860 38121 38404 9372823 78249 78711 282565908 38406 37901 195458596 42368 42719 15331396 8202 8122 807574243 5777 6295 872956073 53346 53655 141722323 79111 79606 965297772 46589 46185 516041849 24556 24064 367668809 12253 11735 450888077 38230 38415 96348643 38416 37915 650021876 77658 78432 299316827 40148 40258 462812910 7526 7975 897271584 17032 17640 698626193 69767 68971 338891529 22139 21962 210943862 21106 21577 557856673 56894 56261 47929010 51164 51780 984295106 38426 37720 997278215 41878 41726 435655269 8157 8203 133524572 17761 17444 477547192 44187 44823 195408491 49151 49251 87474801 29666 30198 853096378 38433 37823 983018850 52005 51697 683533260 42078 42449 561769806 45588 45208 471225752 7249 7544 404308220 22398 22689 547433274 32811 32366 846129545 38352 38440 521728489 29714 29133 978434562 57104 56386 634606121 7686 8424 354600243 25931 25219 201837633 75137 74414 287284665 34484 34266 967743728 65142 64549 12194399 29345 29647 100926044 16600 15904 120447143 62194 62779 51347275 51432 51957 346718118 53198 52444 157969045 13235 13215 976131349 39572 39514 848713946 38217 38455 284469926 74477 73776 437091952 76009 76767 455092628 12674 12554 282860447 38459 38417 510544510 38460 38335 427676945 20077 20703 914995061 3132 2782 482346628 65088 65494 16487508 73632 73884 88354242 19882 20594 616423759 1089 1508 329286099 19535 19194 392948687 61594 61465 488868465 37969 38469 571916670 69444 69543 120933308 40299 40204 129391005 6230 5954 827939375 75849 75465 255518878 75026 75622 533752531 3858 3582 322834927 40662 41323 417051570 10510 10829 425258004 69841 69942 110997647 41771 41046 319818488 37826 38480 261922772 38481 38147 174785669 77471 77900 937675724 38483 38160 472064882 54012 54166 19671570 38485 38292 24493148 38486 38433 27763018 43250 44000 194468121 3126 2419 553598222 73783 73560 314879561 49894 50034 267644971 4182 4114 989237037 21245 21918 749025550 11665 11879 271635389 38494 37979 587935865 43033 42979 477553908 59685 58933 41359483 71019 70220 962290543 72432 72983 364399006 24742 24021 60445238 11195 11502 131566178 7711 7041 334446554 38502 38163 226591466 26400 26061 997920704 11611 11121 520356598 37839 38505 736327100 34579 34367 948584465 21681 20998 117127649 1482 1536 828267020 3211 3454 1769624 31531 31414 936182698 66017 66025 823249648 38512 38333 598156189 42843 42335 18223413 68238 67717 828473777 37730 38515 117821380 52547 51962 400184392 74962 74229 522734109 66948 66195 179782150 15156 15740 541517882 38520 38502 460041165 38521 38253 716799520 18880 18120 181916396 58068 58224 313560499 38404 38524 32531859 31840 31137 109801678 58628 59191 614927243 35180 34873 247916947 47295 47263 224507171 38529 38062 697306368 45811 45552 690249326 32916 33315 603503555 31664 31259 5405867 25271 25097 851680592 23500 23369 564575237 67411 68027 752767280 1541 2227 3791741 38537 38515 694897308 18977 18545 304088356 38479 38539 595200586 12303 12533 565180045 67978 67761 626403975 65264 65636 593333634 72034 72139 494498182 29562 30193 38046966 38545 38488 522051064 41258 41599 893660731 38547 38478 812769756 36773 36975 247714421 43537 42861 677789593 22266 23042 420800591 68033 68144 42595146 16309 15955 829610476 37944 38553 203235929 8855 8401 866653985 39065 39113 683422543 5805 5400 676302817 37498 36721 381263850 395 520 129217272 7732 8185 789354353 34613 34468 55854332 20875 21272 108885828 47953 47930 671425409 38563 38453 819283895 31105 31823 179521677 66404 66513 598997792 17275 16800 298066508 481 952 452862767 42696 43104 219812612 7673 7109 15896702 60326 60219 783494474 61216 61938 4146793 28526 28118 367984759 23989 23961 593116448 20085 19511 64175958 71178 70645 63621626 17737 18316 194288415 63717 63194 315803149 43101 42528 766203049 62479 63262 327644923 66640 67237 899970523 25201 24837 307256846 36493 36334 108702052 28296 28487 877657480 38584 38032 724833963 60860 60452 1106996 8886 8760 478531593 23901 24687 540618049 71124 70406 689107255 31629 31863 500904528 71076 71392 307298818 14191 13543 879240140 38618 39323 269087046 64635 64163 21101434 43684 44278 209370137 68263 68089 820772177 9175 8861 186324295 45695 46017 736082571 70485 70160 200974591 65735 65109 620514044 60883 60161 499456203 4932 4380 194654371 1002 1282 811822021 25253 24970 54270335 38377 38604 440250121 7081 7659 585233315 37525 37136 572519014 2872 2075 502794125 10184 10412 68977497 66126 66631 418286772 71582 72030 615987259 38611 38258 191294560 30189 30337 10192313 26094 26820 839231166 50918 51479 285806725 2692 2313 837324340 5284 5624 818966859 38311 38617 800312562 66904 67657 932172007 38407 37829 11345610 7138 6410 469019349 10104 10311 420526401 21343 21210 715035624 28779 28760 905544678 13304 14007 60905791 49099 48327 721269474 32061 32344 816089974 17834 17693 257710545 38212 38628 95013401 54305 53631 812055760 12526 12694 510255966 38615 38510 167267799 58792 58154 710581267 33183 32559 42030154 34980 35138 424621013 54076 54584 213889738 55985 55721 448493955 40095 39850 822935377 33109 32881 26346482 11077 10590 542138750 31688 31538 53582050 52614 52063 311618349 36428 36622 76012593 12442 12016 321904459 44357 43858 63506767 64914 65424 17600745 57016 57369 383805682 38647 38360 101618830 15543 15334 174536971 76683 76002 606512594 36301 35605 384183544 77433 77661 537400104 1953 1387 24807931 38058 38653 628721148 19903 19534 381502443 38554 38655 719351038 7831 8013 238804009 36402 35694 886175421 50680 49912 245609686 38659 38529 390437495 47250 46455 511610435 10101 9974 912892719 23237 22565 925979817 22816 22212 689008897 47833 48337 184192027 47711 48453 53320371 14796 14821 194525368 38237 38667 193276300 57283 57941 596023077 51843 51459 989581673 71671 71287 870627643 7019 6805 227407629 48435 47682 150231804 40930 40378 14572217 66872 66820 389841868 27707 27070 100805884 4319 4004 860735454 61138 61153 122944461 64053 64118 371211756 17321 16885 535000535 38680 38620 538508587 47779 47877 109672468 43869 44362 749320062 30383 29998 244980125 75387 75436 680805353 38685 38633 3582401 14071 13274 20013897 65316 64664 708629588 30439 30954 73289539 21305 21486 803037257 63387 63850 9902971 4669 4801 868826244 27267 27628 431671558 17937 17155 587779817 64312 64228 611426337 68684 69293 23607737 18670 18552 935696419 27834 27462 965610270 16618 15903 157150640 32345 32922 313232132 38638 38700 549551920 34872 34312 231611179 37918 38702 792219007 60199 59466 215047546 19917 19556 45361894 71461 71620 82941079 37819 38111 116798027 36893 36598 520024756 73079 73215 591972516 13308 13191 120343212 60655 60036 753457842 7232 7808 243586894 39598 39322 973376747 31282 32009 536546552 37312 36545 184091576 40118 39747 723364201 49896 49615 445747680 33860 34373 107410896 6523 6453 585902916 69574 69896 724496168 48521 48089 150532046 73791 73598 222316744 25273 25867 10445476 64475 65059 805731638 38248 38724 461152673 13684 12978 996335933 36842 36828 340406533 23576 24090 840756543 57154 57878 148582251 38729 38715 200552652 38730 38425 884999676 19140 19019 357835890 22860 22954 512387299 23839 24480 379866583 15754 16424 162282496 61166 60972 624585222 73196 73141 519811041 53925 53568 535564807 76163 76021 500476654 14270 14089 960794034 77093 76561 131781347 72869 72621 290474180 53814 53259 425347716 74956 74446 18095667 43063 43562 4978572 38003 38610 429747647 38746 38370 603317478 14220 13968 951267274 9303 9158 791549215 54647 54971 892009321 62325 62580 792484124 38751 38664 81179323 47771 48078 962297608 38753 38544 505071994 11050 10644 685501841 37439 37756 924670415 31371 31463 669384532 71786 71069 614005611 6332 5695 349942421 67542 67757 978227411 27286 27588 911933748 38761 38127 790232827 64559 65290 266269916 49718 49548 647889687 18885 19663 151112574 44247 43691 580786862 13464 13642 962641918 39507 39559 38660080 32705 32941 186338092 45082 44644 854494281 38125 38770 100135157 22753 22496 267623222 45016 44339 891481563 75832 75501 450869080 55938 55233 965990562 17232 17663 112259015 36075 35923 990710860 38277 38777 15964584 38371 38778 163507784 19408 19431 444226050 18337 18992 579429607 38239 38957 698485709 26657 27159 668799503 26248 26414 777278540 20812 20556 20981299 294 1 327990173 19099 18874 862773122 74439 74901 338497423 38520 39285 588581215 883 1590 600473267 26497 26047 340103186 74641 74349 958327222 39168 39690 409337021 45151 44781 8656109 3968 4033 20947857 37406 37243 967472178 27856 27297 742940225 2955 2415 517698287 56295 55726 343299255 34307 33878 503089784 70870 70213 47040007 65043 65118 58602142 68121 67744 159336353 33139 32782 43167361 38521 38804 524411082 6880 7013 955979685 38214 38806 196481101 27358 27828 242954568 64581 65135 308894317 55253 55667 837777395 68311 68703 779416351 77252 77672 328373584 37860 37073 281204854 35485 35585 552417339 37565 37176 854520159 56781 56683 53247771 58667 59467 818381966 9956 9626 52162163 38818 38304 980589496 46683 46731 844569524 10879 10192 288073475 38821 38117 504826966 27403 27179 547943611 34743 35015 766246182 43021 42291 656101702 47324 47039 740555234 79158 78831 37198170 53913 53123 563545347 7038 6780 880613485 38829 38209 410781658 11513 11053 285980013 57831 57114 748062942 12412 12049 640868274 1800 2366 629840965 70450 69994 311145009 41779 41761 57997521 4059 4144 441922290 59126 59114 549563117 4346 3858 769735876 38839 38534 663980024 68350 68628 243249455 56568 56976 48264161 67509 66902 607585962 43215 43793 119312116 38322 38844 905611022 58485 59080 942428659 46004 45235 378622539 64729 63986 760202857 11009 10330 940734809 19613 18933 280500539 70289 69843 940393842 34063 33902 481999744 75731 75872 373882751 21905 22681 413107602 33798 33751 673434576 41661 41132 924225637 75428 75028 983232015 26853 27003 407386392 38858 38703 887523703 2832 2447 293995210 54198 53585 767603009 13719 14011 17203375 38862 38131 88235359 3634 3411 819298915 43918 43524 896145261 60767 61333 660857982 30659 30451 725382117 45823 45314 767317864 19934 20338 444803986 30866 31487 659845743 77328 77648 506784071 1164 369 18438422 38872 38447 393256912 70908 71571 411066544 47431 47700 489028649 64779 64182 943240238 14429 13969 777111534 63942 64644 746514998 48379 47860 954454035 10611 10941 286114165 5804 6580 658449365 52017 52675 447838005 62442 61651 106708976 63672 63082 48046642 54824 54342 915175955 38521 38885 948177833 17906 17580 953663633 26417 25836 343877811 56597 56483 184910425 41918 42110 967591377 35448 35164 607671080 38891 38749 479656648 73613 72910 70426621 56042 55317 409562287 25256 24630 658048974 69814 70288 299568198 8568 8778 278178937 45599 46047 633638537 38133 38898 35046909 32017 31938 89281413 33007 32692 870732266 66406 66239 30584683 11851 12181 986800406 74525 73955 707578339 38904 38129 895284626 14351 14415 5586338 75710 74920 727836380 38907 38344 168145471 69573 68809 904344150 1762 2174 453300802 38910 38704 537347575 2414 2319 555872127 40221 40484 779019073 54954 54756 230828962 49595 49134 528494195 26267 26891 581888778 75243 75431 370556415 39814 39954 48529371 47448 46836 14958142 4276 3962 621120334 7349 7599 813366627 38675 38921 695175500 15649 16323 770077614 9500 9323 904477244 38924 38360 66264034 69317 68688 418733849 58258 58783 219230200 63992 63939 382073799 38928 38585 936451605 565 1 567088039 47743 47350 336316858 75537 75927 552703081 79247 78845 446688570 71096 71154 89940769 25591 25158 30814066 56647 56195 300793757 75299 75416 274940340 44640 43846 374338038 23229 23666 17406468 20289 20848 67775590 49814 49968 685448583 38941 38416 14555993 54402 53742 840650552 33209 33174 883639751 22526 23122 499177181 37655 37485 990564288 25858 25310 496563258 38947 38611 880751945 22448 22299 956740228 16211 16229 484410214 53445 52832 241823768 38951 38612 667532664 51571 51836 588942957 39771 39607 548613321 23428 23745 336649799 38955 38951 815615590 60287 60996 421698606 38152 38781 191157037 50790 51398 753504543 38959 38551 649455142 8240 8113 188787585 38961 38925 16966423 38962 38208 409642074 51860 52476 2092370 17426 17315 584025283 71766 71416 655478482 67102 67216 291741594 7783 7879 125624198 38968 38453 816075638 1930 1766 817817837 15369 14778 809412832 28081 28365 10150883 43756 43011 55451840 29437 28828 992712379 27520 27210 893404949 52777 53271 46823821 42144 41356 626384361 77368 78015 329956561 9291 9037 986035333 38979 38323 57556525 29246 28671 58621665 56618 56563 194443148 12318 12422 260555102 17326 16794 5257840 9109 8765 990160055 56057 56166 949361033 435 884 953665077 35280 35242 70728326 63105 63056 266393635 44468 44333 483899947 73484 72700 484615810 13112 12380 147562660 43135 43136 184734718 38415 38993 928338969 49284 49137 351134496 17715 18015 818780546 47926 48094 9854916 69564 69571 7875005 42743 42066 664386766 61605 61267 972590813 79492 78707 44396569 30925 31248 878540230 17098 17799 723543728 16317 16154 47695351 17741 17113 559878977 16994 16348 118281638 20999 21396 261441742 24678 23991 580812818 2950 3449 357373862 59230 59181 683805717 26662 26511 287789716 38925 38895 762110200 69031 68963 966527574 38822 39013 875167116 25396 24730 308141392 17600 16907 545940854 38471 39133 811233154 13212 13123 708376779 52450 51892 509320888 48838 48321 917105117 59794 60502 340641536 29357 29801 443434324 3268 2662 320613217 33298 33391 606552192 66798 66718 389535434 39025 38943 856998381 47344 47061 867535177 1824 1132 994727992 56540 56428 135497085 25228 25859 964629282 38292 38893 580407886 20440 21024 948105955 35999 35831 22463707 55693 55355 709616065 65156 64558 63858356 38487 39035 917236704 23673 23337 60047946 30974 31584 27339100 75693 74985 121319332 4082 4025 189337237 400 299 499606355 38660 39041 728831690 69519 69107 450720167 9602 9284 181042410 63462 63490 65417763 9306 9025 465073830 34980 34890 84750127 40405 40782 885433803 67542 67312 456777229 70441 70006 247116751 77929 78428 649861902 73966 73243 138562473 54148 54943 847814662 67507 67281 826861030 79251 78481 632691453 71593 71284 72208634 71195 71735 805253927 38620 39057 821817300 59686 59267 55021591 39059 38965 911233205 28421 27928 761773359 73494 73410 880258625 3832 3591 8383323 39646 40098 842690775 62758 62734 570917631 25487 25458 977950 74301 74138 745077805 60335 60683 449907936 38528 39068 954065692 23729 23462 671687452 10001 10684 38901461 3689 3624 334043734 39359 39999 249815088 66759 66544 752383538 22646 22211 839415039 39075 38411 37837121 23365 24023 424426377 59723 59015 660735003 48913 48942 901046842 21353 22091 935414446 79308 79247 868491160 71061 70783 524088277 56273 55892 337194617 37218 37770 129808173 4784 4099 380820083 38744 39085 780586276 39086 38681 181481621 43432 44127 53429586 49992 49467 897132628 68111 68424 304781069 16799 16005 546560200 70339 70892 486547511 9023 9002 78777881 38337 39093 572229211 74843 74264 527422260 20621 20997 910142968 72427 72518 678642626 38904 39097 831994909 680 326 923810394 54836 55016 308827702 38307 38362 176893685 70920 70694 392500262 39437 39502 116971939 1 71 866048150 57006 56729 415427965 39105 38666 504791948 43279 42507 281542619 61811 62433 519156543 22762 22384 723382215 77404 77199 474449706 70129 69965 309682609 30401 29755 144251231 52133 51925 303604580 69224 69714 886940190 44840 44418 143821880 79424 79781 674789798 38344 39116 216739209 46513 46877 61710923 77227 78014 411887465 32536 33026 891000009 42163 41997 667268498 38976 39121 398504152 75130 74754 585713822 22344 22752 175711232 59325 58992 34815867 22266 22262 394992815 40540 41089 32361241 22325 21903 867307401 5749 5984 18762853 31331 31641 892632319 50500 51240 367293563 16972 17482 546387235 27202 27991 274122519 11158 11026 215256506 30273 29526 995136333 39135 38464 25804435 32361 31970 193243771 28303 28109 273471512 33110 32436 289142139 35410 35080 201033763 39140 38880 957743133 17670 17621 529080595 39033 39142 695097556 53596 53394 644781854 1696 963 777558191 39145 38546 146728937 10153 9814 105457547 18575 18607 20665941 39148 38958 22155400 38887 39149 816706716 34573 33786 84474553 21860 22020 20108446 55388 55932 654613024 6759 7053 585037429 7350 7642 805547225 33528 33603 970750287 47319 47902 967530645 40337 40776 166081149 19876 19988 954858570 19283 19880 968014535 6517 6535 653937193 22376 21816 262226435 6158 6459 453295569 22502 22528 678123238 46469 46162 107037378 52204 51579 628613401 21057 21130 628694804 16945 17000 885686671 43154 43922 390690409 37772 37498 882560279 31667 32274 763689248 38831 38127 343905581 58889 58815 659919819 55877 56468 910570262 52432 51842 683651811 79348 79064 811731244 38292 37746 547548859 63039 63595 872394358 39178 38906 794538931 29278 28950 951416955 39180 38508 539310 5348 5308 802608984 40140 40071 644212166 71189 71652 560281617 38417 39184 861328702 23349 23701 883188005 69760 70435 302172343 37532 38218 105479525 23286 22623 530161831 43656 43333 239945989 51687 51242 263427080 17004 16837 929076468 64761 64074 257289805 29990 29395 704484457 38917 39194 949119386 59761 60307 756492479 25961 26756 147487028 38035 37574 510533506 7655 8104 730994743 42506 42342 612439754 48936 48672 204533895 66411 65761 471890887 37839 37190 69706760 72770 72192 597481374 39204 38867 972755474 59279 59005 94297715 29652 30139 512334623 28148 27711 630420679 39330 39203 555209927 46200 45935 801087237 33176 33972 99296239 41964 42229 787877719 23445 23506 892085053 75695 74949 165856702 34540 34767 851633103 74846 74530 167966306 62619 63284 752559660 17617 17776 775006759 29178 29210 856072058 41029 41527 719277440 38852 39220 134127346 19672 19554 434053512 38517 39222 537274258 25372 25244 4323663 8315 7727 38864913 13913 13550 225033585 78398 78837 11242264 63661 63058 297097198 44249 44056 330432943 68734 68486 349739573 39130 39230 331078134 66469 65968 130888578 39183 39232 442136597 11376 11040 939343210 39234 38583 34895733 22030 21711 74714293 61867 62096 354918961 39237 39203 313689195 39238 39154 955055303 513 87 622960433 34814 34585 131512852 7303 7364 354394838 34618 34256 739748735 27116 26855 314094122 62854 63362 752812404 39309 38569 737358095 57708 57349 4255764 39247 39152 36365522 28406 28110 330435626 79324 78870 279333563 49892 49263 489616481 70019 70663 46089954 41979 41625 653925045 26507 26757 29179205 67522 67738 671171112 32697 32159 910535448 13571 14005 450659510 38204 37470 587581020 55190 55466 628258186 34020 33350 426004915 52220 51776 54014834 56383 56972 97968755 39262 38723 68583313 11858 12092 902778105 59412 59023 300330068 64899 65476 424782656 53445 53981 245037223 44319 44217 572830130 60685 61223 23060840 15788 16523 44222013 45058 45324 101188379 69796 69670 774737322 71883 71662 218189280 9057 8777 490693418 26632 25882 603995555 38691 39275 924642866 7025 6416 323046547 58219 58004 589744777 19508 19941 83871189 39110 39279 600733344 70802 71419 133940857 76425 77081 25702945 29445 29850 983288493 12617 12680 151553738 51637 51784 279747376 65305 65195 990338428 77710 77225 96808714 48844 49238 901575055 55519 55624 776492411 2984 2194 871430249 19884 19955 956677169 34787 34548 658850639 14180 13712 326968765 52192 51676 243812730 13304 13663 46228552 28477 27946 631642222 39082 39296 586542210 78448 79187 826121863 22519 22755 527832284 65967 65863 130974677 66693 66942 362042615 60978 60578 445515050 79093 79524 872159580 50801 51194 534185328 50699 50771 146145133 38542 39305 557730112 21970 22579 264605084 39307 39144 255987889 21732 21506 879836122 46151 45882 480117614 2049 1705 387899474 68744 69441 54272780 71473 72079 165172312 39313 38870 885438362 30448 30510 359490972 7566 8237 417065593 45884 46478 959801252 50175 50178 450626414 921 1491 930183545 19057 19361 694254581 41792 41674 542004128 54142 54928 692837592 68858 68537 763703883 29344 29008 48025601 65012 65580 547401681 75269 75137 739074188 39326 38528 903652188 56142 55353 779291425 39328 39215 497506273 61705 61287 283226241 32550 32477 247836502 48284 47677 546472030 19217 19684 588514847 16473 15837 66754672 39173 39969 283699913 39335 38743 960400325 9778 9048 857046522 29927 29919 440237657 72573 73033 830967464 39451 39140 776578790 45883 45342 16088202 38974 39341 628690173 30146 30655 750713548 77464 76922 53463382 11628 12297 963081479 8981 9621 414365285 39346 38938 398706800 39347 39329 760745773 25371 25993 884279120 11715 11585 375222361 57955 57178 455535796 39351 39030 542371721 76295 75885 957271653 60224 60528 204913898 63420 63402 353495834 22443 23220 35357449 44854 45320 650340589 53714 54241 998668521 50619 50339 596154380 3553 3503 123066963 64933 64863 840682929 38697 39361 693975661 4569 4961 380267348 39363 38786 932209806 75978 75348 161179167 64062 63350 920141649 38791 39366 183394978 58732 57947 428074472 39368 39141 608090312 25670 26459 559672243 39370 38812 728167433 39215 39371 122879505 67015 67337 935175138 28399 28730 718788727 75468 75939 469700738 31282 31509 717831871 39376 39008 382248903 39377 38870 705032642 25436 25054 197015144 68656 69378 564056616 79235 79721 927678836 30593 30945 44672383 38752 39382 788796411 21782 22355 162738571 34911 34303 548001034 31155 30980 97559005 67392 68007 566933981 39323 39387 894561191 65491 65215 33826897 61319 60940 974267343 52148 52261 837148056 73571 73535 124681026 49416 48947 812838192 50471 51157 198202763 9577 9220 289647638 39395 38832 937930148 68786 69239 222878775 55731 55546 628505868 39398 38694 808201255 76029 75619 69947161 14686 14519 341008149 13040 13178 800701072 9107 9538 65464063 26345 25848 763175795 38868 39404 303680290 15845 15559 970594074 27940 27671 453008565 39407 39248 556275845 74364 74988 35466198 23041 23419 165716721 49343 48888 461222597 39021 39411 818860201 39412 38975 353869136 58736 58407 350348319 53187 53866 287980174 39770 39672 882960187 41577 40949 524269264 43322 42631 523949299 17252 17439 634401237 27954 27982 993591580 25656 25241 780338493 71805 71100 80884352 69457 68980 655576896 69290 68812 635183920 12876 13093 147592608 66375 66368 693852956 35334 35643 951129308 9562 10119 750262496 14831 14562 305958823 45263 44668 277888225 59396 59176 784511640 38767 39431 187099801 39735 39551 460513315 44701 44962 511136815 63938 63741 268040392 79151 79165 334062667 45472 45638 398783370 14376 13916 67432488 24708 24489 71798947 22806 23349 762129387 66225 65898 998473846 617 1 962806579 25522 25295 287408325 21271 21123 906520561 393 175 37446180 76582 76708 572894586 25215 25184 69116334 39447 39152 272365018 66738 66457 485491446 28559 28348 26500971 64819 65246 323102273 60068 60143 384970919 22582 22448 140629746 20883 20217 417740347 38225 38467 691079237 21412 21684 968836956 34125 34678 189294144 5065 4305 320726110 8329 8893 655591655 68615 68045 19047299 53562 53499 479717296 14925 14866 491118609 57657 57649 349315382 53845 53222 985948071 54898 55551 834431793 43344 43105 649388496 17398 16796 518930086 41065 41587 230116825 39468 38978 886969435 23741 23419 155808480 44126 44477 12862862 17375 17118 917966382 66284 66510 589128934 23898 23398 430803911 30853 31285 382378922 19841 20159 745256254 11421 11020 315954993 39477 39326 529875662 1397 1282 416346778 66280 66690 732201639 7005 6994 568002749 37834 37108 905775750 63887 63989 10903648 23658 23303 731686792 63437 64160 197014703 57680 58220 325910592 76255 76183 46471654 39487 38712 976788743 38707 39488 671563345 13218 12807 976734867 8877 8771 378186614 39072 39073 4623052 57202 57020 276335505 37594 38032 280430554 40357 40341 276423488 35821 35225 767540611 57411 57793 793833344 77010 77270 563203252 68171 67808 243217880 27063 26566 235318621 68492 67784 898000084 20728 19998 66466434 36590 36064 868686005 32194 31487 69670032 61306 61648 956913767 34136 34574 736065005 34318 33637 915922611 19884 19339 790107602 30016 29843 990249910 17240 16725 575677789 11157 11468 445700754 79912 79730 905638626 39512 39276 371283811 55668 56187 630579075 65475 65874 317493621 41661 42236 12454144 41876 42153 347731380 39330 39517 831005136 65546 66045 213876067 67544 66957 46944112 32769 33136 791166225 31056 31041 801711867 39522 38919 557211593 66645 66427 356797435 10967 10732 838918794 29194 28825 268686718 30080 29790 802825206 2458 3111 590940525 38489 38400 206543950 54487 53773 137248282 62391 62054 550326686 19890 19274 670535704 35900 36196 98360373 65305 65837 19685455 39149 39534 252383064 39535 39158 21105231 10751 10799 493361720 73277 72741 286833381 39280 39105 447329569 20530 20113 959358700 33652 33278 250425075 60560 60882 527865446 1352 1469 588902102 45833 45571 46408140 39544 39337 31538730 74639 74510 427698082 47368 47385 694480573 5254 5483 742842445 14794 15333 527675713 70595 71389 274132009 34506 35301 443494397 60279 59906 30484439 48555 48221 281854402 7551 7523 619860692 46484 46954 20367649 63207 63683 188458064 61425 61690 625972187 29372 29364 541862461 22155 22518 554913433 31172 31933 978290854 29826 29498 551149789 35019 34709 866787138 39562 39365 938984761 4046 3332 246039369 62854 62325 838971839 17041 16910 551275398 3933 3851 682566840 9722 9112 670540462 25531 25138 274278809 74508 74314 175756272 7824 7128 220228146 35651 34975 634340813 42644 42591 44785705 44634 44613 740857642 5311 4666 814430887 32618 32172 871387811 39576 38822 222055505 17404 16624 987130915 57425 57991 835294586 33668 33504 48984753 40387 40197 135020182 15937 16089 754544781 15461 15223 227514098 71765 71286 241539964 78316 78053 487812003 469 132 718497632 39586 39228 279661245 48249 48027 223121675 68147 68826 780437189 42948 42363 649078613 15217 14704 843386472 39591 38832 841236588 52120 52200 621669484 6093 6483 489036140 65569 65132 371098600 8344 7908 356439088 25280 25661 638966960 74415 73848 28900711 71699 72232 919868436 36861 37186 748197098 73818 73880 838682058 63649 63862 958593613 38216 38542 941326632 15396 14753 806916019 79157 78585 710909590 44165 43471 32251623 39606 39443 553978180 20945 20932 634342569 63382 64114 5394712 4440 4376 314439238 16978 16873 44027627 52771 52176 372708716 19545 18895 178468084 9293 9108 613318715 59348 59967 742428036 12345 12936 678775711 66625 66091 68950516 72413 73110 848018910 55829 55360 162826204 26177 26263 647450477 32409 31923 834724486 66448 65840 676343304 12343 12109 294604451 39327 39623 701920769 9789 10559 822914620 48821 48693 499193305 56283 55932 492978411 12538 12169 785682445 16537 17320 775427146 39629 39213 62145842 46625 46884 261740716 52278 51723 299827268 36897 36505 41184779 14793 14161 506636092 39634 38924 633027906 5959 6509 858546656 62559 62235 975909244 39637 39073 682626271 39638 39502 849864173 64140 63939 52182813 57865 57917 54680512 38989 39641 173330252 39642 39464 14208080 4023 4627 913987516 39113 39644 56191898 61704 61260 876096628 6632 6760 480423667 39647 39250 582645633 541 317 369650678 15896 15644 222031758 8423 8185 108225473 70937 70917 37444789 7851 8142 857935457 5744 5522 172744597 39654 39235 219298442 26560 26474 545631909 72706 71929 22776715 78547 77986 781991367 18717 18529 266530690 39012 39659 780928033 56307 56162 915001292 64163 63799 871257128 26208 26109 689941952 24623 24785 55619581 49329 49374 568156573 70129 70638 449483773 25892 26516 2073024 36017 35687 707352980 25186 25626 103587867 7823 8501 583386193 76606 76412 59972578 34212 33548 452382528 68747 68254 506280839 37952 37449 716947572 59628 60024 197346025 46712 46657 40808675 39455 39676 776862153 6902 6306 957695607 39678 38955 617961085 52109 51671 878007393 67516 67780 49725672 62779 63045 738448817 32585 32063 17138089 14719 14475 727283235 71050 71460 382480787 40618 40605 297934140 12845 12767 317570397 65417 65224 894644118 39688 39418 552259995 61016 61276 685210233 67008 67278 264192749 27158 27127 126188970 3393 2724 187254391 26293 26451 139528072 39369 39694 428215953 78946 78569 987551572 39696 39631 274276287 5474 5306 805976529 74991 75077 292090339 70336 69896 808440845 77793 78346 42283441 39701 39466 15077502 37120 36817 300332644 71444 71493 478077520 33353 33606 959643567 28486 29008 487740158 39706 38953 286969847 59568 59289 26854432 19942 19309 664843967 38950 39709 809918340 56617 56915 720904036 41715 42483 879089535 14663 14177 453523466 5968 6507 537069957 39825 39098 328025302 25785 25472 219191544 6253 5917 551269214 16131 16754 601163838 27472 27266 826409565 1654 878 660471318 71996 71243 352932268 29895 29905 93418796 16425 15883 521743981 54753 54300 216009195 62387 61611 406318985 36606 36161 160946834 39726 39616 384677470 46009 45751 752102794 32057 32214 772270001 2657 3006 58132471 78504 79065 62304490 2389 2060 6286989 1149 765 55864704 76258 75481 942846628 36128 36476 2668210 39432 38802 382999951 24289 23806 477296504 26987 26224 712527914 61303 61845 587105977 70614 70231 166468787 5408 5736 728906174 73298 74064 921323739 75444 75048 892069095 69328 69741 436975132 31759 31718 240890012 39745 39225 442131532 61780 61237 942231687 64967 64561 847348339 69700 69298 896678656 37443 38205 94568922 73382 72892 372208841 30030 29542 365322084 51081 50746 829605116 77755 77568 501946145 47082 46680 537879873 16822 17288 834467361 15033 15800 701792836 78376 78207 618774150 69280 68876 930455655 11733 12449 468767197 39760 39171 990427316 42792 43167 151016879 54978 55406 556311061 73913 74594 903448146 39764 39156 18796743 39307 39765 499821573 39766 39455 61717516 64269 64666 957867581 12708 12029 806203936 71354 71615 7567161 20408 20400 864991855 55839 55528 733301212 54296 54029 367188485 18777 19482 170005436 53611 53033 697320006 38581 38836 13409143 57140 57677 756173279 70776 70527 740884294 78304 78027 150571004 73323 73146 114044884 39217 39780 414134204 24297 23988 474819408 39782 39067 265568225 78072 77401 68292288 34150 34309 776395469 2726 2291 721717657 23321 23893 348248746 70129 70840 154849165 70696 70016 740324840 56896 57055 659547301 1174 1831 826148844 50232 49930 793991567 42823 42108 394023430 58286 57828 787938873 39678 39794 333432996 79660 79563 196950175 25221 24846 47595718 20959 20670 651050465 17648 17082 982913458 12074 12627 308863384 35987 35943 8926441 47277 47072 452161386 39802 39378 351043161 63572 63855 95437532 2998 2937 588361428 46506 46413 118329704 75781 75611 239375041 15818 15443 311990992 67989 67665 659251986 74612 75320 110015409 39934 40423 2035318 74886 74224 353427035 5397 6114 783464655 19674 20078 754116064 63665 63113 206753510 52494 52969 70266731 15279 15249 598049373 29709 29573 100513235 75776 75404 525418982 39177 39819 108684144 68007 68573 725254579 39658 39821 40236078 77166 77621 443017262 6505 6141 773560799 40371 40529 58897129 54766 55180 840221910 26446 27070 637233112 10284 10321 489317041 7527 6986 164177598 11517 11235 677243254 27312 28008 734834405 63273 62935 300381410 39141 39832 684911890 49377 48907 810050557 48805 48105 959817144 31878 31359 452785394 21480 20987 790564716 72266 72088 718066462 39523 39838 158003609 24276 23653 868207463 45204 45300 220633973 8598 8591 984390351 39397 39842 934856499 30207 29894 141462344 69850 69609 160635 9376 9089 481546955 39846 39182 432622871 72685 72513 577890468 38377 38699 162458351 67558 67272 670483728 5447 5706 31264311 44984 45414 16839945 77660 78309 323165415 60414 60805 907410529 77249 77737 689044587 6285 5774 63856142 39654 39856 523999900 47575 47564 863691461 22949 22905 26968816 79338 78666 625025482 2398 2065 632476653 39861 39671 395866118 61751 61281 822847716 57272 57161 112411994 50210 50665 44237275 39865 39746 86861875 52219 52898 848053195 39867 39329 247139678 66182 66354 908792588 46557 46542 310356510 59899 59259 555792909 39635 39871 385625212 53446 54148 247812680 63898 63496 966921695 70054 69327 703026549 67418 67329 738620380 65108 64809 596501758 71640 71418 816862031 12095 12186 643343796 39879 39638 965790123 56688 56284 948077504 59395 58646 705634446 39882 39209 512127708 48069 48322 515813273 13354 13909 811269827 39885 39585 18073214 69982 69970 861683685 70182 69714 710728026 39398 39888 717686880 61615 62031 877121862 52497 52132 820010284 39891 39689 59148584 73539 74131 179474325 78952 78813 161436368 34946 34714 141757167 77091 77430 535640128 77022 77140 612543109 8396 7866 46204234 72522 71855 856632274 53099 52804 604698977 59124 58806 341184756 8200 8465 994453417 10863 10693 998704989 61133 61108 326021968 58715 57954 11230412 78102 77637 344925729 76870 76385 818584699 44468 44779 720835926 44830 44773 715462298 39316 39909 235440302 12966 12537 2130941 77426 77449 145577920 47313 46945 675380242 58614 58979 90665359 63514 64203 929784597 7225 7139 213598 15118 14877 782311047 23711 23360 518695878 43980 43592 795307484 33098 32694 370524933 37167 37337 105200500 5544 5356 362596761 586 1211 501873100 7050 6940 636163086 39833 39924 216654070 25030 25025 865162004 39385 39926 270770246 70032 70807 750056148 67929 67479 599971919 66098 66755 841286788 39930 39310 215937293 76814 76366 40999993 34826 34420 96444516 39933 39720 37756157 21761 22015 515814601 39935 39829 540415266 60117 59727 97122368 58991 59183 16347862 39902 39938 109199238 39713 39939 274836727 39434 38853 889452943 31448 31618 970773544 41884 41188 356602675 39943 39813 786913316 27075 26359 822788900 39789 39945 320774482 53209 52734 783094307 40196 40070 327763098 39948 39590 439726963 39949 39728 166379384 39950 39884 861045134 39659 39951 162806350 5123 4839 836121368 69712 69257 412697855 8481 8519 316120081 55599 55739 884949433 27662 27061 544673614 59782 59762 714011154 53494 53107 104657962 65573 65810 472504919 69673 70257 605906041 76233 75887 14558496 28867 29044 840623805 12968 12350 534724904 75602 75681 646420637 27476 27008 613260124 28444 28283 820436370 62356 61972 343131954 75766 75523 997189092 2008 2007 47246140 39112 39392 86942165 41454 42207 124139517 39266 38794 113800475 21878 21623 424433403 63404 63129 869940884 25259 24615 727666709 72084 72723 184420406 37542 36981 206985495 6293 6982 107737925 12528 11744 745620364 39980 39638 523842760 40238 40683 181304532 39982 39329 893335101 39983 39656 744019062 29526 29869 228175500 9124 8544 509476023 35194 35308 969590586 31252 30828 649886059 39416 39988 427499999 72398 71841 599290123 39469 39990 148787674 31945 32103 30493192 20785 21361 766647875 39993 39462 719031903 8974 9507 887332897 12308 11767 748926830 73617 73381 852365533 66955 66931 62171653 76291 75929 941612279 44056 44683 658964161 43565 43503 223923960 46935 46804 409242261 40002 39429 653256360 59825 59249 455373738 12064 12549 68399232 54602 55257 829911657 64329 64248 168571234 25093 25161 489981142 18314 17683 238860936 71646 72187 170721823 51341 51198 549894587 35147 35009 37732980 77133 77841 164321733 40013 39829 246764826 63106 63774 189531944 63861 64624 86173371 7390 6801 430943504 22299 22726 671705601 31747 30949 484556423 46792 46173 386078819 13387 12659 739631080 39923 40021 875385150 51258 50806 371737750 15681 14901 67222311 34654 34529 681710829 20125 19779 644770688 13915 13759 123302009 4107 4649 662320713 75577 75176 112451686 68255 68144 262420537 42081 42470 445173304 44190 43588 802140429 66741 67279 195285693 69696 68931 242234401 67690 67057 98922815 40035 39815 918314301 57968 57731 822448893 28771 29035 662587313 28294 27942 636933853 2442 2427 59243428 20656 20461 853903707 4160 3981 96716201 48779 49461 71569093 30177 29914 451259539 69159 68401 101423530 5085 5134 583006603 41894 41206 731492240 10798 10780 993134175 74406 75094 909700581 40049 39407 381470237 41131 40932 641566008 34651 35208 11779041 40052 39349 744968361 66290 65736 286118891 1362 1606 205199262 37587 37106 836424436 77759 77669 487331768 58375 57923 944820162 68776 69494 41222 21821 21489 864152315 40060 39424 509058680 73324 73337 850180407 72105 72836 507677846 29422 28963 623776600 43394 43148 644993137 20504 19943 370360606 34267 33720 472900826 46391 46872 625816054 29717 28991 834552787 4799 4004 8435731 63072 62958 901356099 63133 63605 31338432 49508 49048 286909422 40073 39834 406424821 26517 27219 97715107 67577 67109 917664040 75696 75601 538651575 37991 38065 873356133 13499 12909 742927027 77084 76854 363268257 5103 5499 592703562 53887 54304 731351628 40057 40082 536764046 55370 54957 55768869 28595 27857 244267875 74793 74515 259684946 1881 2539 691426867 11756 11576 54944432 63715 63987 856765923 47644 47117 161662056 4589 4468 63595270 39125 38481 333136579 40092 39914 366617169 40093 39995 629704767 66581 66303 695022415 8085 8159 511810274 79675 79206 769845078 30398 29615 7228110 72775 72046 65971386 39036 38350 301494038 57535 56924 173877824 10980 10258 564061392 12742 13066 125118166 73887 73841 170329195 40305 40219 553122177 53438 53571 984580419 70976 71335 885271958 9802 9395 610330483 38999 38421 68749101 53760 53743 264252394 40007 40625 58110931 39820 40111 473282 44970 45243 19002239 31788 31427 129691597 3892 3327 876858824 68524 69131 215041392 74339 75066 648914772 76776 76264 613549492 62592 62040 188369812 3694 4484 50289050 60335 59564 852573870 251 141 595858095 58769 58160 839216059 22958 23721 732359393 44954 44474 693830451 15364 15113 89716369 25472 25128 36216229 38413 38014 317455593 76005 75423 303429292 35088 34651 50716784 74780 74351 927093790 20529 21289 131912155 43871 43423 520318342 72368 72195 267923239 43430 42764 155838421 53652 53821 145973476 47776 48384 983611732 24722 24596 105155540 18018 17585 785484253 21839 21406 386981044 68238 68590 42670411 59971 60652 586538074 4984 4920 122045999 40113 40143 876759552 45637 45318 264435397 62815 62068 742715360 75670 75457 757929510 61079 61574 92186113 4395 4802 685956030 11860 11143 628488016 41394 41793 812057345 39027 38574 539368690 31956 31338 74137946 33296 33764 789922777 30890 30802 946690148 51188 50617 40404629 1509 1484 888871005 63138 62667 255595885 13474 13759 244606680 48211 47484 428519087 32404 32195 590060977 33083 32928 566950212 17680 17810 273307206 20477 20755 840652679 65526 65061 869266660 15411 15293 816691288 54085 53472 156665984 53879 53207 943494251 54801 54502 372527784 67836 67751 874108390 59950 59893 907807673 21688 22227 568483372 435 352 979416913 40173 39792 986652147 79711 79648 769039623 23471 22710 648573853 71545 70760 794147162 37230 36493 978764741 64659 64059 886815464 30392 29813 605388824 25996 26181 693034977 39870 40181 121933926 31462 31921 920405946 39598 40183 702206456 29386 29646 805309734 46983 47765 896934181 12851 13274 690109506 73632 73024 772907296 12402 12035 886700303 10263 9908 542324244 60020 60559 349235750 39909 40191 696247667 4734 5367 289684391 39699 40193 453808267 73666 72991 153538163 74344 73644 466795866 31228 31224 753067931 27789 27173 148824483 78486 78038 901542936 15516 15314 937681985 40200 39769 198358204 38769 38211 491702460 43615 43558 751003240 61578 61870 938850586 53585 53905 82459264 50617 49926 74211831 40206 39838 222770076 20995 20663 435442904 25480 24849 536590976 48118 47351 856712381 71787 72501 359628623 77727 77599 62271733 35154 35768 470874875 21004 21463 522179126 71652 71775 481961216 40669 40282 255647213 8643 8310 498053458 55481 55998 533115859 40218 39660 910387859 1984 1610 56033217 73591 73056 85392522 54723 54008 901638597 47890 48573 989709009 47306 46852 434771573 28277 27760 746549197 520 1097 998640003 29795 29267 6116835 54586 54266 807665810 22095 21376 240954601 39874 40229 34636360 49638 49709 479876571 40231 39656 113825189 32510 32890 328928976 69556 69047 990023059 7946 7216 350653740 62622 62541 745175742 12777 12991 165864470 76124 76801 216848805 34475 34445 465093933 79274 78664 893715186 24911 25453 30685558 58547 58279 932285446 32574 33153 956753561 42078 42709 528537049 40244 39561 357151822 64090 64421 572915201 22227 23027 2156050 31196 30688 527197712 32774 33134 362413342 40033 40249 925287715 28662 28922 837908121 13446 13821 331577272 51333 51285 567458317 40253 40077 748421568 56700 56242 121359384 55973 55702 569014006 1726 1547 620566884 25317 24754 878132590 60889 60571 585002456 40259 40239 976182897 33522 33756 12722704 76778 76634 338909576 33799 33477 739318027 40263 39994 67841495 52413 51945 95342628 40250 40265 643206572 68433 68636 279360324 32900 33477 845213784 29763 29940 359263061 40082 40269 24180286 61240 60458 793431290 70852 70975 69306665 13424 13386 352269693 57857 57820 150614755 3897 3821 700658697 24536 24664 311708675 72853 72860 152687385 39946 40277 628593926 68134 68610 523212336 26002 25367 160026529 4315 3922 71579083 37132 37166 615964246 46724 46056 239842195 6567 6770 799447110 55999 55674 657230040 39980 40285 34475846 49780 50091 531210555 67492 66779 413137972 69150 69196 182310826 40254 40289 379569548 70814 71025 402168722 54034 53487 622056502 37735 37894 990088271 39695 39973 831990434 34989 34771 843114728 48681 48405 785084951 68836 68514 439134201 75497 75132 409629256 19123 18883 572771312 4625 4410 486057769 59793 60003 329238396 72457 73188 790128896 52919 52131 42089539 18588 17873 544791231 40304 39750 966585812 27430 26889 141202065 1900 2467 298052316 38090 37746 403812531 40766 40007 195026588 70020 69220 506845317 27178 27693 403144858 13426 12980 481607649 30390 30564 614303895 65957 65997 831899819 47443 47796 494056642 58804 58058 901470377 69802 69022 289767467 46816 46467 322167701 2878 3576 174628218 70288 70414 892033905 40320 39947 239110625 14173 13486 327154459 66466 65731 359156815 5784 5909 5723425 46436 45647 779203815 28517 28280 452370646 41431 40965 491303088 40327 40019 640247718 44154 44344 691373454 22807 22541 710747302 2756 3328 729582193 40265 40331 525528175 40332 40318 279162828 16630 16440 50570029 47988 47355 508587081 39933 40184 513470195 3686 3472 801989051 65686 65508 922920018 57511 57750 992595539 9337 8803 186179881 78433 78027 284991000 40341 40058 561957310 66125 66121 684208273 22318 22113 135076878 370 820 737650372 39919 40345 115641698 40346 39787 294014309 66624 67033 690103843 69451 68846 10661191 7664 7182 489459695 33439 33396 764959766 45465 45515 246155756 50426 49710 61572424 53157 52768 8203613 39783 40354 894198609 77021 77461 703216755 17113 17063 449170710 46767 46914 896654693 39584 40358 994679717 40359 40282 692360131 50246 49709 719886371 71361 71103 357584391 1 684 785572357 22992 22858 210619757 68726 69271 949394308 59680 59540 173200900 38900 38977 100940362 8059 7341 558015749 38135 37681 397430898 40369 39631 904044900 49982 49972 269738415 21498 22159 650771110 39899 40372 760223947 5477 4983 611559922 10616 10171 798060884 2231 2622 447940970 40376 40137 504146322 13389 13241 767817148 48423 48807 17548987 40012 40379 754593267 21502 21029 607356266 40381 40202 25107348 39085 39729 257472590 3010 2873 474135782 37315 36955 235833119 17872 18162 25629585 22836 23160 834962391 15609 15683 974907754 59295 58668 606141470 39732 39287 103334286 43265 43845 979539206 6430 6074 389921710 10809 11235 929484536 63190 63860 845338537 13109 13854 239437295 40395 40001 399152992 17694 18008 395854307 47908 47114 841315014 56305 56615 190376841 24136 24640 797987382 77716 77166 828750137 24539 23830 103383818 55983 55885 446883887 45394 45170 105142889 20876 20141 347772407 77365 77954 10072160 46509 45806 713215523 24126 23594 63401268 22077 21479 586915903 47000 46692 257002231 20301 20648 284414471 40569 40073 73653594 60140 59528 625476055 34201 33610 807007682 18442 18343 365514082 71016 71085 890169758 33576 33640 179949735 3336 3580 888039671 30546 30026 619811105 73530 73092 396796744 31172 31926 245508414 39921 40421 842722961 79811 79296 682936339 32260 32103 791962791 78875 78759 114252110 43443 42815 984935118 43155 43702 200599916 78159 78202 338253705 45581 44870 432544300 13027 13518 127642289 22402 23003 611171139 7272 6875 815991749 73427 73928 487447377 35248 35206 150504065 61947 62610 83223828 29982 30668 614997426 18034 18069 458955995 40060 40437 501251144 73508 73466 935137854 6657 6047 308866221 24463 24025 48617997 39912 40441 883922517 11437 11154 546120838 40443 39856 310337943 3024 3203 47563 22729 22103 323883451 8750 8803 118158995 26383 25797 271631700 72482 71981 627510047 5857 5109 124604624 39833 39901 150154864 2775 3441 229353293 25664 25305 47165879 9242 9609 53345198 10685 10470 878649357 38792 38978 273175534 73506 74291 826451556 62740 61991 124154037 61057 60664 167821245 27098 26376 885644073 40460 40094 189225884 33308 32924 936734471 40462 40320 660841657 8290 7915 731621106 22645 22625 449361401 32276 31736 64245515 22974 22295 422452124 12417 12543 487956929 41987 42166 894629048 59093 58704 513290475 68543 68616 358598886 78660 78037 901246228 39724 40472 636118587 40473 39883 117252373 20946 21721 496229242 13258 12687 443295722 53911 53523 55435911 75407 76195 601213630 55745 56354 154980127 7234 7644 80233800 14373 15145 775378375 26385 26863 170124378 40482 40390 938065666 52506 52350 122319543 37911 37510 932764359 71838 72061 284321830 24913 24252 729991218 59900 60076 966397636 40488 39743 786457978 37381 37749 295146142 40490 40014 176782371 54984 54327 214642559 1624 1384 406093173 76963 76216 267579655 40494 40274 173695788 70581 70539 127547645 71964 71490 179701873 63253 63142 179175398 49828 49667 23760649 74076 73729 715949015 40500 40042 918594765 9100 8328 863754631 4908 4604 562773338 10239 10813 20531624 32699 32490 338236425 19808 20506 257586296 31234 31273 438700578 18231 18804 61870995 45597 45149 947828044 35221 34990 53880843 8534 8088 578761288 40453 40511 167059130 72479 72519 357142495 40513 39726 775027927 40514 40243 737469977 79304 78972 262292168 77833 77202 508456368 70760 71182 769111863 75909 75423 10707396 38749 38120 172612200 57828 57660 399017424 10988 10616 845724106 3609 4235 799986141 40421 40523 256811468 579 1271 212874998 76054 75445 24696817 40455 40526 594637275 53780 54254 196974375 26149 26619 754340346 66721 66350 735260757 40530 39812 130810522 51640 51006 680370483 256 647 331707482 52600 53231 833288030 40534 40273 442497754 76228 76510 383698348 55599 54821 902001336 40537 40076 921082300 73133 72378 140870590 4107 4087 71004114 72307 72076 927847257 13220 12449 559913186 42281 42552 955431757 38346 38867 920143595 43499 43192 717183144 40282 40540 79115143 75458 74897 60374260 18751 18273 299078847 65098 65660 917117873 29662 30442 983061539 71244 70650 884143619 24186 24048 24558619 13652 13441 605796007 16496 16859 586747768 9309 9939 999306283 28027 27915 259243854 29708 30302 349929311 61541 62030 207139590 63408 63153 684231687 75572 76300 522704559 23565 23778 564744658 37198 36411 67167125 56920 56301 376568208 16079 16562 299374357 32843 33635 545319583 65756 65305 239422383 27300 27353 503073958 1128 655 318154845 30462 30716 316100998 17221 16944 113465891 74331 74810 980540302 34341 35063 207424488 11616 11544 4262383 37928 38640 681709700 67161 66667 313967983 55303 55738 43021082 75014 74348 515313505 40518 40577 54106024 40578 39840 734577876 40579 40332 419374556 15334 15890 617384971 40365 40581 12178986 63636 63100 50336301 50081 49708 44511003 20541 20627 737797950 20120 20726 13546216 14988 14611 273602126 75240 75256 5952839 40588 40441 20530160 45671 45559 719394181 19798 19710 813739246 73500 74008 150392021 40592 40227 686688059 49626 49118 341152488 67527 67268 930920233 68570 68069 28066493 40582 40596 286445276 75825 75760 510351291 79450 78926 713145855 13857 13905 540811517 15763 15659 327565237 38499 37934 672087789 44648 44407 577430739 79076 79423 449879828 8198 8225 575147596 25498 25432 297331248 55002 54526 367750125 40607 39940 71178375 77496 76815 22172490 20305 20111 766058620 75300 75737 198279928 38918 38770 272888672 39975 39575 752231932 61442 61420 405585034 31627 32005 893758340 55837 55040 70175914 33269 33523 662816469 49721 50341 936979290 76638 75872 805940101 60623 61085 891482358 51194 51540 817650154 36111 35583 634223278 5163 4571 817467346 42240 42611 810225369 66542 66410 585511284 73816 73934 39333260 46795 45999 353091239 72083 71844 858407276 61259 61326 966469714 58266 58131 389897408 30096 30407 504338980 79605 79415 231691467 23880 23843 72696453 6631 7294 602575192 15590 15604 309342924 44578 44217 313906838 40430 40636 649304498 24609 23976 969045798 3774 4007 145754630 39869 40639 855764083 65502 65892 45024163 35210 35705 39176514 59886 59686 426730656 60529 61235 46283402 342 811 853938374 78007 77809 322996869 66184 65815 967060807 19010 19433 623892999 63889 63288 785695916 1145 499 778568719 78629 78514 21404944 36528 35896 552394651 18923 19709 18337932 62013 61565 708629441 45652 45103 66610674 13869 14557 474345980 33257 32574 263245758 76702 76149 32934596 76431 76145 960484169 50499 50387 24211553 14898 14428 238698048 35483 35731 232446976 64930 65249 918973525 64637 65378 181414151 40267 40664 3426100 41239 40516 594926246 14145 14328 17223353 60850 60364 925638574 40668 40548 624807264 19418 19455 501205159 22990 23049 287718141 16518 15757 637232157 7372 6652 854540205 69904 69697 234485050 11095 10461 784420108 35499 34759 463141018 40660 40676 991703976 40677 40136 313535322 77515 77279 507200182 11788 12281 764659826 31631 30885 974262276 62113 61644 423047237 62880 63443 955644975 34468 34580 383266423 22719 21936 215467798 25963 26421 89117183 13273 12912 321734798 13359 12696 872778621 24734 25291 258875736 10195 9621 25331149 25863 25139 238581840 40378 40691 664956124 59166 58711 588257254 40693 40554 929306298 64852 64973 314965970 47843 48296 643711729 50296 51060 477314820 40423 40697 802219030 46212 46673 857778650 24945 25670 726968221 37109 36953 436584598 25185 25553 456175601 62052 61947 896326159 60342 60824 340374725 43683 43247 36824743 55778 55871 28704164 76496 77040 99082108 40707 39912 636250832 58225 57620 697939427 67295 66638 463110217 55 286 288020242 64034 64720 940877612 73406 73578 559585308 67462 67534 291903806 39979 40714 107388451 75644 75757 168143561 65232 65963 759928520 46222 46034 606529191 41206 41597 27808999 67247 66916 51439260 71095 70890 574498178 13948 13708 35362793 51397 50970 504721658 47664 46934 14455837 29970 30459 742194309 54113 53533 687377967 77287 77739 808312796 38976 38939 261785546 61070 61585 20035892 50547 50335 840644328 52759 52134 671857008 42445 42012 844028834 41198 41732 556616341 1631 1610 785759814 3710 4072 463700606 40735 40689 353260459 25998 26145 9869265 58552 58025 782859201 27286 27418 956530481 71684 70956 215453292 40271 40740 41778869 53326 53322 320973459 25602 25259 546477465 78918 78935 64224116 40744 40421 483200052 53899 53383 269772858 3596 3935 659832874 40973 41009 227828177 17252 17049 170787043 61022 61462 333529849 36248 36866 19075132 34909 34263 592901785 28519 28135 675289980 61117 60541 397531222 57741 56957 318161033 45848 45180 138478437 35255 35964 38087004 25897 25975 398001053 17183 16439 756963250 44296 44279 363076817 25589 26225 694215428 60392 60114 863312988 61543 61399 763615930 3594 3817 792357117 75161 75006 919765660 75748 75382 904774886 49342 49606 166399881 40336 40767 526972431 79953 79635 507425387 66670 66834 99895504 40770 40546 36917098 38248 37753 461152431 40772 40617 703051104 21718 21709 46711159 38010 37640 982772109 40775 40295 804260490 70711 70873 76209037 12106 12371 778176119 60171 60472 37964678 7655 6987 346333391 50441 50820 798964902 25141 25906 27220021 17658 17171 666858957 31874 32208 690467509 71511 71090 563446406 40785 40529 278159959 56108 55930 922561084 53381 53051 418322419 72146 71713 202982315 40789 40266 415594566 39874 40024 129462932 3912 3144 664528710 40792 40730 172977589 40793 40054 486481331 42776 42058 900227320 40324 40795 624409839 23230 22590 924270571 40797 40610 765056271 40798 40036 644062320 23759 23560 175640882 53419 53477 726226358 47238 46481 414645777 6485 6120 999797607 3313 2803 23123160 40201 40804 603504931 40414 40805 42058805 69495 69952 760053294 50358 49890 998922670 44768 44145 280147301 64702 65113 628071735 40035 40810 203755895 25197 25767 844559620 40812 40180 163496273 31293 31708 981555100 57695 57341 731660506 61682 61164 926841391 42963 42376 777853409 20229 20304 159299881 31828 31152 877146451 74467 74377 772206343 24886 24567 722072754 35170 34678 557624681 40204 40822 504986562 10525 9880 346033257 76674 76717 666432134 78313 77914 936903724 54486 54120 312041322 23583 23983 929465526 37256 37177 504994242 47903 47841 855195651 32410 32230 925664371 54038 54701 224254547 40604 40832 399925488 16666 16623 403764421 38705 38509 525422185 71597 70852 14220327 6434 6341 349194559 26172 26051 614151693 24598 24003 652164794 17389 17437 96611872 24638 24345 426084606 13725 13770 240981433 49058 48625 877193019 62898 62126 432712623 5791 6499 615302693 65386 65993 732312173 31006 31417 584674468 36464 36242 347742791 27934 28580 246931660 55267 54908 59823630 71971 71281 351770895 72472 72541 581428705 6877 6634 248565169 40853 40241 104866887 16733 17137 778272381 79074 78482 198406523 32747 33488 700219575 77675 77226 757160199 43156 43799 913746257 17476 17700 686239124 56332 55628 133949281 38550 38308 53253889 74724 74774 577135315 40185 40863 60685490 37529 37058 872805211 13941 13981 354600491 32206 31643 125764526 4012 3561 84251613 32053 31763 9352434 40869 40443 164627007 61077 61555 896128627 48999 49212 230100257 40658 40872 381846935 14277 14114 575248702 1610 1212 946375188 5614 5108 505434640 26548 26241 747225696 46982 46478 573512168 402 378 60241002 40879 40464 683425853 3602 3991 583308935 73790 73330 535491140 40251 40882 53208239 25258 24530 837949890 8966 9347 193877481 12097 11715 22303775 54969 54562 381044228 54591 54202 475216827 32429 32229 410740616 7552 7847 100296069 45614 45403 862015980 40891 40758 484009161 73417 73067 819707913 40893 40596 995306313 13589 12969 774902479 61568 62160 388565904 37852 38325 804809783 75218 76012 17582979 27906 27607 776074872 77934 78246 567362873 31208 30721 189999998 33935 33397 926976524 40902 40337 118304920 6420 6176 847920112 49987 49905 552245873 36886 37289 978718980 35755 35341 983903553 13758 13098 846640487 40717 40908 762670404 40146 40909 188514125 73335 72780 603296620 14848 14396 979609938 40912 40148 715405907 28300 28769 531334926 49366 49650 151312243 76111 76338 923199465 51168 51953 358765721 74392 74280 443128880 46568 46543 355622295 64472 65185 893472873 66120 65964 471119417 39211 39466 729952996 49923 49656 997731451 45181 44440 375199635 78708 78589 886766329 37967 38321 411930139 45096 44344 11218855 13019 13049 743382571 42902 42182 466414274 41055 41299 753737229 10717 10307 767068679 71212 70887 39554427 3417 4165 960402466 59805 60566 302870195 69010 69510 703166569 9873 10640 861618126 24766 24155 805140170 21086 20775 262284877 37594 36826 25393666 60278 59545 703587061 69127 68675 328154640 6584 6027 871109597 43559 43376 974439658 52205 51531 819000005 40572 40944 108399470 27204 27987 603245993 23616 23812 279082139 10977 10649 755297686 20191 20398 7164161 30055 30174 332390333 58177 58099 133566582 30416 29763 633099462 54066 53980 17691147 53423 52836 651823718 9567 9061 551275583 40819 40955 949121844 27090 27686 270020466 21977 21364 939233464 61909 61389 536253596 39573 39438 902509509 40960 40318 665079358 12580 12570 166074121 64046 63324 287129 51404 51926 613746659 23985 24071 779130399 3202 3557 525668724 62652 62400 203266343 40367 40967 793337337 34524 34086 471501284 53319 52885 994951768 16644 16302 569639320 19229 18656 933865464 5166 4834 720923653 13261 14002 157305046 36110 36783 471122980 77481 77092 321090006 62032 61397 911935770 32674 32291 769998679 69339 69997 606371688 53325 52787 789317641 18667 18544 13505122 69967 70248 44474371 25743 25008 757295586 25616 25212 484781584 9097 8717 576129085 9473 9629 555873610 41552 41975 363594870 11694 11248 110716139 37486 37066 515126450 12971 13478 381502559 79638 79121 842194156 57068 56581 180142494 2909 2686 597603818 40361 40993 689360824 40994 40248 61478512 17081 17816 13489073 27759 27455 789158067 27922 27326 70816656 40644 40998 3142672 46360 45945 628431795 47835 47284 492962558 39682 39163 913903205 38185 38156 726063426 27825 27334 784699827 79060 79064 533720674 58060 58181 414699387 36729 37316 1363035 47286 46882 142293957 32993 32233 443740822 69132 68911 513643862 42450 42499 766180121 40859 41011 943543427 18993 19595 715563003 40873 41013 249494596 17382 16859 584627482 55646 54849 702284169 26743 26308 356542992 52460 52176 595115217 53968 53942 738781282 15130 15044 596777464 43786 43147 483303931 37024 36526 301136464 8211 8987 31758809 60184 59835 574881012 63512 63043 71317255 55342 55641 251737 16399 15861 630827467 67053 66975 499120166 3407 3475 522797856 38207 38906 98031174 42176 42387 655413862 7046 6272 889110075 59905 60574 200593753 40466 41033 440693685 58598 57810 993427008 47884 47382 40037731 41019 41036 43725414 40326 41037 252877065 36706 35990 10161870 36119 35523 402204115 19868 19110 853329699 62980 62353 926763241 71551 71374 928393966 17505 17854 599273539 4491 3698 840253708 21204 21876 449288127 45313 45296 657915230 62890 62138 2452080 36830 37336 32057026 75103 74539 385837625 69907 69673 370297666 64829 64807 312246171 58955 58626 646467212 64875 64896 649839564 34711 35073 670876834 41848 41201 327179017 41056 40885 209374931 12323 11654 312354092 49096 48791 220438762 38345 38009 646673025 64492 64327 49249445 76103 76176 156433110 12295 12986 470745449 9501 9947 486918865 63090 63625 535929907 46456 45712 533633927 41066 40487 333571026 40971 41067 94521417 38948 38497 843713876 41069 40466 965826241 32405 33027 110568638 76706 76211 683459903 69842 70309 532235776 28040 27871 417633101 17462 18065 726012455 63137 63856 748468361 41076 40362 725253333 63145 63847 387743156 10523 10574 408784366 79092 78611 565341190 53688 53669 591555477 29822 29272 81118916 56974 56377 636010583 28794 29500 920142613 14153 13737 939544997 20657 19909 842560018 10300 9518 936041096 30275 29876 361926940 11289 11621 966590096 6575 6244 523613298 41090 40583 805431566 55499 54933 642809858 68690 68399 48308866 30959 31654 331965056 8747 8866 149304919 47280 46776 17775798 74159 73804 830073550 57532 56980 540602139 41098 41061 392838457 3615 4349 732098470 40705 40727 137222249 14884 15034 89389540 18185 18354 895069033 12123 12625 31878985 8977 8636 556330605 53550 53417 78900676 79045 78381 328922117 78785 78178 772459157 76764 77539 171317910 15872 15709 419213155 19879 20563 879587851 46570 46287 181505417 9450 10242 781937096 29231 29130 370924466 8203 8351 229317343 32454 32451 325439909 32558 33141 760644231 20188 20716 831002210 10071 9447 319373514 41119 40894 67095149 73651 73183 392245117 23936 24189 847538282 38171 37487 676652405 52249 52041 137338346 41124 40540 367983096 17967 17299 173747845 61065 60721 1790578 73203 72471 319616809 64728 65390 950785129 8577 8594 346199985 41130 40654 133135795 79486 79611 126185657 51034 50612 738153703 61145 61101 64940465 367 303 50454033 74476 75262 177518897 46419 45757 390791082 73043 73263 466260364 60169 60374 443798471 16483 16172 589464488 21599 22201 589865360 10877 11170 361295373 21121 21913 428176628 17393 17662 104807995 40896 41144 665762459 68721 69405 334590529 40712 40057 528150044 41147 40820 191158411 75920 75479 44824689 4551 4769 30147068 27800 27116 71141544 42394 41752 146283069 75110 75786 367575258 47580 47077 34590804 44079 44765 809253217 12040 12246 390596984 70722 71510 761842758 753 379 841531427 31796 32295 580787961 68678 68418 62003050 33251 34041 229167173 49956 49914 371981962 39130 38460 126933122 50590 50208 208214211 53173 52723 702528013 41165 40758 354645353 70082 69866 947918325 29919 29175 166295608 70377 70226 37714167 15526 14771 524875752 23023 23435 166851757 27917 27203 654590209 65542 65446 707942658 79572 79071 568343281 16190 15995 96838121 39756 39741 52028251 60084 60135 916286799 65905 65943 662082483 56940 56300 225873229 41179 40475 569754888 23863 24088 337611427 5864 5779 539215392 992 905 609758050 23022 23485 134977482 66418 66481 89313768 37700 37063 298410864 40375 40935 567822353 41187 40680 52393452 40170 40457 151603884 40550 41189 810694812 18263 18139 197093676 28996 28405 9063097 1288 1595 680529312 58953 58611 502582500 19310 19093 409944294 17184 17520 225375490 61766 61686 770670363 59164 59121 326168650 20954 20223 421802069 51523 50871 654524828 72019 72027 36084117 64611 64349 810474005 12592 12155 204757495 43330 43741 885956576 36541 36067 863094828 41045 41205 857954127 77341 77155 391070762 40509 41207 276963882 53007 52293 596005154 78357 77964 432736583 41210 40872 700386227 14493 13731 976733274 47353 47051 500322397 61959 61433 699315215 40944 41214 111683128 70101 69734 884228694 44610 44486 364855782 50363 49718 536780030 31573 30962 927544518 75843 75974 161906310 42936 42170 217062506 41668 41427 167213360 11494 10977 624485964 66930 67374 904263766 63597 64168 562199484 41225 40989 85847041 2654 1886 480930333 39071 39029 35326136 58349 58816 72145745 49443 48722 662803862 49547 49048 917041778 64299 64233 688056992 43518 44198 387997891 61523 61335 268185941 55536 55328 727402214 18355 18309 665058694 33651 34434 856176207 44565 45122 510805095 50852 51456 205580024 21497 22001 496525287 35407 35248 378139990 41846 41372 336583741 61492 61075 645151885 77205 77892 390841283 54480 54978 4740832 44815 44064 462249224 76740 76487 216653419 67077 66601 634556192 40492 41248 391000084 44207 44378 963403839 62260 62070 179200703 74057 74101 590037639 50730 49995 27483841 71935 71355 607626013 71343 71078 26245015 21747 22012 511635330 24168 24266 815745497 20439 19957 80053537 11748 11795 375506793 40841 41259 811515684 1 106 421086704 4859 4921 511055500 42772 42278 120461195 16661 16471 923273345 6196 5576 558665153 29957 29412 527546086 41266 41154 294043321 71051 71068 983693105 11176 11950 24797353 33125 33190 418136954 47282 47967 45831570 44194 44206 964444625 59812 59581 398960939 62723 63234 526636501 11223 11426 364262170 60656 61366 475132035 46585 46733 712151914 15067 15807 316641867 34257 33726 27288890 73399 73490 310817641 68165 68368 975207346 69648 69973 254871154 21123 21600 371750204 70719 70457 376097069 19552 19473 41372912 9360 9995 70522789 5631 5959 28698191 34704 35021 427128188 79609 79359 772204341 41289 41188 906854786 12138 11571 666209289 75683 76358 411633542 40651 41292 947156535 48472 48255 627991661 11496 11356 550771424 65257 65777 406024321 9577 10241 550248400 17631 16960 533619723 28245 27741 148309168 59489 59111 149547555 34577 34407 96038012 70079 70667 934434247 24421 24044 954112824 40520 41303 323824939 61801 61930 257981407 45390 44937 619183952 41306 40651 698663581 70081 69332 208189400 78347 78389 94469949 41309 40825 214295833 55019 54836 35809765 43346 43008 300983408 44607 44503 240436225 39427 39921 846047447 27714 27307 869748605 60307 60931 243470266 71064 71047 328027703 1338 1754 252442631 68589 68994 16351156 41319 40656 636030853 20420 20404 299402002 13635 13490 303368806 77301 77485 315009853 57328 56689 156580127 61672 61027 243131238 66271 66501 160018551 41326 41301 968538033 19352 19138 866367454 72706 73181 901633582 12715 12541 842199553 34720 33949 996940811 41331 40971 228291483 18329 18084 554894088 67056 67394 803486862 3981 3939 214565674 2659 2248 975980338 41336 40799 91471028 22641 23105 767205869 23381 22777 878706259 74962 75115 179422980 34046 33935 160332697 66584 66005 643770032 56834 57508 344999852 70486 70810 456103797 52629 53078 67889216 60672 60813 339878063 41042 41346 500831426 16846 17019 378884974 41348 41338 567211478 30451 30126 165619075 32338 32910 689305860 35367 35131 586842843 53054 52973 875891886 41353 40931 838633740 45499 45715 968120390 73686 73471 904044846 32999 32311 659965118 12832 12397 938044396 41163 41358 671246655 11020 11617 276411354 45268 45082 541208605 41421 40651 398383626 79094 78303 862308363 14744 14535 601256154 25973 25516 54801803 2684 2370 379681039 23636 24107 17026729 26616 26121 490272040 50500 50502 572652265 11661 11339 587056876 59926 59922 671594878 60771 59990 441191238 49248 49803 307879868 43079 43185 483158098 17901 17194 668173776 36174 36161 90472888 68518 68090 728041391 9989 9568 97355577 66170 65616 777136204 41029 41379 432083335 75463 74754 754414862 36844 37235 432947546 67307 67479 137002369 15415 15304 264918208 55783 56328 222081868 65313 65919 249767604 41386 40991 513672803 28931 28167 827477235 41388 41232 790434173 53654 52936 34700811 12430 12077 566880969 8557 8944 366344629 41222 41392 7957724 49813 49253 831706468 1565 1498 451120110 26036 26196 112918302 42022 42337 7048007 37547 38143 554323083 45612 45629 645637876 36912 37670 194206796 41181 41400 764020158 26865 26952 231782285 33539 32863 381388637 12452 12884 509096414 32382 32090 472105704 46232 46706 221084478 35738 35292 34439056 79606 79846 128948345 74357 73951 880869774 50393 50109 942749109 44968 45145 526298458 41411 41161 589727559 41412 41019 421950238 14660 14128 66661579 48002 47333 207091818 39728 39169 192367219 74792 74141 890168873 37371 38145 32099487 66500 67040 598010068 75553 75276 784533934 37613 37033 837976293 12687 13096 133346836 72154 72536 26701199 26036 26832 181853869 5287 4505 377654188 73508 73567 13491538 69919 69916 7069943 41427 41033 292125609 49815 49465 212454267 70297 70181 608090177 78815 78802 142686539 35907 35688 878371294 41131 41432 265153652 2175 1741 391314705 16112 15858 849132336 42355 42916 435562508 77350 78125 51182684 1699 2134 882995381 30391 30146 9561132 15954 15184 959435001 19365 19589 796947742 74307 73551 15858531 72135 71627 186615596 13147 13564 501625325 62760 63292 712759110 13094 13146 763300118 41446 41262 62723327 74504 74499 354543924 16075 15327 600528007 21803 21411 70231052 53648 54393 183005913 5762 6009 22406304 76327 76067 469142069 62064 61784 601712456 54073 54279 811305681 30670 30923 379451396 37466 37125 41864140 35276 35742 647015185 12817 12667 15607907 2567 2514 57031098 62120 61918 8663911 53434 52745 358546801 19491 18871 13605614 47500 48136 649079582 36284 35948 285998666 41465 40806 145023159 25690 25700 231368759 41467 41462 809868049 56719 56384 53748568 16349 15691 810129910 5292 4937 696389349 64310 63633 285597815 20625 20458 209830302 2323 1956 67047299 24687 24815 733337859 58084 58034 354340537 46189 46015 85444806 69019 69728 461453179 39472 39786 477904513 7203 6540 199915076 5346 6046 831679909 37134 36864 785716795 8736 8071 914872242 41153 41483 472492808 12688 13183 961111214 39537 39925 49283814 57263 56602 291856336 14236 14644 4889337 34900 34117 76393596 35761 35535 603666403 51328 51081 867846004 74502 74182 715322514 61247 60652 48916556 26415 26204 160079195 21149 20448 226940702 74051 74275 296951117 1351 1985 426003072 41656 42178 182873023 69224 69336 442818995 22131 22593 610727980 61312 60919 951717661 41033 41501 27934273 5947 6727 734529273 41503 40840 642858035 21503 22085 463865422 3717 3729 531213654 60364 59918 457147933 32471 32455 871455468 41508 40838 756690655 51732 51833 857659706 69824 70031 615718959 41511 41419 787511010 50953 51556 377774275 36499 36563 989514860 18179 18959 681872032 30012 30499 308275750 31140 30451 906659726 47551 47362 622598190 41518 41267 376435146 3681 3408 788323533 4868 4642 20226812 2661 3106 439205126 30577 29922 49267048 15832 15056 258894703 47173 46395 892081000 54001 53952 904026432 40136 40352 214317338 57863 57614 75783594 75191 75905 821502038 60592 60590 657942378 16180 15699 713800419 17610 17210 427388061 41532 41286 532633322 41015 41533 951323862 22417 23113 153055658 67449 68058 808589678 45599 46338 218931822 14877 14548 11270171 79723 79102 333361596 46168 46086 92083140 36080 35642 111390928 72645 73081 964186004 18671 18188 176366921 38962 39465 492023886 21303 21080 717266209 41545 40871 29339616 12631 12591 56475362 41527 41547 387411770 38500 38744 509258263 28048 27427 78756448 10242 10720 362462209 41155 41551 701797054 28267 27700 727911564 11822 12497 172438461 78985 78489 729823105 45745 45786 142787987 69029 68780 117753341 41557 40881 797258335 69688 69897 18055714 37784 37902 776098165 40948 40493 71943436 5169 4522 112712950 35641 35490 811517703 41198 41563 312305061 24403 24518 341987839 41565 41340 532101365 41212 41566 665217592 13693 13702 97054055 65400 65559 819344703 69438 69323 941951250 62254 63027 800243488 41571 40993 887322243 40948 41572 366196185 41573 41354 330087368 61337 62117 470546703 56160 55871 372549576 52645 53140 644338176 7845 7309 11116502 16004 15710 148072377 50560 51334 30768517 52058 52684 509166472 13212 13249 711615677 20589 20702 84310453 59421 60137 401756686 74326 74604 812239469 3204 2417 359191877 41470 41966 616189695 53459 53959 285286461 45308 45392 211027787 40988 41589 731113976 39602 39741 996105078 41384 41591 504241646 12781 13535 239953379 22917 22683 847779237 64027 64384 40128351 54959 54844 854790274 75281 74536 314840988 45208 45903 258858463 14541 14170 226380769 66834 67288 506817886 34010 34638 924982783 45180 44924 926333308 46887 47002 685429127 74303 74978 222445673 7335 7574 53451578 52899 52151 115179287 35353 35197 124552897 41448 41607 951263888 68767 69258 563703455 74042 74553 61367182 41610 40922 455456867 23511 23979 948617285 60641 60980 36080418 62744 63091 57051268 41614 41094 986883620 38004 38222 7696380 13966 13852 201532894 77468 76676 18272479 37306 37903 878220576 68341 68561 67754158 9897 10243 972693136 12494 12489 59979596 60264 60135 116945495 16768 17361 50833494 41624 40861 72365082 51945 52300 331881143 67770 67545 93029676 33006 33389 33558646 41628 41114 923074306 75231 75411 83365075 50007 50373 549892583 73405 73872 278335123 50580 50311 806419440 64492 64714 251601560 40209 40799 427281459 67169 67195 968584884 11142 10895 94873140 59959 60739 942226111 31143 30947 449214880 40949 41639 66037223 78232 77542 343253566 23566 23952 286017096 22134 21675 14277154 52968 52517 461858493 76878 76444 904067108 55639 55813 482793205 38636 38419 757038224 41189 41647 176030153 31650 30878 508517919 40705 40697 558022092 43043 43063 75205926 2698 2270 482020388 41652 40953 592876302 60013 60518 527677849 8546 8504 33526276 4779 4679 743380460 45699 45294 705546481 43379 43796 865580394 1 175 421862829 14282 14026 364114112 34783 34994 27874672 65254 64595 494245649 36989 36335 664827785 42697 42140 336496198 54345 53941 197275218 12787 12615 815766950 41666 41466 952419 48365 47801 91078310 66324 66657 243998726 64996 65124 749817858 56101 56094 70827243 37252 36569 386529036 41672 41136 387767325 55186 54547 32813380 41674 41072 249617973 41675 41175 428148778 41476 41676 95240654 17998 18382 598360400 26668 27455 839710776 41679 41534 26350259 24257 24923 661516913 33625 33291 70956875 41682 40894 524548688 16034 15884 909547489 41684 40967 19849732 23328 23871 562369569 34097 34675 493167549 61151 61777 151243760 14880 14560 665203625 41337 41689 991391488 39450 38879 720057890 8346 8341 46397089 70874 70112 27381798 52722 52105 369561050 15225 15399 136951815 41084 41695 69271480 74569 74236 441865315 40916 41697 758662118 47819 48405 697255767 41590 41699 460959102 40583 39869 496351728 73937 73715 160751647 63831 63129 300153826 55601 55911 824253248 73912 73515 565070717 31522 30892 38939587 53821 54596 344512988 8922 8538 94679501 24173 23932 497442656 24711 23993 623999190 40985 41710 69208669 41711 41305 67488764 33932 33692 125772306 48166 48363 112902301 44061 44283 785407967 16016 16681 194746660 41716 40925 443805874 7129 7852 981652003 35909 35705 74978499 44759 44246 675704739 69517 69225 87638913 71846 72112 862294200 45971 45303 217965003 48616 48446 448493400 54416 53967 4073572 10457 10770 197935724 59272 58843 142888609 40965 41341 180260392 19441 19870 200068453 48081 47507 904392344 57304 56795 491408975 54585 54567 117438588 69456 69819 384211762 61357 61583 334711894 33193 32653 837231046 17171 16982 827774913 22331 22157 206200733 41737 41338 947208452 66450 66292 797821528 41739 41538 319140071 32022 32402 166594586 41026 41741 243035846 18609 19012 743017533 60351 60271 419037923 41386 41744 50864708 44844 45185 702698240 41605 41746 27670289 30616 30127 940207406 27653 27641 812918873 45245 45395 66104032 12729 11997 821312084 15525 14912 959866435 6008 6112 719751097 41239 41435 94643154 50025 50773 830272489 42925 42374 770245157 8297 8065 356089706 4475 4968 4881417 77301 77810 248469144 23160 23683 204949718 46015 46299 816167063 32714 33126 466564861 41762 41404 821643916 41147 41763 857677025 45994 46479 50585869 40994 41765 820917736 30808 31481 845371862 35192 35083 382284241 37002 37270 252790717 1589 1239 420963400 19954 19918 571417320 38479 38249 348689079 219 1 916730685 25540 25269 749392992 9262 8617 769219354 29162 29444 811186345 70582 69966 754520134 40660 40266 248620982 51793 51708 884400424 5860 5369 916599101 35510 35028 317413943 41781 41430 633322902 59459 60109 16310194 56640 57027 183751954 27899 28263 550424465 52045 52802 988967310 110 1 713621435 3446 2842 453545544 35903 35692 18391673 39619 39267 57764337 36358 35829 556477227 78639 78474 994389763 21632 20995 950138170 73042 73009 269383252 41794 41183 515727181 29168 28670 720918508 74074 73990 954011840 78059 78137 631537171 42751 43285 24645458 41799 41249 10088111 75637 76126 35844893 485 1039 29275341 17335 17060 237835980 70673 71111 41048702 61805 61858 803805192 41805 41067 752655076 63880 64546 445201459 38693 38433 215878796 44128 44163 312610137 13369 14111 916994046 46287 46459 525419363 44568 44538 579093139 65252 65245 905497998 41813 41769 37727623 30897 30182 849711132 60667 61432 211755343 61952 61593 252783178 41404 41817 13973805 79165 79438 708925569 4718 4623 624560385 34839 35302 315311824 10500 11167 529612642 42807 42427 632776602 71670 72298 789132781 41116 41824 872391308 75098 75369 600098269 44853 44587 11956178 10319 9837 430614237 47874 47522 163722123 65171 65851 389432858 40060 40240 759557498 62467 62470 770184091 44951 45412 496931070 72770 73055 509262293 41077 41834 906500420 71167 70654 569602938 17081 17596 568143291 40027 40433 473101203 49495 50140 679078600 55569 56153 363369422 19967 20229 264118972 60421 60689 42384665 41842 41728 657468163 41843 41175 919584367 8903 9195 767363485 16707 16380 170591730 35890 35869 605787859 31110 30950 223899707 38710 38261 36969762 68013 67229 322773486 68522 68792 46535036 68011 67779 798793617 15102 14367 329393584 41853 41623 761567134 28029 27875 580151078 55346 55629 513938134 31222 31771 316743631 66218 66052 135495385 41858 41592 285417308 63869 63829 173491956 19248 19158 359512750 57221 57179 180612922 40059 39388 602660750 51163 51032 37297110 39019 39540 967119007 49407 48934 356286111 41581 41866 2429840 41356 41867 865783021 69479 69039 413084566 9058 8579 667668395 46238 46574 768270874 38797 38312 299443118 41872 41552 611110831 41514 41873 864858181 1587 903 376691526 68579 68130 245662226 33633 33778 777508261 43261 42464 312657944 34889 35260 326795029 41542 41879 10738964 19559 20226 354850139 59586 59330 679106321 41882 41797 641236458 32422 32590 28734775 78765 79305 458743895 70001 69645 705430500 41204 40578 38206221 77695 78138 556874494 41358 41888 627346498 14109 14723 236501639 45878 46292 700797226 48121 47945 673002865 52480 52133 536841578 42544 42060 627874484 51605 51970 864719055 37062 36992 796748447 41896 41257 240558400 19670 19357 454882923 36557 36250 561239793 73003 72450 103038486 1820 1262 5245146 76908 77696 482926703 36332 36017 547151208 8828 9081 680448365 72110 71581 818762610 60282 60646 718981828 48520 48741 389797742 77457 77702 623094458 44115 44527 199833829 54782 54887 281392439 56864 56367 518067236 25981 26190 678619932 36675 36066 490275893 62605 62122 88566742 3059 3215 649474317 41915 41900 829920563 59905 59604 638324231 29931 29465 849794420 3618 3128 35984017 48270 47622 768992163 64615 64079 464176933 5253 4602 653677095 41922 41825 85698684 58207 58471 42067349 13328 13116 228119294 32718 33115 743516617 48494 48242 172092540 37030 37236 570713910 29490 29719 869446177 41929 41373 152898170 48397 47673 155465894 31526 31129 212800565 77645 78323 621804742 59550 59259 675911452 26943 26630 386881522 18193 18149 552235593 18902 18563 889269573 41937 41666 697271765 57504 57832 866706106 46549 45851 359372201 68854 69054 982645405 7612 7114 431246993 11103 11848 74506559 45144 45700 18129299 73446 74110 42727662 62412 62894 314796414 3459 4215 912358948 29556 30032 254742213 51351 51798 266241535 47193 47356 72686990 5818 6484 139380977 41741 41951 464519687 79425 79386 97775545 57374 57309 600563449 35946 35689 25935506 77889 77600 930460319 52828 52406 576221866 41957 41834 76660152 14079 14394 909221333 2684 3303 344514779 60216 60910 574190211 35922 35828 408773643 40858 40190 894563824 27262 27157 442227851 76489 76105 855506586 58246 58376 393061619 36341 35680 121769208 3776 3425 571153284 19278 19158 287775849 23671 23129 281844409 4733 4191 366608491 23925 23390 446554142 6487 6344 242229773 5235 5633 579753317 35748 35933 575222183 36919 36907 356806583 72193 71973 925896 73608 73362 437197128 76523 76318 660174960 18407 18014 966318382 34105 34833 351297407 75337 74900 10249075 46584 46154 598631790 15496 15743 568314729 3649 3980 335504701 79224 79776 901265981 37037 36517 201757868 68349 67805 524876751 76109 75720 39719854 61112 61477 860731329 56869 56662 628756507 20831 20504 640359631 59446 59306 833245605 48783 48121 570223710 21889 21177 129745421 9177 8696 575267927 47565 46897 909821335 43341 43345 391510837 43288 43591 123107259 41999 41820 856793693 77656 77331 90185757 41555 40847 565281454 4904 4756 133198783 42003 41600 265938778 64331 64424 732277 42004 42005 7588596 6045 6627 914985114 76795 76599 337722058 19082 18476 185642242 42009 41452 71992436 1207 1639 733836079 42011 41566 869523885 17219 17864 291566024 21223 20433 392992354 5516 5974 905858374 45097 44518 394605833 64334 63975 374195953 49370 49429 769457460 41597 42018 198914059 47206 46731 548702310 38065 38633 835394891 25613 25472 497367333 57715 57869 641461901 49725 49472 369795152 7730 7126 440827591 35367 35741 521948339 75082 74306 44175423 48263 49004 932821209 21770 21698 451299579 35405 35208 891374369 43795 43019 225104761 41609 42031 991829012 53953 53217 835450785 41933 42033 29568246 39182 39897 873119736 49028 48437 809420955 3157 3027 374472470 55175 54380 679833725 56225 55716 525551962 55800 55016 214673419 35882 35962 659437276 22879 23444 446035011 23086 22578 363725219 42043 41549 553670018 27670 26875 21976089 31089 31271 857090459 76343 75861 90102715 42047 41336 868250663 41647 42048 21211669 42049 41257 29210397 71504 72214 918846958 41469 42051 114988451 312 91 348010176 26922 26593 146285347 63302 63216 647308395 23420 23294 55062688 56303 55674 875358505 72659 71996 685469259 52026 52059 136647621 41600 42059 225126225 56821 56430 757088264 12275 12235 502269432 25043 25007 798956405 27840 27416 22044138 49659 49379 378118710 728 336 619835600 27169 27201 608839765 14564 14424 384688419 62161 61582 311722799 52431 52890 803358527 75507 75228 449177382 6489 5706 778312890 50734 49988 21693335 41717 42073 101741043 57032 56470 390854412 10641 10131 71213550 56980 57049 14474674 45803 45150 206796895 21045 20542 938486797 797 1449 229735940 57172 57464 399608810 55913 55666 894197560 76678 76758 652337557 68115 67326 20960966 42084 41728 794314573 11752 11509 430380795 58833 58432 883416309 11081 11636 755225343 14898 15270 930988044 17027 17153 945420901 24186 24759 442843103 54795 54614 920534272 65679 65199 419996157 13253 13580 518184184 20075 20242 605358828 46368 45707 751303966 36890 36142 330981146 71902 71953 965519741 61493 61302 47067158 46577 46945 57377841 21297 20651 76384768 12976 13669 195727485 41076 41795 117454143 70204 70183 134888983 41890 42104 335036529 63549 63213 265995974 23353 22713 45475496 6468 6668 11433007 78838 78906 203957715 42913 42159 4445164 72844 73006 332536186 13330 12544 477595615 6515 7247 390589871 70184 70389 114815174 44812 44778 374603329 68760 68722 231991055 53690 53065 632911410 42117 41737 361887213 36623 36507 49789291 42119 41869 844909739 78764 79034 12495023 70856 71542 649583169 4778 4473 461457358 42004 42123 655574821 72809 72357 717202971 58092 58728 622412131 76095 76687 15408415 43123 43497 77909744 55692 55785 696102287 73021 72720 11882555 59121 59442 431397500 64604 65084 61369606 41593 42132 543021770 24924 24593 285166964 53787 53602 572767971 6267 5508 148762979 50926 51099 346365612 77971 78637 555023355 38280 38687 168567737 57718 58373 426752391 48449 47896 62405053 27642 26940 201837956 2304 2990 59372868 62607 61861 926091000 77971 78730 190855332 67726 67457 52055814 35343 35180 523941680 42278 42113 619111870 59640 59875 6643888 11831 11405 563601722 33406 32936 309773070 60558 60935 309502694 1 212 987738194 49563 49410 756397855 41617 42154 228204240 44671 44930 824791808 38697 38213 241550240 33060 32929 35166840 26491 25906 10961743 36976 36453 805824672 42160 41774 938724564 35314 35845 240843852 42162 41924 321120966 50066 50660 536074977 33079 32552 975469772 31233 31687 889143142 7237 7202 173002580 76544 75973 73667037 71817 72123 118273928 21180 21871 48126675 69490 69967 64288637 34762 34179 832773942 8515 8512 377228974 76217 76429 213890663 28549 28760 522410 31730 31519 352661648 57296 56585 607898633 24163 24363 456446776 48834 48035 1795492 38554 39192 221469204 56917 56708 374213638 76479 76996 47790624 21428 20843 510854941 49490 49846 744921839 36586 35983 187754549 14098 14070 613612095 79774 79788 315652136 42187 41552 138489297 53788 53579 270152142 46142 45996 365999992 67872 67167 741988027 31218 30471 906993519 42192 42140 60912170 75358 75826 818759919 14531 14883 959833140 63792 64262 789148929 24199 24446 100775750 75592 74970 214624146 42198 41898 34187217 17214 16953 479060677 68901 68632 323951171 17133 16883 509078669 42202 41665 352293687 17983 17840 208114298 42204 41435 767827432 42205 41614 66082259 32676 31904 16848620 59757 59232 218921446 41977 42208 838453023 8750 9233 541529756 42210 41892 98978525 50650 50005 836354384 57491 58130 952271220 30776 30170 511091169 75573 75753 816315096 9693 9014 62746630 77546 77835 627853721 74556 75183 105893090 35704 35645 759318291 48973 48483 65018585 54362 55052 469592037 69629 70251 982674337 78340 77895 116503716 59122 59495 37961372 22326 21560 527907536 23179 23159 80132453 9052 9735 906758662 78321 77934 738744489 35269 35335 404033912 20391 20897 226592568 51637 51032 440529307 61564 61377 766126939 53380 52978 25925151 29273 28521 17150057 71205 71905 484191268 72828 72779 215892117 73257 72519 21678251 23158 23035 25844490 27641 27439 989877066 10092 10279 375986234 1159 1318 616171813 50888 51679 57733746 41329 41067 938159129 13630 13943 502880434 73169 73367 125678138 42245 41546 965736893 3591 3517 926255488 78731 78245 711411052 33528 34075 565330877 42249 41623 728537159 2760 2473 58094802 58285 59022 167134550 9767 9210 43275043 42580 42554 420966965 43253 43718 579510856 79326 79754 244447591 56634 57099 415582214 52125 52626 191416044 52341 52408 331816829 11307 12067 839967510 41488 42260 612356770 65641 66397 205823896 50885 51180 508025328 41674 42263 578034400 53890 54072 971192923 19537 18949 114855335 53417 53768 153476998 76531 76500 908465862 78216 77599 758113845 55161 55815 266139979 35699 35401 559246085 76303 76068 138117324 61999 61437 211628379 37130 37777 366116859 58608 59109 736409242 10682 10862 18338683 42276 41644 111084953 55909 56481 960783090 16687 15950 3923540 64943 64946 750010976 8699 9402 941819361 69619 69493 218662319 75625 75611 173855398 49836 49117 986897547 24823 24595 584042698 13285 13910 48575091 60922 61601 891542249 36568 36818 256542480 73282 73841 189113100 76354 76229 634497734 56518 56018 15457752 42291 41940 11036554 71228 71952 63289349 42293 41689 43526131 53765 54349 668366354 76124 75478 168547987 79793 79763 74831415 7089 7889 102821767 26767 26505 737886364 44006 44705 727695949 42300 42152 764612040 42301 41623 128142294 67361 66571 901415772 62477 62216 430172380 3831 3528 432217857 42305 41680 143333494 8162 8500 468880799 45598 45482 421907690 47849 47684 440902352 68072 67561 582270658 11930 11485 970646676 42311 41903 626980386 70676 71427 14614342 26948 26420 71630424 33393 33409 826619342 53368 53883 87127989 44178 43900 369009177 62195 62154 401341339 42318 41756 350083526 42319 41834 120162008 14819 14650 924371746 3144 2477 354606642 42342 42237 980117079 72476 73102 633250115 25510 25717 483944160 76602 76481 946667400 30636 31199 890065216 45139 45721 328287156 32220 32904 157448436 59602 59169 597207370 75365 74888 930980518 72357 72835 799748202 52268 51522 513119907 42333 42310 637363179 67850 68002 508639119 42335 42200 566314411 22700 22967 474706264 54517 53730 750507299 42120 42338 573903976 58631 58214 510813247 73201 73622 110555423 56992 56636 452996716 23831 23380 842155904 47025 46384 327607794 71255 71258 872734506 2795 2603 171977604 16117 16326 904518538 16516 16634 9853461 42348 42102 64757840 21309 20983 846930158 36593 36766 936958495 36175 36086 491654654 63993 64482 12858761 45224 44893 981113457 51251 50567 932470330 51485 51657 698634116 71486 71142 285640819 12307 13051 806521239 41748 42358 604845755 13373 13633 237242243 41954 42360 281670097 35664 35661 677348399 73458 73438 36818660 24 218 640159326 8208 7881 12307974 3952 3705 134910667 63354 63047 557343455 70025 69949 397724792 12682 12456 72746910 75277 75173 864292675 26210 26931 952921653 4259 4750 397975738 613 1 799807430 21301 22094 659002160 33460 32758 392327768 49733 49619 374134545 50922 50231 699733199 3103 2500 941356658 3034 2607 980121371 42379 42125 317927148 25928 25602 948501167 47843 47740 995024299 51434 51543 875812661 42383 41704 416870850 32989 32984 456572800 28369 28211 385571009 42181 42386 42404034 53466 53148 588487050 42388 41988 269200895 31847 31644 977506656 42390 42130 854929857 42391 41753 686065473 58074 58163 46911502 16896 16997 33275766 18264 19056 822670999 48685 49052 301386088 5148 4847 586574130 62680 62701 720103861 4926 4307 613392522 73362 73828 312341123 36968 37712 570687765 25264 25461 772005909 26090 26112 970489415 48904 49362 806944668 74379 73702 430505478 928 1321 749375055 49371 48680 931827805 42407 42239 751849149 78335 78054 437309300 46217 45782 116787298 61996 62061 15301568 41159 40983 479602041 64826 65493 539175031 36252 35628 65739026 67533 67636 1018951 70812 70241 552093540 65663 64954 868338247 42417 41999 197317220 54660 54415 942917422 39171 38923 220994711 32064 31766 772234947 39898 40074 203479076 17294 16804 72041364 5224 4429 854779949 40015 39270 663249643 53113 52938 744325727 51639 50981 592531198 7930 7494 372674248 14901 14836 244588902 31850 31742 734050793 61473 62255 779602898 44610 45238 161246477 8693 9102 628374781 37459 37136 224075993 42367 42434 528017373 50647 51022 850542115 56246 56877 682314526 64535 64338 810123528 73067 73775 13372622 47423 47497 909185592 51312 51120 490143322 28211 27564 267438741 13786 14457 730045625 2522 2339 205214973 19474 19549 114090215 72217 71832 742400611 42237 42446 831288469 40656 40903 16980517 41928 42448 102735647 67653 67641 435290265 42450 42161 803929790 42216 42451 51295721 38026 37860 521757183 42453 41822 986275618 9914 10545 151016819 42171 42455 460230535 3244 2876 656390568 32263 31973 500430891 32134 31922 113636697 72121 71630 906513343 3828 3116 458299362 27908 27746 128488616 23205 23708 621871094 73750 73468 332411221 41796 42464 516381332 47419 47086 581626575 33189 33641 63802935 2606 2189 178608529 42468 42223 550823502 27219 27768 390302875 61618 61237 21369579 55451 55545 831497922 49724 49337 726094015 42473 42321 204138058 21568 22040 12616518 42475 42383 889309878 24837 24962 413473599 23343 23964 245288159 7718 7175 53379423 42479 42354 320396612 34003 33204 846200134 76163 76642 581475489 5202 5252 258374834 19386 19904 71284931 37084 36727 929185523 30694 31261 995977114 16325 15720 744641695 9831 10339 829956752 58111 57369 162603910 42052 42489 454669337 18558 18367 763886824 28722 28471 344698251 57077 56603 88925158 24586 24760 465914673 25711 26486 242882615 61112 60409 677016730 64635 65012 42069788 40992 41452 521213751 36631 36486 553096342 78383 78552 51515174 31215 30539 642086614 42110 42501 649695816 37008 36604 655920629 389 1 40961945 50613 50962 476198373 72732 72750 348406977 45021 45025 361709736 25411 24667 168448998 52399 52862 566988479 13576 14263 331371461 41876 42510 38519270 68619 68284 729352193 42000 42512 953345022 28189 28110 654811066 37418 37527 549848139 53884 53112 514875490 18390 19174 721534175 44638 44478 587035340 42263 42427 674043478 23234 23944 607061638 62480 62727 928886724 58651 58830 223297385 63256 63213 162904300 4820 4266 887136622 30982 31094 682024115 73706 73602 624225988 64725 64667 282341332 47720 47213 509193247 32297 31956 328529876 22412 22687 330284882 49739 49316 286678585 76810 77572 119069728 42532 41966 25238007 25565 25057 63648591 51474 50921 6531371 42535 42349 449157119 38873 38248 682122507 66354 66594 584945466 58458 57801 960490013 51783 51725 510918092 18511 19293 241250984 74762 74908 147187797 19285 20028 621113705 8850 8491 752875932 30747 30552 963121798 53001 52569 137216806 47540 47066 237705416 17086 17715 447704072 18603 18353 236446468 18744 18263 650691065 59765 60450 444655066 20027 20512 45342891 64528 64794 944057762 46933 47338 33134940 42554 42143 762363044 20141 20055 975656104 20849 21205 25106823 60687 60077 18370721 50861 50184 842965517 51905 52473 753831201 23879 24069 256898557 57224 56700 832945247 46999 46983 239668832 70118 69369 567868865 40883 41242 158946543 1438 1128 865652977 72378 72945 994561997 29800 29789 652033843 56608 57319 674805106 67696 68133 261533430 31005 30590 160234727 64119 63433 626988456 42545 43273 713375289 50406 49875 449805263 70178 70939 172259112 14298 14607 510363478 12305 12263 877660191 54883 54311 121339940 27257 27138 565476713 32364 32560 251134708 35395 34886 348420257 42581 41904 467654240 42582 42177 24956522 10861 10085 9129022 75119 75355 881241185 71425 72029 352889136 30078 30474 181951312 70077 70061 662680695 1751 1898 737604005 76877 76317 747536904 11969 12609 416942626 59702 59410 725191906 65584 65765 23941845 41835 42593 169027486 53715 52964 850430027 76618 76058 47687496 40864 40341 259862785 38025 37478 457247853 45740 46285 635710747 61409 61560 561138805 65106 65176 322170456 42601 42455 336547123 6346 7124 144108614 50041 49552 837560507 33073 32605 576170162 46324 45608 385597300 3036 2556 600037475 6173 6125 658327150 50560 50686 162169864 29052 29087 89165813 61359 61979 92419438 14213 13497 917160550 18787 18475 321357046 76554 76390 929198401 46071 46349 994155335 40167 39961 530992256 37017 36935 876837696 17249 17066 483220007 29402 29059 873211952 42619 41882 537521693 36997 37621 606927946 33156 32663 79254586 42864 43193 180732755 48880 48093 274325665 59903 59107 437087646 47470 46784 236509776 49165 49217 946663226 45861 45925 671478773 39188 39519 860331882 53797 53365 72023299 629 416 777595989 61655 61323 698680582 31138 30748 28931839 42633 42555 157766452 52163 51743 410872696 56649 56749 926614596 34551 34462 33106260 56079 56816 711730307 78398 78040 128192602 32723 32588 242486308 42640 42206 966264193 11262 10843 59665367 63369 62772 62161944 72320 71957 753305502 70444 71241 29787460 42492 42645 242258908 16550 15767 99571631 41867 42647 475261103 6966 7615 530196863 65292 65065 40285568 54015 54534 455931525 1543 903 652570329 1839 2473 104927415 42344 42858 112711798 54232 54105 774039777 52193 51562 862977438 49226 49831 693101975 34818 34964 248868276 24511 24246 966633070 49943 50207 162661129 25089 24761 955811692 63170 63382 111550964 10944 11346 583497916 42552 42663 49980453 42664 42467 736755366 6312 6562 683633206 69743 69112 996175295 69030 69331 141243779 7149 7396 898185053 14510 15156 574643260 66755 67322 738548302 56349 56254 993062328 65229 64760 607669194 34606 34871 588434700 40181 40216 107768997 25146 25277 751628253 47011 46837 663903945 29048 28983 371883890 74816 75313 67798244 72457 73103 21925901 42680 42045 51428446 51835 51085 29680252 24626 25269 307911054 518 470 523396075 48041 48788 240404013 65117 65740 262758396 71756 71497 152032779 41920 42670 194713882 73034 72940 525670912 78287 78715 30339338 58265 57505 811815206 27669 27105 781802434 35775 35297 78680133 32734 33453 883031679 42586 42694 827161999 14360 13571 63472402 25105 24604 702870670 58653 58320 188119930 42379 42698 325035610 5856 6170 412944824 61755 62166 153586191 23404 23352 731371487 40386 39589 654750078 46580 46029 882065515 13613 13745 162190883 37421 38190 620702931 42295 42706 398963288 24727 24911 293328994 46052 46087 98138823 55918 55851 598717762 63008 62695 646155301 63732 62946 35446234 65193 65631 966271262 52026 51293 288885850 58429 57699 196355211 58672 58396 202422931 11 534 411464683 42717 42645 481229837 42131 42718 28157457 69400 70010 805087315 57981 57352 205335066 12147 11498 720788370 46486 46979 920474274 35587 35526 31030114 54231 54864 445587768 42398 42725 788102628 19437 18856 671901198 76047 76306 724510477 52236 52210 868878325 37196 36945 703410241 21182 20642 580618377 1626 837 988843556 29966 29596 687118505 22122 22107 328386733 60075 59533 784912683 27688 28309 565909884 45941 46376 168813517 42351 42737 712164461 64959 65132 568875118 20841 21279 370466413 61453 60935 743877246 42648 42741 740390540 52205 52234 413883059 31192 30906 548296020 927 1276 410962173 51061 50994 897238617 42746 42175 425388733 42747 42101 278994962 14783 14978 553038130 42749 42110 182975975 57888 57288 505132083 69810 69211 397664395 70892 71555 539489572 52838 52264 144287884 17713 17435 120344099 35956 36425 244490025 2204 2346 515137922 16056 16222 986448227 37996 37231 891526522 70715 70089 555237719 29570 29813 565848093 58514 57752 503607754 54727 53927 188008333 61638 60861 579211270 23337 22741 554703468 70428 70211 122789861 30073 30626 426456211 34378 34674 164187691 42768 42215 629666823 74836 74454 881757464 59381 58951 787292712 42172 42771 364339006 69865 70051 254489900 31318 32054 77448337 3908 3708 339396044 64648 65136 424836541 45133 44811 58723645 56813 56644 397220284 24929 24177 762216290 74907 75651 805503399 48761 48666 63296832 2645 3073 393541324 3716 2970 75144114 69106 69078 434091778 28353 28227 724867678 30767 30982 661994297 50689 50790 997172967 34813 34382 72055381 7086 7322 356530277 42789 42766 27254845 5827 5612 649350930 5196 5283 541008174 70713 70317 735380549 35037 35702 546990422 24786 24244 256530085 32370 31820 578624670 42796 42695 496666262 43258 42470 334761671 66929 66685 487495416 42799 42597 333214648 24884 24648 9927697 31052 31358 611434518 44940 44158 687280839 13817 14186 193198102 14755 15393 41296403 42805 42333 575037583 24023 24111 928192690 58903 58919 918799956 10684 11026 45923614 17966 17225 15683520 54513 54360 437122492 53840 54472 223808658 42812 42105 24718679 64868 64357 527742971 3485 2770 988461005 53880 54353 765616374 46346 46814 495221000 34354 34553 950562008 46220 46789 231178288 42712 42819 552806440 23804 23795 575819039 39329 39974 996465072 79278 79799 719119894 45192 45140 130255828 26708 26210 708479918 16044 15979 181403683 42826 42597 285010193 58226 58533 771031340 62771 62092 716412009 58716 58860 647628435 44079 43978 265483161 67900 68670 118841188 75366 75806 237984044 34598 33956 993842854 6886 6312 438660490 50582 50950 312051252 27153 26796 978860146 7942 7268 440028104 76288 76236 1367716 52937 52929 673387609 31491 30776 45653470 35520 34746 442593703 59302 58679 291119370 74707 75177 733752852 29878 30425 687861430 1301 1172 537449141 47570 47722 663397316 60598 60906 706335657 8121 7725 121024611 57338 57397 223532713 44674 44116 408173886 24190 24344 484067297 26824 27183 168494835 29779 29539 443199742 42199 42854 264113606 7562 7346 382043785 42667 42856 353037719 78828 78624 365289331 10203 10008 309031441 7506 8256 403688177 70221 70305 880491301 25694 24906 207894666 31185 31450 668403126 40749 40370 177448557 30955 30179 303766 8460 8093 437160457 27263 26650 748172722 191 1 639182552 64902 64461 183533449 42869 42393 563726203 72629 73268 211706595 32818 32539 16040716 49888 49823 46797503 54128 54111 757254320 8267 8836 628331661 224 343 777196395 6194 5765 61526685 76368 76746 911218745 60011 59421 276544216 47091 46637 107431002 41430 41264 409706414 29236 29527 378884589 15995 15913 355828047 33181 33430 52401856 54959 54972 814419230 65071 65655 527176039 71300 70608 58208610 26596 26054 744871563 61099 61639 73734463 56390 55732 446394501 44297 44408 901162214 31687 31832 334186283 5810 6171 118600200 64328 64273 846271978 14906 15203 993839248 42895 42484 628596246 55179 54625 77692817 52663 52750 34165629 62032 62689 711962237 42664 42899 555890498 52158 51673 677330585 10110 9541 226841833 34345 34729 454078637 788 858 589993390 72507 72431 722512640 44542 44983 575888923 15891 16535 142156675 13665 13794 406563289 45702 45583 691305037 27424 27890 527145415 70809 70368 467474503 25350 25166 430581833 37211 37586 558097961 52430 53210 630126563 41641 42066 512438181 336 1043 833908742 34505 33708 435242721 73601 73068 797514793 38739 38936 338394155 42848 42919 130187548 52623 52381 812301801 42425 42921 309320857 61480 62053 23341774 55285 54795 883458845 42924 42778 244772948 76001 75317 635588597 42184 42926 2258790 22434 23031 54989212 42928 42214 156651868 70353 71082 340454468 42930 42237 36802861 44786 45440 54135475 42932 42630 650444000 70291 69937 320615760 29172 29370 160142148 29106 28754 722654078 22148 22530 209134049 23018 23459 51673896 58879 59526 210493742 42690 42939 211132061 42779 42940 364707077 45798 46443 947529887 26227 25607 265262931 4402 4355 453162166 27197 27550 299754260 29925 30043 727720395 18785 18944 779479935 14385 14123 15184625 77546 77693 710826877 42949 42264 266449542 26038 26331 804706656 28393 29185 134073211 528 1134 825936594 34880 35259 375655664 841 1417 174265611 56959 56951 761744388 77434 78066 388640072 20278 19544 332879851 51522 51185 212372856 9133 9098 502346817 31902 31454 165536056 20396 20832 301223325 17434 18087 818740993 29356 29150 441539690 46400 47125 977338784 36607 36513 125757938 52183 52330 372184551 79469 79207 57191356 51410 51972 179884195 19170 18687 948185368 48645 48561 600481998 39557 40211 243392248 60445 60083 627257861 62080 62752 50465793 17318 17082 309482300 42975 42385 563142370 63561 62960 979023280 42533 43120 959047909 34079 33611 521476125 25545 26020 393553603 57507 58035 636596785 34013 33445 630617533 14114 14725 620393537 67052 67407 741784296 29291 28733 56272188 55224 54530 530066121 42986 42189 537196765 15898 15425 289943329 42650 42783 216817700 19862 19557 158293770 65821 65372 384845318 55786 55958 700857667 45643 45565 643329636 30756 30986 472166601 16816 17328 764550458 77862 77359 783772583 9158 8434 921949209 42934 42997 533509134 42920 42998 521896919 24517 23873 994821032 43000 42943 770967173 8320 8273 197407018 54168 54676 542537121 69432 68868 18782249 64505 64885 340308109 43005 42359 250802990 66317 66140 702916416 10508 9818 611638284 455 924 182074684 14722 14842 665201 43010 42757 713611455 2984 3404 8095932 68557 68192 818672190 28661 28975 902186766 37109 37487 559364111 66255 65548 327980196 46275 46458 834280038 18877 19531 120299364 61048 60367 537056130 2776 2407 325745077 15965 15285 6452776 70562 71189 868963988 43022 42313 890739793 34148 34883 696306661 34085 34636 518354976 42393 43025 872255238 15201 15969 44150550 42448 43027 388423594 42793 43028 285031305 21884 22470 824579301 59747 60344 577824850 64767 65007 31260803 52001 51470 508220103 38495 37807 636722334 12013 12796 877540073 28995 28264 663598960 59261 58734 49415646 70425 70266 647762277 75541 76199 11461793 70108 69961 986587508 43040 42536 326899960 64404 64013 287503280 28213 28232 720441510 49568 49004 656168474 79859 79776 252445410 19645 20003 630310842 15261 15529 858542089 44464 44977 25564142 47691 47552 27949968 39181 38863 104797185 42677 43050 209524796 71516 71676 116275455 42953 43052 276579477 39910 40121 537587656 50700 51187 490752920 67392 66780 71398756 48665 48092 329530796 775 128 983409046 5524 6187 216733143 15781 15755 247485876 57167 57393 477970226 42775 43061 816565685 38234 37830 45302938 59517 59103 641435532 45319 45538 601588905 59985 59581 271758517 43066 42879 835939300 20936 21014 619637261 15784 16157 542091062 16509 16425 582582758 36466 35727 264160414 47409 47390 465396827 51903 51463 73476132 79115 78636 496151009 31647 31805 443441937 43075 42593 376851487 63575 63475 617843551 75517 75201 974706944 4971 5202 144320367 49548 48863 135420934 19601 19330 115638778 20245 20787 905081313 63335 63475 127171146 51714 51618 519289408 6511 7108 378152106 54078 54266 994941927 31612 31025 629755675 10740 10117 19304193 70061 70031 79085128 43089 42927 824566200 35895 35820 599668412 61438 61377 815966980 23810 23076 227780179 42693 43015 863821760 43094 43036 819200494 47986 48728 394804739 72167 71422 650619755 43097 42843 866189997 57603 57131 184873941 42899 43099 12964672 42588 43100 363892183 73321 72566 7001586 75467 74940 174294135 30018 30226 509712896 1371 2103 766020097 31797 31465 913990212 43088 43106 320844608 4259 3489 967436298 64710 64400 910291700 74022 73688 410754080 49792 50008 801171841 13058 12493 864097324 37813 37879 965336293 43113 43048 258269762 67802 67740 325610732 42655 43115 781879990 47975 47401 977754023 31706 32386 313822255 9895 9861 68346394 12928 12231 122826237 2879 2782 305871157 69910 69350 951355565 42397 43122 752246534 66698 66825 938441946 44511 44200 945911852 26291 26982 783912006 43146 42426 404950415 42510 43127 618776873 27754 27868 791549518 62436 62074 425709512 66063 66496 302177785 63085 62421 285539914 78696 79104 449878785 16767 16741 483352263 35453 35000 844745068 5575 5291 970749859 68217 68849 64476109 42868 43137 217708058 33812 33626 254157940 25011 24758 467101467 43140 42607 662069474 4364 4068 98202202 43142 42497 381649280 43032 43143 512641953 20612 20359 834239376 12436 11667 733400678 30192 30084 303604579 24934 24780 688093091 6297 6192 131208396 51362 51348 324973026 43150 42676 251461590 79275 79101 501458839 48534 47841 12051378 37496 36899 309071795 28913 29338 844288499 57962 57454 69885558 39325 39590 285572094 27482 27462 931255429 64468 64825 844774587 55710 55261 30295100 5613 5469 623858833 56979 56646 713925957 22185 22858 955121042 66265 65707 637172330 2886 3586 198125042 74121 74884 889662887 56611 56387 767569598 39065 39761 88896132 61762 60978 165610186 42672 43169 842038946 43170 42509 681613804 69898 70154 673072787 44523 45160 16183911 70825 70987 659848430 76034 75283 196549290 48747 48147 139986851 4169 3783 663981371 11882 11774 67690381 58123 58402 96833774 54765 54577 558730822 11093 11371 726422362 32117 32054 174898751 25595 25758 13441421 1 249 737808656 22081 21333 589093631 18284 17673 527085580 58071 57884 508826309 1867 2092 54872857 24839 24105 731887879 42303 41603 49674687 12437 11918 496655028 27579 28355 809415294 27660 27701 283817332 62683 62297 810241125 26022 25834 300213727 70598 71110 509689568 42612 43196 617399788 16621 16351 640881618 50847 50066 45584300 23951 23437 936493027 42652 43200 24366648 8189 7722 389993756 42997 43202 430978792 73132 72437 698270641 25871 25947 431172805 27313 26758 34184477 43206 43112 19715649 54805 54769 268438900 60205 59471 859341094 59792 59441 830078709 71089 70482 277833933 13691 13873 177839071 42549 41875 819251856 70626 71298 620634759 69435 68718 577964161 29373 29735 951500710 43216 42730 112803933 75902 75751 550593271 71788 71568 989455547 29445 29067 495895042 79621 78994 11938953 17982 17527 641039666 68088 68709 402879161 41899 41223 746658606 20064 19461 444647480 27310 26820 330878566 15794 16025 252242464 72390 72689 29322988 29602 29365 32002606 39779 39632 762487430 47695 47223 392103798 20040 19706 680350977 11909 11286 689995093 43020 42577 222630600 58079 57413 14292136 62608 63214 192469941 61781 61303 50043195 42748 43237 991654950 20878 21225 940621189 54056 53812 883286612 1 473 214435474 43319 43470 757814752 43242 42761 882220608 41424 41242 939994543 58931 59715 76280238 9933 10238 808685560 64545 63752 926886386 42682 43247 725141659 68493 69108 122166538 59693 58915 935256501 32925 33468 845433621 19215 18969 163687025 9888 9806 389594052 17072 16323 375398433 29076 28931 68781579 36053 36020 22146445 37034 36323 168942620 26309 26806 502625418 64805 64684 41491861 15283 15677 637834703 55533 55512 524476920 32593 32597 669362949 68850 68878 836235613 45921 45501 245229341 32389 31924 43632483 20017 20464 90345702 32691 33373 185414764 20610 21172 416074719 21750 21287 478882058 17501 18232 396911434 20524 20445 733109684 71747 71622 359222145 79403 78746 207752382 39946 39243 272354701 19967 19624 335045768 64530 64602 481693941 65053 64614 848429045 35202 34821 422377428 45644 45092 283919134 54100 54735 178258222 36378 36572 619343944 18633 19054 626304388 66197 65623 246614292 24978 24302 587096486 69294 68879 813125622 13267 12596 681010121 21251 21640 315522536 43025 43287 500141785 2021 2704 129826912 21229 20792 941738001 7919 7430 509006719 49026 48786 461423304 22699 22199 419187851 30822 30606 313278094 43990 43627 943777951 63411 62899 19164023 47620 48004 208434081 73698 73237 280520887 51701 51578 530226037 42797 43299 18827119 25475 26228 713081712 48956 48988 20300231 65485 64844 634137616 38319 38476 829050429 42639 43304 707216106 72186 72803 332107581 2583 2115 819474147 14281 14060 197612273 42650 43308 654732451 50848 50468 755567450 54401 54942 630820679 58793 58546 41104544 13896 13566 69480278 17880 18625 179431334 26973 26974 973545975 54110 53568 610534626 68874 68789 472660577 27571 28326 301533548 43318 42805 795920274 72164 72628 287024212 71478 71993 463668292 78271 78267 727552569 62171 61842 885038877 60438 59926 15625495 69930 70241 724805926 16693 16520 182890081 61160 61767 817514622 43327 43248 926947152 52817 53066 65373008 43329 42604 543519610 43330 43242 876394242 33976 34154 39938470 30209 30005 285020079 39051 39469 800411359 51000 50888 343872472 13492 12897 667463623 73832 73625 43765334 47950 48532 284918830 40894 40721 760492179 30651 31301 945406179 10923 10849 772370170 58804 59142 417938378 72779 72495 191334828 55034 54865 211850799 34511 34274 400930677 59244 58951 687251802 24389 25056 48533246 78997 78724 689205604 22609 22157 242729540 10956 10358 665293385 43106 43350 331069512 10141 9456 173314877 43352 43175 769947401 42949 43353 550100036 72427 71671 936825775 69733 70168 426574333 68771 68892 839536393 38565 39252 229936062 61505 61182 23374905 58252 58842 135421926 43360 43002 885153710 34184 34011 92916335 77794 77843 588474963 43363 43169 350343619 43014 43364 337671430 43365 42625 359976401 8495 7882 99270732 43367 43285 933557599 62006 61482 11582531 72516 73017 15422882 43266 43370 193780952 34564 33852 898492428 29797 30217 867892793 17620 17769 703380069 36459 36448 947285390 43375 42856 494492957 42871 43376 226453988 35272 35959 558009313 42564 41913 104608105 55176 54686 741196908 43380 42784 461008607 43381 42868 515981216 28485 27763 500144971 12533 13209 412844245 54313 54733 111126509 22276 21848 562392945 44640 45111 968492149 33997 33695 136195768 19869 20269 698275188 76970 77146 943073254 5727 5340 811593489 56143 56622 716798587 50618 49900 253847549 19743 20042 826689239 67164 67455 641652905 16437 16684 62995718 56310 56246 403282614 42841 43397 858810845 52246 51671 674143405 56590 57093 1991750 6698 7037 162864624 33717 34304 18883288 63089 62393 765617904 42115 42304 914560427 54264 53571 70963617 31204 31356 221542506 42719 43406 48576043 37944 37953 934750377 70179 69461 548114403 26823 27329 884416633 42903 43034 459140729 33144 32804 147905338 19056 19577 928188274 7912 7778 208016049 37030 37028 197950425 12382 12110 722489947 68919 68247 234202674 14371 15082 380622080 55735 55615 747209904 42929 43419 270590090 78016 77642 772969384 14190 14192 126555160 43422 43095 600517700 45784 45977 911629391 4411 5085 589478780 59431 59208 884572656 41343 41713 400450882 43427 43036 753895088 36582 37268 551151613 16601 17373 772228164 5787 6147 158028857 24042 23856 5603771 43432 42796 291826845 75378 74799 32418064 21707 21927 364134941 43435 43037 240834304 43436 43293 195682417 59038 58808 266282777 19100 19235 550837957 37720 37272 41618964 9509 8789 831187122 16449 15722 74618980 14701 14480 671355757 15249 15866 975033103 22314 21716 908235582 43445 42879 632769725 23719 24209 3562292 339 1 282242318 4568 3891 201736472 59857 60192 157996593 23358 23722 577136543 58268 58882 345294003 48709 48144 998547683 43241 43453 416555412 285 1 566705940 23011 23590 571030176 31457 32119 552024427 43457 42745 17126652 1465 1779 840086368 43459 43152 683478528 13131 12487 313558045 9742 10130 186269252 861 163 398512690 6158 5415 392860414 27031 27322 803116938 66575 65931 477614475 4023 3990 635642270 52995 52755 808712523 66419 66189 371679720 60197 60893 520992690 43576 43068 677749403 66990 66899 82076316 67151 67650 3961745 76228 75494 295070945 2689 3471 911139717 36129 36772 456362282 42888 43476 201906562 43134 43477 70853891 76171 76918 738108059 25312 25854 956462641 46760 46464 686884829 43481 43252 584383557 39881 39305 225378434 6626 6839 412797041 71881 71100 773182567 23848 23796 691069339 63626 63603 276054721 16971 16817 82905776 70738 71215 411959563 72614 72137 659085627 7810 7493 251405891 25087 25500 501520950 64216 63728 833508949 40909 41253 797473055 49184 49945 558809560 69829 69649 75308367 47132 46903 490950136 41689 42127 312848776 11271 11900 542013619 77599 77850 791546317 72182 72731 265506121 6369 6566 132143990 34720 35205 263650541 43250 43503 638794627 10368 9908 752938945 33485 33350 27659569 42596 41836 811491841 7949 7582 657693387 41550 41280 220586366 12218 11560 266058435 43088 43510 980729679 10643 11405 851432193 67105 66770 752306627 20005 20187 739151995 51150 51842 69867674 49159 48708 62344966 43252 43516 31802740 38258 37605 364946795 43518 43295 905024137 43519 42970 372179390 15443 15703 976744859 30619 29919 413362155 50214 50329 683270441 54158 53734 394619026 47979 48196 569509350 43525 42929 544364053 74968 74887 339021417 40055 40034 648930799 9493 10131 833781542 37100 37872 959675463 55794 55419 655784605 67615 68343 47156164 15765 16300 80632273 2426 2180 930448292 5445 5437 753445116 29244 29263 757624328 24730 25167 932666497 53226 54008 143904914 43538 42836 542265890 17020 16387 960324914 23687 23183 764998259 58382 58675 720351549 61115 60729 626230926 22542 22923 757770432 3593 4138 71093257 2180 2270 238558227 16938 17250 730259749 15286 15931 198910897 13670 13649 320031560 47429 46908 463765062 17009 16261 945801646 8198 8175 753046794 77894 78383 369338971 39159 39103 641047118 75087 74365 426526548 38120 38285 12580436 69765 70317 664631822 53009 53727 49804900 76444 76864 49944871 49161 48664 25241628 76282 75773 625760852 20628 21403 155245320 6995 7535 12570779 43130 43563 822635123 119 1 557317826 27239 26952 988766588 37899 37484 907731463 53736 54363 21106540 67282 67891 8452369 53276 53078 346919494 30290 30028 810235687 4384 4417 208700832 21946 21901 25367456 27750 28230 103748530 18691 18275 180044698 55853 56294 929275053 42159 41677 705870831 7839 8029 309422158 42782 43578 584421221 21248 20764 559257010 35075 34460 499121445 43458 43581 402373996 22576 22491 501105519 13145 13722 2882005 24449 24802 470977163 3998 3350 18860451 48850 48236 456358915 15023 14901 615743677 46473 46309 651090447 66671 67348 473512782 79855 79335 244067153 56696 56625 652674840 3856 3276 271601346 32497 32874 468563724 75996 75937 37456877 5651 5607 975672599 35412 35931 825226075 64777 65250 64101438 53933 53428 23962446 69034 69184 696415469 50464 49840 129844402 65101 65834 581932428 43602 43343 711480400 27404 27441 5443412 43604 43158 23642693 8345 7740 918184801 43606 43448 684425650 32200 31738 9016328 39466 39552 329829046 71793 71010 567934570 31339 31312 399589529 49355 48907 48356425 43337 43612 40921162 43613 43030 132543515 5533 6024 210606860 75050 74470 657073501 6824 6610 478425452 57742 57257 981536554 18258 18683 137290358 43619 43256 780240140 43428 43620 598084904 11416 11030 290833938 27358 27307 305959463 77805 77262 590359075 64079 63552 713001905 41871 41723 710556049 46854 46118 987349459 48593 48207 753459953 56302 56152 550907612 42952 43629 302859051 61019 61519 83994641 61699 61811 218608589 7616 7050 762052258 15873 16012 330863525 96 1 952773853 69357 69283 47447438 54011 53682 876274594 68173 67659 833675658 79390 78731 497290263 3573 3549 398308369 20375 19996 79237532 382 1069 93464489 45679 44922 479791106 1 240 329229495 53640 54339 806683127 43645 43296 142930837 28720 29051 177056709 5964 5748 419351780 14664 14585 125337149 63535 63933 58377252 43216 43447 444538349 24389 24798 692633730 27246 26455 38091418 2443 2751 661551088 38365 38053 935690986 13002 13748 286695547 39886 40554 207159392 1991 1310 229002201 820 937 139751309 13900 13623 13653826 30215 29424 11607685 59089 58598 535947650 43662 43481 385215377 72219 71767 854761803 31953 31255 833431075 42944 43665 686425551 43666 43192 630227983 50387 49773 11109774 65900 65592 457761015 75221 74913 204672877 75683 75741 660991495 38492 37894 740254217 63035 62263 627318755 41658 41126 649751882 43674 43345 592328926 38477 38681 380591163 13468 14026 268288877 51845 52599 385305881 26072 25281 40060635 33527 34291 751363498 2105 2172 755929150 131 323 757793231 68654 68983 742625705 50807 50187 2732125 41887 41742 113920419 52930 53080 61010473 38911 38553 222800088 33014 32278 800812898 78175 78293 769514511 3219 3890 56053028 40075 39953 751503452 17463 17222 3478345 66153 66318 800003991 55082 55284 909740675 25452 25253 761964812 75334 75525 40096424 12486 12196 882997876 3007 2830 56796492 21802 21394 450649381 43699 43097 593357973 58186 58934 105712517 45647 45887 996191819 69546 68989 607122116 65748 65745 214876975 15618 15389 36633291 19159 18625 242325646 43706 43556 41196655 70673 70196 791719957 8107 7898 434408939 72459 71889 274518503 67175 67480 754918797 51209 51529 430449901 43712 43205 30211247 74389 75111 682860909 45820 46136 933093609 9393 9252 44648415 43716 43123 357982597 68837 68910 722605564 36618 36255 14806835 18264 17729 507337751 45924 45155 657198590 36348 35827 391972016 54718 54484 173981567 75107 75171 506848327 38634 38613 119665489 35536 35461 33888110 44938 44909 511728581 13051 13345 41557282 9358 9199 912784086 64591 65331 608398171 18759 18123 583793503 68744 68581 323039714 38876 38806 694725259 43733 43037 341458787 67015 66694 304227725 65752 65377 686505155 44532 44132 906596242 18031 17482 634991283 42532 42738 519922676 9026 8580 541265286 78026 77353 703248561 31981 31879 836113215 49820 49922 35011355 55783 56008 918388719 78455 77749 144949457 48058 47359 120863806 17979 17569 380366573 43181 43747 246964807 43384 43366 839444863 43749 43065 48071849 67881 67352 548700475 24412 24488 465365978 9259 9185 812008814 75592 75897 269008319 18641 18590 590284855 14757 15514 918373242 10474 10030 784560883 18421 18412 276054404 63894 64647 542523129 43759 43386 441849339 25615 25235 388032136 71596 71500 749375805 63365 64045 662725117 32849 33065 118373557 14749 14290 414860617 47249 46877 205489141 43766 43324 257806755 43314 42883 261485573 23002 23292 373608314 5677 6264 906986747 35364 34964 406340782 9976 9851 218603980 67041 66445 9736447 35772 35275 411263586 1838 1904 909347526 37915 38257 992488431 67931 67612 55022563 27637 28342 969649024 55545 55859 59662070 17398 17686 17536213 43780 43183 16877778 24896 24188 270835568 60309 60406 450939438 7303 6597 123364332 41246 40705 564818334 30265 30995 34810768 2926 2295 425465282 39079 39423 948324388 71274 71727 850578877 32470 33092 245856771 25387 25474 151866857 78615 78165 286757490 47009 46624 384613578 38843 38379 498765872 28336 27598 857297984 71731 71748 434432591 45210 45358 140681984 20170 19965 942701889 26890 26712 436306500 76181 75914 804113974 12317 12993 110760898 71350 71665 674633894 52350 51592 467622875 43298 43803 949869097 74801 74032 751979542 71278 71417 25448591 12850 12378 17565644 13632 13438 40752173 35460 36197 809745701 71499 71121 295372917 57518 57979 409310275 64914 65551 858621130 19270 19894 107062972 43513 43813 939984786 62583 62839 32123726 35045 35203 540330380 53192 53989 857293262 24230 23843 647853923 43818 43503 788912994 43369 43819 917602180 34377 34537 58110192 61090 60386 163443245 29636 30434 247743446 39553 38778 232728519 12287 13063 367738076 45523 45415 412197238 51517 52094 800544102 12279 11784 115660782 36073 36609 209832687 36541 37189 223145096 6532 6031 271450802 43449 43831 420737173 23741 23962 254421930 72559 72361 90978034 44048 44382 7893693 43835 43538 103113693 43836 43547 938713909 3527 3030 167259910 32653 33236 388642159 37967 37909 914263017 63668 63254 216481239 43354 43527 69689948 22944 22777 257012244 24797 24922 30656356 33900 33686 642247295 1142 663 67785805 16092 15915 918679002 33128 33312 91054586 62736 62131 20405055 43849 43598 382143097 7389 7089 105614422 1687 1027 610121434 36068 36720 536752587 43853 43661 785881922 29109 28892 127671295 76299 75799 399223611 52808 52645 339502590 23753 23362 508608078 22036 21340 662284466 2982 3767 690938580 63896 64636 423068758 55962 55523 548721417 2127 1448 805527084 44605 44087 975618146 78522 78397 404039283 44678 44611 919759137 43866 43156 720616084 43867 43725 952020006 78956 79191 968112028 24061 23609 788533000 54123 54622 736022766 15709 15601 1056868 45121 44957 619577146 36804 36865 358658165 29147 29012 41032617 71569 71759 109642213 53194 52902 617921370 30380 30925 203359459 23472 22960 347561746 19970 19668 908309110 41372 41087 922143535 4142 4189 196120081 13549 12835 558799838 2050 1603 346815335 46341 46403 26864014 10189 9809 185968256 31888 32614 699699621 25083 25237 369013261 71802 71954 838858609 43443 43889 269918201 55153 55217 75518305 43894 44052 4677184 29470 28878 44291701 29264 29098 663253508 22754 22232 396419059 44445 43774 575136478 29423 29298 695915356 30379 30594 92797042 13751 14006 983623838 28894 29562 864641094 31662 31188 775102603 59220 59706 230408660 63519 63331 14942090 70566 70722 78376669 70594 69832 678879372 79029 79544 60255745 48312 48103 736621634 245 437 429757325 3723 4413 640172174 23794 23773 580164756 65214 65094 92615735 26692 26212 293011521 10577 11305 967123680 77389 76933 511339371 17116 16326 573422907 37426 37845 985340522 49450 48831 805591418 43917 43150 194446633 57550 57608 187572230 36222 35590 261525885 39399 39874 794194036 73728 73513 788873141 39168 39092 283906741 52173 52078 438240627 43414 43924 21741196 36896 37019 921160378 34361 34200 86446917 76371 76822 9846087 43928 43442 729465253 72456 72453 447508005 3464 2927 490347037 13267 13325 967175548 70412 69841 831567170 47034 47285 592140458 13688 14075 12489346 57194 56688 681741972 43936 43681 664928527 43923 43937 461700670 71433 72178 634494752 79252 79136 567002010 19676 19983 778232153 43143 43837 673547934 43942 43485 390830215 65919 66082 378065049 37001 37401 23335313 3041 3263 138595271 75174 75797 185197484 43290 43947 699179299 16622 17253 392001741 55651 54892 31530620 43530 43950 573047396 6174 5785 733241035 21239 21331 744427591 21898 22261 473618116 32519 32200 920416236 8541 7958 57363883 73798 74571 471867868 27709 28075 66231913 72043 71638 381043556 43959 43519 607286495 49243 48644 641024142 53391 52616 63326586 62472 62519 618717776 43963 43223 775160072 71326 72098 72467202 33807 33624 214803658 16710 16333 610222869 43967 43238 514817738 43968 43441 311476227 75498 76064 239745646 39928 39861 709902210 43971 43618 708005710 34477 34735 564380925 14419 14026 569517123 43652 43974 942372676 13477 13194 611838144 28169 28113 421684355 2564 2850 573249638 43253 43978 40368241 48011 47541 346021074 34345 33784 63241929 45717 46225 233095610 43982 43732 79868926 57147 57183 829943608 68107 68825 691721771 43985 43506 416833125 58985 59014 7416904 8258 8573 95829034 49522 49543 342911396 22445 22620 600403539 46615 46495 175012751 54860 54069 10593509 76132 76818 30039895 43993 43271 482701746 14653 14238 62100599 43481 43995 341018666 56555 56947 896007946 26736 26844 124008308 10335 9841 521555590 41141 40719 39250622 5310 5783 962706598 14689 13928 755481553 65421 64773 327366824 17555 17294 502543336 57920 57900 67850937 54211 54789 890934978 28228 28180 910392238 66545 66767 979652086 61636 61799 103902452 29022 29552 626227847 29546 28915 27067082 26731 26826 246700728 21612 22011 559604397 21627 22366 166773281 43489 44014 689827860 45188 45784 134273027 56418 56159 101253470 44017 43619 100437977 5813 5387 399133449 43572 44045 693112879 10846 11316 972515108 16894 17176 193690551 46267 46798 47398151 16093 15616 399757466 44000 44005 106589505 12272 11558 6195212 45620 45152 198394834 44027 43620 254095395 72815 72893 237052571 29732 29819 808346089 32330 32916 849173010 44008 44031 32414640 71875 71172 204822074 16769 17477 685530021 75485 75064 462073299 15752 15143 137309864 32254 31559 968438221 32442 32337 650035035 48897 48538 68732675 12403 13142 930006393 58637 58372 474637350 78012 77891 718986090 2447 3077 717862391 10878 10947 185264148 69690 70125 10785210 44019 43463 515955443 3381 3052 626602471 62779 62973 913272428 6754 6668 48861474 19973 19514 617210974 51763 51227 118001517 33119 32751 83128571 55501 55683 13951389 57325 58021 274253782 11475 10685 819425546 63338 62561 639172412 65651 65299 470088075 50270 50830 102546888 77594 76934 794805154 24438 24754 566781490 34704 34690 641289971 43617 44061 72070504 60628 61023 85295355 14260 13933 882280160 43394 44064 455814142 31164 31369 317240108 44066 43463 478609985 44067 43885 335756495 6327 6880 114149754 76690 76397 469647183 50772 51017 580706949 10490 10965 448156811 53253 53794 328071512 44073 43796 736257103 75076 75044 148402489 44075 43399 482480678 22350 22020 9625903 9764 9959 427048303 57061 56826 798340278 65125 64665 602130355 43324 44080 73562806 78624 78329 375231798 43203 43464 944471222 55078 55682 331447244 456 1 26089037 61429 61174 659690478 34998 35376 70105818 63291 63053 908795917 37782 37246 183096181 10993 11535 72351270 43486 44090 7874342 27376 27518 794613655 43822 43656 969907028 18575 17860 551355185 44094 43664 480124544 37224 37042 440028558 19842 20240 375659827 5957 5422 474782629 20659 21283 278419764 75361 75278 210869147 28800 28620 258556159 44050 44101 435779549 13775 13532 220126067 4644 4313 56344683 12783 13278 68950987 22732 22307 25788023 17369 17256 964932047 17550 18165 922461742 71446 71346 980724299 35446 35097 657152726 51182 51707 502461377 11229 10890 394115353 44112 43483 29905243 15885 15238 467245984 7441 8193 900912675 68324 68166 819465700 5397 5428 588458614 19380 19362 630677825 28090 28349 694341046 2891 3361 925603917 44120 44111 992578112 47621 47986 531766375 24011 23432 826130846 68596 68947 990081427 59472 59075 621108989 69879 69589 50486405 36944 36222 525848033 39806 40469 93499131 33305 32817 234834199 51405 51009 371732048 51667 52324 299734508 32498 32794 486099022 43953 44132 397115292 56884 56335 97520197 48407 47986 223946509 66850 66691 813633113 47814 47845 638941885 17778 17460 619696928 54801 55296 55615737 74209 74975 752267629 1 475 369438289 19617 18898 352740454 33702 34190 646982216 32813 33123 945641437 43883 44144 456938576 53162 52527 375173341 63686 64242 694034165 19792 19726 391693442 43769 43553 112510808 67639 67233 4747534 12508 13307 197498591 22114 21349 943295802 20711 20376 887385387 35071 35194 560259530 78535 77874 332375626 18970 18550 668655972 30848 31050 603533614 1878 1165 131764898 41801 41561 325151326 72517 72616 767647846 44160 43584 840797932 50354 49611 832291950 11343 11318 444095399 28869 29285 274333736 8788 8210 62106769 76912 77448 614651847 54529 54140 292302996 14962 14606 20939670 76817 77492 295241072 13883 13911 792054668 23997 23352 992989176 78317 78927 829653281 75482 75735 526689406 7156 7597 270814049 68672 68274 529453964 64402 63907 228751679 9899 9127 430436053 6569 5975 117984811 65505 65907 493820522 6887 6917 576912615 69523 69373 472710705 34857 34225 209994902 50431 50019 621898644 5832 5751 678781974 44033 44184 540609398 44185 43873 847697807 52694 52502 441362539 37360 37257 956601420 22883 22681 315353384 1 538 747026122 72203 72017 517705528 44191 44188 702895887 33854 33734 316542449 31634 32056 69971261 52053 52588 75959719 44195 43429 299188327 76030 76214 396570399 43639 44197 462455203 74647 75270 662152006 48409 48063 884876641 44200 44166 53256483 44201 43512 427528443 44202 43799 812700683 30272 29623 401711757 57420 58134 45253652 24960 24791 631652614 31045 30602 57827532 47107 47164 47343743 77675 77770 415574570 65061 65363 251309260 987 1334 6914500 75723 75280 219567185 50570 49913 932927043 15244 14686 64049943 38709 38145 325392148 44215 43423 385761824 50110 50151 88650849 55254 54642 473450231 21226 21735 383408960 64323 64519 295679882 29101 29497 765271594 23752 24512 237410876 35360 35400 132585390 43897 44223 824100919 44224 43726 543237478 44225 44182 835231743 55826 56386 170577707 65593 66017 747226701 1368 1580 932753029 41933 41187 800745754 33543 33868 33661029 74649 74818 706361594 44150 44232 96475927 62343 61943 21349035 44234 43923 13511282 54921 54772 326230766 50985 50558 202310738 69174 69943 44807829 58898 58137 455912264 37051 36957 299751646 2677 2542 414582159 15211 14433 794117631 51444 51800 255751746 21292 22082 848537602 38576 38531 220206797 16139 15866 773848019 33739 33375 350332066 26243 26137 854920344 22813 23430 204666669 66105 66093 127514944 23085 22874 999395849 47415 47061 885799007 20234 19858 277653364 45044 45302 702172729 16521 16599 883072768 12336 12603 445491484 36574 37294 717714572 44257 43526 415455220 39105 39227 92439411 77378 76737 194514713 76949 76741 666178051 46312 46710 104836971 74823 75282 569979185 8388 8939 544457633 44264 44199 514049162 15159 14561 310798302 44266 43580 778618477 27515 28138 924012421 31014 31485 664411256 75941 76251 878009679 44022 44270 705499200 4187 3886 789807515 47043 46381 966344773 75474 75058 154587909 16538 16012 20749605 24696 24105 234526009 30153 30884 819742479 27695 26913 230597130 14654 14094 128376699 58525 58246 192538814 27830 27889 24959256 14611 14867 36679084 43331 42938 446095366 56368 56476 95077386 54635 54830 935009350 61350 61647 482419712 24345 24151 724500591 44119 44287 491958016 2333 2504 573561506 5821 6127 634714202 20302 20555 816795071 27100 26807 975165451 11205 10808 202899673 57938 58101 608220630 53741 53736 45015784 77268 77880 921340567 45130 45827 563238590 42934 42387 864717779 44298 43793 459266877 61353 61511 905360787 44275 44300 561251270 22940 23048 667035251 41654 41587 30266612 61088 61606 489619958 44304 44067 999250315 11977 11437 499174684 43563 44306 471827371 26462 25810 980121911 70920 71711 384740938 75180 74882 862556410 57850 57882 701813473 28476 28565 262912979 43875 44312 1525604 53408 53251 669682555 47104 46630 638031992 1218 1221 123389899 7821 7663 61704673 36637 36462 603696337 50011 49759 296507193 74015 73646 277696291 9873 10432 381384424 6926 6830 706615923 41559 42150 634425680 55262 55709 591470180 26261 26620 685924936 36709 36337 786242972 45534 45231 769469132 43698 44327 748655386 41767 41436 111837426 44623 44509 420389322 18897 18612 164846624 28032 27419 591077975 35523 35380 633090429 25640 24861 705872705 49993 49226 412038309 74727 74716 55602991 51095 50433 52217505 78712 79424 236055942 68664 67878 168242454 5952 5195 856027450 68661 68648 326620092 53058 52764 339741157 67294 67902 428558866 14793 15086 246098710 3782 4432 491860817 8469 8318 253410795 44346 44005 805686942 78926 78448 486306018 42442 42253 592733571 44349 44161 480917996 10183 10162 775585440 44351 44284 727531203 44352 43590 948480158 74808 75107 381622142 33548 33948 520548709 44355 43869 303832931 25051 25608 573758863 25567 25609 724944892 5019 4635 295957532 45799 45615 548545133 4021 4052 638464615 70513 70261 473076484 40039 39793 467893336 11988 11697 838984466 60782 61401 9657564 72829 72578 677815545 66132 66085 74525330 44367 44123 680992391 50739 50814 53667016 50310 50036 457878914 55817 56188 353623205 21604 21695 317282948 40171 39865 446135975 44373 43719 90312201 32185 32709 350933073 53964 53424 932748231 58976 59240 21736477 43595 44377 477796414 30116 30397 716199352 76961 76975 162507919 20074 20021 73621102 62944 62623 65821841 48246 47567 653791715 43618 44383 81982242 13504 13477 398003973 18453 17721 20758203 2874 3480 913396030 14195 14311 835770440 28476 27736 9375726 6415 6102 47090742 22337 22443 8953880 44391 44008 306331085 6983 7671 937171548 13786 14245 907413696 44394 44021 330313509 44395 44307 896107778 64055 63878 504986915 38346 38145 803110108 75275 74806 999551484 16692 16037 874751293 38019 37803 689968446 4687 4462 646628945 33076 33066 660903321 46159 46291 355914324 78939 79340 7190091 284 668 5575849 44715 44733 974270683 49955 49464 429110054 40497 41054 653614858 2880 3049 422208435 42835 42414 673661191 61992 61481 815048723 55530 55604 291976162 43956 44413 920774145 53796 53546 34040899 58591 57943 339616127 75570 75022 611060060 40917 40784 227034987 79445 79184 640734236 44419 43989 226428499 21753 21690 451378853 65978 66379 764979594 27978 27855 461076481 44423 43677 544221819 44373 44424 339027984 30378 29888 71246398 3871 4115 324642757 44975 44851 546559337 44428 43895 174934418 45537 44775 765049897 48977 48722 337053217 9918 9402 756439185 16608 17142 815833413 58384 57991 821244209 9478 8726 186260272 44435 44287 353252843 33295 32763 958022118 3298 4014 218692866 2830 2439 119731954 22324 22506 599545460 18995 18632 60783959 53833 53949 776513930 43974 44442 445309897 32677 33339 348868781 25271 25833 867098397 20454 19671 850061179 29218 28881 629582079 54613 54046 814694170 24532 24607 784447203 14563 14203 435154124 44450 44347 140827966 44451 44424 273098436 48216 48590 42676981 44787 45475 501474105 6261 5935 36798229 4017 4415 173796792 51736 51193 859310790 74002 73420 849110718 73239 73358 486529402 12345 12329 111075718 44460 44451 833632618 56499 56858 783848480 493 704 68854339 14687 14684 982371779 54368 54572 970180636 8214 8412 463644516 9138 8449 710176940 34653 34996 227451527 53761 53643 415082682 43783 44469 768453206 17489 16853 440135124 45513 44800 624044784 42255 41618 453255236 8577 7836 620212995 33149 32700 335237440 14972 15685 426988445 44350 44476 586498401 51371 51489 342340159 50655 50924 395780951 30332 31024 284524852 44480 43706 651851482 46236 45736 321868320 43769 44482 388829155 44483 44116 88667868 1418 1201 389422621 38131 38160 342549633 66517 66457 288704662 4861 4641 790940867 17206 17081 755380667 57443 57116 662626689 60180 60293 314734467 17950 17260 447477401 27258 26940 536970218 25847 25880 542864897 34513 34436 566182305 66669 66887 598432276 15640 14949 81332484 1023 1048 666509865 52606 53313 255023436 44499 44296 433681770 7021 7437 326644230 49088 48680 861824996 51942 51345 830283972 16118 16016 219551194 59066 58355 356734738 74186 74351 643139935 24077 23599 110648491 46261 46965 28089892 61741 61429 995733997 28371 27926 423122830 49151 48887 45952139 42643 43124 210918667 43043 42338 483747970 52217 51650 174493863 20531 21249 749358926 49780 50033 396620762 26857 26809 487040861 18183 18004 911003300 49003 48990 601301444 28269 28613 233524444 39506 38955 968805425 27528 27471 396395974 19288 18796 918648096 40601 40919 802824675 71076 71477 25272402 67729 68437 262247181 44526 44186 589602683 60637 60812 260969155 44463 44528 835822396 44529 44059 911792833 66594 67067 601282640 23441 23656 890063827 42651 43017 30284554 8983 8724 316307180 31810 31614 721935103 6786 7030 713538674 62412 62251 981299456 43904 44537 998503901 44538 43921 75602251 66508 67180 815291776 44518 44540 956123137 7313 7667 507259046 69686 69161 535395803 75468 75309 444827617 71582 71320 13822745 23209 23263 817168799 39542 39556 50052796 36337 36689 309910270 58373 58997 941618677 44517 44549 145392354 45490 46076 600981469 44004 44551 97465156 3638 3603 830622054 50165 50007 472005837 29957 30358 723322258 73451 74246 961196195 45215 45648 575718883 24996 24961 699096195 10656 11249 510277394 27011 26248 89574672 49127 48652 14423556 60095 59340 144689770 44562 43997 845066489 43248 42816 977961731 73507 73123 179308807 51450 51197 560093358 44566 43996 83535815 32383 33025 749110265 5335 6097 852622670 50395 50667 228655549 16192 15897 71143518 67609 67413 693468915 26233 26084 939481822 69868 70597 546551497 53666 53996 577459336 56393 55817 300644086 24602 24763 586325474 5442 6113 389791306 7269 6910 876757359 44403 44579 552020361 67468 67354 748613926 32918 33168 816063097 44582 44402 524635683 5006 4846 368117050 55444 55822 208656541 63552 63195 774090710 71103 71413 838179864 9701 9718 169619481 60130 60523 781085659 52914 52589 999850915 35028 35426 162579365 6263 5921 740630075 7015 6529 303669404 44457 44518 68345958 44020 44594 619406982 5786 5949 615626808 31213 30464 258876731 44597 44257 336973419 1955 1302 494293594 40801 41295 580063662 63123 63044 107006780 74232 74471 634287679 69156 69275 180007718 44403 44603 251899836 6615 6244 880804291 77520 78245 29657399 5089 4461 201217489 57675 57508 703094664 43126 42528 861265946 18832 18779 790208487 78065 77930 983399078 45692 45221 235871418 21013 20703 514048047 7629 7447 861507243 71824 71234 72431573 42993 42451 493914110 20403 20052 581462291 63021 62860 650430497 44618 44036 762014706 25088 25579 359656837 44620 44293 844777852 75787 75079 847935917 3869 4098 991412340 13739 12951 186211205 19606 19688 631882308 32591 32296 480506868 63251 62772 94157879 78395 77787 258132148 68854 68480 69744360 45352 45182 1366370 76903 76302 848979451 7778 7201 997051089 32512 32075 491448842 22050 21295 757783716 62478 61796 390756066 3535 3494 616848668 41821 42565 178230256 16259 15594 834506542 40508 40922 46210294 44778 44518 966473433 38937 38410 35311874 58413 58363 158285750 48222 47434 808275361 42164 42043 84980177 21255 21075 307219024 68613 68405 904587447 61327 60783 555067443 16838 16451 460177616 24932 24720 743123466 63108 63458 59401455 36989 37631 530376800 44301 44651 778368552 73413 72956 433378821 23580 24154 463400930 41082 40597 683632831 54220 53752 156408364 14231 13460 464304701 59998 60183 10543189 69642 68965 49802060 13848 13477 897405366 44154 43457 802038606 43969 44661 444545747 66760 67490 579251687 77114 76320 106288291 30402 30364 68411129 38197 37469 752320043 31632 31709 933673171 50661 50897 230044754 9239 8494 914172069 10110 10844 449887216 35911 35409 215287095 23708 24113 941830696 43921 44672 63440347 37083 37409 391968504 6073 6243 252796321 10207 10778 286008846 36104 36587 734148297 48392 48244 31180765 76677 77336 598903422 64451 65168 789116145 29960 29184 24709825 56694 56562 275074431 8218 8862 715867299 44023 43821 136025921 52935 52409 824035511 63409 63419 603412352 44686 44227 684144583 44407 44687 770813811 44688 44344 876709830 45705 45577 751200455 10927 11572 434967814 75903 75320 841035903 38671 37996 330322859 76143 75995 947254270 20897 20951 727463264 21582 20904 845878370 59201 59538 363697992 47486 46974 234054676 57616 57789 502221879 22588 22506 217686685 73182 73394 339351331 49486 49041 901180092 67985 67673 274311637 62794 62304 17202357 32722 32972 994966500 69049 68644 704732907 51022 51376 829033956 44707 43995 488732337 72300 71579 790359259 13114 13200 790571870 24265 24562 440928756 44582 45321 392243615 14406 14469 441531000 23565 23038 329600274 59300 58841 280392697 25196 25255 901013008 22920 23300 609589457 44717 44690 414409162 75490 75578 827353291 8559 8468 538325143 57719 58217 260696607 8172 8960 36882060 44722 44039 30170788 13834 14576 7275086 43186 43173 65916737 10186 9727 253183524 42403 42032 725239716 44727 44718 248393552 54786 54934 661095479 78984 78847 429840288 74384 74347 474268752 3517 2866 95343936 7579 7461 536180393 27983 28449 529558738 71840 72515 326034959 44591 44735 43638720 13719 13025 637187166 59604 60155 847106257 23481 23297 290947500 60777 60076 879747323 34224 33936 8098757 19386 19168 268605049 44008 43229 855019992 59669 59249 865543197 77940 78380 250882159 32950 33055 570693350 1250 514 870164900 43980 44747 709728213 9539 9919 67220370 40779 40642 653459453 61599 60858 410646283 16568 17235 652276442 44752 44126 765780105 54450 54287 34042595 44200 44754 5264742 44755 44176 998646882 14872 15501 662158159 15627 15081 864334468 5659 5651 541159414 74484 74216 178195116 31787 31965 486276871 34145 34228 955933197 57987 58051 617018462 44747 44763 989182328 27389 27121 902766199 3585 3769 360567666 16197 15949 10095397 13210 13671 335433866 57444 57037 260741255 44752 44769 32663018 44770 44552 150576184 44297 44771 35119659 44772 44150 604115655 41948 41541 88241262 32097 32805 4391783 20948 21266 46852520 2085 1301 394363879 26084 26613 883151933 41421 41575 373446884 60960 60468 956944849 6121 5799 789671485 74521 74034 467002202 44782 44143 342072775 53927 53748 695241594 74019 73640 783395394 18066 18831 224569101 16629 15915 66990732 10860 10399 512177150 44788 44506 530432277 40644 39858 450787934 64222 63518 680556947 64491 64365 889047991 44792 44652 49286391 53606 54357 891604125 46629 46119 160788383 6806 6449 267254919 62191 62307 300393933 70780 70310 882831325 44432 44798 281760344 1235 865 891121746 9807 9497 672991137 11780 11200 159250292 76816 76439 309362889 44803 44406 288995201 60987 60236 36980513 54786 54924 335357565 58341 57628 589113314 74563 74471 605798273 73193 72560 203045919 37136 37014 614624854 28115 27790 436417783 53858 53803 352770371 36163 36663 54155279 76237 76800 612171042 60480 59975 992925760 9582 10044 786878393 60266 59785 315737740 78422 78275 627498056 44124 43415 163944279 32311 32603 76680799 8750 8056 471495123 16745 17007 440573682 47786 47664 38301629 74281 74787 24055215 75160 74868 875830087 44825 44209 926883983 52514 52351 20266837 26165 26018 129469356 66531 66379 274654187 52460 52904 974377810 39714 39908 928151782 63409 63569 951189080 58929 58431 70735595 27874 27840 440475313 38877 39069 131830430 1320 1234 217374270 47547 46979 302183956 38840 39019 559140326 43403 43086 919948426 6413 5708 380283625 31364 31883 618430551 78727 78656 723521137 44842 44786 21016863 33656 33078 291879787 44532 44844 453480522 7927 7330 235372180 51380 50978 49963444 4463 5004 509727959 44524 44848 975467686 48628 49047 724683734 46650 45947 150415622 11468 11660 684085447 44140 44852 822957258 31559 32012 651387265 17575 17576 193502642 8908 8793 836981718 18990 19237 102243127 357 660 141109028 32582 33009 278418623 44859 44328 91460647 11712 11151 760508434 44861 44284 50056977 44862 44190 904504337 44863 44611 366718941 70777 71007 113918886 44198 44865 626799840 40364 41105 593229047 55141 54713 6919073 30134 29861 79522015 44869 44388 845532138 65692 65453 623257246 73320 73599 966226207 17671 18184 971653071 30122 29887 557718991 44874 44314 773488795 34097 33597 558220681 24306 23893 264826925 69626 69244 93673713 44878 44412 31864165 41414 42089 57157138 1759 2476 617165777 54825 54274 535097078 22447 23076 122549465 55141 55381 642013300 74136 74395 311865657 44885 44806 363807562 64333 64195 40996533 59016 59787 44737900 54546 55137 475489799 66015 65673 298019227 33541 34043 923575581 8363 8049 205554488 2836 2960 82354561 1951 1899 209187931 40904 40860 850554649 44895 44420 599489056 69867 70235 220499728 34760 34272 5507393 39257 39831 58048788 24632 24134 381211882 57483 57660 438194370 44901 44778 743686600 2971 3158 9770846 44903 44785 201398116 76180 75579 56764872 38309 38015 1820079 44686 44906 582063787 63185 62598 398984413 9258 8887 154679544 26528 26034 407321975 10713 10545 772968083 59422 58761 938030764 3508 3295 853590860 51770 51541 614399721 9480 9687 787021328 49890 50170 942391977 7701 7131 349638240 44917 44487 469140877 28532 27897 86216195 73477 73312 48572335 6625 7380 58032376 42503 42555 476885300 50868 50932 38636975 6873 6730 61127712 17639 17872 322670457 28971 28214 866587758 34452 35104 868955452 44647 44927 426807905 29919 30557 50455147 13736 13479 253317909 3307 3200 354023477 44559 44931 453042009 44595 44932 910546173 15323 15987 339546305 592 1 705816587 78507 78042 755589878 76982 76605 426061185 33415 33267 551120721 65073 64639 19211920 44939 44401 671860392 67840 67833 326541803 47330 46572 859610472 78414 78448 497019004 60897 61102 271941092 16114 15375 613098071 32660 32366 981562605 66856 67364 166201324 7222 7609 966585507 76666 77425 737031040 44949 44334 248129930 1845 1793 297674462 33908 33819 344071649 32841 33346 375675209 1163 949 293963567 55080 54892 612098486 13038 12614 563087902 42260 42966 879563064 23829 23168 900382860 61899 61395 525636028 6319 6343 236711392 2401 1975 948002038 24579 24060 804965786 27311 27702 66901403 73472 72865 945991727 11171 11322 492068049 53176 52987 256006675 48632 48049 22125540 74798 74047 466508055 32816 32821 873626170 39386 38618 16447989 43951 43618 194323337 54362 53998 623974441 38011 37457 446898759 44888 44973 597010947 13725 13621 112066146 78438 77848 789011195 17564 17737 434638898 11590 11887 44730948 44978 44767 40637868 37387 36699 632779684 63386 62645 737912792 56383 55752 592015490 9458 9794 107029637 42740 41969 332549953 44289 44984 712204347 44777 44985 976106700 44195 44986 800437361 30376 30983 374488178 44384 44988 614284800 44809 44989 799099381 49123 49852 997122008 45436 45610 953958877 44992 44739 499375601 9398 8648 263461906 49333 49984 950674565 73846 74609 972948650 69825 70338 862490493 76193 75620 579010304 52577 52463 585090601 58425 57988 930168582 21419 21095 730496819 73581 72922 745680092 34987 34410 606191830 57518 57815 39339681 38358 37960 719253835 70678 70500 376591497 63951 63297 63013252 4378 4284 461284143 75295 74992 320310301 34786 34589 44133933 65466 65164 580217488 67386 66763 396080363 54730 55324 153072296 7258 6643 781441972 3898 3699 556569144 15170 14801 730884879 62657 61872 593260300 56085 56102 65763660 64193 63674 370989344 44518 45019 547752541 4843 4702 72459024 55390 54787 514572775 52217 52430 775535312 49020 48872 819069849 47940 48047 48792733 51090 51653 63638973 64700 64453 443640371 31518 31936 183753228 71670 72058 17402433 65826 66615 857678023 45030 44307 705410074 76225 75644 58150915 72024 72026 938273709 11524 11919 697193285 44722 45034 216756663 4791 4421 312532814 3982 4477 810092087 31530 32109 418532920 2202 1900 36716835 40464 41169 18948546 25759 25194 809096537 33256 32592 240433129 16224 15570 344099288 44478 45043 174706104 7210 6994 393927472 63469 63183 633973856 19102 18453 4242231 45019 45047 719001227 59273 58827 155211006 20821 20796 716078062 23216 22691 701522691 54048 54041 598417693 71835 71662 41530792 19847 19874 535427492 48313 47542 37401572 491 695 756967507 66483 66186 403714105 26623 26661 808344025 37661 37921 520950758 41839 41559 912420245 8137 7632 489083485 28094 27660 104276136 20104 20322 9444087 22817 22393 298856271 4093 4725 827993831 19129 19309 218734704 44865 45066 672196973 9149 9324 153792370 10697 9897 922851404 2510 2509 406194258 61729 62039 404437117 33301 33076 433981939 67980 67777 829352741 27675 27359 873824950 45074 44818 575977157 23769 23922 423697227 14359 13679 187459760 71654 71095 504062919 58274 58322 566078147 35471 35642 13940470 49637 48837 71213392 44527 45081 616949746 47076 46764 485533019 47285 47599 578973172 29211 29756 140898057 14644 15150 813400683 12199 11795 274809941 3862 4504 81782091 45088 44475 760872965 9074 8709 858700712 19376 19989 547161308 70664 70883 661306499 7270 6949 420442386 56209 55548 15376356 26660 25981 881698305 34512 34296 785122345 45821 45911 267515937 633 1 268778909 10826 10922 934517558 42230 41636 957793356 31098 31263 724115144 5183 4787 559789078 79343 78663 74125012 6997 6312 436638467 59724 59501 919997633 22268 22247 278778326 14661 15269 908817557 50927 51546 61337829 60092 59898 945054313 39584 39053 209240871 3416 2924 599993371 62294 62609 16820111 11830 11825 477602626 44098 43544 921489560 49569 49498 27112295 72024 71908 4922914 45116 44510 231747698 66785 66752 763407740 30379 30151 738060642 66026 66435 792113090 45120 44611 853988161 5354 5908 965138025 24138 24245 423780439 53214 52483 690783256 4209 4400 343857055 15803 15849 676986809 63245 63925 874725495 57772 58302 891674065 41139 40422 735327899 57573 57335 195040268 45130 44737 502446676 49044 48372 360999709 46763 46208 417288429 68899 68590 562610884 63154 62646 417073511 55427 56104 72637488 45136 44361 9451886 45137 44704 621649544 34658 34028 438732427 23272 23719 395119045 20206 20782 319983514 45740 45603 103926722 45142 45036 74566271 58087 57486 223325078 45144 44666 973859349 55557 55490 172179233 27506 27815 167174247 45147 45038 2432741 16534 15820 786026787 64350 64058 337218583 64527 63961 919275595 67745 68299 54738166 70626 70747 953567534 66369 67138 341197660 31843 32016 589040023 45155 44913 650658195 52215 52257 328527172 59400 60067 564453737 45887 46036 225547673 48152 48671 603767175 48675 49345 25579414 7715 8263 955960574 26474 26139 485374471 65269 65172 831729955 24888 24917 742630906 1727 2188 634906013 77229 76958 193880950 60712 60156 72167612 59079 59275 784150634 48070 47508 310682125 45170 44510 946270180 63050 62535 490841387 44987 45172 797472643 52548 53304 5684951 48102 47375 568873263 33924 33500 34671179 11233 11895 622445831 25516 25908 669646028 37631 37837 136134555 78320 78303 87104895 41601 40850 664922204 55446 55062 23490429 4070 3289 921271377 12483 13044 941998633 26298 26789 793264395 64817 65224 884857794 44403 45203 944382938 44468 45187 727560756 27477 26742 980506945 21461 22017 837494324 40190 40066 781750440 45191 44973 443675787 57314 56519 469307473 55400 55285 825545138 45194 44560 382127501 48126 48197 6546336 30256 30156 829904176 23305 22757 459902432 16021 16226 849352770 31495 31421 333530086 48181 48308 24932599 30680 30548 438588835 45189 45202 453735393 45186 44986 729803351 26042 25608 30663013 44529 45205 268869031 26729 26913 977783660 48073 48653 167867119 55344 55804 96650074 16858 17414 956273369 58005 58682 774874180 68465 67989 311330607 40428 40426 340282718 42927 42386 847669485 13623 13027 309846194 13667 13747 620606619 68406 68513 643652120 19742 19622 735852761 72560 72733 854397538 45219 44464 571265852 4794 4720 221512407 75106 74563 45262168 34310 34628 632872163 69245 68608 396622878 73826 73409 8079884 30964 30615 762235753 56147 55433 228321320 54552 54686 353767379 60442 59851 345593293 68393 68762 257944781 66699 66043 70476554 11406 10819 660589807 9928 9748 418265684 10590 10175 487256716 63172 63713 741610947 62432 61978 30223498 8289 7930 504812671 4372 3784 711108976 21017 20552 732922997 53076 52516 876481217 53560 53225 606516302 38099 38002 111495817 70275 69540 240066977 36845 37430 190679349 41622 41276 820844391 76335 76884 77220263 76575 76257 261525680 8700 8917 15419786 64103 64070 238318485 22330 21534 718451683 53053 53310 220526702 2178 2791 368402921 73328 72915 805179717 11405 12047 199958039 15172 15136 552658314 31272 31841 984849791 19507 19483 46675463 2060 2652 113779553 70639 70242 596491543 6431 6749 583664380 7008 7602 566877971 45261 44763 786035620 44676 45262 375832334 22264 22147 25455381 45264 44868 892505026 45265 44849 475623943 13171 12738 906107081 76368 75632 773400323 7219 6656 946837521 27658 27368 613049204 45270 45265 876611466 12925 12552 803813121 6576 6064 677685025 13243 13231 972729626 69994 70398 446368498 30276 29653 851349713 22679 22266 431037881 11016 10508 885105388 32242 32615 342271882 65258 65707 588183096 1 543 921578691 45281 44570 46229024 4172 4211 554744126 44663 45283 842488701 43525 44103 653192139 61130 60718 71928240 45286 45200 778163677 75234 74852 46259695 23309 22926 452952963 61377 61556 912327388 73296 72776 448511898 47167 46935 17104988 76513 76823 86566978 51627 52128 116839334 70529 70790 526051214 28387 28271 158217114 71637 72353 912925824 41427 42143 959352149 31518 32034 580157492 74516 74849 951326978 40541 41134 620704603 45301 44626 865930482 59743 60494 840540139 72051 71695 203496688 21641 21156 446556949 48485 49214 471794638 17559 17177 624161656 44579 45307 735136580 30673 30073 179566484 44651 45309 538756603 71622 70996 654770305 77008 77148 42430436 9869 9106 279635168 64154 64196 616999118 78744 78516 684849171 71094 71262 32734520 16898 17082 371571113 54453 53804 525955427 66162 66241 9457436 45319 44828 250380972 64287 63626 557982143 4992 5031 358208281 42853 42836 356950770 39272 38497 364294962 21202 20973 181807256 20083 19545 81264146 51889 51144 892295115 37648 37012 104725437 63587 63885 481559502 59320 59579 883735988 6814 6892 7390530 2913 2257 945334727 51654 51029 400944541 65897 66420 750528299 66017 66116 593221849 70832 71336 939991500 3792 3112 586223465 45052 45337 372496356 44558 45338 540585585 233 1 968173005 18832 18874 538246198 14710 15464 63652884 55927 55284 764950228 38538 38266 913681358 46123 46556 730446639 21569 21463 570692911 17120 16692 49008171 67023 66811 810075224 51939 51997 29614624 61716 61211 258578545 63231 62536 409852552 12580 12739 508924152 21164 21631 229556219 1100 1214 483507544 62431 62217 357456478 72920 72336 19909310 37210 36751 519214935 3597 3753 899425320 62339 62987 235195139 13052 12834 521361599 10446 10505 137390316 23795 23141 804371558 7666 7588 747063605 10564 10158 673642131 57477 57352 625135128 40631 41022 84341597 45366 45108 640056723 66133 66011 45837015 55029 55799 159343453 21566 21763 827847325 50908 50731 499830559 59149 58964 66061228 79601 79218 368329441 36839 36269 22226039 64106 64422 775529922 10493 10909 905568055 21860 21415 933990125 44740 45377 731448450 57410 57103 475053256 67382 67153 139980319 33904 33141 233278575 35267 35881 355871257 42996 43300 826836320 22380 22178 270290450 69825 69781 946228600 66210 66170 636070618 74918 74992 22499102 45387 44593 841637440 45388 45252 228453310 42257 42099 107231016 72630 72558 73396857 49825 49051 453910494 440 1200 956289818 14956 14648 740197034 27020 26339 42805068 49849 50420 591322277 45396 45072 20356107 78735 78289 295498442 45398 44626 949557593 5191 5573 459038032 44957 45400 912782898 2609 2954 380362040 67249 67313 269035713 26506 25834 7450658 30927 31428 141730516 44781 45405 144954980 55491 55403 252471438 40979 40273 406060893 45408 45197 87064411 45409 45059 312840199 18294 18719 474990889 44664 45411 893417420 61152 60838 51893718 37288 37865 366856091 25168 24564 349947108 13756 14318 593510202 45165 45416 428374388 9547 9257 700531934 65808 65163 240341618 57009 56905 2863353 55426 54683 49749261 44736 45421 72345683 48662 48572 20014954 74282 74686 558818908 37491 37799 255918489 45425 45099 173197761 26651 26274 453806792 44841 45427 616593725 54118 53777 71701686 45429 44739 127821490 2944 2890 953481067 26435 26969 285941368 50458 49968 835393319 50957 50603 256860404 62614 62061 152325784 10145 9516 529201773 27027 26326 867152719 53514 53843 67980572 16974 16180 372169333 72871 72132 339952002 23187 22980 70740922 25110 25374 139071743 43641 43857 950198415 46918 46934 35823263 43266 43681 944030613 25029 24802 377573943 36245 35997 826803285 67607 67142 927050161 24627 24289 154481457 54920 54174 24704164 55464 55238 730904986 44913 45451 287567400 65397 65776 186638980 45453 45136 478095592 47152 47253 667469591 22419 21712 955548024 76336 76398 185988008 38517 38135 196020969 53060 53515 223762663 58169 58104 130754971 59623 59514 358735194 37726 37186 9471571 24494 24071 620307210 41488 41943 317166477 40810 40966 600397180 45181 45465 73533204 45466 44845 990647266 10750 11478 536156623 16095 15689 868961171 4445 4289 743072734 61068 61388 700618425 44678 45471 21469926 58755 58535 81851209 76788 76629 497393832 32282 31599 191555129 19887 19420 438198233 64845 64364 52565229 9959 10746 10854701 24548 23989 346877682 15277 14848 182522550 33125 32914 66150382 61991 61535 640639852 75107 75774 382386647 45483 44752 90391821 2800 2221 305574756 49727 49686 470952487 17220 17236 702584513 76080 75431 153126514 29942 29190 211609735 6353 7118 290652004 58404 58047 59348203 71071 71326 125831936 69843 69798 366550838 25407 26055 610562287 9255 9717 455501685 4682 4077 806511057 3786 2991 344031345 26463 26727 57265877 40213 40921 940575713 27511 27734 617692039 41398 41754 82150111 48300 47827 511405034 32851 32066 266795161 6027 5588 375570631 5901 5787 927823177 44945 45505 64559172 72701 72267 247954791 44887 45507 139753656 58181 58790 909875484 65608 65301 205222846 15272 15984 757755899 15803 15749 29586825 43691 43316 346967276 54224 53505 822475383 25785 25969 841031272 12699 12748 195316968 74013 73860 610027244 47098 46646 807984464 78269 78102 496587175 26578 26700 418499211 61854 61057 334913398 30377 30901 475930737 45243 45522 982999059 29931 30019 56864939 67333 68076 896002954 35465 34757 359188933 3958 4656 427577324 45407 45527 397012611 51260 50828 739583814 39956 40628 676765561 17692 17214 843123156 35387 34896 826232022 54947 54670 52310131 57197 57598 398456449 63791 64426 784046933 45167 45641 716351591 58625 58349 731615480 75929 75694 201625875 43053 42755 483920217 55823 55608 937649791 76776 76811 585193829 30141 29559 730926377 45542 45405 148910768 45543 45467 232306026 9984 9773 12241769 76968 77424 454812419 35481 35937 68810894 3526 3481 923177721 45548 44986 766514268 25845 26472 635663268 70673 71047 957494026 45076 45551 260629250 31329 30862 21108662 11657 11022 233875281 44979 45554 701423520 4573 4213 694556124 44953 45556 137120150 4288 4953 72915989 36964 37727 41901487 51002 50398 416243428 63046 62873 849549628 35713 36501 158917695 26706 26293 2381564 64950 64575 677313275 45564 45048 714468239 38367 38317 892851425 45566 45242 207673901 48192 47767 894994181 56458 56860 300754328 328 98 658990163 12307 12124 800992591 23815 24603 871097963 45572 45116 684541701 32235 32111 526588079 66916 66390 367960657 67502 67818 460405145 55919 56030 466752679 30818 31383 32914515 51571 51916 564453767 77021 76651 984278145 69726 69205 978539252 62238 62761 710991457 70600 70137 309048872 15495 14970 872785175 42837 43494 346099846 22175 21585 657165634 49758 50554 384475344 72224 71595 567785939 30202 29633 38240410 65162 64948 106227999 31132 31096 119634431 64661 64728 581048371 16318 16732 273409426 36821 36435 193622119 45899 45114 111748247 29935 30039 223327030 68815 69262 392924020 66258 65618 872618060 71455 71387 251056226 45599 45083 225726945 4834 4347 979489384 61585 62018 650226502 58569 58553 563661962 1 157 663647677 77161 77102 203409726 24836 25501 215005070 68446 68978 578152991 65711 65323 625430871 45012 45608 504616933 27641 28144 294030756 38270 38856 437350037 25460 25815 699453119 61754 61817 912554485 45613 44994 180506314 40890 40455 533075523 34867 35451 763864586 13151 13862 775063846 2672 2681 153979782 61192 60524 738928357 4761 4735 594740177 61637 61305 937007063 45621 45128 276591140 68870 68485 313561627 69246 68717 71516079 79834 79488 221174664 72464 72282 933956913 2730 2131 622864359 16860 16623 53617351 52892 52492 96511840 36821 36905 826446337 18609 18373 16977715 78936 79127 707083835 45632 44924 353924777 45633 44859 999538475 49432 48779 747080265 60034 60640 501895606 14518 14247 821626702 77578 78094 955927304 17721 18134 479589721 34053 34233 175817187 9667 9338 530580580 33810 33232 807133751 65094 64689 186260727 701 672 926424820 1 689 772030622 32310 31694 875017756 1393 1628 927026842 39841 39235 53459740 71653 72254 236355799 37408 37415 890739548 35707 36168 860927262 45421 45651 156782869 19022 18248 486692492 45285 44626 938424419 13190 13979 518585155 61083 61640 751909531 72411 72854 292293215 9151 9487 922469342 75296 74967 155450924 45659 45541 220641006 5359 6084 296982166 45168 45661 706040641 10932 10774 997494752 13061 13447 579584340 45664 45231 842117529 29519 29070 920467778 40456 40950 715868620 26984 27378 35682197 45269 45668 460941432 19232 19163 150959196 39274 38486 309227327 15528 16231 170627198 45672 45663 412567906 50956 50913 309341517 13261 13125 920674285 70706 70830 912351838 39778 40504 223551023 45677 45499 867190169 45678 45400 251435629 78374 77617 471693708 57900 57493 342734552 10092 10070 201913860 45682 45351 383438523 31083 30678 245808863 24185 24437 98681849 73789 73088 835583260 45272 45686 166297783 7494 7059 728575540 32762 32230 623165782 45280 45689 312237485 45351 45690 87276196 34689 35004 239869164 51164 51549 929427539 52453 52048 90955 33997 34550 295489450 52144 52210 768086123 7420 7309 30270074 41268 41287 163508940 71418 70622 371404372 76509 76101 525280410 69248 70012 801084409 35824 35361 33494218 21394 21007 840909586 78158 78337 58327654 843 724 555292193 10679 10109 295983141 49920 50662 65511608 45707 45402 441181759 52777 52190 544229865 59952 59964 914157183 21677 22285 25078525 26249 26202 64318618 17659 17324 22456936 20503 20406 253891775 54390 53678 550057725 22382 22379 243182191 15373 14933 647472991 41203 40790 322453903 26047 25465 299052472 74124 73367 792133564 30073 29333 813141933 8455 7743 866935774 21789 22173 185610385 45435 45723 163824128 25632 25242 318114776 3506 2877 586559839 1 512 624243663 45727 45035 586817728 28680 28185 336341131 76944 77051 89588999 50923 50734 152050463 45731 45094 546854406 34512 34932 837644563 27038 27034 152817043 33057 33688 164142097 30613 29850 898014429 56392 56728 826612192 55278 55078 651693056 23293 23866 656486551 41641 41579 907556822 18011 17878 326908682 77763 77689 162325008 58019 57553 934648201 73631 72972 340330374 20411 19782 888314570 64836 64641 528658636 21028 20831 993816867 45747 45160 67121414 32229 32807 323225596 29256 29220 290309885 28083 28173 348474757 45751 45005 122573938 55638 55041 998589604 63118 63664 592158642 70385 69601 754578226 24997 25400 581784426 17425 17007 545620070 1 16 27879101 51143 50490 12832145 46739 47157 960604052 50700 49997 420340492 24268 23936 449300789 9422 9212 32958831 76166 76222 286968088 52348 52585 102803204 31129 30760 594771957 41725 41529 126575996 2015 2368 64346914 27170 27283 557597664 16307 16182 724283932 29975 30022 266167498 76174 76528 21715556 70393 70765 848734420 32176 31430 442503564 27345 26779 351470417 56803 57237 566739345 30494 30164 794887995 38037 38024 45119851 14424 14310 810827885 53292 54028 172732387 55076 54916 470290 45781 45435 19861157 33889 33169 283110238 35528 35188 584225174 34870 35351 778956668 29641 29156 177936999 17725 18051 487577031 23451 22799 472366699 68605 67959 9984828 14865 15414 128269477 60425 61055 27085871 48899 48549 129931814 26879 26289 552710462 15255 14875 456153238 22336 22614 231201412 57896 58474 469170960 16726 16535 813374735 16125 16511 908512563 31028 30338 965102227 60913 60541 542646389 44006 44555 689816415 34311 34665 398390203 31728 31742 3846289 63455 62893 30783783 45804 45583 702515846 2210 1739 901197361 12120 11837 183627157 27728 27398 252443130 30686 30466 281194237 29943 29180 211453404 61723 61175 707831835 39953 39745 478200902 1 31 16850401 30698 30475 402446791 67866 67301 608359043 45815 45342 283466856 3348 2555 290512755 8310 8440 851025215 15148 14492 762473360 56772 57222 424947777 45101 45820 572494235 59723 60286 523904600 45822 45438 769821418 39515 40064 93433270 42672 42616 467169888 55893 56335 934251624 22155 21557 869446556 49339 49400 206350638 45808 45828 354220657 61313 60987 106272394 12830 12719 232371862 40674 40276 928896023 28210 28942 554272671 36300 36788 95500828 26559 26892 220865836 21620 20999 939967329 78587 77977 91723617 45158 45837 147990849 29851 29456 802182038 54542 54599 590677505 26432 26214 422973775 34391 34953 194179424 58976 58888 854715246 73436 74014 364858223 53018 52481 173121959 13148 12642 718612899 66572 66107 219057717 19021 18743 10820137 34129 34478 206447563 45095 45849 80228729 45746 45850 272730062 36096 36751 491918894 58227 58987 778738881 48870 48341 19103509 45854 45291 880644353 14102 13723 165304196 5028 5190 434193842 8457 8186 23559661 8747 8660 164766201 48744 49329 222056626 66741 66081 941893227 27972 28742 958430523 45862 45647 312890566 45516 45158 60867911 45864 45146 18923487 21661 21071 774057599 650 1073 100390876 45468 45867 848941137 39445 40131 830326435 39385 39003 550548475 69971 70571 967831699 71076 71065 90503910 7271 6558 685567345 45838 45873 475119414 78834 79502 884411813 45215 45875 824697503 7720 8042 806928294 11789 12209 786022266 43250 43750 694380979 29407 28644 20148248 74429 74505 663096260 41342 40683 166076502 70296 69499 396180928 20061 19785 188849521 48820 48759 490003952 39270 39396 176101404 73620 73180 388596660 73757 74401 196627664 44174 44629 187501172 72792 72525 695600740 222 1 166086874 45891 45475 702885597 76321 77103 35126846 48663 48204 329671303 24677 24267 906661986 45836 45895 608254277 69552 69041 562191200 52195 52803 708131365 45365 45898 141182432 72865 72071 615394615 25158 24499 974344078 66155 66039 718454688 45902 45238 51705292 47127 47922 18801642 25760 25207 71006371 11208 11007 73277086 74907 74599 966906368 46449 45819 165242645 40525 41014 645283613 18247 18946 959028363 1426 1782 929067069 54199 54951 28197749 58221 58034 186164892 7178 6768 724857620 22986 23399 900063398 45915 45480 641938251 75242 74846 178072679 63240 63548 946799278 47684 48443 7025731 56259 56109 575406811 3120 2918 71374311 31486 31669 16563981 57152 57243 237931391 38208 38990 224903406 33420 33269 703055657 42627 42611 990406573 45926 45522 103290026 42157 42147 408892753 45485 46270 978192737 19172 18389 856065613 394 1 378856057 60005 59282 560228180 3382 3355 190228834 28475 29272 871955822 16512 17179 888175745 21372 20857 810824780 45936 45780 44500518 2719 3094 396797656 59173 58943 735099839 50905 50192 452261393 66315 66385 25864012 45941 45502 55195670 67681 68079 354839827 77126 76824 288831872 45182 45944 59472277 68240 68830 835842805 13731 13516 14662080 20880 21558 292914427 8431 7942 851681126 9739 10197 672305161 1332 1028 691198958 68913 69181 78982884 57293 57060 671917386 75328 74674 958071081 16740 16785 281775401 45251 45955 48514085 45220 45956 551766637 29548 30038 879095277 57136 57808 824069343 40077 40680 58733739 41509 40720 597997857 40124 40045 565738551 45962 45432 312238309 34629 35127 467422183 33463 32862 828935005 38439 37699 694312615 6582 6472 848404978 75874 76036 659841868 45968 45765 608179513 57560 57897 612201253 10220 9767 358878755 2101 1371 67052243 24795 24354 896909172 38440 38484 355266907 6053 5314 13953910 44504 43949 518895482 77861 77322 734949870 54571 54574 115255609 45856 45978 507312719 42506 42650 268074944 9382 9596 835292718 12746 12226 378163567 17455 16955 80754678 45920 45983 169100843 23517 23335 333478365 45985 45627 586212854 41755 41670 735949078 44162 43405 897201603 64908 64374 650459464 27794 27535 618567304 29384 28888 84763712 69929 70342 395582100 47568 48179 363207139 43715 43943 795395363 12035 11555 50686566 15802 15252 657811504 35628 35611 409595073 45997 45937 405738634 4496 4872 766733152 42078 41447 148492330 62927 63127 301027612 45692 46020 127567556 24471 25117 545016939 24353 24351 854124700 21200 20747 374804179 46005 45697 824159131 62029 62541 411809445 64126 64231 972186274 64207 64396 422609127 39298 39962 863723294 14700 15042 755718034 51436 50778 82890973 6567 6436 63803390 47214 47552 552900640 15480 15467 352251290 46015 45919 696843761 46016 45428 863386848 23932 23687 798901942 57042 57765 428087944 53274 53019 810144519 31344 30936 531512060 8181 8770 294863549 42444 43123 806635021 59443 60125 15421003 78546 79067 678566628 35109 35050 892947026 1304 1923 19252795 26682 27144 915409263 62710 62823 209257677 46029 45832 763334744 37757 37411 14354954 50487 51013 470110247 43356 43783 125076240 20203 19918 35674869 56704 57134 389626327 50505 50913 268519083 52288 51516 407854251 57779 57065 668873237 29569 28932 443242976 75779 75279 291741752 12192 12950 795770817 46041 45811 549920230 8923 8399 453373641 74332 74970 863528335 2232 2829 82902038 13800 14567 74675546 59437 59613 71454234 13721 14073 976440180 72275 72623 384765332 46049 45489 809745576 35439 34644 870263998 8557 8719 510826801 6075 5912 264091336 43297 43115 530813900 46054 45479 5512582 45876 46055 977248017 46056 45707 338226022 20761 20362 742995202 65669 65376 253650852 60614 61212 487374053 56720 56633 968313537 78499 77721 913539919 28358 27828 351835953 27049 27178 133593218 2101 2823 619375188 49272 49621 892119288 45707 46066 599447975 46067 46038 302163008 23195 22736 259928124 7093 6740 780682761 79086 78837 613654631 60654 61014 878908797 21801 21706 916864443 35715 34975 400764624 42252 41463 978178868 45380 45590 51847448 47282 46697 827484598 6640 6537 505756255 33157 32442 193761974 12696 12368 858973174 49111 48366 778750775 74407 74120 369107213 9205 9020 890178297 52103 51341 185976193 60754 60199 454284269 7511 7358 338684661 22672 22113 602723819 60957 61386 582111780 46030 46088 820640423 10190 9631 767094389 36906 37491 400059874 28721 29045 231428049 3110 3666 742684125 39278 39720 539745969 68387 67945 224178195 48873 48870 332209787 74961 75733 712214055 62774 63317 568453646 74733 73939 270593820 57398 56746 336518811 13517 14051 805523652 33473 33007 440297656 4155 4358 891557243 42157 42893 303048623 49311 49789 385403413 65781 65248 32414492 4504 4724 23531028 22059 21473 700239543 32650 32395 621948958 62468 62425 724269166 34202 34018 506263727 46111 45573 732445879 21326 21925 168367372 45156 45795 838110500 36330 36082 926128248 46115 45380 559043895 69380 69417 97581481 10512 9883 341272953 67201 67072 687741565 42233 42100 962718918 22574 21921 919992298 37633 37789 849879019 49584 50293 420386355 15646 16313 468373363 36449 36512 272629090 59574 60213 935809981 5732 5902 465656306 78659 78038 648632146 64739 65414 942609868 46129 46126 694015862 27226 27105 109837685 60782 61514 289641213 66315 66938 234833285 14423 15110 538925920 41856 41934 708707419 75127 74630 965409808 6529 7009 411431951 38045 37824 671722506 1757 2475 893554856 45141 44814 398015916 56479 56760 475063951 67333 66861 144965831 65828 65612 37903172 24493 25226 447974133 5058 5649 434752080 45849 46145 893442605 31925 31920 879556731 21118 20738 742917524 46148 45962 873713470 14732 14391 624586902 26007 26205 34442363 33572 33173 493827126 58175 57414 40994924 27152 26520 339161762 46183 46550 887198682 40045 40557 982255883 46156 45619 835295375 41974 41624 711349171 48411 48311 373690381 3650 3269 128677960 33845 33111 238884992 66455 67152 214035056 30865 30203 286967794 44619 44332 616734373 10202 10950 496129470 41543 40835 357310275 27052 27796 33585223 49990 49542 435386335 29964 29834 594365161 46169 45998 861170395 46170 45655 355487792 20906 21621 197633335 18977 19186 858678344 16630 16718 867263658 45764 45716 280933301 23332 23958 393495538 45956 46176 774703684 742 1274 822354280 51477 50968 114953794 64530 63738 387437527 30382 30462 704494571 69023 68384 737747342 47962 47503 805975333 38166 38767 234532276 46002 46184 51539823 12476 12499 193318876 55267 55329 762436116 61911 62027 20201433 17628 17059 23557284 9917 9438 86577108 63202 63676 856395172 53100 53863 502437532 37160 36515 213765509 2771 3450 757947452 12957 12504 435081683 53754 53558 162209491 46899 46375 853215407 37469 37000 786789792 7438 6979 445299839 632 202 40452189 27197 26864 70570980 32366 32511 753836238 19103 19415 787098093 63683 63783 688370329 46276 45524 634011786 23757 23636 158463320 34138 33963 485556035 34684 34216 420125933 76032 75268 921908265 77210 77374 375372821 12900 12298 681344269 516 1 752975169 50930 50411 196011761 38141 37351 766762401 37922 37706 776315324 75028 75084 706944641 9735 10495 282631218 21633 21046 833872088 3405 2858 618535970 13938 13975 366223134 33954 34603 40819937 17510 17164 892303711 39662 39960 137481720 6666 6793 815761294 26555 26472 869348378 35604 36123 197142043 66063 66844 724000345 56735 56424 454914247 14199 13554 33236377 38532 38149 34168760 45177 45190 838753348 614 739 571259592 14638 14179 365755455 59362 59859 39718179 9595 9286 881914141 50925 51651 848909073 48748 48996 272945811 25839 25104 117818384 72082 72787 143860524 35692 35141 915835686 36158 35777 73131838 71355 71865 913458037 57943 58717 869476381 79257 78934 415498000 68341 68057 491108238 5627 4914 260687373 56542 55946 108611455 59461 59328 822709212 19029 18917 749677045 46249 45596 71746775 7783 7079 491212101 6513 7200 414864921 68849 69474 553601159 14657 14677 127484308 18737 18363 198741064 74861 74686 651354206 49757 49285 597101439 45736 46257 161120588 46258 46248 786755778 46060 45269 339259842 45996 46260 521253818 53098 53029 64560841 46262 45698 645538517 63982 64642 134057058 266 344 763639098 6404 6807 798119707 8117 8234 943995138 52054 51837 194786271 73842 73622 784183717 46269 45579 160277010 24698 24936 432437938 45682 46271 657998814 44255 44119 109511364 23955 24228 39620807 23795 24255 580825777 46275 45994 635442822 25607 25200 48485636 71990 71408 379304980 39314 38634 650482094 69218 69364 30259973 39147 39402 709906936 58945 59717 254755607 46282 45673 952934588 57627 57345 950172683 46284 45981 839113429 3903 3307 696736179 5286 5100 337658836 69296 69838 128677453 56070 55985 472896244 46289 45897 668821263 68007 68617 793136209 74344 74880 270417667 63967 64106 44347476 64843 64799 158643221 32541 31930 907975538 4430 4651 593271403 73924 73214 790026262 54083 54404 719038964 1 6 740578523 5622 6260 925942340 46277 46300 492156159 31211 30533 237576351 33965 33530 917119253 36690 36479 34552915 46303 46304 227878393 58912 59234 188693835 73713 73654 253657097 46307 45842 62650082 16268 17024 11019922 54998 54900 671670517 20450 21104 491432841 43416 43013 462369084 61558 60797 31179644 73234 72981 414983898 46314 46082 965642695 34468 34808 145464882 3904 3561 490165515 51514 51663 672690941 46871 46696 388509660 60181 59832 977886873 20094 19956 35684282 40535 40455 128389284 46322 45615 376239171 2358 3088 166540746 45989 46287 866287782 39027 39375 133947611 39564 38795 57755483 46054 46327 55118369 49915 49596 581153810 68818 68672 955521264 17045 17649 575723497 76939 76650 410463102 45702 46332 405566433 50858 50457 838340853 69927 69235 626979219 41236 41671 44130247 7211 7984 161853471 46076 46337 37265986 7149 6363 863220582 46339 45556 809909092 17783 18379 984830841 46262 46341 150050288 62312 62437 405274704 46343 45927 493794241 45909 46344 192015808 71815 72158 900244319 56211 55986 28162983 13531 13693 6045648 73157 72787 783871594 17536 17731 812482225 35345 34893 722553761 47823 47602 97316485 27773 27713 140046096 6872 6164 706279244 62088 61465 779594714 29888 30090 482734936 20052 20042 861736433 38893 38935 344893020 53462 53932 63391185 77234 76761 383992006 68059 67384 810244206 15221 15815 50113870 70712 69997 216667498 16913 17061 848256207 5588 4848 996230540 12016 12066 840598614 49594 49453 201557870 40942 40460 853442937 42711 42377 181977205 69093 69000 946493675 7957 7574 700264454 34173 33569 600802125 56491 56196 891601655 20495 19864 511081542 64570 63975 629029700 32628 32426 109791189 17397 17236 60274180 46377 45820 521462246 52605 52541 323561883 46377 46379 631491620 78756 77975 313073200 46044 46381 262516239 64307 65087 100291170 31521 31036 290831182 74129 74522 472449590 9029 9136 810669126 65941 66139 562558548 61044 61248 63444203 60782 61480 294529396 53225 53480 609043926 23937 23249 356573715 46038 46391 759882649 8688 8243 539825258 20562 20000 303345743 50149 50421 41211552 26959 27074 681083767 30383 30628 51691839 37807 37503 733039618 59365 59590 817446373 63727 63078 387381418 21058 20783 21935676 45696 46401 519256710 76433 75747 739973419 77595 77977 621991387 60387 60198 337452110 20521 20916 766965046 389 607 862799780 40714 40843 906343095 78855 79300 893282696 69081 68812 773901232 68830 69147 276924131 61590 62135 953299567 54668 53959 354950047 73882 74410 853668439 30235 29913 40465759 40241 40416 604281398 56878 56207 961282669 77569 77590 460497106 46418 46219 968595187 4686 4318 437516229 46420 45836 39164527 68036 67492 207044747 69563 69523 53266785 70725 70338 899700698 1123 655 443152198 46391 46425 257731377 30326 29738 669142218 73541 73991 35209908 26606 27046 191315514 26841 26737 467368247 43767 43617 966766648 63499 63629 33817753 66570 67097 25945778 4770 5549 116645971 3248 3461 346935829 2326 2904 523219024 7321 7814 465323709 30977 30502 466756096 45964 46438 269799601 71230 71047 721320360 23916 24553 632576397 7088 7460 468453884 48362 48924 997607103 36255 36814 144853487 77782 78413 576052726 8376 8277 658603210 26579 26095 156192216 52750 53005 620306555 56520 56462 71787764 77912 77445 211490352 44266 44646 557093111 46049 46451 449394981 61341 61928 433350690 24770 25222 30201786 33928 34266 437776123 46455 46413 57178313 63388 63445 656494659 11541 11307 66348854 34005 33590 478260521 11130 11090 352396744 4036 4493 276321213 45790 46461 532208951 28283 28953 752269735 46463 45890 717740678 5017 4612 780275481 19326 19976 562832274 27229 27109 496336386 19626 18898 491114476 25914 25594 807528837 21962 21908 770302948 46470 46136 697614761 60922 61320 76800486 49839 50357 682934098 43897 43163 26707466 46474 45870 910662768 30230 30787 137650150 22044 22532 106044534 21572 21058 434421415 7314 7315 39825166 40236 39975 458466144 37759 37801 805996298 46481 45743 82521505 46482 45800 571615134 4859 5446 554219084 31074 31162 204036557 40686 40647 432901284 2474 2701 625967138 35657 36107 949193127 21020 21538 779300512 28663 27986 419130782 46490 46164 235738363 16557 17035 832551922 63515 64044 778557705 50794 51114 879331649 1 123 813593971 75604 74964 679538609 17565 18342 629141680 21000 20510 71357316 46835 46184 552632372 55103 54337 175485421 31582 31135 359558116 34914 34473 152886306 61486 61479 235750862 60473 60064 31944883 17788 17305 912280087 46505 46393 407005466 4188 4907 51772212 16547 16364 178717075 58408 58120 758959709 50037 49755 401336622 46510 46030 304512063 46393 46006 775108642 21414 21193 702892530 57743 57112 629317732 64121 64029 645193258 36031 35444 670108792 66781 66854 762640049 65528 65064 159031432 29102 28367 49694741 75687 76384 829542835 75483 75107 947904926 22451 22083 395413415 46522 45745 245733250 45869 46523 917503090 60529 59729 559277404 21882 22594 923717269 53270 53627 179715803 72949 72641 844069210 77448 77628 306164919 51354 51460 318973800 42830 42313 417430506 1842 1201 836703125 37009 37402 801207580 46613 46200 848030715 33417 32816 731826271 12811 12533 35154766 29493 29884 651585820 31500 32239 957127789 3948 3440 67114573 34462 34877 52198454 46065 46777 590785261 46541 45792 242642335 59335 59311 468898477 78607 79235 616084482 47676 47572 764638953 42546 42003 797075385 12200 11908 947615706 46547 46119 178493675 68614 69222 836142605 76907 77457 636687525 37834 38586 603631636 60544 60470 415072301 16819 17356 761755771 48860 49296 685227667 35504 36263 275417086 35657 35549 659641480 49305 48752 90361848 34221 33696 617037427 51956 51880 564080927 46559 46321 525593794 16855 17651 81984111 33634 34146 740481662 19913 19748 528929892 8742 8395 50833443 7033 7514 54160492 57058 56994 257275054 21951 21607 275313820 11696 12273 71751415 54850 54215 842451874 46569 46233 488032577 45602 45958 992469243 42974 42920 78830864 77921 78444 341748070 51582 52041 178584891 44475 44290 293582744 46575 46068 637774913 14432 14758 456346929 78530 78822 67714272 41798 41031 38205423 79317 78718 71301348 13033 13455 762285857 70516 70363 609724990 46582 46240 866952543 8586 8508 33321045 75335 75152 357089913 39930 40150 367909793 22410 22143 628914605 30350 30329 648343925 45044 45299 380514333 4252 3808 447949340 46392 46395 995665792 58099 58890 648904488 48457 49075 763896087 75142 75466 12469767 15323 14844 788540642 45857 46595 4473047 19743 18955 872085781 11605 11236 614176635 61098 60533 713766342 70666 70128 663943407 59670 59064 815915240 1095 1433 494950616 49592 49240 179015292 46441 46603 42692960 10175 9734 215286022 5268 5400 966134080 46606 46588 149792318 72407 72677 959739422 65190 64637 853953545 33857 33128 607623450 65647 65589 234267047 72164 71633 803539364 20064 20407 341793070 23090 23828 432497296 15712 15614 734526775 77610 77197 253650284 23557 23739 407195351 61577 62108 133392401 46618 46255 73364945 51230 50810 935968888 2128 1816 827874569 49479 50066 368222927 32013 31303 40366908 57919 57275 528262604 29000 29606 475056111 24814 24675 348643650 70593 69890 560916645 46627 46474 347462386 46628 45967 102826581 79588 79409 394114467 63919 63398 136722203 46631 46424 723310197 46632 46571 439867438 38249 38518 862581874 75802 75186 883692050 30230 29646 264554086 39937 39624 951757071 69209 69233 678150896 33949 34231 945543649 45988 46639 90875610 24343 23703 348893873 11332 11039 825079206 25252 25503 95156292 16456 16404 146040937 44757 43964 986016627 46645 46160 996343517 60977 61697 711656155 45886 46647 477275825 49274 48779 48374485 31482 30907 134753571 52772 52225 839216553 252 257 38151377 46065 46652 293662206 46653 45953 866548172 10250 10096 800935317 58736 59454 14783983 45901 46656 22761015 34929 35547 646817647 46656 46658 821144300 46860 46997 340107186 57439 57284 500084590 47888 48518 756740197 16720 16006 391799773 46943 47456 772027593 47397 46960 119021748 43482 43970 938640717 46495 46107 457776892 46804 47197 528492898 54193 53808 607049920 79176 79779 71637899 77890 77872 904580544 46671 46606 298226611 49883 49199 17006697 30244 29994 738954180 58105 58626 864337669 43701 43762 701330037 19085 19788 348228912 36901 37083 508133476 65197 64840 766984587 46679 46382 347431780 63613 63604 806235060 78787 78108 61991448 10428 10488 767350389 46388 46179 7217089 1 113 323500603 60239 60144 820822100 20161 19970 917042122 73140 73163 570213584 41583 40983 751358768 48291 48083 46889934 1954 2559 933844727 14156 14386 632247897 11550 11640 59252127 46693 46449 177465601 78169 78748 642180940 72867 72978 795416875 60368 60081 795044283 63700 63744 607859883 1 170 10692730 70266 70962 81635221 28849 28859 995166041 46701 46692 440517711 45449 45259 934952220 46703 46426 90722795 1 411 397309042 11832 11492 905008308 9179 8906 27457835 52659 52419 240108807 26424 25752 913655205 48832 48540 932980837 4029 3837 332137607 79790 79989 117784773 20749 20027 890952370 36399 36222 920733231 46198 46714 88116597 66608 67134 358801030 39364 39322 852384000 26419 25967 719832998 10591 10090 417631004 66901 67061 971827119 46720 46323 246986265 45560 45415 446740383 11015 11446 800428039 1873 1214 336772135 38681 39064 238899753 1099 800 889684151 37237 36490 587967654 31763 31012 241977564 31664 32399 725131906 4308 4886 291728331 20637 21258 114942413 13304 13022 855379518 46255 46732 172157978 24888 24901 394407550 46734 46039 334144307 47945 47350 661599937 49412 49898 418090507 46489 46737 268306871 59289 59587 975530484 73259 72865 291224928 65902 65153 335502354 68745 69419 477820960 15281 15650 449435408 37466 37823 578987029 46278 46744 901875985 71690 71483 400911528 46342 46746 716301802 50648 50449 219036258 8724 9131 204644750 29001 28715 515219714 77524 77351 16147657 46080 46751 533918668 62311 62221 927667762 6871 6322 59943459 52136 52051 859191643 15552 15368 177196634 16952 17501 255743562 46317 45542 295196872 2711 2961 466214701 61954 62219 170707226 76203 76412 851016265 54948 54733 948655085 46762 46446 806141492 5393 5694 23208093 15296 15523 25703492 60960 61071 153488215 21730 21475 10206023 65538 65625 519853942 46190 46768 618368116 46600 46769 458417164 41626 41633 120362146 46736 46771 772929726 24441 23935 25155512 1 104 33829078 39850 39370 550470757 76304 76680 911061651 8558 8122 975373841 31275 31047 729346243 28324 28579 808383251 46123 45338 103492244 23781 23033 462826276 1 49 695705000 65624 64861 667826707 42101 41976 181313127 48009 48129 379638459 21161 20481 563186329 46786 46314 11611187 46460 46787 340150836 20399 20929 642128708 15745 14960 627298930 55815 55979 50667552 23548 23892 30072615 42903 43572 503603280 27343 27078 852678226 61033 60413 509374703 40626 39875 368970226 33341 33929 538014998 43334 43297 474860571 8698 8521 334299287 46793 46799 858655048 8617 8347 238830 46501 46801 420437235 34621 34217 853032052 12989 13034 66456163 46804 46772 857145302 46075 46805 29297094 17279 17187 603854790 6732 6307 830919039 53936 54568 710926576 32374 33078 448551873 74691 74446 131631152 60692 60110 64625757 13971 13783 24969986 66236 66342 139251416 61874 62141 12339258 46815 46546 301980865 61771 61162 20824309 51447 51374 317592641 3001 3723 622209487 62734 62786 475409652 40438 39873 393513046 43690 43966 361434871 46062 46822 430897343 46823 46082 879104067 13225 13836 624526296 79892 79750 962174009 49850 49821 334032190 25171 25748 287471997 5137 5755 523126736 26991 26303 504963592 27878 27871 67055203 38840 39229 187064697 47258 47655 28912312 18189 18485 710094252 46216 46834 659088555 31366 31081 16379278 65077 65619 21631404 6272 5934 60498480 46838 46508 41278579 47463 47455 592258586 49265 50051 244738288 33730 34283 785315553 6556 6671 63912065 46923 46507 691682556 39969 40409 752361064 52463 52858 408258003 2797 3387 226112636 67810 67501 747037721 48658 48065 437460510 53034 53626 73525852 32000 31434 666171247 28553 28348 769668058 35204 34872 115983553 31370 30862 657354647 78474 79070 454456907 46652 46855 18817452 76238 75634 544855072 10787 10810 624955106 16654 16188 852584034 3741 3785 562497151 46759 46860 110767538 16888 17057 865376 10617 10630 653377516 69125 69383 772027720 57500 58121 706419985 69733 69651 272551800 27608 27474 782094469 56867 56254 225223040 42350 41958 319337083 65130 64434 703044948 6558 6876 978673069 5968 6080 985732514 78729 78203 250064208 66610 66007 282151779 41404 42200 372430663 1836 1513 963410353 6856 7239 116881047 72042 71985 380818392 3289 2629 875141659 46879 46508 830679471 46880 46408 47538553 46881 46169 118302249 79227 79074 508052052 71877 71512 872635431 31990 31750 952481731 46885 46394 64080784 77259 76986 284593666 57368 58043 655759524 9105 8711 132415592 20179 20939 799463309 69665 68924 27035033 66157 66176 441335351 24204 23924 41164285 36561 36764 35263074 63263 63438 853897329 1893 2463 48699894 36574 37197 571844412 54685 55389 737278870 61713 62046 855081796 79066 78807 537431415 13357 13291 161745794 56956 57144 627050099 49747 50399 700311219 46903 46805 117622105 53657 53550 863272272 79265 79664 165913224 2297 1663 287504321 79596 79680 395345852 44039 43631 127233230 77056 77526 545425959 20886 21293 988370006 482 1245 404054724 39541 40022 437260867 26606 26705 202383592 22679 23021 49294781 46915 46662 971006746 46539 46916 287836318 46917 46538 593945124 36596 36279 695151398 52831 53589 90880618 65571 65473 865761265 24488 24727 833380219 20507 20912 356080677 75192 74459 781643238 33520 33453 517820400 9224 8581 512773967 32124 32122 39743794 41404 41143 284189889 7098 7515 627217014 77306 77164 49406278 3771 4196 47904295 8901 8377 334401205 55134 55858 349548033 46933 46340 186932940 71571 71830 248447685 45238 45943 926030462 70534 70334 609937457 59515 60154 52757902 50813 51422 650046767 32015 32070 113589341 46940 46183 181491789 9739 10030 853981697 50346 49576 131726957 46943 46221 928810134 61404 61691 24618941 29108 28620 613086169 46310 46946 801938666 14587 14985 714556915 46948 46459 338763409 51766 51659 943519378 51294 50892 849410295 61635 62243 456952894 72161 71506 465201657 62118 62066 611438571 12046 11807 22885702 58014 57491 830513866 13321 12710 133511883 12961 12455 506095205 33507 33903 45289839 37717 38424 61071595 51480 51458 337812993 77002 77141 690952136 61474 60825 993561198 37552 38114 608060025 46708 47087 146645304 43999 44507 273934239 49292 48627 128515363 43625 43225 443497042 7585 7282 700202290 17256 16819 95862199 11829 12372 690506449 17352 16988 707550421 46972 46916 214716500 46609 46973 721302692 2162 2338 555381664 7937 8339 108676199 13054 12419 395782440 14465 15257 27097148 75254 76020 519975708 60408 60279 289882610 27841 27381 637575388 68938 68929 51262490 33545 32938 447439539 46360 46983 128766817 46530 46849 409257410 46985 46642 555160093 77057 76519 378760250 55184 54413 371993125 67511 66975 165352911 74902 75140 772262118 70193 69504 167988329 34784 35025 351453619 46607 46853 779405596 21109 21173 754530909 46994 46412 861939034 76055 75428 739706372 21844 21380 427600999 30077 30694 168763948 46949 46998 309027086 40115 40154 534350355 16396 15996 733481875 51092 50413 985125955 56715 56355 176022504 68026 67353 82103907 51973 52672 698723363 20772 20125 99191634 56414 55801 751554352 12371 13095 479008631 32564 33061 968841155 21432 22088 879150930 58926 59522 715379601 6657 6699 420566103 77555 77323 179762880 62690 62715 687553533 69655 69491 799904668 19448 18994 165287186 13880 13099 565852811 19263 19843 549179217 34449 34104 606803523 3687 4469 800690486 21342 20741 279992378 43748 44338 457746449 47179 47766 389630302 75412 75242 959233626 46747 47024 343528199 7065 6289 722127940 19050 18530 286037034 6166 5590 647624340 77629 77215 456283855 29587 28797 762728372 61100 61027 221673925 65677 65645 378646275 76166 76143 846111380 32021 31705 726143600 69195 69170 484461491 75185 74514 974044743 20034 19794 494797563 47037 46835 549982026 24181 23891 823028828 75010 74502 817214212 29875 29842 329866447 51852 51351 772291162 26021 26569 215884171 78927 79722 219462243 38139 37692 645121916 68215 67811 790884218 41707 42372 533296881 48962 49710 14980753 46026 46739 265959317 26200 25497 15050440 47050 47045 132133024 19100 19893 826844478 41630 40981 680769870 36069 35454 319649062 49043 49644 7635857 63913 64593 856454686 4740 5359 106019586 30961 31127 612648637 29176 28817 509418014 39635 39250 786854251 20842 20739 33482671 72931 72640 262730102 11141 10656 908710536 50031 50553 767004258 17883 17992 637538677 43879 44328 8913280 56036 55554 309286258 10033 9546 214604226 61214 61091 74755099 21907 22508 951767501 47070 46368 335603300 46820 47071 437488720 71636 71332 896948106 59246 58765 67575956 14771 15177 533561418 17460 17615 410153301 75392 75450 29143120 70764 71387 984117201 10863 10874 958216178 19312 18569 737008926 49301 48654 451210270 39384 38933 763633600 36736 36054 64040593 13593 13071 771322747 10668 10578 34268746 64516 64026 578117990 17806 17813 782668863 20413 20142 699498049 22645 23416 605798478 13156 12728 981820168 20547 20274 91404918 48753 49198 1840072 21668 21278 570517063 40652 40834 633784498 73453 73935 728118935 68729 68533 879447406 926 1333 244033399 47856 47480 60320434 30729 30658 28297830 32436 32050 540544530 684 893 447364804 45101 45808 719365146 47102 46399 465836169 26831 26690 264755354 54173 53683 256223030 3547 2752 441594177 40535 41332 496046860 30388 31109 105428589 69362 69050 864106108 65728 65274 279453250 20233 20054 701088224 26271 26735 705932794 27592 27711 452577128 46659 47113 216515963 53082 52513 975127383 30168 29871 418072879 49750 49223 470217839 46775 47117 916545040 34620 34866 85858473 74122 74608 607890434 48288 48806 771285546 74262 74016 774740582 79128 79737 275560563 50377 50460 895204076 21980 21747 794466776 49730 50316 82892456 46243 46524 722153779 74811 75509 432820585 56402 55941 338850777 48995 48649 496490310 11532 11176 261282765 7723 7387 930547833 40765 40296 10700852 46777 47133 878352241 34203 34976 779623945 47135 46969 686886178 4813 4808 825748242 33824 34229 255502240 46454 47138 541703443 9882 10080 28903148 40250 39850 219308865 34714 34069 373529613 6758 6635 72611321 42892 43465 980913763 49328 48963 138016946 43198 42964 332073785 30152 29499 753525297 5274 5364 88028057 2851 2563 802553084 39899 40110 481336420 47150 46702 899061264 9532 9938 164369570 64997 65274 67657686 51767 51095 547202582 78912 78973 694916948 10110 10308 163906581 41910 41459 42975136 60242 60026 575003801 47158 46860 322473371 65599 65594 754630546 56414 56965 58260443 50992 50828 396791932 67581 66833 459783913 67281 68016 900183606 55885 55870 626081197 29006 28748 843578642 54988 54415 306008614 62234 62079 481320745 47168 46630 191660639 18602 18383 259696369 49215 48912 571908510 47151 47171 367206417 53533 52894 774449118 44534 43840 278579827 8474 8440 699178367 2336 1737 10385819 28767 28740 985952061 12472 11874 458119736 65020 64469 45479007 35285 35941 638910457 39920 39766 87294256 44489 43798 29592994 46831 47182 372213683 15303 15457 562138463 41935 42695 644495507 50231 49497 318111576 47186 47141 445553241 52902 53619 410504325 15311 15336 43121889 12081 12260 317119428 41973 42686 571397903 67415 66712 488078633 47185 47192 927935678 9301 9262 451223445 37057 37095 317264121 10565 10124 501843082 7835 7636 838998126 28415 27676 566814269 46516 47198 758272031 16132 15670 35996653 66243 65632 772017243 55330 55675 741492852 64201 64883 24992237 61092 61383 770113308 33094 33808 451373971 41271 41330 617466547 43515 44114 891487666 27921 27906 779637474 5072 4481 716790343 2216 2487 479255482 46968 47210 812960545 46533 47211 244038544 71671 71831 138475598 35885 36598 855302923 48124 48250 487139539 33167 33130 310193019 38645 38364 893299616 18608 19290 643129196 58207 58817 234276034 20151 20312 479474044 78752 78366 279902939 47221 46443 200512873 73 1 900585679 61062 61157 960540526 1550 2246 84277185 5540 6226 812895696 69482 69010 137848126 58303 57846 324903092 54557 54834 510802359 47229 46594 536683571 22992 23272 91779893 35269 35137 275738800 41121 41530 152987720 60383 61161 377611625 47234 46804 728688448 42021 41733 350511437 21533 20801 929813920 1318 1526 402423310 33143 32912 275932112 73938 73469 810877302 11539 11807 809019666 47241 46449 817035518 18164 18302 628439991 9992 10054 834941853 58179 58272 85694867 60496 61273 494177758 3707 3142 541324462 1581 875 601801781 56469 56440 816199740 12758 12372 467419027 69988 70542 230906320 26023 26068 825921592 74777 75532 480430796 42217 42331 579570377 46487 47254 204774940 3566 3249 815315874 72417 72239 274118180 10512 10523 24224877 2713 3028 762449654 29052 28675 421754867 11938 11481 113342665 55003 54387 704989235 52220 52528 19846823 24636 24399 514808497 64992 64913 752530789 47265 46561 529012497 61141 61203 121196248 64040 64130 905659364 9492 8997 131550534 11403 11557 256247234 36627 36414 163177243 19955 20658 15684761 76709 76383 56822493 8215 8857 282385220 27979 28600 527565666 48317 47765 585037152 47276 47245 669375553 46152 46340 240303963 41827 41830 368977542 28450 28381 19571405 20351 20185 952114602 66941 66852 346741004 27739 27719 68476098 63789 64442 294258171 69461 69361 982348790 6470 6691 198180130 2452 1794 63238709 51824 52391 306038532 74411 74638 560084775 28159 27469 385838252 76071 75746 347677027 78223 78575 307902346 48254 48564 655256803 13488 13272 486613885 12305 12579 645289396 44244 43998 604288817 45825 45142 156914418 46955 47297 946255531 9977 10087 177798644 57648 56934 474735650 34457 34272 810121668 22405 22226 265044753 6374 6989 253390546 71366 71846 63719306 58314 58332 12428521 57400 57825 370568141 43116 43207 9164129 46632 47307 351981081 28605 27927 19115415 71289 72081 850716866 47310 46808 341424538 46797 47311 609352324 30229 30215 229432103 50416 49733 299967767 15581 15098 990515416 72532 71935 413396995 59077 59390 512638360 47317 47274 484404662 48621 48027 444457050 65237 64746 223393492 5926 5689 541624843 45645 45459 440184782 40541 40111 808284100 67458 68193 35867830 68291 68354 461008197 47989 47788 907069266 11789 11138 460163999 35369 34666 932215663 9898 10418 784097328 66454 66010 842882423 37844 37276 263018452 16829 16452 854966086 27273 26484 887210586 2672 2977 51547450 42734 43373 783495733 13793 13432 719142281 47336 47037 322405492 1881 1838 966218712 42121 42553 182592757 8214 8429 456674057 3308 3862 801465045 48080 47441 398048084 76673 76692 292972842 36751 37121 27493017 48018 48054 260812789 24800 24571 882859252 63694 63349 482670930 39671 39303 27716499 36324 36718 482750194 29408 28837 182066628 10014 10201 780055499 46804 47351 821080146 47352 47253 355040782 54641 54396 340342546 6922 6725 300813658 6399 5877 194897081 23141 23010 539234607 71737 71707 307463408 4137 4233 641094565 38291 37986 275831979 72995 73284 220249182 57246 56518 42998454 24116 23780 278265785 28188 27944 85562000 20328 20233 968937032 47365 46857 554312573 40027 40742 379885701 30213 30990 577773015 7179 6428 539081408 62341 61946 343407781 38219 38134 546645340 49235 48956 683096431 72606 72414 219895099 68764 68364 713205840 14405 14992 594718839 47375 47149 467360332 56655 57402 48419155 26823 26531 40513508 42090 41754 862181745 11701 12441 666064360 25716 25625 693407557 6540 6687 719392397 23480 23178 38677961 54559 54055 742332607 5548 6065 673489522 52230 52575 776309688 47386 46780 739986787 73167 72942 837414098 67723 68107 288206818 71458 71273 787115417 69333 69428 753879304 66937 67128 96948261 53503 54285 883394236 41469 41072 760243623 47015 47394 661870818 2141 1460 37523777 55853 56235 50726095 79329 78590 469944603 27766 26994 353291520 62976 62395 625031091 59087 59204 456573196 47401 46959 534253428 4178 3954 63228376 43226 42904 278406795 75011 74649 14665226 30338 29760 942629110 27869 27767 7359168 53331 52890 437819101 1042 661 983719041 36009 35431 254915878 27294 27203 688370804 7070 6600 99175492 28480 29039 408544719 47413 47197 840139087 56502 55969 651917203 8563 8248 240817498 50621 51078 559629943 35086 34541 827488001 734 339 282411809 35168 35952 405213761 46167 45907 716529820 205 649 687133325 52079 52689 901334791 62985 62280 246647581 47424 46650 359734922 58396 59127 818755978 19604 20104 241501839 985 1441 676222616 28760 29388 886213934 44549 44880 884418898 62150 61963 403815144 46868 47431 309317725 35819 35552 479594137 63948 63592 886568326 79900 79362 378586536 36163 35905 100327325 68421 68107 389213313 44450 44498 769611398 63279 63802 49506629 48782 49338 58428813 36643 35905 68776639 47441 46766 692488186 31051 30363 131059099 47443 46652 929639397 47444 47144 502626770 27094 26466 898758476 75762 76056 662060649 35117 35421 107219811 38302 37882 686553435 14299 13518 109937195 47220 47450 842777044 46957 47451 24527430 17884 17321 148634271 53329 53088 33028874 47454 47122 649292002 26875 26718 39125716 21002 20962 67295497 18993 18875 432142751 61390 60747 529263616 75643 75935 798917077 25871 25513 323341989 47461 46862 273081700 19974 19351 768413053 27821 28157 689696021 70416 69791 476068517 65460 65286 211245082 70077 70418 454659084 37126 37329 469692901 77891 77179 10057184 72940 73035 414366273 16348 15634 334275910 64234 63628 59345307 41860 41314 990059854 49607 48866 761473952 45226 45353 970762278 28278 28202 928158222 32760 33383 239587982 47477 47281 712716739 47478 47043 500832139 47479 47100 595238939 1685 2409 116853344 46740 47481 924415608 47482 47025 577690810 56486 57023 284633634 46893 47484 666932523 53939 53861 165942866 68980 69725 100534745 9049 9244 399305865 29256 29791 592245624 47489 47047 424574758 34584 33807 352791669 9897 9274 518593080 71013 71743 41906292 25451 25638 869424785 22828 22523 73478141 50444 51137 140890908 12601 12421 850709618 45039 44531 3580016 63952 64042 863948869 51637 51794 96742052 16069 15983 6925671 62081 61764 634027365 8397 8621 380345348 64716 65340 338837063 30622 30574 528440173 68412 67731 480713049 40232 39433 156141398 20330 19882 549837820 31289 30830 493926209 16615 16493 636498421 74959 74229 136744506 10487 10023 348076224 27109 26833 597493957 31713 32018 739532071 45176 45780 328099605 20436 21128 164214548 45327 45517 595855230 67174 66462 185161636 70930 71529 968475949 18518 18176 641318268 37514 37007 278834967 45030 45384 9560928 28683 28817 150416175 60785 60637 558669058 9336 9754 111139292 55412 55647 75052567 36672 36952 703483306 9733 9747 795641776 23783 24559 397699904 78459 78929 148207560 54892 54400 568362386 57949 58234 376149785 47510 47532 46336599 60843 61077 574968117 65170 65380 22087870 6235 5641 700867281 69691 69556 296643676 22975 22387 405965412 6599 7333 541388393 13040 13630 786605809 45078 45287 529542957 46940 47541 487668000 79831 79764 75230645 30484 30290 693238420 38133 38755 117294026 17757 17291 782172025 59154 58523 398128164 3334 2831 252581468 1691 1379 944138458 13427 12960 505567808 78654 78672 134608413 19943 20172 616311534 6191 5636 934458662 55372 54916 11370380 5510 5246 897289069 12948 12921 32163697 51372 51712 63320604 77527 78090 123489592 44232 44875 210981315 63324 62637 28771859 19964 19854 595461709 47561 47156 66649442 47155 47562 140500787 66291 65928 18121861 47427 47564 479244271 20582 19783 994289390 41161 40653 483148980 1263 866 117413498 11490 11026 296734556 73417 73848 556169217 41608 42092 148873378 30721 30587 19793452 62494 62202 147194257 58554 58147 620611718 47574 47007 284770620 8460 8676 273763030 47576 47023 423185072 78003 77847 668526253 76346 76843 554948391 61816 61506 602125627 26254 25490 36114558 61839 61755 5156710 56967 56615 386054121 24757 25057 712256030 1114 1098 682206438 20382 20683 717286634 21314 20830 884256879 43217 43200 736204487 21689 22407 41490036 1805 2029 563758387 71061 71075 980510600 18980 18766 825504133 71644 71041 238210267 75484 75235 496089215 69765 70396 689623144 23949 24582 417267750 46025 45317 898457455 77006 76453 38495697 69582 70155 745352486 45737 45651 318697089 33277 32935 67729836 1 115 413211504 17132 17532 759079230 29664 29391 93910253 47604 47074 758330797 55085 54738 852894054 40681 41365 197121039 47607 47136 417255111 23359 24000 577694901 47418 47609 551738371 36423 35902 28910430 42714 42894 728449263 31353 31130 28036010 2506 2711 246327383 33177 32436 751855058 13851 13344 780300364 23672 24321 329473429 51837 51465 803931323 33208 33456 12729718 64623 64469 710035524 12052 12777 430410788 47621 47294 408190792 52940 53394 564656698 75924 75760 708112708 49870 50607 804367912 48223 47611 5532254 73849 74646 640846961 28362 27859 283858750 47522 47628 433573912 74360 73659 390880543 20791 21195 32442196 36611 36314 350437414 33692 33490 464210059 47566 47633 69805042 16749 16130 394474366 15641 15718 611480180 37748 38013 16159426 47637 46887 465159425 49667 50149 854471023 47639 47013 840559525 47640 47532 180304156 77817 77490 47999163 33158 32990 734768138 48413 47981 683943610 59032 59558 96784287 43267 43647 107107922 47646 47445 797842198 51360 51881 134607544 68935 69306 146767478 11266 10551 558751806 20494 20144 868521408 77975 78563 677173542 29230 28477 446864493 13083 12330 279583928 70778 70723 274150679 79249 78834 661820562 6026 5265 14408055 65850 66410 332194880 32470 32984 29820559 58117 57826 12471564 43916 43440 898726184 29279 29377 345333783 47647 47662 326209151 62696 61931 869081257 46533 46051 98835772 66401 66127 934127814 61665 62419 835443363 23054 23385 343270914 36524 36943 405839886 32136 32646 348746902 67769 67426 614835355 23919 23133 723699378 92 1 441122594 48060 47815 384128533 61131 61061 829031530 36724 36219 57919964 48342 48249 398546332 74478 74228 76122775 7479 8075 626832119 5821 5226 773777058 47680 47326 941516486 8822 9171 805820595 35440 35341 131849359 58974 58608 824215215 70527 71144 623130766 44015 43635 263945922 65120 64480 882803553 15395 15017 135159982 49362 49504 420494853 65883 65473 45016931 14874 14107 502854145 72241 72224 239635665 38339 38591 349770209 67281 66695 585279994 162 873 924106214 23790 23057 920479051 78023 77236 47576828 47697 47548 25150764 20851 21540 104421868 79503 79888 818064598 18887 18500 654386387 12967 12621 858009956 34067 33511 520501459 15740 15975 857261357 14012 13521 959467016 78094 78805 102608210 47433 47706 79036350 11415 11458 829126035 37732 38403 257752801 54094 53957 105174631 73883 73417 878463156 47711 47384 938295627 47712 47458 836744646 7201 6530 758712154 1378 1749 388461859 23079 22460 801033758 75944 75289 28409287 10217 10095 984106662 10270 10192 480186456 25261 25369 187128536 4013 3276 816778004 23210 23148 881214729 48597 48345 21723144 17473 17318 433702347 6397 6679 600805762 73999 73773 257125382 76349 76519 586698954 28127 27807 87204683 75157 75544 628060941 45197 44823 46051940 62899 62319 55569050 41600 41606 880370736 2858 2270 25733201 67076 67409 736804014 47734 47191 3062103 47735 47232 421301335 65259 65514 798029071 7459 7447 430323633 43858 44386 936227142 28396 27635 586742049 5789 5132 683074222 47741 47637 682822400 41863 42623 581711758 57600 57068 479311858 10479 9895 639879863 69937 69696 167953779 29322 28568 466059962 62440 62177 794160307 61599 61945 121303384 47865 47674 378590628 27173 26708 913884986 48152 48913 266192977 4758 4577 534294499 60255 60792 262277233 47739 47754 11577826 65288 65785 304877372 35060 34856 781528908 30077 30764 117938045 47617 47758 758923881 42509 43057 636366825 47152 47760 989901486 73169 72849 794445743 77647 78412 637644267 47162 47763 985229648 8257 8713 468087238 40185 39992 339548081 13890 13733 104870248 20734 20187 206438767 23841 23261 629900150 76506 75710 983465586 44517 44318 20456003 21619 20989 383257541 75028 75796 72650308 21344 21217 687159716 47774 47288 376216260 59793 59768 858505175 37532 37741 621429976 15376 15684 394472511 46195 46489 803006614 3496 3230 453435311 7862 8537 118463618 36847 37321 143969533 47782 47420 273306441 20650 20085 357707352 54196 54750 514677682 47785 47095 146679003 27604 27876 729259217 66681 66457 174126691 23983 24538 558424702 6833 6084 387964318 8983 9204 201412101 53605 53264 3055717 62550 62178 524599071 49950 49443 899866700 47794 47081 631032097 16682 17452 50859895 51062 50827 171608180 73524 74165 557482927 53832 53140 257584197 47799 47370 466471348 61774 62491 591480957 18140 17952 841337557 56505 55847 635716596 22806 22046 808049343 32469 33039 287733473 60146 60389 606811027 47194 47572 364760470 40384 39637 853216827 58417 58686 515081066 10123 10579 115053821 65380 65591 226904566 9612 8911 39230032 58438 58156 552333444 50199 49718 366218735 67114 66552 406101956 11459 12104 983847469 47816 47340 88899009 47517 47189 955876232 43306 43182 526077460 24791 25123 899074176 34322 35008 134963799 43573 42970 750464938 47822 47381 359067357 75079 75351 454380032 47824 47046 307959712 79145 78719 307445627 40603 40167 131910011 47342 47827 458625508 47281 47828 10892186 79283 79742 671384039 27025 26325 429716782 49664 49097 918178409 44703 45231 282153829 74618 74475 693970459 30802 30712 622955417 5289 5256 839668559 62706 62141 947656136 13926 14586 393480715 38148 38903 113240900 41813 42118 851482716 47085 47840 591340971 46503 47149 690755821 47665 48303 249825818 52409 52335 53868504 47679 47844 418272414 7249 7401 594524604 50152 50089 475518955 57349 57614 56160016 6589 6980 198559057 72488 72377 427085239 64246 63513 511422699 77708 77673 653136596 70834 70204 251438618 66785 67416 351977183 69249 68472 66197041 47855 47677 499204601 33170 33331 879000434 68895 68583 646651516 17689 17777 920695354 12171 12158 200486871 20213 19484 323484280 54287 53731 498717593 61791 61849 52959075 22605 23099 741648587 63436 63976 912028525 38106 38053 694409603 27585 26982 212653682 39469 40248 67492022 78596 78043 839961654 45306 44932 535924302 54852 55371 798117646 14195 13850 704320380 45782 45661 583895773 16844 16404 798200144 37889 37136 773246018 1655 943 905140103 47248 47876 322400272 6500 7196 914796964 2650 2958 181626623 19757 19472 23144514 41787 41945 174694817 12122 11824 55536808 1403 985 184088727 47883 47403 294101662 41035 40846 37512452 65800 65289 23245439 26265 25711 546544962 46051 46065 257088912 70847 70868 92301780 28291 27617 862647952 20562 21246 19889308 40420 39742 731484304 601 1 910173262 78011 78687 393902597 63186 63660 169631269 32044 31317 727501340 8599 8754 6745557 78891 79025 458911309 45906 45726 245626816 35770 35883 470201907 71757 71111 436466028 7519 7516 985813403 20926 20475 911545397 42533 42981 799798491 57338 57749 763318847 66203 66187 724768613 76802 76045 87978927 78742 78616 21659803 76152 75793 333916699 47589 47909 876156645 63407 62941 835156030 14662 14453 17573121 31621 30973 958972401 42440 42067 799639963 23132 22683 653400151 50122 49750 142738718 11419 10812 233477719 47417 47678 836999625 34544 34354 781902159 65062 64767 384446981 75358 76061 634298886 25292 25691 437354742 59772 60163 62360035 19765 20115 896160080 16176 16150 34893405 47925 47648 174503532 27049 26657 211326131 77254 77197 55759771 41920 42042 702672861 78865 79073 140553658 47204 47390 25999554 18630 18059 710818566 47796 48479 745872555 39224 39298 84288818 63684 63258 556307960 43461 43034 988934583 29556 29838 863165202 50342 50871 220857452 16480 17097 242885536 47939 47914 811315286 71302 70647 58875902 16595 17348 564611777 16673 17306 62500074 32166 32161 487912591 20134 20250 808588673 48665 48853 933432785 39064 39427 344474475 47947 47741 56868244 70133 69786 42805074 72097 71572 550340605 35930 36244 69721496 66338 66224 805529 27557 26795 359637833 49833 49788 463517422 20145 19877 365576014 47955 47596 75747158 31693 31224 498433508 37345 36902 194939405 38799 38385 146654797 57147 56907 590719624 76548 76090 672967365 53347 52590 429269256 16966 17278 173558456 47843 47963 768056944 20575 20672 92644658 14353 14852 4411475 63628 62908 372076439 41270 41045 586022738 67730 67687 80299156 8667 9441 647557541 53849 54022 602586965 47971 47373 776365047 3687 3613 419059449 34163 34086 603025015 63290 62512 26840643 36936 36903 345676844 16031 16675 665209746 15959 15625 341615240 14820 14430 366701843 47979 47444 136099649 47980 47729 58237749 3987 4110 383514716 54185 53920 170634077 62906 62846 615094923 1465 1186 881044700 41300 40510 423055800 71256 70860 488729118 52312 51946 336013282 28511 28686 712080419 13769 14244 272774696 45692 45770 481017395 38226 37828 438760483 76691 77083 53964238 47539 47993 404459897 27045 26277 139813603 52851 52076 157420975 30451 31061 559194690 2995 3643 13547583 52051 52345 461536338 62935 63659 515822315 48000 47941 295857671 45714 44969 681523280 74438 74361 68526095 31518 31193 103471294 15762 15455 94263372 8275 7724 3597127 31202 31954 649570695 64401 64820 113139990 50317 49853 933548899 73931 74218 519450883 75947 76426 218810511 43979 43823 385671524 3766 3193 483246400 46404 46106 19749925 47691 48014 603252703 18568 18882 420583707 53046 53043 53067262 79962 79753 334842517 1729 1983 601673105 59029 58925 58289716 43428 42807 402946651 53461 52965 762428413 38230 37547 109152166 50011 50802 390403501 24195 24752 371336759 13698 13271 756058188 16529 16266 691969665 46809 47255 5174789 43482 43687 469920537 2294 1946 63532597 48030 47250 390584170 58172 58652 92660162 75081 74578 706639530 21193 21778 610070958 47980 48034 5192973 47712 48035 589859820 45438 45219 153621816 4233 4815 462932594 48038 47853 20163064 31323 31376 849332367 59585 59844 407788596 44500 44005 277799551 48042 47745 10223392 79791 80000 52611389 62512 62532 58123444 28865 28625 753034392 47857 48046 54433885 42867 42254 73685897 18713 18366 562206194 16651 17200 754637508 27524 27486 337439977 65736 65081 13311373 48028 48052 982384587 77273 77181 407690445 13282 12743 610332133 19657 19385 699511909 79005 78316 908903745 58394 58969 563433154 71916 72040 60442324 48059 47373 900531377 8368 8109 833525497 42426 42508 790343541 47266 48062 262003742 78953 78802 241328408 41916 42295 46232509 34335 34796 183662334 48066 47598 314096015 12982 13637 274741952 20819 20583 129578236 30790 30556 993264951 66021 65303 838719701 49272 49761 928946134 51896 51883 566383941 20380 20669 38215741 5927 5857 92217861 66208 66674 847288844 68312 69053 59983056 22919 23483 119177973 56957 56451 42888727 25363 24851 546477334 60381 60158 263074805 40867 41095 627604357 49130 48702 939625317 38472 38382 877376812 15605 15865 103699379 44128 44452 636688855 78944 78415 879295536 47511 48087 9123211 39565 39880 118596650 27424 27996 516517402 24728 24186 12403483 63139 63900 748463860 16753 16041 48149281 69454 68777 998397760 47931 47753 715433390 60378 60238 276088363 10294 9842 511533697 23053 23264 763355520 17905 18417 507241685 47994 48099 955343482 44832 44053 91266776 13850 14175 70038742 65039 65209 342197086 48103 47929 337335339 69504 69607 203484631 70795 70241 759108478 48106 47371 721700478 73164 73178 90506001 69980 69784 7957716 13716 13674 485943421 31490 30708 181666381 6293 5748 569113856 418 1 768399177 41717 41601 509437464 3331 3005 967519301 12373 12398 347446353 48028 48116 251985235 48117 47689 193279067 45054 44452 347667911 34089 34260 720551519 75452 76105 284267060 72374 72366 768421779 23176 22770 851945111 13426 13471 138283533 54985 54869 48753361 79334 78828 102512341 46124 45372 779882331 59620 59143 48023101 25744 25888 983614517 25699 26367 25772149 35296 35606 412298271 12455 12427 670842970 79110 79594 644807180 37397 37200 389263 65527 65439 304504532 41615 40909 670417615 77315 77855 797545769 48137 47901 714515841 36749 37352 249981388 46424 46758 713792397 37043 36871 105419776 49680 49437 462849647 24797 24239 63252544 56886 56928 187347594 60303 59510 6468909 75430 75364 419009470 25044 24618 590942922 48062 48147 26109500 11391 11559 154289131 1431 1106 505621913 53213 53572 57802219 64517 65129 403158050 59691 60310 5330078 10103 9783 935369840 54019 54754 346304646 47951 48155 196156220 57684 57731 233477450 10889 10610 202006388 64768 64341 21247075 58574 58632 18812045 62271 61913 585531929 75321 75673 184584988 30099 30547 467661486 13082 12471 144757152 35897 35341 785591769 48165 48040 112211874 2422 1930 962532982 73954 73258 839739649 51847 51282 69073531 24143 24017 862879623 62217 61636 860159790 78164 78498 890466495 48172 47752 166469013 72850 73545 270142987 47727 48174 300696366 32862 32739 57592561 43983 43353 442559201 21504 21920 912113078 48174 48546 516670003 46787 47374 684068398 17380 16907 148254396 68810 68632 317474514 50800 50045 515065819 49535 48760 384482323 17671 17984 270604456 78080 77575 96730606 25687 25391 873250346 43253 42884 437618625 463 44 684832203 21018 20644 711664221 48190 48135 689762312 45329 44844 892152924 38811 38667 124779373 57251 57993 137673909 14021 14578 574675905 30359 30140 637457293 72054 72671 46063998 72948 72665 712707408 72928 72818 942740868 20951 21123 293768193 16920 16695 570133773 48201 47449 551881422 18456 19119 977287652 47689 48203 404541416 48204 48143 320735954 12418 11775 664891537 22204 22425 412708953 66160 66125 299408247 48208 47697 152508837 19204 18471 933879104 36164 36023 914587072 32486 32120 850203494 66931 67452 34637061 3345 4120 57030469 28683 28221 614295255 1254 1019 381336434 69569 69965 900796307 3140 2588 16145743 53733 53234 52568770 20764 20061 915160284 86 1 727117204 48221 47841 509612240 39617 39224 203840906 64340 63900 55950569 48118 48224 945508210 59918 59195 98580608 48226 47864 97929880 2602 3199 724976480 39550 39691 642841659 70624 70469 203578584 17510 17603 482051902 19758 20193 91631887 76548 76700 21330976 48233 47571 740028568 62562 63266 636980526 69132 69735 650626630 48236 47470 234836727 49067 49842 793534274 66231 66033 159823105 45570 46227 495466842 8786 8034 675269306 52058 51307 40001948 71967 71877 343886001 49188 49012 368958756 2741 2389 151145990 32866 32192 394403378 43834 43430 860890656 47767 48247 647550848 48182 48248 884724381 18560 17854 846758866 6345 5974 335868303 9474 8944 70543310 17408 16799 295359461 48082 47657 84474894 51109 51050 813684775 18628 17963 508837236 56335 57096 633953639 78489 78580 891541437 64811 64181 12640884 22037 21966 594009689 18817 18709 34495312 47114 46678 818186106 18589 18552 354342628 10239 10168 755408236 51441 51966 974698227 48265 48235 775002660 79448 79937 411839565 57207 57236 338993435 28301 28335 112078149 48269 48123 339364701 47529 46795 987040868 20122 19508 765295068 29439 29607 939228511 61748 62180 175645195 57951 58040 48227911 47618 48275 769116328 58736 58885 298471680 48277 47519 831397593 44711 45481 149655796 37380 37209 899970427 52218 51936 895545608 75986 75566 57342647 10333 9725 416513488 48283 47781 103675350 2365 2209 935149566 25978 26713 461698390 21674 22358 11546913 4300 5041 491266877 78653 79056 534365324 42204 42491 656290733 74644 74281 757040787 13528 13620 967975353 62202 62835 216581118 34146 34809 31974519 78160 77543 796569527 21856 21270 123033174 3569 2967 77032646 46937 47174 541569202 32050 32105 337447551 54357 54446 864218534 39055 38288 692850938 79271 79197 596403746 39569 39424 581185988 59801 59346 691565117 4836 4800 409563348 9505 9220 44052428 45776 45643 734321089 61683 60942 895218483 45095 45200 814257458 55280 55360 38159483 49806 50396 59765397 497 199 318618277 9601 9776 69562388 4593 5245 22102334 12525 11866 598661828 16289 16133 530093108 53293 52670 434030880 12924 12858 56230888 29803 29666 900047287 5509 6218 928097156 17596 18240 380462113 75413 75835 217097615 53379 52593 85154359 6925 6748 959892159 37054 37523 942571396 43189 42942 930919182 48326 47731 435092726 1371 617 864100623 48328 48116 954174681 19178 19694 461184387 74599 75252 986372870 24926 25251 936573224 19834 19105 33076568 9195 9353 174203089 53483 52758 387162208 78027 77496 393803707 75173 74894 162112602 38298 37853 442838047 27796 28285 424601183 31540 32110 128498180 49283 48514 425583068 50682 50250 516526167 15335 15814 559699522 72932 73536 767822909 32239 32689 6255359 18035 17674 136167080 41021 41791 649517998 40667 40244 328544297 73396 72639 337528458 11829 11614 746067717 26078 26130 45213481 66750 66974 59814794 70777 70872 442686311 24106 24354 935020195 69882 69950 582697120 2560 2771 219502251 28813 28262 60473122 77415 78067 64075391 53472 52800 580643297 8949 9130 816480983 33273 33077 252954221 24060 23511 418515414 48008 48362 246747426 45791 45710 876892383 67926 67295 20498334 28065 28255 366685355 48366 48157 239309689 31842 32111 528392088 43358 42778 735893296 39952 39767 1536580 31053 30360 899485537 48283 48371 534755931 44446 43773 543800894 42824 42703 10353069 30684 30307 7440188 10753 10255 353931140 74400 73995 841959691 49238 49657 773742132 70921 70194 873141195 37511 38233 88340211 55907 56172 580702077 66907 66607 19866091 58748 58891 697149111 53208 53739 958761102 72742 73159 454756764 20218 19832 412938282 45615 45587 3693836 58007 57614 7111357 34736 34491 323889688 48028 48389 664967690 73151 73084 933323193 52752 52977 502415596 15557 15277 525437121 10992 10200 835116779 68312 67965 838623249 43901 43714 469221901 47757 48396 637394189 75906 75483 857242350 44420 43819 508823117 31631 32014 141180691 71452 71697 59227797 24527 24570 812696956 63669 64086 181409800 135 1 421548408 31845 32359 969699736 64128 63754 800317374 59290 59257 518983873 72885 73220 941271480 26555 26631 176090487 67624 68015 403632930 29932 30268 36801629 56968 56925 935581140 57137 56591 561625911 45394 46117 976879580 23468 23009 274430882 50864 50627 791680976 48382 48416 687246851 48417 48127 11942755 22486 23222 933827261 48419 47655 46367285 13460 13850 728213415 44571 44802 135233264 64555 64609 656379837 48348 48423 980869264 51368 51337 565871381 48425 48161 521881090 19045 19091 650099477 48427 47708 34363889 5204 5249 697667300 23680 23885 792247517 48430 48416 30075422 74451 73828 962325357 51974 52010 597391308 11387 11232 210886406 78982 78976 50824083 62085 61534 780835996 74653 74648 967115563 73823 74102 777659848 48438 48308 452312595 5083 5645 636092443 69848 69070 218691971 23867 24223 252659379 67272 67120 370816675 8374 8921 238385675 66919 67649 215326970 17326 18048 884474391 28370 29156 27129641 48447 48367 483399313 11654 11904 873744345 55133 55308 556204430 21846 21454 53413106 8018 7239 302608468 19895 19120 805854989 78055 77417 708298351 18699 18542 523657005 10295 9616 626599682 59562 60004 778937513 48765 48538 974039132 75559 75313 253744493 15057 15423 430106059 58642 57863 331144803 36421 36074 928834485 48462 47959 26712107 66518 67291 963803620 32273 31508 426124306 47878 48465 362461218 14533 15020 677647682 64381 64232 993982726 2524 2884 336902710 47762 47387 223090445 23067 23527 849681009 47878 48471 229111788 74374 73947 569244784 34039 33302 10754085 48474 48427 789874653 56346 55984 196661465 48476 47887 13621253 16684 16955 768227805 9359 9587 373723788 27142 27284 421919248 30963 31287 211080799 54221 54989 185588715 675 1377 21974251 8765 9410 646868057 56494 56024 625948557 28776 28566 859509193 48486 48084 772143945 32305 31772 498702722 6914 6560 32592574 48746 48581 2581815 48490 48032 758948441 56874 56252 903541468 48492 48028 278053578 37850 38056 413409464 37599 37545 554331572 47430 46640 802095034 6199 6240 10734761 56234 56837 749406736 70698 70178 621105237 54260 54914 979108854 68569 68803 490413561 48501 47880 27915468 54162 53578 69005596 24371 24288 47705196 29904 30516 290276733 50094 50069 683544250 57930 58213 450616651 65108 65370 325945213 40284 39964 965277592 48105 48509 42989677 24168 23973 564513548 24427 24545 458323852 48512 47926 580360406 32237 32430 797975482 12894 13237 519662568 43925 43903 118259076 17514 16726 794613860 4985 5369 674939454 79477 79951 28168017 15540 14954 45579601 997 1189 657775251 28239 28908 29030869 66824 66875 590763290 39539 39698 164941411 61853 61709 741798745 40294 40652 3138852 41195 40963 836612090 52676 52691 596726318 6841 6284 427061456 28091 28756 316886545 50522 49912 51050509 32708 32664 117643948 72943 72491 154662325 48533 48019 546488390 44636 44452 226315602 76475 75997 661332186 633 1168 55010282 31500 31280 34769841 37100 37258 193956398 61475 62156 678693686 57711 56945 320919284 40980 40209 807980807 47765 48542 91555303 43281 43131 980550728 5879 5125 104672893 58534 58260 533197372 75233 75425 58550058 65137 65909 514072854 48548 48545 307275988 37787 38438 777386252 22618 21962 676234886 72388 72093 326293422 48552 47777 596118888 48553 48541 937955190 70423 70304 858546415 28791 28034 682591648 47997 48556 315221841 24925 24135 991879739 56482 55724 707861052 74678 74717 4045953 27664 27094 66539463 49558 49448 694336868 55867 55712 747933609 63262 63489 475257449 38722 38409 741066920 16776 17494 522697401 48566 48354 753302101 37703 37527 397499510 11494 11575 73456887 48426 48569 69959755 47791 48570 323985861 78242 77499 770443591 64818 64117 162958680 63837 64346 330665707 51355 50558 131440223 71820 71567 766039425 11565 10791 665187989 6330 5918 215425200 61903 62589 613788656 48322 48579 947229774 48317 48580 843829275 6623 7382 179083125 34539 34292 268962855 54832 55377 789310937 59900 59705 178627710 11703 12213 77265752 61465 60816 61091608 47918 48587 93119955 72314 71689 275469809 29190 28898 915474749 30771 30415 539338682 53538 53820 69969905 8347 8640 5040334 12681 12200 826954057 26559 27276 734255721 61925 62449 359538796 65726 65349 976608788 63657 63726 310928743 59267 59823 544703332 75041 74570 46826624 69404 68888 797613540 17442 17869 626628550 64461 64658 607975248 48361 47973 653684461 47305 46666 963375620 53297 52782 710297945 41751 41319 249966515 15097 15670 202727545 48608 48220 384864348 15545 15539 132040790 48610 48294 476224890 11705 11439 67504748 67269 67571 325924220 74994 74663 576667320 18962 18592 117017460 48435 49189 346178834 59469 59066 347000595 78835 79281 478982333 35666 35142 160305365 39474 40116 864812093 9396 9397 289093241 23315 23915 67944808 43118 43859 165352372 1866 1523 377039296 48196 48624 781548326 53697 53650 196690688 14031 13526 716659597 56824 57337 762448373 49189 49511 125189433 73646 73151 802455951 11896 12233 106050496 40081 40700 715562040 58700 57903 437557234 74189 74094 710403428 13674 13503 276176399 11852 11258 917596522 74134 73573 509516856 34276 34998 287985554 67857 67166 549950756 58227 58096 215407215 27705 26941 71195412 12326 11897 33374831 2572 2059 621076233 33733 32988 61527216 47885 48644 433389620 25812 25279 982306837 48646 47875 994373550 26785 27387 592880282 67555 67047 432143465 28235 28967 417208548 2049 2170 876206951 56191 55553 634099229 12188 11928 559562793 49497 48746 58841598 41 1 30805867 12917 12277 118588205 79155 78662 250578446 1809 1732 969903050 12595 13285 865031766 48277 48659 65350212 31958 31547 135114069 15933 15720 204214386 24454 24624 479532711 57348 57256 194357983 37192 37923 666444896 32153 32377 11184229 38554 38127 169666883 48430 48667 540960253 48152 47849 347169589 55639 55204 89240277 15392 15100 597289457 51832 51761 118372515 56328 56692 68398076 39516 39264 206809146 3801 3986 412799964 55638 56090 579104858 4221 3532 161748869 48509 48677 945220813 68950 68823 990372884 2976 2923 440929199 48680 48250 301980607 39092 39875 850386190 50058 50846 23251980 3251 2797 795721907 67027 66431 753396290 53750 54439 255796798 19924 20456 822555677 74891 74151 951063417 29994 30713 24987846 73182 73888 481158374 10218 9522 812371458 8890 8779 112655514 24900 24595 270251434 47902 48693 481284942 29333 28984 23131995 19237 19888 810688436 15348 14609 546837102 24542 24953 608307207 39107 38321 592440363 47913 48699 113054182 15510 14948 411164217 1521 1944 602752098 32019 31624 494700889 40435 40292 836448342 48704 48144 962674773 58921 58538 402772727 29011 28644 826646322 48437 48707 880543403 1212 1940 116990637 24968 25006 551286303 40671 40710 878957542 47965 48711 412599699 43789 43140 361225302 76428 76015 52487801 48714 48079 321361414 13443 13841 59820351 48716 48319 257027 64891 64970 268460393 52855 53342 985538317 7199 6646 846475234 48720 48359 106775183 48500 48721 896780180 48722 48619 728565204 67060 66884 506953782 24155 23463 331390327 32702 32162 914279269 11804 11779 852812059 14446 15226 134012919 25180 24975 751989085 59516 58780 191803276 47611 48286 237959687 50707 50133 760044133 22593 23219 99705990 43082 42379 706483578 9840 9352 881823391 43194 42837 610154182 28512 28450 24533341 29959 30498 908549094 71267 71660 153461838 12013 12526 541974242 48670 48740 368380143 41906 41340 423398731 62630 63000 897084004 20579 20695 493147526 68299 68905 477834604 23807 24542 55664231 226 1 732507285 73184 73020 894844162 46335 46192 114179244 39066 39853 316980413 76953 77676 280352120 64828 64635 461237674 50721 49936 34957480 29639 29484 625044756 44048 43532 246612233 29549 29491 19012696 15673 15471 656141308 15639 15007 247020022 12318 12367 252813096 33313 32875 565481704 62837 62699 344363116 44652 45161 988492339 43332 42681 484124183 26769 26331 923757755 63538 63156 421465436 63975 63945 889124699 64860 64660 787731712 4966 4281 364282165 18620 19363 135176278 13475 13161 400858183 50991 51056 442074733 16081 15666 823735872 9763 9449 448295304 19937 19665 647566225 37849 38251 744821454 48775 48018 131039430 48776 48514 56489027 35747 35317 207695383 68989 68846 755483383 44834 44715 937224506 30251 29742 224859006 62671 62222 84748668 69059 68298 151933599 73717 73163 988586512 48784 48334 664115280 4958 4935 758533799 9533 8852 610108131 77364 77030 177614401 43175 43161 45293178 40339 41099 981442626 64268 64405 339131584 74760 75403 748296136 9730 9619 70989019 48793 48597 467081532 71050 70258 24363932 34681 34060 656586279 48796 48546 774615033 61255 60795 28638023 40210 40916 851998654 62918 63221 486802659 36703 36926 491336831 79685 79661 240725339 62852 62879 57138897 55881 55860 301861379 77413 77989 425804730 61735 61694 772876849 62844 62784 659224677 60248 60210 385371285 5114 4469 891338266 67782 67268 393313993 25970 26384 425905262 61714 62303 507861801 29843 30018 72654263 10548 11251 865687781 48814 48427 434557379 674 751 937550421 71404 71294 606941898 9618 10402 779265420 48870 49194 378310304 48819 48767 901010223 10518 11051 762714671 10524 9974 787595144 48822 48754 543458597 36700 36852 936188374 13925 14617 920587242 4669 4944 928165351 24772 24685 236545493 18576 18060 547873769 48032 48828 20374431 57885 57530 761197182 69043 68829 103666200 48831 48225 828929806 78918 78585 826701080 58992 59121 178645089 13484 13372 826289849 63479 63170 236754797 45406 46150 907093699 17069 17068 885305964 26547 25890 340330088 63456 63331 704544306 10678 11294 387161138 69256 69470 33943486 20965 20495 316341305 48843 48626 464478223 10977 11145 713420953 24819 25146 195607609 48846 48431 425741859 20496 20009 427525047 38668 38484 865599827 48629 48849 706177795 33843 33830 794879874 59231 59879 496724068 25024 25262 683001949 75418 76197 19863815 50092 49414 834372502 57262 56994 846101586 49704 50133 566445786 72668 72411 914258293 69699 69214 887840770 32568 32332 650044226 65805 65131 778108813 35525 35274 891022910 31866 32050 256081742 74340 74377 704728312 53384 54053 338035042 77014 76372 501900953 20538 21277 187857765 61986 62598 278191037 70182 70586 887587301 69113 69117 534007169 73241 73933 25192471 48871 48551 105181 27700 26980 485558217 28637 28329 940542005 7454 8211 462341528 25039 24283 54166826 38760 37997 961226083 39974 40306 442238134 59832 60136 33503488 10351 10293 115055480 78800 79265 905265965 78484 77775 21190732 30460 29882 418975945 71275 72062 30490911 62305 62238 69958212 48885 48355 643329538 21053 21374 643466068 73627 73885 731702396 60964 61407 144867049 69535 69988 578340133 48890 48632 134858084 66157 66001 478601584 59515 58823 835263235 68117 67349 906837961 48894 48327 338287264 42056 41556 39154144 32405 31973 906541212 73292 73967 960856388 26631 27154 116994582 63511 63211 612799539 2498 2957 973405280 22080 22061 878664881 48766 48902 487557299 48903 48209 941811671 44808 45123 517599265 4699 4293 534664046 36450 36735 362798028 427 1 134715324 61986 61900 945732950 73911 73846 215131038 24492 24546 481651608 26488 26641 119668439 14076 14172 728070039 55619 55557 890693288 58979 59119 494292403 28789 29146 809965729 43079 42667 871888674 46724 47220 864862134 48678 48918 13092253 41782 41525 309901205 48590 48920 328975193 44627 44078 610474551 3183 2865 966060345 38498 38816 86035381 9448 9421 663752002 1665 1146 760346718 76796 76280 989921103 26187 26475 72661254 48698 48928 655243782 18388 18210 769216928 8743 8805 51997706 21549 20916 890355216 72525 71852 159939954 48752 48933 394625338 1450 1464 890737531 48382 48369 293726815 61729 61428 351011961 36811 37307 774685865 46319 45564 53293588 42355 41858 26991364 48940 48909 333524912 49247 48479 808274480 39249 39181 751878957 45165 45142 23905044 26401 25831 872930769 52550 52316 649187158 54442 54743 653762946 31115 30491 827010600 69129 69658 205178425 58546 59058 502091621 22694 22670 301167539 67363 67531 908204764 62107 61877 181396330 78962 78826 90030572 11483 12009 464314051 78617 77898 61656913 77067 77478 198569353 55896 55778 940173629 48438 48958 166217882 48949 48959 877590954 65397 65893 391505120 48758 48961 751055087 35011 34627 746859139 63417 62630 223811218 48363 48964 127052893 48176 48965 241671262 65970 65392 934867887 71068 71867 725510069 61923 61903 390706194 48101 47917 8354599 65722 65499 106396592 78314 77751 367491651 15141 14658 401748915 58068 57836 831220140 31547 32038 67929342 61743 61640 21164912 16903 16166 268236059 20068 20020 389319574 18147 17723 67339637 48524 48979 463022326 17518 17006 18099912 19094 18543 983113294 48982 48630 623655637 21072 20863 96072593 48984 48725 375320154 43181 42748 780617090 58611 58567 544307521 33234 33261 457824642 35349 34994 985273112 9022 9199 324379558 48499 48990 654365121 33912 34695 620655373 12310 12293 385898603 73927 73194 119978097 8600 9094 713650881 64447 65006 410360571 56463 56018 943976544 48997 48374 42665308 54163 54490 856839311 41783 42419 74999065 77698 77626 504475178 33023 32668 46661158 45010 44703 557722592 69007 69488 624501943 25336 25005 816955551 48512 49005 504181587 63428 63074 411659339 49007 48220 546571050 48772 49008 526679222 17486 17345 666850472 11298 11849 294214349 73755 73011 709928522 43149 43172 648329231 44433 43774 51782577 56509 56414 338571332 30025 29333 274654965 57574 57406 46983531 18749 18837 687926843 66257 66879 436358132 27307 27066 790140810 11543 12321 811406639 57922 57437 475363546 33028 32275 409597445 45328 44865 226744942 59013 58788 372077542 49025 48233 773931364 17652 17070 853684738 14710 15376 562923659 11767 12360 69248700 49029 49026 736066420 45771 46082 356786523 50287 50252 11886028 38448 38326 23388675 72458 72379 458578152 21599 22105 906098149 48375 49035 508359074 23950 23588 708840882 48531 49037 584226916 62308 61737 6714453 31567 32042 867199362 66673 65873 576648161 51817 51912 426845133 3287 2659 651724488 63953 63384 949060453 72983 73743 822847823 7661 7087 62485710 72853 72361 488169278 44655 44879 87120454 63698 62948 722190812 3679 3847 501859670 27917 28427 981477914 28084 27847 37320360 19714 20326 148818703 49053 48513 271120920 49054 48888 71520420 49055 48702 83797261 48799 49056 620549777 49057 48680 852681994 8674 8473 531647368 13534 13140 331340928 29466 29601 572101807 2283 1718 18446311 48559 48525 745473364 49063 48560 300266764 25414 25887 962723549 70985 71033 54998189 37272 37447 113364221 4991 5401 339897923 9515 8783 817664558 43997 43821 217827871 48691 49070 834951259 8247 7698 491914680 77439 77139 957061596 49073 48560 225096260 48578 49074 699193000 71568 70915 24927621 39153 39646 879299014 21333 21115 832787174 71895 71149 504075013 76389 76035 860975814 53874 54410 610986221 49081 48641 375526420 49082 49022 336209653 39443 39497 936059932 39168 39245 6212599 12023 11389 200243360 14707 14053 816659680 27594 27849 42928171 79573 79930 865034156 49089 48660 106724514 43727 43599 722657938 35583 35236 975918108 73616 74335 58590075 15147 15744 902071283 74000 73494 649227193 7760 7780 609800732 35203 35719 506065910 3937 3589 109992115 56843 57036 899572842 40169 39412 976840666 49100 48704 273155410 63465 63770 162019780 64769 65092 46306205 49060 49103 614051085 25293 24574 596340200 51041 50849 80509261 5007 5572 606440876 4132 4069 540053996 56562 55896 618471606 19069 18502 717073208 22453 22142 354899672 78193 78768 165615028 65109 65320 312719327 32092 32313 998925235 2671 2145 415307204 38540 38971 317656358 39200 38873 855502631 5431 5606 214533555 5109 4991 63460856 5832 6585 492140807 55615 54951 302263928 58487 58153 970826092 22954 23528 791272032 5515 6238 72753822 8502 8058 671720543 37922 38682 9869530 34386 33807 305037258 62680 62989 852034617 47999 48274 668758160 19836 19550 729419836 45871 46591 79146860 68335 68481 592571304 25873 26617 889380446 77072 77006 637016212 35777 35990 696377691 49135 48438 816248000 45176 45217 33402692 67838 67416 548745768 48143 47728 6500117 31698 32477 265207257 4217 3789 378041695 8596 8428 532908292 522 265 546043384 55578 55571 402319441 12801 12890 37565424 30986 31431 377650549 11645 11601 449120712 1 357 918871815 26391 25700 484133855 33024 32459 802681487 49150 49147 62125869 29543 29550 208743649 286 998 813408819 11479 11032 47932073 62333 62205 638965298 34007 33641 808411974 50575 50348 870063772 28262 27916 353976284 43894 43580 486714568 49823 49501 475467940 29288 28873 781837289 64996 64743 113643143 22520 22547 372105537 3083 2742 44812012 14768 14267 722162834 67791 67737 252467150 49166 48836 8843990 57670 56871 144257553 8478 7942 344087855 49169 48394 575002134 61739 61900 142966305 34314 34441 729169549 73228 73300 32441599 28525 29296 634776970 15483 16195 45986211 48783 49175 214159323 13923 13367 237390434 72794 73543 275376794 7324 6751 204822080 43663 43422 644581118 50880 51313 437729631 48531 49181 842649718 18743 18775 378518462 49183 48995 654481657 78072 78093 521525792 6271 6207 625391511 3497 3874 704002377 31936 32453 906474837 11861 12234 722786672 31749 31046 631028791 36396 35759 357572082 46910 46202 539196574 50190 49550 713129284 25905 25884 294747348 62947 62507 740322603 61336 60963 728205030 43336 43047 511893295 12909 12536 302229682 1 52 818012493 10358 9893 328333888 39107 39692 993638124 49201 48494 714972758 10803 10027 648805906 35108 34801 776450374 2646 3174 771863768 49025 49205 840079883 49206 49100 212710171 62555 61813 928674196 49208 48534 196045941 27573 26817 845214816 67063 67674 60245099 49211 48868 84161099 52707 53090 651284200 29952 30643 823062696 26654 26158 41713387 57092 56931 606728847 32423 31934 234009980 76539 76895 527342456 70264 70598 887826148 44322 43928 479830025 30613 30911 836008989 33400 33886 853293357 78494 78753 691388040 18040 18785 491556198 48831 49224 867412958 49225 48835 620512356 45356 44871 682559081 77151 77477 279279830 37382 37313 461944180 12319 12952 469695616 24041 23563 495110656 49012 49231 414130830 35617 35532 910408632 62200 61445 987595816 79750 79177 620196391 52269 52987 862090054 7912 8374 470838825 7318 7013 429625286 673 723 162277279 52351 52516 115258044 66404 66154 512979815 67732 67181 629646345 72656 71953 635143564 68607 69349 363744815 12454 12071 522937273 13373 12643 695723107 44968 44687 765058036 33751 33467 453422820 11673 11076 221369224 61128 60595 41133964 39724 39508 554992195 26854 27186 252027044 19366 18721 205155810 76537 76735 569825277 62847 62571 651442634 18887 19525 317966396 42510 42817 38838009 48469 49257 975605366 49258 49182 234561595 15999 16789 92547581 24780 24479 238898849 25581 25118 975012985 63481 64166 948220463 75718 75300 58226234 8593 8355 633383637 34724 35171 874856652 6389 6962 763846049 62815 62941 904307148 53610 53566 466977330 49269 48569 294686715 61242 61234 326280304 50275 50751 175159441 6521 7164 250687098 21312 20688 855491284 38875 38101 307351264 49275 48655 998901736 30078 29427 61359379 79505 79936 949255401 42648 42863 503819801 47334 46552 45646647 70914 71307 217289605 8130 7657 843420433 74037 73525 680717991 42979 42224 409662566 8729 8946 510055936 49623 50076 940407271 56991 56526 11579640 13381 13489 540602977 48978 49288 779666900 64008 63714 707839050 66648 66897 42509282 38957 39365 25828762 13011 12860 46195190 48956 49293 427799004 61800 62296 400987418 36485 36128 232532100 36980 36600 164594562 57070 57807 395595139 31793 31724 175866814 8840 8858 284498457 49300 49231 561100851 37510 37136 789617642 21940 21197 673330380 37934 38683 825256021 33391 33713 82455789 28374 27912 65264129 25754 25609 917781929 48867 49307 968346808 9325 9176 590981172 48672 49309 461687673 49436 48927 971378843 31299 31357 845210824 38509 38363 492344498 49313 49225 221550921 3477 2970 629526350 20132 20789 602511501 550 1186 746167221 43548 43075 440352812 9914 9418 935013715 5913 5322 70947092 43366 43722 810209199 32957 32377 775589664 1629 1341 994599581 21902 21808 178732781 49210 49324 624092852 53858 54010 122009065 49326 49004 835300866 67716 68426 741011628 74433 74291 43091199 63298 63037 105571212 76128 76908 636807104 11858 11340 68300651 31178 31173 17045357 72286 71660 658306260 51199 50448 635053045 73062 72848 171796295 69135 69270 144588288 23865 23488 559493840 70540 71282 623109414 35617 36361 861325790 54826 55158 120505950 8243 8232 795353427 47873 48112 123035321 45976 45673 555616472 48868 49344 780121680 34237 34912 73438067 55734 55521 302860154 41231 41918 17268827 49348 48885 445900355 61541 62268 229444619 75843 75060 121879578 67062 66428 505080213 71361 71383 535276490 3489 3074 526669881 59471 58889 663368108 14956 15091 556498230 38458 37796 28513306 41112 40463 814711264 74226 73610 474839078 21967 21793 555707891 2438 2235 270970508 51486 51387 23690279 77171 76549 169004262 64569 63864 489561348 79734 79495 783116063 37657 38278 255073272 45592 44981 180026666 441 1 79174311 65670 66445 36466932 49143 49369 880727682 3146 3213 264214679 46097 45618 730328219 57915 58200 121815248 10419 10274 828346295 46991 46262 745878451 43556 42838 638706853 72422 72977 277452701 39833 39444 465139919 55306 55438 139016811 49125 49379 229902095 49380 49235 752098537 72252 72673 930512580 48959 49382 956584589 47817 47567 754483492 29214 29100 896469350 49385 49319 919423188 11632 12071 84430415 71587 71467 332443574 74297 73854 73556328 36104 36708 578602754 49390 49327 227618503 29151 28547 333002136 70267 69937 313376618 63399 63060 705646740 76689 76573 552941168 38795 38727 614015523 702 269 49439881 27082 27142 471290518 16552 16750 887360428 49399 49073 801154997 19353 20026 968168712 2155 2190 108203606 29831 29294 145255228 42467 41891 90858030 49404 48733 529870538 59824 59366 49290726 78814 79226 795208393 78787 79309 945433969 27324 27584 865474523 49409 48704 294569118 14766 14325 39471967 40892 40502 574622697 49951 49802 123430632 37441 37434 482048407 30896 31619 991845357 64037 63428 267623682 9014 8474 151115714 19100 18774 227920433 49418 48647 904096710 78002 77890 364356523 52055 51493 962561503 52349 52220 170784397 49367 49422 464932131 55085 55704 192486619 29447 28680 172472024 37790 37399 22862356 3588 3922 884762527 11581 11518 822994441 19781 20532 616772844 21403 21494 587602414 77021 77113 578181817 2046 1982 980874162 53604 53178 391690620 27357 28142 5759884 37299 37137 33402966 64595 64875 69081047 4792 5295 742811533 5750 6117 336149279 75800 75628 910597948 49184 49439 790157436 52341 53051 667244105 20529 20552 849107486 73837 73173 442490264 40625 41229 627430954 30709 30529 776547198 3871 4499 580623813 23930 23484 464520057 49447 48703 103596653 5427 5283 314459678 48915 49449 484312464 10028 10435 10498898 55901 55603 973137495 15619 15464 214726845 49453 49288 885146051 48770 49454 20989052 15239 15151 790509820 873 1181 387208214 49457 49246 678547942 59245 59163 797434802 49450 49459 34651124 43649 43594 896532871 34082 33352 421573441 11633 11716 831567251 420 1 872031197 48891 49464 590785936 54501 53926 726409060 68490 68263 232749860 15068 15147 180599510 24633 24018 695599704 65891 65120 251386530 49223 49162 121121867 49471 49019 23927556 20651 20388 490156584 49473 49108 805376657 8387 9055 175739989 65420 65149 574923537 4609 5012 96309741 9775 10562 238570636 58382 57789 148583537 47807 47317 784545448 50917 51552 717603770 39492 39096 36379186 79292 79960 976172594 45398 45506 868959482 7532 7230 180842820 58424 58308 257563108 35619 36030 119631377 15302 16037 99180348 62755 62537 959649381 11007 10646 544125258 49269 49490 460877289 49783 49597 630447910 4661 4835 615799706 46799 47319 327589838 35726 35221 542353273 28183 28040 191602038 33288 32534 91193476 62544 62569 812632863 49313 49498 510500582 30409 30587 477837419 11817 12559 860116587 71249 70534 746706864 46453 46571 140160310 44170 44776 108456523 27803 28162 604752566 47694 47259 450725687 57279 57097 751325910 13043 13706 66940894 16215 16360 299368820 49509 48868 78620462 58478 58072 280926741 30648 30858 148340464 70011 69520 154664919 49513 49109 695013205 66905 66737 836733351 28055 27453 372722898 10999 10286 527525555 3377 3226 655732782 55357 54692 816326434 49519 48748 922330330 35042 34738 281328899 46614 45900 175321472 47535 47484 581765508 10698 10444 602214110 79263 78510 112085605 63048 62494 123216085 51540 51814 216005548 49527 49113 266995133 75885 75271 102924697 10254 10062 417542140 30970 31550 97038044 43493 43634 476298711 30599 30446 97614598 39292 39713 163251080 60058 60031 70464318 76712 76643 894860176 49536 49239 744685365 37981 38271 609358158 3983 3885 996883548 6533 6895 363854289 53355 53663 918167892 22940 22981 186846955 3346 3958 561684389 33022 33175 864641158 59866 60524 104130996 26754 26387 955576379 39803 39739 91040495 16856 17511 342149921 54617 54722 384372811 48017 47675 689272291 75610 75834 261043440 49551 49524 158326550 23367 23552 501827378 12425 12089 664751049 46722 47296 256309700 72663 72406 331379293 69476 70067 259986728 38473 38121 162903959 66719 67398 894680426 16848 16442 815219187 33512 33146 225493006 68417 68204 231102267 16994 17088 907083335 5968 5194 228472921 79183 78559 27393386 4965 5418 600338282 77078 77316 330381217 49080 49567 623592467 71778 71819 106720996 64922 65225 494815768 33095 33087 277034021 17411 16978 41664042 38990 39284 948066507 77944 77559 112338177 18497 17730 154103906 49361 49575 771252395 45607 45141 433827985 63580 62795 628830244 17252 17767 922160460 68476 68389 24399142 64840 65232 491808074 55188 55762 578296898 14420 14062 435638970 49583 49341 611033904 49584 48880 12612658 52235 52537 420657508 4516 3834 191152616 20484 20283 809838305 2213 2349 323404580 56307 56796 264119634 20011 20805 936425461 36816 36702 16166231 11393 11409 595168036 40726 40007 406358557 43704 44323 23404646 38914 38674 323671345 4122 4887 363287253 49597 49127 399076502 42969 42657 170211233 22678 23379 219543829 30742 30418 572061955 64418 65004 931236564 69913 69615 640671091 28432 28578 360806954 33830 34261 995184411 13937 14090 14844082 20374 20217 905770891 28338 28185 390415518 58879 59452 474858414 25822 25434 136427598 46462 46097 681436157 60815 60450 277159970 73273 73377 53138162 49613 49492 6198412 64777 64341 637533120 53287 53713 252528233 50538 50794 963232577 51097 50887 535720849 72330 71776 556246320 58592 59324 345180588 21301 21990 103095192 56689 57161 781380424 49550 49622 309786252 41244 41942 586746665 36785 36719 811397657 39543 39275 559600096 75795 75813 434497657 43986 44034 814219680 49050 49628 724563081 34798 34689 584944716 49510 49630 155850878 63815 63613 70619092 63062 62909 263699667 49633 49304 58518722 49634 49531 378575749 49252 49635 970992400 54990 55602 54979459 62889 63350 295936317 49638 49036 906158176 1329 762 781193632 7811 7033 95048268 60477 61237 436711931 18465 18921 478224962 54908 55701 347590995 3964 3201 661237379 49092 49645 266932223 35558 35283 701033282 49647 49270 812932608 55719 55870 671478689 25353 25886 491860880 57045 56946 984557276 43571 43422 3173885 49652 49546 10410948 53487 52864 458443448 27416 26992 593806448 76141 75473 854467241 10951 10934 10484271 19011 19096 843904966 47067 47335 297003456 72281 72702 142076644 66460 65725 972506054 49661 49368 572891085 49662 49170 390051190 6338 6985 28032402 68518 68611 62803859 754 1 848251171 45448 44820 465998236 7791 8011 985206300 48159 47854 880989508 19025 18745 189073890 73604 73949 929109538 25932 26303 318246127 62214 61592 772918186 8488 8438 877495914 14337 14583 885095260 48440 48895 19639803 16446 15786 593285435 49194 49677 43824605 63467 63107 997334145 38462 39261 264290101 53010 53343 213157009 71273 71591 308015778 17393 16769 572197421 62585 62528 17633045 36515 36510 698689769 75635 75041 723436771 45108 44877 683388127 49586 49687 462496536 50109 50195 791875749 17311 18079 875431183 6090 5684 451803004 48864 49068 507051583 16747 17086 505223114 77845 78591 314652760 49694 49377 438675915 76578 77239 479688591 9826 10354 18689667 76508 75998 366590261 66159 65925 267461367 12131 12520 53158031 58828 58128 321221532 55581 55513 243475938 49669 49702 137905168 6684 6287 60701645 61749 61920 228810504 73652 72873 269672155 7807 7995 863888010 53196 53745 687981401 3523 4146 515767388 45019 45769 409507173 64454 64145 287099580 23895 24296 336789320 49712 49057 127284561 58990 58912 539879942 41990 41974 25940578 36241 36761 527969331 59588 59741 579284038 22654 21911 320215815 54145 54218 10189595 25347 25864 738341301 62633 62174 291907259 35674 35645 807355129 66867 66635 129279212 49663 49723 350972144 72490 73249 331483095 49240 48872 298886957 33497 33530 404508860 10749 11306 202928905 34599 34441 86235875 7125 7916 511415866 65581 64875 758149846 11953 11845 509026216 5363 5518 55504333 11214 11161 545019516 34622 34132 380130666 49735 49208 530703225 35826 35139 15020454 65113 65392 108504207 42483 43001 987138828 7793 7060 62821549 35044 34462 632153893 69085 69611 194888152 4384 3964 15200563 46841 47258 76215162 40197 40163 415892769 65661 64958 132616956 27547 27861 589382331 35157 35023 841837718 36157 36089 453015323 43412 43216 676941414 47116 47115 690174563 52744 53432 325071808 49752 49405 183768498 55342 55417 255867590 38259 37924 170411344 9973 10399 800036920 3491 2808 923101996 5798 6140 477363597 49675 49758 927188361 49759 49154 659465538 8307 7914 462241268 67554 67320 496335218 15036 15544 228844665 49763 49661 928843943 30449 30190 153004822 14081 13983 642858224 65074 64773 819000688 9351 8570 639797555 68924 68196 851890373 77157 76927 278659269 59334 58854 216852514 26716 26135 391253304 38038 38269 608995542 30882 31459 620115572 29302 28794 15944486 30502 30961 138948873 34767 35358 544289602 33828 33431 715728580 54345 55117 821780088 40932 40858 877391233 58927 58923 657395880 47161 47245 537370687 71453 70796 7615992 51543 51759 550260346 1967 1338 603729096 49785 49496 447755701 34684 35189 879258601 49217 49787 296040790 16604 16553 67590409 39474 40077 264899766 43165 42546 35690866 63090 63119 626738041 33849 33297 880359157 49235 49793 71744539 19114 18817 728472352 36336 36004 425466060 43957 43955 146100920 15522 14922 622967422 24783 24240 80842595 52735 53081 910258748 50325 50749 144231844 49801 49138 127950013 20137 20386 199142668 69189 69706 604838969 41647 42097 649697455 11244 10653 294839419 49806 49204 660591574 79529 79368 644582712 59189 58638 514473715 68416 68077 160571039 34532 34274 892987610 49811 49209 15961137 76759 76208 993345581 35873 35797 255988179 29920 29897 78510360 67768 67095 57009953 8751 8574 77560639 21595 21657 999308550 52413 53094 949283829 7080 6831 38924169 34392 34662 384280751 63649 63458 687105514 78017 77749 295978424 7702 8134 492651246 3986 4624 537421094 9320 9824 598734711 49548 49826 547944972 30633 30112 796216663 18131 18229 103992305 49268 49829 34467942 2358 2460 550194817 69559 69116 253600723 15093 14633 907321731 36943 37132 614752695 73675 73982 969821451 31780 31110 950606064 36746 36954 420842993 53756 53131 512949548 10995 10382 709674625 52177 52552 101981508 50063 49792 865494900 6542 7227 96646092 35013 35456 436036896 58935 58893 323315176 52706 53402 724667627 34242 33976 724067424 67337 68080 334483205 20638 20381 172827383 3281 3979 889016407 74867 74855 989829625 9308 9466 684611766 49881 49226 396772884 49717 49781 734490973 13765 13536 85088872 59753 59082 958220186 26728 26183 108320993 47462 47715 240723911 49329 49857 753927365 39888 40149 662316156 13919 13377 80208777 75233 74670 632733187 49861 49749 37044201 15991 16264 853384716 49863 49801 265806648 345 559 324778914 22603 23331 13105396 61249 61544 953809758 25686 25826 138891421 49868 49847 125837275 49272 49869 957772231 69135 68632 534388329 33394 32893 778221167 22344 22505 525642758 42916 43246 542859147 42182 42092 694457994 9662 9587 107010020 52423 52501 725925409 25988 26129 148478248 391 22 744112894 14891 15074 614590267 62479 61736 490027854 4523 4677 35608015 8126 8687 926156139 27835 27227 569429044 33533 34333 516229715 78761 79377 558070641 41963 41818 440829016 74402 74496 935492243 72246 72789 260906521 60621 61355 824737093 65611 66293 436239792 49891 49875 74733729 18867 18633 727781421 63688 63418 179882566 42041 41570 153659716 24895 24557 932132267 34054 33714 411913026 58964 58207 355126195 16348 16507 186755909 41686 41534 637980801 27913 28231 504972717 49901 49526 775811981 4053 4171 42814670 40245 39627 108457463 49904 49731 33967079 24868 24350 981162780 2542 2557 227606616 47398 47252 359006056 49908 49535 261020431 63145 62823 494334315 49910 49659 739057732 41988 41842 562321710 14218 13512 90704742 73760 73313 437107143 41148 40815 904299861 66123 65533 72527659 33186 32742 738265809 76586 77156 447257156 49918 49365 994137907 43951 44659 677698883 7332 6953 331589466 16400 16965 561494584 20890 20329 844835049 65281 64763 966388191 67385 67868 995256752 33888 33107 548925629 48424 48388 298605415 49927 49180 627368044 55245 54818 499761058 30515 29901 988627764 72803 73535 315002881 49931 49646 84436443 49932 49202 687945383 50742 50251 724071357 35668 35298 458664686 64599 64042 359667999 35065 35780 466241113 77742 78217 356687808 70232 69792 279078347 57217 57721 460601777 49940 49149 204417782 79710 79266 42247271 60672 60176 287928853 19046 18393 806641167 2728 2869 364236766 53193 53496 736907041 1077 628 386280370 32186 32927 884685368 67669 68182 798804504 58034 57426 778127393 79661 79628 36461417 7760 7314 796751409 9741 9880 723313357 60253 59611 251614428 59180 59483 178948453 51984 51599 257496196 44811 45547 430551498 43703 44240 693261455 70495 69815 451469239 18125 17894 410511548 45059 45060 456148994 49356 49961 724535479 77213 77025 300424401 61058 60993 946511339 34391 34079 341305866 41903 42346 22796695 49299 49966 763762187 18004 18156 40881444 58056 57445 213932700 49969 49902 298968758 3959 3584 481839649 45334 44778 330081281 13168 13065 893793557 17076 16753 536072542 15817 15771 969769907 48723 48300 527571741 49976 49205 373151734 12981 13353 14343965 69596 70214 749833156 73678 72897 595246235 21111 20356 632708966 67286 67218 965596744 55661 55259 891841596 42189 42903 69958302 20504 20853 95989679 58226 58747 719201907 49862 49986 487506534 39550 39483 282203599 69960 70458 713559997 10788 10251 698898171 59003 58644 312287603 8660 9186 803738586 6976 6493 685888418 31365 32063 58080124 49280 49994 715556085 59836 60399 860833265 17032 16758 742168341 51603 50988 281637979 2612 3210 181818212 49370 49999 345300807 73689 72984 352946158 34845 34427 826845502 12144 12132 5744285 71236 70595 422452118 49295 50004 56161964 66183 66310 403938190 23860 24039 605773917 50007 49432 515732891 28956 28944 790672111 40547 40229 33059580 49709 50350 688552138 51052 50452 256667028 872 1630 711893502 19844 19587 961369593 50014 49928 978593003 35227 35140 32806345 30567 30413 867642689 15304 15455 104122429 13076 13802 61290284 46869 46100 690285312 4876 4571 839740104 50021 49937 114956609 1398 922 118148059 38823 39153 718694151 967 707 56805315 58420 57926 800252612 3728 3956 522271661 49959 50027 148204334 50028 49437 483407112 5734 6312 868128586 71715 71302 694591034 41301 41807 855598281 49385 50032 348458385 41464 41050 348594328 21474 21006 410082428 12550 12473 655998387 50036 49476 29199099 77967 77782 463408698 9303 9592 774951764 16656 17103 24856774 5695 6462 679325704 2587 1914 946197501 78726 78834 506398213 45518 45227 458193508 6934 7498 971352349 16793 17519 180394101 35638 35158 399597751 35708 35098 315120370 23766 23292 624442052 34605 34609 304288632 15662 15013 949226229 79110 78779 594628951 50052 49989 341371435 29912 30203 101186721 18195 17862 642828848 19927 19466 677488513 50056 49921 900002212 68020 68214 372509134 7122 6887 293139514 32129 32330 740121312 25217 24976 842169124 49972 50061 318274979 78115 77943 525889995 79216 79618 617558761 68512 67969 202631876 17803 17414 30571525 2931 2294 12191487 22701 21958 412051349 55796 55268 613628226 65352 64769 68935839 28503 27901 372205526 9213 9419 698144736 50072 49527 712367745 75535 76218 222464864 2130 1568 44448948 4971 4801 178507850 78037 77551 809192452 27192 26502 721956603 20383 20317 868137694 44133 44595 452419929 54481 53833 710670199 79438 79865 533274982 72565 72657 368451843 50083 50007 718751253 50084 49294 361461031 74436 74466 206611036 28028 27888 49610160 23224 22861 665541258 16170 16163 83206789 49944 50089 733258715 50090 49575 63742426 40089 39817 809902665 9454 9963 411263143 41193 40598 999643302 78282 78998 583633241 64001 63396 287661800 50096 49851 454352583 61331 61826 207278788 49955 50098 297619815 8184 7949 682473086 53583 53480 147125442 60355 60505 964276735 5229 5774 976644389 35531 35022 863070760 70273 70457 26035098 31084 30880 162488934 5454 6057 459247126 54732 55349 6921350 25784 25054 160375284 33517 33221 927132363 46311 45897 339545762 50913 50948 222046270 59772 60492 859980443 72888 72728 541510470 51173 50494 367828117 22644 22332 175539832 47055 47589 432255739 30772 30970 517303216 48257 47760 38528413 48162 48310 131220833 10655 10378 85037991 68406 68081 156572201 54538 54301 406681551 56370 56110 141627049 47852 47484 467836115 36419 35754 448108947 15880 15777 165437475 17359 17114 59077636 3374 3702 32008410 22950 22399 45105173 57381 57976 583639283 23878 24130 848693165 12288 12707 504155834 35601 35215 503850393 29640 29620 409330304 5811 5152 162705118 16058 16628 146132115 5339 5667 382427725 27024 27037 665513838 30762 30035 69632601 66298 67068 570556972 31588 32061 747724070 46410 46163 527169347 66046 65679 11936994 44485 43933 269138798 50145 49858 616278616 18507 18187 311976171 49618 50147 762286018 41818 41382 623053543 38082 37285 582351327 59274 59363 846638391 66792 66440 133623110 59953 59807 773354568 57299 56803 674567674 21404 21110 283830617 37195 36516 129871166 56294 56873 678504167 49464 50157 31401899 12484 13036 179286377 50159 49974 367093119 18513 17805 548292670 52198 51902 26036024 59799 59970 429605604 71047 71377 828930146 64026 63363 948686442 11251 11787 578963117 62957 62234 249437992 19009 18400 998394690 50168 49910 356379309 50169 49861 35424855 62464 61722 893533689 57687 57617 734694657 59850 59349 900957165 49787 50173 672356170 76284 76159 460017663 21102 20940 746982532 50176 49578 819347762 57122 57389 508041181 57271 56685 102207814 74656 74169 518168371 37786 38565 466166827 766 61 487697961 33439 33675 174042044 4543 4401 121182074 49963 50184 405386154 49522 50185 561315981 71068 71653 267692470 50187 49631 558648138 26381 26097 172865060 43242 43841 285332013 69853 70244 996374636 59384 59387 478685848 11997 11756 931626034 56455 56604 168943982 45503 45609 5339768 12203 11585 4449757 24025 23488 207665939 25072 24393 470292091 5266 4556 465513051 12549 12870 939467925 12945 13085 182482727 2369 2864 663929283 34414 33844 910576889 54456 54917 128306112 28258 28787 549715573 50205 49904 652831353 45259 44933 777729048 54882 54848 667669604 15782 15012 633664294 55256 55819 504147219 50210 49828 176951524 71329 71217 166670857 68137 68262 30828040 13699 13097 856238540 77584 76845 331404910 57619 58343 79251772 21542 20827 996475148 36693 36014 775160610 33731 33310 393948200 12399 11894 675018252 59609 59508 765018568 78736 79297 577596505 61133 61479 303558763 50223 49550 976495248 53666 53478 647152630 73408 72892 29556214 14942 14340 17582833 71371 71349 440986975 69247 69689 766319603 20013 20813 69110852 50230 50028 489213787 6733 6218 239755286 54957 55061 834486593 25515 24973 494793682 21133 21705 20735405 21053 20529 913454550 64804 64195 525469958 23014 22760 103966707 35139 35069 509378253 50141 50239 698790339 13858 13320 519385227 50241 49481 354992956 35163 34953 437584647 49914 50243 968164742 50124 50244 996800445 36865 37656 700239370 69178 69582 18861708 18587 19332 529975244 50248 49998 803982255 4978 5686 663947002 77391 77296 161358830 54031 53597 263027397 57153 57111 510853397 2464 2238 517747055 63439 63293 619484326 38919 39527 906371749 25663 25358 770744011 22629 23055 479327248 4952 4749 636188558 63555 63497 446164007 66582 66533 277854284 3069 2641 582354759 50262 49955 289053031 79188 78775 763519749 78186 77826 838129724 14058 13456 144241603 43910 44392 991213909 42523 42205 995145857 12346 12353 226491103 18226 18207 51339510 8452 8267 294472542 8918 9200 154606047 65543 65262 747149471 69569 68870 347894680 39568 39302 248695534 8635 7950 424974057 1844 1863 212058250 57671 57566 642464802 7778 8140 325918038 29085 29545 384931946 78054 78177 769442513 26428 25971 112309588 30530 30556 679347272 50565 51236 717252275 28677 28365 150727499 47976 47887 326062768 64773 65088 704782429 24922 25227 924696601 49931 50288 767675375 39957 40192 147660540 65921 66214 420414352 50291 50001 11908469 50292 50145 153687902 3014 2795 975137476 42134 42032 370496448 1729 1256 617108130 1460 1615 329714519 39460 38773 839027414 63418 63086 52362545 50299 49908 962625795 2177 2264 661384000 13969 13238 983541444 24449 23879 235894027 50303 50189 33748986 74455 74277 50577572 33611 33865 233281381 40511 40558 585436122 73951 73468 871244658 62182 61911 430204847 28265 28969 768988500 79146 78930 100159501 73270 73615 166330454 16081 16558 223925684 15595 16000 615511920 48874 49512 372932727 77076 77349 747964184 32181 31697 961755048 49322 49437 759513434 68409 68866 930614993 44748 44415 77254699 46807 46723 639945380 19336 19398 53494267 52562 53049 613921333 45532 45009 445777033 20329 19946 194543719 12196 12485 454230523 35527 35413 702056868 66554 67327 591107118 65977 65689 56205266 70981 70563 48022091 31912 32381 118869634 21439 20881 868383899 1426 1879 154546538 50333 49662 704924316 13980 13379 973182741 11910 11240 502898516 75333 74816 626501081 16521 16386 298502117 28540 28538 812361994 26263 26953 882944098 51047 51708 646665325 45573 45272 628865761 50342 49973 578542575 46406 46069 933266641 36705 36488 108966807 64076 63814 984479374 20416 21121 351505338 2777 3164 676030771 27147 27811 463002990 31020 31728 964636336 53742 53211 57613120 73666 73881 94234652 78509 77742 926603818 8787 8348 752522828 74986 74258 849675967 30618 30394 813570212 57980 57761 738163369 40102 40237 984813101 64406 63786 715425365 44568 44692 939347176 28147 28327 6355181 27659 27452 71721826 29828 29690 421052551 61744 61340 227891337 31635 31132 788489372 75599 76083 777756094 65123 64699 461704379 13777 13628 560686891 23540 23507 282249598 56419 56795 293953111 13330 13738 830948798 26689 26992 646832887 33096 32525 393817603 72260 72227 308137480 50374 49706 387460158 77304 77497 60432666 49778 50376 829410235 69281 68841 566959087 67087 67255 113858897 27431 26647 285432388 25663 25979 5392860 17446 17100 624757743 50382 50053 604422381 17036 17798 21388586 66330 66652 555973055 64909 65195 116200751 50386 50145 223790189 11713 11250 422779141 56091 55685 511495523 45368 44654 773755033 59077 58641 379180306 67672 67753 304865808 8169 7819 853419497 76649 75997 526382940 7383 7726 726181504 40610 39841 167346701 34632 33908 887577622 87 1 80163178 71133 71380 414773565 38737 38593 521277121 49892 50400 288396500 64274 64870 506950651 50402 49962 5752118 53828 53597 886296691 53070 52811 814603185 9662 9892 429568009 32397 32398 837643322 34983 35429 533084274 3005 3108 105598302 52686 53372 321392850 71125 71306 769383548 52503 52332 970778508 73792 73825 108057138 36465 36278 33767512 1136 1661 257866517 37081 37810 515130519 71311 71494 67037349 66230 66927 847738852 18046 18762 516779648 27606 27086 265429740 25364 25077 925925333 74053 74028 712362623 5921 6480 198623516 14927 14180 15235303 25388 24763 733700612 39246 39054 491276152 64800 64913 264573869 13112 13301 202385000 42824 43614 386772760 30588 31319 174479073 50430 49676 935141340 43272 42967 235883349 70292 69548 378627866 41028 40841 687923730 50434 50354 385632946 50435 50274 714288662 27016 26368 367559863 67570 67565 5489188 5371 5257 555386657 60039 59495 947237399 71188 71334 489793474 50441 50376 669302391 66129 65805 743065724 24629 25245 368598602 23856 24263 121786288 60328 60013 801315628 4209 3995 462914809 42197 42984 621278114 51433 52122 535569947 32248 31643 818460588 47744 46997 824723510 52185 51896 796562329 46567 46221 708499776 1907 1310 81313055 52815 52706 142398897 55810 56559 861042347 50804 50187 246580864 64643 64616 656465142 45838 45636 950983503 29429 29711 385364697 16393 16657 831698147 6395 6708 12440930 73446 73266 514995158 20122 20665 92377639 52620 52699 823418768 70320 70169 50479578 60837 60179 261470579 40031 39574 854391070 47498 47543 195727446 24358 23678 732439961 59053 58513 851486773 9359 8966 140664139 50604 49833 776079910 37535 36998 421613086 57269 56751 70619279 32175 31491 947178430 55805 56201 713196439 49729 50477 147582890 32502 32686 53907418 7838 7316 996245388 58971 59486 353169761 74141 73930 584158662 71545 72087 780686545 74770 74578 860686413 50484 50164 196862178 30877 30549 845621690 55530 56139 715873811 22014 21692 948568222 50488 49870 602202781 76111 75941 101253398 51160 51757 941887653 78657 79153 231888032 3691 3021 9831605 50272 50493 935287853 50494 49827 330795117 34656 33946 15650424 64256 64148 282746230 38614 38720 492530837 49908 50498 608416952 51897 51160 419425997 51105 50352 905094605 76476 75840 548977577 16747 16862 352303797 50503 50116 783089485 17738 17283 295560139 50505 49759 73522951 10117 10851 398354423 22242 21725 343113000 79878 79276 11983654 50509 50428 903346451 66895 67510 254489847 45426 45963 685751699 55601 54847 595610039 27560 28360 163771250 50350 50514 554456976 57540 57737 912875079 10208 9789 265543165 40838 40167 138482063 56350 56819 813852033 50323 50519 68465151 48884 48139 326174105 1625 997 589348121 53565 53247 4622063 1468 732 868055294 56357 57054 540603856 23851 24478 968433283 40520 39981 22245088 50527 50525 172479366 26272 26723 100827149 72445 72863 153877379 41690 41141 791027649 21017 21448 132942946 50532 50417 417442908 31796 31093 77866387 49948 50534 368536033 49751 50535 712318301 54175 53573 63511023 17323 18116 362313843 42362 42961 688046580 16144 16696 24720841 18678 18800 684665757 73843 73552 67627173 1091 1712 46518673 45676 46147 346309369 22179 21691 728100446 42687 43047 112927216 66966 67320 852841395 5641 4883 871281351 23974 23266 178378705 11943 11722 998684126 79059 79743 941766460 36019 36199 400690703 70413 69696 628670134 43116 43103 126376510 56306 56903 590762349 31063 30438 735726897 63168 63775 211394420 15917 16537 526825378 11187 10832 544546928 3488 3480 635107475 30952 30183 11380372 70104 69769 932464610 38979 39210 710778319 62982 62729 181571357 50564 50509 412568387 41714 41492 478921879 52926 53636 600252666 50567 50525 450559164 14955 14871 263485908 49773 50569 856925601 28721 29031 438587844 46281 46080 628433120 28016 27942 8455228 6050 6334 544911266 8381 7870 801155814 20140 19429 97445117 53010 52838 752770709 25369 25732 450564737 53474 53129 771918971 22062 22377 117302029 67104 67520 809932188 15770 16251 559421415 28431 29059 68162690 36814 37061 809671692 49288 49777 35298611 28033 27426 476012997 16472 16093 319931232 36015 36154 961068667 50588 49788 567892191 50987 51579 635943116 64941 65570 611113564 11547 11825 644087007 52166 52963 284913739 78330 78267 968125172 38740 38711 805900832 47565 48114 215151679 73502 72809 959703491 2048 1323 227490294 49894 50598 210733886 32593 32400 56842409 77922 78178 984601785 47396 47382 294541778 70008 70767 759302825 17892 17479 548990381 42385 42030 576095300 27054 26763 408026953 51038 51588 205323320 14854 14236 595474655 63799 63358 134830492 74430 74695 658701924 50610 50115 18496295 34356 34688 716573786 59088 59064 350363296 62194 62262 785709291 67039 67369 624666261 22733 22339 401656632 9980 9227 829911120 64277 63733 717593839 18861 18792 570060807 12572 11850 59650075 26519 26147 471284051 131 176 710734657 75655 74944 250921443 52561 52070 50468264 10722 10467 655080562 67369 67447 11255288 18143 18002 977903606 50627 50377 420247815 41304 41958 517386011 65444 65227 483256047 5387 4665 47598063 11028 11505 905925732 50350 50632 410379231 50195 50633 170458692 8854 8353 75309026 21760 21341 570241904 50636 50078 664798452 38031 38641 413944027 68159 67865 777601222 50639 50385 886281184 4955 5102 23860404 16175 16150 756178649 30563 29784 688619767 73792 73993 976784365 10690 11445 747911708 76599 77037 958224937 6686 6220 653597364 46763 47015 41006802 18154 18433 464439118 55652 55874 467375354 77188 77142 34548386 23208 23207 10153298 63507 64271 393484303 54036 53582 702904383 50204 50654 103674440 25625 26390 316061744 14109 13774 318646858 48475 48442 496687662 33162 33577 591342225 26576 26329 446634677 78329 78370 228590219 35883 36008 795372738 1987 1359 126576205 49976 50663 56806701 50445 50664 556160645 53263 53998 369278009 59895 59311 569640111 44569 43972 13219178 3546 3514 941115276 49338 49909 782941590 50629 50670 204878800 52469 52211 552504127 37850 38277 737586459 78604 78116 225013024 76752 76893 489095979 47043 47227 816119558 20689 20949 192769872 8060 7691 894565601 7114 6670 586614304 666 669 834036251 65702 64911 148959595 43067 43460 952210216 77788 77343 91260530 56517 56329 549307743 75595 76387 269454419 54938 54652 27334920 37927 38034 272058056 50687 50562 218110390 64621 64291 83073297 50689 50503 27334871 73766 73407 621335855 15184 15721 481040009 40099 40817 699403091 14620 14399 176008367 26292 26168 368962966 66447 66704 958017604 5550 6134 752950250 26248 25456 238877936 34108 33877 667446353 50699 50000 587996889 66619 67302 534676301 75458 75900 124571324 15325 15789 5867159 173 332 787444796 50704 50011 351912979 50705 49926 157786746 36552 36451 589778692 70313 70783 689586917 12765 13513 633111933 50709 50069 949051988 36270 36773 392328216 41093 41494 571298898 39272 39992 556629481 20037 20578 714547384 5551 5835 507434677 43553 42836 582152066 11491 11545 571075936 21807 21025 783345371 30565 30287 322001573 58398 58613 144682874 72812 72295 218900490 33358 33298 38062385 15568 16067 432472850 75091 75294 173205955 18796 19000 925282484 23277 22602 321898487 60182 59964 938038540 17058 17852 594781418 50024 50728 868705105 70067 70625 737536425 65378 66052 404277767 45013 44396 689315583 14298 13898 185872245 50463 50733 806497676 797 1412 867324506 31128 30397 100000791 42696 42687 405758684 45716 46390 36550694 15578 15567 623667137 49224 49478 515503307 383 1 259163105 50741 50668 939314112 7556 7423 576040923 64566 64009 506592438 45279 45458 750009352 12673 12797 981206763 27574 27061 513388205 76059 76114 697932027 50748 50107 159568501 639 845 238301944 50642 50750 356223262 20151 20112 20571324 50752 50258 459716210 39338 38841 58040958 50420 50754 999970681 64447 64586 783471012 60231 60128 438573549 33294 33020 245145560 24885 24545 460097518 58022 58370 489372254 51393 50875 234331127 27397 27546 139389861 50762 50213 352702737 3668 4116 27381020 50764 50555 98042694 54009 54157 364596038 61782 62167 160511065 46365 45715 757182481 57953 58024 901187764 64519 64751 953919332 75053 75133 760549538 35230 35442 748843511 32665 32153 19163070 19819 19628 145996391 74725 74029 32654508 11524 11132 356794506 12396 11808 328579846 69959 69821 294735616 50734 50778 950100377 14615 14328 949071626 51085 50486 580489938 35921 35591 491458207 7507 7084 14459763 9170 9305 12553405 47730 47273 2384778 70198 70388 595812350 50284 50786 614577572 61925 61898 887901035 16174 16022 382217790 17027 17431 568710548 40797 41559 245969276 4607 4475 627111393 12272 12712 865269022 25701 25606 476523555 48504 48733 548402351 28601 28135 70511726 28909 28140 11578367 34476 34547 92789035 50798 50322 867250644 28435 27650 194211177 44908 44878 229766365 63814 64610 244394356 71393 71355 633556199 44552 44079 234149801 33624 32843 29529683 46641 46655 534146952 29823 30589 341245384 22390 22549 375670027 62444 61690 502417957 52901 52725 955597366 20659 19950 47855802 13024 12655 851173104 50812 50624 695190967 71751 71782 957729553 41955 41173 251880164 74280 73537 192970428 19188 19737 727977619 63052 63557 254321903 27118 27844 251543764 50819 50320 673158232 24845 24256 288527591 26095 26785 304761451 33763 34556 69432055 53751 53047 456334513 58839 59159 18715653 56661 56604 23008355 25268 24691 490104866 20758 20526 381495351 29572 29438 982269665 50829 50109 748177530 62266 62979 137446924 42175 42463 678064479 406 1 541009558 17622 17947 74332055 41125 41638 412475345 4930 5165 500204321 5410 5024 312277217 27006 26922 310701156 68814 69067 396650097 75612 75049 280096635 9584 9510 870938788 21800 21445 432630224 50842 50465 573990222 43298 42707 456594924 66863 66619 975454821 69071 69466 515111309 28147 27529 855606450 58918 59214 875985401 2431 2975 759617228 10826 10866 394627731 50850 50289 349101127 54974 54555 862759340 50852 50284 226768169 3822 3173 76160923 76644 76989 20024221 43882 43892 36235792 50856 50749 562595308 45104 45073 811027877 7353 7107 213458600 50407 50859 428715958 54502 53891 750540075 29931 30490 403458675 75229 74972 26698304 50863 50778 717705523 20606 21189 226450719 37374 37004 999459596 50866 50156 804080799 30288 29687 391549344 16502 17095 57499815 50869 50211 366932537 14997 14404 704268773 3688 3570 323806489 43291 43882 496670147 79379 78889 26330379 15439 15646 906173591 50875 50209 354681150 53987 53793 282566682 50877 50250 726002515 17152 17848 780971548 40850 40247 838972341 19336 19385 904665974 72984 72288 767191593 50365 50882 808725311 36722 36849 569591974 77187 77160 802928195 24688 24293 42658918 76029 76050 871524016 31468 31802 741441853 4530 4693 975428627 9746 9361 40812842 16652 16528 291031939 34985 35433 996121132 14459 14032 519761948 50944 50851 889442390 61195 61835 684974000 65806 65460 432628262 18330 18184 361863096 33484 32977 891231507 5023 4648 904451729 46268 46043 363225189 50900 50374 139728101 53886 54152 57227337 41120 40467 158905191 53980 53722 223709989 15453 16252 52900035 16555 15869 205536041 2247 1860 738032596 27134 27787 597888551 71222 70664 162084376 72535 72425 468398500 28622 27824 667613794 40377 40185 469934383 16636 17248 359955407 45607 46035 585522417 9820 10520 995004667 1 45 517172870 9046 8724 12563829 79081 79704 605892619 33031 33384 860953456 41367 40915 631048568 10949 10944 51267003 35848 36228 818255920 13131 13465 758473203 7775 8162 257127639 68302 68154 30194935 60862 60647 278858596 76945 76295 20290460 73764 73308 479312247 50928 50152 412554658 44883 44461 305342188 70489 70931 346620135 78511 78786 333384880 46456 46538 896670939 50933 50513 51731923 72036 71472 339766836 7463 8074 233572063 18016 17747 749607139 50937 50484 270743401 4958 5042 373528134 48193 48983 701753829 50940 50857 549034911 7920 8327 230956479 77039 76590 618218693 5114 5681 693761959 12757 12377 6556953 45532 45947 673823788 36321 35826 809316540 43622 43350 892164236 8813 8691 387954687 47847 48253 999321034 44069 44027 688480027 75271 75496 153489922 31550 32130 121180195 27335 27594 343686138 42273 42275 40768822 28836 28957 143133945 8366 7618 337891577 16695 16479 402517212 50958 50741 477682500 44205 43445 977218662 5678 5523 380556828 61040 60403 334406104 46465 47067 374214370 50681 50963 757199809 58489 58633 55309769 40088 40271 925992472 67502 68279 141559182 64745 64423 70270344 65003 65780 38788451 41939 41833 838143243 50970 50420 653737772 59870 59745 718635450 10009 9570 841525229 72997 72837 39188196 58844 58215 198715523 71158 71206 824585309 50976 50285 967560339 36195 36908 245702936 78196 77459 690023873 11140 10648 270566392 50980 50627 72042274 6333 7011 698257636 19506 18768 590961907 17812 17855 367861786 7658 7299 200543371 10665 10399 649254341 1641 1739 321116302 10758 11101 975138769 60439 60506 256755044 31950 32040 406857214 59669 59699 817617385 56504 55874 435310643 66031 66230 804853862 14495 15192 460441366 62665 62145 620233665 50405 50995 479048409 1 50 953255152 9438 8669 276446294 50998 50323 69780659 39816 39752 61278815 18784 19584 204197251 50965 51001 987202895 5201 5484 808913349 5532 6063 164168421 12053 12735 974582340 40991 40990 160525395 68760 68812 585597150 587 567 713585809 51008 50439 50393470 51009 50254 125330679 51010 50883 538504010 7699 7841 986557963 24193 23908 670946333 30159 30117 862517912 28804 29575 268566583 74131 74742 722598144 31415 32151 620360755 59682 59521 8933074 30257 30204 24502074 60108 59334 389540511 15449 16163 990288759 51013 51431 49012234 6137 5591 337613514 15290 15430 46889503 13119 13463 613833665 22885 22940 702320614 61454 61569 180757188 35087 34630 27843895 28544 28396 391328655 73031 72461 604897743 19668 18933 92911334 22578 21842 776024228 19583 20135 845314179 1817 1393 334047606 51 1 606325076 4453 4188 164518567 19028 19022 346214883 42431 42115 767865164 26753 27211 271083798 43838 44058 748668292 51040 50864 451789592 52061 51762 599957769 35859 35555 793054359 21201 20906 542397444 1473 1478 106350128 71169 71203 41157158 41512 42086 32057895 51047 50945 129212916 50469 51048 174716508 21551 21879 454971490 55540 55621 260349050 44947 45478 854690468 49908 50463 57592434 26469 26746 401613889 21311 21153 19494696 60370 60514 468303721 70088 70196 346447723 50916 51057 542061960 47893 48088 836333355 64934 64604 174288411 20120 20183 780915430 33510 33593 655235011 13720 13708 716384100 51069 50629 542013335 56512 55934 24699812 55329 55535 105562815 593 103 349999382 44502 44471 235222591 61970 61268 38999051 64213 64075 128737552 37577 37226 431570025 51071 50418 781014133 1530 1598 52983971 70164 69377 346369676 39240 39560 281474280 61311 61458 198488867 31284 31267 58082459 52007 52486 246441678 71701 71370 433955844 48731 48976 183754806 72065 72186 342098501 3295 2975 261309364 66305 65672 527418255 41964 41819 7150879 51084 50356 883198357 57100 56535 295537634 50889 51086 13230145 63765 63840 745436497 49017 49034 4760230 17888 17219 72247101 14351 13604 609266743 42611 42802 520905925 15660 15834 848964150 63607 63058 781811568 16905 17581 835035503 61936 61225 76058233 33447 33513 341834789 39153 39278 991681130 5880 5357 880948301 18081 17596 428704492 11928 11588 303525370 27328 27183 342330590 56444 56829 632985113 14685 15304 124786340 33015 33710 976935262 14710 15163 725558978 6499 6999 515671934 61623 61383 678316201 74869 74203 595343007 36931 36843 174943184 50968 51110 858798860 63443 64147 871446791 50811 51112 990496558 51113 50666 386388489 46493 46200 861390776 9529 8763 315273040 10573 10562 986304545 41073 41192 950964269 56928 57132 374319959 35035 35511 460828951 56064 56609 127755442 37855 37146 701152324 65774 66023 206396710 21495 21562 912173174 64490 64782 933249214 54626 53954 802191896 78602 78364 954265669 42491 42533 705731209 70017 70299 6697798 49711 50468 997996984 19430 19699 355780152 3187 2900 260566513 72494 72187 222271730 15626 15265 823526902 50602 50873 978112869 60633 61251 778617170 50443 51136 31071369 17390 16658 414245610 77525 77922 323446680 75722 76450 21090773 16771 16324 176767867 41775 41045 912637037 24804 24267 932947073 74498 73904 567046566 33782 33466 377074775 71407 70923 178021535 64142 63390 761060405 4891 4381 489262711 17424 17201 570250581 49666 50283 977478242 42226 42759 326507945 50518 51151 807880700 58944 58301 717563085 44329 44184 521424861 34032 34763 871253307 15203 15809 729486957 23499 23991 834428350 26542 26443 70762233 45170 45877 42587433 52323 52400 426247 16221 16168 692576840 40418 40415 814508519 51162 50625 689150487 15158 14489 856941707 71288 71316 193377842 72148 72544 450420121 44643 45391 32817037 12470 11879 982960573 50899 51168 412191077 22097 21825 773454916 862 368 143030390 51171 50829 24071143 36771 36097 19007599 31026 30777 934967780 4749 5035 893356963 51121 51175 329551700 69549 69074 517241089 51177 50691 594551992 4879 5120 262009926 36656 36960 850020309 29373 29295 375328881 72332 71702 595293122 46993 46707 777876087 68984 69717 295456575 62348 61586 165618233 15643 15492 15017288 56624 56687 89352115 79149 79180 964774890 61949 61397 890144886 78154 77459 331410774 24537 24371 531691864 63782 63314 361391924 65366 65331 388225130 5763 6516 594293817 61603 61034 37700394 6657 7262 659624956 26708 27504 151772410 71564 71315 785310981 43307 43356 899848657 78672 78679 588965159 14497 14014 1464113 44071 44148 479874065 3622 3256 949607769 50457 51203 873853983 35551 35913 506890939 17492 18043 327812470 67633 67975 440163248 50280 49616 681236303 20947 20241 741934187 55716 55720 983858067 58858 58769 10549547 16952 16549 107751593 12531 11873 605042869 26439 26605 561477003 6506 6861 25811714 51215 51162 116825120 51216 51161 621567029 79061 78670 274576838 19297 19250 178096080 4236 4220 999335469 38600 37890 901253158 65782 66101 12232812 4539 5259 463833620 34183 34316 431698510 7294 8028 840574188 75394 74901 27318253 37567 37015 316118194 50888 51227 794847619 7820 7182 569402507 4079 3835 706260348 46619 46195 145169778 51231 51180 58277584 61377 61553 921947437 20375 20379 894626703 27384 28019 34058111 61532 60854 72763326 18258 17888 857199520 51237 50473 787841121 9270 9138 884031466 33792 34492 533647065 24413 25120 919143893 7276 7185 156701296 46143 45994 894843941 43438 43305 730873395 77410 77162 925877602 29306 29686 22468864 51246 51093 904753289 19185 19496 928465887 50545 51248 476811777 40759 40158 782088853 2959 3208 770451664 56767 56595 751452791 78221 78914 131621903 30583 30814 4534653 21760 22021 270736539 57326 56617 465143703 41315 41820 38475534 52812 52841 119209028 76394 76586 754721262 56356 56801 778080864 44771 44839 307422244 50928 51261 701859901 42914 42740 18949551 65750 65994 94595574 51264 50507 980970649 65769 65257 694334464 60061 59346 297758762 51267 51166 28654082 21993 21511 528405597 15958 15349 253578215 34886 34763 851387280 65043 65376 408959793 50621 50205 379841663 49173 49054 682250896 51274 50498 487428723 26554 26231 355849651 39445 39773 467529143 38265 38854 809078622 73805 73161 785797196 51279 50501 702356413 51280 51257 807256797 51280 51281 482716920 2638 2602 962563573 47890 47258 676167175 16569 16449 529490800 4427 4177 441509832 62745 63533 994655280 56151 56164 178670670 35519 34782 802602513 5468 5020 707382396 162 1 47037982 10757 10126 661846995 69608 68852 911487749 32255 31903 723945097 23842 23223 939568072 53647 53735 233340379 51296 51250 375365302 9902 9125 166346404 50807 51298 252748954 47966 47293 170141229 19700 19063 663548978 73568 74158 421497159 11035 10799 579187170 50781 51303 292495767 34507 34044 65595306 70517 70248 297592114 64479 64466 897661270 51307 50923 377289834 57344 57011 43998964 60214 60257 994101735 69829 70055 503316363 51311 50541 94943481 19669 19697 4337162 49164 49180 5930028 36884 36575 387398271 18591 18073 691631645 48257 48627 284953993 22580 22728 288206477 20560 21257 993539088 40180 40616 899687860 32115 31830 48064819 2232 2367 797432791 63347 64030 644611202 40135 40124 35391773 26326 26168 169109614 22868 22592 187398559 51194 51326 9874685 51327 50826 251820478 78279 77771 986301123 21467 20910 134866105 66406 66951 800537101 4668 5330 905014143 50994 51332 794942047 48836 48725 303962561 17384 17182 841274913 70223 70314 706496332 26158 25816 381183637 51337 50937 497988502 61988 61485 550626316 66269 65986 579174294 51340 50640 711274074 55566 56223 260766169 59390 59709 428505479 61020 60425 299495635 50505 50668 217699015 51165 51345 223117171 55645 55632 288649644 55780 56125 179275770 18665 17928 272640411 38944 39072 899010828 49256 49000 235900797 9188 8616 197654791 50881 51352 595470262 52914 53392 5616533 33642 33697 167161947 54564 54352 877397373 31457 31083 699587487 67749 68212 117699263 74370 73928 16925839 1790 2524 538071775 47291 46997 936802304 28898 28725 887144321 8257 7625 231871429 52215 52001 735596854 51321 50709 991751717 35716 36126 523771542 32334 32280 800865164 13666 13345 562475407 75120 75828 120756352 38021 37245 94430972 58069 58354 555648471 51371 51332 208661625 60729 60603 209679655 16757 16476 976801910 66890 66219 395639167 44417 44259 898652299 5461 5983 912519252 2471 2925 837456395 7074 7480 299185854 51379 50962 131027164 36479 35835 830127845 65498 65376 17745542 35542 35757 300915125 8113 7788 473754505 221 519 433703130 43502 43145 632495348 4998 5705 66265832 8354 8328 777207859 50630 51388 290431961 71173 70741 3438889 51390 50883 842312637 46756 46730 943177343 29628 29804 34263981 35594 35412 26159163 73952 73627 595711233 51036 51395 922260628 39271 39211 786355907 5440 5634 93223172 77930 78091 158125411 322 1 382608800 51400 50818 762834091 51401 50674 582117541 47890 47896 411587062 74469 73734 123441235 23009 22989 816297117 79619 79249 678084350 78323 78454 775977651 21843 21735 938263906 56274 55984 17120242 48629 47893 720467767 61749 62074 588991732 67856 67238 1958917 48 1 684463271 61325 61910 998862394 51104 51414 83385851 35975 36078 371188346 23081 23283 235953117 79015 79701 146841910 56684 57479 961643881 60373 59615 787247232 57628 58296 487299163 3474 3028 649002013 3115 3185 125575111 39172 38869 781398492 20633 20691 475517707 26171 25454 60452391 45510 46244 182837505 42616 42035 41071320 65662 64988 247954297 4028 3586 708790862 4395 4239 223721190 14282 14976 152316095 41783 42063 27726423 55548 54891 771973583 79358 79504 154057641 9456 9663 644446306 79153 79872 50258939 32928 33455 658503343 31957 31864 330086499 54910 54859 969879 43031 43640 70584543 55354 54865 427780148 7526 6970 790968207 51443 51266 562805940 24927 24554 173257249 3249 3204 659827560 39640 39263 88680332 64368 63796 143655704 63425 63421 138457089 64799 64693 849185178 49476 48955 157453598 70744 70775 423019426 60954 60463 151408742 13536 12916 616689372 40133 39672 43304430 47375 48120 977560120 67629 66877 67925848 59331 59032 519227526 47539 47229 42176773 64169 63929 426174786 3058 3048 56310151 57612 57904 309097393 51462 50972 697787221 2026 2663 393674797 78401 78334 467761347 43875 43909 11779004 43341 44011 355595825 65471 64942 481849832 56472 56645 262453890 12073 11566 601417931 52244 52089 502869456 44363 44127 353813354 27737 28196 1136221 78523 78088 52040772 29084 28835 1358285 43476 44218 342383146 22091 22888 171073171 29926 30117 355158352 21530 21546 285409706 64739 64163 581841573 35436 35415 814503045 51481 50977 208265056 20963 21680 568317768 44226 44178 810723035 23693 23961 828318520 15179 14442 858270885 8555 7843 161331568 12571 12616 845825235 53182 53047 81996247 1510 2223 837317270 37629 38175 390833742 15394 15263 653538579 55868 56485 59495982 51493 51356 590648942 11973 12377 743570929 19528 18818 18362664 41678 41402 877023023 14387 14165 333717420 3241 3245 51817165 12271 12334 30294052 50765 51500 45690737 42763 43038 727008913 51502 51077 54957624 51503 51266 505659163 51014 51504 495308716 21987 22027 1493157 54417 53941 546544 71535 71241 258876325 3825 3371 15488830 62661 62108 976062771 761 1084 105232276 29196 29056 865703520 17898 18146 252876969 39390 38956 524708808 33971 34392 350877478 46216 45748 392185707 79873 79584 305571859 62816 62968 788694712 60311 60533 582473103 33767 34491 237407979 43938 43256 251480517 1020 491 691343257 16474 16931 277734939 38023 38048 909857673 51420 51524 11016876 45442 45687 565777350 59457 59773 61108729 13087 13767 622231794 57723 57197 586515675 30310 29876 11794141 1126 622 667773629 23727 24234 50263 38585 38048 677149191 65887 66431 718602562 57254 56879 431287517 69049 69107 576099563 51536 51404 407682570 21753 22488 295108250 69628 69592 958452279 37250 36607 767456871 6382 7156 359842145 41788 41078 729541712 35473 35614 590435466 66385 66467 712184713 73172 73553 200477614 75602 75857 340899859 74702 75072 346046456 74278 74209 293573264 40946 41504 128792118 47618 47279 359698006 41515 42053 872527243 25149 25821 613955010 33212 33061 846820963 56371 56301 368687310 47875 47793 67403180 33703 32937 844874214 51968 52439 980105284 9990 9788 857246968 8567 8241 34939053 69467 69660 43185355 13619 13649 537905416 51482 51561 4450961 67855 67449 312888129 6864 6910 711953343 51007 51564 749572487 66038 66079 796477980 35153 35411 392391935 15441 15926 147806744 56345 56788 277274809 50236 50907 562256736 17845 18168 360558307 56093 56167 712503215 51490 51572 689260092 77357 76588 506803175 51574 50787 98870220 76868 76469 375017312 5954 6107 793705683 24152 23586 883756416 7590 6917 857949439 71202 70583 30422412 30180 30902 232940769 23274 23450 59905213 77317 77432 60601506 64698 64348 752873111 43466 43611 527961842 982 1607 693520246 63705 63628 735023170 1 204 645283178 47060 46428 351589939 10200 9649 477389636 70704 70705 143905614 51591 50823 950850033 79050 78372 62130933 36116 35942 733144071 21241 21035 559630745 19192 19690 23758238 16430 16504 466496814 46546 46164 643830369 50054 49745 309498332 27809 27763 414016485 26949 27304 106084088 39393 38767 748102201 26650 26771 524234802 22714 22915 549121214 78429 78387 730756880 51605 51424 662364472 45789 45896 746664091 51584 50970 644788006 55584 56049 558168920 16392 16609 695760207 30286 29892 580049273 1556 1542 728931742 51612 51431 16091989 7611 7639 914828079 51614 51142 933785110 55052 55321 42067114 13032 13336 639251121 44279 44200 879383760 63003 62732 571441436 50873 51619 34568531 50874 51620 342186939 25577 25899 49002475 51622 51178 846255899 44074 44868 109288870 35514 35245 100923874 61582 61852 8798848 21590 21978 370006278 51306 51627 108848947 51216 51628 568116286 46347 46137 480971600 10131 10845 16914102 31087 30433 957433743 79111 78778 433160199 8969 9613 334662755 74267 74002 8739174 12421 12882 195529426 51147 51636 821943067 50555 50214 13659012 10438 10125 891700790 74963 74404 701552666 45993 46400 703944317 52942 53312 3665601 6083 6077 890179752 14276 13586 830961670 32993 33708 487047377 71135 70432 191898348 14864 15178 373603622 55907 56573 258943803 23573 23525 914243809 32292 32294 676706844 61863 61328 551842682 42363 42073 51876067 50974 51652 484175898 54662 53911 731802668 62206 62498 694542676 63274 62949 188259625 60569 60547 58899216 76624 76387 179293498 3768 3678 316419271 60240 60342 972398526 54739 55520 184159734 66859 66473 64937002 65080 64818 959641292 53059 53093 823843416 23 1 186891046 21097 20683 414585633 68307 67686 57699774 40378 40024 106800941 69125 69507 763607455 3168 3900 841462282 70611 70797 502525917 68016 68187 262188924 51672 50909 830512514 26100 25462 350019860 29736 30339 481836491 51391 51675 388805124 63954 64175 43913877 2801 3383 64078642 51678 51090 93404434 45378 45583 938957195 50936 51680 549804224 3699 3168 372805786 10381 9682 40716956 18190 17722 568238937 70500 69867 846822035 40883 41038 1169223 46820 47257 999529785 66718 66692 99341754 51688 51476 656563133 74852 74155 276680567 62594 63357 434583581 76831 76845 714081920 45125 45045 54952342 72903 73590 468456493 75445 75724 824438111 14704 14369 669626750 52124 51500 979871638 51697 50924 469856176 56233 55557 304083067 46332 47090 201187086 71730 71707 893426140 33021 33458 37047818 75679 75381 84572368 74273 73839 654170764 71333 71354 401320 46496 46464 35384714 51673 51706 732820515 4341 4520 65646297 12167 12726 547911137 21583 21228 798800707 51710 51406 196004122 70453 71035 785739481 3219 3092 353294736 44588 44450 791884170 47839 47900 13281730 50870 50385 622835701 16846 16925 962437731 32718 31991 943110268 59222 58692 387610122 37934 38561 364612762 76572 76762 372337963 69458 69370 648805494 51722 51655 223292998 27151 27144 191686840 50939 51724 383866462 51725 51276 522339995 40083 39365 56306605 73648 73510 614343235 33414 34145 666813590 68466 68468 519281490 3095 2982 917742811 55840 55637 933728182 60548 60133 12155152 79946 79346 881060036 38765 39301 680094800 3080 2953 520699531 52031 52559 34349614 24800 24892 528500066 8350 8279 336594670 13523 14094 766327236 47488 47092 544629750 28417 28866 421543518 78046 77780 247266431 1536 2259 187228261 49069 48444 595255952 17697 17316 73774637 53746 53050 907899949 67194 66751 939117560 30364 31124 900222668 19433 19475 106713868 31851 31317 169449224 49859 49383 969525000 2239 1460 74147993 3230 2458 106495351 51754 51405 791904900 42545 41821 799691686 5367 6146 837452687 23401 22896 373026483 51758 51238 415779576 58561 57824 240697831 5997 5250 860377446 52874 53265 44945221 7675 7613 457969184 7910 7292 75159139 23005 22369 383663229 48494 48971 191063417 50454 50809 647009692 38964 38547 115441848 43269 42493 847401556 51080 51769 56185821 26635 26170 670992750 51771 51434 80192005 37681 37549 969063954 69351 68891 420997059 17299 16610 349942400 37985 37505 68281200 51776 51556 9373953 76013 76331 116389826 39612 38955 478432540 23348 23853 630070432 62216 62187 192521996 29000 28528 725439029 36749 36582 45214578 62311 62409 288705092 77341 77396 166706504 36953 36599 145079227 22655 22633 565536790 2755 2273 174691466 76392 76091 545439848 20990 20622 777584053 51790 51587 347826303 56831 56525 741893544 39690 40107 488918343 51586 51709 139429068 17655 17357 168423305 12861 12489 228036695 60274 59567 956222818 49849 49532 395186024 4454 3839 27670004 51551 51799 229115475 42309 42156 112714075 51801 51055 308440121 59551 59697 429543138 32271 32644 133439197 51228 51804 145644407 72890 72371 748865714 5078 4897 69895773 41561 41426 816868665 11816 12085 792414753 26940 26500 133238665 65833 65172 236951503 64677 64181 419145519 64437 64193 56019045 59201 58703 200955705 49187 49526 251764360 14575 13898 454957966 15653 15973 517905014 51562 51817 649224321 59338 59143 653447740 51819 51504 785037477 8261 7621 248054825 51761 51821 882451682 77105 76801 686721410 32897 32699 626893512 31471 31187 91420535 41839 42016 284783908 22513 22525 755747926 57244 57184 236870353 11740 12432 920026367 76346 75801 237283281 14919 15106 179926680 51738 51831 41677980 3604 3582 40396930 10372 11093 364533688 32399 32960 990014091 27475 27829 441572746 79715 79492 156783461 73194 73256 820064876 1716 2059 583717719 70329 70261 136622848 44824 44032 751773490 38231 37796 948623043 718 1 84965255 78859 78603 493005029 23911 24451 875575319 60959 60847 766690136 10504 10901 489364363 58290 58218 916783143 22324 21645 458780517 68852 68456 966677769 79412 78831 554529847 554 817 267226422 71346 70941 148801042 50697 51415 371053945 4279 3958 729983298 51683 51855 15289990 52036 51372 743722808 57783 57960 499784079 48952 49259 242378696 12855 12108 556667666 29270 28491 75764373 38827 38746 71774197 51862 51338 219841737 32261 32726 343748820 28698 28311 229865225 32705 32146 914497434 51866 51336 45901224 17329 16749 57049422 65852 65053 400620826 28634 27882 586364464 16810 16666 383464620 55864 56198 562997765 21265 21459 84248947 38694 38984 702277295 65413 65268 460672898 51276 51875 501456640 43711 44276 794132320 51082 51877 898021328 38614 38518 994872762 46345 46240 585727309 51157 51880 930933588 59875 60085 982139539 41615 41983 304365893 48815 48601 15835005 32738 33135 987938148 48096 48023 537247930 75814 75271 311919358 67081 67867 637140515 35186 34578 837293002 2180 1633 266513227 20332 20985 408765726 55528 54999 31970904 51236 51892 908629346 65824 66487 789932306 69969 69408 579139014 36266 36938 315416634 53028 53661 817421360 40321 41077 37667613 470 1 901296504 51798 51899 421696873 51900 51815 812117976 37453 38004 536421694 2565 3238 645662110 23406 22972 873334664 3314 3180 671043620 23455 23355 218372237 651 1399 191808258 46451 47089 631129794 70666 71218 344002434 51899 51909 680924643 73365 72929 394747989 53858 54631 57708098 56081 55569 191626628 26857 27421 43356768 59691 60283 475524265 55782 55651 888650938 51172 51086 821387614 52225 52580 64392677 51708 51918 877466102 34157 34722 464520925 70800 70501 374260843 51921 51293 677585819 49304 48938 351086488 32789 32985 191562213 37915 37255 71893672 66703 66088 598660202 22100 22362 152556751 73056 72457 747202574 24225 24619 328804152 15249 15840 350300547 73711 73476 323404606 79994 79721 735389977 8284 8221 789414622 52991 53285 621973719 66897 67236 936272236 10945 11248 381927626 50344 50978 635116166 64832 64225 857998749 42041 42729 790410567 72748 72938 531799402 51940 51584 668192700 37128 36699 738328272 13270 13834 73364636 8546 8816 170563142 17286 17943 256202035 37460 37546 182513070 503 1286 29911456 64798 64039 59025454 42209 41502 389441856 15145 15560 25218107 62627 61941 113447274 25488 25787 153910774 51565 51952 967286877 79533 79736 141245372 53193 53247 776049270 31593 31297 953692920 78393 78358 903200679 54886 55161 389264188 55391 55654 519236900 37351 37557 819195281 51364 51960 47766879 7799 8102 79183371 72158 72296 690059319 24779 24709 439989152 8067 7982 267537772 74671 74228 257935929 22060 22685 284205911 67475 66846 13503242 7345 6916 783927256 28665 28749 224102175 55335 55230 10471823 24976 24491 390094904 13105 13159 225240911 51973 51407 82367447 13045 13289 583373775 34883 35352 594050199 26460 26392 455696803 74002 74709 747322815 34320 33893 613772139 51326 51911 310938903 73803 73057 969247819 75172 75443 324210427 31004 30277 538606747 6604 6469 898480301 58456 58695 471049951 51952 51985 823848176 55861 55375 779798777 68484 67883 625919698 40334 41064 203273629 47019 47457 516163273 65171 64451 574016006 13678 13331 248239617 47321 46859 426339303 1195 541 914248693 58231 58521 694690725 51995 51886 661627453 962 639 792012483 3943 3177 469787302 51534 51998 402908830 22389 21771 156162952 58106 57917 314242906 42537 42836 751515220 67136 67880 437707548 32532 31915 929533037 51275 52004 158121337 35681 36281 409679417 710 1 235506479 70777 71074 165875831 52008 51718 658002451 50559 49844 548776915 71738 71390 115270987 52011 51734 39000759 75490 75001 79970749 18835 18361 34197861 12356 11903 913411783 13931 13133 133516355 67430 67720 498210609 44166 43917 59895925 51139 50907 69043296 6872 7325 200235697 13364 12871 383563212 50492 49946 796954703 61262 61178 822294196 15649 15324 361875104 51484 52024 748274704 52025 52003 861189249 63493 63382 641489095 35116 34440 915874352 72547 73334 150414882 46703 47268 672443230 40898 41153 321324672 76742 77003 660924293 21881 21444 33425484 70062 69785 43150459 53561 52825 899851565 75231 75090 189325128 14968 15647 72888188 52037 51770 732497717 33570 33173 803639291 33323 33586 482055973 54444 54483 194090436 46573 45993 8331560 55618 54885 180652671 61451 61040 27256910 33098 33337 72433880 55163 55583 985924793 51729 52046 535380785 35652 35111 125963766 65750 65582 50898579 7462 7231 15777678 76790 77218 739960299 24681 24163 131648471 11049 11004 171083635 51904 52053 512282896 36793 37416 158875246 46611 47322 876913837 57294 56868 539246360 47734 47837 609904880 12220 12085 297593565 22805 23415 181444793 41073 40319 962011849 62184 61863 817640863 53167 52375 679190080 7732 8026 842048575 51833 52064 212113903 62561 62599 533775060 48790 48275 761524994 62961 62717 40406025 44375 44108 891257495 52069 51592 600008715 30099 29733 377245043 64595 64086 454137313 76147 76873 5626868 47642 48281 84494080 64672 64793 845663815 50295 50260 596476698 74682 74145 613187803 23927 23436 178379320 69298 69275 312628502 2344 2356 458527496 52080 51956 520581702 12004 11403 173478776 54364 55042 499225306 2782 2367 338442115 74821 74222 977187282 51401 52085 553421387 38994 38559 162933876 52087 52014 973444457 17330 17064 9364033 10884 10732 313506433 56256 55969 40837927 51742 52091 121359129 9562 9095 14379512 54969 55744 320361131 35645 35358 505448731 61724 62275 550618872 22284 22760 583895938 52097 51438 900141728 51481 52098 997781467 26963 27126 448245232 75771 75281 219381771 52101 51579 98089467 60498 60072 803876568 13491 13433 604328428 13845 14160 497292261 70332 70632 124913306 34506 33748 535258084 29672 30136 457029725 48954 49506 831994119 14244 14500 516113185 52110 51922 616251319 2498 2202 176992440 74799 74780 56775049 73113 72562 551904629 71189 71602 516757614 35840 35671 201980662 66705 66788 455212074 79407 78615 201047361 16013 15224 802982919 47214 47273 368344595 15144 14749 684301002 52121 51933 661959284 58386 57925 490975974 36703 37478 788008591 54494 54695 779333872 51864 52125 205984705 52126 51337 439771731 34972 34967 174638320 61790 61972 345635909 24323 24207 355824926 47799 48369 973274873 24989 24565 210101309 17067 16346 200136982 43540 43542 923377221 52134 51900 173072233 21956 21364 917950597 27599 27280 463334614 1266 810 14321974 17978 18412 358825621 52139 51911 3394390 8385 8031 395337883 51976 52141 71856308 74244 74485 206913109 36193 36342 11547207 38255 38450 51077532 58677 57899 633007811 25694 26232 425556454 51679 52147 714093422 45547 45852 16477625 8282 8647 346467120 45603 45999 436971622 7145 6537 389055466 42994 42873 774134259 31088 31219 734599689 33021 33182 25808729 78811 78407 623253595 4638 4480 191901936 42396 42090 963234337 4684 4550 584844583 51530 52159 638964581 72691 72917 304597880 4667 3944 798671758 52001 52162 589382555 70203 69902 512570929 63588 62815 365868282 57539 57042 14396458 15151 14533 332417638 30150 30578 843437804 57649 58305 308401672 47085 47005 174274581 14669 14905 888902042 57986 57723 945940294 49899 49188 580366039 74709 74730 676385841 66899 67647 529517615 30374 30989 934136563 75043 74740 505520576 2927 2561 435693733 50055 49303 395475586 76232 75662 182500909 16159 16387 535547329 57088 57626 270357850 69347 69995 107154641 15710 15213 752487473 7866 8314 878311677 9885 9120 147683969 18038 18527 486315456 52870 52130 753259966 4555 4652 797608760 71128 71918 396363531 10303 10735 506662103 2509 2465 184018841 39003 39293 731420764 6371 5790 368547632 25572 25549 284434689 23117 23407 5461771 51622 52196 785808118 6761 5966 993977065 45452 45467 445127439 415 1014 366111329 7292 7125 974159546 59764 60060 489372790 78836 78686 13717555 23748 23277 605436779 40265 40977 53661947 71688 71069 402431705 55144 55445 344630406 28750 28701 601272830 52119 52208 32863027 51876 52209 515722328 26245 26731 59481474 47575 48299 672839794 31940 32729 202515330 51974 52213 863993087 8731 9096 318964872 30033 29460 638696485 4285 3818 59328294 71739 71359 127999259 48280 47887 29104475 74381 74262 693597174 26247 25865 384063240 9309 8527 67771328 61311 60912 307942563 62105 62474 808433355 28602 28405 286016047 36066 35367 963397956 10598 10262 33648748 10129 10350 801726987 78433 78474 992236107 60722 61466 948094402 60623 61288 211336356 62432 63044 8179749 113 819 717837867 59432 59327 307462041 17067 17647 453160353 37049 36411 839704327 27039 26451 944954439 18247 18447 7127530 13030 13634 23511704 17185 16706 132482727 46845 47438 487685431 50277 50876 891933470 44608 44074 661235239 37581 37737 492732286 56638 55894 965719610 10521 11261 334308189 55507 55307 40980684 63567 63500 838269192 77477 77768 64213936 70439 69988 291801879 55430 55087 568896875 48358 47692 496656453 46019 46728 496790432 48683 48442 2969471 22717 22214 628291532 7105 7854 752694843 46579 46098 312633396 77898 77660 723055371 13833 13155 54031131 72747 72404 624817778 55694 55381 54384695 3225 3118 425869302 70750 70798 941775462 48520 49298 828673398 38544 38312 481102750 4249 4478 586820286 75145 75455 95493410 37231 37093 895770457 4397 4024 994437628 70172 70032 784363174 48293 48227 474145191 69596 68972 184147503 38170 37598 482615564 24921 24855 46345269 29311 28659 759961520 39258 38557 634073232 44694 44147 15254315 70763 71081 646318518 10771 11500 631085788 63957 64400 531228697 27602 27384 29271003 22 584 792169910 52052 52282 262235439 41241 41540 751749098 37612 36828 70817345 63585 62807 469324168 21252 20743 496718225 40634 40360 941628202 19539 19908 544958888 68817 68539 471657924 51839 52290 468282958 39456 38848 661363583 40313 39746 504631804 45738 46507 587051716 38391 38236 188997524 34493 35287 128608150 24474 24571 668700240 39140 39340 675358502 53528 53177 586994168 6386 5694 557681057 2429 2792 331873113 51682 52301 269948493 13383 13494 994049266 71074 71725 875793876 55486 56099 19914224 49124 49117 997830368 49610 49682 525579613 24452 24397 478292199 9355 10049 151941012 146 1 7057737 71424 71485 131567608 46432 46390 508161688 30591 30391 406365413 20608 20481 171617846 49440 49431 23841255 26062 25888 437590054 70901 70899 430443562 51716 51646 566121756 51874 52318 552926514 5619 5890 689494742 68518 68549 179758540 25444 24956 496521903 7395 6682 567217989 3025 2255 561204850 47932 47492 485886169 11136 10421 980696940 1683 988 337540974 71458 72207 40723397 16402 15962 74747267 77720 77241 457678352 44167 43522 889470819 64611 64920 146336544 45011 44263 771262366 52086 52333 831679005 7145 7769 343789497 21499 21129 716384984 21540 22203 490950949 73235 72812 228406876 16483 16683 664765038 24800 25144 17284038 47972 47732 860873909 33768 34306 381442902 68188 68433 47891808 58268 57898 22865861 33949 34088 479414288 62832 63385 730641881 53960 54679 10388179 29086 28294 143490616 6900 7027 658245276 17891 17676 708244858 58182 57989 899601904 67552 67573 921119361 28841 28137 24427489 38602 38048 548141837 2462 2254 252279104 64823 64573 510971019 73441 72771 530492943 77606 77414 619104046 26454 26217 13700405 52359 52215 13485889 32245 32406 177764469 1630 2313 355334332 5207 5712 501782689 39060 38420 519426325 52364 52222 368559627 51839 52365 5299032 14513 15084 42011453 52271 52367 899156602 52368 52020 45339114 5965 5557 904398315 51494 50884 273695268 34085 33439 558670954 52372 51732 795325390 71296 70964 50151197 21545 20902 348538453 65985 66622 718477025 59362 59153 847799963 35851 36298 11789279 16120 16587 62724404 35085 34858 995551072 30653 30433 78554837 75008 75147 847463394 62986 62591 28931849 50162 49423 950763370 13472 14030 349506342 50628 49950 913735709 24203 24903 35472768 22110 22109 160404234 76509 76768 707684572 2339 1597 125102923 55778 56533 528305192 17726 17320 32249676 926 133 845610601 51689 52393 252960874 69426 69920 533319924 10201 10617 924043456 6818 7112 937799137 71518 70867 158473021 38148 37637 775604413 17732 17489 6846458 50555 51159 837503 73290 72915 360371915 666 691 59078589 45636 44890 94413333 52404 51654 292971552 51869 52405 757103583 68367 68841 465198614 56084 55591 922534699 19175 18444 574083014 3282 2698 94396294 48061 47752 411265609 20656 20673 361857246 2982 2532 773850135 2997 2519 398627220 59979 60151 191118271 43862 43134 629444306 13515 13475 888713948 39381 40048 270088991 52418 51992 670823748 22031 22715 769941296 8978 8490 549740674 9951 10234 658410753 37635 37549 507584391 36121 36836 619190565 29887 30363 335515292 11916 11368 572079707 28812 28564 482843547 24102 24101 70492001 20447 19788 534935135 26753 27367 974658317 790 927 989472121 9893 9219 85173913 27934 27605 580735780 56160 56774 762651199 62044 61700 190801532 31521 32157 79551493 60736 60443 228277482 52437 52038 930329819 70057 69433 366385123 58640 58046 278076387 58986 59506 331453138 43564 43356 815911952 52442 52357 970667346 6651 6040 442415090 3581 3443 68496289 5602 6276 387346384 33056 32993 952123217 40244 40809 345230840 46810 46439 838750785 52103 52449 51936083 39161 38714 670272972 41150 41385 915549756 77704 78119 125860928 11670 11302 694406546 17178 17824 188625554 1551 1025 685888012 58481 58660 662919248 52457 51789 123616205 58646 58907 386001878 60417 60459 427156025 27180 26934 973936325 52125 52461 526453766 21517 22029 444212913 47355 47278 938069398 25045 24654 102792730 44439 44907 519512452 52466 51764 301830558 52467 51705 432336765 79054 79654 938952044 3751 3774 313718097 27769 27073 557596412 76948 76284 112707145 33583 33360 256311038 33844 33758 108188860 45424 45313 897570704 71733 71880 752663005 76753 76277 897454771 54191 54509 228405207 1865 1744 267181312 30361 29831 22947868 7945 7549 7077527 52481 51716 862255097 20142 19927 935394393 71452 71373 783957359 23317 23793 42197847 74132 73762 319065662 60603 59950 345239689 2506 1878 754517826 29223 28748 85019332 13423 13047 402833922 2888 2681 815330534 52491 52290 704175751 371 1 310855252 13443 13076 644767594 27462 27846 584763302 52495 52296 463801393 3295 3756 716588960 73480 73444 723570140 25087 24823 562084964 24444 23888 534100410 32584 32374 78234855 35592 35548 335396481 2528 3004 7279778 68281 67833 143239070 61539 61588 21715338 35716 35648 808643274 21536 20948 32889409 52013 52507 271381470 52991 52714 732672654 60924 61517 947380968 26074 26549 923381771 55361 55727 903049342 20098 19552 590492957 79617 79077 62104146 63757 63874 830579753 6695 7226 24840711 43125 42831 367885573 54484 54073 155283523 46274 46971 140641453 8696 8623 810401286 20619 20827 617223480 52521 52457 220691002 24942 24279 732703242 48770 49493 148742539 19762 18992 359660618 52525 52243 475973240 60432 60615 171721623 52527 52179 392624042 47262 47253 813625078 51749 51679 856809605 52530 52043 604531215 59050 59603 303028222 43021 43410 131252890 52533 52320 812929452 66899 67640 73450004 21198 20405 623502625 3406 2726 616583094 49585 49584 922967930 52538 51868 607039143 41418 41042 661558069 18495 18578 509045873 5308 6049 885414467 61896 61367 876024754 24656 24030 910392926 11622 10890 396359444 47860 47287 328170397 52546 52046 257403006 45086 44695 972443974 79596 79634 635302028 45534 45617 289002723 33465 33210 348740157 47556 46877 302005144 15546 15412 516794092 69097 69063 72352691 52554 52084 710688386 39138 38629 692320389 48333 49121 250015721 33482 34044 777171569 70970 70439 649991620 29217 28730 843932994 6098 5551 395965277 39858 39739 938136257 61019 61473 599055838 44091 44682 194226056 52374 52564 898762181 67325 67192 26961425 52249 52566 945812626 48614 48088 196535314 22862 22513 787813058 19173 19512 67288077 21519 21392 460933633 52208 52571 901874978 59924 59979 698455964 52573 51945 67984681 43705 43655 764781365 5724 5243 359207165 26932 27130 695217594 75481 74690 21479194 52642 53341 727903384 43128 43632 55251051 42192 42668 913614123 51797 52581 269344093 5437 4704 132652153 65309 64765 288392504 57082 57762 725331745 69303 69951 695133615 71037 71440 784934286 76212 76179 508326070 30088 30501 722212976 45511 45432 694867091 60513 60875 780204397 30128 29563 326789688 51976 52305 2593811 52593 52252 449535440 38706 39199 178625298 4293 3979 125912472 39520 39351 570987944 3078 2644 795056880 64592 64198 908542300 31332 31200 189909426 52600 51940 597998575 37935 37479 542263746 74363 74672 898632080 56804 56911 507967206 32509 32299 162155343 25876 26667 910007000 51908 52606 692337108 48759 48334 174349722 50456 49959 147011665 52609 52196 966266890 5954 6645 69650869 49450 49876 681116854 37944 37730 735199779 7121 7143 182250225 74031 74449 266385058 51890 52615 217997351 44490 45276 573840662 76177 75417 584166253 424 88 454201967 63480 63297 454416220 51914 52620 905981216 16246 15600 986029600 75151 74523 933521874 50574 51082 34364364 50901 50966 709349466 60775 60465 483621616 77098 77588 586900713 52627 52508 553127790 70677 70395 22395267 69749 68967 471667593 46054 46246 3991987 43388 43843 320502591 74390 74944 720296572 40141 40101 890311129 35164 35947 613695634 13953 13163 605902272 70836 70709 445800139 50146 49813 363251346 6073 5745 224686800 724 633 743790965 67320 68030 96024088 4194 4444 228591532 3976 3871 647332119 62931 63400 352398184 41187 41422 169225906 41389 41200 650649312 52366 52646 986797047 1242 1231 76140963 40449 40475 3986955 59617 58899 624183341 39079 39601 827914339 25159 24761 851524025 64239 64230 467871031 70716 70265 797229143 52654 52634 944251444 35952 36521 623103806 2444 1995 907732850 35648 35106 522380131 17900 17886 383073957 26752 26787 320381515 74475 74890 664369303 49145 49636 948034333 2604 2046 663787222 52663 52611 842046971 77350 76877 217267625 75731 74939 190832018 52666 52234 983827017 52667 52431 711282416 77087 76940 410544462 36791 36137 990116758 36977 36190 538192232 76221 75788 844872143 20837 20813 275842639 262 1037 780140352 76613 76984 436099069 24114 23588 329433535 14862 14154 895554074 52118 52677 686742121 62630 62596 920313784 78765 77972 384999150 2757 3041 273000256 19615 20294 162964784 46863 47518 331025068 52683 52084 409888013 41090 41720 685029367 22473 21757 885468280 19652 19499 109878738 52687 51939 65083855 74722 74026 599808153 7835 8267 584716392 64333 64763 810838917 54957 54317 956521326 59804 59994 150149667 76275 76126 431125227 38130 38089 930248197 62940 62769 397678373 9005 8777 835876023 44105 43408 207468078 65495 65048 702620148 7555 7092 876564407 44308 43689 528302618 65855 66058 594823973 43612 44063 125106396 52703 52621 865629159 77201 77657 957106231 70152 69982 760647686 51884 51593 874216359 51927 52707 262030589 71464 71538 835900314 52653 53097 913391308 25115 25739 303858981 10688 10686 56184136 7127 7120 396255734 52713 52038 158919605 71065 71376 73055370 16388 16314 524084886 25688 26159 150264992 6764 6245 397251524 76719 76533 412194797 41653 40963 90460350 66876 66656 324592401 44642 44559 152648512 50758 50059 429387466 21020 20928 232216599 52007 52724 964961639 42369 42283 885955635 16131 15474 161258624 36511 36402 314936318 24040 23918 564940517 52729 51953 19653868 8425 8936 74101460 10504 11268 617219411 18202 18169 734036079 21539 21326 739772030 43482 42709 161889388 996 773 657046781 70952 71589 799660815 52063 52737 994382654 16612 16200 789385045 45536 44928 336786018 52740 52430 596286067 39501 39213 342830409 56042 56478 985083774 79264 79607 685613551 74837 75359 704724844 19060 19145 33536764 25410 25266 626442555 52147 52747 978094998 52748 52522 140757616 38452 38560 89646970 56148 55961 74910659 49902 49416 818760011 78132 77738 84084249 32748 33263 318758185 50763 49973 482315186 32792 32559 750056838 52756 52495 762012068 77116 77916 519460917 74044 73296 472880520 28221 28628 310698436 72465 72242 77650803 15932 16512 317289228 26192 25826 12992040 40493 40621 59544326 52736 52764 425917323 64524 63807 303021793 69760 70392 214437721 24338 24015 607193681 38670 39179 74046999 1876 1723 694919721 7747 8421 619935304 42270 41863 203507500 49819 49073 246009315 33973 34591 671663904 79264 79335 53428228 2732 1977 111092261 19735 20522 66364642 22896 22828 523999813 52778 52528 953093121 49098 49824 19142476 11341 11903 323057833 52781 52529 182802650 52328 52782 6141078 22535 22161 758847670 47740 47209 417366257 62122 61944 565030757 52786 52219 602686847 51563 52352 280776956 52094 52788 952751641 77256 77847 222947378 52587 52790 223030364 52725 52791 638664121 10158 10820 584051105 32028 31983 179710415 64853 64469 602158383 8277 7631 645268496 44001 44071 612584112 69178 68609 846939534 47427 48184 385567970 29049 28279 567185699 79071 78899 661434511 10786 10042 686396934 22738 23008 267277247 9876 9716 48824477 23744 23411 391058732 49691 49612 912125330 52806 52355 209092598 52807 52391 2345257 7632 7298 812113816 52809 52566 125605073 31876 31975 551833627 52811 52312 431109369 6588 6472 900537994 79896 79225 360077604 50120 49831 577015205 58757 58359 30348352 37786 37002 252793561 46750 46002 910404403 56457 55963 960356208 52819 52042 353159096 65731 65788 264129030 41005 41584 350801257 43295 42564 453995580 22230 22667 15776540 52824 52128 609847472 22563 21850 296948339 9607 10274 756256044 53486 53175 500590511 66302 66509 692241693 52428 52829 175778757 7565 8219 241045575 51053 51309 924927668 33006 33260 684880312 1467 1303 182388757 52566 52834 169741050 66503 65737 596286452 57148 57680 26957709 36527 36082 613335518 13535 14202 836418708 12201 11995 123501115 1786 1581 883605711 51257 50561 796728799 31508 31263 532021449 50023 49870 608637915 75304 75749 466072403 52845 52346 841652633 30051 30133 548164144 33894 34586 363385128 27447 26928 129219346 39350 39719 836831700 57669 58124 114547910 40679 39986 885487354 74407 74746 107562155 50618 51323 720587034 75552 75245 597434472 24412 24099 622058798 43732 43039 291375070 66644 66452 822048314 46845 46418 705667932 68014 67765 141047077 20602 20172 599818770 71774 71521 925680327 58078 58843 957494473 28316 28211 457826371 52827 52864 951714001 40795 41157 7131543 79869 79535 228736826 44414 43797 958813809 27786 27736 833469511 66590 66226 935011653 76150 75999 488090399 48888 48666 144088220 24663 24185 611844550 66095 65535 811409071 52874 52273 392450380 65011 64346 261999412 26543 25928 296840772 16086 15466 237177720 7130 6538 290782584 30350 30443 803710126 49087 48517 48838875 6304 6937 363218054 50996 50438 382599359 64337 63931 185285634 74542 74079 283839816 28317 28974 613014662 149 1 621892641 7510 7328 248064814 42985 42546 301823597 77082 77597 297492067 41713 42069 217598721 52202 52891 692836785 76085 75428 807229648 44820 45308 900897747 7938 8195 27003814 62159 62058 627561232 52896 52118 658832666 56194 56140 447843275 25521 25868 882594750 5050 5315 786115925 43710 43635 732342936 50806 50969 352532741 76086 76882 474838742 14772 14159 49591691 42960 43703 938529213 54869 54277 54345857 30948 30877 168768739 2451 2336 785803331 18296 17828 59295390 29895 30144 914317313 24586 23848 712854204 9288 8809 934061074 61838 62620 550570868 52913 52424 45257867 44456 44036 323833501 2215 3001 318321681 52681 52916 56863518 26359 25961 919324907 74398 74000 32835750 17502 16891 147592283 20925 21551 777429917 52921 52870 23841327 57175 57437 669882202 52923 52236 597721747 37590 38003 175661206 52221 52069 590121001 75566 76065 552357408 43465 44050 211506268 12883 12122 613565907 67679 67634 181276657 52695 52930 958983110 23434 24104 264887774 77353 78040 329697730 53791 52991 25615968 62297 62413 496732921 7541 8033 140863560 5869 5551 120791028 62899 63183 20769941 56870 57624 433544910 20928 20875 890255432 17048 16653 30714272 74183 73792 408848500 52942 52790 38188348 33744 33654 873931925 4975 4354 562803230 64622 64733 975663906 28496 27792 108071327 52780 52947 665893990 77120 77626 301163884 4193 4322 920194955 63107 63209 724969271 62528 62218 37584376 38121 38000 243965612 68753 69167 469901533 52954 52401 756013991 67414 67395 981966091 35503 36071 250769572 23479 23355 18829066 48858 49267 173128055 42429 42196 671373669 32246 32529 12712509 78767 78422 568489801 59364 58929 896199314 58243 57678 118613326 54873 54434 768409860 58344 58020 577123989 2521 2894 790794952 47635 48195 624483347 69949 69713 174136236 47069 46900 595315756 58152 58918 148587085 1518 1832 896256132 55018 55283 730131594 42354 42312 14824978 29775 29232 248608824 52975 52224 205994870 52915 52976 624487447 61475 60818 488839564 13350 12765 442086661 26686 25909 72479297 76964 76929 280544114 28658 28397 433222053 40549 40495 203758868 64765 64299 171674946 39594 39194 985249500 6755 7469 936201645 32538 33336 780020520 46938 47371 287331930 14148 13504 967483450 60835 61039 528162740 52990 52511 65906921 68021 68488 784537453 46533 46797 737442198 38360 38733 286104339 52994 52706 595719010 3140 3519 533954789 73197 73013 507148190 52997 52450 19290340 9912 9586 57126788 12187 11402 875175981 67945 67611 429470756 73655 73654 52054149 12477 12918 960238240 56693 56792 587785782 31168 30393 434661532 32363 32701 489216538 53006 52361 641437425 40705 41208 123518453 36053 36369 737720481 37431 37418 751206663 41247 41984 421958672 37637 37696 66859746 77283 76749 869600369 58759 58289 886501498 23369 24158 511524734 78358 78505 266839931 53016 52443 453213036 15631 15660 965190623 67355 66762 509204766 63994 63723 713694143 51063 50975 650233497 53021 52512 143633769 31729 31849 649008568 53023 52424 938967988 8000 7470 910811936 17997 17574 695276688 75988 75436 495806839 53027 52763 86978017 6128 5958 688788689 16680 16048 901235854 22238 21502 458910315 40530 40870 878229972 79045 79697 754718876 68945 68936 423135969 53034 52457 756663048 48630 48768 285712030 62400 61898 884662039 1575 1673 978527692 72175 71395 51145382 46507 46598 209174866 65071 65835 367744764 32863 33376 171041493 75205 75692 754461183 32667 33216 567286666 11608 11761 258492327 62934 63666 23888712 73537 72984 6150580 76585 76670 576811490 53048 52943 931609500 72563 72154 710012083 52412 53050 247560392 72117 72257 702913146 12842 13053 307723007 12406 12389 353899369 56949 56502 99056931 66827 66457 985781112 52969 53056 266409499 39741 40012 472661247 29816 30497 497905680 3211 2552 38021508 55048 55024 845709276 53021 53061 308935889 63241 63166 843796671 20700 20018 82144842 1260 1571 480852052 18996 18319 56373886 921 268 110364356 5081 4735 847789820 53068 52680 136021818 29300 29216 92375656 15275 15826 775120023 52372 53071 582523598 54689 54510 590366310 48656 48256 914667573 57629 56979 535738898 76164 75782 955124088 63892 63335 395459670 52671 53077 126028113 37083 37793 803665654 57021 56872 818467255 65957 65259 946210477 38745 38090 860565866 33694 33152 836099430 29976 29924 307412940 53278 53517 411800751 7263 6723 36954866 52362 53086 55526506 68551 68740 239172603 46841 46556 148615621 53089 52745 979283360 5527 5696 40312941 39905 39449 36892941 78912 79223 47076863 73242 73509 938994927 36514 36013 301258688 72180 72553 619659983 53096 52660 549569165 13090 12756 762594974 65931 66444 130732309 27360 26642 447370385 13988 14463 2840645 53101 53093 198392111 28139 27432 721410564 736 813 826236840 63153 63734 870827553 54415 53857 316619368 19228 19949 472500105 59905 59989 74815980 11610 12115 544371134 77146 77307 158033364 53110 52331 188277380 41707 41143 171830330 32337 31858 633318366 47530 47216 496286531 20993 20808 431397432 12462 11689 116504819 40029 40709 897493734 65057 65798 755232070 53118 52523 621299405 42317 42132 697741948 32609 32023 291018080 57488 57502 891895732 54861 54955 950729679 53123 52524 270221756 53124 52566 825269370 59734 59584 729904680 40571 40495 678881964 7827 7738 865565857 58038 57328 291776134 41304 40528 37128320 53130 52388 316560697 53186 53831 15917724 58349 59144 688490873 13871 13329 979936095 20355 20917 187469870 47773 47029 59841312 13578 13547 137516396 25555 24847 543253164 48318 48105 734598565 37183 36772 528919078 71214 71049 506015517 68150 68814 400450578 55467 55178 275982239 75317 75190 501229228 7229 7893 666090095 19951 19397 307073918 61550 61421 948208255 28647 27896 182612785 53148 52502 89134309 31291 31696 312918948 29812 29706 288464781 65922 65446 602008635 21388 21268 964190251 46966 46892 497749114 72804 72843 667453300 75152 74953 387750098 54432 54044 249519246 39765 40353 304495034 71782 72067 66172101 18504 18387 805085442 53160 52778 649171839 30552 29865 690866532 571 498 703465074 5484 5527 726881373 51898 51771 785814036 53121 53165 509737531 51391 51616 81445459 66471 66204 865943670 8409 8259 3093383 51127 50677 2812483 51913 52441 955066277 28069 28536 88201063 58127 57440 618068917 27933 27207 670909769 53174 53073 498471302 4176 3443 986719820 61971 61536 107086240 23373 23223 446038875 25497 26097 543074682 31587 31994 21240774 53180 53010 69233133 66797 66172 272447308 8406 7703 233581033 69795 68999 876764793 49907 50211 828043623 35271 34606 621079858 47136 47118 91959454 25308 24696 576205710 19116 18846 999556986 59501 59285 822548711 59316 59931 310681930 52783 53191 960492849 1972 2373 952727737 53193 53132 145364107 40702 40537 790271999 44958 44864 437917972 72901 72155 498215256 12141 12772 618540800 59768 59323 774466485 66235 65509 364168939 70509 69855 469688242 29814 30248 861686380 17755 17154 230047945 62914 62528 281411310 53807 53464 681221829 75363 75596 250055355 12719 12648 824290169 50760 50974 271470682 33956 34220 703271089 32340 32364 529404955 22123 21946 57008745 52659 53211 758652912 53212 53190 235864381 74739 74635 585619838 7500 7393 22446369 7386 7352 836304500 1824 1884 153086034 40106 39403 475396892 49227 48859 736254605 53219 52964 485330736 56408 56579 997164158 69700 70273 759379182 31359 30828 575724411 65825 65157 243301998 62023 61239 70335346 19285 19865 359030068 23557 22925 612662560 32047 32431 469927938 57787 58262 565986948 15719 16498 452883183 63994 64154 27098516 19793 19715 210865597 45350 44781 2510638 43593 43579 454376552 74807 74167 339993681 52571 53235 26801147 36780 37009 33215885 65266 64919 29226407 39728 40368 685129912 21119 20622 756664854 52928 53240 443496163 14376 14472 710283005 31507 32007 867811468 4422 4428 836611313 78778 78717 524087830 78804 78666 667286395 12610 11881 831651958 70975 71436 331612526 52654 53248 820454446 21451 21953 884871032 37988 37790 354297983 22276 22544 301754616 52998 53252 848427738 74012 73911 201027343 4584 4754 561335961 53255 52654 249430522 63462 62680 332998892 67977 67593 679611551 38377 37897 743074070 34168 34222 606924389 40224 40325 118792409 45407 45286 769800009 72641 72602 136859950 54916 54859 525625903 53264 52660 529915706 51390 51761 947239285 53240 53266 381015422 23133 23140 631992782 78 1 401032526 46598 46773 362776398 56587 56585 49470596 47323 46989 11729089 75611 75506 885621 53273 52736 604896577 41261 41600 595171108 53275 52963 307539976 14520 14345 331912118 40489 39844 469216898 21853 22641 79577894 53279 53109 824564902 53280 52614 953238586 24113 24474 63175047 59584 59410 458161590 48229 48026 748994086 13334 13563 622481871 20920 21160 844032139 71722 71269 504538594 22970 22284 964298004 53288 52499 756093542 5271 5034 991775756 49440 49905 143445792 33909 33695 96000383 5180 4739 970731413 41468 41359 715763021 35299 35266 85509061 52960 53295 891089278 29823 29585 664629526 1659 2402 748550869 23967 23701 59854223 43810 43206 88913832 22432 23092 196024134 33866 33242 68302575 23888 23140 496519708 13889 14308 437846426 32392 31788 585549223 53305 52989 366258216 15512 15786 617019760 12637 11946 834492021 52753 53308 668204383 53309 53242 480035795 53294 54009 16426099 43673 43014 18662749 28265 27866 285091766 8482 8463 760672392 58964 59520 949222769 63603 63524 939969531 16141 16588 925479068 53317 52846 626918049 59528 58923 105401496 53258 52600 762563836 36580 36467 596848929 15301 14917 643302588 70382 69613 460055166 59218 58977 868619920 31057 30860 103950842 33210 32672 47840316 177 1 170498712 14583 14888 353040620 19961 19950 334974467 4365 4266 950925767 10676 10365 398978500 43357 43423 926411976 61232 61271 219012279 41317 41451 352740297 9409 8987 921081024 53335 53105 678283745 17596 17765 723160250 79509 79613 684431600 53303 53338 700463792 66523 65828 322407800 31996 32578 930907728 27738 27676 651545775 3676 4446 208158620 4002 3899 449425618 5920 5202 160263651 64040 63928 264646587 21630 21687 118295280 69289 69646 524455862 63184 62734 752877185 22384 21977 172547729 9673 10215 674688507 52770 53351 703258354 13845 14119 796963931 69016 68944 592633837 74222 74112 654808688 11897 11871 24457942 11558 11086 406226760 28063 27336 912503636 49012 48559 226169064 53326 53359 641602999 63523 62858 79967551 59174 59974 36349324 50692 50637 178772829 64124 64380 915156590 52766 53364 807607521 46950 46150 181072159 65032 64545 754780080 7288 7120 986707671 72512 72083 550053869 4128 4851 638687451 16984 16338 75918885 53371 53157 434307666 57989 58462 55180233 54555 54216 398596692 53374 52854 757493730 53375 53219 894161989 65784 65169 312473088 53101 53377 399366753 17175 17571 14371187 79076 78901 762824343 36628 36348 710697662 76765 76528 640638363 19451 19767 838759753 9053 8524 234848311 53384 53103 687344470 37387 37869 187483874 33867 33941 226467382 54197 54370 568720275 72488 72780 7320765 34282 35046 66821079 52307 52399 623714803 26465 27134 802626850 62903 62677 975414796 55236 54847 23694178 60794 61541 569123739 71981 71728 510286298 42646 42748 688856834 53034 53397 907717166 53398 52870 39969837 53399 52608 6254010 49619 50079 739387008 37449 37792 919056680 22041 21246 658040589 76459 76359 148939330 40657 40996 439030539 17411 18130 746765828 16632 16144 156553347 53398 53407 667133174 31427 31454 12162381 20428 19854 378309049 57520 56942 1973307 19118 18773 231140831 22099 22372 868205716 28389 27747 506536192 41692 41310 834506180 72160 72776 416429577 66061 65276 135980369 7303 7581 386327256 66964 66604 284519697 64928 64904 674790918 62674 61899 499910555 12889 12584 657198852 62036 61652 123734267 1795 1312 418784362 53208 53424 339042218 53063 53277 394978443 7955 7498 129354173 53427 52961 703695949 62000 61601 200403548 1323 1602 202821688 52865 53430 134534006 3896 4194 138171340 25075 24738 353753011 53277 53433 604842776 16867 16561 603469994 52274 51563 55581320 13473 13605 91260245 53437 52895 37095679 52734 53438 655604929 74660 75424 693229605 30315 30087 919275786 53144 53772 25709827 26980 26977 56286343 55948 55280 189743821 21228 21700 757680962 6930 7524 930023934 65223 65208 362160811 7672 7019 696403370 61787 61977 621228429 14335 14091 536878352 51232 51187 327595584 22143 21931 126617456 34959 35234 161274145 13121 12511 440770588 34771 34604 171163967 43102 42973 683278544 53007 53456 320495959 61230 61450 242816582 40837 40940 102961411 50552 50365 876815110 53460 52989 216712750 30307 29777 568222844 53360 53462 154469067 1107 1495 25628236 39342 39266 66308806 71360 71321 386043882 68817 69439 753153595 38216 38010 206624869 58621 58477 483685351 18738 19365 368938115 14797 14126 746835932 53471 53088 286581523 1 63 304419448 68939 68454 481368959 29087 29638 394382231 52883 53475 288440993 52725 53476 448388616 35037 35589 386415063 50622 50012 732389182 56276 55707 60090970 40115 40307 937336648 60050 60794 523837131 31566 30828 391441668 48334 47890 318874895 31578 31106 731638415 71814 71341 637717085 57563 58301 600278527 29110 29188 105138069 78669 78387 384920149 49927 50334 49226708 26509 26203 123075757 12945 12942 947796805 7966 8311 1751480 59527 59457 747710522 23707 24367 531531628 7433 7424 996131451 69638 69398 13422330 49391 48670 415738077 21140 21226 337441537 45575 44783 117639447 17662 18304 477558273 41803 41171 83401170 55502 54727 532964626 46724 47109 372112127 59538 59883 48697558 34378 34595 643231853 52857 53506 65187500 53469 53507 713894555 53508 52954 546350118 52132 51774 35459531 12669 12630 571518654 56341 56790 955959127 374 43 415309252 26688 26635 768725320 53514 53106 48560795 69251 68688 35510821 9369 8722 266990373 53084 52517 931397385 38639 38424 708629116 53519 53345 951340536 30765 30454 534477283 53521 53132 906790515 15864 15174 359452668 70607 70265 297972298 61814 62317 429984827 37468 37323 22027442 17967 18675 160492698 52982 53696 619042199 9319 9986 868250510 79087 79599 310148916 53061 53530 197280314 30229 30572 914823648 53532 53480 544727779 12877 13334 206029355 58535 57824 653596581 2822 3390 263984425 48007 47394 201392484 9273 9087 724840206 34030 33987 506999557 70392 71023 42137595 6614 5957 47088861 63380 63755 500019992 53941 53784 116571241 42618 42523 369329123 60021 59388 70455872 79453 78912 82468296 76076 76751 187117639 18201 18745 449942001 39167 39016 581298724 39100 39652 468217695 70371 70299 330424821 28879 28723 657008954 77855 77926 234344257 64270 64021 150075237 52972 53554 445156910 57438 57486 993076566 7858 8341 765347061 34481 34849 356156197 53558 53459 620461460 76489 76591 221867234 24081 23636 619579331 20617 20202 222321708 74231 73659 636729128 37861 37502 39972351 36050 35269 620220878 21934 21538 151639758 29481 30253 137806548 12042 11995 887121618 47725 46925 717415778 60827 60552 476655777 75533 75629 547519457 22030 22106 607250434 1555 1320 630400876 53326 53573 792362752 53574 52887 141423489 53395 53575 896151357 71650 72288 86329853 39518 40123 34038665 53578 52782 527164231 53579 53118 493632435 45754 46428 804292299 38942 38356 5246111 70786 70829 910667690 34064 33470 415510169 36522 36401 560392623 27536 28238 19146217 10686 11453 550042246 165 1 266924456 68092 68317 808561448 625 703 30806738 33113 32584 806241690 40772 41085 595258780 18879 19401 14438615 53593 53186 842254599 59807 59430 349316363 16424 16922 545542325 37286 38080 102078977 64227 63797 945809659 21024 21395 698941919 48916 48464 481944889 57357 57314 719791633 20747 20113 185962086 71888 71327 625011843 71741 71834 985298927 70383 70186 218002195 65553 64971 461510338 51649 51810 882999110 41073 41582 374230693 62762 63117 552015417 11725 12002 286910925 53500 53547 30508763 67748 67317 413675180 48161 47398 602587226 53613 53289 836503562 53614 53579 136247003 4675 4538 883225431 54918 54394 977799278 28774 29050 848505152 18291 18711 307075137 61668 62227 185218176 13632 14139 897336852 4168 4616 789736185 53155 53622 149557228 53623 53364 919207171 53624 52935 41581580 32105 32391 175574788 4909 4997 712843041 60277 60321 20746561 53628 53467 72878269 53629 53282 929647091 53585 53630 292302854 30560 31003 47086494 55250 54871 15947952 53633 53072 676995486 2018 1858 640919592 25709 26325 289203458 71422 71320 489656082 1971 2713 667245470 56255 56650 967658230 45112 44553 399517532 53640 53167 724840502 22065 22691 410057683 53642 53626 122268740 9699 9680 67857947 60479 60443 179490321 1264 1660 497767135 59225 58851 525710025 48742 49033 32165043 27354 26677 415017661 4900 5475 730799272 53126 53650 959916705 53651 53548 129321758 51633 51280 832363767 55634 55976 61138138 43612 44400 766404555 38010 38410 910557273 70652 71113 521681569 9389 9184 59731299 7623 7759 420837548 989 807 591881955 53627 53660 783176512 54607 54193 54921973 37150 37130 631236746 43799 44397 823033153 20572 21070 802683519 66598 65988 89523080 75822 75393 33605650 40550 41058 316189820 4474 4418 440918698 28192 28169 958721749 78227 78178 632390099 72906 72835 957300385 63150 62628 472598323 20169 19422 214371547 53318 54092 59317953 53309 53675 629499200 71104 71815 275359537 54815 55369 282992222 63785 64010 839753394 40404 39635 666292206 1192 593 484675548 27400 26658 148013923 61898 61419 67824356 8011 8548 17453763 5954 5230 951351059 53685 53094 588802486 53185 53686 14700150 63819 63630 823139549 40350 41080 443622870 3493 4200 426543972 14935 14290 851035370 53540 53691 700710619 30681 30264 241742540 62767 62745 957840705 53694 53206 744720042 43988 43719 734576994 49772 49232 887360702 74647 73913 321490276 10981 11585 630738304 24177 23509 179178396 74031 73808 677811482 75504 75272 348074406 23502 23183 651104028 69425 69040 422336948 30910 30382 200100465 9017 8852 121472550 22514 22376 119159186 75213 75980 30095707 53708 53401 19858169 16241 16225 949312455 70008 70518 375797209 59154 59352 757617222 40528 40029 115160844 53893 53349 192829104 74575 74982 800619084 6045 5659 304654510 12595 13078 55054759 35401 35658 800890060 53493 52971 863055149 24360 24395 373831631 55541 55257 480529644 75196 74917 39752776 53433 54082 696964894 49466 48992 399591017 53348 53724 994134176 32907 32390 368816664 35039 34542 198747558 49433 49333 95979330 53291 53728 466843822 57866 58433 586471538 33300 33124 944356786 27729 27078 601718690 53371 53732 195825058 9482 9542 532006225 25743 26358 186981905 44261 43991 927432149 64604 64676 848947503 33823 33230 15962355 52461 52998 558731767 65879 65830 443064237 36151 35940 153311401 5833 6109 569326683 35683 35817 41890683 34281 35051 962554109 22262 21775 919199627 68188 68942 347164624 9182 9225 865074713 59420 58932 909142559 67735 67677 407310835 58636 58779 441256284 29089 29032 816804144 64772 64590 890107503 53752 53346 768769825 76576 77253 52468558 11754 11694 262685317 60853 61425 277932750 5933 5469 827894780 2217 1554 924056249 1203 1291 169746623 63848 63884 905872416 59369 58964 348429709 39926 40704 634863090 47195 46953 802096617 15881 15543 696665550 27183 27324 674788226 28436 28886 522685206 48171 47630 13867507 53060 53767 847212613 22969 23694 676401836 58655 58854 319395458 68491 68053 803054896 72039 72030 799868789 1009 1455 879124354 29105 28526 973943129 53568 53774 209261273 8486 7938 326887762 39287 38663 751306907 39495 38766 629925889 10568 9948 357270409 50217 50775 138572886 53780 53563 956490039 23482 22939 937996454 62173 61741 844525504 75393 74689 15070206 53784 53072 907725751 53227 53785 80882102 23458 23288 389175905 39104 38839 388094281 46234 45906 214905889 34025 33320 427780196 53593 53790 223613747 14674 15346 330968380 28119 28250 802724509 50507 51059 754046757 8453 9203 642353507 29877 29569 113793889 16409 16100 36384251 71517 72095 943006773 53798 53204 368750080 3786 4317 167065154 1083 941 624096811 44856 44500 916373523 58210 57803 887776894 53803 53402 273860595 13894 13951 790073026 47770 48428 235858945 3617 2836 712183604 56381 56281 580806790 52681 52519 150598012 58066 58430 523098245 71446 71706 57787358 31844 32147 58549396 48009 48581 892653748 3938 3387 34965995 4608 4430 377877532 34554 34184 2517435 6088 5907 33732590 53817 53028 278071489 6965 6309 306786801 62355 62481 245645082 37809 37327 163838030 26580 26684 442420313 78042 78511 463132740 32345 31963 369833943 53350 53824 489672478 40440 39894 694418762 53826 53354 366537570 70302 70297 113573273 27025 27123 34183756 25838 26220 805204463 15811 16490 951764346 6211 5856 482907407 24056 24500 23003881 31021 30436 81000167 36377 36339 311626016 64267 64685 796536423 6911 6691 89628075 43554 42933 185851283 16239 16991 848176075 57589 58046 770030551 53162 53840 192780652 21810 22370 45587099 40071 40463 988930135 48430 48713 50468888 53844 53457 16623529 51192 50713 12809322 64642 65349 459114884 35344 35356 569359590 53643 53848 746303748 40144 39938 260325805 47613 47374 856464501 53851 53169 976783745 53585 53852 72830915 78631 78009 919713752 71856 71833 454167345 64339 63878 336730415 77096 77310 753457742 25273 25225 743262625 16854 16659 412880678 12633 13021 345647544 18816 18287 516193717 53679 53861 732108163 29113 28542 926092193 39269 38709 706318825 5281 4793 888563752 1122 473 919102524 17829 17121 184090710 10937 10916 541280274 55191 55004 591790972 33116 32579 44133712 10673 10156 451513311 65689 65585 477329543 73996 73619 343195565 19559 19453 826894212 50607 50843 857472565 73640 73437 32549922 53256 53876 813493590 56413 57178 910283619 26470 26851 520026936 5746 5174 43037887 73164 72441 181643323 7890 7786 180624828 4168 3900 194817325 65054 64601 23337919 75961 75347 950587840 26232 26802 200834082 76550 75838 299501371 4652 5095 82708102 74508 74540 254057327 51659 51619 651072875 28144 28669 682924013 53891 53802 996744446 75685 76349 162210166 28740 28356 809758769 66483 66619 65642931 35866 36412 285798929 14780 14395 404231462 62444 62921 631009621 61225 61203 3932001 77658 77670 365847090 66216 66514 352548726 13936 14389 346614391 53902 53724 967197358 56467 55774 895939541 27627 27092 603841406 56885 57090 738343038 20446 20567 833235638 53907 53783 459865587 53543 53908 936569084 38882 38128 860647958 61920 62714 529028217 31523 31879 66753671 46471 46386 13039314 45999 46194 729032237 38621 38176 236533594 54511 54674 437666067 25415 24824 47830406 25088 24937 384969334 75264 75402 638773153 33772 33769 69577500 53920 53456 335786432 44991 44850 705165799 68067 67829 541157625 65544 65972 642929833 13394 13776 41432784 77417 77473 587178810 31203 30899 533598450 74946 74291 280279752 18208 18516 585382182 38934 38321 175130479 59319 58762 880474496 33054 32786 591006217 36802 37016 112160983 68393 68049 460892232 4751 5390 81986426 30551 29995 534725378 48956 48903 439993375 71072 70752 335726283 53390 53938 549316892 63273 64029 176827081 9495 8823 723460570 20724 20235 755110340 70565 70109 991584390 53346 53943 894173565 12168 12775 376761353 34169 33613 984851521 30037 29459 211996219 64109 64532 882854077 13954 13362 520680019 17070 16465 887100436 39705 39235 500926371 4698 4554 839727 53298 53952 732232834 36326 35658 655904853 62899 62904 962766217 25738 26237 544509435 29801 30153 759981314 45029 44411 150409181 27265 27848 103835293 77843 78257 138326349 13113 13280 763052901 37764 37697 46728651 36942 37097 165028339 6407 6218 869079 14045 13350 74032865 71093 70719 70359043 53966 53872 314624386 20865 21049 587053900 77544 77269 927523024 41744 41898 711658410 27910 28090 175471782 26809 27078 712347622 14746 14368 48764208 15544 16173 948155308 14829 14159 802466463 63709 62977 242306273 33590 34372 872191777 73420 73201 564338998 40340 40598 962118928 79020 78642 263842302 50334 50903 693567337 74808 74522 585222717 72316 72742 525697665 53983 53747 264596225 2436 2093 640195315 10824 11269 790639093 46661 47045 238629085 1586 1553 351356467 48887 48650 239506252 16293 17006 122345306 33788 33590 13309940 75117 74696 919001824 29134 29037 805102373 53993 53649 982954922 73515 74230 40823802 39181 39561 842528730 22428 22176 978489556 76535 77147 247711977 64415 64211 425644038 34709 34231 635564533 65043 65361 457832658 70728 71294 274415708 19860 20015 418506901 41962 41786 910871177 15424 15340 102508606 19900 20423 183539982 54006 53274 467172868 65940 65600 438527475 51662 51494 562022233 45250 45070 694314574 24065 24045 643510041 54843 54827 243683860 53632 54012 501421064 8935 8370 41669679 47290 47829 815772539 10767 11198 859282641 23525 23266 867134549 59885 59327 859830279 68332 68580 417574453 23908 23128 250002065 2198 1534 159901934 55618 55968 588897009 77087 77382 35898936 9486 9431 996932802 63283 63450 42534821 49778 50332 405363787 53976 54026 6490838 75395 75206 973674580 12843 12571 881518062 8492 8909 897470008 32969 33609 786240071 14730 15046 799751228 32168 32011 106793828 6359 5895 116579871 44093 43836 374534183 29976 30079 153696243 33276 32956 906806340 78377 78766 963232555 53119 52748 27859958 52746 52242 126071284 17633 16956 119344113 29831 30021 990969033 20472 20518 97181591 41883 41412 874802753 16235 16649 416155502 955 748 60760364 41041 41240 937113042 54047 53628 25516767 74094 74573 609751015 53878 54049 77020108 78882 78978 864223442 72040 72773 964061270 45980 46532 590302505 71010 71193 25443299 78070 78544 187398823 29257 28494 357473330 73015 72945 490725413 22836 23045 272364271 55337 55754 97841605 22762 23343 641465220 53453 54060 523312497 53516 53634 18654003 67423 68148 157076356 54231 54782 662351713 15526 16017 413423558 5423 4696 793878069 49163 49469 750294686 38535 38216 506590562 32534 32072 578009731 62595 62619 957215553 57889 58312 842542516 54027 54071 632378915 52465 51960 754267177 79495 78832 533638629 5280 4956 700869065 59539 59149 598993861 7968 8664 372764893 2290 2420 278635635 63140 62640 992404677 53748 54079 614348908 54011 54080 675570921 7312 7081 340153987 812 707 406277107 63891 64478 532614336 30635 30477 63118652 32626 31944 665475950 15454 15087 389005955 71480 72018 596606576 34331 34064 406936549 53587 54089 5445332 52692 52359 887313417 39843 40142 703622827 29650 30332 107376284 73482 72742 515848471 78431 78852 56765693 19253 18586 342859941 50561 50156 306011449 50006 49293 177797597 59221 59328 641900345 73004 72338 277045272 53600 54100 64391226 9633 9466 519940754 9405 9332 953540734 36765 36036 600586176 30881 30687 992497473 74411 74778 12321508 53504 53350 74359023 14683 14330 542455774 53887 54108 843065236 53612 54109 573258053 1885 1617 547576724 18407 18555 13782198 21517 20828 261261980 40409 40725 862773612 45805 46245 555741912 43804 43158 753018129 54116 54054 573742695 37666 37868 984373972 53585 53054 804066060 521 432 625813692 67974 67185 732768806 12134 12427 341790524 8349 8739 263038178 53550 54123 407273223 35448 36112 373936303 11486 11898 461685029 28938 29679 98390002 17758 18489 497689927 42873 42717 323541755 53972 54129 971450968 26043 25341 756124984 39000 38934 457086292 41701 41761 556110505 74679 74005 542747229 35684 35849 792414612 39211 38582 284523532 12974 13163 970271866 48480 48676 653903109 22439 22125 669259849 49131 48861 220757966 50177 50818 688341715 76619 76393 359608545 20731 20573 779089279 54143 54024 148608767 53389 54144 174317631 39596 39229 321598920 53334 53808 140318914 56195 56264 738094729 42755 42987 802036202 74078 74565 68079957 65974 65535 58972032 53378 54151 967368791 54173 54855 799291943 40438 41216 850405222 16645 17226 945100686 40752 41538 610171354 27205 27832 452754154 53903 54632 613297310 72543 71776 874434980 54159 53602 172626567 31589 32167 468144206 73746 73129 46292708 76925 76822 189080540 11317 10587 428110423 8881 9385 1440017 62583 62776 306246627 8749 9480 327808055 71014 71347 474712133 93 1 287136531 74191 74777 799624 34200 34493 105227032 54970 54199 760000724 10773 11382 380410331 23827 23787 663100551 66275 66985 179129799 59487 59605 333057158 28408 28215 685180178 30374 30992 77688022 31208 31439 672047343 68089 68052 137651814 20888 21302 743489798 13541 13450 465747503 65918 65752 538065697 22144 22730 532818559 37224 37986 474299176 38695 38100 268472978 35078 34590 821632847 37110 36597 559377507 60894 60663 10282126 53326 53894 117124289 51024 50709 71658834 59916 59438 24149413 14332 14105 205028466 55846 55612 958049987 31246 30952 721282660 63377 63124 108172383 57588 57096 590506673 14464 15223 701745250 4756 5361 65055654 42879 43203 351273389 22878 22790 153102924 54201 54151 132347309 17627 18217 833901723 61116 61359 602077232 33720 33644 928039915 15911 15594 898714999 1674 915 997965739 46670 46402 418341516 28956 29433 453892181 15364 16123 955178966 58786 58623 978661025 23494 22712 212060650 6063 6101 4092154 40162 39994 337093796 45273 45022 867805486 53642 54215 918113399 76463 76153 162602089 70529 70183 91322881 41078 40800 465203044 54219 53727 38937570 67399 66842 323765466 71471 70902 803975887 40025 39849 61354556 31489 31180 171654114 35807 36376 610000549 77240 76642 725628212 43625 44001 375003152 58068 58464 26250926 54146 54228 197808329 56382 55638 9920284 75637 75036 46510369 53701 54325 704761219 70335 70823 167586150 9891 9328 885995189 67276 67305 474939410 54235 53505 873087778 47257 47520 655595587 72230 71642 18123505 54238 53849 653944427 39820 40125 792268368 54240 54191 824637769 63691 63361 20162568 54242 54185 424715544 51642 51703 611096148 19144 18526 579399430 32767 33272 231206899 33937 33588 211406055 11028 10856 34799996 10005 9845 805801259 55666 54915 203491058 15914 15976 985103117 33188 32740 443461016 12864 12657 59754766 54077 54253 746582022 19594 18849 677796770 54255 53721 197976701 20765 21441 74561065 39782 40503 904754552 24054 24192 930855968 54259 53523 952982659 47567 47256 161053849 53620 54261 48336208 22127 21516 556314088 13710 14209 715198728 31956 31964 466954144 16593 16462 193661407 42729 43085 406239422 37446 36705 14925547 54268 53700 571813411 14282 14950 436274230 1216 1380 323591496 53152 53241 232342802 23599 23550 457328429 9082 8341 244326060 26602 27396 59071890 54275 53908 447711460 25725 25527 75433066 71777 71947 234062172 37287 37356 416420237 69584 68809 331377871 4586 4170 661224621 70052 69808 26630309 36841 37047 806450571 54283 54085 483219140 41020 41768 274138730 41439 41434 702010792 3855 3848 292147396 42750 43550 222512822 38139 38356 748323389 45109 44933 440527053 46440 47029 411145685 40838 41425 343473439 76358 76485 280933729 16165 16625 97670207 72831 72098 710528828 28140 28283 99496314 33297 33180 650622010 67561 67332 892794987 8593 9357 394973661 380 129 227465418 50837 51607 74800332 34192 34067 178744453 62719 62618 646578048 39417 39305 200211474 10556 10143 696279361 26034 25391 841276675 66665 67029 98867537 57291 56723 445390555 49553 49884 635167335 47381 46844 968587808 20223 19735 646128222 41397 40753 940586417 43521 43890 670341679 54313 54249 297825882 18279 18158 38602781 65617 65741 478981286 21325 21109 854758959 27325 26981 890442996 18897 18963 812521187 28648 28143 901742029 42021 42797 22755361 34373 34851 962447477 2189 1545 596420718 54270 54323 189650880 1273 2003 895124066 56151 55519 122937639 72320 73116 940780124 24105 23395 185160731 70675 70581 854892148 48146 48932 988924826 7340 7586 745266865 17993 18726 26276863 56041 56619 173259645 34669 34113 734027550 54334 54235 651880533 54335 53807 546957456 189 375 201369285 676 499 487636044 42652 42244 666738068 2099 2536 790762871 22269 22536 717172796 13250 13049 373209982 54342 54300 600664732 47586 48008 163441505 66811 67276 164320497 48687 48485 586115922 1507 1887 106611715 53003 52979 214858878 28687 29243 857536924 6299 6493 995237675 23910 23192 462629182 45049 44623 207707395 54352 53665 899953941 69379 69826 341937583 29559 29005 582727467 78789 78532 946653608 59946 60077 730671835 15131 15045 404815690 3647 3392 141904520 55327 54814 689004075 56838 56610 679277967 73682 73526 98340010 5920 6206 150549113 76391 76409 316267467 2709 2511 265363830 54365 54128 980249922 20072 19495 979104519 40580 40751 586842061 9153 9709 316946170 32934 32148 544495047 46442 45882 53497243 54371 54121 59894267 48157 47606 390681897 19744 20130 144533174 10340 9677 516920711 77290 77060 132682528 77016 77236 84696116 29170 28485 702393035 54378 53756 193642109 13794 14331 11654029 55860 55435 22699505 20202 20097 162866571 31692 32329 150520598 78227 78733 944306583 51167 50550 918903386 54385 53616 208499132 4215 4567 3130700 12137 11865 385183766 78551 78048 125220364 1641 1864 760836071 39034 39127 966818560 69590 70231 791114984 33407 33893 259950793 4592 4631 521569501 67112 67765 62428790 56337 55811 834264940 42060 41529 286074359 26114 26049 332261423 54084 54398 657324756 54399 54175 170981128 34831 34288 776630559 35602 34928 762282677 41679 41886 86878887 54403 53668 586897828 29574 29412 261748846 71888 72449 368565512 20536 20640 95063645 45540 45208 296841772 57407 58188 836247351 63167 63374 68211719 78208 78407 798454988 55580 55421 727088914 28849 28326 480041071 61511 62291 224106838 44982 45381 247422889 8205 7502 9808073 53546 53799 7893295 74506 74353 580939226 75175 74994 101193234 78747 78253 34023499 76582 76258 26976566 54421 54393 471675967 7367 8139 162744069 24059 23639 208338324 49412 50019 270264164 28943 29363 801160562 23199 23696 26885094 54427 53751 485176868 35012 34545 707240000 51908 51478 889348391 2855 2949 326114046 40725 41251 761054081 40262 39598 777221236 36366 36847 354606164 10382 9593 352598518 47681 47027 947806643 48869 48737 399540556 62826 62760 594395060 53957 54438 645791840 45157 44649 641174983 54159 54440 139349306 28 1 494530118 63940 63522 882924078 57875 57602 534547533 65243 65359 43497556 12007 11946 325430219 5192 4619 587577913 1505 1063 208207833 50261 49898 853424340 62246 61964 941275979 44596 44753 509979836 54451 54249 885198725 60081 59753 552423832 41146 40663 428674449 14882 14125 382695894 47816 48151 268180846 24551 24397 846454944 32781 32328 16416682 54458 54056 569202699 24096 24490 932056371 2428 1830 390113170 37484 37412 992586090 54747 54119 88321732 24349 23793 60693113 68647 69384 52305977 8727 8203 145570790 39476 39206 678422730 31245 30838 255508329 51035 50508 336500481 50274 50624 908062715 3983 4081 795530959 290 662 614181680 70292 70967 546264445 32436 33010 476513478 47532 47938 19584997 54475 54211 291784830 33457 32807 769088738 61796 62591 150162986 1089 965 468536837 40949 40168 585192456 68679 68872 236368010 57215 57523 234705742 54482 54404 325536906 3487 3354 172491526 62421 62511 649736306 35437 35469 986250524 26107 25634 521412275 22898 22312 687520182 48075 48239 514163643 54489 53973 4786883 51089 50547 309135397 56339 56832 79909335 78163 77584 880317228 7475 7282 593842742 59401 59324 583487846 68587 68339 605385007 26311 26277 20007343 55883 56115 422525611 53886 54498 428874338 28204 27773 307294213 27858 28253 141762768 66136 66786 858558236 64498 64410 781171946 54503 53917 201150375 16391 16686 851109697 54505 54098 898894537 759 540 170409777 58539 57879 319701222 13354 12899 397041496 17498 17048 992227764 62802 62616 798348877 67735 68449 723466901 56849 57433 843192207 30422 29623 90664740 54514 53814 254671036 48212 48053 35411469 16530 16826 582848260 79623 78991 888161315 74001 73358 10551516 49573 49561 646412204 73384 73151 483565559 54521 54205 698123775 40868 41236 624549746 53781 54523 665399634 63276 62630 39104591 7769 7830 181677261 5775 5392 840687140 1901 2111 98729187 4498 4221 192720404 47335 47879 935899617 41969 41699 579138047 54531 54481 216051911 15929 15867 421414390 9981 9211 532020824 74988 75260 302849522 69666 70217 998031469 74642 75396 384922053 23136 23181 35711374 55036 54866 55352144 74114 74513 402211523 54540 53891 130793719 60809 61581 387532712 54542 53768 874401362 39728 40105 742557888 21997 22043 528510245 60050 59493 527992843 54546 53796 467203219 54547 54271 707806171 64412 64168 152581262 54312 54379 488825827 75912 76052 966208402 54170 54551 935410833 75195 75879 354043027 32953 33011 860167326 6647 6520 208875828 60707 61244 593565923 51347 50800 264516665 45431 44895 781666926 24909 24177 425783359 10241 10251 2405077 45915 46098 62178474 70181 69734 899300042 54562 53993 493769440 62203 62670 705298160 38723 38026 170945973 77482 77619 551214829 38922 39100 671294757 5165 5353 842629825 67946 67558 89236553 70214 70947 992823894 9659 9284 488802180 35434 35989 860248919 66334 65728 710703358 53133 53695 703709510 37440 37584 531099987 66631 66954 225203145 75172 75580 904949900 12086 11417 28773701 63017 63356 596165454 54579 54160 181537710 40389 40176 770254929 54581 53807 679550366 54582 53907 672524820 2875 3473 734604708 42474 41891 261898447 41312 41643 570253790 68954 69192 439947434 54587 54373 453719498 55150 55376 639096876 10972 11724 734887001 5227 5576 515302134 56515 56676 167561285 54592 54131 140874929 76613 75940 63123109 71709 71507 74211397 264 1 887920575 55876 55166 70088011 26186 26864 2082845 54598 54195 512900550 29406 29897 257186787 52096 51626 368930317 54601 54536 970528351 40487 41060 117102860 49232 48734 404019170 55193 55007 192626348 22361 21608 550342606 4428 4676 139573904 20427 20529 364605681 17374 17062 900964610 4808 4998 538105361 23228 23078 811378733 17280 17085 985552072 50289 50312 89207180 23359 23098 741044883 14070 13713 171755426 29651 29486 834547749 2597 2690 880354284 19842 19652 518315777 37659 38402 11260180 57578 58310 298218823 10058 9610 487210343 54621 54467 66881998 62898 63190 675074441 21983 22516 982168180 29016 29205 920543079 52495 52660 862168754 29173 28414 832503150 62398 61988 413792372 60999 61481 40654843 53820 54095 360102183 31999 32008 64590610 71132 71254 300699923 69088 68823 18054738 54633 54240 927266539 50959 51259 49611560 20966 20769 428131746 33 1 390629700 25459 25593 147711105 31831 31703 607937865 33360 33622 743437687 9428 9146 55473097 24051 24776 685456816 39317 38603 745907824 49827 49717 890485864 54111 54644 594499455 20571 20488 490775554 69083 68870 43107708 54647 54050 415328596 14086 13387 198196520 52355 52349 857496902 58685 58832 300582322 22602 21938 716375195 22556 22239 817593130 23347 23608 118792718 54495 54654 7916856 54655 53895 149792417 78001 78261 987319822 78545 78480 899447858 45063 44794 522603931 42087 42560 543153743 56041 55893 688733442 39998 40195 858633547 29186 28775 100241482 15985 15860 421635985 56990 56973 515130455 12804 12337 210752825 29900 30015 637572889 12714 13143 716599769 46381 46722 434442243 354 18 252752030 14797 15088 159870143 53625 53193 407484059 54174 54672 296863264 54673 54607 415958880 45465 45528 569573720 19862 20004 351444943 18121 18538 13211499 78892 79487 283259691 23135 23572 33901795 74689 75037 267501170 18456 18224 36131270 54681 53892 130246125 14552 14474 1442245 60274 60722 686936325 61818 61793 28319414 29349 29924 63647320 65105 64341 5984068 73670 73164 205953548 68318 68551 611778533 17823 17498 462178403 75217 75989 656552973 40635 39945 925877904 26981 26544 83457954 37022 36731 973154250 30515 30734 856875183 39263 38667 605381790 43607 42987 654274396 54473 54697 853170825 73628 73029 64217118 25099 25817 516549062 11252 11167 64323627 19500 19447 12035429 73187 73429 777194545 28612 28374 13191581 17805 17618 237828423 21752 21665 285404259 54706 54087 989183012 30612 30550 360389691 54552 54708 609212046 54709 54669 9705295 65175 65148 870730518 54593 54711 644895934 19719 20391 309268227 48160 48135 637125174 56329 55854 491706508 3042 2678 799115205 73127 73856 54416202 54717 54385 95070188 74261 74096 993219820 57634 56951 1734646 3255 3410 601314349 63360 63742 374596743 2262 1864 62051331 57812 57333 674852472 54239 54724 904689945 75367 75923 789574114 77988 77417 960753536 17422 17958 300305785 14472 14492 840265378 54428 54139 54849564 75322 74586 754563447 26593 26637 685701802 35034 35444 336195323 54693 54673 182629398 9391 8954 683654879 59699 59749 753828798 27640 27468 880432766 77669 76973 312632824 21739 22396 27007508 5303 4916 298684142 41183 40489 257064490 54781 54130 877080493 14030 14441 300914005 13641 12852 190550392 45920 45569 838215200 47264 46667 920648546 63135 63113 464772423 6224 5806 31692316 38916 38369 293990438 54749 54326 386089483 33411 33123 314327920 27510 27591 777622429 54752 54132 152693284 5669 6050 923986398 79328 79909 251105469 11689 11711 513594182 5703 6077 370858 54541 54757 930755797 50247 49893 648931325 18422 17836 565503843 67713 68413 940962151 54761 54506 921616177 60025 59269 817936484 65719 65505 471151043 12378 11877 64091571 61206 60900 984649202 60981 60499 787267593 46441 46319 64617021 2419 2378 616176902 17598 16810 53371744 60556 60661 537370216 48682 48101 84514088 44828 44898 294313855 54773 54335 776724357 32257 32657 977434337 20028 20216 232069601 51387 51595 611856478 79457 79039 60152496 65923 66174 224731958 6125 6164 47655240 54302 54780 829520010 64806 64790 277813235 77610 77803 219543057 43874 43112 458474563 28589 28134 73343244 72782 72661 787034534 3930 4031 51449212 46864 46781 628699706 9048 8475 124104082 57028 56664 408965603 42691 42822 695219559 2931 2995 849442714 47774 48420 287401709 50278 50247 653832456 66159 66858 753195558 49608 49247 730684499 3322 2915 451450259 29052 29729 27777592 25913 25852 385518320 54799 54016 212501082 52903 53370 520965150 24162 24410 379042777 54294 54802 542641249 54803 54067 172952615 2012 2163 521814475 5939 6220 62957591 12132 11456 721222392 62355 61616 486298423 32131 31498 303348988 23016 22246 893086048 54810 54117 612597146 54041 53592 899427979 77819 78418 985337271 20237 20401 795785958 64937 65078 274696205 17085 16658 432195880 54816 54268 633837604 28349 28692 251122977 58487 59039 975154558 54819 54535 670009493 54820 54034 271347474 6911 7418 920775242 1836 2364 262898429 21580 20987 63603552 2845 2670 894893683 55559 55430 209841889 47183 46530 595923451 54827 54612 711395225 24701 23954 91080156 44305 43779 532162600 13904 14448 386489042 54831 54824 780185941 5150 4467 59941638 73146 72371 992856741 51638 51105 749528893 47923 47566 482251053 74338 73932 203435088 6696 6109 479635620 31895 32682 37776604 65068 64833 133259964 67760 67459 48995130 54841 54674 351301810 54842 54802 858685362 71950 71215 28838180 54468 54844 696534763 34319 34228 281181220 1 44 582636710 60611 60284 550000522 30322 29578 494022316 18287 18473 140357006 50099 50486 776115205 34986 34301 824152982 54397 54852 48155243 54853 54466 404676428 54854 54650 125778943 72058 72578 877809652 36798 37477 20733242 54250 54857 11198973 18928 18153 918721317 73757 74309 197296341 21106 20435 260160973 76919 76496 254872322 64517 64968 87567089 38027 37486 813489263 6222 6994 308977919 73479 74146 766235395 25745 25139 254177855 58325 58615 393675128 19572 19649 213706317 26357 26685 454919275 31438 30775 43126220 60612 61038 37249967 59966 60579 522017369 16370 16836 198539751 42857 42264 730201278 23886 23275 488277076 54876 54411 434862952 13977 14682 833187051 28456 28045 709228316 66794 66587 126018731 69734 69970 998212581 56828 56802 742085677 29708 29175 966403153 24143 24310 740905085 17933 18292 376276188 78579 78211 557306408 63539 63170 520850349 10655 11408 56091286 43862 44525 532811904 66962 66553 16279962 21145 20800 683430116 38289 37774 582997320 21964 21196 625276070 51136 51434 416153095 71656 72197 396867213 54463 54895 968759527 58467 59197 733316423 77935 77308 254873140 8421 8620 837005476 30640 30342 899283531 44854 44934 890271490 26866 27044 806373036 37951 38670 21380361 75889 76110 230906193 14627 14376 784976280 58028 58379 587812414 59087 59851 531204094 50046 49985 940896090 77361 78073 135348846 9725 8978 792977021 60509 60446 757189293 54462 54911 85140938 54526 54912 806352654 6357 6460 732996159 48499 48304 373719456 54915 54366 606928010 19889 20626 9280934 38680 39110 390865950 52089 52012 74505543 60494 60816 268042375 66173 66217 909650311 15522 15855 425413882 54784 54288 462618230 70473 70634 578703921 26497 26525 315990439 48385 47892 699298422 43436 43919 611842276 73884 74077 291847165 16098 15456 261279520 62215 62430 551449974 48705 48143 520545709 54931 54503 306600163 52391 53083 960112048 54257 54933 814674087 46051 46394 14924753 54935 54266 652266208 79190 79109 437319735 36267 36713 61699831 10491 10469 29029555 41039 40815 291504502 54432 54940 269873979 18185 18146 112321049 64137 63903 292448923 48762 49556 815337511 24761 24082 188917607 62520 61970 400404738 54946 54212 510103348 33414 32961 71931133 57915 58690 868852743 55318 54575 528250479 54950 54391 97442830 57858 57135 425373446 29981 29281 945299854 54806 54953 270751581 67402 67305 291868445 69202 68604 505316560 23615 24103 72727569 22994 22996 250747279 78 833 566799672 32143 32227 512908017 54584 54960 505593290 2113 2156 64143883 9035 8768 11375771 54963 54508 681294466 75600 75446 760936853 54911 54965 297321373 3038 3667 455384934 26193 26490 407611294 70546 71063 689059190 23652 24044 920698195 6619 6312 601347612 6595 5807 203253736 19440 19372 773399825 7104 6625 353618175 70221 70636 491467301 4647 5002 20240642 54976 54436 27077168 9340 8858 568482232 6526 6613 203255884 30320 30784 396384023 54980 54199 561078593 75449 75420 55369818 20942 20446 289764161 46783 46632 50194771 75715 76382 44604886 18181 17945 973782017 35331 34825 743781912 13872 14438 146848357 41473 40986 98859811 55569 56077 901375122 16911 16306 632966856 10631 10624 677694212 46001 46081 394612867 75440 76086 959409458 38836 39525 553222317 56509 56742 331054182 72635 72749 93436403 35710 35455 682508493 56642 57388 385048327 44302 44942 287626442 47026 46784 65966229 43748 43229 633612944 24031 23660 941752185 51244 50587 728502256 49341 49066 44033327 38981 39207 394863727 54841 55006 920206475 12057 11982 235271580 74258 74014 370146474 9079 9630 450770337 55010 54424 965150760 53999 54476 156254231 54409 55012 155158163 76926 76468 447701279 76826 76697 888393248 76229 76439 54085806 41985 41824 1616797 39163 39009 271688744 3265 3319 780265127 69468 69828 897843249 51019 50290 60904989 53027 53782 723846336 55022 54465 644618453 4473 4510 368877940 36491 36108 467322509 16706 17228 571682860 5971 5565 705277220 55012 55027 247741394 8483 8756 369094154 42804 42372 714025335 79399 78763 235573237 67268 66587 546011045 3946 4630 851826901 69681 69680 427231216 33736 33425 280527883 33882 34437 309110479 42248 42374 16801493 6061 6790 724714922 47363 47015 607642893 54851 55039 237804340 39490 39318 99229716 18290 17820 871472635 62993 62887 549845513 68309 67688 611978558 3443 2914 257243966 22296 22893 938638334 31773 31911 519821292 26987 27715 959287895 13581 13524 368663589 29119 28735 733509905 55050 54947 973788171 68780 69229 394863475 70972 70473 162333760 25646 25127 475261783 54191 53800 973014685 22246 21874 779760516 71210 70916 725753639 55048 55057 67353143 54520 55058 637492542 72383 72492 886494723 10261 10772 314858776 69731 69351 746356443 18649 18560 49279854 33846 33940 899642734 26221 25710 498539893 20511 21142 991551155 54319 55066 532395792 58733 58901 71211460 47709 46986 89811268 44325 43598 221167087 54976 55070 193382124 74668 74527 415842058 3175 3420 484933038 36008 36519 44196360 33667 33047 469313837 14956 15422 339590090 48851 48846 936437376 51643 51704 3527223 8697 8483 494648292 17418 16828 751056783 67461 67963 939763885 73309 72754 96396284 66715 66330 286290307 48720 49460 32518507 455 1 69729482 15478 15780 375802265 69901 69776 378688354 3323 3102 419272305 52944 53169 635214225 54671 55089 854696597 71207 70838 56478269 62865 62800 18016315 65066 64274 268373599 41204 41281 596902458 42944 42368 110310068 13163 13505 528544612 53797 54530 216214966 44118 44084 332134423 48028 47842 927706058 52099 52698 604116495 22770 22508 345507771 55101 54703 446652030 19683 19205 853949799 63994 64110 620435039 66995 66478 187135160 31288 30676 719337735 52121 52743 625031382 28564 28253 599427325 34652 34906 651374491 13172 13127 728408843 55110 54961 513074504 61220 60790 951633813 4471 4375 46020214 25404 24977 929353258 73687 72908 364016207 69938 69529 668530521 46531 46043 60173565 15717 16049 108826822 55118 55039 306608739 40517 39767 480649085 65431 65620 197801227 8808 8852 26327685 27751 27186 58477408 38752 38560 244895673 55124 54429 30460190 66153 66612 620246227 78595 78333 608467718 20343 20297 223368906 4127 3352 678009046 27471 28041 212688222 8772 8590 159921528 54626 55131 886507760 73289 72736 108321658 53203 53286 279132312 7839 7281 7791550 36917 37244 165844594 46345 47014 550085747 17823 18158 184213048 15891 16570 381520963 10012 10584 41330710 64638 65070 545029582 2300 1969 736145849 4962 4304 812023640 10540 10063 472598442 6085 5321 555291326 15932 15787 969564378 39992 40612 168905135 45436 45256 476217982 47970 47707 652765720 16787 17403 968258076 57503 57096 591083232 58877 58438 546628582 47653 47969 26142422 32217 32177 64264520 54811 55154 276423656 78103 77617 411576765 55050 55156 12470933 5478 5966 633886694 57774 57379 901669285 11107 11381 237847773 79629 79798 946548247 19796 20134 786356167 55162 55057 680617819 27015 26569 433987496 55164 54486 386890689 7311 6709 207265148 69083 69727 978818354 3460 3325 50702979 55168 54479 233761822 72953 72635 263025884 31884 31391 714032821 54771 55171 778155093 37964 38714 149682266 26696 27002 38939010 77690 78022 17855828 49835 49485 909835532 14724 14545 946097863 76632 76103 638518604 19246 19348 273427171 37199 36479 313401368 73981 73785 124652892 37579 37361 489938653 60787 60779 529531930 32323 32764 736704750 31390 31099 974916657 36447 35942 987314204 79906 79313 27719955 55107 55187 973165447 5257 4771 867710981 10662 9873 992177332 55190 54724 958427599 62044 62739 288858847 74503 73786 621247672 6638 6598 595587218 8160 8843 109483185 34978 34374 372688758 23036 23013 579420113 26688 26781 182820458 7304 7709 111766785 10302 10549 441656786 35518 36098 582380281 55168 55201 169285169 3652 3982 987057003 61708 62230 533417211 54423 55204 608274045 78061 78475 333392804 55206 55080 515043965 40393 39918 101215485 55293 54708 12491216 39467 38772 894723264 55210 54549 713328940 49928 50713 500948329 55212 54886 216225800 28106 28804 41533000 62997 62986 30102352 54816 55510 633517013 54886 55216 583075420 62325 62224 277527619 22069 21925 797816355 47632 47235 774138456 48615 48210 7532716 35288 34887 438973563 36070 35965 210466502 61160 61258 630167055 1515 783 912118777 30441 30470 867201279 56398 57135 898191548 54469 55227 218148250 29335 29599 620838632 40584 40593 694455458 58167 57670 730547821 55231 54512 337371039 74577 73804 255885380 53830 54348 727227257 54616 55234 28294565 54954 55235 493844806 69060 68516 379506553 53532 53734 631773537 54615 55238 929980946 55239 54853 716397756 19731 19985 85541146 9362 9359 12085367 55228 55242 987305929 15201 15977 822773681 13887 13630 57049435 16372 16419 158949278 39796 39672 316472770 8817 8356 356657625 55248 54958 926457496 43794 43095 27551996 61400 61504 830373975 15668 16103 269503343 53526 53193 158983116 69154 69070 402436221 11921 12150 773815241 18801 19463 978682797 17242 16674 344933147 18663 18546 143680079 22098 22703 666398395 28024 27508 22855509 39593 39143 983060553 55261 55165 620165476 59388 59136 253639861 12475 12931 52041515 55264 54713 598559552 20905 20884 76652020 3961 3461 423526563 69867 69679 309081720 5111 5026 606222989 12143 11366 483136504 33215 32561 425881427 34134 34761 593219977 55272 54798 180590051 70377 70793 22821296 49030 49769 57297403 54871 55275 526068782 46008 45396 387481752 20693 20610 209819165 4704 5208 370401456 9832 10609 562507836 54070 53939 396530723 65502 66274 793081736 30360 29808 758392048 54443 54096 451286028 22109 22455 807189156 46552 46500 700097017 21241 21639 6324761 69678 69762 514396409 7656 6904 129702236 56847 56177 725618113 41727 41008 791904751 24055 23984 376056293 70181 70243 527272753 23125 22818 448574961 55294 54574 931244826 53795 53147 510493109 33799 34501 270314283 46335 46844 115504864 52306 51842 486821 21209 21723 165855697 53164 52377 820801274 28236 27520 47297193 25078 25134 850298241 29145 28766 253857957 32848 33533 628674925 31015 31100 274743723 69513 68816 643322624 6996 6953 468523042 42302 42831 337218812 55309 54720 877468935 57709 57678 489374043 41651 41354 296852541 54831 55312 69199423 55313 54618 445505829 36048 35468 751724332 27224 27172 700817775 78130 78556 605390453 44649 44539 612665904 25476 26276 876638964 55319 55127 27927348 47350 47123 939648510 58952 58369 81788053 22106 22345 42046358 11932 12111 256465548 48630 48127 799131361 55265 55325 131519368 32659 33049 181775579 48232 47873 27019901 54745 55328 615464775 39087 39308 57327487 16732 17115 49989100 52241 51746 787683471 78850 78862 18699262 74903 74315 799536309 55721 55036 292802523 46244 46578 757440335 61613 61760 223912696 14980 15319 652421544 36761 37454 633513498 46515 46757 971069644 49751 49042 646520265 68835 69565 234661275 67656 66963 507763457 54625 55343 216138525 40914 40379 483349548 62813 62284 614326037 78799 78046 443337293 11959 11899 936317145 43727 44117 965070462 10314 10160 31416416 39750 39344 890092444 49539 49015 846782365 4548 4430 763557953 30969 31325 512686091 23647 23181 647009522 70558 70194 253361802 35623 35898 659823258 24892 25524 157524841 72151 72627 255466807 71767 71208 378930372 10184 9392 293856980 67202 66670 726323472 54869 55362 694668983 55244 55363 213743604 55364 54669 953454811 48273 47685 899636570 71263 70850 600947105 75260 75910 478626503 55368 54843 444824002 52949 52661 503732967 68692 69375 600471176 19862 20087 743881581 47553 46826 445082174 39804 39459 112173338 16797 16205 796698853 64559 64561 439892506 25311 26024 567369000 52650 53439 244705943 54988 55378 3150226 13337 12674 539115401 9775 10397 613210623 64164 64957 163251147 34166 34315 15263568 67804 67406 540355444 55384 54604 274620259 103 59 560826724 69070 69413 447904579 3479 3916 419169053 55388 55384 581295515 20559 20067 478459605 16150 16075 718247793 39767 39478 28002249 79148 79646 649806096 48364 47575 262292691 29323 28800 151598406 19384 19998 241261887 63114 63663 473042128 71391 71963 896653275 75393 75603 937979411 27503 28047 476446797 48354 48001 85460237 55401 54945 787021481 8283 7717 579712906 52918 53502 107859267 17697 18492 473164187 47077 46770 730251458 3782 4214 116811332 54863 55407 550753910 53687 53538 860209269 54944 55409 966081772 19733 19076 137904187 62205 62175 501140159 33494 33776 961130552 38914 39602 46992816 3870 3260 683843409 74143 73639 436153337 9856 9251 682945190 59479 59257 379320799 55996 55825 748692423 57668 56990 269456775 26683 26990 498444069 48468 48762 509173514 68206 67713 599094982 59996 59823 898962123 71091 70732 343223613 1258 485 563213321 39297 38791 469736666 35607 35584 56834992 55428 55123 257388318 69788 69014 876627317 8420 8262 3968625 55351 55431 199433505 34605 33852 624407575 33594 33330 850066989 55229 55434 70130785 47094 47201 994466704 20185 20938 934236960 43816 44253 698447317 5104 4481 986746463 72005 71814 668249456 33042 32522 290291026 35402 35314 649875282 58722 58230 17420169 35406 36181 203722683 49533 49166 735942761 44088 43606 815769424 50120 50558 938086621 55117 55447 251053677 37302 37602 514173257 18128 17667 658100924 4508 4139 242966976 55028 55451 930423559 70941 71496 883183222 54831 55453 201436490 68459 67828 537679480 6394 7064 158685965 13129 12447 718391962 75023 75678 842594288 11812 12529 13639345 67821 67109 162885256 14067 14005 375529219 55461 55313 388646761 55462 55305 35936764 54373 54109 706584196 66489 66321 855782947 5146 4986 577536692 79266 79104 181082188 32457 33179 503378835 58651 58335 421043726 11687 11762 236941714 21263 20618 19651703 56296 55989 375116873 11110 10576 470242047 79035 78579 925555467 69341 69065 127246523 73247 72999 638856126 39410 38798 275257811 26136 25421 360952809 6193 5642 135942454 20468 20214 238788623 27871 27277 978414220 44961 44855 476568892 63159 63093 308463725 30875 31333 843897053 63927 63252 596732624 24602 25385 43872980 37730 37259 636686790 75736 75175 879449548 22009 21642 435255400 55489 55051 850864586 32933 33680 610941965 66313 66029 967169285 35021 35106 359941057 55493 54918 592461560 11145 11314 733953011 17070 17533 372623797 55496 54975 110590574 55497 55194 391017852 9327 9812 411360907 4722 4101 566026892 42646 42116 210829732 54758 55501 102802745 65674 66414 807881675 59981 60534 864526399 36732 36044 328450236 42057 42012 738285910 28381 27933 858495249 64432 64661 114162695 52144 52156 453639093 49302 49764 36929213 55215 54713 393407387 78559 78776 116301343 67938 67441 601341360 53074 52524 524591773 6972 7173 712420110 37197 37937 62202953 64596 64187 110973810 52242 51632 61994729 40690 41219 462111728 55114 55519 227965002 51164 51660 838030821 41673 42212 875373271 55522 54995 773749294 26409 26188 972043881 40631 40244 279757975 4203 3570 37127009 37658 37888 335039382 47440 46839 256582645 18144 17502 404140090 78540 79254 175079367 55530 55083 796615262 55177 55531 429536700 45472 45761 43920162 52822 53149 516276747 55534 55482 38292892 54328 53847 645506708 34213 33939 403899850 36431 35640 643761012 66205 66524 696649163 77992 77928 695246294 55327 55540 534857039 44892 44114 734972171 28320 28917 68430669 15879 15324 137323998 55544 54896 593031668 33777 33819 955378721 6461 5717 685186275 55547 55419 248492684 66869 66756 434610076 55454 55549 523233480 24901 25699 116607030 36520 36471 202864582 55113 55552 586662483 49916 50224 666549333 50334 50490 329729618 73187 73718 364105716 39316 39754 741066950 9936 10494 734942180 52741 52637 613006886 10431 9817 880702082 40743 40697 67501254 47990 47996 351242964 55112 55562 835606277 19224 18741 951695970 61921 61769 976105416 15645 15210 86948167 31764 31554 8370984 2946 2864 911326343 54788 54415 698655080 31545 30954 660918947 54956 55570 885336618 51728 51775 689794667 40884 40158 319798754 62441 63155 661984276 55971 56087 203266954 55168 55575 18701450 41012 40764 552867480 26643 27067 311313159 31058 30678 67741485 64864 64766 381415653 41881 42461 965781135 8983 9308 526842801 54803 55582 239876569 39290 39848 118344064 55584 54927 25432817 57024 56678 511709062 33318 33438 790889403 6463 6735 940646116 26658 27434 739325836 42851 43184 308769730 68775 68090 731135714 60927 60320 82786974 35100 34894 894823762 60836 60389 804274147 74486 74455 563982273 54959 55595 305823166 22665 22398 747808983 73317 72562 108739629 65038 64429 773681585 31992 31459 170850137 13571 12897 677991126 48751 48251 271679525 59122 59134 57524077 40605 40457 15960839 25915 26281 146074797 42128 41711 709337367 21518 21338 229640084 12904 13690 14198629 31456 32202 617249500 20001 19990 893022352 55225 55610 16661291 71138 70929 50217620 55612 54950 565739402 37972 37658 487639780 356 947 934704152 27619 27379 899261113 54821 55616 814253311 54845 55617 161314217 8027 7825 985028008 33923 33244 740843643 54941 55620 880654379 29518 29017 918228538 45073 45002 389462282 71429 70970 532529544 22213 21730 290788126 54866 55625 881854517 47542 46978 554278865 42642 42607 423415056 52967 52593 562403214 713 62 264977405 24860 24646 484128374 66554 66512 691121224 40592 40604 343939413 9172 9787 568755513 8605 8580 309421780 39617 40334 202592489 26810 27103 888183024 32979 32788 157675859 66102 66579 116128426 21406 21645 914500526 55434 56064 385527296 19503 20019 169213435 13327 12716 520408605 6447 7082 159970010 41442 41691 780042701 981 339 357492641 77287 77431 693113395 47203 47525 786135215 51196 50541 223697342 55649 55468 976324606 30423 30202 276635481 53917 53155 488149496 73228 73822 160477666 24369 24561 38828684 11646 11418 898783198 55655 54964 67734656 57078 56618 197093227 35140 34359 468684041 36727 37365 842177141 25105 25381 551597465 41069 41268 86471469 11872 11771 775907832 75049 75141 47826103 8132 7440 981102742 23245 22843 235549731 55665 55468 34099488 12363 11745 421414303 4344 4787 94166353 55636 55668 736283115 31888 31177 971982347 797 1386 368001037 14698 14546 825822886 70180 69519 67876165 29879 29651 440480904 62393 63193 735558979 12026 12423 447303925 55676 55424 470008984 55148 55677 624960297 7502 7245 691761003 55679 55331 703758500 10411 10548 61094509 29242 29567 559816646 36295 35593 714605583 255 233 369324187 55684 55679 258624498 13622 13209 756479992 55266 55686 885393054 55687 55346 284418247 70123 69938 18419576 31436 30933 60026271 40081 40068 926438126 56842 56413 474383512 8524 8128 597160693 39033 38988 251017053 51501 52260 909711285 55695 55687 86514050 17560 17402 354853506 54967 55697 612842264 63230 63983 489679119 45494 45923 145722751 30001 29596 564905694 43618 42874 285515900 55702 55512 953934587 67715 68175 538817931 74889 74577 116162026 35247 35189 249306487 74456 73761 429349854 56622 56962 890999847 16927 17377 107421484 32423 32469 168103611 16765 16459 496412414 2117 1331 40166872 17685 17783 597018188 57434 57903 272782911 56449 56209 589850376 27362 27109 34044325 77737 77774 170585497 55717 55228 694012351 50207 50853 586379403 55719 55169 94061468 57276 56732 475207813 51857 51233 393064759 76878 77164 842677371 31832 32350 512608077 60877 61032 687246884 55725 55407 58100588 39416 38835 756607663 41479 40869 811351117 37324 36755 167060402 63265 62779 934452835 52320 52674 147182691 2068 1948 275578548 55732 55292 711661322 34187 33824 63259112 13164 12697 231780022 37101 36629 307217823 64533 64746 887945519 6088 6494 822510088 79578 79394 979615021 24179 24887 6660016 9759 10281 701049031 1998 2379 549354391 55742 55154 209916974 74792 75318 572668809 53288 53873 491379867 61372 61375 939361451 67189 67704 877456262 47126 46896 742713941 16752 17224 502382105 38241 38488 937433887 59899 59988 775454948 34069 34557 18905663 22539 21876 45945810 3367 3018 36772114 73350 73723 89688668 35297 34718 450284280 55157 55756 560233468 34927 34339 732968293 479 630 33451749 43254 43252 53849653 78514 78274 748107505 59545 59341 944127552 9401 9842 637586139 50592 50501 938675759 55764 55037 977338798 55219 55765 659696526 65981 65433 317599357 55521 55767 921674786 72682 72175 835190869 55769 55485 702606204 79517 79627 6075504 58733 58487 846577358 6015 6207 575289515 24166 23421 646642430 55689 55774 471847482 28329 28288 762976505 55776 55741 14720155 61319 61915 699450442 47739 47126 942011592 34129 33589 71366123 75884 75306 249504945 79072 78922 35898202 51910 52144 615932649 55605 55783 44206576 55152 55012 672266912 6829 7077 728364655 2928 3117 850669521 52403 52844 608247002 55788 55353 956314556 65564 65458 569510025 68763 68533 500874647 28123 27750 617907324 12831 12456 489364353 1290 1193 123818992 46263 45596 520114103 63005 63485 979589424 13410 14029 625872394 62040 61766 818552494 14278 13661 643083665 3316 2706 488470098 60916 60618 94266011 43276 42565 42640146 65115 64551 34048743 55460 55803 161475 65387 65239 738846232 67190 67719 948624942 60647 60557 311245923 27232 27374 388529511 33004 32552 48208779 76858 76569 377187930 19771 19823 684959247 55761 55811 132954023 8932 8930 18040994 63009 62370 1606064 53021 53032 881656283 9831 9196 692238319 32418 32250 611367982 9637 9608 963105934 55818 55059 476831771 75812 76356 770542129 8182 7949 5251749 77976 77512 251150359 28007 27294 603747334 23128 22583 475599969 44459 44439 466768033 5406 5508 639883441 6973 6223 38362168 22176 21630 853327095 50620 50221 531727199 39618 39328 894278792 10815 10392 103003952 74274 74481 871899505 59087 59708 412004161 55831 55833 606351882 55596 55834 609546707 59920 59139 446061774 59068 59745 589793356 46080 46183 333330025 31677 31062 367750632 17856 17815 910941715 13511 13520 641128107 5564 5445 259890205 34958 34406 544596634 18273 18046 798445257 16906 16823 950898986 67767 67423 604903775 45293 45021 735840505 55847 55151 874547581 6730 6690 804947900 63550 62823 551855791 48531 48848 77598328 74342 74925 184229951 20198 20957 373562870 55229 55853 71746383 7429 7168 102668145 57394 57231 283374372 22921 22253 145462673 74230 74578 900564421 21236 21365 751620509 72198 72837 478140101 47358 46659 32579308 12507 12383 704472669 55862 55627 276502172 60952 60911 178309822 66391 65857 851031431 54720 54183 399335844 10968 10562 110304883 71454 72250 847298607 5900 5801 63190665 3783 3516 363189487 30608 30157 744112649 66806 66592 33878077 63520 63075 674582331 26759 27175 98019026 50649 50334 422366633 55566 55875 33243794 49 293 433005963 557 1 784283049 15531 14852 952394627 29372 29768 39601113 26274 26956 584010890 1612 1195 989976082 10680 9881 225570346 21059 21458 780840004 3715 4371 338460399 25705 25221 567206257 22254 22986 442606360 55887 55835 160658950 37075 37384 601352593 42113 41480 924832875 34325 34824 903484710 3968 3787 309101529 58050 57287 855377393 41852 41800 603487596 55543 55894 58414868 25362 25176 272062329 29274 28782 10762926 55897 55400 111557409 40695 40437 377400839 55899 55629 108877862 55900 55878 704628750 21100 20830 989907710 9283 8746 6195718 7400 6814 292792614 55500 55904 345435772 55905 55729 178857913 55906 55445 756599420 55907 55747 708350017 47044 47531 681012484 48994 48624 88897485 23348 23121 694467769 7960 7560 320171076 18031 18764 890124761 73481 72835 14552056 68850 68482 956265073 55319 55915 733723518 37619 38075 566396624 24037 24496 31419838 48506 48000 384127547 11259 10609 763933254 60745 61186 225840098 55752 55921 194608612 38846 39311 53244947 55923 55315 264462707 55793 55924 337895854 63084 62802 408855285 69742 69596 27883993 16939 17092 333147362 75249 74814 27599348 16384 16728 969803712 24534 25033 641151952 55931 55139 967528948 52920 52382 301585435 2433 1971 554658264 55417 55934 183074591 77001 76334 465026573 65469 65925 461018029 17192 17704 252901395 32365 32292 374930515 35448 35462 863008022 492 1 153456341 31323 31346 752140555 74698 74330 735969243 52165 52179 90982396 55709 55944 54326504 79196 79337 194654624 55946 55442 694800011 12016 12750 900635439 71317 70786 187198681 7087 6861 221487988 62075 61989 298393626 4985 4868 65305892 36619 36250 94895043 52826 52156 876247918 31198 30429 518173093 37183 37672 799231187 17230 16899 354534243 75800 75890 475093048 17773 18210 5938729 72637 72841 78442554 23157 22364 500890267 55961 55184 442912961 10002 9683 668697356 25437 24798 254450392 38607 38790 399651313 46364 45792 82920124 9272 8964 61805717 13972 14556 938583090 51782 51815 218193422 3940 4705 607367454 38721 38141 789431919 77510 77196 146861650 57942 57734 67151935 19264 18541 175682212 72908 72146 240080938 30732 30886 411065411 2912 2297 944507639 55944 55977 341209163 55978 55207 550565306 62660 62522 528668822 3627 3540 14769739 60890 60666 283882454 63402 64066 19810294 11771 12450 868543456 23376 23845 747370612 63043 62887 304252491 55986 55376 857592090 20247 19549 757949242 43685 43690 169226833 56047 56777 619667062 74370 74494 498011974 55991 55199 835421888 41827 41607 640712675 72075 71771 831414117 4957 4312 764227325 68984 68729 706469906 70580 70139 933886159 32489 32717 63383274 70794 70431 523980199 53874 53198 490803414 56000 55733 424324319 10170 10888 992750620 10646 11265 827804687 15046 15584 894122292 56004 55576 806796929 56005 55784 592981463 72044 72441 54453989 8057 8115 728919640 66566 66952 965414214 56009 55744 875671863 65618 65285 22321981 34631 34215 475578612 238 524 31387749 44583 43795 975638561 55299 56014 993248526 32551 32356 72045499 22787 22001 37880118 55998 56017 645076922 73115 72427 167613877 56019 55339 595591655 44493 44190 656504247 39784 40004 123254510 33250 32589 546456687 47642 48217 173577652 19236 19232 46514442 76364 76663 677723370 64184 63411 694880994 70149 69794 228462307 36173 36696 228556789 21255 21329 447784866 77035 76818 282912661 2243 2325 583465272 56032 55480 276209505 7095 6642 622592589 14492 15001 928346227 44712 44145 607113980 50136 49644 515463899 47685 47245 479450084 56038 55392 194819404 53569 54184 29833595 33292 33113 984937750 69688 69991 609000870 78848 78960 219460180 18948 18771 62232455 40410 40369 124763239 76090 76186 369551766 36898 37163 905564835 67217 66523 479676916 4864 4775 652989767 56035 55832 306931964 77225 77527 228721331 70276 70144 230508058 13808 13912 6493397 56053 55460 950903520 57946 57390 582832869 26177 26388 494060118 55793 56056 780888914 5299 4508 135017106 71573 71868 764783100 56059 55326 483579017 17538 18324 366206627 5321 5292 651007525 68539 68771 441386911 57446 57705 67520664 10768 10114 581244114 56065 55759 321096943 4855 4630 992499420 35620 34950 546142442 39074 38297 799174285 2019 2429 994739723 45970 46288 582504608 56071 55388 762274029 19609 19933 334016934 16589 17273 36459735 78872 78814 640806464 11239 11722 998868881 37445 37134 424657809 48766 48312 296333686 28873 29656 127986675 46794 46231 63480779 54677 53933 447181801 24829 25476 382399311 56077 56802 137059158 56083 56007 117673235 58941 59468 167466732 56085 55420 235840396 76759 77521 575751654 49836 49886 440103399 55565 56088 516993018 7444 7851 966969756 24361 23911 741138313 69023 69440 450403910 35922 36290 744942618 57329 57646 624821170 56094 55782 565332230 6993 6742 183620150 55468 56096 536226932 55358 56097 375612740 56098 55808 384787080 37851 37639 361015358 25852 25399 653418712 41438 41670 614294924 28776 29490 306982432 60905 61400 985271277 17669 17343 28125238 56000 56707 969006602 2380 2218 248201792 58314 58253 606355537 17959 17647 597556516 56109 55851 976197888 37214 37207 642272320 68940 69636 553678464 1965 2224 33215068 9400 9256 353497077 11524 11784 599302876 37717 37914 175404051 18514 18922 403358522 56117 55833 16789555 77163 76806 30613172 48294 47982 265341350 70583 69883 391194690 43603 43118 105433929 56122 55928 928038603 33667 34348 718281049 56124 55607 226017176 14099 13607 857915785 3739 3326 757434121 10994 10810 4039506 7501 7471 948585863 55547 56129 536503435 18098 17745 80426681 36052 36294 238394937 29784 29104 684251387 41816 42135 497767336 65797 65217 142162188 61109 60586 73583035 46726 46619 250684934 40224 39699 828097664 79384 78779 687956372 67365 67441 742447367 25260 25252 846897247 21390 21067 18827125 73080 73238 672165577 62365 63100 995956564 21647 22284 265735646 35410 35650 239130669 48734 48053 711662727 38376 38132 858675289 63531 63728 514859265 58599 57832 426944532 58608 58352 842188430 39020 39549 760491731 32543 32300 2876267 7329 6625 387858648 42686 43159 18946817 55696 56155 265925379 21478 20779 354988127 61132 60901 228253931 56158 55628 583687400 78399 77687 695458093 7067 7278 15054153 5961 5464 17343492 72430 72337 517748399 79579 79655 901830682 62619 62900 960871990 13044 13072 194343326 52736 53100 324967588 51571 50935 159948695 24503 23738 17136727 43994 43841 498432888 10634 10811 921976700 56171 56001 654237428 28091 27816 839296130 44372 43955 644336659 71445 70654 51941070 44138 44000 973052806 15730 15852 831178673 54328 54822 595027256 55614 56043 107105175 69546 70086 11963685 55742 56180 839677825 56181 55877 431418991 54491 53708 515943093 55176 55730 31770286 57815 58556 562114739 60087 60025 893645704 33702 32919 465438572 65565 64932 756324483 61201 61177 66915247 19351 18933 298201878 56190 55892 146744804 72557 72209 182799110 43498 43628 469317884 61439 62158 716143856 19773 19655 524354984 32827 32914 390370081 11846 11145 15625673 56197 55464 863674542 21853 22590 555533352 55543 56199 692900546 54975 55310 732161128 38258 38807 401501234 6969 6327 449023801 74548 75026 125738839 15906 16441 778092750 18748 19038 609827356 1 112 226600848 48228 48691 604493910 51522 52184 584091924 12453 12287 366284884 65355 65032 29225802 8151 7494 16698807 64091 64711 104795640 12708 13125 310759044 27446 27708 20389991 13430 13269 17378424 2261 2066 594616157 10896 11197 165211292 79414 79175 961042250 58735 59185 94451481 39004 38995 686098118 44336 43665 19562316 56222 55680 86310203 10202 9839 927741981 30335 30839 655692255 24258 23983 772606093 43149 43905 538642150 71881 72594 501402767 30989 31331 917712117 41285 42075 981172761 55246 54608 70815961 35432 35653 583919738 16889 17077 116198777 19802 19935 422002670 58657 58942 378520585 34711 34616 551528304 73147 72863 329903233 55468 56237 61738191 56238 56160 30485070 64506 63890 546693892 53521 54199 63557959 25733 25496 108696259 43996 43993 110991074 59668 58978 12226384 55551 56244 795405224 54226 53502 956336532 73032 73749 934703846 18556 18926 749724528 53197 53055 236715686 56472 56201 503149905 56836 57379 735976925 34970 34407 17068549 55769 56252 221371110 45474 45280 733508813 47422 46729 505069103 43483 42706 633918899 17460 17144 234055987 26343 26988 10999325 33933 34560 462020008 54823 54413 347750819 16463 16161 199509241 2830 3483 632878878 59762 60361 497208310 45504 45549 355247617 65783 66488 721512139 59727 59516 981426157 72936 72916 209195310 26268 26207 641909887 21557 21442 771841757 50568 50916 830911853 23032 22685 687239240 56271 56129 919146705 56982 56881 345350026 67363 66909 914908612 48719 48287 522385822 56275 55587 158717743 14916 15398 564746192 55476 55379 575086814 12597 12859 6139249 71069 70291 19493590 55334 54714 161570255 30797 30043 449910505 66364 66223 631320165 34673 35318 355406983 50770 50300 144451918 71721 70972 465454807 63610 63003 968983552 56469 57025 763009286 20852 21547 548691510 56289 56122 644865248 35961 35538 732753198 56247 56291 652963741 76517 76028 3925781 56293 55589 441491709 8930 8334 145408704 66653 65933 65980055 57251 57964 268410780 68674 68108 890729837 64776 64522 50536424 64732 65182 717718469 56846 57076 696717089 15713 15292 990078260 13333 13381 104945342 31415 31683 230848252 39845 39408 894677790 25432 26210 119358104 55956 56306 896278207 9433 8713 595584148 33070 33734 824170928 19381 19113 58283426 18351 18051 961420105 72092 72054 154192363 61148 60691 505449497 44236 43776 158669475 56314 56187 951098400 6577 6412 846228960 35844 36207 390433086 21650 21273 704155820 56092 56318 507062764 18135 18059 92452696 30351 30111 259510314 56266 56321 498341908 2717 2133 178575544 77604 78296 529929149 24904 25556 937015945 62764 62675 493150454 21146 20762 789260917 15855 15971 17034618 66062 65431 235448110 54714 54344 571435441 68167 68150 253722997 74035 73856 562934401 47736 46980 308032654 74923 74448 222465382 56207 55540 728572657 47164 47944 748743365 68831 69450 639929154 70510 70225 962175613 74643 75029 328878467 64795 64624 630415040 78369 78782 300759177 13830 14222 834087201 4144 4509 547801004 21341 21257 870698477 70737 70042 867899587 33446 32902 319326655 9987 10157 388840016 16023 15712 394474831 38095 37952 357421559 42671 42293 327574411 360 1 832654133 30889 30969 83895785 36752 37379 710794830 73576 73351 858843899 66421 66643 311460743 6858 6464 702196548 62077 61692 920561302 56357 55713 336877642 56190 56358 518303319 12679 12117 414958060 18565 18802 490515648 78685 77927 981886454 57148 56441 1985303 76076 76037 498458099 67353 66871 346015330 10469 10041 895901506 72179 71424 244912160 56367 56017 981762412 35598 36277 120088374 14066 13901 777895605 53186 52766 600636716 27062 26309 181428977 49245 49281 405896089 9903 9282 572578969 10777 11574 344489436 43802 43268 275293214 19562 19164 311481101 655 373 11251069 54634 55095 322313268 53975 53473 663230484 53774 54408 54120632 52039 51307 898044084 39067 38971 974766874 52910 53567 588454391 47669 47812 562489314 75661 75472 402960084 6622 6065 32949978 59795 60102 282653552 9540 8750 560583291 26732 26265 58714167 42889 42570 106314149 32355 32040 634475308 36141 36549 364584851 36460 37001 396186493 17209 16548 867793421 10555 10117 308204379 55026 54671 14103007 40215 39453 546130952 640 1 98965899 52097 52411 49530418 52436 51872 410928699 56009 56401 659132543 55148 54957 807697657 64197 63968 777473641 56344 56404 940337698 56732 57229 701886796 79289 78609 319998232 56277 56407 232305085 26726 27024 583027256 72248 72358 998149918 65478 65421 518755596 56411 56099 631112559 3579 2823 804928193 69756 69108 219949415 64613 65111 499330267 13474 13705 920357060 69760 70166 85068839 38658 37870 491814111 55960 55580 633857009 34277 33967 68525955 59151 59177 56184 55717 56202 281424383 56350 56422 864090015 4960 4716 660874874 42495 42301 799289061 10534 11291 846453639 54207 53476 739312023 78757 78453 313139194 56161 56428 905071685 72154 72085 467141881 49083 49098 125074034 13941 13165 534654038 14593 14858 977725327 78541 78667 87904540 56152 56434 583027755 4330 4810 189251175 29345 28681 94178148 41015 41513 39542393 55790 56438 979727521 21587 20967 995531787 35938 35806 745196931 35770 35725 211875809 56147 56442 208517144 49509 50179 887497889 9875 9785 618514770 6429 5764 929365733 20029 19452 582837176 40314 40422 930752399 56448 56272 85994076 49138 49689 875802205 34299 34255 89235469 67672 67754 25283261 60334 60327 697583309 34651 35341 17340130 38308 39022 344183686 32510 32106 16365335 62983 62403 51890680 34945 35379 606725971 56458 56231 189076726 24743 24138 297177358 62778 63172 222392018 32557 32266 342293332 16177 16220 694300182 22214 22029 630434584 66234 66027 748833396 64929 65146 156793290 56294 56466 96513536 21836 21290 19318316 3401 3151 889530013 30376 30155 866255713 56470 55869 144739253 8685 9202 134367302 5362 5038 397405230 2688 2522 489877766 70930 70353 232544409 55762 56475 411035881 66465 65709 966827436 54992 54307 830546541 77502 76940 791118578 73255 73083 7578008 16298 15593 835772865 55567 55950 768531596 67612 67398 911255661 42657 41950 23893084 56484 55962 796106171 29418 29163 963033118 4283 3658 931133592 13428 13253 612591682 75620 75045 137764875 24097 23302 635412514 53365 52662 326510441 15954 16636 581252057 13836 14476 780098248 78777 79536 391700569 61622 60992 567373749 31019 30409 919478712 26407 25941 263204394 56497 55945 347784139 26974 27164 54896058 41520 41238 38475510 59411 59113 442745615 61378 60645 73365826 46183 46211 467982742 26274 25597 50060208 24967 25187 749696377 71077 70530 911524814 56909 56303 894929358 78400 77959 864746887 55954 56508 711053070 63927 64528 412149055 21320 21725 153281992 79802 79451 1884192 47118 47714 994316694 42070 42053 994140334 49988 50167 853811281 68147 67732 177275810 5216 4462 827969921 11307 11220 57027829 47507 46926 177459735 18348 18967 45373243 42040 41455 387915871 71917 71370 280325938 56022 56522 650406960 40763 40370 949310875 27515 27064 634111846 65747 65794 298722632 39312 38950 115391121 40308 40976 447669623 51608 51328 596677103 55547 56323 679815262 56530 56246 628094616 56531 55947 701664775 31305 31637 702064633 60297 61043 941484382 75040 75433 844196227 42312 41688 459422601 19265 18984 327809188 56537 55905 19265911 56538 55840 889167607 71976 71389 153604028 37672 38418 323073208 47890 48601 699685020 17712 16998 382642042 26530 27065 228030565 56544 56092 832198940 71968 71588 766202883 5718 5190 355232505 7195 6864 135206350 18626 18839 862341471 10480 10389 922121382 77773 77466 467700547 4037 3427 152613186 64541 65024 670235186 14144 14316 499809733 69802 70471 122574475 56555 55827 648446866 15540 15808 524725228 28880 28143 283605858 23130 22597 246467050 70102 70685 945064852 56560 56453 140752133 56440 56561 634872004 72910 72670 375268314 26659 26280 977566 23406 23503 931454107 3834 3403 288175860 39021 38720 705070781 44585 45150 542543119 13959 14631 341722352 63106 63496 113695555 21820 21433 519318356 74028 74133 14336710 43026 43041 811623914 24877 25102 34295235 53702 54179 508240713 56575 55886 684452777 23692 24139 83007378 42744 42054 908890057 55967 56578 390671269 56736 57316 84346912 56580 55787 431565973 56462 56921 644256369 78226 78961 428248922 32662 33306 604003736 62223 62114 315661510 4745 4502 641643802 47102 47103 389355963 63532 63432 536447744 78643 78034 655409050 77978 77670 29643750 58713 59494 258054398 72315 72797 383805775 70924 70504 45010091 56593 55845 231794235 67816 68146 540111041 17707 17244 243970556 10471 10142 931604534 49132 49605 541568325 65464 65315 19184770 56599 56359 16299396 14799 14597 390982044 28324 27668 811037297 6746 6966 626328102 60585 60596 278241767 40963 40949 501037540 79504 79949 515266036 44065 44159 95974515 55984 56607 611735852 32607 32493 91089976 2238 2488 635841858 2623 2547 324715926 58248 58657 748181465 12743 12261 678617700 69492 69286 846459287 77456 77443 295995806 55160 54460 237316987 36626 37267 265926490 27258 27490 590560881 51176 51056 412657918 49979 49908 934213924 22795 22228 692681137 30699 30640 830791700 1081 846 58202383 11454 11799 493982696 21292 21508 627209761 6598 5996 26341893 35786 35262 755556492 17947 18405 496280415 51696 51636 40192008 44135 44091 445517199 59664 60094 365647380 4247 3684 208198183 9041 8646 611857897 23480 23669 116852802 52693 52597 440612524 38716 38543 682081375 35405 35452 400082919 7542 7867 483672687 74186 74240 322303546 15314 15515 934704684 76772 76238 590034510 56601 56641 771163565 56642 56545 58776587 76657 75926 165921335 12474 13153 62067211 55342 56132 540799831 8651 9249 844883278 78581 78336 648536109 52206 51440 925710639 59233 59106 768017163 8391 7972 765015958 58847 58216 551885631 56370 56652 839913840 39894 40046 222859564 47483 47862 870622044 32035 31885 321446048 42439 42248 36866215 12191 12025 37420385 69372 68883 117782139 65587 65425 65594889 34646 33864 58005331 48666 48348 354441492 40191 40290 639262386 40776 41029 835051576 63250 62783 603765013 56665 56596 868656629 56666 56385 803052582 78562 77912 130730348 17953 18289 980641586 72385 72480 965092468 56670 56182 753157085 62149 61626 967587819 56672 56179 776705301 15212 15174 528462410 77425 77603 31150660 43812 43048 134759548 30754 30536 798630602 65407 64931 350206193 15351 15790 164318634 44177 43428 749175022 11169 10928 15421827 66637 66386 58712615 68782 68719 408271043 33951 33390 784170639 44851 44183 763756055 56685 56132 573610095 56686 56544 603395366 15899 15707 522544309 33012 32576 665545598 13826 13063 820724111 78823 78663 407270862 56691 56621 17517881 50353 50439 248913239 52966 52965 85840148 75859 75185 271688093 76833 76313 3206391 77038 77152 503071330 12952 13263 72043209 4390 4845 944031188 44269 43764 287307344 33377 33567 30158598 68254 68173 300666180 28105 27828 417544349 810 1342 561468328 17500 16778 384755660 45935 45754 731909210 56706 56275 143281026 1776 2024 841358312 76344 76867 273136609 60305 60188 360653733 79258 78959 101920243 52231 51620 61507836 11117 10352 87289752 54642 54919 810394373 37715 38179 988766147 4027 4013 341241942 23302 22934 667580134 63484 63337 492562204 73026 73122 627749803 53310 53809 143095146 33242 33105 588988389 18160 18956 247674832 78253 78749 720101830 32809 33433 585962544 33768 33715 561188178 56725 56651 67939533 42284 41876 305277459 30116 30482 650732965 3955 3822 982933775 78887 79203 343236097 56730 56664 630753015 54945 54703 130429002 4929 4702 168031905 21730 22421 589614622 15797 16168 28845496 63041 62777 104349347 25080 24324 758435251 448 1 595078427 6415 7076 833497859 5803 5819 861816249 14289 14902 702301329 39221 39749 121263283 28969 28988 894677351 57948 57530 497081241 23646 22846 9205933 12975 12692 981504229 14501 14702 394600408 12555 12908 617774547 56304 56748 217903902 30998 30620 199929459 60429 60326 777959981 36889 36446 913221628 55424 56027 272502556 11525 10957 21483363 27059 27676 689307042 24535 25299 836631084 62986 63673 184989830 70851 70816 970722177 77986 78377 171656022 4852 4768 883945345 56635 56989 32171100 52036 52827 982764250 75644 75077 167310030 20046 19810 249439386 17975 17861 255448389 2126 1469 173144130 56257 55640 542295152 73036 73373 521055772 56768 56714 557622794 55974 56769 942140879 48763 48732 929469449 56575 56771 382730033 10732 11163 544662553 56773 56514 791719260 57326 57489 95241032 35715 35749 651812868 5674 5550 38432771 932 1470 919789320 56778 56516 272084033 51746 51978 323974214 33626 33391 691939838 66227 65632 452845492 3293 3821 351478763 64357 65021 805065133 79081 78532 791926884 75284 75703 13604232 35143 34997 484740258 23657 24142 77080175 39141 38800 68557874 50698 50556 148672622 2340 2816 913143973 29261 28642 419655627 3951 3425 471489418 58363 58863 459400342 66895 66616 394648729 62936 62362 696795264 13628 14162 764322353 56975 56670 76700913 56798 56607 671339013 60631 60564 52107092 19171 18839 52924434 12911 12551 986638262 28269 28490 869525972 16514 16211 127616399 18746 19169 943194553 76658 76412 847466207 56806 56535 88018646 74043 73375 437282173 45491 44750 42829016 23160 23689 509916844 12431 12304 656898110 46951 47616 854450416 70591 70061 682529478 19044 18812 397650976 71500 71980 256388133 52717 52191 474941371 22953 23238 538729211 20989 21065 779699071 56818 56044 813175302 62778 62909 373044792 72474 72356 328310166 33531 33507 566806231 26048 26760 887559489 28031 27999 585403331 26467 26218 289641943 17447 17768 73738868 69983 69428 543152025 29612 30170 988000573 61164 60382 555906213 32571 32834 788942185 76407 76216 444920757 32433 31846 696070026 56357 57047 51735305 56833 56560 479032334 23159 23616 555077538 75379 74867 283104787 67568 67015 356566193 50299 50694 374413949 72515 72756 573177679 71774 72183 375697733 19191 18691 574657134 56587 56841 173441299 17899 17672 47738128 79010 79493 919441680 38768 37998 393045175 62587 62391 791512309 33380 32721 863882780 52402 53116 42475369 70766 70478 588715555 56279 56849 338673289 75167 74843 770724111 56402 56851 32081608 1860 1275 986260978 46946 47127 432025593 60755 60023 63579240 17638 17685 24357034 47968 48484 159916677 66772 66733 294454196 16995 17592 379959052 75883 75474 101770256 28436 27770 101983202 45743 45383 114154220 70408 69798 502744258 52815 53143 693398526 7728 7254 824530481 6278 5847 780381209 17175 16937 424421557 45367 45335 499002878 56868 56803 1329730 60229 59570 69199732 22947 22740 713867253 66359 65627 452348059 55307 54823 354324997 56145 55867 868738941 39582 39529 406576118 60032 60501 839881190 55643 55289 563779343 37670 37970 780868470 41758 42361 934561039 56586 56879 163982836 16697 16061 407128348 56881 56799 246254053 72875 73226 64094972 28379 28829 46216541 3145 3510 158795399 40720 41462 635669782 56587 56886 20312412 13864 14064 64023487 3371 2870 218616020 37895 37328 422206358 62575 62355 209227316 50380 51032 774833721 10533 10240 411354919 40144 40458 688477881 76048 75825 947495019 8012 8505 968983025 56896 56890 31286986 11698 11427 567404822 16752 16172 379000908 26539 25991 961940111 28104 27613 262444971 56901 56616 870315270 64512 64509 210287623 4870 4972 115732671 78064 77942 860320475 56905 56190 869847848 56198 56906 379623984 1578 2147 399716530 56908 56689 324460816 29717 29907 49045728 63596 64391 839584830 7330 7235 959056029 22006 22773 69871908 76501 76352 521379539 37297 37740 789465357 31204 31338 870424377 62867 62840 867927700 4614 4804 458415981 56918 56174 726239068 56919 56496 421182018 37504 38213 65089538 1302 1049 73153371 78943 79044 871903312 21506 21335 912196857 56924 56384 882128308 56448 56925 316166673 55166 55078 271393264 56386 56927 837052066 50955 51668 942512658 17651 18112 127353925 3171 3192 857112999 39156 39597 248015110 23816 23524 356562476 56933 56448 400590450 33189 33906 373104325 18637 18398 424881905 28685 28802 886727730 51713 51475 61435222 56938 56539 2628350 19418 19653 993557173 54526 53892 415316473 13023 12411 963675764 1355 1971 413327081 79057 79415 936625317 40105 40796 968315773 58575 58124 646002323 51478 51575 653543554 61026 60445 275538331 60166 60866 230108505 13287 13391 791504958 52017 51822 539406761 79485 79219 275954036 73007 72799 909479761 31060 30627 252922434 71327 71828 524562593 9950 9784 29429134 42255 42862 375523017 11734 11100 559586867 21136 21862 724608145 3672 4272 148688721 46698 46015 291893579 56871 56961 284464870 55502 55851 686458886 50100 49541 691209891 3839 4173 815994629 71576 71285 819807992 56966 56689 902452080 12949 12486 828229746 13399 13852 838325576 56456 56969 12473670 6847 6749 700510112 43670 43781 257867054 66425 66001 39849739 14726 14473 60732275 66187 65978 26949713 53526 54017 216184651 28281 29026 104655206 14403 13852 638995046 56978 56587 826183324 73926 73259 864082372 10253 10096 193511959 49318 49445 915646665 39316 39071 502037377 56983 56455 418926227 56535 56984 203750912 22680 22931 798962571 49430 48650 8184421 16975 17215 326405434 52187 51493 437162407 20421 20973 296799327 45526 45676 799359887 39349 39878 365605182 60148 60107 423646644 846 773 252312122 33816 33802 305368746 56550 56995 867721382 56996 56222 636232055 9194 9387 603281369 71325 71633 961512774 68140 68707 237388416 58365 57572 583038304 15278 15342 386470457 55806 55621 582757719 20983 21031 661063005 50112 49465 790771076 78078 78680 560297756 24365 24225 588534708 76101 76449 527955408 16115 16889 91550751 60290 59808 56084875 57010 56657 940416666 9223 9477 406725874 75454 75088 22137869 66444 66595 648405583 26658 26421 45756454 9691 10392 30121697 69910 70167 231623503 11591 10929 716900983 6617 6296 700602590 8590 7952 244953405 57020 56531 2040716 76404 75976 16428501 58520 59168 598399529 1679 1614 265175465 73042 73623 71490702 44427 43760 855000960 14313 13847 688994514 78467 78594 964080720 33559 33679 423394497 14501 14069 910727763 27494 27568 250486665 54393 55009 248275549 3988 3733 525546423 44280 44107 752398189 20541 20407 148099426 56607 57035 913383554 61056 61149 945358502 70468 70322 219473072 59759 59442 321727573 20104 20259 917656946 73413 73727 931099368 41567 41973 842468162 63838 63823 92388284 78355 78886 432382055 42035 41794 590385787 17768 18072 344135183 687 1414 212916951 34582 33976 973868957 6953 6900 592610943 19378 20133 696670276 56588 57050 221538123 32570 33101 911271637 36356 36364 394523066 55190 55605 743986133 7659 8395 761267103 66206 66081 235369939 14934 15569 358417175 33218 33959 232396792 10074 10832 128149950 56596 57059 630128352 20391 20629 246583331 61724 61563 217591720 23784 23732 80039289 30623 29867 846179657 57026 57064 533774223 56407 57065 921149476 602 239 505925378 4618 4308 261921758 54858 54576 96355249 19033 18668 258504557 22512 23150 134741361 29698 30031 967994227 57072 56584 14768898 31628 31268 553872075 40416 40461 62548290 24877 24525 859236706 34876 34759 88480929 44115 44513 894174537 34769 34586 435144405 4888 5377 282773000 73174 73011 349273807 57081 56777 891381300 27393 27973 22533869 56643 57083 767122244 56333 55585 697054577 56869 57085 820580256 77385 77352 317102898 26149 26811 127271675 29713 29744 165694097 5276 5294 282445027 48187 47630 671761583 63461 63581 52493718 17322 16556 711951069 37229 36504 757299480 74839 74604 150272596 56358 57095 405891202 63094 62885 12434983 56962 57097 240536989 15589 14848 81320309 63803 63143 638174383 13959 13514 594650083 34334 33834 360652949 45710 45998 398606921 38810 39300 798461202 37135 36600 344721836 54558 54157 209103719 36173 36950 20750445 52902 53387 68588324 5624 5710 464695743 19256 18577 505491773 57110 56612 681049950 67399 67901 894871392 49370 49121 174769023 79932 79630 917224838 56413 57114 723409154 25916 25442 938703817 32962 33146 234033135 24879 24691 198046325 9349 9564 979221536 49061 48980 328916577 1 109 763698235 66527 66267 218720128 68328 68472 610643172 8661 9032 28402611 78312 77779 814988336 60169 59728 5164513 60247 59642 698175836 57127 56482 60084042 34365 34733 755743935 40309 41020 742711576 22953 22991 57383421 18916 19024 215525431 51118 50871 33117310 77332 77047 746164583 11917 12278 947762718 37311 37355 65570192 23291 23574 533651494 62512 63137 363955797 15335 15270 452543100 57139 56787 978655467 76517 76851 982898966 36924 36139 69294892 67469 67877 382226356 53498 54189 916478183 24259 24339 205431759 56746 57145 927311739 66615 67385 701866700 7134 7185 941553060 56165 55860 14194806 60697 60920 438717844 44719 45365 702923179 12342 11921 691322182 32983 32754 812439381 13941 14124 865360143 57154 56400 919979421 69494 69678 523324534 49530 49423 87941979 51840 51066 47293253 27721 26927 350076368 56688 57159 109839584 51983 51276 168381591 31597 30918 701678550 32622 33374 785424857 8017 8125 925438902 41272 41875 541420225 57165 57100 24623908 66535 65800 5887023 69641 70033 814975019 39092 39120 509847473 1819 1604 37366485 51039 50623 675230895 79474 79315 44609529 7068 7468 370137573 57019 57173 13777493 57174 56916 581026582 30327 30509 64471004 21131 21921 40742655 57177 56855 537865553 8892 8869 725242251 56757 57124 828093973 29669 29093 509421125 11026 11415 420622910 70322 70857 127780626 50230 50884 528749800 12154 12405 582425376 57185 56602 362197712 42702 42227 964325914 2210 2445 334485279 54685 54113 747560862 74718 75401 432642691 32118 32326 416770800 6822 6402 761704580 48309 48065 191981296 54575 54356 2105110 56024 56105 374801993 18161 18125 941298794 66433 66958 933560300 68626 67837 563695370 37020 37729 628512701 69778 69593 703220773 72710 72714 812359563 74097 74680 637480999 7360 7441 248136774 56760 57203 110796173 30842 30144 37731180 57205 56700 9085944 42174 42297 709043397 4995 4275 740065664 57208 57155 890713168 4860 5187 975738954 63033 62403 23820413 57211 56474 113961565 35130 35310 580931740 56580 57213 632418737 57214 56898 430352278 68768 69567 766089865 29200 29906 881084123 5076 5786 607211011 66537 67224 645092763 13246 12523 648547054 1493 1957 178706489 54760 55040 321061083 67443 67943 598295549 54040 53622 316563831 79944 79915 157547273 41490 41819 139287576 64968 65369 398115982 19006 19228 47118229 74754 75224 265491775 6774 6932 972996187 7168 6930 39383558 60977 60575 849801405 70265 69682 369477366 31951 31917 256979340 46141 46685 414823554 51601 51723 779870440 771 460 860275948 48358 48922 409475413 1648 989 734920704 69101 68657 512688914 37717 37069 207307521 79885 79770 783413670 70688 70357 512322276 528 1093 998997947 78670 79299 700575420 54849 55433 25809711 32946 32893 102792822 44239 44385 717538153 78704 78841 905214406 56488 57249 813908969 64438 64559 400642913 74499 74738 41575715 1588 2133 597996653 56812 57253 261636494 56121 55708 57963573 48143 48808 907255032 56647 57256 6712866 173 638 997860380 19608 18993 890949607 47287 47391 711215734 13303 12567 351281659 71094 70686 398965334 34359 33742 72774220 14203 13999 837290804 57264 56752 793959730 50250 50247 451588675 68737 68322 808323233 28642 28416 822534472 54462 54494 27898788 71259 71853 106383277 50047 49494 90218502 42438 41659 709847505 32098 31992 274311762 76199 76824 113902243 73311 73163 347323391 57275 57232 851288943 38808 39236 803346404 56774 57277 15776760 57278 57166 321562354 76044 76336 234177734 57171 57280 388371233 19740 19443 732753345 63543 63302 132353707 57283 57105 847618815 35673 35255 464100217 67484 67575 340344283 57006 57286 643262170 16238 15615 908503111 74804 74507 996740475 72408 72330 851861603 20818 20478 278354836 33915 33851 570120782 62760 62027 320593247 1959 1497 672412731 11275 11234 26203086 61322 60603 785379528 14916 14640 14129021 20666 19886 166472588 27474 26687 524714982 50113 50153 693828591 15502 14987 341355732 24987 25061 454163007 33543 33921 891031578 6769 6907 48386304 5504 6021 691206532 43901 44602 731042947 18170 18347 369803022 65616 65523 797000378 56528 57308 287351636 633 1049 554024266 70272 70162 652557386 19472 18796 777753570 25442 26191 674968109 56782 57313 651027659 52775 52295 278588089 30023 29296 569033153 61913 62047 919958685 60936 60388 106239746 57318 57185 443762476 69685 70095 305596580 78767 79011 69263445 9870 10182 659700267 33019 32800 743496405 38079 38447 18410075 44180 44706 913686187 17929 17612 939842891 43948 44704 955203020 68546 68935 276608699 2363 2825 495227673 75405 74904 31100071 55395 54693 270805390 56825 57331 312004125 57332 57107 212031932 2521 2807 196604491 77120 77041 421567353 14197 13618 708361180 56781 57336 520552406 327 268 640299141 63644 63480 883820369 74897 75327 351701722 29626 29428 161359948 30131 30549 129242215 56842 57342 124819902 68227 67453 51865084 7231 6508 424850985 23323 23154 319193672 3253 2985 740723404 10076 10035 466222761 18597 19388 424109849 22035 22791 719138371 56808 57350 233308265 58628 57868 694518608 2865 3243 555285999 75936 75761 842930870 23981 24298 711360746 53033 52354 766354911 56698 57356 186580255 9636 10185 884483781 15428 15392 9710471 54031 54245 504312396 56969 57360 313094469 9093 8825 916827349 64408 64515 216415450 7512 7162 132166928 52647 53333 440716188 2868 2266 761901329 3840 3493 797822309 43502 43883 480358823 56799 57368 435506312 16464 15699 531734505 40570 40541 582903817 20960 21457 641591569 17567 17125 897220109 71665 72080 766876814 49528 48954 451730063 37321 37403 591966292 36745 36803 982302293 56971 57377 24567671 47483 47871 883380770 64094 64489 188864248 8505 8956 119527982 6236 6663 654353631 62811 63247 248856019 40010 40699 986783113 45970 45699 396408713 32754 31984 212413252 57386 56797 217661716 56756 57387 134855705 6183 6574 26920444 69794 69099 726647273 74 1 24065598 34019 33351 51195580 66528 66079 6680897 25606 25816 379447125 56126 56308 68318987 56692 57395 72470026 52906 52607 291277237 42432 42849 893876178 28504 27794 377712924 75967 75775 618144160 6411 6923 572403418 57401 56725 558427119 47355 47376 844854389 26010 25355 108399262 70073 69778 282409941 19413 20056 808101631 57930 57153 662297084 57407 56917 101689387 56915 57408 7266289 43771 44277 591320472 15859 15889 607937533 79049 78819 997427181 12963 12691 612332826 57413 56954 71668244 44872 44654 190540457 47548 46854 630889617 57114 57416 997410403 57417 57075 263476499 57418 56803 908611218 7304 6540 55343689 32029 31995 417050241 8661 7996 149594103 42223 41914 516979505 57423 57336 962977609 57065 57424 430665805 49162 48588 511573863 68917 68882 848853344 57081 57427 588052041 68461 67917 638278470 61519 62298 946882509 32831 32423 203493857 21906 21108 838660359 66387 66053 530724365 9036 8495 336567768 57434 57074 363134933 56849 57435 952163522 57133 57436 936261863 48261 47548 204719354 23436 24085 322351941 69882 69608 42779327 73072 72625 770250814 17130 17863 159317483 30346 29987 352691101 5213 5956 394235592 20224 20187 897916704 75950 75771 446362916 43767 43935 295285291 2169 2381 685868456 75922 76101 78666174 56998 57449 880722277 64362 63796 672406693 69320 68718 627461040 57207 57452 170971118 49485 49067 447345200 69568 69347 175243168 39144 38946 896105269 31571 31690 197644202 57457 56896 795160139 8360 9067 264792346 38153 37839 523324176 26594 27298 745588623 74649 74147 738517570 30131 29628 780663537 69431 69334 321832220 41848 42184 446738783 51483 50960 19267299 36276 35754 515546473 57467 57371 540806332 56888 57468 646319232 15917 16671 519063488 71396 71864 608485802 35179 34684 266286418 59625 60255 4941947 57473 57021 626373040 33660 33109 19149888 16926 16614 713337033 7541 7532 508690301 76034 76234 11962191 57478 57255 263258010 45643 45693 600219148 7007 6874 192405721 72604 72411 338254201 20684 20070 81583755 56908 57483 782671757 57484 57318 492022660 57060 57485 229386707 51825 51048 443793100 67517 67449 970072511 57488 56999 309811351 32011 32800 175402306 5577 6265 559731575 57491 57070 333392284 41902 42121 413963729 34637 33940 623167602 66458 67149 3960206 57495 57211 932053792 43168 43644 993636370 31927 31600 296458320 42569 41777 69359218 73641 73336 624588 12248 12493 958172641 54509 54986 629194896 73243 72628 12787820 21598 21554 86439204 10751 10471 55556584 10470 10413 132418088 58064 58027 45545768 20935 20250 530830128 20097 19796 587562355 27293 26511 170070483 37385 38073 331382324 57405 57166 359230207 57121 56386 132778740 10928 11068 668124815 57514 57019 245467014 76240 76096 768167200 73925 73598 46853761 57517 56923 789739552 11255 11130 83293172 71516 71664 767649831 47205 47007 232344148 27647 26910 281736587 66778 66757 292961209 45479 45893 10216751 71758 71259 54821706 57525 57121 418429851 53413 53147 305074934 57293 57527 775639122 46816 46927 160235878 8759 8210 247575391 50532 50655 181181487 57531 57069 994671410 56423 55770 733107275 66436 65643 23672490 48356 48568 785525450 79843 79282 428128115 15313 15617 655846341 64187 64351 575365266 35798 35693 333321620 8231 8135 33311550 31634 31744 666812480 66821 66612 154212338 65069 64542 199792955 8388 7656 485044672 45933 45669 304531279 15057 14842 144470504 27339 27233 662915797 3824 3954 367862185 57482 57548 965094951 28184 27972 737922647 36445 35994 538581592 12808 12947 408232878 20258 19862 41081378 49461 49853 59326566 74555 75053 708044063 46832 46803 861419783 41344 41228 321402172 57185 57557 478690559 76491 77109 800069740 21809 22597 643174898 75970 76040 767243417 57480 57561 562485585 50531 49794 839443424 21548 21315 354014254 64030 64553 442873597 70863 70131 580622671 30355 30579 345144324 16 365 605548929 47493 47237 2478931 70290 70206 94981678 51905 51721 247131332 3531 3048 18072626 34615 34438 815738663 8685 8849 513443051 25845 25723 105511919 71395 71190 963049359 74587 74309 575587627 30526 30301 799343811 24233 23991 295803832 25538 25011 976398953 67610 67626 987038645 51464 50994 294182329 24999 25036 570322232 30238 29778 548366739 65959 65339 53781823 47460 47494 63899411 12089 12833 364270314 57391 57587 878928999 51305 50713 698897639 46635 46407 621514205 71231 71039 846795565 1456 2221 788458816 66745 66918 803477741 19921 20059 320590693 76611 76079 126945989 19414 19151 815546369 68770 68102 22564152 57256 57597 862378941 70265 70727 941813595 61354 60806 469817485 35570 35977 829238736 7125 6414 589245501 49760 49620 761995768 43098 42803 450517325 73847 74391 566686053 47118 47056 259996158 4828 5514 822284686 74034 74260 167870893 6308 6825 276886471 57023 57609 906881120 56862 57610 790375792 79717 79235 230306975 42954 42746 242446444 77976 78045 215586693 78128 77649 549677013 57615 56867 233770774 37917 37555 493800685 29375 29864 314360531 71898 72489 505235544 17026 16281 444042892 25446 25254 914289545 57586 57621 127545206 54842 55132 413863547 70171 69820 928302973 25566 25587 942128545 54825 55322 211823323 72873 72819 32250399 49434 49066 284175338 78058 78449 17736762 10009 10373 746969398 57630 56958 67687949 67726 67829 408904151 63106 62779 406633598 24457 25015 197923838 12124 11335 168859761 48618 48882 127904205 36712 36030 62497852 33530 34119 16799852 51831 52621 439682394 41426 41016 232445273 61519 62138 350061155 32233 31964 351684095 36774 36259 34861883 16294 15926 597872011 53863 54171 545221514 29088 28977 722349307 79090 78666 310953325 37253 36902 120858999 38649 39096 752573036 79629 79594 292662501 58677 58706 763971755 57478 57651 548820152 61806 61989 231446628 57653 57636 961864456 4658 4052 6673812 74135 74181 242763240 74760 74747 245756405 35887 35978 389294324 69397 69312 638059309 14889 14240 422954281 44331 44900 142160197 30648 29906 722985722 64975 65206 825583964 35090 34940 273891999 57664 56967 541993117 73339 74071 819027633 48174 48339 516617070 25785 25959 236895476 30192 30593 761842922 57669 57403 943473012 70436 70209 805323410 27247 27503 605108179 58474 58902 126148671 52757 52083 629016289 63836 64002 749215836 79942 79668 789398125 77924 77492 25158225 77834 78443 424021851 56252 56326 225345858 15565 15339 329190903 52836 52639 832195834 70801 70327 17743497 19564 20245 236525346 57683 56952 574460970 67300 67994 598674103 25302 24576 257599957 66829 66348 667481019 25738 26027 596233665 21574 21089 461292842 61249 60743 469227246 23774 23567 859224879 68823 69020 210598142 64251 64787 15166872 15938 15964 742230599 40866 41182 855107208 37242 37506 452784166 14248 13555 432181611 72452 72281 592323990 62200 62817 96015919 27176 27265 427233281 26067 26063 807662770 22761 22321 441718358 79525 79190 8647798 47455 47375 197471835 41491 40904 546782364 3828 3924 549835845 878 1501 821602320 28099 28304 51978374 55963 55715 274999809 55549 56200 614625254 43673 44431 127227540 50274 50311 441438677 57712 57121 197911513 14843 15437 45297919 67760 68304 703477502 1355 860 439314978 24454 24169 206164418 57717 57144 53574428 42962 42413 754234413 65430 65641 94929993 76466 75841 651298430 72510 73187 604732939 8012 7536 926031718 20590 20937 236352682 40434 39967 571751027 58387 58540 219619423 25459 25639 185266895 72411 72154 796663723 20958 20515 884594218 7404 7560 341983725 64134 64100 956081141 47432 47793 885645364 42669 42801 732237009 72227 72383 744994898 27917 28061 970950215 72683 73209 605519410 62364 62562 942900921 50515 50363 535598955 30032 30598 824589720 27609 27783 317142292 60652 61394 645667800 14759 14297 977354715 43263 43617 387727521 62932 62819 577096273 62340 61769 999300680 23686 23424 394231176 71452 71556 187165565 42509 42466 598356960 57748 57501 2091718 51492 51063 482981406 26150 26218 235479596 57308 57751 603279038 6142 6177 415253811 24108 23395 411969419 13444 13237 605651728 41456 41374 552641900 36023 35690 136343319 57336 57757 180663937 13787 13576 529410419 46392 47046 619791982 57431 57760 22222361 15412 15692 355355895 9075 8964 313819135 20291 20879 188066510 57548 57764 604863624 1974 1689 328648872 32312 32553 708059971 6188 6909 740732054 5609 4902 108752342 74528 74036 471071123 40062 39778 793793589 77284 76779 831917401 38990 39088 730036504 23205 22451 658780282 47595 46815 841251499 61958 62524 318868651 68094 67403 554122119 57777 57521 546495843 71099 71091 468072417 6088 6447 969871013 51844 52222 102906625 1727 1022 510836249 49603 49478 690358518 60033 59787 227496546 57394 57784 963170441 72183 72483 44080300 57572 57786 202275183 71933 72730 675068036 6353 5821 791290563 58151 58212 40181229 57790 57133 916612531 35187 34397 846961072 57051 57792 800043129 5116 4340 382836723 14762 14771 218156429 57635 57795 668675341 62870 62350 31564056 121 1 352397465 26635 26639 67562668 5405 5996 51642057 70761 70625 596435251 20953 20494 777643006 76966 76729 228007718 75670 76265 306673301 51656 51518 731445504 4075 3607 415970051 4874 4751 785186801 75343 75103 860057124 47258 47870 11923670 57809 57128 521030096 38405 37714 642309993 36701 36654 935188400 75100 75104 530590645 73523 73036 417816143 3124 2427 13707726 68850 69591 832009332 30946 30750 820754366 59588 59289 191063728 74938 75069 556750274 48606 48938 656022323 34408 34190 861088951 27699 27000 823781347 57333 57822 912736975 11412 12156 792432304 11987 11677 267306120 8286 7798 711775265 63541 62885 33714143 42692 41907 903504947 46850 46165 7796160 18486 18569 365427044 27267 27117 138931138 50108 49931 670988811 73562 73066 126455825 77121 76971 266338282 70900 70224 236589483 57119 57835 135921158 57836 57222 316445392 77251 76871 469072055 18117 17493 53840819 18847 18767 709493755 58826 58426 764238710 46583 46097 873561103 72263 72402 342910293 57843 57461 412462145 27191 27032 475336226 23852 23554 21452800 40910 40774 637119985 58501 58562 523033141 69273 69039 124373524 21577 21930 5899478 28272 27496 899459914 57602 57132 11139767 63049 62715 280634419 57853 57505 872539556 56526 57210 620534791 57512 57493 307354286 57652 57856 305148296 4062 3402 18858690 79698 79410 735545909 57368 57859 5442944 10283 10415 65905089 16661 16865 453614665 5936 6458 843460035 415 1 973497242 67678 66921 177269167 57697 57140 432387737 2672 3074 318398213 21716 22381 103706862 4010 4476 762314184 57164 56609 501445332 12751 12531 92248370 30563 31059 60545392 22969 23422 886807718 55560 55408 549186913 20219 19674 813436134 53232 53919 930572696 55696 56433 811608454 32558 32211 749907050 51961 51282 602981025 68618 68538 91220195 40370 40091 620893898 57881 57347 31167582 42540 42566 997641541 36911 37426 940229714 59475 59320 595648632 18760 18743 138225775 18792 18606 679644316 57682 57887 853373674 7429 7503 110368440 33150 33021 738821397 44441 45091 614629328 24597 24404 845522482 47387 47582 422639705 73079 73645 166146697 70232 70589 196978673 33431 32656 944521400 59345 59423 616734029 73286 73730 86683979 43238 43048 509016691 72728 73168 530832524 54426 54611 661729577 41103 40961 733270684 57489 57902 734651309 55384 55761 422142403 67715 67523 844971430 21357 20587 103667461 65204 65271 613243227 57907 57544 260189430 79299 79816 803341603 57833 57456 273292495 5467 5247 342916380 57911 57422 864044480 72866 73514 299199776 45853 45332 419913352 55193 55791 81645301 42913 43205 811410756 41410 41218 667252932 71463 72235 183271812 45635 45482 119107533 12180 12483 134089892 46937 46682 490427224 19006 18261 474739802 61660 60976 646018031 21725 21865 389147531 13303 13378 536472266 8649 8341 662707555 57422 57926 47007115 79850 79155 32495268 7284 6602 775854636 72371 72365 724556094 14056 14467 307205941 443 583 127602209 57680 57932 218194994 73077 73042 847874383 57630 57934 204793444 37495 36750 61229621 41111 40337 640761271 3568 3001 629649979 9090 9323 985796084 4840 4716 3967386 53432 53645 251357240 59095 59354 19737197 75225 74705 899213477 20742 20056 410965516 49611 49151 906189911 57945 57268 935876757 57997 58624 66126745 75387 74829 750881483 79200 79105 967361625 15039 14978 959414820 45728 44997 652271834 25234 25048 685055261 37751 38129 642025129 57953 57817 587573713 35296 35266 194300370 57559 56912 433543882 1986 1692 476700755 72754 72508 418741783 29314 28627 630567377 12738 13342 370191006 229 345 522588042 4885 5155 83122100 59658 58867 822454411 5824 5091 288625387 36468 36206 171937315 40261 40102 65502763 63873 64471 484498583 55978 56057 413061125 51084 51219 813194263 34153 33462 535377987 274 239 490483185 18622 18280 932575940 57972 57625 566909445 17488 17312 880514695 57974 57366 629756025 37435 37640 59424517 14672 14476 430683054 51100 50914 584586692 57978 57401 181501554 71878 71411 274178601 50665 51263 357227127 2263 1804 807828366 48864 49120 234404611 21994 22647 209803668 26168 26958 298881002 39717 38924 827784890 13974 13512 234693818 56732 57362 91664687 33353 32950 849379381 23165 23726 593868261 33881 33765 574019588 43099 43524 332366311 57992 57436 261614761 46486 46097 731420140 57608 57994 479748534 66451 66846 797915180 17940 17547 726492732 69509 69440 69449330 57998 57443 871154055 46939 47514 744614515 29695 29080 290560008 6957 7028 913465950 44553 44434 370867347 50736 50710 501088180 58004 57464 477110731 34934 34241 62625882 58006 57305 576896986 29333 29631 600073709 48759 48891 619610725 58009 57532 56106837 25356 24730 194908862 27850 27238 507467933 25546 24786 382407260 1622 935 753958657 36831 36118 578886025 37424 38133 170080073 57877 58016 805244507 65128 64906 408915030 4038 4578 131721189 60783 61489 86993915 47169 46709 649965998 32209 32896 737273358 1676 2335 114352995 9300 9184 978051518 6018 5303 934568136 22522 22162 406600998 35045 34915 388445684 6256 5861 902499107 13353 13672 474538942 18029 18083 6218595 38091 37545 125423731 59745 60319 564820159 29754 29955 685584586 75018 74838 172157387 20277 19777 259947801 72190 71554 701497259 36786 37069 319604424 41136 40856 383536936 28137 28020 172261894 16768 17416 139161603 60226 60358 535566268 76009 76378 577257096 77446 77182 410473407 65481 65349 966286183 5781 5276 977929034 58558 57908 212753856 15296 14956 714758059 25357 25040 417000317 46957 46222 821059900 63685 63679 155200484 20272 20733 860567189 73771 73133 606226540 29345 29982 484547584 72875 72876 934899664 57371 58054 25345838 30368 29961 681938787 31083 31822 798677800 56545 56311 603960995 41747 41862 47372423 58059 57585 386488592 58060 57322 693321192 31126 31256 780296767 79864 79447 765920411 38421 37983 66979370 18965 18849 926688667 75618 76090 477841354 21528 21674 327545539 67976 67558 915068904 7091 7189 968888382 8711 8242 271441456 3385 3078 458170944 70602 70351 541082247 57964 58072 851706611 58073 57787 690453662 55974 55989 595399861 48534 48657 629315527 57955 58076 468190336 33476 33232 209692936 19166 18428 207884457 31670 31060 264792942 51316 51093 616835022 34226 34802 353924772 78112 78045 712111114 57157 57756 225330116 68054 68489 422323818 12809 12745 735900781 28663 28986 544052901 44861 45143 503156758 69722 70246 795642631 62360 62841 134392738 2090 2148 565918895 25285 25939 644394804 75977 75588 49422842 73596 73153 390704708 61658 61011 479533375 44763 45171 759989747 24948 24177 479016381 7591 6823 238761371 19647 20163 206725329 50735 50534 60087211 58353 57700 615089517 76209 76082 543871154 6180 5398 866315205 78737 78222 985825977 44963 44541 630657867 33741 33371 548807382 14377 13767 53812958 10884 11352 85932798 57609 58108 935636286 837 1319 159691291 55405 54641 234790852 45812 45198 638250078 11326 10709 999997776 68229 68993 755516887 16508 15898 661406594 9196 9545 204708675 72400 72646 69381677 6041 5402 226219301 32783 32127 296834312 34009 34290 963815704 9426 9055 256434087 21827 21614 493159779 65838 66063 369104298 60861 61289 386554574 38442 37833 672408885 40441 41224 668252340 10870 10493 711166368 42399 42605 837218138 53026 52561 418472047 77851 77834 547531903 11463 10900 67308164 58131 57894 517883444 53920 54033 132803987 43132 42679 481535982 55589 55016 291432919 65832 65457 116561370 46193 45679 545576963 41928 42454 842316400 57860 58138 479142780 52536 52670 462238283 47075 46783 704632005 24008 23519 14486072 38772 38436 361340986 45051 45034 851665805 14322 14568 93605122 74747 74863 573518524 61210 60856 73107519 25379 24930 194202663 57949 58148 347404423 19719 19156 28717878 77857 77501 594388376 58151 57477 975560615 57746 58152 122619975 43155 42868 491253030 2165 1843 566351546 10594 11072 7479070 23878 23928 302702807 36315 36910 759378638 58348 58113 221450492 57982 58159 881172895 21393 21000 210232561 62493 61773 886171061 75870 75972 616133403 37492 37091 280417988 59366 59209 933318642 57479 58165 975676709 20878 21464 312698805 24681 25153 334504233 58168 58032 732733532 45459 45423 650284205 76597 76199 249255886 49845 49564 200092398 40781 40762 783880788 77056 77059 262767263 3828 4387 690318669 42879 42414 756123193 12627 12742 852470308 45666 44996 632166035 5496 5034 996140416 58856 58535 380375986 57902 58180 9995450 28844 28411 229437410 37850 37688 63107988 14661 14521 60534533 76098 75685 799077416 48974 48998 550095916 62076 62649 656388894 79746 79284 143730532 16956 16986 143644194 58189 57501 347409875 57580 58190 455289493 69985 70245 11544579 417 586 930136707 37622 38401 199809661 16869 16098 949181910 58711 57960 802731162 78532 78773 669971401 680 1262 233294230 32793 32326 898658463 72487 72718 282823142 33032 33318 791673748 58201 57725 662708939 67504 67683 131324180 69025 68584 425595432 29484 30008 571587883 69533 68775 856272017 8977 9363 787587645 57856 58207 739592612 24644 25081 326006775 54591 55323 145033884 10981 10902 647511685 45336 44894 413101859 10466 10599 978870789 15360 15164 377367656 6972 6439 13625916 77778 77626 130316914 58216 58041 6083208 68364 67700 554388404 57827 58218 674897430 11280 10657 263693025 71571 71903 935558229 73834 73058 726334209 55304 55016 173248939 25897 25619 810907077 11512 11456 969685094 60833 61412 117916695 12247 11873 699551221 22542 22580 929332470 34957 35151 754147416 17047 16454 219403905 70199 70433 407228373 33931 33896 215250257 39240 38665 858601709 62282 61667 32701452 29913 29539 429439630 57792 58235 654382391 214 88 2681994 58962 59322 136141132 9191 9261 755898952 78402 78458 653189901 8958 8556 395253178 23561 23579 10001943 43366 43153 2471566 50795 51028 478878650 40141 40575 860084649 58245 57870 558615048 8383 8887 146175185 24238 23838 854599980 58248 57916 295932585 14972 14174 925652222 58234 58250 120703715 28883 28854 77539540 13187 13072 734366385 59962 59436 505703322 26834 26118 820330876 58255 58021 398787109 9305 10077 331007449 57516 58257 659364804 55691 54977 37062329 37140 36723 41487640 26053 25477 986602719 60225 59499 214617382 33824 33316 954470552 43786 44020 922437803 24716 25067 532998054 42931 42843 302710703 40220 40629 910839677 43160 43635 938844509 62930 62657 622753714 28825 28897 201595410 53344 53253 161247408 44801 44884 884852660 19170 19501 257073837 58273 57645 293161029 5748 5548 573026524 31736 32137 227612344 25441 25419 722869476 76679 76203 322234883 58278 57843 697613970 44115 43422 71188597 27999 27512 462742474 13138 12515 474812746 78473 78605 103132356 76273 75854 979945085 50699 51200 280393845 5538 5618 979439837 14735 15181 83326282 57802 58287 431696995 45433 45304 626764316 59969 59172 232430275 15735 15512 742263649 52875 52677 204964417 6008 6070 631238815 58293 58102 36564678 58294 58032 898334247 59566 59230 510601523 6734 6098 24972543 58297 58240 773265653 36044 35885 805874464 29064 28799 794551258 2096 2213 219313633 48309 48744 467615778 64393 64334 179962036 22600 23119 211954906 32918 32649 718896656 5936 6205 966165605 58306 57870 113135790 24150 23603 919641436 32139 32663 99537656 1277 1072 827977112 23017 22377 294400703 19413 19107 228615052 62100 62527 911258924 46952 46824 697133528 61265 61171 121042681 24513 24594 607340828 29878 29221 850787552 7177 7762 757193738 11606 10975 480880724 16796 16039 29097920 57750 58320 785343600 28347 27718 3502164 40701 40244 837459757 44196 44964 801126832 40975 41359 562553559 64926 65665 39599264 70094 70520 207299522 77623 77611 844201001 58328 57862 860132921 36496 35789 986946333 57563 57333 955490487 47839 47479 273926636 13349 12687 337985114 54044 54067 885873853 21371 21847 378103188 64458 64975 96208829 9660 9647 977422116 27323 26640 95139255 5322 5047 134838596 54955 55558 57257190 37550 37462 133063460 53126 52341 551155207 50621 50631 247233688 29749 29211 459618737 69209 69941 435631629 58345 58257 403507177 58346 57831 209951938 47959 47723 354434546 74712 74556 38356277 56092 55442 59145826 50834 50293 773625307 49190 48675 699920251 56490 56281 271954963 58100 57442 307049399 76901 76113 29457245 10797 11185 674386085 58356 57831 44481223 8823 8501 41318388 11660 12438 460541097 36988 36233 29386445 7598 8220 174912658 27535 26851 23023463 8150 8041 590037890 36604 36969 39958229 36616 36060 913762394 9027 8289 871350562 65589 65523 858290832 76221 76847 388763039 50110 49949 766369063 5632 5854 651736444 70307 70108 539545055 1383 923 48347286 31781 31222 355792041 2967 3375 651551888 56156 56757 256149341 47467 47627 138891813 3199 3727 514381231 68685 68946 15553724 39970 39508 942526816 41130 41802 5141053 75778 75863 46537905 58115 58381 716040484 164 645 259012893 16557 16790 637432532 79109 78585 162404423 57875 58385 309428269 49715 50448 414368050 56042 56556 279815264 31334 31208 25261488 11956 12596 396108290 317 815 552862749 21898 22632 4392032 30372 30245 716112204 5097 5690 718978835 22484 22387 550463170 42629 42419 997717460 41547 42136 270977826 54024 53329 375750289 32430 32788 112745193 18665 19322 403813312 51699 52050 356245339 27674 27216 775724275 12873 12588 691876286 11081 11583 321461164 79125 79055 836857541 10382 10933 678255219 45897 46024 558235215 65896 65632 325530151 69005 68841 15300946 57873 58409 491551122 75984 76305 206833681 39996 40312 954102591 38067 38575 541883030 57571 56962 800673168 40137 39587 918867292 2085 2164 424306955 958 421 995741772 49973 49807 492689653 51038 50302 772609514 71688 72181 609440290 17427 17787 621312209 61859 61741 921566219 6602 6561 989697373 58423 58413 801658913 56707 57453 472648615 28815 28762 6665057 77338 76540 67116470 56515 56046 736417321 23093 22508 492142067 8126 7446 961472074 8992 8222 391733726 34380 34102 66184542 57828 58432 554478848 9616 8851 217630044 24394 23969 493242400 57655 58435 210711913 14915 14302 34928826 16659 15870 717273329 58210 58453 853527725 38098 38101 467967735 65022 65442 195751476 36367 35909 105602985 27527 26798 722957335 60001 59777 837750328 58444 57727 801505827 58445 57769 70111974 20558 20175 976866775 55523 55146 180103009 23198 23847 626514784 33912 33191 875673423 58450 58135 126650056 55504 55114 44494122 59632 59413 780840298 74576 75062 898271054 28484 28930 665815977 71649 72245 211839312 8258 8135 117711585 3413 3902 723563922 14529 13960 54718878 39604 38864 308449044 58460 57799 975362060 33640 33967 432736653 40411 41154 187312815 3220 2500 616396219 39537 40266 557835604 35005 35431 338479095 58121 58466 381940808 26259 26592 365874444 5955 5687 166656455 57705 58469 317661513 27645 27403 305274295 18614 18246 551525845 58472 58411 71009687 61804 61630 889827395 29358 29224 378996914 63370 63791 50857574 32566 32182 418313368 70850 70144 670763111 27755 27567 267351502 56805 57070 561234708 28300 28237 667482309 61153 61814 940397691 36475 35961 256907017 18707 18397 429551800 14910 15574 767845563 65627 65666 143852811 58486 57838 86684225 36337 35994 562439982 79032 79368 861279804 17558 18180 875204325 46616 46512 596104122 68778 67995 303222230 33034 32953 581890222 17459 18163 352041371 58494 58459 676073629 15371 15273 53015062 48134 48594 100001689 41898 42126 888667652 48784 49565 259414387 31108 30391 973610965 58500 58340 764352813 20592 20080 639235260 72681 73345 761093294 22300 22882 24671234 42581 43144 45952697 5247 5589 44586143 60575 60721 821295392 31524 31492 303499019 25985 25225 669387061 57060 57537 359760210 68713 68541 235257986 16776 16742 613486951 24028 23464 46901178 58513 58102 705702330 2310 1827 259590639 58515 57886 293362700 70800 71449 383018500 73607 73163 86505090 45624 45027 294524006 6439 7194 496629497 58520 58112 155415799 60214 60393 77908122 71922 72625 605993291 12355 12213 773095342 31894 32420 857284375 64432 64422 671090611 54192 54772 350138086 62266 62033 616560559 72257 72722 525259534 9241 8521 8028356 14469 14593 563960547 39356 38931 609954565 24387 24399 823541290 47418 48044 157308040 60856 60396 310424785 59750 59762 20176060 58444 58536 840824541 49814 50049 675673597 302 169 11660963 41429 41311 64157030 28412 29155 147601211 13657 12916 357284071 20516 20565 714893618 2822 2537 993240983 48867 48599 377595775 58545 57929 727380043 58546 58194 841376440 39581 40241 554178151 58336 58548 37744262 62848 62697 543628532 7295 6844 721059159 66977 67628 268140019 5334 5711 283840082 58553 58403 632204273 5798 5214 314703760 6834 6151 159863260 55936 56184 662895241 32314 32011 804766997 7976 7514 386031820 57961 58559 231824838 79417 79847 493455092 46410 47064 668281206 72547 72099 123247575 68386 67866 535276507 57848 58564 950276096 58879 58118 31564271 68714 67940 800919904 58459 58567 839056198 6884 6705 934211392 47510 46905 57193374 16861 16210 448952954 78653 77972 969262776 52087 52417 130069993 58133 57370 346628198 74424 74293 3744030 5127 5524 746347238 439 1 587921236 58577 58506 24270702 58244 59028 24667302 47472 46892 593362184 12055 11944 385328000 33849 34292 796064160 34130 34841 261027924 56488 55806 667525467 58289 58584 846033294 61410 62131 6799915 52625 52351 563214793 37751 37057 663499169 49472 50045 470440515 58112 58589 704840450 29770 29742 349553038 68400 68404 286843804 31737 31208 275227273 75534 75394 9193306 24486 25049 449380239 39675 39044 399351703 26192 26399 140047854 19686 19811 884964912 41034 40886 322051483 75932 76461 540309213 51906 51482 120197412 58601 58106 5313 58212 58602 242528741 3439 2929 339683903 548 1225 283376767 58605 57907 548038928 63187 63849 936116614 58607 58115 529154194 55161 55270 142988922 24777 24140 4683363 31373 30729 663622393 21032 21153 329002287 47399 46714 910929458 4040 4534 661278150 58052 57720 493605021 26343 26691 874907250 16138 16371 904556010 75407 74809 502322311 12164 12008 581876535 43386 42742 725765179 68632 68396 215012741 45753 45475 859968184 44288 44381 343551085 59630 59458 632634992 72166 72549 677905679 56524 55820 781259185 75321 74636 369961292 10476 9948 388875129 79166 78406 72587061 28498 28895 655870603 68293 67693 721405122 66449 66380 646176450 63039 63670 951110600 1484 1101 73180326 11947 11418 964923941 26465 26335 33175357 41783 41724 810893885 42585 42264 644809764 25281 25879 883206059 71022 70682 461221341 19548 19518 118735920 472 867 908650603 48975 48497 780775663 43196 43972 216335388 36027 35240 267755485 4695 4770 493656743 15716 16418 313626995 31827 32222 607130230 65659 65224 58823334 8165 7660 661220421 39771 40010 137860888 52099 52582 399150828 16133 16357 368427920 68816 68023 148178297 51026 51104 7631528 58265 58655 583525250 71102 70353 898321861 14967 14253 271729594 72728 72537 323419212 32724 32207 153556161 16306 16231 817224467 42468 43117 41016897 1514 881 88486422 2937 3625 68204598 5916 5463 73485932 41421 42038 87643789 57945 58666 504303225 41787 41287 370637553 58668 58073 305528420 48949 48744 857187042 20091 19455 679352523 64824 64605 125253639 23828 24385 54113718 68817 69073 70706885 44076 43663 8995274 4362 4740 173481744 27360 27980 941064128 9859 9440 110829953 58678 58034 226493973 25222 25730 117992105 58025 58680 592686850 31963 31265 636572326 26654 27235 609067182 34443 34120 272901875 24916 24217 865713059 71365 71442 131804293 64648 63880 297094526 10048 9905 64273939 58688 58393 670129131 38530 39090 304808117 41821 42238 211065809 72274 72445 953831600 17297 16776 832465098 23840 24544 52571792 68671 68511 270848214 40215 40471 402344056 39960 40453 39618640 58697 58000 464851895 58069 58698 506944033 58661 59209 62243483 71085 71584 44361779 76563 76931 868464266 64888 65015 695750697 74690 74428 714486862 79565 79676 803670093 16046 15536 509790385 57650 57071 665684169 18434 18225 655579978 24769 25506 583963931 63936 63428 940925846 73330 73817 200784323 1310 861 198014027 65189 65739 31852606 28789 29047 44601576 73800 74575 688925496 16158 15426 399442321 1042 1670 31167742 24295 24443 762648858 61884 61670 998996530 33704 34012 315466082 26916 26671 263835330 10707 11013 94134754 54233 53892 471296794 61962 62567 291959941 53865 53774 187508633 58040 58725 239656122 55111 54875 431770690 40874 40429 560141512 36829 36904 717400245 58729 58376 15762787 58108 58730 8494685 58297 58731 502635388 10523 11279 767751914 9937 10527 898887773 31035 31239 766675202 61977 62330 737851380 61778 61805 980196659 63031 63235 855337327 14830 14165 236325165 51102 50499 507041290 238 151 607971118 69916 69774 653959717 66083 65991 741832637 62992 62427 27284634 58744 58392 438815643 27837 27151 112226381 58005 58746 681527799 26380 26152 294407173 56569 56218 21109985 40414 40525 381852794 20221 19630 68637697 57977 58751 335602863 58752 58307 486835593 1500 1316 463749249 31769 32229 5489512 22838 22616 502087040 58416 58756 562216641 77100 77752 835728895 14430 13913 271323035 78915 79358 63838311 42375 42953 364093146 60052 60576 235640017 58762 58640 433941614 14087 14774 402084563 47498 46713 531554762 75706 75456 631685529 58322 58766 189677207 74593 74255 314873912 15199 14559 512048554 30499 31122 52445760 21153 21260 38353972 30437 30727 182971536 3851 3885 813808953 76660 76405 678190703 58774 58447 744475460 15955 16544 396423384 48040 48583 560573016 2248 1793 455571988 15706 15664 354078761 27543 27434 10154895 51596 52292 12322956 58070 58781 14960612 58782 58159 71947309 4124 4069 438945594 4817 4930 535961472 9877 9241 627324371 9553 9074 104523258 58538 58787 160213218 58708 58788 952014208 5941 5470 242427293 58067 57386 26560032 12938 13292 824981140 3747 3403 995006975 78473 79085 9183553 37828 37498 966515090 58493 58795 81458656 22512 21788 76128273 51123 50488 287169409 64505 63723 946449449 63439 64124 102034011 58800 58609 11886322 30109 29767 583199331 16660 16252 557187872 22496 23206 675298333 54927 54477 465378941 1642 1154 831084978 7513 7120 714145687 48598 47959 485453380 21694 21837 459718069 32863 32566 154007422 65110 65217 10703120 50301 50193 135964015 13485 13849 161124672 16373 17109 150531224 28364 28744 259160053 6064 6208 476642883 36292 36747 144899047 53294 52601 335256343 54460 54157 890968080 56344 56132 526808042 12728 12191 889312024 58821 58792 693210326 58822 58712 471227153 18004 17329 365778575 78286 78367 867469668 31563 31491 610333171 54549 54213 31168779 39924 40157 398447075 47819 48319 678652161 3497 3201 622374738 9415 9406 187059447 25996 25877 218727323 58939 59323 334356041 46774 46354 540179736 3160 3611 36520752 63122 62720 291676656 47537 48254 437244473 58837 58768 393319728 58838 58405 619323382 58839 58277 11186718 59661 59077 809342195 21936 21456 971272650 40043 39266 492314603 42191 41826 724356837 4922 4658 865556540 58827 58845 740367318 76411 76755 122332313 19045 19633 836566795 26321 25763 657832447 18535 19210 948603277 39233 39227 581961450 24477 23879 177839064 68660 68049 443244232 14681 13946 663489769 72102 71351 768637358 11529 11337 745260952 70151 69645 923081802 58857 58834 71305256 63077 62851 663583769 58859 58504 600208413 22659 23247 931869657 57258 57338 783740493 4184 4539 967007298 48743 48239 247789882 56808 56217 92118257 7637 7939 405372319 44326 44297 183028133 19417 18901 24034121 19986 19433 66950573 57965 57480 256234024 58110 58870 965539745 35552 36089 301228454 13685 13271 672137041 69072 68866 912896567 22523 21742 29296123 59418 58660 217062706 46485 47007 986903745 19366 19717 125642463 4542 4061 838088025 5895 6250 296156881 18476 18853 734738695 49217 49692 70376054 57811 58496 152688072 68319 68500 373710316 39898 39845 219897808 54002 53566 239208214 37294 37832 618827063 74995 75380 338185968 13929 13629 492880368 49523 50175 666170655 35037 35515 436295674 20005 20721 470690253 58892 58272 39284186 58836 58893 454592947 58258 58894 436294984 58895 58146 308650103 4782 3995 287368233 10963 10301 197649721 36155 36096 92854717 58321 58899 327443817 74206 74279 7835162 66134 65349 774181339 63116 62421 647434713 64128 64865 72390685 20930 20609 721161231 1908 2206 668942856 73676 73080 315110527 29964 30513 814054805 33696 34377 996982285 23229 23894 405577458 67420 66838 898516342 7425 7344 317092565 58912 58337 646125631 77154 76397 135243537 46172 46155 41445355 32178 31892 764196711 58899 58916 288505201 9679 9890 43228318 65604 64881 258883821 18954 18476 203583957 61955 61927 518400406 15292 15068 353207321 48485 49176 384952816 6030 6296 330825779 58395 58924 667380803 795 583 928920259 58928 58657 576713547 31107 30614 57722003 45572 45917 385250097 26595 26668 472771877 67781 67435 472741562 8959 8997 46382478 20260 20992 818799807 33987 34740 691049863 60212 60994 170605021 39677 39631 430987458 6141 6379 19073645 58345 59139 392456826 58938 58445 801300662 15961 16576 957062478 6858 7624 830851938 76741 76318 995120463 28154 27715 406368303 57289 57501 750456920 64084 64077 125679335 4475 4042 893765790 34596 34365 149643410 35639 35141 462218631 27512 27298 181346026 61440 61657 161525440 35578 36165 462553103 4443 4434 863630730 68275 67983 330744444 45370 44804 554100820 3350 2985 8348986 43343 43682 38337167 59461 59688 19597395 60585 60537 816274110 52336 52832 685683082 40653 41415 467114188 58669 58960 387860809 53906 53520 175869603 58962 58499 418833371 58963 58472 709632250 49544 49897 79342299 42590 42720 361225838 6930 7443 577207021 58967 58750 241314517 9510 8774 312805804 67895 67416 773403855 2898 2571 107620323 2502 1757 698608029 55095 55603 960295935 45354 45140 772234039 38506 39265 1315012 61981 62551 910544024 11067 11725 517682240 16209 16079 485742685 26893 26722 915579645 57043 56971 191292814 56156 55668 41460091 32543 32857 143253180 58982 58527 393115101 52056 51991 156163916 58462 58984 871480291 28797 29135 79645458 31779 31234 415808792 31415 32101 766542882 58988 58585 910033741 43106 43433 336868066 61833 62533 597576517 15266 15366 266949732 30889 30509 834217394 38936 39151 936444659 58994 58274 637838432 58563 57877 87993580 18595 18676 274589617 14611 14803 675982800 11589 11803 225157193 60035 59808 757235094 73221 74018 664885514 12973 12904 891120198 54631 55411 685645123 7892 8091 627937219 59004 58899 246599460 59005 58925 225542632 41553 42336 859849334 41027 41059 648436951 61670 61947 482045833 20633 20197 809021326 52326 51950 93278829 47990 47259 138015932 9297 8660 253610596 79031 78799 74321362 42494 41937 824413592 1540 1117 750875740 53220 52895 397903114 73775 74184 425170322 5511 5419 32449739 42373 41702 373230634 43151 43605 320803950 59021 58598 247737457 44560 43851 683555773 75711 76202 576722586 44379 44870 652609451 65148 64353 625886038 30478 30000 225934218 18171 18331 784023205 58120 58578 131588734 7812 7547 915965163 11375 10934 156841266 15944 15164 621786694 68952 68866 674760649 60484 60047 361829407 6444 7089 155128856 12304 11774 797539583 17384 18138 235385874 77525 78069 380623524 19430 19879 400351363 24005 23871 352073301 76509 76648 289277954 24176 23538 3532658 73111 72703 268456480 8857 9451 25937487 75641 75200 34546406 19816 19477 577658178 43889 44095 919695999 59330 59868 485603835 23507 23280 925355313 44615 43827 401568020 64762 63998 41371026 29769 29091 179300841 15653 16354 66007800 6652 7066 769161386 21178 20766 777993777 58367 59055 979203247 59056 58798 382086772 5741 5985 873629963 32083 31747 963538072 2655 2062 568390499 58755 59060 61692036 47354 46817 898802945 59062 58992 877593831 27155 26670 88832548 76923 76550 478831913 56689 56724 412449690 18430 17756 967614369 73721 73658 722886289 45605 45436 861583880 49468 49491 652326571 78626 78090 873055789 29666 29620 946310736 65278 64549 746806507 19270 19394 40865608 78400 78826 268813656 59075 58279 894268809 58457 59076 990321728 63711 62990 665431629 33379 32612 379031506 16745 17193 956298600 20822 21603 711099288 58493 57882 430360281 64313 64173 793882797 39788 40524 42410143 75085 74871 349017642 23540 24122 510625998 59086 58641 178310625 37958 37215 520078305 29888 30265 24680782 63846 63806 624905554 73666 74029 873085642 17395 16961 969943144 45790 45332 718237442 1738 2288 978849617 10825 11295 208509608 9657 10036 22602864 76980 76399 750125160 29978 29831 659040760 27250 26904 742822686 44831 44924 456466874 59100 58558 449624134 58438 59101 992421691 58852 59560 770150067 15997 16248 671668746 3899 3975 51397509 51698 50936 987110992 47701 47340 532647765 59107 58379 466428329 73554 73021 42652594 68540 68246 960569906 22413 21655 513183953 74511 74217 732132 59112 58801 696801152 12558 13281 396214304 27254 26651 399407964 11063 11516 62200714 65709 65348 836416836 6777 6184 766184987 59118 58377 866297357 71489 71795 929536370 58675 59120 119408503 48309 48833 435374443 26992 27517 661317984 3001 3596 833190643 46476 47189 512577336 19693 19290 973669659 12620 12121 802505141 7104 7454 455768171 40556 40135 551364808 58757 59129 181102712 58892 59130 858587599 17542 16825 587592632 15483 15350 8177164 78019 77850 815824278 32757 33400 194385238 12718 12242 452972226 4681 5417 936769806 22727 21944 666505163 1022 304 961434453 5461 5353 2918383 6412 6337 797625980 33476 33662 475273778 24611 24273 22255292 59143 58779 288662189 53132 52913 213432360 51467 51816 720651817 10867 11351 430383839 27526 26733 243943916 31372 31032 657901446 54396 54480 145390035 59150 58980 65730550 59128 59151 179653281 1950 1931 668366897 58729 59153 323942039 22822 22456 498056091 26670 26690 613140549 79550 79431 245467751 75564 75218 163973023 9603 9179 480576847 5273 5454 252591443 56461 55843 555675016 26416 25868 742244442 48636 48400 8404725 51820 52149 94880205 31985 32284 9190043 45654 45384 74238715 64830 64923 859141461 66006 65740 678191544 15856 15193 673365704 29628 29405 366298872 45144 45596 919729306 63188 63686 5931932 59172 58694 324408799 28923 29317 906147723 32237 32201 69427412 75915 76267 731602693 22153 22591 202593488 46259 46188 214598196 28559 29329 922524279 54833 54591 834732804 19160 19605 553731121 27157 26873 15872821 64322 64681 610852059 1 428 584879 59184 58551 62925500 72524 72456 846302741 499 332 16331962 73804 74524 228044188 78641 78936 254584781 49489 49182 514742302 55912 56341 821932213 5631 6116 666903146 42937 42540 899325416 3081 2561 348125919 45428 45128 643849679 58518 59195 641415481 60297 59941 387558705 3807 3314 330129578 44143 43721 719620592 8972 8244 124667949 18322 18565 68678643 64060 64791 910695703 59202 59113 308909667 59186 59203 883422190 49179 49165 229153562 15273 14929 191716223 59274 58725 354900568 11503 11896 778020395 45271 45217 69063352 22222 21999 373349762 19408 19701 300848483 72892 73171 544838675 59212 58814 727343748 26179 26482 913475969 40071 39768 946663932 54114 53432 511792346 53242 53548 452828758 25366 25265 947685669 64531 64706 459773949 55771 55940 133007418 59220 59150 340684460 59002 59221 232945623 29950 29879 721342247 16389 15815 341773551 58534 59224 108120361 61122 61176 762388805 70885 70135 384610717 36056 35928 132171578 6178 5684 541488400 64105 64108 461459427 39009 38645 415592039 74332 74800 254179167 47928 47662 245700045 31120 30523 439561064 27739 27799 641113072 61243 61285 63840295 29054 28869 581027181 17281 17791 28485453 3838 4042 189307528 7628 8087 413302111 6957 7727 533249825 59241 59065 7733585 18246 19023 748521188 13697 14165 768838231 21082 20344 845257151 5329 5421 58478584 8428 8985 833731737 35719 36161 222271588 22734 22476 229446209 23404 23551 110043399 72690 73043 387639460 58632 59251 246248798 30287 30916 841410116 75093 75668 209856522 27970 27546 684239845 6990 7530 604774947 37932 38462 465747593 24241 24134 64500430 24684 24300 608554399 29144 28899 230103314 71553 71124 405875064 52514 52617 956885479 72840 72162 49708538 59159 59263 917709968 17454 17304 85599640 38967 38792 850742059 78574 78524 743942274 40177 40852 955172231 16041 16239 912342040 60974 60406 502561845 69488 69812 272815781 75361 76026 159492578 75767 75377 73640778 56233 57000 613111524 40044 40361 690561592 51148 50429 217002770 52033 52387 37200162 13968 14608 281657817 71880 72189 643217395 19439 19755 325323916 59280 59138 468682172 11563 11729 499732220 29951 29799 43491312 4847 5077 22775881 58799 59284 483775955 25870 26223 799894007 59286 59107 679137840 58868 58497 99010372 74676 74093 497978698 23993 23800 870553273 11418 11864 9110806 37322 37158 987732992 47764 47197 452632999 57550 56954 694403061 79700 79745 261608426 38316 39014 355878143 12516 11975 858885267 35183 34628 284104097 66194 65786 55760215 59040 59299 59643724 43016 42640 218621532 6537 6187 89226104 23785 23731 842349038 60595 60733 2044147 77288 76875 631804019 60360 60909 343416 33988 34365 162618017 57289 56500 283941763 30798 30289 117239790 35377 36036 729452644 51483 51994 209493832 41092 40814 403555986 23289 22599 635746311 59313 58929 524995651 35037 34322 986586912 58837 59315 233389113 70494 70959 679167131 42413 42089 746880735 16747 17135 137760071 71875 72072 151953812 58927 59320 341148844 21062 21084 333723719 32066 32188 37953857 8214 8006 846888260 75540 75057 616756447 54479 54154 162702157 59178 59326 80333686 44766 44351 567184877 54098 53445 151792127 50153 50444 637592585 26745 26563 404235185 38787 38361 563884216 74819 74914 179596152 28040 28482 21970005 37343 38078 524332963 28511 27930 463099858 60860 60892 465100252 47418 47010 517241934 43201 43066 810935134 29316 29538 753635562 1713 964 214973794 56832 57199 11480281 59287 59342 977497562 3778 3246 576527287 43914 44463 732702818 26126 25495 204739100 42439 43192 386878324 32327 32179 480579696 26799 26933 154630619 60034 59380 405202945 59350 58705 102361194 6565 6183 480548434 31429 30973 668382189 59353 59106 143977143 47067 47581 240964448 39143 39628 933603870 7168 7369 296352351 45254 45819 387261744 58694 59358 145555422 28619 29346 865957017 59360 59166 382246170 13673 14019 50974627 33608 33413 301406415 18421 18896 191443210 30863 31327 864531116 60079 59791 702430732 56358 56523 629465860 59366 59367 454206399 1 59 515064518 55135 54482 122216103 10682 11210 523710383 48590 49317 873209992 44749 44610 70760126 54849 54360 495437945 59374 59021 634019561 28690 29160 426910010 17246 16877 224794126 73403 72956 94722503 5460 4894 24782892 15000 14422 608922669 14447 14071 321551571 45001 45167 666166941 6160 6851 4566745 77559 78200 264784575 59156 59384 542304847 24309 23736 454326088 78482 78084 69750963 1298 1359 763580367 17192 17470 500124007 3361 3749 782964445 9677 9017 559959138 59391 59189 29404739 39914 40057 210289958 72896 72994 422228400 15917 15402 648749554 63090 63460 128982914 10339 11083 732029752 24709 24837 290325469 34860 34422 857816913 12647 13431 497637882 22797 22589 112766576 19836 19854 236722114 31886 32177 947188437 14273 14667 426645404 21410 21038 740520259 58788 59405 790844547 59406 58727 624061875 58718 59407 74230875 51645 51820 187891786 59323 59409 213752965 7336 7293 922670729 52859 53545 73425585 69069 68696 980653252 71422 71611 810482675 58734 59414 886762453 59415 58737 295248922 16614 16948 636040977 63366 62731 881059645 62147 62269 291550843 12142 12056 389176214 59514 60150 626211128 13231 13654 227838355 23975 23568 889474115 45570 45045 593113131 49936 50609 980074850 55412 55873 964862831 41840 41407 810754649 77825 77927 26245473 62086 61740 925033565 52536 52964 408549640 59338 59430 372699083 46555 46235 578617284 18728 18047 199774234 76252 76911 745492704 36173 35469 43275791 59079 59435 808584038 44359 43940 38255663 68527 67728 44204599 58884 59438 781866362 59439 59011 174936666 21208 21578 87205462 69557 69348 43881365 20653 20308 787315658 7898 7843 718565178 36968 36176 322160876 33259 32568 655649092 78557 79197 33057437 57028 57367 825739170 59448 59192 12216691 66429 65874 503481299 72854 73297 136648695 59451 58972 399702707 24569 24533 609607953 48092 47683 284315285 17021 16476 163109568 45342 45336 260681617 37002 37131 277836046 39795 40553 355663392 73204 72830 688930116 15227 14613 69925862 73383 72934 975854938 25882 25484 69304014 57919 58627 21599665 28492 28611 145644124 8523 8471 107124485 59465 59016 996307775 6220 6964 310831773 26929 26140 729264422 72382 72247 19986116 18300 18624 86393557 63186 63582 404951421 9296 8854 848521336 9091 9757 998541171 59473 59249 677754935 59474 59344 788571439 71015 71809 73156362 70751 70828 294281357 39852 40094 556085199 29208 29151 633222769 75781 76201 499391130 17324 17307 417697974 45291 44745 11654732 62460 63080 446089319 29782 30477 847583847 9443 9779 922163250 59485 58769 904066848 14492 14936 94245657 59437 59487 493756854 58941 59488 521597803 2695 2421 29364483 4112 3475 721573363 61967 62754 983442513 59492 59358 953693551 1982 1923 969127534 60678 60294 894089796 38703 39439 257814275 41913 41470 776450671 75865 75166 873768993 29018 28313 932857279 30249 29999 509521437 59300 59500 573389377 4344 4380 63752094 2934 3635 401431804 10296 10878 603882484 58956 58414 239723231 52629 52894 523584427 52416 52584 559470072 41102 40353 981708640 52479 51836 160948967 72045 71629 329355476 76086 76725 45240465 59511 59223 643711551 59138 58831 915176473 255 319 632301543 51271 50751 450190092 68125 68533 174647280 65139 64359 425162203 35468 34770 428299382 5434 5361 785666191 39003 39290 69778393 47976 48305 371238840 10313 9667 588878680 2762 2164 810028966 59523 58822 806039522 59508 59524 390894556 76154 76774 46610216 36439 36995 764013250 61411 60929 363463415 76831 76431 465015194 59529 58826 799496389 59368 59530 260760757 23980 23237 7142794 71402 71024 754485223 59533 59367 733413841 59534 59314 68629304 1226 876 634386958 52463 51904 33943004 24160 23435 673984306 62718 62741 269832550 1234 537 899262333 7774 7870 796596024 53918 54127 329911699 58997 59542 163881534 71741 71062 975545299 59544 59003 30227164 35386 34952 907903460 32269 32055 989831972 22943 22593 580800656 18239 18011 664129869 7606 7764 956299222 53479 54016 729460320 41128 40544 450425658 38041 37757 97365301 5548 5873 395362400 14799 15120 318983582 64657 64582 261233625 6940 6561 430432226 77679 77324 924614717 11104 10404 868326509 5412 5708 448043898 68091 68609 114418629 65887 65538 658026091 2807 3458 477608640 76183 75763 395414189 42274 42700 229791477 77073 76294 168108718 34263 33798 314724208 40947 40832 522641414 4487 3936 699057578 52976 53581 610972683 67135 67495 626399928 48131 47582 744035999 67252 66853 391480514 56069 55291 375252813 59168 59574 642029751 54137 54650 674948245 19940 19511 46701631 78523 79269 991669635 49963 49922 221721585 59573 58895 507871623 16303 15714 500351431 60904 61330 829108864 27994 27682 28411854 58638 58319 413039898 6887 7086 507306786 74425 73934 199179098 16258 17052 223523610 33942 34648 609396087 31655 31396 604618944 48330 48346 689050860 23491 22842 907131524 35570 34895 33698763 66355 66007 129407025 51414 52189 870978132 46182 46553 8518431 15123 14455 605930694 60098 60703 276487851 31100 31692 198613877 77164 77577 437103844 59221 59599 388139805 34690 35211 310840199 12744 13269 353454966 23077 23770 725382446 77034 76631 971168264 59604 59271 893874884 11866 12257 819797825 19060 19324 300747068 40385 41149 532539845 4032 3853 564080514 50799 50429 499692549 20300 19645 60514482 28066 27309 8284179 21175 20975 405708425 29310 29570 72338357 63985 63917 395966489 203 1 345591480 59576 59616 797894848 5797 5111 287645062 55747 55675 961979226 59619 59097 426592763 17179 17881 982654390 59621 59085 962846837 41558 40777 43708487 39415 39873 31941930 37852 38256 377904668 59625 59420 249245119 60609 61325 36491026 59535 59627 885719830 53607 53519 561124937 55972 56249 45142887 57053 56300 270108372 68657 69407 887427218 53918 53883 408340661 31819 31088 457125555 13352 13188 199681032 56022 55916 425037559 48676 48908 493807742 34423 34370 407434927 58225 58989 719240973 59639 59331 802052259 52184 52451 644891622 12916 12250 658890409 60516 60310 810269864 53128 53857 745058678 58090 57883 315195091 68640 68226 27128499 59291 59163 861002367 48100 48005 99229012 17839 18171 702750030 59649 59129 411254821 19246 19615 288342431 76200 75767 973129381 31240 30935 23141892 39312 39563 758170648 77838 77592 125577463 62261 62148 965047512 24748 23969 190883016 70196 70360 288090604 37582 37458 912967642 59342 59659 18860251 59338 59660 213366031 41780 41215 243571138 28773 28471 184965249 13507 13495 66190245 59547 59664 993557619 53268 53157 940889859 13185 12514 292924039 72319 72100 634524333 34142 33686 65875249 9153 8652 566193880 14185 13885 792216939 63606 63827 126621296 59581 59672 962324650 72705 72075 11679407 28333 28608 90741521 8653 8008 623168239 62090 61907 700594661 69244 69964 866441916 16246 16454 989547074 56939 57584 61922862 40151 40365 492445708 5796 5905 857226357 29120 29613 788328743 51210 51488 825104566 59243 58846 16539371 41544 40892 697917718 34184 34489 316051410 69929 69789 818304020 60320 60944 509942644 4867 5014 872181787 42568 42347 747272886 51741 52395 252379479 22352 23114 47278142 15702 16073 161563081 79010 79534 15981866 59463 59695 507101078 797 788 458024449 71480 71179 212991397 15841 15296 638143465 19226 19712 444105320 23780 23059 21462555 36801 37455 39962874 72595 72973 25173397 59703 59588 907528299 72602 73326 578940174 40309 40015 858654040 69674 70029 353537839 65234 65680 231891390 71078 70579 423225088 22351 22857 857644815 37973 38666 884253345 59711 59257 84723334 74458 73712 974409786 72799 72681 302345144 72662 71911 215930164 35632 35991 169180525 59487 59716 273900970 72734 72982 868030637 26129 26609 315166746 49814 50549 40145438 71351 71338 666153313 9714 9605 275523981 62486 62054 38167782 49717 49936 517839818 39214 39444 45040917 57910 58241 482412217 20433 20999 134320143 43168 43512 403493798 17193 17710 951321759 28812 29128 439786457 71424 72032 331451249 52327 52821 308820842 56425 57171 13842046 59733 59673 256869975 75802 76174 312881355 79009 78591 714167252 23202 23182 167927891 30651 31041 668586978 58950 59738 292121665 30777 30988 697426723 17703 17647 28676963 75005 74494 26347245 59742 59608 111115996 73418 73073 555633565 14400 13979 271633689 78706 79383 107636526 59746 59595 83218694 17274 17332 802550282 75326 75948 11942785 33821 33985 817695775 67336 67643 359978255 29704 29400 763409462 59060 59752 527341005 8585 8851 530300800 20615 20047 968849834 49294 49231 62334322 59756 59410 94430420 63115 62773 352655827 2590 3039 374353008 7479 6699 337975060 47977 48355 864917390 59761 59436 29584095 74327 74320 79621212 61756 62153 146922226 59764 59493 380657049 59110 59765 34512430 41466 40740 234482765 59767 59563 874012139 34809 34991 939364792 71014 71695 668298127 10296 10739 210519432 36949 36885 461569119 52154 52321 304428111 35777 35902 787366293 1303 963 920238643 79460 79000 252027570 50885 50136 265287144 21167 20601 23463957 62137 62860 291538907 56086 55933 764425165 55970 56138 836751792 1578 962 632855724 3464 4225 150555119 72495 73129 289079196 63960 63941 498317306 6019 5862 984259382 59739 59786 890563651 10975 11300 596101521 51764 51322 325142715 59039 59789 529329240 30980 31040 33533326 6188 6677 430169888 64105 63459 200941069 28301 28375 74933240 59131 59794 52441579 75887 75515 413482561 59796 59030 70147245 59797 59513 579792832 40424 39971 758523228 67056 66884 30198769 52731 52211 345215101 4552 4028 473978270 68843 68838 949775939 38456 38203 650451633 43586 43562 869843714 47010 46663 92504647 2278 2656 730197991 53946 53721 635617541 24244 24882 152136167 47119 46487 337274799 53297 53721 205577461 60119 60041 778321910 29359 30042 670044024 76669 76037 936373138 22434 22920 997562876 48156 48493 749894033 79419 79986 446875431 59817 59556 448390639 1172 1925 912699375 73722 73592 513718118 55894 56159 403728395 56845 56434 158805895 35769 35690 19910311 74375 73659 262619402 51402 51933 572086108 48552 48771 57852003 22913 23537 956718943 59827 59768 26654870 6546 6981 198763257 59829 59281 857726539 59830 59200 242951991 77984 77443 583975717 13134 12795 669264866 10454 10468 238738256 59810 59834 666401201 14847 15122 779709273 43628 44086 512401598 75983 76697 504128579 59337 59838 717355831 59839 59641 483744727 30266 30926 739608662 59483 59841 799399739 67419 67238 800420755 59843 59370 30869958 15071 14276 117906456 59845 59179 740448787 41974 42174 453718133 63969 63441 520578900 33922 34295 777826965 1557 2153 417827049 55537 54888 534083568 6782 6592 599230002 59852 59247 533592579 36970 37331 72059553 6424 6223 704645885 59855 59423 28690451 56144 56936 906674876 63176 62642 71020384 45055 44836 814823415 10670 10222 294126896 44589 43913 788453821 74778 74816 75248913 17769 18017 803798302 32349 31622 104769735 34770 33990 437252904 49397 49070 652543459 60930 60694 201407253 20598 20862 901700504 4184 3669 777757890 20667 20612 900266185 17109 17814 447641443 8444 7904 184379494 46267 45760 150761590 16070 16832 623413241 37377 36714 366882549 60306 60031 98102396 36287 36343 323280592 20107 19538 667978094 43439 42650 903428250 72201 71955 660196902 64773 64911 285288834 40383 40297 777399654 67120 67167 864073606 40492 40694 99762995 18006 18537 381285859 5137 5285 267914468 54393 54929 848371152 26956 27566 163571578 59839 59888 669949803 59373 59889 448874543 34526 35102 333496052 59428 59891 281568082 52057 51929 29411385 59507 59893 197408081 34048 33901 798978641 50138 50666 993796632 59896 59446 859157901 7249 6500 794730137 43557 44290 932627884 6074 5487 532027564 64292 64909 527132238 27357 26640 695767322 72557 72570 23838636 78983 78827 662379508 59904 59159 266699141 51695 51607 633584426 28750 29165 953954908 56807 56007 314165080 11223 10922 818478816 68330 68509 804969187 6571 6944 973053356 64268 63547 617214789 33033 32237 447748912 63203 62425 874757285 62622 63114 327721455 20259 20715 946781099 8542 8500 150213356 67514 67273 651053458 5034 4810 822248030 66093 65591 7949439 33441 32665 937815211 14634 14270 357803537 79270 78610 756332436 10796 10737 370276921 74892 74138 722424749 64808 64761 504881228 67383 66937 197005841 46684 46718 820450390 11206 11215 460718675 71428 71572 281554610 68239 68534 479816888 30520 30666 796856279 59145 59932 232340643 61994 61802 916209269 33332 33195 85585744 79649 79132 158264257 65013 64262 284318405 38934 39397 43356684 77425 77997 852386054 2993 3116 255091099 63817 63586 598958985 18691 19090 700477363 59942 59468 899582697 73274 73478 376953843 45135 44369 59389662 18618 19067 594599911 26346 26290 34417261 78415 78200 239893721 69816 69182 580765788 77514 77468 294108138 6235 6448 460682217 59951 59259 997110882 75030 74894 101673404 54192 54064 279825477 67785 67700 642589977 24629 25408 478471975 48539 48132 205071706 44496 44066 815232832 76443 75923 577087389 17388 16675 912237763 25077 25566 452012218 30785 30196 339836780 59174 59513 220742520 59963 59255 138014296 13127 13017 902184704 19327 19260 976474650 24478 24943 735633809 33644 33624 670534923 687 269 10883446 38987 38283 750773729 69927 70405 37393461 67714 68204 107509892 23545 24294 270840842 33740 33593 440477981 31162 31313 383183763 14872 14145 461589871 49154 49554 598666189 59977 59325 358449258 59510 59978 556663871 25960 25825 984339453 15073 14665 802540917 38512 38706 27921197 59982 59890 134770096 59454 59983 250517092 64278 64821 311104988 46893 46121 233813003 62724 62285 162187970 67464 66998 61259098 54206 53589 351915647 2819 2803 409107311 52656 52985 833994293 8746 7990 986069150 24831 25207 432453632 78127 77714 585767433 55365 55060 996384044 59995 59875 755376496 44796 44507 860964005 23542 23291 828300618 53412 53929 466071982 59952 59999 439809300 60000 59410 569516758 34995 35257 895602665 69036 68668 873532712 40300 40041 594905427 29717 30221 977065891 18714 18204 647899233 60006 59379 734489322 68441 68479 856444153 20285 20194 859695420 60009 59835 51005296 53443 53601 856400549 31729 31394 279760472 45303 44663 482122102 50722 50230 925222553 1405 1454 752593652 67155 66437 498356676 42507 42980 31385165 9857 10485 775493283 59539 60018 21801936 59281 60019 963147797 7857 8513 426858076 56048 56785 177810968 19166 19343 399417625 58152 58925 221934888 23531 24190 538410855 75237 75609 98748360 23625 22854 963349780 16638 16896 17061470 60028 59270 43738322 51055 51511 960311619 59248 60030 453491432 58485 57705 390781211 60032 59813 841355303 60546 61234 228239714 24574 24367 262213920 24832 24609 830296392 46955 47383 102462868 70885 71379 334941887 60038 59381 579892268 20417 20353 9983442 21125 21221 173481578 40598 41221 93756984 66929 67506 432421088 77222 77381 57653545 60044 59466 896656288 15194 14772 743014768 74591 74281 537929459 67728 68247 786381762 22784 23026 117127246 59618 60049 850029902 55452 54949 391318401 41292 41328 639112853 57774 58173 230622258 74120 74137 475730044 68608 69130 315612042 70347 70212 484163487 31359 32041 369233454 78194 77942 642388457 36550 36632 962618993 8682 8469 122944098 31295 31188 69807304 70889 70835 250568519 67619 67064 263723134 60063 59467 911519328 40976 41176 23197864 63909 63380 109808526 55415 54685 715541852 59815 59179 463359396 62686 62605 937489694 52348 52602 124435831 28985 29202 156349083 74685 74060 907529017 22005 21500 555465370 933 1535 371338754 41227 41506 394082863 54995 55477 638820784 37010 36542 638952241 77337 77579 701609713 62978 62383 398761199 59365 59191 697297310 83 99 254766367 37433 37251 13117259 55146 54858 903769367 60083 59570 7471132 59631 60233 100917056 78508 78446 46752730 63579 63331 14268615 5410 6175 952810821 11133 10847 61322133 29902 29472 222445996 6895 7275 224509058 42755 42757 588561084 53441 52723 652939717 1285 1166 261437590 15689 16398 73325487 45882 45860 779364900 50904 50140 848697754 19007 18941 290738092 73424 74021 61152028 6401 6453 754498469 24006 24057 866942336 52374 52753 102389194 44625 44742 237769078 60019 60103 71223918 16706 17094 262843657 59979 60110 231596047 75142 74691 240212434 69337 68670 733599021 60318 60120 986189675 43369 43177 484268124 55671 55089 706349095 11203 11151 350630041 59750 60112 372624896 39310 38839 209918938 60114 59325 655234001 60041 60115 596972009 59461 60116 912174790 36193 36230 318941553 46541 47181 537707536 14300 14173 271045465 50740 50069 287866589 46645 46969 602497106 65258 64830 663741063 7252 7928 392660140 60124 59608 338726155 46023 45493 944688750 38763 38110 300645822 24084 23733 382321061 25806 25337 588395579 18308 18690 58279164 59464 59257 663600032 60666 60578 279746701 11925 11942 33827834 54901 54856 891664631 7136 6657 61108733 38615 39380 412680369 73388 73295 237249785 64959 65294 632872350 67368 67787 6359817 18060 17406 662823137 53350 53346 531177358 10021 9611 311203570 19851 19242 221291483 10105 10146 402793969 3429 3361 9719858 8553 7874 69936699 60146 59875 352486128 76810 77055 178415932 42341 42054 854653444 47780 47187 36151940 50194 50344 243779749 32846 32709 840050460 59519 60152 111361861 14231 14805 861943578 52219 52145 436890560 26427 25827 124487027 3942 3333 62226394 33053 33049 641462801 36535 36638 195951592 13742 13808 645179941 65096 65153 49686477 59140 59012 15475391 53681 54320 498136104 61706 62076 299508124 75292 74884 970458572 53792 53315 430753854 60166 59456 178953585 29882 29252 527848770 57896 57939 883429801 33351 33166 922947567 4518 5096 265158933 40263 40619 210407947 30495 29955 551095000 20422 20636 939516914 59950 60174 388459340 3803 3147 973348585 32982 33048 20631796 61427 61368 612010415 20171 19974 165412274 15297 14581 280552277 20359 20404 802752570 24589 25280 626577488 43799 44171 174838215 22063 21365 229252557 11524 12212 205030413 37395 37130 617008964 60186 59857 384904046 54260 54006 910273104 33938 33604 295190896 60189 59564 377238718 58396 57769 325106543 41649 41319 882170083 15697 16064 355594639 5097 5458 670770227 60083 60194 2992117 75099 74524 463590416 62706 63387 746034231 59978 60197 416228576 53801 54153 49551120 71921 71594 328275810 60200 60192 995566169 28125 28700 986554434 4063 3267 52225332 79337 79630 771093995 55861 56258 712460427 4068 3342 441872540 15785 16018 42192825 38983 39089 571158718 32142 31666 91828614 16336 16307 244449141 7402 7657 800655193 700 1079 821632373 39277 38890 20471977 53612 53164 833942551 60214 59442 836250293 72811 73283 839900331 25027 24752 705207413 67409 67826 20771344 66641 66009 811939024 78632 78693 118071427 59969 60220 972712207 46002 46535 640739253 32761 32742 790927250 74315 74026 944440096 75761 75062 387289793 32774 33393 627207322 59718 60226 5869126 37442 37341 958590251 13000 13451 966674554 38888 38296 934129692 58410 59091 151777820 20860 20560 336170064 74654 73898 978372169 45115 44973 171440088 45127 44512 792578216 60235 60016 54988737 12634 12983 144969702 59871 60237 649080368 15274 15858 406235746 16117 16096 389558450 18166 18547 151665449 9117 8690 59801805 16372 17091 280748836 5045 4901 109278427 59787 60244 455985808 75182 74690 12731672 74582 74058 49110703 49989 49747 241387769 62010 61673 137566141 1219 1667 836905151 60250 60193 411425574 10570 11221 21498701 24610 24011 419057142 47036 46948 309894198 55341 55929 85502865 39354 38905 146185755 60256 59972 341603492 7935 8489 172037428 11440 10925 945064539 77206 77281 360573484 47267 47080 627771861 72271 71941 459737906 43434 42884 943815637 59560 60263 536852813 12955 12360 699706554 56217 55701 509689839 69415 69250 595640497 6058 6518 309349070 22696 22299 662722601 7885 7291 707644911 75754 75432 462379143 59650 60271 11187203 7989 7724 739126555 4133 4574 613893879 20399 19908 386045011 75007 74417 209094343 75876 76376 299519279 58589 58914 980476563 77567 78105 466303221 6229 5680 834930676 2396 1773 785958182 9656 9061 71103120 45117 44913 561164720 20896 20198 988673516 34397 33856 716769125 62249 62368 947135362 74943 74195 459133612 46545 46335 486039316 59925 60288 25865335 60289 59823 129464127 58957 58417 722054005 4150 3699 3587667 4020 3585 335478664 24734 25351 152868706 47350 47997 978282873 59268 58488 378790807 59505 59643 564348139 69965 70472 275407305 9485 9423 33915021 59977 60299 465540688 61685 61475 321542292 529 1156 300892440 60302 60193 508043113 61121 61828 629313524 55266 55261 782534302 32323 31867 851790644 24214 23510 212753959 32533 32065 502509689 10422 10689 425504711 59696 60309 17821640 63046 63074 982631624 62751 62893 189988574 69388 69994 102282223 59565 60313 339523267 36899 36188 28426671 60313 60315 71987106 20855 21304 190246045 79880 79768 356716248 57636 57609 403908644 63487 63175 204421963 51232 51518 563132282 5740 6225 786770941 60006 60322 775134930 29343 29896 390055137 44439 43718 158896340 33154 33003 636351981 20829 20307 492201546 27174 26545 920948848 42222 42371 440188444 27410 26889 426968742 31032 30527 69308286 75374 74622 770787721 300 1 935528552 60208 60333 722745579 46402 45921 377633350 47006 47605 752933314 59633 60336 820872946 248 1 255510211 3911 3849 467551199 55335 55375 907677490 60340 59664 97974679 19487 19021 89847800 62049 61993 29754215 53749 53224 707711734 40787 40719 370357080 60220 60345 942760089 76280 75723 43528802 44204 44256 8234414 25904 25201 921900253 61937 61933 101068664 41863 41763 22644536 73610 73905 226224128 65923 65873 834574061 33576 32833 820677805 60354 59816 5717428 27448 27403 854023444 59745 60356 704242936 60357 60013 922388497 40177 39511 259349895 55751 55426 538150167 3288 2573 731940749 9189 8839 312154052 3933 4581 200581315 45979 46242 8972217 31378 32106 560635620 8003 7358 582788776 63447 62890 442279009 36312 36115 501507758 51942 52251 856239445 349 743 991441636 42327 42576 246614203 45601 45340 805994545 20198 19466 191295967 45454 45493 477199458 74781 74698 576216594 36555 37202 31334268 73324 72754 115921570 72130 71780 349553488 70453 70077 373675785 9334 9563 628646737 7455 6835 162420581 14230 14218 131896995 59772 60382 28655912 69712 69806 939383412 60384 60007 37022225 4149 4795 518501007 12959 13540 778389851 13331 13621 971558446 49079 48664 966878004 56030 56366 560131856 15107 14494 516782704 31447 31248 289457868 59427 58939 233787519 58823 58322 889437797 58798 59321 610931612 59655 60395 427351070 59950 60396 10864968 60397 60275 101268368 29207 28750 536320247 49467 48793 531450873 32536 32024 353843465 18215 18696 394086615 529 185 256684027 78245 78381 115646646 39484 39041 43144671 23934 24131 997408326 8049 7808 127451657 79077 78960 340780976 26420 25630 548987148 66331 65869 860432426 41557 42091 396734181 54130 53514 596211658 58398 59049 67928437 50367 49732 937858455 28820 28504 303533877 46172 46241 47564774 29158 29023 904097317 38311 38933 704444132 61241 61186 68304133 21673 21610 929256815 20861 20351 479146696 71240 70617 709266474 38161 38237 964536390 60057 60423 696949456 16434 15853 424151089 60375 60425 432759752 18493 18715 725378378 79518 79890 957257210 10559 11315 342203604 23382 23819 35186914 29789 30352 30984521 60431 59863 962322146 60432 59969 389556557 53723 53498 629768669 36621 36380 667614432 15357 15382 365448705 59206 58913 306891479 60437 60324 931217124 36456 35965 725681293 8373 8475 500511443 61934 61290 195259862 78275 79000 17944167 24680 24280 879875892 66490 65962 963385944 4896 4792 889178190 41320 40656 323239318 47258 48006 634367645 56291 56787 86189462 60448 60343 706339945 35057 34918 591983338 31378 31898 166306804 59277 59871 376958997 12652 12984 384056053 63467 64100 918945949 60454 60045 765923911 60455 60203 672302690 40213 39826 97279459 41734 41912 974270765 60458 59974 579504396 70878 70876 772205708 73104 72847 368653001 28860 28275 604790750 60462 60198 686837400 60789 60317 303051946 74557 74304 428588385 60465 60303 106796853 8608 8470 38630057 18811 18648 399877459 60468 60303 467597832 75510 75925 96124797 48441 48491 728953053 7375 7784 690483236 40778 40111 264783936 33310 33124 975166789 66327 65989 53483832 60209 60475 172062782 45692 46092 634807598 13272 13043 924180448 61841 61704 50166434 44876 45237 906373317 42323 42015 177370653 56799 56447 5387747 25359 25229 121291623 59806 60483 575003490 76549 77095 213852921 38019 38650 201436587 57759 57309 694723509 7343 6969 737693378 45726 45549 731562197 71006 70760 788074453 10105 9402 745910818 70174 70006 729820437 49517 48997 219876454 49090 49708 419664324 45442 45754 948782627 60242 60495 820617871 24324 24986 473035909 60497 60329 991527455 44833 44785 687133846 33032 33423 673973227 66504 66044 252310705 56103 56875 994034000 29141 28874 105714233 43670 43851 627573987 5196 5737 357040010 47130 46930 348291078 42471 43271 684729904 59770 60507 422018745 60508 60156 776730968 6468 5709 544869811 29201 28476 43117699 69022 68969 748603058 20335 20203 661504642 52726 52415 84457231 75632 75247 297814174 39495 40187 99423381 15942 15416 37835287 59967 60517 253277331 33050 32828 987957200 16404 16009 878410032 59737 60520 47439944 15175 15150 832547071 79186 79267 186504140 32259 31854 77292755 25592 24806 636199147 71931 72059 773730261 42685 42593 577418539 32935 32799 24015827 2495 2136 61817850 74418 74689 618494939 74728 74553 98608615 52611 53332 32278281 5793 5451 72349714 43507 42923 221250973 27039 27115 435139553 29061 28558 565548624 4282 3873 608330485 60537 60068 364202473 43283 43930 77738845 60172 60539 155147019 60540 60047 176135177 33860 34230 747837521 22056 21595 937132417 60543 59851 537736349 54405 54382 818653399 49910 50150 800846252 71826 72586 597317337 53730 53781 210688238 20906 21556 462057356 67504 67078 86701717 51998 52648 272017878 2218 1698 542919404 35773 35275 597109627 19498 19380 455501291 73137 73074 547463499 46280 45781 746053896 59889 60556 747284377 50722 50768 276605775 45709 45016 17681646 62895 63675 32772533 29925 30204 49645823 70221 70858 80248234 60562 60234 590424541 46512 47290 3574765 33388 33747 581085548 77605 77479 279743908 70058 69710 612065558 60567 60142 221350316 62846 62766 618070464 62054 61467 639026222 31639 31108 73457149 60571 60072 497613427 60249 60572 378676354 49246 48992 410980601 44131 44613 76947163 74829 75128 661743558 17757 18118 919357532 27778 27905 220645628 53195 52909 384389465 35910 35997 558474670 68641 68440 481911450 50479 50354 324605170 59443 60082 931280137 47098 47411 790251831 48757 48574 101044654 41284 42039 615247833 44657 44535 790826461 60587 59882 909520627 60588 60223 219715502 19259 19212 222213493 57493 57479 30203054 32823 32049 429461878 77858 78035 122922196 59501 59677 6289099 23247 23539 721839031 29809 30355 506114008 42557 42665 189870589 39479 39431 986978982 18866 19634 68117783 63951 64682 922387510 60600 60496 522627884 32728 32203 252229653 46766 46215 975976786 28241 27634 964921905 7190 6718 245574148 13525 14049 22989035 3240 3626 786505681 60607 60514 971674989 73044 72621 697270353 19202 19316 241767998 57109 56395 634182493 54847 54805 255735827 63383 63632 703550079 22543 22945 52963049 60669 60471 518427816 17538 17055 68906832 67875 67235 37667361 4881 4508 659632138 665 486 415288516 37310 37534 351673300 4458 4666 330639468 48406 48226 293879684 26216 26163 986144682 44739 44245 407483476 55064 55546 210002106 78940 78742 194330238 2598 1940 662705845 60073 60627 921194505 26119 25830 773235463 32489 32229 549957090 26029 26231 919325476 36418 36453 238119726 57103 56551 995192439 48987 48999 967421663 28795 29021 405018779 60635 60254 535885701 60597 60636 248710094 73706 74092 609374567 75528 75011 484253603 60639 59936 781857491 79397 79114 422965239 50566 50279 77820594 48386 48756 711252005 60148 60643 25955679 60644 60287 122398334 73606 73570 747121594 20701 21484 344191987 35183 35584 290463864 7206 6950 274869269 69151 68820 473321405 60650 60234 530239808 60651 59961 467121388 8876 8159 746639634 10177 9448 711817918 14368 13859 719813922 50506 49790 549443985 75836 75172 849869807 60657 60153 347549699 38291 38324 46056983 3183 3476 93260224 65253 64594 521274314 4337 3683 933693592 65586 65110 449928829 40545 40717 569762773 66459 66314 24484579 63163 62596 790294987 45507 46139 812158745 69522 70043 873426864 76545 76544 323078433 40730 40997 511277998 60670 60535 346683793 60671 60193 17050423 49942 49453 903771788 55043 54714 552941465 18136 17425 517073650 59162 58731 55861970 10936 10213 418285012 70350 70125 566830757 3467 3642 108609067 5891 5774 50807789 70093 69481 143687369 56819 57169 477804594 3649 3797 634506895 61284 61337 39845242 60537 60684 597313761 67614 67415 85612641 25424 25442 602438231 78926 78955 974870124 19142 18937 970814901 30919 30605 411078299 60690 60601 115455262 51679 51828 624933437 11248 11339 308583300 2769 3029 345091080 51031 50766 775891555 23856 23110 560452457 60344 60696 431308719 7685 8430 410716697 60526 61182 890925067 67089 66504 956260337 60624 60700 940495163 60701 60010 754211071 4789 4708 13369052 27088 27168 991515097 60526 60704 262746962 60080 60705 880705073 60706 60070 489912067 77860 77758 68873130 12898 13604 586700739 60709 59936 61178602 60710 60518 48701070 3168 3559 335292657 56334 55881 585722237 47041 46748 557781673 60714 60094 763705331 38768 39474 243261630 56411 56590 623019799 60252 60717 782928303 60086 60718 468259464 6369 6207 192725030 20492 20022 38112588 59651 59027 940675973 59244 59450 503965449 25171 25610 286916289 64297 63497 472772983 7998 7308 749230451 33035 32516 255195669 31819 32575 463986476 60728 60624 204450843 46739 47496 55605001 32011 32515 945278640 48954 48608 299955592 21564 22068 962212702 53579 54181 753023642 57057 57025 439642307 28704 28070 556367354 17081 17632 381093257 60737 60361 811540412 51811 51188 531177368 78559 79105 30458665 63869 64015 159957897 1548 2204 389915082 56641 56693 938344542 58789 59237 592352451 63238 63888 931978097 43743 43493 61032547 78588 78755 416661675 22892 22125 8801784 68000 67732 27195638 635 1295 339673064 26805 26412 688603381 75448 75745 470019069 17225 16519 201376242 47893 47779 881506305 49768 49692 307601176 63703 63256 608023691 60756 60089 814566626 53631 54419 352981528 48854 48069 3804883 15970 15432 70918749 31660 32030 17067880 60397 60761 193634268 60762 60477 742555211 60763 60189 30645686 46826 47021 860145353 5722 6078 459551168 28598 27925 338883718 60767 60523 99577560 4744 4350 455543919 44010 43615 632829306 52394 52045 5490673 27095 27865 885328014 29813 30522 280997992 60773 60590 28419204 60194 60774 867012315 45248 44735 807308451 56842 56977 50313702 59808 60304 19642526 59770 59587 702700535 22624 22285 657333353 60712 60780 402617278 53034 53245 49736778 14526 14448 24002782 60783 60050 315649843 50361 50723 925815529 28868 28623 789263695 18216 18371 233234571 71426 71780 432765147 74227 73615 597931269 53910 53658 47683383 14121 14383 305959389 79336 78938 487563325 61001 60935 5494996 30369 30436 125464529 77896 77389 586748441 5806 5085 737707449 60796 60219 569221820 38938 39128 362385328 20570 21156 813811557 60498 60799 545970613 16192 16330 219817798 5411 5248 94902441 24669 24791 961712974 76940 76503 598983449 61829 61809 482166176 38007 37349 136408153 10948 10664 608548163 41973 42382 428627410 56070 56519 271798811 28081 27534 633973404 33352 33368 46906648 59061 58300 899127632 20561 21054 26464429 23621 23954 670187543 60230 60814 993070468 4955 5585 922885895 61440 61687 65978224 51564 52118 682820784 32996 33785 450653859 2349 2564 216148209 13681 14425 697364769 60821 60136 187787793 22291 22834 277655668 60208 60823 578314250 63330 63337 842921889 16142 16210 467221032 69242 68797 245194076 60501 61021 326048467 60228 60828 561323640 16918 17540 413361577 57596 56912 356613281 28712 28419 136000465 22033 21955 18197325 39493 40243 558916235 59636 58993 617014512 8572 8612 968585227 46247 46145 832694895 31528 31155 262937223 60109 60838 399908568 75187 75487 515372431 60665 60840 611775824 24917 25092 936176029 60341 60842 632411981 57133 57060 55085037 22948 22768 638996741 36341 37070 273755278 48363 48457 209019430 60847 60788 800723130 10699 10659 308397767 60145 60849 44228451 1847 1139 592891038 35300 35109 950231566 78301 77796 376703092 20350 19856 590760932 417 1 350617559 60855 60600 523161862 48054 48545 518134543 899 868 298305570 81 774 21885779 11576 11926 458689092 36241 35870 771445052 60861 60079 27231470 11172 10864 143748985 60581 60863 868364906 60143 60864 436753861 53435 53678 701492319 33876 34090 20223510 69176 69152 33344675 67689 67825 864830999 57295 58028 494047312 28443 28592 15002841 60775 60871 515944730 59612 59003 327474373 42497 42406 200190175 991 405 884235734 34429 33779 909120384 15733 15429 296201221 14866 14493 691249904 64816 64476 190429700 60879 60807 68622730 69014 68766 581429294 25840 26484 39810216 21853 21056 829767103 9423 10171 942473585 3549 3080 510542400 44173 43670 537312754 8665 9170 493325126 34427 34895 38951025 39608 38851 778162780 42312 42721 308683517 25478 26032 757770046 34361 34734 114377034 47418 47674 597693000 19441 19875 229670588 73587 73394 814889773 24501 24268 983452354 26539 26970 893609964 56644 55998 809946981 60898 60128 462186496 60883 60899 664294945 39600 39769 647872471 78190 77783 378892019 60902 60775 543271046 53028 52403 415698355 60904 60694 360527803 60887 60905 458297764 72017 71984 838058995 54598 54877 782166858 52340 51562 812144877 43023 42645 69143163 1751 2274 771674206 60252 60911 456806073 3728 3490 350216934 22172 22824 4100543 60239 60914 794346819 60915 60508 111223898 51046 50390 362751429 17644 16857 918716794 15962 15749 137469441 55104 55020 453221257 66687 67315 685468874 78702 78987 651400187 1360 734 609487965 12074 11543 956099879 58570 58315 48836316 31826 31345 435430485 24771 24319 325303038 62931 63570 332411416 60216 60928 48611588 73564 73619 634774750 71653 71655 991829999 76435 76661 900516293 61684 61017 787906288 72476 72375 3348400 60934 60209 832331552 3297 2690 736874651 21605 21210 41973105 60724 60937 58180395 40385 39621 66384612 68474 68957 458139273 16481 16091 242650877 60941 60918 17019505 22562 22401 176431221 17723 16956 11025286 65354 64979 690665006 67906 67423 29681129 27256 27169 656451180 15447 15935 58973705 3188 3906 807860801 59211 59901 15683005 4979 4421 325370697 60951 60347 409141136 62938 62503 913308056 45866 45685 942744667 2147 2332 418018801 54227 53700 888797978 1 694 449174584 3599 3610 596346616 47762 48202 388336170 18651 18416 376954284 21291 21555 98623052 27121 26698 463193608 56817 56412 900000545 41296 41395 391849167 20791 20601 280292000 63564 63287 64086472 11485 10981 45366245 77110 76431 390987536 72759 72314 313410855 22701 22771 810796212 59848 60262 531119082 6469 6016 258003583 35440 36180 401884534 9030 9524 976317969 52439 52932 386590087 48448 48299 240210737 60976 60556 67983174 41896 42298 598602853 1897 1540 49144952 54138 54230 482748863 76539 76046 35964662 6557 6122 645775865 33093 32656 488654429 67752 67039 160410053 22470 23023 524240902 26102 26217 262020446 29771 28973 487421753 19748 19444 501749859 2527 2284 881218461 63595 64235 127367141 68098 68164 33031155 60929 60991 968131263 48095 48576 998490372 36859 36669 45730853 20281 19823 88075480 60995 60576 398664832 47926 47956 804923945 46129 46866 425823353 5091 4307 882575383 32240 32078 973954644 11702 11271 505845278 32624 32880 137666944 13514 13198 878539844 65573 65508 39416428 69257 69883 419443607 61005 60948 409106588 28460 29078 699505366 60230 61007 411372795 76451 75778 410526575 16108 15399 803447411 56773 56803 215925417 49111 49287 985073339 47283 47155 69110051 43989 43245 163348848 7159 7339 595866237 30587 30805 497680232 61016 60826 191424341 21686 22120 372967491 42297 42308 584901493 79260 79914 921186882 64198 63586 669365834 36353 36190 53872733 65827 66077 972800921 35741 35967 346494607 48941 48379 797528685 74658 75020 743411829 1548 1811 68094036 36748 36140 570770967 57335 56906 283518154 64919 64170 858970886 41789 41021 580882678 60845 61413 323646375 4970 4367 487167892 1169 881 70943438 56021 56577 70553395 10769 10538 975794574 58110 58285 35653280 39588 39248 683082576 17075 17860 949582754 52593 52989 33474595 43734 43373 331021287 58005 57214 52523859 15134 14428 789890111 30883 30158 336714813 18326 18249 23714824 77820 77642 459773793 73708 73040 78729961 63138 63722 600942009 64093 64060 51193540 61049 60995 354922058 35193 34475 14549989 1935 1937 588936696 17693 17028 822320000 60279 61053 864586142 11447 11737 89105498 21312 21347 510643806 73704 74474 303133126 56295 56353 159181878 5456 4788 741597395 46518 46306 20989652 57067 56327 395870660 38771 38704 301955244 60513 61062 914131904 24753 25190 35947591 14290 13749 662124747 66896 67335 810921950 20688 20100 605920757 12000 12435 924827431 45711 45779 306467793 493 1 407863151 61070 60417 434209577 7660 6879 299751913 50874 50988 831531504 7490 7874 512122950 61074 60654 867118200 28086 27365 66422661 13314 13888 774276838 73833 73703 815629581 61078 60817 53209314 61079 61058 187105785 73731 74480 776738195 74452 73970 897783987 70769 71260 469830090 20173 19784 631099588 43188 42751 738220669 27320 27131 363760874 24252 23464 169099640 61024 61087 774741867 11964 11436 859553359 20914 20747 727840938 75667 75003 399268247 44809 44846 546644984 13600 14193 137472085 60398 61093 451348140 20146 20264 45603255 7575 7417 96277878 45984 46678 898607362 47728 48048 315978736 48652 48176 594064844 72100 72530 133706358 19163 19159 45888619 31257 31141 877338168 67978 68502 61533357 14633 14684 792909709 46843 47165 303590602 67660 67632 590520971 32688 32746 80674454 69228 69570 92480980 24898 25155 658472187 55574 56135 48546226 52250 51604 803511719 64966 64607 583711079 2138 1441 356877058 53403 54120 7278782 53916 54190 328641123 50259 50418 563310566 64161 63796 351996547 74337 74382 113828736 44227 43555 241792562 75643 75327 989937399 66903 67357 53024584 49352 48803 52301584 52007 52730 16356831 37587 37619 186882754 38897 39080 114409407 1401 1162 319514183 20050 19923 675333146 65941 65267 26780275 60861 60918 527619962 2306 1654 7635525 136 1 533746679 52243 51932 533862588 46251 46775 457353645 70995 70483 701157611 61093 61134 202650477 43090 42786 558700112 52313 51570 896713651 60374 61137 306656098 8541 9206 747797976 33095 33835 869962857 60865 61140 476991369 1277 1814 439168146 74248 73820 371924600 60448 61143 433795395 45046 44648 538607185 23428 23132 520757164 12215 11595 358122224 24753 25534 437895327 75812 76133 135594705 36333 35694 66461345 24434 24980 946822600 70385 70743 470426177 50781 50738 301538290 9809 9664 567429288 5491 5425 31226091 51150 51049 738961522 19389 19225 395849537 44858 44293 529152188 60388 61158 40343593 672 202 665226878 50596 50034 490763121 54123 54516 844334108 36744 37127 460647350 6160 6030 298712887 75571 75653 133671639 9916 9191 99502281 13991 14495 691933865 25469 24998 253569905 25729 26481 2434029 31047 31307 216222731 31715 32285 354069887 32933 32541 169603204 19707 19671 567543248 34792 34459 952510700 39015 38558 263880853 54141 54101 64931021 67521 67245 384358081 60417 61177 443879100 65935 65629 862398129 44935 45457 844263469 61180 60384 23976615 55248 55527 710348684 40481 39783 239424378 61183 60655 141131401 8500 8568 265005964 9600 9507 949911219 72290 71938 345155067 9354 9301 242059848 66907 67124 514137628 51789 51162 92626763 52348 52953 988220197 63880 63272 607666392 38631 38757 119041065 61193 60650 26370741 53315 52613 947204170 60576 61195 285913897 61196 61040 352022314 60566 61197 903182097 72261 71511 826836386 4974 5661 70787632 63262 63631 622848695 77263 78005 338093511 78788 78279 143118537 76884 77346 593893221 23362 23817 730883854 60487 61205 795542017 49420 49552 447893311 61124 61207 46511942 61208 60758 567417745 60851 61209 466609966 79633 79921 534964455 60729 61211 761031634 43173 42924 488958278 951 1184 923518849 3340 3575 906818185 75048 74979 389925135 40521 40509 213968214 20509 20593 413223535 49404 50031 322830416 61219 60599 493436292 74922 74636 538538894 72288 72577 706476853 63741 63462 534759501 46720 47034 839289024 56272 55580 354119905 65713 66372 659605328 6556 5760 955421938 60476 61227 816431569 74830 74440 778956260 38059 37367 111119619 61230 60871 441730967 61231 60912 445541837 30961 31393 296909137 52261 52472 154253781 78612 78847 821684984 77744 77019 987375181 26601 26907 230914693 2010 2286 859568400 61238 60466 355653045 79060 79545 853528557 58249 58497 150379521 74222 74225 741995074 37091 37601 753556689 15585 15251 777511117 68864 68570 391824877 60877 61245 120854464 78557 77951 904140340 14911 15702 67955987 67798 67358 955787408 65521 64917 855377182 56649 57123 939404073 42094 42764 605978471 5571 4779 1267417 61253 60982 309226937 66439 65857 527448801 48777 49479 808659830 8146 8938 526971098 21167 21521 18075949 34794 35401 57836270 31652 30871 600471663 53537 52756 544136775 26976 27026 627964895 17207 17674 981488584 49991 49910 644777353 24856 25196 26679547 71476 71005 757383541 32808 32096 412073803 1875 1407 731413115 54473 54448 15875444 61269 60664 425168728 78952 79119 29447479 41221 41989 55309314 43245 43179 880109394 49960 50495 886257977 36071 36147 211735983 2589 2705 946158687 35896 35739 204392412 68411 68797 401609097 61995 62089 871127483 61279 60653 415743446 25525 25838 613586043 68444 68560 416237568 50465 50841 485657030 32144 31353 229428528 23920 24019 45363004 25825 25890 597415959 19072 18351 129601057 60794 61287 501067322 61346 61827 505453394 334 1 986449805 61290 60667 216255358 52928 52353 32610884 76653 76674 387889042 33152 33090 526349542 73665 73984 132965749 78465 78309 177588387 60708 61296 351209718 53928 53251 555693543 76551 76015 694866179 76348 76277 817869103 15475 15119 202183963 795 1482 383714844 30486 30200 827193093 48072 48640 905684677 9220 8775 745458883 61305 61019 52542290 22863 23118 287336130 9868 9969 782478279 61308 60581 935429715 22090 21845 106923549 4463 3826 910497887 74659 74955 431788695 25080 25435 68468309 48410 47779 993619027 61314 60780 10581352 26662 26868 624256032 46905 46205 203170808 61317 60807 583342991 27507 27244 115060045 65293 65678 438654541 67593 66797 694378379 8538 9240 986281391 50121 49325 77022178 30927 30532 823120527 60932 61324 513585414 27920 27965 563407191 50214 50151 414873567 52565 52191 237079643 20475 20419 198789249 2333 1936 641798252 2889 2746 766141278 75056 75291 628139945 11443 11976 811887290 29633 29022 15883929 70646 70196 791177312 39475 39136 121532279 32368 32688 419617684 68341 68745 857071565 43309 43900 747496264 55800 56144 338959429 41915 42400 909334675 31079 30326 262309563 50776 50313 588180830 32881 32966 430418582 11044 10973 443523937 52382 53103 727386969 28037 28768 804892494 60759 61347 366428533 66650 66592 543824971 46812 47246 889870690 9691 9457 720815014 2458 2190 606775533 11309 11001 961604804 60607 61353 902172372 76025 76241 675752283 8400 8068 292901008 36064 35297 587842017 27203 27388 959285874 72497 71728 587712069 77659 77198 406021617 17054 16809 108402396 78618 78477 497715779 2821 3045 258931102 17956 17222 80476970 38140 37939 35046802 6527 6635 212949521 1742 1793 353058439 61367 60615 30326103 5225 5083 38888197 73999 74652 452858347 37915 38373 822632067 60998 61371 204913433 61372 60773 61068762 61114 61373 282715299 6196 6715 6894586 6160 6901 262683412 30748 30917 619824348 60837 61377 441777745 94 40 843873464 61379 61311 716350065 40706 40008 599736183 61381 60944 529232590 61382 60894 573193323 3517 3865 453897052 8118 7768 638104126 10833 11312 81968186 54968 54757 437530408 52734 51995 299641735 53598 53557 814031205 48923 48790 323635575 61362 60684 22774247 41234 41531 803908262 39510 38905 82178888 46717 46608 142351532 68917 69408 416765698 53830 54246 703596785 36879 36833 672549602 67154 66538 255588803 13689 13651 555123898 61399 61309 348943781 48703 48586 276492887 2685 2037 529966314 69053 69659 279915442 29434 29653 432698755 3703 3500 9931626 19946 19685 119812374 1157 1956 879986546 8370 7849 316586320 71533 71400 794201095 61409 61311 424009339 30702 31036 492014310 62712 63293 250053715 43655 42973 440071355 60744 60332 124193045 41434 40744 982893276 15472 14805 39016666 30310 30385 665542455 59504 58811 557754147 51385 51748 471681162 22880 22335 90501301 48027 47830 858736338 18003 18372 24120743 26222 26149 480625669 61449 62163 13444537 61424 61415 659037443 12545 11821 131399911 20786 21276 872742602 8732 8260 268299838 53940 54057 61907946 72437 71958 35075311 25718 25555 829097530 52843 52282 257408418 17664 16983 194926792 20431 19636 167666188 61062 61703 497212950 33335 33377 537917636 27314 27256 469757571 63494 63835 262290770 7799 8578 89080583 61439 61390 443177609 76839 77303 700340259 3690 3464 424576280 21033 20717 724532504 4714 5366 227976283 61444 61033 670884696 79278 79589 834633079 43610 43534 576373306 38411 39188 736924837 10516 9810 374891249 51396 50934 603601102 67949 68081 277031103 70291 70618 523201881 26647 26270 925395302 38419 38266 596518465 63175 62947 406137312 61455 61072 80382570 18320 18470 767365967 23820 23156 483766325 43575 43170 722908215 60623 60573 303401042 5948 5252 77750763 61461 61427 758377173 22146 22009 69750341 79222 78735 546372236 41234 42015 467445146 53202 52741 55956112 24603 25239 167954669 68024 67764 572961307 46400 46975 59846243 76290 77008 661887641 61044 61470 421200375 34067 34651 30460418 19882 20012 608716911 9166 9157 730762086 50568 50193 905950863 43629 43736 299827146 61476 61016 287666828 31208 31891 62058802 63172 63238 664266180 16795 16495 606619135 34640 35243 707816619 64585 64058 104143483 60905 61482 962970377 24320 24870 844803763 36858 37190 680460387 58454 58274 334882437 64295 64555 633714870 52021 52385 808620025 57329 57970 946115948 31523 30887 681436117 15496 14727 674101896 6147 6868 727118955 41800 42375 57623076 11860 12159 316767926 46007 46321 929933341 77659 78164 395792805 72912 73078 156641293 61497 61486 347914167 61498 61258 670039929 46116 45723 53432008 55139 54862 567708236 47748 47736 733551147 31259 31294 905453444 61127 61503 855841528 56784 57510 253049900 29712 30062 19319463 48727 47996 937745034 16065 15730 652301278 75759 75365 970246553 78341 78560 39994760 63912 64025 946706618 44047 43566 96599079 16816 16101 995290022 33105 32956 554710379 1116 356 954518183 27263 27777 839385603 76829 76260 327500552 79627 79894 996215219 61518 60856 460778441 7623 8080 96523687 61520 61246 123642520 60801 61521 743281927 32253 31490 896046333 8065 7846 920752075 44043 43733 654928341 42919 43256 64633809 61526 60842 156999425 61478 61527 596355116 3863 3987 9381215 4931 4787 659796672 42715 42288 696866041 60111 59897 105495564 44122 44204 538966909 46810 47263 428985670 59905 60662 33896174 56110 55486 307225773 8496 9196 977588888 61537 61103 725015579 14244 14506 184437833 54006 54694 935108057 61006 61540 640339902 57529 58252 317529016 61473 61542 586942044 2724 2660 265895005 12099 11372 31428385 22235 21600 766161629 53283 52566 287355609 53294 53750 827815050 67617 67697 606742677 61549 61512 653246732 4005 3563 795377241 61551 60755 747925683 45406 45660 986413589 55733 55413 151354635 61554 60844 21871830 67207 66577 802584497 52454 52283 280887870 30708 30210 893313894 67394 67525 403897906 60853 61559 328049506 42599 41823 14516434 36323 36029 70939882 2609 2234 552557742 72212 71737 244688677 67279 67585 908583734 61565 61129 236881196 31783 31042 56828787 71692 72046 309470816 61175 61568 368503541 29174 29554 450730240 53706 53763 694988557 2892 2297 261200635 69396 69223 977742908 24691 24355 980636930 34925 35365 358816234 54172 54651 562940898 52978 52813 368526939 8602 8215 86342673 55077 54739 607727328 9961 10024 594039686 14453 14778 647850058 54541 53887 63077838 61203 61746 934996900 51664 52145 734869085 61372 61584 315267874 71120 71603 71912226 6954 6313 147657556 61004 61587 827591006 22213 23013 810163359 65903 65912 9743541 9645 8966 565301486 55483 55716 381495430 61592 61106 845236645 38662 38344 344985464 24609 24865 4352471 20486 20061 523468117 54088 54736 923832 28411 28071 108974876 75793 75228 540115029 35304 34846 176837969 5999 5283 843785346 68116 68761 557619864 33308 33320 760178196 8535 9010 427870338 57783 57961 977978961 88 1 504730279 2251 2812 499318437 77644 78280 973090805 10995 11087 800702615 49455 49670 547273287 21970 21728 877539834 61611 60931 458894393 30340 30339 117406056 61024 61613 519598395 30627 30859 713912044 13271 12759 713833445 63820 63654 796706047 70255 69480 839554699 17190 16739 53919158 63789 63431 914088464 61620 61229 432848953 11243 10554 231388927 33386 33802 72999543 14811 15591 10457815 20385 19797 637844248 29472 29081 561367975 35084 35522 429985715 1078 435 457337819 10379 10490 972272450 3708 3978 533858390 3939 3818 512829651 47990 48019 834119361 27168 27301 63444096 54999 54840 796080674 29752 29735 281449632 23837 23539 547972016 44350 43888 173327679 46922 46256 49493478 44656 44061 708517836 54778 54533 944778710 19431 20005 658959634 35282 34723 423122624 27632 27816 595586922 53603 53923 206457827 11749 11927 292524846 36229 35923 632392851 70741 71405 503350128 45099 44929 804312716 20127 19688 285308652 59242 58582 546929286 60946 61650 910444860 2435 2258 443375369 61023 61652 23442507 46078 45713 60251011 22635 22335 42988556 421 69 858072472 61656 60915 65561708 34083 34207 336245433 22688 22635 523051397 73593 73540 98754552 25610 25712 73187348 10918 11127 389658138 19761 19707 614512685 57256 57605 521834478 61664 60907 224147501 44826 45149 379654366 16550 17261 770907633 1144 1788 271313348 58802 58602 780439621 61669 61284 237821951 53893 54105 149694623 27875 27169 463325893 40983 40442 884898574 76824 76951 672234170 61674 61021 871258733 34386 34387 157532098 61676 61274 839822556 57435 58030 621707540 50442 51174 137684081 34642 34157 588946321 27329 27912 393769002 38338 38464 749697619 38829 39042 202815782 48307 47675 407379336 58114 57538 993361941 67696 67141 92636033 16215 15470 759410414 22518 22839 178104326 27124 27115 117175008 1471 1905 896503277 69295 69189 587575946 7439 7086 37029611 71941 71827 238662766 186 5 164933033 8740 8123 947980707 62416 62316 164873754 61649 61696 207163595 51436 51741 132610061 62817 63237 56154949 25746 26478 858200062 22690 22284 184307364 34791 34567 81916466 61266 61702 670401631 60966 61434 50940931 56583 55953 809523657 62172 61645 642355064 11115 10491 129574468 48678 48986 96163096 18998 19382 888995250 61709 61575 170901504 53007 53129 61784877 61478 61711 187326516 61686 61712 50475000 46099 45823 392990515 42727 41943 248369333 38014 37638 187497166 42325 42542 995912408 61717 61391 904155705 45298 44735 264618075 54289 54634 834914659 63375 62688 613357492 47420 46995 784623235 61722 61660 390796804 59348 58864 324619763 23889 23140 14354833 49349 49632 885227586 74588 73870 5388406 17080 16313 151142021 70767 70990 209192857 29354 29181 342100205 40109 40283 501812702 19597 18844 884796319 3498 4147 601483162 36054 35899 204606911 61290 61734 360177227 28731 29442 766621390 78168 77992 300759174 42828 42200 218250807 61738 61505 553698864 72613 72595 343120164 28979 28850 106527985 5779 6255 573864598 61742 61496 962541798 39383 39818 255801781 344 453 868152726 61745 60991 32633445 60150 60595 680104744 40607 41217 775623705 15730 15788 368671699 67936 67258 91149036 61714 61750 63978901 14991 14766 934751982 54846 54633 543026216 5817 5085 153617851 51752 51839 236805938 926 1522 477028947 77245 77298 335192252 56384 56943 891682597 70959 71509 36970469 69260 68971 331755117 46454 46196 37695959 24768 24873 758717632 43168 43142 83065595 45061 44446 537633253 40506 40682 490603113 46515 47207 691934183 34828 34207 66574243 1927 2397 985157736 24828 24677 837060226 61358 61769 895119416 10252 11017 568651120 40317 40064 682514727 28102 28180 843342296 61773 61625 440148503 12019 12265 211116763 33385 32996 913997141 23319 23280 701349957 73392 74151 761175337 23006 22254 594133951 73821 73640 479381163 841 1243 59912262 5453 6124 155485913 70911 70334 126038491 61580 61783 194559463 74213 73584 579239804 23920 24118 767292630 61786 61652 966517076 61787 61483 546713928 60052 60106 599347503 49638 50171 136035219 28894 28700 608590640 61712 61791 20941588 56593 57192 815664326 72608 73154 596004038 64107 63619 238145500 16907 17266 540325906 47850 47134 994641488 34584 34992 19277289 71589 71618 879131047 29579 29017 691805713 23995 23442 138867455 46608 46373 410111676 30353 29975 210046788 76293 75732 361374303 17059 16290 618505127 39333 39413 63806913 47342 48023 789300812 78627 78557 670744659 57311 56786 89116483 37595 37484 986925247 2979 2658 697230778 20319 20978 290729923 61812 61422 186084721 61813 61524 914763584 75991 76321 956262510 31320 30993 15520142 23372 23533 858366193 30359 30728 631209235 50158 50489 736538538 17961 18057 49244180 61582 61820 741749290 32916 33278 180684490 29040 29382 749290904 46171 46460 143591865 52273 52488 350558629 22044 22520 678064701 46378 45879 868560833 38560 38922 5696358 9035 9559 572168848 49677 50263 420062469 3926 4060 571625879 61521 61831 408839431 61832 61610 758345020 33669 32996 258523906 55723 55632 50519789 23097 22429 237519374 61836 61067 709228959 17595 17839 54325974 64943 65656 920837754 39672 39516 719411183 61840 61676 107192786 58654 57860 728723048 65705 65268 85474394 52410 51658 664775842 36093 35485 769137812 75702 74990 575917409 41523 41391 375647372 14547 15174 967060772 33318 33629 979886022 67266 67211 435300274 5381 4794 387849589 5059 4314 110752758 28570 28268 160537325 16912 16722 977465868 57939 58324 24967771 10572 11128 13901724 73770 73259 986661300 61835 61857 218506855 41071 40359 265092587 9033 9723 731035935 28838 28357 366159463 17797 18566 369668732 2009 1453 381113524 63599 64035 121481868 6161 5558 415933561 67092 67036 325056075 61496 61866 125620138 49545 49299 631719283 18801 19036 782031614 57259 56839 631952021 70426 70846 440067748 58272 58283 642570601 61872 61425 220919602 42396 42968 542295907 10233 10413 539413214 9247 8543 445930118 77646 77303 999263984 7332 7703 30188157 14802 14610 37076855 43652 44186 302913512 61880 61600 6294331 19931 19833 332709364 7497 7996 224574964 72054 71840 246776366 18745 19107 938189497 62579 63161 867389081 35647 35505 685823163 58727 58028 556696061 45385 45423 310076467 33478 32863 41534083 19155 19583 476667289 58901 59663 755523199 73764 73845 982634775 13386 13790 27813261 48823 48105 7630397 61281 61895 351974367 76185 76630 590120950 59704 59261 31164373 72254 72311 7916219 54277 53962 254310862 51463 51538 40350982 35134 34435 553720383 63583 63136 791894538 57619 56942 559815170 16359 16217 432295585 66497 66481 446582000 31674 31506 81351814 9690 10038 89298609 40868 41065 677219268 72165 71769 705769427 1132 1219 761678446 61911 61257 887505178 46773 47300 758330001 62656 62850 13401879 1733 1156 13886567 44725 44408 509837308 61916 61622 325361869 65441 65193 876064175 61644 61918 150335479 61919 61686 12527133 27388 27952 738861155 27260 27496 434429905 70320 70399 867873291 60317 60161 802642117 7072 6832 343343583 19008 18617 869907832 48786 49321 761940338 42342 43054 11863616 40633 40687 75056884 41923 41851 114065122 6979 7440 585539936 15441 15724 499838048 33726 34194 76995830 3402 2923 39877394 69913 70286 736916460 4866 4422 53817080 68810 69018 206628705 8734 8055 997275727 57927 57676 491838610 1134 1839 586874466 46967 46341 140679760 61473 61941 272709283 41698 41513 54852274 25127 24353 827051514 47432 48072 151069959 7840 7611 482906717 61946 61741 59843598 72501 72845 415406753 34779 34142 404499562 7578 7744 418373776 29424 28728 668673872 52863 52516 379896123 27589 26858 932959619 71358 71001 73914258 28529 28002 266346114 76129 75869 59087665 58939 58785 128147455 61957 61737 55636861 17133 17912 196661652 17575 18126 697132784 1 333 349196466 10941 11254 142730929 40085 39494 504801498 61537 61963 78604904 13631 13442 242822159 41705 41175 700007504 14249 13887 646328203 58590 58517 317844878 22507 21860 619659441 72561 72246 65766081 20817 20347 866952771 9003 8323 246181594 78 341 264077781 19507 19909 159201326 14101 13969 32529281 15644 15783 912171977 48528 48142 5187549 78656 78043 505029381 55771 55413 129716266 28654 29386 15974236 52880 52835 573709518 15066 14979 519829627 2080 1843 733025797 23605 23152 973097111 4591 4508 89105107 15551 15416 320979716 59219 59555 184190525 61987 61784 100827396 160 1 406213304 77979 78341 60379357 44718 45105 696267234 55768 55050 245586734 15463 15410 206722160 6139 6888 1828994 13907 14151 801316455 45578 45510 385122598 41447 41008 130737040 27971 28673 828033336 42145 41964 354469925 67188 66737 934570753 54457 53963 62953937 149 244 355329413 6517 6539 839759064 41804 41082 59180375 20807 21242 311445905 19257 19570 182744498 23956 24199 979015197 61224 62007 322922438 15310 15200 235726931 41788 41847 159073360 53467 52862 527596538 61666 62011 974560109 62012 61813 767985979 6702 7017 595248816 37847 38583 446142293 74619 74009 569471346 47724 47715 88532883 30572 31249 926153577 17505 16879 522816636 61443 62019 262072701 44762 44442 709853513 2475 2560 117594326 62022 61533 887084444 43876 44411 253143098 73534 73250 52347246 56374 57107 965462934 13615 13309 973878601 54556 54226 129793498 29498 28886 17821880 56130 56051 33539338 4156 3744 232470781 37813 37704 949779602 28525 28298 686125569 62033 61901 811063771 48246 48789 580078481 74102 74631 481042203 42888 42406 83409094 14928 14735 697790577 62038 61414 936597445 70030 69727 923664177 22088 22503 663394217 75527 75868 135036797 78606 78658 20656318 29493 28993 122330133 25307 25193 385501424 23313 23554 596499567 31341 31821 447694467 41893 42148 630731019 48645 49271 127943428 5306 4543 29202945 12291 11632 646780031 4041 4817 118758364 13647 13465 34591474 47340 47297 776435370 34003 34633 6135298 33256 33727 705155924 79871 79281 827705069 34174 33610 991976236 56741 57494 58169024 21113 21166 707096005 21932 21336 423176394 67580 66995 684255495 77934 77707 114769232 61603 62063 19852674 35494 36043 880511106 48167 48717 914954499 25606 26003 794619310 69600 69275 356178277 21030 21713 991418036 61674 62069 448162218 61813 62070 336836026 61868 62071 820612939 62072 62003 277040928 27833 28060 585932235 58218 58669 839245750 71740 70971 196144786 15428 15862 434926381 73140 72582 12140793 62078 61964 840400588 69356 69420 7959202 79285 79192 14764644 70620 71058 601815050 78781 79008 457556358 62083 61639 931386721 17986 17497 60190451 4222 3774 49070489 48866 49106 753488980 73975 74580 50059197 46354 46205 790058028 77075 76886 429181572 36457 36139 552915978 57861 57373 827334182 49770 49431 697754883 44994 44791 315926126 77782 77502 372461663 50238 50356 190640400 35119 34681 648371347 2371 1642 685907006 19852 20632 579591792 62099 61396 139628918 10223 9503 688777881 12810 12203 861954718 78299 78683 222116666 61365 60812 804486482 40128 39560 823533047 70611 70557 54306941 49449 49939 824376867 9940 9304 174587942 34749 35188 314367795 18957 18761 720266125 23081 22801 116382578 62111 62069 15417207 13924 13794 872086262 1496 2282 783789766 50480 50225 393410258 8903 8737 202150732 75096 74310 855850125 51253 51517 484686049 1053 1400 366167507 46480 45780 199432371 3887 3567 881039467 70904 71698 235422430 27643 27594 567509609 27125 26352 811375677 69633 69351 434267813 53478 53327 222604927 61667 62126 839921003 45694 45390 192265853 76464 76441 528559476 62129 61673 679648458 61525 62130 641638677 78245 78366 823452812 77552 77907 586841015 62133 61873 683023499 20241 19637 24064903 33031 32509 55209608 47222 47864 291754863 33541 33463 840722640 16392 16257 206301508 61806 62139 647069201 3412 3704 32561729 58817 59332 209467243 62506 62315 525907892 2203 2877 504253642 62144 62045 507270647 8746 9479 325588852 8339 8829 355751842 42705 42596 265229022 14825 14776 880239359 36692 36872 242999236 23432 23957 617981886 62151 61608 822967672 61475 62152 431653610 4878 4602 832286075 64894 64586 600776476 61559 62155 443168074 46076 46154 909960431 46598 46909 87618170 45497 45541 814600115 14242 14060 70513927 73395 73679 523237990 41323 42068 915084266 39978 40538 77002976 11052 11586 715108329 62164 61982 486396237 62302 61935 265787571 13624 13206 784968160 73271 73409 437209132 7800 7714 428605126 6337 5703 413886470 62170 61630 899806297 61929 61593 592205201 37359 37327 913938839 5501 5658 505255892 58986 58561 561163986 62557 62781 936082396 55587 55000 190825640 62177 61478 588270420 29678 29809 782911286 62380 63005 770396502 9371 9476 202492297 16971 17721 946774401 57185 57827 672146773 61869 62383 758437196 78587 78746 383533802 44281 44418 30665113 44982 44274 688364899 57910 58699 43677326 62188 61877 717641505 39572 39959 131048352 36888 36572 130806392 32791 32229 481798640 65179 65069 97551015 16697 17396 874199771 34700 33967 666036494 78253 78500 806654156 16616 15840 725054107 5130 5536 501520469 62198 61785 862808454 33357 33975 56733567 41271 40797 296677182 4046 4435 683870 35426 36085 61466787 41722 41264 599274472 62067 62204 967202421 15349 15750 22547463 51902 51586 324869132 15421 14989 14568428 8434 8256 730211914 61295 60547 248521639 48711 49136 502589647 13571 14123 830540788 44103 44539 502437739 61902 62213 534634328 48971 49672 228862425 61467 62215 528082285 77807 78047 67651498 38532 38558 178339450 45802 45080 329035903 45103 45290 470494535 60590 60000 60683387 69257 69154 36352816 65434 64866 233476344 56047 56584 471970423 42302 41908 327468409 65905 65421 575834847 67998 67748 431240416 1294 1931 479454326 30753 30953 29861602 40400 40141 670932146 55203 54897 226065847 20339 19783 778144191 30816 30327 569127958 32947 32809 291014680 3154 3492 458487648 13638 13626 720766549 581 1264 590426652 69577 69293 639304515 76956 76607 456661667 11576 10927 275165754 59943 60720 248486428 61161 61797 667367851 62108 62676 26826155 52271 51919 95436793 60444 60126 775599078 52128 52630 703085194 42633 42898 598761609 12556 12183 117224221 78336 79112 425672810 3793 4355 307492702 4312 4703 632179631 62229 62251 970876599 50724 51442 753153086 44666 43961 23679594 62057 62254 956950133 13210 13125 697344989 62142 61804 678101532 41800 41376 575782196 16865 16901 79290263 7770 8443 725338149 9011 8718 885978464 62273 62798 591554312 67264 67919 453882293 55086 54332 707755054 62237 62264 308550798 62265 62224 364313460 47805 47467 468702674 36418 36288 472283672 40355 41063 792380362 40102 40129 918024395 77689 77340 59292630 23516 22826 495248391 39769 40272 626753375 62179 62273 521561762 16331 15700 109580044 78426 79089 899230372 62192 62276 554223161 78635 78908 464426070 62278 62004 408237221 9713 9946 48038811 48841 49158 788536426 13412 13570 765839235 69204 68603 22815283 76636 76067 254963742 46779 46988 851004841 66288 66609 850096782 17629 16980 524938798 62287 61569 203805536 61599 62037 77871054 19502 18748 892914461 16494 16564 853814386 53729 54413 925735195 12604 12196 946644311 52817 52308 617773209 67085 66557 441094335 79461 79412 636152843 42147 42507 188168167 4829 4368 910447283 46852 46688 859316536 44358 43709 979860593 54221 54578 971203265 61284 61420 736604124 14280 14553 624982245 78524 79164 62753937 62304 62071 61811537 10777 10892 98386892 4712 4473 336632370 22610 22161 744245557 6268 6713 981317028 37251 36972 441454076 67307 66567 968020333 16546 16271 305880103 60294 60332 24232171 17898 17183 364337195 40713 40096 684140363 21286 21667 791205562 9565 9123 20756476 7734 7698 588301533 79539 78755 919266147 12303 12815 721442370 2592 3283 139437521 35948 36579 9216983 61969 62322 240295602 12478 12021 998864024 47420 48079 549502471 75845 75250 567120548 45986 45890 693167638 74855 74793 817102487 73370 73405 344249695 60013 60394 8850708 43685 44130 860712147 55439 55321 685390497 45946 45291 61824065 15792 15472 583733688 17504 17150 330125073 34781 34679 755089178 24053 23531 213572404 61607 62337 221981287 40698 40001 535716955 29586 29763 890788076 6843 7248 515451239 74476 74273 720210108 62342 61759 904438305 29036 29435 339149314 19157 18483 463698732 45349 45081 598217365 72820 73572 41108536 45468 45886 216033229 24664 25172 613362295 52199 52099 69169302 49546 48750 363577685 23077 22792 222298562 45252 44788 864963428 14408 14293 943529636 23703 23201 556202389 22101 21538 325990362 36594 37153 569083566 62030 62357 794080874 31600 31769 104774904 35084 34482 967448849 35000 34348 376210488 41557 42321 275681751 62362 62318 240028641 43594 42985 715039207 11027 10680 462415240 70628 70172 411183006 26824 26225 814392216 42727 43466 33933538 73725 73168 500060231 13020 13402 105984949 6866 7619 71323849 62275 62371 988698377 37704 37250 299600067 22480 22874 849782230 43570 43348 454513154 70816 70917 133200491 2636 2707 48536685 1387 2045 278470658 57718 57410 55757368 51870 51344 997830806 73210 73267 147856475 25627 25284 365364473 50368 49590 839762755 37282 36985 436628257 66665 66136 645883847 57551 57848 177903298 74899 75687 360628317 47432 47140 972849187 27854 27149 269289102 71428 71400 42444074 62390 61712 255189159 78213 77538 267280568 61961 62392 420418482 61848 62393 11567677 59629 58909 375198116 68210 68576 584376195 62396 62280 181647320 68754 68752 707609294 39863 39269 33083836 76184 75696 676661031 74087 74795 581219275 75807 76096 574535925 60711 59995 992379579 32123 32711 150831309 62404 61986 939850487 6848 7529 916178571 40254 39928 392088655 40403 39721 210176674 7467 7260 183524846 73219 73229 900327856 67988 67928 447942285 34731 34484 773127766 44726 43986 975160551 5639 4850 307729734 40987 40576 571499629 52664 51890 410118045 60957 61695 558037562 62372 62417 878727028 15044 14986 897300041 64460 63943 173353649 51648 50931 524616934 51543 52277 814112803 62422 62105 39181410 21123 21671 580926159 23698 23595 76288779 42682 42117 685215620 20526 20696 33392475 16344 17136 345825462 44443 44596 691467376 62429 61881 351007881 13602 12999 773321916 79250 79203 71242027 31977 32720 727557374 35562 35100 841208679 61999 62434 516021617 31436 31484 174543735 43129 42981 357852995 54098 54186 468421658 45640 46220 954121288 23215 23617 555497447 28634 28711 736587504 43234 42969 200906977 26764 27087 105926263 38638 39331 936468043 54698 54628 614308699 63665 63848 42736830 41138 40420 466837523 74345 74822 799181944 20074 20682 66667006 50314 49798 380436983 62450 62233 725409434 79217 78494 66882247 50586 50415 599001334 22433 21757 779102360 52124 52362 35860842 14239 14760 14666899 48171 48968 553931141 27291 26886 523445486 62458 62260 371187271 5969 6683 588632766 48282 49067 853029520 12106 11423 903712269 8514 9250 990341081 16510 16036 142566957 43565 44245 672727842 41782 42307 656464971 55659 55548 691078187 69521 69445 172592199 13126 12988 233469159 60992 60800 666359748 29637 28880 766971182 7413 8088 617498491 61795 62472 38630578 62443 62473 749278932 61507 61410 675953972 39771 40548 198122935 36970 37031 342513400 30925 31187 327388319 9558 9552 896971126 21383 20815 649670385 14626 15072 247578194 3765 3165 849454989 39122 39208 14908558 68318 68809 887282594 26554 26899 293198335 19794 20181 291930054 35480 35568 66322173 62437 62487 432864070 27631 27401 378986079 30943 30683 142513594 50254 50541 303303591 49519 50183 291578589 2641 2296 64506233 65865 66648 170074268 24608 24448 250037842 72151 71754 204798829 25378 24879 687304054 22237 21647 307555554 33343 33780 882235946 62499 62046 868624510 18052 17982 635865892 25866 25453 59048135 55810 56396 67660352 60811 60521 381566620 60970 60231 957643892 39981 39448 282594505 16386 15639 46190086 53182 53261 26509273 28015 27359 900067068 26547 26653 308221484 56532 56114 622531541 12357 11890 617997385 13820 13664 566046326 39904 40684 694057332 69742 69761 546149223 32740 32869 626547844 29212 29289 18560319 71369 72119 243771119 62518 62250 635965533 66407 65879 15508007 21014 21389 761497817 62428 62521 769239849 62522 61833 60091578 2796 3072 43908690 15992 15356 408375402 3261 2485 786234741 1266 1828 802679655 64027 63786 109020716 19414 19665 504906554 42022 41864 618716779 13601 13614 990806701 16608 16866 301753691 41726 42116 23744825 58490 58481 658687589 62887 62227 703741630 77398 77195 369877644 38454 38823 898242423 70107 70067 296182785 72477 72265 936653868 58747 59232 58058225 72028 71276 342858409 76033 75834 742304418 14836 14937 14680688 1 309 823591358 31149 31506 24135595 62545 62297 6760175 17745 17683 341665380 11010 11132 739685547 66484 66474 428359672 16344 16802 989110098 39458 38913 787111113 2748 2910 405767286 32201 31645 227270708 14576 15338 946138745 63923 64715 482497731 49114 49207 971756126 70806 70635 208936611 6268 5571 556348889 26058 25919 66679384 34358 34602 243334056 62560 61785 396075951 35974 36144 803523110 11594 11866 381444340 65950 65784 269205534 30355 30650 613690982 38988 38302 88206301 62005 62566 764720616 12902 12834 567720075 60088 60758 728481529 23431 23955 674612667 64930 65550 161735398 76993 76697 613670208 62311 62572 484987198 25768 25025 776043330 75932 76625 55242375 56111 56890 849255570 15629 14966 13379375 62577 62449 195905339 20082 19650 108099782 15535 16014 71237978 38750 38328 7788906 52089 52433 197995055 12184 12972 951417218 11519 11428 4890483 62584 62372 59992495 39131 39661 826222828 52969 53256 800872191 27552 27339 443272256 54414 53697 475024228 10073 9279 42946823 56934 57564 292206181 66547 66030 458658083 46058 46235 94498324 66771 67076 612338004 76737 77495 29268032 48655 48460 957707783 79174 78480 864340459 31935 31362 507223151 2187 2038 24441086 31997 32745 423593431 17365 17125 852976188 30813 30658 765729591 3257 2698 441453941 35988 35759 551034629 17842 17875 456116732 34653 34292 92797261 39642 40230 894185819 50312 51077 814483972 53889 53731 757067332 25561 24857 427849114 63434 63315 15306187 29789 30414 150052814 23154 23604 410120403 17641 17318 372361414 78343 78018 23654854 75303 74656 382271583 61837 62616 711660170 42737 42866 25781186 4748 4227 782452400 62250 62083 658331960 51413 51827 604679662 62621 62427 50216511 10209 9714 45287631 13596 12821 69385181 45094 45519 944390569 74581 75164 332576052 78549 78078 372607952 77585 77178 943195223 18936 18544 844892937 57445 57865 391280988 52678 52593 646183233 56385 56274 996528050 62632 61962 65908863 37512 37385 454135221 10228 10834 737748760 62635 62493 117342848 42267 41509 996539426 61414 60625 60230658 3924 4001 439560234 12800 12281 301915989 63818 63131 572892714 38703 38115 110835018 57002 57555 770091189 28379 28809 894250313 44667 44485 46673781 23340 23601 255933528 7212 7978 656707799 37151 36617 939159161 54764 54179 392350725 24531 24144 845342777 11865 11138 731297557 43087 42816 58730118 23306 22930 532962687 71936 71423 214331585 78194 78867 281060053 62075 62655 274708 7270 7837 531987886 23150 23298 788342534 8281 8140 239165156 53207 53064 412395596 42675 42909 87660799 34619 34608 899933154 24935 24614 403692528 14038 13274 661248859 61994 62664 919476483 29340 28798 161416822 36955 36289 549380879 36415 36472 170317041 62668 61954 162143983 5181 4827 140444322 16747 15984 62560310 30333 29726 504852931 75138 75098 536759839 61601 61913 337477518 20790 21468 394824899 3746 3314 611485450 62596 62085 792012431 28821 28224 203195940 16443 15921 671703540 62209 62679 244914433 10588 10112 775221088 26339 26008 753647507 75086 74487 414645102 28694 29143 844439914 1 320 731623770 2232 1633 413221837 31444 31461 786710967 23046 23749 639362570 2374 2848 201539940 55021 54276 119502858 14411 13925 67204284 60074 60097 88792872 4522 4713 809392909 61951 62693 508656963 23159 23073 534023755 62695 62066 476818962 47663 47220 60443398 64399 64344 845950648 55299 55207 985740442 72205 71746 30759321 5570 5521 840772006 68399 67716 774942827 30431 31104 671268031 67638 67369 5934224 65622 65577 113845605 25866 26261 589761955 27377 27880 669990197 46274 46412 293718609 41846 42426 836328801 15363 16134 31745898 10858 10347 574009438 44886 44694 700785975 76915 76887 922864604 58528 58550 977580815 47868 47378 136521467 7719 8089 383514405 10691 10141 62013628 62717 62145 61868196 15028 14504 517507765 2609 3233 763891710 71135 71825 760474634 22069 22682 223936896 65948 65464 831910040 49891 50634 159049259 7986 7286 394885235 57075 56852 377104063 15359 14887 737311635 73683 74411 965381400 12760 12526 40908234 62729 62433 781774781 62292 62730 471879417 24191 23524 335231927 3917 3507 14635908 46781 46261 499470495 62327 62734 489361667 62735 61950 850977531 43848 43519 380054331 60591 60606 886626507 61695 61698 691699020 11727 11844 395990110 29176 29597 54055211 33566 33999 95871338 25756 25466 332138323 735 740 950007900 14903 14313 434729144 194 1 59591661 28051 27398 737938685 19466 18962 875795702 30929 30847 69690086 1 269 185815173 44265 44897 113088784 62731 62751 761963568 74613 74149 331816160 35123 34623 315251881 23679 23302 824128953 57003 56672 272906899 60818 60644 60853874 36090 35326 54428052 17390 17701 176738055 26705 26884 38613932 63360 63321 728828046 26628 26365 927298245 41918 42100 117155181 63796 63117 552086155 62857 63524 571413451 24733 24646 608015485 39872 40153 424988740 38814 38749 696396868 41241 41829 800562913 35566 35182 710023748 28944 28203 92917831 28966 28303 836518514 1348 715 709158702 62773 62279 213202277 1521 791 451588629 41605 41120 172439471 5731 6000 520826164 62199 62777 300241773 62289 62778 375537843 15919 15122 763176989 65887 66078 689647385 148 784 199847088 10498 10429 749979655 66229 65933 484628448 30402 31146 796701478 38432 38983 143876804 2397 2437 19045726 28384 28723 617028002 45760 45448 192127561 65593 64934 700378884 62386 62790 699888615 1 386 144852238 32743 32450 381432467 55173 54485 630268174 578 270 494136117 61882 61536 391560533 62796 62696 567157178 40638 40217 783936838 11212 11739 849278401 71731 72516 661718956 62800 62143 303759255 72026 72272 78826321 36171 36819 117340518 34768 34691 996700620 14224 14913 676071593 43947 44691 738157722 62791 62806 900873187 62807 62274 232540272 3306 2794 780669073 74202 73891 242012880 481 1180 963941725 37405 37172 98049499 14703 14520 246250644 16421 17090 55799398 51443 51510 920236762 51993 51948 319856719 8743 8056 278220317 57441 57698 70869777 62818 62025 781215943 34815 34215 841187479 62261 62820 5422392 75547 75095 790270030 8521 7745 396268915 16814 16601 416966782 20851 21596 14129431 74448 74964 849126362 6060 5814 564695954 50971 50577 174489942 44508 44502 742159505 32448 32102 173640760 16515 15951 522796218 43800 43397 329615986 77878 77383 502271134 61823 61807 622535983 62137 62834 397900777 73327 72874 794689452 73624 73611 218793692 44548 43851 414494793 442 561 37875710 57885 58441 310333408 73340 72564 276818446 18255 17712 38015829 27422 27394 659791419 5594 6167 543499118 72846 72370 821977752 14033 13634 242263781 73506 73864 726709450 40025 40816 118764220 57180 57579 657476867 62237 62849 699143377 50653 49890 12016949 36967 37004 58338482 32790 32642 33050751 62148 62853 410142386 33706 34177 39755500 25600 25704 229616957 34812 34120 884148572 47139 46928 931652712 51514 51261 901403074 2584 2767 758662092 19061 18432 225985424 16722 17011 608002709 62862 62362 890544240 26957 26579 893356502 5738 6068 324584757 28617 28058 212541728 74958 75009 30710545 32096 31923 685558098 79426 78779 211757320 45764 46326 670439858 74271 74267 52400036 31267 31887 122663741 62872 62444 756140267 16433 16139 378215996 62874 62465 304033422 16769 16381 4433432 69103 68769 741193827 61667 61040 711075695 29746 29016 809003285 16045 15283 269255783 19808 20274 57528091 10957 11292 389821251 17318 18022 223553510 12871 12570 65641268 62884 62742 344212319 34244 33528 182793073 62886 62613 941079440 24091 24869 641931401 61536 62313 933123233 7382 7470 762481656 41047 40930 466098439 21627 21560 317428217 38235 37554 832767480 6850 7363 159654300 53384 53970 713055266 66014 65220 861903640 45053 44321 309586076 62897 62225 478378082 59665 58909 796318237 16705 16593 587590655 34698 34657 992704108 13825 13780 249782806 29235 29396 154878999 10777 11350 997070793 36312 37098 207518824 62575 62905 341949637 20537 20090 200792469 66362 66253 143905560 62908 62729 12667703 67086 66400 877052228 71327 70638 196127485 23493 23512 622578321 18231 18205 359543714 68710 69490 967041447 409 241 243526684 4575 4213 49856347 62916 62338 471285015 24166 24424 194230218 74304 74650 652793505 6288 6864 28602276 4743 5502 492057639 72173 72172 763167691 55751 56131 905092256 14836 14743 782285085 62346 62924 618459912 29946 29381 659470989 59954 59585 361556752 16651 17022 354718585 42439 42838 459372052 57385 57023 365044792 52343 52337 717093965 41421 41621 955761906 76855 77562 214775368 3827 4048 580618932 74129 74779 535083670 36600 36498 502915779 79405 79604 377820102 62376 62937 619214897 43987 44053 117240464 66002 65612 14339503 31337 31264 34473555 54862 54064 691996066 62581 62828 601429442 58679 58021 492829305 69353 70021 760289753 40976 41086 570603837 71726 71354 510168343 62955 62447 513209449 39433 39967 483435751 76253 76169 67349245 51530 51097 485661535 62951 62775 522368974 10272 9853 502585132 1490 783 818378016 62492 62954 106581965 3599 3410 326583926 37573 37962 323256832 50166 49879 180149929 62620 62958 744097914 47675 47443 28313656 61397 61922 239185115 20328 20553 428432863 62801 62962 499713249 64398 64265 634646891 62964 62259 363196380 17510 17537 406836428 7604 7472 550963298 6061 6665 41447276 33862 33519 329735747 74938 74321 289249727 62204 62970 357436607 62251 62971 57562908 64012 64579 741605623 28383 28096 644564427 67243 67136 53983906 62975 62617 804899167 19168 18695 993452289 17194 17412 24744773 2620 2093 925019669 36901 36782 789780894 35023 34438 986751503 62981 62556 740576330 50563 50347 139851016 56456 56269 498021957 62403 62984 295709938 29628 29925 275826999 31245 31396 790488527 70887 70663 881788742 40773 40664 150727201 74491 74466 552533807 62990 62297 84389793 62991 62341 2150037 73422 73275 724831283 63222 63113 687316633 75341 74595 314128154 59341 59876 79253162 58978 58931 164981352 75978 76703 82821534 62998 62921 171063481 62632 62999 182059266 36533 37018 736357153 48489 48371 42150575 12547 13088 688716643 56970 56317 325999774 16721 16507 606010980 13323 13061 686494462 37788 37936 45912799 2040 2321 873016451 43187 43646 255764569 64397 64558 690456832 22418 22540 852537944 68335 68546 455734840 57472 57074 976722896 67724 67189 910548722 65749 65210 925929182 29286 29248 14591563 14256 14160 813032632 68478 68378 93956432 20105 19357 845042149 35599 36288 621349068 77660 77834 841032361 62419 62455 923028831 47020 47699 364256196 14763 14705 932641744 26378 26702 307876700 48353 48900 623779748 2014 1503 867014199 41009 41570 281606640 21773 21084 31482669 20318 19695 499815019 7980 7759 974493405 29724 30246 326065863 11801 11649 660244896 66214 66452 30962754 63034 62984 341266875 39442 39996 482670456 39165 39798 562520025 2387 2449 232668795 52361 52768 901225400 73929 73616 548296997 5790 5161 428461858 13612 12930 170783661 4743 4139 194231583 24108 24267 771344249 77624 77893 59371369 39597 39681 589467187 76004 75468 396678176 8229 8119 446737183 13595 13946 311848383 42055 41968 694353580 53181 53468 842778447 74284 73530 402954313 50524 50826 450192090 23500 24213 974994041 51576 50977 881149987 43236 42561 791864618 23467 23475 64061844 63057 62501 256629315 63058 62791 180839800 73287 73726 622973052 67694 67608 616071018 63061 62622 938592370 26052 25654 782347789 63063 62648 116471803 38326 38147 774686974 56359 55648 945651638 21471 22057 156164871 51083 51002 506289895 62526 63068 9370774 76436 76022 308631938 62823 63070 38269037 59660 60219 218678406 75886 76437 708244634 18291 17720 900459660 61629 61223 462139818 63075 62596 312707744 47960 47722 230220314 7394 6911 400292687 62447 63078 936472590 36962 37545 927329281 19645 18982 807499589 16776 16961 887845514 70172 70208 819280205 10280 9598 547472123 31318 30874 792175091 17992 18515 928675774 58512 58180 395636734 1325 716 236199906 27377 27983 532469277 60886 60437 141625267 55970 56288 35989533 44046 43795 21603726 62943 63092 330000479 74234 73535 142910707 24066 23687 100026762 23629 23939 880882140 16356 15570 142145661 62975 63097 791778893 61159 60806 437469832 10615 10191 986103853 43886 43713 28942811 337 25 329233748 48901 48342 559860286 14786 14068 809051109 63104 62793 828831747 10529 10088 482397406 53901 53825 483898169 63107 62907 340196589 21764 21472 169065763 63109 62545 428869510 62840 63110 97930729 15330 15939 831027250 73048 72304 557281420 71924 72635 22277674 52598 52531 273406751 35120 35057 838882852 57672 57022 996710197 66961 66673 467301997 18825 18212 352620182 42416 42331 458981688 70376 71174 641323062 50225 50635 297673014 70374 70262 602382695 28195 28741 858797158 1507 2303 47867213 78917 78171 614639919 33489 33532 43592338 62780 62326 188658092 35581 35759 509585244 5243 4798 259375431 4688 3913 952353660 22934 22749 900860041 14457 14834 871957737 52696 53382 246276912 21332 20725 105604716 22445 22160 559901826 63136 62516 60763804 53098 53811 277720546 45790 46366 697869581 38661 38359 503552929 11469 10695 945074629 17796 17282 224416790 75435 75489 265525487 76958 77486 143185137 13431 13679 502728916 58323 57826 129702604 69139 68621 314482694 63147 62842 524345091 1068 1346 730380766 63149 62965 884893638 35872 35191 586538793 53330 54103 42816620 50165 50268 929672991 206 1 206790666 21126 20403 439276693 55573 55380 52804677 59098 59370 959830899 3630 3705 23893604 63158 63056 897186407 14109 14206 441081002 78064 78411 939631835 5768 5868 575228386 3810 3494 931232037 50531 51023 839902523 2081 1614 547118846 22275 21767 548385878 11828 11889 852027958 19110 19777 396022686 62415 63168 63886758 29930 29300 36858072 52361 52485 5464165 49105 48523 989471738 16320 15837 16915775 63173 62429 946618945 5895 6059 65682530 15104 15028 459720574 59428 59647 48719195 23293 22493 558031281 2763 2043 441367361 16855 17371 461548248 34465 34612 196559152 62249 61925 791035145 63182 62776 394747129 2072 1371 33555135 75727 75777 325906968 58576 58002 961494386 49298 49318 790267111 57097 57198 132473962 63188 63034 940389393 72842 72565 872574420 72182 72044 703129160 70668 71386 281188374 386 982 31635003 9331 8545 281819488 69475 68688 141244098 953 171 855524227 40041 39298 526274908 19462 19997 113588743 59141 59061 217477340 11547 11666 705416823 52622 51895 256290399 4401 4412 47060736 62438 62869 771237505 28322 28575 373986107 47499 47093 453723345 63205 63004 70822214 64039 64004 809067394 3442 3112 692213017 10112 9491 989303651 4925 4946 118090775 44324 44253 689610769 60424 60100 971392740 52333 52736 135537770 49144 48371 405874551 29796 29788 685327174 18888 19247 13803888 72339 72048 442620002 63217 62449 970158763 64373 64286 214644125 63105 63219 15958037 76592 76001 253411431 48919 48757 830697662 22972 22413 966755190 29099 28727 36585264 62825 63224 921995450 23059 22640 606034176 66456 65932 33998228 12457 12927 463392930 63228 62725 744420163 19252 19072 504251777 60287 59508 452253087 73710 74286 265458255 19301 18949 297886217 48259 47823 58855834 8158 8175 970407074 68294 68482 991176353 55759 55612 935358907 68454 67815 683034725 7477 7112 48298381 21131 21426 289129219 42190 41719 729293866 71014 70921 305144640 7620 7183 558072244 47789 47165 764084326 2691 3372 750787277 34869 34916 486545487 63246 62795 755764558 61749 61536 250638783 62930 63248 208265532 73209 73893 251590903 26738 26415 29712376 9688 10450 10879110 63252 63069 847202229 40497 39709 252715107 62675 63254 582999343 5971 6478 276632889 28169 28952 210128283 75279 75299 90288642 60419 60686 155506393 63259 62932 789641687 25643 25948 599628785 53495 53004 598403078 12064 12177 48477117 17383 17706 537859174 31371 31268 459149283 42589 41833 359494119 5997 5998 967462919 73604 73405 343399277 63268 62759 383505726 41524 41422 406119135 30924 30261 167815621 62514 63271 309499514 58053 58813 136483059 55995 55789 3925612 56948 56325 82400108 34276 34983 160588958 68985 68972 635083672 68971 68921 179486929 63243 63278 440399443 77004 76651 252957420 75657 74861 161762278 63281 63087 435292564 63282 63076 721020214 33216 33614 35455742 39216 38438 911888700 8761 8728 29933057 14115 13602 57163445 63167 63287 402612592 63288 62704 106044955 46190 45889 35177382 72208 72163 31053267 77266 76509 276065378 66783 67373 26960552 2653 2026 884699862 49917 49506 182675064 31941 32277 299960826 38292 38870 473831213 44812 44959 699404582 53800 53295 663880687 55572 56177 764735200 7384 7226 478025369 63301 62684 326050803 49848 49220 867819369 63120 63303 201790657 63304 63266 689457403 21509 20967 488439001 47882 47887 908806264 63307 62661 18530508 32270 32734 65606667 62610 63309 241734205 72993 72865 110360980 63210 63311 140286520 8628 8021 305207201 63267 63313 466394565 74147 74823 532163226 52543 52610 692244668 21810 21042 248226875 73419 72984 516737754 71031 70412 431567687 34063 34268 57561877 37388 36690 209258875 36059 36023 909473069 15592 14937 206650817 27541 27533 48862596 19146 19587 571973287 2267 1751 241137455 21815 21080 420710671 403 1 13540941 63328 63232 612407080 63329 63186 292227223 62431 62769 498023325 31512 31325 831217209 13778 13433 214375692 15297 16027 65659617 62852 63334 237716921 34440 34059 25065749 68813 68772 108559236 8053 7432 790770121 69008 69353 925520920 71776 71501 658809393 63340 63008 635132262 79298 78670 893533652 60201 60033 673731154 5844 5479 569072866 32219 32303 103842731 62885 63345 900689607 19958 19748 96173409 63347 62886 751980800 63276 63348 267667442 63271 63349 456919085 2454 1792 64161318 19493 19546 569053032 47606 47119 656039676 13903 13691 939962838 62824 62570 133841892 48730 47968 697311867 30740 31144 22210350 8324 8777 230082131 7738 7807 865400515 67108 66422 382100638 3830 4341 608562963 53745 53942 35809147 44053 44521 371202638 63363 62896 729540280 6014 5838 198610903 47466 47021 563502825 2922 3715 125126646 31065 31544 80275127 63368 63065 946018253 76598 76303 185022587 317 449 705014157 55557 55877 791729676 283 1040 620872937 12921 12477 744469716 45646 45352 354253771 37193 36476 585068586 78048 77824 633540422 2627 3407 683242972 16788 16463 656580813 1071 1107 669737226 56030 56680 770900898 70993 71382 204961595 28393 27964 70973584 57685 58081 580254634 20979 20260 45835229 58135 58186 742903009 1001 284 579863931 60174 60196 126386313 63836 63482 996938622 35635 35745 803336577 63390 63145 8800979 490 95 941192237 74192 73605 732773934 26592 26995 70015761 62676 63394 721814340 59560 60089 109413790 8675 8500 499996219 57577 57336 516119371 55698 55671 767005022 544 285 573965544 67602 68198 922242326 2536 2586 703347247 56426 56713 282967061 62752 63403 738060701 68495 67867 689313749 63405 63164 14723200 5957 6222 59978049 12421 12383 844687696 72416 72970 285768114 6428 6028 369847362 25076 24546 772708380 3670 3447 363732507 17053 16332 21894282 4793 4175 652106050 72573 72658 736146375 43247 43676 344866074 63416 63389 441271646 51513 51132 471338894 10379 10051 775034309 41940 42683 72913646 2533 2571 209992406 15233 14874 302041593 41117 40984 101212286 38206 38339 394382395 50886 50456 718791609 10093 9959 145276057 2716 2225 377526718 36608 37288 231307306 62409 62526 650745718 8542 8942 9517384 34390 33602 789777715 69635 69146 880894695 23109 23042 441977503 56180 56268 619749414 66647 66455 231882483 24952 25734 281848356 63049 63436 43958121 70498 70438 535104021 22740 23211 162131443 54142 54898 393747861 61029 61431 136299053 3099 2457 53051707 69429 69301 614442640 60439 60088 289072498 76008 75850 821338089 50044 49595 5287812 21969 21404 101999882 1 308 653506808 63295 63448 589182144 71108 71505 815301406 4562 5003 486623237 65793 65910 367961320 58702 58105 280704118 63453 63302 825450747 63454 63069 708530951 76342 75912 203448838 32611 32617 837091061 77433 78025 696357203 29448 29216 850379004 34290 34705 744897436 65787 65683 720190155 5285 5834 519075871 60049 60790 430401205 62992 63463 986285556 68654 68116 446889897 63465 62844 892638111 70187 69812 587441508 68157 67836 817702114 58062 57495 277614821 39714 39602 378374869 2642 3002 494988577 63326 63471 962404920 62769 63472 724150265 70864 70896 67456007 7077 7600 888491881 46867 46394 363910223 63277 63476 506973954 62820 63477 229587777 75745 76245 747643290 46112 45717 686232708 36253 35797 552225602 1253 1221 854094032 78150 77716 18657144 54763 54018 748422585 66790 66641 70293406 757 823 714672072 67717 68073 859766187 16507 17064 219441872 5288 5263 821325601 6273 5537 326302847 51937 52414 968072255 63491 63140 763170100 63492 62954 240641911 18725 19181 204479248 63494 62799 462653730 57726 58516 338703184 50143 50817 267918195 17928 18334 869826010 54412 54075 848405161 16053 15570 55893269 64965 64891 741139849 7296 6512 301538302 63502 62766 356035084 27431 27964 522734713 53984 53349 977709653 63259 63505 653125604 63506 63473 690968037 43798 43550 43351538 79111 79455 953234194 63509 63377 605617591 69528 69438 494236853 60036 60751 159921407 9769 9702 3526180 59343 59729 203940324 57168 57794 212148064 72344 72337 119237792 38128 37989 50641807 63050 63517 995282847 12062 12700 120781740 36876 36219 830299097 22620 22823 942035837 43522 43003 396007262 77454 77118 95129285 43059 42314 9642034 17808 17942 354944188 54797 54480 688655708 12388 11678 49881020 40739 41143 70854202 43631 43160 846695741 50352 50582 435914775 63406 63530 50421763 62829 63531 243482111 43739 44401 27374742 50907 51286 524873426 50577 51141 653320179 63535 62917 804794776 24039 24070 362154113 31515 31721 144594964 26429 25664 728612166 69045 68593 98131356 63540 63260 350311259 29347 28621 950941736 76951 77024 920824221 26078 26655 402079656 36461 37212 5709990 63082 63545 91692955 77851 77942 297413372 27295 27160 143361757 8458 9022 156710791 34610 34412 8391104 61311 61580 741812297 5284 4856 813492831 8198 8422 932907849 70410 70524 656063279 38474 38178 280542160 11760 11460 597135319 63556 62864 595573208 53443 52739 983773250 6235 6709 39570370 55975 56513 483721714 39490 40220 440550471 51008 51692 12458903 42600 42803 692285105 2255 1907 311998176 17568 17100 265950027 63565 63006 731673745 76419 75993 684296726 22351 21714 854468310 18955 18590 27097021 52760 52404 708154838 479 1 97601739 63443 63762 130839180 63244 62605 646444828 30497 30810 546270162 53079 53183 922307473 2778 2705 55777727 6520 6838 158192136 63999 63381 133542707 19934 19373 41657740 22250 21607 873349552 43820 44297 860414664 49791 49103 927025004 69888 69244 141336258 57480 56716 556862372 63362 63584 64449478 46989 46289 319979826 45012 45022 888833695 35394 34595 249264994 72885 72998 31663118 6352 6057 638985474 55115 54936 447551092 9999 10299 710208952 38038 37424 64792018 61934 62218 557900185 51107 50851 883352563 65853 65532 508534518 478 270 270965480 63418 63597 68345465 46362 46229 283370421 77207 77511 254394737 25094 24499 290264394 74324 73704 752179819 31042 30864 578386869 51871 52587 59628034 75338 74889 31794581 15154 14940 282843640 11965 11432 3988434 79194 79064 448620677 63608 63400 744725899 48972 48558 482633198 4678 4582 822714960 58966 58398 750930522 63612 63302 22940306 46680 46427 18550754 48548 48857 569555543 38496 38158 985396455 39156 39914 70346802 63462 63617 211927720 63233 63618 747672179 62902 63571 152627731 22879 22753 121784475 28079 27809 814009564 28403 27903 121376019 53932 53992 124877005 19285 18877 976715549 16840 17018 346243933 58367 58328 48708874 62568 62024 617137027 21211 20530 172117166 78254 77864 365764044 51110 51372 895346705 61200 61015 197842604 58762 59373 301204071 21134 20481 295444241 67802 68352 193304898 50384 50023 118411070 62292 62328 454632967 34285 34108 515113943 63638 62996 60769182 63362 63639 223646008 1 750 217373806 34398 33987 755122443 67555 67808 260338825 61326 62082 902270490 69550 69144 42427427 63096 63645 234738273 63646 63155 518592073 53242 53712 339450728 62945 63648 147398608 19766 19672 619223248 51471 51024 295420555 26253 25987 30707499 1313 995 82653377 59909 60447 57933585 1259 1773 298067165 63655 63053 860596336 44596 45330 44114280 61041 60857 335866403 18114 17442 371486005 77792 77030 958575046 11435 12010 709631963 47301 47326 770401225 8160 7723 207147624 34192 34664 267516868 74509 74341 525224020 7949 8490 967515402 4800 4562 722904244 63565 63667 446566785 16814 17126 105119664 51971 52512 60612785 35485 34968 745500727 9174 8865 708426010 20071 20476 859889138 55969 56756 30379467 63674 62910 806072182 45777 45741 842971696 63289 62526 1321149 63677 63218 137986604 67551 68132 91229655 22292 22927 617690215 74768 75054 176709085 65908 66172 218586346 63094 63682 507197991 11447 10892 922715625 66551 66382 446647742 16745 17487 383023839 11286 11037 677660948 8382 8729 218350049 25115 24550 819348979 70023 69862 948322091 46025 46325 276703156 36536 37067 243185408 52938 52600 13238705 65 1 965517745 35415 35126 737418749 64822 65039 582878715 26439 25651 964355666 35834 35762 639716757 78341 78943 189587786 43530 43185 351782922 4542 5021 931461586 37313 36913 126341061 32982 32947 879212252 36219 36299 546096490 32725 32375 124170581 66109 65554 72144237 43879 43774 79668823 63707 63526 625425373 68507 68675 297826719 43731 43280 680065664 33711 33692 881217 38940 39003 60568869 66427 66532 355077018 18983 19779 371009590 20863 20407 747592839 34438 35209 552234381 65267 65451 209159892 78419 77888 485852040 21635 21361 423437560 69149 69899 330910304 34264 34566 22729215 1244 1989 994536374 9586 9261 873750471 21193 21767 939286639 29284 28784 749455215 76502 76424 97650882 73538 72797 173016589 11956 11611 726665871 21977 22750 10099615 74283 74881 941582835 70881 70128 373772869 63645 63731 825921561 44935 45604 50109357 63733 63249 750957651 25510 25368 967402190 43450 43348 64131433 7641 6942 294102489 66931 66585 33494833 69707 70056 532704364 58116 58004 838975583 76104 75602 866840073 16664 16320 202083487 21592 21110 129039560 52672 53037 666718945 13813 13284 416188488 69508 69840 827020276 60248 60853 918047979 52406 52652 105762135 67728 67276 50051395 63749 63195 378717260 46064 45719 309273543 62971 63751 646743853 63050 63752 59066571 52567 52512 895998211 49590 49026 587679919 79328 79853 683408213 20884 20417 121719382 36802 36806 71286846 63758 63520 32652249 8138 8503 818405058 70982 70998 885811069 76537 77323 818211682 63203 63233 371604195 32549 32127 176637678 23251 23160 483044479 26037 25799 67721627 62869 63423 978550603 21813 21164 905666646 63768 63562 969099965 63769 63658 383138391 20627 20810 858608886 24285 24484 462271736 71100 70715 32759100 68414 68301 803391944 66706 67451 262793898 11318 11631 676561627 63776 63610 630584102 63777 63325 800094565 6149 5961 383118996 76024 76018 306913927 77221 76485 891071049 3121 2634 684416617 71705 71693 572092611 1110 555 77430153 22292 21584 796187031 20034 20292 537407571 38862 39453 527881642 59893 60300 870061297 63788 63641 944098212 65933 66113 885479268 28226 27993 3116706 57263 57347 440735700 46409 45847 909150508 27363 27252 825363236 62232 61969 889822822 63732 63795 469600714 61250 61954 420459402 23413 23106 41648350 63793 63798 344315797 22260 21754 324467056 63800 63146 137981761 64547 64587 421669407 6052 5415 287798068 14612 15113 84625127 18344 18985 951836279 40592 41002 825000763 70492 70053 431186217 20185 19705 15020116 14950 15741 731884405 63326 63809 40726984 75700 75249 117957825 73399 73063 268577374 71281 70842 338207528 8922 9511 415183649 9129 8996 912029483 16479 15820 218886835 23799 23801 638869411 11940 11567 340286180 58374 58383 193116666 18658 18276 209648259 5906 5583 198738587 63821 63227 297230709 63822 63419 455637415 11272 10724 786926339 65816 65665 82313194 75413 75770 981910136 63729 63826 24606221 36624 36471 12432876 15927 15816 736884749 2519 2813 27189595 58275 58260 107017964 31817 31095 111152122 63832 63177 621421222 14554 14200 765311434 63834 63297 734894694 57031 56579 832234349 71259 71519 874629370 63577 63837 218810937 27904 27269 200145796 67340 67454 996224651 75340 75943 990662771 23384 23938 983717469 60691 60189 560861874 60370 60895 714301979 21460 21895 534500639 5407 6119 193946547 58041 58449 492298815 39379 38954 56467948 28425 27879 454972464 61015 60811 189235704 75985 75555 692840671 7633 7211 96647500 63115 63852 773482107 26963 26341 600529327 5991 5422 298230825 29335 29863 365972881 31094 31401 17894137 37818 37227 769870495 28088 27297 408888088 42606 42435 870770836 34369 34118 696090952 47059 46471 694360658 36245 36757 772024462 63863 63525 519519537 62 783 408237098 63865 63286 493433495 14729 15200 356572620 63867 63310 73119689 44497 44660 809939973 31797 31972 547123200 78359 78790 746099964 26595 25975 471389376 45367 45810 66797922 55535 56113 158204005 9853 9304 539564968 71884 71667 756877055 26785 27218 12262767 71760 71620 106615135 1 474 86744384 14814 14528 964800114 71390 71755 649275005 29852 29603 505843406 63590 63882 452007319 63883 63726 315137675 76483 76324 724217474 5795 5474 404926804 3321 3813 902189926 7700 7720 371111101 47569 47447 718121368 23845 24435 208084183 63890 63678 286296776 44437 44406 278560515 2803 2481 98997884 63541 63893 471387907 60680 60428 160495549 57811 57122 192672343 1504 1006 171651855 63897 63659 295968198 39840 39739 67487399 74817 74945 7221563 49979 50189 155875033 32909 33122 687965650 151 41 561268944 62299 62534 902160947 40803 40716 378314113 63905 63347 72826655 63639 63906 492397281 49833 49894 46208584 63908 63742 766886230 8385 8588 776052070 58372 57976 6130028 9275 9050 3044743 63912 63903 15861194 486 340 101034662 35901 35507 580072292 49121 49408 112179072 37258 37738 791269874 29529 29816 4378531 70327 69931 28014752 46630 46522 384980424 9282 10029 574397191 19534 19413 926118498 63502 63922 289864284 29721 29893 301373047 54137 54524 356925159 60521 59948 175737519 60682 60746 925216695 5517 4869 458084523 68795 69287 48000661 40398 40393 326026391 126 1 24247350 6514 7245 150109443 63932 63563 994879669 44349 44487 56253678 33290 33386 822112832 78889 79590 65880612 21081 20504 585188369 63659 63937 256756171 60258 59765 320703391 63939 63896 916376888 36404 35929 404523542 3530 4078 140781831 67617 67878 803074053 42242 43014 619603050 5131 5113 33317207 21400 20761 470040257 12153 11542 575796613 34817 35155 345559403 47433 47041 104269834 1999 2540 8468956 43011 43004 46932758 23985 24125 527140336 15466 15470 662593158 70529 70910 795231359 25561 25881 589411604 70068 69561 320670770 71464 70977 196919755 13586 12802 161894037 23174 22538 887348159 1 306 32699245 75676 75066 710374906 30786 30177 199831627 21672 22128 67831737 56224 56209 554174561 4166 4352 577577177 16676 16219 751208085 27974 27711 20786316 63967 63903 276875220 50560 49912 957862992 55642 56206 144759721 66730 65973 462879010 69933 70545 869640462 63406 63972 68116206 63777 63973 971150722 63974 63970 788241995 30829 30615 873505371 29460 29062 569436261 31826 32143 423785566 79389 79293 474828602 3889 3594 262371725 57110 57744 477317130 8952 8407 637411648 52311 52091 793218568 32281 31835 380295799 20914 21710 447886166 69707 69275 371281007 47469 47411 817970736 37584 38154 254639475 63988 63367 30301288 34460 34193 247356405 63990 63981 552191762 53958 53868 22765021 646 614 147658880 52052 52407 70429217 46981 46364 428590705 34368 33821 734986390 15610 15909 986510981 61624 61123 40293382 22893 23236 407524084 75647 75073 533613186 63388 64000 156347776 29338 29659 487299065 55453 55506 820301480 64003 63246 92727050 48957 48560 142492959 36803 37302 131908631 74763 74693 661801340 63566 64007 139509403 9453 10155 955255347 47683 47633 383759549 49403 49420 849703876 329 1 720370981 5168 4817 40075058 8427 7664 648307470 25652 25843 638132407 4640 4034 63907996 34357 34863 6180534 70973 70790 746816368 9909 9223 71653617 17105 16906 558286715 41174 41604 510440444 13561 13418 786576399 18039 17528 962133234 69949 70378 366352188 67512 67338 106816870 5990 6690 627850073 50164 49444 21179804 59402 59842 745034465 60191 59544 545947897 35789 35389 22730369 58480 58357 474513593 64031 63629 76646766 63296 64032 598601440 26463 26886 497915900 63797 64034 757559155 42443 42020 382796909 22909 22313 918078951 66865 66432 393369094 7548 7297 660675802 1802 2344 550420073 12585 12840 58665985 73774 73502 234694942 46325 46788 662296162 18475 18151 966650227 17898 18548 385286851 62999 63036 187562630 22741 23098 416014434 65508 65609 234456480 25678 26279 728944102 26954 26356 330179268 55721 55755 130910358 64051 63798 76121992 24013 24017 48689609 1275 1106 523311140 63369 64054 475023517 72904 72452 169774793 63551 64056 724085740 63697 64057 951430452 28927 28522 2240124 45845 45765 99822722 45653 45857 264755062 17004 17785 113368902 5039 4716 324473114 64063 63975 904575449 64979 65401 944535472 69363 69554 846577 14955 15153 176062146 76789 76144 852835957 36588 36454 779768456 66036 66745 767765648 37901 37166 485032868 3565 3531 480929541 20051 19895 210639632 26689 27166 398047938 72877 72628 485141076 7076 7522 785157047 56388 56078 863972348 18265 18472 12245224 64057 64078 497993801 20368 19943 11467969 34448 35214 691982887 2398 3159 213885866 45546 44892 91951199 10742 10197 337025756 5880 6094 519513870 72773 73320 885786995 47607 47881 133182806 6198 5714 223685060 4832 4644 525269843 64089 63480 657328368 9101 8585 138943568 43706 44409 999258810 60539 61264 614650171 45821 45581 264044437 69469 70163 597073751 29988 29832 184144129 67379 67038 390981425 27812 27971 135890968 63643 64098 587849685 63328 64099 78811748 17628 18254 870470209 16131 16362 804284660 54290 55072 371829018 65773 65107 990068143 22416 21986 426584222 5969 5278 758518504 18120 18716 353952474 53223 53238 496922930 55199 55925 68907549 71126 70627 342601589 55808 55249 718410668 27118 26379 903807297 63523 64112 360572087 39778 39380 953761635 38913 38684 661484428 17083 16568 185409206 64116 63796 113171211 62537 62150 617826620 24149 24426 442043994 33241 34029 781782381 64120 63482 720282330 57850 57106 972462031 63482 62691 882931289 64474 64394 811428551 59687 59257 456951177 47803 47040 963315887 52344 51747 321259184 18989 18837 987595816 4939 4314 819043490 11974 11254 874703538 64782 64784 820622829 54995 54315 394935674 28401 28422 722529363 61901 61633 588835954 32559 32191 21166205 30928 30633 452593575 64136 63992 37503981 39201 38906 663919312 9180 9082 841134901 64139 63831 959506210 1148 519 129722982 10477 9896 861925228 23873 24525 374783436 74041 73906 31066719 66571 67103 810452184 61295 61677 421162797 70384 70253 935589214 73712 73639 76378199 7257 7206 777835777 22891 22825 73750719 52206 52798 296410859 17815 18115 487235333 16864 16250 908702145 42067 41919 439280400 79456 79625 853858773 64155 63472 662497771 38835 38141 263539614 3633 4404 15535059 9191 9835 136766054 7707 6926 481806478 65330 65094 351844163 36896 36208 283375102 30907 30300 239002696 71534 71011 377175285 64164 63960 405145596 34847 34338 744282187 9336 9713 743709963 37677 36999 1310766 22524 23126 837515836 32666 33077 72593850 3186 2956 908725923 63955 64171 346389193 59752 60350 934227480 11860 12480 716687885 8216 7647 375063016 45239 45945 123434844 64153 64176 433254858 69844 69730 245591114 74716 75060 547264788 6455 6798 1860349 12503 11950 703667246 16805 16566 144931133 6309 5884 201650759 29494 29143 667517899 25435 25560 153057096 63553 64185 284570612 45535 45261 355883526 24152 24203 68003173 69558 70277 43118780 72376 71886 56842817 58082 58648 146279864 63196 62983 665310065 63968 64192 870422100 60273 60415 259785532 64194 63636 891817512 64195 63897 212192791 24822 24023 524405886 77224 76783 282889662 51343 51127 92176902 63581 64199 10879107 57816 57601 231365836 60225 60549 258580198 29665 28912 55421030 41460 42139 588970343 45509 45990 464633458 27406 26611 663990424 64206 63922 16833344 47066 47511 226565494 29726 29151 304687819 77873 77073 445853689 61066 60584 740205038 78219 78623 195703274 63798 64212 765229012 16299 15559 111979509 74346 74720 126309297 25818 26120 39573247 36697 37006 200245935 64217 63519 124588986 51571 52361 229919276 6099 6853 154176118 30906 30147 46279202 45503 46202 38910778 72329 71696 989438950 64223 64033 852269587 74512 74133 497932566 35853 36255 17574828 65327 65505 69946572 324 75 623504927 70755 71103 75768088 50560 51320 901230091 22595 22619 451007150 4755 5501 466619879 64232 63798 160687323 64005 64233 254061973 74838 74464 464384958 60808 60989 934473786 47237 46601 534942388 77160 76849 923980878 32167 32470 208078100 65636 66399 997003759 44444 44318 963833629 35622 35432 504066939 57165 57814 73601836 767 760 797383773 70618 70683 226389810 6257 6656 866234919 19341 18804 575819366 49705 48935 783358946 3041 3543 112894775 64249 63963 112479137 69014 69087 780057989 64671 64472 436520541 28652 28281 429306128 29133 28990 229236220 14184 13693 621543473 43542 43946 893899187 7766 7702 41705160 40814 40108 380913806 49556 49794 674832757 69350 69314 724032077 44954 44981 739093771 1932 1348 537827954 69195 69265 446528065 64263 64080 964516248 64010 64264 30226347 5098 5194 406786310 64079 64182 560636905 63973 64267 93039748 44052 44740 274915871 64269 63642 106276462 525 1 246282917 16001 15779 406792710 64272 64143 265174527 27305 26957 439005198 68865 68678 864825359 29673 29527 40782231 34833 35524 35389321 40205 39920 614632724 25544 25270 445017512 37308 36846 689527218 62618 62208 564160543 64281 64149 938140908 65424 65638 699795283 11324 10865 967493209 6365 5956 516564679 79367 79309 800749001 65373 64956 755973591 58721 59111 104361873 63917 63448 846022314 63519 64289 563311395 50011 50269 144740706 63770 64291 163483618 64143 64292 436033429 73294 73122 889287732 64052 64294 315728897 10921 10828 342373080 62821 63415 560390779 54719 55151 601485946 42715 42847 379857961 45617 46101 533117828 64300 63788 424748017 68680 67971 578574392 44442 45023 39497009 365 930 186022652 64304 63969 895276721 1251 1911 806493940 12287 11697 599423958 64067 63339 65244374 44108 44172 308645400 30660 31434 248479226 48994 49230 239271093 34258 33514 11810225 54389 53933 616571047 30832 30245 607168728 32884 32295 293190356 42105 41894 188921773 14350 14005 242983558 63071 62909 20880865 29248 29776 421738522 747 963 482224366 39958 39801 497119228 19703 19594 315229354 79815 79363 454855123 64323 63747 202394652 19520 19121 846448632 16189 15629 967810191 20081 19925 832453421 41846 42120 196140774 62553 62095 229668492 49900 50539 185842479 64330 63896 494583741 72389 72313 964913787 59766 59298 114167660 16357 16372 950426348 58526 58834 811431418 64335 64114 454253071 46948 47392 708720755 17594 17698 551598444 37242 37536 520894913 47686 46935 30941532 60959 61092 68172319 52897 52971 122095131 64251 64342 867536 14853 14491 393376542 34784 34430 943381520 58253 58600 883302567 57270 58003 401222475 33450 33885 300648342 2926 3395 80509837 40020 39667 62659970 42056 42556 258411066 28463 28221 268038920 67531 67763 339212799 64353 63942 997791331 1666 2328 969764360 37126 37046 490376253 27050 26999 965797235 79705 79645 322516165 1722 1364 86240005 26604 27136 511107842 64325 64360 979660060 63652 64361 118297703 6490 6678 940397029 28751 29380 635520679 12841 12476 83467215 35837 35412 368304075 64366 63750 470135360 66302 65843 794156161 18953 18598 244425350 1138 362 230111415 70277 70645 262368528 18797 18068 77317736 32712 32844 430420702 8390 8309 53143222 79416 78753 14014262 64375 64157 161700154 18047 17880 607152537 21850 22357 845911448 13718 13686 254241781 64379 63969 818340694 62673 62852 37748508 32929 33725 119677934 72050 72574 368840565 69527 70059 386597665 65567 65452 105956337 38390 38305 213844367 64386 64051 517103937 186 707 140414341 63786 64388 326391623 49911 49241 113155606 35099 34614 998350538 56292 56910 735741037 12844 12478 67660653 21424 20997 820406113 14194 14401 142382562 35330 34901 402693450 28037 27739 536051803 59838 59840 663050259 49219 48470 386869057 44813 44229 251516817 62261 62799 578294825 48550 48778 934614547 38203 37548 67374852 69434 69129 585671483 20298 19926 343597461 9399 9497 395944204 34966 34489 468482345 55387 55094 33658691 36894 36914 281041026 9164 9025 111186155 24075 24637 693194772 57866 57448 720582700 53437 53676 365486708 63798 64413 364995684 77545 78120 318890765 1756 1083 152194681 64348 64416 67923221 64293 64417 398286701 3842 3354 608978623 63770 64419 949800242 27193 26902 71173298 42114 41684 962591168 14777 15520 584614331 60390 60735 855394406 10289 10250 361529022 5558 4776 29318493 39402 40050 283705075 11359 11349 587365283 36089 36156 64795726 64213 64429 981103878 66158 65949 395874367 52673 53349 556523647 38980 38664 101797020 49998 50326 73416898 2493 3060 421462236 70576 70214 400512275 42681 42425 71571333 62795 62172 968160859 64239 64438 722155495 41749 41097 263049851 69986 69915 101382155 1296 1235 979721184 42774 42007 948431591 64443 63751 596718424 57550 57973 146071251 4446 4737 139754020 64223 64446 211312705 22749 23281 489589326 49557 49378 32508584 64153 64449 227707197 1228 1125 73056705 64451 63882 957614214 68567 68123 806294774 18218 17608 809281797 16367 15907 692584216 58644 59281 318469165 396 971 339753040 60885 60878 314040220 24403 24150 863060056 35542 34895 973418226 12988 13031 20554986 52252 52999 5758436 6550 6239 868444281 21568 22341 754928780 74408 74102 964479776 54081 54511 665325571 41477 41721 641968088 23268 24048 50655026 72132 72721 488905709 64469 63707 50372069 25980 26108 743612083 48327 48113 566751265 64043 64472 741365621 64473 63841 920256440 30070 29654 787124142 21706 21253 499204634 74463 74351 851416443 7006 7221 469431918 7573 7031 685679185 20212 19697 713075682 27898 27367 48962027 63707 64481 63229503 22478 22575 421377415 2231 2634 887471296 30514 29865 453439314 58320 59050 276122916 20155 20606 485474849 64487 63843 183995650 64336 64488 870224225 39194 39966 485463901 63590 63465 842452305 32514 32528 808043640 61327 61966 922363759 58176 57952 957293035 67148 67009 565111599 64031 64495 429404407 68096 67649 484101875 51934 51319 266166039 27797 27601 288182584 13114 12681 306834647 34132 34919 859534861 24815 25281 460175081 24717 25318 38317770 9090 8893 124720502 71495 71461 189810174 24763 24851 85804466 76287 76237 513429929 27549 27990 17287091 62017 62225 269032876 67065 67529 768912003 64510 63851 771097725 60059 59833 673769588 47280 47598 72260639 51974 51969 507831731 75653 75704 481674578 60993 60896 925902624 25666 26048 692370183 74499 74095 522766173 37238 36901 737162774 34500 34480 974247973 49784 49035 210270515 72792 73410 965176800 30433 29687 794351903 63196 63321 948930932 10008 10416 47467291 3622 3676 519001181 11938 12693 930747298 22713 23028 773251840 20698 20609 810276695 55150 54598 968487228 70756 71048 603668541 53880 53080 771575107 22603 22513 984116518 26270 26783 625697960 43820 44405 500978030 18150 18050 801384377 65586 66380 193647336 26354 25879 240170766 26344 25574 968229913 64539 63881 55938914 76273 76685 18252964 9580 9708 989996962 64542 63942 33432070 64248 64543 759575876 43008 42881 299203203 36128 35949 996182746 18645 18019 692212832 63526 63481 722781415 77142 77607 518643539 64057 64549 24688881 21350 21929 610895416 71924 71493 527030999 78288 77659 375103237 33121 33481 564038757 9960 10210 754407168 30498 30718 643271462 50148 49430 62383408 33732 33016 984772729 78933 78896 726048017 14925 15004 295401447 653 8 334439308 54359 54280 106856372 66847 66462 147748901 46685 47343 215676852 64564 64416 126650487 27928 28332 290763360 14120 14761 710800349 56739 57429 702991401 67865 68210 889179507 75461 74978 462691597 3895 3568 308230717 49675 49808 351955047 10933 11481 886554533 24517 25213 547602187 2039 2006 722949675 3434 3532 821643154 63003 63095 463311960 12311 11714 131391731 35885 35347 954402291 66805 67191 464704340 4198 4780 538248056 46296 45833 15251743 64582 63987 880516550 49666 49320 438262359 64584 64101 695890456 73677 73333 777346093 53618 53153 221411894 3243 3925 748754638 64588 64213 96775405 32082 31567 964290432 64486 64590 322142908 69236 69870 189056237 44781 45017 132461264 55129 55850 921273278 75297 74835 163920947 47866 47785 167856492 79828 79783 235343680 50313 49791 883532115 26022 26530 562555738 35492 35407 620193801 64707 65221 802112733 52605 53353 369524973 56857 56141 448055125 69336 69999 883952131 9591 8832 345851886 73821 74272 467173887 51719 51567 257965100 15481 15064 174199967 34243 33680 835258588 47640 48422 348160318 22202 22849 632864075 41191 41201 875188135 33410 33286 820416181 7428 8173 896190247 32136 31997 709208064 7763 7940 693263334 36658 37240 40392618 31489 31894 415991414 78004 77875 304756225 55503 56023 512506285 18793 18615 38419346 11741 11505 677669552 14461 14900 627146723 12219 12058 37019473 74758 74129 743294053 15875 16030 746403483 64626 64414 285282212 14711 14281 546430890 45417 44941 574097601 56251 55738 74085057 35739 35699 561644322 16007 16358 806690966 52766 52595 68782184 1 25 113847280 22398 22552 618053281 1684 1073 93856116 53898 54099 404848319 11368 11161 163660220 64302 64638 888811338 64639 64317 815813034 63963 64640 74921809 47519 47984 323208444 7876 7655 702750118 71703 71392 67185952 46354 46587 897558603 29972 29276 827156041 77176 77044 870912039 30816 31181 740500674 57039 56255 739679485 48433 48987 975336579 64638 64650 503233951 19152 18480 792248578 77274 76487 869593183 76637 76012 882043723 42839 42074 938414023 21059 20500 32428627 28391 27699 21583754 31909 31666 674763145 41125 41759 681686457 27199 27315 732698543 5 1 943733818 22775 23371 364292072 28497 27760 676710007 18898 18325 979426066 5440 5726 436119379 64411 64665 385558357 37693 37640 585462626 33636 32959 181509116 37589 38387 461618009 5743 5570 662507396 10823 10469 33868483 3720 3812 987001843 64346 64672 600293110 9536 8984 343852396 66240 65827 528583238 26084 26780 690407167 31081 30352 838776696 46380 47096 357237189 64678 64107 528777594 46374 45969 565262893 14613 14762 735384401 20806 20028 192401297 50202 49735 852460626 23022 23484 835140109 26127 26866 330458261 70883 71619 723819152 46210 46119 16674215 42882 42149 610537779 64867 64100 653732735 78674 78393 188435914 8418 8276 986132915 64691 64373 644845241 46110 45789 608088300 36068 35287 497943050 15304 15878 339312792 581 1178 318356668 64349 64696 966684894 54089 54178 264027229 24763 24796 654375127 76254 75806 662480603 33604 33254 451187963 14518 14668 304954519 2897 2230 17113049 16898 16943 538816699 56471 55828 71349516 10906 11523 160521166 24334 23989 11871850 64707 64011 5288581 12036 12290 176481150 52618 52079 646249180 29779 30274 456746809 59518 60222 689791334 34307 34471 358511588 39126 38434 636289249 2616 2230 851262809 73097 72811 425161230 58001 57682 698259827 59740 60355 960129472 2136 1406 380474563 62822 62878 38390066 56998 56510 494387076 64721 64154 379937949 55420 55123 294700753 72148 72066 738009610 16675 17030 441724438 68458 68095 829555301 43178 42996 591838405 8556 9299 687909588 42447 41677 186184778 18940 19062 439219271 64023 64730 591962688 64724 64731 515485519 3657 4008 845472485 41552 41992 116415027 58033 57513 183216075 78575 78700 933068097 47050 47191 684791505 50911 51186 60498274 64738 64686 664655186 9001 9394 587797745 69823 69524 53547932 31095 31483 169505485 14873 14969 891710628 59971 59324 25632685 56548 57285 550628856 8010 7220 44183988 34715 34581 535288820 28695 29427 956888646 50257 50469 565839417 57442 57364 737380889 76116 76453 790478939 72160 71507 824883087 64752 64080 82531034 63739 63656 731320131 64511 64754 387938388 14473 14933 930377441 76882 76885 782220024 13627 12997 102853180 62060 61340 865846846 28884 28308 194300570 79210 79061 378372309 57268 56803 64212562 74152 74024 702350045 22079 22669 329802394 29 1 505625687 25225 24608 585611674 19092 18403 856186842 42668 43199 946966213 56741 57168 248112519 18642 18958 868052840 23156 22534 240794175 43988 44342 698436995 69044 69013 2387731 64622 64773 86723289 58993 58424 460061947 53877 53489 168704579 21064 20457 642773195 28331 28857 985058121 54562 54759 476975972 26989 27139 66819059 79061 79231 136569383 54169 53577 812674269 10407 10182 544140208 40655 40598 89543562 25248 25286 493937856 64458 64142 187746042 64786 64188 361892218 54203 53999 603247231 45048 45600 356654803 39349 39107 819706572 54202 54136 56207428 51737 51813 701956431 44149 44457 69019073 42235 41874 681521601 51122 50628 752807407 34435 34422 157822459 21659 21412 977303698 51291 51264 590507019 51159 51947 454372676 33553 33214 968645255 51175 51566 31754861 89 208 722886433 27538 26788 252426351 38200 38054 986882940 66403 66238 92167457 40518 39732 20765246 15458 15876 472499071 61061 60842 30619239 33794 33009 502836128 70530 69760 122386145 7326 8036 712103656 51439 50975 223402071 64812 64480 150742142 10596 11242 332448587 64541 64814 549474816 72771 72980 562560099 13769 13447 120140918 64191 64817 378684676 75023 74917 923434373 46040 45470 748612130 4089 4466 576413926 22664 22403 650261847 68104 68402 815803926 35138 35428 317125682 36902 36757 468136526 63098 63197 517933521 59128 58971 47295669 65438 65109 588889778 74960 74823 47951573 27689 28199 619725510 57221 57997 154331979 64344 64831 849122759 51645 51937 843244739 6642 5971 449268172 64834 64392 600961828 3302 3564 566088731 39605 39784 928908552 54821 54784 910155838 64554 64838 629189487 73244 73493 133552473 74290 74061 535563700 64621 64841 25107898 8830 8060 739400128 26093 25299 136777906 38891 39545 811795581 23249 23504 53804707 2918 2513 103968397 78114 78450 215910235 64848 64601 36979005 45588 45734 249201312 44158 43513 94771124 47732 47054 747803404 46778 47208 168511601 54628 53874 22647068 56119 56621 965698292 64111 64855 904136835 2231 1465 101430714 77256 76637 189704644 61320 61389 279375983 19089 19462 601653759 78740 78138 337000032 2140 1758 625102603 64862 64645 595670319 41810 42077 976369094 1655 2034 805508042 57591 58271 334514345 64866 64307 650923421 34543 34229 159538336 21748 21344 434458119 24467 24510 377724952 28478 29038 93347851 68937 68341 462792793 51544 51361 608847433 79763 79641 577956118 58961 58213 594448172 13793 13828 127879746 64545 64876 712571236 37149 36749 196923430 53038 52760 115670167 78724 78159 779815345 64871 64880 783436371 64881 64125 355154191 64283 64882 730291016 68038 68403 519072381 53748 53660 544300212 42683 43004 680652123 40979 41546 11290654 69170 69001 569303938 72249 72194 179011399 26384 26932 923687641 30147 29442 900623966 64891 64500 785491235 64382 63619 705635955 56019 56169 21488155 70141 70876 807429678 25281 25693 127791043 57515 57892 726038209 42384 42014 128988409 58614 58306 303819547 76149 76289 27668555 61633 60916 288546654 61031 60430 583222540 19035 18275 712526996 13529 13058 466872487 59068 58872 53658782 21850 22319 54903348 19810 19390 849881708 36180 36384 54397001 50766 50505 56441460 36278 36983 445131027 11544 10968 955774812 21515 22297 226318501 55968 56446 214093562 26731 27147 715350415 18839 18919 852265855 64855 64915 517426611 768 97 430859503 65964 65289 52470612 54645 54099 921159381 37999 37349 103279216 75459 75876 300228148 64921 64769 188556880 51618 50909 530695104 4835 5247 119018845 64924 64781 551999054 11407 10808 908135733 60045 59847 355441034 5457 5463 838777086 67433 66890 875277544 22952 22521 120072187 9636 9092 71591133 45913 45364 672705116 75856 76322 560406606 50685 50141 1994843 71191 71472 576232521 41700 41719 130981764 64534 64936 885405683 57702 57543 488165972 70343 70672 467541697 64939 64855 16004614 41356 41484 657473259 64941 64273 18641066 40550 40474 311138846 58655 59257 285542775 64657 64944 15385714 1223 426 811808098 15836 15765 93793179 25518 25353 661150192 38385 37755 165800035 23650 23076 881859656 7562 7813 126930008 58388 58862 833471116 64538 64952 601481665 33232 33167 284939625 58644 58852 547488727 64370 64955 265355245 77209 77130 884792626 77892 77923 552444313 14510 13741 416262786 16364 17098 812992184 60369 60276 986944895 5552 5769 58194671 52435 51916 708295715 24261 23624 355084820 49971 49469 782383126 15820 15318 867468099 40358 40360 458373738 40015 40794 51169327 57232 56456 287575944 1 763 151716535 70952 70958 19996522 56741 57496 17908410 45947 46219 571588107 7240 6666 527037995 64974 64278 700473372 37518 38104 3338600 63243 63269 41958905 19089 18686 663367111 58811 58320 772144859 29305 29385 331508850 5604 5315 623619663 79474 79842 523303798 64982 64596 744631783 41490 40931 329339158 31203 31905 682187055 67442 66949 829059429 38169 38082 718209506 21525 22210 203051540 64988 64869 28414558 73083 72449 53700232 73402 72963 555791446 19410 18738 438373935 36115 36315 257871815 7129 7843 230606613 24654 24770 725972525 70648 70233 798324402 73641 74129 23643126 65459 64898 581377799 68243 68375 595874359 66761 67022 65272809 65000 64691 275577502 53278 52838 4029596 77415 76695 616570792 61841 62573 307201443 63631 64087 539078419 65005 64364 264211671 51444 51602 884278423 15187 15389 36021687 65008 64857 832797393 65009 64765 825820159 15918 15813 372836480 33809 34495 520495740 58975 58731 68285427 58527 58461 868011038 25165 25284 58472130 68312 68475 992131919 29344 29505 678646717 65017 64314 900187011 73139 72411 273207586 9044 8993 521517328 75767 75862 65342739 42212 42519 753011521 36264 35945 876745286 73785 73047 639845541 55999 56552 569129727 67158 66877 387835309 41416 41220 25933371 38408 37779 41569654 31133 31385 816564526 27371 26929 303375588 9989 10522 688836336 1349 1073 695402480 76780 76563 180349044 29328 29248 466528579 28643 28526 682382009 75246 75470 667929603 36352 36795 763382084 34826 35035 987361261 43737 43333 160105165 51954 51868 503217060 64821 65040 389965369 65041 64951 244298056 68725 67984 139529160 76721 76275 609507659 77748 76986 226778768 52811 53520 122982272 69418 68823 184513066 49925 49449 391243381 56755 57260 190308523 61443 61405 114644227 29787 29666 53396693 23233 22710 199402019 35134 35258 393684111 63943 63575 675955459 24257 23666 945053587 65055 64674 731570010 64857 65056 43841127 26305 25835 817098744 64794 65058 972897678 23950 24020 955788193 65454 65425 230314239 8747 8768 656324123 44677 44799 974281686 17528 18212 654214 64074 63426 943556682 6318 5598 350237164 58020 57766 253012959 3862 4034 347185945 54839 54226 911049692 34265 34013 769085613 76242 75940 509679104 27547 27430 987498607 64705 65072 252414321 6086 5534 548302564 29066 28981 778963957 14317 13850 516632097 3730 3711 584193892 13618 13451 253200093 73304 73816 554347358 74699 74142 927922122 30941 30494 427216697 25740 25788 772992806 13195 12831 362934333 66737 65994 899758732 35694 36129 948465684 76916 76850 237316369 34486 34356 863434620 49632 49748 564630412 51931 52631 563044671 792 928 195149621 67596 66922 468210021 64974 65091 506482290 23770 24022 944753832 65093 64961 652456941 18223 17527 78505000 23491 24078 355752938 41637 41147 822495584 65097 64943 76611544 65098 64988 974773849 37408 36909 202725413 20353 20151 111777309 77918 77316 366485591 47693 47285 156776815 57905 58142 534782297 50706 51006 422306745 23269 22812 682866194 28947 28921 313478214 2485 2212 697073212 57247 56579 867610545 45495 45453 539407220 64589 65110 62877086 16417 15719 171496589 50954 50327 988819111 68637 68124 343874346 31274 31093 968959642 13973 14539 527560588 22391 21734 53954273 53731 53362 462704296 16776 16806 197817665 54058 53452 527062653 12329 12323 249862856 18249 17489 956820644 67864 67608 23909632 34565 35320 490877737 29701 29600 881566569 23343 24021 914669465 27105 26397 386011942 50889 51487 893470812 27939 27807 758733559 72886 73432 604060741 6328 6930 735829351 64845 65131 555382888 39215 39163 179599175 56551 56514 73549356 69027 68478 9447514 72947 72497 875158433 74303 74824 364786770 10404 11079 130105363 65138 64999 523587579 21138 20437 68951263 47552 48297 340930231 64879 65141 799135365 67621 67099 289113130 64448 64813 523280895 1754 1858 937741878 6344 6720 54239825 43067 42594 28146474 48039 48128 745762402 74516 74117 866467894 32843 32769 766936330 65150 64533 124662819 19271 19435 469949804 54512 54427 985432640 5766 5505 704958854 75720 74950 394021280 16132 16682 21829382 3884 4507 646872194 27113 27843 455162463 61627 61316 523195409 65159 64764 988532765 23355 23171 83274830 27508 27108 206688373 17128 16740 108682314 49040 48637 115396897 78813 79215 244178584 67222 66688 426053995 15989 15419 438853122 23565 23732 54411911 5141 5919 82049659 41363 41399 56310821 64906 65169 505403989 1605 1899 13630279 64942 65172 952392628 70969 70728 312996176 35180 35546 128023107 9234 9294 626410846 44585 45156 947109157 31784 31753 593989082 65178 64577 528892207 45477 45580 533111886 24416 24221 636597076 58701 58085 28106102 56224 56299 209899360 49093 49264 781229465 34298 35092 892810986 44523 43842 800687897 30101 29315 90485891 65187 65154 896694090 71119 70653 309837620 59160 59007 970540416 12429 12244 727011880 62471 63165 626292844 65192 65028 811560101 60849 61002 916546984 34405 33772 202722881 63876 63138 277442448 70463 70237 45807954 21148 21609 791762260 46922 47523 205591974 12808 12675 655214923 29350 29503 112981364 53079 53127 796082570 24455 24079 965701267 70983 71719 449328822 36545 35844 892124650 71109 71590 46070550 9483 9023 84876072 79531 78931 734651372 54727 55218 79514293 31767 31487 42491142 65210 64940 627772392 65876 65126 478953104 5539 5167 373110650 43163 42833 882288940 20250 20427 556245562 10433 10103 238308421 20021 19671 779393027 26338 26520 994469535 64593 65218 14811883 68726 68620 80777523 65220 64731 476517054 15914 15114 399327803 65222 65054 697530539 57906 57375 328861321 37147 37808 127011644 23913 23169 7740188 31474 30795 516744844 70565 71065 825434357 6596 6127 640441524 48752 49323 780225831 7088 6491 754633350 19318 18848 870868782 20067 19325 459678846 25566 25653 441936769 65234 64825 525813 36794 36998 904894571 28758 28207 34656920 8456 8366 131552022 65318 65176 128315929 72429 71902 564814569 48565 48623 81888804 54339 54871 15969555 33955 33937 92090005 1033 685 635611752 65244 64540 547791848 37641 37768 60062061 39809 39741 729663472 48086 48864 302898862 65248 64876 915719372 39918 39418 499779928 74238 74874 605329432 13936 14735 445211139 45276 45322 142466656 33936 33540 438063568 38022 38533 671773402 1985 2012 81657780 31519 31620 45070164 32878 32697 364902419 40871 40763 12654699 35580 35414 6563985 55252 54974 842080766 42282 42534 611592741 51027 50507 846510050 34683 34655 210271087 27967 27411 587450071 10822 10926 549666123 37437 36675 242942395 28951 28821 151029670 74035 74385 643956478 45163 44722 608197776 27770 27380 763710038 60581 60264 370730899 65231 65272 16826036 42526 41752 667502403 21530 21319 299613302 24833 25344 518722839 9813 9389 21958622 11733 11450 197468023 10604 11349 832838595 72711 72600 826018326 5124 4486 35410566 17705 17506 140920962 51106 50874 689641288 56626 56142 29009658 65062 65284 987416922 10782 10659 99046783 65286 64507 349809653 65287 65211 406792493 3011 2322 970448940 67538 66785 483297228 38762 38525 336697118 72297 72180 604778915 29192 28440 780487280 12400 12005 43029388 12458 11774 852449531 43424 42804 940432206 63633 63518 498293697 42621 41915 64401446 3294 2906 10321190 24332 23948 790323623 55868 56204 594422877 64900 65301 682975941 42765 42147 885862176 22196 21926 942987052 50318 50009 557417380 1 189 687055062 65306 64564 17579724 54905 54415 180710364 20409 21030 341201565 23688 24340 172600460 62168 62601 431700210 18781 19160 48284605 9229 9641 335298160 10680 11162 205077855 16164 16502 706143165 33227 33062 629562710 71816 71683 933149421 65317 64578 5107337 14764 14982 42435901 64951 65319 215877685 71466 70716 623555844 65557 65551 173849992 70145 70191 450876902 25248 25922 14688619 34144 33574 122113355 14201 14646 147167391 63998 64069 606791951 73533 73227 496573451 3736 4067 731226748 53280 53904 615677268 21616 21237 788145013 20881 20324 593478575 48809 49500 150023155 14069 14154 173385459 69421 68721 205238 33492 33760 387897075 50123 49592 766387252 44092 43740 153996554 65338 64654 402597590 71559 71799 210820087 26368 25891 366740323 73316 73190 474116587 31989 32020 702741180 68243 67986 41940705 51962 51492 696519115 23085 23259 442777902 68025 68160 556179638 64839 65347 285950553 35808 35751 585718360 49959 50529 242253356 71272 71030 302204913 19291 18503 31121931 54537 54001 482878748 26679 26233 931824261 76495 76418 927565826 56210 55644 946564393 18618 19164 144204238 67052 66799 828624027 2065 1846 480699233 54444 54297 71963367 2902 3494 214604358 13069 12643 74751508 75350 75422 820009448 25211 25179 15534845 37286 37959 185255170 56492 55878 507619932 53013 52367 1477464 65367 65163 569756712 30169 30745 243052453 70895 70186 832034081 47197 47449 369355220 65371 65354 661541545 14075 14428 570456434 8581 7824 53688021 18457 18594 138116196 66183 65478 973797060 14704 15225 242097621 44696 45050 67595567 24203 24264 678113651 54525 54040 795464514 3867 3487 14290651 40589 40178 359507370 4403 4610 513556817 64901 65383 911522800 34136 33664 416309173 43955 43331 494403589 65386 64711 728768690 48654 48399 721241118 26704 26168 513310521 41328 41450 86321857 48473 48953 308478766 18964 18359 323015968 23942 23956 561152609 68758 69436 71256999 24832 25575 738946495 10774 10906 48551121 50892 51378 37795018 68359 67675 429469247 64200 64065 542660934 45269 45340 668654603 65800 66287 197555509 1856 1318 726696538 25783 24984 148169990 13206 13543 48411440 65404 65294 887311370 10181 10867 252553865 64657 65406 987994407 57857 58160 768580261 75567 75384 853236176 48783 49577 977345187 30788 30597 973388084 77472 77941 197283153 7 1 898760630 66138 65381 442975811 56012 56477 302950046 6919 6751 158096162 4191 3797 828560398 28445 28006 356851527 38930 38813 427021111 9910 10032 122764680 9979 9602 359029964 27684 27985 824878162 8879 9016 461423543 65423 65201 295483385 42516 42610 699193868 65425 64740 624000843 52634 51869 714777147 26426 26920 73793131 65145 65428 360816777 65429 65212 293352413 16969 16949 444784833 11840 11359 401435613 21261 21315 229245990 69446 68983 528080373 26635 27028 580021165 62189 61539 350079182 37614 37787 715444841 33924 33945 169902151 52380 52006 670952519 58808 58790 814391748 73 546 652958971 31089 31673 238248648 72202 72032 806492986 48393 47796 288632263 50223 50629 87004202 1277 2044 41681205 76491 76716 981017367 62788 62208 977388771 13662 13569 513814887 65287 65449 403835275 15105 14443 57905872 26104 25447 545679018 65285 65452 421753288 50401 49823 43248269 58906 58881 773775421 11948 11826 645845167 65456 65083 93970567 75107 75475 141259330 79209 78802 380598939 35513 35286 9479436 6773 6347 639578497 70246 70387 990608500 29019 29371 213249288 64834 65463 21864669 69454 69974 474524600 78784 78623 389165362 49002 48825 895258888 44299 45009 229630658 37749 38242 63592913 65469 64942 220713807 65470 64861 363319555 14337 14010 962281825 72013 72416 448595607 54638 54333 821862112 64920 65474 78969540 30527 30354 182432226 30647 29970 332723062 68050 68030 315439042 65500 65218 100442620 2250 2434 670350962 5451 5219 950560512 68140 68624 56876562 28364 27738 194024125 49116 48765 700255425 15379 14795 904852844 21112 20525 645951155 52613 53014 542987263 73272 73592 419820675 10020 9365 895063314 40925 40518 789323211 38705 38931 979876383 20112 20566 310715891 67813 67622 601094385 3571 3679 728074566 36824 37271 890308955 5887 6355 320561227 36355 35613 532839209 19161 18675 999982418 50582 51381 861120599 5031 5719 739457101 1357 1352 256087937 17386 17366 356660449 65502 64969 704832155 24654 24022 526511805 342 368 510817762 40071 40499 868083755 25835 26230 302791442 69322 68741 602199780 34255 33672 631243994 53743 54272 813271849 17742 17360 45665933 43552 42949 296045839 947 1385 932881434 65513 65120 53126171 66933 66792 870958654 65303 65515 907394318 65516 64989 401137400 46637 46963 705749506 68462 68237 677141054 65519 64831 273856694 41849 42115 420198126 11665 12022 976567079 65227 65522 71997959 65430 65523 895688288 48224 48282 582909465 39751 39500 397155218 74906 74162 833978618 49903 49694 477548391 32565 31926 540393915 17187 17627 366093204 65530 64961 781665498 20327 19795 321451694 11981 12328 375473337 19799 20501 66432062 42014 41925 724433999 401 66 431873815 65342 65536 573147678 74793 74848 127309799 44027 44800 305659749 59327 58658 660855309 49974 49332 515010454 62710 62956 547445930 43488 43469 516756490 77965 78010 376681979 32223 32892 865589236 29228 28451 35364070 65082 65546 513794196 5054 4956 951076050 65548 64941 187819437 4544 4833 979678652 18925 18675 473689656 36593 36613 327545479 14087 13513 818988378 79375 78958 721798036 28779 29275 826751892 57584 57874 72018835 7869 7092 385845306 65147 65321 352171161 65558 65501 12771110 66907 67700 209703794 65560 64986 96734893 19416 18999 251237688 65562 64909 424098258 65382 65563 101681956 66816 67090 819790522 73206 73827 154249381 3563 4154 61796192 78869 78132 66338223 52641 52070 906257034 44617 44325 34372950 28997 28228 525871868 37974 38044 8140955 64826 65572 53156587 70994 71330 140856710 47512 47026 676994484 15714 15210 897580661 65576 65003 616542670 42380 43118 666999219 56412 56339 231888125 34597 33845 78360908 39324 38603 5125833 14072 13800 614210336 41237 40609 840715055 47588 46793 163428151 28187 27550 482901910 25266 24567 580808788 62881 62479 950944773 74174 74948 979086029 57838 57122 347578002 1006 436 410719641 59948 60532 5795614 15968 15168 844534187 31930 32684 411939135 64049 63391 808526718 58875 58773 92543614 42429 42842 669524722 51516 51357 450390211 65175 65597 256318806 76928 76363 745993485 61080 61218 133569990 44714 44328 169926246 542 137 118443959 8895 8214 864903447 28156 28033 978202576 9067 9826 925511192 78202 78451 753155836 60131 59943 226514634 62725 62311 233368509 79730 79817 590487784 29401 28624 443295171 64858 65610 597776059 21108 21682 220811197 6228 5707 909076366 59354 59512 366412655 54807 54131 1928290 685 603 974904324 42732 42092 487744739 66447 66485 572373670 67663 67406 540623002 9148 8974 850835789 1458 827 268863587 65621 65052 927219668 15428 16115 781597730 33089 33584 25175378 36871 36197 11614386 24769 24193 580376487 64841 65626 627948062 65150 65627 3662165 9937 9537 812764692 19891 19632 250635666 24482 25074 416533142 76593 76369 168990363 66443 66552 782245107 64927 65633 888064586 20551 20482 687244534 44850 44789 73331435 43522 44284 53823069 4653 4118 859787852 67000 67328 475982476 19987 20597 516948755 1158 508 655316099 4934 4797 248951892 65642 65068 573397262 32301 32492 625487203 36743 36686 639865147 24625 24012 456499175 33526 33022 12829457 31087 31866 197097008 65595 65648 298759295 20572 19865 178609099 28465 28976 302593171 46484 45717 679162963 18185 18753 487312621 65653 65611 645461129 65277 65654 698159474 73547 73819 5359527 42106 41699 105903173 44151 43453 793672434 55863 55281 186887155 77888 78299 619630991 57685 56923 768166381 1607 2341 625791639 19950 19246 176264508 53308 53639 23747950 26280 26903 329416048 22666 23135 946180176 19770 19329 968178137 51773 51242 480189740 69259 69247 44179194 73510 73334 546695350 41691 42393 51758139 36780 36844 122980792 69590 69535 141999070 56571 56160 505491112 46001 46085 731221812 42778 43002 2692992 71992 72373 400995601 65731 65134 567828938 77636 76981 23486077 59262 58686 97016570 79904 79833 991849900 65070 65681 492064001 3514 2881 406741809 27788 28465 919173407 65684 65365 803713902 65685 65631 993604857 27338 26713 797735503 77801 77721 502029803 26925 26688 294187832 14559 15040 64572575 65556 65690 684114747 64533 64192 643564255 58907 59671 788542351 65010 65693 259847591 64929 64663 664825917 65695 65133 938296703 26332 25555 155623197 15509 15228 580172551 47958 47838 72194305 79653 79549 996003284 75892 76536 965746480 31553 31001 436708218 16197 16933 264572694 29115 28510 110560490 31262 31411 65944633 46958 46359 23772671 12620 12914 33221743 38893 39478 820714323 38046 38813 932760143 63039 62842 920549975 50471 49826 941881829 58147 57909 257367971 32961 32513 958418858 65578 65713 994789258 65714 65496 485969842 65715 64988 415311090 77158 77658 481968936 56717 56508 715473506 302 682 512016888 54702 54771 842660189 21862 22174 712770763 75919 75877 472511471 12417 12393 276140856 11035 11053 591096965 18131 17626 808788536 65692 65725 715169794 23319 23926 911193819 76932 76266 837461518 58985 58745 68392762 40584 40656 614146993 44478 45223 900703149 40637 40119 659983394 71712 71940 350902846 54267 54204 615867353 30074 29589 814593629 23017 23025 1863659 31193 30539 610673365 44010 44616 299125655 29646 29754 125576190 70048 69831 716113436 8008 8352 291047476 71188 70957 124246734 29580 29351 65502345 49411 48847 797677929 17906 18561 200595895 65745 65298 631850149 73892 73095 710229337 74785 75217 696390923 72231 71897 396575578 27149 26770 165453318 71030 70704 883258285 65751 64997 670320957 56588 56255 961198142 79361 78810 781098016 51262 50625 877784873 54967 55292 514587585 4363 4023 227110187 6815 6685 869786342 73618 74366 481231957 40758 40661 35503708 22999 22222 116941576 44711 44541 261710734 65762 65123 892067613 65763 65406 195614038 20234 21026 342524260 10410 10940 633260818 78912 78271 865002832 1179 820 634695163 51067 50968 791527664 48141 48263 142409906 29163 28882 44031777 37367 38098 9757980 17961 17750 289957379 39187 38901 546649200 67663 67725 376171433 10290 10216 226876814 41377 41485 331074325 68356 67991 32813971 11194 10825 712453987 24645 24975 606955178 20239 20836 885209924 67540 66834 234850597 78501 78186 269376174 65783 65755 238875340 25810 25421 101932242 27260 27035 69799540 70428 70487 645589583 41709 41133 3380180 52820 52341 52145061 1569 1745 138612629 2022 2549 551531500 51252 50631 531022760 34717 34506 256148422 64758 64161 347034588 27883 27814 947665042 39449 39061 863266480 76204 76769 473021410 27117 26716 574863973 56651 56562 115869487 68890 69518 605038168 27594 27763 939511756 65072 65801 48987279 10107 10658 139833113 8463 8545 633079186 52773 52929 59120377 30191 29579 797309052 25241 25527 97534598 65807 65384 811942225 1971 2745 278242051 16599 16930 69004178 71578 71723 662628625 69157 69166 602011407 66892 66785 674886182 29562 29953 204342525 60368 60843 786432572 73314 73985 338877256 1744 2207 955679174 65174 65817 954741291 77964 77189 420468712 73980 74195 36156925 56528 56565 755807463 52732 52537 620869454 65549 65822 687923423 65417 65823 564472626 78555 77931 682877620 16620 16450 83660253 65826 65822 432116554 49802 50138 165264752 45907 46492 811561209 45885 46452 63539475 14207 14369 951764795 44328 45027 898148420 37694 37326 922549928 8041 7569 755910254 50782 51548 669853989 1577 981 759493822 13457 12754 338861656 34272 33625 22698034 69333 69512 137739359 65675 65839 61870067 21872 21862 581050561 65088 65841 443697124 65046 65842 193621412 44268 44506 599810939 49878 49084 103214913 65533 65845 965268176 18082 17718 792376726 13376 12617 150349811 76319 76954 437614170 3388 4135 589066883 65850 65069 506579766 53719 53268 128421756 5760 6422 125575218 45717 45417 657697617 71858 72620 993191534 40815 40727 60710971 21576 21824 57007890 2799 2940 295824080 60389 61075 320574087 61927 61700 435721943 2074 2124 890488808 49483 49207 37779035 56155 56240 925175987 65863 65074 962558206 56568 56275 71580869 16966 16884 758540688 13458 14096 59146373 12504 12912 172982240 3303 3603 258844511 39759 39768 53658834 32074 32840 867947636 65871 65423 22379698 47133 47187 167854991 43977 43921 28216264 35061 34699 549093467 57168 57384 55394093 1221 1927 44726740 65877 65716 724497373 42538 42484 255721468 45258 45748 463977996 43474 43433 294504911 21166 21280 662708926 14207 13741 671094648 60742 61441 480213394 32924 32162 780846277 11570 12258 200932574 65403 65886 33166809 73773 73524 260224513 65888 65191 796497953 16530 16900 197002229 1794 2517 51335049 68558 68032 250736676 4133 4450 779003887 9077 9023 267928957 59532 58883 273190615 71539 71991 783523270 67550 67477 402012513 34091 34382 941480244 21818 21599 269616761 65899 65436 268121145 14025 14538 559361358 31169 31808 36597661 54009 54659 48724997 65139 65236 497401552 25065 24845 651381422 14820 14965 452161663 73710 74085 288302199 29489 29164 813270373 65375 65908 837064991 58673 58980 373303652 78052 78013 755608750 34086 33698 459719380 28571 28099 662784868 35604 36360 255003675 31341 30875 144396271 65915 65210 533228413 45341 44982 509065697 71717 71928 812875062 46415 45996 910665824 23510 22990 161612742 2351 1830 487648543 52908 53458 611463821 1 80 378391438 46986 46435 870549143 66348 65657 9451598 70637 71423 766222777 55844 55066 843361512 51426 51039 883252189 64803 64224 171107262 65929 65717 652541594 16678 16193 21251650 48896 48480 828989192 148 887 370141029 24251 23599 728615378 51360 51681 51266131 5074 5758 459044236 11942 12000 959919453 53882 54543 660565831 5156 5809 654908726 19630 20013 328512867 9871 9651 133534819 40120 39629 266204325 47920 47276 113133293 51896 52386 928193417 57864 57350 68094553 65945 65399 55982042 65946 65366 841140185 65404 65947 339923583 62700 62722 855856836 65949 65601 297844120 41625 41338 191585092 12459 12215 79104202 19245 18659 474676559 27368 27436 752750550 55809 55492 887458776 36273 35727 871356273 65956 65327 798548038 63260 63993 8039504 21098 20552 725194277 56405 56068 173324418 42942 42947 320498459 30821 30477 850100994 65763 65962 128539422 71412 70923 28872077 24287 23949 431377637 68018 67314 202409137 70583 71278 709976732 60388 60329 563590695 77293 77802 558777052 53829 53967 135479650 73688 73233 208104922 65798 65971 593049192 76612 75861 419263199 5921 6364 220632801 10025 9962 981146104 69253 69722 49455981 17687 17420 794285550 50328 50309 218689339 45056 44835 917967480 8175 8355 489610200 12626 11991 682439344 72132 71749 218173252 68303 68428 52417476 1 98 937556555 54861 54701 491169774 72847 73286 371324178 65986 65431 332561830 65887 65987 439689201 57150 57829 531056406 15730 16324 226838144 4751 5204 692499918 65420 65991 249690357 38484 38616 181157561 6904 7208 882003885 55394 55953 311433807 48645 49410 873008392 7200 7935 946574605 62229 61974 288821626 29282 29015 395953186 6768 7253 930698719 57565 57426 523760236 45351 45077 43226639 35276 34902 191519138 71023 71638 988276147 66004 65368 421231571 33976 33561 591073623 6844 6464 107000079 58320 58691 540351936 45970 45989 293289316 54702 54791 359349119 48415 47915 142082828 65277 66011 34745030 68456 68002 460727524 1666 1400 525697915 51096 51581 58993952 71050 71500 977423755 1016 469 807767101 29790 30456 828177281 9168 8598 225641528 11863 11694 299130199 66020 65247 350016510 43666 43939 971739531 68285 68539 982300451 15520 15705 23863926 25877 25791 694717910 11771 12169 632819162 26065 25725 531841301 77156 77429 461138618 2937 2375 508573469 75798 75083 134291822 17653 17474 17310245 14211 14431 69233142 8702 9128 320078667 31855 31714 718341263 9701 9669 238117839 7042 7167 358604932 65392 66036 477116031 65981 66037 121316679 33670 32884 143611762 66039 65446 728420800 49877 49816 848859129 27352 26679 631039461 66677 66114 965061843 19817 20231 417057419 25676 25108 125682848 66054 66098 635300731 12479 12210 314163864 65775 66047 49788873 66048 65855 84347261 66049 65757 800062561 16638 16792 468239054 35968 36633 636308707 25249 25241 861482558 79485 79983 181268145 74696 75448 220923237 67671 68400 18152006 66056 65665 118474676 30521 29851 524134089 52701 52572 288555694 65416 66059 724595681 50720 50519 394455637 5808 5144 495920588 30223 29746 797758947 8973 9512 246204331 66064 65299 23636667 66065 65599 253470752 66066 65463 517853087 47832 47706 232850459 58270 58941 387705379 53292 53859 239555569 66222 66154 59428450 54013 53910 256765615 72228 72160 986799343 77295 77158 650016685 67230 66631 6658319 58582 59145 836553318 66076 65767 149154085 60718 61141 498718854 60746 61323 383758189 8533 8774 690171461 66080 66003 738934509 38802 39585 574230772 13079 13735 424877225 59809 59171 27257813 65774 66084 60879639 77994 78302 625704752 40723 40413 792906706 66025 66087 217712035 31960 31306 467770258 61231 61384 440615866 57767 57849 690999900 65645 66091 910570944 57524 57308 270804470 68070 68517 520146900 27666 27227 645348510 69714 70089 44317247 62390 62851 25803771 21014 21416 204342276 64173 64645 663625812 66883 66124 529329593 19492 19518 490577408 33210 33563 763256470 66057 66102 138788638 78950 79366 452860364 33569 33156 843379590 56407 56993 569358871 423 1119 570865919 46218 45435 735027607 54596 54739 466102706 72160 72660 604543964 66034 66110 370560734 24918 24821 602170944 1 692 357698510 29701 30298 974918265 66114 65988 70740744 65618 66115 806090606 69374 69530 480585672 50860 50339 243573834 14168 14216 250770860 67250 67065 71141839 6197 6317 73641649 42288 41894 803720686 39564 39708 164193118 28943 28563 803044756 14665 14302 341057855 21962 22092 964006086 74294 74660 931273621 19060 18420 435647728 66128 65994 328775244 35833 35040 589795706 24902 24780 845388077 66131 65445 629242525 42733 42327 586553685 73667 73354 973162101 58829 58509 571332326 27608 28120 33680983 42487 42263 17982204 12208 11781 5256804 3521 2770 498729443 76726 76333 164871518 66140 65933 474733959 8338 8102 904644283 40296 40136 914209835 55195 55498 173757688 58388 57603 284921694 41318 41289 141924912 28165 27571 696643371 72961 73293 475098349 68180 68398 263542161 65926 66264 731479870 22073 22521 979021363 71228 70602 637438986 46393 46719 730140239 36666 37257 424439459 17290 17001 891201780 22726 23217 722917534 56722 56352 271766384 58008 58002 974035427 63759 64430 416132616 11533 12001 150253312 50123 50137 545211629 77512 76745 891881923 61651 61449 696106347 23755 23123 450873351 49640 50390 13310306 16319 16983 686836942 66166 65749 715008762 67125 66525 105443216 11913 11724 794491539 2503 2363 184595923 67668 68191 20599035 66371 66315 789170940 47247 46452 109943780 66173 65488 813836901 36863 37649 43714709 44263 44919 329756591 56290 56114 254257375 42476 42875 46905178 54742 54310 277769811 55941 55563 294685074 42776 43354 15803314 6855 6156 27914572 5976 5625 530342053 32127 32772 291361170 62482 61704 915852206 62761 62843 798002971 62523 62332 223434335 57493 58115 454104095 74765 74581 266367946 48408 47888 233495657 65554 66190 544862008 29473 28787 307726254 75639 75101 603500830 66193 65906 55731741 24015 23602 385634380 66195 66035 449295159 49421 49873 497763176 43282 42850 258634465 66104 66198 538429083 21576 21281 606217400 70098 69487 624806282 54189 54906 723567012 17975 18449 51163016 18687 18060 512833456 232 356 917388297 44495 43774 283957273 10875 11287 324939098 20115 20295 384396196 50084 50574 536246160 45103 44891 756015413 48841 48377 252384703 36568 35805 988400286 79570 78837 659085164 57956 57529 903191477 2281 1607 215332932 31660 31508 91905961 51456 51541 424894478 62664 63216 735336598 14647 14274 343957214 63523 63942 317570390 66250 65877 65122187 34176 33475 36342171 54851 54442 78027364 1717 1390 490771514 16784 16609 42594335 62833 63279 784555978 40203 40419 620713234 11399 11151 542759278 65411 64727 451428518 62561 63332 579893743 16924 17023 546960648 35892 35526 642350350 47059 47260 719003425 66233 65853 701506328 55703 55439 673222345 25827 25514 998912186 27883 28606 684545335 2237 2639 877273367 6978 7617 8150460 58295 57740 188825112 71646 71340 864541362 26463 26225 93328131 73121 73016 521963695 75067 74325 595357008 65787 66244 873249278 38261 38017 222158776 5366 5516 807936079 13343 12658 561281934 1724 2116 735722157 26279 26357 657962066 22486 21911 751564209 12825 12119 97231236 72656 73210 723950581 76179 75587 65966774 72478 72788 460597964 38692 39289 818850277 65974 66256 790847280 60272 60127 949710857 10914 10420 497487612 21087 20513 112531435 59136 58958 674964060 8610 8497 931259191 73877 73144 709116289 49085 48733 4428754 70000 69441 676563609 484 1201 808412013 74162 74865 801563646 31430 31367 152380251 71516 71327 957038253 67003 66429 398169759 26600 26368 511794427 31770 32100 130948170 66272 66101 435908995 28153 28551 419966980 45372 45422 451062371 22367 22079 912813800 79934 79525 653753512 1764 1431 755031701 24519 24231 397624326 69053 69330 611035777 58523 58157 642484941 50977 51568 450546577 64025 64684 408161816 4436 3650 113987047 32619 33330 56952903 64133 63780 542484732 30657 31011 453139376 36042 36275 874700270 67944 67758 387211154 13831 13351 33247259 5170 5156 722698570 46858 46828 150572014 63566 63622 432336842 29375 28978 56553465 64833 64410 456652614 71546 72191 872475716 54977 54685 633756464 65591 66297 123620325 77297 77086 666438759 49005 49064 709967057 66300 65756 596086700 46309 46592 408979954 57583 57378 12298325 24673 23964 61946746 19478 19164 57809733 65908 66177 412619126 66185 66306 14832667 15558 15448 53691046 66308 66167 606619306 48630 49149 440400268 63671 63140 831950506 35001 34975 763408835 6051 6380 549961644 39977 40492 534611858 7979 8448 960060244 50683 50024 151785409 67647 67844 120017858 69912 69710 75546027 11561 11381 426846289 66276 66319 777815445 55281 54900 907557508 39632 39387 201521470 30615 30895 392490813 65698 66323 38310583 65762 66324 598044720 76468 76076 457679221 66326 66283 831758744 32943 32920 37077925 76196 75490 190029864 65134 64875 410838463 17017 16693 35150661 29863 29876 576678494 46970 46938 73572210 8375 9086 861473871 10873 10785 149333260 66164 66335 369725672 4600 4321 751415 60382 60629 358600859 36117 35606 504153880 23561 22955 667796427 21367 21460 801144645 19783 20225 974803421 11383 11641 200452985 12989 12349 3722387 66344 66060 326011021 57008 57191 794792341 7596 7921 295358627 66012 66347 531592273 20783 21124 800954277 3365 2642 32782341 7834 7865 216026094 28650 28037 110867994 70336 70902 743354182 42758 43523 936518836 12461 12139 213539860 77201 77265 767609223 77984 78763 435956431 72510 73112 878459116 41026 40418 192416694 24143 24359 678324020 72879 72639 555493569 36178 35858 749402684 11783 12576 285500375 39993 40286 341793089 2629 2436 398198081 58491 57761 96857846 38386 38869 25650271 23129 22789 905433556 16588 17308 72096409 46159 45914 8308402 65747 66370 967887001 51087 51402 15468437 67034 66819 769543607 68378 68328 296798409 21607 21751 350717365 6896 7578 780410417 11667 12238 375411885 3259 3093 578933467 31644 31261 60334407 38186 38845 37289687 51486 51555 81974575 66373 66381 950101834 21727 21728 191906247 19079 18975 67159230 18123 18349 970439961 6679 6946 109628348 58254 57485 355765007 46085 46761 646090141 10115 9877 820668134 73979 73888 599537565 66315 66390 654655712 66992 66267 586800689 61953 61260 255755321 49336 48603 755536539 66394 65994 110950749 5222 4894 57702075 11856 11847 968136792 3346 3713 214287144 35971 35459 59694990 48689 49361 983266175 66400 65948 321192620 74070 74200 722799867 17939 17250 696845790 67534 68218 672740166 38353 38896 581114179 45903 46667 102924175 7248 7785 445991070 56984 57220 78794205 17450 17198 565990222 5042 5174 845378723 2767 2895 290701440 51210 50658 916036244 7822 7457 850789283 27905 28222 47619768 27872 27319 188826908 62447 62045 229328576 29140 29611 54057275 50078 49693 424093591 61577 61681 452198254 23634 23370 665746489 37124 37213 15950261 62277 62137 512220872 10082 9816 576392278 66204 66066 16240093 42261 42000 500957650 51399 51593 582350876 64077 64480 889302807 19510 20106 313749515 76763 75980 644607991 76734 76613 628709924 66271 66430 575378393 44455 45253 454339368 48972 49277 702951599 15002 15732 105086135 43437 43074 666280488 6122 6086 900015646 38525 39217 841943334 37421 37692 479188848 28020 27886 186343282 15894 15201 494824152 65615 65533 228783023 47959 48373 941908013 41191 41460 485187980 35999 36750 25586887 502 343 89709118 66589 65793 156244369 11076 10719 577917230 66314 66447 716902752 62650 62463 996270318 78486 78705 825045379 13951 14057 672627826 74075 74428 207843996 13606 12886 822689917 41904 42122 970928046 65852 66546 999913817 22927 23499 609843574 43589 43104 890515659 66457 65778 919778303 65769 66458 240343110 61783 62516 88584817 55679 56435 973169503 35822 36016 218121513 65947 66462 64920705 72598 72425 780398095 74289 74376 340397538 55408 55109 589901604 40333 40783 240681141 39028 38817 273360731 66468 65747 547423394 12553 13316 974746026 18616 18518 882505075 43487 43817 940046944 68815 68450 305423632 74066 74445 753221305 66474 65972 679442349 25777 25884 613067440 8965 8173 686411842 66119 66477 422381844 66478 66290 119808315 65679 66479 38877662 70331 70267 262321521 1 26 794501826 66001 66482 650052954 29544 30069 264343044 25546 26312 578464892 26246 25518 719448973 35925 36408 283136808 64628 64887 695019582 6095 6316 486989924 6152 5607 847187844 64130 64809 615614505 74274 74751 45293869 66449 66492 815106511 8124 8305 544953722 43005 43359 557265605 59911 59619 738750837 46003 45810 40925573 69370 68801 853998980 66498 66101 395265223 56826 57371 53146687 31939 31608 303706869 14959 14760 601730943 64853 65632 87127520 61385 60893 862896567 42345 42699 126883505 33470 33288 700840328 67462 67003 372225570 71674 72295 536200079 39653 39181 696851694 70827 70794 529391234 57116 57373 259436677 76130 75992 462198139 56900 56670 1791493 22811 22131 351302803 21618 22138 554458470 66367 66515 216673203 65846 66516 84096756 28943 29451 112202663 43549 42851 542123267 55952 55931 988744052 8343 7614 37279198 2682 2488 54577644 15826 16611 708612608 42245 42724 15042431 9806 9375 642267783 62558 62726 487169108 20961 20677 765858789 76127 75664 717367961 6305 5725 75043545 54699 54231 110854423 18552 18742 494555550 6110 6776 962857481 61401 62183 179960674 32598 31928 56846382 44957 45208 184617977 55459 55511 248727069 6981 7349 634828755 43140 43382 669366745 42423 41713 672993323 70479 69958 42077861 36727 36746 861353858 50934 51597 697453337 10748 11181 831109708 43288 43207 495827318 45439 45490 532471785 33672 32940 51208247 67228 66716 18712534 41275 40524 56729320 4081 4523 750905125 77447 77371 40560955 48232 48458 134756906 41666 42221 671007321 19115 19242 530300536 72076 71962 621218422 12980 12191 823396620 6518 6779 808400040 59009 58527 389647559 13926 13206 533457657 31645 31722 719709474 66559 66269 567430843 38211 38909 176470301 14941 14919 258511643 66562 65772 440027768 65887 66563 41671673 49521 49164 782206246 3170 2723 278518519 74177 73988 875143935 11018 11372 693456080 39685 39746 86489013 66569 66131 6645996 66570 65957 6732041 19807 19795 62230321 2351 2676 309614398 73611 73896 609894427 72709 72130 58571214 15884 15621 259291919 52775 53036 3844701 66131 66577 986832620 21113 21006 286509035 47704 47463 18326244 67784 67447 232195149 26321 26364 858811786 61800 61794 103357918 67617 67604 532396075 41659 40959 712919922 66303 66585 237173858 71157 71153 727236747 66587 66564 256532455 66588 66012 529127376 5242 5282 635523752 52786 52869 58390458 45976 46767 676844315 73341 73076 615680913 1716 1679 510479570 39050 38383 669913751 50594 50894 13138768 66402 66596 32257923 66597 65904 37159195 38675 38805 248178224 77826 77402 34954002 20448 20219 497272215 29308 28767 744796161 13074 12621 556606459 9268 9339 696266867 55941 56060 855602019 21171 21622 486928071 6106 6301 997321293 9960 9617 409005958 66608 66289 807443617 67830 67472 492710388 73370 72951 990781668 1577 1658 241006309 11577 11941 13126574 35750 35711 237101522 24590 24818 953326430 36405 36105 826675244 14465 13953 647697932 66617 66324 55456496 54058 54760 724126655 52145 52424 22460028 66511 66620 995668704 7034 6423 208315553 43914 44402 810943727 79463 79926 896724217 22895 22428 52685173 40964 41194 617154427 65907 66626 12012858 39529 38961 63855436 12156 12807 683653559 66629 65942 197452760 66630 65930 151306446 37320 36583 942847522 66632 65988 124407993 53105 53512 84113496 64817 64903 747668545 15050 14678 875684267 31359 31377 555303728 43752 43992 11847774 24159 24621 797361928 74378 74229 64496156 31477 31162 19172853 64435 63995 735165070 30284 30172 153998849 40293 39600 32227885 27884 27512 746971783 29178 28722 677300053 20337 20936 505724394 10489 10683 197046171 37537 37482 7889798 66536 66649 766031713 6605 6887 581369319 72711 73261 158639528 69777 69167 113636665 76217 76166 277344805 7142 6453 617073152 20153 19779 541299094 48950 48436 905409034 43736 44533 865918038 50946 51266 52073377 39102 38909 843662127 63861 64523 658109189 66082 66661 529778288 78321 78971 821517849 24124 23678 181265216 66664 66533 983238748 37472 37971 56748850 71117 70938 615533851 7286 6486 847575578 57552 57316 149044709 60983 61446 478641694 37290 37642 366742336 66166 66671 734660112 52415 52253 30401946 64153 64128 122505723 16664 17269 630319746 66675 66667 384049659 66676 65894 845115928 68392 67771 923230034 66678 66253 339726530 37050 37547 44691897 54863 54067 856023329 72443 72697 374559476 75332 75851 603023940 2711 3003 180673193 70018 69850 39250971 6560 6340 257428594 53228 52913 579464238 60362 59906 535426609 66688 66526 760022158 35866 35591 7133860 35590 35943 470247180 77779 77690 539122745 66692 65895 561646250 77246 76932 46369315 66694 66130 885139791 39620 39759 419866541 16308 15701 257350591 47557 47430 10514894 9539 8931 732737993 2251 2018 395921150 73994 73387 913906371 37319 36707 496861513 47672 47919 76722739 76539 77271 612831906 71228 71410 64518863 13244 13015 821055865 28483 28574 442114472 61506 61346 677835664 43328 43677 34540450 7606 7961 255568650 52797 51999 423845671 32648 31852 939006405 71401 71188 865255452 2564 2569 644681449 7250 6685 556262420 57740 57234 140919489 62619 62953 23167684 66717 66063 100402378 34690 34623 263980728 24223 24329 193302538 51579 52018 960872516 39824 39509 254474659 66172 66722 852380860 65457 64914 873819560 47935 47432 463595495 23852 24311 222572079 32971 33344 579227058 239 1034 570198184 72944 72411 35827746 66310 66729 903722349 63807 63970 61187468 66731 66627 915395994 2673 2403 369053960 66733 66525 286753566 36081 35926 835319587 34910 34318 281650962 39878 39922 365507796 32461 32309 165349962 27591 28305 296189618 77115 76384 831673386 51417 51139 800437859 68088 67888 639364027 30625 30206 189740120 42148 42480 133787390 32010 31727 98179511 43044 42914 655799425 3700 3171 745242265 42653 42179 628689711 66409 66748 381046 50658 50982 294923372 77888 77390 847213789 14590 14875 439817314 66091 66752 167838825 8662 8814 505754773 12738 12027 26142704 38620 38031 960607422 66075 66756 969880061 69834 69171 291878358 66758 66728 677525121 48179 48752 80792433 38156 38109 502158021 55352 56075 10507597 33691 33303 247192483 46903 47645 42464043 23064 22299 865310710 42626 41882 605385949 9432 8977 866211151 41987 41385 934418593 17495 17242 82949354 10656 11247 321744301 53845 54167 362366176 37731 37209 226992395 68510 68667 796047773 68689 68618 281485991 32091 32775 679730069 26008 25492 493363367 66776 66124 301759795 34017 33917 24104186 2999 2680 937102610 15367 15175 622731572 25744 25273 590157936 36092 36079 792663193 22818 22258 821252576 76352 76324 589232247 28024 28064 798945342 35437 34848 974614202 5162 5547 356121064 6861 7442 449294010 52116 51673 2347051 27228 26596 803408983 5669 5131 343346940 9700 9636 10679624 67193 66744 671716585 66155 66793 215505072 8325 8115 252561231 66611 66795 245443826 3809 4139 995550924 59742 59915 599164871 25573 25889 3737591 66312 66799 6323342 36170 35526 755795023 65649 65121 772224227 66112 66802 273676146 40881 40463 929494898 37094 36977 359046288 66805 66615 73273613 22702 22012 251731998 9879 10558 124048381 5537 5066 538524111 2196 1879 50190230 23533 24129 362259136 45177 45836 712290831 5554 4926 580107250 16334 16999 8635536 38627 38051 288848126 42112 42701 492564875 37723 37531 440361732 66817 66606 337707344 8470 7728 891209701 18263 18648 600283356 5760 5662 314534322 46316 46323 769397490 30838 30306 350536292 24898 24643 881970030 50972 50430 875540429 10362 9623 13978325 66399 66826 649894862 64030 64628 234639408 15549 14802 963179723 42197 42977 25191195 31741 31135 766610012 66831 66401 838084633 18737 19313 238723653 17708 17692 461953322 12375 12170 199940521 32962 33432 172962976 50132 49873 363931258 77062 77371 369145902 76950 77048 21742388 65160 65482 890170946 47052 46947 407953099 68974 69481 129055636 5600 4915 935367393 26036 26540 949791487 59453 59096 442012221 47219 46634 894512017 1649 1651 963413369 11534 10890 537785566 66808 66324 436403194 73161 72689 29866905 18693 18674 922222374 30143 30724 63350373 68181 67898 901834192 25571 25179 812706536 72768 73343 936082423 40470 39741 532599585 11073 10311 981521073 42466 42666 290529020 41438 41048 401099874 65723 65658 330918436 66860 66156 434714929 43973 43963 29936665 50777 49993 841684925 43233 42706 864891010 34066 33843 144395787 53389 53376 20400580 12013 11974 847933124 49722 49367 23164371 21500 21177 74604189 509 1 986667337 17395 18103 274034198 52833 52724 897979573 21269 20507 46316391 42325 41609 635003957 66874 66636 813101239 48522 47779 850803015 65836 65702 110932624 64418 64057 938982620 42489 42989 800215696 53543 53417 576075694 55133 55835 520624737 2734 3050 654038228 6099 6629 350601963 33619 33394 951349907 4104 4547 222915527 66199 66885 19278712 66886 66689 726247159 50147 50422 558453155 71220 70988 320597205 66889 66113 393035366 30012 29515 78646346 2903 2505 318228495 22406 23047 687369024 19632 19320 296760321 29532 29063 600124250 75746 75422 206334730 10428 10440 474875618 58749 58523 318954992 9892 10301 240056835 24710 24620 935139405 25489 26028 365530168 10792 11086 132740509 70629 70497 124571140 70443 70750 938192022 78419 78951 126869220 49514 49267 36775096 3571 3944 836308866 60854 60608 467782180 66908 66473 58684459 66909 66880 20009905 74883 74156 438893443 30184 29850 995340093 73054 73808 963698039 15321 15228 571213889 48856 48774 688453236 40243 41040 987798696 60558 60156 494428886 49529 49201 938267618 21107 20497 31892644 53510 52947 944852020 11200 11174 908209530 7646 7207 206099026 40854 40598 792022726 52035 51704 517469999 36620 36568 313885239 8707 9418 119519252 66926 66131 949977203 20152 19827 592506096 24200 23442 695438345 47222 47910 60860143 33309 33588 156761766 13811 13247 679655757 9555 9100 500709003 9138 9694 846155373 39796 39868 5011518 8004 7678 190733093 48303 48551 785848448 49107 48486 634930780 58859 59614 235405952 78644 77852 389941976 70102 69387 220196430 63100 63701 773767505 45446 44876 55873938 12818 12427 572985546 29077 29625 425436286 66637 66945 531921185 66227 66946 763346177 74976 74820 285682660 31068 31724 174977598 49639 49413 655648614 20878 20550 479313468 11647 12008 66521106 19138 18751 1554911 6613 7365 151241728 74935 74485 966182679 66976 67501 712590534 79845 79541 591508823 46417 46863 181605265 18102 17782 115020361 4281 4056 69190004 19481 19786 808213696 52847 52158 43730431 54889 54832 767901678 76337 75649 785495572 50472 49907 280831191 74067 73426 260072694 66966 66478 957675525 40340 39915 520029603 57143 56871 549025661 78480 78433 971985508 15815 16462 925113587 55975 56078 669837474 43478 42751 67448378 2891 2231 4541691 43091 43357 69635582 77579 77962 770724245 66976 66555 250154677 20954 21001 823410866 66978 66501 13709267 31798 32068 642194821 24650 25169 407470397 7279 7282 794251589 66982 66596 379207937 32779 32132 56232575 16225 15670 468590404 78531 78251 113163440 66630 66986 636807292 35041 34961 150781459 77372 77604 113048543 72316 72548 703231928 29848 29730 76979226 66199 66991 145415126 2668 2348 278345799 17220 16513 44584034 48071 48712 632766745 13508 13868 97168352 10298 10116 43572826 2862 3615 339573370 38476 38606 266705048 38671 39436 32330063 41954 41871 626379547 67001 66888 127242765 34478 34480 61974554 19698 19385 822939842 64346 64869 387819822 16052 16548 127182319 415 837 804220422 12752 12325 365864671 67008 66328 171572061 68344 67737 122402870 66899 67010 267145257 68561 69283 96513741 40598 40956 724350741 78843 78889 366342845 15429 15936 431743538 26584 26407 362485946 61502 61163 787738345 70489 71009 513353123 4701 4005 376399413 48128 48591 763474006 3509 3708 155585807 66934 67021 293918153 7832 7447 133372201 9059 8436 88093527 67024 66344 181706206 66657 67025 861035351 70726 71314 994985321 34809 35389 143456243 30175 29608 663398998 2167 2406 365269048 76022 76059 48194871 42190 42579 591995753 77159 76379 617390744 12874 13305 938217113 49716 49997 413226293 69684 69622 901705848 35031 34943 800774250 29508 28709 241008494 40448 39677 677877482 62993 63409 820151782 75615 75342 460097972 14679 15388 863697133 66525 67042 35726147 43962 43332 445897979 58010 58726 121010949 38663 37864 68526864 23929 24674 873843983 36427 36677 970602499 40115 40030 753181199 5405 4871 162736151 78551 79028 220640130 67051 66453 724052176 27266 27798 385769511 19758 19404 247652101 3148 3528 118539443 76446 76124 479930165 46902 47583 57311942 67057 66269 48844319 51212 51569 413782046 76165 75996 842577804 1 253 330534923 3823 3139 154789744 2063 2592 807512354 67063 66773 305275185 38362 38398 658427190 73847 74007 336695623 2039 2100 356702596 18739 18662 421672197 22685 23018 93723950 74197 73794 760837302 6047 5533 867263467 10106 9380 910992364 66784 67072 849484028 23796 23593 650238997 36351 36017 220927586 71951 71772 803267919 39318 39226 277247054 49941 49697 839262590 36973 36653 331902169 66317 67079 255208859 77730 78270 769632245 67081 66608 556576079 18587 18443 741999523 67083 66825 890270912 24091 23592 6972007 3949 3632 247760043 45037 45035 403577337 26840 27241 366709939 73248 73740 759678014 4788 4476 774367224 67765 68106 132752502 67091 66862 502188012 76950 77031 993187511 17925 17492 62488930 20063 19452 365752218 67095 66498 36627944 28777 28651 348871220 71570 71927 86451031 5648 4848 659640904 30107 29520 509037480 66641 67100 886066874 78988 78707 564729609 30382 29641 938176583 26105 25826 26324016 2056 2110 536496244 52233 51846 843086576 31760 31872 187239620 67058 67107 818332938 28784 28602 188549678 57090 57466 301445445 7165 6949 116616398 12823 12964 349208257 9229 9881 705015771 70953 70799 505831048 47814 47749 902515161 67115 66535 509223270 76709 77380 612034832 46026 45386 514488315 56044 56230 822924348 56487 55771 404879630 38444 37820 901596038 1953 2392 372138532 10105 10430 858670515 8815 8388 114148945 70839 70234 841516444 6207 6578 979672911 55720 56073 301990878 67127 66881 892237005 69579 69511 898767058 67129 66715 340561417 58447 58401 552358592 64381 64468 679338401 53578 54309 965248079 56148 56690 141309863 72360 72703 993400640 59751 59711 17197043 53032 53555 328562524 34693 34263 118894269 31589 32170 909912491 53337 53208 677820779 14017 13306 461005799 67141 66823 614825383 55566 55474 1863216 3850 4130 700969141 21389 22121 964012289 42305 43032 431924483 27308 27153 200816995 44108 43798 438696962 2185 1940 478072161 18084 18803 731064885 2159 2546 673967803 50417 51205 713933192 3444 3014 411388383 67153 66918 8448994 70228 69751 613938964 32497 31854 133599229 62315 61755 750117881 35333 35636 39567990 72826 72967 584872238 35959 36148 662721824 11407 11615 833886289 71029 70372 715217566 72459 72554 875802156 6189 5948 985031729 5244 5541 803214636 66627 67165 516122574 1479 1088 598832149 59882 59876 197905524 60795 60606 496157941 66830 67169 912494780 12766 12276 679759959 73720 73251 31506354 14362 13847 90073272 70617 69925 254650339 62106 62529 3406399 35998 35637 222070967 60721 61449 340869800 67177 66761 219621889 16287 16139 820102530 67179 66688 999461333 61941 62212 271667354 67181 66906 44059802 67182 66831 864756919 42687 42358 876575583 66803 67184 901781127 67185 66457 17898611 25659 25203 105233370 65048 65518 478757423 78519 79121 56504078 77267 76891 280931351 4605 4184 645989066 41448 41194 601912866 47162 46810 290498544 45332 45301 289788501 43877 43407 860354508 7698 7755 941588630 53717 53172 334895250 31260 31962 30275776 50524 50179 930963975 2627 3248 567048947 67200 66862 772968574 40429 41211 826866222 11466 12064 471868422 66793 67203 139695391 24652 24086 755580898 54552 55247 380768569 75446 74990 42507833 67542 67618 508529672 466 246 313977871 67209 66477 290444993 48912 48215 111681908 58360 58366 901885982 67819 67452 196258299 481 307 284184680 10164 9787 692842862 79212 78522 12333525 20480 20833 227387584 44893 44662 640552725 14585 14152 576214851 56076 55784 530922024 54170 54039 487754779 27380 26688 984407410 41380 41159 453919731 49378 49174 426622225 23581 24165 15535343 609 212 827981422 31547 30959 273154785 42352 43030 601564178 28985 28294 32171455 43625 44294 783055804 71440 71708 481950805 30979 30894 365048496 67232 66617 355825975 59740 59696 149259345 35764 35304 724633594 51050 51559 652261106 20774 20624 379211939 7718 7799 542268138 62336 61784 282480480 66998 67239 471859174 4390 4513 751260790 77481 77865 528962692 67111 67242 258687099 40288 40737 466740253 57687 58457 992104645 10427 10348 597976801 36900 36528 66143778 5767 5885 703813674 67248 67065 901065 49716 50206 210978570 70569 70686 586108049 67251 66983 208311590 79444 79094 455287905 65268 64624 893818824 4521 4083 514097128 31766 31786 390680367 43742 43337 997815438 35666 35694 335357994 67258 66538 492167850 11594 11266 554236901 2700 2663 903713781 4460 4315 41796098 34288 33977 428285503 70904 70402 516794603 62005 62009 52059744 73914 73522 777652327 35955 36449 265723762 33214 33495 682058348 41618 41574 640827965 56963 57448 825124405 67270 66710 423426291 68267 68026 634235283 37476 36690 983690014 54769 54620 283020424 70103 70681 759911894 67471 66690 551811858 29614 29328 715193399 13864 13824 668729669 38792 38152 208534546 40032 39308 70641052 30101 30389 224418531 13654 14427 895434129 67282 66539 304832259 16244 15492 39806571 47370 48003 759859487 9737 9563 363617368 16906 16976 795034089 54461 53940 210866619 17582 17202 910495757 67289 66769 575690951 41004 41087 210758247 67179 67257 851932493 30540 30769 200276595 14690 14102 979590354 66847 67294 335864581 8712 9412 336548581 15128 15015 132276026 34466 35018 851845040 40815 41516 607178158 57770 57324 952603852 42034 42590 535886831 32196 31416 778392666 16689 16155 702268978 41895 42273 981012047 65566 65068 879222597 53605 54234 511027215 67306 66532 577197253 34541 34478 404161086 7403 8124 105784209 24304 23549 716656850 17263 16873 101740670 74519 74842 842905965 4192 3717 363149645 38522 38303 28519403 1 677 439063002 41203 41613 796076342 56945 56440 665338261 39887 39383 285043810 56267 56459 728388918 69328 69683 141044214 38429 38385 890009773 30475 30416 628316551 48516 48237 806759768 67323 67291 10285964 48259 48375 4206713 30982 31529 863772013 61608 60883 307439079 54004 53329 749069789 22668 22494 330095364 58352 57975 122299242 63342 63452 576697838 7967 8156 576785234 41152 41874 670409978 32921 33682 488113817 66963 67334 819143262 48770 49394 960688984 30898 30235 842506285 60342 60597 560762968 8991 9401 283144329 29988 30218 881641183 67340 66630 441056788 10004 9275 425084618 79509 78971 43182247 18010 17811 992684252 67344 66823 419256903 25140 25244 850299734 31507 31152 84977748 57297 57068 5968584 70269 70711 46254852 67349 66882 12549926 9147 9681 282739984 67351 67180 971799838 67098 67352 535674285 10531 9978 109425577 30605 30208 973700798 48833 49492 7979489 59684 59258 787418440 77002 76494 719885586 27563 27296 982647334 67080 67359 68652307 58135 57809 916091134 13863 13285 23782103 46334 45717 612547443 55563 55964 278184767 20970 20279 39920796 2403 2965 577150514 46883 47617 11038389 19567 19162 558489072 58994 59122 741530901 16991 17149 316862115 23136 22945 987077728 16014 16091 157505080 67135 67372 313787134 35033 34465 14193772 12917 13453 940974028 37907 38679 102680874 3548 3449 931659025 18240 18868 695342356 67378 66855 23026611 5785 5269 513960032 67380 67180 92768939 69865 69926 216183781 10896 10352 37229238 73005 72873 809382005 67384 67294 57599053 2525 2043 245870702 66299 66714 15640536 78183 77581 581775244 20574 20156 337422367 67052 67389 36588289 62738 62026 316822273 79645 79476 72637384 78721 78632 550076520 67248 67393 85497142 69234 68938 616235388 66766 67395 243399122 21603 22287 324248087 48448 48865 57769062 48515 48068 978089081 59704 59848 296620886 3972 3718 980911422 40444 40125 200846385 10524 10687 40340365 77667 77069 163315078 38254 37951 1220497 13977 13478 241085177 67606 67085 18827053 56323 56653 439873429 3202 3084 828678379 74581 74092 656196196 16149 16047 201903414 62358 61883 848800061 67377 67412 826927562 1456 1934 397848030 17244 16843 812885864 44234 44559 444410171 36497 36040 981522894 78707 78216 653908245 73492 73145 699783654 50887 50595 636679117 33743 34314 199841854 59095 58802 691875451 52237 51901 23212984 9896 9816 296511803 55071 54833 576465027 67425 66723 816018887 77546 77057 26026313 77145 77701 122170443 47968 47284 518816938 78934 78239 626442868 66995 67430 957186282 67178 67431 160438474 42689 42188 354961382 27534 27920 97415745 67434 66861 699838797 23718 22994 146131466 68865 69009 22325516 11787 12567 252230575 54720 54936 111081482 15376 15737 513159519 67440 67140 649331990 13231 12784 214912135 79607 79965 475767326 45490 46027 855063714 13955 13166 365017505 63687 62944 301365329 25965 25908 115208294 9906 10526 130682030 74479 74284 443682671 47485 47139 412808925 31159 30945 330222121 59890 59615 761904101 32911 32636 309605605 9089 8946 174371518 51302 50619 204701579 55901 56111 517551276 66751 67456 728844429 67457 67427 818227147 5638 5458 669555739 41188 41073 101226474 35210 34582 156005270 48811 48532 221794716 64529 64003 648530246 19025 19065 672117645 40561 39991 342004815 38571 38004 428026387 79211 78969 316817633 66804 67467 963741957 1197 535 801863856 55333 55157 804632528 43195 42719 736350116 31034 31291 442131399 24852 24510 395749585 31580 31004 464071867 43402 42733 940795817 10056 10116 987824076 68659 68232 655409520 21602 21607 281121918 71416 71171 60127473 4637 4691 658817040 22030 22411 117333616 40936 40199 212570889 67482 67120 747935199 10269 10324 9939731 5713 5536 64853333 67485 67149 509588236 24280 24749 427086267 10262 9621 50082651 67488 67336 204013513 10362 11024 379536512 41428 41360 58993969 77411 77966 904051183 42963 43157 378721817 20901 20866 540396319 67082 66602 289077455 3252 2614 743270622 43903 43530 809998776 66956 67497 3701991 17736 17703 667018 5219 4573 789497782 21594 21363 858804155 70976 70313 44828315 44571 44999 581555002 67503 67072 883170318 23594 22975 606849884 8518 9211 885726274 73369 72871 156180761 21773 22199 91426813 13415 13902 961939576 63157 62552 154682278 41602 42076 931883592 70569 69794 135096480 15 164 138712593 67513 66783 206337750 12468 12349 109498442 1143 1528 896289943 26335 25975 474321100 15427 14816 38699173 52316 52569 793150855 67611 67426 892672648 77205 76601 883109236 34518 33943 324052264 23651 24308 21910986 34219 33847 569790363 67524 66819 719311733 28905 29426 594415676 67525 67526 652606148 40349 40594 896040445 11146 11855 16238434 40831 40789 319607806 68635 67999 323922567 65016 64518 481153886 18123 17346 396617071 67533 66799 656111441 13905 14078 17858060 13884 13798 882061170 19470 20238 210988024 66781 67537 424940635 61774 61703 439357869 14110 14742 768592499 40333 39658 11687416 47018 46302 276465416 10244 10411 772731307 67333 67543 423816094 17295 17261 107333011 38920 38354 10267526 63031 62439 329632937 19281 19295 473411506 9432 9934 936181388 8212 8102 860957895 49668 50245 868857391 65645 65004 212033396 67552 66761 889221327 29381 29303 939123459 25761 26258 996702505 53244 52818 895702573 67556 67507 173200105 55029 54637 6813747 36845 37114 902429285 23790 24162 42006570 1 40 49775243 43653 42886 186701974 18511 18322 248523544 67306 67563 359545147 73757 74034 155562252 4517 4497 932437296 78589 78128 27017562 46891 47471 21508917 70989 70866 820890083 66837 67569 711282246 939 263 349551781 68015 68385 789957745 67572 66782 289747248 75950 76676 464068580 64839 64849 14361690 7571 7182 705064522 74372 74049 159497268 69094 68901 851245656 67519 67578 638688829 42398 42625 330648482 78572 78106 311588309 49920 49995 243730612 40985 41305 756891380 34952 35125 6764382 8533 8535 29679387 42026 41906 901437263 66809 66022 884745867 66898 67587 994708197 75184 74886 420314038 24469 24288 789758532 67590 67518 738616051 67591 67395 850861222 78832 78338 20420725 59372 58999 26506226 67594 67535 346972798 53899 54069 208717455 15682 15698 339110352 67597 67181 483390330 67598 67093 759133797 55300 54663 568556694 58586 58510 291136607 66940 67601 689816388 17224 17934 56616258 55882 56163 610628404 24568 24418 523166049 1 118 71812475 74882 75090 772771222 29471 29134 695686629 55778 56493 968362294 35634 35341 197913740 30160 30208 803838020 413 219 520359337 68723 69278 146165221 36362 36856 286303659 49977 50059 23149332 621 43 664835974 67616 67017 501347735 50592 51211 498277198 17334 16919 50629426 73184 73363 516614916 66922 67620 455980314 58932 59463 566112688 66417 66165 398188460 67623 67197 86732975 66209 66884 17259103 67625 67316 797429583 79306 79187 654885880 68036 68748 349440153 58618 58533 613779197 60165 60040 602893166 22073 21359 122157675 67048 67631 32003798 18281 17541 234486443 60605 60114 916335764 69387 68941 267259587 53503 53272 148790270 77230 77824 49554378 648 650 843585291 46576 45849 332232862 24526 23913 649480110 7189 7215 522812377 67266 67641 350964578 20208 20104 55496192 21794 21928 558146310 24350 23889 374906366 45057 44741 403592428 31356 31691 917865937 65802 65204 963622189 29409 28675 111588740 38086 38715 553846847 52816 52445 543279709 42793 42701 721728457 64884 64715 886384215 5129 4885 421884341 53189 53985 654924754 67241 67655 419215751 11916 12466 371294602 25375 24956 773477358 45847 45378 671056582 67659 66936 565824665 891 550 109297618 34101 34312 974272076 6396 6331 561025710 10686 10448 457798963 20485 20595 652971016 37417 37829 335905654 64540 64871 77724776 3241 2532 933323789 22483 21968 595926443 57611 58099 133773270 8811 9608 808710322 67671 67470 283257061 21172 21444 569713499 69817 70358 926523419 32548 32700 308286128 75452 75325 496466170 11360 10854 395984223 14133 13622 547301303 32427 32122 859519595 65191 65672 217318801 32190 32655 130910240 47129 47163 281720674 22086 21407 653477708 77467 77264 186147444 67684 67072 706950828 56603 55972 979903381 3494 4058 672105125 67623 67687 759954542 67009 66719 950451508 67195 67689 913124112 64423 63767 431198760 33246 33821 104898512 60707 60178 639634319 49132 49351 743998805 64530 64951 836401774 29128 29428 575966959 61253 61678 11931061 44209 43944 578093354 79302 78725 194621809 40429 40050 734898340 13398 12649 573765700 67161 67701 907391771 67676 67702 560087314 33301 33547 924589770 65598 65539 171659006 18107 18679 4024822 70568 71280 792623509 64657 65334 924531908 67055 67708 144327496 14410 14076 132378445 839 1506 24537632 67091 67711 424590836 8491 8182 293063853 35853 35307 506036728 39951 40689 282666304 30950 30618 170243141 67716 67639 523734362 10834 11427 178694288 72590 72183 149864291 22254 22246 557350562 16492 15834 11992223 7866 7789 564084212 67327 67722 507749727 63742 64109 898223997 52601 52011 260809076 32516 32379 669206984 11792 11488 245640425 65416 65367 432390985 64166 64174 239590642 23723 23441 587996913 48989 48971 787902751 67731 67018 8619776 51126 51121 783729877 30161 30077 297667099 16488 15741 628749567 9140 8727 142839454 60845 60333 1838593 43059 43754 199626803 1512 876 201905645 24675 24788 821091236 67740 67554 91784954 67212 67741 184270061 30179 29496 978816562 43051 42382 899601302 37886 38590 868524650 67745 67506 440435007 62702 62455 942950263 63656 63297 323757693 78564 77881 406000031 67254 67749 788570596 67255 67750 398900558 69074 68375 870499685 77067 77118 644935434 16304 15579 684766683 56171 56451 936423337 14033 14320 45344992 68221 68791 786823362 46139 46654 970011877 63428 64188 770663777 72218 72470 683452290 10843 10103 22483199 50347 49770 921376266 59008 59482 416759473 30240 29468 820223075 60582 60653 489753247 10280 10718 269647380 67135 67766 446289848 34516 34016 339287456 41444 40695 196620196 54445 54288 813956627 21386 21204 987773690 64924 64980 775389914 57476 57733 173416372 68699 68856 117957079 67774 67744 825140192 68870 69605 419724213 69161 68575 517204120 20795 20157 909053561 67778 67721 388223283 79744 79727 833451610 28555 28279 959769277 56067 55566 748056787 44288 43738 45574053 42156 42029 74094070 49693 49329 32867254 58645 58434 623016963 35497 35486 142271560 57883 57849 551532857 72424 71889 273565880 67789 67347 256030700 11436 11311 635084565 52019 51981 374935768 67754 67792 141480220 7895 7305 523329461 67794 67015 324885863 45169 44671 403490316 62703 62501 566366433 46788 47445 103911496 73935 73974 55028349 33080 33375 157004048 37391 37871 355353384 69663 69086 315655892 65848 65585 769948668 67803 67709 839950246 10154 9560 861004982 67637 67805 958885708 42923 43583 129405034 19809 19052 446638995 13384 13724 583384693 35398 35868 51725030 55797 55414 130524596 43738 43011 275194142 61163 61533 106790899 6820 6533 679982748 67173 67814 400550312 7361 7704 300971413 30968 30175 191195618 70390 69816 263403950 64520 65051 308328060 12524 13247 590171593 67820 67456 535103638 58442 58532 894960670 7446 7080 747017541 4109 4251 163255437 71185 71176 282984074 58755 59217 23358258 65488 64852 145215617 41369 40933 824156475 12327 11569 277503707 39902 39495 691831286 79273 78716 812881550 15799 16008 923561518 48416 48604 614406091 68632 68889 5450168 3495 2845 926198833 67835 67294 530243401 40127 40038 15835968 31859 31209 48196747 26352 25736 68103952 60420 60553 831527023 50949 51091 800719683 67841 67546 840136644 67842 67532 71362616 67843 67471 983229449 54000 53240 600602753 5294 5856 670356607 76677 76486 90287768 74900 74148 999532931 65614 66242 450859213 47308 46523 27547675 67466 67850 933484931 39200 39273 19016143 5046 4664 701198236 63926 63135 422611642 26629 26310 403948338 58018 58369 167938016 69358 68987 375382664 59179 58985 292851650 24532 24805 47635264 67859 67114 389810992 27567 26841 497564622 75075 74633 240342111 67862 67191 762169644 38956 38831 208288315 28998 28795 573226191 48944 48737 351948286 37559 36760 150085339 62388 62073 972467970 26915 26387 35983507 67382 67869 337692883 77128 77137 207100691 53680 53510 888584073 55399 55336 366073409 60013 59898 340313685 72923 73569 648969217 45482 45034 459816025 43293 43636 362953640 5049 4707 268266429 17042 17068 425451956 57328 57546 7616255 63606 63165 679749562 58405 58071 873726090 7733 7266 979583135 43791 43751 11384971 60676 60141 438269195 10500 10412 133004544 8913 8201 513860635 71546 70974 45430289 67804 67888 957627478 67889 67168 35085988 28521 28186 738853091 36759 36421 92447020 75762 75444 490581753 30241 30753 714459329 75203 75694 334518166 55117 55854 412498550 3750 3757 368083316 64815 64218 655777511 38784 38105 893118265 10595 10158 608484369 67522 67900 4023789 20535 19745 389773159 20796 20150 649179058 14624 14233 468893218 67904 67829 86709935 56853 56111 450201560 4512 4337 691012686 46919 47019 39099728 32976 33511 73672359 7277 6790 633429397 67910 67325 32435772 42691 42978 68688201 58249 58033 208903654 67363 67932 2366524 60907 61539 19191055 15610 15966 572516669 61122 61792 23561762 19899 19580 783141936 65849 65698 374272832 41957 42597 767742561 67920 67873 958073653 71581 71489 47642904 67922 67189 241337514 67284 67923 387104878 57661 57990 57245595 51848 51200 321118302 38802 38374 572214540 67507 67927 179262495 50765 50249 672265464 23949 23353 459419569 29692 29260 775051403 40984 41635 564392887 39185 38907 317932689 19609 18959 82367364 67934 67559 960235565 19878 19123 34199416 44393 43915 233300942 67933 67937 383407501 35431 35776 635888735 42659 42083 223371821 67150 67940 654442174 36777 36365 241257287 67917 67942 221937520 51249 50510 946811809 46894 47128 53663891 14991 15635 519296112 79677 79401 14182419 67947 67631 875828006 67948 67908 49917473 67272 67949 445720971 19052 18354 893234145 7601 7244 65030671 53662 53586 915705443 72561 72963 33765982 79410 79249 335538645 8045 7348 118228534 19284 20007 608908535 71465 71624 25367157 48109 48498 906982607 30956 30747 836119671 37896 37395 548202141 24400 23962 989661598 68086 67596 99943953 30318 29581 355762994 75377 75226 912802748 59743 59622 977940076 24668 24867 169312197 65102 65453 288069325 32672 32042 539401437 59433 59569 964036788 59210 59090 384941940 30641 30414 346712624 53388 53740 785059117 79972 79589 251434515 3262 2664 694026384 10904 10121 164162888 34832 35447 397583616 55126 54373 698520166 77636 78171 684576492 67979 67317 705266564 71601 71154 720643145 29621 29751 951617104 303 1 294422847 76444 76122 983145051 56544 56721 832652578 20366 19809 12360631 63460 64111 117535653 67987 67622 814698436 1880 2404 872683082 15188 15478 34075719 26799 26516 233527837 67991 67614 26205884 78575 79053 669181346 22449 22382 789083630 57028 57684 782582540 67995 67959 35084228 44233 44399 112966319 67997 67451 880777566 14434 13672 63432632 24608 25310 766022496 10349 9889 201875740 68001 67843 332020366 7466 7815 376568014 64742 65205 58962586 65218 65353 461046581 74880 75047 213114681 28215 27639 612015325 61842 61887 853546364 4994 4298 255972461 64170 63486 424804190 16798 16511 918537945 14292 13873 381765530 60991 61051 776162264 7332 7968 373527487 31972 32681 559728281 15930 15229 104692357 11566 11454 174091953 22379 22180 317928546 10 1 294102361 47459 46767 247183961 19692 20470 112437974 39890 39202 164874003 68087 68840 131090488 21021 20515 3286064 17874 17148 97763655 68025 67606 10665439 73701 72978 979477179 59806 59093 191569580 7066 7110 934059 16727 16714 279471514 40100 40601 524220744 41123 40514 171658354 1212 627 28086219 9457 9268 385205338 55183 54811 512111532 61927 62712 399234729 44397 44987 288491541 68004 68037 212207610 35392 35118 749748118 68039 67873 315978112 12595 12926 33609242 72550 73095 119538841 68012 68042 214827802 68028 68043 762948773 11503 11588 346072592 9238 9166 542262040 60940 61740 986537775 21592 21814 696682958 30688 31270 15829585 55122 55554 116793247 43502 44081 35092529 11537 11264 18307380 58743 58396 276445658 34925 35610 919631896 27555 26904 568216159 10723 11363 484237842 38115 37557 580815053 46579 46682 418212531 19510 19312 457898078 14191 14733 877741355 16575 17237 48489199 66286 66378 199533665 42992 43219 265023924 78908 79173 40430914 60819 60601 288606251 15572 14948 337166168 68066 67378 156193614 41245 40737 164853151 68068 68048 336560909 69936 69159 871674261 67730 68070 270406651 67803 68422 684164753 4091 4406 450901832 54606 54983 741231445 68074 67578 756676335 42498 42892 22331366 78513 78642 170699312 66935 67187 604259740 68078 67637 335416897 67417 66996 194370933 7596 8122 896915265 59305 58747 964780206 41825 41228 899796333 52785 52918 898770837 32988 32942 628542102 59289 59804 968364697 35795 35860 976497619 7491 8269 796535203 51285 51177 107252595 43291 42755 17253801 39453 39670 595613493 48424 48478 535328896 68092 67500 43207868 1402 629 55879409 75399 74662 388593213 56708 57330 2165008 53037 53783 717056379 60536 61012 12106441 34216 34042 283998965 1392 1703 542348988 68099 68100 137599837 35812 35934 129940811 60241 59771 21609293 68103 67800 332929520 1732 1573 60079926 24897 24402 563854548 56291 56658 969004441 25232 25099 91279006 26201 26977 453480313 69270 69960 242879625 59884 59218 51367696 70004 69361 864701114 64538 64006 671929537 70409 69685 733212880 68114 67977 58034766 4243 3939 343647420 68127 67968 969548875 6857 6331 665589715 60932 61329 250836946 78550 77784 583346721 32752 32561 423975033 30282 29772 571496449 38688 38429 86119041 67712 68123 290530795 71201 70658 456938832 27556 28096 874053260 35128 34700 460792353 48252 48684 666154780 78971 79585 510202619 13019 12421 549858796 10510 10747 260017631 26278 26770 107886398 77914 77499 834582598 44384 43619 757353562 14580 14481 19119819 64251 63946 321237214 62866 62517 581518628 62442 62673 545849942 67451 68138 887493206 2574 1940 216983052 20592 21011 860933417 27081 26410 752077090 28381 28845 42439386 28531 28196 142927581 62549 62747 953565713 29721 29027 51593028 21923 22680 290389010 50952 50386 344930282 59583 60223 563367479 20679 20291 902514952 71941 72340 44052382 26945 27163 98404558 24689 23901 593510175 8841 8286 86633211 68154 67971 307314049 66628 67267 732723884 60724 60320 298418157 57048 56576 995097713 2697 2242 584437922 66657 66719 735999654 44051 43711 475538411 34427 34254 848303105 68062 68162 59499854 15265 14849 121771111 6806 7123 886014215 78193 77422 692436996 67780 68166 184265653 51340 51387 97587354 28994 29220 493738578 14479 13985 34964761 37518 37880 10969192 24844 24547 183391089 76012 76134 522787458 65009 65782 741403812 68174 67456 458568417 71878 72608 295995167 67685 68176 670178929 67390 68177 865051466 4392 4152 692839932 22019 21323 283885150 30149 30295 284495772 63875 63209 959883127 7495 8021 103464054 67977 68183 132393706 68184 68042 215371429 78823 79548 326240216 75933 75893 26337653 48808 49125 840459267 76531 77194 39429074 67984 68189 370848225 47101 46540 325393664 50923 51276 599571695 67900 68192 883506060 63579 63920 47304776 1983 2427 973226626 2632 1973 233810806 46913 46334 361225440 73564 73108 557988232 63934 63584 680294219 8603 9119 721075812 13610 12828 664598529 29049 29175 63448159 13598 13507 522531599 74610 74491 311370763 23307 23386 179302084 42667 42074 431073360 30371 30658 281578597 74697 74528 906641599 68208 67896 360786210 8901 9345 729380898 52866 52475 898485065 22164 22120 78796120 3584 2861 470577082 73325 72656 655193184 66541 66282 82021275 61397 61022 939013555 42654 42235 499537484 48561 48304 369817559 8714 8640 399830941 7060 6938 129371953 8771 8931 467547711 57333 56665 563703835 68222 67903 860152441 59380 60107 108085046 70664 70590 394082588 73133 73213 44743681 62286 61716 976382649 27203 26537 630667691 48908 49226 939946769 56408 55831 440048166 17343 16798 133500109 28863 28284 566329213 75139 74689 425102704 8347 8035 831432551 68234 67892 847232393 13907 13466 384935196 67709 68236 33849645 67568 68237 578186599 37086 36939 882730148 67981 68239 20619005 33867 33555 27418979 31147 30442 663355661 6052 6190 3436346 75503 75373 184703512 25328 25624 922367439 68245 67893 342831363 67944 68246 948269643 66659 66485 87658091 11703 11228 45521747 34497 33931 907199544 56577 57302 342449466 55981 56221 799402357 12853 12133 128397429 19879 20477 451659871 52153 52011 680901711 38664 38266 723219131 58819 58694 351550430 19151 18849 54259821 68258 67555 433523509 52107 51996 962083911 71649 72109 543927003 12762 12104 961446687 75201 75895 928454524 5956 6423 692443428 57585 57384 716884447 39912 39199 297425266 36865 37424 20719896 36316 36292 724984803 46358 45874 826853631 68620 68631 329116968 8265 7951 22523104 16793 16754 220599577 52481 52662 209061492 58604 58754 149124938 50822 50981 861918480 77609 77236 519858655 73995 73924 903801117 18480 19110 914169505 68278 68207 60060104 5314 5194 53350481 54785 54072 915884794 69903 69323 17787964 68282 67496 84576139 72825 72109 218537999 1326 2089 30648755 64130 64452 523308013 2848 3113 964068801 39164 38438 148540607 34499 34097 489497359 30347 29762 899958475 64209 63646 319866677 76438 76601 340979849 34682 34536 852994941 44744 44478 60741041 78967 78957 617677463 6062 6797 547852441 67903 68296 870947982 78243 78308 956689854 68298 67786 541722363 28184 28771 41692576 28914 28465 614169977 4121 4059 441030868 50788 51314 72152152 68303 68222 773626452 10305 10146 907843478 32363 32218 279139353 42885 42704 422526986 17709 18137 465560044 63820 64444 215601379 28113 27661 576110201 7805 7278 386003793 23041 23772 331742885 10645 10372 783750786 1649 2115 317806369 11507 11306 467190224 30913 31480 586784831 68316 68139 424957753 72522 72785 730516485 68149 68318 201906703 55392 55352 919569025 67752 68320 4787696 51121 50608 721705051 1345 620 73676793 67683 68323 564581297 58585 58350 862608439 53179 52921 508146462 65254 65670 511998302 22827 23257 117910300 6874 6765 755184830 10717 10791 546344333 26622 27377 519761010 68331 67889 803442580 79898 79437 136058331 64854 64727 60334505 30910 30978 865990221 15930 16351 114855405 54292 54552 515265543 17374 17409 535515322 53549 53324 465810281 57844 57805 13768063 57300 57982 269218913 32348 32008 219926987 68342 67800 505242663 65937 65928 324018343 27907 28038 785520426 23365 23454 34107433 14808 14788 720576330 25422 25105 345904966 25477 25355 393769543 42761 42132 488102376 19944 19504 644519033 24613 24425 739936576 4870 4737 778558402 18150 18416 343703134 3470 3135 448913090 62167 62666 745841407 47400 47021 105079881 75266 74633 242285734 71637 71509 311420690 62257 62825 998534638 68360 67815 774341038 67263 66596 561750558 54588 54468 453465790 68363 67915 646764286 70903 71348 669796709 51220 51647 17903337 38202 38028 775166461 19641 19532 511329572 40178 39818 107100937 2386 1631 937092718 34924 34316 87880299 68371 68258 472072152 68091 68372 865344216 9451 9791 200071639 47412 47927 312514952 4285 4611 747120024 13415 12941 520608818 57848 58340 856590995 19327 20024 612037431 68205 67939 622096995 72826 72353 335256606 58970 58853 821577429 21351 22117 784191552 68253 68383 71322687 68212 68213 933800900 63601 64022 53203475 34565 34250 31356622 77668 77174 534535091 3353 2706 797092596 22482 22830 959665031 19480 18956 252999410 41922 42343 27563086 68466 69111 796275358 33417 34023 887477425 68394 67828 378583326 68395 68143 966234398 40439 39962 808095576 12994 12402 312627155 30369 30831 634119338 36526 36593 471946553 62733 62088 222333915 8539 7976 965889652 14001 13957 69187154 16011 16533 906174520 38371 38543 194202502 10336 9629 334043102 24589 24191 313351862 77818 77427 781038263 68408 67921 125285594 13007 13587 790949792 37881 37756 445534425 67769 68411 930864854 42350 42960 184380412 55440 55372 72147980 53681 53200 723642531 68415 68196 691101371 14535 15019 204266807 67828 67155 674409658 25652 25531 574966623 4869 5452 117259022 2743 2568 323573623 11032 10554 598841603 40720 40739 36738110 60817 60903 727171452 17784 17490 152024782 51448 50818 871337607 55471 55397 867649234 63480 63495 472124212 52389 52304 754425587 60068 59863 849090472 13799 13370 813945235 68431 68309 116265837 7105 6804 863094206 19591 19044 640713228 10741 11473 358391901 15402 15450 623730142 26726 26801 204000685 11304 11962 976293151 58608 58646 476233456 53777 54550 142683460 79406 79496 272805987 52933 52830 527083662 58336 57941 62112111 40229 41015 250923488 10332 10694 412989731 33434 32909 339002062 67794 68446 28702946 10038 10738 60952054 19759 20262 7882073 24274 23608 347154323 8801 9139 591782324 14999 15449 217562703 75197 74647 901140754 79822 79740 856419929 36801 36131 973498934 51369 50871 82681016 56330 56280 856931711 883 743 398031071 60338 59627 882504474 12413 11637 559043201 52787 53114 175337334 54251 53453 700055974 26685 27275 75242488 67815 68463 100701439 68464 68361 420816881 26204 25578 517421686 68853 68229 809752013 57322 57044 616601098 56271 56301 158673037 68469 67802 870644442 18471 18113 232785271 2405 3097 159529599 14845 15252 25665035 43612 43788 218103455 9927 9884 618411578 9346 8729 245358783 71779 72279 956078803 68477 68028 37055065 30026 29797 949673022 37118 36568 958281519 64424 64723 930881900 69480 69257 969350110 6348 7134 983246606 49460 49948 22108342 39904 39372 988397317 28757 28477 744535241 62180 62749 615801882 68470 68487 690074946 52508 51710 94549488 43962 44345 962755833 51542 52228 995717430 53770 53245 10938948 23699 22923 347977761 79137 78586 622558991 68683 68265 936754970 41909 41285 544812847 79982 79758 45148084 37033 36281 614822131 7493 7139 445604832 56718 56447 266184188 61452 61300 932717412 37245 36689 371483215 18367 17675 625393033 60053 59996 548454313 62714 62766 57117972 47992 47269 553974547 60687 60803 29022840 36039 35922 966529205 62603 63032 138045514 59894 60434 44335087 68510 68199 904932853 53361 52704 771060134 32195 31977 243774127 64295 63957 680862428 77568 77222 40173228 1 132 33154436 68516 67716 654575761 18700 19205 886181268 50367 50927 274410795 7646 8309 387125339 30708 30804 953929569 11344 10800 302728213 3110 2486 169161831 78079 77895 1260989 37963 38126 938897461 47745 47674 836780322 68278 68526 11499064 53086 53882 31206717 59790 59356 53781063 68529 67858 414932674 47566 47390 46466008 76498 75787 564439797 24002 23288 716293492 50249 49485 370050239 72950 72256 11907688 78809 78102 489480705 18419 18361 503499966 29326 28815 614033192 9138 9307 450652523 54445 54570 856295170 70991 70458 41302218 52926 52511 849499344 29707 29631 71040841 25032 24815 350338204 68530 68544 827728483 15065 14555 305829324 69785 69194 885197774 67832 68547 658588664 77660 77149 505730293 52320 52060 293526009 26558 25775 723169448 55289 55348 769815362 1293 742 618658066 28876 28761 986953588 6042 5526 49180652 76278 76011 535182380 70687 69907 4050673 31341 32069 26079007 52458 53030 891927698 56612 56926 605700714 326 446 670071018 53632 53373 10335011 25288 25354 634672884 67902 68563 892633652 44252 44584 383899132 75587 75626 147153769 49031 48781 508391251 15692 16328 773228231 68376 68568 964160583 68377 68569 14535712 50977 51542 797923410 7763 8441 40855268 70499 70380 64054162 15671 14944 404284986 18377 17749 13795193 66624 65839 84151631 782 1480 805736390 514 512 131567086 9513 9297 735490484 21371 21206 400735058 14037 13912 611060593 68581 68043 663173944 67963 68582 51517905 70100 69321 749658936 22739 22616 30302788 44246 43865 752582740 58622 58395 671291142 11834 12575 786087122 17583 18120 431246229 25782 25803 336926791 29770 30052 191188328 35476 34920 998450677 3843 4585 211711198 39438 39826 809305430 68257 67684 990741109 23041 23382 95340793 68596 67987 273210428 68279 68597 594001805 67828 68598 472760203 51790 52496 579752764 69379 69165 501725937 60202 59549 56043834 3136 2620 227443822 18881 19441 35713437 25193 25257 141230050 17952 18508 197316463 67898 67627 836012486 68607 68470 897292545 10750 11074 985324058 30494 30869 982312067 33545 33681 566104990 32822 33198 519899346 2301 1589 502944581 78887 79255 7358609 56374 55691 107172839 49684 49964 848864635 33487 33401 667417142 36239 36674 21170167 69489 69029 460676339 23022 22436 537955565 71116 70844 276340066 42731 42561 600133593 31106 30418 427860987 17488 17586 181532446 75003 75028 828314978 67940 68625 904523932 60371 59873 137073561 23178 23031 775052420 53194 53665 184950645 74523 74642 991238763 43861 43367 947301966 61807 61715 699608222 1382 2166 863127547 63950 63900 133490102 47759 47521 653967613 29513 29585 893293676 37038 36757 744678651 16407 16894 180363694 63528 64307 103589231 63488 63035 30313202 39702 39391 563126430 10305 10326 997798602 5066 4665 815437005 13814 13701 665954744 48664 48583 250549170 68262 68645 875200836 11835 11776 53217833 68968 68246 52819277 44658 44278 250310696 74809 74597 824899485 58258 57966 526628085 68651 67917 111720896 75511 75878 279722902 8557 8153 962105621 33403 33320 362642314 25431 25018 958810917 68656 68252 911382966 34797 35517 777943092 60040 59707 927894946 39280 39755 702536214 79868 79631 456795877 8465 9112 82752836 68662 68585 289933022 65717 65274 312850479 66215 66219 37184165 68496 68665 621309140 12741 12445 234070337 6401 5604 129198225 50528 50459 735652380 934 1052 842116663 19399 19330 66792884 56053 56220 334263904 32680 32813 346636946 48670 48411 2263043 2143 2478 311154816 63076 63708 25497925 27966 28557 459994103 23926 24471 352708754 78236 77524 663627735 68798 69338 809924077 64301 63956 257536858 4244 3632 363935876 68682 67946 367972939 25755 25018 365039752 76216 76207 644767091 64311 64531 32492859 68141 68686 366628693 31946 31889 228620107 68688 68059 462979355 66773 66521 448370014 45859 45578 311800783 68564 68691 332832494 37719 37969 889502158 68693 68505 370381143 27201 27791 616715386 15327 14741 210131758 27102 27620 844569136 77476 77125 61851605 72527 71991 882473082 41255 40682 943269196 51428 50820 586065541 30279 30777 60537930 74829 74074 70163413 27199 26785 270889613 68369 68704 606396215 24443 24874 209247086 68121 68706 565264887 22865 23254 174561976 55731 56479 126671700 10535 10991 62712250 30595 30141 27842609 68711 68025 105467547 13345 13950 556987149 46898 46198 670594030 3840 4496 20359221 68715 68303 545070726 54630 54251 38023224 68135 68717 178926988 71794 72002 274193052 13751 14315 794792142 6145 6009 22121167 2848 3403 471662938 77746 77338 69306720 18877 18575 657901644 27026 27405 747003759 55259 55391 597979108 65219 64957 285565539 14988 15511 645151452 9526 8922 200359387 60099 59787 534584824 48127 48166 755718630 50196 50449 703690718 78558 78706 230879606 31052 31727 250575656 18080 17913 437841170 68735 68080 691240632 37318 36623 2282956 9214 8799 516663371 30854 31323 405533811 25606 25983 447259985 77982 78206 930443529 45671 45739 91186685 70860 71145 67157111 2793 3179 535432856 44928 44641 479633024 39567 39004 18748186 68746 68586 56322548 55882 55659 435794171 18827 18760 589187366 31856 31242 11057991 32802 32210 456530079 40070 39998 629468401 62410 61624 664581652 24707 24428 866661737 28715 28647 370299286 57152 56975 59140464 69664 69595 903733001 6093 5805 46191148 68758 68060 338705367 53387 53711 261078135 52534 52083 925261030 51736 52388 803150461 53833 53536 694819015 30349 30151 536530310 41249 41936 141910576 5157 5142 511385104 15824 15469 661849772 68426 68767 909578273 65861 65139 952354193 20757 20755 64410075 18585 18233 270160690 28334 28548 419690577 68772 68638 792992855 42142 42136 60994713 34171 34572 797400554 42755 43449 11399459 48335 47638 967107827 50898 50174 440647496 40406 39672 511445703 41263 41677 358110502 46861 46894 38519163 30064 30123 822775724 22801 22425 747947167 68060 68783 388964593 49244 48730 781894185 68785 68170 41642698 68786 68346 847744944 26162 25797 380960155 68788 68236 623656923 16551 16573 680065389 68790 68511 207891480 32484 32619 385385793 5255 4976 8060049 43243 42966 946917540 51731 51332 3833436 41841 41459 31164804 68494 68796 254152689 56491 56971 184238146 68798 67998 845071330 37555 38166 777051144 46511 45932 42714054 2618 2125 750334301 52246 52420 60653942 48500 48005 278417655 68124 68804 320472189 64947 64734 910595280 4929 4978 66125769 68805 68807 981768572 36481 36309 276673959 46979 47337 210330041 38921 39373 884588014 27963 27636 95967304 60451 60007 663263865 18346 18255 149955579 66040 66288 445929947 67714 67253 192905744 40663 40721 376122959 30261 30142 162863805 18501 17828 597755630 60264 60488 152175628 26216 26295 781306149 35273 35855 706504425 38878 38769 935411301 25992 25760 735050361 63977 63965 48237084 70515 69867 582076846 76983 76754 376257509 54279 54294 92469017 6793 6943 39553019 22525 22955 294580991 65929 66312 553271284 68831 68293 681596846 1772 1550 544001452 68616 68833 714301457 33989 34050 215376511 48267 47678 746990723 58149 57684 655790267 75933 76448 262949345 68838 68376 36580180 4917 4599 431894243 18848 18548 423706586 79091 78463 286139308 20329 21073 137655977 45675 45655 43974047 70938 70585 56164704 68110 68845 360294773 33852 33508 458494868 67058 66516 697673100 27309 27111 60026821 71443 70800 712474242 11797 11127 327137936 38859 38647 291070979 37897 37112 640483879 31307 31404 16814559 28352 28225 879115775 68855 68135 489963872 60716 60454 329610952 76967 76239 935513818 47221 47660 189892258 68859 68324 457270659 76825 76028 285523854 68861 68192 257263493 19763 19277 963040802 43084 42456 474298450 15720 15352 263545986 17885 17823 780482360 49367 48956 635607435 68355 68867 938362933 13750 13944 257550417 68869 68090 277708556 53665 54307 408832972 55079 54365 957694104 828 729 739242702 416 268 15953505 28276 28855 990570552 57474 56788 838660205 7775 7429 346884974 32468 31912 63312217 40204 40611 83193096 78645 78325 949084328 48142 47962 688153547 27253 26553 635473754 31658 30900 205712855 18046 17400 178911936 35308 36013 2077217 55161 55855 891672976 46491 45865 7616036 55963 56761 440811317 10109 10106 377789396 37111 36418 549677416 68396 68890 212040660 52068 51509 30477316 30311 29696 611430376 39198 38901 24121110 52437 53067 566469037 13470 13792 543126324 68896 68216 471888264 8496 8454 162451473 67269 66474 686033372 69407 69771 502243662 60817 60224 268694144 28046 28344 503960978 74080 73714 493647984 76122 75987 397038556 1102 1570 17333698 22721 23078 358050584 59917 59829 257852892 68284 68907 874635249 57325 57617 349557221 12816 12953 553028839 43139 43717 227975545 73347 73878 529713313 57221 57845 873261985 10496 10158 487720580 1 184 940221442 68506 68915 807658884 16101 15422 277405780 33407 33479 148644154 1762 1404 973795862 68961 68753 841324855 36240 36584 329173120 68921 68844 651387545 5644 6244 746663610 68923 68595 475174876 18077 18639 878525003 19871 19523 83811058 29496 29426 540114388 68779 68927 739229077 46944 47407 902714366 68929 68714 758088668 50815 50379 268064433 63576 62855 699069708 21022 21431 221501063 68541 68933 27714737 3595 4239 991127168 7985 8356 345812462 18241 17643 810274807 5823 5776 660275986 20722 20202 659456724 53275 53473 935879531 64888 64959 193779204 68912 68941 439029087 69713 69218 190360614 68943 68745 632926904 2774 2781 543707271 42081 41361 288021824 71779 71775 553033809 49279 49525 484934030 73470 72980 193516543 49743 49192 215888927 74091 74568 524942612 70420 70292 334705833 59032 58702 856886285 49757 50516 856900523 78034 77920 487322260 73340 73473 770078281 78695 79437 484947446 10278 9809 388004951 28023 27687 449807831 67133 66887 376769716 17556 17424 752790309 11313 11873 707292121 33369 33154 893707082 41950 42199 104808625 67950 67685 185269158 15761 15420 324381612 68966 68449 64485180 21799 21113 789369871 64649 64364 838441131 43398 43380 807329678 52061 52850 83579489 35234 35816 269486108 17753 17905 619843339 68973 68786 15202818 68630 68085 878397519 57066 57306 841364526 68188 68976 238408126 895 729 592137422 50729 50585 824698372 56923 56570 202730526 31134 30929 87987298 35981 35341 910971774 68982 68720 240231007 21829 21486 248395464 61454 61434 23587770 41911 41506 245519840 68986 68457 811784866 54865 54436 430625933 39183 39697 439401001 67662 68447 351683719 33926 33719 398365943 52597 52228 380671441 19209 18844 829543995 71024 70855 834167112 28605 29312 316953320 68995 68875 53671805 44008 44341 766019869 31532 32309 627387840 22766 23403 413856740 430 1209 102402941 69000 68613 506644256 14738 14550 146926028 19981 19946 176465857 7361 6755 806984515 49095 48517 757511226 68860 69508 891167246 52903 52402 515797301 58558 58936 200811074 70925 71187 33268869 72150 71739 345198191 68588 68192 851261532 37284 37939 416023157 22814 22903 835446974 38903 39343 440729752 72321 73059 88239413 68965 69015 299271382 63111 62470 428659911 69551 69606 580985463 21528 22112 413547045 9122 9388 583081959 39712 39350 139992613 24352 24282 293569 29376 29398 25394290 5200 5420 65130028 44643 43955 329741442 58256 58085 352353642 36658 36334 49776841 23595 23367 47917742 43103 42372 959243821 39465 40146 412112430 74719 75413 349940153 20263 20229 417716602 39182 38932 756386453 55588 56152 711248652 69034 68459 973796918 38900 39166 721758752 74803 75073 273267922 53260 52641 287135942 33883 33752 10641943 1423 1104 441455157 52742 52498 245982748 77600 77408 102964066 69011 69042 265788056 36001 36251 43161553 18086 17804 625956946 30014 29454 770342059 20921 20717 574302424 69698 69449 741131282 70706 70170 282146932 74531 74126 942666417 68791 69050 670475356 47880 48619 743015831 32875 33509 595523881 24481 23941 675008069 18637 19120 286160266 35882 36554 354970373 79226 79466 60810554 17515 17199 85956990 40501 40769 67460655 15544 16302 274143110 17143 16614 297253397 15574 16085 838239799 68591 69062 572837370 12971 13367 110003013 45567 44851 918803019 79268 78523 774335630 59275 59784 900591871 23703 23750 871498227 73020 72846 444293138 23971 23456 33886055 69070 68509 807835189 68940 69071 609081669 58873 58501 26130372 23563 24112 958016743 32475 31944 311840760 13278 13648 391604084 29373 29899 334080606 44220 44479 106612985 64226 63764 593289351 69079 68679 217110972 21489 21473 183562241 72960 72832 946753485 12236 12759 276032647 54162 54646 962818781 54553 54115 130228853 51981 52224 401371731 34033 33526 967785855 52576 51790 564421021 62264 62324 293226401 61863 61982 322358980 68723 69326 587043929 56192 55920 529672004 10211 9725 996764693 45911 46369 381247258 55988 55350 245795815 69095 68838 238390814 33524 32762 861687168 77023 77387 220821395 74073 74606 66175324 69099 68552 503361533 72737 72648 937104698 55567 55622 130405682 58039 57436 594266319 38674 39389 286297268 27397 28002 912695995 19808 19171 244923454 24682 24726 622451644 67162 66907 527118493 30361 30697 297428514 39977 40090 414623425 69110 68636 650600323 57116 56988 54651668 69112 68404 269142703 30722 31472 746324747 42232 41572 607987174 1 224 758027514 69116 68510 826716489 6929 6732 667943468 74437 74399 25571215 6502 6905 544630579 40147 39729 760740601 12393 13070 811988605 66505 66447 657420424 1850 1557 927424808 41209 40758 442573677 67317 66850 200753687 11764 11225 142692033 19716 19519 251248454 72123 72751 989850486 4877 5596 545969498 68801 69267 969472142 77054 77459 475070845 10003 9353 881431434 68927 69133 481279336 15541 15908 814871846 32507 32189 666436033 31464 31583 760325699 27248 27812 130007720 72881 72426 293699877 73964 73926 831068813 278 1 316789470 69141 68516 975083332 69142 69081 714715402 12623 12208 44471131 30485 30621 138368957 54194 54054 31345579 12197 12465 359867322 39788 40158 181131565 5756 6474 9319142 31574 31200 352849679 52611 52402 25347324 60649 59998 683536647 71156 71842 660086401 48460 48415 768354792 66930 66268 643145723 5553 5452 43336307 36555 36223 851429214 32901 32253 919654511 69158 68366 500482503 40519 39720 133929980 18414 18522 97344364 72683 72410 560738084 17634 18208 645999571 69018 69163 33719219 18908 18940 17598531 69165 68899 159204168 17043 16550 230151801 77837 77842 258461101 69168 68695 107938203 53527 54306 95320420 32799 33498 32424818 68636 69171 147866242 73255 74055 729806803 44128 43697 531782593 130 626 217391198 1371 1591 219010512 7410 6895 1285228 7242 7448 881250541 55298 55231 909539650 69179 69081 895118518 34669 35359 612998283 33943 34378 18391100 69182 69131 217414405 69183 68838 832222298 31113 31348 798658938 64325 63807 15693893 42377 42077 445695474 24997 24847 211650659 49714 49369 681934631 79919 79988 476474209 21129 21638 19236409 67030 66724 408643968 60316 60063 736464035 2646 1855 686616111 69194 68424 668358766 67797 67000 37094367 11453 12250 475203748 44810 44790 994990099 24174 24430 285141000 73700 74308 255542710 12390 12361 31405060 59610 59721 159635890 60190 59517 8381923 69203 68932 6358462 37224 37862 263461952 79337 79659 512849271 61104 61081 200915134 44330 44049 516438451 74700 74231 309822970 8902 8291 985873938 68649 69210 950401470 68701 69211 804961494 69148 69212 109635448 72492 72801 468854004 61189 60411 93894378 40287 39759 304948842 69216 68870 373322530 57207 56439 767547604 68419 69218 503334317 79973 79202 8335418 3246 3875 3224072 34881 34404 567718957 59033 59402 862233943 6773 7316 60646162 4850 5519 627617369 6287 5821 808303549 36406 36270 72198044 78420 77946 806031170 51663 52342 68379629 14257 13613 61367047 66228 66586 814146835 41228 40744 240451358 69324 68791 69677757 64240 63981 878779602 25399 24723 928377784 69235 68454 324764032 17556 18167 329238373 71488 71691 735815081 61793 61668 96879979 71220 71498 42970692 10973 11234 347866537 25012 25512 424650329 46000 46564 786544751 45236 45128 499971787 10327 10982 507966701 52663 52709 266637430 43467 42678 831312875 45187 45680 26606713 22604 22521 191374011 16368 15644 848086741 58714 57935 717537900 62756 62067 693794616 68880 69252 495159105 79038 78568 205720595 69254 68799 803318881 21722 21304 464727026 62830 62443 175517648 62221 61783 273514765 74429 73935 282503838 42910 43311 50833690 36021 36283 852982111 42366 42329 41661286 18519 18684 40814811 15548 14772 332680996 67026 67522 3627782 42023 41340 124140549 34651 34965 814749746 402 1129 484414217 23597 23142 727826563 69269 69092 481422740 69297 69226 947638691 66957 66727 663066820 1053 731 714831032 41632 40992 961254146 10194 9618 185239699 16869 17073 32507863 18755 18500 132324394 10741 10142 363544065 20003 20670 921791817 40329 39880 385067975 74475 73706 523419524 24833 24968 470918537 52756 53229 452829040 76370 75626 844061339 69284 69282 79521299 69285 68711 13309012 45562 45248 5738648 4096 4538 753625953 69288 69218 321830983 46688 46264 40724319 79784 79369 482473653 36512 36756 18496682 30227 30173 569336376 25044 25753 303537263 10797 11310 20776094 5599 4826 114871049 76929 77576 593432095 66393 65934 598962314 73011 72504 374337167 31047 30954 403527575 36727 36243 723128025 68611 69301 640913018 68173 68602 37333160 4583 5376 482909810 74086 74744 473211495 30504 30921 601312589 38981 38434 524287340 16786 16103 65688377 17488 17962 65284720 69309 69094 174391000 69310 68829 468082243 74799 75370 157772178 67054 66307 29370557 3419 3140 460213807 52424 52696 684425208 61411 61589 645765029 48963 49311 436008380 22548 22929 76492334 32310 32777 317046075 52428 52339 302067870 13780 13362 397528831 1244 1935 531421172 49646 49588 97061152 32051 31336 714357039 10903 10751 420847546 69325 69277 456612195 76775 76514 903967134 50367 50565 780355595 9727 9354 693736776 75339 74907 174535585 45569 45099 850637330 51245 50764 537177196 53546 52842 115964327 63022 63797 494995866 32299 32193 555767225 43329 43509 293184654 38886 38492 296295927 44553 44805 34758267 5300 5055 497150521 51919 51668 430679090 69340 69253 557339902 43337 42905 724722744 3462 3637 109855257 77979 77375 806398748 6212 6571 53509543 69345 68850 29514247 63904 63663 776816452 69347 69215 822487957 61468 60936 560143743 78460 78160 18067683 64259 64075 900521355 5936 5185 169148650 8147 7414 270469943 15315 15123 556530699 69066 69354 235787551 73950 74099 238024170 16249 15599 74098980 71718 71288 721034112 4327 4708 598437147 8176 7505 838032236 69000 69360 843526082 16667 16129 480460426 5275 4842 802940408 68719 69363 803581639 13786 13439 317655085 44295 44082 934944820 54577 54463 860857367 69367 68718 347590745 29425 28990 320353958 69106 69369 488443851 34157 34867 407953979 74524 75132 864307713 43131 42733 691066133 70521 69738 355680099 20479 20054 23603723 56886 57534 34547108 33460 34070 329424257 36930 36334 3023442 26184 25558 631478421 22672 23163 487052203 25710 26096 58047129 21742 22440 776559539 69163 69382 382524614 40544 41100 877011331 54464 53915 345465902 27957 27254 537574628 58831 58134 397315571 15734 16106 520962076 61815 62309 806270391 47888 47948 780227592 38589 38717 475413587 69391 69134 407427691 50793 50440 44831436 20980 20977 461802118 16343 16283 401165699 21491 20704 584072169 33911 34606 55280043 49311 49423 167728008 28718 28332 921149184 69399 68921 363038481 47161 47081 144833462 16160 16452 504883837 44012 43912 23836848 35003 35089 271481830 7473 8066 864537587 51196 51445 92807576 36320 36887 627674970 15397 15205 377736810 78913 78588 53979019 50657 50636 668057679 52426 52924 686774057 69364 69411 363007272 63615 64385 925110860 70805 70860 48572380 9073 8848 73721390 62459 61897 263526315 29973 29275 490342695 4367 3685 359187391 15742 15409 617359067 17518 17951 810263812 8633 8990 136363186 79412 79835 854307898 68822 69422 369171080 68917 69423 144988745 41355 40811 762928038 18219 17609 674386132 41198 40864 351988721 42225 41463 870641936 20560 20607 740224354 1109 1131 158328023 55658 55652 168300982 24540 25314 593358328 27764 27169 979745895 46370 46114 237090770 70233 70627 722698458 65398 64681 315221793 54903 54150 12781274 25735 26153 424696855 72126 72719 98660165 42527 42013 613276335 61286 60540 34601733 854 181 701271358 31976 32291 844047938 69077 69443 637015370 62465 62066 767487446 49163 48541 846339744 54322 54124 748020994 50531 50792 998353057 16364 17100 36170079 69449 69002 442956253 1559 1052 394679063 27946 27715 890008035 69357 69452 415364436 43245 43898 626634070 38334 38347 650969849 69455 69213 170209348 3118 2942 73621905 39422 38887 63212212 24114 24683 825296004 25022 25558 44523902 54107 54069 25694865 12997 13746 187422048 61710 61389 718342008 25462 24735 755296845 68920 69464 277088247 49589 48842 375095560 74116 73989 124259832 71424 71837 48017138 46930 47224 533838601 34761 35398 229376033 60024 60221 76132108 39648 39586 55426993 56379 56437 541734704 61236 61202 390013535 1278 852 467921184 18256 18058 958884179 68979 69476 654311034 18424 17646 792724286 21767 22296 494863490 75826 76333 919329189 10820 11414 998224920 27604 27393 673450109 47677 47679 838665703 29332 29182 7222263 24730 24674 236050144 71172 71227 317452445 69457 69581 81375463 69487 69383 65794462 30171 29409 368446411 71614 70864 257913190 54015 53255 380344956 9066 8986 24034930 54606 54482 396949624 69493 69041 72574563 63663 63825 929221511 66007 66365 28942673 63098 62884 320712104 48706 49032 71943521 53243 52950 680096587 14363 14846 911629978 5342 4742 436511168 69501 69409 69276916 61105 60393 662874608 30896 30499 702755506 8618 8260 235354955 34888 35586 558455026 44207 44110 533545729 1544 874 441403011 42559 42462 117926773 55400 55908 973668598 40934 40900 88158191 31885 31529 548630520 14950 15370 560093328 9974 9809 398547167 16436 16762 374370956 5638 6338 93468802 15359 15374 875534483 14602 15354 683732814 32640 33222 105324432 77344 76841 24979862 69448 69520 796982166 679 269 203521579 76546 77226 260829463 45530 45475 190539053 78724 79344 580871768 68728 69525 168204576 68753 69526 769485089 63501 63857 278689858 36702 36013 709999801 16444 15772 870181916 63049 63729 9864210 25085 24894 32226136 52579 52217 118938688 18446 18205 748587474 69534 69292 351042351 69535 69402 795715826 69018 69536 459712150 20843 21068 420170296 17143 17587 405477159 69539 69108 881928728 78758 78016 301276169 22267 22085 938391817 61028 61602 838570631 14209 14895 945352921 7327 6679 737117706 22245 21857 576590915 78745 78043 111152196 50267 49714 395775171 40347 41074 926724527 23681 23534 872012457 11273 11972 557124150 22035 21408 482986861 63180 63824 750631473 5870 6594 455830082 35712 35637 99584919 67780 68548 609607405 63847 64290 915235695 76524 76014 291843800 40957 40845 744500104 51636 52151 684495970 2590 1876 507511914 77738 77044 996565114 69562 69383 565269388 63367 63654 925407852 17450 17481 589726152 13583 13442 829805050 9050 8779 317095435 31001 30247 185522095 53459 53420 948492369 25060 24593 799330160 72394 72086 58900177 57113 56602 319607124 9814 9971 736769908 78995 79526 772738230 69574 68829 298784652 72759 72925 484155784 78382 77814 860335043 1370 1072 555394025 461 1 621610577 3266 2864 698252794 36259 35531 592992627 40402 39679 565584878 10259 10462 734260248 69328 69583 706793057 79062 78436 231556829 17573 17110 33645803 55893 55109 66628923 22501 22695 588927732 69131 69588 126957311 13965 14280 797944010 61144 61173 822877691 8317 7969 963271408 69507 69592 386503676 26116 25925 67382202 46403 47202 39676668 78021 77290 643566358 40608 40715 173402520 5599 5845 190859437 53213 53237 126963140 59803 59466 333755435 74326 73700 898494397 23498 23196 909476314 34679 34006 784661311 69603 69534 551663990 11877 11800 419800313 63474 63146 25926973 41079 40785 853240382 44711 45182 224134981 44109 44604 797604093 1357 1518 219590930 15636 14863 867587059 2468 2186 247896424 16773 17129 614598431 21515 20914 58471006 35181 35141 470974582 32798 33181 205361588 35364 36011 852451545 23336 22872 345310566 19739 19194 868604228 66592 66255 46685825 34402 34706 701261896 35594 35609 430327862 65719 65865 436210619 65617 66127 295039277 23221 22627 483244718 69089 69625 161936668 58378 57742 663468959 45402 45062 776045719 79070 79573 952281840 4540 4259 394149674 27850 28261 957105560 69631 68915 17888165 61625 61486 43338777 20543 21240 501136055 2152 1751 557846962 13111 12580 691052478 11499 11180 30196181 26924 26357 931384286 74340 74834 54523355 35462 35711 687531856 61495 61033 953638135 38282 38889 64445181 38656 37939 347875432 71995 71284 976301132 69062 69644 121336307 69423 69645 960156984 55159 54521 138560145 37032 37432 172026533 22067 22494 467928933 69649 69356 557180660 33021 32302 527979248 69651 69541 511696597 75055 74688 291323528 75508 75036 617057884 69468 69654 626851846 31634 31240 544128088 7557 7549 397150144 33352 33899 43935712 37524 37249 277625527 37841 38348 301528110 67530 66974 177151249 69661 69561 317703857 21570 21870 226001097 73262 73165 699534173 15223 15997 801082533 76563 76770 935269190 66769 66910 816885608 44149 43430 387514733 43450 43723 489739081 69169 69669 890714585 69488 69670 287106469 14615 15240 785827562 72733 73414 122619633 33549 33401 827173099 14532 14378 171898610 69675 69639 56752614 20972 21387 927109424 31581 31148 490889148 14158 14938 645066152 46031 45995 189329012 3839 3534 690747841 7582 6827 77466836 15079 14433 825138561 66071 65500 828436782 64016 63512 308625665 59158 59392 102055037 75253 74893 826459678 53912 53893 890626481 69401 69688 264587890 9030 8876 866457414 935 438 186172803 62769 63563 882968347 16031 16586 4132153 32432 32131 450179202 70623 70573 183851670 47527 47404 82391187 68231 68808 757862561 59376 60122 888628423 50182 50783 389412771 60647 61338 901454786 70272 70826 478126742 69151 69701 63667823 78708 79401 177382619 20594 21120 41263442 69467 69736 856811051 65298 65969 3005466 66772 67215 912159440 48992 48477 273296758 21784 21481 14195733 52060 52489 407702826 72393 71809 214170875 21995 21871 376894050 76223 75746 449165101 49364 49707 72558150 74591 74683 856325174 59908 59552 378270414 75780 75374 553924338 23916 23748 313414616 45996 45485 3546946 70318 69873 51313784 69720 69451 758682116 51045 51265 98274447 1811 1978 156380995 69716 69723 425437855 68937 69724 683880618 79510 79910 743312861 57786 58102 396553791 2711 3433 701880456 62704 62565 184285006 43073 42661 648464506 4057 3417 787434914 17 1 808905725 51029 50273 64689915 48973 49766 999364831 69728 69734 36082877 46509 47301 365386185 38414 37997 876521958 59580 59934 402867660 33576 34021 456757058 69739 69176 20543037 59479 60123 270338530 54338 53720 930844355 49255 49553 827665354 3872 3807 317328302 60460 60896 282230506 69153 69745 876956298 25956 25736 254407248 68978 69747 153092340 25150 24584 291055515 55359 54652 68668333 28996 29390 589804723 25047 24379 206278637 26960 27106 942091703 33916 34246 39981306 1948 1393 492309303 14949 15722 591891448 28873 28852 225132708 39332 39956 612020227 56731 56529 966792964 27463 27931 261634171 69186 69760 961388522 62138 62443 38981023 38828 38273 838718630 8282 8847 296496990 73690 73591 707966393 79778 79522 783780969 27959 28413 415792780 17677 17729 354146189 59344 60072 586563937 72570 73091 522023232 52162 52238 452099977 78713 77946 82471802 69772 69682 825233879 64748 65227 669930950 67233 67262 709358934 30029 29447 130224024 76707 76325 192008247 27131 26536 583275745 27214 26775 263111437 69779 69737 608073953 74348 73704 394615357 17848 18003 574817084 24716 24603 627520431 60802 60358 219882321 52423 51963 414198986 17889 18023 307768775 26195 25653 961227936 23536 23105 361044072 55429 55265 99737189 37839 38067 8038451 9544 10079 386887718 75201 75136 223364524 35221 35629 138553783 76854 77631 200076151 32860 33160 981528558 14981 15441 87778085 15363 14923 550864910 55149 55883 39778894 61689 61552 700952454 25431 25941 992897504 17860 18638 928570332 12487 11790 171364790 63376 62584 933705444 8970 8699 779917933 71589 72034 271723317 25628 24862 918819699 74276 74129 767202525 69645 69807 471995232 40322 39557 717482580 71850 72103 747309194 20436 21127 515371439 4883 5229 587626451 39813 40119 128439830 40564 40320 796876230 56322 55948 548352376 9050 9611 272147939 24567 24666 385080957 29510 29049 54714934 69367 69818 793421501 22734 22976 322207023 69680 69820 242655535 67999 67819 493799341 69822 69084 906908900 988 1627 438154588 72127 72436 670692341 39603 39862 29564225 61612 62106 43532986 76454 75847 369345683 67134 67459 125828924 73961 73881 779559373 16227 16959 518020333 49452 48928 656299521 21147 20757 159770775 38282 38231 846221423 66184 66757 326690963 69119 68868 823152726 51581 51823 960662843 37241 36743 287160586 18826 19526 298714529 72649 72364 388426823 30931 31469 786975874 27682 27386 314121925 50897 51391 107331957 38005 37275 546790156 64177 63849 367092328 1487 1365 15457418 25948 26476 320846157 69847 69728 79920355 51949 52335 454185489 59069 59640 823301512 11228 10638 829869262 57088 57860 527771531 69666 69852 52092993 46802 46074 947265458 69854 69670 19076734 74655 74081 220265674 21319 21198 680762850 73433 73907 814827069 66679 65918 610545738 43148 42557 791007463 69860 69626 575668866 32293 31788 626050598 69862 69132 103887361 42328 41723 403415344 30303 29642 295507667 21701 22116 283711146 73447 73093 814155734 57471 58093 533076598 69868 69196 411184937 76988 76641 68909004 58620 57954 211944162 47175 46933 535867276 20417 20931 939505151 69769 69873 913248466 40861 40954 819475872 44410 44515 403849163 35615 35594 374376051 54617 55208 48157896 9936 9656 450401903 65312 64848 970706321 69118 69880 757814981 33758 34546 840413948 71984 72025 300888595 11431 11209 493307070 64304 64837 536687323 5583 5740 783352192 19133 19004 826175029 39839 39941 494522678 1853 1414 976225984 28970 29685 158810028 57562 57207 436526046 8412 8945 465683809 69632 69892 359086369 59274 59303 665162393 57340 56699 232430080 37058 37549 756486318 45212 45759 666850767 33043 32760 52904871 38735 38107 821184494 12946 12462 767378955 50438 50931 974112832 50038 49531 21034744 43227 43030 878086110 7055 7445 33908847 1630 1636 103360013 45289 44511 416077810 74155 73917 674173294 40222 40091 613876561 69886 69908 24919925 10605 10571 175687617 58170 58387 905630748 33828 34436 513932590 22464 22636 895417305 36417 35710 722210258 7294 7663 47458765 73013 72942 271270407 68483 68824 20869182 69872 69917 27604057 17892 17921 967776583 73484 74269 575154144 27594 27993 753880526 53223 53484 496280269 33020 32728 33513143 69923 69466 116825922 26365 25964 618957399 32636 31875 446048359 4814 4215 66928684 63476 63779 627059130 19280 18968 67917003 45418 46039 890920614 22415 21704 383360025 30850 30118 773218392 8178 7964 168579006 20575 19807 142624206 69511 69934 57771479 41619 41244 391481904 36137 36261 965073899 209 661 452078948 26125 25905 378198049 69939 69313 21316317 15643 16256 508850864 25542 25559 362996403 57666 57182 44383638 79579 78937 37073145 2930 2240 3262093 61194 61156 621834059 72066 71571 373704507 69947 69545 450972838 42248 41976 587050921 32895 33494 21129084 46980 47100 472988918 75162 74771 313275912 45450 44707 821121613 76564 76510 503957728 2150 2244 155466260 67238 67077 4903369 9507 9764 887692646 6823 6835 54683854 69749 69958 381128644 39496 39165 537276820 18117 18299 50903303 6196 6437 219312872 39391 38705 73250713 65263 64871 334509722 60047 59656 345472229 45905 45546 338229134 58341 58468 48387596 42170 41910 875596816 63500 63056 305452762 21764 22247 40091752 14177 14851 101403896 13482 13576 155016110 58083 58810 774343011 19304 18530 890826976 78916 78453 56497180 75810 76158 330747442 31075 30710 680862754 62179 61694 155476133 52881 52201 46797725 9811 9872 11031003 44485 44943 559695964 49302 48679 936889898 29745 29004 55093889 58482 57913 96891119 70922 71487 374682491 15127 14460 469125925 532 1 388166453 7978 8760 632207414 29580 29821 160717197 16056 16006 113931536 23634 23968 338375688 15187 15981 472558972 78618 79315 262508484 39574 39244 70199723 20635 20614 246702 52182 51434 845993490 32174 31509 97568500 72138 71895 754190201 52131 52079 905500094 28405 28277 995183950 31278 31009 810997273 72757 71972 588458046 28509 27941 550531891 29619 29989 933161735 67327 68111 11687118 69869 70005 502969223 35877 35203 152305903 63391 63326 575011353 49571 49410 64521686 39190 38523 549923618 8709 8360 223313971 55036 55380 614563559 34763 34837 947474839 14345 14080 42383778 69967 70014 669391657 69651 70015 850726356 7085 7381 222056602 23402 23074 142213852 1485 720 559314779 11626 10938 259043785 5861 6064 117827085 19781 19112 709733997 12704 12847 712448057 67681 67336 955015858 70024 69956 254962241 36548 35761 643877426 14909 14163 515658134 48144 47585 17777153 3447 3651 702113068 50501 50053 255693 38626 39111 779110955 32374 31882 869737258 37120 37371 336255208 21955 22283 189726759 69779 70034 821661203 55350 55275 663342629 35565 35383 169024562 70037 69744 627551209 69893 70038 521711949 21269 21591 486676975 48126 47661 901170411 76761 76266 347756545 70042 70033 891748926 47724 48336 166445321 69601 70044 74752667 20731 21324 289315108 38586 39176 29295149 70161 70469 815399415 12110 11489 633751785 70049 69996 884345158 24410 24988 33434052 40055 40559 608994754 60210 59777 828254756 53174 53836 317503011 8325 8904 666658709 56052 55961 896259703 55734 55814 896123326 2784 3286 972529594 1418 1799 802584211 64383 63942 97117606 73845 74441 751816396 25667 25540 443991756 20284 20556 577236629 8144 8041 81961700 27898 28203 493985415 69586 70065 399723362 67816 67536 547856599 22454 21910 337519178 31740 31473 510322381 54509 55138 8428356 12270 11608 522566264 42172 41393 319607539 50233 49683 105853089 25508 24997 775729283 79974 79366 135001853 13049 13743 329762177 12702 12488 24040102 42587 42108 240082928 69587 70078 90071756 922 1018 915702425 5091 5538 269646760 72367 72151 298432418 73647 73507 859483570 64537 64403 794980706 55432 55278 750570772 47240 47328 96988532 10649 10254 974720350 57606 58232 818466314 70088 69970 443254139 14393 14278 330194308 69569 70090 286044132 54459 53996 15380546 28346 27861 450181907 59705 59373 695015606 78267 77610 671104571 25351 25891 898900413 44952 44942 212575798 23312 23226 163447599 30160 30224 972746431 7836 7365 410830004 13960 13432 836303841 54960 55223 73728730 31335 31123 123414447 70103 69981 864291429 62810 62250 499308598 15 1 376389095 1771 1185 941404592 64433 63857 83229072 79278 78761 193444091 60601 60415 846457158 46446 46062 638777929 30396 30102 465896696 70112 69568 474023960 5385 4684 819242800 57497 56865 254535269 69548 70115 466743784 9879 9080 27749404 71827 71464 670954911 8856 8818 800011476 547 65 706956972 58696 58605 911762617 23175 23049 748956881 5339 4703 75526345 65824 66248 19757331 49962 49505 537502020 43936 44044 973540809 14118 13656 895087709 25206 24571 755709172 27589 27823 30912310 45225 44490 36790478 39930 40388 655522571 29465 29962 801428134 33590 32790 410903214 16172 15682 641016810 55716 55910 903463987 69409 70135 227140998 70136 69975 70257388 20494 20760 376523116 54923 55642 393889176 39603 39194 16026228 53115 52964 517958871 38546 38596 449545831 48720 48726 630746593 70143 70049 390774358 45619 45625 980602232 70145 69773 49787185 440 706 267515675 60857 60627 884622485 8962 8730 118393981 45892 45354 51701220 3293 3629 916343093 25297 24939 10198427 32647 33237 558845623 45584 44904 502920928 22178 22899 743435395 15461 16127 967904603 30535 30885 143407260 69413 69613 962926407 46153 46494 546507836 9583 8981 845689289 7841 8576 24899270 78355 78074 38526336 47021 47359 839780604 14732 14824 890644829 40988 41394 108618354 20415 20663 991002549 34962 34764 683711298 47973 47387 272419220 21531 20846 565762050 37073 36944 392354901 70170 69452 407143923 51262 52038 180741487 8678 8810 395658619 58047 57619 74958994 12467 11857 705583318 69705 70175 4596723 23327 23909 986147592 70177 70142 424832740 69619 70178 262914838 18426 17942 624748199 56888 56503 239155061 31085 31073 788348292 13476 13837 486897091 14777 14137 860962841 34329 34680 326202037 70185 69841 550462706 11978 12649 178001489 18531 18020 33337433 36121 35669 8255581 57198 57612 883353199 1890 1979 533578007 37779 37530 751447420 69772 70192 512229926 34522 34261 724447876 23684 23576 84843473 60186 60417 596764187 73581 73795 267059823 41657 41515 941152121 69864 70198 43363870 47710 47781 180181969 46296 46890 48317624 70539 70168 576962527 70202 69728 211486211 56340 55690 92846017 73946 74095 835312168 70205 69798 211190023 69673 70206 966071911 69778 70207 232254221 5862 5204 224247816 4788 5226 621033865 70210 69912 142273941 67912 67479 947426656 58580 58768 922410566 56429 56154 40646078 32814 32596 285550013 18938 18782 560266085 73844 73461 618512371 71526 71394 239362117 14027 13596 25534835 2734 2200 73646925 63794 63508 335386566 52439 53189 418114690 25077 24962 153652782 69940 70223 592608590 58036 57758 642517655 26733 26706 39653146 70226 70100 708081354 44024 43970 374760991 56844 57431 687049188 3677 3995 845917304 15630 15058 877159942 68639 68886 741048700 79510 79454 43630159 5465 5380 546602316 5584 5543 647928071 33901 33330 878505640 69654 70236 161284637 70237 69995 810139911 76600 76236 978076116 5896 5775 387844326 52314 52256 39283641 57558 57295 925739616 17219 17786 343857624 52751 52175 428756479 68583 69007 89843759 65869 65565 283842514 25875 25387 549291107 16803 16143 167138495 22316 22524 229959090 17641 17889 527995419 14958 14209 321585449 79038 79232 336057208 68054 68217 791416343 70253 69525 861199038 70254 69733 314846913 17822 17125 25488510 65257 64648 880972119 71266 71085 466160258 40979 41302 194911527 58419 58499 142919337 52647 52089 632487953 47003 46424 522862578 56460 57231 690532411 69857 70263 61333462 26515 26906 909260294 60097 60476 454352347 32130 32653 946819648 49120 49392 979548006 60526 59739 456086683 70149 70269 212883920 65995 65977 844379741 70271 69547 322613949 3726 3896 164842842 79146 79682 15637161 14935 15308 769043231 50767 51064 329108932 59015 58396 495025265 68430 68988 751560448 65206 65503 978255094 39603 39657 203723112 755 610 638997297 20932 20468 764208051 70282 70122 565045428 25198 25516 751966745 35245 35130 506040976 63710 63712 822157925 64000 64717 314580497 33388 32746 22195788 35834 36279 155981224 52177 51571 96616445 38381 38589 862769705 64741 64629 356312313 72143 72700 977873974 69843 70293 326374181 67470 66694 452092411 489 187 5331997 4884 4638 23397661 3323 3731 990177996 32712 32642 875267308 22557 22398 448429882 19321 19177 44017888 75206 74902 518708388 8119 7728 130846531 4727 4699 424467922 75329 74954 871466027 10374 9766 325559205 70306 69965 782484651 17558 17011 298226160 4970 5290 59638346 10732 10242 919047816 19936 20018 735591092 33118 32672 655439519 10248 9893 639809456 8103 8040 832601677 11340 11051 791464786 61548 61073 494857840 63584 63692 219520114 8063 8308 521237686 2026 1915 60968285 33741 34126 386660856 27206 27259 80238281 70321 69642 486748874 51498 52232 197105935 69886 70323 933158480 28875 29411 987075988 3921 4026 74082131 15819 16440 667174536 52150 52263 826809235 12635 12574 743635668 12350 12115 159673695 59575 59728 737494093 33537 33509 948138852 70332 70162 7621678 63153 63921 68688579 70043 70334 14002117 9835 10391 544489318 51539 51035 819162988 14838 15263 532160147 35071 35235 285559227 34250 33526 522803137 32485 32500 463610108 41626 41539 872411051 3467 3024 595241183 70343 69693 970656164 76106 75965 637108848 28616 28132 80988970 60950 60698 499702853 15587 14998 422354365 70348 70198 135291644 66911 66311 715440882 76934 77405 777688549 1065 956 90861251 43667 43579 655807483 70353 70095 581655593 69622 70354 515355929 79969 79257 181014509 18593 18190 460882794 2780 2453 120307130 24186 24940 230648098 69946 69672 95224696 15979 15744 521873003 18803 19047 800288469 27187 27108 300639138 76019 75512 383648036 52135 51512 597488580 70660 71235 962176363 68087 68565 59743011 66836 67253 70681271 56596 56509 278343262 69894 70369 922756275 69602 69473 790306191 48517 49043 652549241 70372 70166 702332870 63906 64509 160607144 25670 25892 794161847 74605 74052 60985271 33677 33507 498819759 32976 32196 541520777 53696 54300 799051469 54495 53989 855389505 43686 44464 993615214 27583 27713 551272023 68956 68637 372823273 76810 76145 864952812 21527 20765 274189437 38684 38146 937129306 38490 38108 376711559 43626 43110 165615376 45963 46539 810745080 20158 20068 282646429 61720 61428 721556743 32494 32903 211794186 18879 19328 568186659 70071 70601 917649517 63299 63318 942536236 65552 65044 418043323 37015 36631 896096482 69703 70397 466537950 491 197 370820254 17160 17247 780417799 61654 61295 56467520 17148 16427 174067526 69628 70402 50750312 77751 77521 874192216 31659 31559 308119017 24419 24402 17226176 12341 12002 32389498 70000 70407 596119065 72156 71614 629622703 67792 68113 488235178 56251 56733 114660904 68062 68594 504169019 4325 4980 850445065 43319 43162 785831975 20345 19751 217567145 40418 40868 681044147 55886 55178 11255695 60421 59932 498268062 5378 5341 24801178 79363 78676 268292345 68842 68951 763545983 70095 70421 915519033 43260 43087 34835321 2733 2637 893362571 58673 57919 482024507 30806 31254 127980391 67279 67390 282906410 70243 70427 29941352 1961 1702 227810505 49987 50702 681026907 25724 25503 513097588 69894 70431 61669270 70587 69801 424076370 12987 12770 720893835 39319 38566 652574341 38779 38855 837474204 60427 61006 424008355 33405 33197 843905329 69963 70438 473237098 71003 71431 413829640 248 748 897474735 39693 39135 879475661 44816 44418 629630360 15550 16207 763367915 60841 60662 446106379 41728 41687 565526945 5918 5159 146227558 21333 21588 195483736 29912 29908 405957745 25813 25405 894573620 28414 28083 18882193 32846 33643 407231209 28271 28016 657092670 78365 78208 762714832 20156 19359 602076598 70455 70101 246243898 23315 22836 399754483 26310 27102 731810052 49772 49988 773358043 13093 13740 882395243 69522 68783 675174072 22136 22064 20525858 25323 24766 589358823 54127 54200 912969634 67998 68321 41081300 44811 44678 166115010 27973 28516 349770278 70361 70467 728991879 1996 1900 582247734 20365 20824 800230717 70470 70099 964323014 70341 69683 36391110 18462 18239 633314544 50073 49936 63120435 61935 61469 768946268 70723 70498 343191953 38563 39350 57778870 49797 50345 647457797 22132 22033 529999199 36695 37414 601605660 2185 2612 386617955 72551 72986 71176796 69412 69017 528841132 69852 70114 37537823 38332 37584 292010101 65477 65894 178652833 74989 74373 465535233 33078 33714 134799447 35286 36033 994467980 77930 77390 197976706 70490 69958 33644930 2457 2237 880345349 76842 76819 562453999 70493 69790 363062899 33369 33766 165500470 61232 60801 501096557 34768 35555 251699207 72294 71905 944596523 34810 34692 654442891 43684 42961 198585688 72478 71715 852004065 70994 70335 435454243 61345 60921 595054542 31730 32367 522801043 64785 64453 778808240 7415 6779 923738394 70149 70506 568355252 12639 12716 638250606 22607 22388 204496713 45587 44967 178063508 56312 56298 129480405 30443 30967 408307517 70512 70036 492253350 58810 59459 510095702 72834 73299 261386283 61485 60871 3688923 42785 43211 6007140 31189 30504 54639340 20401 20769 57000599 15157 14621 812761378 62797 63371 255049285 34188 34259 826911011 6894 6427 515244380 39196 38743 613168500 56583 56660 898451886 48483 47947 271004303 69910 70526 418015394 44948 44931 824682294 29764 29221 789681705 36849 37108 659250950 61598 61095 394227700 70233 70531 506626895 35795 35595 765786341 63707 64278 909227555 77601 77076 139308227 40185 40768 247817133 69152 69498 664960049 70537 69930 882916804 70538 69757 600294625 64903 65403 358749632 42660 42057 237115909 44174 44849 988153997 45145 45420 389607686 58963 59556 808890622 40500 41062 724895353 31280 30945 303912035 56979 57768 386371407 70547 70349 760757597 70548 70519 673614411 53718 54297 745093361 70201 70550 418661818 51753 51499 923298268 69913 70552 2171742 59843 59909 87483942 16809 16780 911750315 5679 5830 133223162 66848 66310 7532854 70500 70557 696152757 40122 39832 912767338 62232 62811 124180797 29528 30002 851827580 4736 4156 671169172 69846 70562 7422114 13282 13658 229115821 69876 70564 392597632 37344 37269 696995198 29137 28645 907815139 22977 22439 270436950 50743 51497 159628722 16350 16048 825322865 57954 58719 900445474 68528 69082 899396810 70181 70572 822285352 12243 11604 76750128 8282 8106 70946612 37556 37665 312219804 63645 64245 549851932 69778 70577 8418498 69972 70578 536861270 32267 31923 226962406 49576 49432 484991595 45063 45733 993772017 41398 41123 982209960 41025 41497 720142276 33957 34321 150879511 70281 70585 280191692 75956 75626 453381806 23839 23837 29787862 69105 69616 45916613 28321 27813 53390885 70590 70258 678798286 23293 23405 398158786 46625 46240 171691840 35565 35756 730780180 17964 17501 469210836 70595 69824 626554800 9498 8991 338688756 2660 2647 958376050 38045 38386 453226352 71643 71624 39160013 11117 11395 741334900 45042 45831 98670943 26445 27080 967601591 11836 11746 970365129 5347 5704 15893748 20480 20259 348403645 71846 72234 618466462 45443 45417 111661913 35603 35087 42929104 40044 39740 494938547 31271 31919 882676867 26435 27148 931085493 35867 35340 314636547 6008 5724 81418027 75970 76460 642448804 34870 34510 993945626 49853 49862 521911472 66735 67173 21290579 9469 8856 54958245 43536 43533 355384905 70620 70086 190419101 72874 72326 220714016 77032 77437 355779342 13963 14673 960877574 76574 76347 93622451 41391 41273 51625670 70486 70626 70440394 18856 18915 274813082 39225 38547 673128320 45232 44782 168847425 18476 18032 86240170 31908 32296 613049426 68779 68119 130420917 62888 63679 735177424 54792 54923 837411296 40028 39693 892555006 70391 69948 705749928 33072 32326 949487989 61815 61768 792732804 23487 23725 863565427 40005 39237 595594707 46502 47261 393039478 20685 21232 56850195 74633 74611 643894538 19192 19333 500127059 63762 64370 46788575 12189 12816 978487531 64778 64202 924698654 7679 7409 104020842 52240 51703 316407805 54678 54672 872989648 27888 27664 625485458 2703 2695 597391102 507 278 834263012 70654 70494 46428778 43958 43954 589645640 25645 25048 351305495 11151 10777 531683819 72171 71557 860004549 42396 42484 434360235 70364 70660 928327013 29936 29914 561802795 72194 72316 580667599 25609 25740 366764582 24506 24314 879182007 6625 6704 8814851 64205 63463 8602845 40777 41301 449914026 71949 72469 947775365 36253 37035 489685911 21140 20988 964973095 16893 16757 539973420 70745 70464 283720295 36293 37065 721528396 65806 65895 155460423 68959 68368 894237221 70583 70676 842317468 39105 39406 23044429 23738 23403 885228223 49426 49620 229278993 70680 69891 644204676 36021 35852 2926858 68462 69247 748488048 25423 25068 892546289 75809 75317 591099430 51086 51367 698291379 56227 56734 390352163 44713 44513 746240712 79199 78558 141441451 45148 45824 310721729 70690 69989 54975235 60314 60000 755003937 38637 38546 99775457 4384 4424 612621166 23976 24073 26079777 70695 70437 359401352 12109 11675 707993273 6541 6724 804315961 47084 47019 664406511 67296 66974 37117196 46387 46736 408455114 211 770 262920035 70702 70008 969429190 70703 70650 871074500 34649 34001 646224587 46490 46708 962488948 17106 16874 32765024 70707 70263 526524743 10478 9833 605076509 70709 70358 901491894 70710 70632 868038238 18286 17923 235226162 74523 74073 131281727 72211 71964 12733112 70714 70112 985545412 56196 55943 672136870 71476 72106 106571095 30791 29996 301521869 42058 42485 416591480 47794 48520 208004039 30793 30349 271523760 42281 41972 212942986 9530 9485 778020806 68751 69026 349599038 15251 15982 940913206 1221 1924 407277900 57 1 269963999 72326 71907 39426488 21660 21072 21600764 19427 18742 543136944 9578 8948 156066901 71574 70945 290628453 37549 37625 365099959 75453 74916 26225689 28348 28678 103619489 38801 38290 902686329 70736 70614 611495488 67635 68256 60920878 46295 45816 637425053 4651 5030 69637551 37979 37903 662934806 66144 66090 36582745 56664 56218 895463179 77133 76633 659417793 72366 71861 312117977 59035 58460 183275593 70043 70746 277559052 66789 66731 16648433 70499 70748 689396688 77545 76929 669367920 12414 11980 764817833 41560 41736 436647812 64118 64756 12060260 70692 70753 525663878 30799 30521 246278734 23982 23878 15436865 37296 36624 299845539 67852 67261 568701188 3963 4105 475633225 3810 3905 465870326 52695 52285 835379646 57800 57402 109977770 39934 39358 666683216 12346 11714 678799091 70764 70490 484162188 37353 37286 852300026 31050 31589 349400568 67914 67654 217415565 70768 70101 718484485 66856 67622 720198842 9157 9074 749890623 42999 42238 294245021 70328 70772 279761095 50434 50474 172041334 70252 70774 399128579 50999 50704 681811454 28941 28324 249372308 3701 3334 593956092 35951 36345 2461064 30346 30537 589166867 16819 16122 127086801 2530 2140 143003102 75881 75755 464007670 11336 11111 209513279 33389 33914 22929673 79943 79720 999280627 68694 68561 508544473 70110 70787 791630442 26178 25407 930077544 2008 2505 109059030 60877 60208 343189408 70791 70742 13490563 77417 77054 332817729 58537 58824 101990 75995 75305 621372958 57679 56938 911900408 52984 52935 969079689 51582 51670 498309445 32047 32691 4094220 51363 50646 8530751 50281 50286 969321306 73526 73360 811613529 74929 74186 466273668 57808 58246 802936657 74748 74643 330086000 54821 55425 809868621 369 1 421387400 60840 61426 19350314 70088 70808 616201647 42452 42910 860965393 26146 26018 1132409 70320 70811 294599755 8327 8498 39006619 40537 40755 821713750 70814 70108 153799328 49572 50058 988345400 70816 70290 574705374 75456 74751 847433235 70824 70437 929471913 70802 70819 401762042 24181 24812 753358022 37849 37058 724988675 36678 36964 109621794 73758 73530 815026589 67145 67223 529322948 725 67 950660388 52986 53062 55718913 28067 27534 237025459 58701 59476 412661231 29825 29860 184401978 28814 28266 828397084 70462 70831 932544208 430 411 829215615 36412 36678 890990410 74520 74905 493348014 15187 15631 366414604 29994 29257 77811026 7762 8106 620079903 61433 60784 393865176 32407 32654 73250180 54536 54224 475133802 76693 76935 63606984 13440 12920 356505118 55726 55103 796065753 37169 37572 138892141 8780 9276 46640664 5559 5540 10685670 3264 2552 476743599 12639 12935 474782499 70097 70849 894259749 39615 39088 336729341 74714 74254 32428336 50743 51482 375741180 15914 16057 354916298 60336 60452 548708625 12744 13236 171461510 34211 33428 755866760 13254 12801 383207461 6427 6438 616064056 7608 7862 585671012 39372 38800 92086525 78415 78775 667645721 26323 26039 193438312 3292 3026 961367934 70864 70322 300231604 70865 70635 977103821 70066 70866 967420 27718 27528 513592077 27767 27219 397434028 75432 76178 30836011 28713 29065 285107510 70871 70166 339163212 137 1 499391238 19097 19124 39395426 51208 51114 56943799 57980 58399 72115965 75193 75352 46075783 4340 4950 769520997 71789 71523 453112328 14840 15143 136420069 62245 61728 993668889 75620 75973 353334633 42598 41954 242355989 75414 74783 407146060 22256 22034 940168522 56830 56243 695544683 1101 620 823762861 64827 64637 215600254 47053 46617 880373451 9018 8621 256119464 70890 70374 190474755 70425 70891 131221068 58874 59498 747647987 9052 9837 20770595 32625 32658 7332656 31700 31250 751514251 52319 52981 995128122 78495 78270 552037410 41223 41042 548422063 70722 70899 88847508 15202 14656 552889278 18584 18454 785926833 52468 51938 600547295 70596 70903 218337987 56300 56441 825276353 68270 69024 720150558 58809 58887 185347716 3856 4407 638450936 53250 52453 695551785 59608 59037 478979195 67952 67159 731281223 54274 54066 892265241 16431 15946 791374335 70913 70654 48828704 22535 23231 547827505 70282 70915 638901134 13715 13323 905243376 10868 11010 759041830 38254 38623 634886452 70919 70565 395876803 42024 41458 233781711 47920 48378 990983661 70922 70187 425293987 76016 76507 805139626 37846 37847 435299857 3494 4206 74520982 15101 14676 641209269 70927 70915 422542646 62058 61754 768485712 26832 27176 708372874 15009 15261 379274757 41399 41402 621028577 34530 35022 344900041 10489 10961 239804145 57700 57627 234988309 22538 21810 427684903 28017 27866 52269789 28896 28640 869612348 13988 13759 730147014 35988 36698 621138185 30685 29923 411750804 68169 67469 126817948 67367 67519 337314273 70480 70943 984700299 3408 3193 138308373 25238 25801 268091016 42273 42543 617633938 44400 45168 377370166 33180 33754 340132655 24662 24559 94561340 68747 69524 219003112 40063 39759 697677975 40968 40945 831532244 51661 50966 324885300 30388 31070 282362711 70479 70955 780810686 70470 70956 969076376 20282 19809 49208757 10797 10348 855764789 56594 56501 630736064 33351 33831 159288630 70961 70496 928128324 10530 9816 126524736 10365 9867 954644789 29630 30278 111142411 52029 51632 283708716 50069 49945 767572502 50578 50605 147128762 66118 66167 242932122 34509 34039 567084285 12851 12314 847982780 69551 69153 535779952 19747 19490 203310598 64017 63695 201694471 76834 76642 447802648 17259 17076 264841084 33830 33705 915640731 48631 48110 761517795 25416 24746 353250935 23376 23668 882989957 78589 78844 924763462 1009 511 935496683 3577 3180 350022152 20313 19900 569404985 61907 61377 930854680 26571 26839 826895294 64009 63426 334282079 67046 66494 915989192 67815 67151 404866247 56410 56723 480643773 12386 13077 22095602 28022 27638 422010471 32926 32515 243375661 38122 38027 156401808 67817 67373 33833119 77972 77545 470961871 70996 70196 726081478 70997 70319 198383265 63760 62961 19361829 40514 40750 167420091 54979 54585 144129334 76892 76098 502597279 66340 65920 306026918 71003 70405 434800238 44159 44827 542178241 71005 70772 655313149 27577 27545 628577324 44864 44158 194432554 78512 78371 172784850 31718 31217 742683505 58581 58336 193008672 71309 70931 731760826 14854 15274 580753525 47775 48537 683583349 4019 4767 191092692 14730 15218 70088169 15007 14785 399607773 69 1 234131657 48463 48445 616667643 68475 68528 457768201 71020 70599 556736478 71021 70564 736490479 39851 39156 974541868 44409 44780 452714349 53412 52673 485989235 56151 56698 22760622 50850 50910 586682723 52860 52549 161972975 12188 12587 379975226 11443 12096 875134096 20069 19601 643207295 51412 50692 742258283 71032 70528 892262131 9422 10149 829163876 8662 8373 482145989 6091 5316 907477569 71036 70451 289507845 35538 35465 902654909 60138 59424 982389339 51454 51418 624590551 71040 70547 864488441 37340 36766 35758960 71042 70630 38284494 10257 9558 110377749 71044 71028 987964412 70685 71475 498472986 25880 26298 516189581 45550 45196 574517992 64123 64080 716312161 70967 71049 41923479 29969 29682 628313195 70841 71051 263902656 15220 15570 554383134 71053 70603 426333324 16269 16530 10589217 46554 46362 842374417 11173 10617 889160778 68224 67728 546011871 18223 18738 28701898 32875 32863 482783957 41790 41253 20965029 61859 62501 520765498 71062 70893 460269158 57216 57791 514746377 68277 67739 12971024 8048 8079 89331339 22378 21647 69770071 11041 10826 932559659 14412 15049 990988304 67472 67117 895358599 21308 20647 1426151 69724 69801 869478083 20379 20799 40197712 33258 33366 854351394 21317 20701 327441344 37912 37144 816066519 43249 42983 68144924 3709 3790 3061016 25082 25433 488429170 70340 69756 141626485 5068 4423 675150311 29798 29722 134937960 12720 13348 404834288 69143 68464 655227437 71084 70856 64356805 3 1 844127699 32126 31375 112061459 13996 14085 99986580 76270 77027 918198257 59777 59672 134431842 51389 50868 66566166 59673 59778 277871554 70560 70260 839276105 78864 78098 26682077 31747 32302 49656600 40717 40720 812391124 71096 70734 642591181 70656 71097 583661397 24022 24381 446732958 12764 12582 25583212 20276 20382 434064676 57530 56772 48437915 58139 58656 9631503 74615 74223 780243756 50764 50919 654660375 49789 50106 22598854 47679 48330 961856566 18350 17852 888005695 47233 46532 574767380 15898 16496 135806385 61482 62094 881753539 57086 56790 293753296 48438 49077 680769964 74658 74474 934631290 53837 53180 518766537 7310 7653 342013840 19975 19238 363837205 8499 7738 599425285 52940 52882 576345921 35383 35418 492528436 49363 49102 575165865 6009 6802 954344055 6655 6580 870227590 69668 68955 2243317 38588 38345 709373541 36105 35451 821011899 41127 40596 232398808 71127 70388 278426639 6395 6514 454312299 41441 42007 854603008 41055 41340 306563033 53177 53403 386390338 44415 44105 164393088 40587 41238 461048121 77123 76848 351709203 36222 36857 744857940 71255 70573 830998927 34438 33709 754108572 14570 15320 232376688 27901 27540 49679245 67846 68498 429646116 1689 1812 667055396 51682 51653 859311808 71143 70859 16154169 54074 54010 601128178 61859 61890 178219791 68049 67545 5791030 76061 76341 718871338 71144 71148 45633101 71149 70595 986279776 9628 8991 164040940 70498 71151 528897587 71152 70809 399047857 28582 27812 340348510 9780 9224 998910810 26099 26074 647892398 71156 71029 968966201 56774 56958 573803027 46499 46367 661412323 21966 22360 240228599 2587 3055 584469545 26758 26148 55267022 1292 1877 27061321 53291 52590 456874223 7331 7043 116902245 70240 69807 474428322 66141 65910 277861171 67461 67098 614436474 46580 46980 302899447 22510 22027 873051365 41132 41031 187928238 61272 60541 414040321 70644 71172 238802572 76650 76310 535299761 62787 62206 121304233 78470 78586 683488497 7941 8552 840905464 30870 31668 434676070 13961 13313 290926968 41352 40983 496103993 41751 42432 386858670 71181 70945 614111782 4336 3637 320115794 8671 9051 328653520 34259 34563 391842889 46266 45553 458735960 4561 5205 622469587 76598 76821 522441005 56319 56191 345035526 7314 6558 713281830 33456 33966 157759099 66671 67275 414772942 75041 75362 632478023 36448 35995 801876991 12235 12205 227916076 71195 70553 289426098 52023 51662 763473681 28678 29029 40315669 51891 52071 354049456 51788 51130 776949726 32258 31950 414578831 57953 58061 593001695 16858 17378 193099569 31190 30625 778314715 71204 71096 71469197 27210 27692 363434905 73531 73846 52105407 46173 46426 354884918 19635 18854 194317054 53621 54027 514991039 31596 31918 557306318 14878 15663 68190208 31053 31368 54097270 77942 78327 777007766 54335 54737 878910645 24515 24286 548210252 77202 77009 18924465 23186 23432 791557284 30644 30482 447644976 71219 71051 617783987 68992 68785 248966666 71221 70426 56914482 43378 42937 300581087 14022 14776 55726291 12021 11331 734640133 71225 70548 247510993 9199 9399 360768452 76673 76754 473357259 44239 44116 965359814 71229 70587 721043666 37018 37400 682926793 57590 57586 9706177 73194 73574 899723159 53910 54310 738097612 76171 76403 149235256 35829 36509 181680988 50003 49995 533732966 11188 11610 237468955 53464 53433 130657345 71239 71206 552519242 74476 74747 139850820 10633 10659 840653659 16400 15764 229948280 71243 70581 71757756 35543 35339 103303143 19447 20123 84486641 34549 34111 64103764 48606 48048 233352677 71158 71268 356065833 73240 72695 283877762 28818 28535 644356273 67225 66915 315350911 5309 4831 481515655 8861 8163 885410937 66292 66277 58456655 31732 31702 806322758 56152 56496 490469283 10076 10542 82134406 7818 8241 119015760 9794 9829 61124474 14648 14794 120700355 69693 69515 320931354 71562 71079 830455230 61125 60823 848258145 75940 75608 955131216 74549 73785 521913580 51399 51329 494731011 14932 15216 421364931 70669 71248 621051735 2611 2727 780133495 60967 60700 815141999 35989 36409 187938157 51282 51145 545299979 29914 30086 222556537 51846 51830 418308534 60034 60820 48834222 62439 62269 422219585 56123 56436 904278389 4238 3518 931260783 71240 71279 40527581 12842 12705 868476658 23332 23431 565264690 51181 50978 845569942 53909 53602 607003857 8510 9028 306616765 72618 72261 16302906 78028 77865 789302283 11125 10477 994003559 21976 21780 36202338 71289 70576 458858077 70906 71290 880557329 42608 42387 494489856 79347 79205 311940424 2440 1744 402377771 41128 41160 899385808 23713 23586 996106752 42503 42967 314456312 51093 50568 768653181 51170 50858 57189587 71299 70999 610352464 65193 64491 939446944 4550 4532 3760365 24580 24541 658210442 48800 48689 857124829 71304 71123 741767058 1392 1973 155963225 79881 79430 621082569 70883 71663 562207255 74396 75046 66866370 30230 30411 772192868 43207 43797 630350919 71311 70550 89228915 2841 3135 484512075 16908 16788 580783349 63826 63868 147365152 71315 70689 874139625 62611 62428 598767850 49206 49424 951493046 1 80000 535372628 74495 74307 261970039 71320 71190 45028993 36526 35988 993905558 29713 30319 265081414 10347 9868 973393820 70630 71324 937186966 74919 74313 917120071 76381 76121 455615037 19084 19020 841287902 71328 70975 321948113 28418 28366 691923649 66244 66605 348781286 1438 1901 398320196 71332 71219 484441986 43112 42364 457470397 49939 50440 970495441 24751 25333 397851356 227 936 597078041 43517 43226 525540923 71338 70546 873984239 71339 70919 6486326 18356 18334 851179436 71341 70942 982185469 70867 71342 69390619 14769 14157 35870695 52474 52332 816930932 49843 50452 886259210 42482 42112 330290318 5360 4570 34944008 69319 69390 621870416 70609 71349 287353131 5735 5570 802100585 15596 15116 11372469 71259 71352 653317184 72264 72909 766580337 6127 6718 724196398 72545 72039 939631246 61532 61634 857692396 73797 74244 206299053 30419 30980 675668551 1718 2395 234917433 77128 76801 711358235 9688 9324 42088439 74061 73638 197076094 31059 31067 45704926 45681 45948 935832892 29703 29307 300948008 33706 33209 378488196 24299 24148 406100905 71368 71053 516011744 44554 44507 679135072 9534 9907 675774570 30656 30288 239393612 71372 70612 831145790 15465 15088 143807872 32280 32525 693381931 23763 23512 852528762 62987 63207 794022830 75606 75138 426724785 5993 5356 490457376 3809 3372 470748269 30051 30181 176713262 14828 14267 525753051 35660 35012 484289930 11320 11243 811670369 71384 71007 386707424 18532 17968 466880559 25000 25425 951332364 68926 68188 445658903 71034 71388 545338250 42157 42287 369168286 40394 40857 51602733 71073 71391 638740307 43501 43960 679321620 54589 55301 180238431 22662 22356 40436955 79359 78818 54830686 52076 52074 215368462 70805 71397 83314029 8570 9021 192821475 41603 41375 867227524 70633 71400 366426920 30325 29886 501347335 72089 71291 62101882 79678 79825 508054935 24866 25154 747090616 3741 3474 624757294 71406 70847 189181367 72924 72753 195617131 51532 51258 954772023 44628 45094 831747370 46322 46504 260865558 67740 68467 173545560 46173 46151 674616004 8969 9377 410515462 71176 71414 87340791 77223 77955 990337723 56313 55866 455342240 26849 26512 247949839 3533 3506 176872221 26686 27004 80788085 68710 68236 8860592 13640 13450 820643161 18952 19543 833717808 55936 55200 829999467 31066 30854 33397246 54610 53970 856835386 71426 70921 854081339 70259 70013 833486852 62389 61619 2844728 27457 26792 964318412 30186 30081 113629998 28418 28906 155825070 70981 71432 553069616 74999 75032 413699440 77890 77937 679276381 67644 67964 596483417 37287 36594 802386266 14978 15198 34683718 39932 40427 1659904 2237 2016 258371578 67425 67645 227599185 71999 71664 46392246 31033 30851 885077681 49414 48996 598408969 1871 2079 842691155 3799 3374 295961066 45131 45363 653573361 47005 47612 190575876 71448 71111 458571200 69182 69944 799655249 43210 43129 315504291 7542 7226 971151850 75276 75634 572559006 57353 56776 438784542 6414 5849 440459406 38869 39607 123021761 69972 70222 970318360 76812 76203 211679174 55414 55070 928757472 32011 31555 884062993 68054 67836 367461371 33833 33503 345598342 23155 23942 377903014 67871 68172 404796774 18230 18563 943864120 46135 46657 300858587 32074 31547 415397205 61457 61451 825513937 42782 42138 663616101 71139 71469 520026120 59037 58933 38932292 69740 70266 623497063 18686 17983 225132091 12064 12754 552743060 66567 66920 922416688 53532 53671 589782465 10736 10654 18516505 45712 45590 73527241 70864 71478 540871351 31432 31382 813502331 78200 78427 532762240 43390 43544 127656757 27133 27372 597545949 1227 688 484836022 48232 49016 245267861 11888 12320 785860397 56881 57506 48287625 76262 75728 516373909 67421 66967 223705507 44804 44383 142649669 71490 70756 165908233 71165 71491 393123011 3065 3758 841563542 18789 19393 460547290 9500 10006 685676938 64504 64325 62543852 70229 69688 869781888 74347 74864 584379273 42349 42942 916774561 34417 33654 979159615 41131 41931 534152472 71501 70939 911528884 27891 27715 450934981 57609 58204 336778483 46906 46850 949500470 15555 14782 443348740 63018 62253 542736339 25163 25680 602739135 34901 34985 2913624 43354 43776 950051041 51619 51824 791587721 63069 63435 428642144 71512 71119 277363233 71513 71085 69403388 71325 71514 790234635 71515 71228 821813783 51754 51939 498770388 62948 62326 739997126 18040 18127 296808033 14566 13885 250575400 11114 11656 137873885 13835 13782 937128695 12216 12923 77605622 51807 52557 84249180 24050 23857 420641865 51417 51509 858351624 57860 58333 200297498 8606 7953 40678528 71528 71352 198681673 1283 1592 75121336 13634 13875 71507585 70769 71531 304513508 43263 42874 80611507 57320 57549 281987467 27467 28034 219491779 14826 14566 54597085 15160 14755 792172161 18370 17801 200227398 52194 52708 452744922 33595 33370 555497539 78978 79256 59718480 1994 2519 816871541 12584 13201 837315239 8061 7631 363403764 57258 56539 902418401 59645 59538 556714981 75501 75322 123953261 33793 34447 423814479 32443 31868 194351772 13196 13286 789753642 21244 21835 215062612 72800 72695 250385593 17127 17063 446476808 73590 73650 197996058 67100 67422 565259751 1252 795 144038172 5562 6130 784459604 71557 71206 551212112 71306 71558 769284759 27788 27494 861343843 77617 77634 409084114 29264 29635 268381098 23580 23530 599713846 27128 27745 733137919 60884 60586 580172918 21084 21537 462146252 55792 56440 715830140 71567 71524 970286949 72768 72215 829051484 34663 34423 916026267 8407 7668 822328966 65585 64912 903196302 55949 56045 137236287 74435 74645 28374978 33071 32696 646632274 47897 47700 334730357 64726 64662 933601026 2011 2547 353364272 32845 33274 513357380 36928 36184 417036701 45879 45527 877602603 15598 15522 886932632 75630 75050 442722468 17619 17434 903840392 76514 75886 346313059 62962 63167 360150000 7649 7232 993491741 50691 51178 222297665 13437 13434 928540152 58078 57627 161991411 65846 65137 482177088 7305 7287 509893843 71592 71086 295171675 75114 75082 48858527 6867 6303 389459711 584 1165 438285776 73559 72896 625579938 17180 16553 598509751 15590 15281 700450098 71599 71266 519003851 71280 72020 525282567 23372 23640 998988866 60142 60156 210778646 75934 75289 490213854 23702 23586 499368551 68627 68054 328351242 71606 71214 724938953 24739 24616 596386853 21597 20845 507279044 74407 74866 612429342 21888 21843 115055311 43134 42348 317017153 71293 71612 336033475 7618 7594 446482256 77143 76543 8764048 2251 2857 988313814 7610 8206 644777774 73150 73637 100179384 58447 59044 189904343 65180 64456 505624333 65985 65763 385163124 10163 9896 850406703 76505 76424 112752725 13623 14262 508504338 35635 36004 261559332 64517 63913 690526165 58043 58239 13313564 36879 37497 277777559 17981 17650 420303222 77533 76978 374469772 50365 49631 544644644 71631 71074 967725392 59783 59548 956736962 31562 31549 467955067 36195 35936 935365834 65847 65211 845463413 26971 27222 946838535 25210 25150 145026700 51508 51353 40780876 71263 71639 865185347 15827 15187 296576613 74965 75665 950068205 71209 71642 843735374 59521 59125 176245371 66613 66394 115234979 57680 57819 493815955 59618 59206 626534744 51951 51295 891710690 8296 8411 538702506 30404 31062 779207858 8514 7926 740344149 79136 78646 643825855 72315 72847 297335560 58705 58039 18127942 44333 44138 971775510 56116 55388 842529376 36062 36067 176302446 46098 46132 151825806 70972 71658 580698317 31230 30489 572480917 74764 74254 704602418 69113 69842 10076044 74404 74981 82688403 422 764 825480243 54590 54394 514948046 61139 60457 952459398 49122 48512 481704418 71524 71667 813356178 71344 71668 743613279 44633 44101 295900296 13523 14147 25881883 69276 69857 321214480 79282 79860 437861671 71673 71549 445682655 79446 79227 856038657 71617 72166 583934348 45793 45604 150201355 71677 71462 443881887 71275 71678 251367484 826 1552 465179628 64210 63809 835416854 72861 72094 180767 71682 70957 398770392 72538 72371 823597207 61806 62314 197304308 71247 71685 972355960 51735 52117 611896515 3335 2986 960370171 16602 16582 444015992 76664 76514 928021001 46745 46153 516600403 61178 60618 32634377 26375 26810 608173591 20215 19953 262527734 9742 9113 759550653 58953 59389 211696820 13548 14326 275623530 58777 58204 323858084 70114 70662 93324447 59553 59442 848965238 71700 71363 764157871 38644 37856 61649214 60025 60435 648722039 63076 63027 828769994 71070 71704 530549321 24572 23952 862979891 55987 55764 992878889 24378 24920 518864563 76621 76016 912781372 49610 48840 248417206 32234 32552 596609661 66975 67400 96723764 11227 10982 731719602 61630 61789 197865277 18912 18541 677189535 68165 67722 694680534 19992 20705 154367353 28736 28397 40920579 28690 28516 343814045 47357 47317 847380773 6369 6751 932657026 56285 56042 756262534 9724 9014 930442732 71655 72395 52814643 19952 20557 871309155 22320 22743 278231050 73813 73237 262022372 56103 55840 856563731 14639 15276 777878742 71729 71376 211685652 23930 24591 477065279 27428 26723 870541919 40348 39925 272373816 71733 71677 333579759 71734 71176 414734239 39056 38775 494231475 34409 34118 710974731 64824 65203 207554346 61883 61137 484638981 72354 72500 570314544 62548 61794 190485621 33515 33035 396111896 71742 71350 691336026 25335 24858 711102458 71744 71014 35104190 10010 9954 48981326 75986 75992 403335402 73916 73370 443672506 38842 38218 774546134 33315 33961 531055401 66073 66294 941371875 50448 51090 25736989 20177 20783 973164236 78600 78081 58104902 63194 63364 247211738 47857 47647 417002067 14354 14280 623737944 16281 17065 814221320 30932 30947 35072839 9160 9672 732189585 4431 4268 949970515 61513 60860 634749206 65475 64782 728907781 59941 60504 259417487 21875 22457 142791737 32212 32962 392369114 23751 24351 292431315 50906 50339 108087306 57248 57098 578585774 12846 12988 243113219 2729 2427 172265429 47783 48119 790642756 34057 34214 602646518 71598 71773 838670339 8170 8622 101312019 24460 24287 548867967 4757 4461 942271099 60287 60380 914554258 32343 32210 15439865 56981 56879 794122629 32721 32585 53331275 71781 71017 918172201 50756 50813 494042837 1 338 407018275 71784 71594 433494679 71331 71785 865666184 20886 20845 650137693 8322 8172 372388010 29120 29014 605686837 4861 5567 17035825 9715 9664 986751270 53854 53538 494922861 71451 71792 257174047 37529 37816 1390570 15377 15359 481982254 55263 54536 7519557 71796 71244 713054962 71797 71253 55548991 23564 23361 787278931 13870 13634 997942544 1552 2183 269684848 19784 20446 49025534 8912 8235 359850201 7218 6694 695484205 20391 20955 10549247 38092 38713 991007929 76666 77320 3128809 15246 15120 534877954 17749 17374 186906408 28306 27923 397529415 52063 52723 488753164 20742 20987 858951287 66502 66025 523067928 7739 6953 214471747 58427 58954 849445300 10278 10566 587142264 5092 4550 792070690 66633 66796 379275404 74643 74091 564174259 68839 68322 776661878 17218 16459 20593723 2642 2573 569968067 1300 1335 267026882 67324 67182 264323047 423 117 849069948 41000 41693 477900497 70528 69731 979818748 59311 59929 569953986 20056 20346 710177700 74300 74457 751312990 23164 23121 794048096 78781 78721 733125636 71929 71581 457461652 15326 14779 315256667 62502 62974 814565202 33745 34035 337230125 71339 71836 812267985 67216 67290 804894585 58091 58446 36391962 68140 67508 57070019 71531 71840 113259781 24275 24713 932772271 56489 55857 114089060 10661 10004 287933390 34957 34188 326664830 25366 25918 116558520 47062 47303 97084863 28804 29466 477753947 77666 77431 843107501 17882 17082 631050642 61808 61015 25002526 25423 25542 876949498 46191 45706 461332904 13322 14088 766973441 74620 75350 931498074 15203 15341 696771391 29395 29366 43384233 71857 71690 472588042 71805 71858 781740205 6850 6629 791197508 21164 20619 471770510 7946 8288 149709176 71326 71862 818171705 3267 2803 641208869 32002 31435 204443991 74530 74812 121110106 56770 56083 766826111 48967 48860 305191811 56058 55488 16571562 16377 15908 768987523 18071 18712 82659816 71871 71469 892818179 11029 10724 455017298 71873 71661 123162633 67848 67048 940341312 33243 32970 341472972 71261 71876 70208956 42437 42103 710440647 44777 44702 84514358 30612 30820 600963596 25017 25536 991252857 78237 77630 968771803 78950 79036 678899933 64886 64657 457231219 60251 59654 204985790 26498 27274 217636392 57594 57238 130101294 49014 48299 838085558 36879 37609 63406567 24442 23827 4260309 29472 30095 57534851 34939 34528 52548621 71892 71131 872396784 56712 56461 752607436 14899 14601 828195358 17252 17876 439004342 32205 32997 183887098 26239 26833 156551228 78736 78672 57546656 71379 71899 651793264 5565 4860 21534156 31258 31734 835023895 54932 54163 2796178 46695 46964 430060032 60604 60443 409010512 18361 17594 403533205 60783 61233 184581856 71978 71582 669279408 38158 37482 675449106 6164 6475 471464368 14577 13860 48755801 55188 54974 942092491 24570 25278 30754756 77355 76999 203364262 50153 50482 414031152 40058 39942 912182050 20807 21176 991877565 56521 56005 215879545 19409 20157 918369406 55393 54903 270937739 71920 71861 153186677 56411 57163 702484594 71178 71627 587751102 68597 69011 419742300 30966 30518 102216202 71925 71882 230088602 43898 43961 255744591 68221 67963 380309748 16861 17191 532060606 66025 66161 574723648 47576 47899 917076982 71931 71796 892571187 17895 17125 762182775 16467 15721 417886326 53447 53895 678293849 27185 26492 593718780 11702 12216 782601790 71242 71937 450571156 71648 71938 969479045 4922 5209 384305850 3666 4207 822246848 37024 37218 559346867 71942 71432 542394728 44458 44135 949672921 1797 2245 513744592 11894 11149 903898931 46276 46542 876640856 4171 4650 951974984 77088 76579 877962467 67331 68046 445061941 67154 67347 446304395 52262 51631 188596478 711 140 536046995 9855 9975 438617122 43888 43145 394726300 26066 25795 200400754 45057 45806 109468444 36605 37242 10346274 71286 71958 143139597 71959 71786 182002721 32893 32187 848445154 18443 17869 991850918 70908 70270 112654527 29166 29576 6273292 2665 1990 710333417 79764 79078 543086559 18610 19234 822532988 75871 75703 697957431 43183 42782 772622684 38279 38046 551592772 41244 41068 512137581 74169 74878 210069035 71972 71422 505928967 37750 36957 523176208 71377 71974 949904036 15075 15760 608927860 16691 16663 160695772 20564 20710 807428290 47705 47191 28635540 52245 52800 897510436 1 266 603500146 53168 53395 51589787 47074 47137 695697300 71983 71214 173766735 71185 71984 603455361 65099 65036 842159652 30770 30489 185299807 79479 78884 386386061 72084 72010 158022247 71527 71989 984588453 10734 10638 995813271 52595 52142 97848188 71992 71781 195568550 50343 49675 487203758 3147 3413 22047549 4621 4250 729661755 46071 46502 801045860 31806 32278 625572754 71998 71957 464522811 37472 37380 593859055 24232 23486 112628202 62024 62080 457027047 3612 3248 861451226 43693 43820 333231170 5563 5133 332680742 15929 16301 448993288 17594 16850 897676620 13493 13008 442131422 16553 17130 450063401 61428 61092 335572371 9454 9801 368841764 46095 45855 532768759 25214 25223 371961257 51875 52043 866371308 38765 38725 964000985 18967 19678 345909695 13711 13175 357475967 34742 34292 858177464 23463 22959 129194310 15568 15765 359127791 73983 73908 48666410 78732 78616 286106978 71646 72022 634762029 49980 50192 918432837 40837 40681 320427851 21677 21069 824587673 14812 15089 412526255 70841 70945 967611392 39183 39471 432328743 69178 69537 617049296 51958 52042 243967190 35598 34978 669492326 63686 63971 146999081 71373 72033 454190269 43341 42853 308233740 65759 65431 403534399 73112 73362 371669085 7776 7029 959660762 15033 14236 622636192 46828 46630 434506583 6303 7022 175997173 24327 24698 446674663 46309 45805 6616904 10404 9922 178617599 77607 78318 923638216 74827 74355 962005350 39493 38996 11813786 73993 74539 287763085 17172 16722 337125838 43244 43111 42496030 74264 73587 933249170 11457 10835 36778967 10061 10041 119109797 71419 72053 953659033 31293 31387 639226127 37021 36419 750070716 48372 49137 285518096 66651 66475 9531558 71378 70766 514473558 11329 11498 235789980 53647 54223 613016434 5578 5414 6173399 4158 4004 263584397 9947 10709 775874779 58297 58905 609355863 71274 72065 293478660 61056 60838 901444417 70984 71547 607608162 4438 3672 155239148 71888 72069 67379399 48104 47546 898692065 72071 71451 34585629 9926 9311 816984962 37187 37766 488547837 7260 7010 514463809 75074 74889 692779134 954 1207 314419727 21548 22321 21949259 72078 71378 357781271 44447 43697 118788089 29213 29348 544534701 7754 7421 340213399 72082 71845 619834497 13234 13749 948187270 9510 9814 169977369 72046 72085 120372619 10681 10368 977652862 11650 11390 383381282 33398 32698 764061749 47577 46988 879517205 56645 56783 94995824 37307 37858 734006862 24412 24731 741150342 24824 25305 670940393 72094 71387 89205409 2920 2188 227267726 36381 35799 696497334 51601 51223 262306814 77109 77241 931798715 72099 71809 595292907 72100 72097 826332436 10248 10737 321237261 25748 26183 889026126 20690 19953 301431666 55561 55531 93434639 46665 46521 345891862 12664 11937 854354509 31922 32488 248670131 47061 46410 358405567 50220 49717 413769178 40298 40041 762534545 72111 72106 495464259 61275 60980 444846684 13120 12677 380831330 42218 42135 969433173 10983 10487 864087610 25098 24365 539076293 71750 72117 825070454 74345 74072 8089785 53311 52770 72096694 70452 70169 818619386 8591 8476 366429991 71700 72122 532025151 42168 41427 904155222 74356 74820 751823010 55044 54403 100073030 54271 54182 897388625 17125 16761 22237888 53296 53116 142109574 59763 59635 111005418 23609 23428 300870585 47425 47100 553185307 55390 55766 843552276 72016 72133 954791662 71810 72134 293773095 57551 56867 683413141 62273 63015 557543133 10986 11383 440162928 46350 46073 525017262 70593 71121 777721822 10372 10417 185226263 15052 14639 747115092 31474 31862 523493703 9423 9575 463576492 26278 26091 40191516 33582 34193 109447871 70383 70394 4382541 11877 11902 239553077 60048 59824 27064297 71524 72149 200946076 27282 27082 920176896 61948 61854 606836408 75438 74907 48638879 72153 71934 233911578 60968 60972 518991618 72155 71534 798626292 71038 71424 43043078 72157 72117 318951980 51879 51183 106579677 2637 3356 327595695 50769 50692 290409477 57866 57871 126923528 37461 38198 520633723 75373 74914 131093041 46611 46230 276131116 33827 33337 369548713 30388 29673 423664044 71251 70979 92207814 76847 77065 3460138 28864 29421 656028237 60325 60174 635842212 79360 79344 453350976 36982 36513 535174231 29012 28618 168491511 55862 56553 548707962 72717 72499 679538802 72176 71423 943295275 53771 53921 81855726 45975 45952 578972842 52831 53190 66544054 3379 3060 897875653 55301 55385 213014844 76015 76075 998154387 52356 51618 93914472 60514 61155 737939045 44434 44278 635138352 51080 50592 359987194 56683 57195 6731369 1443 1409 697288434 9690 9315 742558173 68898 68684 40689541 65858 66295 141875101 64639 65427 875083125 47692 47200 60522905 71395 72194 418756417 5088 4495 589354605 70878 71277 803799452 5960 5607 799065726 45637 45684 978800925 66316 65656 123667782 72200 71837 762255416 31904 31407 341300460 2665 2750 685655917 59931 60007 133279768 33875 33858 538011071 62699 62284 508577285 63275 63087 135695720 46298 46172 189136088 50975 50623 8738507 13341 13240 316927536 47641 47110 715541418 51756 51950 800100862 34857 35292 26008217 26095 25768 141953943 25837 26618 210600627 70561 70174 397692167 33757 33386 338484107 15888 16269 112493736 14990 14278 895925606 52238 52273 507152628 45124 44842 39022503 72217 72268 248952472 74203 73546 44422026 32949 32663 853013705 70261 69987 19187477 52507 52911 199119835 56445 56942 433601612 72227 71564 504068624 78830 78240 348404389 6202 5672 718688942 57714 58259 48689339 6290 6165 763147092 9949 9618 775464006 19602 19144 454388621 61697 62193 710073931 36792 36710 138408614 71955 71176 933930896 54341 53969 913942461 71595 72238 192473427 72407 72120 722458651 51393 51467 775538235 9317 9268 296648644 72242 71531 47153039 9945 10096 211056715 45044 44607 675396262 58455 58402 879069675 10636 9886 136657567 58044 57686 698159828 74060 73782 60285522 78610 78499 966637763 3168 2395 283480709 15290 15785 962943189 72252 71628 3141220 60218 60633 400402845 62831 63148 441720875 37453 37827 164709236 55442 55293 677634086 30891 30756 293077776 41634 40998 466579419 12972 13279 61831769 9172 8931 589643654 76148 76011 214426487 59597 59530 554591173 72263 71585 385370672 25484 25294 374155669 1 155 343039857 1194 671 207857277 53002 52621 252652330 23531 23405 852662537 78152 78932 67880543 58794 59103 16493946 26672 26481 251647869 63691 63957 245758652 18219 18765 39826154 70043 70300 891046808 9007 9143 901837279 17499 16767 720537643 73603 74087 631297402 25907 25243 744838039 17933 17953 712195087 2132 1434 576565752 73689 74414 666244800 11212 11283 437340826 34060 33444 279010637 72284 71691 61558889 71621 72285 75035693 59626 58871 724806312 72287 72007 612350173 5455 5172 973381606 34109 33614 629778552 26061 26280 955954478 56689 56188 59902600 72292 72206 523073407 67126 66825 982784539 60730 61416 586077563 77325 77032 49401626 43223 43156 499930979 75930 76160 965663191 4999 4325 288461635 72299 71760 796944101 71235 71257 34498410 19803 19229 116896044 72264 72302 515872029 71625 72303 506794044 34510 33989 32125837 5172 4996 102318306 21771 22147 732836614 30403 30050 643243001 3712 3675 425301096 72017 72309 289877891 1664 1958 393091291 5444 6165 693595641 72020 72312 949852607 8178 8859 438233055 78808 78665 587823330 42863 42995 118440858 71358 71939 75527926 34637 34790 835151750 1616 2177 996396610 16591 15884 973343300 56564 56468 640247191 56139 56810 959618385 12535 12292 729493382 39651 38943 463750621 26570 26348 754715088 31405 31051 962385882 536 1 916959518 72327 71814 277350227 58171 57857 483794162 46676 47404 596296703 21564 21384 450648030 70895 71287 481489686 58393 57678 609101812 51609 52225 965507939 37812 37973 987995005 9441 10057 533747611 70250 70000 989187566 49521 50143 502932205 72338 71631 816118039 69279 69061 964154330 2136 2775 664250014 56526 56648 209262919 72295 72342 123704748 71850 72343 359173584 56541 55845 779659494 77175 77472 972469600 68955 68330 502165663 70950 70573 533657854 20323 20260 664315211 38582 37939 485070058 8812 8338 822355511 44650 44281 561917161 17309 16859 22349432 32291 32490 496237277 19423 19048 225428002 71572 72355 70601624 36945 36447 280059322 36718 37181 775994866 40617 40313 710517229 10059 10543 54668825 49037 49250 193603969 24778 25505 193382185 56422 56950 730032013 33568 33946 700931325 48690 48088 316830693 49690 49667 612638788 59635 59391 193526745 58092 57307 988889815 46674 47093 655993631 64041 63589 723718730 72370 71901 773857549 15121 15459 708916928 14528 14741 701253131 29758 29358 207049732 41891 41883 442078537 18454 18741 36501206 64189 63964 202288813 58751 58785 274614403 44564 44428 484394256 7713 7721 40165561 3903 3953 615496873 22510 23053 587156888 26642 26515 305466825 20692 20498 302896652 71623 70958 779665353 72385 71675 63707739 59675 60265 418975809 55398 55050 67085050 65504 66097 778902139 8447 8398 509652389 22569 21816 740528936 75814 76576 755951278 71216 71009 34171985 8686 8790 178375830 60724 61318 625407376 23058 22980 165507546 31570 32336 361024639 75607 75501 889164047 62312 62166 651047281 71872 72399 918005553 32575 33062 34640992 17914 17679 783484985 21747 21238 775941671 72229 72403 332702189 31453 31966 337099249 72405 72388 637591804 53358 53426 243016434 42175 41696 294972490 34073 34672 964606549 3275 3059 108341897 72410 71939 301812085 28660 29187 616744457 28077 28160 400921679 71952 72413 19440337 35174 35026 85401656 68032 67849 584252142 51413 51046 182768331 47256 46867 23153419 17389 16917 674757926 56245 57018 103008578 73073 73487 172992342 12703 12627 786188338 72158 72422 170307599 30426 30298 440293458 70130 69543 947033248 46050 46177 436010372 9015 8777 172455207 1053 1475 269795054 71636 72428 408299777 31940 31216 941555461 77257 77674 47478661 56186 55552 977508842 54145 53734 737790194 72433 72418 164314618 39192 39718 455369637 72021 72435 827437729 28439 28994 983107984 50336 50135 244711790 72408 72438 31951335 2740 2548 535770477 22978 23015 55496988 45284 45010 626795697 8172 8058 258445582 67771 67365 926382128 72444 71818 29325694 3931 4655 344319444 40423 40746 264878274 78062 77347 183357646 33737 33292 39020733 40995 40587 977552430 717 579 894053390 53560 53759 365034416 55033 55098 142125960 71757 72453 617803481 71694 72454 847406050 62776 63038 629903939 76178 76819 115806640 71462 71119 314032950 8916 9122 17354642 31659 32446 797806967 56233 56643 662028460 71778 72461 453106533 44317 43897 901433686 65749 66029 213217345 69604 70144 620087316 72732 72602 32498382 72466 72206 55737032 72467 71680 500712986 51818 51293 292682790 27763 27845 456570523 11525 11543 851137897 71917 72471 402063741 70584 70940 74408004 62133 62571 372424763 67505 67314 121597724 72475 72094 947727981 28015 28492 825041268 295 555 439789537 47781 48122 409793193 72479 72111 561925356 28368 27688 618963167 21446 20992 214155522 49041 48803 441548859 28012 28378 502871941 56839 56292 755502675 1 172 627426011 23096 22617 861329890 72169 72487 236329411 5104 5462 629510849 66744 65956 770819817 29827 29518 48434194 16605 16007 996734648 1256 2054 788794046 17614 17354 717772655 20720 20554 899834403 1525 1263 355254135 34626 34133 220483846 18129 17570 722603508 59213 58734 62592207 28095 28050 344488346 51132 50350 750819573 30841 30107 16990657 28679 28304 58558135 33920 33651 147649980 78379 77953 305092877 72505 72349 572048999 58132 57504 195262174 34528 34067 196384256 71901 72508 796837235 29867 29866 794475064 4838 4192 622864684 36704 35917 497296521 29857 30234 582507121 71932 72513 630908105 19809 20275 292396268 76949 77384 703216128 55614 55256 471791349 48739 48861 900965751 64132 64367 985922894 40512 40037 855553041 72520 71980 745473809 24814 25301 80474590 14381 15035 838065638 54907 54685 650460142 57900 58434 992034425 19276 19921 345138275 21726 21379 413809964 36754 35988 449404106 72528 72366 614818569 58221 58426 327211692 52955 52920 866981626 67720 68095 813836895 76446 76682 10889020 19960 19219 354100258 37583 36924 622659345 7580 7530 563115882 48841 49602 273290421 77353 78018 841924726 45335 45086 246643604 72539 71754 872258601 53190 53368 342820538 40851 40297 286436889 27698 28453 470087563 43999 44388 377474276 7429 7694 200193204 24277 24079 367610051 72546 72431 884893025 30551 30922 615809121 59156 59264 433835185 7576 7464 987609069 72214 72550 384366950 72551 72519 325412461 72552 72512 331554274 8799 8778 275082582 72813 73461 421930063 30417 30339 79916634 11746 10968 938267421 32841 33303 629158786 44980 45552 351442353 33595 33783 78372220 25127 25135 194559323 35810 35185 402082870 24254 24284 954486409 30558 31013 753268140 42953 43468 558018107 72565 72375 211721982 66151 65835 48939959 44267 43871 828451781 61348 61257 115303038 52470 52739 261355431 68897 68241 579899518 73450 73045 343469609 52671 52065 471760009 54687 55192 478041285 55172 55413 54081798 21563 20829 53574461 77086 77797 279416551 60757 61221 248464942 29483 28706 46740187 9998 9580 427378664 72045 72580 174012100 19963 19744 973298557 19326 18594 904345963 10616 10978 241759768 21352 21986 866272882 72030 72585 702423696 69780 69478 372628619 22223 22390 142793533 72418 72588 830963688 61089 61000 179385867 67718 67710 10249971 72591 72253 435427020 37216 36898 35610430 76511 76088 966089683 26935 26801 494927549 28823 28882 617789630 39287 39383 45479219 20581 21039 18049427 67119 67147 379654634 72599 72300 660600847 2621 2390 504320423 10957 10350 594081082 5357 5507 962201821 72603 72220 809859391 40886 41581 581697057 56398 55863 247283579 58184 57461 14616798 71848 71836 987243732 6769 6947 16975946 46131 45825 560821836 14134 14285 142427800 70324 69778 861343189 72612 72133 835296368 73175 72449 407122280 12173 12893 635299996 17956 18655 589981777 28988 29140 69939204 71901 71754 173488845 55848 56331 725744092 18765 19098 86249430 18105 17607 336575516 72621 72029 289807678 60926 60778 298216496 26618 27217 29466107 25623 25399 676857841 66583 67014 427508418 17202 17363 195046101 40745 41172 325685463 17462 16945 958333794 70721 70107 443065123 8278 7602 46494441 12943 13182 313229703 73183 72745 502935920 57205 57720 919437936 13827 13070 623966192 16498 16704 713288363 12851 13625 607625921 72637 72002 82853755 21658 21262 454378066 72639 72134 882179817 71075 71692 220299293 53262 53099 55044188 72642 72130 220980698 51038 51737 30655849 58244 59008 876225779 72645 72274 448830188 33971 33393 351105593 34416 34024 818479704 72056 72648 494881237 28280 28856 183476043 13843 13571 980070273 25504 25144 768039270 17639 17568 732380920 72388 72653 643783259 12960 12826 512794794 78287 77881 53823559 34660 34135 46722229 25838 26529 952662595 63446 63743 224695825 10648 10298 331995957 18849 18687 949952522 37625 38024 988802797 44058 44708 944230388 45327 45308 577088877 11450 10937 784273690 17973 18312 853649543 26665 25920 406040823 52902 52271 106114990 33490 33616 21493673 79159 78473 10230790 72670 72418 939229346 34158 33400 126320317 7636 7464 86152609 48939 48681 944739230 67795 67686 646921696 74040 73675 585091555 25854 26118 366065551 12352 11640 647575883 29938 29890 288686466 72439 72679 912640365 65001 64831 935183143 5448 5888 617085260 73131 73797 97513658 75058 74270 361481515 41602 41453 611188668 39847 39513 387653283 1206 809 488357793 12096 12641 91106034 61645 61420 610380489 10266 9820 949828502 26765 27401 216941489 13567 13373 554939675 72692 72676 357978731 66416 66917 325179441 51539 51999 578295371 20960 21191 632103169 21440 21204 410992612 8477 8959 549826753 66886 67221 612583218 76021 75335 651490694 25019 25053 684487193 37116 37089 296780890 10928 11011 498278158 7044 6999 718199183 72914 72836 421931029 18490 18889 54143315 47291 47983 247919083 60953 60901 785021572 63542 62793 984644484 49248 49216 15560133 57011 56860 148210104 26559 26511 320832209 72701 72712 721881913 68837 68481 822030863 40984 40874 798093512 36640 36362 798072935 72657 72716 176305576 31142 30493 278616917 912 282 596067411 53948 53868 260873019 10634 10354 443736941 31947 31712 437911548 76901 77028 341604086 58796 59258 375913414 72724 72687 56877507 74522 74933 954163247 38965 38874 990976815 72794 72393 195182980 65566 66283 56216846 72729 72003 697902173 42410 42114 10765282 17156 16358 254257525 15384 14974 68422482 63766 63383 41823161 72734 72373 844839127 13276 12483 898368671 44389 43996 424433337 66734 67116 596732601 38577 38810 536044858 72739 72018 206478986 43404 43929 653580304 72741 72530 249354648 75954 76190 166632985 47838 47616 102216642 60157 59540 796578123 34879 35103 683078356 48628 48795 969941738 49830 49284 251263065 60466 59922 168155133 30269 29743 536789425 42078 42505 670296578 71573 71286 145829475 27245 27565 11935713 43039 42279 46347956 52586 52107 231682847 54790 54154 786746488 71618 71872 384292180 52137 52604 545835048 10403 9958 540191199 60658 60968 593802293 58085 57845 929990616 3621 3663 377244828 40094 40666 831002694 72276 72763 577534139 69304 68564 182101138 43973 44369 733982050 74723 74984 7954236 72178 72767 517944622 19071 18901 901054669 15901 15473 396710674 38462 39203 338967309 72771 72265 109900599 45208 45685 52800117 67343 67325 361225734 73453 72903 44089831 26014 26314 778903939 9185 9684 490275997 56970 57002 621651164 4429 4892 111884896 28005 28778 652417601 53667 52944 790076922 30020 29461 845529847 67729 67711 8432621 74561 75308 939211176 72529 72784 390881125 33519 32821 646559486 41576 40897 57031532 15880 16524 95126640 42658 42506 67269725 12570 12802 528322907 7758 8085 268225947 33912 34251 471162452 39870 39603 484376450 22299 22338 277787325 31298 30927 914209182 49865 49763 599969942 19579 19500 423630107 67855 68362 177511062 72759 72798 553454461 37488 37112 38639226 12020 11343 48593810 17994 18734 741393822 69710 69319 95016612 45776 46198 145028554 75367 75584 103954418 73528 73694 974036046 12241 11976 17504354 69063 68412 188764497 79165 79547 744641648 55157 54414 522482022 72751 72810 407054954 10665 11034 174986080 66060 66020 634945247 6504 6486 351277160 29812 30009 592332117 72185 72815 76206668 72256 72816 45782842 61277 60744 868047898 72818 72325 524423965 30560 30229 366756078 22577 22284 517195294 72524 72821 719224072 75550 75285 680513955 34435 35043 80962849 57310 57763 2996557 25565 26224 552673279 36170 36874 490702123 44122 44586 910843464 27821 27268 728003629 1981 1683 8551060 13121 13710 657930971 42983 43390 164019141 72832 72262 600704070 50032 50289 307469211 32164 31611 779377471 32071 32234 498459523 45753 46407 560646600 10466 10585 26310064 72838 72281 860753096 342 363 1457773 54003 53389 890646531 55959 55393 807027122 23055 23447 280471112 52868 53154 750432501 31644 31698 979874284 4294 4133 884906818 19282 18584 645706104 4416 4989 897568142 65217 65671 904930463 72849 72103 655911241 64642 65029 730004851 31606 31198 982933298 42462 41677 461083096 46904 47048 399150191 74817 75116 671793464 11875 11264 213822941 74252 74231 11720824 48241 48242 818093477 7227 7915 401526315 53994 53807 488869648 1244 1750 493263110 78476 79057 31355548 72862 72231 887214740 31123 31028 429538383 77066 76524 901733419 45770 46277 456060491 29833 30165 682830879 72867 72649 820033955 37956 37832 344559925 52923 53330 288295789 12183 11463 663341659 45439 45381 54854168 28406 29161 796149398 49093 48395 286277376 18244 18113 841523515 61973 61211 552140864 57518 58053 417705570 46105 45605 519083207 72726 72878 2829208 31277 31042 838516911 66504 67142 507406548 75599 75121 565909450 14053 13448 306740653 44746 45214 788135037 17366 16607 236609225 72885 72875 459440337 77406 76921 747562905 39782 40223 49798599 66901 66739 646818883 45830 46141 153416940 45565 45060 950642656 22404 22156 997134382 72451 72634 728210152 49980 49353 734614510 10716 10577 270347754 72895 72441 612636502 27515 27564 611462273 69585 69325 937498349 73492 73741 780594307 21685 21641 222639464 72573 72900 61846907 22406 22796 772325060 61478 60913 199113818 47907 47329 871096721 64284 63941 865929065 30421 30409 455430801 72221 72229 515264130 52957 52888 437866113 55387 55974 225586048 16935 16141 10907191 67210 66441 108703476 77212 76713 18514157 68164 68445 928984346 62561 63016 616915165 6632 6289 498194187 46362 46842 237467150 10401 11126 718238771 33571 33470 180771693 53466 54077 876335110 18752 19130 379509279 54145 54290 581414895 21219 20974 322285334 72302 72922 831645065 72673 72923 340512482 679 896 830984466 18640 18601 70032330 22321 22406 520677405 73039 72747 27476508 3574 3526 529542 72929 72697 965422785 46592 47349 437190571 23630 23260 503567380 79712 79254 855383513 72814 72933 27485941 25702 24970 778767877 4137 3634 435506712 75880 76119 967877053 70079 69591 125445539 71386 71724 411083102 51076 51554 728410361 11607 10841 70066310 49642 49684 654301392 72942 72586 797669068 28845 29556 167814026 75778 75040 561131695 41368 40942 290946498 48420 48437 937430221 7901 7159 322857253 34533 34246 96164182 34797 34128 454385027 41868 41395 489735615 31985 31862 382945317 9978 9572 951909563 70162 69722 404133218 47239 47412 348559975 72602 72955 182089837 72956 72195 736514756 477 567 600040817 72221 72958 667245675 36508 35878 672690656 26997 27530 950072188 65665 65727 290262792 9045 9167 627771608 18985 19177 775639783 57288 57010 110064016 10710 9956 66011968 58835 59051 28696733 76535 76404 270292718 2256 1684 432997585 13011 13445 791617913 50306 49786 27774221 57292 57841 134110439 76427 75722 154584245 25736 26077 58850260 72441 72974 293338721 47269 47032 332201413 15887 16592 479752917 23025 23066 680585146 43391 43148 720626228 19841 19361 425636610 38592 37806 318592368 72341 72981 560990291 59715 60080 630117381 29668 30005 850726170 3985 3679 283910631 46012 45858 15151376 20301 19940 342333880 77947 77291 574257678 56304 57074 916682559 33716 33407 128860706 16047 15494 275916310 18667 18819 788700130 20765 21265 509339810 26983 26892 273076480 52853 52122 717024072 24892 25137 688697119 52537 52682 42538974 74066 73482 658216677 8506 7758 112115040 72763 72999 360776018 61886 61349 202891237 72211 73001 191065936 5079 4387 474694865 25541 24772 49477515 44009 43284 145690443 749 1419 371025538 20139 20039 577569010 21672 22472 94217439 16646 16137 149992139 24133 23525 194140163 18353 18756 554392190 33224 33065 464089318 43302 44102 649490371 78459 77758 318119198 76272 76480 729105943 32905 32579 962907709 68566 67976 861302451 65222 65484 382159712 72389 73018 43382462 66237 65478 32552709 39098 39896 232740290 74592 73799 218923805 78586 78803 523247709 22502 21758 226686307 4179 3662 559534905 49261 48507 664260075 56809 56865 606259773 13183 13407 429368830 65331 65696 185153541 68060 67380 742624549 64257 64447 950382992 6215 5869 155423364 72292 73032 682304057 11491 11112 892827753 11651 11937 176897001 53354 53033 258557477 10553 10682 246822794 18380 18162 421604379 8112 8080 947878335 32259 32647 647294486 48480 49141 647753682 46992 47537 997902304 75554 76116 608680174 48544 49265 893157392 32965 32898 889614222 54792 54440 80223523 73046 72982 755246901 60703 60740 436367566 7419 7156 136016480 57287 56506 47672723 32764 32919 292553912 54275 54880 535788179 73052 72679 230245773 72495 73053 822000035 78849 78324 975070848 30285 29747 448295841 26577 25849 297423487 75623 75295 677388041 7366 7065 733808887 35621 35725 721171651 49442 50005 607140164 79179 78773 942131007 10995 11199 559231597 29334 29182 713265092 53771 54532 665418510 73065 72870 634054149 49748 50163 243803541 6221 6363 8476150 36132 36822 124531889 21511 21858 357091293 72702 73070 164733960 67925 67730 500264620 25894 25412 364472617 35678 35671 426471566 56752 57270 516423873 11201 10692 557481408 73076 72398 302799889 47242 46726 738609570 61438 61496 140264095 77309 76674 598546958 61335 60707 391805996 74191 74969 238444776 7026 6787 320296679 10165 9769 746820598 19018 18788 844258784 79279 79650 279197426 73049 73086 660427711 21193 21299 230935518 7024 7017 530400694 26501 27059 62922136 1888 2424 1179828 6796 7109 677025966 16469 15911 840843996 29873 29908 268904051 10114 9898 786246453 21055 21749 409058899 5805 6314 556947875 77018 76585 910008675 2648 1940 174142742 36868 36225 156988476 23782 24563 55931905 13765 13999 934554378 44730 44814 746912526 42679 42193 846429152 59156 59947 376020496 10128 10114 646138703 72622 73106 447640888 66471 67050 985745206 42142 42844 837385357 64925 65075 500114395 12263 11758 121238 72091 71437 92647227 41173 40784 154409817 53364 53706 570764959 72678 73114 967491722 50012 49398 644528752 22551 21828 399111676 11985 12782 689769548 16831 17530 218923867 31452 30999 36317529 63806 63687 455265309 64750 64283 181953242 68499 68206 772862646 42401 41789 20448512 73065 73124 955399179 65047 65346 419580930 20919 20527 794707754 73127 72941 301802352 7983 7921 224750904 30817 31575 531682244 6805 7213 3628458 31804 31679 24863802 8604 9043 560155321 40204 40090 226690785 36296 35927 381205007 8155 8125 194718450 1554 1855 147639751 79923 79451 65212769 72342 73138 35133844 29330 29116 22523827 34050 34431 683464768 72525 73141 256142607 26213 25492 619025753 52229 52164 246142359 3357 3465 633937703 75091 75324 124002297 73981 74048 390812896 17517 17563 818060096 43185 43551 977282335 2821 2074 394922737 73150 72845 827150483 45562 45593 568008531 72992 73152 879445236 51589 51802 784844814 20534 20048 24009276 49623 49305 864294135 73156 72709 483216403 46348 45648 406395179 69416 69502 284651915 39564 39649 913704027 2723 2623 73606413 33271 32947 994272870 72530 73162 304763540 71823 71555 248729901 66925 66687 988058136 3801 3416 64343203 58755 58825 512580686 32619 32902 812175651 10973 11613 755136398 62109 61804 850017287 51732 52354 522662164 5664 5403 49082998 70118 70489 715601516 30864 30700 361014909 38370 37686 39265064 32127 32290 775942753 48792 49132 355997396 55720 56062 661798452 22732 23223 504915756 26011 26135 246162343 47999 47869 903135884 45500 45814 420103199 28442 28587 977131175 40522 40056 287786251 18179 17401 999706492 33987 33631 11462260 28198 28180 45499014 79741 79156 932145109 17293 18071 567204403 72664 72197 852176686 73190 72757 566842776 43910 44611 82634324 73654 73970 45147747 24715 24313 34931339 78086 78099 39388945 20915 20696 296872534 448 503 932481889 23768 23536 667692430 37171 36526 975314184 72836 73199 133923762 37825 37407 589978278 66491 66915 335086718 3137 3538 469384953 61803 62544 131124927 59113 59808 197631568 40593 40659 632328549 14082 14716 840013891 73207 72909 862005978 56342 56727 530731426 66091 66769 189813394 66252 65660 540117675 73091 73211 591888612 73212 72840 111699328 1427 1232 180259096 43146 43910 771715288 57115 57090 46733761 18496 18432 549702388 73073 73217 833460045 72656 73218 959967445 58948 58783 336856282 62233 62344 739675564 54638 55262 769224523 44353 43976 267640466 18331 18599 478187163 5680 5099 322928249 73225 72749 222728562 56095 56882 853880418 7032 6847 953304822 32974 32686 596897233 5149 5610 646290148 47994 47401 66956670 63014 62295 427038687 73232 72672 728069710 5945 5417 686810120 45697 46313 45254273 76536 76728 650013646 51698 52382 4151085 52435 52553 350793480 72667 72181 842301419 19024 19409 221275201 78003 78244 757522128 14008 13919 471721554 70456 69880 263721631 10064 9888 833921079 61419 61040 148530492 63007 62585 700869403 63423 63572 850475620 7873 8480 232821429 73846 74229 873715356 57589 57191 316961751 31224 31900 984486503 72632 73251 875751748 20592 20675 69895100 78696 78252 780335811 72861 73254 697776055 41761 41968 12040305 40527 40442 995933839 55889 56241 368589915 73225 73258 636337096 4274 3813 391377996 73260 73172 721465514 24675 24840 220415460 63625 63640 621717233 57438 57877 200450794 9449 9269 634554822 72800 73265 313398243 10917 11097 30687470 17903 18702 450193124 40981 40869 472737858 72584 73269 407650468 5923 5477 551527775 63828 63118 181191637 73272 73005 98930078 5994 6402 586859189 2074 2383 53463111 42792 42740 487796448 66097 66576 948656385 59154 59589 323042152 35406 35894 242454157 29014 28597 697165095 46627 47122 631656884 29268 28809 359814484 72494 73282 20531838 52877 52192 587911765 40208 39918 16433573 56538 57219 971518676 47898 47647 483576905 60360 59680 58853141 76944 76469 247816165 57622 57448 894004359 33639 32868 33069186 9235 8973 542588825 38325 38676 435981099 13730 13418 147070926 73551 73248 10856096 51873 51555 647395860 76541 75974 311596111 54683 54006 307465554 59631 59172 374378367 9499 8786 60511040 49172 48916 330406095 2456 3148 83576699 65951 66616 10045919 2529 2171 458698457 17330 17478 301985101 54452 54608 151482617 53157 53924 529161443 73172 73307 679713311 67751 67255 836376590 55081 54822 72354623 30609 30835 661063826 33398 34077 753960536 65507 66055 94100349 38449 38077 175625476 50597 50468 653851737 73315 73144 196885836 18142 17511 869716134 68962 68390 891861184 27184 27148 935806856 619 113 825172424 34587 34583 93852092 25171 24597 609864501 58473 58376 5884880 38996 38390 654063131 44176 43690 480769172 14832 15289 646535651 39079 39483 142422476 28169 28274 276837020 40367 40328 298177831 34947 34864 151062930 5895 5525 930486133 52049 51450 251702306 11175 11120 988639252 57182 57057 269845708 65790 65788 575706795 10734 11258 233785994 3478 2888 429116699 27261 28049 392411744 72984 73338 68552115 41683 42262 925208373 63176 63226 820525476 76694 76947 437431265 12076 11305 61539252 35805 35076 254323591 73344 73110 68408118 25651 25818 588565541 73346 72763 638405433 52885 53192 963110761 7923 7271 14571520 73349 73200 627404231 73350 73263 680826034 62723 62445 611981256 72658 73352 938885971 61759 62001 11466661 23600 22865 53676275 44781 44297 509814036 73356 73124 59103781 46427 45791 328328546 68516 69238 313869235 79856 79367 282010050 28723 28728 596298640 22255 22670 936772069 72351 71875 721511950 3817 4104 626323658 47885 47400 100611409 45049 45278 247200216 72911 73366 290863364 9683 8949 297073706 34961 34396 79871050 39788 39646 925870122 53386 52775 512712696 75163 74918 202996577 9970 10059 299144449 45979 45274 296300173 61637 61747 157260594 71171 70551 659999220 37593 36897 825153567 28538 28853 812241913 24392 23739 412490333 36096 35663 388779501 73380 73059 520264945 41704 41300 800944935 10037 9402 29332745 7847 8642 478309975 19680 19468 503194602 28500 29077 909768983 73048 73386 359542570 73050 73387 430643651 3594 3114 763924767 6099 5815 486405003 31961 31663 359536535 28314 28359 245619910 72697 73392 671266505 73393 72746 72902025 74126 74416 454065804 73395 72917 28819065 25773 25976 151515079 73397 73343 906880989 72782 73398 660882985 54589 55113 902293752 1745 2096 464292378 72992 73401 831194005 21552 21286 18153201 49496 49419 176032739 62203 61983 281035111 38972 38640 137553027 13257 13629 50978891 1449 1611 748295904 50225 49806 24182648 68975 68535 597050815 64521 63935 951291141 73411 73369 808103447 597 85 66592443 44192 44652 424749602 19244 19029 607687116 7367 7878 946367156 73416 73260 265364161 40566 40104 726194892 73179 72572 348502965 20094 20376 200630632 12695 12154 872379073 8176 8934 804091294 11537 11975 650619063 67318 66600 287193321 62868 62715 525145619 73425 73015 578227137 58407 57734 298066990 64013 63321 840552558 72661 73428 942073525 78274 77745 455823389 36990 36473 580569434 14571 14313 692647476 20179 19481 108053961 59413 59157 798381539 20418 20835 499529182 3017 2237 896839163 77789 77213 164238869 73405 73437 986734340 77060 76722 161139778 52347 52063 907249546 73440 73302 936101506 58724 58451 230308535 38982 39526 545621617 32088 32210 797115687 70005 70319 575204509 73445 72683 121680887 10320 9635 726652987 46434 45788 927732255 47528 47434 93253401 73449 72824 345477122 61027 60813 56238548 68137 68209 140544324 75446 75769 50951755 47105 46909 427826396 72770 73454 21424211 75229 75522 63144298 43289 43588 696953005 38949 39508 8605642 31227 31441 960289333 73261 73459 53484521 76416 76936 662479195 54743 54745 859108311 46424 46749 555355607 62647 62278 995543326 73464 73066 221232793 55005 55054 980510803 67658 68273 113580031 73467 73437 807210730 23560 23260 957491787 8298 7916 111243086 73250 73908 811686996 28834 28265 987910450 72939 72556 294530684 42912 42311 536218657 73474 73187 170666465 73475 72763 542412893 51826 51276 726028248 27905 28424 51423206 76710 76440 12524951 53817 54136 944581081 16655 16760 391608369 69195 69473 189170171 54093 53560 55252168 73483 72723 34496150 69135 69302 429404413 13719 14517 114776708 73486 72942 769437612 55832 56510 545548681 62462 62351 115011031 51901 51135 456586470 43823 44040 463070175 57988 57724 48913450 77101 77719 187262714 64753 65432 323572812 9232 9094 553787105 73495 72916 454248183 72958 73496 403243977 12112 11802 993772581 70968 70353 774928533 38766 38216 33313263 73500 73154 985257290 73501 72774 684074659 38777 38868 421033411 69105 68445 304539928 3917 4305 443752614 57688 57413 728355646 48268 48514 264755862 46840 46835 767577337 53400 53592 514455978 68663 67967 615646512 5882 5898 849808670 10162 9570 982267681 55729 55441 28255049 24964 24917 141875703 25007 25233 381192143 73515 73103 203222686 35677 35137 821738520 8828 8816 85057494 72829 73518 802675713 77647 77602 464464006 73520 73185 391947473 42856 43539 330445907 57659 58123 586892398 43855 44187 745123442 60381 60563 927743697 76722 76727 814330554 42221 42550 7522231 16755 16565 396137726 48348 47673 790455449 73419 73529 991277721 7788 7292 640183007 26746 26897 16941642 43894 44360 182398545 8681 8620 46369859 47203 47509 165671886 62015 62360 855704700 67594 68110 43744320 30116 29803 557115725 20164 19660 729267151 73539 72836 585463868 44048 44630 546574677 68017 67314 47809812 41301 41925 791155218 66218 66281 489226039 68390 68802 260521378 11611 11675 625115444 6378 6147 532852267 39625 39486 430769820 72838 73548 283875547 49051 48403 21995026 16379 15661 418624146 60570 60370 939548066 34967 34826 456281307 33725 34018 722765652 59944 59931 427933473 39883 39368 597154816 66286 65670 537260064 11212 10781 538284131 74773 74803 32557465 78816 78287 538187891 37606 37243 982249546 53594 53277 589282544 42991 42738 550289949 28130 27557 31810876 9588 9312 94604448 3180 2807 76156780 20830 20826 685273525 17787 18099 881891487 28854 28229 438689931 15823 15117 309815182 62809 62777 928788684 34400 33736 719589221 28118 27898 891649560 73573 73377 823292114 75268 74614 73521075 25882 25919 524453723 15882 15628 103749754 73143 73577 449847540 3422 4030 545913628 10634 10887 38037969 1461 957 629882502 53303 53444 145868409 8547 9110 525397663 69631 69831 479632924 44773 44277 846832950 24709 24261 41887526 17089 16750 692901688 59810 59938 523193364 23752 23683 427164199 73589 73518 386739846 48262 47901 913165767 72447 71721 60356246 33196 33235 41252379 3231 3271 14541417 24649 24592 809341327 57455 57008 372199427 56141 55770 656803703 21703 21470 409576288 13382 13422 8814776 14953 14783 234248896 73127 73600 288533701 10453 9707 810624834 75462 75801 764796110 73012 73603 282873780 44104 43986 8185652 47277 48022 28036010 64756 64846 544459071 79954 79360 536515789 52558 52286 962751763 73609 73273 37593718 73610 73277 992813536 46393 46674 735265660 48318 48585 989422682 10444 10423 139905610 73313 73614 420318057 43265 42999 278052660 70010 70072 492055841 70221 69422 454102283 73618 73010 477908980 39790 39450 978344942 8841 9516 398277670 54704 55232 714116708 77887 77137 691503490 45832 46102 827036840 44182 43935 788071756 61012 61364 809601604 67016 66820 110832758 25166 24419 238014945 17591 17539 193492502 12411 11877 924656478 73630 73540 702192152 56445 56861 374423583 72647 72169 937558064 21996 22436 199442856 16029 15343 675521299 73186 73635 72576106 58540 59106 112931815 47038 46692 358645980 20165 20059 293474808 55719 55816 510635214 6127 6660 557804204 10901 11582 346697467 28759 28019 835524025 58807 59096 917029597 72888 73644 29046677 71634 71365 224385733 38146 38104 11598383 46030 46305 991221290 46999 47784 4610524 77870 77573 367751745 78155 77732 489696404 72177 72808 807053519 65345 64600 788178270 73653 73249 264237372 71951 72322 873134601 30911 31093 944478184 48714 49252 137882909 65076 64434 127573954 13126 13805 906339857 20483 20639 144826902 73025 73660 786984894 20325 19872 36247206 45106 44453 941931284 78569 78712 79822333 72936 73664 45740044 68496 67786 374116352 49776 49400 562439901 34939 35737 54100166 73286 73668 738167667 78487 79236 827421097 30313 30913 94477597 73671 72963 969053341 47584 47058 367460486 73302 73673 725004225 54759 55410 646547942 73453 73675 293568308 11170 11590 952225145 53830 54205 82635050 79096 78716 522851377 44282 45062 591149119 54691 54620 239110312 73229 73681 875319307 9147 9942 898183256 50753 51228 464457718 73469 73684 323912974 76100 75780 465197133 52159 52948 352764572 62382 62027 129623446 18530 18076 911293646 25059 24526 732100129 66402 66226 815583648 65681 66366 145092064 22896 23653 761744302 78536 77880 696151160 68300 68692 220186860 79220 78792 812091800 4442 4212 883521943 8453 9107 548252554 18072 18096 863849324 71654 72400 98479112 5772 6552 879449367 77401 77032 983416656 73702 73631 184391150 16072 15760 823382395 69409 68883 259644895 33244 33141 57148426 60123 60642 461566375 35604 36127 259524034 39336 39023 425443141 14891 14286 8510650 73710 73607 935933615 17400 17195 808024754 51133 50919 882023107 74897 74359 385179558 68042 68203 262594176 38087 38525 942485155 42423 42609 416932470 12175 11474 60818650 44563 44535 709535355 56523 57088 783590131 54069 54132 23413664 5666 5441 628807331 6893 7525 142623332 15152 15041 828023425 16342 15560 52732199 39722 39204 392960021 14541 14839 787160801 75284 74942 274962482 40630 40083 184589843 34087 34520 472313222 65512 66236 407417854 18890 18307 318633328 6496 6058 69023764 76721 77408 912640785 58566 58313 263350188 72935 72780 595699878 35904 35847 639070713 14868 14662 690909973 46395 46904 853049405 17124 16964 598877125 10052 10014 725913146 53762 53084 537953459 73742 73712 474556137 33699 34432 687600323 73451 73217 787994991 75579 75794 63623252 22535 22963 900266573 9744 10214 548725270 73748 73116 867861719 26750 26318 479328288 50602 50831 838316263 38512 39147 475903293 14716 15467 294883538 22331 22978 507660935 42234 41847 802212763 14709 15167 98692408 39984 39910 205571943 56034 56677 78509244 5582 4955 61298737 25094 25330 3822859 43811 44004 293291711 73761 73356 433549109 17712 18339 705250261 73763 73374 364272190 66726 67093 523639720 23147 23148 164181549 55437 54978 568278421 2292 1501 271425376 8180 8098 299822099 38712 38592 584697890 77421 76821 782969063 55033 54476 558786176 24223 24966 446443927 57421 58096 38627928 40053 39401 46735392 26430 27181 886289842 70117 69827 495911915 28530 27749 245250387 50744 50659 296683262 43371 42985 275105680 55174 55052 940798832 73781 73004 464483169 24465 24521 170732831 34024 34180 534036918 49170 48981 788329381 56627 57292 521739022 37981 38043 950861959 67871 67924 693828421 77694 77655 81483184 62160 62700 241390509 61131 61821 292802590 22926 22298 702305121 73032 73792 943182556 12458 13222 182389206 26765 26692 584982064 48647 48770 422057907 7172 6951 701867797 50181 50473 971530723 73798 73421 799343339 73001 73799 372734696 3590 3482 720452462 38383 38159 86292082 73777 73802 823828197 43320 42855 996875056 48479 49186 864182427 49760 50200 46343910 73038 73806 23731603 73807 73090 449943744 58780 58191 7936376 58636 57916 96318950 29583 29364 769312723 51589 50866 576765008 39734 39791 436336001 7781 7436 370702300 58658 58364 822814307 6541 6534 674803101 17336 16982 29391703 25961 26382 287297910 59042 59265 355906663 73868 73291 518306280 1946 2122 152347457 41038 41574 833373737 5851 6259 47601639 73806 73823 832088694 50010 50320 257384872 60791 60314 6215337 71000 71778 484976207 64427 64186 141798158 12586 12594 672907674 73663 73829 736325491 52824 53031 119792366 73718 73831 884883582 23776 23377 695078728 59047 59596 154101572 69671 69218 11242359 73662 73835 86691606 35649 35241 571904649 16066 16084 2540446 65071 64750 239852163 25077 25129 34943276 17227 16493 936761685 40734 40110 98912586 17955 17766 877314060 7224 7740 298147222 64282 63565 765891146 4869 4257 15517393 15312 15142 78800883 73604 73847 78290483 24302 24393 301922090 74705 74085 31157505 75529 74775 395147900 119 440 161535586 73852 73245 353159002 2429 2694 195599727 73451 73854 280963277 16973 17134 170613129 14044 13975 117002853 78145 78055 729165551 36318 35690 306610035 73859 73496 783896975 38569 38292 42813559 66343 65882 618250269 68541 68110 377145564 69108 69715 182629731 74506 74518 628512483 34399 34077 135873496 15063 15566 844038110 22583 22786 833310579 5126 5917 846888606 65716 65215 369383873 18054 17391 66291758 73871 73300 834589750 35477 35314 63259330 53252 53716 271871169 77815 77262 790573802 53540 54229 968034466 32216 32005 656576779 78996 78741 827154816 70452 70694 54656272 13756 14486 608860342 38045 38660 131593821 15594 15943 222057711 36310 35737 835692036 47710 47231 749616626 35844 35632 81991996 65926 65881 427354815 4862 4180 779976719 28808 28888 179525082 35031 35413 792577106 16455 15703 491039719 45415 44666 488180954 58063 57512 924321911 71897 72404 807076077 14312 14462 166458658 42850 42547 734715895 17432 16981 398810838 45659 46069 388514174 73029 72809 990082414 57394 57847 357798232 8678 8243 336439686 73618 73900 281779228 73901 73261 514473102 73902 73720 189874134 7457 7607 283973406 17291 17752 73864447 73100 73699 97212809 37873 37378 142091180 57185 57893 357259957 48696 48093 446003461 73330 73909 475597098 40646 40162 182038777 48909 48745 372761192 59497 59274 728451120 41611 41043 160560254 13056 12401 908020289 73915 73287 724377048 39299 39219 347615270 57126 56953 943521625 58100 58202 499942125 44141 43597 709940394 48516 48745 944051887 73189 73921 116074193 73750 73922 931197382 37475 38030 749767941 52867 52471 571814971 55607 55273 540635072 40831 41041 892507006 40876 41594 981795351 45404 45695 379928154 57399 57295 990668103 73930 73406 125123879 76859 76107 527542928 61437 61653 153887298 72864 72389 47425350 65302 66100 129277626 67885 67435 650235685 73936 73882 970706764 43472 43730 667486437 72987 72509 175527314 62136 61997 68282126 1645 1044 8636279 10916 10246 389070606 59429 60206 429526766 33032 33762 160579720 37361 37162 618265572 32849 32062 462888688 36785 37366 379271794 73947 73454 138306389 3592 4085 548168536 34212 34832 622095485 11006 10471 80530599 5073 4639 2378551 19746 19140 841967805 73837 73953 965327085 41157 41390 116598 50136 50872 983751801 60014 59794 406164385 37841 37058 216191289 10554 9836 13864625 73959 73663 843228262 14781 14778 470613173 27902 28295 22363297 73567 73962 181663371 56786 57290 653746127 69095 69620 129730640 72783 73050 262228775 59574 60022 718842394 52939 52982 442208649 73968 73952 71512298 62814 62490 391066642 2841 3490 523815900 34888 34664 871835885 73972 73805 534667681 25238 25182 385074284 16339 16739 228844079 73975 73680 226146391 61715 61068 11015863 73977 73177 208379268 69919 69932 627280344 78223 78020 654326695 78030 77855 618580498 71970 71899 25442668 42045 41490 698136701 72126 72886 55373507 60933 60694 219912635 24831 24632 641678203 63367 63457 596479787 36132 36026 739161107 22329 22953 916244063 15309 15239 352844493 77452 77310 20083409 63330 62804 505285379 73992 73892 65282513 15593 15266 654206142 1124 914 26144962 65215 64875 498996869 37376 36889 412681606 78225 77706 842144115 8375 9092 182279479 3946 4576 853226381 10667 11111 599570712 17040 16256 360502354 57218 56857 283101643 35051 35178 223092627 57354 56867 972337348 32326 32806 818059908 73498 73386 622147069 40924 40906 286306068 1659 1531 432408043 74009 73543 87062906 73518 74010 345541554 19067 19408 177476624 69600 69614 30732693 35613 35153 31656805 15561 14929 845046192 59334 59457 183186573 45193 45375 422234345 62503 62624 506251196 61142 60483 158518820 37805 37448 739479828 60171 60385 23770038 31188 31948 499649978 57959 58292 926927132 70113 70728 27029807 52380 52548 958118638 32338 31901 623249118 19341 20044 767958798 23816 23966 384261105 74028 73593 669356325 583 693 933675881 74030 73518 501412688 53023 53700 392219246 23370 23529 946415382 4969 4330 57811683 20303 21019 160125598 42780 42635 113914430 1743 1199 511804958 77747 77213 431784599 37289 37623 41225111 73456 74039 594856446 41044 40623 92551872 5973 6372 251952146 74525 75033 911921983 65286 65385 370809296 20951 21129 645877535 66451 65838 55587752 44262 44364 623879039 27269 27671 236933590 27068 27083 108844423 73719 74049 309442287 14466 14731 661451169 74051 73734 97726650 33355 33953 482247397 60499 60119 742714178 22829 23294 508174036 22010 22493 783153705 45973 45341 553867594 51624 51303 351145023 63459 62904 832189614 75301 74718 93453651 72248 71738 29418092 20462 20586 220117578 74062 73341 973662117 30651 30174 252423022 5061 4390 40434213 48767 48594 575576328 41514 40753 324774293 23762 23643 999439920 49481 49429 27633905 74069 73612 654507492 42881 42689 380849213 32732 32087 868609624 20093 19563 664571508 12025 11260 319303309 59090 58692 19818946 25409 25296 212941349 63907 63620 9638386 31765 32530 196489078 78233 78176 674339114 61 49 604584925 48896 49465 623992534 74081 73365 338567764 74082 73486 396090594 1070 283 611029063 74081 74084 213490476 47465 47185 630994084 38360 37865 911673 22711 22236 832687410 43841 44332 794129959 25562 24837 796237347 33351 33994 254485730 73513 74091 21151212 69814 69845 306868379 74093 73823 69166420 41777 41261 359626102 34679 35430 16542667 52355 53088 567964035 38599 38308 322138110 11730 11015 410046960 833 1375 650371240 71522 70970 931111037 75285 75462 229952939 47753 47790 220128559 24647 24460 287621471 61146 61063 137384009 17632 17926 442194474 60167 60006 973357176 17305 16685 293216849 8900 9248 983234894 52031 51451 869243405 45652 46248 25468401 41507 41200 63449058 33743 33636 627590165 8092 7887 344122156 59023 58639 337556263 20009 19483 318631163 30197 30101 897262539 73087 73065 250596128 68739 68438 178918281 73808 74119 624130440 42050 41790 9877187 74121 73414 232596937 14041 13269 681091819 74123 73342 803948795 8085 8848 631436019 73326 74125 16697801 12139 12571 104241156 22158 21738 877813959 74128 73420 383683698 53307 52602 390013191 75281 75951 585764592 47578 46897 595523303 68308 68008 875607040 1826 1183 586281772 71047 71139 527641518 62056 62199 716253269 74136 73529 257822590 4858 5429 236849193 61512 61865 539774115 62509 61760 664059795 37276 36886 38515825 8833 9523 951878831 73671 74142 390614293 20342 19600 75303717 74144 73388 390177924 56580 56681 613290678 73017 73271 924243889 74147 73528 17758740 25430 24913 455312387 32529 32645 224317431 73407 74150 205441286 52334 51916 142771309 23394 22855 69099105 11805 12319 692309105 58809 58551 172552 4044 3273 836423104 73851 74156 669638834 7069 6392 282892520 50507 51301 41814670 67194 67669 271458210 10337 10018 26577457 62816 62347 261317985 51845 51647 484991955 23707 23327 753081899 19691 20128 198732476 54228 55004 467316648 2520 1852 735079161 73574 74167 260819065 58472 59219 88513363 36364 36942 930152906 58357 58537 23096194 42991 43648 841006891 70652 70538 36700829 53142 53916 933085339 37540 36959 798786005 22751 21975 491264742 74176 73393 719183715 58056 58489 896633394 49477 49314 983788991 54293 53737 747590356 54113 54593 567468819 46128 46272 638166120 62512 63060 854357231 7078 6803 984593184 9114 9183 302734398 73787 74185 449477468 10140 9924 931747193 27846 28407 902554491 9334 10047 624914714 8 1 698560497 16574 16396 543606868 44860 44253 464485786 69630 68912 572484097 19935 20573 28535887 21894 21468 277550044 12017 12678 504476598 8497 7802 848694256 28515 27809 227476574 54600 53968 810921552 54692 54515 785581835 6077 6294 302646025 42299 41954 64521806 72582 72824 264335445 1351 1191 876514905 49840 49358 597253393 43338 44122 764534546 37533 36786 815880049 58089 57817 625495142 28440 28363 811373555 34770 35003 407724768 60834 60552 954488977 72941 72627 231642746 75582 75983 229124155 61668 61111 41230259 75555 75482 215073412 47813 47503 987368161 52723 53145 726125468 22497 22616 462445513 52516 53185 290238590 74219 73944 249436013 73483 74220 163781482 19171 19945 336431653 52754 52196 370150550 1553 1186 39536113 75750 75206 412838689 14923 14349 26299662 5228 5972 670212680 12724 12582 841602247 46740 46608 15750364 282 1 758067854 46223 46803 186925299 3606 3171 396921163 73477 74232 36522975 75042 75244 793066740 25650 24981 493809244 79800 79250 286153310 74236 73594 507553037 55613 54889 934949203 11474 11281 544647466 72937 72343 329143524 19517 20176 400433523 36094 35690 44379136 70679 70233 737819496 45520 45558 730287174 16710 17339 46430907 74245 73966 445743384 418 1113 135306502 74247 73528 673370353 69647 70351 596567482 65793 66228 79025912 26624 26059 795633239 76194 76418 808597205 52162 52665 563451619 30027 29257 27283139 34542 34746 966382229 74255 73683 42492390 2027 1828 623512785 57403 56817 494641888 24520 23943 759091801 74259 74011 72048287 30692 30183 500624065 2219 1431 266025848 43267 42841 979054115 73521 74263 959165562 56648 56754 815850261 73700 74265 805753084 74266 74087 478755032 41623 41412 196022393 77130 76472 239514066 8597 7910 322291870 73581 74270 624726590 18454 19045 63889312 64242 64605 830646051 16491 16037 946494675 38985 38526 772045186 556 657 819589497 14318 14588 88523220 74163 74277 548342743 69075 68574 851947444 42538 42871 27822735 21611 22281 855693784 63510 63149 257627689 51907 51118 336161349 15612 15104 753422067 63051 62312 416766659 73559 73865 843877643 4415 4519 19158415 73988 74287 55928506 66226 65656 669748817 59777 59948 841904387 23678 24450 177153869 19525 19592 261549692 13128 13074 714667741 74293 73519 716365917 74294 73736 471515423 47755 47421 578596311 76264 76228 850639339 32398 32951 181917095 36443 36394 523264776 74213 74299 121757162 74300 73777 801872543 52269 51781 488961587 47738 47493 85192175 39012 38647 533397467 74304 74049 761857091 73806 74305 938242200 51103 50727 958608929 7401 7848 686146385 33205 33016 961553605 63605 64332 361294641 4524 5126 991421902 1552 1574 646741243 64288 64278 834475830 73674 74313 346030749 74190 74314 558002055 45224 45369 941600007 4747 4666 808012 26898 27097 543316029 57494 57658 47124678 69422 69976 346887595 73511 73068 553643745 59878 59667 13086906 75732 76469 168092774 62303 62549 791372192 23413 23907 384895602 31378 31181 315990652 64337 65089 780305703 41515 41447 45800098 73998 74328 740370849 79429 79476 685265971 5768 5149 394477612 18858 19568 115716082 32246 31746 518960820 73759 74333 312986450 23596 23056 639293309 75785 75198 199314644 17543 17564 464705556 74337 73946 233163407 76263 76681 662131845 55503 54866 53540112 73887 74340 587205326 71916 71897 507330661 77513 77886 790653588 69193 68407 367865205 61754 61554 400837909 30800 31226 228902291 74346 74172 423094622 73699 74347 620289618 48133 47991 908449981 74349 73849 345680794 11695 10935 884653946 41505 41388 424332795 73688 74352 814116290 15298 14867 711531330 73822 74354 364809444 74987 74527 506058058 74356 73919 922791104 43501 43117 29980949 66605 67123 263439739 64019 63967 688316443 67059 66410 621379960 62629 61983 321426914 4061 3886 396616580 21126 21511 767275983 7680 7538 399547729 74297 74365 282990908 20955 21349 242395686 41528 40981 986564043 24411 25109 746488276 43151 43720 729236473 23681 24172 857700332 32393 32246 34592758 16405 16315 645307183 65245 64821 72557236 21609 21898 23486278 70888 70438 787210557 45606 46386 33235124 1 196 327731275 25499 25323 503974664 9557 9671 647180306 78559 78177 343097687 6477 6301 8171105 9501 9339 755457257 74336 74383 407758057 58164 57701 379554355 72790 73069 808593884 74113 74386 937255941 66050 65654 934422203 73630 74388 55302917 15220 14640 65272169 24089 24461 36815708 68900 68165 75506563 51098 50691 93114543 41307 40507 854107124 22396 22825 296755281 35065 34754 55086275 74117 74396 915482039 73833 74397 350810416 21977 22595 607846700 41952 42573 61857792 63537 63023 804069573 45092 45158 566228501 44820 44223 909902744 74187 74403 279177537 73719 73268 131349801 27924 28404 532255068 10285 9664 853200165 13547 14182 816323988 25530 25655 452075347 30855 30745 527217669 27346 26818 836323271 8932 9230 269463434 26404 26395 45043545 74413 74409 603418578 72281 72265 567518293 57748 58311 953610166 41944 41329 862684020 5305 4678 860034505 26664 26516 444624139 57033 56714 920908593 27979 27846 46365315 50521 50480 239363254 48325 47760 384739337 79031 79202 608684569 55916 55446 365586054 77600 78303 288901031 74049 74426 399083986 31570 31555 494683661 187 385 928048933 21109 20558 4938350 3260 2712 764721102 21981 21235 497504435 74432 73997 371102759 21038 21754 568343075 34179 33425 720214728 64028 63890 47600179 31578 32113 725063675 16881 16329 46239647 60236 60616 53639024 4772 5228 977414073 28438 28297 135879218 55894 55994 175108609 45134 45653 918901466 33428 32688 344828407 8517 8536 217692675 44821 44374 962233133 73845 74446 692130045 32581 33130 33899424 51946 51690 118118598 55418 54884 884693064 39250 39889 130575157 10395 10801 920590318 61081 60990 917927033 74453 73762 54189630 25642 25794 423207106 17304 17795 930887965 17198 17451 38275134 71829 71802 389515837 10658 11260 470807367 61964 61931 212299502 73737 74460 908998875 62485 62306 49792055 43744 43303 278817100 64476 63848 533990693 73792 74464 791870264 73353 73258 22929251 29077 29484 726900924 26235 25921 63410187 71548 71669 348263141 29383 29141 237308092 74470 74246 788017511 30142 29735 182027501 75836 75981 26214546 72359 72619 229813120 22025 22686 787292033 40085 40465 120401050 71680 70918 527628437 27950 28107 157410227 30743 30712 963599906 67236 67448 452556265 20709 21351 832293223 119 582 364587674 29072 29713 701817284 74373 74483 851718705 40762 40265 786438695 34166 33461 106123072 35133 34500 583844552 51965 52298 222205392 51145 50712 100000534 74489 73736 235287797 6555 5799 815951856 73306 72997 797179557 79494 79094 793424409 5057 4924 121414089 78903 78129 326693094 3216 2996 22497941 49600 49887 726218042 22947 23391 606608661 9638 9197 831436980 58836 58290 292044297 53236 53903 680744231 16129 15895 117693939 11619 12184 830179403 31030 30934 26180206 20473 20093 306634674 66664 66856 39176641 14620 14699 14128893 74507 73749 453903540 19691 19065 104514127 64356 63897 19694243 74168 74510 679347970 53014 53284 181590992 73126 73471 859788441 7419 7829 392332797 38577 37831 180720630 9651 9092 95592251 53187 53736 526430926 74517 74252 970709757 79129 79029 835230041 55774 56114 346998128 19370 19346 371402830 59055 59133 516215055 9910 9816 128013070 68515 68008 154264178 24414 23814 53141535 43711 43458 97898086 19129 18645 474212829 36967 36345 424672835 50636 50805 444752236 74529 74088 680504954 60547 60474 398312945 73264 73932 604502894 74532 73955 717964802 20599 21307 310292613 47503 48241 343404891 14454 14244 495029630 9425 9061 66256594 67338 67173 561509893 27549 27166 561220237 31935 31941 592527236 58508 57908 762351218 56576 56522 769331517 68991 68983 747488991 74543 74312 951192214 76961 77705 739621275 61288 61460 449979315 3777 4076 347800845 74547 73812 717945930 62075 62829 475514284 52332 51688 244321459 10842 10067 609054647 34181 33709 485256511 8825 9464 915108134 40929 41609 311601099 47659 47169 858599392 74555 74426 20348309 62269 62833 549435438 60163 60433 467770190 74558 74272 824160112 77315 77197 517856624 37811 38478 754867983 74229 74561 995014353 57899 58203 402779058 11850 11401 39899001 59343 59710 65979061 68178 67395 901046704 9467 9520 101504983 74567 74100 37173596 73584 73850 488600882 76599 76268 70883722 33268 32933 1167217 8609 8246 320186955 41757 41536 557159485 52519 51879 15873729 19597 19685 465410296 35793 35602 733403001 37598 37222 473888686 4857 4266 556334331 65445 65349 299235400 42292 42320 26336416 19730 19159 434444803 69532 69020 428893604 22216 21420 947540257 32747 32164 353890940 2328 2408 256756959 74272 74343 311476842 74586 73985 627431846 18149 18036 226663246 61494 61726 827831173 54629 54475 109156799 13194 13397 942398687 15738 15557 690085210 24995 25668 853298529 39244 39118 763711322 66967 66392 209358135 55485 54857 395523946 65827 65580 720277632 74597 74556 365335223 34694 34272 341468927 30264 30994 564191560 50287 50338 588977171 43693 43129 599481746 33935 34337 443327209 70134 69804 31524935 26908 26747 229231344 51121 51738 979567216 28251 28062 741226637 17131 16625 184637371 48550 48479 601542161 77920 78387 193415958 12313 12172 741667048 9773 9331 939015036 17186 16680 740931346 31674 31932 268150543 66239 66103 208668888 29404 28962 206633576 50410 49709 680200887 74617 73922 668854827 37103 37682 812311457 10258 10871 509938398 67164 66919 749646693 11676 11123 584391419 79123 79093 931712363 39123 38546 792376131 60372 60300 473795492 2141 2430 810799446 19471 18911 793234881 62087 61916 784330881 35365 35676 286947491 36551 36239 936649943 73902 74630 763365907 38017 37751 671902851 67779 67446 698455220 60479 60560 421309276 74120 74634 312752181 45249 44658 363005114 74462 74636 55648203 74637 74543 343672712 75762 76503 872358111 40849 40098 498196635 26157 26149 50936836 1095 712 453838658 57172 56437 771240491 26379 26314 911022111 2068 2084 121922586 46048 45700 116609589 72510 72228 508469786 37752 38124 834103873 16996 16907 711145968 61849 62640 999991374 76335 76165 106733839 66314 66138 848921476 63398 63142 786697996 1 271 771534913 6942 6701 357964882 74870 74539 139056235 57921 58349 960575767 46160 45398 349787652 39034 38967 445223055 52366 52535 856029182 4937 4302 908864607 74661 74505 16595281 22385 22805 530541652 74609 74663 271952460 74612 74664 684926549 74665 73930 494742568 53196 52793 718799510 78811 79350 783077091 23418 23173 555542543 65132 65906 402211148 35083 35767 693177645 68295 69061 182912858 49438 49264 434733255 74012 74707 819686081 74674 74231 20987731 22534 22710 860641735 36097 36578 62578266 4836 5297 865478740 1255 694 204859433 39600 39919 342583113 76571 77219 485861834 74273 74681 384288275 26354 26869 962241842 32868 32357 759181952 15235 14487 874044860 26592 26883 85404369 60188 59931 397681878 17674 18124 728659472 74618 74688 973550842 64311 63837 204912292 61360 61158 140540129 15517 15232 797248290 15637 15048 44730611 22777 22584 912372070 79102 78800 416708865 15958 16711 960290787 71932 71313 953104438 349 1118 167627063 2516 1819 86553931 24300 23802 1913858 69208 68789 6061307 54565 55119 838476025 17181 17893 574879927 79753 79918 432185654 7239 7907 681417626 66536 65822 235957970 47630 47493 808278943 11630 11279 169106870 74708 73945 142494482 23582 23260 721726126 74710 74199 340092484 74711 74147 596465344 45178 44400 677603715 37039 37018 585354427 10852 10361 998622025 10436 10638 293045522 74224 74716 409695924 38552 37995 625318891 74718 74413 616759862 50853 51498 801672564 37176 36435 783294094 34516 34585 663489654 26484 26507 317417975 38463 38879 257828652 58451 58296 763679647 22707 22205 25650261 4536 4484 658922330 28077 27306 574689928 52393 52855 297138584 70352 69835 398306248 46847 46750 599147413 59276 58887 266608472 74732 74374 147464143 12288 11608 798906320 66994 67476 351706813 51693 51286 828621681 17066 16699 256101310 77890 78180 332221622 34104 33753 618564176 21472 22061 902185259 53038 53730 920441730 38939 39530 576625282 54620 54285 345892780 7051 6262 775740900 26786 26367 348833885 78835 78825 682591621 53931 53620 519933589 24762 24955 39921787 70804 70450 402452788 21765 21612 732419280 74750 74101 44208051 4430 4000 209211350 19307 19272 123458834 34227 33819 402174138 66600 66888 877332241 61819 61187 498141532 53810 53724 671798691 42534 42798 442372446 77705 77884 957284000 27461 27470 711165820 12604 13198 195484090 74404 74761 534592795 53516 53268 681599154 3422 2983 508690468 9861 9712 109512652 65049 64926 40602898 39551 39249 394984064 45441 44975 418005834 74768 74076 234655858 79618 79939 53640619 1623 2070 695504548 11670 12116 293757287 43736 43911 49757930 13727 13996 784627985 47379 46802 190740383 29367 29391 597287415 4086 4348 172840343 1766 1253 292256177 40282 39796 367123028 55781 55048 52169210 37482 37365 250422397 52511 53270 358442687 39137 39381 393406603 10229 9843 412988022 37502 37151 338327494 74785 74513 782056625 53047 52781 111129456 27992 27196 94187251 69972 70050 838320192 63598 63121 859175874 10294 10752 475008530 55241 54720 281232381 66296 66571 516065244 70648 71066 461153904 11191 10924 369557476 79470 78725 975318438 77758 77507 632466480 74253 74797 710004734 4111 3470 538920766 65364 65208 930526721 25328 24834 82323702 45116 45419 29585651 49780 49431 672099293 6548 6903 409426856 70118 70556 868119179 74805 74611 89491354 74504 74806 380100959 48180 48154 314837048 25219 24966 285925489 15543 16119 641102464 47312 47389 844282312 5601 4856 919131855 61868 61743 962308046 1990 1295 65788152 16484 15839 693331968 12659 11862 190376596 65191 65872 87746026 58323 59018 479791514 267 387 67670611 29015 29593 306402608 68642 68283 795523765 64971 64519 214486720 34336 33921 59714288 11487 11460 880840013 78973 79459 589919038 34989 35220 599511304 52325 52006 235525226 66256 66949 376698142 45312 45116 845988925 7274 6681 564179925 25872 26546 80969786 68941 69160 338227415 25005 25439 874910859 33366 33913 57834957 6987 7129 718202170 3888 3350 630590768 44684 44051 176248740 74837 74740 993183580 25372 25825 882520107 57094 56701 719107559 40163 39661 287471660 74721 75144 271644976 11325 11769 644874289 35467 36076 545750075 56198 56465 862540391 22207 22766 658741948 58088 57770 509913426 62711 62801 3089265 12391 12219 716062399 17261 17521 856469685 74454 74850 111544058 67846 68090 784562515 32564 32120 612674626 31380 30583 204975000 33977 33361 800874106 76089 76887 347891884 74856 74528 284838689 74857 74569 834299426 74858 74677 315216260 74859 74600 107406285 74860 74291 416630578 79244 79559 823342037 36999 36824 3086001 21072 21707 371198219 55341 56074 3917935 76890 77575 915242874 43596 43335 466812411 965 761 875467582 62514 61907 385498997 26021 25594 91978138 74723 74120 55881540 61208 61376 990023748 24064 23976 313846790 64635 65243 410736387 10181 9461 73023693 31540 31756 594978684 42237 42781 959757192 31997 31368 699670345 42289 41981 19643839 31388 31346 554725452 19568 19593 883188100 70637 69966 588778307 31865 31991 144192678 21563 21746 641489052 49414 49790 895859751 1122 1562 916616074 74228 73650 472331760 17725 16957 278174552 47658 47202 5635780 68883 68377 513298174 56762 57518 107326067 5964 6069 25230578 41134 41260 621571152 74893 74871 97108288 76969 76603 455074788 62056 61652 75322333 58319 57586 471474660 46071 46306 399554872 74898 74533 87783777 36910 37438 525388563 67653 67847 222982463 10904 11628 961519505 570 399 16280040 37084 37090 844528784 74454 74904 38207809 72614 72755 674567480 49612 48831 43386078 76566 75801 45630932 43692 43223 652196466 74909 74840 66601441 45480 45339 714677897 28515 29101 306964581 74391 74912 859630969 16927 16762 37742723 59854 59894 603946645 57499 56975 600797259 60673 60357 640471461 74550 73776 824723415 72349 71919 311109267 71790 72313 657140371 74594 74920 693910887 74921 74871 594949340 58365 59017 721343093 52409 52560 229747661 140 1 53619413 2888 3269 753110357 3038 3598 418825492 54077 54508 106981005 68480 68736 890241577 70754 70802 140207177 46561 46427 287857323 74528 74931 572281326 40504 40515 26276929 36036 36490 198179459 28070 28290 195308377 1711 1470 536289290 72915 73381 449406237 69113 68754 142540048 8327 8579 638860706 39997 39656 560694403 1 54 948495971 33645 33368 321934276 49957 49915 771508463 70036 69649 110988029 18026 17327 379077086 21740 21490 880115637 68508 67985 318408713 35681 35380 849083809 72185 71532 452629499 74209 74949 15305149 74503 74950 17275810 39314 39489 933190556 10966 10578 606959178 44149 44561 426967292 11571 11537 582286541 31793 31908 726261662 16060 15765 63696899 1343 1099 327223637 67551 67295 191790976 64704 64073 585635420 48213 48043 114864767 4905 4208 156105196 49100 49160 163210521 72533 72954 397509902 48507 48474 669913019 13097 12448 303762351 30447 30323 561577686 6743 6811 856055794 22119 22902 294373592 59408 59396 578295754 4017 3244 774135900 52516 52950 45109447 51743 51574 173053597 13653 13154 343664176 29814 29202 756032049 11919 12239 354733395 69879 70094 785808884 38736 38069 403147801 55945 55182 799716418 803 491 36156381 49395 48755 401566313 10650 10180 185031294 14488 14582 901529693 1811 2319 17871795 30861 31272 686348462 74985 74939 967859359 3616 3081 799448248 38491 38310 688091046 3078 3466 97095962 78681 77975 113436286 3881 4525 681987689 51278 51537 20379785 24745 24000 831779365 57699 57635 2910562 4199 4465 420518891 25391 24939 993034678 74690 74996 344050413 74997 74639 22156373 8244 9012 546713504 23112 23611 983753096 16651 16299 709379508 74647 75001 61203622 1376 1794 679529033 12643 12581 161929186 74216 75004 408380000 28790 29509 620415591 37297 36623 770999695 75601 75928 889316519 41907 41204 739672314 77091 76875 431042799 17003 16842 875538046 65549 65451 274837055 36833 36252 19561519 66862 66177 346037082 44964 45568 516554757 74640 75015 580909081 49765 49507 263115730 34128 34777 491598084 34055 33960 871753079 62079 61638 972990755 49911 50397 578545496 16589 16572 868718098 33729 33198 113192205 59267 58689 678060628 75024 74292 895598683 22804 22214 552143337 26046 25520 155959906 30180 29739 666445091 66646 65921 996961559 35782 35936 781522357 33443 32923 119294197 66219 66843 636258829 28846 29610 220195568 73231 74004 133778148 74773 75034 122310315 18141 17594 963544851 64304 64764 52516586 24614 24295 30216616 48282 48404 382307914 74531 75039 28933177 27936 28197 511306288 67656 67911 177375096 59312 59976 984171007 9950 10437 362482696 53958 54684 449556622 8306 8632 47508879 3805 3619 173016537 45053 45630 460107277 63365 63309 278894326 8463 8580 30301548 70760 70499 834751051 70907 71313 828053848 75052 74911 27014143 67971 67864 665864528 41285 40745 467162798 69652 69482 67673853 75056 74321 845306977 32230 32980 433206979 47568 47114 76241853 74823 75059 409701527 57839 57467 818773370 74876 75061 251875600 7146 6361 858428951 33202 33559 67403456 51368 52161 36833228 46302 46520 96548292 11180 10709 480215233 77123 77538 891816858 7096 7029 966781309 25383 25362 135499059 17851 17360 766449569 24872 24107 624699209 34249 33969 908040406 10357 10612 466348275 26522 26206 27025412 28549 29110 411980919 35917 35857 150220485 31815 32289 449131103 50511 50530 644824345 75079 75042 177674959 75080 74467 64688475 47910 48032 858073365 38425 37759 187301491 62137 61701 37326210 27732 27327 793456206 69346 68668 261910904 66550 66549 41385099 63473 63445 235037125 56409 56447 682968439 74584 75089 665006895 69629 69212 351251260 2437 2827 677844304 23121 22938 683983701 74988 75093 935151525 10475 9795 585212485 53847 54625 67740897 17691 17838 832482185 58267 57534 565803143 53949 54045 446837707 10327 9660 72943799 4150 4756 622990168 23863 23253 888000072 12262 11576 415612116 11773 11772 64617752 53799 54467 52931629 44199 43740 511471264 3558 2991 368689613 52801 53564 73041100 22079 22583 264461844 5404 5250 26249993 69173 68748 21418245 38165 37876 792675231 4458 4863 562131519 29277 29520 933289793 49275 49935 38696239 30687 29946 69126370 63681 63308 396938629 44237 43658 950779851 37350 37150 596457444 57489 57628 984015339 74460 75120 947600094 15991 16572 729495662 23407 24128 613987359 68820 68582 315415697 26601 25937 930301416 60560 60769 501430964 57923 58544 878819520 45716 45476 891068848 29197 29203 595993958 75129 74785 620780652 45676 45954 326204169 36536 36009 22396843 1769 1254 29911995 79089 79489 628827688 75134 74612 506255652 75135 74530 273513701 77582 76821 900891507 76108 76082 63238592 66936 66547 58057370 64713 64533 606165575 19784 19302 324593083 55022 55662 12422861 65033 64316 150383837 5145 4433 679833022 11285 10800 28420324 57903 58155 603730735 46716 46423 961536448 387 825 486274745 42547 42613 114641124 75149 74703 268379528 74704 75150 577250810 29258 28657 212942511 70882 70763 567491541 75153 75121 645644222 48302 48839 34303911 75155 75059 851197847 30160 29447 284707956 47214 46707 378809213 312 348 633988294 74917 74564 106781294 12380 11814 525475 40660 40764 951544499 39461 39906 959261116 33342 33047 792665525 72743 72522 511879143 12197 11780 383526418 76863 76708 604243919 65511 65724 565582832 11276 11934 501267946 74944 75169 482610066 34392 35040 312266156 75166 75316 587289129 15888 15093 399846651 15700 15354 809188588 75174 74851 195001314 613 1220 898145898 76759 77071 479028361 34647 34085 827772447 75178 75165 843954021 41784 42216 756991558 72655 73436 686790572 74444 75181 582374383 45193 45612 818170892 17718 16984 725650769 66827 67588 81659804 50953 51550 969081441 56462 56372 171458323 29277 28703 55892900 7188 6745 158588472 63213 62668 384916289 8692 7932 356184473 76100 76794 116094042 33805 33737 256153728 75193 74488 637430940 61124 60953 502649635 77085 76700 973028373 29053 28968 77627675 36883 36690 640753478 45861 45679 812393495 75199 74742 791973754 75010 75200 735099602 53544 53113 446403926 2079 2714 180176962 75203 74624 203073968 24064 24661 22534931 74842 75205 576329893 44471 45035 929081683 74939 75207 896113381 40235 40774 171119727 51694 51671 953227602 14604 14695 258484574 24140 23686 591646410 20549 20491 169439516 74431 75213 502316096 29648 29057 616605018 34102 33526 494281490 16140 16517 565976436 44699 43965 645069206 29805 29390 342820771 74715 75219 532090358 75220 74551 352698996 19406 18760 874105663 4470 4730 13953656 24916 25111 635917492 55966 55687 962359357 71802 71026 368339816 40279 39825 870992510 14387 14426 542167564 75228 74989 199071895 13691 12924 278471429 19811 20604 696600891 44668 44658 266915010 5320 4751 799250793 6081 5464 241903692 77484 77192 26378140 29198 28884 177069598 74697 75293 335632195 44178 44653 936643896 75238 75196 442163312 17581 17753 659056751 16466 16188 46393300 58300 58428 864763399 6115 6031 314551019 59250 58718 311041411 11623 12295 376556660 7311 7482 248451004 51927 51252 880667940 74949 75247 175183153 75023 75248 411843739 51976 51698 229203614 55358 55224 107648663 55125 54493 50557904 23384 23161 130973800 58938 59025 590199991 30176 29972 112630436 22776 22814 846241981 5621 5515 107862811 53114 53166 297414742 73229 73942 220996365 58113 57895 89394392 60252 60940 811140507 75261 74680 859144846 73165 72861 359584380 41168 41870 988973319 55075 55827 427374833 74793 75265 693214644 5333 5167 826021627 58582 59135 695905459 35700 34951 871483595 4528 3877 902462437 25834 25833 581766266 18807 18403 709119046 56500 55960 509529594 12384 11695 983868798 22405 22776 510914381 27615 27020 772997043 75276 74885 437805300 47387 48056 577814434 43114 42637 907746987 15993 15994 961657070 75067 75280 695166035 41211 41596 814230199 19718 19500 709537584 25486 24786 140044911 38556 38299 367943508 45384 45745 961392873 11394 11314 620858715 45092 44307 463977907 20944 20847 513435737 25041 24773 40879270 75290 75150 467283985 45757 45152 740907451 28949 28300 238231400 4491 5133 186994465 43078 42666 440982297 78842 79177 124926348 78695 78295 963721385 12908 12999 13976783 75179 75298 869986718 69667 69007 335614637 62677 62301 625481452 4071 4058 22775276 7371 7130 511203504 7520 7777 31687084 23987 23311 354743840 31216 31113 121534711 46781 47549 883190210 70907 70703 150733465 31299 30584 19768797 44288 44690 636910898 45412 45960 532280622 27607 27156 288891785 77713 77574 881120219 69329 68535 808326947 61037 60611 707777709 17694 17862 718769941 32322 32473 327444089 37722 37355 731474198 23493 22941 970264031 38897 39329 816599256 50355 49706 167896887 6467 6456 825553305 21727 21426 840238281 75323 75034 938468853 61547 60875 562822460 8968 9522 898161150 16890 16480 43545682 56973 57339 747049870 45083 44823 68267474 70304 70245 954619100 42140 41695 59617989 17502 17671 356601166 18919 18949 203811044 57091 57058 531172494 51116 50573 4286034 51160 50743 1420256 73488 73112 60458375 70496 70402 846668211 16365 15596 930172300 23448 23691 375911285 79803 79531 399626862 31147 31770 109033900 65511 65461 125365229 32597 32860 423897667 11516 12236 971803252 33336 33435 230432033 75346 74737 272157262 21939 21311 94420737 74949 75348 884006166 6391 5804 254830205 58073 58284 55650159 46550 46896 547274603 75527 75141 818112246 22343 22248 120143981 75354 74834 33354869 24383 24231 734535364 26256 26871 109278810 75357 74604 796865637 75358 75149 659461991 20437 20680 22154319 67640 67831 11455402 23542 24288 802392347 53140 53900 980762032 52174 52163 408607189 4264 3479 749315574 35797 35444 902934794 19108 19522 150519456 61202 61005 824898082 55119 55163 347081069 3315 3053 896518384 68701 69311 687541739 32271 32419 695525256 15155 14619 170155495 6129 6904 288106065 4203 4830 595082792 24120 24427 949346907 75376 74622 432490333 2863 2238 709981682 59154 59638 109482835 56835 56357 332601203 61942 61197 227822187 75030 75381 422767198 31993 31431 529933644 21379 21164 983477933 74910 75384 452966101 77396 77418 225311332 76334 76482 498111061 57947 57288 718418282 70928 70142 960045567 75326 75389 371830679 75390 75232 465191320 39874 40342 22515470 13245 13051 527036787 60073 59760 307823821 42423 43179 313603487 64754 65028 678327682 6753 7453 720663903 2254 2247 150361248 75398 75110 871231194 55660 55192 803070899 75153 75400 766874388 57189 57007 692574193 9336 9079 727834141 72652 72822 893621265 53572 54301 608567177 67078 66392 857519200 50029 49673 165209887 56106 56413 910991633 530 1035 338987478 12693 13067 118397652 74666 75410 389640957 38363 38286 814708139 40501 39941 307099065 53254 52696 515995129 47993 48073 214143668 75230 75415 768345052 8312 8083 819389972 74803 75417 757180605 74757 75418 928068010 66705 66551 942508838 26818 26119 365811564 60663 59922 648568019 61830 61065 26695718 45012 44835 914910987 22821 23051 959195756 1772 1810 831906097 75077 75426 643988947 21433 20772 815439254 48467 48188 186990177 75527 75805 43765393 17660 17221 182185025 2561 2127 994936274 43473 42742 40246203 54635 55421 119535603 38152 38764 12890468 47248 46722 217292368 19126 19167 307605138 28397 28151 963679513 26776 27110 817472019 75439 75304 965311397 24164 23478 156537119 37513 37113 85148937 76552 75810 745598090 69160 69366 385185514 46357 46516 385803838 38307 38210 351980175 52039 52308 687454953 32889 32760 155673658 15540 16078 979911667 51151 51676 795153593 4900 4715 553575859 41972 41730 922409272 15833 15631 408989154 13414 13052 41861977 5595 5752 520369744 52266 51503 624132999 25403 24718 967942101 43598 43188 51359111 40546 39772 799521163 39428 39034 6735183 75460 74814 828188730 35945 36356 447897116 65111 65829 4642836 10287 10818 849059263 3627 3869 719393443 75801 76549 672567863 70322 69532 189020927 65154 64629 598068101 44543 43894 544481860 27726 27140 289946044 41329 41967 775645763 77038 76657 158058328 23896 23759 960978040 69589 68886 629140944 57150 56997 273433405 27481 26791 572815471 48097 47833 264627004 74173 73922 285239647 35126 34582 844638506 1579 1057 9792263 12717 12657 534044595 27316 26556 29228439 65527 66304 215515568 31524 32193 710478048 47291 47593 487783584 37820 37295 429871722 28484 28937 438466390 12792 13562 538250176 75465 75488 823783663 5851 5158 179757327 78569 78275 144821255 76542 77045 901892079 75492 75088 565942829 75009 75493 59360897 62210 61430 354466707 79404 79066 350728378 59084 58408 524723978 55743 55398 88985598 16857 16565 218132014 6752 6028 209266929 49246 49312 985747934 65616 65980 130241418 25382 25677 947747568 4800 4818 219388265 39645 39405 70003490 23445 23486 158551658 34213 34629 753728083 72064 71541 222107514 30905 30535 281244659 13234 14024 133272489 59098 58714 117418168 41997 41906 363240321 1071 1406 691734674 75513 74886 538643094 16406 16551 218044642 78086 78243 896124767 75516 75489 537090791 9352 9654 374897988 48329 48116 957380216 74975 75519 508312824 75520 75107 260340985 10907 11432 114980617 35550 36146 728815752 75523 75202 687539382 20365 20277 6339447 54705 54609 37873920 50311 50823 79176703 56407 57022 22053892 30682 30072 934725682 3312 2895 937728647 74843 75530 672759346 73602 73809 982418387 46518 47252 761066657 46356 46050 167924674 1912 2000 631230296 49822 49572 195151640 60066 59517 707034204 75537 74986 839868437 32367 32925 208786701 63287 63308 861909323 69128 68991 236445601 68847 69125 250497710 41394 41673 621757649 63325 62594 80411882 47728 47341 52560850 55542 55218 13494009 8802 9253 328400519 5182 4546 457933300 13085 13572 28792309 59537 59070 828710697 65577 65264 569331447 39069 39136 922225775 12894 12537 621896499 52299 51536 70636214 20661 19938 842285644 10317 9766 13550306 68240 68460 292352858 54396 53601 785073370 1 381 415794839 11462 10728 922197211 61068 60696 743548250 45584 45869 955947795 22837 22227 514776650 21148 20939 17164651 56327 56397 610730443 72655 72330 623176612 78922 79349 734208701 53420 54064 741664165 44447 45058 189697894 74992 75569 7494675 20543 20399 419157676 59200 59057 262955811 75087 75572 467840392 59889 60346 454479788 69312 68631 715638967 35393 36108 415006337 3329 3552 679050931 60594 59796 680502781 67428 66882 850544097 24280 23733 59055071 38310 38264 824206092 74420 73988 132450648 75576 75320 450845714 36610 36501 557494115 72804 72538 568361693 8663 8896 870894933 21047 21071 386673813 25942 25773 140230581 69205 68505 956229908 75603 76057 460676429 40280 39621 64390299 75591 75535 352075905 333 765 355937731 12767 12122 565230304 59481 59564 316752310 29501 28896 318613241 22316 22714 738209950 32593 32640 105548912 75598 75332 554135646 42796 43321 904776273 33500 33834 667673473 45222 44834 901594019 5810 5319 480887407 69635 70227 27738177 12804 12896 776250599 30049 29717 25863141 74205 74191 367607721 51883 51776 10192262 40878 40228 244296307 40401 40046 8507620 19598 19250 478069295 17223 17475 604299361 53225 53031 395082603 75613 75487 385436946 75614 74923 167721225 41067 41477 875698966 75616 74896 370375480 75617 75203 655556646 8481 9008 874052259 18820 18067 717420654 34186 34829 993493992 682 925 687545755 50174 49641 114468683 71470 70713 444494902 42690 43064 713494700 26965 26742 723919664 73118 73219 114269110 74903 75627 60311998 44119 44472 810023002 31773 31892 982837095 10235 10219 999027579 75631 74923 267127386 10778 11099 532396011 27072 26803 856635398 40442 40455 27040663 47520 47961 927056869 49706 50236 425512190 47307 47648 929695896 37228 36454 83031272 37137 37003 193476409 10946 10936 958472276 74542 74678 298004717 2304 2521 588777138 889 1389 756784824 12158 12368 750190674 75645 75392 2486678 62945 62909 896549149 2690 3023 654279879 15281 14637 835201923 41572 41724 248890474 70140 69937 58347444 78699 78420 857909837 18779 18352 10297619 3820 4353 477947652 40788 41375 487390183 52129 52052 647920952 75585 74865 73514324 34186 34028 779861314 75658 75443 479928203 32095 32187 99852024 76822 77328 29574717 26670 27061 790752711 25647 24927 292628309 61299 60887 22051587 75664 75000 859671526 71282 71770 965331578 19882 19107 301213026 78157 77418 415952207 65201 65840 290188558 22678 22331 299237126 67518 67613 904229810 24171 24045 681801947 35342 35055 273510293 49596 49354 91475800 68064 68145 949872296 52909 53184 495193638 58753 58732 213960962 75677 75286 861693476 52927 52724 55676812 71632 70852 281207222 45909 45189 85996286 11276 11298 11823456 18014 17414 525307658 75673 75683 211604115 75582 75684 1934806 75685 75060 454679238 4197 4173 272627632 12579 12874 947609801 75688 75084 451371774 67036 67723 617624150 250 500 375603315 46453 47099 758199274 11679 10974 63481225 35916 35203 823316690 15266 14801 416728875 60785 60947 825897353 33978 34357 41066161 76581 77108 709569601 31186 31135 936436498 36970 36444 486351808 63307 63810 707857493 75701 75503 99403885 39738 39403 115345225 25141 25831 655060907 64514 64403 473163638 45372 44879 615839077 25434 24697 791704915 75707 74933 408837098 56959 57681 868838586 37626 37797 451583484 46784 47266 969179032 11358 11388 681273123 4988 5615 3829993 62067 61729 547399240 78709 78369 28990436 44183 43653 38809214 49796 49369 722140018 60648 60412 703748643 49263 49132 243992037 46329 45965 792093736 50912 50409 104296679 27442 27505 658828205 50221 49587 373797296 29446 29999 745526737 59220 59642 41340285 14767 15507 763855304 4389 4925 668814909 75727 75492 650740526 77325 77682 226127757 69858 70443 108320410 4567 5029 28724710 51763 52310 519685239 75732 75125 405664277 46096 45895 684680719 23850 24089 906214124 17421 17613 903938281 55487 55011 83171128 62648 62646 413445205 50845 50508 955188723 79789 79795 550139205 29971 29289 39123130 68235 67933 797799518 66957 66969 55304833 21766 21604 94964303 70619 70234 859243653 24719 24407 216675938 12077 11284 81369474 75523 75747 63107408 60463 59956 18756390 68756 68474 774276698 67366 67359 638505414 75751 75119 166661269 75648 75752 47631441 810 248 788042374 60277 60066 510224002 63775 64499 382767598 75756 75549 850960729 63450 63816 832549351 75499 75758 883226571 10411 10836 152995120 6722 6075 880065977 55016 55623 790954694 71885 71159 211207967 76694 77299 434105524 34149 33613 794830222 32602 32025 798824747 43213 42425 561011164 53855 53204 608457173 11669 11155 313576986 30454 29742 711245159 57241 56747 670739398 42285 41880 434571126 75558 75772 659907138 75773 75354 241384075 39665 39583 416969093 10447 10296 520945785 47504 47281 238472465 62188 62636 843758830 49010 48982 583887652 61449 61906 249837129 31022 30849 645420083 69599 69711 752271531 66548 66090 82560660 75160 75783 667230033 36477 36093 464962171 29677 29251 353112097 59959 59947 283578919 75957 75457 527611266 5773 5943 474587741 885 1287 712757873 72404 72957 357318422 8239 8708 525929682 33876 33513 931235957 51625 52044 629025283 64620 63892 801158139 54020 53554 684685751 6332 6670 602533374 3608 4151 796320514 37363 37341 121990999 66689 66346 559269808 21085 21570 763829084 33335 33556 51655131 25312 26057 779270670 51472 50961 114720701 49663 50424 202973843 36723 36513 881623490 42832 42539 767453670 74622 74221 199671521 75808 75027 559475149 29476 30089 568546093 59347 58626 901100555 6749 6795 470064295 43042 42242 523814359 55367 54826 186788439 10017 9350 960532366 4369 4792 131670427 39327 38570 371631269 26502 26049 312446398 30384 30393 803317729 52897 53234 427216332 41233 40491 726190026 75821 75622 624628901 18557 19113 73012573 13609 13145 278507345 34781 35121 918589185 13808 14136 178128275 64272 64580 284156348 72684 72122 115902657 71242 70941 166318759 9460 8908 494666962 75830 75304 94553759 68195 68960 10042809 38013 38773 496520766 33872 33622 735269618 33117 32912 511165449 57895 57140 179768154 55620 55712 677124843 18053 18544 59724099 13234 13502 62091491 74319 75000 55966408 25255 25395 482195961 75841 75400 215175774 75286 75842 934451062 51203 51319 836676524 48813 48825 260058964 13879 13547 237577373 8476 8449 825137140 7567 7363 155900083 75412 75816 98642959 2268 3040 13825182 261 1 494459631 27561 26954 939272205 76748 76211 735496415 38534 38172 251554244 45673 45374 180212704 38430 38177 603931118 25297 26092 844320925 20235 20630 530976437 1624 1893 977441697 31011 31304 256603921 75697 75026 360717000 73820 73299 248348637 47240 47995 447277811 78732 79480 604043056 75459 75361 184841728 27301 27397 230795754 36471 36714 707337466 16875 16767 682170253 74322 74232 406659724 69352 69637 727390287 75576 75870 14164412 56710 56526 477768045 12632 11922 277175510 58013 57560 70964161 6553 7202 48527525 75875 75757 999448727 7373 7138 997095401 21867 21280 453791933 7492 7929 987040518 4913 4778 725207513 17243 16940 587597818 70721 70782 415591935 10129 9999 466394769 62667 62512 237195651 48535 47809 169057500 34294 34608 887423756 45563 45292 734484447 9348 9356 11196906 75888 75600 173509770 71618 72116 95780522 46951 47094 366660843 75891 75391 24975335 34000 33393 449695137 37058 37610 948573539 5265 5337 611821460 12546 13165 668613462 15368 15233 38803427 65915 66171 838860805 21132 21129 598169630 14632 13954 63787415 42540 42294 400380086 34905 34731 373279268 61748 61220 726554545 11253 10826 242515984 34757 34591 751776162 64990 64238 960114839 10787 10905 292223705 75456 75907 71301288 75908 75322 119719639 38316 37917 921341943 28782 28466 72635397 60805 60900 214350414 2485 2558 95791013 6757 6321 865559331 58728 59117 217916936 35552 35293 252417904 49665 48955 304020225 28671 28283 68112831 13416 12967 959538843 66495 65851 767315076 18568 18771 55867399 39220 39570 38929584 79339 79947 769085656 57238 57203 728606339 74032 73372 233943667 44736 44534 802309794 31025 31139 556697536 48154 48089 920762729 35554 35212 510370086 51686 50900 28204674 7736 7319 24608439 13261 13464 524461751 75764 75932 56360103 14075 14531 22870020 58374 58035 691318275 29561 29430 811922417 8195 8435 29087647 8336 8845 22394911 43667 44036 30029649 39374 39311 923201824 50117 49742 918422364 71447 71046 115639179 9993 9713 466329135 60026 60713 756068176 40380 40149 638597712 75945 75593 174685514 53837 54441 858416275 53551 53156 232130323 200 1 806935183 70370 70225 161285916 66152 65778 689716050 38551 38097 307408637 75952 75502 809054292 24977 24197 694892553 10566 11119 744006314 46994 47367 359522854 23172 22768 51138684 29164 28852 700863708 75784 75387 787404473 75251 75959 540481195 28481 28260 883360521 73498 74281 99323554 49189 49717 143196676 68012 68152 506053677 46214 45765 383335841 15317 14822 17368879 37203 37185 11304945 41469 41567 963263056 75655 75968 63988749 15559 15454 8331673 24377 24199 16035661 75730 75971 520554302 12880 12724 778032314 59681 58956 270142650 7115 6517 794580166 28071 27931 725151265 1 468 473247547 73839 74492 911877554 32677 32610 812879218 31362 30637 34055084 4602 5273 807498437 60543 60610 850302052 32583 32782 296210758 19210 19627 898586259 40731 40649 508942002 72898 72761 156349428 75195 74410 461243808 61367 61535 372732431 3649 3387 775778046 32079 32611 998621519 5087 4743 198680510 58943 59349 318355547 68965 68167 683480781 75993 75413 668539299 67466 68021 942495557 30543 30391 60987193 9287 9597 779414243 70212 70230 308480227 49627 50284 399763643 53566 53532 10864750 76000 75406 905761834 31823 32287 352692293 28181 27561 909731853 28276 27820 660682818 1801 1153 841490992 59867 60530 934005955 47185 47643 220537610 2308 2153 106855425 1700 1339 541373863 60481 59874 814450077 4059 3398 117052389 76011 75305 831510652 49448 49019 45969635 36748 37068 207891157 78042 77696 687072183 58519 58209 49712776 36286 35643 694482015 22495 22357 52736434 47977 47490 627637498 59307 58842 686453630 5309 5715 598021433 19082 19378 439405886 51535 50807 369667600 51495 51871 508183482 13046 12449 47066033 8390 9149 815122631 4393 4343 505273274 9921 9289 852315420 37698 37420 105847725 72188 71701 458635874 75398 76030 885801890 76013 76031 26970506 11905 11219 361834808 2387 2928 732131171 35704 36124 391237329 10850 10847 456474988 43051 43215 641176319 40412 39853 45655271 76038 75608 591852601 50655 51050 497131054 69361 69538 173980883 73976 73900 303826506 71563 71098 417114925 25847 25378 482251970 39001 39037 652110378 63452 63513 64830385 76046 75927 86044131 41267 41419 880314907 11814 11159 294029469 71619 72056 181733505 69945 69754 339201017 28808 28447 682017715 23085 23626 392399467 76053 75746 451410406 33500 32939 195202285 44380 44709 826809862 46045 46023 721015029 67900 68589 155329870 42617 42373 746283684 28869 29010 784945941 76060 75404 982034240 76261 75686 345831147 76062 75368 35283428 72442 72365 104648932 76259 76471 776522870 67457 68065 360222772 75014 75533 46431450 23033 23538 631414780 76068 75551 246222437 1437 984 375469668 59548 59471 71707029 11100 10381 807590378 60217 59924 312734719 75625 76073 338448634 76009 76074 675071624 69185 68833 307212222 7162 6899 366147544 68229 68593 641333303 46413 46360 474884876 67517 67786 46872205 28636 28622 920343211 52458 52243 246551459 52434 52886 302773724 37972 38119 277676015 14393 14999 496555478 18272 17861 852068489 66906 66854 180684695 29042 28269 454323329 58817 58991 694146521 69240 69194 989755510 46464 46699 895844162 17362 17748 448190052 74233 73961 121644251 73962 74108 458690494 43500 43405 950992067 16870 16817 316208573 72789 73301 809639205 20737 20301 61203447 50889 51331 629240679 22680 23050 298422579 33954 33633 262781860 32973 33693 935715452 79733 79704 286493789 35094 34428 486634612 75016 75562 288574059 25707 25244 266096363 67801 68453 389585208 33627 33317 90338992 20933 20991 391486255 53338 53897 546951591 34943 34528 77338225 4744 5262 595136796 61222 60936 427971018 76113 75344 192353879 20548 20450 688111075 32428 32759 2210673 73665 72886 711212729 76117 75339 922253926 29966 30247 294660429 32666 31911 181212266 25358 24575 639682974 22515 21879 787106689 43305 43206 721093844 15612 15952 968213578 40684 41378 144108478 32876 32319 749016603 53606 54023 198791550 12115 12570 975877971 47232 46564 731822723 61573 61492 122291180 14166 13643 651671480 76131 75348 181015120 29715 29093 759988731 73556 73499 201673326 61381 61770 620718545 76104 76135 593326860 7458 7018 43165016 76044 76137 45145951 67305 67423 670111357 22133 22768 152467161 76140 75543 394742638 31014 31345 1931586 10653 10462 875227987 68695 68612 181522698 76144 75394 429638969 75854 76145 574835166 53738 53682 54568782 1 75 626422137 58033 58735 300338260 76149 75575 479301821 66332 66791 42562384 76151 76117 261372674 26556 26389 693926786 33401 32727 774236078 2583 2699 526288538 17355 17551 786876933 75694 76156 984290089 68285 68427 631692099 45361 45022 28916566 21559 20960 860998376 51952 52360 276661202 41008 40732 294046036 55119 55690 15232270 19474 20236 465887379 62746 62594 196479147 20743 20510 406900602 16827 16731 700675890 58321 57860 576101107 12301 11794 833737221 1268 873 949701013 75912 76170 15476629 1571 2331 277609848 25621 25943 579289046 60054 59689 837083207 69244 68715 18457840 59831 59705 999265686 53170 53272 927476792 59854 59764 339191670 77772 77925 719484254 5990 5964 679027015 14205 14062 138397159 26837 26204 951504078 39127 39806 245419742 50359 51058 411616648 15473 15084 456293063 66380 66573 567301693 62483 62264 78534613 16825 17037 30313175 75711 76188 966750813 46164 46197 58454133 5622 4966 859812745 72124 71614 359572924 73741 74341 788469841 10814 11281 863653229 59670 59725 10671271 58477 58188 802715965 30853 30199 788936434 17337 16748 26710753 56316 55529 763355070 18245 18568 420376936 2118 2032 601956786 43787 43045 938072269 1405 2179 387489218 30610 30463 786634701 75869 75587 611741606 76205 75749 51361782 16912 16990 562691722 40145 40716 483652609 37460 37833 312952327 21791 22353 41117793 38138 37820 168340306 21264 20927 4600348 47180 47670 563032755 76213 75522 8908762 44196 44118 556116281 43093 42832 885741883 37219 36987 63084205 70832 70307 319512686 79386 79274 755665860 18248 17759 140317184 39621 39318 26288280 8587 8312 591701745 51839 52286 867940185 75393 76084 396492045 57879 58277 927192896 43700 43137 507898233 59859 60414 760689605 76227 76131 304454029 45403 45105 995963922 66135 65916 220919265 48357 47875 508890807 58867 59137 648231851 39841 40496 752569759 70264 70254 358105160 75150 75803 432524867 48411 48708 389813016 21325 21469 695439901 24547 24000 549351823 24550 24454 731542368 70957 70647 901562761 57469 57515 735613414 74836 75368 773227998 38420 38748 718474346 29534 28884 131858743 27957 28547 301292023 19452 19349 153385760 49539 50228 869488544 76247 76037 326818654 55277 55238 187555442 76249 76183 720703362 65775 65383 177468839 76832 77402 316894910 24120 24379 782398748 13853 13990 35721208 3726 3033 619228166 15638 15829 285853213 75699 76411 963305440 75618 76257 587806392 25662 26131 482391976 67415 67651 768425667 18510 18107 886761290 877 1204 538483132 31894 32221 174272349 75944 76263 171310844 31814 31704 79660301 75815 75090 168175941 76209 76266 112391768 48529 48415 481754266 17636 17089 497000062 52172 51707 403750483 5193 5105 359349938 32463 31761 762024816 13025 13667 587026198 65857 65110 943798574 61256 61091 929209318 75659 76399 979119064 22907 23375 764560115 10932 11080 128724960 60551 60204 617162068 15099 14814 62419246 55114 55269 965976408 30562 30073 850341048 60612 61086 795420863 79494 79984 1742931 29741 29245 22461737 8659 8342 26653384 29003 28567 216427726 64031 64716 952612395 62928 62738 630460784 35820 35733 853773928 76150 76290 150864782 39998 39673 233678367 44669 44517 67382747 32882 32148 65541554 64966 65721 533310702 18607 18783 585498780 66558 66150 61781819 33090 33613 789839108 59487 60161 73400130 60784 60049 846373265 25767 25950 219859974 75655 76301 371593089 35812 35105 891116481 74786 74680 184598261 21987 21851 942931158 13385 13057 571767695 72525 73149 970366215 76307 75867 853905215 47490 47103 679818472 76206 76309 289410906 5022 4348 841489811 25179 25173 883130349 40225 40094 924085918 31411 31998 324583760 76314 76149 229341258 11879 12514 321125374 76316 75854 144682493 76006 76317 294977187 1498 781 299111667 69061 69220 637223543 32322 31596 199232304 6393 6865 519440843 38659 39254 204536505 64680 63897 497568993 21263 21737 533318915 12228 12530 277375233 7197 7924 749286060 20155 20057 802440649 76328 76080 566793065 12982 13694 33987269 53239 53072 129972800 61178 61483 730894144 76199 76332 604246519 1857 1482 673158745 77825 77288 13567436 20273 20768 899340633 38626 39066 194861670 45371 45187 212731459 32990 32275 474977036 18238 18167 748243117 18245 18132 384808725 63895 63140 452975311 17649 17870 974097311 9455 8903 895233242 29368 29090 198120836 52374 52190 370251403 16169 16276 930772874 47232 48024 790513407 58820 58529 231473370 33671 33518 476866249 44001 44049 970129332 25578 24908 264511554 63796 64343 477047904 22333 21868 408945184 5910 5148 544718952 1890 1297 672952394 57325 57889 964365828 76357 75619 407475947 56392 55946 522234838 76107 76359 270504901 14330 13819 925665495 70023 70507 248400329 42078 42083 2129042 24866 25347 993006308 48600 48443 779888528 75732 76365 991773723 69270 69437 245512211 35791 35637 878360538 35852 35309 492431111 47727 48053 959468169 64224 63778 686604597 38958 38303 43398497 870 1305 753930426 44164 44647 973771646 35646 36350 983595703 1058 1763 889347381 67229 66430 535110987 63724 63686 603600295 24012 23881 519436734 11473 11738 388654742 27035 26647 681039615 48991 49168 450283128 35929 35217 721569873 76383 76377 222479562 36292 35545 660640833 62292 62275 809603239 75794 76364 536033243 47508 46881 409603481 76388 75695 282239517 55243 55056 4931759 76241 76390 89211820 68274 68530 48820176 59973 60401 6388934 73073 72990 465229134 15199 15477 725484408 76395 75766 879835582 38280 37625 413303825 23735 23515 473811464 30975 30307 347483606 62168 62753 778071994 25234 25380 227041783 50113 49744 146348450 65362 64982 164539074 58227 58465 805073563 8348 8544 51150615 93 258 595688103 40251 39575 301512220 48611 47912 45495870 32504 32324 997584177 42930 43567 103999462 45826 46620 373133863 2579 2989 778569732 18757 19450 354535340 76413 76259 703950578 28429 28697 729958922 76415 76118 362243409 60410 61107 483697170 61860 62048 398134945 46509 46692 79922258 54595 53921 967926287 76420 75714 166834319 76421 76137 8299917 18721 18344 224028015 37910 37513 659496744 50281 50453 139836533 76425 75640 32253590 47918 48010 725123634 72972 72613 175362319 21817 21380 781737658 43486 43490 950147423 70983 70231 690643542 53015 52592 717968952 42777 42725 474598008 9954 9603 13634252 54330 53906 152376052 77800 77711 267181467 72493 71708 3483500 20850 20422 746819978 7141 7229 44007180 44166 44822 228039990 76440 76383 111213688 20867 20242 635090567 5569 5450 259167235 72499 71844 938973320 3506 3714 797583906 41962 42130 115863926 1930 2719 561160224 58949 58191 71740695 34641 34529 216757523 20096 19792 535532876 61543 62035 688392462 46791 46393 923953898 1 392 687251608 7679 7911 187893958 3806 4218 89930845 57400 56849 14212367 65516 65761 341448996 75922 76457 760399073 27004 27583 36695041 33676 32896 274228758 26054 25469 477867724 64101 63358 493511520 76462 75932 35590353 41206 41833 280756373 68426 69055 700309449 44235 43507 895696201 59355 59935 283180298 55926 56640 495326114 16930 17342 96056058 14749 15458 170989928 76470 76078 495222473 11410 10625 617035612 75995 76472 159785568 47783 47589 202533579 12454 12705 481530516 16670 16533 385434978 56406 56178 871437728 75993 76477 248323908 8483 8002 317957586 62194 62925 54570842 47423 48089 667184260 24292 23919 972324330 36223 36427 115501390 74778 75017 464315756 42088 42095 302160250 26273 26077 555914649 76304 76486 460731320 39224 38938 561368260 49870 49512 942197779 6578 6728 71154541 64775 64454 306410532 27349 27413 960382484 78446 77811 778972038 76493 75700 934648139 41276 40837 901035146 52121 52197 659735567 21816 21777 906240299 45994 45915 885247064 18361 18444 726674500 8966 9154 870969839 46624 46001 55915264 43100 43729 296391552 71889 72675 771154578 14440 14223 929294832 11234 11901 742813223 72099 72275 570002928 47487 47769 807526681 33517 33607 244054995 75131 74636 48011110 10012 9952 53198748 34155 33395 640022112 70818 71284 919962460 75730 76512 31808934 56763 56517 922018235 44022 43352 946866258 39679 39094 312528596 56309 55746 154468980 78084 78230 661548358 70909 71038 499742400 67747 67663 359994759 5182 5820 736265347 63282 63859 996769148 75822 76522 496209372 22713 22262 407240263 46900 46549 277859368 24246 24848 346352737 76376 76526 973768894 76527 76461 363771368 45771 45277 557665757 52180 52338 464206650 22231 21989 42247138 42667 42734 238458306 76628 75888 220638910 34058 34215 940589330 76534 76247 229785512 75760 75314 344873522 28549 27844 922824463 76132 76537 816867640 76538 76521 467440339 8069 8408 30435609 51777 50979 188458164 9390 9316 871596479 18709 18984 556297483 69935 70041 297838684 38138 38443 44284856 72967 73462 135010813 58077 57561 936544603 51049 50888 655287394 46227 46830 850264775 50880 50366 590704909 46448 46709 980775091 24307 23745 932365977 21452 21724 128364979 33564 33006 737408077 62389 62454 104918119 67477 67418 546233329 76556 76455 251611122 76551 76557 559402464 20055 19619 625051822 66072 65944 586165087 72807 73143 730424607 15238 15609 725287725 77750 77005 547202853 1037 1314 126704732 4100 4303 391081333 78502 77807 310420318 2887 2383 987111753 64972 64646 728132963 56655 56766 299299927 4318 4208 559318499 40748 40186 302250752 5689 6195 870742646 5918 6586 912176843 66189 66525 729061612 53568 52802 706422033 75236 75034 723587994 56751 56562 975185402 47849 48110 46200306 12719 12780 522866600 76579 76453 68559703 61879 61965 311296433 74792 75230 966246959 40595 41314 67011283 65212 64934 116221241 78414 77763 60130019 41376 41381 251513120 43940 44289 241828615 79137 79481 624553041 76568 76588 366843429 27681 27252 720269066 32229 32992 762900379 12761 13110 909621684 58801 58577 889693745 67678 68122 76701043 67736 67734 800831819 5612 5138 453862139 76339 76596 904820324 57878 58170 371030949 19590 18865 327340727 25547 24914 185354434 71569 72346 82218303 39162 39844 24240943 79775 79368 616017122 4295 4732 133029162 76604 76390 6644970 47395 47657 40411235 2430 2828 119470516 47204 46586 974617174 75960 76608 558098348 49998 50260 184724697 26394 25680 680951417 53787 53849 886524145 5671 5392 217327220 10328 9913 800440810 49975 50693 458651231 13075 13752 581285543 76138 76616 936306516 76617 76433 34413366 67140 66369 405800187 61175 60953 426146983 73893 74423 826994176 74189 74844 512246047 75674 76296 684767428 75961 76623 379860520 62290 62092 37602899 62574 62271 684802891 76626 76616 972955031 76627 75873 601294561 76532 76368 488902859 27429 27047 403000102 66022 65578 366468913 9610 9287 580866447 71586 71847 944867592 76171 76633 754116702 75208 74974 102267833 25225 25348 17268339 11593 10880 943776849 63948 64653 904964453 50315 49985 508757555 40088 39444 365122001 64899 65181 63597071 76376 76641 59158514 65113 65509 775354638 12821 12518 611439218 58364 58286 637622351 50418 51096 716149120 16502 17034 466327703 8675 9392 165429283 34348 34948 477302340 23567 23426 823226830 46848 46430 632513923 51390 51944 271850036 31848 31276 224806595 13757 13061 155612509 7815 8259 224993130 77487 77066 727135738 56118 56115 639394502 34131 33602 957836790 56131 56805 696571718 76659 76025 487253325 49109 48329 554714090 41770 41322 223925025 67882 67634 536154616 69924 69421 20983051 4844 4305 876033777 76665 76222 975700143 55820 55445 138771139 18768 18465 38898579 4809 4775 658501184 68095 68882 590087473 21115 20773 903357903 21157 21392 893669194 76672 75883 299043937 74879 74459 198672510 19585 19070 707551911 55333 55753 503741722 48868 48503 30719619 41032 40388 799347249 5532 5429 790208188 5310 4868 464504558 15830 16430 161605365 43331 44107 39508008 7756 7918 420632544 38038 38334 19449911 37644 37478 911267759 63751 64540 407371014 76686 76095 828546763 36045 36657 997133930 53008 52269 770874569 9345 9760 914740914 2002 1771 141601178 13442 14025 566745984 13466 13143 903042817 46230 45871 188224727 76694 76360 805041738 76695 76038 370065524 6368 5906 548873786 31761 31392 231538530 75850 75206 492764482 76699 76146 250507721 59306 58560 622666743 67102 66373 121357575 9173 8652 869135303 8501 8694 800811009 76620 76704 461303268 51461 51317 38099387 8014 7482 915807877 50411 51004 213141031 51931 51722 613367886 45146 44384 599156027 3190 3030 593507340 2725 2326 390156358 35644 35112 930816166 76713 76302 715342212 53079 53091 879644497 20213 20255 842363376 24465 24353 405379074 73746 74427 413927769 76101 76718 182252073 72533 72930 772592824 6533 6410 897318300 59047 58593 37435073 16575 17138 14718929 51699 51112 758023864 23150 23423 797757777 66051 66238 113463686 25377 25283 604690281 5188 4509 808104204 74564 74452 99722787 2942 2564 822193591 76730 76415 394598005 27231 27133 167566933 66539 67284 771300535 39849 39299 61042727 1213 1563 508808026 35265 35924 11339575 76540 76736 283995608 15686 15345 327868139 76738 76213 227856359 49049 48730 73947 53065 52712 844104946 66068 65295 201518048 73524 73621 650101705 61462 62062 464527725 43824 43766 42197144 76404 76745 51091235 42226 41612 434601750 3685 3359 598214303 10900 10400 58094846 55740 55672 932514711 76303 76750 804721859 38683 38982 173039141 31896 31865 20724352 19833 19688 492341090 2351 3019 485877037 33033 33266 442418231 76756 76626 39647769 76757 76720 353995376 60436 60155 977453204 10876 11434 52042258 76051 76760 201770476 19801 19513 216372463 51853 51230 685250972 10846 11329 916209271 18672 18864 502542271 48446 48359 139785681 64365 63913 462079947 23247 23887 839516203 64252 63831 37628795 2518 3053 281553230 70200 69811 155703821 76735 76771 366798965 71918 72460 792196014 76773 76323 229328735 59470 59525 123205939 71043 71841 672972707 53668 53483 363705353 76087 76777 78873156 5032 5343 194796143 76160 76779 607968645 26536 25867 388449250 21384 21734 35730686 76060 76782 382878169 76614 76783 928595952 76407 76784 606466227 76865 77210 687669718 61122 60638 114201838 76787 76154 611889468 71631 71988 40097945 37926 37369 727417044 56872 56853 281214220 9288 9697 281837255 47110 47468 991352022 76793 76020 714735177 8043 7614 595040759 27627 27690 938327920 56143 55502 825095248 1453 1373 67370822 31178 31632 831636567 71134 71772 136423965 61908 62603 529630735 14994 15005 723292706 65209 65447 600793144 13911 13970 647494709 20977 20393 63629762 76782 76805 768563448 76265 76806 860372872 60782 60712 463958054 76808 76122 373730363 76568 76809 146500647 57130 57706 732828828 34306 34488 655573985 59113 58971 747363823 76343 76813 628192976 1017 1292 361624748 46515 46358 11339097 31909 31984 730218871 14526 14910 642391899 27014 26967 143485522 22544 22600 647801608 59970 60120 599864338 55136 55748 514405875 53203 52996 632002575 41005 40561 361850473 73589 74336 994140704 67663 68439 859665157 4956 4911 964979399 76827 76652 286314111 1063 500 63291816 52265 51684 574375365 64052 63502 109730880 45972 46144 363807821 56216 56234 956800211 71176 71465 866726569 72803 73131 927712678 59473 60175 418095964 7693 7581 653929583 64560 64423 294568428 22160 22323 951140874 76839 76180 896448568 36504 37266 940196461 5518 5689 138608140 2481 3272 10606302 65273 66028 61865203 9022 9624 727647332 18628 19212 782533196 53461 53914 575301755 8775 8720 3940768 19656 19814 857323019 22546 21967 912136499 76850 76415 206563483 68188 68384 468307673 19340 19160 982848450 16778 16467 606268171 76583 76854 387800287 76855 76372 472105018 18985 19600 346438922 49927 50476 804273251 64927 64365 25285963 46277 47066 623188196 28899 28509 299642633 49776 50097 223198350 68035 68759 546499269 66060 66754 299009019 17137 17913 52823304 42847 42972 462251042 65908 66698 37872537 57037 56911 939137832 11786 11744 169182452 29331 28737 40835450 53874 54388 95644664 78548 79015 345267480 69180 68805 320398816 30800 30414 476684596 21527 21975 526922356 76875 76790 537146363 76876 76545 532770432 38806 39352 182175923 33454 32687 321329286 67304 67680 173411334 76710 76880 989842864 33928 33435 442132637 79580 78957 473387784 15638 14919 528546289 19176 18643 989839083 47768 47137 283615582 28508 27981 590829243 69190 69484 329544058 39250 39229 795243733 53540 54257 164815780 76890 76101 543296195 76307 76891 927697888 22961 22574 932287410 79542 78925 39318754 42813 43250 634129190 15345 15625 329997928 38179 38250 14400492 37168 37715 870891469 43055 42266 295861073 76899 76553 786555099 4939 5254 752329873 10688 11005 409001698 49625 49368 678291602 57060 56666 943186950 9222 9557 529647058 61607 61032 45462749 78310 78200 391101598 76571 76907 475994170 1 56 902927238 56127 55789 121043779 60456 59990 507822093 76400 77013 28681162 79632 79080 593020837 70187 70215 861751002 76745 76914 576892122 73898 73353 746670479 3088 3665 958479565 19219 18517 437819947 61529 62326 672813284 65889 65717 187834215 76920 76595 329308352 2150 1986 168112647 76922 76668 896811119 59064 58899 715347121 47015 47092 822445795 22792 22815 290135551 43608 42937 475371683 74387 74726 307857619 65985 66329 796541633 76547 76929 769400555 32321 32572 750572044 79303 78693 146977205 5051 4419 861942406 2578 2387 632493412 62677 62915 251699993 1807 1239 64833603 67654 67526 899010949 76937 76389 118882377 64307 64477 102003357 1 352 662454510 70926 70213 967912115 5086 5158 282364734 46320 46160 432233041 1730 1775 763018796 10062 10541 742662954 75595 75128 42511656 57158 57352 687061327 48650 49330 504044276 2219 2744 689525926 44790 44364 349492915 26375 26761 602265241 65394 65187 837660483 32123 32703 695597067 8863 9467 430387404 63870 63676 779293584 43771 43195 38625433 64729 65333 441999325 63587 63298 74935079 10856 10341 709897853 53747 53591 620623996 32371 33124 448430790 76951 76961 445029050 13311 13262 692819212 6110 6742 817728244 77994 78135 567252500 76965 76954 186722368 18420 18971 126633675 61204 60645 695659790 20356 20616 222541880 67996 67852 802967224 76946 76970 768952240 54756 54227 343554906 76972 76357 394210121 38566 37817 886483427 76974 76797 2545809 20400 20846 885387372 15844 15414 903978879 16887 17063 687559881 76193 76978 436796329 54996 54839 792628062 51708 52137 520588728 76360 76981 909940788 22568 22359 884585241 30837 30586 385271373 47987 47844 956637686 76985 76385 30976308 47903 48481 494835557 76987 76839 560487639 18731 18990 799651295 33175 33822 882341785 9781 9328 366716915 58083 57999 45572772 76857 76992 851303227 29375 29403 722013308 14543 14804 24078224 76982 76995 837954010 35029 34517 474314362 55957 55456 231405751 28428 27653 3194602 74450 74137 357743015 32470 32741 52567852 55578 55935 297882472 13440 14176 817032983 20815 20469 377115835 20465 20655 459000967 15945 15179 542918770 42929 43701 442569741 76423 77007 515248075 61307 60816 5422052 79213 79149 668317436 74403 75016 69725479 74352 74389 993818639 76329 77012 252489538 23573 23730 326131696 37421 37145 414609831 15284 15057 695060933 58196 58194 711943618 76411 77017 733619325 66977 67326 884350766 59271 59127 185906860 75510 74983 219766825 49363 49928 516609174 16411 16154 85401669 48230 47807 44448905 72708 72253 128183137 4826 5425 813927793 41063 41492 256322776 15960 15271 931171238 58806 59052 652327672 30739 30944 315631624 76599 77030 118339254 37247 36832 36470094 69864 69502 35656607 29306 30081 635877275 37622 37597 281893906 59566 59730 10197586 39043 38398 828802477 62952 62245 545626156 36665 36592 734128645 76456 76069 309080456 2613 2079 733329306 55213 54547 540478722 23427 23598 71397130 16457 16320 25736262 10307 10126 222871684 22649 21899 563048231 74560 73941 771448192 6203 5721 947019499 58765 59288 97784493 60133 59563 543878121 77050 76816 104545835 40201 39875 577968983 76973 77052 784856571 11957 11285 540136285 32592 31877 42543284 59994 60147 468401005 43331 43773 160174711 6890 6284 471168727 54991 54510 217286692 76852 77054 210267544 46443 46955 633637582 77061 76403 525408115 77062 76964 172169581 72017 72336 253984068 35149 35036 797877971 43778 43695 90924176 10430 11131 809779682 77067 76969 100620640 9750 9714 633376251 77069 76311 577931856 76305 76849 100802489 51945 51660 386378467 36780 36116 942379488 79246 79598 323047449 42062 41709 832857744 26487 26145 269744964 73911 74130 232458431 8064 8187 901400343 71309 71657 849936870 76427 77079 858024704 22560 22062 861124601 74892 75480 151718072 77082 76962 70010781 19738 20358 715356184 37221 37284 819252886 52384 51626 904660270 72102 72283 656456318 39420 38762 631624848 44432 44345 144175037 17691 17439 54794224 8221 8569 345332917 1964 1969 472501489 63002 62908 487509309 59108 59356 409856057 77094 76740 401707601 2923 3623 995638983 37227 37471 59541511 76731 77097 695141255 66267 66248 288854981 76905 77099 969121572 77100 76780 612949170 59428 59080 860049438 77102 76916 524546154 17310 17802 329814300 48674 48557 97782262 15458 15768 571619715 76784 77353 839622907 76983 77107 791546951 32173 31822 618925873 44894 45085 84977922 39303 38696 81766935 50913 51385 681808707 76549 77112 990749926 13588 13335 784024616 24375 24629 11161283 66739 65956 113572399 53215 52639 257982776 42257 42292 25162057 50368 50470 103731941 5767 5685 385203504 58011 57598 887448179 39624 39025 167749627 33131 32361 541806026 43302 43141 830793456 45479 45255 819931524 76597 77125 54950809 58630 58030 506989729 3370 4145 636127002 76362 76629 151684220 44600 43919 722697665 65983 65444 365397245 43045 42480 252328159 50818 51073 970959121 16977 16841 1530582 76490 77134 228972375 76782 77135 258980212 49529 49581 349118237 60249 59530 231424639 8342 7853 261644682 79820 79214 898731665 54469 54307 109288220 34677 33888 615683622 13544 13829 582967638 28906 29085 135347444 77144 76381 86173874 71381 70789 983246715 48774 49065 768911069 43587 43782 972558044 52119 51976 646636835 49444 48902 853313262 65999 65618 23910184 51850 52093 117140111 23438 23039 513116634 20217 19725 244867640 27483 26707 171294371 74448 73825 934885589 7887 7427 626394851 19601 19714 83489491 20652 20584 725070749 65767 65450 234543994 7804 7358 89714033 8345 8797 58129533 1599 935 1345738 39917 39965 418526159 36835 36363 300280408 77082 77165 370072505 62939 62868 122163137 49937 50111 830224682 23362 23352 87855251 6006 6512 931865678 63915 63581 879307646 36125 36135 509550433 76893 77231 114963392 35595 35783 163598278 789 237 711389920 57326 58120 546049363 73521 73072 431084191 25360 24596 902495216 78865 78101 499901228 76791 77179 660431712 58087 58582 846434711 57540 56952 877803870 77008 77182 519807624 73607 74079 752259564 7595 7453 902350129 77185 77094 36577256 61332 61032 209015425 10703 10050 971505632 3592 3049 512986266 77189 76879 581512999 29153 29126 756019846 76432 77191 313033000 66618 67170 204602405 37552 37755 196765947 77437 77894 842945130 27141 27196 178019638 77196 77122 951703495 61073 60746 575292422 77156 77198 575378662 4574 5000 15656318 5935 6033 389897626 4613 4412 544462894 30840 31569 715047445 67547 66865 79076344 77204 76903 436641883 76900 77335 156849951 76956 77206 435644919 5780 5762 557115809 10936 11536 551285228 76297 75515 157895367 49394 49643 45045486 43798 44331 303293690 48649 48785 255548882 39759 39772 50371032 16373 16285 83578948 35253 34855 531081351 73988 73729 178140088 39011 38924 682645577 16539 16048 19492003 28313 28920 590330193 18631 19165 548905450 20741 21196 24400342 75223 75118 836826266 47922 48487 856980837 71325 70898 364175323 13117 13038 23208571 66813 66983 778327327 77227 77098 925319763 24629 25026 444393631 45166 44528 837371133 8971 8271 349118984 76863 77172 619074480 77232 76913 720389489 72849 73281 698554209 42037 42286 475572369 77082 77235 599204244 63510 63947 338323503 65962 66271 413035891 30350 30665 261099993 26255 25660 422246173 54179 54225 583046617 50124 49534 50172736 77242 77038 782210405 77243 77141 490455274 61536 61878 956424470 3886 3808 785930140 52057 52106 965458844 51021 51115 378430369 77248 77093 221689007 60399 60901 7308957 53620 53067 577876040 27570 26832 51796073 72911 72420 266530322 72092 72216 645610526 62694 62209 667526427 14830 15580 240981360 68944 68399 973244368 45232 46001 811561022 43112 43145 380027944 57534 57821 297021542 76754 77260 55464991 10448 9919 839634910 77036 77262 888386150 29603 29520 612620545 51267 51419 7718745 15779 15139 339401510 74604 74895 330801713 55158 55255 377589111 47310 47873 694473339 76576 77269 212767745 60852 60306 156366281 15418 15950 932092679 77272 76536 125816231 20390 20918 47936156 78134 78762 331149776 38634 39152 200631409 3534 2983 199652002 77277 76663 36218347 76788 77278 583827408 67013 66881 682276984 77249 77280 229762903 22113 22274 371658276 24895 25491 175014067 15654 15229 931936359 10808 10193 808736850 51042 51416 920457025 57943 57639 485207881 40685 40612 597937801 52912 52654 825959238 12051 12444 520166787 17122 16405 757437125 9213 8591 761443504 77292 77006 525209991 63162 62830 802297322 14651 14363 953745728 23168 22709 652642992 72806 73313 938353297 37207 36749 22633662 3654 3210 987443765 23374 22782 406191328 66361 65609 768960127 54286 54037 447384585 77302 77083 626811140 48519 47879 192969375 77304 77007 389671061 77305 76675 304362010 17650 17432 69631856 19034 19637 23133389 20872 20356 67742134 40946 40631 363634691 79112 79560 115210272 42688 43407 219962446 36980 37456 9724142 25811 25872 452315164 59328 59514 859832609 53435 53111 417413259 62716 62668 634128362 76872 77317 935013503 64717 65296 63714402 21346 21376 302509553 38711 38272 327065979 4771 4278 570613130 30632 30714 335672375 32845 32734 28856944 73575 73776 983390232 61234 61795 408651872 45611 45741 916359639 577 551 858734077 46150 46811 293131865 60341 60324 840963431 9226 8613 467868638 18042 18799 66276624 66424 65633 362605436 63544 62789 397596363 27250 27411 567238348 66186 66814 69172006 44237 44715 974026211 77337 76839 583124730 61088 61626 838635907 42093 41435 10352448 77340 76601 32576403 26751 26235 646207270 31922 31945 199213005 77343 76697 453231715 48672 49178 684662455 11662 10862 536628679 66433 66167 923178196 73568 72862 231710742 59132 58940 885744667 44593 44414 238335254 48638 48580 492420520 31967 31424 413792487 77352 77127 418132402 17027 16681 847534483 18869 19438 224025533 54963 55094 346354918 3771 3040 22716176 651 1 952719488 77358 77204 610600810 59655 58961 813533224 28846 28583 758522353 7850 7394 128859747 63128 63003 552591979 36313 35529 349838149 62320 62313 886761648 43525 44213 954611080 47646 47665 483048031 30315 30356 814465499 63001 62993 941442257 76616 77369 963560572 33319 33238 794770251 72046 72744 751567113 1802 1391 881632632 8879 8530 298818708 30015 30487 938652182 69652 69774 159426037 28367 28078 62005743 57425 56801 375027812 16779 16325 266460939 38864 38073 561491015 19469 19354 22025252 55345 55807 63914056 77208 76587 619042906 34175 33835 380187819 66018 65480 430228264 11393 10941 698710750 3471 3804 995097751 47672 47113 645401426 77388 77296 67883953 35329 35090 44051850 45844 45803 407663929 57265 56817 636599922 51087 50905 189138073 43108 42456 52711665 59167 58499 337725724 7297 7085 638272705 69329 69560 68475741 76577 77276 325396863 61334 61339 342818560 21299 21449 72051198 60470 59690 965174431 3216 3530 61893089 67629 67933 779014151 31974 32456 151816041 26697 26629 86792357 18919 19550 346947979 2882 3125 825616955 15062 14738 800323142 4483 4577 485970903 77409 76631 254796083 30689 30308 401720070 77411 76870 56528990 16798 17051 259817285 69553 70279 813387092 76709 77414 606763448 48777 48248 187049597 57142 57305 231179551 41715 41714 8776364 58510 58878 536955397 73965 74759 99446005 41417 40664 564218682 7840 8571 902764223 61121 61062 141790852 43656 43865 984315417 4090 3782 197737874 6214 5952 94438994 26422 25655 530010929 38077 37922 849733315 51664 52327 171616451 34278 34620 475001840 39059 39509 651917292 79644 79616 21919440 73030 72713 107685006 56261 56096 31265896 3552 4069 21717752 57376 57035 947828639 66249 65572 730435162 43634 44083 205608781 32963 32187 36632956 17569 18045 79424149 76988 77440 616502192 77177 77441 169845 77442 77039 156623878 78300 78682 829745051 69314 68548 57593022 77445 76924 646406010 16679 17254 155651331 34125 34313 356586398 68999 68923 225830614 39911 39780 272994876 76854 77450 495974216 9819 9097 639919886 46888 46193 862609132 55635 55969 212313949 54730 55394 184274572 1426 1091 902431840 27880 28417 786320411 21369 21950 273078212 77051 77458 225559531 68410 67722 365551244 41661 42357 144488992 25945 26633 684070427 77462 76718 305180773 66922 66131 602140559 2271 2235 116003805 75289 74683 487837009 77466 76755 437503836 41833 42109 44545258 61617 61161 63348184 62051 61384 900149017 3525 3265 63854874 63943 64541 532281378 74927 74624 724172985 45450 45484 750883432 26446 25899 43244361 9666 9444 604623166 65984 65574 558392272 18960 19087 112189947 60942 60933 576503161 26210 26441 874086732 20070 20321 281909133 40602 41003 302357199 22811 23581 907736990 77056 77483 440174301 67406 67508 555896838 44416 43632 266590887 77812 77802 369422480 34229 34531 47461508 25669 26016 346451828 8072 7900 70483593 10012 10552 131112585 63412 63652 177719643 54281 53626 250962102 58791 59561 770167105 77261 77494 881783721 31391 31407 918995837 32 1 52691404 50246 50375 658459101 20584 20251 183046261 8795 9144 31211661 64476 64789 167878238 53171 52903 771807791 73278 73251 157484628 77503 76706 936203309 5904 5415 542603827 12285 12776 331238734 53644 52888 815540753 61292 60499 567825544 12563 12160 220752826 65433 65084 370357782 22982 22378 495679069 51164 51463 114275530 43679 43586 804292228 8324 8700 518319523 53801 53200 197295689 5413 4649 357964194 77354 77516 921228743 76837 77517 748888538 46979 47271 68396496 53383 53870 465123783 47500 47298 27679966 58197 58042 579335136 26430 26213 416589387 36253 36324 741246063 67135 67535 291791812 77525 76831 13969057 53683 54347 202755323 71249 71783 689428441 77528 76803 590904732 2507 2390 85646666 33561 33182 99291523 2950 2736 960382917 67962 68562 442230572 63258 62982 846096847 77534 76794 883517034 75788 75292 605484023 76924 77536 342302556 1 554 28486503 70783 70880 985552285 38102 37802 369127096 43884 44242 187616188 1 305 970128651 77281 77542 150102764 11407 12075 209924949 56789 56306 587096828 73196 73264 805581818 57079 57146 547815049 29033 29670 714222750 673 502 551413618 7623 8399 805711415 50897 51051 41762188 36656 35937 885607271 14547 14204 147730839 76786 77553 207843594 25216 24983 714956401 47012 46964 900705547 66430 66943 604654218 26277 25685 380557179 23228 23857 920946584 51567 51181 167137764 76983 77560 793204364 12992 12285 69895898 75115 75264 490331588 71159 71367 347497428 77254 77564 821301122 68487 68964 537866042 3370 3295 197121181 77567 76824 464882879 71959 72365 930729846 31605 31969 666764785 53557 52967 380980014 23008 23583 195190030 59957 59948 65069334 75610 75608 923637786 43164 43616 313650791 72806 73542 609501742 49847 49543 35036212 8860 8894 511891219 12390 12997 384281500 11945 11326 219090192 40133 40273 723631172 65611 66368 120418559 60474 61179 660812549 77583 77491 280955046 17770 16971 929959649 42965 43351 48721733 77586 77531 122292796 77587 77198 37396588 7713 8359 990305352 60486 59811 76768527 49128 48770 857517762 39002 38295 142743260 77227 77592 259038172 3514 4094 6270412 89 1 49596538 40801 40248 318786553 38434 38012 703295136 79084 78421 872692655 16617 16004 885451819 77398 77599 902435781 49902 50496 430877120 72340 72707 386004526 37963 37433 513830403 13577 13117 769465547 21727 22232 774861065 4773 4364 853813379 61634 62145 149537807 35976 35354 224618134 26602 25855 89743724 15951 15468 595623982 39695 39916 816150724 18053 17288 267274296 50317 50881 30690175 8937 8404 60608881 44573 44480 833531257 1 211 381290180 77111 77616 692125179 55941 55951 657598419 77618 77104 419146987 32123 31585 216988628 77527 77620 712613951 13998 14473 67683998 67961 67246 517803447 58201 58327 870042627 15445 14696 198483148 78230 78723 269073761 13525 14127 154985700 46749 47275 389819764 64608 64524 23108551 11791 12500 191651950 28849 29522 903743574 53958 54437 695483978 77632 76905 723946875 57724 57476 10278237 44649 45008 211837276 77635 76850 131230510 62712 62876 996787412 39139 39524 846598023 77638 76982 431673123 2490 2339 651158988 31702 31245 82223588 24712 25000 404658316 41986 41656 268376384 77115 77643 642657110 70448 70682 823479394 42302 42722 88448718 76856 76769 857403946 21904 21811 232463103 24595 24904 510000678 41312 40743 979702771 76929 77650 701630910 57780 57125 820812929 64047 63998 646143406 77353 77653 486529895 41459 41084 944123834 14048 14374 992171673 16895 16562 211019932 18368 18672 400787672 64143 64349 573638210 21174 20726 612988293 69308 68687 326463030 11996 11330 594030264 12661 13147 891733086 77663 76919 231965069 77664 76995 6705125 76940 77665 900676798 68852 68931 987039865 13803 14474 77677943 50194 50391 726306231 4992 4269 451178085 28985 29298 323238627 77671 77444 800703761 71488 71457 954109149 40733 41351 897337708 50223 50475 924188752 64712 64105 592495530 75250 75195 621065773 67675 66969 645377108 8858 9519 566705240 62675 62056 490855065 9833 9780 922570401 15808 16200 496987366 63497 63429 602743797 77616 77683 693378998 42531 42076 54762453 34328 34725 298256042 77351 77686 494428168 76922 77687 762862556 61491 61043 432852621 35732 35060 554522993 68444 67824 535969748 71729 72073 503861613 52181 51782 474512686 71174 71957 421001163 9134 8939 952105857 77695 77178 436802254 40202 39909 12805184 27502 26948 660178322 26677 27140 593364634 26923 27206 795437286 28219 27577 569537266 38275 38594 827172446 15231 14858 598110864 1462 1321 121751971 77704 77647 962695574 50494 51275 347733006 52302 52240 134865205 77668 77707 974413429 60947 61045 700661792 59007 58800 267203909 10142 10395 332662593 57682 57276 202218193 77712 77587 858255020 68010 68614 302099434 70495 70923 292339409 77715 77050 289759920 1549 1744 886743541 3194 2671 857379751 23781 24178 210938339 25709 26103 972734734 70728 71122 463527390 71292 71119 346437740 77429 77722 882926811 65046 65682 114863723 46397 45804 939106285 50857 50126 698043625 77307 77726 650725633 7131 6383 624191309 77728 77125 12787659 64130 64573 649808151 77730 77432 542916352 5897 5289 860574396 77732 77295 595647430 77733 77418 450025648 47240 47668 419471721 4553 4524 747043012 13280 13882 49550671 27680 27308 787896754 62845 62416 83472174 47063 46785 35569398 77426 77740 728752508 26806 27578 247884512 5668 4994 63390759 16647 16404 23064808 64208 64123 855940487 48093 47873 950733377 34723 34185 477158801 63856 64589 601850545 64355 65044 258504525 63384 63322 907658143 7822 8518 599120010 36224 35974 801811310 24954 24875 439346640 1368 1077 3417353 20713 20300 844761238 63504 63193 35305919 29578 28875 581561781 4377 3785 840040274 64746 65057 90376221 33506 33379 645182538 6883 7550 740305862 57203 57315 620028047 16234 15486 737072362 39419 38731 459718711 77764 77415 336949106 42601 42950 479422109 26845 26122 561263278 78239 78925 51301811 11785 11247 545711432 14263 14977 491965337 12252 12073 268836219 29370 30065 559976558 37762 38475 908808576 39175 38589 270712422 7368 6926 982568009 73735 73506 72823324 36212 36017 917789298 30065 30723 314343722 58215 57827 253346677 18001 17281 11113208 3737 3930 118252317 28835 28695 803477457 4009 4109 553744189 77783 77063 40744508 57266 57065 33434529 24857 25611 67878025 69145 68438 188841541 50093 49941 317644970 2766 3524 947436997 35077 34308 798761028 77487 77790 984503317 243 1 887811846 8925 8989 465900402 77600 77793 858154298 77257 77557 540388248 76660 77434 316419737 73746 74148 936416566 72005 72576 464515428 53705 54139 186667423 64490 65050 19915184 10541 10864 392778434 14913 15085 418315010 26929 27601 726638428 3430 2795 942211611 13335 12744 907380588 33413 33319 555933973 14240 14082 998243560 31649 31739 7973295 25956 26214 508978350 77809 77526 22366694 55864 55268 327644093 31429 31448 361893573 4965 4169 803695781 77575 77813 362434941 17419 17260 580211004 68650 68348 869524664 20568 20554 234675347 3698 3316 693028907 31119 31535 292870440 52996 52610 477352042 26645 26322 897984349 77220 77821 62863105 77727 77822 214534185 67873 68108 129420480 21549 21908 996966414 72818 73558 40808534 23995 24137 928114251 71327 71439 617274146 63650 63598 852718674 24694 24738 491248197 19529 19815 69527932 11339 11365 101251580 65607 66207 995530492 10255 9986 988434733 66644 67017 955607058 20785 20443 892545855 29584 29327 927873665 56143 56369 786875439 35315 35214 407870274 35860 36504 800492256 77840 77460 705379194 48206 48359 93740467 30946 30999 869872042 11471 11265 183104856 2940 3008 41816357 77797 77845 12658660 52028 52376 647131592 259 66 5062179 77848 77058 863709669 4783 4915 568737071 40544 40480 924150912 78363 77640 566949441 45139 45117 905052606 58264 57553 510407368 18963 19490 567656346 29793 29088 905462456 63232 63297 456560858 5380 5370 602888997 77159 77858 190965825 69344 70116 12089616 75300 75033 154924039 77022 77754 108741249 75366 75101 446834054 43325 43244 428115926 71650 70859 74342710 41409 40769 13315418 77270 77866 991455963 77867 77460 731846937 1422 939 636871165 44510 44969 109975795 21490 20983 119530137 77871 77710 106892528 24447 24427 972201494 38397 37760 10384851 71969 71357 439320698 69667 70298 392900082 77876 77528 96515550 53299 52630 424229444 37273 36940 186098720 20304 20964 848540092 62218 62797 909389015 77135 77881 848113365 62568 63186 239225740 38649 38443 101973871 8758 8819 903668775 48376 47736 703661785 51917 51290 72846247 24220 24939 919537199 10751 11202 725820694 47408 47217 147275494 12800 13288 377935036 29907 30291 613753765 6361 6135 522926996 57541 56908 476711766 41008 41363 18687740 23553 23047 375265918 35935 36430 181444784 51045 50893 914413257 68377 68269 332880633 76477 77258 244095210 18749 18386 237745442 1486 1267 356077729 77846 77902 504417836 77903 77444 120377117 12822 12489 237800387 79352 78933 864947077 66339 67011 279651184 1062 654 372610514 18781 19041 989807631 4916 4867 25308127 32082 32856 239498116 20271 19512 969417923 9456 10180 44935850 58767 58794 73639518 52161 52502 152783244 76520 77217 208525618 9078 8321 291907032 41314 41845 520752756 65101 64312 222291344 28705 28056 559647843 77920 77573 1577475 52484 51914 35058905 72926 72167 853577468 48536 48493 145816096 29649 29818 952185401 35179 35637 70604294 50631 50753 948336414 32049 32428 1731892 69138 69773 110986411 77455 77929 576395451 79945 79249 89303980 67883 67554 823900144 66654 66451 470821679 4676 4935 671620218 59481 59662 323131707 77966 78311 423650985 55872 56260 114934719 18576 19275 65703434 62721 62621 23797193 71888 72600 40520248 2790 2360 838110456 35975 35502 707201012 57761 57755 238857012 77374 77943 621395064 28002 28794 332812444 77945 77764 545942793 77931 77946 969013696 6593 6374 402239692 31426 32089 78536209 30335 30127 450271962 77950 77410 266193558 52831 52623 750652054 38642 37889 17418976 45984 45331 16668223 28381 28543 445561407 3947 3608 868615105 66708 66896 975044406 77957 77797 50037713 16158 16531 9591085 2695 3102 682238776 45337 45437 267779174 76959 77612 420816495 74257 74447 833294386 22889 22399 107758445 49092 48765 465828709 24389 24134 739929533 67292 67491 20575495 4058 4421 62499027 36065 35653 605603148 59917 60329 631559328 63718 64083 915387078 67502 67546 925378660 39903 39555 515921882 24606 24789 676810692 48613 47946 152852081 77975 77534 595189276 46233 46978 520048623 2402 2773 807406614 61611 62411 307507049 42087 41654 735540092 77980 77481 735372307 77981 77231 443989322 77445 77982 770449399 53489 53480 806778376 11295 11758 43984109 44612 43834 379386966 7423 6994 665958855 29211 28860 284507593 29304 28648 660638156 1111 433 37940213 79371 79100 365764712 46174 45567 475816907 31077 30684 519550753 22015 22789 332343590 77994 77748 453016525 74058 73895 564054176 39441 40054 962960642 63075 63261 781219242 77998 77791 283638479 50198 50359 767044316 77529 78000 101371817 50855 50125 118176393 6008 6465 439936424 29320 29887 797986199 64687 64122 360918004 21599 21702 825443469 38738 38577 486817914 19515 19442 70692590 78008 77336 669204963 70666 70862 11207366 44857 44929 619969990 24403 24999 723930754 26476 26638 49925916 62942 62338 990562052 58609 57944 764100853 73945 73989 579044343 28378 28653 814795114 27887 28361 873676896 11366 12129 342438099 10103 10302 727573878 34268 34379 615184698 27060 27269 972803508 51725 52303 864377359 4011 3476 904674860 27953 27612 197436444 58617 57878 732465694 43443 43740 594682300 30611 30445 902993097 75251 75669 18237256 53063 53584 478815617 26921 26789 630933459 10331 9600 509395458 78032 77775 751788567 54356 54240 618234628 64207 64922 914815406 78883 79538 113350416 43966 44142 173822086 20303 20773 433776529 17056 17267 135591055 24007 23433 912364590 43256 44002 379663798 37164 37323 773535831 58871 58592 599767063 18242 17928 419901214 77685 78044 641594990 18490 17851 967985481 44136 44100 886786255 75305 74540 455551397 22809 22262 600490904 78049 77853 713145245 40375 40148 987038371 78051 77418 773847050 28122 28330 907752640 78053 77429 477424717 25828 25932 594967394 63677 64347 880424860 595 447 243036824 62239 62775 432140953 76060 76102 220230975 4735 4421 371733801 21310 20944 519401847 8991 9169 52899459 67072 67592 823091539 5676 5553 19642759 75347 75041 948354005 1483 837 539977554 72221 72321 899248665 74350 74316 937206287 7391 7741 292277456 22055 21274 393083407 78031 78070 678313456 71353 72145 152679197 1 111 861567658 58010 57681 247437323 34210 34186 551055773 75022 74669 412730001 63799 64390 297824585 75477 75073 864884056 50717 50350 167482054 3744 2966 287284305 18066 18553 134692021 78081 77427 721897291 32118 31414 353784440 36907 36308 609989317 78084 77315 70752670 49774 49536 711586560 57173 57274 331345825 71859 71754 925177177 5391 5149 61065172 72772 72403 926567382 13727 14047 975907223 32167 32243 901740287 16603 16501 522375885 48051 47873 260571631 1051 1376 157532816 59869 60390 269894826 48370 48241 693165091 14503 14785 976052401 72805 72260 563089959 55264 55468 503401428 78100 77664 517105682 710 719 57815880 35441 34758 9788894 18855 18895 729805049 57729 57408 640524286 27596 27299 122975521 48219 48350 241008022 51503 51644 754841114 60102 60685 564205291 73838 74070 633060465 7003 7506 319601177 16561 15909 462311739 34685 33972 761680900 48434 48264 113573036 77752 78114 28326288 19273 18779 959517413 23900 23190 99642645 74743 74115 150602510 7186 7147 310534669 69439 69791 24351397 39157 38663 371929360 78121 77549 26703125 77839 78122 749908483 70315 70573 666396555 77586 78124 767517324 42745 42051 248303877 48074 48077 616113864 78780 78509 64016556 9556 9039 525107777 260 1 334637155 56612 56449 613145882 56794 57404 877605280 30237 30615 112142733 14367 14614 97989242 48741 49260 561708440 411 1205 749990660 13177 13076 926676210 70665 70107 553130202 32313 32799 47490372 77462 78139 961771257 79767 79098 302055062 45269 45164 761139156 32693 32870 372120071 56667 56071 831684004 36041 35707 67659970 49 540 786019583 42561 41927 764754221 12743 12939 935351724 31550 32072 747927652 78149 77465 28062646 41280 40946 232603109 78151 77554 626315967 78152 77457 727891853 78153 77808 80360855 18776 18454 114737603 73683 74237 523424781 60809 60402 384456691 26025 26607 773098757 49203 48856 422512958 64088 63932 300341963 16293 16273 446442863 78161 77761 782186407 39610 39241 145495601 3143 3134 367472818 32276 32438 25726592 51213 50716 15538919 13370 12672 376293982 19080 18837 3789949 24333 25023 245631175 41247 41147 80481397 70009 69418 590191078 60808 60825 12202607 14591 14599 56931721 11091 10587 127148225 5354 5407 964742611 46542 46862 709629642 78176 77592 470587952 33171 33108 879102340 66634 66485 1332878 34644 34150 187234393 67066 67151 937389259 55404 54667 745407544 78182 77971 334507625 73586 74317 790166759 71813 71027 923069577 15541 15230 119658651 9373 8594 179817495 78187 77935 793692614 78188 77508 113486402 78189 77795 981493552 61073 61707 484812079 78191 77820 782703177 77740 78192 995990766 69911 69533 726878142 19554 19622 940654765 78195 77788 38673482 63386 63954 374176811 20026 20293 628029391 12009 12495 959011184 78199 77842 671324325 58888 59383 881306300 72298 72870 5558065 36176 35684 246976701 41849 41916 642995642 22022 21711 616313092 78205 77500 293453945 21823 21351 52637882 39599 39364 21039087 35634 36063 630441871 78162 78209 143315836 21027 21336 786923252 13789 13675 49311276 19474 19831 200372618 28338 28657 462550996 19245 19582 316448474 78075 78215 964304990 73051 72288 288466758 30943 31567 492376417 7450 6769 443876415 33823 34403 187438581 24801 24871 158077113 3597 3257 556781765 77485 78222 100496860 74915 74273 483208805 78224 78081 28463101 16715 16644 187683302 29485 29278 20960716 25595 24927 125022120 12624 12241 105798607 78229 78056 142330480 49327 48641 130921999 78231 78144 543180474 76643 75858 285600273 49675 49646 797100113 53739 53961 858826503 78235 78175 759025180 51980 51663 525855304 48321 47687 138051643 46826 46699 423058942 78239 77753 6300755 39684 39374 817696798 77836 78241 13328933 27995 27210 338630046 38142 37446 23840870 29621 30231 753495522 4583 5382 802224586 27318 27061 415316599 22240 22485 60408419 8786 8834 839425795 34987 35363 9406761 46189 46529 942628220 46185 45647 99337690 78252 78069 184746649 78159 77622 792918788 75367 75026 177550982 24801 24648 58272863 54701 54891 230229468 2387 3033 793972577 21923 21801 19445456 59099 59863 766028301 72921 72227 558235307 57176 57944 523555852 78262 77949 544910202 78263 77696 873123326 78264 77941 742266374 65077 65397 681927442 20738 20446 582283270 27509 27103 949602516 76778 77023 720519828 19674 19562 149664071 73248 72612 31142110 29939 29554 737887028 78272 77622 766104350 1906 2345 18476225 18155 17851 705412556 49066 48836 297583685 79512 79473 55394065 3037 2401 776727387 78278 77609 331279488 15934 16161 748070966 27622 26914 833274625 67075 66665 166078772 78282 77592 101026573 60331 60550 313304757 73570 73124 396932897 17082 17433 299456301 48337 48352 13492844 9759 9034 701131128 64340 64552 529710539 78289 78026 417266030 44891 44920 253479160 18884 18927 195474104 23869 23905 458501119 47384 47285 52317154 12704 12316 22070513 459 339 304223152 76573 76729 777108955 78297 77699 276263606 12628 12229 258326265 53267 53926 193442595 78204 78300 598380840 40033 40539 279995614 68681 68482 590365850 56032 56703 382411732 26694 26189 746074061 60654 60627 667233936 78326 78315 178051774 57921 58223 667667212 27150 26912 101558874 21251 20820 8856518 36303 35705 301260853 24268 24532 865163031 3977 3402 137839230 37837 38631 846994112 64336 63843 102301747 18811 19139 76498374 56230 56752 461153681 61700 61245 370382465 36114 36615 516338895 77895 78319 920746735 6975 6257 392083211 42227 41709 686901582 34362 34313 282286469 71818 72142 479127273 37339 36960 144239371 45485 45995 472469810 28667 27984 141479348 50711 51273 164085009 77842 78328 526364881 36997 36970 806961276 34999 35706 191080225 11187 11808 153565768 2908 3224 94530884 77671 78333 17670718 78334 78005 55932018 35491 35122 938572658 37605 37890 491357549 34326 34614 562547408 74271 74930 805474228 28099 27834 173302776 49786 49091 645527802 36175 36601 510911052 78342 77946 25362646 7191 6753 933860422 78344 77689 231640252 6440 6055 326223632 72370 72503 445214764 77947 78347 246640718 77584 78348 580879657 28483 28422 688990782 74784 75154 983574765 2346 2597 836646404 21774 21037 893251803 78081 78353 548173887 78354 77793 275721141 15387 15260 998253536 66260 65583 489947919 11766 11397 212141884 30724 31133 871747844 4483 4057 169520992 25757 25219 663256615 33980 33534 816502180 30061 29464 147717052 29300 29541 882396035 35002 34558 754462249 71129 70904 166975657 26775 27023 141253543 13481 13369 646758222 77923 78368 272528189 50589 50413 65507523 74902 75212 878526447 78066 78371 611748938 14640 14246 608984115 62414 62085 979462699 69553 69394 814381476 13255 12866 939517188 30008 30439 982536442 35339 34712 635918177 36762 36419 91606586 64563 64138 70857612 1909 1277 422628650 40861 40536 401785767 38177 38166 175831560 6052 6321 31469559 75874 75851 424618619 49952 49428 556679043 28443 27654 940557002 8792 8696 597395166 78059 78388 759593804 40630 41308 88930625 78390 77863 570759712 78391 78290 574328796 68839 69333 250311965 54273 54994 457964398 5232 5358 432328716 38682 39337 821728276 33174 32587 365783829 78397 77711 364084062 65595 65978 949114232 37869 38113 431858856 69973 70651 896850046 31762 31890 852768680 65235 64999 298585774 43677 44265 22184259 78404 78117 598080323 53085 52735 353035941 24480 24643 220870110 78763 78797 330501776 64970 64981 647822969 32346 32932 50083060 77945 78410 687787420 63072 63160 406904001 51366 52000 189838547 57977 57353 265835513 13528 14155 611689311 62205 62421 772292105 43694 44335 62087980 34208 33456 731387993 10604 10241 299196931 1090 1861 805367074 71444 71104 753834753 51732 51426 457156736 37807 38089 280835144 78423 77707 21611464 71548 71388 34462452 13716 14076 421280539 78426 77943 812152657 4793 5015 24052027 51079 50754 473987915 51604 51571 486925726 16466 16489 971603237 32115 32768 681844929 22852 22642 487478382 36505 36972 211679935 78434 77919 577756977 78435 78306 201900066 21596 22288 681950573 78437 77785 328202489 6051 6443 629334212 22993 22901 165942827 57406 56852 169067639 39231 39810 600869130 8044 7273 121954706 54492 54725 501872939 46572 46320 622834532 21407 21234 501255286 23005 23061 51811890 55802 55188 494269817 74056 73619 344611373 61591 61333 554253313 10928 11121 132058272 46295 46705 466580460 72531 73061 810445166 29145 29276 60708409 77103 77174 507407036 59208 58821 912650337 45233 45032 4625131 78083 78457 859626986 47254 47771 517473481 62950 62926 152354873 8507 8473 14134280 77678 78461 24256168 46607 46587 311504367 77561 76898 174123224 78464 78429 925517391 16102 15866 40153929 61962 61908 543675577 4234 4362 263685671 11072 11811 392972782 34262 33481 990872167 78470 77706 666101143 38288 37513 968016147 10892 11107 24823862 38339 38789 562347234 59236 59072 40287581 62500 62821 139744780 53540 52808 851214366 3452 3288 791502428 30177 30373 793619394 28227 27469 390638471 59351 59312 200478397 56834 57019 44213180 64328 64470 609060322 15957 15592 36141180 40 290 730082772 13490 13101 327713708 18605 18082 145213629 78130 78487 816806633 62456 62927 833891394 70213 69777 315419931 26843 26557 389335990 78286 78491 185351757 78446 78492 310555277 36228 36265 853972412 42528 41740 682197780 39658 40452 370340397 77776 78496 334024032 78497 78125 404215940 53278 53766 634704516 42145 42539 931188883 42839 43348 874088456 27969 27366 816587824 79652 78924 568160150 34402 33951 574559370 78504 77972 935433973 44767 44265 892926397 6000 6741 478532668 19221 18588 715161763 45235 45773 541626943 2748 2359 282950381 75214 75314 745161038 77806 78392 44168563 39507 40301 168771615 78513 78507 830671049 60682 60158 289460488 20265 20779 505976851 75042 74922 850456433 63884 64218 1995290 47859 47487 773429642 57040 56318 61587103 78466 78520 658629177 22394 23138 15479279 27602 27689 731799383 23633 22982 712353975 16254 16380 445794331 58946 58298 464829978 79187 79874 39016406 24601 23861 47870465 18155 18479 594168033 78529 77827 201876914 1033 1170 752253908 16759 16166 243489957 78532 78271 583868153 56362 55866 964935570 35841 35096 35645953 68063 67794 581522895 65261 65435 305709557 78537 78270 940320985 6912 7014 935450991 29092 29090 938395185 28176 27925 971186441 78541 77814 806409065 78542 77884 203922454 31118 30921 648030334 78850 78502 251522448 53916 54657 785114216 61833 61196 416854354 4118 4383 183775216 74289 73600 972289415 39765 40246 511681218 78892 79175 213149795 79521 79681 290160323 14994 14976 78253585 78553 78196 649835940 11721 11027 238293740 10078 10442 712010936 54434 54114 817860081 3930 4439 882242306 78351 78558 95209332 73328 73351 668425619 69834 70440 902715411 37408 37978 720420371 59329 59309 260846569 37805 37826 71589277 70963 71560 665318916 77779 78565 985101776 36710 36032 379224088 15858 15906 974162466 13511 13001 77218420 66113 66556 589263736 41055 40571 372883510 10777 10699 56505332 49947 49939 732701627 34974 34511 434608398 74548 74378 78018394 33782 34226 711219687 72762 73186 987715154 73022 72883 463171545 18883 19243 624241152 13409 12671 61431123 66211 65550 359515990 21431 22156 600659684 18704 18374 43450504 33894 33705 903709333 78584 78171 302874376 10630 11063 224018812 54265 53950 286718389 34004 33698 773633934 46632 47281 288103248 20624 20327 447382965 78590 78233 953625903 14481 14394 9412643 5804 5132 993319477 75408 75401 636500709 1855 2311 135732737 45406 45350 380989115 38644 39031 650720358 2381 2491 962996263 10611 10279 225320219 51202 50508 127301316 71753 71745 654706612 73649 73138 261210841 8803 8984 437173201 5186 5072 988974 70310 69808 29643158 13696 13908 998423838 68963 68467 738512475 934 1394 353230574 78608 78570 231930276 78307 78609 957555805 6103 6073 7765587 78590 78611 594017660 29945 29259 960375836 78120 78613 623218624 58674 58320 233008442 50337 49869 471726422 837 1176 931841120 14310 14395 501800630 16130 15444 644245235 3990 3291 949679739 78620 78454 402081654 78621 77943 185829234 52279 51862 32646214 69506 69267 384994545 44404 45132 62779015 27609 27365 237499754 30511 30014 815177054 63392 62850 42591551 78564 78628 609272160 52143 52715 447805400 1 181 884665419 53465 53853 173613300 22958 22959 832389364 44946 44539 914604092 78634 78448 90193793 4468 3707 19037470 45870 46659 675946968 1499 1061 570519768 29651 30300 946101336 50895 50507 230509779 16742 16173 670635718 65962 66005 676477747 40615 40115 347845002 59087 58576 626011564 55375 55640 965028635 60074 59603 397020823 26158 26515 213383608 71331 70632 321620037 34602 35224 27779929 51206 51137 562484883 52505 52151 541191653 67785 67839 755652286 78315 78652 21047717 45016 45763 586140025 78487 78654 656279545 31479 31122 793836349 70216 69770 66005577 57949 57165 347522785 68338 67754 53138751 32125 31927 21866090 6105 5605 73352243 17552 17103 599180836 78662 78322 983521511 36745 36621 561630706 78280 78664 14947189 78665 78085 823514338 38953 39443 978255493 1410 1213 968274692 78668 78142 727698371 4064 3429 981673341 33194 33032 71914129 49641 49944 462584023 23303 22729 158510328 7398 8095 712584603 32312 31591 740689637 66980 67130 612485922 66950 66597 174230418 78606 78079 276452520 61267 61334 26863426 52183 51634 170300578 76445 76163 190138673 65358 65345 22327889 34198 34035 818569675 59667 59629 244041112 42652 43110 690592028 1261 534 526376203 4926 5184 242905992 62969 63440 476359240 77547 76871 52248764 20450 20025 180177034 39259 38560 435366116 63642 63366 189813115 19377 19993 185869342 24850 25549 966308938 78694 78573 758943279 48307 48810 202867454 53300 52624 70238838 47166 46922 946285066 37637 37092 989424670 60383 59775 22150177 9599 9020 925058711 14632 14728 304680011 20189 20489 950323782 58360 58097 632092729 69491 69396 308181883 24401 24176 547828949 15293 16061 819265956 47847 47764 471692062 43408 43388 73173697 63187 63048 79012659 54494 54748 31462680 25195 24503 271565741 4858 4281 702736170 29634 29223 108149554 12393 11817 706696677 51125 50853 4091976 56763 57212 198192411 53673 53463 495129446 4411 3875 42760243 29886 29648 357420881 21809 21628 828969247 56356 55855 559666086 15537 15525 789592974 11960 11673 659353010 14734 14379 479168610 17931 18152 561390474 37326 37651 984807268 44841 44401 693306712 11116 10316 329334070 22660 22376 630761716 67214 66620 696302474 7338 7737 38386100 62100 61481 397756818 15704 16022 370316932 38747 38783 952524983 24954 25389 858562617 741 584 48005518 31123 31874 201181730 62379 61863 753460488 78739 78122 658637536 16670 16910 241323497 58865 58652 159218552 66780 66419 195628667 19647 19626 342260391 38567 38758 17471107 75638 75015 436173430 40436 39699 46551924 68088 68432 88261645 17445 17403 89537763 77650 77772 444267980 33297 33687 474255163 53064 52809 825024408 3999 4190 666674866 54945 55457 699466099 78173 78754 480407675 49914 49895 6486096 76172 75636 22482493 56427 55835 7288101 69576 68874 824295365 78759 78715 944560705 35414 34874 807575288 686 244 835287776 38815 38224 134537227 6659 5893 264108285 54363 54729 959859702 45325 45477 325055847 54163 53843 912759589 72387 73028 724698647 9087 9326 990772849 50825 50124 228271809 43833 43443 176206928 46818 47403 17897385 78772 78302 163839560 68391 67935 334503608 78349 78774 98568874 54083 54048 636149455 34718 34502 418195068 71516 72038 85703003 23891 23494 68485559 48838 48970 12152362 58574 58068 299524019 53356 52830 862285181 72856 72223 787690975 62236 61904 656478302 10001 9604 299018933 23927 24417 350137139 61529 60777 482929389 23965 23224 565325460 23800 24470 274381553 35736 35128 463719002 19139 19519 51251346 9392 9862 404997880 78792 78740 762224889 61508 60719 907643151 78794 78629 950340832 11496 12231 630780732 30814 31473 667256066 56638 57179 925899317 78338 78798 128611535 60656 60925 350093076 78800 78113 990998885 77070 76352 648070130 60917 60202 331199164 55456 55254 78220984 54282 54210 641445152 71876 71907 959352370 29336 28725 708828901 16195 16445 870077797 43960 44760 430614102 48979 49254 820478243 65898 65184 539636718 36716 36315 901831644 63940 64397 226323659 47184 46851 627307447 13353 13708 475124063 29274 29874 239851233 58326 58644 70316649 41550 42147 872704549 40651 40453 161713699 52770 53012 911936958 55636 55307 451549117 78041 78821 406062185 2568 2217 828955403 2591 1914 133714110 41122 41170 61174395 23314 22662 732560575 58852 59074 31976265 59496 58770 311787442 31487 32261 260303862 60280 59981 245642796 67990 67574 581773558 9213 9635 391028847 48660 47933 587667881 73768 73766 942496501 49510 50042 851403660 65043 64687 757794125 41745 40991 938140081 33204 32541 777554726 74411 74961 384325228 35892 36534 224101290 78196 78840 191030608 2665 3346 646159117 43426 44214 837970265 7309 7023 125450853 47544 46769 878639979 3459 3365 227926460 20166 20610 713112827 8437 8710 499869795 4288 4009 566704908 59092 58793 943757194 5709 6405 492043614 78762 78851 159273742 53915 53608 12588514 1513 1862 994067602 69465 68896 931218544 38388 37994 652917969 10678 10248 182846140 65704 65360 731463474 78858 78791 951880839 64018 63749 164883358 72304 71533 16117266 77881 78109 115096206 36397 36192 496055000 1356 1436 967163752 60366 60766 856716924 7402 6646 56780043 55153 54564 832899585 66480 65905 364337320 78868 78138 854582073 54513 55047 143562453 27114 27243 167312512 78871 78414 562613980 23638 23063 372601514 61273 61278 252645465 66399 66998 656817977 64767 64790 956659460 78950 79042 580838099 64274 63592 689686731 13120 13226 67521012 66709 66030 750828068 5643 5257 132498913 78881 78337 850742433 60944 61467 838343645 78487 78883 104528836 63168 63899 100474014 34627 34427 703048726 40719 40638 521320962 58641 58740 874123379 35763 36559 995229951 59020 58875 789117352 74627 74471 745735640 6426 6378 510870592 65855 65317 453795991 78893 78545 754440346 78894 78119 779472311 1523 1252 587329855 59058 59085 189515553 12488 12379 694033267 69016 69673 982526298 31762 32479 963388938 78900 78493 728479994 40544 40673 22358141 78902 78887 563256416 40597 40574 65573437 9944 10312 37887396 53336 53333 866789959 53805 54340 300370125 61408 60785 763477753 10451 10333 341654084 78909 78441 353696292 79139 79772 567390601 7634 7620 843841890 9966 10728 575028261 64375 64407 344023722 56658 57273 28380384 6119 6151 934331681 57108 57329 247485235 66783 66012 692755507 47305 48031 373073664 31082 30880 245862627 41903 42197 755555457 10012 10702 253203807 8752 8363 986076287 15169 15568 60085976 78924 78238 924196036 55366 55064 773226896 24855 24864 729478354 67176 67410 444828469 78753 78928 735677141 41164 41919 725776237 78632 78930 396297431 49342 49353 862669490 71839 71080 360622643 13958 14516 547135328 66882 66965 466927948 63854 64173 376148236 762 446 933885310 33427 33152 31074328 2451 2943 609540437 72198 72905 672169860 22026 21869 633002237 17762 17300 245466887 58244 57768 926101754 48635 49048 93107039 47788 48451 17415449 78945 78437 784659173 20054 20641 647934887 75353 75728 151006308 76529 76418 522854624 78949 78631 512341547 14811 14197 723433130 4253 4664 900940641 39893 39313 405390468 35597 35451 82197401 78209 78954 634809273 72142 72571 207073446 65151 64412 20191705 20868 20851 391767729 70721 71267 180380521 69764 69400 122364553 59775 59189 886702298 69438 69687 707637817 41215 40641 854794168 21316 21963 54073824 43627 42883 88587812 17093 16850 683007677 77259 77519 383727236 43212 42722 895586954 19281 19493 49381241 49008 49279 898576651 15076 14708 814646290 66662 66020 198206950 29661 30270 316069439 62396 62426 853688501 12645 12021 98921864 38002 37257 497223002 27425 27614 340764670 78977 78267 849368722 47367 47916 450933618 13938 13725 88731342 52509 51905 458960102 70762 70634 247749438 32068 32526 198857793 7652 7713 140242222 35385 34822 349513799 15402 15017 697587093 54619 53964 264437447 60705 60921 735878891 69455 69558 945188118 46207 45659 366999868 10377 10557 577115325 37014 36936 813173883 51830 51255 644720751 60120 60609 658556184 17551 18220 380353854 18861 19648 918933204 14048 14496 786938894 42435 41997 710521301 78469 77679 282232649 23495 23945 193283573 69983 69993 57564884 27968 28175 85553248 16315 16610 682957890 79003 78397 467787614 9711 9882 936446280 26091 25525 56323693 78582 78327 872907377 13155 13123 296709267 57714 56933 741874707 57218 58015 825403122 79010 78294 949481346 47086 46807 397150621 69830 69627 124935811 40791 41019 521809066 50253 50669 109947652 76871 76632 96605065 50882 51512 455849738 78815 79017 910298260 79018 78487 984318186 56385 56419 893562598 32345 32494 365670332 22113 22312 919202417 78849 79022 680346637 78850 79023 26252363 79024 78894 548651220 77096 76466 60516681 78371 79026 753492135 17976 17528 375466191 51143 51430 645802799 45952 45474 447338982 37927 38223 667877082 47426 47198 670453903 78572 79032 21029583 1 60 892533080 19799 19877 518567207 5566 5531 996448556 26563 26085 281676122 79037 78446 268320623 31078 30915 129682167 79039 79013 416325195 43326 43534 954464409 7539 7488 463289668 131 796 971180822 78241 78441 189315603 75643 76058 126901497 3347 3435 346819505 79046 78966 156902963 59939 59521 218528690 41512 41142 55369741 57411 56851 68143572 51592 51120 145827169 19304 19655 464170456 49532 49795 558916362 51739 51015 657959824 58211 58209 861203609 79727 79469 881061178 7516 7816 600590665 7598 7176 6133772 77749 77213 70255414 79059 78498 952553232 2057 1447 539742921 12838 13579 247814194 24210 23856 435366007 74694 74568 970266520 68745 69174 760415915 3373 2783 788288817 29985 29493 88646144 65934 66081 762904721 9364 9855 971124148 78597 79069 588900092 48618 47828 656335450 18619 18169 170364864 14161 13983 175234254 41855 41617 50311880 51627 52073 954427758 40166 39949 188710255 37981 37470 534024071 2025 2307 345577874 4606 4241 576680206 61632 62263 491236073 79080 79072 89674385 54700 54531 203208343 25561 26087 5805420 79083 78662 842279167 12825 13569 117702208 9825 9192 877194714 46070 45848 953993633 44546 44935 34014342 47395 47195 265781519 39359 39481 51167393 13557 14103 963708456 14606 14756 420863703 13239 12617 806304283 78700 79093 3253240 4157 3589 90230624 5196 4661 272744526 25044 25636 190866343 79097 78480 999607597 15963 15643 771061262 35790 36254 356500171 52940 53019 792235414 773 1115 359170130 7954 7649 408101848 2334 1923 483718708 69992 69757 285353972 64719 64192 410607807 25007 25170 800599499 13395 13290 581865713 79108 78451 878681454 32050 32675 604125069 25290 24963 69348565 15280 14757 363292270 77057 77853 963542485 63413 62618 663305244 426 1 915563084 33875 34045 738192797 79116 78875 319109279 35397 34983 186491534 11390 11134 256235110 61244 61944 530929522 42992 42919 620062565 50973 50438 67006537 15456 14731 603737791 21362 21295 309212517 34102 34655 172599398 63240 62763 920591481 6900 6153 674692822 52455 51928 442216435 78980 79128 59214083 32322 32780 69036683 15746 15377 185500815 78479 79131 903335196 23234 22866 216891457 21217 20418 604708019 51885 52120 24652467 9908 9965 670516966 15194 15232 481655114 34191 33955 757784680 77393 76918 948026219 73585 72934 18720730 79140 78968 156331500 15689 15496 671516387 43455 42735 798155465 79143 78826 893629314 5201 4596 397349145 55906 56566 259326883 22905 22994 984457536 79147 78588 472647921 9710 9180 829786469 38064 38008 953580268 47524 47892 749653543 13361 12619 28187963 9434 8806 54901643 46239 46707 609378371 79154 78785 697051705 45675 46106 535883768 52296 51661 49980649 42180 42864 891135219 40943 41723 546636312 42965 42638 658705350 79160 78796 501859839 15897 16125 297105036 20219 20441 783573189 10847 10739 845237444 23676 24418 253828340 37235 37597 740396383 17587 18094 682480170 75571 74971 581908247 79168 78548 497758225 34180 34426 842238723 79170 78812 224376208 20027 19628 612064616 49402 49279 46770243 68365 69098 633825491 21541 21796 536977449 41743 41238 457070436 36741 37044 943389597 40959 40274 486635117 79178 78670 711348104 50538 49926 903530556 79055 78968 779397076 15081 15041 714238004 12248 12786 658025508 68200 67936 719156515 45160 45544 719912130 24914 25313 770930127 868 874 339762136 78810 78345 482110418 26575 26311 239236836 79189 78920 195528872 7029 6641 748446822 12733 11984 639154439 71072 71217 44444123 73258 73586 226327150 4424 4893 184999407 78674 79195 234663681 31809 31408 301185775 68300 67769 718005140 34884 34759 873739645 26221 26762 605862918 77328 77785 604203911 62406 62920 951351760 75874 76620 141721466 46780 47348 85479645 14499 14069 619230130 78614 79205 40042141 79206 78503 522803766 64634 64298 112645973 21994 21354 321973410 12688 13338 156024249 48041 47892 131784804 61651 61997 204126396 66543 66400 908200747 78239 78704 762420135 55259 54894 889432989 60221 60252 38925416 79216 79186 6561865 55700 55556 33614381 78535 79218 238642908 61990 62489 66176562 19048 18624 4236695 42818 42907 798820567 44273 43895 711749888 77837 77844 637263094 46870 46891 970818520 36591 37005 9748339 35504 35107 841355086 46882 46676 734634261 31977 31492 293925234 78124 78485 26125972 6474 7160 701181932 64780 64114 593496819 58704 58665 534678254 79233 78622 835487247 26066 26587 601472103 69039 68473 699271545 14312 13928 332281722 1066 1596 49949057 57056 57769 455703598 72174 71420 382498963 66893 67064 11621223 2314 2164 762856135 50772 50332 892077845 56106 56827 305964979 17189 17112 345959083 13680 13436 781518468 5625 5288 741263315 61584 61903 254570573 77333 76701 916915039 73379 74026 342594718 66813 66710 563515011 76198 76720 816929881 44180 43825 219543618 78455 79253 907945665 45749 46399 405025575 15523 15697 369908948 64266 63620 732947253 21996 21336 337366747 50291 50407 372361248 79164 79259 250089535 2768 2953 703862718 54809 54465 542786974 45280 44757 804445368 16327 15666 932780318 35149 35383 559689093 33806 34548 781994241 56242 56320 968183705 26962 26483 29571706 14347 15116 328899289 68452 68347 212667071 56040 55771 572633427 24614 25390 178241632 40975 41168 953999148 25393 25292 44216023 7834 7681 880424665 70978 70453 456106592 79195 79276 906575250 78929 79277 991713803 29847 29353 47889412 79279 79007 948698639 48505 49197 989955911 14164 13391 327372897 74369 74977 947475983 49614 49298 505006981 57341 57118 148993574 67871 67474 340468645 36227 35736 333837850 54561 55088 90856928 12639 12499 540809011 31837 31663 288518628 79290 79212 155851687 35590 35880 444082623 65615 65998 392316177 61753 62284 830419954 36166 36576 212506400 79295 78792 401054663 78568 79296 412889740 11781 11362 541301733 16096 15883 69590095 46779 46026 189267746 5942 5658 141395217 32904 33591 614204312 60348 60990 573793508 71369 70871 22082555 37639 37213 332594993 39710 39942 569207594 72879 73442 669295346 46127 46255 438629891 46517 46325 646134562 50311 50612 2525052 18487 17988 254215026 64436 65067 93418223 78856 79312 154137918 46646 46604 6821558 64753 64729 486506687 63430 62773 659321080 79316 78952 667117186 48194 47947 524517570 5852 5220 466568473 173 688 590759258 39044 38349 67691792 20384 19930 553136592 8302 8550 32805667 79323 78894 295295701 52614 53063 904876205 13529 13817 767020240 23662 22969 638843492 7947 8744 460064815 79328 79188 364853572 20 1 400758779 79330 78775 491472329 57223 56866 49294512 78587 79332 912711009 79333 79191 803616075 47953 48125 696074785 56975 57755 973019300 50244 50412 162751159 39829 39490 74916094 11632 11537 294403744 16916 16447 574304221 6627 7174 304831131 62191 61445 181747736 67936 67970 120871261 2305 1908 492594222 11915 11717 21990534 27641 27771 789184221 25345 25543 961221076 10935 10717 124283377 34537 34955 37848726 11392 10805 203980635 51208 51797 234974052 24374 24396 49606274 41137 40807 302348814 1583 1290 210655198 78793 79354 86024146 1310 1731 393040066 7279 6867 29020626 32387 32175 841212281 6506 5755 38625733 58526 57846 960861077 12068 11782 149201132 68728 68633 110728836 79362 78877 61465927 69327 68934 575121508 62885 62665 27740938 19225 18473 866910488 60226 60727 639611979 2123 1714 332100508 58231 58488 849246461 1635 1036 56670613 79370 78764 328219937 10589 10128 647208237 32812 32585 86102843 65487 65326 138867997 16677 16579 19020035 75216 74643 118269707 53388 52845 595774558 68996 68947 767042583 72039 72057 393956492 69981 69191 428708785 79248 79380 61944227 79003 79381 806854829 49949 49609 681342012 37364 38112 110533785 45298 45805 65453420 24732 24143 24716110 19336 19189 304002806 79387 79270 789739717 13500 13168 384081854 13530 13281 4733228 13411 13018 125266049 64253 64597 143995705 72243 71955 36505796 79043 79393 32335551 4014 4602 70482954 2007 1343 564007295 5312 4827 776844618 77167 76924 353241152 7145 7908 641394336 64744 64090 232065570 20950 21291 112488771 67680 68143 399138351 79702 79649 806392247 5886 5410 978144051 74922 75495 730274884 69922 69777 94132173 18357 19010 856710566 71501 71686 700666055 73899 74461 266892294 4867 4346 422447523 64748 64888 565195817 77036 76745 417106806 75440 75203 3272424 78899 79413 3352058 29478 29137 163556064 72048 72348 174790366 41648 41091 272180842 51821 51867 913760 79222 79418 917091790 299 1 931358 77222 77761 831345075 37562 38273 672564009 28848 28792 1515482 11765 12030 8002652 67438 67260 834129932 65901 65718 768491500 15299 15197 641093457 28737 27995 128872255 38890 38529 544949091 7563 7286 422259714 1474 1085 401523810 20327 20348 121414006 12090 11690 504675017 76958 76767 450066442 64420 64418 154005409 10252 9862 277382959 79436 78861 293301493 37562 36843 804641128 49381 50131 857686661 74103 73911 211760800 79440 78712 111149758 10352 10234 848046273 79442 79124 571018218 39122 38896 544583298 65667 66199 883847589 20798 20001 295309441 21069 21617 797678224 3285 3849 959286417 29925 30115 743106121 44584 44888 829246293 8888 8479 618753946 33971 34671 5329934 40318 40653 768917232 35920 35408 870150833 8521 8882 85786895 48305 48431 940917821 61327 61855 665130501 72855 72413 680254795 22347 22559 64143964 17913 18701 66909414 10046 9384 474963092 11334 11568 623119774 68339 67799 156989649 70219 70633 59176152 27266 27444 819954896 40436 41097 94089320 4885 4361 554158623 13537 13195 13341794 4256 4812 589151374 32895 32263 343026476 45093 45452 929997537 78396 77658 381742552 51896 52438 667596743 79130 79473 452049585 13790 13881 44521232 2738 2861 729291284 74329 73909 820087578 78931 79477 426549634 63481 62957 941657740 71987 71697 570270450 67668 68190 467080775 51570 52088 662824556 43864 43708 786790298 78724 79483 539697619 13721 13921 131792565 14833 14879 12409091 19554 19185 702089569 46405 46073 646275100 17442 16713 336935406 1365 1197 518087196 38917 38939 167401068 9062 8744 343621044 7552 7136 99199006 6791 7228 41763924 58750 58071 681602859 61719 61879 346335113 24889 24814 389365399 8565 8451 826536072 26356 26521 431903858 78894 79499 822386187 43105 42725 747586127 58502 58131 540196443 43021 43574 371161592 22962 22445 256363438 70466 70247 864555616 64437 64502 327071924 79506 79437 229234905 38363 38938 352594797 31400 31202 686523015 64687 65061 751524413 41266 41981 564007445 29051 29294 872103746 15146 15867 117327270 78670 77937 117806565 70876 71114 114696463 9229 9257 509007535 79516 79257 465528899 46744 46800 51075935 79518 79341 268803598 50389 50055 585852217 60966 60623 120052487 79521 79282 569239456 51967 52130 536514752 44703 44311 829974759 73074 72353 560631103 67129 67427 153669477 68110 68329 64901810 15238 14975 115695815 74412 75159 154507102 49807 49714 384557482 1485 2106 896598489 31326 31042 25514858 29600 29438 435123577 15759 16120 542557236 59694 58900 89129740 236 1 492103011 79356 78806 167268809 1094 340 28873225 27444 28039 758191239 26457 27177 406486987 34454 33989 820797229 79049 79541 13958131 58256 58884 170160234 79543 78942 44776640 39137 38818 903857062 38326 38366 421077760 79546 79164 54048056 8811 8541 502505441 22629 22069 631411417 67566 67879 401099525 35457 35049 36163672 79551 79451 610732244 79076 79552 821909648 79553 78912 584206102 79461 79554 999317144 28416 28389 565116353 4827 5595 317895481 12481 11791 192164367 5102 5750 154406565 69913 70119 889401300 19386 19837 520158821 15047 14401 263417103 70729 70231 373327252 38292 38507 554093503 11303 11747 928877899 32516 33206 33435128 33592 33119 455194972 66968 66714 134647861 3760 3437 725284163 55482 55079 428842480 68654 68805 727502169 66792 67299 272200816 69861 69918 23633483 73224 72668 715786211 45851 46577 802337995 45830 45434 805265068 79450 79576 278667141 31476 30897 115119870 28428 28721 150824277 61149 61731 572713642 20644 20118 27547063 78796 79581 87893301 3024 3133 422615423 32942 32238 35143726 12030 12103 565531082 14998 15498 850303422 79586 79309 920298292 25714 25086 272562561 27390 28076 513868107 15676 15179 706467732 24599 24645 113462852 75311 74932 505321968 79592 79396 280371949 79593 79173 347749366 10962 11090 45254883 79595 79226 581604426 53057 52807 821723397 27015 27516 306818277 397 1 229890088 13 5 914284902 21997 21518 930102285 74468 74684 156481449 18801 18761 843908752 57159 57509 941762203 2160 1775 558966049 53832 54617 527155021 62402 61826 818555512 17255 16859 407235655 59836 59074 525510789 78416 78848 426720030 563 1105 930342566 54817 54753 235070537 79612 78922 736413725 32662 32535 600180016 44490 43842 678360769 44312 44320 857686150 2643 1982 158311923 26752 26537 44185817 52575 52686 200868308 21541 20839 138975591 8048 7854 680926902 61501 60899 708747572 36215 36059 715848912 10779 10247 559408217 9886 9696 913732661 15216 15426 59108767 31488 31510 263560455 77161 77804 965737036 42787 43012 317097959 37214 37853 45967421 59778 60203 858151601 79172 79631 802991669 34187 34401 783787366 46563 46257 230630005 61811 62283 203555690 63959 63574 722826125 77228 76718 301292784 17190 17544 876094321 31679 30990 187292850 49669 48996 641307855 79640 79458 170159589 11805 12574 972134560 36563 37206 12356716 33825 33613 615840254 69782 68995 8634700 16143 16160 816020533 45696 45042 295587168 6319 5768 245104412 46968 47652 944567374 36141 36130 600685990 73085 72419 353164729 30692 31309 887872180 75558 74942 888304312 7044 7483 821899309 75521 74836 51070343 34257 34561 36948561 79378 78634 140583293 13944 14416 134678858 58888 58501 211539774 71746 72222 953584388 39015 39795 155228466 11187 11671 323678015 70763 71520 26868790 56150 56092 457149411 51384 51265 825389201 38692 37951 133306259 12033 11527 586958633 41197 41700 607221892 8819 9312 588289783 53278 53358 506525072 31035 30996 487724728 72211 72760 687570310 18212 18524 422624997 6869 7640 830765253 50350 51131 700925926 48015 47599 156817673 48182 47820 462467 22282 22056 150166404 79678 79573 450754715 17028 16494 195932465 17607 17491 510434328 39397 39828 122716517 16165 15501 204790306 10408 10019 558430887 76356 76817 668247187 16748 16039 58156481 68589 69206 40421803 69457 69469 312700695 53789 52998 513186310 79689 79471 143432248 59270 58780 387822794 75555 76215 329192371 59930 59336 539618341 28200 27815 44436268 4555 4217 254654455 73917 73700 70124974 13766 13039 56906443 12134 11684 957157443 210 1 16389388 41459 41488 50088130 4355 4497 146938486 1076 563 846509801 59499 59064 614720458 72361 71978 262835115 48904 48660 882322118 6390 5722 692446411 47390 47833 836963924 79707 79049 57877674 14409 14720 962454786 31949 31837 701969502 13399 12896 709759922 70640 70519 24464387 9750 10264 200195218 73466 73489 45110102 70952 70790 194075215 3981 4126 947910272 27851 27418 90020742 73939 73252 114123567 79718 79553 699732604 77257 77145 519404011 79379 79720 825658638 47166 47894 970068904 23854 23284 828123371 18780 18387 487137687 28353 28569 63043584 79725 79697 207263042 79726 79378 302139700 41022 41163 77008600 79728 79492 943679830 79729 79270 36685253 54324 53909 272461907 65256 65245 895934342 79732 79058 388656813 54485 54468 639903932 59179 59874 73549096 36731 36106 694674559 61877 61978 611877063 412 844 710354420 7258 7753 650951926 79739 79125 687138850 79740 79663 903413257 25103 25015 812570625 44670 44288 101644773 41125 40342 655525076 60760 61417 821277949 59811 59638 970844857 71769 72562 222462337 79747 79017 95390591 28167 27451 833453777 78769 78259 2001335 31511 31205 876588344 79051 79751 31816206 79752 79598 409037271 79753 79733 888659674 67175 66429 31268063 79755 79495 137658866 53242 52783 2618372 65037 64890 716710083 52364 52500 540519214 24197 23579 818618016 16775 16447 487675249 6072 5377 611955034 79303 79762 451189823 57992 58412 599768081 19684 20280 40458972 35177 34744 241159241 62154 61897 759145491 11333 12019 626158912 79768 79119 284479528 79665 79769 500712832 79170 79770 983705357 28121 28550 170734256 46438 47196 221412056 44581 45362 433739695 79774 79015 339756661 12666 12377 329634020 16662 16591 496739480 58981 59774 187105999 26392 25908 728249078 48150 48523 872003300 65046 65280 820196789 77136 76826 344717978 73376 73265 734138145 56281 56317 982709439 78208 78173 204922784 70277 70856 857482510 79786 79641 32839656 79787 79194 675430915 39224 39321 24958831 79789 79437 645474542 79790 79306 804100387 43111 42536 730141767 47145 46858 227942492 48816 48760 17501249 2854 2477 185670671 69496 70126 79840673 79796 79395 513730116 58862 59648 541516497 5143 5730 176877002 37557 37928 311053104 22812 22706 36399145 10145 10515 216566957 70240 70364 65672664 42166 42376 98007956 79343 79804 998961840 79318 79805 54035623 74616 74588 453170337 79807 79710 45325169 55211 55188 33942180 12864 13450 591970007 34058 33796 539136496 29033 29627 243086832 79667 78970 656435057 4512 5026 154408727 1882 1227 46324086 50602 49976 673001278 15387 16110 618061226 70373 71125 224448389 18896 19083 331664709 10191 9694 810626827 38808 39048 333470083 65418 65382 750624515 23935 23789 390303318 11289 11158 4848395 2298 1588 166611287 16543 16240 419745722 77767 77422 719434499 79827 79258 864999800 33231 32831 535517220 79533 79829 821652883 78162 78125 368998285 55626 55236 540042127 79413 79832 540858378 13635 14000 547914941 8179 7597 663992983 39348 39554 521351183 33600 33120 486620368 10053 10069 699101226 31993 32773 7684009 881 367 43085245 79840 79673 777168479 79841 79208 325203985 77732 78408 93454767 54054 53421 5932514 65748 66298 411302725 16962 16188 54034542 25430 26160 976328055 625 291 161885899 33399 33267 442569523 24846 24394 21609853 53453 53444 37067830 68998 68764 864147016 4284 4026 594702719 16735 16454 178631747 45934 45980 207308292 60471 60945 151635502 19003 18327 842534819 13939 13612 226866437 7993 8264 611804251 36630 35911 725914837 70097 69705 443398076 28351 27846 899100111 79778 79862 767200412 71838 71586 493083547 12347 12505 860385036 69575 69337 574158575 8504 8181 82791051 28298 28655 956366175 2000 2275 766963833 68869 69146 709978999 79802 79870 179888846 68055 68769 174095623 52040 51673 312620811 31877 31658 210945982 43590 43464 366323057 4798 4261 347169786 32185 32072 690854001 26586 25916 129538015 27427 27001 224284773 43764 44228 45182631 12228 11537 83259261 57826 57570 449328696 2249 1742 721650172 78501 78795 619939068 24602 24682 12094628 49245 49006 760338925 37974 37765 626178926 66350 66320 437546223 42433 42935 110457471 79889 79517 531510627 14468 14437 32600920 79891 79169 117724409 61846 61351 38227021 38630 39378 54600901 28214 28581 266319928 44583 45310 960796822 22685 23084 594459758 79262 79897 985164931 13591 12978 163013362 41773 41132 381669574 16758 16392 164291817 69374 68860 38471630 79230 79902 535615822 79903 79436 973712015 14543 14298 58290663 13000 12706 536545053 8712 8006 722362488 79907 79587 916573561 79908 79119 490645046 52583 51900 3781802 1922 1540 100892542 29162 29922 87052816 16877 16577 481698247 5279 6066 539722998 30586 30657 273576406 79463 79915 398968934 72857 72866 178389041 30160 30438 568410433 65273 64889 407579093 51735 51135 371510927 79920 79431 656716075 71478 71689 815663635 24982 24620 762340153 28710 28774 32356130 10439 10795 731323669 18197 18790 253105078 23225 23576 445466016 30133 30931 49495999 38407 38847 953159536 64078 64760 860303033 70181 70355 135010062 32828 32290 460347267 47664 48067 761114978 79933 79582 246945391 2939 2482 103939691 61693 61968 71890326 2752 2479 600380468 74950 74972 52462958 72253 72016 62950403 4889 4660 827064222 5260 4842 416664531 2975 3720 615192080 8585 8804 306253316 17665 17513 30864968 63499 62708 968923474 30472 30683 640605429 17678 17541 339025668 34365 34942 58893254 79612 79948 444638565 37877 37730 359947135 17807 17529 996412536 53142 53327 73023564 79952 79758 335989480 43307 42684 24521813 9817 9429 823359294 29873 30243 924850322 35872 36083 176058710 79279 79957 775388129 79958 79575 199442452 17525 17165 697284182 49482 48899 462157651 76459 77150 889571026 73008 72615 839760414 41859 41524 171081431 79377 79964 881765667 68092 68292 213461146 42566 42594 598142308 14696 14609 4051802 79968 79480 283172656 35845 36362 972208625 4786 5487 752675154 10282 10534 802125737 71192 70784 538177672 35095 35688 660504400 2407 1805 3647287 79975 79974 640714895 16729 16391 339051868 38626 38059 636577655 79667 79978 953777350 39256 39555 773063261 8535 8831 403520899 78958 78588 355162600 46752 46270 79535768 55319 55650 198563688 76283 76116 760970997 5858 6231 861263209 73957 73353 922432167 72126 72882 566007433 75947 75402 857428048 18520 17747 365174406 16316 16286 33714900 17099 17699 10377115 44167 44676 331498326 17957 17585 152337933 76067 75616 433839971 69776 69159 103183361 71011 70218 461303660 22182 21820 426610576 75963 75890 47298426 67144 66908 621279517 5543 5346 914029597