214357698 241536789 425163879 452618397 546281937 564829173 658492713 685947231 869574321 896753412 987635142 978361524 793816254 739182645 371928465 317294856 132798465 123794856 217398465 271934856 729143586 792415368 974251638 947526183 495762813 459678231 546987321 564893712 658439172 685341927 863514297 836152479 381625749 318267594 132865749 123867594 218365749 281637594 826173954 862719345 687291435 678924153 769842513 796485231 974658321 947563812 495736182 459371628 543917268 534192786 351429876 315248967 132549876 135248967 312549876 321458967 234185697 243816579 428361759 482637195 846273915 864729351 687492531 678945213 769854123 796581432 975618342 957163824 591736284 519372648 153976284 135972648 319576284 391752648 937125468 973214586 792341856 729438165 274983615 247896351 428769531 482675913 846257193 864521739 685412379 658143297 561834927 516389472 153684927 135689472 316584927 361859472 638195742 683917524 869371254 896732145 987623415 978264351 792846531 729485613 274958163 247591836 425719386 452173968 541237698 514326789 153427698 154326789 513427698 531246789 352164879 325618497 236581947 263859174 628395714 682937541 869273451 896724315 987642135 978461253 794816523 749185632 471958362 417593826 145798362 147593826 415798362 451973826 549137286 594312768 953421678 935246187 392564817 329658471 236985741 263897514 628379154 682731945 867213495 876124359 781642539 718465293 174862539 178465293 714862539 741685293 476158923 467519832 645791382 654973128 569437218 596342781 953624871 935268417 392586147 329851674 238915764 283197546 821379456 812734965 187239456 182734965 817239456 871324965 783142695 738416259 374861529 347685192 436758912 463579821 645397281 654932718 569423178 596241387 952614837 925168473 291586743 219857634 128956743 129857634 218956743 281597634 825179364 852713946 587231496 578324169 753842619 735486291 374568921 347659812 436795182 463971528 649317258 694132785 961423875 916248357 192643875 192648357 916243875 961428357 694182537 649815273 468951723 486597132 845679312 854763921 587436291 578342619 753824169 735281496 372518946 327159864 231795684 213976548 129375684 123976548 219375684 291736548 927163458 972614385 796241835 769428153 674982513 647895231 468759321 486573912 845637192 854361729 583416279 538142697 351824967 315289476 132584967 132589476 315284967 351829476 538192746 583917264 859371624 895736142 987563412 978654321 796845231 769482513 674928153 647291835 462719385 426173958 241637598 214365789 123467598 124365789 213467598 231645789 326154879 362518497 635281947 653829174 568392714 586937241 859673421 895764312 987546132 978451623 794815263 749182536 471928356 417293865 142798356 124793865 217498356 271943865 729134685 792316458 973261548 937625184 396752814 369578241 635987421 653894712 568349172 586431927 854613297 845162379 481526739 418257693 142856739 124857693 218456739 281547693 825174963 852719436 587291346 578923164 759832614 795386241 973568421 937654812 396745182 369471528 634917258 643192785 461329875 416238957 142639875 146238957 412639875 421368957 243186597 234815679 328451769 382547196 835274916 853729461 587392641 578936214 759863124 795681342 976518432 967154823 691745283 619472538 164975283 146972538 419675283 491762538 947126358 974213685 792431865 729348156 273984516 237895461 328759641 382576914 835267194 853621749 586312479 568134297 651843927 615489372 164583927 146589372 415683927 451869372 548196732 584917623 859471263 895742136 987524316 978253461 792835641 729386514 273968154 237691845 326719485 362174958 631247598 613425789 164327598 163425789 614327598 641235789 462153879 426518397 245681937 254869173 528496713 582947631 859274361 895723416 987532146 978351264 793815624 739186542 371968452 317694825 136798452 137694825 316798452 361974825 639147285 693412758 964321578 946235187 492653817 429568371 245986731 254897613 528479163 582741936 857214396 875123469 781532649 718356294 173852649 178356294 713852649 731586294 375168924 357619842 536791482 563974128 659347218 695432781 964523871 946258317 492685137 429861573 248916753 284197635 821479365 812743956 187249365 182743956 817249365 871423956 784132596 748315269 473851629 437586192 345768912 354679821 536497281 563942718 659324178 695231487 962513847 926158374 291685734 219867543 128965734 129867543 218965734 281697543 826179453 862714935 687241395 678423159 764832519 746385291 473658921 437569812 345796182 354971628 539417268 593142786 951324876 915238467 192534876 192538467 915234876 951328467 593182647 539816274 358961724 385697142 836579412 863754921 687345291 678432519 764823159 746281395 472618935 427169853 241796583 214975638 129476583 124975638 219476583 291745638 927154368 972513486 795231846 759328164 573982614 537896241 358769421 385674912 836547192 863451729 684315279 648132597 461823957 416289375 142683957 124689375 216483957 261849375 628194735 682917453 869271543 896725134 987652314 978563241 795836421 759384612 573948162 537491826 354719286 345172968 431527698 413256789 142357698 143256789 412357698 421536789 245163879 254618397 526481937 562849173 658294713 685927431 869572341 896753214 987635124 978361542 793816452 739184625 371948265 317492856 134798265 137492856 314798265 341972856 439127586 493215768 942351678 924536187 295463817 259648371 526984731 562897413 658279143 685721934 867512394 876153249 781635429 718364592 173865429 178364592 713865429 731684592 376148952 367419825 634791285 643972158 469327518 496235781 942653871 924568317 295486137 259841673 528914763 582197436 851279346 815723964 187529346 185723964 817529346 871253964 782135694 728316549 273861459 237684195 326748915 362479851 634297581 643925718 469352178 496531287 945613827 954168372 591486732 519847623 158946732 159847623 518946732 581497623 854179263 845712936 487521396 478253169 742835619 724386591 273468951 237649815 326794185 362971458 639217548 693125784 961352874 916538247 195632874 195638247 916532874 961358247 693185427 639814572 368941752 386497125 834679215 843762951 487326591 478235619 742853169 724581396 275418936 257149863 521794683 512976438 159274683 152976438 519274683 591726438 957162348 975613284 796531824 769358142 673985412 637894521 368749251 386472915 834627195 843261759 482316579 428135697 241853967 214589376 125483967 124589376 215483967 251849376 528194736 582917463 859271643 895726134 987562314 978653241 796835421 769384512 673948152 637491825 364719285 346172958 431627598 413265789 142367598 143265789 412367598 421635789 246153879 264518397 625481937 652849173 568294713 586927431 859672341 895763214 987536124 978351642 793815462 739184526 371948256 317492865 134798256 143792865 417398256 471932865 749123685 794216358 972461538 927645183 296754813 269578431 625987341 652893714 568239174 586321947 853612497 835164279 381546729 318457692 134856729 143857692 418356729 481537692 845173962 854719326 587491236 578942163 759824613 795286431 972568341 927653814 296735184 269371548 623917458 632194785 361249875 316428957 134629875 136428957 314629875 341268957 432186597 423815679 248351769 284537196 825473916 852749361 587294631 578926413 759862143 795681234 976518324 967153842 691735482 619374528 163975482 136974528 319675482 391764528 937146258 973412685 794321865 749238156 472983516 427895361 248759631 284576913 825467193 852641739 586214379 568123497 651832947 615389274 163582947 136589274 315682947 351869274 538196724 583917642 859371462 895734126 987543216 978452361 794825631 749286513 472968153 427691835 246719385 264173958 621437598 612345789 163247598 162345789 613247598 631425789 364152879 346518297 435681927 453869172 548396712 584937621 859473261 895742316 987524136 978251463 792815643 729186534 271968354 217693845 126798354 127693845 216798354 261973845 629137485 692314758 963241578 936425187 394652817 349568271 435986721 453897612 548379162 584731926 857413296 875142369 781524639 718256493 172854639 178256493 712854639 721586493 275168943 257619834 526791384 562973148 659237418 695324781 963542871 936458217 394685127 349861572 438916752 483197625 841379265 814732956 187439265 184732956 817439265 871342956 783124596 738215469 372851649 327586194 235768914 253679841 526397481 562934718 659243178 695421387 964512837 946158273 491685723 419867532 148965723 149867532 418965723 481697532 846179352 864713925 687431295 678342159 763824519 736285491 372658941 327569814 235796184 253971648 529317468 592134786 951243876 915428367 194523876 194528367 915423876 951248367 592184637 529816473 258961743 285697134 826579314 862753941 687235491 678324519 763842159 736481295 374618925 347169852 431796582 413975628 149376582 143975628 419376582 491735628 947153268 974512386 795421836 759248163 572984613 527896431 258769341 285673914 826537194 862351749 683215479 638124597 361842957 316489275 134682957 134689275 316482957 361849275 638194725 683917452 869371542 896735124 987653214 978562341 795826431 759284613 572948163 527491836 254719386 245173968 421537698 412356789 143257698 142356789 413257698 431526789 345162879 354618297 536481927 563849172 658394712 685937421 869573241 896752314 987625134 978261543 792816453 729184635 271948365 217493856 124798365 142793856 417298365 471923856 749132586 794315268 973451628 937546182 395764812 359678421 536987241 563892714 658329174 685231947 862513497 826154379 281645739 218467593 124865739 142867593 418265739 481627593 846172953 864719235 687491325 678943152 769834512 796385421 973658241 937562814 395726184 359271648 532917468 523194786 251349876 215438967 124539876 125438967 214539876 241358967 423185697 432816579 348261759 384627195 836472915 863749251 687394521 678935412 769853142 796581324 975618234 957162843 591726483 519274638 152976483 125974638 219576483 291754638 927145368 972413586 794231856 749328165 473982615 437896251 348769521 384675912 836457192 863541729 685314279 658132497 561823947 516289374 152683947 125689374 216583947 261859374 628195734 682917543 869271453 896724135 987642315 978463251 794836521 749385612 473958162 437591826 345719286 354172968 531427698 513246789 152347698 153246789 512347698 521436789 254163879 245618397 426581937 462859173 648295713 684927531 869472351 896743215 987634125 978361452 793816542 739185624 371958264 317592846 135798264 137592846 315798264 351972846 539127486 593214768 952341678 925436187 294563817 249658371 426985731 462897513 648279153 684721935 867412395 876143259 781634529 718365492 173864529 178365492 713864529 731685492 376158942 367519824 635791284 653972148 569327418 596234781 952643871 925468317 294586137 249851673 428915763 482197536 841279356 814723965 187429356 184723965 817429356 871243965 782134695 728316459 273861549 237685194 326758914 362579841 635297481 653924718 569342178 596431287 954613827 945168372 491586732 419857623 148956732 149857623 418956732 481597623 845179263 854712936 587421396 578243169 752834619 725386491 273568941 237659814 326795184 362971548 639217458 693124785 961342875 916438257 194632875 194638257 916432875 961348257 693184527 639815472 368951742 386597124 835679214 853762941 587326491 578234619 752843169 725481396 274518936 247159863 421795683 412976538 149275683 142976538 419275683 491726538 947162358 974613285 796431825 769348152 673984512 637895421 368759241 386572914 835627194 853261749 582316479 528134697 251843967 215489376 124583967 142589376 415283967 451829376 548192736 584917263 859471623 895746132 987564312 978653421 796835241 769382514 673928154 637291845 362719485 326174958 231647598 213465789 124367598 123465789 214367598 241635789 426153879 462518397 645281937 654829173 568492713 586947231 859674321 895763412 987536142 978351624 793815264 739182546 371928456 317294865 132798456 137294865 312798456 321974865 239147685 293416758 924361578 942635187 496253817 469528371 645982731 654897213 568479123 586741932 857614392 875163429 781536249 718352694 173856249 178352694 713856249 731582694 375128964 357219846 532791486 523974168 259347618 295436781 924563871 942658317 496285137 469821573 648912753 684197235 861479325 816743952 187649325 186743952 817649325 871463952 784136592 748315629 473851269 437582196 345728916 354279861 532497681 523946718 259364178 295631487 926513847 962158374 691285734 619827543 168925734 169827543 618925734 681297543 862179453 826714935 287641395 278463159 724836519 742385691 473258961 437529816 345792186 354971268 539417628 593146782 951364872 915638427 196534872 196538427 915634872 951368427 593186247 539812674 358921764 385297146 832579416 823754961 287345691 278436519 724863159 742681395 476218935 467129853 641792583 614975238 169472583 164975238 619472583 691745238 967154328 976513482 795631842 759368124 573986214 537892641 358729461 385274916 832547196 823451769 284315679 248136597 421863957 412689375 146283957 142689375 416283957 461829375 648192735 684917253 869471523 896745132 987654312 978563421 795836241 759382614 573928164 537291846 352719486 325174968 231547698 213456789 124357698 123456789