Statistics

Problem Statement for "KRectangleIntersection"

Problem Statement

You are given four int[]s, each with the same number of elements: xl, yl, xh, and yh. These describe a collection of rectangles. The sides of each rectangle are parallel to the coordinate axes. For each valid index i, one of the rectangles has its lower left corner at (xl[i], yl[i]) and its upper right corner at (xh[i], yh[i]).

Given an int k, find the largest possible area of the intersection of k of these rectangles.

Definition

Class:
KRectangleIntersection
Method:
maxIntersection
Parameters:
int[], int[], int[], int[], int
Returns:
long
Method signature:
long maxIntersection(int[] xl, int[] yl, int[] xh, int[] yh, int k)
(be sure your method is public)

Constraints

  • xl, yl, xh, yh will all have the same number of elements.
  • The number of elements in xl will be between 1 and 200, inclusive.
  • Each element in xl, yl, xh, yh will be between 1 and 10^9, inclusive.
  • For each valid i, xl[i] will be smaller than xh[i] and yl[i] will be smaller than yh[i] .
  • k will be between 1 and the number of rectangles, inclusive.

Examples

  1. {1, 2, 3}

    {1, 2, 3}

    {10, 9, 8}

    {10, 9, 8}

    2

    Returns: 49

    Three rectangles: one with corners at (1,1) and (10,10), one with corners at (2,2) and (9,9), and one with corners at (3,3) and (8,8). The optimal solution is clearly to take the first two rectangles.

  2. {472535635, 143207838, 398752001, 102535995, 309155408, 480522905, 395449443, 331794182, 113194672, 49507477, 397277940, 138748599, 397512329, 41328148, 498876240, 196993133, 233662167, 203385491, 84861337, 321305304, 267828155, 401530676, 195843232, 279205037, 350200721, 237246800, 80970304, 146098455, 346828318, 61718298, 498948344, 372830266, 325788475, 448960428, 413739315, 407631178, 121341221, 237042226, 139898167, 465489501, 50635155, 373896652, 96791958, 121521899, 404338995, 403215683, 307310255, 191401115, 178362166, 190086327, 293732556, 225641521, 448082822, 334434299, 239370548, 231958021, 162108445, 337648455, 53027369, 72931369, 118002411, 274499770, 147842720, 225562148, 296981638, 340741305, 293138071, 228475853, 462386659, 48270520, 434537477, 60289769, 354457562, 372457557, 408910567, 339876115, 180793630, 414936863, 305009901, 217150507, 452386113, 362875678, 217378400, 262307895, 285990366, 352123740, 137785163, 53188718, 42171893, 203824036, 403640164, 80091739, 126987387, 315290468, 185427411, 247182609, 481670731, 17981978, 455516480, 118326450, 450831663, 119959963, 480959752, 107383497, 453946566, 38745783, 228473720, 427160543, 71070965, 302738944, 28145903, 183796107, 476674843, 294382156, 23590585, 106310099, 394731197, 361623543, 297979351, 228477093, 203202975, 456319245, 72114904, 253358368, 355886010, 308688062, 134099260, 87530367, 57457892, 359657245, 166486282, 206647993, 348606996, 434856850, 373096153, 482868201, 15347659, 303456428, 276754223, 88317189, 6376248, 381130480, 95539932, 43191373, 314592521, 194013346, 168860400, 298281296, 240680858, 366596190, 300669805, 210681668, 300524163, 399257449, 452184811, 171359158, 301295711, 111084332, 11719570, 84225979, 75542812, 174316733, 380392921, 385661306, 264352232, 418806122, 235919357, 252371649, 49768512, 453041164, 32704572, 249796148, 61126743, 320466066, 256776654, 304845871, 207839465, 70697586, 394152117, 208848372, 69741392, 50104816, 121622606, 221664872, 283402014, 448046360, 494270191, 211997053, 178252876, 176274158, 69233838, 100230157, 249519446, 2702332, 274676247, 86645272, 294791803, 8506842, 429880170, 245620304}

    {477991443, 243627619, 109230682, 120540067, 227428744, 108477690, 316741572, 451491323, 453485043, 220885254, 352733764, 487047673, 117224300, 264761382, 221483950, 242238484, 325195622, 28763709, 378520649, 345703752, 421403375, 154358307, 145020384, 169266140, 391798484, 435797539, 316435969, 72652832, 260855641, 396758697, 475564245, 83151445, 391360627, 374452820, 245807971, 138448318, 55815680, 347343581, 486540974, 343970144, 105300183, 359262402, 57783760, 54600077, 220827786, 163656379, 131879946, 172636016, 373536969, 103327658, 272800707, 112131602, 430991672, 220316833, 438279861, 214884322, 146834705, 224745081, 74038261, 342990462, 389267363, 249251926, 183205530, 137796188, 10211765, 87705690, 64447925, 297130204, 402903447, 296034922, 382560012, 145700173, 389276884, 350840743, 261480191, 136900267, 210551721, 59201858, 167626458, 496301399, 81214812, 466742933, 272692575, 370013286, 404803256, 34089689, 298028228, 182031465, 129848226, 466722058, 118272948, 29952414, 180488154, 336827240, 418933198, 469194971, 342109413, 137003161, 413527734, 373732272, 323119124, 493319977, 72082328, 450729318, 476290812, 266511625, 347630195, 389262427, 321737618, 456690321, 27415601, 254129876, 157640935, 1247598, 322473150, 376692859, 258100001, 480674702, 98612175, 439080233, 262215581, 93598596, 92616325, 23676951, 449966756, 340898542, 176779530, 438538742, 399079842, 200128210, 135408225, 375044887, 498366403, 418472710, 353101388, 482372517, 382864656, 228203715, 150277265, 441326581, 309989258, 119165423, 261197759, 130404575, 161351428, 260592249, 251227871, 119572761, 60146810, 383944892, 336174424, 383635612, 12338699, 359998406, 257233156, 234431187, 496214900, 389988423, 393645827, 87549104, 107241038, 354109537, 182826938, 247023027, 444411891, 259902381, 383210724, 173308135, 244976810, 441096165, 192189850, 154881720, 13297923, 314797738, 231865243, 160561781, 211155875, 231380078, 342957692, 153553526, 92525919, 448304801, 85000606, 58865587, 445825951, 149194671, 17140187, 408822417, 167508656, 150013100, 56120674, 231294388, 366929635, 121471054, 498718853, 366586953, 408750052, 315476951, 319837920, 52920482}

    {715281533, 998089127, 897824070, 893221920, 807408265, 967241253, 606014099, 885775069, 850827380, 901175441, 603655675, 921256453, 963673331, 987502872, 545575928, 983156896, 815895529, 962718280, 671734319, 553164163, 872544123, 886950283, 880253305, 859917430, 864384988, 764698898, 951238642, 974248839, 562927000, 639838147, 792183580, 619000273, 712433085, 662741207, 938070525, 880882771, 745232512, 712486679, 906407820, 919317000, 707711557, 944695867, 615994101, 566861452, 528638606, 526332838, 834265076, 680704156, 620705480, 901514096, 748199936, 966011724, 772752316, 939241929, 899322156, 635167374, 568274621, 751962886, 774945808, 999515401, 785698183, 901151750, 544035556, 634057757, 586228626, 829429900, 762139477, 860209708, 652440947, 993602065, 826922905, 846383473, 969138159, 584022827, 633665484, 640067518, 642439632, 816632944, 717830514, 696146186, 758349487, 882145384, 861846455, 536706437, 876162312, 552752032, 560701670, 674834912, 950054039, 833120251, 995675364, 526443020, 538096227, 868375382, 576554741, 547886307, 572190680, 732613607, 550394555, 540681097, 852366157, 820263708, 819318150, 735797864, 956601513, 818744797, 541510630, 916590859, 719712383, 974332740, 701057163, 704923827, 782417933, 572132458, 555494417, 722171224, 712947309, 578212448, 801477581, 795987028, 811955224, 693903566, 801495541, 601350063, 651841055, 880058303, 851210371, 967304375, 706370551, 533830524, 630234965, 885844936, 920997533, 961161379, 519240933, 576232524, 776984562, 707613261, 813794780, 545345683, 756079828, 848967653, 598381145, 563377841, 909456039, 572604605, 500109462, 768722684, 678388830, 528573041, 988608537, 647351695, 753842673, 527677587, 757233802, 659910967, 818691173, 939664485, 840316600, 519496609, 576706105, 918423073, 721074338, 592102811, 693398752, 697040371, 587408099, 653148876, 758144860, 924702983, 994836465, 771031114, 786961949, 889610193, 559961393, 525542444, 884342992, 748455752, 742827049, 788567745, 581485946, 567256765, 625834692, 503738937, 699083268, 545204582, 695715800, 997980074, 831290273, 693539583, 596078236, 961391721, 917999938, 989684305, 905103031, 988016011, 521968142, 545731762, 992246701, 919869754}

    {576156674, 836331805, 925421192, 527316926, 890731494, 746885414, 723701804, 874363806, 907469654, 763382696, 770315056, 682100989, 809008302, 518645561, 927647837, 884266949, 735088997, 795122834, 709749415, 805096617, 586753315, 786276773, 873421194, 802028650, 582491923, 556321771, 680646953, 940786099, 641393108, 900655932, 795288523, 740315744, 867795400, 915143873, 589713044, 778598016, 763991631, 511387105, 542001046, 796055030, 708129595, 566047027, 717984741, 828857822, 973516538, 811819717, 821036429, 552005263, 845200557, 730661549, 653359915, 924706698, 537750376, 653129371, 868414089, 981178786, 729416256, 632900046, 741273915, 786607731, 849095348, 958830930, 838315835, 501803587, 799577194, 881541936, 920129724, 565041542, 816743836, 739050110, 656965680, 759526259, 686859289, 693021406, 542133735, 867442478, 623515141, 578938261, 579581891, 861983208, 642484525, 839757275, 593417569, 955046444, 757454419, 973214303, 650069526, 527473615, 504325990, 968700359, 714933848, 653426759, 571885755, 717537382, 713101197, 982536559, 857248831, 980148983, 833569225, 723479991, 739294156, 667237594, 644200910, 804012794, 989805925, 921534813, 939464287, 576930787, 542985601, 701137445, 573086154, 945429218, 843709062, 694218506, 730070674, 704833621, 659215068, 729125565, 906023019, 718319680, 801433585, 893252674, 958601815, 561750882, 810100244, 765434198, 589476200, 843822074, 716874457, 637614137, 986335152, 555047637, 967504387, 976502919, 838539406, 690203459, 988509362, 865904465, 722751789, 783704623, 851662284, 824971301, 619903687, 660782966, 539292077, 878754265, 933471526, 802287729, 503657933, 857644409, 700125794, 924105809, 748427196, 670617785, 879445971, 749269717, 697891899, 720091734, 607327157, 916312285, 852007544, 501250528, 668141357, 793966685, 845616954, 809374484, 766392385, 990520359, 856163145, 812400262, 577092030, 679130380, 630139880, 975593744, 633714287, 607257490, 963649772, 985267746, 839424686, 891471126, 867401767, 948170312, 774723616, 928213432, 584492400, 622326227, 820357954, 851567755, 561878767, 954305785, 864023607, 711640235, 842235422, 693797916, 529888698, 617116334, 875588858, 771352873, 671176376, 530344546}

    149

    Returns: 9941736382413940

  3. {466751629, 206188687, 62170174, 231920605, 90139982, 355057488, 3640329, 38859891, 207426137, 241611367, 157653990, 400041000, 125998474, 497656877, 460085274, 220646797, 263104212, 336409257, 301266960, 485836900, 58129186, 170579369, 102951016, 325543677, 408963789, 409871082, 232783893, 248802898, 385904661, 378675643, 223935141, 100273883, 186658174, 384779682, 140096562, 421458451, 272502782, 170407525, 422844191, 264484201, 426687030, 355907904, 360995187, 46382372, 255116735, 213492833, 227552264, 469121040, 211364959, 204653304, 280858874, 2435349, 416928112, 187914855, 215180479, 227898425, 166416421, 386060307, 61303340, 423470527, 326098244, 332802018, 51053041, 248302686, 420214762, 99429531, 70208477, 59626213, 192033556, 255436616, 373842364, 80543877, 39152188, 474559497, 273797242, 183886366, 397804248, 85348285, 326581131, 273986162, 441436194, 189933214, 140778504, 312890754, 341158748, 224359715, 161382212, 338560560, 69276170, 124437731, 195859835, 297084486, 284349884, 273886037, 253091985, 498699207, 141768050, 244286769, 30363869, 7685327, 457294738, 381466364, 283123999, 15029304, 49620405, 178131917, 323888722, 134088264, 434328818, 134020808, 346520478, 233702026, 340836128, 225854277, 24086073, 263051122, 166759223, 109885870, 61514830, 128245868, 193327083, 9799240, 406605805, 408458159, 224011132, 220609131, 172407948, 46049189, 245799385, 151908692, 43480402, 139988395, 230866799, 474634635, 286710223, 389342367, 451757731, 389237264, 395156699, 41710552, 336724937, 208221013, 135012067, 278206642, 204043631, 428567678, 321341357, 202492173, 104147592, 361983234, 8750511, 295987187, 461791084, 206254011, 282187543, 271277938, 383552203, 13806363, 146157938, 318832372, 61740946, 148260310, 437502647, 253704866, 497480342, 237139944, 281891440, 478400566, 10474313, 347674348, 243895797, 284380963, 153783569, 310818037, 352546595, 446012587, 144814092, 285354771, 400686199, 413329717, 254435366, 157778924, 258316299, 198782277, 456954029, 88737677, 456363750, 494218786, 404931289, 40020785, 199654702, 429169381, 33940537, 477985704, 499449237, 17688120, 116278658, 315266929, 108429317, 298789910}

    {334521997, 205600524, 46716530, 165996846, 326269169, 495176838, 51430528, 320519043, 241071131, 313146607, 367051928, 10832146, 14037642, 440142663, 391966942, 127242598, 285560109, 435890961, 184997408, 102702959, 407412533, 412298105, 61467499, 207198172, 313343506, 82985980, 77003279, 488027769, 428176769, 181202006, 195474864, 40256008, 367642908, 126507994, 159163628, 359092360, 67376769, 44881648, 273953017, 252879647, 400284464, 360530723, 226212444, 127586791, 354244323, 130700315, 438890364, 356466252, 290286877, 235599072, 29668019, 358634870, 43071468, 217948645, 331351568, 277068701, 263029078, 279190685, 490834138, 110455896, 113608295, 51072861, 141074503, 135361690, 336681013, 451390326, 47359770, 194492340, 486328651, 442888922, 450342171, 286144446, 379172876, 55979629, 198200492, 165786289, 95201914, 25041172, 473138961, 329563705, 178611328, 471539687, 410775655, 131515798, 162306121, 430635895, 131614956, 251883931, 116223323, 478891428, 289081204, 3407026, 62280090, 308513388, 32809680, 208764854, 153759053, 66790866, 43699133, 30727047, 195411457, 456173925, 246045380, 221085798, 137619019, 46048851, 386983687, 369735028, 174944191, 44960705, 399685845, 93608584, 82763979, 180192201, 380558401, 453091448, 381102110, 360629321, 436130514, 485298089, 427916595, 22870612, 112681382, 445323797, 173576620, 222509100, 90566585, 213549829, 277255796, 209661188, 487179498, 161854464, 302583139, 483448796, 50856751, 267449789, 220290664, 407986131, 124827978, 295107952, 437039639, 378038029, 81292126, 446453800, 25203683, 447550950, 165967071, 451610657, 494016155, 47161268, 176840528, 38793671, 119072117, 422142806, 368153524, 465951681, 411739568, 12285848, 288587803, 138252816, 80230720, 463234288, 272159325, 219446635, 262886815, 10886529, 105871014, 188598368, 374061426, 422248991, 121634597, 229975914, 119046717, 97668861, 27119297, 58681100, 197400596, 273524789, 378767507, 402317054, 297273755, 410337769, 396526917, 159330221, 378778965, 69729099, 115477691, 5545614, 235125241, 245588165, 47245064, 185292855, 200214356, 20827147, 261476386, 460224257, 26741236, 293513824, 315320532, 418786088}

    {500202417, 941067019, 960027121, 959354410, 689075277, 610460435, 515478286, 555474462, 929117960, 867189693, 697203626, 601423704, 812328305, 507670438, 599562641, 924924391, 769354363, 646920451, 931985139, 613231422, 713326110, 888506580, 604415831, 750267605, 558391872, 533594218, 949044755, 868347439, 607817999, 611816839, 553249800, 683619944, 514432805, 560760344, 533662768, 526675998, 545600677, 980802122, 522299746, 827361960, 505442175, 750403808, 798541011, 938916509, 733422039, 734605134, 520074730, 741914670, 530633545, 584100187, 799039350, 506347590, 551469738, 577695982, 904762323, 993065049, 967418998, 879407369, 609523151, 766570780, 993905603, 700809010, 801480529, 919228677, 659473310, 856513483, 678478503, 757252178, 558078107, 833667027, 674121289, 503363383, 575095990, 568998228, 668154229, 896689524, 952541897, 700608529, 818457506, 969567942, 507222750, 901927000, 683566850, 556558367, 675363473, 823168428, 766743463, 562992767, 701920589, 927380472, 688344593, 941818118, 621499701, 760217935, 733433384, 860834550, 950375302, 655602691, 985206657, 600734973, 860678656, 917213611, 896429036, 583515713, 656287548, 731631539, 534665151, 897210788, 989190687, 900074601, 608866149, 540680776, 871497769, 906494355, 960778733, 586108320, 963781208, 779648886, 936410617, 524547732, 870843246, 702628199, 900355016, 760479154, 838067480, 590329908, 923278344, 989145613, 850286756, 937393059, 863862473, 989135085, 556111709, 616811491, 964750284, 983679032, 646565580, 773446402, 923694153, 815373306, 549398527, 738281352, 946239022, 706241850, 598507121, 575691628, 840942307, 643153074, 739753967, 838094291, 731278683, 941553947, 562729065, 507156879, 551424657, 562855332, 640526117, 739094114, 518513049, 539229533, 600003601, 847771429, 973649418, 753310902, 974768369, 659484968, 937216279, 714451816, 651885971, 893966125, 522802889, 723174689, 635025587, 969025305, 837161875, 894342096, 949630036, 636233784, 962540299, 967722426, 702581413, 681638802, 792625960, 616583497, 919845435, 711426856, 888423946, 510623141, 924678010, 868444665, 649945482, 731050123, 523304027, 806162677, 991818172, 999621540, 995745108, 738667745, 752101401, 925708737}

    {565662804, 870475021, 918414241, 941858727, 941465702, 800069104, 853588428, 596829633, 859135629, 781771563, 865932572, 613364732, 766901072, 783525228, 803717932, 609904206, 591648653, 930390953, 781377355, 676181927, 562907882, 735849786, 753270497, 700077428, 728282660, 739529023, 554505127, 689077837, 652557299, 760931891, 522288627, 685308223, 780846788, 532745702, 647582120, 501704561, 762746464, 728123317, 923173177, 601398154, 719834859, 688172621, 628316066, 606851892, 732994868, 660840422, 614311596, 810610903, 806019444, 584876397, 957059180, 781439004, 656333038, 601203341, 902666111, 515267209, 713410800, 835932489, 703252781, 867616900, 754463907, 822062016, 690158512, 902165474, 714937961, 587677565, 666743661, 720606254, 666852388, 841535126, 582249052, 796326119, 925307441, 768465848, 537771854, 985622272, 614849261, 937733176, 973456784, 773860373, 779861605, 572779620, 897164552, 626794898, 755985710, 666579717, 675586938, 608987712, 865758213, 845928653, 662978937, 608021619, 735863457, 608017945, 780325232, 503587594, 812470039, 578296296, 718156067, 692658018, 969446504, 911359832, 825256211, 730068509, 516544441, 819105176, 559996292, 901578832, 907444677, 989237135, 924771389, 721571105, 820675243, 954542342, 657009926, 586419900, 612262857, 770613709, 912987616, 589915161, 764533475, 723188496, 853996166, 606058099, 959575346, 937907687, 937150149, 935701445, 881742731, 737171269, 800245551, 788129421, 562613391, 747759948, 921978466, 861533397, 913357479, 694491085, 831453665, 958193230, 648065116, 901167665, 646422340, 938926248, 961431149, 811373530, 632905483, 807370286, 700517174, 602528767, 568408137, 964742471, 697092667, 872535902, 748310260, 950668209, 969342970, 910943262, 858850397, 722159425, 738747151, 673110938, 840038970, 878514127, 971178276, 631346110, 805748846, 559933325, 501280999, 894420851, 926568808, 727060965, 994886969, 665578535, 910972959, 565801322, 827379913, 876325100, 882647753, 725577994, 815372121, 807181263, 566526201, 943296172, 562110711, 903143454, 522382291, 739009884, 956217355, 675002923, 990351527, 964893160, 949949719, 793286398, 909785839, 866293499, 676472125, 639120109, 757590909, 600809446}

    20

    Returns: 287923919236404640

  4. {443620804, 186189471, 262865362, 124576514, 142171427, 96763365, 382017322, 254611999, 15696872, 398502932, 10876402, 439379407, 287944037, 8436949, 42283003, 497386563, 329724026, 49066309, 475816803, 115102349, 461916433, 194793449, 105019526, 237404211, 381623584, 82579178, 155250004, 371092967, 496054795, 391764176, 311725078, 163904862, 362048119, 429607633, 289824114, 368967147, 241829970, 182935898, 61781426, 264746047, 421901855, 267573753, 97116463, 411926055, 221167246, 158315758, 283010776, 9628760, 401456248, 417137999, 218642141, 395917097, 324285207, 379965892, 290436182, 59339565, 81022074, 364002068, 301817657, 153770325, 467126591, 294945061, 224073595, 204524635, 231626292, 346575067, 389483806, 364187758, 467315785, 365057827, 2843878, 41407430, 437489874, 96802667, 415633139, 358915981, 443142221, 1322624, 131364123, 308715699, 200025923, 264485118, 161495451, 61247983, 482673429, 276546153, 268112575, 173610368, 324465131, 231227934, 439913357, 350829076, 414024117, 302469186, 181322743, 281775912, 58940380, 293545813, 416944107, 368243195, 610042, 399527952, 197136125, 196508122, 441230505, 417073867, 383604953, 18917525, 2828293, 492439884, 103515518, 495179329, 91607773, 209600142, 53148616, 1068318, 73684375, 209822425, 9355140, 322280293, 438194115, 301861930, 106012297, 10420823, 156144765, 291820589, 6151143, 81963564, 205955848, 113865648, 172249705, 199523228, 346477487, 251295432, 74370638, 172208278, 367769881, 270620592, 49747863, 496270257, 404413499, 79626677, 276594959, 291752989, 193946547, 116729953, 151681304, 196745532, 149637123, 378865831, 323621485, 127556117, 407265178, 423235523, 334488050, 242188586, 211212057, 242918662, 188868198, 178186433, 84433727, 62719966, 396614674, 242145789, 163934006, 148527067, 415701223, 2482798, 180269832, 311830646, 2412723, 91342344, 297925865, 162467002, 99739056, 48677687, 99274541, 290125886, 247264715, 219761852, 37335608, 235356738, 293423280, 10768891, 374068789, 146869089, 450648128, 29079342, 20780922, 113514784, 364398043, 426079686, 311754732, 332854515, 155586572, 154352682, 371018722, 84147782, 130169166, 390082446}

    {409639394, 30386835, 99791750, 346993531, 8717219, 187114293, 171034895, 474480067, 252957208, 193090781, 93515650, 200213905, 308518938, 6934603, 481305772, 169839811, 193543430, 306360141, 396722302, 195966434, 280991145, 324252572, 463549381, 360376261, 45661360, 255914248, 223439974, 211468471, 188141526, 126756434, 277793656, 229182756, 292745301, 338501499, 201485747, 51618017, 394290432, 22560812, 258067658, 440551215, 200687218, 181033506, 440229676, 419818228, 287430005, 158349474, 469692161, 379836365, 261825799, 349746011, 159563948, 434418939, 32642377, 306204069, 247941593, 355747291, 469715131, 146818036, 431914138, 21931928, 79503646, 416943082, 437630598, 74259132, 188997693, 47580656, 254232782, 489125874, 304775841, 256766286, 263229832, 412456508, 180049656, 370476448, 329120736, 425346063, 305807241, 279091987, 391534957, 13784625, 146451314, 155033730, 294023605, 269416351, 76856498, 302349835, 370602889, 420115798, 228229257, 342955566, 427581021, 142179219, 91560197, 318322632, 215582366, 403033808, 473512267, 81512580, 435741643, 52091556, 420020235, 50779047, 139954131, 19528806, 468941258, 44185404, 328063941, 483744340, 42686819, 446093246, 334771554, 153606942, 77982918, 478116592, 62867331, 179636238, 252812291, 64410561, 27290969, 193082661, 140494163, 367188572, 236650347, 117697229, 202795837, 401829297, 295938183, 299905338, 408175413, 434483730, 358592554, 381066464, 162206507, 1587432, 119795253, 143953, 293339444, 116098006, 52581237, 149178002, 90498172, 400740070, 474954972, 447215316, 335086872, 214958329, 239582552, 233191626, 28552724, 316382337, 460070066, 461505390, 11052291, 253890074, 481129940, 279212701, 366267145, 333657150, 204475376, 445740654, 321469660, 40438040, 56288122, 122764166, 374744873, 156040034, 62697993, 29351203, 482093449, 102868531, 24154689, 466400155, 178747591, 51548434, 421153871, 474493512, 218896569, 450622800, 123299959, 26464886, 499905617, 287238977, 231783899, 325279738, 410365641, 248583143, 469019626, 75540856, 366903952, 233747077, 372793195, 241587280, 197183182, 375135100, 258826409, 362002970, 34213810, 330578502, 348008028, 90143355}

    {989273589, 771476749, 817557935, 927316794, 516394216, 967133820, 816140494, 672926786, 708329069, 897554898, 533492022, 928546099, 779657994, 742570811, 817644243, 921530863, 531041059, 671873921, 913568920, 711407741, 908736625, 842188083, 828194199, 946760527, 846200662, 876904047, 532443541, 666846877, 894024774, 648164192, 631317708, 955224528, 730534408, 882176439, 943698358, 594733993, 927904738, 795683653, 635806375, 570149626, 751695246, 774747184, 732854516, 899035572, 833917442, 913770556, 731320143, 649070216, 580730610, 821323839, 934058842, 608874847, 637110903, 528423642, 620924584, 987055879, 858648649, 602109771, 889055437, 524884125, 982109544, 571217692, 681335833, 730969495, 875120324, 908267810, 715261460, 536253445, 944800612, 617646350, 930800041, 573077705, 655674599, 693483870, 611193084, 721736213, 771031715, 817142911, 550661853, 964882408, 710457650, 822161374, 902000624, 931318781, 738289109, 933591839, 668527032, 683800253, 747700798, 830420953, 649884666, 965949079, 859783492, 754765912, 941574671, 513624366, 587179816, 584083374, 850558885, 952362011, 507833751, 891039113, 549978216, 799627398, 573093986, 799295592, 975930594, 695097807, 529073983, 695082563, 719987569, 948782784, 588976665, 627539786, 988349342, 690377406, 882069935, 775093770, 720136069, 981784859, 702832932, 605394395, 514990470, 614443360, 804457551, 983324258, 510871634, 910589025, 863221341, 501114092, 738549823, 848676811, 654903183, 863953472, 966271130, 543666570, 732015099, 815609298, 932779654, 559734918, 991762480, 814352665, 749724606, 905953654, 894327191, 549911793, 621385017, 653555276, 848511617, 765002647, 646647679, 623822451, 955369218, 822558831, 581475598, 563130921, 710806447, 689388308, 542118810, 621710187, 707623748, 578674937, 945768393, 723157529, 636731041, 647159673, 752225880, 610395833, 785752203, 993351597, 838793315, 704472283, 530131305, 505037353, 671868431, 665565172, 894678657, 871720987, 867760748, 944908530, 519672136, 648468594, 836212847, 980789015, 848324552, 524051147, 845544920, 759106181, 584144703, 982883159, 746246574, 754515651, 538641170, 807758659, 763138705, 543885680, 642241677, 553542809, 557444924, 846225323}

    {728827638, 758604316, 960658150, 576852635, 616430884, 754725466, 505332457, 799496582, 579540016, 678375013, 950379055, 814857937, 809666572, 621811216, 720796666, 604195510, 992165387, 531729433, 856111505, 629247494, 719717082, 516876090, 964600069, 700479771, 676816017, 534366646, 770425633, 558659740, 799519163, 590386521, 879365135, 900327099, 621026129, 600714269, 602651041, 712002433, 739793876, 772429308, 770216906, 671806935, 965610929, 989569391, 902509046, 763561469, 998216234, 837760131, 915497299, 583774566, 551563364, 547913823, 974031425, 769858371, 645436919, 725571840, 958507381, 654310131, 765615176, 782905139, 812489168, 524484088, 669285198, 872791689, 622895648, 596018743, 512870218, 766906954, 561266323, 697191654, 687842664, 769328523, 765235093, 974571071, 661817877, 934681276, 692848813, 954675876, 507110167, 862465851, 855018310, 612307475, 867811424, 578082505, 575202233, 585740294, 808082200, 873008728, 791381673, 621406470, 891569329, 648707705, 709362070, 706995831, 611384059, 909924596, 909725896, 548160861, 600544185, 792716349, 898931186, 760873893, 750592485, 570938769, 787673557, 654747935, 870557368, 931829183, 567903263, 698330162, 793810583, 556983162, 945255193, 772345417, 937944457, 518143889, 903966280, 942734051, 979605269, 854259554, 542232489, 762175035, 635538999, 745424633, 823664064, 740861894, 837709387, 777996838, 587745494, 638557415, 777934129, 890443831, 994809265, 588711608, 829144471, 677916758, 704118968, 789450600, 579369622, 503608111, 949609667, 642496982, 830610418, 822331432, 710410758, 693488812, 774502621, 569497684, 791141692, 839377413, 620234468, 550483549, 572658431, 708437522, 809415866, 660450704, 985813708, 524374082, 902458051, 666983860, 639567599, 618785593, 585547304, 810129471, 541681148, 766649619, 876569377, 560255948, 989841092, 855482950, 713572657, 550917556, 812678290, 507954139, 730772933, 955375824, 811666853, 816501227, 648283206, 994696197, 828079106, 789560161, 710859037, 833857086, 836252277, 566693186, 571971954, 642643148, 939794314, 585387062, 873435414, 594438310, 781560728, 804923259, 635991123, 908281434, 687287674, 605797991, 911632894, 872076024, 563992461, 931613898}

    47

    Returns: 100001925791439875

  5. {320920798, 495463952, 35098726, 290600698, 22375248, 473542070, 474700709, 54296808, 250088737, 109634644, 204790310, 300059055, 136196784, 137753298, 302451715, 472174608, 245122561, 169001163, 116994771, 85719660, 170223197, 292076894, 236001306, 323159480, 55255483, 328904394, 413380953, 308754536, 47825325, 486250202, 210841427, 41287200, 62374926, 1207991, 159905585, 112481099, 341477313, 225748085, 423276157, 253863340, 101207039, 444613742, 349387731, 302382302, 22098797, 403186293, 482807683, 253962358, 48938700, 134743136, 423123248, 486026529, 34305950, 338417335, 270876809, 404925892, 134774758, 252395614, 122989077, 161059009, 146374542, 281842865, 43770100, 199446582, 472603788, 442732384, 198284066, 88922659, 181711460, 183045117, 382627608, 354454571, 382188203, 132226228, 70039657, 127563201, 381553782, 113640608, 351754583, 86746491, 1693757, 147115769, 44991841, 214332466, 2702679, 64191485, 321843905, 85819641, 47198306, 53491511, 117043046, 321707132, 90039805, 93107030, 431357599, 473079198, 1330936, 100774697, 86071605, 193810065, 452755904, 169348891, 278993941, 175921406, 368702796, 367608305, 173640235, 382734718, 453764630, 319126825, 69781226, 50872839, 20105915, 54208258, 39769747, 346501552, 203254871, 373047754, 293143521, 455392996, 284293906, 395426072, 78416018, 127429683, 397497709, 161520692, 55456761, 361938204, 207549472, 51332132, 86077087, 237313393, 4838932, 464077113, 50345611, 274616116, 354747395, 107473987, 421904170, 168177004, 328805170, 195757572, 203040781, 381494432, 353355893, 250514637, 56188405, 341154043, 261780595, 358837876, 236686792, 124694650, 439290870, 311296986, 426797998, 142864392, 24472644, 262793818, 163842613, 289050935, 357477820, 499101794, 3564922, 61881511, 247206060, 407124001, 336559540, 119932587, 371607742, 366170087, 158860514, 442421545, 171797555, 416033240, 310735914, 384344475, 247051350, 123758020, 65709061, 480774141, 31331411, 403077960, 373760118, 238994490, 303270743, 394041435, 147437043, 374213936, 303462319, 405190914, 249343491, 308920539, 441533782, 173211494, 293264427, 108736309, 228299303, 282384308, 261134785, 230058526}

    {351371751, 17367133, 1282493, 85075455, 296663804, 493385240, 156206835, 356808490, 358004256, 435529848, 401432224, 178300157, 220634686, 340655906, 121585429, 289794577, 253231515, 300031342, 348794647, 239136488, 412023930, 481498207, 323282674, 89208353, 89586160, 122668583, 38976374, 158524849, 431857206, 374248771, 297071780, 4226499, 113868469, 144703512, 128291709, 92687815, 253896443, 3307483, 406579119, 319904273, 433310856, 30965500, 479440679, 462578177, 139306692, 254745849, 330043228, 156757790, 37508819, 304658001, 189875752, 473135957, 397009828, 346695739, 55772474, 71351182, 397236736, 53939299, 209533685, 416973715, 473152729, 175769515, 339478045, 456811130, 315182777, 245055044, 368552444, 317269045, 457915761, 239739966, 124644865, 343383671, 302537682, 425501668, 90557691, 206590718, 152412994, 438136866, 415552600, 122162236, 66678572, 364613240, 7226083, 319251005, 199020148, 101605841, 351541220, 354505222, 8524267, 62942526, 334155086, 346467007, 179757903, 81436998, 189241704, 152140343, 325812322, 13742841, 141331801, 384145442, 63933598, 287396747, 243180427, 370907902, 73080482, 280696199, 430883770, 314612107, 245270688, 386503681, 425293070, 270183401, 386468695, 156024205, 311012724, 388219795, 57754459, 279450137, 191898143, 222439233, 14421649, 187164203, 179040406, 9644169, 286674786, 290320795, 171165034, 70086636, 358595977, 85604978, 156071797, 341164167, 399866432, 186837751, 4598301, 69000461, 362255066, 483433391, 142675874, 27811288, 88350916, 257228936, 200548701, 445218531, 384533548, 192496783, 17319100, 87143765, 491978170, 159109122, 226565805, 193171364, 478485302, 12782013, 278075287, 122362195, 357144980, 363642866, 79079350, 49745243, 92065034, 317963843, 166518919, 73558203, 436255378, 160091244, 171920030, 79557077, 486504285, 368575674, 230079856, 278718594, 297578143, 453732723, 153478773, 78771095, 198641749, 425444410, 300312113, 305511531, 23967839, 113802926, 61211692, 460676449, 46854923, 377318643, 93748179, 460060475, 437990841, 156069034, 90058218, 448084967, 216354019, 472758444, 152391131, 80076776, 118552294, 240654762, 349147560, 28843179}

    {926360800, 547756305, 814306731, 575691357, 823083905, 535020696, 594112311, 838766718, 554323421, 834729745, 809852391, 859833547, 506697709, 976533507, 800765381, 680614588, 665418261, 779187375, 567271639, 889798338, 989908116, 817762563, 960060828, 755504002, 808712686, 684644736, 981498119, 728781569, 750071076, 546818238, 596535624, 617692257, 500273358, 527022708, 511920431, 790581071, 782030599, 729111071, 827831203, 915053463, 877689472, 792111251, 575503628, 949237772, 909007298, 873056921, 753306440, 571213131, 766346935, 548043733, 534842247, 939296900, 775576368, 867041772, 774644408, 972007129, 904904449, 558085065, 508298090, 722217177, 627283915, 542323739, 974084554, 770272090, 628891881, 985106689, 546779001, 772849951, 663948406, 829310247, 598409185, 510392738, 524791993, 827091158, 966870684, 772954703, 785272216, 578296699, 906382420, 668284560, 734384198, 618082526, 782446914, 926559819, 555683920, 520650101, 922043867, 750547478, 935247722, 865021085, 544658893, 840100372, 670921180, 604774893, 522589391, 786654077, 712621103, 816234835, 980509547, 987018908, 868569527, 672202790, 587086351, 500382772, 769455670, 621863222, 745245937, 827085719, 862481827, 721765559, 764446897, 576749493, 980116725, 672929277, 585243324, 989038665, 530179770, 862754125, 947152243, 514931606, 894262662, 838907378, 608210996, 512454354, 695651177, 675571607, 913215743, 720022046, 598200990, 625140954, 725079141, 766695290, 738735952, 705750831, 675602093, 561929489, 820448579, 870753011, 772993083, 956472556, 693668023, 657463551, 961832433, 738656605, 923299601, 704912737, 578633043, 893351386, 582720521, 871912693, 714414337, 700798977, 988808274, 576232995, 872500698, 735809430, 891747785, 555592091, 947635194, 501021536, 628295505, 526926702, 807026794, 929252522, 652358335, 867322851, 525588318, 837771193, 549940642, 776269593, 934776889, 577506904, 802944698, 913052328, 515642101, 705111762, 639892465, 631905935, 681186771, 979649230, 981302887, 934428586, 774693508, 862433275, 530064455, 880138801, 811521997, 919850298, 652507359, 752782949, 941831882, 718718539, 918438646, 767922248, 991035989, 517917978, 693079109, 720627054, 927356232, 795448327}

    {727125718, 642099771, 865693149, 974694401, 528867676, 647320870, 769175766, 940588872, 620411033, 785798579, 924683706, 552288138, 604861289, 530272558, 932025016, 726664938, 769150535, 673495211, 730120473, 653332304, 538067751, 839436783, 564118779, 757103773, 509498962, 703540759, 933430645, 752700184, 932168350, 912472702, 611398148, 504840637, 897853290, 545570726, 511294548, 758195225, 880355296, 690767475, 655600567, 616075715, 941139889, 786070871, 508025797, 724574758, 967805333, 830636921, 847320465, 823502878, 570498557, 877180793, 985148421, 740544451, 799298392, 689900492, 700061553, 774553508, 695760546, 767145798, 582404106, 858168450, 752032950, 702530976, 833828778, 953161501, 546407716, 656043619, 685485863, 916046093, 804684232, 760114470, 629788354, 640988263, 788788623, 692749320, 952070170, 988328874, 715972816, 888064224, 771909934, 951558243, 765186314, 661274801, 722418792, 707069444, 882010114, 674354791, 726956911, 970536874, 801556535, 514000567, 911689207, 873277931, 590873348, 921141234, 801803698, 654434921, 766071498, 868534868, 535488273, 660075809, 929746238, 840817061, 749422012, 725720171, 753804007, 729058788, 864449699, 574334642, 561423241, 670249315, 828784850, 712806760, 598011110, 901413337, 603209321, 801965246, 685131698, 604142538, 943862524, 915946818, 862480366, 997168329, 910272125, 659297205, 712742224, 829055835, 528523248, 711513125, 701375080, 626855250, 978310401, 594642949, 786950189, 806847896, 668325049, 694987077, 620921566, 850234443, 813971023, 549929881, 900613987, 705582577, 897411989, 968710291, 865945435, 625291324, 950014964, 869326939, 535975665, 955433671, 589016493, 776747039, 575865313, 706557858, 601540965, 695963376, 726955936, 632281919, 819233990, 520039488, 729378719, 670769077, 977238837, 976823371, 680657761, 942023688, 749871558, 968441214, 865002246, 518177126, 777858719, 746114919, 982206924, 905321204, 507548540, 808630359, 967152002, 921598318, 715929008, 594334049, 629410919, 893810313, 902181055, 778178949, 883016242, 927068712, 965979451, 599951954, 700037826, 797887789, 531899982, 958552540, 635193828, 740974503, 898362880, 577507177, 810580140, 767907439, 931012067, 520282349}

    136

    Returns: 15967958020359684

  6. {71746646, 481004394, 245634472, 444576009, 99799781, 173090115, 301932788, 142919397, 435085416, 228591484, 390322767, 176952677, 82691525, 12723237, 126006855, 266994995, 389733973, 482899275, 255286790, 117645006, 21088162, 289377261, 418777611, 418691491, 395070368, 203575336, 157868481, 488606935, 233267651, 429697015, 375789351, 220796909, 118929042, 428182148, 136055940, 114571989, 225296610, 168271567, 285162668, 58549407, 65699349, 276685457, 212247574, 188985311, 439805658, 166192598, 183302563, 92894730, 19983698, 356249783, 393534011, 59353193, 113564645, 133786849, 155501718, 328626796, 298915212, 208114280, 24875865, 422899281, 54707954, 182209040, 288168580, 43478829, 91879678, 456541811, 411325611, 138480337, 331663487, 414054331, 313703563, 263732932, 39076447, 100685847, 298383, 331853203, 452365132, 340939550, 365771202, 352950242, 31130242, 148496720, 405264981, 62116794, 12237915, 69278209, 49194723, 170263819, 326140180, 473512933, 17866368, 15752667, 151194497, 7063661, 9358678, 95518528, 344266414, 485699715, 165193916, 173654003, 310916257, 385317870, 143548084, 212198369, 325409595, 465510575, 253970469, 35513665, 265296666, 239670411, 15973388, 479921966, 218561068, 237400590, 387004286, 231334331, 30922730, 469722743, 131693188, 119898972, 377954635, 455662393, 297868140, 258342433, 8341115, 479961873, 218414833, 155264057, 235907676, 314223122, 110749584, 225662680, 390390332, 292975774, 439016463, 324313031, 50462865, 316244924, 79169791, 337830476, 5951456, 397187386, 25937488, 269094531, 62431031, 77040941, 268027353, 271406799, 96440900, 220152714, 417520269, 459820783, 207953129, 11705513, 440314868, 160323693, 57346108, 67672471, 325183979, 86137132, 32880732, 167167343, 420526874, 440440977, 490360878, 391006503, 58980106, 253863577, 285505854, 167329941, 210132401, 462929398, 107806936, 434362411, 83923289, 72666566, 236544561, 294265860, 42602591, 236721682, 434728207, 239211520, 166237861, 431504829, 181972438, 16530329, 374948239, 464050030, 191676278, 227295309, 477288634, 304040067, 244142867, 356165101, 324748375, 231415208, 272124376, 351200516, 358168573, 142856991}

    {436269515, 105674568, 79131546, 160169421, 113470381, 64130282, 385552151, 52103249, 222591268, 88000655, 6456113, 10260791, 90839409, 20715709, 256113172, 244010468, 340283263, 384603940, 436477365, 202390209, 376202292, 452501070, 436272596, 56751188, 188213777, 18544668, 160089992, 156758985, 16970110, 318326860, 417171344, 499510133, 200616868, 341380885, 425872621, 323327598, 246964134, 21353111, 6005592, 431171128, 205985001, 72927470, 250390474, 327286236, 201010835, 107522196, 339151933, 249263400, 406140144, 198802587, 297156965, 24636879, 49454287, 77947938, 320398435, 75233819, 421431046, 190529733, 219069735, 380338931, 36197381, 64859812, 359192451, 59109690, 425200596, 285301046, 441876372, 416460818, 433154087, 233127984, 434107871, 409514062, 36126170, 153522317, 55495970, 474227899, 104018135, 92398349, 426430659, 227358995, 403044627, 148345521, 456864475, 375120377, 486620941, 426292397, 166962987, 128964592, 486395357, 397604723, 399636702, 370031731, 411661496, 439301491, 355541267, 297076532, 491607019, 226858867, 145935464, 386474638, 336268073, 407637866, 102375445, 278647250, 404340954, 206702586, 320750594, 180973489, 245256695, 256433069, 362345983, 316671890, 48553072, 496734541, 179933751, 342797612, 167630249, 200112940, 293931575, 128465080, 99260483, 82292685, 153581717, 432821499, 43751880, 406052824, 477953956, 4446968, 7515408, 343304272, 183929651, 212694524, 95987339, 142372289, 111538894, 212482850, 240468344, 455507913, 49292683, 340296096, 262913958, 392674354, 109356974, 118332107, 200859180, 179407294, 293242324, 430885812, 374798424, 445427182, 67041517, 105673856, 432609164, 454955960, 334489877, 112142526, 110502564, 380386806, 284280529, 233103385, 67053498, 436018042, 490146456, 147750452, 410089900, 70182744, 26825059, 84018931, 395882576, 41005190, 481784698, 325658606, 97552158, 64306066, 315775493, 338663082, 311505996, 233553783, 371639451, 86808200, 119548390, 366444479, 94246892, 259975125, 107948393, 494213948, 213181611, 115604744, 76222231, 12793260, 283124726, 185512605, 337960318, 267554528, 247393621, 254044333, 128948710, 33648449, 354956605, 273613667}

    {765030430, 991774293, 673666767, 674357604, 892995050, 867043562, 790009067, 936704054, 501325191, 815176734, 778481848, 508098387, 839801219, 579524565, 871020359, 846814735, 930318490, 765523235, 676366994, 772562391, 942703114, 704704141, 914042894, 874329426, 538635284, 686528092, 895325548, 914164909, 553412022, 833581461, 526405662, 900551714, 591572103, 871118816, 695548913, 762043704, 981916005, 740631419, 625268687, 765186103, 974920947, 701142343, 737460624, 970489577, 551260158, 880035982, 961455222, 517898311, 518283890, 563105073, 969090342, 901251399, 747066198, 728354993, 772512110, 532424256, 703088059, 993755610, 751117292, 961907018, 936933822, 516651510, 943751074, 971633454, 764679129, 579424765, 860528173, 605316122, 763497204, 719106916, 948136843, 871508759, 754726382, 780546302, 522858479, 904244939, 851663793, 684424100, 868421461, 824777386, 976844047, 736012774, 972059370, 907771601, 804037872, 662065794, 859158416, 977812146, 613332561, 656198609, 881457836, 808335399, 578750222, 575012353, 808480685, 585703041, 953360073, 603275698, 898763796, 601148061, 788442366, 577462765, 562582836, 825704585, 824470930, 669328839, 703540330, 816773746, 529147330, 852568638, 648123374, 551868041, 513430001, 904125514, 648071475, 644116486, 672905618, 713585882, 527182950, 725240429, 723572504, 706201485, 679214894, 713404443, 719508747, 880863792, 931422447, 916140246, 943605799, 603078112, 763151450, 845391785, 597102217, 596688064, 786722208, 683469426, 938849765, 868227654, 617483890, 612183455, 824589944, 721761428, 713503903, 953168900, 774020768, 759585932, 778300280, 559746053, 726840589, 964414288, 504679792, 736016256, 750284747, 542571017, 601093335, 947999277, 883608432, 539135139, 924311836, 821092263, 608794376, 961758071, 814389962, 791689603, 736122669, 671090435, 938986715, 833212474, 504489375, 636648275, 584578410, 592522218, 843273734, 890326466, 681035471, 724013791, 760193721, 575269340, 913809225, 955788469, 990974798, 629684580, 633625515, 725183890, 625540338, 669491731, 988381467, 764519680, 651321645, 641354313, 644333360, 523009668, 795473360, 861623857, 586592934, 523394584, 908263167, 964654649, 854530614, 670691816}

    {766870492, 851850420, 719162311, 658673953, 526860768, 948749999, 593656996, 929806949, 674020654, 900429517, 647854996, 907869904, 696065955, 681415322, 519731039, 654569918, 599414087, 725764977, 711204969, 906033283, 631689595, 751731192, 947234912, 765184541, 876337258, 598694500, 773347395, 786114631, 554318743, 593903880, 742595196, 682325901, 540256866, 523631588, 813019828, 762897495, 957874922, 570737284, 750599881, 878473890, 822836307, 506367390, 628191863, 768906407, 739487379, 911073436, 697052403, 905693934, 565806755, 686498843, 894959106, 850440487, 543463457, 791500833, 682692081, 533577448, 596043476, 821492598, 710492166, 823987672, 694521308, 940337257, 753240236, 824033836, 791255252, 934564853, 942662500, 746028242, 586122296, 790130043, 781437580, 865873649, 506946906, 935427181, 943651864, 980151841, 580275657, 723024040, 687616847, 740046669, 883866734, 722903154, 989909531, 938170333, 714522084, 753972682, 513661283, 858086643, 730469724, 754233980, 713997411, 561382222, 967217327, 904363363, 576623445, 940828836, 958414713, 522262816, 969058142, 737937033, 851980932, 663834719, 700216035, 506156484, 919244071, 926783336, 904559027, 941613509, 737548893, 947188168, 864757206, 657224142, 688757217, 675632866, 926805544, 897984367, 883931028, 951034567, 531844877, 888156246, 679401940, 701914501, 880359556, 695215997, 566312777, 670992346, 581476244, 791687939, 952916441, 728613431, 682992427, 866866699, 718815280, 758979376, 946291941, 913947077, 662689939, 753077240, 744737063, 706904160, 992811851, 988044337, 681634636, 788840701, 516524966, 804983889, 948460210, 831147638, 769684187, 723877924, 766133992, 593566551, 501733684, 799074659, 757566178, 849408454, 560717754, 791295042, 618094924, 951361560, 658156958, 805002355, 751842612, 762572902, 500703897, 797932742, 894066841, 656001174, 808716739, 520332556, 688773681, 506010081, 588166727, 591748963, 584567418, 764669234, 856744250, 912077364, 554839440, 671210595, 518750490, 790033701, 677874797, 815161622, 522451529, 502730602, 736755132, 637023222, 561152986, 871661517, 507697093, 604423494, 913789328, 939699057, 516666309, 699662064, 709038379, 561341204, 515749075, 769341980}

    196

    Returns: 128793517896240

  7. {74043004, 215297364, 199316071, 358701669, 496657874, 143725417, 346857226, 177671501, 291759135, 195245146, 15946319, 7405700, 251873002, 360861831, 61010781, 197692344, 394593414, 450056541, 206553473, 281359916, 217812553, 325663387, 356097434, 139259868, 135621638, 488510782, 116894546, 34100180, 72229123, 100928427, 451796990, 213179336, 38181116, 123385910, 82431925, 227530412, 215964616, 494632074, 114529699, 302915104, 276950616, 481436060, 335288192, 289197948, 434881973, 207374283, 467665950, 472147942, 312915989, 156962145, 364412642, 167666729, 85557822, 467992589, 104236746, 369587107, 298881046, 255592890, 346922060, 349420324, 95171853, 402121806, 314971268, 274999790, 474357225, 457196358, 168027022, 193038019, 9165732, 184486809, 255845615, 189044311, 113827562, 144876901, 177884865, 191288986, 159691728, 339117426, 20546472, 401405131, 486309094, 41545499, 179495823, 134151790, 356050301, 97682974, 137893416, 406609665, 371298776, 350902227, 55975647, 258717019, 30595825, 367580767, 188949901, 210402412, 414173201, 384898352, 273986426, 370039638, 411289871, 329593330, 276333955, 209461154, 367198042, 139479331, 438443557, 26690239, 229985873, 299471789, 331846720, 395872265, 463081135, 45626849, 69134214, 82792825, 346484140, 323394341, 331450140, 355098689, 34884475, 128501584, 195594685, 204638703, 391249417, 120454718, 141715098, 89826048, 100868446, 298003200, 424382618, 357648779, 13637681, 269843273, 450335756, 109521099, 233169659, 411533799, 114229272, 380934347, 20324841, 180999499, 482767924, 397679074, 299017474, 244414100, 74370969, 35334014, 160924001, 56603824, 348301673, 206903279, 138786403, 141729645, 280139794, 199127062, 130040955, 135516390, 101638843, 315020145, 394408515, 249681189, 339853670, 239091792, 411440203, 353630062, 111916448, 303577229, 84823391, 441901826, 206498547, 438268460, 394702874, 94586673, 365442776, 358902779, 366102230, 15773779, 185921847, 393196472, 435578523, 87022483, 447111022, 355067015, 224587586, 359351804, 190396644, 309781106, 295634528, 306006767, 261556772, 341174239, 418147313, 29604284, 334538042, 146882364, 216407516, 25032646, 436025924, 257226061}

    {389630831, 460441345, 305999875, 313312077, 103059191, 122861813, 303577902, 320258071, 250426155, 235321943, 381892527, 375695878, 257436151, 228601239, 33439812, 256568349, 26290744, 55315340, 51572892, 266746648, 431148275, 268246465, 97032544, 112995661, 476427638, 219996080, 220364355, 53848499, 314883837, 448035301, 274590862, 10369956, 390842181, 431931590, 185391258, 97970150, 327536593, 821216, 378421149, 184792866, 87127178, 103216823, 397535757, 327201351, 275989250, 420855681, 330452082, 91382086, 379245356, 177583114, 312850466, 232168775, 489635148, 128224455, 8888194, 433554390, 31734509, 351943077, 385055064, 476616336, 268500764, 397721095, 451494509, 47395473, 57526156, 320396003, 274206539, 85097517, 486399847, 447569854, 450551901, 269683104, 407431916, 371341306, 494325709, 371512970, 319309299, 92196718, 232357470, 489541610, 201292465, 335926072, 88463091, 481374225, 229166853, 206274780, 327704301, 183415059, 371552259, 331121026, 487911750, 79757776, 74306372, 336829807, 285107823, 132754914, 107952160, 103349589, 373248086, 464605809, 284678858, 220201488, 344165656, 314644680, 439728713, 172960935, 31308753, 180304707, 386501684, 348060323, 234332408, 212167225, 288237376, 51697273, 35308245, 10778905, 387574844, 483201513, 57283153, 105592531, 5307414, 31558189, 327976792, 393423014, 8914546, 447217355, 78582863, 355197728, 369119206, 99976927, 249007704, 47547638, 163987134, 479253613, 451398814, 317721964, 373383559, 158213475, 146046699, 445998239, 254891613, 328617815, 224969162, 177756040, 219709656, 407355144, 157275727, 476495405, 235425344, 139039206, 157185719, 403729516, 356313236, 96917432, 217629375, 21333486, 473925541, 446424884, 273816785, 364888931, 338091505, 188299327, 335198974, 186241721, 30829325, 325217283, 444811880, 117724990, 237709231, 80098433, 7593276, 66750384, 488984496, 436942921, 109495037, 402954508, 472578149, 306924359, 149318079, 171321064, 155257102, 326616833, 348250713, 127176325, 43928860, 266610116, 57001437, 86765510, 151669987, 9977925, 9657270, 104804202, 288735171, 220596196, 245746888, 59007704, 109035845, 5499481, 101778940, 484013468}

    {835559502, 854024571, 869028364, 571745264, 807481371, 550506891, 895598796, 950551685, 723473048, 725095103, 651397211, 711781297, 842543384, 536407482, 773297628, 778368063, 752006554, 694877251, 870695500, 844481567, 936708982, 553242677, 523153680, 640168863, 979829786, 823490256, 612126210, 641520911, 835907258, 552086828, 805111226, 500214373, 930715854, 667118075, 784195915, 691214442, 662445348, 937347278, 644779304, 729384556, 658693270, 909860590, 869677756, 791816282, 891501746, 808117045, 987262169, 705339558, 544450710, 615224961, 699907453, 549982704, 697531404, 603582435, 614070234, 626302912, 586618501, 511940161, 543646440, 513784998, 865948600, 948390348, 800381854, 881012066, 689121336, 590863978, 531540263, 579192000, 637395543, 708504864, 848867707, 527587397, 646920269, 797817790, 805607291, 767582783, 812790773, 515642897, 896715081, 675225378, 965657465, 916535316, 732415711, 554133601, 867527574, 515808076, 724470926, 986936018, 963263898, 682301230, 546792731, 515368479, 977442471, 770277661, 596781406, 845430280, 882935125, 547203341, 772571574, 941750926, 913873116, 734924041, 776081746, 634709003, 904621774, 788142108, 622697804, 972168609, 647614429, 740798498, 715823505, 866155386, 744830527, 501749391, 514941452, 720632837, 715538297, 988108627, 828452193, 817990546, 643719192, 749520324, 909700959, 656355182, 714613241, 660102709, 634928452, 714558885, 856209734, 927013417, 924098832, 746078109, 595246504, 928930873, 757580915, 554441671, 533713650, 762535809, 573362830, 849394574, 974609852, 862433238, 538333705, 898229193, 841831265, 825212416, 591981703, 920393332, 832626381, 572206779, 744357603, 571736441, 503035133, 870338847, 753520972, 715982714, 667669964, 924975497, 672340443, 506264468, 676635651, 731701661, 690374922, 519243671, 628911500, 961964981, 636130128, 964341870, 540599415, 681463086, 633774170, 656565534, 658138519, 518950460, 750902396, 999361286, 651402364, 694199628, 639147148, 668942716, 713751338, 770569407, 515719921, 895623486, 925341693, 530381606, 581540921, 544751650, 513884328, 673468180, 986020734, 559294596, 572116480, 613447620, 941838241, 548686929, 817246146, 873696164, 802981581, 793529698}

    {749916544, 726932386, 900774097, 899282083, 546175832, 512641855, 753082444, 879759845, 596270632, 617215270, 778122910, 934839446, 712083535, 808834081, 811056022, 523035022, 697768254, 720616508, 781234798, 613556596, 516389387, 999666253, 682076986, 692481478, 848578277, 584686451, 613692722, 641744885, 718010089, 663028038, 981483830, 700265417, 732176217, 763452501, 619530347, 900295011, 652563973, 902865149, 616542793, 653961094, 658099320, 533431743, 782477988, 795119972, 887659176, 585993782, 531297738, 939437159, 608946324, 753686013, 776224853, 971977582, 950523451, 722142806, 843205563, 926609841, 716978981, 631547884, 883016594, 514779232, 594215402, 509047239, 513774557, 809770907, 770311072, 958404937, 823878641, 915672461, 973680143, 861120570, 732057922, 652608702, 572779588, 827544313, 981581859, 789464839, 710784753, 824417273, 668758967, 949634031, 509287290, 936427705, 996788047, 506208701, 901878450, 517551546, 643200284, 896688912, 922533168, 539201652, 861856431, 914680732, 835063163, 508154819, 983508686, 834864679, 822994229, 990495384, 546306547, 857627239, 629338731, 748139810, 870853262, 589504156, 525169026, 991002140, 521136961, 842283485, 647217059, 922547288, 575935751, 737284422, 934062254, 693532462, 650152009, 914364314, 888955030, 848631086, 503754818, 896353204, 707797827, 855658994, 793771737, 598795148, 859283638, 931398612, 950512526, 801818325, 782274687, 775187773, 929109501, 860454850, 927844632, 636291160, 955328981, 884723324, 573196783, 609622801, 915764231, 995304453, 729620822, 559530787, 891405834, 976311502, 775611112, 854436667, 934259757, 796059545, 722127675, 806438525, 588061205, 623277475, 948964098, 679314576, 730964359, 763368524, 596920222, 869512916, 653499473, 936677654, 714278306, 980029604, 890500705, 889574216, 906439829, 645634091, 573460692, 599217345, 802546338, 837190011, 922441529, 549317402, 747303855, 835453834, 997423678, 966193987, 883864785, 500594618, 833546445, 974040517, 634226783, 686076855, 798055960, 912073474, 699222553, 935241227, 581276061, 578205253, 526321976, 653037379, 907220047, 509760023, 907278791, 622006692, 542716067, 848971195, 515605610, 503366654, 502185791, 968519270}

    37

    Returns: 122260369523345190

  8. {355481604, 468685743, 107434132, 241565965, 253592068, 358661945, 486884826, 486176160, 240970023, 385733104, 333305027, 496827051, 122522349, 371113491, 51939479, 148817553, 169922451, 321696263, 349013325, 372850652, 164141000, 5071256, 269211282, 337849883, 226038482, 198680325, 197216399, 351144880, 100296044, 337317513, 31105920, 289440947, 351712884, 157652983, 347311075, 193414227, 341091166, 44270585, 479652271, 219852265, 111876217, 138174381, 300464818, 27952027, 340361060, 256980394, 212491749, 180741322, 498736454, 413293887, 265466077, 305799313, 161718664, 452787212, 352943230, 251853171, 379069583, 50976560, 156708048, 166610938, 466306624, 22891500, 387296833, 265937333, 77107330, 324875318, 464390741, 348330126, 311036360, 164332509, 193475838, 445523106, 113878842, 166240864, 57166663, 292377596, 224316307, 247202882, 43658325, 491350055, 77208594, 382349449, 256133931, 218213670, 42427628, 411276569, 372814978, 421295149, 384521423, 187614726, 15771104, 42689181, 316538673, 358220895, 477934166, 247849271, 465376094, 180564263, 342674728, 198727864, 436229426, 271798338, 439745184, 71040496, 163952278, 142948286, 422010941, 267962553, 265221365, 282063362, 361804966, 39922049, 13274316, 25820084, 366923493, 490310223, 354686632, 167022140, 411046474, 458938585, 9045752, 72167982, 41492164, 399349225, 178531180, 426452640, 240110173, 183368386, 147668409, 17843434, 312561118, 333712128, 14895332, 397606106, 462927870, 343901756, 456463866, 32852353, 234556772, 303941679, 465580231, 396350307, 195039614, 419508414, 142682886, 249168519, 161555432, 267893956, 46132019, 136199237, 126648536, 295736614, 181781141, 79362664, 476927806, 307124484, 145577385, 333242862, 9075350, 235188542, 56878758, 495087984, 291051337, 446217873, 107465676, 134376881, 393713417, 406727998, 54109488, 31649993, 216370265, 216801995, 230111986, 46643891, 273165017, 6162152, 82486115, 165975399, 283944460, 311720202, 301046794, 299420985, 108567823, 106432975, 160704256, 40243464, 381194338, 256023856, 258468309, 476914805, 329422415, 346834192, 475367437, 217203168, 258788212, 106986240, 388917620, 184874462, 223450593, 12505055}

    {248235632, 470710065, 33062158, 344462330, 352265314, 443464173, 40761298, 165034096, 180655664, 84542547, 134359313, 246188402, 465830333, 188107012, 312498868, 426003016, 473822794, 13310708, 40872201, 397664991, 130958404, 51505970, 53546812, 199723840, 471094002, 26919047, 468481654, 174530793, 432706565, 22798820, 137281642, 205360782, 87678343, 179558776, 104105974, 181620692, 368539599, 180576816, 199619269, 207055862, 176684396, 179354137, 96083429, 50595250, 3637703, 251759852, 243763125, 451128497, 349880860, 293423734, 207013216, 365004030, 14358979, 252136203, 432451636, 310476844, 486884974, 367142068, 499372520, 450588853, 287056445, 365948273, 388063878, 84503156, 199584244, 16003835, 319907400, 227561272, 384088071, 300203475, 28281782, 411523793, 74930616, 194192332, 286795364, 32595441, 422036431, 470159392, 462625053, 363234776, 155329722, 70142936, 127385510, 82498303, 225636259, 3836038, 387715993, 354991898, 176311772, 142337966, 469205295, 225604366, 202332199, 16210458, 264206329, 138424477, 349110471, 382294012, 399343933, 161818270, 233969420, 338217254, 1436691, 299101182, 271043526, 215509443, 468822105, 285638607, 40776422, 342343000, 486891879, 431056730, 7069282, 232536202, 306452171, 33391749, 261915067, 78413991, 298567529, 319578440, 249748794, 225545211, 345818841, 202886421, 146849715, 485785911, 359250426, 221907684, 476197113, 98480945, 64966355, 236545033, 389993709, 195491127, 385634598, 25544804, 143352737, 473473163, 54351836, 106185770, 8885315, 404893583, 481612774, 203938404, 485075917, 262672457, 106719551, 322315031, 208975178, 80185811, 232975575, 408993315, 480673393, 150060353, 87495582, 441434256, 319092290, 288893461, 329053663, 58742032, 295398719, 11370823, 271682778, 438399997, 456997181, 62234154, 159536631, 76043888, 250906329, 417741425, 401321810, 92584289, 247605902, 38440624, 40593281, 475812008, 244492082, 42623971, 301489277, 449751930, 390932249, 40689481, 431332207, 431489794, 369802133, 54704592, 100572618, 61524257, 268181790, 300806478, 427788653, 156974096, 226166425, 474718373, 430911743, 185053412, 25168320, 456101571, 4706399, 200592359}

    {575059563, 664589002, 834140829, 783831714, 983207251, 902411766, 864187236, 694006104, 918415327, 582291854, 949921167, 576695685, 728536038, 855108072, 650123959, 861199234, 820848543, 711893143, 884118852, 849021799, 984043585, 542152894, 582466745, 521147732, 842741770, 789544386, 525568098, 576614388, 902545973, 932638164, 756062553, 512414978, 636880617, 609225496, 570717484, 558115446, 583175815, 723985951, 677052082, 875869569, 784715735, 641288188, 632502263, 630219236, 546523836, 650394680, 800700777, 671198547, 629724375, 680159740, 629251645, 943998134, 612549626, 546975544, 825704296, 898031613, 592636615, 744874482, 751593505, 865599876, 548540445, 925957382, 707154062, 872791945, 509459715, 514493660, 616350007, 711978295, 754210706, 589887410, 838884470, 764726876, 719329867, 897283784, 516004852, 954025783, 950792855, 865324573, 564165967, 958394310, 947995805, 711246688, 684417308, 593379660, 881104621, 957944928, 948771369, 755086930, 769670083, 929918443, 932207517, 725647092, 809604570, 742864191, 942407660, 622068517, 804377244, 966029155, 826378371, 989049511, 544083990, 932559071, 859789174, 539759652, 745014215, 697262570, 813698712, 638049200, 856753785, 588033475, 740513526, 819793573, 686198513, 873047504, 862537359, 567524447, 937810466, 952613562, 915521980, 638029402, 787093511, 903165429, 907801008, 697677843, 854893795, 995886301, 765173941, 893973042, 703345548, 829791103, 733239434, 791392531, 597999006, 925550074, 593608948, 714931563, 564437608, 995201539, 942056011, 636529321, 765837272, 559494449, 557873194, 729354828, 706679068, 826242317, 912749277, 738274987, 869779580, 982884026, 850464193, 672957522, 972373033, 727732725, 762258789, 952853697, 862417774, 848401147, 953089034, 716918744, 824523397, 701756545, 926215688, 796198752, 831348590, 765831427, 564171099, 946567474, 891909578, 930416105, 888020692, 870201131, 731112090, 532051502, 938668110, 899674567, 938722477, 903988028, 556681147, 727324037, 826125011, 853357715, 936952001, 778896879, 641373961, 907902956, 996879237, 980245693, 809018123, 805550458, 805685678, 782348149, 716982324, 791950206, 960976114, 622837270, 719959837, 694679246, 974770892, 919824210}

    {625801388, 811948264, 878640437, 851945027, 777309081, 816305256, 538035444, 733357294, 886014356, 525522674, 820817214, 629518269, 821147271, 824949876, 967096160, 938194171, 526278808, 698027320, 745139854, 787856007, 715129168, 741216023, 937039789, 845686239, 905633344, 594297066, 975314447, 757154190, 704484725, 951226602, 702311157, 865387065, 949219739, 852019759, 797421643, 777447134, 534074059, 833140943, 600876595, 531379330, 834195365, 542572594, 716854094, 694341208, 858919872, 997196174, 947689836, 848864410, 555407883, 592109493, 590163344, 584290936, 985096488, 569466131, 534987076, 733754294, 914939936, 642770712, 902722810, 745362486, 781594229, 513690744, 849134510, 978474757, 941838346, 919387343, 955302727, 586617531, 822856770, 806685117, 559492544, 577656270, 665038935, 724550003, 741911829, 633916227, 730147055, 614032660, 648098294, 677506550, 987078595, 644699887, 722364678, 626336042, 885450280, 756791429, 528521123, 671883357, 503587918, 919862444, 874201010, 939611562, 579639152, 674676682, 991518367, 791672686, 912051472, 737376439, 597914100, 707790467, 607705409, 527949248, 868614026, 626134583, 826816598, 982619059, 607982039, 507086110, 571649997, 875976019, 813494909, 817425505, 523034986, 728336404, 962186421, 922444718, 715815060, 918232458, 789941425, 738877636, 650297947, 772214890, 995671161, 780697379, 647821403, 959582236, 844396823, 910960126, 690686124, 646345954, 799954396, 626434933, 977427985, 928196485, 715783639, 804308060, 678005185, 696683491, 856010367, 760688543, 770186700, 568223534, 730326652, 611699751, 733053192, 992460313, 937393563, 646886446, 762942938, 698168904, 571437950, 553245704, 601773824, 758600769, 663978122, 855931661, 598692432, 590228213, 689342063, 872674250, 872580855, 850231694, 656772044, 629251211, 505931001, 751851329, 751402837, 631201691, 760140405, 645256401, 571562406, 952704580, 586228611, 653550038, 706413299, 580304197, 970695958, 554654195, 919258640, 730977136, 589885543, 978000771, 827419413, 886517558, 979542866, 933935745, 683228250, 943497835, 947336361, 587883444, 528145932, 938546764, 560096079, 989936204, 728281572, 745613941, 714034662, 888647744, 676121233, 699155520}

    36

    Returns: 181142827634000034

  9. {126110904, 128108439, 314482478, 479313308, 135969204, 357658328, 430827836, 470514656, 233189266, 379595972, 52853621, 338776591, 60678122, 362372647, 492437400, 407234219, 282592503, 19721681, 475056236, 268310018, 79265062, 298428518, 281565619, 11695929, 336680935, 431705004, 472756490, 478725213, 125582401, 461184294, 483417600, 443571699, 462670686, 439583549, 242579415, 429577364, 462784893, 393784931, 275038106, 445693622, 112957953, 413662533, 436615252, 219182301, 129050954, 341686728, 3019059, 430584708, 256622845, 303219138, 65605062, 439585188, 71033380, 170310239, 22959882, 367779016, 10656393, 158922396, 422977767, 343586061, 133391184, 323149012, 85360279, 35228921, 460754182, 132884211, 83013326, 3079113, 120666895, 470598651, 288074455, 117697382, 145740843, 126449646, 437091632, 58646615, 256884717, 212104664, 434359079, 115986070, 120213676, 416796960, 385296338, 308916011, 175885228, 71811575, 195755154, 260221373, 52535324, 32829010, 88541760, 483698516, 301350541, 146240973, 183738000, 32784823, 90631963, 274538677, 67577890, 71519803, 100464863, 32231967, 263916325, 119919052, 419241336, 78654297, 385145420, 218962072, 388080272, 430545418, 196029435, 378313877, 180840445, 65551938, 141654173, 87090461, 26239771, 339165969, 199497082, 474816234, 411463213, 179669155, 353522354, 170382561, 484615986, 48719599, 422769363, 19181254, 117468552, 245465471, 92412441, 203301307, 74678093, 285390072, 150512095, 489723923, 152621856, 162214567, 435611346, 1226487, 485115993, 51932831, 298471625, 258560722, 285149160, 33478718, 111322608, 383505261, 370204770, 452487356, 119742821, 60874489, 474078465, 314481969, 108322217, 60667183, 353558009, 60150085, 252582626, 102625072, 253588012, 324778509, 373311188, 71340451, 308072037, 475626994, 108431892, 422195448, 32421742, 340195329, 42906534, 392880790, 471137978, 282525877, 61580146, 227804056, 480062792, 486104337, 363000409, 56768278, 312195207, 259326318, 439690382, 73787364, 417369908, 463164749, 158269907, 377243226, 117694759, 104713857, 200887877, 109542001, 277039782, 146554045, 497038929, 146000073, 235901924, 463631000, 85281187, 126379365}

    {75315121, 355217470, 32943601, 408228555, 285266706, 322129695, 225054453, 398055745, 136802013, 384135418, 107081643, 299476961, 277697446, 203154655, 351257893, 494526523, 213051910, 356465144, 338752809, 421801512, 302659510, 402027257, 333321292, 362150864, 333914247, 283277580, 201983327, 231900845, 145062582, 458167723, 227575447, 35728713, 303642830, 377323333, 145700896, 270826940, 198483114, 356344719, 206174641, 36774294, 170399436, 257048736, 307839521, 312234874, 355826730, 335225287, 248700196, 428068182, 204813319, 274126042, 288900222, 417648282, 312483300, 138819938, 170036120, 30503541, 188494141, 114370700, 51737208, 58608297, 241493332, 345423842, 136637789, 309420188, 124936499, 257585526, 75932873, 79313795, 13479197, 50613366, 403523346, 176061243, 886364, 133131332, 463337969, 236011876, 270910927, 96683858, 164257695, 355754923, 139050882, 177250544, 217519657, 401609572, 348610726, 348494364, 316002243, 279247102, 324947291, 408499730, 196544113, 7510218, 25210576, 171172386, 284609486, 113900812, 313108505, 175487578, 89432989, 60663584, 205987660, 478481682, 87098970, 44637278, 14186439, 484157271, 75902312, 418040047, 108866185, 330637705, 453767100, 399988346, 240108822, 422133114, 340194384, 178564877, 478397333, 133018308, 32388576, 267866238, 275383896, 202679598, 52191786, 174045667, 142606506, 371265792, 155681991, 333586392, 158463094, 46993338, 266739054, 178251156, 1998654, 108092007, 395610443, 271675899, 311562278, 220392916, 411511692, 403395696, 76973482, 49768590, 307430438, 139158916, 253917469, 11389297, 18459459, 110597235, 303477531, 466939472, 475897168, 219306223, 110435056, 305762209, 2437203, 203357596, 299774667, 12388189, 3728721, 468721401, 209393311, 384833349, 140601787, 15691650, 412402018, 462812930, 325378377, 495474202, 83788066, 167703122, 491704329, 43708370, 206395891, 424385401, 80490435, 226074694, 250011498, 409985322, 169051320, 7894452, 339297246, 230575123, 381800866, 314660073, 41279881, 79897544, 325037424, 49209066, 347794791, 122425277, 394254010, 456053741, 475114181, 492014341, 27220738, 94804046, 34105778, 327990190, 123594574, 375702610}

    {766865434, 555830693, 985664568, 729038994, 632465663, 631293848, 718289024, 694136247, 627525068, 670773709, 982217339, 853905275, 924051560, 651052864, 631665027, 876819076, 551478301, 757992793, 911532582, 770516611, 547713053, 750397547, 993518677, 851962615, 610626381, 624518602, 596095923, 941429485, 503150068, 596592045, 815033597, 915099071, 591136727, 585958556, 557717155, 916945029, 538536162, 516520637, 809443978, 708404986, 969289001, 828740424, 764456144, 529196571, 784586872, 873051324, 671717522, 773159733, 955371933, 664826484, 916513440, 581466213, 920811710, 638331169, 578253990, 591154632, 985676572, 829477960, 682756147, 858460094, 984714613, 589051556, 643254376, 895733739, 603852600, 684369175, 738428835, 906358678, 541648867, 775259767, 735355328, 674980330, 949798856, 640884179, 574850363, 840114342, 775775051, 585685928, 571288092, 562846850, 649127469, 559122694, 843875845, 685617729, 889001008, 556183189, 970524679, 674952769, 957631279, 792883703, 644629631, 823213264, 716003345, 605438003, 818627708, 935904348, 857967178, 727196337, 814759046, 570471533, 961862914, 915942569, 941556473, 842244992, 957163966, 855682962, 745359481, 554853537, 739218577, 625204594, 531988375, 600915526, 557997329, 943506211, 754018911, 772330541, 792285184, 713182421, 864282341, 784921764, 778451981, 662099926, 873252735, 728345131, 746648443, 586278922, 816777871, 789473337, 735705762, 531609847, 856605038, 647562171, 573586462, 747092086, 620498887, 657959872, 653303549, 726367564, 589089593, 531690559, 584808870, 928161292, 529411302, 866441751, 505243850, 718345238, 775883303, 689929781, 673094632, 741687221, 699346727, 706180589, 517486009, 989533686, 934135373, 889354837, 512321819, 823617229, 638179359, 599888693, 860164237, 880775161, 575432200, 883220170, 737544214, 808309307, 951636281, 769379071, 591644953, 896412303, 767584453, 600170206, 738878524, 828142682, 750006903, 870765494, 604906674, 561489937, 906746237, 834691154, 855033637, 525410193, 996112537, 612294179, 506500845, 924220542, 956270873, 827053044, 765861717, 706656776, 740194013, 800310281, 660456678, 604219516, 939846062, 587814487, 702390489, 963895649, 674061486, 956148484}

    {888264261, 868049250, 593115583, 833243677, 796893943, 533228225, 829019255, 851046103, 931276478, 693267867, 855797311, 723156656, 936220873, 783748080, 677812021, 864889637, 534266896, 776097869, 818190234, 796888231, 888372864, 901751053, 527425951, 860625168, 712053475, 713823083, 750887109, 540308963, 546264079, 861384218, 889553259, 625255799, 933307030, 949468463, 745148220, 910866470, 596757857, 595176432, 646497170, 581706004, 823506385, 571523946, 863081055, 532949907, 501916104, 704689978, 950044291, 565504492, 590055228, 877023706, 574570912, 706710297, 617053749, 876059846, 752108173, 952206027, 799257918, 604571292, 507377936, 903278829, 517735791, 949084262, 864304289, 870775899, 621414810, 616001009, 711232654, 832493942, 985633659, 624159525, 623136160, 978080350, 977944671, 572785781, 546916850, 766285027, 929811369, 531327801, 652172770, 894462638, 751122154, 747110501, 861932630, 639621516, 667403425, 828885902, 797684984, 511236661, 679168603, 766304148, 711114566, 538863325, 864368137, 880366493, 953224563, 534618186, 907887624, 678844637, 747757836, 887940597, 646304503, 691391636, 618290807, 610980861, 532511842, 611732878, 592247489, 543453241, 670217266, 647200243, 804515215, 736971128, 983876279, 515391430, 664254638, 833354798, 638578671, 800759805, 915569627, 786710162, 773246456, 693986068, 902095457, 668016310, 903855039, 831147141, 910065715, 582811864, 864395765, 680605214, 645719946, 671426320, 810115267, 990594287, 941222759, 715352096, 527059304, 561574513, 509610569, 859894390, 656510118, 953462602, 824416499, 687038811, 506661525, 620659389, 543934207, 709589715, 931068222, 681947535, 635681802, 595540002, 849463286, 543984747, 589661317, 890495934, 551317518, 867989665, 578995365, 899016294, 696491892, 960599954, 830783760, 710610967, 752562600, 873266494, 841811627, 530357975, 940286718, 779648556, 988469458, 525734593, 998245087, 960396269, 831769582, 858862566, 628372325, 964877992, 776779961, 684768743, 508467147, 895181443, 644373263, 933875892, 528591932, 600988843, 679851378, 924223752, 853663821, 649997036, 854708119, 875948450, 926150530, 503061702, 926896066, 865026125, 775907904, 838018875, 506656899, 793322481}

    18

    Returns: 262322769462644112

  10. {442512798, 168109471, 402024286, 130534068, 256318869, 53808770, 260117732, 130552426, 302007798, 42261387, 447462729, 407144867, 45965229, 242009921, 435348994, 58485489, 194197948, 497598046, 8458912, 312797354, 8129371, 9111140, 244638494, 126874344, 60275744, 405536225, 12969447, 482153840, 240177916, 411151607, 81346651, 266109059, 9087902, 44554623, 157310518, 354683960, 459114278, 448510075, 189066714, 307240588, 2502951, 140713905, 160624061, 257741668, 497556116, 312194511, 375025523, 261437539, 30978720, 496824588, 130317233, 104337724, 373810684, 10801629, 281922930, 316304916, 113289756, 279448513, 192362055, 375872264, 416425388, 226945422, 468356085, 100084076, 326692059, 149699260, 281004891, 480681013, 473718436, 340623515, 405587329, 168320413, 8588555, 142785008, 75489081, 235861815, 331322579, 413304209, 37697213, 311062917, 270016393, 470966395, 191904911, 436841858, 122561069, 405463092, 279036450, 386743883, 325331154, 461174050, 320612611, 228888568, 493986933, 104335162, 330988973, 294756736, 2833031, 9798647, 102997656, 269904728, 129052920, 7931199, 407973793, 57313701, 85363591, 446687099, 147149225, 82652475, 216239511, 266726312, 34700843, 336657217, 530959, 30988009, 322992444, 77224373, 63223525, 372486722, 119522292, 222164835, 78010273, 411729740, 287750384, 104659245, 342413832, 184476370, 255354890, 149847796, 484770138, 182590225, 356278992, 18992320, 435102018, 265093109, 415574815, 211096332, 307761899, 233215540, 128052346, 478898835, 432274159, 423022938, 208796278, 342863522, 462285848, 344942789, 222508484, 298441596, 131828014, 473250437, 64903957, 438453049, 383380619, 82118440, 454008014, 16609169, 6213226, 307580843, 232733077, 101459836, 115046369, 146769363, 223663453, 461026969, 142653112, 21642870, 27883412, 200117408, 227219611, 24783882, 234450293, 278772712, 398014300, 53803477, 97415715, 79043488, 308929515, 35205336, 260993439, 373584096, 409680352, 492195295, 489029830, 215274357, 91744347, 65389969, 201450890, 409835655, 476446049, 490699035, 399258768, 489721981, 494560987, 65222049, 105959676, 394069304, 43963701, 478072849, 376900614, 491073662}

    {172160321, 226287451, 249942664, 384144051, 55037910, 355365319, 402754486, 371758114, 368089111, 434378082, 323146859, 198467249, 281571764, 171690391, 403030342, 353673111, 485784048, 132215757, 371166035, 10317068, 338314714, 1167107, 49298910, 445755415, 461740218, 300665513, 104404624, 47129445, 214319547, 392225977, 31088451, 276680094, 22146798, 228267680, 340080257, 31327159, 239214015, 289592281, 217323264, 346950124, 247116397, 36901838, 445362372, 444393732, 182359885, 251520895, 475991729, 78009606, 145558376, 306632552, 103139097, 498478597, 82274868, 142997954, 98494527, 360792348, 438931398, 303659243, 490430800, 429338940, 212876333, 303031049, 48577672, 96679147, 198080658, 309955175, 73130560, 142078361, 71023703, 323664715, 160314640, 36754419, 58926016, 97844363, 30940274, 334628682, 272237442, 64870804, 65415080, 78944355, 103957881, 648945, 440054858, 459285336, 25912831, 371229771, 408953167, 450838565, 134862489, 416250950, 241195866, 406047207, 172179930, 140015323, 214245644, 356073023, 1191823, 309299555, 1120805, 148535639, 237142576, 422449597, 429070746, 92601295, 225321973, 175669698, 491599148, 195494331, 106165728, 307122801, 498080635, 237406126, 38727747, 463196903, 375523612, 176775000, 186853179, 50366588, 65642328, 101447918, 43905044, 11701762, 440555924, 150437221, 384278694, 233142248, 262123930, 258038460, 54141483, 456116023, 42106803, 158553447, 179745397, 238835925, 385624366, 482621030, 459810412, 199345645, 449969868, 246413337, 25215791, 204388575, 162277839, 476286498, 17609435, 403933547, 323367489, 145412259, 386310776, 302371098, 108404363, 467655577, 205936460, 189102372, 419571241, 435314571, 86569579, 189744328, 153138956, 272883918, 120634010, 89722137, 222507262, 299029871, 389989402, 25565241, 55548552, 84706633, 194741046, 132223290, 206324920, 417514159, 59105590, 349140772, 410973140, 70523546, 118953656, 411885238, 252481864, 495495935, 69211650, 188646046, 119210071, 301875134, 433879838, 216788034, 331928757, 78923418, 275444295, 34129279, 401097002, 474363220, 234846459, 16314953, 43663461, 154812814, 171560817, 29279637, 56059318, 104195127}

    {702308168, 632156939, 887293487, 855347918, 610155370, 653817030, 889033309, 683367589, 802958535, 985332298, 571096678, 984028249, 927389750, 811909742, 528932272, 610728049, 711875800, 981665050, 531603937, 641031154, 799194423, 599694122, 683673243, 591935528, 875083722, 861001994, 517560345, 676174713, 718520547, 709787208, 913665726, 800347720, 733127455, 895209233, 834365853, 708477879, 561053010, 836114207, 897157456, 682751293, 699309958, 857022352, 734505669, 821639098, 833306827, 997997730, 569280290, 776424345, 560171658, 608636995, 654458349, 913859388, 533815889, 912476178, 817543919, 789057866, 944552836, 563541797, 924099766, 954543648, 880783016, 782920492, 540738405, 864593619, 600144424, 884297615, 792110036, 895206273, 967965553, 945571197, 642393571, 872992753, 888257737, 920082123, 822198687, 542028199, 590847095, 943004792, 813333421, 603446732, 939801088, 934531269, 872927281, 534614839, 793103283, 892324320, 719987911, 684024030, 549577717, 700065720, 908315202, 663958460, 671190968, 741204705, 825422945, 844429520, 622984212, 728691403, 505916025, 911242224, 987772027, 742825300, 601381632, 906207177, 642274168, 862440481, 990303994, 733328228, 683335572, 505483921, 555196802, 713147932, 640483192, 971863098, 786945785, 986130357, 904552907, 754538365, 675027004, 827060694, 633344848, 544123055, 786290677, 757996491, 798384309, 906177290, 922583253, 833484779, 984615840, 528445542, 917950030, 651975764, 841942595, 909912524, 527617753, 865506980, 587908405, 544042791, 634555347, 700557183, 547144962, 857435691, 918263987, 998628024, 732799397, 703913965, 563649649, 798441100, 666449083, 769632367, 513240304, 576798358, 842465919, 506684480, 998279726, 987372977, 532018376, 667771549, 906193976, 768093102, 592314290, 567764337, 996578288, 903728891, 923672934, 713986498, 840784308, 655403229, 769241238, 947937155, 986812679, 634287129, 848538816, 514210499, 842100131, 757057739, 685182015, 568392671, 769818131, 863254925, 996616703, 592439447, 714210336, 860540057, 596339577, 921255460, 938389791, 810545414, 718381897, 871326577, 756190603, 912906013, 766358425, 827619979, 772118443, 572176625, 865897318, 668189599, 708653880, 838633167}

    {681816788, 584473951, 770685239, 960837291, 682761508, 980141477, 559987011, 950138993, 898331790, 512381107, 552379992, 855226528, 775515170, 756351920, 875958580, 909192694, 704887465, 530549068, 587555073, 957996871, 721654131, 821209147, 538892354, 850365717, 812085587, 593120473, 814653910, 756944427, 879374484, 830160483, 598013587, 817845611, 942846414, 698786690, 651084411, 729716588, 523176226, 966694479, 513019088, 523183068, 634825887, 974848960, 752804043, 837696964, 720407167, 655928773, 997466989, 572236477, 538799361, 801498475, 807667204, 783318050, 793025909, 542273345, 566054302, 767935306, 672390332, 766736756, 981111307, 861961411, 937841636, 922878129, 550764578, 798568439, 785126723, 686018613, 546193339, 916690135, 725342648, 872328598, 845283782, 548927329, 829975160, 582715354, 820005106, 881134140, 706662178, 701309524, 842222771, 949697246, 887996895, 887877818, 564834591, 692871754, 656659462, 831811586, 878343546, 568406409, 875414277, 512683931, 558983765, 842639071, 511369753, 962904738, 758990443, 989143368, 931769553, 729914403, 786835980, 551405750, 837711643, 676627893, 987919049, 688616073, 587069861, 843923600, 605313944, 858831723, 766364109, 643935633, 739015901, 897747342, 988409339, 526955815, 929994416, 853620001, 588081066, 658667841, 583264809, 940816763, 991284745, 587864847, 895540010, 610465711, 676731269, 646278477, 686048243, 937628550, 847847907, 570739727, 960378252, 892866401, 808250439, 732476543, 978865049, 863268385, 772907258, 501147771, 688501920, 631608200, 962128244, 667370750, 806823099, 761893238, 741903787, 834042161, 917242308, 884258598, 655553762, 646851359, 569520229, 602218582, 587879647, 733300790, 533102122, 531425194, 643847478, 641353852, 995557286, 795908871, 663560504, 829082439, 797798788, 937764501, 817120919, 863739593, 897712442, 802590136, 593876016, 802949843, 512741120, 892760540, 807076505, 719238844, 772713764, 930441183, 878657094, 583986329, 620315873, 761731817, 860298971, 630631139, 947586462, 722601844, 771518729, 812914891, 772644933, 892143110, 733768219, 579091778, 699114746, 847109461, 569719705, 859617529, 641096178, 842568288, 969459878, 520349262, 702799855, 842070380}

    162

    Returns: 4431077060080348

  11. {259249489, 196465167, 398997147, 51657679, 231815584, 465827474, 290456758, 169182733, 9736711, 52943472, 228535914, 474506448, 491197261, 199156429, 187619587, 252054796, 300531123, 311504488, 350116341, 483531155, 345013023, 471454292, 396636889, 294432487, 150686559, 362514930, 213581217, 191602210, 41856819, 112692750, 131224496, 436820941, 158291526, 156135186, 79117722, 57685045, 388598940, 350364329, 41634029, 5147117, 51283916, 156802495, 42855451, 484887433, 115401950, 400678083, 185206714, 11849587, 363202094, 443546653, 420349692, 144352921, 196231986, 227094390, 311356061, 282985369, 55444572, 196459216, 192377000, 346026918, 226092180, 18938570, 56481804, 193839738, 290297966, 185790675, 323219910, 419889476, 380208347, 255272167, 3836175, 136347950, 184714346, 114936694, 203563366, 197122271, 84297680, 399213999, 235558609, 12913812, 409254230, 16052038, 2506968, 443407206, 67243690, 155332057, 474852235, 342517101, 282774747, 359689906, 313381487, 284555783, 196569535, 15398825, 215973177, 154149565, 207327923, 59346187, 191857447, 197079708, 12734306, 59337223, 1605969, 34003295, 87377370, 453562346, 250146822, 259780614, 24454440, 110081937, 444245305, 208300925, 408897751, 330842133, 137802367, 277158087, 467192793, 46091488, 137494836, 233792353, 256261802, 365106278, 122114903, 183242896, 271809744, 438356723, 112918017, 109130543, 344637899, 136774297, 168387835, 292240904, 383192065, 361910311, 258397002, 65094948, 433288286, 172070356, 197877719, 464416322, 49839251, 93133763, 192797795, 263503301, 252058961, 224141589, 463676340, 125023967, 56171177, 262813193, 430963740, 10874122, 169503937, 162437508, 26296493, 380548105, 116339353, 456143227, 364450342, 412509849, 311857560, 1564809, 265396144, 227519920, 180100316, 376011009, 304619607, 197126583, 2519292, 4146321, 409857009, 250882859, 144337582, 155365923, 73402573, 171777312, 101269050, 213071483, 360283735, 3921455, 257198129, 36807212, 239102300, 136005139, 209966404, 395712292, 358908211, 62854006, 260461771, 2483794, 144717770, 473628113, 49312426, 390977961, 35429240, 359712147, 118904101, 91673287, 46594654, 226795481}

    {380989760, 466596245, 112627239, 163335670, 417213973, 27328132, 254301729, 249838225, 345155068, 405852084, 130453162, 103416106, 12680821, 173427967, 308103504, 161844888, 260012928, 418549432, 377874472, 247751664, 470645874, 211818411, 123431311, 68678203, 360826617, 3494320, 183465783, 361288675, 300406650, 378061767, 367782470, 117002360, 453135250, 183172867, 20774946, 248797075, 51537977, 155517746, 308418322, 236896171, 101437399, 208660225, 170977305, 309583866, 45993996, 127171343, 459828395, 6821437, 301914835, 423385978, 293614041, 265866311, 413758026, 361168945, 320382882, 31785058, 341235646, 241481349, 103331141, 339879378, 314852098, 366716916, 213974908, 404167915, 40597276, 21338423, 76164092, 235381190, 189470050, 373896489, 332219299, 154590308, 497219679, 168572721, 445854828, 398869144, 159533573, 439217773, 319167419, 143633115, 112559443, 215265524, 384486889, 250432940, 113049823, 62379584, 105436215, 480904136, 422601913, 379013539, 430127674, 234436618, 145738026, 302749884, 329928986, 98966963, 492907028, 494099643, 481667330, 245710308, 466198467, 336527720, 389296179, 105323590, 350286339, 172848976, 68096117, 186909020, 182694073, 95944130, 39936779, 312236818, 445344362, 285906502, 162615539, 123768688, 499758982, 492126500, 437606278, 411034429, 451151473, 459889163, 178770442, 104641847, 78366523, 436209204, 95791712, 24564122, 27370349, 31363319, 167364472, 335184383, 222495139, 233087964, 348961261, 407861369, 468910936, 413723791, 67217838, 475905195, 340169018, 139956443, 268836393, 408237694, 288732586, 311721738, 223692193, 240386093, 350211800, 354505073, 441906853, 449761489, 363709635, 309187819, 272381982, 373509528, 132016352, 156621373, 300009792, 389925385, 388973217, 451824665, 481704161, 129450933, 124711930, 307411703, 242219107, 389862654, 205582381, 430690047, 191480689, 55885928, 461058638, 5034439, 96413391, 176625878, 234433487, 269822033, 89402986, 416838671, 367766585, 466382025, 279915941, 470715469, 82671097, 247866111, 363766565, 313286604, 66561089, 469873840, 195385877, 148356753, 126403452, 444601948, 137946032, 147974029, 73914698, 258574888, 30723090, 256145936}

    {995202735, 910078747, 966423736, 963475681, 746635947, 621055015, 939409537, 734021734, 908775663, 598732932, 785769103, 592548004, 505479726, 812011283, 742685951, 863521202, 524995750, 957730196, 996839772, 994280556, 893938561, 641442675, 507646937, 954418419, 814545533, 908619241, 892479048, 681094199, 827077164, 675656738, 623831007, 688743609, 602173416, 708696121, 770645057, 674713135, 788147583, 527225456, 657441499, 806349616, 953835710, 625430750, 748147918, 836670138, 968701162, 784483298, 777064218, 915064839, 990917281, 538327153, 685449749, 610635830, 770344177, 894043258, 566714387, 874556996, 833326586, 663245194, 603608583, 957370827, 614823803, 535667806, 833844940, 678382064, 583833002, 808106763, 711496732, 773472032, 834337461, 756347629, 566792245, 956786266, 560295805, 798395880, 773003455, 739796247, 616539660, 729564249, 504479468, 831985536, 549963408, 826285198, 944844386, 577926110, 704505146, 812091436, 531194803, 997192611, 662895942, 583180439, 849626804, 534636512, 950045138, 513029104, 642277605, 583365916, 689612533, 717367696, 881624083, 629740064, 800614738, 597097200, 705709375, 850502726, 849808335, 754605897, 929362291, 851720310, 521513856, 894439685, 719191914, 608557132, 894429153, 902914268, 736388675, 515450889, 573522847, 701499357, 817847885, 825214875, 707569317, 611461518, 832504863, 598556577, 983085273, 530875215, 820530956, 923465067, 958108208, 935318087, 699882032, 890459926, 815557954, 667309223, 593882301, 904093878, 671867013, 561395639, 952261370, 948408158, 975604509, 619822265, 516985142, 935627785, 978714177, 520027722, 910424778, 539095613, 518642210, 570674501, 929798831, 766723477, 721357107, 913057411, 664094958, 718409589, 516360394, 982120863, 633581638, 863430790, 716592125, 503384336, 786352288, 770359889, 523785896, 769921882, 922062970, 785734605, 647634669, 813163160, 584577726, 560512962, 571660709, 530527969, 876182585, 874167530, 605238136, 934087199, 897258760, 520748466, 579196253, 890010743, 810250763, 938332875, 810036012, 830966321, 841228718, 861957167, 504474754, 806389132, 603931308, 703893691, 801737449, 659079326, 667552226, 528320762, 757648337, 965230023, 744764399, 714609191}

    {627059435, 847501973, 773630826, 967052608, 796552016, 823207863, 825010949, 847819233, 790957181, 971260698, 804158686, 740130901, 756840369, 501234513, 575029813, 879052986, 974734899, 626756641, 721164937, 891844177, 754786037, 736238555, 740067530, 972908433, 783933221, 826985560, 906230582, 990413285, 723691098, 503038513, 720131952, 893946558, 767477165, 605419874, 894415615, 676728979, 543133577, 812097636, 727015388, 873032677, 662511141, 982785208, 649894969, 861147137, 787141212, 527507975, 806457312, 695705310, 722750117, 535432459, 969717698, 952636572, 650488820, 942589053, 850443970, 868221892, 876338200, 678373200, 502821536, 781167723, 733976199, 900626059, 635113691, 679525206, 674176915, 974805218, 582347979, 596957491, 522746073, 993268732, 932742295, 678682555, 914058696, 632795225, 598924346, 589566163, 991582768, 518796549, 812965643, 952262275, 769054208, 766075850, 758483766, 583138451, 628257385, 921501726, 886663103, 767731752, 656300251, 867337487, 582831852, 500296020, 621972113, 758468503, 807789984, 605549140, 995907929, 744762215, 863263849, 869431513, 843241109, 638264578, 765044763, 600886330, 818581159, 703921563, 949104772, 921157072, 501181315, 533349669, 545492815, 812203260, 692326086, 844455398, 697183326, 647945300, 767810734, 618640894, 773160563, 970724241, 530864046, 956020676, 936381158, 511689439, 713734002, 857775104, 852812957, 988202609, 547324535, 648897200, 693931003, 980022990, 603621936, 593434471, 716475646, 692951791, 614828305, 622509369, 894678769, 883652739, 661346228, 539088761, 640776257, 807179538, 711026252, 695253782, 787781063, 597507643, 932926323, 802412958, 752147744, 882037508, 743362577, 762343057, 615690188, 559533881, 566547140, 895792178, 912921926, 502220106, 607261934, 578316328, 877121272, 540242303, 566850885, 907250046, 934052011, 542452462, 994588201, 803898879, 672883889, 507568593, 714190880, 687627483, 739089677, 645548276, 868020361, 946199083, 550851611, 759937554, 769698983, 949241395, 928734114, 890417380, 684017026, 534106298, 859338162, 895005797, 881961328, 538459797, 504778871, 987019197, 700910651, 858665241, 839092285, 609773754, 582415942, 514687498, 891362599, 598101824}

    164

    Returns: 3915977747715880

  12. {193359663, 279800565, 403881753, 288441994, 422590227, 486364532, 434973211, 159918848, 359633950, 157881816, 174623932, 358253541, 457840727, 423024937, 30755555, 202444173, 291489282, 447272974, 146929357, 294524583, 472077423, 197998402, 72868819, 179099300, 351461537, 323617295, 316868495, 49154116, 382118615, 410668011, 165709256, 283606300, 395270043, 227391385, 118689018, 271673570, 182459895, 449178894, 126829516, 306374543, 95620087, 21812640, 460571147, 293952659, 399037026, 97183930, 209227155, 365972030, 131765690, 202810840, 46868640, 195047110, 92868230, 38876919, 268416639, 35089673, 93240758, 34231305, 380647586, 115580151, 77757981, 194275515, 485962234, 218087303, 124134265, 68698997, 74958920, 178390859, 334704403, 118622392, 64481640, 249700102, 304023173, 487184828, 429494133, 415810717, 456131531, 292345923, 56372109, 461651747, 97586931, 40899864, 399249165, 278198268, 25216789, 472935277, 68660801, 458729216, 284686946, 455237489, 313812020, 195795681, 31248586, 449392906, 354492645, 409736163, 302675358, 272231299, 27228984, 16776366, 179638732, 309703098, 341251004, 366746741, 19219146, 319761060, 266159762, 392778737, 34989437, 84932610, 494772393, 196530919, 280790894, 448576629, 329913901, 138526815, 245320557, 469036958, 371603437, 210225881, 443105808, 88597872, 15945607, 431836792, 232906834, 77122794, 204783464, 437402703, 468291005, 423349755, 220291698, 222965982, 397792293, 7358987, 495971231, 374514177, 215689475, 348855852, 203178861, 442890508, 159547944, 252265469, 75608751, 439347700, 325717332, 202815976, 454958725, 197718854, 181751540, 43178238, 44662263, 85544735, 212799990, 60575295, 344559716, 178781410, 49318967, 309836252, 517693, 226000749, 236832533, 107409242, 178872208, 340883941, 86929910, 107641988, 258026129, 95134183, 353214995, 21435438, 164321510, 396639459, 456623225, 54113379, 362879679, 48512506, 413175270, 434701887, 217632475, 81947276, 231628096, 116305405, 403878579, 140859657, 58394708, 89824280, 202592924, 317459860, 347950442, 128038420, 298011924, 254570336, 329159723, 59362457, 133167245, 252848579, 124583091, 399343011, 51192038, 270537482}

    {293758110, 434185437, 391763972, 125743984, 343443478, 267901379, 34155609, 194881178, 411905932, 125860536, 303436435, 64582666, 144991599, 93337518, 149160213, 182748357, 85171040, 148114589, 46417989, 412368043, 337431369, 197705303, 40197035, 204990988, 471797085, 334277502, 449656087, 490043216, 78306942, 370785406, 72547812, 40092947, 231533181, 492043374, 279257335, 19335908, 117547774, 9088621, 343494497, 7641016, 138836908, 235162106, 33836029, 120938364, 120739017, 313589613, 139124453, 82554294, 58092987, 110074329, 272113772, 455990282, 415838131, 243849441, 84622085, 60921677, 99024768, 287591834, 498042137, 499281480, 485519362, 36789259, 2156442, 370897209, 460956925, 328369245, 240007916, 266663992, 335542650, 82630174, 175370934, 203361965, 144400478, 87995872, 33097510, 55710942, 460952786, 486246399, 330031179, 470687859, 260027953, 132946149, 219932919, 346711188, 134522090, 276024876, 152992082, 449440839, 9489814, 361670663, 51797958, 255556458, 246355443, 460520313, 343167747, 456070625, 472714479, 184961552, 395793650, 170432228, 170221276, 123083044, 43787154, 411167068, 353971636, 106121006, 251459797, 75512790, 35821443, 490024547, 350294830, 389386660, 380006261, 449226541, 242930078, 141818405, 314013984, 467193877, 322239582, 258216503, 68318271, 94799469, 427718790, 76527786, 499682519, 148929019, 16319391, 350771875, 403798890, 295339568, 498768232, 400247232, 471100585, 73381710, 206593395, 342408900, 397250515, 299749662, 265893737, 223185386, 378417411, 265194805, 264256317, 303512202, 360186694, 123222821, 442998899, 318349016, 217062418, 366970974, 273077705, 411748109, 442661503, 237434783, 495338829, 159709517, 174802755, 338850404, 61267544, 235504043, 432595048, 23825830, 294996996, 204901581, 111015886, 348869387, 350355785, 497189920, 478135933, 189534987, 325037011, 377806819, 55459443, 133258526, 313543892, 453837710, 310754256, 421519117, 334779421, 87108938, 169620325, 477894498, 150810616, 65989088, 365345954, 165373370, 261605789, 10010415, 368641063, 119480111, 152105823, 226448566, 210151258, 118123490, 207883644, 486567950, 475645718, 352869683, 22848275, 11733164}

    {698950512, 502667072, 822210077, 719048146, 916293497, 801942309, 970583676, 998744967, 897235983, 817240873, 940760572, 765111547, 938050235, 517396180, 852896533, 903135294, 660970103, 779666641, 531303044, 802662505, 740902319, 724867036, 693034011, 503565743, 605031909, 668252632, 985706773, 920207125, 614258475, 573443061, 760651113, 958997861, 605475850, 830558229, 919774663, 820641678, 631489907, 555079714, 610787317, 869271075, 758405866, 975324087, 908805823, 916195415, 674024000, 510480214, 552549256, 872929216, 829684046, 944755594, 524183242, 814368388, 527994201, 661437010, 591206864, 541569971, 523403519, 539858528, 926911658, 952326018, 547243177, 630606447, 789661827, 643807939, 967584629, 515931604, 909133204, 879418060, 668447648, 724533138, 524981549, 742470381, 674438451, 724389751, 657351299, 892449245, 571779607, 980320040, 760742364, 526061026, 798325319, 898226430, 911458604, 608469962, 803737333, 990506386, 692606238, 851313009, 921186677, 525816538, 765446046, 891065927, 565766923, 788761852, 700305417, 815287318, 937679413, 628910851, 724963074, 650420705, 918732792, 882480572, 772378383, 528708256, 869720685, 720248874, 558704906, 527018949, 650814723, 701390434, 521639760, 567608225, 501779426, 981055002, 611975471, 985494271, 701140536, 732866624, 543670937, 904655965, 757862895, 781600445, 702077277, 596687127, 842900078, 824774208, 795110391, 554215832, 932325337, 519489220, 840328225, 889800162, 810743653, 725299460, 806052291, 958800836, 849339252, 571640085, 768948413, 695405974, 540146382, 853489378, 934287584, 719373206, 521366428, 818618603, 889616091, 932532155, 943041442, 778156227, 791015190, 836400019, 907529326, 906966421, 524621774, 879201774, 864593700, 901954709, 651779379, 701743610, 796304685, 944199067, 766964980, 686231295, 610075376, 864789984, 742667081, 583448810, 666662788, 518394927, 676539528, 829021971, 536737080, 780982621, 790481881, 723123064, 685584491, 798362514, 777911170, 517074362, 994512576, 654039301, 728183517, 659071651, 734330249, 988335440, 643344554, 991886997, 738360407, 535556346, 861885559, 803033946, 529677373, 683438713, 753049193, 950184478, 747382417, 887646147, 704130017, 706180127}

    {580626834, 942378144, 521996877, 845718707, 728849993, 522503910, 882375616, 748596292, 792788068, 958080011, 508826074, 910750311, 938038003, 650330717, 782150394, 966101030, 695050071, 860845333, 843978198, 801389286, 626092634, 813807834, 700782511, 969288108, 945536545, 779392805, 639539240, 589542222, 934019502, 850716161, 976391614, 566532652, 595329285, 948999946, 593265387, 943396290, 672659025, 806256323, 521760570, 644785570, 982765784, 589662520, 699332848, 951203164, 968729545, 543285078, 634756455, 721268081, 546194525, 532793912, 857635761, 710066048, 942797150, 707843319, 616557040, 600042769, 769620237, 507494512, 597130245, 614573525, 857738803, 606028262, 967130375, 773004601, 753762907, 894964743, 815424787, 809202522, 848674500, 826695545, 733256568, 901717171, 584890433, 887467291, 864329369, 937618687, 940626338, 658825560, 879150783, 857784616, 575368092, 868874628, 853204623, 545621926, 634129369, 906822417, 924425963, 670511904, 658734577, 960974716, 937708927, 566434720, 890708030, 807190390, 798008996, 582722014, 875333884, 828612523, 595369637, 670054370, 739459975, 965358725, 996700393, 514278183, 981217388, 634307675, 739191008, 808637453, 957859919, 953002858, 543473215, 976550960, 895314272, 812822745, 907439596, 616391855, 777343792, 610550673, 544232178, 658712734, 648676561, 785617618, 520073379, 850729295, 849330347, 547198696, 789384700, 843621655, 952010323, 563847010, 916458124, 994392843, 993172048, 628631636, 861996897, 774846803, 637658166, 794885073, 944863552, 697546909, 877536138, 689233849, 594477318, 974660782, 913135735, 593579136, 725163275, 788805481, 820631249, 565816987, 671957653, 570812632, 807435825, 926183917, 860674148, 835451796, 706840257, 940602474, 695976490, 690427252, 500918014, 574780883, 553187534, 532637860, 504834054, 982637456, 511295652, 821615496, 511067381, 649227490, 535938153, 782997049, 849635320, 700961272, 649408757, 987820196, 943655310, 634574143, 546318206, 916632278, 920239113, 871987775, 672848262, 650917276, 990547458, 851715381, 850212748, 845911407, 802344816, 538771184, 724696777, 637635202, 544479318, 916100019, 671822014, 551246604, 598099406, 773286380, 978439961, 676474393}

    181

    Returns: 1416958618032507

  13. {54211857, 379977666, 104021572, 203333091, 157707667, 367002535, 107148409, 498105301, 312606287, 220264751, 365147948, 57832908, 157530273, 464681845, 339040725, 367135107, 151473451, 484779857, 170678099, 248035696, 162428953, 186843838, 147709108, 351168401, 356272141, 57482065, 422220660, 448846403, 269187221, 180765469, 101494976, 333961154, 201120758, 160715789, 352986031, 288121782, 273851691, 411165975, 325367752, 46264284, 11869385, 466319886, 403456357, 340003651, 2192981, 55396892, 152771071, 322321267, 494199390, 363794499, 80635439, 219163757, 248702116, 59039935, 139249786, 222617259, 215470241, 162362851, 390138866, 162910983, 367897844, 209443683, 412886210, 293365236, 68631130, 58794045, 74626764, 277114340, 125346276, 51130407, 271477991, 37795278, 144980590, 276366991, 361484971, 75604238, 438681726, 133239059, 43695503, 120419768, 244528235, 421561451, 306867941, 78488758, 140450279, 109454189, 355691620, 451925379, 378419697, 154231007, 325260348, 93248931, 431271270, 440316901, 69114354, 216141554, 72989474, 181176808, 492149580, 116378660, 175459714, 131741326, 10123732, 275455659, 83455475, 432239063, 307324135, 6056155, 24389306, 16044122, 107677044, 290903085, 162092168, 460696932, 264447536, 492266998, 314715396, 80785569, 414322823, 282383430, 179992991, 374340523, 140840480, 176662239, 144579529, 260121171, 61229988, 114293807, 251478162, 13565472, 115122080, 139423808, 397364260, 38931280, 172684027, 187377633, 51021157, 306971557, 103724363, 406739460, 410820405, 374789092, 271515266, 247512205, 124814770, 397557742, 5277020, 232688166, 467257618, 357574587, 190997300, 307935131, 117333865, 3536376, 324360727, 395789629, 473641714, 390893686, 192768663, 139399303, 21110293, 442378920, 189924692, 167900373, 139560974, 458430302, 162514058, 9964138, 184031155, 50868145, 375831463, 475866160, 462597589, 60019449, 282502554, 206157036, 184675778, 8540924, 231164785, 42147320, 428830639, 272438471, 331639252, 485465122, 21315172, 408900999, 23306969, 38718612, 180978730, 20261816, 390297971, 255713228, 344219985, 405821512, 400148929, 170830694, 357292470, 112102251, 70790530, 374480189}

    {198267601, 144214998, 423373503, 436211433, 96648562, 35161550, 30226645, 154453536, 152050281, 74676152, 234341772, 415261916, 332395639, 15431702, 476555501, 178193655, 126221593, 90147415, 314177845, 37895404, 487127985, 478775498, 409746723, 433779405, 401308362, 85365528, 385600267, 479718801, 449152204, 223779075, 271237915, 181724648, 405390877, 155431350, 461603710, 314630348, 126469656, 453953099, 355937593, 275845720, 242459537, 229010873, 60916143, 427564875, 90544816, 184893615, 247783907, 353875583, 133423504, 324875404, 417579405, 67648835, 446341495, 461429810, 466598677, 473658448, 415737576, 382504640, 147929930, 409658082, 39320688, 461712303, 121007286, 336377961, 362841672, 154228030, 137373327, 7728854, 140550447, 41028936, 344510296, 9840398, 411612844, 425672045, 266634043, 171531953, 158678166, 473596572, 308589429, 431370353, 324684107, 289698178, 458169618, 376674958, 281308233, 15739532, 392112782, 156452766, 73874924, 262646200, 305377667, 133902161, 477826836, 288151652, 243882166, 468956096, 127988072, 268959837, 361837281, 311987702, 263929068, 407435087, 368618004, 321018756, 51998857, 31462558, 183940710, 208826286, 216040398, 307457384, 401817477, 255279407, 24053670, 68782333, 75324644, 418522858, 143383274, 36415845, 455928010, 37626709, 123381387, 486356023, 338638428, 434191803, 326305460, 482292124, 307863449, 125167828, 13535468, 68641191, 427939287, 302550843, 211343996, 425332400, 213536867, 162559311, 286819465, 28552624, 9792939, 154631224, 143967716, 385917707, 216758254, 178738334, 21563667, 113249407, 250343683, 489162682, 15455747, 375022318, 392087108, 111915602, 17930570, 169131527, 188236461, 472404266, 289332958, 124018722, 114640839, 319671639, 343304529, 205020686, 67448340, 280974754, 338980640, 265704190, 10560009, 253379972, 146132549, 110962729, 478509304, 147146803, 100164127, 348164237, 126721163, 271072377, 114342956, 154766857, 483151612, 81642083, 294349218, 232947431, 294728927, 377657740, 15892169, 125518244, 86420945, 440287015, 66422941, 226421580, 488987377, 443973597, 331448479, 126030575, 166682126, 103415093, 231746928, 114946720, 96784454, 101289870}

    {815878176, 514976838, 844308872, 871987398, 542392023, 602777034, 548845978, 568762042, 946977974, 860943431, 763099404, 740231953, 809126198, 917171100, 934248573, 837463828, 534004337, 631090857, 870924762, 593200399, 979756660, 688308146, 861371698, 702161785, 573370723, 990976907, 946013053, 728934909, 970981308, 765042457, 664070516, 538385897, 908793554, 683471665, 865990254, 506033701, 858593128, 682008226, 973967235, 731499429, 576933139, 570687067, 794545944, 966807684, 780639436, 877262554, 650011660, 528888230, 760482667, 996383014, 718109383, 787926239, 910167789, 744910304, 773366139, 520017442, 852790452, 771476953, 623975326, 531127710, 517965472, 501923927, 728297291, 960302485, 748562782, 633770222, 954932489, 983772515, 673126910, 720910734, 643579403, 710643921, 933692295, 676596222, 630980034, 872501366, 974677229, 997326707, 662651020, 561985457, 724892128, 677889100, 977142075, 620022751, 642137391, 941377795, 683508098, 863865486, 949503935, 994186480, 952829123, 582483212, 820942769, 907874312, 741196720, 546438201, 606651906, 909586182, 613919569, 605494130, 724273857, 914208141, 921862956, 544400932, 924531617, 631361351, 657026044, 888100991, 908484877, 848903153, 642811879, 992225928, 812262922, 601519307, 864662367, 710790008, 884533875, 627881589, 751132019, 686099522, 770433079, 911748005, 552082751, 812267884, 991974281, 955774343, 802217476, 974668680, 558905938, 591002683, 510307344, 784566041, 824709903, 805295281, 736605200, 952251219, 961822792, 911357326, 525844530, 590994578, 815733434, 621296333, 943134516, 641724610, 892011092, 814363241, 607258787, 541918809, 927765428, 558034103, 699739897, 978799214, 942589337, 665182933, 669509569, 775412330, 929994824, 818801992, 616605171, 965649913, 726955752, 621641355, 676809239, 710766538, 544806380, 508485479, 909932833, 975791262, 948454485, 523556022, 748852938, 666671691, 937756714, 922431535, 672948848, 572830049, 604033006, 746359651, 842430220, 651935922, 951360828, 961799233, 905147618, 644790651, 916632794, 966300108, 916845897, 799590696, 815273914, 873772841, 620119916, 974191529, 818681978, 557415518, 652994752, 652012938, 986062411, 909169006, 590147086, 789297308}

    {785805098, 513313587, 903433244, 715206062, 853207304, 590596945, 959636934, 685921219, 630260887, 718288841, 936639099, 967513035, 502443728, 915653645, 797689174, 962445034, 747449911, 763938146, 666606974, 752021395, 565979869, 786392678, 636124100, 518241312, 944076959, 822770445, 698680074, 616297807, 943531441, 590697482, 723726611, 902363943, 508779899, 922185677, 926287692, 835479372, 581447815, 686691600, 522899288, 518556797, 861735677, 987386982, 662464342, 665025948, 788729155, 778736199, 634182801, 653421321, 709360581, 731904100, 973342437, 525585316, 890343881, 710724050, 731048856, 889865200, 948941667, 511057280, 654984614, 789409213, 724435147, 837923906, 878760487, 811678704, 964108176, 531510311, 779045294, 770273086, 801616179, 621363479, 902211273, 524775122, 696159096, 947116322, 583033721, 725011684, 792673418, 804277735, 848315577, 701270842, 907996149, 559926643, 829713242, 799550205, 796153836, 845193904, 864984593, 509274192, 586869053, 511794224, 909965109, 646402433, 500874198, 605984340, 617607746, 832515508, 707112825, 668631640, 996926670, 834184228, 587637162, 779896653, 949056519, 517062064, 934622587, 807557093, 779776511, 947963055, 756814149, 756299194, 679558050, 758934564, 728991640, 894645618, 749452561, 877302226, 568969665, 958168190, 731476865, 858757646, 627350451, 896700464, 815856792, 625163002, 658121313, 636545845, 875347822, 774281195, 868427693, 720397743, 502719115, 913053450, 611278695, 609183726, 990697908, 867556528, 970272191, 618972735, 914559985, 801492782, 963264091, 808067109, 826426274, 623388716, 672967841, 764478824, 729921279, 906586484, 863403379, 755665356, 863592996, 731018055, 770725913, 904310546, 804863679, 732446217, 520156169, 508111007, 551880571, 879514965, 538069464, 634218446, 976088180, 714068612, 917994757, 561494732, 616675056, 758298321, 544013840, 716660536, 916167308, 641465433, 554451426, 555021051, 739776671, 516649326, 688822618, 583675303, 705062703, 858997299, 893280160, 972206772, 640662482, 682844337, 791573987, 896031546, 501372006, 685977336, 581049700, 709069153, 521848196, 828299934, 994794660, 964758843, 642829444, 859535789, 748587431, 853420795, 558302214, 571394287}

    74

    Returns: 63941785361181168

  14. {359486814, 155046357, 190692200, 484677932, 432372427, 318593842, 424362783, 362477925, 337950082, 5697523, 260240280, 107159407, 40906799, 123377909, 339128574, 361310985, 78456891, 313302709, 414194209, 167294046, 407945729, 191887759, 155601188, 412166041, 357557454, 455818616, 169565519, 264424690, 28071930, 162373276, 47414180, 452419555, 415363006, 314324700, 30130768, 355712622, 405847048, 187599839, 218987813, 217676012, 132414114, 82790522, 285570407, 480539203, 294994602, 444651025, 159942580, 223111554, 301037541, 79342421, 262626497, 195885048, 74581990, 297402542, 1563261, 442746625, 332393271, 300543570, 456077458, 112173923, 458885892, 441958408, 248567226, 45799905, 345084833, 29279989, 429963270, 465251852, 13779878, 45828985, 111621001, 397347736, 317708376, 326302135, 236594093, 361442344, 35856425, 325308077, 177357134, 251058930, 424746480, 258959956, 259659020, 367031023, 214981914, 70379494, 310893042, 208606830, 168221000, 427015964, 443922918, 65414664, 364852077, 328844789, 330579473, 66093978, 114427114, 30298818, 19757377, 425295762, 395403957, 32010449, 55279627, 310151374, 158577056, 344704329, 327884663, 92280651, 99141345, 359069747, 49781920, 78869185, 193380439, 470930849, 373139921, 126214820, 44474932, 399207819, 366675446, 268119795, 116388168, 67257661, 472609975, 256535778, 387167066, 464935856, 213052548, 232770263, 123071228, 227273534, 384961546, 240587290, 463938653, 469127797, 57759574, 65370017, 267157409, 452457766, 484872173, 344593239, 99101453, 487036402, 69127072, 460706371, 484244311, 494316884, 347598511, 433672707, 281026371, 2935844, 421530975, 26183727, 149130459, 357751086, 491497657, 60781800, 405536630, 315093899, 101846249, 341111844, 224810891, 245205944, 199161193, 207194212, 424505622, 485566002, 132984377, 83284959, 43871664, 69686111, 41045683, 286866663, 468103678, 28648661, 288868428, 88071226, 6650678, 293396651, 24523010, 217846270, 202540480, 293496858, 222100060, 323715216, 466154555, 286463613, 63254969, 198533761, 82901577, 112144669, 314574435, 196866789, 435504957, 176415747, 267034028, 372457318, 184704119, 429009589, 407699125, 331593986}

    {106148000, 353579093, 49301011, 211652312, 474606692, 422459828, 205197892, 319752813, 481772163, 454014432, 348322049, 104244621, 334960410, 381951733, 8249992, 306210192, 430365670, 178666093, 34794253, 317207554, 284252106, 400181711, 54535762, 261434580, 29671433, 142686198, 477367415, 145795535, 164375291, 148646358, 408245236, 261550810, 395010086, 205672886, 73062579, 3606071, 476080746, 97165859, 170968190, 124409789, 2050367, 221657403, 260126795, 140210389, 49018169, 388703542, 87994359, 448583289, 312710607, 140018047, 39013072, 222630398, 165487632, 395207789, 196405589, 318352472, 328632475, 377003991, 268865199, 407015664, 275942340, 204535477, 96760800, 297801334, 251840711, 99369466, 407479355, 492413889, 143775942, 304758501, 75598358, 239919968, 92251459, 146556700, 95378763, 6313949, 257413485, 268406500, 36609470, 264410037, 82586102, 87966407, 52089271, 311640800, 283653257, 122260109, 157763011, 218055294, 236507215, 39942484, 450226634, 417308720, 471114371, 394941441, 392856422, 193596369, 326453833, 309583576, 290534540, 441003482, 113080256, 369461756, 478840268, 231666837, 95886537, 53067596, 480149485, 77091205, 432451671, 497494928, 205405364, 181952842, 201918383, 299794134, 441878060, 420409435, 373196098, 376996112, 175168313, 329591665, 47859035, 217724380, 427497258, 111573156, 17298730, 54919076, 309379522, 249820803, 117003968, 96204348, 27181022, 439201150, 354157352, 32709056, 10398233, 62096406, 430233506, 349114310, 358857575, 309702003, 147182323, 478017666, 307359848, 412010484, 129509873, 15107255, 137233156, 50185492, 186069021, 347920080, 302871210, 217477686, 316553118, 84885061, 209783145, 402939208, 353317250, 23549840, 449279896, 380600871, 425682145, 271117696, 350860351, 326920675, 22848623, 433922417, 334179893, 288104944, 347784967, 279492140, 67971369, 37544880, 457692085, 42134308, 407739644, 55897554, 61020496, 45472271, 227353620, 259245644, 492218989, 337104564, 6695948, 360327254, 122463726, 78101285, 26152241, 450728926, 372914913, 329931142, 124107159, 296857110, 106945553, 300812800, 123538519, 461177697, 39770497, 358034663, 137197148, 396873185}

    {850890674, 678457248, 951624201, 890437089, 968890378, 641783023, 779407054, 961699079, 944752343, 654261843, 661320585, 711825540, 826994240, 591691046, 771988614, 705679110, 808390985, 660776655, 761127902, 834620954, 895907639, 828793654, 585159074, 990710714, 986514799, 545168725, 883269335, 551217272, 978889859, 525506486, 845130453, 683539967, 669063508, 989819734, 692626421, 796054125, 623967357, 509919563, 908569501, 920345738, 635141436, 840112468, 977683887, 706631071, 875386339, 527043133, 760809578, 809735938, 800467133, 642463464, 924468549, 824444540, 554165928, 850869615, 701160441, 821552604, 630501532, 719107643, 900408453, 830419263, 832642331, 871856559, 713588659, 879193526, 683503410, 895948670, 548737939, 579816749, 811852177, 811018208, 571214252, 907081883, 931973567, 524942417, 753469242, 758677416, 541678858, 711554698, 618411224, 880944641, 971298714, 676934479, 540960697, 826984209, 743098507, 832209070, 625004639, 538278907, 511299857, 769258629, 918419244, 596029048, 920879043, 717907163, 627971092, 666937879, 760862281, 902982379, 637404643, 899407390, 850766328, 602333062, 754737274, 710334233, 874748176, 778521012, 635930470, 943073894, 784648730, 646522520, 500321095, 895831036, 511947280, 794129011, 901859382, 966254173, 971167368, 892382467, 734673324, 923946833, 521545786, 671197782, 725861575, 782680276, 966117633, 547901712, 961452704, 818816861, 699086709, 971136127, 542677695, 665909380, 672201616, 759659480, 706178320, 691296252, 886988514, 672823295, 537990999, 512900550, 938820639, 868133840, 932682222, 949470131, 791187332, 931511445, 631240185, 685741441, 705393563, 582507997, 960081863, 642409607, 579436400, 636309164, 647934683, 907681791, 785138462, 919060256, 919953004, 687551389, 922154290, 588862279, 822179718, 585647676, 800313835, 943123861, 728869569, 746142837, 846110738, 684409563, 887891521, 975197409, 952136976, 580472422, 539995361, 843028177, 836655369, 506277605, 849967620, 885030582, 961340299, 706515896, 689173186, 745729809, 675087167, 938091243, 902266737, 689497754, 975452867, 613366149, 531593724, 601409980, 794950824, 817033933, 935951203, 930758972, 993477323, 545648137, 921268238, 537249271}

    {563013285, 555746453, 905036992, 558250612, 983375223, 873584954, 827310912, 569791652, 701241414, 802480347, 919799988, 662481603, 882125241, 928614563, 708091837, 912430779, 778137697, 577367987, 905381262, 754666594, 590514277, 874897290, 939596097, 938232156, 912642821, 538064265, 891492893, 786690084, 679878821, 997640809, 813354023, 862315739, 592333019, 923456682, 593446307, 915177227, 661146910, 882172388, 777236222, 804977809, 777422869, 511011900, 716428075, 915586400, 933053087, 788048265, 513188587, 703225591, 813392293, 970334501, 958528245, 959722683, 622040892, 901042201, 943936017, 906862201, 953746029, 705157391, 945816021, 939552793, 789692841, 598366059, 575130013, 954072050, 891701388, 698152665, 730543755, 792452754, 722516776, 639426593, 533867623, 830860594, 663406227, 639464496, 545612481, 680217287, 733505209, 919560386, 606134632, 918020119, 716784661, 845717711, 946678015, 535264739, 923796318, 830394065, 749240098, 844158269, 742836685, 830437123, 919966179, 973290487, 621667114, 554760712, 734821429, 552849908, 860553160, 711334282, 671397225, 967522113, 872642493, 951877262, 565611344, 865593774, 724330075, 679992543, 569544929, 923188598, 529792501, 580088269, 520534316, 590003201, 580253018, 990244016, 821011030, 711316283, 833154636, 744205351, 837842991, 993970172, 527308156, 650041709, 921308966, 586640241, 739570832, 650881627, 840368665, 809572321, 960238908, 512850740, 686493006, 804897626, 848697143, 874910543, 799432377, 560490061, 697226363, 633714445, 722535670, 820827978, 935246114, 569138190, 750792612, 819587240, 592292813, 549248859, 917720954, 676399682, 858225933, 844939440, 918807587, 750837311, 922004481, 509903438, 781853283, 656434391, 981345014, 668090529, 570515262, 631072899, 892738703, 920186777, 527468377, 835846414, 923829185, 689325002, 598250009, 604223978, 905743707, 604417768, 967714137, 925738352, 814332515, 772911204, 767533757, 548484028, 606168054, 728806710, 737210412, 598722555, 623520077, 825447969, 502537483, 586131783, 991546343, 948489883, 873013007, 617622042, 669737324, 963046423, 659329389, 682051103, 872908458, 979260111, 603023549, 665854826, 856186354, 580650091, 640655139, 868357650}

    122

    Returns: 21378967913978349

  15. {178374454, 155592515, 411162150, 456189472, 279566339, 392406614, 264379786, 65363367, 110420203, 458052097, 40285686, 101710571, 428703849, 37076442, 212163047, 341864481, 50241000, 54038617, 393889075, 149460941, 100821362, 392890039, 205857894, 97470789, 292466866, 148951040, 465484891, 282523738, 335350863, 281831274, 13798822, 29140308, 235069225, 99652714, 6268074, 180066029, 228614942, 70994946, 200675238, 19551002, 113644149, 406520878, 436095342, 17363720, 37863887, 373951985, 488892069, 30933909, 110375116, 359665298, 363495474, 81734635, 118967179, 174650203, 274207564, 429609446, 377553107, 245061726, 78664028, 265193345, 32486039, 172010658, 490282213, 87657267, 33964741, 443711540, 54582887, 307655886, 256452457, 292121892, 206362902, 102635289, 19644192, 128478380, 173348273, 489167861, 148273136, 337795050, 295313445, 358024335, 127746930, 198757487, 115167658, 306047471, 478875822, 4932695, 486976456, 489876196, 9115805, 88111082, 402534911, 417287693, 301599245, 257135703, 149660480, 121345712, 271513617, 403628587, 268683797, 420531723, 7151005, 372990297, 8715079, 202961118, 189428618, 84702533, 17533010, 393337766, 48923129, 4525044, 113978545, 167514604, 177884821, 394447485, 6184096, 253773041, 143581926, 156583933, 137787350, 61628012, 436852922, 425479674, 260087401, 153623686, 207261499, 446320909, 218496656, 195836594, 100469272, 126279551, 365695769, 316439135, 189699787, 355598180, 450385755, 429075728, 440660908, 240047868, 95704758, 122032952, 455438795, 441065195, 103657557, 244891890, 301719640, 450339839, 134257830, 407344922, 276654216, 211617748, 113438599, 448307179, 498754337, 206901585, 386401206, 461936768, 315191065, 143106217, 167215953, 428222155, 79939713, 63501416, 495135336, 403145514, 498149121, 254449841, 74134719, 48147698, 217887487, 325719328, 213037411, 481673177, 170425761, 103043238, 262119246, 268542075, 210345282, 297578939, 42370552, 50075286, 3542024, 342850135, 159740495, 41873690, 36433428, 253098617, 334044950, 435467502, 79644084, 193469885, 45742952, 17030088, 138223666, 69464598, 316100745, 413631761, 225383012, 149331919, 498350459, 237654549}

    {307776899, 61204724, 133853470, 146672803, 491858849, 7426306, 387394382, 64519214, 124240021, 35924114, 253999887, 26970569, 354036173, 233087982, 392250590, 163160741, 427368373, 409571885, 242483777, 53240767, 301279864, 350780782, 464644549, 451638164, 79159622, 216160760, 366354202, 201124998, 177744640, 203344806, 40167437, 484108598, 253321792, 191194033, 301590867, 88673547, 325249816, 100016292, 15234760, 280173972, 48025275, 150907711, 107844883, 233571149, 59541774, 161599740, 468508649, 353484074, 207960077, 200650466, 499061964, 300945554, 410869326, 168816397, 379444136, 148852356, 328895509, 65006589, 483893472, 312482477, 68386898, 337790747, 450090204, 99511507, 357195740, 99437617, 131099726, 156795860, 228975887, 197220388, 446195084, 176415915, 36111220, 389973366, 131766377, 79823635, 132257457, 190945032, 82381510, 329769477, 205742053, 431474447, 130121472, 72727030, 475777447, 474304058, 173403859, 346643874, 331053308, 395128533, 54833140, 305919857, 226691341, 438914268, 453342453, 29196507, 152490527, 51564704, 420503801, 20973784, 498049631, 419276130, 378862821, 84841939, 293091606, 359835312, 16415498, 487037635, 330625069, 434374209, 186590597, 174482200, 61314832, 56958477, 279671457, 296738155, 23000269, 56643530, 113161460, 489671796, 296205336, 71281604, 349122325, 439341349, 126342789, 59843011, 265250442, 462402580, 123941065, 291104302, 207098005, 106418272, 288254698, 436100466, 19214372, 344827388, 398228792, 92167499, 322400628, 355038532, 7732163, 446262636, 337607096, 88474750, 10406536, 264668871, 294375975, 424330244, 375097626, 134676182, 247348931, 122502385, 60851623, 201946366, 173565233, 88116230, 150285026, 174607019, 315874406, 492571881, 333068879, 417938851, 373863863, 323651884, 62906660, 483029114, 25664328, 154604714, 369070021, 42501204, 246468819, 494143099, 33358200, 172823183, 189628668, 128299386, 57795816, 274615402, 209445708, 212823758, 463711515, 363155823, 56589458, 16653309, 82578093, 24781091, 219190666, 53089044, 137687098, 148133885, 465157435, 141087751, 417144963, 130974001, 96226426, 486756529, 365142135, 48935003, 327072587, 259260334}

    {884089429, 945989097, 982324788, 670433254, 872374417, 635619113, 970525313, 978304936, 702644758, 606166537, 826666247, 852830070, 850813009, 888366744, 949349847, 996603230, 748691557, 730895479, 577728074, 870160143, 798781773, 579629001, 696367343, 804075088, 886727323, 808069017, 699269354, 615170170, 750665689, 892552405, 708661060, 635262148, 694130132, 992431130, 684269146, 854795447, 655021764, 591802874, 517853081, 941367556, 507778334, 667203090, 854605391, 582873058, 763815315, 567198628, 848223817, 812838487, 782336916, 529739769, 654281534, 574752545, 615987031, 828612915, 965196231, 812939350, 734652995, 627019576, 791454816, 978259835, 961045530, 624726858, 676881880, 936237326, 533330940, 801032334, 639376193, 720044856, 896449518, 867685035, 816389932, 903110542, 659327764, 760979474, 659343607, 767834919, 730449680, 586897196, 925094910, 878369165, 874701659, 556815928, 674207978, 689403425, 654394232, 556096458, 544771537, 567526567, 868643764, 585159357, 532494764, 950634662, 639425643, 596256864, 599955360, 726867194, 542996999, 819315869, 898181902, 848660035, 531532978, 523525381, 769801385, 716444803, 753839895, 867506752, 829822490, 616655165, 876771072, 550354357, 994648333, 624199704, 959691104, 582119783, 721774917, 880323896, 827922944, 774898140, 525189330, 851172914, 717491373, 612146145, 652190591, 779944772, 880208457, 676571716, 992621309, 967933904, 954432030, 668455791, 766834176, 836360741, 590106906, 587824916, 519204464, 835550510, 720099370, 792643402, 715521674, 670853937, 533955955, 771707513, 878609476, 966689531, 813371475, 887883072, 844591520, 629124429, 935645023, 604911596, 890936801, 735548907, 777635451, 561492159, 626968383, 831387980, 967297655, 721449713, 644572275, 630003341, 920932422, 519077068, 528346621, 603075434, 526203944, 682676420, 634166177, 751298281, 616358097, 922989624, 868320362, 745092428, 980230465, 942508678, 805152796, 931627050, 930883012, 866899752, 535829068, 628435343, 645010287, 996180545, 645187959, 583625516, 755896083, 594588646, 773995795, 785595571, 960443971, 887336157, 806842170, 669434139, 981880060, 578158658, 882888194, 766064072, 710478147, 830801407, 587847829, 901478865}

    {645728081, 788548680, 539963616, 875252541, 902824171, 537029429, 621103034, 882827276, 606148346, 874574060, 625854584, 642492670, 692025556, 658896417, 865148350, 933288006, 627261812, 790014124, 580038239, 587723331, 976746165, 825167995, 925888047, 515611089, 800981370, 723898771, 706973323, 904567680, 538873303, 915485090, 507980726, 984134277, 721010241, 769045334, 592956083, 665989767, 937877741, 546763395, 962365689, 792054952, 614321779, 874866589, 946926157, 552788230, 589306589, 548051053, 826291958, 952284477, 889818687, 901327376, 991414059, 595797806, 572150495, 914775707, 595196647, 785845490, 880366777, 503024700, 641835931, 698416310, 530052095, 844760910, 641436491, 855315930, 535228648, 664423211, 738770478, 594625744, 928323969, 706233840, 840836241, 890556414, 755293015, 878388788, 833376386, 890523501, 590088623, 835577904, 727898099, 600526183, 740310700, 977284466, 614593326, 506094271, 675357164, 672760666, 633319529, 865353249, 812217635, 786406492, 556480178, 647672495, 914098453, 510146856, 536999353, 939534799, 849344638, 863765871, 556218776, 692182813, 648737081, 735670385, 891715846, 709983935, 622000829, 687963959, 872264829, 805911348, 577684746, 518803840, 836981830, 791207084, 664625390, 670427839, 706235871, 503593575, 538008973, 905248464, 758350160, 983565297, 608775510, 591204012, 683379469, 915150317, 654788879, 997102142, 778437955, 685845953, 953518188, 630541417, 848333145, 697799765, 536907577, 815424361, 594234012, 911271658, 788121697, 786328040, 868886045, 959187482, 603296222, 885804194, 615453388, 971739390, 889790684, 989603099, 644139606, 702684789, 597924697, 663333490, 863527496, 981896476, 597847099, 987591789, 757101351, 508998237, 898624650, 923554367, 511621294, 810345784, 684551001, 777487932, 582213298, 787782543, 800642771, 913650236, 636126812, 669598857, 574792185, 633386696, 947118639, 794595046, 722145603, 808960355, 939683185, 517511808, 505401596, 730236387, 603657111, 998361729, 819376163, 554449186, 849568902, 951110201, 824305658, 693569047, 502868864, 775006921, 754212370, 990956419, 890314798, 713607038, 689108973, 898966325, 597343621, 954951617, 956800778, 883218783, 674961807, 762482718}

    192

    Returns: 321733808366399

  16. {180477451, 383160717, 390709642, 149987549, 398954119, 456970208, 104758944, 356755353, 271441259, 482483354, 288006813, 239452420, 171758434, 18429928, 121808847, 136774464, 118595644, 156556592, 434854855, 242969109, 213298043, 56651241, 101131871, 80832079, 237078249, 391000582, 188597893, 177373585, 65850410, 1627241, 71179551, 286036724, 291885203, 116885844, 24129548, 325550681, 318565359, 387255249, 332202925, 4869867, 192602470, 307479602, 346015342, 234741555, 471220249, 313890378, 52071370, 244259340, 442597643, 40006, 15889353, 86162402, 476703184, 173621803, 26195754, 389638527, 441798680, 117069569, 360400379, 362856930, 212959208, 167110157, 239844749, 26827461, 477190674, 18321449, 23810399, 463235900, 105831803, 262237046, 488621430, 365774402, 283548384, 231049663, 75908227, 261697463, 397418469, 397098131, 54089862, 250141404, 54430962, 211456094, 31233624, 363795880, 295433351, 81578390, 202149155, 468675659, 417465856, 352239190, 303872946, 414685351, 236724607, 102608998, 444256428, 351933747, 403602017, 105532695, 108464067, 455854933, 262628892, 181987759, 147539586, 390203915, 439056435, 468820959, 86270449, 127631747, 439095624, 41520143, 268850862, 233382922, 34154564, 207413054, 360612411, 329011174, 125146121, 76971931, 297488656, 166685806, 213905956, 402235034, 399337424, 486071519, 39819915, 446293407, 121756032, 310872025, 345110537, 315847668, 64577498, 41148183, 57778803, 54566489, 138507916, 191382312, 464669309, 486183686, 306136269, 142766108, 173863391, 89817476, 173667438, 30278516, 442984515, 4406421, 437601112, 400284483, 30654290, 253947889, 161586316, 335379468, 161038244, 403955906, 80766700, 285113743, 306776027, 490630147, 337679431, 899559, 33233978, 306419816, 225502922, 403230094, 358877399, 410672997, 456518307, 91970997, 451182663, 483303755, 396259317, 341091488, 351155869, 105280649, 114506900, 120617719, 166770367, 291672742, 342777207, 467045228, 139884918, 414301960, 330227410, 477254319, 368680488, 219633971, 214722073, 74528484, 97757321, 58394788, 339283895, 177532738, 146273684, 259826402, 360694437, 46263002, 479532902, 64832349, 299317781, 450416215}

    {50257739, 117026616, 195927675, 472644315, 418147229, 76868562, 331087586, 99714622, 384862149, 168131513, 1627409, 7725581, 273381929, 448852223, 473246620, 79970807, 136995998, 465731521, 406864041, 412814817, 438890446, 208447131, 443530734, 168668372, 47089386, 176345671, 309057687, 180914489, 56889345, 94123062, 296957445, 90418050, 259529671, 393996710, 400233046, 173437202, 271307175, 176933941, 83276713, 335471452, 486139198, 92974010, 430736890, 142217700, 407795148, 492880423, 211204093, 177656800, 449831582, 339138908, 182148365, 349744465, 131462787, 453676410, 265458459, 467279836, 283125993, 204333950, 346941923, 305997351, 122083592, 65228033, 272452623, 428315229, 153000312, 67671396, 140350562, 320515440, 362277562, 167379997, 228665635, 171621300, 437875506, 174762239, 276066401, 174289804, 241060521, 366375286, 230364540, 496722603, 273777070, 250460181, 278462462, 121438562, 496032320, 59015701, 168205391, 139298539, 43884535, 299157975, 414301886, 116851152, 497459316, 110082374, 451811884, 412189054, 399378402, 396286238, 464640075, 27797853, 20365990, 50261903, 75674692, 93376446, 284354378, 228386485, 220792407, 332790429, 152145374, 361258665, 296422612, 196609894, 142700420, 137835855, 303517091, 103046785, 260109887, 113441262, 216066687, 105112304, 25572788, 140950798, 282853634, 488020547, 67559349, 295546809, 457050590, 195450043, 84634244, 193867867, 332601507, 45523950, 283766614, 192230682, 486741528, 273315264, 126173612, 288819935, 344296064, 11728699, 314061433, 288025021, 306601662, 274019446, 363412065, 499880325, 358171675, 428744569, 483883408, 473577516, 354925261, 49824389, 461519445, 215666983, 424381530, 112601921, 393124117, 405847603, 119498962, 410488835, 281723081, 132386010, 44459647, 221218874, 497458144, 95734622, 454179757, 52234534, 173077688, 235491349, 102031426, 410460989, 187389260, 347454076, 152758609, 425323777, 243603666, 50512651, 153523449, 238284835, 275438468, 100481619, 306856057, 471705202, 77825224, 467149388, 28880656, 159288456, 110439658, 255463136, 189667559, 409121636, 5134311, 232482769, 452851848, 68541659, 290742266, 252481980, 241185918, 219809340}

    {652351758, 707882488, 618211757, 790885804, 860359578, 585829887, 888451005, 972723541, 702339447, 954914334, 566285224, 712783020, 771031431, 853475566, 766478254, 515348106, 771489982, 870745434, 564158043, 763934652, 621104174, 749849731, 900461574, 725991938, 824025212, 863501183, 869644627, 726754296, 589392376, 598256913, 847968034, 785034209, 910362849, 983314644, 803712711, 884259167, 786448912, 992149934, 920691456, 876340023, 963005596, 985567193, 576673605, 548536805, 762634805, 791359195, 690466385, 569176262, 713188303, 841718116, 543486468, 979768544, 913537018, 678922529, 907544743, 821352129, 611649427, 550298874, 873884746, 581046814, 809479821, 552720643, 652362744, 756881033, 506728085, 788659376, 691999505, 706701720, 885735787, 618717442, 863154857, 818748576, 724828114, 678569998, 842159670, 594962050, 587488963, 627779748, 950592587, 946557178, 903642136, 868921886, 599423854, 919024410, 547726676, 539255387, 653956610, 904879222, 557656639, 853011681, 969951587, 572589244, 599019850, 718407138, 500562430, 986638101, 711341136, 657574951, 595237756, 926882866, 708812212, 783662614, 940640445, 774320277, 994365083, 706998022, 815982057, 971588512, 826877401, 763112782, 669935659, 965234850, 508311814, 615961731, 583705000, 618125837, 911721353, 566343594, 551543957, 966661519, 840038369, 706176977, 855800050, 901356900, 866393780, 940983984, 956862047, 685054637, 672819177, 866984582, 844000704, 833154035, 594290021, 751719518, 680751253, 634800349, 625135290, 540273924, 835991959, 899195742, 554378892, 929272389, 954045998, 574072459, 511903344, 994485687, 866138487, 571380115, 662295117, 762360903, 997954785, 830684551, 962155220, 517881791, 800426234, 636627169, 941797803, 736371437, 925382821, 803900031, 858983408, 664505036, 753570496, 789322620, 792777285, 986838378, 912152081, 829255364, 698074216, 951011465, 864747604, 855322078, 600111916, 735401563, 800399154, 521425085, 973197176, 718941275, 915413361, 582094996, 514320326, 569407078, 789336025, 623516004, 678858083, 540575232, 541845033, 609760575, 519339550, 639426524, 840862046, 979165559, 778484404, 534890827, 895080201, 825991191, 845714617, 766803199, 797176200, 735829250}

    {928247868, 685612001, 957520423, 970265331, 797216986, 649499180, 987496405, 700887924, 652602031, 985143163, 986911271, 816670405, 912077291, 951898492, 502160978, 899672070, 597728706, 876666051, 970267349, 823718605, 857108851, 824560065, 603160395, 771556378, 946970509, 724995324, 592481776, 797547200, 895093073, 819444234, 618390266, 776329750, 924283411, 810369553, 715304602, 881794729, 819451721, 929576246, 522482278, 863516226, 588630175, 684847921, 746423484, 990867059, 615243233, 850273822, 781207549, 518606939, 820928503, 552161250, 827442214, 945991354, 769754016, 735380484, 963572422, 513806781, 926223500, 951621953, 684479016, 840848295, 964470994, 595656088, 796323572, 537866488, 639679038, 601172777, 888044659, 694834155, 939218788, 949164707, 890995025, 630608678, 577990669, 617236996, 867071242, 829599646, 905403999, 888858563, 907436775, 968431600, 734043941, 918173638, 855472441, 869443799, 554381914, 809513641, 972356204, 839063888, 600399090, 906392483, 710268686, 750916723, 665078706, 746966673, 655981487, 697451189, 937423723, 510635319, 730839418, 570875543, 907328946, 883693526, 568915629, 798814620, 940199078, 939787056, 545391845, 720211495, 538665498, 987956741, 514721817, 955146495, 558419691, 955527721, 968545033, 592536644, 724290240, 628716153, 700595671, 890985015, 901654519, 591090685, 934267560, 956042127, 876415502, 761140578, 926310397, 618343696, 775363003, 874381698, 534741488, 672268956, 725077397, 682274768, 633843441, 841977247, 555098738, 669952404, 959767557, 792964204, 789311765, 766253214, 648494981, 746508324, 834254988, 898342361, 554194335, 546735926, 936500724, 623446650, 857368407, 836929302, 921928947, 881156467, 690093758, 941783536, 788387273, 895546995, 802160314, 641030222, 796730277, 811164365, 993138317, 892429643, 743027757, 936303349, 929848956, 690365485, 969948114, 995357997, 711679915, 988898319, 928162677, 702925109, 947008992, 961574974, 691973933, 503170610, 667221370, 803149469, 829014250, 791672259, 545636815, 714346029, 698923012, 590831415, 958239173, 803019379, 971772630, 588674959, 560412952, 887747362, 613704171, 658316500, 711519634, 968864813, 863390940, 670382872, 832127758, 990448200}

    105

    Returns: 34887006260867142

  17. {377188363, 903252, 285254065, 414188643, 415029504, 54344731, 378332259, 278741045, 287842593, 467921605, 259046557, 324535204, 497137761, 315625956, 409195529, 221192676, 451454696, 421425811, 479911499, 55946681, 143786791, 440107426, 30593360, 87150111, 188760656, 391723446, 30628476, 400718602, 390142256, 334486250, 315100238, 424115389, 475421484, 59093370, 244944578, 266898029, 150702343, 95501586, 360389481, 348065486, 459658788, 252827197, 469062094, 93673671, 71766484, 10264147, 80346947, 417846997, 329035089, 381677222, 467430626, 357211596, 296586491, 270144330, 3992751, 98225673, 234635750, 463739134, 243603708, 172196507, 449723110, 332418062, 368264859, 73972886, 92449591, 69610422, 173816039, 492559174, 235440181, 298324574, 95628236, 364147393, 132903157, 211233453, 375031626, 90881526, 345584305, 138222074, 192014484, 146283282, 77594464, 51147720, 426773864, 340921372, 223526303, 306711576, 457509430, 57444680, 480850114, 330688799, 192742278, 56564354, 192995139, 122335768, 416759377, 115807709, 20006212, 254428009, 60252807, 436569111, 44932251, 193597699, 436153087, 117258788, 435590146, 351501615, 169882823, 222513575, 342180242, 40835231, 364593929, 324248617, 408397325, 53158566, 171343532, 339710677, 434559313, 381942119, 308005881, 119482972, 300533585, 8201162, 6814231, 425612954, 347660155, 489502509, 7582935, 364501205, 340932855, 107077035, 478033520, 315289872, 80601833, 369187841, 228053679, 167164958, 349114438, 51567853, 153718716, 113033885, 2810187, 334203822, 379134474, 324440390, 196936059, 378192801, 138223387, 282698571, 159675439, 410852197, 279156030, 486396263, 170392199, 42026578, 92368263, 209282654, 453256123, 370446558, 277734280, 152948844, 300540804, 31734710, 104647111, 22007545, 493909667, 88126094, 190602651, 416539543, 27218266, 292951189, 382624647, 95454327, 297474145, 288875701, 38132555, 43023218, 100606665, 377870854, 80943862, 249951105, 237156512, 35000529, 51158950, 402741981, 474499193, 235751000, 454454561, 429760295, 59137116, 46176020, 145408895, 94741592, 372516715, 279284733, 357435372, 281795775, 445414659, 93735056, 440364863, 314096943}

    {285769589, 183117069, 360154640, 315668788, 72527215, 291389116, 275383915, 90982238, 323828133, 379087144, 140087454, 364629398, 9867681, 46057236, 312993343, 100184124, 418386120, 148147939, 459946447, 344073399, 279638553, 32427376, 496800706, 156707781, 208193047, 6519294, 442790603, 57431071, 250235539, 361092163, 410141224, 58819999, 488298633, 359739311, 96114306, 290172990, 340856706, 274984632, 337513965, 201208028, 5952349, 159097947, 88225693, 244397873, 482206498, 95361082, 347326383, 62340507, 281870134, 380807966, 423464570, 143206587, 413959804, 141824514, 296343345, 139223002, 407092025, 152153146, 82036859, 264630570, 162768352, 252440947, 262949732, 317600673, 130251508, 283621059, 448844129, 495095380, 133788177, 468923262, 487045114, 215019959, 428472970, 110393043, 321634713, 173829713, 50923235, 74283133, 484100816, 491294106, 62917310, 271661020, 332402747, 95561529, 416324983, 39078906, 276955333, 14699823, 457024779, 330111276, 41772570, 50573839, 228623580, 59783834, 104295302, 237626220, 383886950, 277834757, 5893444, 436015767, 225152174, 39864519, 265651136, 8171864, 354014980, 97447474, 302832312, 261107965, 173484971, 402454733, 33253319, 74245718, 409563505, 256401486, 234177461, 403024269, 56662616, 476117344, 419436247, 91941985, 160771710, 290182697, 109188226, 345488785, 156721151, 47777626, 364498365, 293820930, 467415782, 77730426, 126779722, 97606108, 262026270, 407835832, 237615313, 446201100, 318748296, 16487357, 353833191, 334430630, 403711039, 346697706, 69818637, 402894333, 110464805, 363210125, 445983812, 90140360, 273572278, 434059656, 316192203, 289872921, 456462366, 256164892, 263629382, 353562670, 367292098, 477534710, 91513849, 139107374, 441254076, 401191342, 109023196, 38103009, 56907928, 496352407, 114512404, 51565056, 122593205, 49512369, 244164351, 68194841, 464340431, 217869286, 100673152, 494054264, 374429814, 308507308, 144135493, 248783750, 387569720, 388662669, 14628840, 353288828, 456392720, 65287448, 85750889, 228324312, 140248179, 356125176, 274317008, 59523185, 138593452, 35947494, 306046442, 81122882, 258901463, 491253307, 127308989, 360881165}

    {582783375, 793618705, 780451796, 780878985, 696062053, 505661195, 526988299, 507558524, 763313950, 994870351, 902057132, 778203623, 975162752, 887237701, 953777956, 870442213, 874438244, 563443314, 618044830, 619380509, 567210526, 875272962, 851964169, 560720886, 710391299, 643218880, 681433981, 874200654, 745164336, 786724260, 738074851, 907839642, 856692662, 876711861, 917707203, 772642171, 902764160, 732716562, 824030841, 976956874, 710805297, 754407965, 575152339, 614926441, 921298027, 794608649, 506433757, 572658072, 511887782, 762715959, 547027898, 825313302, 582030361, 652564651, 685459778, 754684641, 834951365, 752705102, 620222433, 835808881, 867922074, 537625326, 784282484, 751802226, 717797322, 836551041, 789567292, 627818396, 548346302, 669937544, 792198055, 697134484, 537302086, 719658747, 971375573, 537218161, 779057459, 775350020, 876546398, 660059753, 854153231, 909245582, 586065555, 587639977, 714657766, 761685306, 828967026, 705847081, 829521089, 964369913, 738108231, 621224527, 701735873, 854297595, 766320499, 577148835, 604579152, 949928014, 913134511, 766345823, 582747737, 502392118, 675675418, 902512443, 975182086, 964466562, 950004075, 802325089, 980174280, 589916601, 719588592, 541317142, 812643116, 768990737, 832556091, 573204384, 792272085, 778873885, 595319358, 528894716, 684845879, 961062869, 683575265, 898060184, 919897825, 851406607, 773129800, 772042887, 791166841, 651851718, 561261182, 851727348, 813316812, 680683818, 803875402, 918506019, 812060859, 578809898, 652695126, 521130483, 670302818, 681333290, 943421472, 803768111, 706611318, 534827395, 793268154, 740613134, 707677441, 721647441, 608397241, 566430195, 580823584, 794805104, 710581197, 922924926, 723274787, 828110204, 654759139, 619633068, 867246553, 589889841, 503679634, 981590211, 750306349, 597494232, 636004591, 683850619, 995677842, 726680303, 515142165, 570649123, 926581740, 553448021, 980605955, 602548241, 728627896, 607577953, 505021770, 522273127, 769541121, 601039502, 778621442, 846966803, 896151866, 514033271, 874186304, 812741637, 851052527, 838713953, 665938794, 777347250, 684358358, 917977988, 706586407, 670277584, 951826665, 985225156, 531991069, 709457913}

    {670887268, 587066900, 592131320, 908247304, 913456167, 515104013, 566265643, 610980067, 777500843, 939441200, 860509000, 727103654, 849949768, 784405994, 712804191, 620077338, 947571499, 691429828, 634492813, 564130928, 967855020, 653702823, 658567089, 510238154, 871684525, 557539639, 653513739, 595535354, 756453554, 596005358, 965286911, 632409388, 754791614, 873242995, 682507483, 773886094, 961106595, 685206800, 887037106, 757667512, 630076946, 654750350, 654888272, 589635632, 889464694, 508585626, 529072649, 730017701, 769291787, 682775165, 689910410, 742690594, 530080954, 646928772, 941571645, 725279516, 798689211, 636568293, 705615362, 949318084, 523801085, 736246289, 700246164, 979097965, 825773898, 719141201, 871364452, 883108870, 769606789, 725643170, 923658050, 610994770, 717575704, 843182366, 527353858, 586920200, 757937565, 529426886, 862619602, 516493610, 839399088, 826337657, 795307734, 918631640, 776120607, 944318459, 845491922, 734176959, 535317275, 812366882, 601902106, 715860224, 690436912, 589919315, 922834815, 979086278, 677468546, 922512032, 588864601, 644942274, 575818626, 837181223, 899244896, 639926565, 688955140, 579787846, 857796258, 939481868, 836196633, 757012685, 977662900, 918388129, 562659028, 706335663, 609965033, 957114773, 631352752, 541795072, 552705028, 554423010, 627561509, 961375595, 611326297, 839050286, 856913789, 742213575, 671680377, 536620802, 991024534, 633994189, 795042236, 768272338, 974200791, 578337117, 739180818, 901266464, 801207371, 869268635, 760418504, 531854271, 937017574, 853588209, 548762813, 995387462, 809153474, 819779921, 718115964, 618734255, 736860819, 545675507, 582109593, 622178833, 983787104, 977580532, 567422295, 791861863, 997301631, 813935463, 844732183, 962360024, 522247803, 523853295, 921001884, 614407835, 781413462, 911699592, 775506339, 876239278, 634531764, 576234756, 820931319, 618421209, 942409934, 824937381, 637711846, 758932622, 823446012, 530709444, 919385332, 552087514, 709868212, 652212020, 953602132, 858767080, 511754371, 550071122, 620936241, 543634784, 862225626, 987097191, 765658820, 615020340, 710014440, 727713922, 794664370, 727776313, 965463818, 661193213, 906794316, 647041343}

    95

    Returns: 42750915251260860

  18. {463338916, 96595063, 45148300, 497018910, 257757871, 25645302, 400390382, 107207086, 289387707, 122038006, 128044442, 252345851, 49888294, 174972103, 41727878, 287649342, 393872610, 143619696, 12094215, 260774641, 495576488, 121551636, 382033419, 58846829, 39269212, 278720828, 15012459, 340937217, 361126901, 263029083, 178757250, 46684073, 171539609, 421681369, 116753506, 110728341, 178950567, 171670215, 110797751, 351980313, 348393472, 356466767, 301044931, 207869562, 383523259, 244455474, 233519973, 280359046, 294648303, 198018854, 274975549, 191177081, 63637038, 157739440, 256133111, 225150716, 24296741, 229445473, 87557738, 293055440, 38292054, 137568053, 170849351, 442551506, 365402033, 376955327, 352120567, 202484965, 356028875, 208909150, 203284690, 203923242, 360975365, 202691666, 280598493, 146171866, 3803458, 445781794, 118373328, 193625879, 413450245, 23780180, 307514819, 370948832, 254763459, 498502221, 267859694, 104171779, 49487479, 308057996, 417700770, 462153477, 195042817, 154041470, 314602338, 147963293, 372598730, 324362475, 368751839, 72868229, 480952263, 54288855, 496807641, 11957902, 201556135, 183426976, 305944956, 57849077, 161911296, 31870843, 358108713, 273123494, 33296534, 313415783, 100151255, 409636130, 355161408, 459362037, 21340393, 228161891, 257183131, 230293582, 205008600, 235396994, 338666941, 311046197, 193609386, 421363309, 32818672, 31684497, 247347605, 49762905, 451611320, 142892040, 459992408, 12945906, 450866820, 350665630, 277472392, 236259277, 465987252, 386995673, 341417525, 363316138, 37848111, 21028020, 347925027, 340431792, 45143965, 414488478, 431096278, 98807279, 16999445, 473061351, 325156814, 275519147, 479968820, 27036881, 392834118, 290347603, 439108215, 309047455, 12486164, 165360818, 44330641, 423648886, 413967648, 114311678, 131486194, 375449681, 403290172, 147007785, 248449669, 252952083, 189036803, 90257126, 219790543, 415940717, 474535235, 212806612, 142130651, 48684062, 328399768, 97659818, 340345449, 238537114, 469708206, 21046067, 365292971, 40542048, 69867170, 195407335, 270658885, 416094615, 343806737, 461566384, 482388656, 367404057, 374994625, 460990782}

    {68475173, 119741442, 39768005, 101334744, 365395870, 42619721, 206181390, 158656447, 147887292, 64446870, 425953268, 247156756, 135030372, 393955864, 272551442, 57503273, 337659335, 11248632, 83942439, 2991089, 27217464, 490393083, 468847368, 164045604, 256212544, 424499323, 222943936, 264885079, 323296057, 452190092, 423651748, 171810654, 205929083, 182589639, 94176727, 409348825, 310723081, 91873969, 60970744, 34382259, 194958523, 31902837, 241352510, 449275307, 416182571, 131825542, 20177393, 7678791, 96434197, 10893816, 141449315, 31241867, 13511726, 401553660, 229789685, 201093620, 360650462, 356204854, 266085325, 356043934, 440800356, 347350844, 102016079, 310365481, 234000620, 341213347, 322951347, 248190306, 359199730, 38509499, 142800987, 224832919, 401605135, 77009953, 158475767, 425401503, 261871392, 430830832, 392043982, 180159092, 443749423, 376289653, 355943453, 305300406, 110463390, 405200343, 9530769, 213802213, 159008470, 407549895, 188463712, 312447470, 58349537, 109277959, 29475135, 56994813, 13601313, 497546651, 448039673, 350506589, 424709576, 70402331, 419220423, 406138591, 102603718, 488211838, 287271327, 61425416, 101151347, 452817751, 309922801, 448371563, 76718670, 462617464, 432356726, 143100079, 156859540, 442489087, 284999126, 298542623, 460190368, 242479153, 332027215, 19867816, 481522490, 31188103, 299018998, 217890993, 173931688, 295582713, 331232944, 270594904, 335497976, 220672862, 170984283, 86385119, 381321544, 468969629, 344398890, 12419693, 282333514, 341989582, 234333090, 14446153, 482413271, 96217849, 394833183, 297857100, 164667700, 209079314, 150414124, 36173584, 136085076, 278087538, 22529837, 370256697, 468493714, 72351796, 57067071, 497968670, 486549337, 303187922, 430816776, 265789571, 223746687, 312525981, 59911369, 238620170, 356917290, 274768766, 119920095, 332933489, 40716376, 305602667, 251046500, 233106059, 189591940, 302186329, 263348906, 139614387, 403947491, 13119789, 181384135, 396280368, 189645350, 463626429, 426054756, 19604154, 163195543, 412683840, 371417659, 436639812, 200228380, 459117296, 178166637, 495758255, 483930665, 128519894, 195120307, 472989954}

    {536471607, 856520266, 868633972, 787062059, 910945508, 512035537, 812781797, 987779927, 773393940, 507618170, 800348979, 720126717, 865225005, 919428966, 914229655, 591021649, 501428708, 806264337, 868705550, 892113724, 964796557, 606242879, 743438275, 561634122, 616703993, 795717740, 786282858, 996577401, 667642107, 545660405, 977766234, 880821368, 773101537, 551142593, 955798692, 807278209, 578430629, 518165248, 555979131, 727466431, 966428093, 738727489, 756116840, 546194276, 724245431, 992541824, 578964022, 795316496, 825863354, 850922142, 846211184, 765053445, 540528770, 893882504, 509697359, 563840578, 519173124, 789871821, 742933058, 895804771, 821148554, 558703724, 835129108, 987521139, 756350065, 802958270, 714362398, 751090584, 957638033, 866849674, 989508317, 954114158, 641837976, 951671333, 810565328, 864222352, 921119485, 542731453, 877647768, 824250624, 932156875, 871385178, 910877490, 961858219, 670276700, 607809871, 980610075, 749025688, 619826172, 598721302, 982135291, 908487337, 736871511, 599402096, 775369413, 897766317, 951291485, 825353619, 784914736, 509464365, 946786417, 646096581, 835252639, 914867281, 669397378, 799026140, 753747432, 754961797, 622499724, 841785697, 639563500, 517080465, 823585966, 583123105, 820254394, 601349019, 957459714, 632645334, 617479348, 771317568, 744845559, 873262393, 933461316, 674048509, 647574010, 777189333, 704468686, 731336125, 900796845, 987012790, 545105024, 596230202, 718663171, 807201913, 615807621, 750343627, 560783818, 866581136, 803590235, 610158761, 960145791, 605033297, 788452888, 725147873, 978152000, 848048182, 659095736, 845124920, 597853908, 936048943, 935197418, 690060014, 993175808, 568001992, 569844795, 860821212, 768862179, 574708004, 724760061, 532558900, 731831416, 989749065, 504844846, 635478195, 750942886, 809612444, 510383468, 878584670, 922506691, 854026228, 581650821, 797507738, 873404380, 589748915, 956594010, 726319967, 614118985, 560553899, 782008675, 892560558, 559557993, 881544921, 817618429, 721432576, 826424718, 978175189, 678716971, 874406743, 861272939, 780285679, 581623028, 601079524, 705742205, 658779120, 796712233, 997402732, 597559334, 815739037, 680294229, 601208559}

    {606921155, 528705765, 573533467, 641374622, 781831136, 965636317, 649303120, 622564513, 691933682, 773887520, 682250809, 537099585, 653264474, 630026029, 944739585, 625100947, 829624806, 692590408, 676686276, 626148538, 672996847, 922152420, 842623590, 993171269, 995613142, 636695313, 670641710, 504683005, 688551310, 721573879, 584932309, 965756048, 555544012, 690379846, 811950419, 736267986, 940346982, 877236997, 640377216, 502871653, 733026239, 512501178, 886185992, 631338585, 940210327, 939562808, 867870642, 588012404, 933695886, 676005203, 904325195, 812964693, 792543402, 798053810, 600304636, 880226691, 639204012, 870145669, 836834479, 611050987, 995022964, 628855704, 865501588, 909315875, 954734431, 715867931, 552229794, 611658714, 765053170, 702024494, 778022034, 631202633, 684078073, 552330562, 518385570, 752258398, 955748422, 855026569, 775222374, 719515061, 939464319, 590203435, 816677388, 961513907, 881896303, 572591941, 904821528, 750176128, 555718791, 786641855, 946196410, 741605194, 746343571, 502626441, 719641142, 799289307, 782122444, 526220113, 733980537, 927302665, 529782584, 987792772, 823212197, 691024062, 991512605, 917743641, 703419799, 636151348, 514651651, 784502971, 503476020, 745319306, 911425773, 692206837, 579132051, 937071743, 744838399, 821142822, 858408323, 957259721, 536720016, 879335314, 511141772, 561285110, 829693169, 538991053, 534212315, 695143124, 867462907, 813842661, 710815960, 524167182, 546631112, 771758552, 632094293, 960406326, 852697070, 749666073, 866084371, 789429484, 856000854, 739137948, 701510309, 732025004, 691580385, 790637976, 812010414, 582414013, 974947035, 636782606, 968003479, 587718538, 985300431, 582048564, 568960616, 749306460, 746983324, 643363087, 559120271, 718543331, 878462817, 965931270, 571053364, 952648617, 508150775, 985720136, 730269535, 814630288, 867137019, 659920551, 577123092, 963014467, 861253831, 688306948, 542278868, 796048553, 943494384, 761459115, 781827894, 767953139, 978447528, 658771557, 737586126, 707032946, 686988951, 612841564, 644753037, 775315356, 873043181, 703015913, 674955495, 517806769, 638057586, 500957213, 798697217, 714859303, 956464995, 938712908, 690018980, 669447547}

    200

    Returns: 8745932238441

  19. {6831596, 65675182, 317002477, 187866105, 193374943, 289931463, 78438755, 243073368, 301708440, 383024865, 495773131, 225940401, 151211040, 66910408, 39811685, 437325599, 421546357, 210878056, 121095140, 239408252, 354180829, 113106921, 196335909, 485565415, 356930954, 342530366, 164611765, 322666189, 472401372, 354772576, 253994352, 184663097, 191699346, 28466420, 147317725, 403689718, 77023659, 387637568, 4123389, 388230539, 128116200, 340478288, 218270356, 40988175, 274099100, 380288518, 387389554, 481459398, 142824073, 488649075, 25396197, 488398189, 397436923, 484790566, 444665924, 278477519, 385360753, 49303568, 268235474, 173275403, 401535257, 11171594, 340292883, 404233871, 457564150, 144395988, 182272027, 413254426, 415006578, 240798584, 295581451, 278460317, 409421343, 145212406, 124393219, 32378316, 57006226, 434619481, 481812995, 74496301, 173229874, 62764792, 283497274, 413924742, 329060314, 137296198, 193697034, 430242872, 360656464, 397067801, 234491129, 265070770, 413527385, 258690559, 300452878, 179107245, 61932901, 299413498, 368741709, 88295507, 320989000, 260189440, 81159843, 379161863, 212505343, 407707854, 169451285, 247381003, 13894707, 382722582, 443225404, 168281072, 328504808, 63674033, 240202434, 1207720, 305292016, 336208779, 450706010, 414765323, 467303156, 469461377, 185785599, 319538319, 71163714, 448039419, 171937281, 292545841, 355130671, 440139013, 172866559, 105416299, 212948209, 328408331, 256976331, 159487473, 78444044, 273726967, 418378684, 407671836, 180391875, 444111341, 330487516, 80763565, 129297975, 413811180, 232039235, 69393869, 460967580, 216796748, 430730557, 451483194, 278045678, 315367709, 128786135, 372409839, 498339387, 343091030, 267425696, 352589171, 283779627, 286381203, 6457256, 446409358, 109273954, 17279734, 271889987, 25924130, 119097755, 230231939, 98893341, 416630860, 92072939, 474123851, 178268028, 148218261, 244642022, 226412614, 244610838, 450412225, 4219675, 20445096, 491843343, 151587003, 21880966, 72535925, 243638821, 299315763, 311688282, 102741519, 447337653, 260925257, 189194452, 96703156, 352098300, 361043941, 163207165, 11623639, 368772951, 259304777}

    {483973741, 123406554, 418347337, 306511955, 3888499, 452870107, 248412056, 268728491, 157101808, 154346476, 489659867, 196408321, 402818579, 98547604, 61533613, 309532686, 242983647, 184658655, 481330506, 179102618, 208436073, 440710968, 271308777, 488887320, 204685348, 16225584, 412659827, 418745909, 363871244, 444470600, 94066192, 165285442, 93010977, 333637840, 418063884, 158739940, 267519323, 264694176, 499803567, 358492825, 152829949, 124672858, 118615717, 230026548, 395712881, 489959536, 319671926, 13722807, 417223473, 471359926, 332149048, 190762168, 225440285, 92561402, 485291155, 401641020, 157589140, 460867797, 486663094, 10671703, 383923933, 359021663, 416477635, 317886871, 165811627, 155985107, 378499092, 164335573, 388930381, 251058138, 360786995, 152955058, 481777135, 225012888, 9694528, 337634344, 421523747, 175129510, 115467237, 337028520, 239601626, 174789430, 203297377, 271343600, 437229231, 336320764, 219378312, 203508339, 283637608, 395375684, 69333453, 62891929, 428128468, 296764905, 113659555, 304139608, 326183051, 127308618, 377675720, 395086858, 311151135, 478502448, 302002178, 92116709, 22754519, 154993595, 249969496, 495179804, 258271448, 386503873, 204731079, 373475867, 417375437, 343574849, 39030584, 343745875, 351484382, 32759437, 180940851, 163578785, 371274156, 138008351, 428975991, 454651449, 139279189, 15301011, 208695678, 55975753, 397669302, 42530241, 399943603, 367071601, 128804717, 182501091, 303310377, 305741008, 159247031, 175805835, 47952158, 399398414, 411711593, 213538792, 268173185, 292733243, 108328057, 68904563, 67623188, 38029524, 491052806, 19263103, 404316769, 283536370, 156643017, 472924585, 360944140, 318980137, 406354700, 400155811, 71576668, 102114690, 273586500, 405810415, 321397939, 98734190, 150216282, 193293958, 454255402, 171238445, 328160271, 175673938, 375924611, 456098152, 490015097, 228598156, 231560059, 400395856, 255705733, 427631284, 290780876, 449955550, 174626920, 51297683, 472147715, 144588581, 161483604, 239633374, 413462263, 136570482, 36790513, 287662556, 330301528, 247264286, 350374785, 200592980, 20873445, 117520096, 225670729, 303775965, 470213911, 200787593}

    {795815701, 750068520, 849639263, 587908268, 860189919, 624069635, 867557044, 815293063, 632602885, 879976138, 894249987, 949965458, 724873361, 947563485, 565894541, 709375252, 676655132, 604198274, 685136051, 982443130, 818846990, 706529932, 863326288, 700559015, 571712693, 619685748, 840948761, 702376096, 559971898, 741665631, 953343469, 775072792, 914901105, 610815046, 525430618, 647178978, 662596788, 715206026, 888169508, 909706151, 845394942, 865559864, 530320272, 725214236, 998483917, 862282134, 881557496, 512122683, 601358696, 587162639, 868452641, 700847890, 692257219, 558037845, 748775769, 632140760, 537858508, 756442856, 866083472, 541825168, 679293126, 928010912, 902034738, 952826841, 857054836, 839399284, 536987352, 807980246, 994247075, 841780367, 811918086, 779904221, 901785121, 976868333, 986278080, 694836049, 601813368, 805125764, 918461503, 528443684, 915383514, 801411056, 767370493, 790821855, 526540836, 537003480, 547388641, 585537741, 586520468, 536463681, 723815144, 872701861, 840848645, 502469233, 839378319, 589127894, 539449014, 608064457, 922264734, 781235741, 816918350, 812597387, 595009283, 870366899, 894666226, 767605940, 879322422, 927838406, 982061387, 904055129, 719127509, 988520006, 760176144, 529891183, 730181591, 709852595, 894771387, 526938542, 626571567, 956001442, 936515227, 930327319, 504333107, 901687057, 707071983, 818466007, 897158296, 933183780, 689192091, 693096267, 527512206, 798399771, 731342694, 512257528, 785405272, 723274266, 611851355, 547522193, 624052171, 722089524, 780261078, 757790047, 549393513, 620378697, 608083418, 986700516, 612604701, 505180418, 805489862, 765746035, 505985265, 692804350, 618716768, 805906914, 612538308, 823108807, 843808023, 865570511, 972934529, 921586939, 932320790, 783711503, 723575701, 543151062, 979576952, 942480490, 883200979, 806635286, 576653282, 571244693, 561619192, 574724429, 510804917, 979292268, 649059396, 679344264, 551948983, 627419207, 621650215, 623756845, 726984972, 853294031, 954885405, 722498132, 921349320, 638862314, 519132395, 665052355, 593423772, 632600139, 687809221, 788358069, 649531146, 541280070, 920404041, 934751750, 630970652, 969521889, 845495536, 774454851}

    {893993951, 851984547, 591417176, 891601051, 542506050, 823814698, 841648915, 519101163, 547157763, 842744515, 648673429, 955327571, 527530443, 892900408, 848965512, 782743774, 554400438, 531502271, 840219890, 983622921, 545101688, 868037876, 847302419, 527745038, 811680166, 817874114, 728066842, 518999517, 924370503, 930669397, 537088805, 749663569, 546343396, 546820601, 660631883, 536827904, 804727254, 638466951, 539855420, 712212298, 757955958, 577318670, 808162739, 871130824, 702324782, 730518140, 835991271, 628413916, 698670453, 706730268, 714302185, 557289248, 602546006, 656230898, 917702170, 984255802, 675330369, 710518321, 576388864, 840658204, 692585121, 929926824, 834311896, 685259221, 754076993, 952038619, 927159914, 750405937, 828933044, 924382133, 781153412, 706017469, 901957323, 642717299, 892337308, 923978217, 780047436, 551029333, 856631343, 742232838, 509269158, 887085068, 788197881, 609650493, 819453923, 663474902, 821649413, 650305212, 521794987, 727999889, 751802490, 573969347, 782619771, 742852160, 501999202, 533996418, 681545195, 932544039, 689055738, 709592918, 693704474, 839877598, 664424533, 746957641, 991243276, 640213007, 730179144, 554053940, 554198594, 814930821, 778310219, 551339223, 592939187, 513259137, 681334245, 718651557, 718148861, 583819890, 909810984, 593633489, 661442173, 580805808, 910571172, 970134418, 684934942, 594159939, 867775322, 739149509, 959136394, 996914931, 724064501, 887366323, 935007025, 548381628, 771737211, 993275297, 622450779, 657445422, 815596478, 988040089, 675993535, 531994917, 504225051, 829526337, 708913819, 555830073, 529635648, 521707451, 677023884, 508419022, 836436436, 753940485, 936571994, 883714736, 765551375, 664642348, 667696511, 803309276, 797959964, 911340845, 701855759, 876785490, 965334857, 695937618, 591177584, 845136842, 967378685, 533071566, 711235074, 773762905, 708011061, 910763936, 761009345, 581660641, 711267286, 559091474, 712240662, 779830718, 596579633, 618855065, 811807368, 832305824, 799909859, 898578377, 831507010, 737449393, 937774975, 652277980, 814411375, 562556900, 949305683, 695786940, 759081909, 667009685, 641969976, 948822303, 540331809, 545101107, 565094558, 505168446}

    13

    Returns: 335335054412563100

  20. {423967109, 31847948, 293730882, 450108124, 78290093, 406047290, 437010373, 464607379, 95361719, 38370057, 490561109, 324930758, 475831332, 167285952, 429504114, 388081952, 272041598, 14665178, 172157491, 220792177, 180835400, 132329661, 244873137, 240515897, 221748413, 1446260, 37048185, 151443638, 262983163, 436188656, 484132696, 56544768, 473561472, 33412942, 191420516, 30315214, 64171808, 356130032, 167647410, 74243444, 297211579, 291971937, 268180987, 6159416, 131898944, 192297648, 215081687, 373633727, 50638094, 131696761, 190534142, 336616315, 211234750, 78128057, 80950701, 99471964, 442423413, 187690548, 132582509, 180932013, 407444864, 51698141, 271621143, 89281913, 36516161, 468721777, 221969269, 36219257, 414072540, 55689432, 331468245, 415129192, 86427156, 128982759, 170124730, 94554292, 409091080, 192151679, 426325646, 405554512, 333828425, 471608956, 149422739, 65304549, 486768744, 488215789, 454905550, 352907858, 302894764, 376633592, 196099192, 106651563, 71922442, 16485187, 345867570, 201322110, 175404176, 278691958, 397412225, 460171260, 295699433, 254395820, 460981039, 344928243, 416351125, 130149935, 451033844, 127072338, 232568882, 292039917, 240012909, 400078315, 229568244, 270555663, 363725256, 475744623, 478026436, 234548769, 113878759, 270840093, 110605589, 325102750, 64890911, 219050897, 305337722, 148162244, 489210806, 14815774, 163450531, 363119783, 325817738, 329610146, 473127148, 12251093, 177045164, 327932173, 93499468, 341125936, 405845543, 381198953, 445989835, 332417206, 262454590, 290373699, 404860419, 258439922, 420967803, 213252467, 236055146, 3032524, 354045289, 480376941, 358475190, 320458295, 451219191, 418742264, 163693066, 217659192, 174486226, 93980565, 199111686, 495246395, 492886301, 90592325, 337190683, 246175198, 462672811, 351608746, 149034978, 177851901, 362621888, 67481333, 338097952, 262163596, 246767554, 479340090, 325478515, 256626705, 475605721, 192954991, 424053817, 204038930, 347296934, 406690310, 30517608, 224677588, 107631447, 408519254, 91597344, 409186897, 362052230, 296422154, 332273085, 244787698, 253124838, 204486486, 133342458, 218538015, 140335206, 335053491}

    {214246661, 200278517, 9969680, 231890498, 271455921, 453316979, 407779325, 484986043, 54412844, 485504158, 11830023, 74128713, 108160611, 25306136, 343550436, 417781105, 402255319, 479761246, 220558017, 463974864, 175629597, 60529440, 146805115, 196661878, 432596141, 440413712, 427733120, 68447702, 269173287, 256495953, 311615368, 7501505, 242909689, 362542715, 324556423, 126832789, 301152388, 131776290, 343045504, 15414462, 146062801, 452135737, 193369722, 11489429, 430008416, 412044200, 414233484, 245538049, 83956764, 466137175, 348077042, 333661922, 429422721, 250965978, 151427745, 160602572, 455720782, 72930822, 293360212, 475401541, 407835445, 17306777, 338266148, 473076681, 315084296, 73433638, 32148438, 479448741, 278522308, 314432149, 226938705, 486650446, 142347610, 106696610, 261104398, 114939769, 282506867, 348161607, 182480145, 209796757, 410613430, 92463709, 302137129, 319864920, 6709118, 46965414, 415673350, 193536746, 173722290, 350366569, 485198790, 306657520, 469080286, 361328498, 430532841, 185792056, 470140384, 402789561, 462466123, 215496203, 41823844, 121642995, 66799272, 162761148, 94829222, 129717905, 247944558, 426632819, 71907786, 472325654, 308327564, 496876779, 34104851, 413521386, 143972045, 414529878, 132654753, 443782564, 41174694, 82471085, 193196010, 28276743, 465568858, 420300065, 252050132, 283995700, 289066031, 54039048, 490477879, 384483185, 42963525, 302879610, 159688287, 422071010, 313297978, 189664340, 96046103, 432937493, 37143017, 87254019, 54449228, 41921703, 375702300, 1531443, 81941058, 153268205, 292497618, 235451047, 271503548, 132942534, 316553396, 74157722, 484100387, 535850, 418844134, 235608376, 363615569, 98529848, 102283246, 489561647, 349039154, 417362961, 306741054, 128384827, 146629410, 235255585, 205601119, 192126988, 271373244, 435196999, 15382467, 210475243, 134650697, 382598923, 452120640, 314075273, 417149695, 173472880, 204127578, 415452879, 1427535, 166183765, 349305150, 483392221, 162966353, 470624567, 383911162, 173875636, 242645554, 200396781, 54686246, 350992317, 339234160, 218045188, 111997397, 352732085, 124249641, 286221546, 192913334, 94652894}

    {783681714, 944817822, 603139855, 532748774, 814144908, 582124204, 903983040, 715505301, 743459665, 745555019, 949415885, 857782762, 846950666, 812661521, 563574017, 978234199, 818278101, 771306712, 766703428, 567878959, 566981206, 563559094, 967405316, 826363162, 943814573, 510462641, 892186620, 526609390, 812756532, 584678327, 555947183, 569927861, 710190388, 601448367, 575686297, 678764204, 596632526, 884389446, 909027045, 518625293, 566237305, 749677149, 888067912, 746191120, 622108762, 728499002, 937886136, 777502686, 985618553, 606384363, 995948476, 522626877, 969538684, 766758432, 626885309, 915762724, 771177430, 552486236, 554809341, 994792242, 928408233, 945037587, 822963009, 847321700, 577783658, 939534238, 929397986, 897911813, 933771764, 873226002, 587660837, 663507309, 734953913, 709224446, 763266142, 593849531, 554133091, 829515816, 532792727, 634940704, 752803401, 681910252, 523992748, 596705230, 750438704, 605374622, 653247352, 678172105, 633086022, 728369114, 635025580, 693257192, 702869755, 639306075, 966234254, 976216978, 834756803, 861715246, 571301706, 572849506, 797047153, 544191948, 895642688, 866209558, 923555967, 531362604, 527348520, 617771715, 739635163, 562545809, 635744285, 515841502, 728100408, 726554790, 996861544, 963226340, 718592633, 894909128, 994419234, 696299183, 513499409, 676430408, 782162185, 594495483, 505626753, 614970236, 627678980, 927881871, 879720700, 894385489, 740165899, 851953336, 606931454, 989561434, 978567984, 888848914, 560339318, 595455841, 539412874, 861728510, 733143312, 614648968, 650357857, 671747965, 820698010, 692011196, 536363830, 855192403, 533496295, 775090677, 546065204, 635198522, 533354653, 810771726, 779382343, 558510282, 925211044, 510386397, 568653256, 659262701, 792558185, 939756221, 822655367, 613039913, 631128182, 899756525, 777775934, 624325094, 504834032, 570551981, 565406136, 961165770, 728150441, 777360861, 580374487, 522391719, 646469846, 586422113, 947012549, 887575527, 694179810, 771384118, 994628740, 618797831, 672494823, 596160566, 595077035, 808604354, 749669104, 937335278, 618507262, 649650223, 611261393, 917705926, 500015455, 708673983, 721947366, 625569136, 701993608, 660578305}

    {841073210, 893807676, 809075937, 606105545, 607270879, 751588477, 548780648, 638989681, 574508067, 606903346, 507387195, 804730914, 862809677, 565353029, 563719760, 660307251, 569337275, 650178650, 595967642, 653193707, 610313948, 865593100, 747575291, 887115727, 730171575, 565866315, 789444764, 833087669, 599738138, 538919202, 696198607, 727566487, 862239896, 681360750, 576824701, 553669366, 977372854, 982524722, 965558815, 901916488, 814752755, 866857531, 508446192, 507580166, 844620373, 747694385, 660416063, 978857843, 904446017, 942971238, 652861713, 702196701, 761040707, 523105505, 726785794, 627159054, 559117388, 880229509, 759993742, 755623625, 826190806, 586119001, 830153017, 742239012, 947409925, 570475458, 540645219, 743564647, 576575853, 837185347, 587946747, 910951913, 923689571, 908718368, 785068332, 548852672, 946924850, 596109130, 615831644, 509769051, 960807476, 962642201, 916525197, 565050494, 541362390, 798869329, 509660418, 753852612, 852653834, 510397443, 668776803, 910972525, 773286025, 843502096, 523638878, 699126713, 588069508, 938617478, 968205068, 931849842, 751952473, 824955861, 906808934, 702063125, 639855250, 753888999, 575665960, 502098422, 919676986, 726592499, 951733425, 778782849, 787172937, 708615352, 744481438, 629604947, 527581119, 532802339, 940066191, 512835687, 657283700, 600660010, 683148893, 677790734, 902849740, 781987051, 971662557, 935673461, 871964697, 633443827, 901682170, 868944259, 636055304, 750591010, 933599004, 582869697, 989147059, 915802309, 836390204, 672012044, 917230441, 809145740, 984732069, 781828205, 673389486, 501792785, 536490258, 786963362, 583629500, 966699067, 882155455, 765512306, 785199859, 610559147, 991690665, 928862856, 738248639, 793968802, 593683215, 714018470, 972289411, 752856386, 794308439, 512339677, 842093098, 694885540, 900263913, 533597721, 502108801, 798102214, 834034230, 538674324, 603689099, 541023979, 773997941, 597583071, 685237876, 955056001, 636537551, 554359560, 759442768, 650244047, 711187035, 673901122, 746866489, 900965072, 997984955, 851641985, 876730719, 686341695, 538044975, 805420340, 662350281, 994171169, 892832675, 932377437, 808476616, 620602683, 953593016, 845038008}

    148

    Returns: 5575365267043959

  21. {435297050, 458653551, 111653497, 320979846, 327816427, 364684760, 21351306, 187852037, 393422635, 18877049, 110297628, 322498916, 351181386, 245801058, 373680683, 104966694, 57838180, 355667378, 33966526, 289143246, 85510171, 404743040, 203355386, 288901620, 354899590, 303666242, 1614736, 67033706, 101070107, 180794311, 14317455, 492408723, 32652991, 30180278, 487794798, 18967927, 378834169, 51357910, 382388390, 317740301, 304600669, 423792505, 368119814, 120303641, 410209784, 305162442, 474354566, 401327230, 94252355, 483818699, 348699828, 129506204, 116801711, 98822334, 469170150, 49885563, 404954968, 88622774, 137288648, 103162741, 317308653, 227608626, 7078224, 465489017, 118328278, 333568367, 141381834, 363456335, 328548812, 407599059, 185139352, 154415429, 96910605, 347621745, 493809420, 227984194, 201805494, 217468902, 257874698, 441458827, 115948818, 383099026, 253531162, 35443087, 262761884, 398700103, 247796303, 224384073, 454970433, 307474756, 107034364, 447282096, 192022439, 11726012, 323618546, 51349191, 475228378, 114473126, 179954207, 479979775, 292187550, 435306205, 308633409, 130493294, 262921679, 45610084, 132527406, 362625557, 258827373, 322120037, 462735901, 455244591, 158138273, 433206570, 346898488, 406867899, 76885648, 24537401, 425239820, 22867219, 312754013, 164044832, 223412675, 177985332, 214552236, 243493819, 5823419, 58289672, 453221201, 111118559, 316676331, 322325589, 374128154, 226889469, 289500241, 221388791, 241958720, 151807035, 258913428, 198036598, 473659612, 219667526, 483049593, 300000664, 27020810, 21898998, 104876028, 439183466, 96789274, 222027764, 203665080, 367685498, 474244406, 153876568, 115372078, 409388006, 289185106, 84256975, 263163416, 434003872, 331218126, 193271135, 226705540, 446487043, 349338196, 292471389, 106881960, 361456729, 133616841, 376437678, 78241205, 437504019, 367011193, 430175591, 215922027, 441513409, 445076916, 304787400, 78448971, 337999529, 200364841, 221926569, 419578819, 335059738, 137401467, 191047762, 113466469, 312308348, 90513300, 275965634, 234864240, 170935754, 285707994, 3996623, 25174944, 76809672, 222219214, 395882447, 222605467, 338429505}

    {183683434, 16480508, 89455255, 473232634, 47629656, 125961344, 301802552, 407751705, 273467781, 299011625, 931058, 100448202, 34528972, 112750590, 134807408, 268830271, 374430234, 19724302, 125696744, 252100730, 415485884, 267790668, 315744392, 325537671, 167958311, 99364613, 326336620, 234182300, 484369133, 351324577, 361797679, 35190433, 474593424, 359598959, 92854301, 121286991, 339474845, 133123693, 120109678, 155796511, 352999226, 148473740, 208450339, 300980192, 55809996, 108161047, 134063137, 469132211, 6293409, 316668000, 277444137, 114074566, 434770376, 479254586, 227243953, 46874571, 172182618, 112678144, 279062377, 150045485, 375215758, 464289829, 467576490, 469384753, 347001075, 371638255, 371544179, 189091370, 110979679, 273497464, 151864849, 404741542, 42074486, 104363098, 412796320, 379548537, 147754223, 98050916, 395704182, 195465700, 173473293, 120469474, 482735670, 246981569, 397005361, 327243570, 456329983, 327401874, 315076370, 489585613, 1412423, 245713771, 225906426, 465469320, 237675331, 112162496, 226914306, 184210943, 422471819, 382274636, 33387473, 144006562, 190086716, 379238156, 253978854, 370864973, 298887159, 308071380, 227520190, 95688345, 70839285, 187194008, 303213463, 59326399, 86667791, 250998076, 354945418, 101758392, 33100403, 305124057, 298254125, 13651534, 286802458, 128386847, 206360689, 110387624, 469588162, 447062256, 147563487, 250356110, 224678679, 58265073, 475236130, 161438648, 182455784, 105998691, 78783178, 495688582, 166523987, 221531931, 438612609, 318558190, 310467054, 103601829, 425396942, 23054124, 92887060, 492592405, 256377687, 140593108, 274359127, 19951866, 10611834, 447272324, 18698987, 298427217, 126551203, 166677256, 462785984, 202394193, 314839357, 239735161, 209223851, 81022117, 36029708, 127616355, 327348041, 387996752, 118962567, 57360896, 368869267, 171079311, 80919701, 440580743, 20182737, 237460661, 436770699, 353211226, 173137799, 171896995, 450393652, 288515021, 132532365, 406786786, 477589219, 76418258, 173847334, 119355622, 141999730, 410722227, 480266228, 344153051, 3737780, 426514633, 374071138, 456416351, 338113027, 129179075, 227861273, 277908821}

    {827513735, 784484509, 822176672, 982798214, 641956170, 531561649, 995370702, 633819111, 898200966, 781477127, 813344943, 980421652, 880180252, 587066082, 629501311, 621948501, 799382113, 853944019, 699430454, 594355677, 983076864, 898699397, 789200706, 849877453, 529575851, 520930452, 925998857, 805373920, 577835892, 502284908, 745055810, 926569797, 744556962, 920049859, 532157871, 601100010, 916438731, 596214931, 680310412, 953428311, 547979550, 792370848, 814887634, 748838403, 640153769, 746393711, 730910434, 942901730, 710397810, 891006033, 669200993, 809188026, 737126832, 515531827, 758273477, 829279394, 926087561, 840900203, 985588244, 652485976, 625667142, 792959866, 713528200, 515848367, 540284878, 552039782, 831515208, 737454282, 571423555, 514602378, 858490370, 504904921, 507335286, 972420749, 711776732, 806678618, 783486751, 561344471, 698454827, 522280002, 726646136, 503895901, 950811018, 539182066, 882459810, 762948443, 828221194, 816926903, 752382110, 662921603, 713103226, 635915691, 579959792, 660968494, 721721416, 533738850, 986314380, 817258837, 820464011, 530338195, 588750806, 558008309, 952711346, 529175404, 971646435, 584401996, 962824085, 626682812, 547813277, 720775836, 579213980, 871677680, 711670861, 507465622, 779583672, 811456289, 959085027, 774268851, 624395147, 851525336, 621346243, 727348623, 569802833, 668573846, 703835662, 809914967, 540781073, 960411753, 995201757, 857277301, 966180442, 587139286, 757379609, 592313455, 673333951, 623999628, 982078593, 583050363, 597498988, 515294962, 725615257, 804844100, 883201210, 930261513, 937709920, 511297119, 695806643, 521359696, 851984789, 522597522, 905008635, 830843214, 932709688, 690615411, 517949710, 655691954, 591688712, 572817539, 707896159, 667024388, 766813147, 962385464, 846579973, 888017269, 636534655, 966690507, 888309568, 797262086, 658843714, 961010629, 642752485, 809757960, 530130854, 680568971, 706528043, 744748957, 726403479, 896379640, 563871256, 933506559, 827368956, 720859789, 513582319, 844479669, 724528065, 982942334, 961073350, 644368480, 577150587, 817458863, 853142073, 793486394, 548660670, 992846579, 593862495, 841735484, 984993374, 661646034, 937792924, 956942096}

    {670009352, 937823627, 991722345, 755948234, 621034086, 726749443, 778779187, 947202699, 607699046, 830001774, 505712150, 863411653, 897593493, 913027792, 663988146, 966906342, 669468339, 911238688, 790209491, 864357254, 619024411, 666028830, 595921160, 745272322, 880072388, 686821650, 844516643, 903727603, 777035051, 561660162, 541576345, 779311211, 514107450, 632206840, 817961833, 922467111, 900797556, 759467052, 673922901, 699595896, 928783713, 741312178, 777532152, 538724955, 950490831, 811086333, 745698563, 673496788, 743188810, 699234112, 551679228, 717097009, 927028562, 891881904, 993283129, 866439973, 828550887, 710295491, 611276617, 613407117, 984737504, 771673679, 999705234, 678223373, 757911773, 642306568, 514291294, 769894838, 794947639, 592946579, 981274291, 981249331, 643611184, 606528146, 820960459, 918998888, 983614717, 887107642, 819419168, 911328338, 917814152, 666240766, 773202472, 796740356, 514885714, 538582459, 738649909, 598735001, 756087942, 835884993, 755055331, 746829141, 564157376, 769508237, 928056255, 818029800, 871087361, 529300230, 753458357, 594826382, 847316153, 871580534, 581873091, 875954193, 964981405, 526319411, 632490060, 914712385, 736994702, 603099270, 605975979, 990846351, 687899035, 521395054, 589832271, 751836510, 685454080, 790585981, 511404795, 626237650, 872713370, 968010097, 656406006, 850826168, 567849949, 743245037, 689699809, 735364669, 667943506, 847040624, 502417297, 813498301, 667162793, 848911371, 519492125, 773835165, 563711675, 868440322, 660063910, 857864484, 525889256, 731047544, 871686118, 996125804, 767396179, 569402495, 555885995, 571306145, 968863990, 585865306, 807716612, 883038617, 846577595, 870483740, 721609969, 511945158, 856487955, 586713183, 655492616, 994775221, 505156019, 821875752, 623872198, 711087781, 806400356, 507401693, 991550966, 875829025, 554966724, 958860241, 656181267, 940993830, 560879610, 706223830, 621053150, 574156184, 737845505, 539361547, 973235868, 771570662, 719424174, 500426206, 974484148, 627766804, 542783847, 790565090, 744971732, 794247524, 629792466, 530428701, 653888287, 525068526, 899328469, 835174897, 654840444, 717727136, 794267619, 620548473, 866209699, 736638590}

    78

    Returns: 47053456646277081

  22. {297837289, 28089578, 498175617, 238044768, 395197668, 409884366, 231465651, 435532552, 448683759, 208103888, 251024050, 259355865, 129529595, 189662418, 281659217, 488689671, 198933016, 80387314, 239488944, 219529207, 194363464, 252591069, 450870632, 346263984, 495654735, 466174462, 31076144, 386165358, 115953470, 174598315, 140519674, 175675620, 468722296, 351024335, 266342997, 340508728, 342324474, 101443531, 289013101, 443505700, 366008941, 190755061, 188351483, 181616775, 357888213, 308029511, 253103375, 364041642, 137443309, 481002728, 280353694, 116435816, 361993610, 155732039, 380537201, 338390829, 492558949, 210821864, 413434411, 36462525, 402935056, 431902019, 10359030, 88271756, 100817547, 168328169, 188563424, 87125589, 486738091, 393728989, 484008493, 289749291, 417098785, 430250998, 460140098, 295633852, 167566320, 191631137, 497813125, 25269361, 445059946, 149844795, 312612720, 370595027, 497847686, 445219366, 223311551, 241713873, 386046523, 116027251, 182643690, 284674090, 495933149, 174481802, 272798135, 389515769, 433281718, 483534006, 361821068, 73722676, 183754218, 321232415, 356680438, 225987568, 367315186, 130823672, 458949572, 41000592, 347278274, 23180497, 353443536, 11937424, 32056402, 62021156, 447306794, 341640074, 351189653, 331637237, 216270430, 245165992, 271664065, 280601967, 55675779, 413479974, 21165881, 59624645, 345942515, 15033893, 53640431, 96041631, 199200892, 47170279, 370905874, 387027807, 482886974, 79175678, 219795218, 178062088, 228011036, 281609852, 135837514, 28717374, 273551864, 448171569, 157297994, 59048563, 175871477, 323718864, 472308097, 97528420, 100776748, 19220039, 474824720, 385423238, 369615227, 85713115, 498147346, 396633530, 486828994, 32853925, 211345953, 406011730, 437687678, 217213018, 107054602, 125823631, 378924027, 268409126, 231049425, 316126672, 38379511, 476195973, 193444700, 49854876, 439406241, 61641471, 270249665, 181264322, 199964301, 386999012, 44635061, 39842001, 217655370, 4602541, 170326326, 250276363, 438742890, 291793598, 187112172, 412407508, 464989832, 46309619, 81668976, 473910106, 117898247, 188899460, 205359539, 493760376, 4364866, 3835443}

    {345570417, 263932670, 350498429, 442094726, 483848830, 222501363, 409213508, 437459516, 369168283, 397563866, 411075441, 189137210, 467143959, 70950003, 353447736, 89225698, 164212607, 330557328, 392792630, 86088829, 219886548, 346683012, 184112647, 417815928, 12073070, 466031363, 467686286, 130185710, 246681207, 27938887, 182561994, 75516124, 414750894, 385147259, 410895291, 394413744, 444615319, 184083438, 447033322, 438119437, 358989837, 425458651, 483139992, 216674034, 326640535, 303482865, 185880226, 310779493, 55641439, 434506552, 447122733, 134041741, 198094333, 244422010, 490341543, 375269313, 366324184, 440426516, 410114252, 106130425, 120602900, 176493022, 226530439, 4488984, 198225817, 216834963, 179458786, 290912713, 270010019, 365719733, 58542616, 245116505, 131361216, 52934243, 63634994, 35032268, 160566016, 309797635, 304968182, 208129120, 180195966, 278801247, 197507861, 374317853, 75651256, 30645090, 103736375, 156281751, 3318119, 496948381, 406572418, 451548180, 1393812, 337970035, 221191801, 161493679, 486340638, 9466428, 414553115, 84592925, 379997702, 78387345, 470626904, 452656277, 484889904, 9423700, 321816770, 158867348, 22144987, 275841115, 168315792, 465669846, 9213002, 330700426, 333990034, 289330507, 362891399, 391804714, 291283466, 84438438, 199285509, 437789247, 471196425, 107541292, 172971814, 141499051, 351102465, 75048585, 312803820, 140229713, 269913834, 131559878, 53339528, 283689423, 485205141, 339979521, 35436411, 44656144, 1425904, 308576405, 419533653, 470770403, 276877901, 28094659, 43090453, 499248132, 46600835, 343905219, 361559374, 305267918, 16682566, 328709665, 316618188, 406859773, 307254274, 457633515, 138015251, 447953645, 341329655, 265987311, 67701167, 376611677, 461111426, 197466684, 17922130, 295162478, 290397758, 236585050, 483112195, 41272990, 462791544, 16967103, 300204739, 184709400, 93427015, 311415265, 219009264, 307008011, 171614500, 165197048, 143565636, 365691471, 432014439, 40688948, 192963295, 384977775, 469778721, 185887750, 463731396, 478283744, 318758586, 94455753, 459308103, 358346901, 21826074, 394677033, 186579508, 88110866, 268074179, 44820726}

    {800501027, 771202868, 735387628, 907802357, 682626786, 535061364, 914921807, 668867031, 775603098, 715240171, 687682215, 765350650, 542178402, 628078580, 860101486, 508135826, 567271430, 817302647, 685320704, 650897464, 538519862, 971261315, 576476379, 860151932, 580900808, 906927990, 904102906, 864331020, 954775408, 893278318, 717812726, 527627071, 565520171, 721143785, 825531068, 578391518, 549442220, 516424101, 527500190, 820581715, 851550938, 726858015, 943114909, 509327103, 710655096, 513680097, 951567824, 969601211, 986822526, 877603155, 514027839, 516123125, 892414445, 526649757, 945544886, 665266337, 645129749, 845069509, 958021843, 596228351, 947574249, 837861437, 757508465, 525362438, 523810515, 828071451, 958449099, 594284524, 924815193, 779541736, 967564310, 522269891, 922466441, 907410561, 866548225, 830293937, 894867032, 543606578, 530080310, 701634396, 861063100, 941951005, 719877427, 821438429, 615825942, 617814581, 627936243, 835688515, 883044041, 875402986, 877923951, 506351318, 656087098, 834118229, 506919795, 739105613, 879798506, 680986724, 541101233, 998177079, 516488485, 559942545, 601363388, 939597449, 811829839, 789185494, 862708837, 796398191, 833583750, 849854835, 649097308, 763470368, 815779442, 941993159, 589543511, 685083808, 739081789, 714229556, 567757775, 630570722, 520018135, 908735268, 707101463, 660509578, 891017150, 512995157, 982559488, 711804053, 999350302, 873605899, 893531368, 921173363, 593669657, 688219548, 563718029, 528362221, 648152703, 691903584, 788176516, 511242976, 943338769, 633291720, 973406978, 558790291, 981757770, 739858025, 602849574, 769664983, 715375466, 534202428, 655257463, 814966958, 849431914, 707712017, 529694456, 957848110, 789999301, 717876599, 604657308, 756728862, 887543129, 554357040, 556963230, 699458173, 601078669, 787648897, 760497285, 851399055, 579316747, 774381029, 751453042, 929824520, 576010039, 918807597, 608476573, 590981879, 916107648, 945656821, 616947074, 819690844, 552062779, 568071423, 879127514, 678335589, 605649090, 831887791, 671252452, 877121248, 576320110, 770749925, 537058329, 815387784, 995744547, 595052527, 679242511, 874846950, 789963634, 530959699, 826144010, 751110051}

    {845574272, 510213379, 771723845, 533669530, 720412789, 608991803, 904349237, 838114410, 586575278, 643213115, 754159870, 840648455, 710240444, 939228837, 614518340, 916121353, 638235608, 686645493, 785269890, 634476401, 720501436, 968809358, 793135867, 616390564, 843587742, 700942334, 572952568, 958010091, 803224712, 929684252, 767004726, 924444166, 571635388, 813185848, 820556234, 908734374, 803732802, 534621690, 683066624, 578296329, 557669658, 814860558, 850208938, 916935208, 509952715, 835541790, 909534102, 558781327, 971905218, 737934214, 918197934, 553838091, 960995491, 639625233, 892140588, 819361087, 775644400, 980380161, 667558736, 830204042, 883329692, 691917468, 933581329, 908536243, 997610586, 965456608, 749539222, 506334342, 909131165, 549255810, 907708052, 593100303, 919945635, 605806400, 918088943, 743546849, 517889239, 587798233, 775190242, 710765002, 840375759, 864956909, 772695133, 626655180, 816607175, 672326919, 790590604, 837776037, 634097997, 947322448, 681813377, 712366562, 575111289, 633494659, 914801918, 630952409, 540629174, 517937002, 873126814, 900021742, 892745570, 633282013, 840083412, 558191292, 825244679, 710580550, 749241066, 938113777, 897773596, 691653337, 800927873, 862344364, 697235264, 740196914, 882780886, 919231851, 985016255, 977653445, 819775799, 602739498, 533373777, 681102479, 648925707, 689614518, 843985260, 550514465, 790326102, 768041706, 550107001, 723784676, 711491000, 946767694, 725419657, 663891398, 768989612, 997165329, 935782804, 591212922, 629090211, 843646983, 742644509, 947969677, 600778011, 874516570, 944904326, 877135093, 876544732, 769930107, 809988737, 726953359, 951988857, 849882251, 708737217, 762720536, 943996830, 912539708, 748146672, 565697800, 549948011, 708452206, 779228228, 514728967, 624179771, 617337599, 822327405, 871721950, 730490094, 551530532, 697466500, 650681902, 557522966, 516589190, 723903672, 582256271, 959909882, 806115996, 703099514, 935167475, 747746575, 942744295, 944238975, 866619425, 845283560, 544848066, 831421063, 667766999, 679636545, 598317286, 539544108, 974226183, 862034476, 525266191, 897326502, 976821959, 798161400, 519445148, 674751822, 682803285, 682614700, 932146996}

    191

    Returns: 349920119584580

  23. {379585289, 143730783, 76981119, 436643314, 427120535, 275025411, 380549665, 281842069, 235328282, 248248526, 310232995, 117486348, 343787510, 345311841, 256463997, 447456345, 319055746, 40151997, 216728754, 42025536, 480611137, 155265738, 97844950, 354229105, 2363439, 364283615, 313254067, 453409498, 105488710, 334924855, 157423912, 273316881, 370605019, 31946435, 122151328, 232348314, 22579951, 404002032, 160578608, 55192283, 185078611, 117047462, 355779801, 112564198, 398701261, 498182474, 78792172, 448064030, 380243817, 281340664, 179934549, 21514402, 315610161, 283985997, 93905177, 356149737, 367552847, 175516931, 238643846, 376416255, 232683539, 269217310, 178257525, 297668594, 33473311, 209392019, 69248176, 12010571, 255767428, 52190017, 281277003, 333905063, 241480709, 340259088, 13261196, 278404177, 397915373, 370838072, 226826389, 206289607, 283907076, 301504050, 302454027, 199416323, 107133218, 484873951, 110017971, 75201181, 388466718, 334833126, 119873760, 37062139, 253497102, 372687155, 107162031, 407475192, 297175119, 142035692, 152151535, 45491937, 487352873, 299513456, 361341158, 353837971, 411655875, 17513372, 34251468, 41471016, 289411232, 50641039, 123697436, 150214346, 130725388, 32591775, 478525796, 382297548, 253505041, 316239227, 97284911, 352156305, 381608562, 86817023, 175182920, 16114173, 314342507, 71804812, 279504531, 321820247, 490824604, 149906117, 156417469, 17467478, 156449526, 328015021, 281369536, 339795260, 343685643, 116363330, 141523675, 60628624, 40542935, 64117706, 156824579, 112857315, 174945219, 323140820, 417243491, 324332943, 453114521, 219729977, 139016079, 414566689, 399440360, 430002225, 39484213, 279525216, 431968031, 349642622, 50731114, 74546433, 267425174, 150131099, 431191840, 349326420, 148412072, 185138492, 398021484, 18031233, 438966422, 450665226, 434461837, 366489507, 134760781, 247999955, 398734363, 459380204, 11154457, 208736694, 286232131, 228396098, 292939128, 242941987, 284676416, 217145969, 71067345, 375073131, 263273515, 123657146, 255928516, 314911739, 461303658, 278185813, 4103920, 8019616, 72996641, 251885433, 266391433, 249375519, 252694896, 110619012}

    {337441945, 342180912, 206320512, 19322744, 419829959, 442520889, 473868453, 143816813, 70702476, 139238719, 376882768, 137943387, 92520676, 392638914, 386473560, 132280276, 487303619, 253825271, 90111867, 243011784, 128351045, 100505878, 130793567, 288125327, 222138374, 631364, 409150920, 81091641, 69951432, 320023336, 484725693, 383541629, 131808671, 369574078, 369620497, 218423330, 107212600, 209995775, 319329425, 469253282, 307292673, 370662640, 251637623, 20688507, 429344084, 246870548, 178286568, 354697311, 122025388, 90809624, 260695640, 458996345, 38579932, 470556615, 119304901, 56443633, 137640291, 460430816, 236025388, 366525061, 105640304, 220175670, 28419767, 439628096, 51628449, 87331240, 154373623, 158713684, 250115301, 114055423, 131403550, 391287647, 382175744, 101012705, 313468078, 226765789, 349152950, 250730832, 2496235, 70323683, 249165825, 384569627, 5531818, 372026583, 235893034, 216338492, 320551067, 236321771, 478379706, 267712300, 297613805, 279813953, 104369492, 418221986, 388875766, 352875853, 110921019, 145854992, 455544059, 302277759, 466170236, 32804893, 306262210, 326232944, 379266739, 275099756, 332418039, 208302763, 53762902, 255478901, 349165228, 90520790, 165409214, 315361456, 154345712, 162301612, 247845193, 153770738, 395702284, 6800298, 380986302, 158933936, 321087878, 367595845, 348408054, 54320700, 129437746, 23176730, 116117853, 181256834, 326264755, 259180360, 158327436, 426763235, 93417582, 290560072, 164551562, 9187092, 150028847, 11142490, 455879991, 152504245, 332007353, 252578181, 323384530, 15179848, 52866095, 105725448, 497961953, 352740573, 282698871, 367339591, 79946460, 416703245, 336803016, 8953444, 290310637, 218212063, 270297626, 192548062, 17674278, 398315078, 146588582, 225720009, 166060326, 387590239, 282842732, 296712531, 451709830, 389700985, 457144320, 223108668, 259162410, 308298679, 68129537, 347684912, 357959399, 367588323, 180741715, 157353430, 5774224, 204721763, 124230925, 50118690, 264083921, 278362299, 483039119, 59483089, 31378930, 384433417, 216821376, 135751389, 216226874, 387691984, 220182957, 232706977, 480640607, 1553564, 463677070, 355046420}

    {769570546, 731273641, 906049225, 711881994, 728509339, 577016811, 949230149, 898759364, 543055665, 953117498, 648393454, 747214869, 926102255, 749791842, 850449553, 626077294, 940199160, 913454363, 903538606, 583450110, 608495411, 706481825, 712387055, 551958784, 581539479, 933876746, 915896531, 640004955, 795378416, 535168349, 676779481, 996792547, 866811674, 741518724, 625372606, 814624642, 533150977, 946547586, 831016975, 957561935, 527731376, 938763308, 657767922, 778711275, 941506528, 742898716, 965855390, 663887792, 962384581, 892088529, 755288384, 857994383, 874439949, 751533340, 890592028, 727325278, 645449917, 977453068, 674749202, 561487100, 600557771, 505025646, 619651615, 657087318, 751435372, 604972110, 796759497, 961456138, 937421310, 724486881, 983248758, 914923924, 532687656, 686101795, 660684070, 839426591, 699827565, 999754621, 956131630, 605316099, 743644237, 781987749, 755624227, 529652402, 789861910, 596271522, 832546040, 676541444, 735370701, 948187621, 731590957, 672367284, 798788844, 612469932, 644582622, 843676199, 737352804, 849321582, 908926549, 535831624, 531963028, 722850803, 759648188, 793367612, 793813100, 920720512, 805929096, 508395011, 534335279, 777490435, 969220594, 830527740, 711950314, 970033140, 538118242, 901978750, 525029198, 713807839, 632046379, 697794918, 682175162, 910370846, 533158656, 753380516, 940068519, 908878762, 568587965, 965293419, 697793534, 968399763, 941181966, 617658446, 773444289, 915047431, 913901387, 797460225, 784086520, 656515503, 551800875, 725269644, 608407062, 841458702, 620297970, 853836572, 719370646, 762346404, 858199223, 899300829, 814069834, 611578383, 633537651, 863098960, 780186022, 982570835, 583512977, 646854260, 655902407, 580695942, 645657509, 857777467, 679050836, 869170387, 644755524, 888210146, 981234742, 970185751, 652273984, 550289295, 583374004, 561611629, 648298736, 636309737, 769275614, 880925569, 500266137, 988785096, 574595555, 986511849, 659677752, 863432429, 842179596, 761486696, 714397127, 625718826, 836330953, 619533176, 701012139, 519373595, 506103416, 841668916, 669523790, 786044659, 954149381, 907788800, 876371391, 921582487, 553038412, 844713392, 810964334, 955033800}

    {604853985, 743412138, 564476840, 936307903, 740790819, 644332490, 964718975, 581712531, 968475250, 678669213, 712300214, 984062788, 697328636, 587834893, 699707665, 613172486, 821094516, 902596450, 683179859, 934442924, 601797210, 795841388, 688449237, 521311449, 924008000, 503673044, 653133787, 568670791, 556155793, 597776777, 874062041, 814005210, 844924888, 761654607, 867996421, 747425410, 895979261, 936772631, 545777826, 912102534, 647303698, 792215671, 919083312, 837877092, 901456092, 694940199, 546948723, 983616843, 572846164, 650821629, 875572905, 632202196, 747510828, 508044945, 725679893, 951681186, 592535586, 589530659, 902779025, 933643213, 818145764, 904200412, 782807168, 557630275, 614742753, 944256445, 671182847, 853318474, 555191533, 516661657, 574566640, 591955913, 931430191, 818037139, 538242310, 820642597, 615618504, 771409734, 550563071, 529663330, 821395059, 816810797, 634973835, 915497600, 909470966, 786734327, 600629167, 706216577, 906481783, 541212270, 565855933, 906134870, 617424067, 884550199, 715389761, 924924766, 949415780, 727262873, 759992510, 776499902, 812860195, 886661160, 585781330, 783200718, 841267128, 588061369, 713376182, 540228629, 587575948, 678657252, 984346769, 593252728, 714016036, 764286719, 896974174, 768004462, 747864156, 508887272, 709507109, 605972888, 869423000, 615858982, 528829845, 830888908, 870268222, 824088375, 964574906, 872823902, 555968372, 834058125, 995649705, 800926250, 678017681, 993297458, 797396021, 553316546, 780663284, 550712137, 651233006, 503873867, 994801592, 808806201, 652559747, 718078586, 518138072, 936562753, 844849885, 798779098, 844002009, 532711404, 856029460, 737838496, 698854797, 671495988, 535070659, 506536076, 566664717, 595992748, 835430550, 603513628, 979592411, 811969939, 630422642, 936634547, 758506783, 757457661, 864843038, 563179230, 584797511, 680684040, 833536383, 542882433, 982469730, 679789566, 551365688, 887379587, 957198699, 662615290, 723478882, 605844624, 972937818, 871286950, 940516714, 943880562, 992795775, 990555509, 697066974, 969260424, 661193595, 703438299, 783177936, 518123248, 983892724, 933423265, 613212103, 855490414, 824152785, 508637415, 903908784, 712309266}

    192

    Returns: 738235765443129

  24. {111406337, 344542857, 426311293, 238550971, 13370242, 102365359, 443264555, 473484035, 314514149, 66663902, 390918087, 73218449, 232634098, 234774365, 209067512, 459926703, 492469698, 442519797, 344803486, 193801515, 125757314, 346247012, 194065858, 11836578, 244406206, 122086549, 413371272, 393349906, 224587752, 73195193, 242507567, 152924839, 13875283, 261642674, 475106030, 293363237, 400307907, 204860157, 198901534, 147431989, 176387142, 231209052, 384053579, 223719568, 433225620, 144894094, 275234235, 118654610, 157866162, 334337301, 391700242, 305875119, 59156975, 319536327, 133696982, 165439708, 446068088, 294142117, 484790988, 9445004, 394784943, 385207319, 22791278, 6081587, 123600933, 167454847, 136031899, 252113057, 266023453, 386720880, 444817384, 465949238, 248095427, 269334095, 483436511, 216093173, 421809511, 439682866, 397948482, 301116737, 27739039, 324025529, 208113652, 258109789, 174347215, 39574510, 195203490, 102117397, 415763952, 13645428, 443168581, 44328292, 157886522, 234612643, 444898909, 439944251, 188516586, 395168559, 398889787, 403572496, 138144244, 265992794, 297522891, 467769959, 2854641, 387369873, 411614571, 189629789, 476437421, 458464427, 273398406, 198925164, 139990279, 442491157, 337029678, 418827840, 18288423, 471296338, 35290274, 426716093, 278091296, 482361960, 477357131, 237597958, 275065098, 295245580, 385802815, 158503214, 469948414, 164988661, 481064751, 376695289, 462688830, 260056232, 114529225, 68351913, 65986851, 222721171, 446323917, 73608482, 449222449, 359722450, 176177752, 17305169, 387862232, 332768352, 471556080, 218609672, 19886975, 399840227, 236189477, 162514913, 85059239, 436762688, 364267418, 159491246, 100095089, 284741280, 371489900, 94372488, 3278994, 481590794, 485345748, 182081827, 196983128, 456269572, 178817946, 477184019, 285509404, 444141698, 56945984, 128307042, 432334060, 315392741, 161601266, 119225350, 170735124, 89758200, 13003528, 160598964, 103514676, 155749304, 388572356, 59418389, 114456362, 99262532, 64141627, 318331548, 85758533, 208646687, 352436191, 364238039, 325618908, 458431461, 289089462, 309874005, 420490637, 25438998, 371110929, 2643423}

    {9183359, 28211773, 473322102, 153010032, 169463585, 187417235, 467546796, 372831953, 34296318, 307914844, 350262642, 261351914, 51644007, 388601272, 418161132, 62947495, 235846181, 105674956, 29308061, 10070681, 77947416, 233291851, 429884641, 429070585, 475201073, 419627332, 112164872, 97056716, 232837973, 194094674, 410133956, 301821213, 302716862, 168854709, 115686016, 367010727, 116806768, 263468987, 212474538, 67451532, 262070020, 206985882, 412297246, 206327684, 363970164, 381228512, 31063009, 73325378, 89162417, 163291836, 417249476, 17728559, 138838466, 334419738, 167229876, 54335091, 432178520, 277932244, 360244945, 80114455, 405425001, 243508637, 273577934, 345471222, 316476606, 284737468, 122322272, 412688433, 329700874, 86950757, 92683079, 410147468, 145754489, 242560513, 388394416, 485727532, 312599416, 130368533, 278219690, 289403527, 185174449, 84663524, 9563804, 107074210, 342832822, 125914594, 426715279, 434688243, 50742374, 79703097, 129506475, 104198417, 38768180, 342108801, 86161277, 292979216, 348958133, 499148658, 477435214, 258524457, 64769845, 302221547, 313571971, 367894883, 5876707, 318409033, 372598160, 18241578, 384516812, 314291655, 318917932, 391636576, 278410202, 435554543, 27238432, 208198755, 58774114, 210038583, 213650505, 224770488, 383178464, 217108841, 66073257, 82801056, 493526086, 325843268, 188831125, 347677578, 288396457, 262527897, 371478336, 403382823, 461555613, 314846019, 41907501, 367490769, 365545949, 285914109, 258434026, 218055975, 23411979, 191436574, 145616966, 375112238, 460336773, 498526024, 459611144, 326298392, 184809206, 314834272, 149598968, 282847792, 134600927, 393597904, 394381957, 87627699, 74576895, 450914018, 493731717, 132427889, 483529460, 175151173, 32639357, 181476804, 92571287, 422930380, 103474149, 438278177, 391688994, 204482983, 357314158, 164355984, 331585573, 81837677, 266490630, 290044543, 125690845, 94857726, 97050089, 190468448, 335794008, 233518515, 177548165, 448445967, 243584037, 101977822, 16043539, 391339934, 128265779, 332847123, 104127950, 468979283, 169636505, 34372253, 41430511, 461075578, 294589289, 33966032, 393573765, 278280067}

    {572989826, 800659702, 515074056, 827668222, 997099025, 926405794, 563313735, 949596825, 514485808, 799822495, 796343499, 687180598, 892135183, 941089083, 511531579, 581518930, 922822479, 660067253, 663134125, 925768519, 931245104, 799032901, 589809546, 659382016, 805060986, 777116953, 689640673, 602922988, 719199889, 861078329, 848895674, 700587644, 642646397, 560468385, 712845116, 723041465, 551820599, 636059693, 884687866, 511961430, 591365614, 597051502, 882674580, 799642759, 905731859, 805046002, 912538789, 990466585, 932942278, 711242740, 957871295, 887030194, 727749992, 666926902, 889525757, 984791124, 861552390, 592329859, 826791534, 708073679, 721842956, 987690023, 664809946, 766604635, 967713782, 930260549, 673465426, 759727204, 910944236, 682157250, 545788693, 961652239, 827108794, 622422992, 904134733, 952051812, 971983238, 563746944, 664910823, 504612182, 848251689, 926006790, 958138441, 930433085, 608684732, 512283350, 504634937, 515325729, 759362768, 589906706, 701368923, 720247322, 873154674, 700007742, 912939001, 948610922, 517211602, 534861821, 778560306, 798614966, 857569283, 699213539, 774448309, 747815158, 959016914, 831158754, 584745428, 583567762, 556713822, 898798161, 914591655, 928416324, 649086008, 931619499, 859051281, 555511008, 611748001, 923949734, 723953877, 644138828, 543862334, 820812967, 828800090, 850814257, 561171798, 577959318, 579703337, 910389342, 859546610, 971625254, 554053800, 758750365, 831087893, 666752321, 965065218, 656663129, 879132924, 999252390, 666438936, 806442144, 930139437, 835199273, 948019987, 508604198, 738605558, 779992323, 874342138, 927821547, 845565333, 967028093, 521459169, 530814619, 532115462, 863347401, 972388340, 611079678, 795671308, 680759186, 599924325, 534741906, 630500230, 569341879, 861647664, 612509457, 528512294, 764309071, 814897934, 745295623, 656362623, 659366085, 975103732, 563492290, 983497644, 634871971, 771868628, 815538445, 793045602, 743985819, 711668632, 901218161, 682729421, 568043824, 502163054, 779192408, 865813439, 533448752, 559944496, 895416198, 750214542, 688218965, 743092538, 804636664, 539835314, 577926761, 652281913, 948392984, 702011136, 991335080, 790085127, 676420750}

    {848242144, 611273674, 986707557, 908331479, 638658664, 877854581, 854759555, 874283209, 757086438, 587276334, 966763835, 686519582, 932367919, 911040292, 987655259, 757983927, 993972426, 823781519, 993072886, 854044998, 910510842, 500812411, 921731385, 806081566, 511078497, 867583892, 647475898, 679412835, 720965670, 936865643, 620551378, 526169570, 878624396, 643484237, 788799837, 593234230, 628041789, 667833182, 806089347, 997409014, 984487192, 736174330, 576389299, 709719986, 901550806, 673158172, 530586881, 784989670, 801907221, 851612037, 994198614, 794078247, 929842147, 566736792, 631438766, 694771389, 955142944, 613586464, 949400420, 595540350, 990226117, 776425161, 763495589, 760572491, 938676204, 660878706, 979237398, 702934965, 925710985, 906763660, 927708281, 849747380, 847088988, 846433662, 556348946, 819999303, 749174825, 551664404, 841823088, 998893447, 515162489, 808856535, 789497637, 691520744, 627550337, 599166089, 526305556, 680157934, 590664236, 580760457, 805832854, 565151674, 976915385, 866047762, 980453350, 844793316, 611746681, 596898226, 583496628, 636887798, 656716903, 535155717, 933332197, 795698794, 840084750, 516391629, 737904863, 596095058, 689655084, 973342075, 724454536, 723354300, 830693931, 597813454, 783699317, 735651216, 630903455, 933285310, 527667034, 784574679, 940424928, 681202994, 849867122, 594066194, 923192962, 841074996, 522161030, 998218250, 931737606, 683295520, 942185066, 596958503, 674430290, 972385724, 963080031, 759685368, 751705631, 643079090, 722903589, 884795648, 968558462, 687018565, 537692608, 806844110, 582573028, 822241614, 771719226, 599907326, 621251797, 643865422, 737701167, 764015500, 655242379, 883839277, 793319383, 859660760, 572671453, 665674811, 652576211, 631305787, 558531053, 769901109, 956846171, 971273520, 620991573, 755478166, 857569826, 850473520, 511510259, 514305223, 667991435, 615923026, 548138718, 717018018, 765183797, 800403867, 894208401, 557984973, 836206111, 881514735, 864932698, 709030337, 937983756, 512333686, 797538390, 773254670, 868675241, 596237018, 680445746, 578190473, 949760079, 505916788, 764331240, 959848239, 650111113, 848170829, 604474675, 927446854, 866240872, 745376844}

    11

    Returns: 396821841550998556

  25. {101147292, 14072742, 83179453, 361918600, 216493147, 280624916, 201229810, 35815264, 320708983, 307749511, 249066343, 72892251, 249660463, 394163483, 65261576, 488216484, 58387101, 399777733, 403814940, 286578447, 107847167, 314223709, 420805019, 262220058, 331644294, 114907675, 6729965, 112550140, 456888783, 80299501, 121595649, 225123804, 61455074, 244191333, 487575384, 362514418, 124285024, 383783758, 232620172, 97131492, 12936218, 45013624, 328148282, 54924049, 65513355, 189558119, 232542402, 351026810, 454851940, 400091335, 486947425, 112952449, 52598497, 262983129, 10515519, 301426232, 491703102, 111563965, 126869673, 95071598, 455582124, 136252269, 42544749, 193800656, 76095862, 87749719, 223201222, 208093217, 196260268, 37868401, 245139983, 58120093, 441597193, 430117081, 419075164, 433137146, 10615585, 150324043, 142839972, 208320956, 148284406, 400234742, 285561668, 302563, 495400910, 342396068, 242662814, 266732254, 188923497, 116686367, 360701713, 404626964, 10174562, 89764227, 445577352, 133830833, 303057494, 245005708, 217053618, 267433656, 132546343, 333156382, 296107047, 235225680, 458577249, 55476031, 443339517, 313608186, 216637284, 114458654, 266264363, 452885684, 387351417, 66823989, 205310088, 190807844, 78064449, 29979411, 421106698, 445089093, 208303325, 436113397, 55532859, 374264471, 85396630, 365804951, 369766516, 184773846, 377969839, 6024755, 487737797, 72278958, 424176733, 127521156, 72109438, 422936391, 67882194, 23592847, 185130381, 368217227, 69533000, 19261305, 452818717, 340866004, 49774610, 323742213, 64080741, 142514226, 116906836, 397843024, 458140237, 123582601, 324285622, 434112880, 39560844, 404357224, 88903350, 339075013, 97905751, 459106768, 447475588, 168592728, 296788232, 232720223, 377617912, 236523966, 272319086, 465622924, 56299201, 456150697, 436072906, 209881350, 258728136, 485691204, 420635070, 345855971, 48916909, 378505072, 144071829, 495550474, 373159581, 35877345, 405732903, 416709673, 237306278, 461898786, 163936401, 75902957, 260841489, 325233688, 166544466, 292185377, 391598570, 330187588, 151728189, 30397185, 3704332, 11024958, 215705947, 345877728}

    {462693791, 390274165, 59012193, 242967517, 381007105, 357245816, 481630458, 64980014, 198799652, 164201020, 459200030, 395075388, 349800063, 328221329, 87835975, 242213969, 130729246, 492492862, 454039910, 216596122, 286270614, 103322006, 402036908, 367539604, 11604926, 312004415, 443107889, 275440740, 124204440, 157078865, 205685004, 453816964, 283181524, 215129389, 397488840, 386541726, 239032974, 434549230, 120454920, 333061479, 108315758, 443629568, 349051515, 488201961, 379019094, 419610784, 199112658, 164367270, 150711159, 264424089, 8624701, 217569715, 451260171, 273115414, 374446185, 78619481, 351696156, 474410202, 381339197, 360551891, 446136345, 375931890, 172866835, 441283897, 202073595, 464899983, 94764387, 401946408, 387668038, 335409958, 150505116, 154492958, 353240601, 129165362, 413613673, 161108238, 289941906, 102949359, 180380218, 289633532, 426647419, 285672037, 131408987, 391125989, 197264191, 139722202, 258706680, 191956212, 88244666, 87034967, 159509871, 316538719, 216097452, 407048898, 269412738, 97740645, 477501431, 293279920, 341590535, 3719896, 341121727, 461750720, 38994040, 407674852, 41444179, 140658385, 399547978, 279198588, 110602998, 75985045, 376022371, 256373193, 40161464, 458994343, 8432690, 287189136, 235379680, 53475978, 82106884, 207998389, 238889522, 300802605, 133299677, 422790256, 96407380, 315678530, 377791414, 345777014, 101505122, 384794512, 392743893, 274981144, 269317904, 280544424, 2658958, 62674185, 498117325, 418271726, 324673900, 324671262, 494480257, 13140442, 164618916, 103742789, 36402310, 496033267, 289683410, 228579682, 372236491, 110924366, 29917573, 207873928, 313827076, 241910074, 320688516, 261462976, 491048795, 299440307, 329709075, 62044307, 180482780, 494715219, 75254940, 76602863, 393670063, 153514420, 214140307, 259814168, 76600299, 109406778, 243057695, 271560288, 356579000, 29864161, 231347020, 113143244, 218939992, 127548894, 381467316, 466080561, 373668861, 41991059, 251127843, 10075623, 388779169, 199284880, 45980361, 208167948, 62838422, 133422634, 130137628, 94496233, 498976035, 48449410, 68564291, 296695477, 468866667, 45080886, 308525304, 412577297}

    {831652150, 896747003, 686667151, 657907083, 508668178, 634317853, 903615821, 859604158, 799721450, 800392489, 920695791, 826781081, 931954562, 598586866, 688608277, 843468960, 850758609, 532621993, 526511165, 960137567, 681112687, 898100687, 801429892, 623388440, 993938361, 624970896, 854725531, 695112904, 895344735, 765331690, 848719254, 526636070, 711714675, 616081385, 882009973, 684744145, 793974856, 737292493, 781846411, 901160405, 992529156, 998323894, 570503750, 875510581, 515527019, 891095420, 502015169, 738492133, 704905189, 893859556, 866110308, 646730818, 716134544, 727807046, 559824696, 653866350, 679785377, 597991660, 887097630, 893054846, 799932797, 616874075, 977016027, 908276780, 661440734, 649397613, 913355042, 873532913, 905634370, 863598594, 809205362, 964425107, 977088104, 968140453, 902249399, 808108161, 904703546, 578016530, 585618826, 898188081, 809129483, 824250751, 719651832, 539815015, 846669581, 602540549, 612444019, 893830402, 665500244, 533673283, 705970961, 505775203, 900882987, 758167118, 685749673, 868808290, 893761633, 676403608, 523360679, 668766338, 712902717, 710674592, 590415243, 963733382, 897651073, 701629713, 837155759, 503503359, 807692972, 822220329, 778583537, 513740158, 811401559, 996903340, 846267768, 632426083, 628635972, 895469972, 700626215, 977820168, 782065098, 613247322, 910342182, 736604615, 755952189, 771289470, 863555858, 642041039, 855006095, 891833799, 596002045, 645176075, 527726390, 677290959, 556218523, 864902792, 821964459, 672776253, 501711475, 537483750, 697051013, 536434863, 741211913, 922188416, 890183942, 764227332, 804829223, 869737335, 918236732, 930896985, 716933985, 984205167, 711808862, 585936487, 701298112, 584855824, 862602187, 898937999, 699105295, 825430876, 626439579, 877003572, 929220217, 840709841, 638083354, 629109372, 856234163, 792375614, 739493906, 800591845, 572189079, 525181890, 881360268, 747663374, 755617747, 937113070, 515426658, 969225128, 850548998, 658374056, 698548650, 790422561, 721876657, 683138077, 876550258, 513660363, 824422934, 982134480, 567915115, 914423406, 969789936, 733256272, 713465905, 884722073, 626944529, 805504768, 636602892, 713524601, 924152739, 794595098}

    {982242395, 502451465, 685518998, 921426137, 534895735, 678341914, 544047511, 817586426, 715755066, 825569970, 863097238, 651111470, 723366926, 537998697, 874276218, 794515865, 997411339, 853990897, 758398540, 832300398, 886495934, 793187222, 724754288, 759589506, 910064540, 769154595, 852054503, 707062627, 583915639, 605841770, 885408340, 582827714, 552760152, 638287363, 994138385, 591829249, 601705294, 525187114, 998581501, 711437206, 577429673, 556904292, 900336664, 935169829, 649266056, 919264631, 923365021, 696459504, 970405001, 534171086, 971162329, 696014825, 889666808, 632467326, 915275440, 925536823, 587146927, 506835767, 549566707, 708319081, 569479301, 509099498, 730043377, 538064049, 625688907, 585901504, 716192358, 705859639, 535777845, 655401540, 759975731, 563447876, 688010988, 689631744, 980196037, 989057569, 769205387, 855475418, 529499873, 850947141, 547585602, 898506808, 827121341, 553965021, 772689057, 624067887, 625985280, 726438676, 996875633, 945492250, 667587578, 579585587, 602749628, 643561348, 522462630, 893217944, 971419483, 559351345, 638012111, 886194608, 629810850, 560637660, 835162314, 968236028, 861324664, 698399675, 632786195, 882892894, 886488026, 594781956, 967690168, 540920356, 773525810, 889255644, 627339120, 822395216, 914975036, 516422973, 584362214, 823036007, 781475123, 963768437, 992877623, 757415272, 643346986, 533952392, 506821273, 789842574, 959186217, 567560124, 825449670, 725952168, 889774138, 595178524, 510088350, 612517879, 515105813, 575324705, 985103927, 759547152, 899416122, 718400309, 908240920, 864733716, 554727198, 611460119, 937718287, 516381916, 754578675, 944472430, 958614514, 699679372, 620177377, 579076381, 672226570, 692527877, 756088605, 757106384, 616561323, 683788537, 532996112, 945157788, 700093355, 716830208, 866672951, 577087198, 586987923, 818005468, 677581000, 890592500, 564904457, 991366849, 576404032, 679120679, 713274556, 849061195, 825088890, 562164448, 625116496, 593513654, 856256776, 676891511, 684991571, 556705942, 959380122, 844892784, 563011009, 943705490, 598910541, 552683526, 749130642, 989180798, 928072652, 830938973, 741281318, 950628997, 528137352, 595510603, 717233889, 575350359}

    198

    Returns: 53625032331948

  26. {142405024, 6335582, 216338502, 157377800, 266383808, 238264432, 466998177, 52242484, 418717813, 96040209, 133745380, 266334889, 349981841, 311011968, 143031920, 319113207, 411987829, 449099940, 344794473, 241846363, 18875922, 418466591, 420472559, 195335263, 226800805, 16358108, 20274549, 140569994, 148183718, 414743838, 443484659, 290438530, 237324101, 188966896, 484328331, 225349997, 21407542, 411285997, 433654641, 10923890, 20539303, 195052433, 375642672, 34133598, 103055410, 76193578, 367943297, 106487406, 280713075, 152664347, 3443074, 237379923, 113520224, 248606456, 48198951, 253958396, 495753027, 113542124, 331642024, 178001935, 119728509, 64043838, 101946113, 3953230, 191658412, 117081542, 314769419, 295984396, 380757051, 367303344, 186029824, 170278773, 232478374, 320192476, 8735845, 289796118, 388261679, 38613140, 38808817, 150237537, 138307891, 375249247, 94461897, 252671309, 199643247, 93096641, 493892265, 98868409, 447923313, 31632892, 451909379, 21500708, 311484816, 186949044, 212702910, 181161590, 403138045, 425892915, 213419817, 170695119, 328165009, 27400397, 269089047, 335050560, 473800310, 63500959, 295017213, 93292002, 438362027, 418644834, 122890294, 126474097, 240172081, 110726666, 299652372, 91170829, 96764107, 10348324, 333594990, 132250650, 100233837, 348420619, 68740392, 420350168, 48106429, 465074085, 323442923, 463806386, 253653869, 232900060, 188123330, 106842005, 447239411, 153330176, 285819192, 218930993, 266441101, 306301577, 380755322, 121377846, 346167240, 290267895, 491509065, 405192646, 165730450, 166993596, 47217492, 391978116, 452379385, 360671620, 29405104, 10125931, 20141651, 235765717, 258639869, 448531093, 141376147, 267545410, 86156694, 142219276, 369806857, 321386309, 362830776, 274289174, 147204268, 245115146, 190191797, 176887104, 427583423, 206972078, 359478149, 142591558, 489854348, 427731824, 394937666, 462969702, 341452397, 242264858, 366310811, 499365978, 302703842, 339497923, 246492137, 217024100, 300679625, 443826975, 60860757, 407721342, 136413776, 243874863, 499147991, 53402839, 321316395, 318376780, 222926516, 449811025, 294286226, 296583798, 199053300, 135100503}

    {262912710, 263155574, 350448646, 317911139, 114354345, 217337941, 407097455, 354623971, 105398615, 96960521, 411780094, 257325151, 100926348, 254468068, 238137791, 248569746, 498794762, 240215230, 198140144, 21097641, 1101647, 137585013, 195114708, 8166456, 121209666, 156058317, 168764885, 200850331, 486691523, 226187213, 67428358, 439519161, 456294180, 459596311, 22902809, 358275352, 207223388, 38028869, 463588266, 309019778, 22458898, 195539145, 424075000, 156794791, 36513087, 89289085, 30118944, 208391995, 123419194, 420397145, 484145820, 290598325, 146489884, 33684817, 221352394, 349556733, 124222990, 168907738, 225506042, 153566479, 475377957, 412026430, 44885854, 427120164, 4390530, 8617472, 142612537, 227538904, 194013272, 285834611, 434322737, 35490631, 288735837, 152274805, 155083998, 219899915, 180536825, 171625544, 271066104, 411314677, 221403484, 74588469, 171659243, 76773636, 42511148, 170074369, 210654017, 43555095, 238794005, 295260482, 99988320, 177951276, 222982185, 255141653, 61264289, 132406910, 488312195, 180389950, 46382633, 270810271, 100534524, 14747820, 8607257, 317244328, 167348666, 494511292, 200698390, 435304412, 380881129, 179680884, 206229139, 95793875, 383085785, 359181122, 476145047, 154868439, 164602180, 115358549, 220353834, 490108334, 321843099, 176335129, 281433129, 256579994, 34232147, 383191426, 282648823, 16568624, 427527249, 277974729, 329508964, 171369339, 364553576, 82175086, 163708917, 482016064, 93229628, 270270436, 273214667, 315293907, 39393031, 185696172, 328601564, 354740349, 447725933, 74799797, 216053544, 337816266, 467164186, 226831019, 384854422, 309967786, 296695607, 458307403, 89320083, 87061287, 499180616, 361655072, 240425845, 333141214, 75861697, 248114931, 278743095, 220516724, 322391573, 462030354, 204285803, 28081677, 466508942, 48457848, 449995549, 84087862, 230772587, 183395746, 364181556, 273510946, 158168843, 8383671, 175564538, 201689444, 406728868, 491580842, 217073182, 388711565, 445083845, 196368865, 233971931, 276931198, 317309471, 379072015, 61242714, 101768953, 40823613, 484378828, 417914696, 406190152, 483371426, 28243883, 433766804, 207606328}

    {885881673, 611643506, 662749714, 812243962, 833226007, 853606184, 983549163, 575666200, 899972191, 632117255, 853932528, 557037828, 907678336, 918432647, 740423820, 742238755, 925436617, 860472623, 712028421, 796609722, 819550691, 707855504, 847973529, 811023317, 985938811, 670073806, 816131211, 700227564, 804352693, 641263070, 552626384, 524798973, 759140747, 901352153, 661251620, 587597587, 686770473, 774698501, 795551611, 579187776, 764700079, 941849829, 541282545, 997589452, 653090374, 762252643, 660795366, 777859074, 597102738, 878741349, 563109519, 530795710, 852912056, 754803752, 532914888, 691727094, 717750569, 507066566, 570598008, 949464997, 779930694, 851702245, 720813925, 533858062, 876172626, 660951331, 610068566, 982347118, 765112402, 922342719, 724728217, 845534163, 712553530, 745421834, 966352953, 674161910, 537698010, 504324915, 743988291, 536328571, 716352981, 965281501, 844229466, 591892344, 864351913, 824796546, 794368308, 959500379, 668151508, 593457238, 662215584, 773031346, 784437668, 694552513, 775879797, 724397730, 709669871, 647977436, 985084097, 702966965, 957527872, 751578470, 697370431, 555336205, 767074852, 671799273, 723710248, 601957776, 640967765, 642349263, 904862648, 507806102, 672221546, 720685763, 599242365, 514674169, 674388191, 823780352, 522536134, 959068385, 579209054, 760184338, 770867950, 780586655, 598384921, 967571510, 506571596, 728097171, 716785873, 522069963, 789668376, 938728583, 846595355, 811617815, 843454951, 970390841, 844176652, 702763233, 749698861, 665140317, 844896365, 816698844, 641480173, 978653315, 881257391, 533960890, 780529313, 518006896, 797815140, 985213399, 526969292, 746551751, 921228743, 866788287, 990321875, 716255928, 956201628, 956842412, 996531943, 524892034, 959089447, 735209041, 622015380, 806228654, 806720654, 816508903, 935728536, 880854377, 713056969, 777216990, 979456127, 735744119, 755239662, 792786997, 918796729, 951315501, 614146873, 675643842, 706095494, 693239955, 738908287, 516459042, 560877518, 545128009, 891965506, 919129445, 900993032, 902590099, 891085862, 742302295, 559580931, 658747277, 705486969, 774591794, 635742629, 830250321, 864640748, 863652789, 652182957, 706535248}

    {641502541, 680822219, 837469050, 866399297, 515284025, 812953359, 915180015, 664466366, 850173160, 509835090, 972707653, 625502248, 916987196, 773303495, 577903250, 846658953, 806326335, 973644188, 944333949, 952810503, 874015203, 876195146, 651475987, 565022764, 830498121, 597293262, 859651290, 615173379, 840885807, 751049760, 834773715, 708593068, 849801238, 987744330, 909506406, 531970947, 594155305, 841580219, 758176652, 572046454, 657760336, 801285241, 966308363, 987379260, 553122376, 697482004, 679855005, 689042215, 936870942, 830914874, 874669910, 978597170, 596714022, 827594011, 507428288, 940008066, 926974579, 969221878, 864894336, 577839273, 876862439, 748504420, 986433359, 651679727, 948969832, 564462225, 520092185, 722606969, 644492744, 994295921, 709237127, 732848192, 954393536, 788920979, 748261423, 598435629, 545261226, 961551250, 807916090, 956419736, 500352244, 934875563, 977479206, 538882928, 571450416, 813535526, 697553844, 852813698, 937233780, 848844872, 836675952, 652584121, 961126810, 721753080, 859974370, 910960512, 851199859, 958865269, 615669782, 658106973, 579624637, 938910072, 662738367, 877738022, 788096660, 844586522, 504312727, 623470625, 727492751, 557914595, 618385541, 711056973, 985662622, 900277679, 761216147, 892020465, 859505276, 678677208, 945038331, 976298346, 706105885, 602858755, 869994565, 915292762, 816885587, 554573828, 995976436, 775648637, 736464084, 595485031, 882589040, 696583919, 746275089, 782662645, 861704703, 689317556, 993417754, 772448401, 575156593, 584776439, 884028656, 601889931, 872613935, 566792431, 525339023, 532527228, 670938436, 532673576, 815142877, 693157644, 512825991, 730908494, 934967957, 681679514, 567138595, 734207279, 657295265, 886745147, 651021708, 650026216, 590039706, 919233649, 915434592, 990708601, 946918344, 923716431, 906074017, 955960975, 992308398, 551025709, 956493845, 887640437, 933489412, 804629940, 613113583, 751130540, 626161283, 849045881, 725836439, 857944047, 526396689, 784067227, 898881846, 607689643, 734772350, 653156718, 504135319, 635481085, 830795973, 808062386, 560200640, 982511492, 569244769, 894201543, 732212587, 943359330, 859855018, 744798676, 531527849, 708390387}

    160

    Returns: 5181765640338998

  27. {216343135, 268255133, 478317951, 270196103, 100549887, 307311910, 231094274, 111205681, 422775651, 218086708, 430291263, 455169077, 172857464, 47794141, 377805241, 474429427, 91493746, 476436803, 260990576, 36926800, 55607875, 84233889, 411131487, 163721960, 111464893, 11464848, 68748824, 62158302, 342274544, 34036910, 258333625, 92785081, 236247559, 45436466, 151800051, 478930707, 244450346, 292035233, 84966499, 122411269, 243415929, 255500198, 7622943, 136003152, 490522633, 159633816, 211593827, 115047813, 151880805, 149581976, 233294809, 399182162, 83576817, 118826652, 5591430, 34646083, 238405179, 133051409, 303648065, 273875813, 263897955, 455373869, 368395361, 140633133, 131730126, 166857803, 411050869, 82100611, 92061611, 111648645, 97044892, 140950777, 215560419, 30433691, 330424129, 433452650, 109862531, 200209373, 279665330, 413918972, 28416972, 345595210, 475982554, 485456401, 455605456, 214872895, 472892918, 113759183, 369420531, 4547141, 474195959, 414416975, 202967341, 429125024, 120914712, 345706122, 430255075, 434134125, 205466638, 70759354, 189456625, 445889971, 432406245, 87570234, 282830314, 425331847, 447656969, 400561160, 130631515, 499681100, 367355397, 126506398, 375196487, 199424469, 12652906, 31196671, 94981695, 420273390, 460599799, 346803063, 438193343, 170329272, 367500008, 279292943, 426716947, 389249699, 463661613, 483812048, 420647614, 39583170, 422553082, 58855069, 249050866, 480112581, 69235545, 75301453, 215849429, 146577928, 27805782, 237037491, 400457510, 455552763, 210064355, 84198775, 92157783, 446115635, 301275656, 477930476, 83134985, 143172948, 193703342, 196624693, 152854940, 369915622, 125081524, 52710320, 473759026, 497960633, 38501793, 59953473, 68493545, 475430793, 239067542, 428159051, 71579937, 15291265, 87462175, 205787570, 100804101, 212986073, 406191860, 471735030, 12788949, 418103874, 168431153, 59064284, 362437110, 363151689, 305347686, 382137972, 219053249, 362357123, 490566901, 298409891, 499271379, 62849669, 257196729, 379057569, 196599704, 36680185, 92987585, 9236924, 340875313, 496146250, 170532410, 402389125, 157797913, 475033349, 115446047, 190197203}

    {61742210, 412634070, 228818660, 132904126, 439535339, 248005969, 403918139, 108848275, 467207372, 484187299, 449167964, 337006288, 333408463, 62399801, 282148625, 478649937, 40140034, 60661137, 399253801, 119053224, 180666607, 489513528, 182176343, 383595158, 394333391, 92448903, 243376036, 338942705, 74080988, 470631088, 108880990, 55805043, 52886967, 172121954, 178914791, 387153024, 280247583, 130951251, 14687889, 113345892, 467896439, 186540864, 205044192, 422165439, 384518374, 304983128, 388489471, 87542226, 438089018, 259514994, 371526075, 199887947, 387225868, 55338043, 86612771, 413354914, 5917667, 474019657, 31820671, 489287218, 134856208, 379550011, 396759475, 174651536, 186117846, 432955769, 436362815, 234717927, 47430337, 81087223, 315697921, 492810481, 185412777, 402626351, 431734522, 5355233, 364477128, 237183854, 59841452, 133521973, 269248023, 377523880, 242876221, 453647202, 225380711, 182268871, 293814167, 39626921, 324736571, 198018346, 262453433, 72501345, 397225705, 10737082, 383062978, 178616553, 286931306, 149308694, 385847948, 190840457, 65757845, 98572274, 402000805, 263756648, 188710202, 442910814, 487237482, 80671611, 331252582, 392082818, 130174361, 168820351, 331470188, 99547025, 159516774, 308922075, 483181083, 287329659, 367965011, 471473860, 195706147, 280059398, 79167792, 331811279, 197918383, 341229165, 452758068, 289154993, 212319949, 332524708, 105743186, 264703526, 177983408, 473014683, 289916049, 479429828, 322013009, 10200795, 253161877, 79349303, 478527580, 88015077, 32049848, 268692380, 338738615, 50407858, 369789491, 168978959, 156961435, 379645426, 364730124, 423980492, 55679233, 93258591, 175385774, 497171644, 103827528, 150050584, 228498714, 67517119, 275379037, 115348064, 103825041, 407417953, 274401499, 51703916, 333181925, 159195831, 172403715, 303777178, 240277624, 333871976, 133592233, 301964344, 409271942, 412829640, 166287683, 31002997, 249761121, 337643125, 327805596, 328430928, 340788600, 318343239, 402615719, 273831874, 222821789, 455587767, 364559671, 639161, 469997046, 394732404, 388574889, 306924255, 157590851, 264033637, 435546076, 45324993, 16721170, 138585699}

    {805734494, 530747579, 800591353, 508132203, 620044299, 991856473, 662928357, 591368223, 680166147, 841969605, 561427689, 776296496, 845719848, 612666101, 608492732, 576507825, 849200263, 748594226, 887733505, 584291681, 566528356, 637069609, 856912773, 887626795, 603675821, 526998253, 773814146, 799173426, 894834774, 912471292, 906302279, 548242365, 692673105, 922142950, 982807703, 846208632, 744466711, 809596310, 909589175, 523573653, 749213591, 882046474, 781014930, 715491133, 707150229, 934626429, 662781186, 969609226, 919653349, 994161353, 682868935, 857321424, 930069451, 804112725, 864854783, 540475961, 692381627, 964087403, 762402765, 818261459, 633273642, 782506109, 605914088, 827852049, 665050302, 532107270, 869224229, 982499456, 528425445, 564091099, 744418137, 778978277, 697297061, 685113489, 856336455, 528199613, 694198578, 688598227, 783930391, 970464200, 727303204, 938533098, 720192527, 534109957, 715070795, 663069063, 952366117, 852233028, 715519619, 942281904, 643212272, 853842651, 975400710, 536469790, 969598067, 912359361, 586466509, 592588346, 852251267, 981521422, 605815414, 870014555, 869089022, 648732399, 687824030, 871155285, 702899714, 592812366, 924719016, 610302727, 885289794, 725539034, 818174694, 594580718, 703554074, 997812711, 741854419, 592869474, 516660555, 821920824, 664785686, 647391474, 824311626, 641206593, 868650558, 764549217, 630709078, 642364139, 828600619, 969295652, 720241178, 553589212, 524305535, 827059131, 913734360, 700625988, 651044470, 799163181, 842663111, 878419401, 525243407, 534397320, 555392310, 614820909, 506821332, 778788718, 913750029, 997011175, 527749212, 897598639, 546219639, 961175222, 682415481, 834822427, 802516757, 756877721, 514526511, 886743740, 903976903, 741400605, 619455658, 921452055, 649164139, 697697996, 826827224, 944559512, 584722681, 835978778, 825687258, 542302587, 658195515, 856548251, 712336754, 816932660, 707098947, 921623562, 843117765, 545985618, 846223003, 850626331, 710744069, 768061496, 518444323, 933364975, 995984515, 704268936, 501722672, 784216956, 770938183, 520038535, 675955217, 733396407, 591494373, 516187901, 520862597, 609858746, 862943068, 570775330, 629329318, 860109680}

    {722475793, 630760131, 612707854, 884338551, 691008200, 813779546, 650055532, 576376957, 895594703, 516417993, 709164622, 833756068, 776634405, 717721615, 690580585, 893587566, 748141067, 743252897, 503705809, 723894121, 580951761, 547876247, 652386033, 810827851, 842435061, 790345768, 773263202, 520410622, 903929668, 822692111, 808242240, 721268000, 930104881, 629718818, 974861477, 707956606, 524952093, 815800317, 623383682, 631004715, 667171381, 965787502, 786888548, 957708683, 791882385, 905837071, 594947494, 666711364, 659993119, 671547829, 564404898, 571869445, 868338996, 855877354, 755416148, 506508735, 762397007, 527702740, 888535587, 534580193, 692158599, 855463183, 727554038, 988647367, 610128885, 751482714, 980940413, 706761109, 961749754, 814640648, 814900735, 579578629, 969699146, 963737192, 569142222, 956816281, 660459886, 559713265, 980555539, 999309172, 859995416, 970268417, 806412201, 540326840, 969605549, 979951038, 659965691, 525361357, 854959386, 537235746, 540966400, 891965444, 516005047, 777874569, 765791081, 728345561, 996010017, 985101176, 561692186, 734512568, 789571768, 720313237, 995844555, 795893430, 972475620, 764004515, 861403531, 954150517, 610644261, 886817312, 899893040, 750987233, 813424288, 951647015, 873889577, 550424139, 981790365, 811783887, 908984327, 898568523, 909395246, 631683867, 563005821, 978068668, 853402805, 702457666, 794232030, 524897375, 650668355, 625952398, 776040500, 509448693, 868402299, 713945810, 833968776, 734999931, 883892471, 554245665, 775484775, 707745117, 872235855, 639442833, 638645049, 518248690, 560887630, 739875060, 628628224, 898034976, 579973068, 890603777, 707445817, 720157924, 850319686, 638680022, 981501962, 813427783, 585690533, 803556691, 636763993, 688230936, 926553760, 536837389, 562882256, 984300670, 608421333, 966069779, 926954453, 957709982, 578264924, 548764882, 933173673, 890919227, 834642845, 736603742, 565445624, 986321085, 694674772, 938774271, 693094993, 982411400, 576857009, 715638102, 851172519, 719722999, 555824352, 815638871, 869996855, 992166721, 712152874, 605280664, 693324340, 611402007, 575392281, 664053157, 740748092, 989990767, 635583682, 931494640, 865928927, 619936079}

    161

    Returns: 3672434006026668

  28. {338633187, 356266613, 339703483, 173058594, 217400509, 380928893, 472769543, 100453590, 281469894, 267441151, 78961425, 381051096, 246180629, 342662439, 29482366, 381316206, 179178949, 303074506, 347373071, 67239944, 238800581, 327773881, 314185903, 205849939, 189736820, 154185146, 34470705, 239554782, 181930211, 46016007, 287212158, 223162063, 121944806, 135818353, 315649320, 242854205, 52230517, 293881581, 401369198, 472774806, 234352251, 255881984, 394372697, 342564534, 143319153, 463863241, 83926302, 449086058, 387693384, 128191898, 475708467, 181320125, 373172333, 23846396, 160644010, 122474572, 422844798, 242266231, 371534303, 391932314, 257875096, 276194204, 327224648, 4633803, 340258524, 475252381, 204462743, 429681462, 152813362, 343353509, 94166410, 218040203, 106341996, 358596902, 427076566, 423526855, 153583721, 62482368, 146502464, 470198427, 421874009, 178058490, 477034165, 206898, 226230766, 135426679, 401038442, 354601591, 477088581, 306252040, 77696766, 136347744, 356587328, 290415958, 365548898, 230565661, 288340922, 188743890, 199582268, 367718855, 142297459, 470895530, 211534457, 53315042, 236085262, 197451519, 258707716, 100698075, 130772417, 169607677, 207382006, 229780280, 145978603, 446719467, 41960333, 331036436, 348659687, 230706556, 499519615, 284805669, 279271292, 38252728, 262245864, 233685682, 20029307, 339083337, 172835079, 97229953, 129311941, 295887875, 243068180, 419565052, 420874101, 292291347, 114482115, 130214513, 440928029, 289201512, 362841350, 198323747, 19832892, 256254544, 381265319, 52750980, 387552956, 470050878, 384136460, 324920101, 81190742, 448359130, 166188825, 156298826, 175357916, 495342368, 345486976, 363506684, 468992071, 5955482, 339007838, 133718509, 362290126, 99839330, 129185539, 206580138, 466073150, 306929333, 408850937, 87033245, 74059689, 408734612, 359806519, 263046690, 117287362, 380855482, 46085395, 365052325, 298027572, 98776983, 140723087, 99818611, 198839740, 34167828, 455272515, 491639395, 428882944, 346182070, 423659177, 477037905, 21179871, 55631039, 50599621, 145296164, 28945037, 383447146, 114459955, 272397788, 63971008, 30639977, 283138045, 288837670}

    {134886532, 143067529, 135241779, 146484472, 84870340, 255447473, 485983728, 174670736, 100949541, 17856367, 461239663, 140071806, 29768644, 467958892, 217775028, 242311116, 397494926, 20731271, 421038901, 479602477, 394644448, 374237099, 363431133, 114758511, 178450833, 479393775, 283848777, 445313862, 68745953, 324981438, 281815618, 126532511, 308542352, 356306343, 98557749, 214812457, 335298349, 383193367, 444800919, 437766439, 218616340, 296001228, 34222555, 360669465, 26979274, 107670188, 282823905, 44725109, 126679816, 408861138, 178255835, 384303273, 325687655, 393176628, 142224854, 471075545, 395953465, 130105167, 15049837, 39896154, 155601794, 324033342, 127394916, 224473834, 443851695, 90282763, 279459265, 492324250, 262866982, 426548903, 423943597, 447493276, 236105114, 16773975, 362287287, 210323750, 87417385, 290569790, 150745245, 468149393, 275819366, 395953010, 134868599, 490471495, 399601012, 41937461, 476786310, 151905522, 348162398, 64496131, 115217741, 264877680, 140209280, 167065045, 3818933, 319883135, 391695591, 66562672, 169829945, 167383402, 321692515, 19126014, 279628832, 439352233, 121272076, 152756494, 122684741, 350271544, 472581342, 161339921, 70214228, 340333402, 473637238, 56838531, 405937869, 137409485, 287107072, 184364326, 32682955, 295219490, 265872770, 48756864, 386601138, 168343888, 61565721, 91605570, 75878136, 462406787, 187408945, 480663192, 98191297, 453350881, 34274940, 269482393, 14194535, 484540630, 228556865, 215527455, 139625141, 368862518, 29054139, 133893226, 472747922, 196775354, 69623170, 475479374, 417442185, 154681323, 406044319, 109987394, 319808849, 399573392, 407752210, 467152961, 450274420, 201101251, 492792281, 313349000, 421673671, 438091200, 499451522, 497567671, 172447022, 126705370, 376863281, 38373364, 347179369, 359066853, 249004945, 279832300, 104496450, 148810492, 481522157, 62118836, 204503174, 235669510, 43663160, 458499165, 215108602, 209885132, 361121956, 33995407, 110057834, 314230889, 318560959, 372649903, 273758024, 98915842, 72680873, 499597864, 6724422, 213226526, 80691388, 388537094, 473641124, 134154563, 248398351, 389379299, 12164354, 286104219}

    {747560365, 630773187, 508447298, 894678189, 581688443, 751246684, 689930646, 546771290, 819779758, 845726744, 967749299, 983495910, 707060653, 960046607, 609281253, 849007243, 665166297, 689401447, 661588216, 522600916, 605818477, 565756326, 653701596, 879782304, 814567567, 895856406, 607258473, 985287105, 825554363, 815165726, 550986756, 780685941, 726826614, 885605200, 672384750, 614320542, 913115482, 904261990, 969367795, 524653990, 724442861, 902530122, 609451318, 951132782, 791274855, 945676589, 951620366, 734048702, 864423433, 530283068, 582959082, 686448956, 580121104, 850621177, 713235769, 684254640, 630394791, 950133756, 803123083, 655298928, 800930555, 958540822, 766105447, 803404554, 889063367, 953587554, 675879668, 555792331, 940934012, 814083032, 971965798, 671500889, 911679569, 622508899, 612288855, 645031033, 920576061, 888143981, 995216730, 926020041, 892068377, 717486385, 695704615, 744636642, 555953794, 702585515, 695432308, 662397256, 979346471, 609470865, 956980203, 567363703, 614874063, 764285535, 604056671, 740534113, 980642069, 562582597, 559034806, 891337815, 957991439, 976222863, 982150306, 500606278, 875785765, 891844463, 859177742, 630754035, 526787352, 530462763, 625911077, 693958124, 973856017, 716644963, 948573595, 511919982, 709036562, 532215676, 555468914, 926540498, 992778192, 684441655, 671098083, 529549400, 846129406, 769153491, 715476283, 567249637, 668142741, 577140231, 940143853, 732975293, 602200165, 782595595, 910935357, 814095982, 696812633, 992480116, 553082521, 546269816, 752970623, 841307899, 793762107, 915491803, 580710335, 708533557, 897465258, 591095967, 575073349, 832182536, 803324444, 677112573, 980223615, 916722226, 714718910, 860548486, 699047281, 750665962, 532137690, 695812696, 589693123, 803747932, 626327613, 596224392, 888228993, 891725364, 589394816, 550438769, 854557910, 657499629, 627837617, 696401267, 544837495, 971273859, 516845942, 831620736, 994917846, 710663133, 984950595, 718321131, 750672615, 521316085, 676320133, 640870735, 769216591, 708260647, 677110106, 710288677, 529141510, 804790346, 915996407, 880943391, 512610106, 830326059, 577310555, 691388082, 741032372, 891015826, 778374952, 838385362}

    {832549247, 744476868, 636030696, 501878542, 577968227, 645087840, 792752252, 837163872, 536531651, 700395907, 630001835, 641984632, 928494130, 975134625, 834224918, 591672892, 632999482, 790302575, 623754714, 718529712, 773585267, 704452951, 554654061, 723988912, 518163847, 646821586, 948900149, 860174171, 851002978, 662892514, 589847362, 526218748, 829582303, 789785304, 905074640, 597917048, 736779979, 669163166, 652240412, 781825008, 503340852, 556827897, 795602721, 584388775, 831521012, 566188171, 601818601, 980398742, 654105717, 853850026, 951780915, 878633091, 622877866, 706582092, 572322489, 868307210, 957794417, 925558231, 514290005, 501739001, 995340633, 629649290, 991505129, 857855677, 543868992, 739088315, 904424160, 607045141, 589889447, 540518184, 714651943, 544920039, 774481743, 806457394, 843268071, 968299941, 773578857, 827889849, 731254192, 644741910, 725346618, 684057612, 951215866, 530167249, 979148596, 966347770, 622061777, 880219924, 786335925, 891619821, 777574352, 874419937, 742062165, 988477461, 754397852, 676341367, 885538323, 573928648, 911892488, 761719379, 573632251, 745926968, 827165214, 876581216, 646834847, 919815722, 812690139, 579009511, 923682436, 578516931, 951160500, 896081453, 554438062, 767835885, 743763612, 766789512, 672847096, 576095833, 891330209, 932164476, 855611655, 882014763, 868156996, 783224590, 582763386, 676503654, 909476888, 531187872, 879787154, 532725610, 930614588, 552392721, 921945452, 621031090, 787980321, 874843100, 535580264, 552578603, 983570432, 809827647, 848925564, 822456409, 561289977, 971797728, 526390153, 935333651, 500690762, 840692289, 953083456, 605798073, 967552150, 665359235, 551064022, 755518365, 996248029, 517631290, 984948127, 566692962, 574678182, 995225439, 849749221, 606930578, 829225284, 550411523, 719111233, 680031629, 771607816, 690223131, 889658357, 788032403, 614626207, 935453586, 547984116, 583151169, 775523777, 764474565, 797641232, 617722808, 861681460, 835527820, 737224295, 825166750, 636518764, 798343799, 828821850, 871212290, 847349969, 587432670, 556633271, 738295090, 852250710, 738359335, 881308794, 855522954, 614160036, 948567689, 941671032, 807342169, 554250004, 695482763}

    162

    Returns: 4136631999665434

  29. {367236117, 288025626, 39108598, 24840169, 263238520, 365980448, 480243349, 301644329, 234870788, 464329741, 292879295, 421107366, 140490220, 451620466, 20500802, 410061624, 122112312, 45519661, 243552756, 166925465, 456754961, 321315786, 108834242, 73454011, 60526391, 454047436, 115707493, 339479530, 411338868, 350663635, 450608705, 290469328, 360991928, 246392760, 43485391, 302215258, 428441921, 64611998, 488497140, 140606520, 264016974, 323762727, 61162616, 192336104, 163050247, 344121175, 164766245, 431197378, 394040922, 444706673, 17385146, 278103874, 112733251, 267253438, 164303814, 426788187, 40478996, 91811359, 496714897, 279137050, 139322646, 128343653, 378809383, 291306664, 107749933, 449563347, 311113299, 334010805, 195167649, 499429264, 174103414, 2372893, 288530084, 481170820, 269001202, 62166874, 460978501, 19838750, 102789288, 235409666, 119491335, 34494770, 352228146, 352382334, 169680984, 228126217, 203510589, 417210610, 149641357, 223863611, 372333551, 331443433, 111006434, 348207010, 235338756, 282641357, 411428652, 236326872, 248026417, 481235331, 310037825, 335162353, 480831720, 64051910, 462566703, 405614479, 62733533, 321970359, 454084865, 157629113, 40320646, 101038686, 343421075, 367333538, 143959272, 379055631, 402361259, 461851054, 194362922, 198465732, 252853110, 160391280, 377989289, 15700135, 350818405, 360074607, 266275727, 469706476, 165904355, 61369977, 65564865, 152423323, 150782192, 294558234, 239876571, 355690707, 29545041, 240874168, 478500316, 356630126, 247015147, 206572131, 423321628, 299398351, 47878246, 22465473, 110932663, 196290849, 356076706, 265853861, 280364904, 411428767, 160264756, 451708051, 34195024, 479180507, 97644561, 121149347, 378258924, 472742583, 329834756, 1357586, 211650140, 93105882, 404709828, 442893288, 164345594, 298482834, 290948241, 247858843, 308411969, 7801781, 290318034, 39675296, 332275030, 50286472, 147553780, 342683119, 286594226, 370217207, 21248944, 82909052, 7540530, 99913230, 135068576, 396629518, 393229137, 428086974, 88150644, 373216295, 275684759, 224881554, 268764706, 477786422, 375602092, 221568472, 401297876, 409704615, 293080321, 430449770}

    {479271706, 108110619, 403458876, 162287255, 267472687, 72779642, 206549030, 190956100, 287111860, 169342662, 22921460, 390975345, 242575185, 396531325, 48843839, 406082953, 498478480, 37283811, 290165102, 350219770, 206146139, 331626006, 271951174, 46073415, 241348556, 367032419, 340433552, 379249120, 314026518, 237016993, 424591060, 90648272, 103966037, 329023857, 4030076, 95363441, 452564160, 41278307, 96766303, 18177164, 157913012, 241655983, 309853513, 419600821, 344356024, 282880454, 126705636, 52939785, 484325865, 342039915, 223465008, 3825125, 350111403, 302868477, 103263813, 425012834, 479660093, 66221894, 356922132, 149772728, 158555253, 410426786, 239078073, 94340944, 294263152, 107251835, 107433394, 117941793, 250818524, 406328718, 393287022, 104117633, 105615988, 60236311, 418455001, 361304752, 13024963, 417578485, 324872747, 433574854, 194684927, 338836987, 90459934, 349712922, 158003284, 45159351, 332465094, 179310855, 347332852, 234447170, 72756222, 178180267, 159385728, 401689847, 250265831, 355421267, 345251440, 232771203, 491612091, 355293570, 430207335, 35972862, 75053160, 202431669, 489151516, 161144462, 209871198, 301799312, 158815219, 381045972, 159846258, 98154121, 176622984, 291103009, 483992594, 392792010, 80270303, 68622952, 444563080, 253532965, 467581141, 244680706, 164496215, 186683896, 17428446, 54812363, 394524192, 306428425, 105458244, 389278444, 235787671, 294042178, 41215304, 425433711, 331191655, 261905510, 423866945, 485697359, 391085464, 221862084, 235829671, 477834114, 331035303, 244512404, 456397806, 492470947, 93037955, 430855516, 48785289, 274851891, 269061766, 418406485, 239703133, 345653385, 185089230, 432725383, 240271345, 305997353, 213339110, 170748096, 13234228, 350930783, 315469135, 428762476, 120298252, 466948072, 460141209, 436094784, 35335328, 377264637, 378228927, 15839337, 70317279, 420858472, 99115258, 129635187, 103152197, 362441851, 130353629, 197690165, 490695167, 445203175, 438459177, 147379936, 498874058, 298472943, 286409891, 481226225, 207052209, 457774920, 469948986, 416784417, 459099499, 228366117, 225343924, 395837049, 300359996, 381751585, 171251735, 377013161}

    {816019413, 668934714, 790871353, 754994585, 803878771, 682929625, 600336346, 930689251, 989404129, 685941495, 714221595, 640187548, 932545679, 870038231, 920428367, 595991368, 559318222, 563415529, 552663146, 993158725, 538625791, 540528998, 564756653, 703177261, 744703007, 544588612, 583533072, 786904696, 691106289, 517940871, 802180222, 809082266, 757319987, 516077718, 643352197, 630739858, 636833890, 789694630, 705467877, 761977897, 570839975, 611372700, 640591323, 693592615, 671504678, 558942546, 979689402, 771172518, 506431360, 871732592, 701709314, 716636222, 970168287, 833337795, 803882275, 665524750, 934080858, 859572225, 647790166, 977349539, 833501412, 991019297, 556567094, 515324556, 635418442, 643921255, 560404728, 649156233, 655107751, 664567291, 593537610, 824638035, 501795439, 822184826, 700564353, 923983617, 523223553, 714483595, 676249389, 674868642, 887009220, 881753073, 576030048, 551823222, 560925326, 797218826, 522647375, 700307504, 610688131, 754330539, 664738993, 687076727, 951636915, 532791874, 716720897, 859888948, 602187292, 627017149, 746699520, 509761223, 606024398, 776056843, 661488690, 658460887, 777341502, 618383403, 568116525, 526819552, 668087147, 742988803, 783399751, 754798755, 674190062, 872531323, 705895102, 771962831, 560722908, 764767525, 929358729, 863401344, 757286387, 816447419, 643221499, 822026693, 578634429, 646365972, 706888268, 871686854, 500659602, 614791640, 779043422, 858294283, 978837291, 988181464, 686237249, 810920980, 685163887, 778342300, 723680513, 957804404, 786446924, 890796120, 719188324, 645139343, 841588410, 526157068, 554612479, 622753642, 674853991, 707260926, 846946148, 940019362, 779634635, 598294160, 959517279, 637372322, 861264535, 682708432, 759629584, 552987411, 983608806, 997907211, 880143159, 815948211, 800542578, 966794609, 658303047, 660551050, 862022230, 622247788, 947840423, 565310889, 723413751, 952442508, 545163563, 835254918, 974299061, 761750092, 977790025, 947197755, 861507297, 677433011, 975767964, 819223783, 788034031, 652339564, 887637040, 674694477, 558381548, 909674996, 558555162, 573006594, 881934767, 966760092, 978900977, 843451494, 854776252, 835428577, 598582122, 512088031}

    {704228564, 616195238, 839425469, 836274377, 850946790, 673211027, 604917895, 691025262, 976802672, 569877617, 995933974, 617294731, 745436563, 867895681, 638058261, 809679626, 947778898, 534814617, 831592539, 722119290, 636454921, 914964992, 736801718, 606968288, 631329451, 712156046, 921593832, 625382335, 671927726, 854651792, 520739877, 611250252, 795461556, 755906141, 983653293, 886758600, 652465034, 873575723, 544257848, 949488718, 574782662, 597796937, 985618566, 936490236, 951951356, 722265096, 552783430, 787811497, 944351535, 816068134, 926507475, 526363690, 682032782, 569937278, 828476007, 936053190, 784176354, 966981004, 529100752, 524640534, 738638545, 584466777, 591274563, 894842200, 557715963, 707286835, 708607298, 821506045, 789633001, 786153953, 910186276, 764649646, 762366437, 734074908, 518510310, 986421926, 647385188, 686000456, 567541636, 737321726, 612049855, 714477820, 673833209, 533596560, 635542724, 914988484, 956110923, 727084881, 549775386, 795215881, 584667606, 883830686, 865083915, 716978110, 874401701, 580810064, 878490085, 966308387, 924097349, 922083612, 678172337, 758988159, 611839207, 527931625, 908100397, 943712628, 743209552, 976170263, 703719847, 636806494, 781604742, 897130999, 631965570, 756751674, 717958613, 983501765, 781579815, 982417761, 987627749, 791272986, 583617883, 755041231, 708949386, 821051278, 674273887, 570800838, 767481700, 665841603, 921941496, 527901937, 784029408, 579850767, 621299182, 948499116, 664897488, 519300276, 849651423, 718141655, 572564657, 998704558, 528331274, 905821736, 963852026, 917061414, 850318743, 554056678, 950672682, 604621125, 867969457, 894072409, 629117066, 598929221, 890977515, 631646460, 989710456, 873896720, 840319145, 993489700, 617545169, 761726835, 987169999, 965434265, 967575866, 779804861, 935008845, 761062593, 665744856, 689945712, 666328324, 659632573, 528670128, 873352140, 728504368, 522536101, 920360802, 844979460, 625305778, 882348964, 929762055, 740536441, 843082240, 642481022, 935772222, 723807902, 972400900, 622493871, 790797918, 915370803, 612553428, 701403476, 567022440, 984564135, 583566848, 971707400, 870871392, 533069332, 940554729, 829706161, 936178896, 503881239}

    40

    Returns: 127963357069973580

  30. {48559920, 320533275, 110683973, 191861422, 347737521, 99560757, 369513735, 57659991, 28649912, 201416413, 23937946, 173383737, 380971220, 249051821, 16993793, 208287072, 60593957, 341863234, 177598249, 330393886, 300814822, 131478424, 250894121, 31811617, 340864907, 35759628, 266154272, 17204671, 75912249, 475846173, 487911423, 36173148, 186403166, 237894331, 304135797, 406683232, 77688852, 133704820, 308447367, 40572119, 461642432, 139810131, 71424835, 201207325, 349839879, 68659390, 357480851, 369149061, 218385955, 158681823, 206796214, 472841023, 85680488, 331349036, 268034226, 41163036, 423240297, 412073134, 474347464, 409253877, 146633916, 176639032, 446197809, 387988275, 410364991, 355539631, 460685825, 105409621, 335395356, 55996905, 107381086, 303488919, 370869924, 13109982, 678298, 441268087, 154727238, 224750108, 369842390, 22197989, 67052588, 171114970, 290448073, 443027536, 111309369, 449599295, 194514645, 262352697, 169768420, 366129053, 165051032, 92399731, 167547180, 160155342, 363480066, 88094428, 262302235, 240192240, 85693610, 146118849, 48423648, 216681554, 120538491, 149690645, 53042632, 139025030, 118101048, 4763880, 405721817, 257746471, 47479389, 399861743, 3329247, 428515475, 219014782, 90272679, 147042360, 290607625, 31464126, 497333939, 76862870, 263046085, 89503748, 218201895, 131389064, 189630004, 447824817, 266983635, 328004924, 287429325, 493118542, 266640134, 386322600, 283867087, 414015225, 12582257, 313438563, 441297337, 130577999, 46890490, 379179082, 23798291, 387943075, 175241236, 31582879, 488039557, 428666118, 445979994, 366390413, 406715685, 335808270, 5796868, 74993632, 42261717, 374951139, 185597329, 467271410, 116648616, 472967469, 334919824, 402431703, 413412973, 170790008, 397816272, 246370512, 119904969, 353239019, 52994632, 264525914, 357364543, 108020208, 147284250, 55802289, 323396809, 117779515, 387470603, 68258232, 16982021, 126582332, 148467965, 308732165, 441645708, 48404911, 298796971, 429018330, 262261098, 478218060, 358993982, 84578855, 179246638, 281659006, 393256108, 497258160, 417298102, 87590842, 419732135, 47930245, 400960183, 430439784, 492636780}

    {95742297, 492024656, 256489121, 14726551, 271310508, 124528133, 118147396, 290196161, 103782267, 36569851, 400093504, 122480135, 242385724, 102166025, 156820230, 297949054, 199852732, 149911989, 140877753, 402397665, 212201071, 459668814, 99170918, 411076956, 219728607, 442240655, 499032263, 340730279, 365204229, 17365646, 74043671, 306485701, 287193255, 164411568, 458597962, 357495861, 250492217, 186157928, 394345776, 18361347, 313007902, 165256515, 121247055, 38718046, 407621031, 454695050, 84428512, 142622327, 145966246, 90070615, 155746321, 343485345, 121338697, 264853610, 861281, 131079038, 165651016, 248264453, 306311798, 14982230, 21444463, 22630848, 144893149, 151624828, 91308284, 283283880, 166762562, 270272853, 394315598, 103187291, 322476666, 483918579, 303555925, 263885012, 126428169, 122691551, 268958923, 387927145, 432752228, 486202666, 99519078, 205856471, 301541582, 172703462, 142949549, 332932248, 255063122, 466268628, 158683574, 382395853, 475951342, 326630148, 84233540, 40553602, 379792908, 199321038, 346732420, 187425408, 375806696, 422794203, 212968455, 86069976, 448317895, 217537254, 206932521, 17223377, 47314214, 396025428, 231954839, 72407751, 364315210, 273305489, 234050394, 84484380, 296414448, 99962905, 296787672, 175396115, 35943321, 351511720, 221499089, 269123949, 278447816, 365451039, 400045070, 277917383, 447461514, 309421551, 203262628, 446938293, 415042490, 408861780, 453843945, 44355788, 306850881, 131212348, 45365828, 1450166, 93009112, 272762217, 192451169, 282494216, 384041935, 430576361, 438430375, 312305800, 355057531, 385114603, 249462026, 127912381, 483609241, 346496383, 12013517, 122992987, 323179942, 444610397, 435084678, 191044020, 266455118, 191561838, 111370003, 281914580, 487989776, 361153800, 374268033, 363275246, 82513573, 301592304, 402975757, 268616953, 326747462, 154592271, 96155420, 464377932, 339509535, 230258643, 193902138, 244041274, 238068863, 366936381, 230673, 488330232, 297369701, 249823686, 259466356, 380868506, 199344545, 436999332, 464288568, 477245287, 59443137, 19640700, 186371143, 371292736, 454521924, 496039141, 67834313, 42460591, 6676315, 474491569}

    {802947547, 925161022, 898321953, 748408200, 799798782, 915100420, 602747362, 849680901, 771248327, 535377381, 612250538, 699198521, 946208995, 504490887, 948254055, 538751787, 672036877, 999451844, 786781689, 873926367, 939383051, 900142184, 790335587, 882593907, 574445775, 846812228, 874663614, 862182484, 963844496, 559819649, 620672681, 713973722, 681876787, 969784712, 676062870, 589429803, 896105439, 671307800, 922254167, 829998839, 509128460, 535837880, 897516076, 809286330, 985693412, 840707562, 978401639, 905250225, 609129258, 702553526, 983092531, 615008608, 864767290, 703154953, 985959796, 746280630, 801044265, 650516541, 916812740, 611364916, 590230928, 958767953, 831369792, 525121937, 968038525, 635526561, 674393333, 989432211, 543546862, 688065119, 626724072, 849730707, 630017491, 992663027, 996236411, 996574001, 671468162, 842038070, 568594587, 769077050, 767411445, 502817493, 524875434, 611192790, 822758454, 559928932, 603051342, 775899946, 839158482, 904292317, 877815415, 511173988, 753877570, 546107358, 693309661, 912345294, 905205232, 603114762, 711108386, 714555621, 772750252, 845822099, 577592513, 994361748, 810272188, 774762265, 543740850, 544337209, 555499966, 906946371, 813785071, 612330040, 643902296, 676612330, 758640019, 814107259, 651640238, 822432807, 793327688, 537395355, 574893513, 574245361, 901244754, 500467016, 877470887, 513953819, 867182705, 718099699, 561626890, 884052290, 752733953, 935472852, 969840546, 889712033, 736802097, 895199512, 723209289, 964592879, 957950006, 505905603, 658957686, 839745468, 801979178, 837299020, 728284706, 882810031, 723585656, 907216150, 783281785, 833395341, 858213231, 670691136, 954391453, 808854738, 545200311, 522883177, 726693142, 552551662, 815846353, 930047978, 983663443, 928526721, 676056658, 903010805, 583177613, 814126047, 748793346, 614961292, 978862324, 592459246, 690464049, 860978993, 625670774, 941784847, 928214156, 611166441, 916817633, 679314266, 590444417, 904858839, 783370622, 632444845, 579729723, 962715393, 994118712, 641825263, 742384741, 836634556, 878903927, 715783102, 764702224, 896728381, 680047973, 814015159, 660807336, 741175117, 812587101, 597891963, 727991483, 514368612}

    {593661673, 750952244, 621341164, 673730134, 826450398, 598437521, 905052481, 766649278, 667424260, 827295542, 703081788, 726425452, 505511740, 812519636, 707959308, 988149291, 682629080, 559178456, 612289383, 909886759, 968116204, 778857686, 967425372, 609952825, 814443378, 875537617, 899528692, 628880117, 665751386, 867460158, 965478008, 816630381, 768157303, 566731489, 529682233, 622686149, 580434722, 879160397, 942109052, 807329221, 519067492, 888898708, 517002510, 590978159, 794071734, 992375094, 923436406, 769463039, 718563994, 507166551, 511484381, 977286310, 893832803, 706172449, 660257960, 820133743, 963229733, 938588611, 915449304, 739380711, 748906833, 572818476, 534950174, 517047963, 759049422, 925360346, 771536388, 639676605, 691109190, 666073269, 916391731, 504932390, 671261679, 635433660, 787895601, 570662375, 949923236, 688871167, 629984738, 862147879, 636246544, 923533365, 913272723, 917865717, 953602726, 524852475, 522300791, 619280852, 754517216, 866525833, 607766382, 968341313, 715800123, 705763135, 577638285, 633103055, 905607688, 563806117, 995186708, 984193277, 612870021, 533234854, 730787598, 811976865, 886085907, 974030669, 968870128, 851171823, 637193556, 500892269, 877905414, 691651527, 934277590, 675573439, 808767770, 511488908, 768883271, 917708213, 844152203, 737923231, 974103493, 596219538, 962063267, 762940222, 869855287, 864799186, 820781557, 580012001, 531209402, 523004245, 993465455, 793027264, 683413837, 561657592, 984262251, 674962896, 995561036, 650617845, 628634181, 758761233, 873073838, 689149472, 883540732, 806495492, 804806133, 549008659, 740816400, 558080714, 639875929, 603979059, 939277492, 930239827, 740324754, 806599795, 624070696, 883439394, 639198301, 857442427, 737554812, 668269088, 779014055, 930984517, 891603383, 986874378, 522928557, 521022081, 593056727, 783424902, 533992292, 533132335, 671659130, 613869948, 826216403, 812340049, 835512215, 773936967, 567119287, 610454205, 833019182, 609923899, 593097368, 772782708, 574875002, 794528769, 897936453, 996164046, 961261276, 800945414, 596661253, 673152102, 761214569, 673808561, 998764009, 711861203, 598392293, 583492688, 878047686, 833753260, 879414790, 783218293}

    185

    Returns: 637928251641768

  31. {444691393, 422403647, 148396351, 310246427, 1922423, 368552581, 93886578, 374790232, 196153055, 267222832, 187692638, 275742996, 76313374, 494493243, 30322308, 452658866, 435559879, 449373498, 205482767, 167242828, 422502870, 288671521, 348863411, 332683200, 423591686, 318624214, 318540072, 244613282, 384038685, 30666559, 41098333, 460774459, 351914542, 475076, 296168012, 158022301, 215394186, 194816055, 272983783, 196253056, 313837759, 300742484, 165005630, 264976239, 228914452, 436844033, 95749703, 229884016, 455488552, 379958987, 273837764, 391442581, 466453286, 11209855, 248680671, 467431459, 426137732, 357380957, 9146419, 15462513, 19124707, 478987207, 357681747, 387353472, 294896189, 195492474, 311074401, 338436913, 412802881, 122275432, 103906880, 225837565, 72168552, 26266051, 132332081, 437423560, 426410881, 407278199, 408085719, 496183657, 55103669, 86657738, 166138086, 317952186, 437853002, 50668313, 296117711, 426464950, 99350006, 249027913, 377502404, 355089140, 179623212, 118175075, 343841989, 117220813, 310468832, 13137348, 326817820, 248773094, 26827018, 442978734, 216080593, 19834853, 419811195, 306022820, 277335440, 308751930, 384801065, 430079314, 86271473, 298074880, 332320071, 248778131, 288232174, 469438027, 210083837, 293478070, 459286268, 107295965, 259384272, 231157183, 285378533, 440173908, 147154279, 328544213, 206735674, 329327727, 402326120, 52824957, 37841816, 308255000, 212131419, 421788785, 351032008, 153831804, 398475418, 107591715, 165716346, 124210203, 143710666, 282366440, 186538662, 64331127, 72645555, 181450147, 243310311, 153051581, 197172015, 258110578, 313366445, 377411482, 404205043, 450874003, 187273333, 366609789, 215598969, 209338149, 456389162, 133857018, 183426376, 134246212, 491405865, 258531403, 491924534, 372092505, 222848869, 13784194, 1532139, 310398970, 49212664, 149051074, 420800816, 229350158, 57177388, 387992994, 28955626, 466136469, 400738476, 290048092, 118977679, 274882248, 57667372, 427511547, 8896593, 367552528, 329308942, 71764961, 272467381, 96832394, 371153363, 91064952, 91886037, 123956474, 499391469, 470873093, 498158978, 329201820, 440144554, 169902027}

    {234483563, 269060921, 434699775, 459089507, 43901802, 175798675, 118925653, 7937398, 456115710, 481530939, 436326231, 226647691, 4554796, 308391151, 179804994, 363043884, 296161926, 375348911, 491233273, 125092639, 478689756, 487383837, 418436490, 142910264, 310821859, 416379684, 355254141, 145003040, 128690036, 217071896, 265744598, 138438194, 141583583, 278299109, 45086211, 288084843, 142959153, 476727921, 47130115, 185448716, 109302655, 362349501, 232192078, 347815406, 150305150, 45268674, 336946968, 376852386, 349789348, 73531464, 3460116, 338839225, 151604468, 297376862, 93549214, 110029922, 308410106, 31088499, 436856351, 123628893, 217572129, 1991237, 232132353, 347020071, 206295450, 201304984, 200969799, 403681216, 381223521, 464908999, 336275535, 426762898, 135923052, 7442711, 34537533, 488378597, 20470770, 251629296, 77936150, 456877420, 450607723, 314121900, 351244045, 360310730, 350545738, 125915327, 154717076, 307604336, 336785319, 314840893, 137914334, 336088950, 259049984, 237326299, 90505563, 267073938, 165840392, 354094586, 99939376, 53008752, 233923849, 328425587, 328421405, 137689957, 333108148, 497266543, 236129339, 472522477, 266741129, 4035078, 491871735, 450886905, 242446268, 426816402, 107230261, 449421187, 434381168, 177429969, 90882456, 177936455, 90686503, 392209478, 136063167, 306742417, 245546788, 259389685, 276635827, 250084689, 285778773, 265412120, 10671689, 356680844, 314695092, 168114234, 239289574, 449167300, 489061381, 121905185, 420136184, 422806507, 485892606, 274303195, 149798684, 401947556, 481026218, 320126998, 121988551, 307867019, 271774131, 393127984, 446784875, 114397256, 59167974, 83523773, 367136388, 88161702, 367047561, 147459995, 423524402, 297922682, 401289403, 291469144, 77941257, 75115685, 492862019, 194247628, 4152240, 313488674, 11377320, 162864068, 284165309, 448288276, 56899630, 416370539, 102965421, 159566043, 31565095, 149713123, 134407797, 445056126, 256745165, 448816005, 13917270, 450303734, 443145711, 436799513, 443015559, 360272280, 224076262, 195960043, 297984274, 10563750, 298609850, 387945037, 429401582, 155230572, 206419601, 492329157, 301913900, 62573834}

    {701438992, 699062701, 905408692, 892929908, 724877982, 605957292, 757599348, 889907687, 892014829, 699748571, 892107584, 694270874, 528168550, 791383257, 973249784, 986491061, 666734142, 904483624, 693545067, 867889123, 767841246, 539336653, 985554893, 729807702, 633927020, 738056525, 979399200, 680664786, 937515865, 507669530, 737536659, 534878713, 845802119, 836503692, 994465689, 930804732, 810795222, 644705855, 843223751, 779052004, 938144396, 799258953, 892074560, 674948995, 624873788, 744460659, 585456972, 718111277, 510765342, 678011742, 971791891, 550387654, 551382595, 939525299, 594174773, 920699104, 574066355, 518365467, 731778876, 865571501, 775858625, 658787107, 549259127, 656681025, 924397187, 770061205, 842811932, 515107308, 886626547, 996664386, 599130096, 984772941, 994197580, 847440172, 894876590, 755601046, 635154187, 718333466, 664835467, 647571122, 837503229, 816837062, 870572425, 772946824, 547050163, 698945917, 797287115, 540973924, 570288750, 763955968, 733277905, 605967232, 535101971, 872661880, 501092175, 602410408, 794920939, 947100172, 623131723, 847185818, 978991576, 957667630, 634998083, 621606277, 788416407, 755374264, 589365968, 731671669, 853448027, 783070529, 627379368, 807758759, 960874966, 780204915, 553348260, 625361468, 999259045, 526403945, 871461800, 728018237, 591759719, 884214203, 839149017, 953082126, 692149766, 602033216, 843893135, 907020584, 699348717, 696362964, 892451518, 653400256, 615615750, 576548209, 760187719, 785991165, 599149507, 978998714, 857907726, 521510455, 614881989, 666907916, 633981829, 996628721, 764642631, 790411528, 665245354, 806057198, 819349336, 766732204, 636908190, 636164748, 728896703, 818341262, 547262207, 574380409, 744307373, 988066878, 752215529, 917369994, 847159137, 975115987, 526450040, 571283494, 725304945, 721390566, 711084935, 796289810, 975616454, 954007997, 969960454, 585733574, 883657318, 664431681, 585710806, 516815652, 656589842, 934462744, 729879705, 716659664, 772833660, 823173128, 928626910, 523833359, 747999691, 646328686, 806807501, 578113109, 646289067, 551892942, 898691974, 790772801, 773051952, 958830709, 554578289, 555734880, 873063748, 988607719, 516381878, 602365840}

    {953172175, 980550322, 596445738, 713120213, 658588803, 773080964, 515346171, 641688813, 862656425, 900059724, 797126383, 521460484, 607227645, 506516157, 909863102, 723222837, 824269003, 753887793, 834998454, 663923790, 549443011, 673802136, 581669097, 722047354, 593203651, 605268328, 786718619, 863847108, 626244709, 678071791, 842258344, 588370264, 721151782, 689709474, 713790440, 916565199, 798226393, 603612697, 742846885, 861243461, 737653780, 885478120, 852115520, 592461347, 635839257, 662141669, 582522999, 542755985, 980806422, 875453759, 954646216, 639952285, 595890640, 839785071, 760010573, 843359992, 695277305, 838551127, 501915705, 791872148, 850796659, 705305574, 562453335, 643010677, 578790253, 986534935, 962843105, 917727491, 631273519, 628698841, 849410669, 888462851, 982205093, 614305456, 612845047, 618954094, 912782639, 908048810, 790982456, 579359229, 972601593, 978567307, 962759634, 531224423, 978785756, 887493773, 550230292, 574247080, 666418648, 957310747, 727725816, 787225928, 977418114, 819394280, 960254363, 656563657, 964164797, 691202222, 711733050, 603405884, 736216824, 972278407, 719683643, 649445785, 755335853, 524253996, 697342075, 909036848, 611102795, 609845038, 973855886, 924209543, 770979482, 990994015, 727488474, 568136373, 771409943, 639297490, 617783952, 848405651, 623517131, 577271343, 980623938, 857866089, 531937953, 968564470, 949824111, 573751420, 783903922, 990883492, 521983738, 504957659, 539956870, 764689570, 543701488, 692479350, 925680110, 837942771, 964541401, 694098420, 507094156, 806997986, 527434879, 764137614, 693430701, 723938377, 920593381, 818061945, 856434689, 939028375, 922745452, 819272884, 925173443, 810895766, 543077081, 828028945, 535622463, 812073943, 993986660, 906590271, 931400481, 954997154, 642783765, 779259320, 693214083, 510388244, 809209306, 942638369, 620099815, 540032485, 583976199, 882070778, 682386087, 658365847, 877337788, 988358472, 799928053, 848220624, 503207294, 973340950, 910270565, 815271951, 850947586, 979243226, 846111690, 642500361, 593443744, 518614457, 623709455, 746786174, 936732736, 566280634, 792493608, 846935179, 727729589, 742097039, 907606344, 702175628, 976978528, 651517053}

    182

    Returns: 1291765487912514

  32. {248649135, 111490612, 267337234, 268887982, 306845054, 30485677, 440331991, 484907925, 310307185, 410432458, 355161219, 14071731, 124864617, 409561305, 114877976, 159266525, 274987781, 40587480, 295165072, 79319903, 175049883, 206662986, 6230411, 10814714, 7152362, 442245291, 192651952, 84902881, 278054412, 290266311, 298898582, 10419488, 16482359, 24290657, 377134460, 414790833, 119522247, 110719594, 52133524, 12228355, 354066931, 128776093, 15252933, 69699587, 214185525, 323652851, 73471447, 360355699, 403498268, 165391209, 105465317, 266401658, 495084235, 476325142, 434054672, 153517498, 14816662, 83619198, 375107632, 173468979, 303785857, 130128334, 434107185, 119148259, 453790124, 435464669, 318103977, 491800523, 40204668, 227878367, 238659255, 495495713, 230581323, 11726342, 126105968, 472608786, 32682335, 290503641, 280588314, 247822440, 351737864, 213680303, 414807597, 285200861, 414579145, 206141403, 349447567, 290881109, 128530855, 334058648, 208598010, 175659065, 101340923, 336975641, 222421183, 338035313, 470910265, 406630376, 302508375, 227417836, 44002390, 341898491, 361531472, 365033218, 133032676, 358586570, 133084495, 273624842, 1968102, 382738863, 278991903, 10120627, 242418163, 126143048, 227262638, 158433207, 192211989, 248673892, 230354537, 312709386, 149428803, 118650418, 310245167, 273605530, 278600667, 303581556, 187972454, 315061837, 403998712, 69698565, 9697758, 139982067, 133269074, 452105975, 54470786, 416932033, 184728720, 69679199, 25404638, 32813084, 6269121, 248487820, 55245535, 17021445, 417733690, 175640979, 362771004, 119134731, 153084554, 405994245, 91492087, 443670057, 92166903, 76986973, 187898976, 361129235, 301838152, 432549037, 274505515, 366322471, 260288818, 476387842, 47268354, 13795924, 407643751, 212467024, 422924262, 487991337, 192707694, 6167993, 482783038, 129564138, 105893424, 54779829, 167662334, 133683866, 346830383, 291477327, 461251795, 96641412, 316960898, 150323686, 54056186, 60525066, 99857153, 320800689, 239054398, 53092755, 110460329, 101262542, 40401459, 161706930, 245301726, 39107574, 364405853, 233836712, 243860188, 92292223, 119767754, 262834635}

    {498288827, 220992015, 472431365, 316259914, 203160306, 396076184, 13382075, 29350440, 356204280, 337928796, 86235032, 50861349, 481947644, 311723327, 404301220, 243975816, 442079444, 189561748, 17333399, 219577722, 36886290, 169499576, 478276570, 62750527, 328397531, 178895871, 252428742, 104812479, 170425883, 345639475, 243628599, 493148728, 62336828, 393383125, 334114579, 1133775, 406536752, 321185692, 12612328, 320027612, 414362838, 170758286, 485775227, 130510540, 188033231, 309513960, 482276876, 167585243, 288120787, 303289834, 470024564, 435258855, 268451879, 343782279, 261972227, 239235034, 484821718, 97382344, 201185966, 320549250, 281215808, 286204026, 305840588, 5199742, 198311082, 7907989, 216381748, 258376805, 229826482, 90247140, 56916825, 68493067, 86549068, 380560871, 274205026, 137911150, 248573993, 481141970, 360492091, 306427239, 392854353, 27281359, 396755912, 260878268, 177871199, 280861567, 453477400, 315756498, 353060508, 372569756, 80598251, 331708472, 473844032, 394782484, 86027681, 364884920, 424934483, 214008054, 65090869, 189886156, 263517103, 168416950, 233687317, 217683410, 103649219, 190628895, 407961168, 62754049, 234354215, 416606214, 282336702, 367090695, 437141455, 139270436, 376856953, 25499023, 299601180, 90236910, 491613368, 256388282, 360800771, 353357609, 231167703, 288464417, 246573097, 174853795, 324649316, 308105183, 335029407, 10158391, 223089152, 130203853, 437739006, 284698730, 345131208, 283889009, 463323778, 319877629, 374810453, 346314534, 299354889, 14705325, 89616643, 491454740, 391883526, 428874083, 262743872, 240756641, 169342869, 410365425, 415239296, 106323982, 345985690, 209124461, 256917110, 245949964, 150320543, 74553537, 138336341, 456792539, 171091691, 351286266, 133331688, 200919583, 165087719, 204893525, 324250084, 498397876, 345520590, 273147729, 122239609, 226205563, 11319765, 18837173, 39924105, 322686404, 427009606, 371049088, 429314989, 222431063, 174575536, 365083262, 96092492, 407086527, 176850381, 4411080, 122141864, 303949726, 93026280, 457457443, 110200040, 344875144, 255942454, 178479040, 51493838, 419653661, 13644119, 215888490, 46327495, 52458318}

    {820596203, 754718127, 895923806, 955075421, 672360235, 718356001, 558864855, 647717382, 740484073, 593128731, 643202730, 668078739, 961525154, 881418260, 518438426, 933284690, 746770273, 904232162, 606707701, 955586419, 699468851, 787156217, 616658476, 735871777, 611780070, 633147913, 896137943, 655532102, 872192992, 799742450, 599556308, 950423141, 706860673, 984434854, 596162187, 930082725, 872841911, 948666307, 508054053, 803185056, 897220370, 835824388, 741850530, 837552250, 701957988, 821683518, 570207184, 521380497, 557498477, 776949176, 724345259, 969561936, 814644995, 548370219, 565724961, 758833528, 911076198, 688290778, 585946831, 529140633, 635120080, 984214436, 882250336, 626158611, 762792475, 780787641, 810482113, 788109033, 930293510, 635657943, 686785392, 751815492, 858064705, 553386441, 702206983, 704979210, 593940341, 696588356, 768428364, 935668870, 869009403, 680852984, 768425153, 517325604, 602175816, 699626333, 844791477, 794543187, 952038476, 717898270, 676469502, 803231821, 633555410, 752116721, 913514290, 938063434, 780220940, 963578363, 892689275, 615591431, 864122211, 631727987, 530755334, 995998076, 875570217, 780344591, 573690416, 761451160, 897325567, 981972067, 598336130, 511344805, 840209042, 616198482, 753840722, 986664661, 724485011, 859032602, 887236170, 750816855, 779095556, 623780048, 682651121, 683084322, 850730144, 678160931, 675822740, 525020013, 862611362, 693297819, 858952175, 682101533, 760331572, 588246131, 766099430, 832200933, 731016035, 722034267, 624593481, 629514183, 874050063, 800974998, 935938838, 792914804, 942523362, 859561354, 677182606, 887420209, 866939245, 882547038, 722034537, 749175201, 507050407, 860029165, 779748042, 736936997, 582052193, 689330414, 695261927, 990448264, 799419868, 530800920, 866937993, 505086861, 957905714, 603421784, 806553959, 974317830, 529100431, 773624217, 549316996, 761429614, 721382113, 692195021, 877458216, 802747912, 986856748, 657761563, 530151769, 570260916, 873494077, 800613871, 712619922, 660521040, 529606479, 808823654, 998877034, 953843450, 628273812, 949134696, 833383681, 854774641, 872136702, 903902081, 822713816, 641551034, 831751750, 908921073, 765499655, 953808507}

    {979887181, 509769065, 900059819, 655285211, 961383417, 641530898, 902119467, 639453619, 678359921, 680272044, 637637060, 904901133, 929478415, 789386470, 525560076, 587607430, 741551017, 674500913, 838737118, 534594747, 535560363, 573369767, 804685032, 511699866, 617193249, 814704434, 755163138, 875460734, 666010949, 976785875, 632150274, 590965057, 591970477, 627465575, 886912468, 587472864, 983955331, 901886917, 963869233, 588672274, 968869917, 729142169, 568167302, 990313559, 890188601, 795054791, 746536943, 869133183, 763701057, 624273077, 619883782, 998022418, 874395793, 974289962, 649586346, 953553618, 910127570, 835997049, 694956599, 918368360, 967636218, 744557648, 747377509, 719766477, 769660762, 581588720, 700166207, 915868949, 622999213, 949681776, 587374877, 577296515, 659635945, 950921230, 604782699, 750893045, 872472208, 669980046, 700960715, 842479645, 734442310, 581770669, 764004515, 574566993, 520380390, 800105896, 587186416, 870358668, 541818232, 582893605, 956299797, 724300334, 517363664, 571892707, 831635161, 975339799, 875129924, 825650040, 712090522, 645046805, 604003377, 985485535, 728170942, 831463963, 861410830, 943846775, 675622320, 524714005, 998446539, 915482783, 956608956, 562364597, 614434634, 990925808, 501819184, 809114785, 731566776, 521362805, 828728818, 689519564, 869323419, 528577761, 758744796, 967308493, 707624426, 869092161, 613686520, 802181467, 656645917, 913118250, 710052735, 891379018, 779355973, 810821373, 676604121, 758156593, 826009957, 785936094, 729922415, 686970286, 642176749, 962002284, 815206308, 904657385, 985157270, 547329339, 890845334, 690724035, 731316603, 684314664, 990849941, 690477696, 754822382, 858651136, 605698397, 620254816, 828899049, 533948781, 790982593, 749144007, 984019226, 754792359, 901378772, 853267060, 938057228, 859181626, 566468100, 744614362, 982244608, 649573283, 986658035, 549115167, 898251253, 528036112, 913009643, 754445456, 681766711, 690412691, 791701038, 803823189, 941424746, 550741874, 636913389, 552942576, 929957475, 680425521, 674793422, 974322841, 574134265, 928856779, 824921548, 866384751, 520893079, 556161001, 932274955, 578500322, 932949473, 916457235, 598632657, 923276679}

    77

    Returns: 73335324241786398

  33. {498097196, 358401527, 274134927, 240595303, 118414872, 28215615, 287816946, 299080101, 374477779, 452874115, 394754686, 139062635, 268903713, 383686981, 435413973, 484107109, 27944192, 304205523, 64412397, 231204622, 318907068, 468461014, 318962319, 434956255, 413094915, 367922373, 319112362, 124146667, 363282227, 95580274, 335298472, 60642671, 13594290, 326308318, 362227021, 225408762, 113907418, 134269720, 91567740, 337918603, 129032476, 109690673, 206561553, 329268070, 466420032, 401461995, 345442103, 87882526, 353316318, 79132035, 386284862, 278648843, 219740391, 436396164, 325489600, 460915023, 487509265, 261164142, 122885420, 207852080, 493126976, 498281026, 411570066, 436973029, 4909169, 302552766, 54018029, 475861899, 288665580, 53070459, 238570597, 193715486, 250092830, 195515637, 472197850, 487291218, 164195221, 157811181, 317055759, 499308918, 366659959, 205325212, 124948623, 146906512, 115145254, 459326322, 96372568, 38398967, 24455432, 482461314, 275473472, 9646358, 243184347, 338059502, 330697081, 373424048, 43927439, 109045606, 58661576, 287582794, 230220847, 245872493, 264546578, 69447308, 469069980, 381055132, 270237256, 236571548, 988934, 39812679, 135548682, 191082143, 272514326, 459586731, 240684289, 282158950, 431169763, 213358103, 386614271, 396395479, 351041873, 384110438, 170860916, 421496103, 74078198, 340418435, 13039809, 247638899, 30259156, 248433259, 37085093, 382360409, 146758433, 496545854, 35010856, 389573646, 440080794, 193372490, 190728238, 284298854, 275980169, 134964039, 498303360, 192148917, 181340643, 271488756, 395046445, 232502333, 348636762, 244248528, 131947455, 419352220, 372060527, 107190492, 404154574, 498455770, 217403992, 410834950, 349205414, 12845471, 316940012, 151176205, 276330406, 374439167, 365349404, 15790653, 271333754, 320356064, 199079551, 204390124, 268883008, 351911243, 240893253, 95010377, 141296945, 16830741, 349835900, 163975438, 111676162, 374051896, 198829623, 15351784, 132352558, 61690566, 330727137, 316787461, 259485424, 18822002, 471609287, 340239619, 365294732, 282851891, 380394376, 251702127, 99970554, 321199286, 120823872, 297809981, 332370738, 359116423}

    {421871301, 425806477, 318282092, 497520700, 415440616, 262844791, 154671993, 118595031, 17088122, 309318657, 458130983, 494261170, 390367311, 316400365, 369778303, 278836496, 468064927, 373215105, 448228563, 344181661, 335689420, 408189887, 315364952, 172940777, 161928201, 25765849, 467412563, 22445169, 435362869, 59071729, 18384895, 27703754, 481214281, 441119558, 143832332, 56871050, 346917045, 249793734, 150631003, 292298204, 466071472, 431101603, 378701726, 167908166, 265837515, 148804144, 487105799, 187373132, 464807862, 455885542, 135646252, 82995610, 25794668, 145458175, 69648414, 321218964, 479062424, 162429291, 381586452, 85393326, 439872417, 277781113, 186531330, 20791420, 29512261, 70291120, 438624272, 36453000, 258561269, 9724592, 401199177, 408168607, 243059234, 45551439, 197498228, 483852017, 458904177, 311718981, 428176286, 102075301, 381574344, 118707253, 272159370, 221372755, 265005049, 151043138, 318566803, 442401314, 416305414, 8272469, 155746147, 425279450, 431749343, 199959275, 246591102, 233035108, 451456026, 201825969, 440631810, 284625688, 23477470, 92097308, 216578399, 69719044, 259249146, 379285828, 418720307, 71151615, 394606944, 409205681, 306569170, 364253207, 126129314, 135296018, 84718740, 35027961, 157244590, 283814982, 374588976, 196629809, 229804376, 396859872, 150491804, 50790023, 357739852, 1216173, 135967037, 196150004, 187215460, 203594269, 141642036, 272731387, 444999934, 423822766, 346767999, 254286001, 382485378, 437121739, 448881337, 379228129, 197286424, 366533813, 206961952, 340414843, 186013114, 66419808, 410779421, 431194046, 362813463, 141910960, 487430250, 50566872, 269279073, 499760180, 272882814, 56750948, 69793194, 224962929, 319376291, 347488449, 235579573, 443570859, 477295909, 347786379, 442596403, 89278984, 431404191, 28605768, 116952910, 14950167, 228637734, 231217769, 493851878, 146228938, 325558562, 465291061, 355726690, 427260076, 425142692, 495722430, 231037889, 146497317, 109370186, 62883373, 320721894, 330532355, 280510153, 222118414, 130601603, 447604230, 75470360, 140837493, 23347464, 482110445, 172566821, 335663222, 304057925, 172522806, 417070688, 397859792}

    {795500790, 675360730, 767366422, 936645885, 614897418, 576354850, 841028091, 744200415, 646749313, 843069668, 661680382, 687794764, 784255420, 697044433, 517857827, 933560751, 582274632, 991117164, 659954128, 876314943, 817855039, 570848032, 513037085, 532262613, 655599729, 558607451, 793979781, 798739546, 930055522, 908184517, 574301080, 834486300, 977245873, 774283232, 610636695, 666293689, 585580326, 652991925, 647315425, 951262656, 642793649, 673046963, 647922829, 660872516, 792501369, 793452175, 944867968, 649651239, 986344209, 687436210, 556371028, 781339068, 804067729, 720888247, 619275922, 779659880, 642903512, 591215784, 985721269, 761662020, 843255995, 525952179, 630838424, 818322056, 778814338, 985068140, 519249893, 648657677, 969750640, 999253201, 917702852, 800518591, 690608621, 664604017, 791283703, 612356654, 760197943, 735870394, 738524825, 524228568, 830955296, 533552845, 577023640, 535329614, 721343307, 918224168, 905791678, 907414974, 607245248, 840122471, 914843452, 852166600, 913648891, 773299204, 989805064, 770858232, 697742396, 575384381, 656170319, 863171389, 933531594, 562217173, 545770245, 611241957, 967180676, 551499378, 861855421, 958610783, 788384256, 744137884, 708730139, 528235744, 689580162, 964367513, 798121191, 997170909, 972658640, 567724112, 977563324, 742535626, 728143716, 960707491, 511155714, 873686922, 919607772, 868750324, 626907193, 946404935, 720484588, 801424297, 667052409, 696709893, 887264464, 641943996, 581110978, 772127005, 536834886, 515992720, 921069682, 911431394, 567639822, 821281216, 995465173, 895534288, 885897333, 675881373, 909660997, 811780636, 992826205, 967015991, 896990864, 730644468, 571879254, 605922912, 767273335, 727459874, 991713587, 910614090, 916707054, 895220607, 684256647, 518484511, 582081402, 721715172, 961613435, 973387838, 652889306, 894200121, 703854516, 691862734, 836116153, 785664510, 561493447, 736668198, 778927573, 793609048, 944025334, 565134684, 790229987, 843585400, 804139442, 785141612, 804396096, 729937209, 970775978, 834060406, 865338851, 546737255, 975277192, 962323153, 945044913, 548326997, 994318771, 550934362, 661561268, 570434960, 798028344, 703668052, 607707465, 955209359}

    {846508327, 983539871, 658040827, 994765964, 763652199, 851664715, 889162978, 776353015, 985735278, 934347645, 653743654, 604823673, 699220282, 620826764, 522490618, 653439863, 903860507, 629381697, 597759710, 721783257, 581897646, 654356799, 902588790, 795023522, 537773656, 594235885, 775544024, 557924863, 699384181, 998762630, 746016128, 670552854, 638368007, 641647622, 573696361, 910124259, 813474288, 949695730, 808038107, 645666126, 502648208, 682003121, 738966148, 512872029, 798603801, 690830492, 969579906, 720736898, 554810546, 780407389, 935111650, 959162584, 671309212, 647185264, 830843689, 521241456, 550008798, 784843202, 799708180, 618384261, 651372389, 552444975, 816412955, 590426738, 745720746, 786870135, 715638512, 707588054, 798880974, 794075626, 850006595, 792961089, 557661282, 701075980, 754558273, 557488449, 960272193, 913964162, 667317748, 669764696, 871454737, 984853530, 957203899, 928691848, 761552006, 770512481, 960483542, 546599997, 961595062, 994623403, 857665107, 810880215, 981178276, 890008237, 516001891, 946954567, 703711249, 876325981, 584849474, 884754159, 581504787, 702756242, 582546082, 903297928, 516063283, 598146898, 911504534, 868468357, 554216256, 968695981, 987952713, 661008880, 874315940, 796065948, 793035615, 979469957, 656220504, 713719891, 729621604, 654542150, 933630323, 781001606, 613314534, 842009480, 679218962, 696803889, 982675888, 506462597, 541887668, 761825143, 653330681, 635287562, 501012588, 571481783, 698107243, 516434652, 505358374, 530306535, 626941157, 922559506, 813318645, 782476896, 738184563, 987693002, 917416206, 668027526, 957860693, 541828962, 517584270, 978662934, 547661952, 750141176, 752465025, 682132181, 697855898, 515553652, 839055767, 573634499, 798758050, 585432558, 869622473, 565008277, 946412557, 933239803, 875581205, 686405230, 989826042, 969018073, 554656057, 820585340, 623642615, 777376121, 839275963, 855722990, 704629484, 605705980, 904560486, 771924874, 792844407, 840909773, 901473389, 822700957, 605996590, 691454281, 537731324, 871274970, 951113842, 980207741, 938770267, 979882021, 920626963, 697437716, 728885588, 987642543, 784467159, 757565569, 685248615, 566965601, 561650928, 862823972}

    50

    Returns: 102440174140678912

  34. {26288669, 176962724, 483474344, 359876710, 330333162, 200951390, 438174844, 224299562, 4328801, 332008886, 149340244, 386548206, 62818649, 477159523, 455218673, 217512363, 437000501, 80204227, 347400144, 369603706, 64347479, 324434267, 313862180, 384578254, 51396108, 132979445, 19332377, 103562168, 392677954, 474875237, 189890259, 281106908, 488346465, 457884490, 430236196, 344922345, 9316176, 328758247, 221139066, 359938356, 259434965, 359840143, 391279749, 274655189, 467741983, 496223030, 449360994, 312721251, 400014016, 20824904, 175236148, 403082349, 458277043, 177399577, 111400764, 371315033, 34079773, 8483173, 271918805, 249623529, 330644736, 363630944, 315529866, 328670656, 88005977, 49901427, 205733787, 275740473, 324080939, 180131434, 224629704, 105025325, 72529171, 311919697, 258363116, 111162634, 429157671, 118897493, 337498264, 393757875, 45980448, 13264348, 367588486, 325862792, 47523407, 96466253, 417369398, 325227009, 330455585, 55414695, 62299001, 297034053, 278872762, 471843354, 286872048, 357416796, 432745211, 295858479, 214160383, 417527675, 364687111, 203356743, 122119242, 334097453, 276588007, 251999578, 386417093, 70789421, 267036286, 125699709, 43348271, 460095797, 3014680, 178270797, 4829258, 386037555, 6678448, 335544831, 286249391, 182960686, 253805718, 440249402, 453843595, 478966834, 371005294, 370442819, 254426396, 253310437, 254711015, 156215905, 41780952, 322231788, 354994427, 430333641, 358905327, 162825875, 254039023, 403296516, 382455686, 496667046, 454478874, 223683409, 270496139, 262426063, 64591883, 447696063, 109747423, 186160796, 307595787, 201589550, 437480534, 280531760, 10287574, 489724820, 253012886, 106793884, 403524387, 234618557, 182957507, 189490876, 156027853, 142468888, 398608413, 83112384, 403104236, 37302334, 146902440, 261217562, 326836966, 314714874, 381620871, 300163785, 398297378, 333910914, 126598146, 184034334, 293371012, 32458558, 262294216, 410675005, 154400835, 79167218, 357332632, 139063968, 457677022, 348859243, 31606772, 89521419, 183001369, 386945381, 62889287, 143804447, 68834302, 446270995, 128998945, 308147026, 490256134, 192090575, 309388472, 296681545}

    {9207512, 399455136, 50666009, 447392963, 493791087, 169687961, 150488469, 473813688, 68635133, 412913045, 315955227, 331106406, 13429146, 92847669, 129168473, 65001562, 409389204, 353687309, 169889277, 472505979, 491863861, 140951516, 54218122, 123076423, 13089622, 307353745, 285391887, 51403819, 90651980, 13620086, 325127064, 310372776, 367004052, 223460129, 285706198, 155804388, 60519785, 170514948, 403849666, 389157267, 228058502, 174745244, 376882576, 163274801, 357411238, 415273076, 93856052, 21957181, 159880966, 163598547, 448440950, 359707970, 134913911, 323188161, 180424587, 217824307, 418594915, 156255411, 111731194, 220524973, 387388291, 86409960, 63447420, 222194430, 241511037, 75894257, 5989548, 362568004, 261382021, 31191093, 112026308, 39865066, 34101896, 21605477, 354435605, 38030885, 271453120, 169582928, 480719517, 139422439, 140487321, 69315977, 396236797, 31106245, 65661687, 7891395, 324104690, 81335786, 10162240, 471172272, 266940042, 487893095, 109967978, 346985217, 217453421, 496097100, 252028684, 992743, 32584796, 484832119, 102035143, 398772150, 40222954, 257948618, 499836635, 454576345, 222909143, 392104669, 27587195, 355235980, 151297087, 313632302, 115281053, 306970684, 486897099, 73096844, 59546319, 343992238, 463273455, 46412074, 214139517, 495132866, 217986660, 411770120, 82627552, 475913430, 160689300, 237342309, 189933715, 467251377, 386035231, 371932863, 125635221, 193379241, 51075104, 85531222, 345134499, 344974222, 280164215, 36440692, 194034603, 142620116, 363176699, 409799619, 69665075, 479313933, 340329637, 187599865, 273915487, 272746889, 413820248, 234358650, 373132069, 162009850, 468605835, 320155756, 44575339, 260776123, 340608370, 185912828, 400980514, 90422412, 336611075, 471793872, 92266466, 462062356, 82753532, 53288023, 326669367, 321959881, 228459214, 434769852, 354376202, 177428270, 307310058, 36729719, 62867362, 302654911, 87963264, 133439405, 199726977, 75396735, 482010610, 375335336, 254820296, 490311532, 352230862, 146731786, 114096258, 498508739, 290394265, 497558778, 481377974, 120654373, 430414960, 312289322, 330365509, 399005532, 54521914, 367114599}

    {608404432, 949087275, 650634845, 524500934, 712734148, 816037687, 966953621, 895760900, 704181978, 688903926, 513454806, 816873849, 867505562, 614722645, 528479022, 714547473, 519396979, 592661960, 632816762, 607359184, 537844211, 643724064, 743361885, 884769726, 583079103, 904997111, 890490693, 885730661, 968548127, 507121061, 914213365, 596729431, 710845935, 938321533, 766882269, 890971313, 643580456, 577454451, 555968866, 759774810, 587590184, 702824590, 917010983, 699708375, 649167639, 723182041, 798103129, 698793262, 696801938, 862883167, 789818763, 597197340, 856297455, 825647224, 813978920, 638483917, 569316122, 580371619, 747514429, 918415691, 703046545, 923772252, 836939115, 782607609, 526211856, 962823982, 759905624, 982322783, 891347746, 759974633, 638527644, 998086371, 568109438, 941472035, 761008751, 643759946, 878623100, 897324882, 852849392, 837353592, 518019354, 940667005, 764009565, 592402589, 789391202, 705555713, 565825053, 805848496, 685440285, 954293094, 872081817, 633445979, 554185048, 874771714, 636780819, 548036905, 775649949, 941087725, 800775967, 500573334, 741898579, 817969681, 520435825, 978682336, 568512213, 711007022, 899711795, 851899445, 648890855, 550077476, 611439715, 686074175, 903706204, 633117265, 941479502, 980963325, 718380275, 735862204, 748629010, 884833219, 676032275, 777765612, 784757281, 971469590, 897922668, 627465860, 529248094, 648450233, 630200468, 675192711, 819658564, 602627296, 998156709, 642634783, 633859608, 822409509, 992527389, 809849799, 862218368, 585199489, 969593607, 657406567, 907395633, 860364822, 906166064, 928435830, 542343594, 657862633, 640783436, 950311923, 810390185, 752969954, 599810219, 722327185, 920173812, 593123896, 762523480, 879916072, 930097191, 960013187, 550803640, 937516056, 865783354, 503799526, 544235767, 696742814, 795998559, 829763013, 712317340, 979412257, 662253150, 780978071, 567017493, 897569467, 740296963, 769488781, 993535663, 715038754, 622267011, 855965204, 714592944, 898739006, 901053184, 832441467, 790779529, 720774776, 863172012, 552408165, 776334467, 580736937, 726496382, 602323801, 967840473, 908956993, 869600210, 830696684, 740498305, 548678362, 513187322, 507974964}

    {977781310, 735255456, 754977660, 805548411, 755356456, 682460448, 832315008, 577401136, 736726037, 955033690, 935358000, 590681131, 600972620, 504343309, 552242034, 709497966, 518647829, 932895178, 693730507, 931070450, 970309935, 933190310, 991661091, 671981994, 915141052, 727331462, 825488286, 634427876, 541468832, 935049985, 586690607, 901415380, 549750959, 925270479, 646726855, 684952169, 701904802, 534059484, 648451298, 690192498, 635370186, 509763262, 549249182, 750861282, 641967176, 641001770, 636315564, 641089759, 592010318, 833976404, 893475514, 867738305, 669215010, 607841768, 932099919, 546315186, 641927096, 602103610, 584935700, 759947080, 606973356, 647125790, 928797096, 992899955, 891896187, 998142777, 998087877, 814107670, 863094184, 621128568, 560106448, 654987206, 557899739, 961371154, 745181593, 656781209, 727191856, 825361513, 650480375, 982303586, 898278915, 934847921, 594256627, 958946960, 673606128, 796256155, 685231730, 810126601, 741314918, 695251319, 549924875, 745957050, 531859745, 868192296, 566416916, 591737617, 546298007, 799240241, 898399085, 774081969, 608453503, 642438996, 795946083, 503381511, 558326301, 520113687, 611322130, 702934161, 945447712, 987387780, 911905607, 717191102, 660411272, 775501636, 950590330, 515196954, 626894881, 697500022, 870459863, 862106445, 926841216, 941486762, 554780697, 534735312, 828584901, 611189211, 922175088, 736728171, 652338396, 844547406, 902833924, 709199743, 800510610, 871153359, 828694810, 820674510, 977529271, 917499109, 649229322, 509373063, 575211190, 553385081, 738789913, 789196539, 906137017, 627075177, 803514381, 549828767, 914513223, 959402363, 804304036, 907079106, 787967376, 943272339, 813012355, 926848284, 584458827, 602987805, 541901441, 967570536, 889849655, 609833237, 610598905, 901088913, 540266896, 542549683, 790352643, 868798551, 684207980, 569015945, 611483620, 670881196, 740314686, 610215190, 590689579, 692428570, 892999829, 728652791, 803083021, 684776263, 553900401, 668255465, 874062368, 590715201, 639179949, 825766445, 988852978, 737772876, 988488619, 931138512, 576913103, 783387517, 886696780, 883221060, 764718708, 944851455, 809175221, 927087151, 510527134, 768148706}

    103

    Returns: 34943164519443582

  35. {68733492, 471652983, 109000770, 124901510, 250690464, 147810457, 495045420, 74077633, 62649943, 306555188, 17819557, 209400392, 89625839, 183615296, 93597898, 48935179, 367238231, 241857652, 173849077, 5466585, 19196329, 43542106, 213614223, 272745509, 106614992, 134523510, 79801151, 472586550, 221133539, 312593335, 121590224, 2540896, 366089615, 339982222, 345837469, 241670604, 309586514, 349089162, 383505927, 372860042, 73353786, 7021901, 389095188, 474239114, 35305797, 200260933, 381397610, 247026084, 92916685, 470944367, 460502688, 85037801, 133576398, 325136303, 480177039, 465741201, 134345090, 379035059, 31228247, 392708988, 49265343, 174950278, 414091266, 435738220, 275289386, 185392428, 70932344, 176278768, 122279489, 396591397, 334959004, 50728517, 274486737, 369029906, 186844906, 207055295, 287147602, 320421102, 57612042, 347587503, 210754671, 355906918, 108269327, 141956160, 47668688, 346019570, 257880137, 52477236, 259576824, 92935792, 366638532, 406440466, 215646505, 379735037, 100851552, 282385682, 357430621, 451789658, 489476696, 134835688, 299659328, 117135024, 32871650, 481294713, 188739848, 154700220, 103372243, 56311548, 215554595, 394747223, 488610978, 93424376, 4831055, 389542609, 476525680, 486625313, 317658209, 465524587, 116539751, 366700560, 230088354, 393183081, 99507591, 401264165, 219953417, 39503384, 379205937, 337268379, 482183386, 191683931, 252451897, 225654495, 285697575, 445229292, 366595107, 180698058, 280459503, 499363519, 165283117, 122344797, 147560614, 452206084, 140508197, 475165048, 94427889, 411400162, 443456920, 136376924, 450635528, 207128329, 144785492, 257644201, 216973784, 418056312, 494478531, 474071135, 130840633, 377288558, 316505826, 166806218, 456752057, 371727024, 376438315, 42195853, 285697315, 161962091, 31347048, 218732024, 449976033, 279913307, 275167822, 428566528, 293829611, 476503969, 40857185, 396316615, 110993399, 146210374, 254795511, 420583190, 407686886, 336731934, 105253771, 295575534, 22834013, 388914939, 67654023, 446483464, 97688803, 498674776, 353204314, 122369610, 246686597, 380673775, 341870954, 138256797, 450039609, 428637531, 272796284, 399721997}

    {244369053, 363269798, 365605690, 351046108, 207891080, 198726324, 60173711, 6754838, 316823803, 420217361, 412316714, 345107872, 46030876, 235510582, 176893681, 426689972, 378834106, 193951041, 173869239, 497358987, 23643335, 451292420, 413144628, 80676873, 223629656, 406134203, 83440862, 11309182, 100122905, 416348334, 201265804, 322125471, 263075755, 416381860, 8409272, 47843929, 487055661, 180037194, 452400753, 397400507, 471629999, 359235676, 263375117, 480741648, 235643420, 18774963, 316065190, 451226878, 359198181, 134936810, 440105553, 277371730, 453525563, 441307000, 144510599, 472936688, 266208581, 307829526, 336231279, 48392319, 435227998, 137982282, 488138393, 390638820, 296219627, 236349996, 116458160, 329106601, 277277089, 85824178, 253722999, 382063096, 110014657, 381719183, 282252235, 244996586, 26723516, 108885829, 16647895, 308270255, 373096002, 357992633, 426985626, 323131681, 271149319, 189859235, 128725972, 364627058, 472556256, 177603857, 373188035, 126952784, 60894905, 386261681, 52753508, 367430436, 77692019, 394295022, 194396807, 395733201, 470983373, 493465746, 323816772, 294407970, 93575283, 251823290, 79424604, 233777541, 221310856, 138731881, 409735065, 285052159, 225804275, 260007096, 104355020, 257119537, 395930374, 231564889, 245628560, 459207066, 373100609, 87876728, 437079739, 291348927, 227269803, 392606737, 482684523, 38223430, 168073272, 67996272, 465626123, 99950819, 6225124, 417598599, 219646710, 88245370, 360066771, 437793841, 485801047, 220260925, 262339663, 63494235, 33431012, 190231346, 218374751, 307464514, 175764427, 379472548, 463402116, 165181044, 326548479, 151587673, 10250786, 316060386, 82410353, 422157633, 402930778, 345852053, 163825287, 256282317, 13947191, 301418859, 282276578, 238714574, 50341353, 463823735, 64655364, 186375601, 393062036, 321366257, 476101868, 229836332, 289624850, 393587989, 220146252, 110860970, 225112579, 135938855, 218255133, 127983223, 169920352, 105526436, 40315531, 291175911, 267025862, 382820254, 343940217, 293332248, 389029820, 495079105, 489409698, 246721706, 442897724, 477671755, 427159405, 70888916, 77912118, 166219328, 79786945, 429998324}

    {620717768, 617141654, 757420577, 935338296, 801947978, 522664584, 870939339, 572165250, 923197389, 508186374, 837532964, 826127291, 764917553, 592906122, 963191515, 629057755, 780844611, 569226649, 954955546, 959651150, 726072170, 778983831, 946958314, 578432497, 554040652, 715847593, 645792932, 689715606, 729408808, 987868634, 881043373, 949276764, 781610067, 793209825, 656798451, 728142667, 768378216, 744551133, 678950782, 604441777, 576776245, 534729344, 829680669, 645288097, 581747275, 652623625, 522061577, 795336306, 613200022, 948436739, 733966114, 513984378, 999809585, 992983608, 810866864, 884780216, 634293182, 949154260, 845956323, 529829070, 544120935, 542640473, 683754673, 777210686, 913736821, 702062286, 724327223, 987027024, 929186695, 785120695, 536639284, 700149918, 553885647, 602544875, 677419040, 925503232, 613937224, 903870638, 750862359, 554475455, 908065038, 784795233, 572926209, 892796789, 974995419, 832026529, 541059537, 971006342, 565800267, 878161019, 983503834, 612331582, 672358093, 880217643, 805328723, 899544731, 500576981, 673647013, 833569067, 556749729, 724562034, 745820625, 582117079, 670626660, 793093710, 675365485, 904560227, 990330915, 641036644, 659692026, 529396263, 650998186, 733037063, 585835500, 521347459, 641086583, 530628263, 665298775, 620345882, 696772887, 968325907, 690287203, 912395350, 970450589, 606868003, 557611669, 691461003, 503800099, 726033250, 802420266, 748736361, 543851256, 804170446, 689192348, 579192936, 598116580, 505555020, 626765823, 814308892, 645371678, 642442615, 720924199, 835039550, 529745049, 944333900, 650278235, 574715806, 849899597, 573494900, 640168217, 819802246, 629389675, 933312360, 595128759, 754308960, 714866952, 619820774, 902376130, 550199277, 747278797, 925891969, 555042402, 980154997, 765101719, 997155633, 574800967, 658525923, 544237869, 646467654, 721037131, 848647973, 797201812, 548186688, 813162105, 867745443, 644832029, 752173279, 974668424, 966279505, 969637078, 930395411, 937439834, 863345689, 546624751, 656190140, 822911581, 956242826, 885983006, 955841775, 646870711, 703048313, 622235641, 873241431, 757586195, 800281897, 912540631, 868850432, 797893388, 548613661, 874820660}

    {840561550, 515467478, 766500193, 986951088, 891130154, 751240211, 707470440, 889829836, 613711533, 502610540, 722402597, 980911575, 846123580, 993950514, 976995421, 916368882, 615580132, 739089297, 743905583, 622580466, 784583511, 859488689, 512395236, 726314198, 630012791, 822103366, 697304451, 638646039, 757827810, 667277524, 993973019, 658290422, 742547132, 774067477, 826723008, 745438926, 545016509, 896595363, 770285196, 873576648, 738441478, 637431722, 525877789, 764779035, 762732813, 502361108, 936154842, 952786622, 817944528, 877831490, 913809321, 591337830, 996601175, 975930836, 950172243, 789425098, 818721878, 976037449, 773388060, 665063075, 764740218, 765328448, 580949075, 672384267, 666544233, 982568335, 762486434, 518034518, 970776574, 862601107, 621247817, 694391568, 975077864, 783985897, 627146081, 644877277, 551515310, 855053891, 569680628, 616007319, 930630990, 993142262, 618314328, 741175401, 879464451, 585240195, 565071393, 949318800, 884934854, 983101851, 903094464, 508921582, 584731614, 994489373, 795367765, 881801559, 635970354, 882651175, 969530334, 792984986, 550988003, 611523019, 761159872, 606374800, 899515018, 748876792, 764998073, 872310936, 625222573, 579129339, 538945644, 996823149, 883865206, 985960136, 615565512, 538531296, 673207608, 503622302, 766147225, 930992660, 800338692, 817227813, 575662939, 920961345, 696944884, 933446904, 874964365, 904665056, 578992524, 652839167, 745899333, 781722136, 819775243, 925252976, 986695560, 639045458, 891118075, 988331414, 846470333, 887986986, 651099028, 800143791, 899854480, 640882241, 785095595, 953727450, 743334809, 798454440, 915604247, 550275234, 519798032, 556686081, 576084984, 917893563, 901149484, 983545112, 748242346, 844755657, 770073643, 995153917, 524682924, 794676171, 511273986, 621211285, 978019045, 883288747, 922793064, 873145662, 666610917, 969196388, 919680321, 620068155, 561998053, 574227312, 692347395, 991822639, 985568475, 630882038, 699319284, 699793168, 852180330, 521890969, 689623439, 510680719, 979383955, 929847108, 570649971, 856789687, 935156284, 845182347, 814036397, 712161998, 733195443, 994945204, 736541232, 992431027, 585977493, 878833317, 988855833, 512009067}

    37

    Returns: 147601685779243597

  36. {235639605, 410872206, 399204823, 161310699, 439786800, 352856594, 135478559, 376721511, 361667873, 286269187, 566009, 479175563, 491382419, 214397648, 496678054, 42021096, 225122906, 204932900, 269821148, 497662346, 261301170, 305129255, 89672248, 373845573, 171559933, 124192107, 422972810, 148923151, 55193098, 246676748, 382668296, 107657380, 97606106, 174844550, 483626326, 206185712, 323918942, 427106368, 331552071, 234952043, 62655115, 45377184, 319057171, 117259950, 158983387, 112260404, 345204247, 94160122, 389893535, 398695195, 364918295, 75776729, 149570594, 128899515, 321262530, 324678120, 13881078, 5043305, 139407106, 296298915, 171165231, 426068480, 327396762, 392301357, 64723386, 290913145, 463555180, 474961870, 389461719, 232829863, 342500820, 139740551, 361333330, 231096826, 432006935, 264751031, 211750099, 158780814, 319771786, 329082730, 229200992, 21452330, 112837812, 47416101, 342029435, 186309897, 237930165, 417409831, 194400959, 468536440, 34057777, 162970738, 326583985, 351926342, 255799890, 455800738, 358081409, 266489405, 224355883, 384298087, 2817913, 227159317, 207285583, 458478264, 305285115, 302647040, 491521172, 471504893, 328086120, 265730172, 359997551, 110521405, 307841255, 108594252, 359515290, 34091184, 286578917, 235191963, 356988609, 162031254, 466602324, 39844178, 377230371, 313860467, 435106786, 4894812, 478857769, 396153579, 142090786, 363480422, 290206007, 448459961, 419675284, 53781234, 217269704, 246654262, 38558819, 496338210, 251469984, 41416693, 469770141, 489901243, 139027106, 471159620, 128547906, 187913631, 382123514, 211183007, 400378759, 478085854, 460061527, 460694138, 151069414, 219742985, 492279214, 415147806, 213293113, 275577485, 431287202, 326610041, 105508125, 308399101, 166176123, 264276869, 147920744, 204785885, 164992570, 453058308, 326708687, 178943552, 205629954, 162855952, 235299599, 343383587, 84582786, 202197543, 274628058, 58566891, 65418146, 479608124, 104446625, 407097593, 228115328, 123969895, 208231671, 431148760, 467170890, 7926544, 345437398, 396138776, 119648840, 426955417, 27925157, 459628184, 274253935, 284508555, 441493119, 254999803, 195067480, 41200143}

    {315142291, 63867623, 57984457, 290310376, 356442030, 66037548, 225856281, 317205846, 317360477, 256547929, 423917718, 165959278, 110876133, 110435456, 201116319, 270816411, 7178075, 285847006, 207129159, 241078383, 231691361, 53031683, 439246748, 63103278, 133696266, 245286272, 7547412, 417542596, 96231327, 76474710, 307048962, 101269354, 47639516, 308992894, 46232028, 224690766, 471359685, 351184638, 325424619, 389225556, 117818106, 394567863, 374762905, 162703039, 363652593, 263903407, 20839466, 205906492, 150663952, 26518982, 71690807, 122902865, 175397787, 209958854, 218215195, 213950499, 179400439, 391997598, 355488452, 309232381, 13173134, 20084118, 274379975, 209101559, 220592167, 108440268, 227381250, 422365181, 494658589, 339827742, 409223811, 84511643, 205697563, 286856720, 314900923, 408053941, 300196948, 496211222, 400872439, 3535799, 126678550, 358647074, 84161811, 95570237, 377136442, 399323321, 88954978, 333656342, 442306700, 16730609, 458392655, 336665357, 338901788, 474719368, 74927991, 148372060, 450213739, 20490055, 213978619, 337354811, 417135790, 451748012, 340582993, 278803199, 285081496, 291614256, 52917536, 182252737, 338805300, 140067818, 399362292, 50908075, 438269812, 172164623, 401862791, 404303725, 56970216, 453025992, 246162935, 302004734, 256979057, 381463557, 349041003, 18654486, 433117779, 87411118, 146140481, 225075325, 112540304, 491836321, 425338522, 461145656, 349810825, 45348439, 106435037, 462570334, 498001858, 387455527, 110206439, 484663253, 490692603, 81755812, 121028191, 5460751, 438228859, 224084175, 119454056, 16213699, 222429734, 469976842, 51726250, 182311686, 424452862, 342097769, 66229787, 426899382, 181907728, 493840065, 3785055, 406955297, 63625726, 300502821, 264285895, 73476075, 478656469, 204382840, 376906822, 18496883, 263778983, 256394134, 17402108, 90664638, 46127953, 380567496, 351923425, 123985, 203518264, 311346765, 362316001, 50083119, 40199533, 186135558, 344071258, 2369745, 328068282, 355128809, 262455283, 460200279, 120413629, 453618744, 269707897, 493324852, 217761253, 65808213, 318895659, 215203897, 365108781, 283576430, 472699613, 436348069}

    {612877987, 898046629, 811838250, 983995623, 675851581, 858765379, 617696957, 518347849, 556770439, 959547091, 745205777, 598164533, 840922705, 561663914, 796334653, 895982332, 754572463, 992843986, 594524561, 897781711, 838878769, 833391728, 868865185, 627509559, 843338163, 839045586, 528094051, 520844673, 507795537, 671748055, 966230466, 662698353, 829020897, 658076322, 745007586, 578722795, 658227677, 720164982, 910878471, 877331031, 765963032, 827400841, 741505699, 579544771, 628749816, 889326961, 989447958, 521855739, 732235524, 521907165, 892932801, 912960556, 622440742, 747223278, 578222790, 620535965, 772773392, 549803437, 848602168, 519534700, 556679477, 711884383, 900272749, 816375056, 980356826, 624083200, 944904336, 957709813, 647702815, 550232518, 629443318, 899260713, 591145171, 604422191, 867706625, 523286714, 559021867, 817675525, 890926614, 887711693, 543560046, 908041323, 852305714, 787007528, 948454091, 976254863, 548337663, 563472334, 968632573, 903296033, 849280996, 875819292, 535757289, 692932129, 611858732, 847423349, 502884125, 597822404, 546731537, 655799125, 855637616, 594397684, 834907738, 987389275, 744957985, 869635196, 784400339, 675285006, 520494164, 681869294, 541027724, 557566977, 605152418, 666059009, 923874656, 566691112, 630721010, 863581929, 808787850, 989369293, 956313819, 620894864, 797595164, 514190907, 864273155, 624633798, 594560900, 892586519, 634519682, 621239554, 766963030, 973168952, 987139941, 542330003, 842206142, 625817798, 986788180, 573494660, 712178437, 943683214, 774779093, 549140326, 630136616, 923226483, 712494953, 795941919, 723946842, 519486192, 895665396, 713203903, 766376776, 953034018, 576754349, 626068528, 565669357, 551199632, 776558340, 635146504, 855047215, 734463306, 886095633, 750499856, 507038866, 728043219, 902215034, 900883860, 714498263, 752405036, 988987636, 956419516, 709189864, 743884924, 867765907, 611437253, 770540823, 531693239, 775592071, 812596759, 862615400, 943267103, 554643268, 601885188, 943634637, 933009894, 621246136, 625238044, 785090098, 696221832, 584232337, 914864807, 949125343, 720826385, 899192902, 767471640, 525325461, 918987535, 994156107, 673956294, 695802650, 625882752}

    {669911533, 909820317, 508301923, 978253960, 612433607, 762089512, 552339759, 967529994, 620072461, 586297077, 687162882, 555967550, 823628916, 833393495, 915584153, 744225993, 826836476, 555429127, 584538956, 695906174, 565546398, 944024031, 855061405, 625760021, 722037961, 555692702, 524461615, 514569358, 805116683, 556033358, 933323909, 986091251, 940766862, 924637440, 536435046, 765925691, 938078895, 583900776, 734374553, 940484010, 914531762, 572285951, 604436551, 798394621, 869297078, 946728107, 868936122, 945046062, 764742506, 702757864, 568175063, 556118591, 673558971, 779853452, 943270533, 896754256, 545694266, 839640588, 937770993, 621284636, 838328809, 620297409, 662994426, 566711229, 641940302, 720562599, 627487647, 650621460, 919385648, 782791899, 656908008, 974287749, 994698997, 552128769, 848080286, 804140355, 539219103, 964102734, 602129059, 701734745, 519243897, 708400102, 979779434, 734890415, 804959231, 732719676, 776839939, 610724496, 664724616, 774323829, 919608142, 901390933, 622115545, 979075226, 672614194, 746971287, 883945249, 574138381, 500259972, 935715853, 649164676, 792578103, 819482638, 958559934, 706328451, 932223144, 674811549, 622308826, 874943263, 765068754, 842004166, 829559260, 788116156, 768272669, 790371739, 732674558, 568747604, 539782943, 835912468, 554130968, 913769880, 895100425, 533533444, 946059666, 953317417, 994223059, 765155939, 590921322, 704364126, 565688587, 710010256, 960550380, 659500470, 595291408, 928889360, 902256976, 668668388, 527534435, 956426283, 734878753, 656739250, 826850586, 623881139, 557157547, 602562227, 745653498, 567117905, 931624324, 869885004, 745938680, 644981958, 736934273, 906816630, 563574441, 757516035, 521226496, 972355306, 997650804, 834241199, 694752143, 947553784, 791871244, 840278572, 924069764, 676194159, 501470369, 870644448, 542927471, 607627662, 971738845, 789725228, 568448666, 805555708, 714015819, 895350753, 758461866, 880191120, 612839781, 819772220, 994014574, 673036067, 987096618, 814408560, 567377922, 694880895, 527999509, 772093696, 699331890, 797429840, 753558297, 749333148, 746295073, 651399053, 739520194, 526448899, 527584489, 532355099, 867323551, 645305188, 841012182}

    152

    Returns: 5320312444996139

  37. {36959547, 449756281, 164460256, 272189807, 289877741, 443016364, 477875424, 90282580, 137219627, 69507294, 216942091, 487012549, 59472727, 402923150, 128210526, 436804609, 131218317, 7713373, 119850742, 337184061, 480837892, 435694461, 231394055, 246844143, 489812098, 414641355, 359659264, 155101938, 255409355, 334024447, 250680225, 478336869, 48408418, 35246033, 473343587, 1639421, 29438193, 316096496, 192590058, 439972980, 187134141, 216431781, 136399834, 485565809, 267145792, 217026516, 325300697, 413357866, 31901597, 434931294, 181951178, 227425799, 30352750, 16247162, 303775619, 15907823, 332928823, 282993284, 19506881, 431931286, 272282382, 348250990, 138234802, 262249774, 75381002, 285322512, 490916920, 62622354, 342909257, 423284380, 139024268, 300461606, 13081668, 159961680, 430455028, 413357676, 498937059, 120784041, 236095031, 64500000, 46962822, 111545860, 102053451, 379082006, 90948192, 458139875, 224696101, 240640345, 483375365, 140078840, 279333790, 364187828, 224124012, 411912327, 449312020, 47311757, 290112159, 166664278, 78835729, 330977492, 364144735, 26951815, 17146773, 25954804, 317353222, 390231084, 441584257, 226572168, 30229705, 118938404, 204247522, 74979706, 398976266, 25745551, 466712995, 477147373, 309532171, 161337693, 357136324, 391072891, 70203777, 4331075, 124847437, 479035695, 190495434, 434396692, 137749621, 56249571, 194005216, 234621655, 310537507, 56595233, 73125881, 307130044, 461851701, 464494465, 496086356, 223458427, 400794882, 160884902, 49652294, 17077659, 324825216, 398311110, 6564568, 427221897, 189622440, 45317689, 410912392, 377357349, 31135969, 15671866, 470801654, 252942837, 124263216, 483349641, 75052810, 304379136, 205231252, 23561109, 329892239, 416150951, 87780649, 269385116, 422164543, 376397939, 222144865, 204400876, 393531122, 20240508, 75517373, 235289546, 35175316, 319914182, 59501552, 26955338, 104292588, 477300155, 400532330, 120164271, 331133399, 265893819, 63917791, 261341603, 216161909, 331327891, 332540258, 43126261, 454819405, 141872941, 492050310, 69656042, 86021892, 988788, 459195251, 54297248, 448365833, 76981963, 211465371, 353001499}

    {437175401, 336561888, 339206909, 217375417, 210612, 160873919, 1565622, 234582846, 414645749, 290121947, 172719990, 469610364, 144002641, 334340057, 241081760, 138153653, 458969883, 444888773, 40394053, 327127279, 273071986, 64599639, 368035270, 320355853, 265005539, 400235304, 116232864, 159486795, 54720974, 218057750, 369224836, 123583101, 262001649, 145537293, 380227223, 319512973, 161496730, 117967107, 258970617, 147627904, 60145378, 358208616, 61081977, 62075155, 345707658, 282211406, 81071792, 71253261, 49029675, 480786202, 16666476, 139591276, 359989379, 103349441, 330705110, 25290647, 126814650, 121013310, 440311217, 457606440, 24152681, 364600289, 80210940, 111135627, 268222666, 245697763, 339595161, 108565909, 263428721, 33836129, 266353880, 431869325, 22409918, 191871332, 98357175, 148665825, 241128545, 24918020, 30649581, 4198865, 152829297, 99601535, 192718720, 332004289, 13094788, 311097134, 410603892, 28535613, 74769619, 35187706, 12685442, 36563063, 154467672, 305966451, 287537345, 57458529, 5340162, 275699706, 427156497, 130880110, 96608223, 234717184, 299325296, 394074926, 287089061, 455325918, 454851024, 58640166, 92414882, 400227185, 134984287, 439766834, 199156283, 399411067, 290666163, 487620882, 323288776, 234821142, 63155417, 340451650, 442253849, 469237495, 315674012, 194534394, 194878293, 121511312, 137624432, 306868185, 384422301, 81864554, 441016133, 62241591, 159035266, 208924910, 314789074, 173262531, 251743076, 72791697, 154380840, 488343502, 457469521, 99804642, 157474929, 272383284, 247587726, 160757326, 279292255, 200097886, 416527682, 113724826, 9813385, 407569829, 78420217, 37887156, 174828036, 394068658, 75304370, 4377089, 467098607, 349591623, 458530516, 3932237, 114658505, 217912760, 453860345, 438412431, 465856738, 245042358, 293872575, 143079106, 278138347, 238395545, 86341535, 270456965, 174196818, 351654827, 281004360, 130814019, 270157024, 145673345, 446687865, 373413905, 320086515, 272492837, 377890816, 354363345, 216926606, 263899586, 96181470, 311530339, 83567352, 125897513, 401820033, 98854923, 258357460, 314081869, 433046259, 285044896, 259465297, 318929621}

    {571242881, 519706887, 620046883, 830293540, 662653643, 983037965, 915333664, 581046820, 684557616, 785328539, 966759512, 868602695, 534904571, 894508236, 812967838, 676074647, 679976767, 833479269, 539646321, 850859634, 818982955, 512295864, 991527823, 949376503, 637952234, 631810958, 532258354, 679463224, 532654781, 787688556, 872680751, 620489106, 969184099, 911739126, 947135700, 804057953, 987353497, 743698647, 751543658, 929753832, 734135910, 586501307, 818471106, 812808023, 598146198, 620185210, 668861842, 614988638, 958480149, 517435870, 603865115, 740098821, 575212658, 960891144, 603214537, 712187548, 949478654, 591104707, 652469786, 762848067, 588093480, 569934264, 624306940, 639242861, 811477008, 522450804, 867507660, 816362072, 887998062, 991669976, 945013384, 641535000, 662812298, 730098951, 569272481, 714610666, 945977092, 623870299, 892976348, 516348249, 586548359, 577070525, 893178014, 633896991, 869175381, 731136702, 503420382, 506758421, 943066339, 512391677, 765264859, 707504733, 949890986, 677334846, 777402801, 797738636, 959744226, 647113294, 786108410, 783977911, 712519317, 886473257, 956299202, 681712489, 626395889, 913207698, 791323714, 864377163, 835850635, 619789423, 879071444, 683718038, 574128551, 706906534, 539003127, 533247746, 657760437, 696012029, 818603232, 527550522, 736628134, 713520221, 856718559, 709239490, 922432709, 709892537, 585100463, 523311109, 853115917, 681599747, 827064688, 875419134, 961415020, 632744907, 590298842, 866925190, 924069512, 650732115, 546643576, 848642941, 508964551, 986035281, 666850443, 662825267, 522539846, 648588853, 880123186, 797270704, 929627278, 886343703, 641225512, 638220186, 619504143, 789518848, 675227234, 743973508, 848649743, 829260822, 647687750, 954079525, 906571558, 889035375, 863782499, 616248079, 922281361, 991123698, 567016695, 772422124, 853612220, 694580002, 505331847, 788308638, 753837074, 677754654, 703354798, 871714429, 803355207, 823471019, 915599602, 582784263, 930105651, 819901269, 775105885, 734046668, 636805313, 572444077, 598634936, 625334379, 669013600, 850174240, 908112704, 920763272, 748600455, 839824684, 610520133, 572129026, 790269070, 595511886, 597105645, 787285624}

    {988722629, 769093016, 652379403, 678798759, 745542259, 706287763, 794237703, 739623703, 639962246, 516095766, 515220897, 696509658, 838001112, 847313536, 976159259, 844941590, 904820009, 615507718, 930973713, 632819500, 943764095, 835874672, 528498981, 797446077, 586172294, 717593277, 976587405, 861970008, 738918832, 877863429, 899373950, 833013681, 825984688, 728566198, 653207756, 860212435, 926052256, 911036342, 699882667, 556102536, 988077041, 987600639, 865416159, 914168322, 804816870, 838185223, 859473576, 595523622, 831973387, 644508981, 698917970, 681560390, 780239094, 811226179, 748741154, 760757888, 714841236, 790565166, 594499946, 908399963, 884241658, 630670665, 922372153, 967678999, 799779549, 866689906, 741329928, 993519539, 592236817, 721611416, 591227786, 728073246, 786784615, 847791420, 775067110, 854684778, 685044778, 621147810, 679525433, 985474613, 516357889, 691980615, 894107349, 989071342, 835691089, 990465271, 671568445, 593163532, 515464976, 590428803, 509309376, 856716559, 523592250, 963756439, 742288979, 943038949, 715701170, 622220081, 514230301, 901111560, 704849903, 886740537, 517945194, 992319961, 784068110, 696235269, 805618917, 571337187, 503711142, 603574875, 886351651, 520460277, 728173302, 608930580, 793812455, 740741455, 664351673, 802306673, 990283866, 681202851, 720181304, 962330288, 580704618, 945816025, 592307765, 803266288, 876513608, 792281968, 868810146, 965736363, 688427189, 798386436, 944945591, 552458819, 912344267, 735265417, 876794654, 775752093, 594099117, 691493480, 561041386, 621187135, 545970753, 942325483, 800314226, 938835286, 831158922, 999342112, 800149424, 564544906, 842887217, 520175027, 648328763, 824587705, 919923115, 949497250, 744046902, 869257393, 868553321, 952983801, 958017454, 705378858, 721841892, 812198665, 882683915, 766092339, 614405429, 675859884, 601405386, 516845525, 567255539, 719195245, 756374796, 865323116, 877778556, 814285247, 666764228, 855284342, 613392837, 856004152, 713347298, 634136397, 573731555, 549372144, 855756578, 508648678, 957034358, 917415476, 945330022, 997098874, 598935701, 642393293, 676763852, 989654738, 616213998, 894658427, 985422617, 985506709, 608283048, 510882629}

    60

    Returns: 98774627058224159

  38. {219668778, 97927633, 402387300, 491725500, 433604979, 465865668, 482915493, 414281, 54480769, 362527481, 226837871, 64416853, 399729877, 69767925, 298673097, 50757893, 180632154, 390960410, 382422331, 356819382, 356701136, 454774820, 209912134, 24104982, 234422329, 220373452, 231719331, 209833380, 190654319, 18386412, 195664617, 36403330, 249006303, 128381730, 158658789, 262998923, 338644051, 425607551, 79123287, 358081957, 437408728, 297411996, 436169097, 460099232, 37691006, 460306149, 84438627, 248076018, 140383349, 482416460, 88782106, 142541694, 478887439, 191315331, 367620925, 432462665, 440470701, 70340891, 120031545, 426453867, 118644345, 447085158, 155863347, 12951859, 125919830, 489709880, 128787784, 277860439, 67314235, 485928283, 165247736, 412221122, 359172265, 205483827, 37735452, 57703159, 138501757, 289386754, 343256581, 210109074, 284615148, 350102400, 428318373, 142703345, 455691727, 407046496, 420495965, 93637278, 247220760, 1809875, 202474810, 154927197, 280700583, 66609755, 133664757, 333352354, 275752835, 404956169, 490345850, 327247086, 167483027, 287938490, 411334633, 237509671, 119606606, 387933343, 319800372, 440918075, 476862198, 112037737, 297972993, 383318931, 214655571, 232802666, 315576818, 113881328, 431170630, 173629000, 100179982, 88075287, 197784401, 49096078, 127238522, 490419976, 139866894, 396369154, 51647118, 70048147, 132405729, 302918018, 441015114, 187473648, 353523455, 210774792, 319448874, 13270022, 4829193, 357010727, 466045196, 476359162, 447781319, 300604225, 359526811, 469253259, 190977529, 151530409, 144498899, 134049491, 51257807, 199340639, 225278491, 426028688, 266158751, 497114917, 259342131, 317854251, 243306437, 291891168, 288552672, 17285861, 280129669, 466820002, 158124616, 81793857, 343834167, 3701127, 62293872, 73032708, 386860556, 224191534, 265525119, 86167430, 59076953, 135270263, 287343420, 5307305, 163217814, 257535965, 261687589, 227587471, 166614339, 8555301, 313213771, 245639956, 129584034, 160991755, 289036258, 96821787, 447113310, 156589184, 90171894, 196286836, 454324977, 442727996, 414362949, 477534031, 170012759, 128324925, 278753598, 17064055}

    {233538248, 82494676, 374188545, 278265568, 485632967, 67666915, 68103527, 59269000, 97933184, 140158534, 231074871, 158149473, 289890796, 478617982, 373168081, 8660643, 276523624, 429594850, 11471521, 270687572, 149985428, 434459732, 146010794, 280735634, 93149123, 50615860, 93695603, 46898430, 112115866, 55019178, 454230521, 204310573, 374678454, 55671423, 218897736, 23887661, 296124164, 371052109, 199080912, 109449815, 474298694, 250631746, 314837164, 482647055, 4639604, 339539336, 238243426, 353508491, 490781304, 321893299, 413692147, 322602148, 25723035, 197898945, 232801160, 157654792, 89898085, 155137859, 205260436, 359560651, 267187818, 197757137, 115437748, 385099855, 195246406, 455825047, 125639821, 487938481, 430830298, 458971212, 374455964, 131378134, 145967899, 44218289, 235005235, 135188514, 193677113, 457223034, 8365544, 357314945, 499586464, 15206125, 472737699, 181128138, 84190832, 241672584, 390317130, 176088472, 192738639, 32317969, 42956322, 50513449, 91446998, 128221400, 229169194, 378144057, 489197707, 422472112, 248083296, 280014406, 437030030, 131518477, 365900213, 190442071, 231770894, 293139561, 234760353, 56043932, 75623408, 263909488, 124840708, 444612973, 14152333, 74935253, 327491848, 187575436, 251158142, 343240939, 83314775, 433057467, 301199851, 224365573, 170517353, 248136806, 437920913, 490529203, 366793827, 133702788, 199743113, 186557267, 482747636, 109300416, 218161368, 387743876, 479568196, 372133710, 300952342, 395354467, 202163975, 336145892, 340333772, 374182321, 139150455, 133146762, 422770276, 133183008, 476282725, 320772817, 168699999, 321501887, 281957973, 379402142, 284972141, 28910637, 409626426, 231688111, 162540194, 285882727, 36342019, 287597847, 448755326, 368353176, 348760832, 493614390, 465618283, 201742084, 459370528, 358462458, 227721723, 229439547, 243400482, 348544720, 146182407, 428480687, 237000658, 300122859, 404949266, 325075840, 44108315, 92677328, 470865696, 261791552, 99637510, 160206102, 163563860, 96266741, 157789463, 189545834, 201467284, 177026902, 192384267, 392632380, 58868016, 255853817, 374513621, 84276325, 221569840, 123823640, 293069243, 319962401}

    {742148901, 599298074, 826311526, 735206518, 997208835, 785271333, 877383798, 887322058, 758693278, 795937327, 570425460, 626893674, 963747752, 623829786, 985926488, 575472997, 861534665, 754655946, 937890001, 702930124, 562743069, 823068383, 910548714, 566286386, 601387455, 944773370, 661521383, 693078417, 856492908, 934989158, 623197586, 547336545, 628431149, 748796219, 938901308, 739557535, 983078795, 594858897, 587468043, 599345942, 923755320, 506926688, 579374086, 883739003, 916996951, 795275396, 638664454, 661082311, 844718646, 734803232, 534899209, 801064450, 519639725, 561069496, 503334455, 764048853, 822071596, 673000467, 689149046, 567311823, 954859969, 785840354, 853221678, 816561632, 959764483, 861324221, 724036812, 679767745, 803286320, 692272779, 557577210, 815977625, 871452698, 813941193, 534723064, 813542826, 919505264, 976955727, 903847613, 747154996, 902005472, 740632962, 525746057, 654931564, 789822879, 909294153, 950845128, 512744170, 778738954, 940293587, 676390431, 577765128, 820616440, 600969508, 611986450, 770086455, 824231912, 924786857, 939032875, 683727285, 846638055, 885019244, 916313900, 760197424, 769262689, 944571531, 885682786, 804602584, 606184622, 694059637, 748877985, 976903873, 895332154, 771833835, 821738057, 849137236, 919471641, 918379239, 939851067, 787235795, 743905919, 793516457, 964982527, 999571450, 572281463, 656554086, 578844579, 635051933, 831171192, 847435624, 881131788, 719405644, 559299927, 959912948, 642347008, 519721392, 780890765, 986453729, 706325548, 631565326, 872192705, 765034143, 531259335, 963622926, 732838049, 556608271, 978518219, 549293267, 840199348, 977171322, 605207384, 540218973, 978634420, 594456381, 564326615, 507342312, 929741221, 752497397, 728812066, 876593612, 941858571, 913995492, 794238555, 914904121, 644236475, 872223002, 814971256, 814037112, 745727614, 911199958, 991311130, 705118769, 849924498, 554436855, 642959931, 951436323, 697952338, 714452746, 870716889, 974361124, 975329374, 529493331, 866066370, 541685968, 813401782, 538091099, 539121109, 899043496, 685870498, 576269278, 873318955, 695026040, 798342009, 897993608, 696261753, 831984265, 645646690, 632501030, 634395301, 608006770}

    {642057464, 869433594, 995961921, 681612125, 816838937, 776487881, 859358063, 663541794, 695050900, 724944776, 994637032, 807866070, 518050615, 892223701, 838230267, 901889872, 607949040, 805096253, 727071965, 597174235, 580630381, 730589991, 521766817, 814169031, 726936972, 616830186, 927202234, 684653528, 771255062, 841793851, 955801192, 727829863, 779964301, 617061925, 613528696, 795610826, 578690057, 538965843, 898773526, 663965191, 819885195, 615480551, 864725933, 975197103, 993732669, 895939730, 850861190, 924844589, 635207027, 583858067, 922643701, 904421167, 520991212, 964864943, 732054229, 768300328, 676478702, 882634042, 811936589, 679820362, 673681170, 922197724, 952472972, 521358942, 605763588, 649282857, 670572251, 606997818, 508110146, 698765154, 729527458, 749569737, 644044831, 715243844, 500026110, 900726023, 544453564, 864238333, 555107150, 795906575, 554613008, 959982410, 916695529, 953197820, 897865055, 938891907, 924437133, 863424312, 510814554, 875007594, 805497904, 760115911, 594579733, 744312116, 831499538, 562978329, 826264745, 580015997, 776448013, 856248816, 971098503, 983933421, 987947270, 907918932, 528303828, 650295268, 910923546, 568070074, 982495351, 687788223, 850082229, 936211479, 760768331, 870989790, 653825772, 683041619, 886705259, 510182470, 834783671, 885251129, 534048103, 633380906, 780800150, 835772994, 921926298, 601578769, 807821495, 655787160, 856712303, 540043286, 958281249, 679416232, 941342187, 501062485, 696156323, 975320944, 952227923, 791686572, 634052130, 579997758, 643046211, 929076521, 572119360, 565100667, 811700991, 815348044, 529737837, 621407206, 797883038, 565405377, 698223564, 609900334, 510811389, 772845230, 596907182, 891695820, 754988431, 860868376, 901257527, 834838667, 554251540, 854804409, 944133546, 782568230, 991445807, 552761641, 510661807, 752686458, 771826675, 958346185, 569536462, 925319536, 834545899, 875478684, 776845562, 799568150, 972762138, 673973419, 993784461, 729250481, 834528309, 764240789, 680701403, 798972355, 651905703, 913667655, 694336169, 566128640, 628331113, 892484576, 750925315, 780496993, 521993389, 859166319, 915331550, 892643350, 579906660, 784779549, 652010735, 984481064}

    35

    Returns: 162531868220293517

  39. {211616047, 203326568, 301410732, 423680043, 67616457, 261919982, 397700197, 313553969, 161047739, 61595912, 175508162, 440273469, 111204837, 151868166, 318270241, 142912712, 221427532, 146052748, 49105416, 45828999, 143011950, 90692632, 95635956, 307854516, 345658555, 494880244, 219552675, 321437398, 440605710, 193858784, 337519884, 62238874, 282300467, 47519764, 117953154, 61613736, 470628861, 433068436, 441821117, 342450199, 305471474, 350865985, 192518365, 29774601, 388394144, 493748372, 436463483, 37818599, 478531182, 343809151, 38224253, 133535319, 195008212, 158448408, 278545672, 203875016, 355323851, 443733170, 98528558, 221050791, 457913740, 63119376, 382796778, 488544074, 126484286, 495116408, 71595863, 348653711, 151204134, 271941037, 259153376, 377244811, 460847874, 184813237, 90796112, 35443476, 390455677, 82114492, 413657757, 265120956, 211320367, 282163013, 122595924, 212700011, 108905190, 44901370, 38602377, 448596289, 309038368, 49357822, 166622312, 337618483, 332037441, 25612326, 422075115, 121428478, 106984124, 382644182, 91936631, 43803442, 480579867, 131185072, 388900173, 427663426, 57677901, 318101793, 173087679, 281638463, 410025516, 401215223, 77779545, 414216128, 213493287, 331970582, 220562039, 170148870, 482986568, 276035207, 401064330, 380031103, 497990711, 243113511, 435210315, 492361589, 293324193, 187308948, 274425379, 208142643, 41295800, 88099678, 268464674, 221077934, 368353358, 261578961, 111670889, 215875207, 273113093, 454056944, 227145133, 305917668, 346550992, 18627206, 338214077, 387872614, 134417691, 170662956, 84340315, 197640772, 289276522, 178286699, 450737838, 460427859, 361687689, 301856652, 487137214, 241394296, 150345346, 93009418, 254000360, 242167855, 146259761, 340143747, 376841251, 101688061, 366518986, 349676291, 237462071, 359239459, 341615725, 23018970, 449779890, 279485783, 441045722, 479277685, 490453858, 192079689, 97422105, 357446095, 102434042, 381412337, 154137109, 349965497, 127087404, 241905089, 353094436, 113193599, 181155679, 402810967, 384916790, 421480718, 108259694, 120625504, 301959015, 34819312, 324730305, 390939462, 433595905, 194029117, 107215693, 306020125}

    {40535755, 113325738, 417245273, 239694529, 73134531, 185524447, 277931406, 368419035, 282462257, 186117424, 451257766, 423332555, 68365680, 233739847, 348636455, 425608667, 421298252, 459295054, 468838848, 281777155, 88946010, 498124293, 413762626, 397502054, 100161788, 472835312, 78318133, 235899678, 378768938, 192103726, 262837602, 279061117, 204304821, 334421570, 171658870, 21713863, 190645077, 82711971, 189952882, 109415178, 406755838, 451557708, 109227868, 410360583, 1790385, 328415320, 294703165, 433068578, 415111279, 8271182, 90682863, 12642175, 90933532, 107726745, 47171194, 276649646, 16626680, 167811146, 357029963, 99742548, 75554626, 278205969, 442478542, 181285675, 193316368, 185979617, 33243305, 340272534, 32289360, 36000805, 194670214, 290389954, 222627347, 210533659, 495942196, 123098821, 273316606, 35759927, 225273374, 10210954, 479957367, 453141185, 83595229, 451739459, 389834325, 218400586, 84998143, 164563008, 493352251, 65015781, 199613094, 410808577, 304453889, 102206679, 300163916, 361862823, 441284456, 212102265, 251920185, 324431671, 137125785, 131466606, 344594105, 413689098, 122546157, 15759378, 123693029, 54807132, 236271564, 307810451, 182574376, 339743700, 407859413, 453252395, 75796237, 378529365, 248108337, 465499457, 216783472, 372958560, 10230103, 86058329, 285175259, 306504058, 62105699, 430471668, 401924614, 232715976, 310476922, 182232519, 186583190, 325318335, 36191985, 256268296, 91576093, 183584760, 399948761, 342077517, 316343351, 341218502, 409114772, 94192977, 96780160, 402874939, 379372981, 446182517, 200411316, 11144329, 336512427, 316575991, 466824905, 353930779, 24488916, 38787274, 208128237, 284413886, 112335476, 11820166, 251879775, 76190832, 433697641, 362931518, 361268952, 296045591, 484559807, 395782560, 149842034, 352226935, 313499445, 476571773, 275642006, 474821680, 10519298, 326239853, 155336381, 84838210, 214324026, 16446120, 337840250, 92409062, 162852502, 421290659, 302138781, 61361092, 102994378, 214861979, 383714152, 358737693, 473127574, 269632896, 158517395, 310740540, 428289951, 75653482, 313009642, 33976383, 231284550, 169552125, 224470010, 353273111}

    {735286179, 540322472, 586452113, 647220654, 788440128, 715216125, 613244052, 508929777, 688996505, 508688202, 712613701, 901514601, 777200461, 744484269, 835619366, 866397888, 992979569, 578433303, 635063097, 730442372, 784532020, 645702604, 536786108, 999549540, 679662816, 970559641, 939006801, 971792717, 626795000, 856417218, 995825102, 875276965, 566501293, 500173368, 740587191, 530096554, 600113157, 900061214, 686590009, 507591984, 620447953, 891482207, 876801189, 989512762, 554746020, 509832167, 802742166, 723087250, 662644463, 748153852, 945608499, 748693971, 635052536, 883120752, 805865761, 664768988, 529074008, 802751139, 896802207, 664222721, 699017189, 864273187, 948135242, 694277774, 698787511, 780235283, 947770615, 586376987, 991375794, 962342901, 674078031, 804309552, 663160135, 505620874, 812282958, 997101208, 890276419, 627099325, 972299266, 973844897, 871101644, 663911186, 842476951, 823626147, 760979841, 502767719, 931356129, 889540231, 804215861, 565580008, 703266499, 824918159, 778120541, 524553544, 549621650, 943725833, 793838652, 617658759, 866521474, 723719787, 820527844, 821517110, 623695671, 563623551, 692979306, 695677800, 687976991, 838211582, 886055904, 676006306, 727461184, 614591450, 557012340, 766747526, 585329913, 542300096, 549824589, 768698315, 739389806, 926424440, 799109897, 503538129, 733052279, 907869054, 527182042, 992995646, 573215575, 767360304, 908832855, 781313584, 872963866, 806566622, 653400271, 996531438, 733259705, 948787148, 535957148, 867140012, 929887441, 898037506, 953013038, 599620956, 868919001, 928551329, 563947966, 997632996, 750876449, 954553958, 815900591, 879578058, 672250125, 870222287, 592878944, 649030487, 713564730, 919783306, 723132722, 837939409, 831114552, 854796589, 597542111, 746766005, 953600818, 877327156, 670380166, 800011611, 692017858, 647210102, 657422171, 641538139, 750323741, 852879411, 696614243, 520867773, 884493392, 989940139, 531153798, 725476934, 918036436, 684343035, 708518703, 711398920, 792601776, 858158466, 934161355, 836608103, 695645440, 624756391, 889192458, 854320888, 759737636, 633283638, 514695414, 748250844, 619218068, 635287900, 794757062, 918311707, 718925707, 518933888}

    {708110862, 750739684, 591313135, 944481110, 558376081, 753069131, 559045554, 516220479, 964525313, 828687178, 833820819, 651873155, 628943388, 776588419, 719743783, 763529680, 738775893, 625974658, 878687160, 578315168, 844791328, 685292248, 541051385, 782795952, 620761347, 519565507, 617818297, 538951259, 618732171, 598328520, 731786037, 936256210, 738342199, 976332877, 718341440, 902659117, 729900631, 719810915, 567583897, 781525046, 908232756, 789163878, 966000872, 580234347, 677410709, 846980533, 763801297, 990887980, 916677252, 834018478, 792795487, 649975572, 774674423, 603870886, 675419765, 508364402, 712490075, 791997495, 913760531, 855475182, 884201206, 721844533, 869918482, 914312541, 944355086, 554329099, 890814649, 659095924, 588142148, 590490603, 665679523, 658262458, 668574446, 594674783, 589994766, 977674871, 641196433, 518024387, 926094162, 708640976, 525467447, 817689258, 921923623, 768805706, 707888435, 676211327, 753026185, 930241266, 964716281, 706161334, 899315897, 674714925, 720737951, 960810479, 763884580, 554117825, 608467024, 947902540, 500983363, 671697472, 549157123, 954197051, 746705131, 858561039, 502536609, 558564832, 769023404, 543356082, 652065108, 757202302, 610770383, 927393166, 877718081, 742226547, 746326133, 832438972, 987504320, 914338280, 886950299, 781356878, 665618722, 652879026, 821832016, 761036157, 697446793, 731021029, 563979304, 766385309, 962583493, 823097742, 528079932, 765957150, 918530321, 509727239, 989859449, 733442643, 905330344, 636027857, 931476864, 869694964, 689381040, 837884052, 531218985, 969122739, 906792642, 857098126, 705801883, 735323202, 955496370, 713604757, 602125658, 979960788, 917864277, 501571024, 838671910, 530549508, 828812900, 892334545, 933834473, 892650973, 838823602, 740661210, 871060072, 729152361, 956557483, 842548494, 591441623, 606696483, 502114957, 998686522, 766566844, 959381294, 886722083, 699153624, 710750669, 562778736, 628806550, 778701687, 976837480, 714335418, 773793483, 952329522, 605252126, 963133970, 645091140, 853352128, 887039844, 548178907, 795182606, 687155013, 854489293, 643571113, 952121484, 840377296, 766207664, 829809429, 563448186, 690884357, 735020895, 853893775}

    157

    Returns: 5426420709995744

  40. {490264612, 340574449, 22800753, 49410705, 215636405, 183156727, 447578315, 88604841, 159580502, 47530415, 136152967, 113016755, 160754331, 132763910, 153639609, 282990040, 281818252, 395080963, 389110745, 320457723, 230234413, 316143666, 158049244, 383194935, 325557292, 282906846, 315337408, 387403452, 420348612, 423085093, 193232829, 190150649, 289019364, 370591929, 184157775, 160927366, 90125424, 250548442, 117323086, 410673937, 266274656, 8848109, 206329123, 147080561, 467159002, 373517098, 31143994, 138155615, 312515295, 162324937, 316213307, 320864979, 499038921, 208384580, 437034371, 45836439, 181858206, 250508293, 486180370, 283783336, 305784835, 191307360, 205668084, 495218144, 347078905, 382459181, 234620165, 140744368, 35783299, 18025319, 325646708, 41648688, 57178533, 24779790, 337415260, 488775235, 83793932, 460038852, 86625065, 9807829, 338390594, 181870762, 413084013, 340111416, 375082401, 135593738, 436337003, 203444533, 13285608, 277983345, 33706752, 301788501, 228395494, 372374552, 284477301, 483141168, 50284687, 307446558, 68120736, 275045006, 1343785, 462071056, 375070336, 498454630, 289863008, 113265910, 129756675, 19694381, 483616719, 366289939, 396177371, 34604355, 122169713, 244499795, 99984561, 210461353, 277609817, 59625640, 266452449, 200580103, 447432581, 143788155, 64886412, 71046719, 348600628, 294592103, 6476958, 395003406, 16481777, 119605722, 379500495, 302883987, 76150791, 359354255, 36228182, 371115812, 64947238, 203976207, 173028064, 397580693, 141285207, 232869735, 126825499, 135797049, 43125428, 204879237, 245650090, 157757027, 144514349, 269657748, 240866662, 102060696, 498192823, 377319926, 325974354, 70212832, 487728449, 199981374, 266583739, 478598191, 199238007, 214778918, 65995158, 6014117, 273965900, 181458895, 333791572, 289627711, 479904057, 456158712, 303079340, 155600233, 275022182, 365540685, 49595244, 465913017, 136579973, 364185256, 279451065, 123294446, 129511402, 490598377, 187852235, 395514037, 288795405, 244844786, 214296331, 87732393, 351091142, 372572908, 35410000, 219112753, 79416474, 416725284, 83626416, 81096703, 87173578, 400875938, 155199266, 3594163}

    {274677626, 348168335, 100920181, 219440158, 407614579, 288750615, 161576707, 422971342, 384701731, 219769643, 122207451, 355291756, 67743294, 159971058, 338652081, 427403962, 415625443, 457653056, 290731235, 412043676, 122365877, 198784112, 241252753, 375405704, 368158595, 364622364, 139007432, 1503314, 324103848, 343786535, 275820276, 2243915, 150117941, 424101453, 425610234, 307689223, 455543296, 136795258, 64110710, 381106680, 463754636, 171528491, 436049915, 446222738, 25307944, 283482444, 40879452, 103382506, 166256361, 4501948, 25492937, 411454480, 136842203, 148481056, 340227426, 178788968, 193006819, 371716619, 413966286, 175936016, 419372582, 78722611, 279539242, 12910669, 434513681, 37969969, 194507008, 60598419, 133488703, 371156041, 309100350, 296621260, 401241805, 474354272, 303155117, 413046695, 80074176, 150794307, 150129470, 281627363, 18329556, 189690107, 461598255, 493828926, 8057212, 429005602, 136848067, 445838159, 319870883, 154875390, 456635429, 245169904, 125068722, 249901911, 46270347, 334950189, 113411666, 184647611, 437758763, 366970785, 384591142, 167079882, 479283106, 380705549, 160457859, 322995622, 273591390, 46230148, 78281503, 393385322, 425229449, 211372689, 401366616, 263553475, 343428968, 196687767, 247184857, 461595315, 70430462, 245986116, 235673079, 79048728, 450621364, 367882660, 189723510, 389949932, 232677759, 382292297, 195051937, 390675103, 464849847, 91524892, 115064975, 426503028, 452121217, 284774696, 3390439, 145974614, 341631080, 292389479, 64808648, 393520876, 344614729, 323189176, 328735621, 264519452, 227370285, 14832695, 123294752, 77454554, 2381184, 80088235, 475424042, 236468316, 208715366, 394649195, 487710467, 89967778, 205756280, 357585860, 483614773, 329156571, 13042471, 468492505, 189201122, 399204184, 307727507, 145963710, 172134725, 450368564, 463824651, 139734704, 263425751, 228108172, 303418844, 377615645, 197547948, 337662220, 73118464, 213202995, 123969710, 130384903, 430174134, 468336811, 343811908, 342596910, 68890238, 119231307, 146130618, 238750229, 132367088, 62095505, 485099563, 264398538, 273740753, 492798743, 378363843, 23313709, 351631174, 398233730}

    {569165563, 648604244, 674431567, 641954704, 905787204, 840648696, 717866342, 642511134, 688221262, 861187698, 768008943, 573772429, 970502739, 862262356, 777210677, 970664766, 851175385, 640019100, 610719285, 752029320, 558470557, 923435286, 794175105, 613023264, 770830629, 804259601, 859703814, 597128984, 735619662, 862871317, 597628832, 750290539, 970968786, 819973337, 538237057, 556405889, 756573445, 834774518, 591824138, 678927034, 664223813, 529206224, 778506464, 800985307, 667436375, 516634273, 912692701, 837898844, 977784439, 706295684, 591825180, 816452391, 930972383, 585694095, 841206941, 827448082, 948994308, 655768711, 565324883, 990291663, 921311689, 624974374, 914731673, 725791885, 839650780, 689703282, 605010332, 762197764, 702491579, 770454838, 927052100, 500766912, 541135193, 960180732, 566424929, 913918357, 749398235, 515763231, 661949767, 633942274, 983416003, 924428812, 995704017, 856006106, 939039643, 805383139, 844269898, 538982435, 593057255, 571232912, 500098565, 513910582, 658049301, 980487907, 877412772, 674900298, 924970642, 758039841, 525904836, 692164725, 669893309, 869163539, 804508484, 791333913, 604864564, 619786022, 556622490, 937254615, 944780861, 594654138, 518880738, 829292861, 603039148, 705087046, 738112204, 679127855, 640039502, 832043929, 808303963, 566360598, 828021676, 872079008, 936496183, 698727918, 885251339, 748994611, 580549550, 664216046, 822519579, 859745081, 695525658, 895314700, 726264737, 841302166, 855533590, 864238607, 509825111, 706633718, 945470662, 842195388, 879294791, 595547129, 525130958, 890487531, 991789290, 658503954, 732119267, 600062142, 509292745, 879341435, 537426099, 533849827, 755324103, 790203667, 906101102, 790678840, 879929978, 652124987, 916257569, 987786297, 540787455, 864429595, 771594295, 721569977, 543243713, 671351547, 537091552, 569091043, 842306899, 956642644, 656847890, 503604505, 529985530, 916882186, 691335158, 544073049, 505369016, 769781423, 895443967, 989507594, 858727666, 806137554, 928508862, 633422029, 918298297, 836090998, 695998092, 602405449, 685495771, 608212440, 640225153, 921511002, 988459821, 804597209, 685878456, 923870217, 781552925, 784728581, 983234528, 930853885}

    {549002880, 590858066, 635102497, 985983836, 897160450, 956289465, 709413442, 633087250, 810780195, 953425140, 853223920, 724233674, 930869193, 515161501, 644977621, 740624807, 760354079, 973306681, 543526939, 901326070, 745422550, 772530341, 770668904, 835584948, 719432809, 651615753, 784498647, 629779678, 550445497, 907416200, 946771809, 983459094, 535469223, 968915128, 953375446, 680648946, 856775627, 923768812, 951973487, 600193683, 775141651, 940697262, 845054857, 730206652, 763962469, 522734703, 717400707, 631859656, 588497152, 622705633, 910860779, 711987063, 845083367, 559396812, 728562333, 922471685, 553270351, 828702029, 879970361, 717679674, 619271912, 973753937, 828940953, 915916275, 641182126, 985220864, 731525239, 616912424, 949685783, 678591239, 675272257, 696804839, 698738366, 725197180, 733310150, 747188439, 941883043, 876535548, 973650432, 619291461, 953475834, 792093895, 961078627, 535510424, 884689964, 642347210, 540990384, 940315337, 884861489, 822324673, 538682184, 638454309, 978243657, 757593216, 740726727, 690375355, 784017182, 767267718, 544332725, 502419002, 556865041, 541398385, 718410973, 622591200, 550357480, 707622528, 693280223, 502046249, 759252579, 968457095, 842312450, 688970957, 849144221, 689749852, 862777912, 874360833, 696263530, 910297579, 524541616, 583243342, 517512207, 644543668, 643592408, 712548848, 841704364, 856917476, 712455589, 508691748, 568888179, 919647830, 599963625, 809593140, 542733954, 535548625, 926700106, 712951926, 853972206, 700808707, 546349577, 753129364, 722053094, 695073605, 987904131, 662018084, 935127356, 822014032, 966323061, 696280242, 799558778, 804089128, 682260300, 841545401, 653545179, 509787309, 942458146, 539540062, 636366872, 647156498, 862720913, 947760193, 553272249, 703911646, 895907075, 722811713, 617857132, 959573825, 714711701, 937362081, 910832374, 880296685, 991934178, 629638936, 894110851, 577343430, 795133890, 647834042, 990034794, 689156864, 923747056, 558721419, 727147270, 559124767, 616580841, 817524352, 869387444, 724739188, 656456691, 851494145, 927006026, 710920763, 917533593, 684420137, 656734462, 783617425, 980189450, 751515295, 646008345, 508656919, 551906238, 632213946}

    197

    Returns: 52016435235685

  41. {102180490, 244305865, 195136717, 87779746, 88228862, 25797973, 308496603, 135426019, 114521018, 204446888, 351725186, 303446283, 443437173, 216891470, 478858008, 425716933, 134934551, 394467942, 391951203, 320582657, 48886638, 96569588, 457260176, 469036029, 95686599, 203555927, 80116222, 95835231, 10666620, 104972789, 398460185, 170062980, 171303329, 489964489, 251955201, 456241206, 283200100, 300223146, 265192201, 120017190, 372217718, 153733862, 256505723, 64869281, 256875584, 259849595, 153179435, 95896996, 44725739, 424710281, 414040933, 346166584, 368800513, 74104811, 83887981, 121914893, 474741495, 480741753, 233346344, 408935888, 365143156, 446782479, 174525423, 27105191, 421805751, 46290265, 149646932, 116518557, 15877957, 129109815, 177032444, 439529363, 444314920, 288953881, 16784371, 87439044, 51726383, 491701360, 376867427, 442472440, 262027504, 455148449, 113066035, 237714563, 162339287, 317789047, 28759977, 298117009, 93317283, 16816254, 242116207, 39936231, 452309781, 448428102, 194043050, 430245080, 171998589, 302077927, 342465606, 450467717, 346243147, 70511540, 327755046, 340673971, 47417720, 443398125, 103296901, 11842533, 118410219, 195370512, 396377276, 436695257, 180520278, 180382408, 338754899, 149183226, 406085797, 443771521, 222661416, 65605943, 80376976, 421797674, 403921892, 308572397, 320021962, 422536201, 193224169, 220413907, 496295913, 7285295, 263931741, 188510047, 278734198, 246632198, 277313398, 457209012, 258836290, 395051851, 8874687, 276240113, 38839404, 149733049, 350948884, 277276076, 6975517, 182389938, 485361460, 99509323, 171247287, 256699193, 205066749, 387694239, 258974575, 385952048, 14220394, 216667997, 270196729, 17043216, 298903918, 254331165, 313575057, 132989209, 267836869, 47495149, 207354515, 492011098, 364188566, 349003225, 121021675, 176724830, 465036509, 76896008, 96243942, 110676644, 179000691, 419846409, 471373014, 400891183, 407592492, 127271789, 473881027, 11081995, 244929328, 275969142, 453727064, 164718794, 257989390, 192653395, 354905048, 277995363, 52552462, 250006087, 258551311, 257102262, 82105186, 86892653, 407327458, 111807990, 488584614, 214122183}

    {185700587, 284189555, 414048217, 389716232, 133553578, 236134097, 397485696, 290999389, 228011904, 450489359, 106735767, 321254555, 207845821, 390461103, 486960919, 498640428, 385825840, 371271321, 437286666, 141366288, 280857495, 128843440, 326253900, 443482975, 139894332, 299318752, 484071143, 132832497, 231519402, 317800251, 381915557, 195036322, 87373925, 43460156, 469542540, 451144276, 149749159, 405390446, 57290780, 416961822, 471912211, 434292419, 489361785, 288728545, 201279238, 156750149, 150939888, 288203352, 167544413, 440670040, 209227899, 357838113, 223995779, 138364695, 30821226, 93359809, 92145083, 246412301, 95363521, 253256438, 153673732, 80666149, 95094314, 158435226, 382080003, 16877199, 11519931, 250088525, 172706496, 420156251, 317191251, 157114482, 262842750, 443406546, 399539876, 263568001, 128598121, 155163552, 142822575, 15746890, 13817850, 397200796, 149209994, 287176166, 264144290, 117566944, 68995246, 424452603, 492019302, 107681173, 329561194, 484680840, 219113097, 299105949, 251596499, 86589520, 28208412, 117435645, 87765183, 273072571, 173151670, 279790656, 396154161, 281991954, 438339455, 66969231, 166574232, 169987869, 115053790, 217087067, 209045139, 164300936, 286102550, 301994762, 325419548, 199022616, 250383094, 221103871, 228468699, 475468771, 209428286, 2402464, 322679373, 381279998, 281117920, 66236781, 144590211, 266560271, 200911222, 34462961, 281591636, 472952702, 68903235, 351424563, 116028980, 161012846, 228029049, 89075813, 277481646, 74448324, 426260826, 85770467, 358936610, 19910494, 110947477, 360395437, 208528371, 230468303, 52715002, 137058302, 411613848, 139200792, 167343603, 234490908, 229511081, 331780850, 367322730, 116696774, 385186333, 86507887, 73551801, 138070514, 338277632, 185921832, 6453657, 350016867, 335123939, 166927328, 175014184, 85589612, 171623053, 239284504, 112556804, 273730706, 62956126, 318473965, 255558920, 395102857, 406264149, 417736134, 289767302, 52052549, 61674552, 185760739, 128283268, 281497650, 284461100, 283485491, 160630529, 431899564, 346941981, 132999606, 182559762, 358697277, 2765803, 336196077, 31797726, 271038347, 345589197, 59758707}

    {706736512, 669454307, 871673519, 981110005, 628220221, 525239502, 775132334, 817879216, 787979114, 734973837, 864171550, 642623232, 748865643, 557249416, 770029910, 529314073, 930296496, 707036760, 906448429, 777043704, 549401442, 862696112, 523300928, 716523447, 801068412, 554937814, 828129659, 626120065, 696999165, 835307882, 580414281, 623679281, 981492752, 915119518, 654382000, 779697632, 549702025, 875954401, 510344646, 952295254, 992972654, 659295346, 580596895, 822262219, 958736033, 891183023, 714370227, 687880411, 645268690, 586246276, 611811504, 978210430, 674468956, 567516083, 783103233, 625882458, 826613552, 701558184, 860608129, 756313367, 583935118, 722624209, 696411103, 973258093, 851355896, 574404643, 641747901, 852867128, 624752102, 755713234, 610011993, 719673695, 997682595, 728783549, 926931681, 861508716, 952166250, 693525345, 643629213, 641335483, 605720875, 726950693, 671970746, 930613214, 797357339, 510997155, 647180473, 816097799, 764570800, 649816556, 742139157, 559876730, 987392219, 759863044, 544408535, 756352897, 682209985, 802139410, 966051768, 546461085, 736871711, 722762043, 864285295, 955113498, 708292893, 598138458, 744398283, 553231127, 768007959, 812374514, 994757325, 784823657, 709263650, 526782130, 751600833, 841612633, 955698471, 862407205, 602120474, 554996164, 979386016, 760498778, 940411543, 767015581, 961069208, 775232279, 970261958, 735093032, 643117357, 539048072, 519814459, 760388062, 517107291, 585599846, 975844862, 565461403, 755855246, 775070273, 999256514, 641530138, 848187175, 715309414, 642200873, 640875873, 661390127, 597644579, 534502148, 662523454, 630049295, 892805824, 955043851, 933785305, 631296418, 811461071, 608161371, 978778687, 602216580, 930283681, 518460155, 609918296, 632935898, 850676309, 859322948, 867734944, 749933192, 709960439, 831198682, 632577966, 831681653, 954720209, 605753721, 971994963, 838501511, 582043856, 622145081, 880756829, 680514932, 826547290, 831638791, 875657855, 707179461, 730963576, 935420913, 819597415, 721964310, 958430024, 573216200, 532327772, 643022773, 909787357, 887986306, 853889958, 589567801, 629291508, 951523146, 715554594, 590472060, 673450971, 858447499, 972666727}

    {557848584, 649147936, 524182285, 968715142, 764670418, 652414432, 879922678, 533320809, 943427746, 811683330, 592726139, 837112089, 841671840, 832228182, 810225693, 628314351, 531158635, 638905751, 827335785, 950424902, 961491147, 788237191, 958238639, 693736926, 560018711, 500637405, 766733728, 517958644, 664787211, 627099015, 846578495, 933675642, 849349140, 938877325, 538952715, 750351802, 998865856, 800310378, 642629006, 710643243, 715777531, 526666997, 510338941, 798524824, 660113372, 944049363, 722265798, 908874083, 627262252, 656490890, 691492734, 786369129, 718819301, 637278315, 776863389, 817626278, 747326236, 957360840, 747591784, 894334120, 822581043, 967372469, 599634973, 570203513, 801768974, 699477388, 951088736, 613170599, 712905466, 651687133, 538002258, 771109854, 764108168, 594185242, 659778299, 571810807, 664188890, 532831043, 969649020, 988937050, 615802902, 524115895, 594846146, 720460143, 970259857, 724242700, 941658659, 845149448, 963751854, 521592141, 625056781, 666347369, 583873735, 982144313, 820562486, 579112613, 548024255, 507773521, 979414911, 819170161, 954097285, 724083336, 637465978, 844687746, 834889856, 626900582, 694369937, 529905988, 864871505, 768172766, 609245724, 627352260, 750533237, 676638178, 589868917, 727623481, 519621323, 973792500, 655790452, 658916997, 930433493, 555802009, 977170289, 635207350, 944178926, 967602315, 990196920, 541161919, 718255281, 528159429, 511377850, 619766615, 877769395, 513817622, 578309849, 990581042, 825625987, 630844645, 510229232, 747627605, 930579916, 631845528, 710400785, 969569514, 655683618, 593098630, 843720077, 926561538, 705007879, 885192308, 732383760, 823886934, 714940615, 652239903, 612808163, 532085999, 897255846, 593600674, 909095342, 789827662, 513827686, 815732153, 831446714, 635737467, 582785591, 979322127, 639925332, 840104380, 665231921, 573329111, 979264231, 778382209, 745102304, 896298273, 644209582, 765547333, 877214328, 871884103, 661437734, 864505134, 978702105, 856707153, 871035901, 878658778, 892068446, 806292187, 612414610, 813858908, 871740822, 933160850, 875039302, 972066354, 803516904, 685086170, 526436465, 593561338, 997842559, 872518472, 851165185, 627224248}

    95

    Returns: 40289463399233499

  42. {8289888, 493069424, 274602590, 489792394, 215504820, 96319069, 377813912, 180684411, 285592379, 395639854, 195223885, 401149063, 278108275, 158519516, 381219438, 67822894, 250845763, 323753995, 276064392, 262078266, 423638868, 206922075, 480844226, 410101010, 183059895, 21243761, 201251923, 253307137, 399541397, 289467997, 17263835, 390614384, 103463595, 475017160, 481336284, 8620543, 281556051, 4083599, 9389866, 489400423, 2653038, 32298400, 278011196, 196125526, 418221380, 212685898, 242814787, 490206381, 341210056, 273861882, 302585276, 77884165, 340413938, 301387762, 385859977, 365137289, 35075935, 353471166, 404862422, 278479691, 226926163, 166712437, 37383265, 23563887, 17047907, 280131871, 142721866, 448547975, 144133486, 123076395, 366289916, 302309574, 354094943, 430336829, 462342033, 58261504, 117467046, 77274885, 270031508, 241070756, 317410183, 438700618, 383518022, 272423125, 54764819, 254582727, 315907971, 113839915, 209678200, 287076283, 459468679, 347019249, 177452441, 124599362, 101397157, 178258539, 416932539, 479587823, 377007210, 200421164, 459378170, 252902905, 104820782, 105660803, 129573226, 284296910, 455443376, 199034580, 391046200, 375872217, 102325818, 181654447, 61119136, 214631125, 164987150, 257576547, 440830140, 222118214, 26960480, 152388730, 215026698, 390467234, 91115870, 115181644, 202367700, 360160621, 34614504, 227838593, 338315745, 469224934, 208847803, 390837196, 429415382, 435945998, 135357133, 136711283, 230594029, 484788994, 426150812, 441948024, 371221669, 429619008, 127115747, 416206852, 14433116, 83264216, 425877084, 2721674, 8900503, 148697124, 107796969, 364082188, 76353960, 42600957, 74306815, 283965286, 62466485, 150561112, 69675360, 5169732, 399799950, 317646489, 305762067, 331706107, 181843093, 275737111, 327494252, 19592187, 275555251, 73847861, 86684857, 454870363, 394418449, 120041269, 286228553, 477722439, 18656752, 12334606, 60512380, 47160535, 167434625, 106517694, 195345499, 378659277, 60564028, 66587857, 284237454, 354214994, 256373305, 369160983, 271130321, 51316268, 347851683, 325679303, 82857331, 122960261, 339357624, 300019250, 291331264, 375699687}

    {476761075, 43285555, 395810393, 376124509, 245140619, 71975500, 229414904, 460044186, 363746559, 451922010, 448379718, 6912498, 453994361, 3462670, 455330084, 260137758, 499789567, 15547085, 138717677, 181132044, 107690070, 125306133, 211193641, 151514587, 287395289, 335634646, 329242628, 87976307, 326707537, 27856496, 224291844, 108531624, 100320384, 128512057, 179398671, 456061209, 467420459, 161098421, 38607775, 329665445, 486503002, 351489243, 310377686, 251057667, 328940359, 230132482, 212865892, 487386303, 21817872, 364337681, 63081055, 454711932, 120228251, 366585430, 318545296, 346988650, 153315969, 438668169, 40794698, 111132542, 412157868, 75630852, 244684837, 343153662, 158686546, 301406045, 323860189, 299480181, 443879699, 434520814, 84646302, 828516, 294855949, 184477081, 447691151, 141597846, 348528933, 32292802, 336793854, 212084228, 256259769, 355584744, 73615432, 21868474, 345088276, 277841230, 361798784, 364861281, 460118938, 86071948, 412444508, 332974796, 285135506, 266402437, 398499002, 302342295, 198246633, 163793130, 472712985, 393217970, 229159910, 382745812, 276919652, 85639897, 69897718, 275331155, 161487404, 116691240, 359739125, 395761017, 409661122, 265186671, 14306046, 247718950, 178488214, 29656716, 487825302, 407302324, 306495489, 167187075, 149879885, 61280106, 361271111, 136409571, 300955020, 274915131, 6640791, 166215813, 229440732, 368669733, 164681916, 468213362, 16381787, 149135696, 353242686, 292588041, 248598420, 94117989, 94030261, 101722198, 286006191, 413128591, 205953908, 402667149, 145587337, 410386018, 254176127, 287350800, 470599505, 337547496, 157699480, 323806364, 127872190, 60051643, 236644889, 207121555, 339392389, 433563869, 44394506, 499745372, 395347711, 196875275, 400586453, 102372188, 494106998, 151804881, 75432850, 409510679, 417845950, 302453824, 99213157, 177277491, 340996540, 180324114, 408417387, 220825819, 321953033, 65678872, 227931828, 125157155, 410397704, 1550437, 157273856, 244848227, 91537592, 46642913, 170968530, 254194993, 359767434, 82727590, 358318292, 282165717, 224249511, 303958775, 111091211, 196990428, 115294601, 459930923, 66616256, 436821104}

    {923487799, 847200527, 890879421, 686892265, 966206338, 991744284, 706449439, 749281984, 857951169, 507311682, 916745246, 965590174, 557037288, 557293677, 583348115, 892039558, 527910926, 697422620, 700208273, 557343080, 632124746, 638157784, 672454004, 971144777, 839069723, 524327272, 549576157, 620713080, 668049389, 790722049, 774880288, 787382976, 757859673, 694544009, 633584078, 835513034, 598786984, 824767514, 555406229, 613652176, 515965910, 598451091, 965743118, 669379978, 923749873, 747828366, 662628938, 523713695, 891371481, 808164141, 722230153, 713490593, 759685981, 656945943, 532539185, 981506332, 725950340, 715273325, 517848302, 700419256, 929126958, 579264500, 623804297, 611920267, 898275975, 646678045, 899628470, 873605557, 634306851, 679958899, 986289135, 500335584, 579200720, 904762028, 719938049, 759249686, 508492913, 789711471, 713801233, 989241451, 985603789, 698687961, 549478320, 690811636, 553325518, 522861705, 567632234, 645247760, 936736896, 999230784, 972477863, 938934224, 653229183, 733175469, 549050226, 952623265, 683963893, 967585849, 862816442, 633972665, 902308305, 813604419, 931185830, 936339894, 843211489, 982112796, 527306264, 557517167, 795757157, 776065641, 618725890, 623122248, 786502802, 937928568, 704253607, 913555298, 754264760, 759593118, 597682507, 970003187, 691995238, 585289495, 640047210, 689650376, 794113364, 983619300, 793855999, 549670812, 785505525, 659064748, 919106064, 993591287, 582848512, 699516179, 860857830, 683977133, 619839376, 695102908, 585568763, 785747105, 825284250, 628288133, 943854116, 621166717, 990554585, 633678266, 780750699, 808873659, 719050778, 893055396, 761437901, 702858186, 545647904, 734343846, 789909721, 760020164, 643396031, 919894595, 706791092, 891300908, 567865635, 870401715, 748436043, 560811824, 935671219, 632114954, 775300303, 735117396, 868800730, 529880194, 843503343, 609014282, 848190431, 756404308, 693867639, 868007921, 638481173, 525853870, 635162029, 923788679, 886486389, 776624086, 866641386, 701878234, 825790126, 697662969, 537184577, 978812963, 506596898, 535239279, 969425975, 852684402, 927555355, 881910085, 701243299, 829691487, 551711100, 669655443, 651144901, 709357849}

    {603619686, 778224452, 766639216, 921450323, 807692796, 613866648, 977005405, 822067089, 930664259, 828126364, 770083991, 942709630, 718097297, 827678251, 834705685, 686118919, 658844586, 657002976, 772553099, 654741949, 687005799, 859287723, 596867457, 983656592, 553008119, 949902070, 751265523, 589807973, 687236954, 699321638, 636081698, 884621736, 825589477, 577419289, 538670627, 979318361, 920775676, 523921251, 604581689, 998926253, 822312881, 895086388, 544036109, 544955758, 967055771, 812424129, 920448917, 528606641, 707112410, 564418698, 700668087, 614207637, 893171257, 871886909, 511146419, 576875362, 567031180, 955332182, 892548978, 500534214, 995419896, 722192391, 938435594, 728136368, 793889960, 798436000, 873332461, 845637584, 945938699, 599857216, 841508199, 606927775, 960130226, 610995222, 950515523, 660465280, 663173708, 682624344, 799471344, 883323677, 573348439, 707737428, 637416515, 957140804, 636620381, 702622349, 590577849, 622161265, 976770851, 992687327, 953076279, 868551190, 598459583, 673515806, 909573903, 903986710, 686688537, 757333928, 958549279, 663975680, 986145239, 576562475, 808921641, 903036509, 908302344, 950688062, 680253685, 541134537, 586597642, 597538327, 789577257, 710731450, 680972513, 503288078, 826440674, 538904949, 541688943, 721654586, 991745865, 729226702, 842285079, 558828173, 534784749, 871668361, 782558763, 514024531, 712213956, 763998688, 845355302, 936025474, 552164577, 939863404, 729580560, 807868981, 822771470, 596604341, 590415951, 589582843, 961238953, 733481884, 502865592, 629307918, 612584254, 707778306, 786648771, 672857605, 613628550, 824352417, 553790967, 921971030, 685200201, 734402492, 629493625, 772584754, 623192814, 891933240, 641867531, 736687068, 535458726, 798635561, 533694645, 792449991, 598845149, 774914769, 569876023, 612361514, 822960086, 519433720, 976043451, 719068523, 738168166, 526001018, 980974913, 998237265, 503999446, 641161741, 907124498, 687242320, 914516097, 760631013, 772590042, 877572450, 796242526, 917012473, 816230833, 949435331, 784653855, 735349676, 512486183, 862490298, 781545220, 949102421, 530489870, 584018282, 832412001, 597103805, 663190282, 929505087, 747842310, 853339710}

    61

    Returns: 84604861350175521

  43. {433590496, 140107077, 454928815, 416461671, 10974588, 73386249, 439724615, 197928191, 90747401, 109528266, 356990421, 453314872, 280751208, 315545060, 210203122, 198649404, 68429527, 206697642, 461084154, 367920701, 166400761, 396542526, 313151060, 298679224, 344118008, 78580088, 297184497, 371658108, 292504192, 23411904, 24442839, 472931728, 68350416, 23642061, 80261859, 116390665, 346159696, 305869717, 291573214, 41045725, 373974996, 360138624, 462765822, 383787375, 32538389, 182679414, 319873349, 117866846, 268185155, 145795450, 364772823, 172580048, 254971137, 11430356, 109958363, 478148909, 283299774, 285843492, 229603570, 336926227, 278536550, 148251058, 367543473, 144774940, 482507701, 462502763, 178104325, 391661482, 189195825, 391344469, 34672433, 383037126, 497194027, 477680467, 286833706, 499973624, 348659520, 301536368, 11505527, 295990991, 416748438, 87129685, 30181577, 286944591, 219415658, 293821136, 250333024, 437170429, 136960459, 408752913, 218808546, 347344785, 219990550, 306927789, 483619611, 180348615, 698288, 104684111, 256032874, 49067581, 33907062, 341851131, 400959461, 328952059, 494199250, 323917101, 65054339, 173921783, 213269702, 207936691, 59926034, 497005431, 389139934, 93448579, 352041347, 73054913, 365550755, 55287028, 325493099, 373796710, 445241146, 52272534, 163803395, 5447732, 225465049, 107598198, 269547081, 488946215, 259887176, 215273119, 496108043, 334553224, 405203307, 384594271, 272980467, 217019597, 292046026, 378906351, 37838130, 359545656, 489097305, 65745249, 431477637, 468429413, 368010108, 41844609, 311141336, 119384829, 413230999, 280431357, 496996414, 136229891, 161759769, 150721803, 197582661, 50449421, 357184582, 53543479, 215213543, 202204032, 332175506, 403873287, 449693833, 76571858, 267920320, 482870239, 232034158, 348404064, 237492919, 103321691, 430084111, 416821926, 480324558, 343614666, 292954857, 410275208, 308789610, 281535935, 214212025, 91091495, 348010057, 394281903, 199219411, 494173559, 91200450, 459926089, 292044288, 24753571, 174916130, 256117321, 418416110, 450362631, 145068611, 491337757, 479998955, 308979391, 391111200, 14924533, 408832271, 83941489}

    {248882035, 37989460, 33427016, 1530607, 420254330, 278348556, 118822807, 223062467, 55851572, 144120368, 381779712, 218936628, 231367188, 343645406, 26198170, 56465657, 205349980, 397315753, 38844660, 299055009, 224446329, 341242758, 76723640, 469028626, 121482988, 262782998, 428758066, 456890255, 155554981, 453178601, 451480790, 71311853, 275120768, 439572190, 109540543, 166239161, 272535277, 378688554, 482413332, 318727874, 455659254, 241783021, 134904076, 444746597, 328021137, 202031496, 206729353, 331556961, 16201725, 416554483, 192154398, 40574761, 197902773, 346317840, 199296921, 329475128, 135146906, 204172480, 387119121, 227208347, 485664400, 350709719, 489217844, 483265176, 424341335, 406357576, 438429154, 174060762, 335947475, 83302955, 259133589, 44612398, 50635555, 173347392, 292428302, 444040178, 65609066, 441234073, 130060800, 32444564, 15869179, 264032138, 459063477, 250465415, 360938892, 92521124, 3751117, 468524450, 112983670, 104463215, 205050626, 481256897, 313821261, 444971843, 231260986, 197704368, 135238666, 82747657, 191503992, 379565345, 417800490, 323118088, 296302650, 303042498, 351470334, 135481589, 341792441, 107653234, 133202904, 186903603, 465732869, 245302031, 346627588, 370487170, 186466274, 276517003, 270495071, 6387730, 162971641, 394914201, 8590077, 68838086, 196123745, 424184405, 317909541, 397795220, 492509602, 16690304, 310698407, 363040810, 180165826, 56417614, 192277629, 112217609, 331283486, 364863667, 334067498, 497188769, 179437963, 275505803, 187948599, 189430399, 70049408, 125654188, 305559622, 246358978, 440613122, 10633911, 43131477, 178867292, 377657715, 486999380, 258795548, 254216244, 259440869, 395785690, 190860872, 222722096, 29431415, 189717590, 8775632, 258756640, 258151297, 326919993, 407438145, 247881048, 94203756, 227615255, 378563950, 2837484, 397260458, 188243811, 7070715, 191125458, 74330605, 286752137, 457181380, 335649230, 322138526, 401957590, 322680727, 130887925, 23733695, 242692895, 268469245, 489240397, 393870914, 309177456, 142480680, 277325783, 314731665, 240531799, 203080371, 349707470, 115655296, 292416992, 197343576, 12481741, 89995402, 413146513}

    {551466179, 679141115, 831680765, 506485347, 563970160, 845062916, 508548250, 705988354, 833280026, 973252642, 846997776, 590303844, 766361527, 553034226, 594284217, 916721127, 509927029, 651577811, 825435901, 651180208, 982984932, 968177244, 962901035, 747518957, 949106238, 862825887, 820169684, 602272133, 586725057, 624157669, 793093993, 964403426, 962701831, 878654936, 833551155, 593305152, 976544880, 529558034, 585092864, 946762116, 771067332, 759369436, 994901985, 549273947, 722039504, 587747157, 854007964, 651569431, 609914111, 648466544, 766609757, 969833045, 503406227, 684932433, 805860729, 935176370, 515314069, 773185479, 980987959, 557616078, 567776101, 972125656, 978189857, 627861605, 950262498, 727151980, 994301621, 936381189, 862641586, 879375300, 997707126, 615267172, 709743195, 646876333, 857351081, 856905064, 843588602, 862775442, 666151172, 655475802, 554537006, 845533285, 580115731, 619044724, 635501337, 945661506, 874060076, 785006533, 591741448, 872442605, 704799436, 882534750, 858024144, 717582516, 502868387, 913908106, 707289471, 944535014, 989502251, 566893891, 746129107, 782805137, 755084216, 730124282, 953862072, 740936139, 684463312, 538292361, 722149895, 818782018, 592586103, 929176256, 549465138, 785493751, 741232965, 764844061, 652885630, 906168707, 968910394, 677334864, 877985472, 806573021, 693399933, 741734840, 712733323, 870248836, 956179557, 652374430, 663626021, 725088495, 609530580, 831488615, 569835296, 543522961, 688953955, 599114867, 626306965, 645845823, 562455868, 879331985, 732262537, 781585522, 709162818, 793840339, 591870811, 597817675, 858947910, 644761964, 888369929, 877345066, 596084411, 602452519, 706670409, 652798102, 612333872, 850657938, 929939934, 837249509, 943381866, 906911025, 792867217, 739155433, 566532701, 752059181, 594333918, 820333719, 597201568, 736923485, 615949375, 598923679, 639571235, 553925243, 812786150, 933630774, 722804387, 662196732, 718316485, 735623119, 939562518, 610545365, 681101160, 869749807, 806649386, 871384520, 668233527, 591211296, 748990402, 995034466, 535035163, 761761761, 677732881, 888522198, 570946065, 747410260, 870890436, 931662392, 883372670, 668245829, 659683613, 514694152}

    {717312389, 508162830, 948818038, 676206893, 859820980, 739851396, 552339331, 828387586, 546856730, 791926303, 549178697, 758256326, 926498092, 631239864, 540349675, 534152822, 734033677, 781828208, 797030173, 569699003, 517853147, 595062758, 943736853, 888956344, 735819276, 776033895, 865169763, 923919398, 857491385, 716278771, 746709350, 745216247, 697556331, 752386395, 939060396, 952248069, 796726462, 970487975, 895424394, 567443680, 996532823, 890136811, 771516889, 792828519, 773555283, 522854082, 904837187, 686189894, 889118314, 860511439, 582881495, 543692222, 560306210, 761777763, 552790236, 730967796, 611356326, 517681074, 601797017, 645226074, 986618973, 841391494, 966037529, 769811254, 759452299, 693644555, 917431278, 843658913, 791644080, 529880087, 547082360, 778299529, 603086454, 718428906, 961654174, 657773379, 512816674, 593161653, 841828913, 953974582, 711122729, 769560378, 745156420, 898274468, 852482003, 909924022, 831320824, 504424517, 946468998, 742149062, 555887632, 744175967, 562955128, 602644591, 680877393, 713177576, 851667319, 720711203, 712858507, 665852186, 703970044, 786309325, 739611913, 774029828, 911930525, 643154560, 877391797, 978655024, 829608455, 950775325, 880604286, 785945894, 832868924, 535403945, 710555330, 516519021, 895889298, 836600925, 518592184, 977878840, 650405609, 834423292, 837006287, 817034788, 964334914, 583210111, 778694210, 860030376, 978289343, 966481137, 899980637, 750324210, 827954944, 561924388, 609478656, 569576190, 948464144, 858630156, 526529224, 654930587, 651098692, 508357256, 986382645, 568080563, 666382083, 806978932, 797372251, 773578542, 843342856, 556391124, 957847827, 727025158, 942783056, 940211927, 749015052, 829047470, 539637319, 933588384, 665235329, 970985100, 833192502, 608936969, 608446109, 834263383, 530870202, 640029704, 508165476, 502682756, 750780968, 739824872, 627166612, 605068750, 906964181, 760184007, 734297127, 920482820, 942799615, 903269696, 968535434, 703825725, 990257541, 764468360, 537895146, 637335411, 691723359, 815080803, 932122179, 840761272, 981980295, 661827928, 982215681, 666559056, 673684035, 745276906, 660572418, 586198268, 631115570, 660821029, 817043982, 858467079}

    145

    Returns: 9120935495014050

  44. {107799128, 3928542, 96332980, 244020583, 12363572, 332734756, 371911686, 122202282, 215881756, 229488984, 302246436, 248995742, 319707228, 391702977, 487988363, 29130684, 38272806, 439443479, 447344296, 129983690, 486112269, 340498636, 370309382, 456030998, 303679373, 222181637, 61757893, 246495599, 66519646, 17888999, 120367825, 307559510, 412752893, 473277460, 19479472, 74050370, 774638, 159454590, 486918218, 384439273, 278108435, 231124384, 197859461, 60950398, 428131164, 371235028, 244234807, 153153993, 80697459, 169392071, 56699358, 65473124, 367682548, 398823483, 104194366, 348564315, 420449984, 149417103, 273102938, 221168940, 163576560, 140448047, 256572807, 126689187, 158707899, 383554134, 94912196, 18023628, 303670812, 60808113, 20954081, 63135425, 47443391, 165987986, 309530186, 150195758, 93883491, 279227710, 322079632, 232978226, 73599948, 203391133, 138583319, 487736416, 195523241, 33642539, 67511748, 491179954, 45337785, 148024232, 297331169, 275746227, 187870303, 286012362, 343534221, 330396464, 490178231, 404692867, 363296877, 154060010, 403041399, 313757200, 3172233, 70376102, 28109681, 79509827, 251372630, 361737343, 156890088, 349288897, 395319437, 47811825, 313622710, 456016930, 349297614, 10601377, 156355672, 148978993, 475763412, 28585118, 466308460, 290381807, 474075057, 244953933, 475351187, 206240170, 478821170, 176872315, 273899722, 194976432, 16443734, 297041728, 171349885, 198501682, 279079538, 28250190, 483380152, 123640332, 339712947, 286998034, 173043192, 329636348, 317573029, 401799551, 212548057, 127019853, 285488567, 324931957, 63032820, 179807643, 270029722, 456511336, 224520662, 152802557, 229050109, 204873764, 203563812, 38710508, 275599419, 177207948, 216535365, 74542508, 257988162, 44487242, 421061675, 130164120, 238140046, 292012302, 57020085, 316747478, 357974822, 87125277, 172771739, 452737093, 311655288, 251837239, 77932172, 100915746, 165530261, 376285144, 320923566, 247005997, 167926041, 327638789, 36462770, 288090890, 196701364, 222001969, 453746047, 367198058, 290587195, 372385741, 456186938, 263806653, 266306841, 299710147, 357690420, 110672706, 317496313, 319024580}

    {211841863, 166378791, 179484294, 290654749, 243463076, 209019543, 54033835, 72221568, 369188041, 164945694, 228416334, 45079455, 218147876, 405352741, 29144584, 147111351, 302083229, 132054240, 488613166, 88513525, 34270505, 229794868, 250826297, 77187918, 207984926, 240376784, 36291594, 202447455, 358493793, 82082666, 45247416, 220498257, 183034452, 21080601, 12254311, 118113082, 219992897, 478709208, 386453697, 196322462, 80247431, 349150819, 119386976, 227552686, 196491365, 329652376, 434604132, 381408383, 359441249, 444323632, 43619603, 342415164, 426725808, 373911896, 154244118, 208354901, 303673899, 223098737, 450568479, 199537091, 340537505, 368925572, 304823795, 63631776, 379148210, 322500035, 454045036, 335578620, 403823072, 37324447, 29542667, 442518500, 331354861, 325360663, 79285426, 339645215, 444803838, 338285003, 163202940, 497839057, 81484232, 87059500, 237976996, 214340746, 317338624, 113159020, 183427714, 284831901, 46267284, 353605869, 277156112, 4383315, 45436379, 353594444, 245059824, 331795694, 125390493, 421869709, 85378706, 278575721, 140067545, 499312723, 128303278, 191162402, 177803237, 145269923, 189472502, 177856619, 207370396, 415763487, 42664648, 476769499, 352058612, 88507394, 354996845, 440039129, 236247811, 237684596, 316293222, 299404523, 381342683, 314965506, 233455468, 18094087, 74507136, 85436795, 261578928, 368721901, 111649981, 56491750, 134471221, 149022354, 438093429, 195255814, 261297172, 209882704, 437092068, 350158547, 333111019, 259507393, 493509193, 291485737, 403631204, 300257206, 341724081, 388941440, 459055532, 112096063, 118198669, 85739052, 290252132, 440621360, 259385765, 277016498, 82311780, 487382379, 493880214, 365685371, 179532624, 451486986, 379938599, 2599280, 274063742, 26677184, 416134865, 141772845, 469236094, 473165842, 44414979, 344330499, 305864458, 39902169, 350925235, 78888657, 493618771, 73396927, 186239344, 173050928, 221032055, 21761111, 328843695, 292594617, 206055263, 154295564, 76446891, 374231935, 3977961, 199945593, 3341492, 386366275, 261357706, 148166049, 487732597, 458401388, 429432778, 348867761, 109605659, 184592315, 434570125, 327181825}

    {607250006, 760978398, 972247638, 809454604, 744175691, 559937646, 518435170, 992552205, 624439857, 722467244, 575925386, 804787231, 863671709, 763005054, 660237262, 735607255, 507709422, 891819909, 506119344, 835115955, 577558243, 906634998, 681259254, 574949997, 863720534, 525337571, 823870425, 625358102, 513609341, 621090229, 963964330, 953101274, 519425542, 813695971, 823752433, 584075105, 581915687, 905787133, 536419636, 840686434, 643582307, 816510964, 855957691, 671375948, 603299405, 968147582, 586228320, 939783927, 552705062, 749607395, 870063429, 948615050, 709295849, 609586765, 926079923, 851824474, 539611739, 665090585, 533748986, 794128926, 609248986, 984522976, 975953149, 882368601, 745557038, 737188410, 851228003, 619268938, 953958079, 610177507, 645291017, 702839729, 861050605, 818246883, 988687706, 971377821, 652508658, 517902532, 567588610, 988034479, 706794383, 611604868, 832262005, 676402618, 541382552, 655420348, 876310019, 792407474, 735680206, 506045751, 613450033, 731312380, 974474081, 893913481, 840115125, 518363033, 826173263, 890288994, 651699293, 501796360, 585070477, 711625191, 816796230, 738568669, 745183006, 959541700, 577650507, 591785036, 988049135, 776245548, 731132798, 609244621, 578902750, 546593674, 598116899, 806522678, 606784284, 851835855, 534654030, 632148144, 535774699, 549437675, 900928848, 693487024, 996764428, 909720922, 864406767, 691665334, 553063210, 992347473, 707098067, 699161567, 824446058, 897390140, 621162020, 810522191, 538407325, 582676330, 820424007, 789816592, 582019737, 774472280, 541955248, 801474346, 595001609, 631551716, 770782869, 728891855, 910652966, 993721126, 739232044, 894907568, 706578559, 697438976, 559078780, 607616735, 995212780, 901103480, 638237419, 790786460, 587016339, 726605772, 727911674, 701019085, 834029603, 708973793, 600416452, 752209905, 767216957, 997993669, 654228725, 920785511, 525936723, 825914902, 956489298, 920850638, 857679078, 861166326, 981715494, 855241331, 653758182, 696050304, 803024286, 581816047, 979399294, 646014678, 701063143, 827033425, 573792327, 679908469, 812943736, 716346500, 844376725, 737858766, 989613009, 765309478, 538452607, 934824248, 995760550, 811818233}

    {576946020, 847804852, 909209989, 694749997, 940851190, 749943244, 964380831, 533941940, 675828882, 789485324, 799776252, 853252657, 835528653, 596468396, 871204425, 956620688, 616879940, 883809979, 797418312, 558112428, 887477761, 945427672, 859441018, 689859733, 923148271, 859887733, 645459680, 913819914, 792020798, 806428309, 797361881, 974834232, 917449489, 759491704, 774633817, 598151306, 615786147, 897900458, 727539312, 835257303, 868808746, 955737434, 747323587, 592067053, 893873819, 911619051, 800141926, 799847083, 506615548, 579383044, 608287844, 929539182, 837585301, 661741090, 850815651, 659303865, 980668089, 960152531, 864363574, 568912800, 545311321, 654392805, 893713852, 634700856, 757887144, 644040435, 886689829, 812851567, 786742047, 572576886, 983224489, 894842587, 647472391, 850274139, 983627252, 560803341, 844696646, 735819655, 950029973, 862783645, 828422638, 891960273, 862185472, 570765415, 764386830, 726298782, 999594248, 592451349, 578263253, 975927164, 806181973, 621387441, 521563533, 788832927, 590655168, 987246418, 705992918, 814768821, 548325099, 721532486, 516895628, 780344723, 591471208, 750738790, 950230948, 869059869, 664914148, 511771412, 892099951, 772085739, 755504608, 597033019, 842463720, 536761446, 762590078, 600483247, 517009202, 542661727, 933419514, 767002096, 982423086, 768910900, 545375662, 906241065, 554171249, 806155334, 970901500, 508630095, 989879083, 872112998, 777872692, 522439418, 550518607, 537274073, 622354022, 595700409, 555954667, 759950217, 643850125, 916388156, 980272771, 762513103, 745704205, 924463700, 547316780, 694532511, 664480091, 801309670, 523874915, 745763883, 872918951, 866382359, 944477642, 637201737, 641308708, 977619412, 706073160, 928737357, 632680296, 999742604, 662498656, 751156806, 806543721, 936917231, 947714212, 800772588, 991815722, 813974809, 599152522, 698817993, 732833745, 689573772, 683979952, 634395298, 767987647, 944748549, 573147457, 802795826, 600657408, 658053417, 597794596, 581300641, 731245565, 773904161, 948534806, 919854452, 640960224, 961556106, 678378212, 562389355, 663037082, 780436069, 559274508, 780040037, 912321192, 834364715, 561697254, 965112231, 711509066, 777149068}

    79

    Returns: 64740227089743803

  45. {317525700, 470296038, 67169983, 366671499, 422862231, 150198800, 190568028, 455717759, 267959311, 457397896, 245158824, 163429767, 260280819, 181003088, 212696906, 416591975, 367803005, 127653146, 11036177, 56929986, 56449027, 187871242, 451414304, 58840673, 271059358, 324395574, 332445790, 215611059, 90562508, 123800143, 10004666, 468677400, 479694658, 236502756, 79384413, 261974388, 109600882, 454147722, 220224742, 262713562, 148216214, 349519714, 462806981, 35732333, 494108033, 348335393, 128712747, 150177590, 499412704, 306539556, 241142425, 440978295, 438693393, 21442973, 184045280, 276756562, 301788749, 240123631, 217825609, 71099300, 370307851, 167893001, 149366479, 210775761, 41266879, 70261225, 400401301, 196129061, 237427659, 5725530, 237962378, 437163271, 462413651, 227263819, 6415969, 209820228, 127732711, 197668012, 16918600, 452016903, 423886369, 169515136, 59366779, 346235308, 94274896, 417509948, 113657497, 180583749, 124465751, 87286370, 214897062, 409747583, 13339551, 30954941, 198223782, 470469164, 343638903, 247766003, 321953069, 76730024, 271337893, 314889185, 106674179, 298183157, 189043804, 65454641, 117492621, 285677521, 294134699, 219953682, 304771172, 453268229, 345557281, 128108999, 23288837, 89885088, 128381567, 188195664, 134667110, 175819613, 15227950, 366588367, 114314466, 380244043, 124183711, 389930071, 53560003, 55323078, 446377079, 447449019, 282961458, 52358227, 364539616, 427372344, 114136616, 445908313, 179349151, 404305949, 221537027, 69173495, 309113759, 131375019, 372212071, 13651983, 373910048, 71462213, 437515476, 66533127, 206307030, 411293032, 345409723, 405354420, 41988408, 355909292, 86709866, 155444046, 158510203, 152122351, 435561285, 464135315, 225582118, 382011374, 343774063, 164426992, 261450702, 150389263, 137647418, 60003538, 233971743, 490078620, 124583138, 276855775, 354556879, 104679591, 191475292, 71059902, 445682463, 465294491, 22018376, 403575805, 11010406, 320011784, 336810567, 211343481, 299164543, 369293987, 184667893, 420309405, 455053951, 279608040, 173080810, 438896674, 12036039, 419940789, 329418739, 347215082, 205042602, 266905359, 498979460, 137104468}

    {245219078, 235322056, 412464421, 494834099, 321017533, 496034673, 60594439, 335667580, 239642754, 184155686, 76019282, 412546907, 451971365, 99431902, 161835352, 363819008, 118090466, 412668387, 191838435, 201024183, 494892766, 419528, 99322797, 263806821, 191238732, 163254715, 7765121, 342007158, 5008443, 103506526, 393610507, 485593483, 96775215, 154923348, 142119336, 152276997, 212852412, 447080610, 78793181, 365342787, 483477516, 16036347, 1199101, 231983305, 145491313, 186196157, 469597967, 24568635, 283530997, 216245657, 474717814, 227493483, 469000744, 239153091, 189454200, 380916767, 22238492, 271895833, 490205252, 368875077, 274074335, 111162197, 201856207, 210240690, 39879773, 301560249, 111794417, 33007412, 391976598, 153161947, 80639763, 66499302, 248178358, 366368130, 285863869, 409801417, 122913880, 235924297, 177461564, 428999480, 228142585, 388566278, 455215385, 497922786, 293045716, 236459400, 458386477, 484061886, 107421393, 302780841, 41059748, 226142897, 164779857, 216562242, 287582140, 487978657, 419301381, 459483982, 273792220, 1605943, 268574320, 95953796, 223162913, 358010798, 228609079, 411257581, 341389331, 430209178, 71561286, 453798474, 32569241, 10035063, 300569916, 135288347, 70044228, 497584150, 392142340, 369749014, 162329236, 143925647, 46050296, 467142737, 153130552, 310510877, 238932097, 168347412, 302358716, 382791002, 137256578, 105659803, 184631465, 173928280, 416607731, 309718217, 76635336, 195654156, 189400002, 410580872, 367215050, 62014084, 195156604, 95778449, 352137216, 200060157, 404855112, 99919679, 263044215, 54401366, 374785918, 319721582, 207752896, 272291921, 470520793, 82023100, 377944556, 408035013, 301990076, 452648291, 201362915, 309225699, 74569050, 241806794, 354364502, 215122378, 312304389, 213140058, 60441721, 246736234, 221171294, 273142292, 48213745, 132083227, 250314042, 189596817, 182791869, 279598752, 351851474, 23036067, 70130672, 435947093, 417312331, 254676028, 212406204, 205672907, 247978274, 11647820, 243060467, 250773065, 88888748, 346174853, 398783841, 412245357, 395973806, 473058334, 254495012, 471325849, 281850798, 171032174, 245757864, 82035307}

    {918856736, 959985931, 684530722, 960752107, 639962330, 542353215, 911471809, 972044804, 838750706, 791780987, 888731182, 887447091, 930235378, 858581761, 756578617, 636851070, 557089465, 602646287, 843964865, 725608277, 738179969, 672567596, 905171968, 624002464, 617977383, 840355988, 896840625, 766136058, 907944157, 709363501, 890777796, 818753459, 671980361, 584069353, 596332856, 846378783, 696071280, 801430368, 532694993, 788285141, 506552223, 869473856, 677857957, 889105219, 623986156, 835790892, 988422804, 695466791, 781714162, 773014537, 685275980, 697847162, 523853368, 771498577, 771739349, 927480357, 533975895, 543782208, 861532640, 601995058, 796874054, 889026404, 638485275, 933565213, 948649784, 702828471, 943618556, 677680246, 725688241, 808868079, 855540921, 700146705, 631768581, 734389230, 696280752, 786632574, 501845147, 659908079, 762596649, 893077180, 958410247, 619254661, 501956854, 751392078, 905865908, 769050457, 722348240, 695353963, 517126956, 624938324, 668236057, 594953882, 772482915, 722934831, 829808049, 559230442, 994880938, 714516055, 644693793, 648030685, 513111410, 538067907, 796485861, 510040807, 720904133, 906526704, 996229974, 807943325, 830374138, 639240132, 501454637, 927780078, 813041047, 616937735, 904132668, 719838713, 780876213, 859342947, 766397376, 560209931, 746096790, 787277901, 884095514, 949343891, 948541893, 920944260, 964203554, 885788066, 818414462, 649977319, 680846964, 951909890, 975840673, 859053175, 879079352, 837910241, 920721384, 665953671, 657413913, 556655979, 559811610, 890620155, 736845873, 648334325, 969553479, 929909946, 837669060, 558410166, 720422005, 504680308, 998123104, 594538316, 511654458, 848862294, 806020101, 536808676, 883453974, 584294739, 633378484, 708499854, 921868161, 834789177, 770000766, 565073733, 509771497, 971477081, 843802145, 578064790, 909468275, 694901301, 565794013, 872809128, 988053876, 530321911, 588411215, 993019479, 834810829, 508776235, 894488724, 785457604, 800824858, 930718471, 581892980, 568337844, 955496026, 715858416, 842167215, 606240648, 896849317, 572023654, 608736739, 865544547, 877361958, 928968795, 865404027, 754234851, 852060240, 765701220, 822840934, 523992883}

    {567547808, 543610250, 748650365, 609838105, 964555790, 864033176, 642843385, 619246670, 727357570, 928452387, 917612316, 764123993, 616001297, 915076543, 508621088, 920374178, 779970234, 815909909, 820546272, 750242551, 826959870, 902199414, 769519024, 650594278, 941110487, 923956077, 563330138, 983213337, 802864532, 840774155, 659515030, 664425963, 684593384, 652519347, 579886243, 549890217, 597547543, 574340410, 786491650, 649572400, 618929002, 927743889, 515543857, 770909216, 648014113, 558138647, 707522612, 614191215, 881854396, 943996795, 868780989, 841627063, 800606645, 694986546, 889507884, 629703653, 974503870, 638391647, 809744499, 555071826, 659306961, 722138349, 554338357, 681243439, 831483939, 577897987, 643029303, 639445342, 970395112, 993348384, 950692261, 989924496, 530001649, 550781573, 725204545, 699833613, 582922361, 699207772, 832952337, 798493399, 723068801, 874601412, 896594252, 977116708, 919714765, 896965035, 625382839, 698183137, 818159211, 731556825, 891524533, 619290103, 972633609, 645564858, 677301597, 688114391, 974103219, 720701945, 720123417, 646898745, 626850483, 820785551, 782211120, 921398896, 720389921, 613946885, 685118227, 995826671, 826406418, 574268416, 760498387, 516265477, 863974993, 619295799, 961937470, 810565959, 567423937, 652938945, 919289306, 779621764, 900405236, 892345934, 737587858, 651504452, 954764542, 805767369, 576190239, 701838711, 957995675, 946467779, 859220277, 616152754, 950305082, 795263556, 703445584, 552463084, 610765132, 533518010, 679273208, 812746970, 927196800, 667072376, 987869589, 571923244, 774416806, 937967862, 843767611, 653013749, 602798164, 601168222, 746837219, 782102300, 683600628, 664372323, 909450337, 551865307, 556268364, 845155047, 921767866, 830640005, 704396607, 714105739, 644727887, 713478274, 855698653, 788767098, 600038854, 584068722, 712998357, 570919010, 963571517, 671693626, 848716116, 534465912, 947332998, 560661912, 772395106, 513006015, 919766360, 588208659, 731152080, 503938020, 655532162, 774603849, 626854610, 916985744, 572204699, 668897917, 963000581, 731454175, 749956903, 635697578, 539108904, 657194726, 983082671, 530956137, 833874579, 807958320, 517533278, 838087724}

    84

    Returns: 52547963221237232

  46. {474489675, 271748217, 241743856, 3895408, 395258111, 253878261, 452320142, 39491758, 471649579, 106877304, 311881453, 482846711, 421563261, 162863786, 346535456, 185232334, 237140558, 276319851, 53713753, 236753427, 319973806, 52430079, 451246813, 7421427, 381265924, 486006505, 495001815, 477080826, 271103838, 300331283, 217944775, 462901678, 181669548, 488147722, 283625264, 476469271, 394127443, 142631356, 160911160, 359851764, 157605512, 330407085, 375260972, 307586193, 156926881, 53092648, 348986021, 36016472, 445464861, 337601167, 149790470, 75298089, 463239085, 169338590, 18483829, 137094595, 196156868, 369352251, 352554709, 273609347, 457868292, 16062968, 255567836, 439812939, 295943641, 414466747, 301304833, 431405633, 162687592, 368259262, 499894412, 113167420, 498278637, 96569812, 146725259, 225604037, 71919404, 125006117, 45720974, 312530578, 496679297, 164933841, 400690571, 291096620, 284100454, 475595162, 307639286, 155127886, 282634627, 458416431, 70224676, 23055112, 468506419, 26823785, 62948335, 191389625, 255435996, 455407162, 69740167, 9417114, 72356107, 144814335, 451130108, 1838124, 71869532, 20122237, 391470146, 141250343, 202550476, 250473592, 154566199, 9588436, 242167461, 128534721, 265005195, 99296375, 417613255, 431079841, 402610622, 254486093, 204021946, 149006, 128427914, 262086874, 118108400, 161955023, 119886119, 31994525, 331395197, 263528932, 442991229, 23668385, 498752912, 481591086, 32796725, 201244199, 160805999, 246516118, 150393038, 413333482, 141737505, 91202461, 486831985, 418659816, 404449490, 224661, 183831644, 398714491, 116599311, 456370070, 275683378, 403231808, 126702097, 330295877, 316788297, 155747171, 118120909, 300274331, 282073028, 160197312, 109524927, 412018512, 453662923, 405271922, 461508932, 161074023, 336171917, 376521567, 177392079, 263408434, 127757223, 188908652, 54343537, 192053834, 294379500, 239731518, 365964568, 208233751, 261429451, 173128980, 450835604, 353962676, 343629014, 475363904, 118166394, 152577874, 342859482, 396786290, 172670716, 116100863, 108879994, 246855354, 120264156, 116819448, 353291050, 398512134, 173671488, 389737886, 291456286, 129897910}

    {478609154, 120406275, 212260317, 302813532, 257447451, 235607665, 431073614, 231226215, 317111887, 76500724, 371940229, 295594911, 211566766, 129933960, 380783704, 311489935, 474217840, 53001671, 196418880, 94569172, 59962340, 428979420, 265209038, 120382607, 109985284, 32003145, 351342442, 120512272, 256670081, 385735706, 197081453, 233412206, 105092464, 29735324, 129306778, 333650673, 94462498, 303776139, 81012308, 452533072, 196332485, 110855242, 358432737, 98427236, 80675727, 24812119, 244110489, 256142215, 349615840, 180716228, 272217461, 175088604, 27359453, 436498744, 275625427, 497735696, 415345399, 451394388, 226355002, 32382098, 297762313, 49121405, 285024062, 56842949, 114286469, 494181000, 477857844, 365516136, 159856622, 381852506, 245582477, 5551045, 443879081, 182360702, 145271699, 143207111, 326688040, 15829799, 485804823, 104598134, 29717007, 119247142, 405827271, 451583130, 222593031, 163466408, 360650443, 416488832, 93758624, 72201445, 381250995, 50916033, 140505469, 144568931, 387695291, 464878717, 467577832, 66714134, 100394733, 305317066, 159566128, 106168353, 9228775, 449255856, 103153806, 119061836, 47243882, 6176600, 481215083, 16320327, 49690627, 373655631, 175705245, 262773984, 52500312, 361045934, 9605840, 356847216, 130342788, 443151179, 301352904, 316051512, 38265567, 364139364, 9985207, 443051773, 6127620, 313512850, 361836165, 498107518, 79721721, 428820097, 428377538, 309735209, 334206088, 398311086, 215875685, 58587051, 86758163, 252672694, 351435037, 136018930, 495238285, 373691586, 11282211, 176492686, 421002171, 351560031, 431610927, 170605979, 123401487, 312972133, 141373313, 261130225, 496211114, 65472201, 346588990, 398050527, 416281412, 253788866, 318621035, 60372481, 446113396, 394648824, 169767450, 329556518, 151526569, 339251616, 106160340, 324030328, 3994004, 461800454, 301619911, 270331047, 173359123, 362323672, 19542138, 223123174, 33383974, 308984361, 392581550, 99042874, 214547280, 360159519, 323961308, 32908248, 206428335, 384824151, 352720533, 345446212, 155534017, 300011342, 337841211, 349554334, 109171279, 337679711, 287654461, 305487938, 216914575, 13680440}

    {566527588, 836263630, 760509183, 600546894, 665766779, 823815339, 747102290, 656037054, 504850962, 755392034, 643219176, 925848456, 768140543, 983591714, 543767020, 539892070, 801656391, 935107833, 941770337, 683256423, 764706987, 674907288, 584116591, 907059929, 923057474, 613434786, 750214583, 736538971, 821433755, 673092245, 512411196, 533167635, 604395529, 760647342, 640663958, 890097579, 947453173, 807023659, 930382947, 812538090, 779232026, 627772626, 576833313, 612396060, 613797661, 717026682, 905811862, 784309618, 838409422, 568959640, 816691464, 962045750, 703142699, 502819369, 777762230, 634721620, 997578952, 865734897, 647693307, 883779213, 726146173, 580923024, 897440436, 558375387, 965796524, 558340036, 578366314, 953014791, 789095409, 873982947, 659032495, 827214853, 746884202, 671197510, 689873230, 552803827, 913809628, 589853313, 760421791, 764584283, 937881713, 822074066, 889420295, 660220118, 833296971, 934747427, 528078652, 924462228, 944267429, 693311338, 621067955, 976001319, 538162429, 872072152, 530388333, 869429939, 936749288, 912128482, 830029355, 925460005, 748162843, 854563864, 961791718, 928914422, 552581840, 882237086, 826578317, 852710541, 942266606, 912985036, 799192732, 891550112, 752521136, 544318913, 742076687, 898324342, 762751007, 962541060, 596468433, 514619967, 899236844, 732809243, 962485804, 702897315, 516557367, 669121568, 922271340, 709160297, 532412287, 850635410, 813126043, 932546767, 567782070, 599015860, 850164601, 622289614, 505697942, 779504787, 751258653, 583641351, 630021334, 923781747, 585797051, 673486400, 787992842, 877304433, 514306589, 900419223, 911856039, 791117461, 699661012, 886581694, 888174471, 529068792, 732917074, 576425614, 776031307, 679244007, 964581238, 789682878, 933131027, 920706981, 761697365, 880931452, 963976076, 751287842, 867096774, 750464668, 866887636, 900220653, 883306770, 881646022, 516352787, 997321658, 756020821, 539451480, 542950380, 501514011, 572318547, 647013794, 975852635, 667174578, 800731405, 694412640, 955137955, 973463025, 680617403, 884671950, 708905527, 757256194, 529845125, 657103422, 524885907, 670059389, 781601475, 679204193, 760800374, 913906444, 555088317, 861063584}

    {548955874, 534942742, 779670812, 632000268, 838990701, 610980842, 521799704, 628187857, 841148261, 850727803, 561364876, 821345564, 953500342, 765859700, 910100431, 640938838, 519767975, 623018511, 812669133, 854777058, 742131949, 970895659, 567492754, 737149845, 920434925, 606653519, 717605642, 557780258, 531426825, 599313009, 752181732, 521932909, 749997743, 713490727, 541384756, 907637462, 955782790, 832066068, 715852979, 626680977, 998169880, 637152823, 940768170, 664228035, 758945279, 789886321, 750905975, 563473792, 884397867, 615531451, 565327126, 877340438, 847959984, 879696348, 628365609, 896509782, 629582643, 571846777, 687894417, 511464214, 890783193, 751573987, 757664756, 635568934, 584995437, 555486185, 721085664, 976254542, 894934266, 692915653, 873642271, 791247760, 723533540, 884024187, 646539537, 590623488, 813348041, 746916408, 865153042, 956907902, 632745935, 945287250, 721392136, 532331662, 510808180, 588427605, 669373912, 534998056, 606453604, 643247271, 665465393, 923049028, 923124573, 521385998, 736727157, 793938892, 758377397, 850176241, 577018676, 506021087, 542306858, 965726335, 679921701, 556155975, 742279948, 597553617, 549545529, 826992447, 935168845, 732287396, 574778694, 664295706, 501132643, 882943487, 724111390, 930564143, 870376127, 821711699, 539542692, 558051396, 902994189, 708669562, 540595105, 503233846, 577185739, 842850070, 873555952, 618153597, 563340599, 506903335, 935305219, 743296775, 934841944, 961800186, 779073300, 675497329, 983289708, 611436082, 541833035, 647003064, 748298351, 971654061, 809013102, 775819636, 820032193, 957896498, 787584197, 950498759, 886330150, 657979073, 595701046, 993627741, 601350808, 560568179, 642913054, 641900489, 693846153, 976334564, 625504336, 584318328, 794545738, 791883340, 861991523, 917025428, 993238761, 680477080, 665833121, 658150852, 964552843, 522331469, 766832340, 937475333, 693478103, 897379358, 918615703, 605146342, 600542320, 675367963, 687414103, 794250745, 769469714, 990849985, 508219017, 794923762, 557682895, 549931280, 900846527, 961462760, 945598357, 789663422, 943287538, 820088282, 832788787, 620907920, 915918589, 503251872, 869803211, 705776862, 840945005, 576118587}

    148

    Returns: 6803146326844920

  47. {76292678, 17411320, 234379830, 292302505, 261446230, 235557908, 386981714, 356466644, 8554652, 64620452, 447004212, 417818781, 190662968, 128296974, 4969629, 328492809, 139527976, 492231946, 270272094, 49018876, 92350057, 115198316, 146702041, 46939046, 69499662, 44082052, 440013236, 410302032, 368178719, 386369400, 446035914, 386547951, 7687022, 413727965, 271194033, 417674599, 256637613, 21108093, 69467199, 104790941, 255182619, 362574306, 456167382, 113325694, 324702364, 495079534, 275559901, 29524172, 135941261, 151284731, 52488433, 165808813, 373503953, 76241949, 304979860, 309065078, 277600681, 145559952, 53868976, 288914814, 67734283, 113452782, 560072, 178161599, 107497159, 347291490, 34241130, 477224216, 33317447, 98129101, 306887021, 327408923, 130333692, 476793433, 134237452, 297637039, 86978479, 416760301, 192436415, 448389193, 369585365, 73520819, 454258694, 387562607, 321189561, 32274367, 100411444, 420759813, 173835855, 57815341, 476827191, 223888775, 263773741, 232364139, 414463427, 63867070, 76187082, 407306463, 486381229, 26336795, 421563366, 385109246, 77655759, 73446551, 100958945, 72856605, 121614195, 60124080, 212302880, 459751844, 95606890, 346155654, 241247688, 42543240, 154137508, 318402825, 470370157, 408606650, 375606191, 92117964, 290313893, 89802384, 28295497, 158725405, 486159849, 378114753, 87121433, 331213595, 72121367, 331528758, 341343451, 237536936, 459630298, 187080675, 72246421, 367809833, 174831845, 123214, 364362278, 67607977, 308636116, 480025846, 98588947, 180690691, 343688133, 371636248, 413545024, 207906163, 445725575, 271098172, 388727730, 144007031, 142022127, 236685452, 267380554, 448628196, 218439251, 169059533, 308622287, 458649814, 386350809, 467868040, 343972751, 337413462, 224976889, 138114359, 86157595, 50901838, 337217144, 416874127, 339758453, 445270758, 12999291, 489489747, 55623494, 479915945, 345986777, 313579143, 409935038, 295834680, 339830372, 213069236, 411646356, 140085479, 319520385, 32017932, 91576782, 342145562, 144563477, 373174472, 356692584, 321090197, 276395316, 292995597, 268597893, 105912145, 210128061, 194236146, 403533127, 283968967}

    {139889583, 265160476, 395114125, 81401113, 409153856, 250679096, 113609287, 376396680, 375379779, 71961892, 457680235, 23954424, 487430142, 197836667, 435495793, 361416735, 471409198, 341568503, 336182873, 315416991, 220950981, 164165629, 338028470, 390551798, 73385968, 342770060, 450462743, 79170374, 456665088, 325704827, 290357422, 66291734, 329731012, 278008411, 275713926, 30899546, 302725908, 116638392, 497265859, 146672121, 153031644, 16925351, 123546659, 499564508, 96064796, 327113450, 224782980, 238139260, 215943487, 58066649, 464806229, 54895659, 264765846, 343802984, 133172427, 61935029, 296366183, 467892378, 40358909, 492851640, 166085336, 468779420, 231448462, 321623676, 124865101, 47444677, 253962705, 173380237, 83243507, 252788587, 353700569, 473034037, 64752321, 268283590, 49861242, 256580168, 46202874, 158480077, 472699306, 324008259, 97567445, 241609546, 217296254, 417247816, 442031228, 68843151, 227986785, 47299171, 33443236, 174170897, 422858911, 468791213, 198892447, 344311920, 68014686, 321630157, 393612826, 277842786, 66967737, 327620033, 467732823, 122938517, 23940704, 480266129, 14465604, 496326324, 6762531, 428476972, 454563936, 222366410, 80067191, 181373832, 416477612, 397430588, 381959721, 131436745, 202685543, 472080574, 366218648, 300360811, 158005395, 52293839, 499457345, 9873241, 262682179, 224921741, 331168404, 345592629, 260677277, 395033322, 493685232, 456915595, 396647374, 51083489, 154540247, 233890081, 419825077, 90942637, 394506869, 105974136, 263713229, 381435742, 215416541, 327882429, 110817960, 446406453, 156245480, 406905233, 71586268, 456485208, 309938617, 24514304, 231379851, 48040723, 199442567, 116162159, 275958288, 242750856, 182251738, 272393291, 276694714, 468460325, 442331003, 268497513, 51999688, 335454367, 56536003, 485485764, 45526473, 407006273, 201503788, 4447237, 31614530, 468552126, 40634347, 23094429, 338957115, 68779230, 95055371, 37721993, 382803997, 87723989, 78021320, 117532634, 146536159, 407316959, 483552605, 315199145, 496562899, 72177086, 119867331, 433685480, 428590007, 499424671, 97820868, 406843458, 21591478, 7031365, 133277401, 350951569}

    {617313239, 973709830, 811318895, 864351805, 691657625, 819772420, 977560703, 569595919, 840137880, 769196415, 800353834, 798218011, 995411021, 502247911, 716678296, 879920069, 641843601, 591938206, 587426465, 649156240, 660569136, 716080683, 840072501, 882441366, 952952841, 820143311, 660668584, 630478020, 500674754, 501956727, 689737955, 643816416, 689250526, 517710954, 928147917, 726666730, 960960246, 806568715, 653343443, 753807500, 689960207, 927272555, 771125997, 585083296, 505159525, 907510658, 653449607, 636515961, 598423297, 565629680, 517337523, 555412388, 764597825, 501108347, 943556993, 713188453, 729480223, 911584525, 747944652, 869008956, 592056566, 707818049, 562372812, 823974269, 992618799, 801524899, 660614029, 798590536, 566664082, 527427317, 795079343, 809713133, 814901686, 981641554, 603894965, 971813703, 870905371, 938027525, 875718266, 983822196, 653184042, 688338602, 581339556, 753477663, 648194768, 987244778, 865349271, 676689793, 615015302, 747699030, 967427951, 828823399, 559761360, 905914250, 865495428, 515240381, 531053756, 851998282, 812906141, 976535947, 822585057, 970333826, 803410323, 912711080, 822217538, 657142234, 743888927, 554481853, 725305415, 559896949, 570298983, 996014381, 878759258, 584810853, 603895263, 775778670, 826539861, 699970546, 510265813, 867138278, 600260149, 919329089, 514256436, 958085648, 780230835, 898764986, 980725003, 904864033, 785856844, 794502148, 963942723, 657514612, 534374488, 645635068, 789509025, 521371305, 658978108, 563726377, 674664935, 739833388, 759311130, 710423288, 816469097, 854683764, 547791393, 628747737, 700723119, 743809346, 898190261, 865717308, 733669931, 968875086, 987339235, 894032901, 676023595, 738477755, 890797048, 500018859, 569496173, 725076075, 939641339, 523590814, 683630926, 529418217, 646123255, 793930886, 959401697, 526457912, 975710165, 701736542, 715009875, 908483332, 779236583, 783797266, 536894086, 658949953, 574805629, 965172781, 609063440, 716915632, 837520004, 920713463, 956257237, 784786660, 817621106, 633372181, 844916054, 639611772, 774189282, 716874210, 607878145, 550432343, 949153955, 759391779, 861320777, 982691686, 978448680, 996740463, 530433884, 666604746}

    {744095211, 851135838, 788964247, 652733169, 706632117, 562266544, 944687628, 745472097, 639985139, 752756670, 516200388, 644009607, 900058632, 710753311, 969630039, 585832576, 644583471, 738506161, 855230711, 755463456, 633747376, 793406797, 758555612, 971007098, 815524540, 573446190, 547645584, 628303918, 741110404, 835452969, 558941556, 907461293, 743366969, 940164967, 790224543, 918087550, 531300334, 560216386, 700659377, 896980060, 683091913, 885916711, 642511306, 804455324, 858574519, 582340244, 835814778, 584863570, 732440446, 955751858, 510897187, 561241235, 697477040, 678009432, 605461255, 747569845, 709870622, 766835525, 921809928, 985648659, 892147932, 794790333, 565948333, 898787252, 962393302, 872382177, 758375771, 553749807, 798758953, 809588615, 618353335, 944783367, 869264455, 800091609, 758945163, 709601670, 574066011, 730565143, 522332819, 961191528, 679235957, 828704825, 539569286, 583957548, 762993751, 592655850, 508797650, 595197459, 986516197, 598746915, 617428908, 782316493, 924101857, 792555538, 658922351, 976259179, 956052017, 884303699, 877473932, 905452662, 843560234, 751375572, 828632821, 581026819, 547174702, 942889137, 786080956, 698600482, 709775120, 997519012, 700899489, 928286927, 781419504, 727610882, 797784957, 845601648, 841953416, 736051174, 735700524, 933770612, 850379172, 588877736, 730145896, 898625723, 567626717, 674064425, 872143783, 856462895, 956708091, 724252778, 893154065, 575241257, 626794041, 550830867, 740406867, 997847558, 731963088, 699663014, 888727558, 848648572, 629601112, 577730538, 813543483, 711794898, 771761579, 901671446, 934942809, 632103912, 727974221, 631679767, 767390517, 770093220, 958522038, 853219913, 713792956, 961892499, 650843371, 512882551, 695914217, 569558150, 628943842, 726192124, 993811651, 603373668, 600163053, 865766787, 569741503, 783331904, 865734266, 680067355, 814119620, 612228550, 678453781, 562906165, 812650327, 926643455, 773655902, 930741007, 908013008, 791391623, 870448929, 614458453, 657389918, 585827995, 537671426, 505518217, 602055876, 522194278, 550844788, 590914827, 848029279, 699628981, 597206493, 602226266, 570019968, 730115708, 617512258, 523283598, 656305442, 563873773}

    126

    Returns: 15843453987326940

  48. {250305465, 280245699, 371439209, 64148492, 309562226, 363041201, 303091980, 214276735, 205700657, 14735975, 42310332, 68598086, 252167536, 239624499, 193150922, 262129559, 90815352, 40555098, 409124020, 83822827, 48522789, 384303788, 159369826, 116510785, 56978358, 376112992, 60912002, 67716670, 268184291, 430744520, 27733285, 75724068, 478408251, 273513388, 405004401, 69290097, 138087525, 60957755, 424346110, 419786390, 132807108, 58124668, 461437119, 300678120, 103014439, 351339325, 54307965, 48331036, 175335519, 186555212, 127983053, 76739644, 7769660, 160927053, 298554428, 198781741, 73218676, 22932585, 422645137, 175716994, 387505186, 302991132, 183589099, 275863372, 115558456, 40475374, 310466922, 283704210, 21892757, 117107089, 68344713, 323664765, 495062569, 453580563, 195420424, 365056996, 43724624, 78651113, 337602075, 208238589, 142203941, 168479231, 479783024, 224564973, 245429627, 160149940, 363647164, 223393536, 72395037, 351292553, 97728623, 451328716, 87835728, 372878625, 156412016, 79343735, 372002088, 88169400, 176779244, 488835454, 447925160, 21020388, 110799503, 434187034, 415818142, 480888722, 378796495, 226477673, 308758500, 191344531, 196026192, 201999312, 48640444, 319916991, 228450635, 336707987, 5828540, 79026614, 454143862, 400621895, 259010714, 263551689, 278500625, 175078758, 372027244, 114142800, 468820310, 415424491, 290891099, 459015840, 195280301, 473407321, 14811358, 490973733, 470614654, 377634905, 349295988, 345138362, 290533250, 218239958, 136834125, 170050413, 394498034, 257860754, 429253381, 256705362, 388898585, 206560468, 299732253, 222367705, 191168172, 409472856, 233331374, 266756235, 292632939, 421988064, 90281047, 76226644, 44197689, 397448316, 103889759, 104192052, 194909775, 220707806, 295256372, 370106857, 38863477, 207436816, 27720128, 448039105, 44005338, 322407143, 232483165, 150759447, 176584449, 32341533, 93424684, 143210001, 236647576, 474349955, 452210329, 116374561, 404581449, 282288646, 236006940, 335782772, 95836649, 47738580, 179304057, 376372908, 377872473, 101972840, 486386743, 95034451, 224331225, 367405137, 174431010, 292012896, 499417736, 447113339}

    {220913006, 170369304, 62557836, 203429912, 375439535, 278028249, 329241924, 183393979, 191602574, 44536486, 483135664, 233505036, 398549187, 168040967, 101542452, 260275460, 48740907, 237155726, 153139727, 145436384, 93304391, 103969445, 294638362, 245519123, 385855598, 343141109, 196136732, 30418687, 320189864, 21576636, 242596730, 280426189, 446936525, 88734393, 163279113, 259682572, 194009498, 193932117, 344505930, 261675049, 145071706, 453319012, 148849576, 77731948, 344933432, 218972277, 131265408, 272387301, 370176331, 478891450, 482003143, 104680140, 22753707, 171194929, 94586019, 22687865, 150435527, 144545087, 441177221, 409832344, 399145966, 437603313, 237638273, 341025919, 64757937, 366932421, 189587404, 39966773, 112572027, 105658326, 176909137, 326769702, 492341839, 251415999, 456774058, 160545109, 154749669, 56553399, 1800332, 475779677, 491602754, 94639937, 239059551, 14272806, 75645410, 311767548, 179971331, 387022693, 237031214, 319786367, 433731026, 459393039, 186722360, 87613201, 375650230, 339119209, 266491556, 250953779, 120848263, 275666660, 408775296, 171757469, 185725488, 472452395, 93807775, 273900066, 160609841, 464448591, 66179050, 474533345, 259740766, 129978300, 130880853, 311526553, 128271075, 374370864, 130247981, 182408358, 323405094, 16829594, 481667930, 297561750, 58262553, 3871784, 173241201, 487794011, 453397536, 409040652, 224874390, 42025808, 382392782, 78150227, 82332788, 338905002, 25609882, 130340425, 193645649, 347986765, 306089549, 311069463, 289013443, 69065992, 173365066, 332326583, 486024672, 494386053, 62064707, 397547555, 280214361, 352524150, 46258114, 440738886, 167745216, 19991192, 372215696, 417121786, 74153939, 466043351, 12119089, 88587033, 150317822, 312407414, 212036554, 469583019, 172755279, 179832876, 267460290, 226698320, 254000690, 406666727, 213624006, 374977395, 392896548, 146718099, 186736768, 468567569, 401666574, 111757255, 459535900, 487994607, 476743497, 291960180, 364714357, 427838651, 306100536, 264234229, 277027809, 109991793, 24999140, 198276714, 329397774, 214980700, 27148186, 46284664, 488268441, 175144472, 471060328, 495042905, 92372004, 227400551}

    {606393692, 545159895, 853852655, 855119911, 714674835, 971659713, 922180993, 623393005, 521115810, 985820070, 613968421, 787589866, 696140638, 518879782, 796096449, 753435501, 864492011, 737219179, 862098380, 677494151, 843817996, 999495294, 881882606, 880205740, 518389263, 707593948, 830931798, 895924882, 828394361, 862027996, 609636187, 917057821, 612199268, 976808901, 932165169, 803111940, 668512288, 657907885, 937684477, 715502761, 664707187, 523657243, 937114823, 930854932, 855316033, 800055911, 849913981, 955565316, 858801017, 523427858, 978421462, 874462668, 744286828, 598333322, 656175471, 689250340, 934110424, 758896420, 718561024, 672620937, 932395297, 514854553, 941709441, 517041513, 609141842, 835080833, 764010407, 758615824, 552414343, 790556498, 686298470, 921703082, 527879049, 738561225, 718158384, 821275197, 636552412, 524897034, 920035395, 899093962, 522410529, 652527431, 613671541, 939450172, 885950158, 633505904, 594300737, 525001366, 892601483, 929897173, 893088374, 880356881, 695320072, 930913116, 841928379, 902861111, 883341914, 850148330, 585369459, 864747655, 769107525, 801140303, 954566399, 695795929, 831783200, 574915426, 578425458, 610500992, 982516807, 626998425, 845441497, 813911986, 525107132, 893331923, 958350598, 828031016, 618192259, 537044223, 829690527, 762335707, 505375971, 510257829, 818098542, 529897402, 535026376, 854945905, 819837884, 935493465, 625188113, 505982295, 944413692, 568486799, 609956324, 773691174, 619572195, 944483688, 608738265, 866172755, 528029292, 720735820, 513971383, 867938279, 831012289, 978797550, 896822931, 606725369, 586337036, 682826082, 672107378, 620793465, 883447212, 914604176, 710106752, 606928294, 903796987, 920663620, 506866499, 587851621, 788194326, 920837372, 576534302, 687910309, 704675256, 645541005, 909549483, 689836474, 664296277, 606576943, 919433903, 740208759, 693581210, 887873530, 602871968, 562997507, 817962958, 996671103, 957648233, 823338671, 931922918, 526793980, 980135445, 511539345, 689477164, 759905270, 793271012, 894907333, 661896021, 525280098, 715058347, 615292096, 995170343, 597471580, 617358379, 574090553, 907509642, 807592673, 847752154, 568753329, 632353325, 731575998}

    {505450714, 830292268, 635975171, 775622576, 697180623, 799855432, 962769351, 661933919, 938021983, 829480762, 856292971, 819322813, 903003995, 629750820, 931619046, 599843058, 737517006, 592416929, 546885875, 950116429, 631436768, 975717721, 518726314, 519393681, 694719553, 815356022, 622754921, 853543983, 976797851, 800078963, 704452630, 929900747, 631799375, 676458704, 577551733, 726314972, 780454123, 629825433, 500051608, 782561286, 804978357, 573332994, 692728937, 622362458, 726093096, 905462843, 587349497, 650275862, 965794504, 758424768, 742327474, 598625164, 923107677, 823062270, 500591700, 546897674, 664397158, 855103384, 693361119, 623179654, 701476922, 637115322, 668208771, 848187555, 793243630, 892349689, 769808484, 510965259, 835626529, 804140436, 808560772, 934420197, 735951139, 797213190, 772946183, 697436510, 596133663, 753726594, 882171662, 641526466, 608651065, 663533519, 672907633, 827861210, 700802575, 546720647, 874477324, 759946680, 896646680, 780594995, 584546565, 567849724, 887907493, 818877137, 567031232, 586585243, 512638760, 833197553, 561331992, 536838816, 918633133, 659804754, 811702330, 641137213, 660427082, 705590233, 735944637, 776595312, 619404634, 935166167, 529607652, 694094399, 662193415, 748008450, 539817750, 886272014, 822264375, 716600380, 994632032, 889497317, 841954023, 804245630, 732034229, 539230833, 678706751, 506493190, 937966406, 595431297, 680163069, 645603585, 990787285, 828336762, 503178628, 722133790, 603291789, 800704670, 804272693, 897652742, 962434989, 787214585, 933212492, 786179659, 553586737, 815632687, 733851225, 624763571, 604011179, 974013634, 700171439, 626421948, 506866127, 881355562, 682399551, 931041390, 658929084, 688389468, 850104763, 900021443, 698946938, 969321573, 781720236, 525000578, 632998754, 797836385, 607113402, 667798599, 527236863, 871833613, 743880026, 599902045, 924435292, 583596560, 604432147, 662568721, 823970908, 587887466, 740578495, 854896958, 719864206, 964033719, 520846935, 511732929, 915398476, 775260879, 663150286, 914804303, 726901521, 840521920, 620934095, 642978372, 771621506, 798191385, 897433790, 536447550, 771277446, 969420481, 901510787, 520735553, 812447313, 543207209}

    42

    Returns: 134713079715512461

  49. {169185839, 12893710, 158799273, 319144983, 75358280, 411334712, 69032210, 444508523, 463193569, 82970273, 455352844, 204208474, 236016442, 271583479, 482944006, 458410036, 129341015, 2713567, 370078515, 276037237, 33868400, 280037681, 364002943, 257919731, 18351573, 8555236, 180478612, 264804827, 47720855, 477204641, 445392372, 299386938, 461330655, 277856233, 388815311, 104874875, 213910154, 155359887, 83959890, 309689301, 413803980, 487070660, 438346682, 75743283, 238533727, 369559525, 125023212, 237592048, 251906481, 89603698, 296567138, 247984296, 131910995, 373302028, 147776656, 433185673, 249667996, 376902539, 494254420, 85513217, 79052045, 283110202, 443162796, 70556419, 478298140, 14829414, 446172731, 364169313, 102133533, 101588536, 260088605, 239184037, 195205918, 73676689, 326796024, 373311923, 433357901, 347905190, 208504305, 480291198, 330926350, 214552238, 131069316, 180944416, 192611558, 142757137, 189107715, 36106353, 360299104, 159953557, 210930330, 83612651, 60860804, 279604159, 79729963, 382833488, 279782760, 139119065, 180329560, 32743688, 197933156, 372074140, 175955605, 105761829, 153324026, 384724784, 322699117, 474182262, 265935658, 55885420, 458725795, 15185616, 99516173, 250454687, 378012240, 289064625, 377692222, 181009439, 442250142, 386635365, 4451083, 340892870, 391005395, 28201767, 121074132, 21321147, 319224288, 244292688, 485843051, 176775244, 199616827, 438337050, 261628418, 225810438, 198022352, 247824630, 358917187, 386273585, 394324414, 318588140, 229931025, 448494880, 251934640, 315122710, 428642308, 493658822, 243403506, 30252814, 219079423, 254752336, 137760071, 201999383, 371272172, 336600984, 377615607, 369925558, 81052882, 480590692, 3108848, 412575681, 28602919, 212411742, 495484574, 75831799, 250347690, 373541051, 278266956, 489544918, 333837378, 125329870, 155846513, 460831793, 180554109, 439079103, 482161832, 33474460, 459973212, 139167129, 225104282, 403115544, 374743628, 429173878, 317354194, 272426002, 463608196, 374757946, 7319350, 39170470, 472787156, 202373279, 349654839, 353870320, 98591528, 367255204, 156920491, 402492645, 49343561, 274761254, 149037444, 361598783}

    {427219152, 327287104, 93787536, 206876591, 484689540, 251600000, 81895139, 165746133, 329602844, 176183156, 163687193, 457726942, 283828502, 365807658, 5057729, 178084653, 314111871, 83467872, 476162892, 73525989, 278552390, 138395584, 443802150, 263768230, 485253733, 464526074, 326268930, 226409019, 268843839, 362041966, 265188712, 265386943, 58265984, 370186736, 194985355, 57840423, 314457816, 263519586, 43675013, 385767840, 24575707, 117851073, 465383853, 144853068, 482560962, 379287487, 340638709, 165978550, 436142974, 402817244, 252906147, 75688872, 168833206, 118270136, 181305511, 219179398, 41193330, 467804383, 304926291, 403745320, 268998490, 372587318, 69646178, 272036485, 137528446, 215274901, 23492120, 45285103, 411531788, 32029149, 482803233, 87029662, 341202522, 29742545, 456107876, 432431703, 201252883, 154397436, 305703358, 284308282, 412845550, 78614349, 169783244, 299077994, 337114484, 309002664, 344446883, 268944370, 156954740, 465003612, 140860469, 157624282, 19722692, 243822532, 161300340, 333011612, 55918387, 412100513, 111073101, 45210317, 231675806, 366866051, 402116968, 186614365, 330218659, 411541330, 224874398, 204333955, 350345151, 251767895, 9693069, 336225444, 6262411, 208853109, 219348095, 139095702, 161275944, 283628721, 199435227, 465181198, 466881238, 26324743, 373168062, 126073309, 396137127, 468747181, 240445003, 205444218, 461705587, 130720507, 372743458, 122411193, 257168119, 321920430, 255010501, 247949800, 309010063, 205284986, 409821369, 114785485, 340180267, 487473193, 29459845, 365212947, 300049214, 231813778, 494505462, 50290440, 354141226, 372438061, 110822813, 230247085, 325294946, 167099071, 272533879, 52240474, 462729469, 105117671, 225000363, 13490168, 490530128, 104333046, 462100162, 464953966, 342680773, 341603753, 271035940, 171018169, 225350311, 414850900, 204780822, 462939106, 122013593, 109067673, 56205630, 169474207, 202170441, 256568198, 300708607, 80240031, 274901336, 137079813, 148575121, 201517918, 168387648, 250685008, 499666866, 253486391, 302462782, 468006932, 52345526, 409246427, 278392557, 135585916, 59833039, 461611103, 278980824, 366363094, 176313542, 271367208}

    {961158967, 967772724, 596909621, 721804583, 593310067, 726835825, 638113527, 565227503, 538022876, 661304390, 721507396, 903865433, 642155839, 599722514, 997666002, 792003940, 671349172, 814248865, 569861090, 916749762, 713544521, 532682203, 760474335, 638860327, 856425553, 565060428, 735872444, 576480769, 561854754, 523033679, 508124949, 800953346, 968330594, 928984689, 521858752, 549329925, 582413681, 791371966, 803035892, 821922544, 818372701, 976929353, 812311417, 783981198, 655053648, 529449874, 758463233, 881132059, 562638299, 876043958, 815408745, 932402903, 694845142, 521707578, 776487946, 873436694, 949773130, 663418927, 885150537, 610612254, 511307083, 780477500, 849187116, 691119999, 746334032, 521097529, 609772374, 843764832, 945984200, 745573409, 886281189, 927908736, 693756962, 965316737, 895247861, 535101770, 910348064, 501410986, 604236000, 735876973, 786497038, 502146274, 710807001, 595088576, 953373507, 618153387, 966989176, 997237783, 822837119, 798649275, 982539367, 684661238, 924619080, 724812043, 593229003, 655380062, 622683085, 737940038, 815641291, 848341989, 517437330, 770578245, 853656564, 996888208, 614176216, 854486207, 775850518, 672756343, 593751195, 785999165, 862192143, 535546830, 795380226, 928980987, 540015261, 910710897, 952730289, 547392525, 880747248, 679907373, 676862198, 649124881, 818814341, 971382760, 749175432, 573003041, 979876434, 833664037, 797054206, 836278556, 584501980, 791960499, 501135640, 548101782, 525924596, 792027661, 903395870, 594743411, 823612201, 626705495, 509067903, 982844442, 543769740, 795800040, 752684491, 955669685, 553051213, 672645989, 764388519, 862037891, 634758967, 558655192, 938777879, 518873902, 694042112, 581141810, 581868115, 993487620, 919412858, 514608977, 740594383, 598945150, 924938682, 639361287, 949407358, 801374118, 710704837, 742623683, 603672345, 633567114, 751326976, 685993897, 866191424, 824125040, 807283413, 710683667, 521737133, 537495654, 585302782, 964174709, 813187595, 724262375, 933453925, 649684580, 642571410, 915230497, 969543968, 872438324, 939740379, 969573513, 603050108, 931162007, 629400510, 718019385, 898700983, 966579414, 717154242, 640360924, 811772739, 773867333}

    {530553794, 758923540, 500735849, 737931934, 919534925, 916091501, 603591972, 610576458, 958443997, 596604144, 592986892, 757772509, 810332358, 622754372, 999711176, 673877319, 828316117, 903855858, 706380527, 919835843, 557133494, 831928390, 872039002, 886062369, 656787326, 668111160, 678251190, 737022119, 813749862, 531201066, 572389392, 504736332, 670849810, 899212637, 791154260, 996565687, 610314433, 831963747, 748818165, 975971494, 951005179, 945846822, 789342150, 819417925, 866837827, 552198850, 692841923, 748201354, 777778261, 611539660, 902646833, 681010844, 563513580, 799198452, 875086976, 937299383, 615878028, 680779928, 546951648, 560187703, 733428163, 634239925, 958147889, 616734266, 653949934, 886369140, 967299079, 900475070, 629876104, 553916503, 970489528, 884941407, 973159993, 788240868, 711202450, 726389381, 622806110, 908211821, 716295713, 667341728, 781713201, 775915645, 733618836, 808824061, 659738628, 998785231, 729061781, 672396580, 716356950, 935656618, 933298924, 736321009, 504430128, 969595293, 632791426, 686407798, 855382419, 971521460, 722520037, 841726845, 928305768, 855699881, 531926426, 543138643, 841209588, 910447272, 669254546, 804991879, 620795726, 541148113, 610299384, 895038267, 710248446, 586613603, 816906600, 957532426, 922488867, 682959884, 588384548, 980229646, 687377647, 720333955, 595785271, 543859215, 595661024, 769161832, 684463221, 730320828, 547104780, 580296806, 694601458, 988834413, 834176420, 842796307, 693471447, 669068269, 675386037, 907211413, 558300683, 695499672, 710451814, 950440211, 538524949, 527543176, 978682298, 644194538, 890797390, 940804636, 545799963, 749097775, 574393906, 970639369, 673841264, 906932837, 799908956, 668821041, 825878808, 707195989, 830923918, 700479039, 745195286, 944739695, 828337515, 874288568, 897790767, 588720663, 728390825, 837487396, 957921702, 609889703, 981591798, 603916600, 759928965, 895066174, 983354470, 737967671, 838922622, 792402570, 954360174, 875004891, 694377427, 988253818, 912415180, 919487118, 790057463, 576390969, 906383504, 655312657, 562797317, 988124368, 921124708, 731370792, 658964424, 512401528, 866102962, 906219933, 542438377, 851885145, 769886363, 832931185}

    183

    Returns: 1123963014310160

  50. {240277180, 400111906, 396480497, 497875503, 46867436, 400827599, 80955951, 132263349, 271334052, 345013592, 15464205, 383427475, 25504075, 305905287, 27925683, 388985627, 314328631, 135881620, 390601684, 263859443, 352546148, 118980557, 453440328, 315854804, 193189329, 449095167, 422328599, 278093338, 427662792, 41953925, 390553809, 175345295, 386630339, 327207565, 431165096, 479318309, 444178282, 394705936, 325622032, 228255304, 164539390, 29296127, 481254477, 373143482, 236936722, 14646685, 163770965, 133818822, 375530448, 214553229, 241262504, 130839736, 27493677, 60141262, 18031830, 394020104, 171195582, 241007980, 383582436, 244385560, 97448213, 358516955, 170573611, 379972545, 478424666, 39950578, 65180873, 255514268, 315166629, 444287016, 337081130, 478304677, 37061600, 205756440, 288495721, 292619498, 140741353, 460573113, 103898698, 443832828, 109612730, 257756029, 250745718, 458465966, 271911632, 470844662, 239869745, 429636273, 179895992, 464389159, 451771378, 270933225, 134229551, 210309437, 217599140, 415578537, 55302114, 158872484, 302632639, 426211736, 416761501, 38149263, 333748207, 59476302, 220390885, 36732169, 186027495, 148723464, 421394332, 211802196, 115004301, 457702864, 210208793, 424217443, 239659418, 190672577, 227041160, 396575927, 89053590, 498407392, 44600532, 176009050, 163835898, 199671328, 489106847, 71184818, 397308793, 418208078, 123429716, 467595983, 478150259, 492407933, 235939732, 490294564, 354275200, 142096072, 193449101, 495401446, 366434050, 349480300, 209051023, 343549124, 178725644, 226108935, 139183298, 22022191, 185932043, 308407578, 69300727, 53143178, 248895605, 394486618, 151601009, 321881290, 367480874, 51445632, 354192802, 72615330, 456605425, 53258417, 87832182, 364712913, 480341943, 186270306, 101333142, 484798012, 449601101, 467380831, 217058733, 253626266, 190023333, 185981193, 287502568, 100774635, 412127821, 369902550, 294395542, 486732282, 41324639, 425247679, 183401443, 360579182, 161017497, 193762343, 497344842, 315854391, 336219135, 13194576, 147976075, 64468027, 482465405, 378180821, 42083368, 128862015, 323456146, 293641817, 291783178, 231256070, 136478380, 185777169}

    {240553490, 32094077, 139234043, 138569514, 81325909, 186198826, 149543524, 304678944, 312757554, 54168217, 330516739, 124569411, 334591258, 256876340, 199983011, 318129537, 90515400, 140503436, 443955240, 105071392, 275192826, 334286901, 48195493, 195762081, 224745597, 31614475, 128508714, 450843613, 246321853, 34084314, 225529071, 148308731, 77695694, 295681735, 458411263, 323255050, 77078380, 254123867, 306163135, 164170375, 239568564, 175192789, 297653552, 169725422, 97861189, 369492283, 266466038, 162920341, 33411629, 306494998, 133324684, 39033385, 230748956, 213553559, 379780273, 241541521, 461881575, 284382248, 45586524, 146390967, 149432057, 173409099, 159859151, 238467390, 345573532, 362512006, 257121337, 73266223, 387756987, 196294349, 115787666, 312909531, 150442514, 371455756, 9357514, 11785183, 11343075, 336258559, 179328256, 151742047, 390639198, 254209987, 327864092, 211240954, 5435635, 21940363, 3206096, 473585011, 306438834, 52508976, 469566724, 78519965, 54546534, 453664280, 347376727, 274387538, 446707852, 103014055, 307785158, 462112450, 102236404, 86101935, 388579757, 8027411, 216325266, 373017455, 210380322, 40993275, 119178678, 396611391, 167014374, 160938478, 305443772, 19468746, 272506731, 396285314, 331168562, 105917552, 419688291, 86645205, 425732296, 292944410, 198766543, 409252943, 461375509, 155781762, 153644462, 473934950, 215845172, 242351206, 207901918, 145960241, 471084017, 374535286, 210823138, 267397266, 486321231, 487847139, 165724356, 174402027, 410762794, 43623872, 92760965, 340229799, 484597237, 360616557, 40041758, 169751068, 116350405, 83452578, 193991164, 404543781, 321679856, 212598749, 304553827, 352698573, 307238987, 39415885, 311519364, 453436850, 418341493, 352493080, 63121268, 439327557, 221105384, 434211265, 202976154, 69477676, 493853445, 317114875, 253092272, 232583952, 198642122, 195378145, 256615824, 498753468, 169219724, 191645133, 82241875, 200839895, 23662654, 7994731, 138207786, 197518030, 151183803, 58881681, 281076217, 189867745, 299288248, 86378899, 240222628, 159757984, 467414629, 234158955, 214552484, 55286311, 9995972, 38028282, 495814567, 116723938}

    {930960109, 807282969, 944395016, 719193362, 736582459, 973340319, 613042622, 889376285, 530125372, 856580679, 893245366, 614784821, 652840316, 743018859, 775326745, 569967313, 924856595, 862431700, 869240023, 830355636, 962199823, 813556056, 502257144, 942235751, 987351609, 595548463, 681455589, 827414910, 960347628, 632539188, 808755384, 828575224, 958859433, 628482300, 556182660, 903324507, 583766320, 553266576, 732741246, 576746719, 689558919, 544271309, 767571025, 929240117, 950361679, 706252676, 889221048, 969824962, 649427465, 566548305, 680891411, 955483362, 691124961, 608267343, 801876470, 987675614, 896264228, 980493909, 909661931, 638133445, 702555900, 636929257, 572834651, 961135064, 705675850, 688295209, 831721989, 637956050, 693951547, 792712287, 968965316, 555351495, 666856631, 538765287, 639499452, 848013705, 908505813, 568455516, 772498838, 534245054, 645720761, 531151086, 625502036, 847811909, 601941917, 676085923, 813826769, 971241343, 938997196, 946411118, 521676686, 869420449, 973073077, 669413172, 602638428, 531698481, 976027079, 792740023, 597455916, 514680429, 628702051, 955187961, 693650726, 801630269, 890285763, 582823071, 859481524, 835729115, 971215000, 676473599, 738137591, 850333052, 849995485, 671227854, 707979977, 732300828, 813074112, 540670107, 529199401, 595559798, 659678828, 601937277, 587244117, 536132859, 669309919, 594979444, 983371425, 574756121, 762009736, 811907688, 918193157, 657227959, 706459502, 636833890, 780921612, 549872261, 560234673, 506681526, 730664586, 506832042, 894029287, 614533440, 766942956, 738500292, 655067871, 646325606, 684452188, 624126446, 563343874, 643786072, 909203137, 790307993, 877083934, 964237040, 815875948, 817293550, 622502683, 716470406, 937332770, 909617800, 788740061, 777221047, 647126892, 791503550, 974591586, 947333973, 930596561, 731237108, 900263021, 628929488, 694130947, 713866444, 946606401, 769418911, 893874656, 905614395, 600010196, 698126540, 771026694, 575824417, 637390094, 769633849, 742517554, 851255820, 942236434, 827553265, 833668543, 796046635, 709037347, 879847870, 965639816, 643007198, 567071232, 881934020, 747006049, 755582067, 990318934, 891199400, 614946479, 963477906}

    {998013470, 737214566, 611737481, 723782217, 700875694, 655612489, 605927617, 769800988, 995982556, 568648721, 956762492, 657138311, 974829510, 852033598, 757495302, 790282824, 986579416, 767636524, 987702767, 789145851, 837073877, 905871412, 508608320, 747824614, 794958837, 919700901, 723673156, 844288852, 547916555, 660235142, 918668597, 703424289, 860670825, 565317195, 534858402, 645830364, 863499555, 765167183, 877032232, 558303663, 917889164, 998825071, 511371425, 904828475, 567728333, 716614637, 801292372, 870068742, 712544321, 770377777, 608626555, 686284318, 829571132, 551698434, 993782263, 916133281, 745274867, 771356615, 568942940, 517251864, 832335006, 643102466, 743865212, 577169004, 810700099, 834022269, 923713543, 888926406, 526800550, 826725019, 653305610, 601016204, 786733573, 986154125, 931404269, 539923484, 751181673, 658232978, 527172436, 821243958, 604623655, 807612158, 857257744, 705780153, 982398894, 882838929, 833815720, 859369219, 536901481, 961995406, 732531773, 609481089, 911835570, 779537674, 759894239, 583991709, 841679989, 731024743, 684034141, 576341104, 886540371, 831018146, 946480514, 587467154, 709079616, 988035911, 806706555, 661240116, 719827532, 678687047, 757813166, 605253917, 886189772, 911349445, 979429527, 737669042, 734732470, 846865019, 640550719, 638237745, 626764468, 770540836, 548926446, 750987368, 927181096, 897382580, 871776164, 958237558, 757620645, 572144972, 811543742, 958447064, 770963317, 764316763, 795410247, 835945005, 508614669, 946590407, 973647861, 990418740, 631839630, 877603882, 664353248, 753797575, 716141754, 984567642, 960345699, 767060230, 588597451, 608235953, 623400302, 801656640, 671919453, 998584958, 720418817, 962498791, 999438782, 603893425, 738756637, 930490229, 910807306, 834353749, 510487706, 856863460, 941897981, 700997022, 940018302, 635562356, 737818828, 541385006, 874365471, 995819720, 821370178, 518022186, 740804425, 854222132, 912780631, 947732236, 557939438, 966940570, 541171384, 925478666, 587139173, 936724211, 794774466, 734070145, 586542110, 613140715, 519277432, 714692651, 791448010, 532291186, 948589359, 799093106, 815414967, 967269826, 818739238, 950120188, 904087754, 803495503}

    73

    Returns: 74388864592660428

  51. {342901443, 39089801, 189260804, 3584757, 84032246, 38975833, 368928464, 149655416, 419393937, 456340248, 172904661, 76715022, 11438610, 23166024, 49515942, 96436528, 96562947, 382426542, 301216313, 161848418, 37268991, 178073225, 306997312, 380408546, 68590470, 457097697, 143753792, 240790623, 338066273, 150286758, 454098391, 112937610, 413168, 217675151, 377882024, 23904231, 174153049, 396750200, 383250519, 182700600, 268880443, 199007252, 490210653, 297957095, 448238225, 225270046, 274422610, 116318434, 317330571, 102531901, 472307220, 21330964, 323564851, 231221700, 185113624, 444712623, 11699922, 129761850, 201909495, 18418643, 44613089, 39755989, 329810445, 242929870, 190053229, 213490497, 475773568, 133819678, 219809644, 461541972, 130434978, 441437347, 460505983, 182351622, 313922431, 105727132, 116636805, 41952330, 259658561, 30798536, 467624994, 348574559, 241784317, 447340029, 312754755, 93632344, 406780578, 186500596, 473392335, 151851710, 362540698, 446130427, 111693285, 449640190, 440721208, 336396940, 207288351, 321188586, 482171720, 415278624, 7054578, 441988518, 327649266, 42347030, 33259451, 93421386, 483667635, 84409498, 466031166, 464158494, 360034790, 274131529, 286933006, 59845905, 308538074, 317091628, 142409004, 255024477, 447160392, 424216174, 41752109, 149167220, 347377857, 204848845, 360343159, 456731366, 371232365, 373925049, 398505554, 417675435, 453436489, 492288270, 363856184, 163946069, 150557169, 192323049, 95085901, 369113904, 253388799, 74315679, 415000370, 204788108, 21833511, 1317839, 166313659, 91825846, 76568565, 479401614, 432083052, 463687126, 269507114, 440216094, 173883028, 96269952, 154706723, 291886895, 228414879, 32640387, 346456362, 330295010, 492204047, 287551219, 354363929, 38513580, 281264611, 138763385, 276475111, 497836635, 263188522, 46784411, 222949278, 171759540, 430324813, 194279603, 60844578, 226665603, 40714269, 434284581, 180332787, 394007698, 178993774, 53686329, 26413911, 39222543, 26403957, 482996133, 39281005, 150697770, 136119229, 339912894, 433904170, 135203635, 194866649, 389062535, 418634272, 190149917, 187180977, 2399412, 345211987, 100891831}

    {180165748, 141071762, 293112884, 371642428, 426726178, 355057646, 78023229, 389575077, 110008835, 237546611, 359554887, 257610781, 36541680, 312166615, 440541853, 346038844, 138764972, 461975741, 12551055, 80756334, 188891440, 455393556, 226512120, 22473738, 252136739, 497370379, 375811512, 16256566, 221537573, 334825997, 220324880, 263061335, 231266568, 196449268, 404089401, 342156455, 273519805, 175692363, 345883738, 154015307, 406374970, 58442348, 5626290, 279614751, 386207850, 231171175, 429241311, 452912840, 97734924, 231207513, 181106905, 143469633, 44714607, 270460992, 247366164, 451506426, 159700294, 345209540, 254787268, 67050949, 464861565, 199818626, 438585914, 4600516, 50950756, 73178268, 112768378, 238128586, 125273527, 342232153, 122803842, 381716542, 207128823, 470990867, 2760806, 480349753, 20225861, 99224822, 399024489, 98881226, 85979178, 199278838, 123799379, 93957287, 15647144, 240813619, 342242292, 127147405, 166856107, 271332740, 308677999, 386470234, 234674201, 430361013, 192607760, 330730380, 35972821, 135451085, 423217658, 100142846, 460720158, 125077933, 346639476, 423636044, 350940878, 240368321, 458235670, 163702562, 484073524, 77759755, 405453034, 245012995, 489657850, 379050804, 301974903, 354722090, 413006214, 34211602, 411016686, 336468649, 372514445, 178982517, 492361248, 122804080, 126855310, 201670708, 330312503, 181008271, 497484652, 407255115, 164161425, 418096075, 371377217, 363400187, 468458186, 186462467, 32983300, 20579546, 171871937, 391220530, 361596356, 457887237, 69086103, 394591275, 172931145, 238413453, 403391475, 223477481, 427474991, 90165719, 180539788, 431467008, 373819545, 342244909, 180297284, 72913695, 399232173, 37044166, 70512525, 99221426, 52393736, 486763954, 454540059, 51676388, 478968970, 458767749, 28333061, 390462287, 40544009, 27858389, 485958022, 469804623, 356353141, 447085577, 115256687, 497467435, 305800180, 123992197, 95037992, 146298272, 257784274, 303281652, 57525482, 440693105, 56516890, 13048851, 263432396, 493174230, 176170981, 77283589, 177992845, 329770932, 381468744, 253794689, 99410562, 346962984, 371910633, 71670440, 449433018, 289337896}

    {849868461, 630946312, 608403509, 700679226, 950369782, 847941925, 585750033, 647738389, 956878372, 820536540, 563278136, 590884488, 971989720, 780360179, 952918807, 881963108, 542394142, 648279146, 773968737, 677997243, 583062286, 835178218, 593595154, 528911284, 560227355, 699240599, 631365227, 639326750, 937118474, 605917333, 660798465, 696120764, 852174789, 878780505, 927330786, 998968494, 740186950, 855886331, 722031933, 900418142, 981335569, 755883149, 698893845, 762317204, 629566150, 868703451, 611538450, 773112307, 940672141, 668722993, 578053456, 558884768, 642696905, 948663802, 706901334, 627795946, 529554704, 759841810, 913280675, 995240576, 631422591, 551900879, 971133782, 985743364, 821579284, 757626891, 507482368, 593819662, 959801796, 743772224, 979184197, 835939016, 787338261, 913948669, 527651404, 506695434, 858467312, 940820685, 511920846, 587352747, 762930923, 618232527, 501766628, 674819497, 739543313, 842810795, 933090228, 897552517, 826994433, 861654838, 688152153, 886405472, 573680548, 839932245, 880884190, 860904172, 779617413, 522195127, 551610083, 505266901, 663628910, 665258531, 703901302, 845875898, 787807574, 646928861, 500418752, 917877519, 507172016, 844165133, 530976710, 562497245, 766035960, 977469866, 773050708, 835141158, 608740077, 991607141, 602704575, 817551221, 770155573, 532597354, 673767352, 625098099, 659241420, 676658247, 873146975, 990913424, 639449002, 567404540, 625642252, 675454084, 719910168, 535557344, 834026084, 793009143, 681161233, 820745352, 788883384, 659088664, 852732560, 942931423, 762342324, 815915157, 916942571, 816500905, 641487661, 746081759, 500245246, 802368724, 650358623, 889189587, 815832390, 500480530, 903533413, 543051327, 601326346, 668262362, 622808689, 967974183, 548406046, 662755711, 660330941, 756857012, 770989972, 982321570, 846310056, 613118444, 507287982, 945315568, 973555842, 996850931, 813525131, 636141558, 984245171, 670808555, 570763967, 771009547, 701259096, 792660933, 585738560, 890203698, 548862138, 524071491, 911140111, 884047117, 878525179, 586160247, 662981833, 802654906, 817666984, 799710526, 896674122, 814107869, 819256190, 859018520, 879881231, 869269542, 501042469, 645349963}

    {891255389, 840509761, 501389369, 881484480, 650097192, 591172193, 648495927, 715366765, 532883028, 936981831, 625801907, 643800831, 681721644, 609786025, 954145778, 893633203, 830255614, 659740225, 698997024, 503484516, 587060819, 726405803, 820817789, 764271565, 920567784, 847231220, 705460027, 737090225, 719016081, 742966613, 594852655, 571956178, 836750613, 981685257, 823200374, 678007970, 536243179, 737663658, 971976210, 543117259, 509161363, 623433606, 560484946, 585509554, 833065124, 847468225, 578795502, 655655053, 981426182, 987448827, 700950303, 647685182, 848393701, 697874899, 889932097, 951961566, 690081422, 666645579, 893001106, 874315322, 805237685, 505049452, 959746843, 852923111, 759981582, 729859773, 609887548, 987270497, 980163990, 528063586, 528077553, 800902552, 781813706, 825467576, 980573489, 771668084, 956145649, 524261975, 861340810, 524819134, 821946061, 760275555, 891471036, 853799499, 841934569, 930726959, 526948035, 640203496, 967429985, 882854352, 631822695, 529152622, 644115011, 564281928, 988549396, 645994664, 787907530, 867717324, 651946990, 796709788, 991401579, 612009618, 516708208, 782483584, 616503942, 736533463, 585289913, 943339835, 885776483, 532142058, 571434677, 895915635, 963727178, 965010028, 730583716, 806763768, 698792353, 827963550, 617176621, 994224111, 509163686, 988704474, 659083085, 815222853, 895775959, 858405781, 621283129, 744124906, 556088655, 590298367, 796450571, 834942668, 897274512, 911829228, 968167278, 914817209, 570316245, 981425821, 856800185, 577551306, 532492310, 577814265, 505822642, 598876372, 733885031, 748596524, 951278894, 796911198, 786925262, 974818477, 986073478, 583637465, 841358944, 780560516, 636731580, 947653065, 531215385, 556644076, 844470927, 718050202, 895480269, 893725611, 678129169, 919002624, 758327236, 621066388, 959753154, 577100642, 766346135, 633048909, 942437528, 705255681, 525524180, 780599529, 810136140, 985260388, 582044493, 731754286, 809134166, 919582671, 947457344, 965088894, 565835742, 867467335, 544801532, 748420862, 657357137, 670019139, 982956837, 977000363, 798623735, 559955956, 830334349, 952286671, 880748937, 974426700, 678612468, 536243800, 648120551, 517056720}

    24

    Returns: 202314321586855980

  52. {434868049, 262095357, 340330338, 80780107, 260519217, 174465105, 411779501, 203902760, 298405294, 496415223, 375022646, 387891833, 380931507, 476312588, 378895505, 106037082, 391948613, 38841312, 186072862, 372974954, 460862400, 27813975, 418103033, 25561532, 303873479, 50798981, 398530061, 166880428, 247447588, 496783928, 37688294, 282428231, 218951093, 227232248, 60744864, 401173028, 479745843, 170642974, 292146255, 335896596, 211102150, 245287631, 367087228, 52105284, 70159013, 234771644, 369011226, 360410112, 496879814, 114452021, 323678976, 233611433, 389434421, 457844278, 341921668, 330568709, 178351718, 374170412, 400763662, 355713383, 402173701, 56811272, 81048563, 147394635, 339410295, 115917645, 159677036, 225888295, 154534295, 144426441, 210860835, 97811252, 371611742, 438468379, 213862216, 225948803, 277241083, 499743799, 473199036, 22575287, 248655246, 246780617, 437952220, 492981118, 150825580, 40085119, 7846810, 458458186, 327872885, 228098534, 53168664, 141391541, 399448991, 171736452, 246675456, 30579259, 376284765, 450343611, 132767080, 186064618, 327774238, 172919077, 280386416, 164554352, 77681746, 335531748, 293653378, 255952137, 114048722, 280817127, 244287209, 210225144, 196305745, 361663913, 490660403, 219745286, 134204739, 455282358, 470154425, 268041770, 359290738, 20958884, 334234360, 124696876, 116002386, 147511435, 104752094, 103142072, 53603825, 100121051, 100007834, 387016175, 58280922, 313347077, 12103316, 342940205, 256641169, 5392929, 255067395, 320232956, 121727279, 418248263, 280148743, 378402504, 454876218, 155564452, 246342875, 187666144, 383904206, 48824102, 90656588, 468913206, 96617258, 73655288, 37417529, 100731919, 143843584, 318513806, 121672995, 251620080, 327227921, 154660837, 172102578, 331426576, 359023762, 71257889, 343323305, 67930641, 473274622, 437017109, 270161307, 468181428, 464852370, 54182585, 42378973, 366677456, 326111927, 385728035, 87939049, 116357693, 8324074, 310723670, 378693330, 51642858, 483782970, 428141871, 308552274, 41859572, 164213261, 151690767, 337674586, 270984027, 433628105, 422897983, 414190461, 351904523, 203475717, 439795186, 145788137, 27582985}

    {35756309, 178112844, 113246143, 487745756, 381865480, 91841166, 365550776, 243098192, 253805511, 88612892, 84839236, 375113457, 409467321, 144010567, 37233355, 105357343, 488993250, 480900466, 181573766, 343650459, 437457726, 271855827, 328308812, 139657917, 324010193, 72098662, 73360822, 72408294, 444486947, 244310780, 114291240, 380239812, 469511762, 31834760, 71174515, 228409954, 408252374, 146687620, 195804819, 182653990, 43080990, 288165068, 292746029, 341640115, 219855241, 257057905, 299143614, 478512247, 16025932, 150519856, 325387990, 104987985, 50686539, 461459258, 256520005, 29930687, 66015237, 392071821, 472354606, 55639351, 226381197, 210312144, 338244583, 277772349, 181264628, 228860197, 435238304, 335227651, 442455932, 347835263, 281774928, 426694044, 272559297, 488854335, 227653412, 273490393, 314178764, 383876506, 240399250, 157279220, 330717257, 22739829, 460542575, 465963655, 267657804, 173579730, 76219680, 158785556, 14927959, 228373047, 488770599, 266553535, 283599746, 16915305, 437123261, 207227936, 173414915, 352519843, 302102058, 362535584, 214916481, 326430995, 266881399, 361618547, 171958900, 300574664, 107106623, 298366833, 407572643, 196178324, 33637901, 341538581, 32213702, 467471400, 10047061, 254015380, 350760790, 329386587, 396020068, 448704505, 284617860, 485868102, 227007073, 14693507, 185013884, 120027253, 53758159, 331809940, 11033195, 295905282, 499610633, 332956683, 241297975, 371355193, 382214788, 181931837, 354821943, 360696243, 434869685, 83215422, 274562543, 164354675, 149673537, 407977298, 122926532, 3172278, 16443729, 102047509, 72953687, 466067892, 146689018, 28802, 269019335, 453687762, 463283404, 360514391, 322161384, 250671725, 349189607, 291101321, 46780186, 329086522, 196723548, 297952586, 324383887, 261653897, 385610262, 438424649, 473648170, 188957756, 316655121, 175745854, 161431167, 47376781, 274652966, 111094250, 139067309, 143770543, 455876242, 176759236, 171315136, 250165810, 351934157, 256613774, 478673627, 262763752, 322031859, 412104441, 361850627, 491268936, 197297705, 79084995, 244308933, 213546772, 253921159, 395953788, 416703521, 66773083, 258946807, 127300686}

    {888462667, 964550753, 630474637, 737484678, 944087136, 550274198, 918509325, 829568043, 983695453, 836125614, 748844296, 933537422, 706272075, 536963087, 722876670, 535581365, 555519839, 721924470, 822154983, 787810144, 996244387, 669823174, 912056731, 758139374, 866391479, 933330482, 790555306, 674613837, 687641222, 865279657, 967248570, 596830578, 911841571, 912350803, 973911483, 573479245, 829213603, 722276529, 947181113, 567447645, 908793796, 790578894, 551051190, 509991680, 949191516, 665536916, 600947503, 551567414, 666340388, 968993745, 554332716, 799296517, 530952254, 944463427, 910514788, 967634121, 932292304, 601408687, 892425922, 595828695, 875021341, 724892238, 573504729, 841591684, 769123521, 509134000, 618902354, 846534739, 530252529, 950862061, 606315743, 923309360, 565245141, 545307564, 576834112, 914290813, 698513270, 810864974, 962704941, 754441344, 864422730, 778024248, 999202830, 511221206, 539624521, 673012308, 553332012, 685349945, 870719463, 677993447, 592122765, 931402556, 727669889, 897378996, 750241311, 653653747, 833991975, 569578364, 979958026, 971204483, 639626487, 773325458, 949246189, 904488888, 791418403, 918698914, 732366999, 961693082, 948292119, 690570217, 990514516, 826431177, 915749189, 522918419, 876645168, 757951913, 997201652, 905112427, 761035738, 922649623, 540931071, 705110911, 544661988, 751762971, 665278258, 567672852, 751381728, 668856182, 841731534, 879322822, 535523047, 737623161, 558472343, 546894524, 928817727, 743741447, 658002409, 781183201, 883073139, 536204217, 868804167, 507839036, 927433533, 818727354, 948346089, 747475977, 669709484, 978373712, 535485997, 993338422, 789958826, 752468902, 980750610, 526367658, 972797067, 943355617, 777464101, 653944383, 570072989, 910457514, 703358192, 756731854, 527241646, 562441008, 660582931, 802758104, 572830492, 967047030, 930432719, 775780638, 827183754, 969727710, 856893563, 939644674, 771422327, 532070173, 983765891, 560797795, 760320276, 597937533, 883641582, 883403297, 720788535, 560972977, 520494204, 651600014, 522738014, 893607695, 699977809, 634614539, 839734083, 761636071, 902042952, 628313885, 753175311, 600574436, 634661924, 657146300, 647409820, 882785954}

    {649397905, 828699287, 594084560, 901136326, 561282745, 697689877, 838909735, 562552493, 831318236, 502107533, 583481954, 629859219, 657045300, 819097976, 659582295, 500952973, 774916949, 751003471, 525710766, 801187782, 529689342, 969649560, 585398966, 862335159, 981926061, 810744938, 535052700, 715451894, 875516031, 963020669, 908881720, 705809464, 588205963, 809134470, 689515031, 651179672, 742712685, 847053212, 973114386, 689633454, 972279343, 678439929, 514645557, 878914660, 860390855, 677659242, 937840485, 936581050, 886324706, 608916366, 753799748, 700043615, 699031834, 909168130, 835769173, 861194807, 653083232, 756155063, 898601068, 794733695, 921472661, 685402326, 528008845, 783188431, 528026122, 699023612, 503705189, 530642157, 948226340, 693011386, 866475770, 933666284, 959736667, 668076958, 998091801, 575704914, 986360177, 837395672, 759564454, 851715584, 868203917, 971714181, 684313453, 788326278, 879285320, 723076555, 753357081, 885357165, 978942602, 835001730, 792145516, 716079798, 768865668, 954896170, 779300089, 906867853, 873602821, 655065761, 988927331, 951978706, 562672537, 807025191, 573231412, 970407572, 637673867, 788806416, 561812143, 631023085, 710174184, 524112350, 891415756, 664333738, 525303650, 757177091, 952751293, 825723396, 834384493, 957607250, 527424291, 864726149, 906793240, 656817693, 804343065, 634906137, 639452314, 886173874, 753307225, 919595236, 830920725, 845967623, 842654482, 767395791, 800967769, 597183748, 729884153, 875604027, 924803398, 849869333, 989890670, 730843688, 572433347, 703108237, 747685467, 564125057, 885225324, 593880356, 946186651, 738120122, 937927761, 602989340, 989321781, 754399200, 771417168, 518510313, 646586874, 541521874, 694229651, 538129372, 809621514, 980469217, 825742847, 727202014, 925107334, 591017714, 605973630, 810503836, 503325561, 548712425, 865972753, 933047737, 622892584, 812012567, 860550840, 953771891, 821006459, 828464156, 968441866, 971960432, 987448886, 751147917, 703235022, 672174996, 894300852, 972656581, 863870770, 616800593, 586096894, 665569818, 651776952, 509720756, 815187232, 797692488, 654420015, 557869741, 924364514, 591117401, 568784894, 773220240, 865925377, 744299994}

    43

    Returns: 150534749306396196

  53. {172848448, 375019161, 115445932, 13167360, 14962400, 32594605, 8624752, 173836501, 403375738, 163940020, 426122628, 357443574, 429693086, 146311898, 383674927, 172490784, 301935078, 89156959, 326107234, 267085770, 33359476, 82726828, 350145263, 412964156, 85247226, 278740698, 195077892, 478144854, 45989574, 336761926, 301825264, 29695153, 175229094, 208484765, 267713657, 23221877, 207878125, 164372274, 436234111, 355427463, 116291225, 269294877, 195494875, 22241391, 283051828, 77958940, 17301293, 91786933, 70545280, 353575024, 229878915, 216645942, 128615348, 246163504, 44369061, 368480269, 362665420, 179680233, 216217732, 144021239, 270085723, 93408435, 204312413, 77949916, 47903792, 318152700, 491447810, 340418591, 176201540, 172440923, 365386457, 251254894, 327070561, 226296685, 23779173, 398082422, 125089884, 149786662, 388823756, 280754625, 4274062, 445474273, 82807755, 6801491, 273704322, 287044578, 263265448, 73245946, 384680834, 167339529, 136685775, 77317959, 346072923, 149771378, 300785810, 457480359, 334446690, 316717822, 302631156, 176814968, 395540571, 136226025, 242614169, 30019622, 139238451, 207138958, 196813856, 253124998, 80859358, 48514157, 261420253, 226007377, 115149908, 30540333, 271876252, 75700698, 482941520, 73543565, 357021463, 474042696, 61612369, 29669483, 112606656, 137897415, 244160892, 264449378, 75304127, 331172458, 200269466, 300051291, 496107596, 446443220, 7327641, 35859533, 364046028, 335838739, 208831297, 29901202, 469210377, 96414450, 64003929, 195341126, 221624018, 182689682, 142123285, 66834542, 164540163, 11611053, 359803107, 348296181, 153630706, 499024920, 102089999, 100893452, 379591758, 42305500, 329782543, 428944583, 467672628, 339798819, 238849862, 159057219, 35523022, 234562842, 159117482, 410339212, 323067239, 373039932, 66035746, 272292286, 377697210, 462197686, 250482455, 234482793, 371606576, 73176874, 403220826, 100531286, 107833056, 71496770, 436996251, 10557172, 459424734, 203373856, 406370515, 14917821, 92056132, 231404620, 253446928, 345589625, 194743633, 101838937, 207190893, 260844203, 263495793, 44944551, 418723262, 284012107, 148637440, 265349077}

    {392600691, 180310051, 395974075, 450557176, 209397081, 227198114, 345108500, 404632409, 300906975, 337091829, 228651075, 153712879, 153450875, 133984829, 159169411, 27942456, 250375990, 19278260, 403574184, 283161346, 462109527, 232072727, 103528483, 433370863, 464921901, 278910586, 948885, 106974646, 81554798, 274907065, 59324987, 276437966, 455015154, 322402358, 283297958, 347336950, 104486383, 312257358, 332881680, 74623411, 350584572, 283419446, 72818004, 375707863, 302223265, 361398013, 55715066, 77692555, 497151493, 103283733, 256608824, 398261663, 160769969, 453664000, 179128855, 208429556, 250189120, 156857183, 35230574, 349728718, 46370511, 480686172, 17358991, 451505153, 257581579, 27028711, 73508301, 206808305, 366988824, 327334232, 75192131, 418136555, 73658531, 423218667, 302896730, 459716207, 9641618, 15242567, 332246842, 276683994, 76572492, 156936794, 306510600, 415246418, 181682405, 280387220, 88687182, 383180952, 83210362, 184940842, 330202502, 89991584, 135592843, 262323115, 333848586, 371405212, 1170831, 401521730, 424386202, 422057237, 196225023, 448526201, 32354388, 44078470, 34541611, 346335452, 31877189, 49379055, 495840362, 466722222, 175050680, 2804469, 220419957, 302306579, 44326642, 305416241, 58727459, 337774852, 371684601, 381687855, 348868167, 408307498, 484856422, 196482295, 334535125, 122098877, 120096283, 209036132, 174406329, 441513918, 89095602, 431918307, 35758411, 20889624, 78843728, 214341124, 392422354, 27790219, 417744732, 492587076, 273988815, 359027449, 485198456, 98477848, 494522901, 62359106, 384079318, 393813493, 113004795, 395832350, 499044241, 468826349, 10528813, 252054, 256344478, 265489777, 32870317, 498580394, 465545002, 77134866, 340932290, 293653357, 12557587, 444862189, 147733100, 465359734, 478421824, 47230650, 213072438, 190774210, 325199490, 247385348, 87720376, 416938441, 214193795, 7747341, 199649571, 262696511, 171702775, 15302214, 479500555, 178578980, 85122345, 138293510, 127617328, 208774421, 234487896, 175300737, 458787547, 443523168, 109737057, 145500828, 388556551, 35194021, 268842052, 434290872, 323120381, 220503927, 168278425, 278374404}

    {716317061, 995087017, 849596964, 851221744, 910929690, 765726963, 962085264, 584399399, 736291128, 740710269, 663237966, 923362908, 788311823, 955602976, 934193824, 971634529, 784088455, 544084078, 956114298, 797975423, 510712419, 756879391, 514368792, 864279640, 722244427, 903346367, 743400944, 716819043, 963422816, 978963802, 529301233, 997381247, 667766556, 556937882, 760739794, 995738750, 816304558, 695627890, 637617948, 806568603, 815102016, 637647570, 674022111, 807593872, 694301312, 684057661, 989509039, 935675597, 669641725, 697499100, 677694359, 545837412, 949739900, 733809285, 984544720, 554436419, 875279963, 662860934, 531268007, 510364061, 825037819, 721750229, 889429979, 719396319, 964806029, 619460959, 834556860, 631440033, 811818130, 529998824, 867530952, 878338777, 841436431, 530251497, 905669042, 814846897, 705287107, 628942061, 841896255, 580626514, 945480735, 509523808, 740647039, 954626185, 923670983, 891599679, 845063043, 839903129, 732577987, 993416371, 748858580, 664519913, 723628422, 705729288, 886130332, 530342042, 545479432, 698586888, 781243582, 873468331, 712300314, 999142863, 869763509, 540152089, 889499612, 699062389, 842978617, 505259354, 976097401, 795775784, 893670805, 719982747, 746494395, 787123144, 731420176, 594096520, 751005178, 879410170, 684471304, 818663153, 974285666, 751672681, 773808650, 772315617, 926448295, 508320644, 613219454, 977596562, 921272603, 873468168, 859998224, 611626177, 873795252, 715151526, 664939809, 851252719, 901424700, 663608516, 585396256, 959621024, 961683868, 628931215, 919041058, 997619100, 719663320, 826967024, 723324621, 711298672, 950327433, 904517529, 581145516, 775704921, 689897278, 924571742, 616194647, 525742928, 996982325, 694912860, 546289509, 639821868, 877856462, 906392872, 519266341, 779052734, 869397562, 862436201, 826334283, 539034119, 503396205, 625085160, 526914384, 848029832, 530832820, 721197386, 720699790, 964959602, 576663789, 968239116, 954381444, 578950811, 911290510, 884104329, 755988831, 768053076, 641597811, 814148681, 860828320, 594260544, 576181714, 940106106, 745582805, 717967544, 509042819, 520796425, 636006944, 800698902, 590000909, 559690160, 819515883, 688581391}

    {669340052, 630187597, 782471982, 924089091, 659156945, 913949256, 802677956, 707229323, 521972330, 823100597, 531999807, 534053940, 879494272, 737177212, 502046289, 850211061, 706849709, 813095101, 544205591, 691086844, 972881898, 618539632, 956736479, 911364056, 978206296, 908214432, 771899503, 985320968, 968701941, 920213966, 756833493, 750892664, 650452630, 924360275, 815752195, 596793730, 689210684, 552057538, 750161313, 897870495, 631494752, 757843299, 613934844, 943491890, 633108987, 917289449, 528752753, 775108786, 904879403, 911027957, 655979764, 866384159, 909031033, 660607309, 606563964, 681996181, 977714662, 937016527, 973121615, 686721045, 719341370, 656600334, 853964526, 618625333, 513777027, 966119012, 925353371, 965946189, 555057360, 636708434, 582991040, 971586749, 881803008, 733083218, 730975521, 680975949, 581068205, 997466626, 729702466, 734843130, 609804999, 944532705, 684547615, 679774532, 821812098, 552057304, 767514081, 986956638, 635082676, 695060666, 804473227, 978347882, 987690817, 589357061, 578890214, 783820364, 767298673, 589880306, 873760282, 551513647, 692284453, 959496924, 588352289, 939668540, 812693361, 969444702, 643213952, 537532090, 663732667, 598277969, 938765976, 708212469, 940460088, 816841574, 801267340, 660020111, 573912660, 521832885, 868046833, 782331768, 504964009, 831706999, 991840485, 787741332, 560456167, 941599872, 745365931, 578411976, 662056179, 534117641, 862709886, 551590927, 720630539, 514378192, 751618533, 587276184, 880730913, 944641420, 949764726, 746312037, 663053053, 818623965, 832676166, 839886751, 990340121, 738632536, 772514585, 537671369, 617422808, 618959707, 671982404, 663077474, 512613136, 931733077, 877395891, 740744140, 939192219, 940183333, 880962882, 670044128, 915824874, 628338679, 763949493, 858136796, 767443449, 730521233, 884279080, 817092223, 611376027, 969749303, 843684579, 938908492, 506947526, 990299392, 753590538, 596510333, 562166008, 560401544, 727096597, 626571466, 970059796, 785945330, 634923173, 666697009, 612780106, 602605125, 714955603, 812204910, 700134289, 531677134, 656983757, 829106876, 683199753, 761230729, 769722516, 657213752, 785334114, 998222514, 574053398, 667575878}

    195

    Returns: 162126517173525

  54. {4290813, 275919388, 33590075, 285708342, 330222034, 211639267, 73981355, 8028900, 142577746, 55811757, 131841199, 42429702, 484385488, 77623228, 64064023, 96860764, 485276402, 388289036, 19899297, 436886138, 426273323, 488133494, 96452578, 440659725, 351652434, 81446858, 475257902, 491518584, 325968659, 283512688, 119899318, 385330847, 99787871, 241172494, 400731184, 436749725, 381034196, 106364602, 485992025, 437461548, 155551281, 460025920, 326942682, 297089058, 191648347, 487921368, 416227037, 341689943, 295589072, 414771596, 311437236, 358453103, 148428398, 210358339, 132281133, 296597776, 144418562, 80540519, 210421202, 240463091, 363649015, 466199263, 459167389, 377365450, 20148114, 67109445, 103936399, 452264747, 490767815, 343678025, 208324309, 400086340, 38908562, 257373565, 377019721, 483695908, 163749814, 377320756, 96672202, 327951050, 222066355, 107545028, 292872910, 14099393, 150755241, 209348035, 162262309, 329410036, 114513759, 168993844, 77999621, 284968548, 51084614, 467489004, 116143211, 15563939, 425832287, 298066966, 490978638, 172425799, 124106588, 153177267, 302353224, 261347923, 410504235, 114872953, 121604051, 282419431, 270820756, 379298056, 5068648, 14934259, 161870602, 316856328, 409092835, 102083249, 303147963, 355513019, 164124112, 176056289, 96202029, 403167041, 262824692, 79255050, 274776057, 76013286, 289396198, 259904115, 372674604, 274286882, 174731215, 494424453, 384950300, 244352284, 86138524, 151774008, 494807906, 99307519, 98440927, 182440880, 241402117, 75473861, 273912102, 347877805, 383485938, 373614742, 126023991, 116459621, 347530473, 179647942, 129184503, 389824279, 285349897, 309394204, 166207495, 189755942, 65109339, 472082984, 323733018, 4203773, 417160227, 222997014, 170181391, 39761284, 271454166, 232418087, 450881068, 138201754, 83129700, 401649885, 85708630, 201076226, 212295581, 436679189, 383928787, 38849273, 15858254, 376043121, 235639784, 204215784, 303862711, 289844270, 31220144, 134078414, 412368252, 314661205, 436537106, 341265188, 22956973, 448424985, 127349127, 476005032, 17407577, 282269847, 431258769, 101118472, 484789321, 208720456, 377285804, 357498285}

    {243604670, 385858286, 70362347, 104890794, 181615634, 257103463, 445101740, 318231422, 131135978, 42869478, 149114852, 165281256, 29661313, 203850570, 128023054, 180191398, 265737098, 278094686, 239835866, 16315960, 111132657, 119528852, 494651043, 487776272, 381491282, 485652107, 272987118, 291687867, 403591565, 353343084, 379965826, 119002683, 330260291, 10333396, 169432156, 287356287, 274015428, 135590811, 78064953, 497971694, 403023236, 168991164, 433902553, 479486045, 440738256, 285652041, 127571924, 326376417, 309990496, 305332939, 302629374, 295917537, 113644527, 215041878, 23479732, 332950496, 18472921, 386316836, 449686996, 55141135, 412413824, 284395014, 164271620, 102426002, 433862440, 394481543, 133640851, 271714584, 116684926, 256043671, 292070731, 478916521, 433480460, 208480987, 382278929, 331161180, 307672760, 328595465, 383232714, 298272814, 188268964, 439515667, 125331046, 436639693, 71531080, 89606351, 298848743, 469046851, 321109347, 379733616, 70199736, 353896733, 33122968, 228742503, 70127825, 470193137, 293241791, 303815135, 98287600, 45527688, 338019921, 409619630, 210734818, 228231280, 431339114, 144350814, 109553253, 394220317, 272943820, 289844998, 246876680, 50641991, 470032993, 456899092, 454618645, 412203050, 445022055, 421083952, 199236962, 147937783, 52158697, 278327174, 243797841, 414676523, 83211431, 83471361, 270487, 255713548, 472588129, 1981627, 271190299, 131128245, 91824133, 117931928, 205664395, 114796404, 117592813, 382483474, 130897310, 306500312, 95774616, 316857642, 456404175, 152575110, 144645683, 344152379, 250075059, 211864691, 232436436, 320722519, 299836192, 194353375, 447693056, 437407176, 307048523, 116283342, 419016769, 243965830, 164096232, 180962098, 112832928, 361754541, 203045804, 200378661, 154041631, 181854130, 61394569, 108471619, 299905808, 153400619, 382087473, 291502714, 255270445, 307454469, 215846048, 476659160, 268689275, 405528323, 307544122, 498516438, 195096717, 481624716, 288816227, 54270604, 45500461, 124698711, 274733638, 288469930, 485222894, 268073476, 46107388, 303570097, 29856066, 25717370, 96553783, 70122802, 365571350, 8129513, 316361699, 444984028}

    {824205237, 655189880, 878081960, 829281614, 742215425, 812856809, 595705402, 813804299, 552636188, 570775625, 683519637, 929903495, 857686176, 795282940, 635382641, 894370806, 818840571, 587921345, 628718970, 594282542, 748064958, 654548498, 954291964, 952008825, 774524813, 602469696, 621686000, 784932598, 951512877, 661483052, 586423473, 800877387, 623198645, 716570596, 544289999, 665737336, 694288441, 681504273, 670129535, 594518275, 608075307, 843590032, 826521808, 675827837, 573251879, 894657959, 732192861, 888576716, 642757971, 735237875, 665455632, 598129101, 732662822, 515773854, 815202144, 699444124, 510736692, 927699765, 902130405, 759436244, 518582006, 789195069, 639374390, 932517295, 743533891, 820428970, 775354527, 869618281, 605046360, 719396444, 647078764, 772281758, 996218506, 761182288, 610720724, 583759164, 664019137, 800470514, 891717338, 612239939, 629109701, 536712269, 951167480, 670428590, 881560330, 961764855, 762907252, 937564918, 824034690, 900770587, 855473854, 629706504, 750112143, 618781193, 844905970, 666915769, 658012478, 579140760, 635640325, 620502905, 761697047, 827154681, 996497497, 693739001, 584189750, 695529639, 935695547, 800136929, 582247615, 512139147, 896661290, 642026616, 574790930, 525903885, 585028716, 599924351, 763225259, 613702055, 821628466, 751571413, 580823092, 906493792, 756226620, 572498722, 994760011, 961554526, 697065437, 737198649, 508359689, 632417367, 602770727, 805879119, 873974856, 924440960, 919376523, 657409274, 911530803, 889928206, 636890119, 659710808, 601865978, 916855393, 646315885, 700880911, 962348241, 900865907, 995878045, 786084020, 719628457, 665944236, 861879977, 724381651, 846263286, 829463738, 956914076, 724589872, 969581025, 580690123, 611223222, 545622196, 861804051, 910167746, 521186714, 977564002, 932230665, 740251475, 859646696, 551077278, 546951519, 681322954, 721862075, 679283267, 711271125, 782400960, 637169291, 641268555, 547996493, 842333252, 528590721, 982119678, 565521772, 518630665, 514743131, 796839119, 845181378, 945173508, 553215020, 536819981, 802575228, 831491476, 506584078, 932864051, 617145985, 877338268, 978088493, 830436824, 934372140, 639178597, 843953934, 849460234}

    {746650669, 880991826, 863100630, 503214338, 763464701, 960507861, 939320107, 844036301, 864855117, 802241641, 723346321, 549357788, 747070749, 897268192, 813400604, 800613691, 501346777, 961078406, 851293135, 542371130, 995814417, 632372840, 957651181, 591038737, 835934802, 721733835, 743540809, 962877283, 814835818, 575800695, 877867202, 541569238, 539099808, 794260002, 603470176, 844546037, 902213261, 648808656, 505246401, 650777925, 637907132, 946492184, 752024481, 966146320, 589706477, 686211929, 730407273, 572113449, 674675436, 980423554, 944700281, 536631865, 892046448, 521627849, 656210416, 700181258, 928553888, 519724727, 558823708, 815136388, 734753223, 807962191, 508887649, 536333911, 759701443, 593686861, 932034698, 653752124, 600324693, 780594009, 708116374, 592832727, 755157506, 817297293, 727034074, 917085049, 591455919, 957231263, 781766905, 553446240, 921740642, 704735131, 757217733, 589636458, 596736499, 731386376, 942585320, 750787892, 648619328, 954851374, 788184997, 974975673, 815353457, 604921777, 683449303, 888493447, 759536800, 553577184, 636491147, 690654690, 915089654, 524384067, 810675892, 744709538, 559237056, 903984562, 777908540, 836669583, 764656504, 982729894, 871663850, 971841140, 844783912, 654309159, 953454861, 755266369, 623111932, 945605356, 728840100, 754778735, 689034084, 566342801, 819509323, 949110838, 837744279, 675973865, 833150169, 558072589, 706563412, 973317865, 547706353, 804327416, 648574335, 926729253, 934845458, 593628986, 987650910, 725572393, 865509384, 767416207, 668737923, 641433567, 735690642, 967931801, 945180429, 585823370, 587529466, 893716263, 875023155, 751403670, 726120384, 994563413, 579569298, 808627788, 711213099, 943308587, 719186473, 970309248, 516451856, 928181310, 666806224, 630013521, 897938429, 531184977, 644771945, 545407540, 642389740, 527261468, 524379033, 721443218, 564393882, 791477350, 520657623, 906191633, 762318580, 757884710, 817649236, 732377972, 570133241, 963428057, 677729292, 783413178, 973422384, 634929809, 940445413, 905848609, 779918719, 728640771, 851367958, 851597314, 664533527, 758779837, 573823858, 669095164, 867212089, 523884768, 761237287, 545091438, 591222711, 929457067}

    43

    Returns: 126447131391922530

  55. {353819580, 239971479, 83169995, 129606038, 126597239, 178065873, 134856395, 111350990, 398809649, 248488059, 43549507, 483432520, 98832227, 455711402, 369730868, 368517223, 470859793, 97722443, 273128116, 452167151, 487446313, 341749774, 179963982, 227949772, 413217890, 397356923, 43762727, 239070093, 58636828, 138880237, 407785677, 27297491, 379093210, 499113224, 137824117, 459418350, 380668667, 333566338, 356408816, 412704378, 146929094, 357601749, 57271085, 359909233, 323039746, 167540886, 125485215, 354537854, 144118879, 84173550, 462454931, 348230347, 111678522, 117018839, 211890229, 371906987, 2607947, 100065986, 70150005, 370489836, 307433288, 54094812, 62177942, 108494866, 237721877, 385691776, 180060626, 144682756, 236444235, 348390059, 85897274, 485040169, 179646798, 23124391, 275241771, 423674247, 186562, 223905897, 320211721, 243806319, 445723353, 409448497, 375230696, 440548767, 472140672, 425047545, 357899729, 215641078, 435228663, 51527994, 399534710, 66255202, 88461299, 87214417, 124132817, 329690226, 352289732, 131449778, 422356106, 311650256, 334854224, 395876772, 144538754, 472564676, 331207525, 339866930, 110296655, 287835097, 445639637, 111141793, 100596536, 48962821, 460048993, 224452273, 89924603, 442804089, 227351313, 365680799, 399743712, 290318026, 146670082, 471661361, 465970197, 165936053, 182243784, 55849525, 442011700, 258616191, 252392096, 403096699, 486738220, 91598790, 249125914, 176591861, 222875501, 290581190, 355618358, 52673041, 286729377, 238394631, 446850049, 321449091, 202499717, 352207815, 346185396, 475891988, 101864307, 17033781, 331358871, 192956398, 6904253, 241578661, 477308992, 472930726, 421212626, 441709397, 448835330, 455381996, 73069567, 163469098, 339608616, 109321056, 286551755, 203769976, 73464393, 274636189, 264570769, 42926315, 400506764, 6521360, 341755493, 298520048, 16789277, 100210646, 112040965, 327005969, 277249885, 198678774, 391088836, 190421040, 257795968, 68173018, 109329510, 319999632, 121841258, 126496359, 468988015, 360862459, 57979846, 121773221, 42667459, 336872233, 28545043, 387076201, 414988104, 89014407, 413323120, 288114420, 70199529, 169730253}

    {212396345, 275711152, 379033819, 293890148, 359913806, 312665367, 305770923, 5423216, 112571854, 457241343, 464946913, 495590364, 475258027, 488364905, 179972873, 459885805, 382722066, 403332936, 390605947, 230028658, 462947158, 76310966, 5524463, 356409822, 51813152, 367227683, 469446673, 193242585, 343145231, 334369853, 62380956, 37653303, 171202112, 99178860, 397251899, 466950090, 244761979, 204217069, 169975599, 303375686, 377929051, 286746937, 262880464, 312205905, 368018041, 114990624, 146690115, 248185843, 145295329, 463805918, 36156729, 406469085, 200677341, 207008802, 482870704, 153362036, 83058036, 479908623, 4091202, 355536439, 105230688, 297164716, 62464515, 263571454, 1768266, 313972344, 74551540, 414606045, 163896684, 369928659, 325143252, 355156448, 55337615, 204571092, 401087947, 119502966, 321995921, 95884624, 189177038, 343711696, 364960059, 265220432, 305047915, 293029989, 267012709, 384547137, 284289748, 63783890, 128866143, 256849401, 171394092, 174141389, 35198977, 358201097, 276979588, 228936239, 320918519, 23741355, 325295120, 215585496, 419351395, 17818040, 26965664, 130413381, 129763958, 497275443, 489145599, 412154104, 449605150, 22177069, 407481524, 384449805, 405803267, 78345772, 99332563, 301931764, 455512695, 127780578, 288091734, 300035515, 117641975, 354633768, 104543856, 351433958, 113839327, 170501558, 489629244, 366227558, 80010076, 305944985, 405764283, 122360713, 124676006, 212335239, 154681550, 140769560, 446113149, 326028768, 127350914, 96125221, 383295192, 212134351, 300330952, 46226733, 23027996, 339005553, 444249584, 61756627, 451482577, 161112366, 216393649, 279691220, 204364067, 408265153, 41124013, 205479055, 159622714, 303869972, 215812927, 425604075, 62331631, 259408077, 133563918, 494902331, 247274632, 467804212, 436174664, 349256911, 349795378, 116057353, 256522202, 206133029, 300280746, 362862980, 456185916, 91106159, 113014628, 449351075, 439867594, 268967657, 300554180, 350892372, 364714325, 334645250, 242842108, 46245304, 232760088, 303887560, 279715527, 292007681, 78399812, 393416872, 310233512, 463868344, 246332041, 422297695, 402498885, 112780841, 298418172, 426437365}

    {722394424, 844267568, 524384035, 515057834, 641225622, 802921718, 859743876, 852257598, 816996211, 645880396, 821288058, 588483643, 627875931, 534485190, 505218075, 779858272, 522281053, 953621030, 565485752, 761931179, 870316121, 960125082, 898910868, 757735714, 608418558, 645806184, 792467700, 663326829, 500427520, 572411798, 936219297, 947749444, 617003180, 909233587, 768301168, 855144427, 938306552, 512985872, 917117104, 614453701, 980641613, 889665921, 561329364, 599581167, 592324136, 999220280, 572108050, 704908950, 984486168, 742833318, 818052134, 881746087, 839916310, 595699039, 784563354, 748144310, 965696530, 748056124, 834780726, 800106135, 732313122, 535590770, 567650807, 993231070, 741026121, 716682087, 866397783, 988899798, 852655202, 643720786, 883877254, 668980384, 926585730, 837015787, 919523091, 994383787, 662270828, 532951246, 629121063, 502205000, 726040668, 734226035, 811042243, 951934486, 614757135, 874057544, 939933695, 773518355, 597523510, 559308274, 987202094, 584033693, 892004449, 888291141, 963470189, 899323552, 680344122, 796510615, 687591387, 557324658, 736563317, 654738681, 819522206, 940041608, 618888712, 881149967, 901857558, 779699187, 799094998, 746810694, 832149026, 566325659, 586686990, 792484860, 955563568, 705955606, 666222232, 595695331, 545142846, 873896380, 928808319, 955710900, 960697981, 705260129, 934193810, 584832247, 906743473, 561066549, 998157071, 514898708, 639048645, 520053205, 847341012, 974825133, 730443060, 681064616, 632392432, 978415195, 863279429, 593566004, 855725796, 711587293, 757742775, 789044508, 717408405, 693236338, 922646119, 668262763, 526704307, 674602980, 502297579, 555020546, 732023533, 568156261, 775356937, 926862001, 557011755, 966401325, 610586499, 875217888, 842866655, 899184499, 736855614, 856359948, 865595889, 875432257, 641056508, 898990629, 633308387, 796764701, 909219337, 768460438, 864881524, 777001189, 965600650, 894008430, 539362674, 622993919, 756860323, 592225792, 555561779, 733780510, 583321096, 606998485, 767306006, 655711635, 773780062, 751885293, 515324247, 589834682, 558039071, 861812688, 900808748, 716825875, 552585661, 688836599, 797100663, 615497305, 712538674, 636400328}

    {991159475, 599906425, 812485678, 659298630, 709112004, 631184201, 624931762, 766726957, 777561373, 596112108, 952150495, 665393113, 947311324, 574578558, 739470167, 927070121, 642022785, 897419841, 659772985, 692682454, 861646179, 922734318, 878353689, 850894893, 706856412, 613524960, 926332837, 599774990, 568340710, 944518955, 796045426, 981659367, 501350496, 626703396, 943659630, 744355197, 758407036, 611954836, 773320378, 808927182, 658063054, 908373312, 706049590, 888669817, 795548572, 587698355, 803531462, 953253478, 641674968, 895553492, 738151450, 836002985, 765066379, 690340782, 566958290, 985587289, 619445021, 732722169, 870930499, 878142067, 665456795, 784766391, 854160124, 714076421, 548913328, 619016818, 892674400, 809121639, 850947859, 690475734, 982099513, 856899869, 727283667, 551814548, 954314208, 925101051, 876176725, 838513353, 524332170, 588761582, 802309916, 533718825, 532826464, 560018437, 942039768, 906709625, 873648343, 912951773, 945250568, 869239698, 768567994, 683463135, 775522744, 500617034, 822906200, 934560471, 706896714, 709650844, 856869945, 573239848, 946207465, 906369477, 903374827, 547250772, 617942637, 675359069, 526944139, 560459129, 718965935, 643355461, 761881361, 736855856, 654004120, 775932649, 959493567, 607091221, 915500420, 514593717, 638539851, 609888161, 683774802, 637180917, 971618403, 708674912, 740858086, 772648838, 538138388, 627077480, 805083391, 806788395, 851966609, 748329481, 526319428, 804703188, 744609639, 777590530, 586482270, 912364738, 542939380, 875633407, 904463177, 663060093, 836170489, 705523763, 540404089, 672861799, 870617954, 914932249, 998028099, 939857261, 798378458, 698216516, 647361097, 558556610, 739372807, 618076132, 749724106, 847300360, 829448419, 940485679, 938915711, 592912498, 646364161, 964177315, 808723062, 713272628, 873359377, 829254042, 548273307, 965804306, 932330263, 583715539, 700076844, 731653344, 653396045, 724802748, 595781980, 982890712, 721900850, 557558547, 848913011, 766079640, 763320671, 549984465, 809549382, 662949775, 715886579, 780036397, 695270377, 845574117, 999544197, 554342318, 575382373, 509141633, 837071977, 988049944, 957861087, 837375266, 654162692, 565379767}

    69

    Returns: 65111331356280627

  56. {344706200, 437818153, 82398455, 288365562, 103238206, 51671661, 451566171, 349153478, 327430517, 232686235, 356944662, 287723891, 235974989, 443201805, 10237647, 133101505, 450789383, 22197640, 229011978, 161688487, 322183797, 102585733, 338929482, 84780152, 63098976, 75749898, 359629190, 469218024, 236912677, 349753691, 318753767, 415809648, 493018380, 58194063, 299381255, 173904849, 440211934, 71967878, 294433449, 284648709, 409572938, 87572708, 275222953, 310953744, 420237077, 316161472, 459643739, 419379573, 289987654, 136997084, 400196054, 465226303, 36341343, 415300062, 88095029, 116171628, 493771389, 239942608, 469902287, 285162252, 466561520, 54183056, 118773387, 307682578, 358498101, 328815836, 200424895, 233709058, 400475918, 201197317, 208479704, 298623624, 345918561, 78288763, 115193490, 395502401, 372432592, 229179588, 482007250, 43489095, 45416845, 28771186, 381774369, 145582663, 118018750, 27681280, 77471012, 190108870, 453737504, 41069470, 133126036, 436066832, 93365296, 181280394, 327614826, 240969989, 54103177, 439255606, 221009667, 345755903, 143356005, 418017547, 110367139, 253920986, 201205894, 93496705, 371700555, 267283462, 429283371, 155564056, 319175562, 468845995, 458320746, 49657258, 238703648, 388208961, 429895650, 253576927, 166781238, 497949216, 93541779, 127428199, 211329992, 466494912, 122152899, 433524840, 12410152, 110641579, 8044414, 114070511, 169303441, 221946328, 96257004, 390621645, 92771892, 151106608, 41201253, 24843053, 272638195, 408211317, 492665043, 223025283, 476781422, 267118530, 322406080, 7185495, 197981022, 458857007, 161349067, 336082179, 393092408, 420216201, 182973371, 266618144, 169055351, 221796252, 163959403, 170660558, 281344910, 163772892, 126180740, 211817500, 167611115, 185107578, 450270386, 137446317, 142951696, 46495534, 384621599, 140141282, 158815953, 17775268, 74377750, 346730681, 415699348, 398394828, 330115216, 210849897, 470740320, 247790746, 389446629, 326571367, 47477619, 53349886, 244477296, 467288993, 206335950, 316726540, 172551470, 471084169, 24307094, 424227657, 48136065, 16968421, 452607469, 387253175, 411783124, 229533437, 372872828, 424308245}

    {290728445, 424395229, 191955816, 218907660, 253779920, 164446454, 65599883, 245436838, 373627221, 312219747, 369656855, 277874343, 238170663, 281902451, 474894968, 437437723, 486356044, 98521498, 126626341, 113994662, 398013191, 345393950, 354751904, 230510108, 172510194, 33974663, 217617123, 364103862, 398318933, 225572759, 102562726, 429701254, 304980599, 361214825, 233286097, 446703956, 336774273, 382103321, 120314155, 44336721, 369437829, 287383918, 359001868, 35149657, 386782384, 406977454, 277794437, 287100979, 381172840, 496176020, 224096679, 320601299, 70752408, 408512421, 297336140, 463047749, 288983864, 90316001, 169394527, 340598949, 10499910, 415907129, 53782536, 272664906, 274353544, 324096064, 455381589, 15479779, 189707575, 494374283, 326722949, 341129879, 35590427, 51368330, 394843093, 79497039, 116042030, 210340465, 317222826, 295511385, 377134063, 429310191, 455936083, 368074025, 378134127, 146672787, 141664833, 455269687, 402204326, 230866812, 85194511, 85828193, 389056208, 39898778, 445355821, 368588840, 34455113, 214476028, 390477836, 27803284, 180700468, 285105745, 335531927, 351393542, 488493275, 408701427, 169293628, 97000427, 446510852, 27809526, 93596782, 431988300, 33903757, 404229045, 146389440, 1443323, 234546989, 415312449, 56925748, 224259232, 73584896, 328784884, 344511719, 371184881, 280704738, 329171300, 323412508, 96324859, 378720407, 409554847, 246806151, 48888514, 219511749, 204234158, 131658574, 57891871, 83286828, 330087687, 76763863, 140153881, 11938048, 242951112, 243981366, 395200741, 48473843, 426002151, 151965426, 293917583, 484924468, 402303824, 39950995, 283316768, 470276872, 476105574, 104896250, 393671012, 367586584, 120898358, 483318277, 261784603, 45018305, 203404051, 296999410, 67594994, 260813526, 166900485, 302079744, 189798774, 331514904, 40175117, 399903954, 227040909, 174705564, 12681490, 133366961, 328461545, 206873397, 491334069, 96238527, 326751385, 258055313, 162415702, 29261925, 388936075, 145659566, 22707736, 448835642, 407873022, 238598500, 94312056, 43237916, 403283207, 337852403, 23523715, 1887507, 366302263, 81614861, 78045460, 333427306, 176034346}

    {540300583, 738005856, 873667292, 796487398, 929595901, 581697672, 937187135, 664231332, 783673990, 785509450, 705424537, 912286870, 503938580, 749739391, 910243446, 754364044, 808735181, 777876853, 526044008, 675115172, 922637333, 944186227, 965018872, 635607455, 610225189, 815969314, 520493106, 715405143, 684650341, 529741568, 571738845, 743463694, 825775200, 953997119, 741235260, 741554780, 796975171, 646145455, 724611428, 581453838, 931154146, 965721073, 912378343, 642860426, 549941131, 647867636, 976204138, 519083015, 588769839, 729844538, 607873881, 724503703, 731410860, 948845952, 913466104, 545878318, 759033130, 739257551, 758129262, 834410024, 972630558, 828043931, 922649883, 692678287, 837143354, 977087161, 878925098, 979300511, 635687943, 527890599, 826210054, 701294486, 762290833, 660415047, 738773908, 592712318, 740427862, 629350811, 976098292, 932347225, 581238181, 933459960, 805584384, 710180991, 745736307, 812543916, 872980170, 552385019, 862821778, 930202290, 907796677, 847409995, 661308545, 756916337, 751959489, 574385934, 542773429, 675963491, 586421412, 905583101, 682359675, 613973074, 990011850, 503814747, 556070991, 997877923, 502592258, 951165564, 522394836, 648348623, 555553975, 933354875, 511302624, 963828857, 993309110, 661116803, 733807468, 829502267, 650854765, 824256796, 989479410, 555368243, 554903557, 563648453, 539996199, 893700316, 936122867, 968119221, 692536761, 509363030, 803667789, 848989745, 680809437, 697541457, 805379721, 796674815, 508942485, 626851702, 967109047, 502524349, 516910890, 534908954, 891130505, 949946019, 727868840, 587250311, 538728563, 611496895, 915796812, 783490544, 686890784, 935843472, 540517114, 553124213, 697964687, 961304937, 764738371, 539699569, 507890026, 686366260, 755938203, 697679716, 839761815, 583631459, 594516491, 883649582, 800595539, 659414555, 939565694, 520383460, 639811636, 580837643, 828957656, 631337859, 500771533, 929494473, 788801884, 884536650, 992388129, 718869319, 506898044, 896739608, 508962640, 739402357, 581691066, 885085205, 743422406, 769045825, 679348590, 797880693, 673023336, 531352413, 903193485, 899095316, 957027139, 513201653, 597514198, 651237297, 897444329, 529553272}

    {856369392, 590271254, 840711317, 866550401, 581562674, 547150541, 719963960, 581286236, 869622510, 593294565, 858004128, 835345776, 764460158, 764319628, 770049070, 937124894, 602702254, 547204230, 710820867, 863552181, 504112051, 904560032, 828603806, 692627222, 910892376, 859198521, 890365232, 527127891, 710817524, 973249514, 536130550, 545256480, 713822527, 571807208, 545172856, 982642058, 999041659, 615773385, 848033068, 519300497, 653399652, 877511163, 857653863, 814038513, 515119612, 772830429, 532303620, 911432383, 657850971, 751237089, 677319313, 941893037, 726360802, 918870801, 768007394, 809191501, 904582716, 941408307, 607549648, 832193151, 664336106, 946443482, 518136782, 940423526, 712489996, 778470578, 742208035, 882934599, 656475710, 732866075, 641615108, 753646213, 833043128, 683859868, 554637430, 761918113, 884892463, 754678339, 775276448, 571365346, 703218353, 881920835, 868876262, 587205289, 840283981, 912790768, 727140413, 516968961, 734368711, 608783144, 701038581, 652045981, 766705977, 613074077, 952728447, 534041097, 780327183, 888996344, 909255237, 695111481, 740849452, 718147469, 680805113, 799323490, 554910619, 602506151, 867853802, 532077933, 558028871, 976583877, 784063935, 765184024, 934599871, 789693325, 526199499, 540448667, 648884236, 885043981, 698629612, 502360639, 686767508, 710940313, 939126504, 896979468, 786781135, 520278374, 803058341, 973186213, 834266634, 708033437, 524350447, 652633169, 999893530, 688029113, 745063144, 913790452, 756865726, 806223026, 690937858, 509596907, 702098115, 845706268, 956846852, 528562772, 697980213, 935753835, 989445919, 889616027, 615219773, 909353948, 781660628, 711462926, 970930220, 730738397, 833440385, 938698455, 901010896, 723544897, 953613821, 903074030, 513442558, 761234685, 739088379, 787039054, 648683769, 851567363, 838762080, 752865538, 696467776, 799849915, 977227428, 518825393, 830861964, 635217530, 802878098, 666004894, 846162334, 917718163, 558500597, 968122648, 804630180, 591238686, 933116507, 902153844, 669662705, 555328037, 927769088, 754227916, 665494014, 567906169, 541349190, 954818285, 947110772, 904716681, 745235292, 997869927, 528692259, 632531692, 546225571, 577619237}

    139

    Returns: 10289892600307428

  57. {479231575, 64477343, 257718379, 473051872, 47233047, 134072831, 366253132, 205767462, 358700597, 277134432, 75739615, 201287390, 140512827, 92114504, 207751574, 284525949, 252350332, 398602727, 13766236, 413268401, 463451165, 275433848, 84178189, 208049623, 267388518, 307766018, 79442880, 21587964, 231313815, 391884083, 104755269, 162235157, 404305982, 425192083, 334015609, 485915689, 116883524, 68267150, 213958399, 414767445, 145432460, 292288814, 123935147, 87428666, 309762935, 231843262, 114105418, 56546183, 117978461, 32457154, 226652774, 54948141, 175164342, 392723117, 273398677, 182390844, 330217083, 166311817, 69600297, 469422657, 466877022, 270131648, 475089052, 84481620, 38921867, 313594833, 250584952, 277542643, 449721273, 451317600, 43624651, 282008562, 389384875, 328591317, 441107409, 480830734, 110547992, 198806879, 88419219, 122708741, 390497011, 486890484, 192877672, 240344073, 323889546, 122892330, 72764421, 461386837, 328896168, 426894338, 136848907, 312869333, 360729802, 22758568, 379892265, 68654455, 53128292, 53345326, 36414064, 173124754, 185743877, 389520821, 385223884, 123733822, 69868393, 381153814, 369265549, 56226900, 9055034, 127243732, 157615946, 290313476, 72397506, 117236528, 111195439, 418829842, 341771949, 383514760, 415417979, 406864741, 406085154, 392743992, 308629683, 275226612, 313697264, 334235212, 81749338, 338442804, 215831367, 211288829, 376509996, 9209408, 248208798, 247599350, 374379488, 250703655, 11786011, 78222193, 391073255, 476222999, 28989189, 343245343, 217494596, 439145987, 408337982, 217629687, 195077533, 164183995, 79798020, 112585875, 262964637, 17337554, 124823740, 325910181, 437775660, 76748540, 477979150, 286360092, 350650778, 377402285, 337793557, 245319817, 279972397, 67620107, 294290723, 397226362, 79472402, 417126238, 252304632, 215171471, 354511044, 189998566, 449269725, 273319181, 15302606, 158381592, 248739552, 262249976, 376587604, 265114028, 84150489, 107334578, 266689703, 417824323, 85572441, 80921674, 131836419, 216243212, 313861224, 14685488, 379994245, 99916159, 13844746, 354619787, 7891083, 8413430, 306447717, 361986225, 276389078, 295042809}

    {263939955, 414378945, 200441061, 152215496, 324506654, 217830185, 245117949, 393421303, 57592620, 194462121, 361198423, 357075326, 156045011, 488859915, 152608650, 141254179, 327381077, 357545674, 477337116, 309314630, 441199046, 236248639, 327585984, 141842540, 302288202, 495548739, 499735863, 23965552, 26154820, 146940107, 38595539, 201805697, 365356184, 362955971, 164779720, 182527065, 308422334, 311102519, 211583833, 128012217, 348913746, 52802173, 397583203, 408191494, 93043555, 479015715, 99954557, 448523717, 175016573, 116955734, 39209581, 371121868, 491576372, 126435876, 327785409, 405549727, 176008998, 360584106, 183086852, 481685597, 216485894, 171845558, 359711766, 118303773, 454926262, 241269649, 362208929, 205569895, 258136923, 135961169, 242037975, 258552620, 290567718, 287375703, 462573084, 330334947, 381725439, 342103743, 478057205, 47971891, 399503876, 399457134, 5085851, 466223124, 348425291, 300066490, 421823970, 69306605, 14229809, 220567735, 208229943, 395643028, 19474414, 85533305, 467057195, 95416602, 265159017, 494842417, 147920309, 321606149, 244059724, 199008999, 239945672, 422046009, 351393875, 302967937, 21183057, 423355636, 479830928, 367953977, 338631817, 111088613, 205937951, 340843455, 330356050, 366773959, 163592400, 32086096, 480459760, 369988898, 392798515, 308827958, 45044569, 148665144, 374655248, 115195763, 309233241, 20260277, 139075442, 456305179, 120015496, 134693900, 200242475, 457332665, 295984605, 334222692, 293304734, 301718587, 166919585, 24453850, 497141152, 139853826, 65906786, 297208371, 66955812, 491108729, 293954063, 235017907, 274530179, 355263578, 314163439, 169373000, 342734188, 437536256, 301942909, 397432503, 92585473, 79780299, 387246993, 309074906, 384608906, 267953776, 154047221, 160441148, 274039226, 359180177, 290421795, 427138581, 329527209, 249632101, 422170263, 326926771, 35571077, 112634927, 313510240, 166461592, 240275955, 311135958, 88855027, 488704929, 201644393, 181532324, 452431531, 165758206, 290965881, 20981346, 316730621, 3394968, 30141917, 194650505, 387164516, 459687034, 270922310, 376363066, 391849950, 69231597, 108826152, 96992548, 87974866, 180782651}

    {670796947, 694084750, 929498822, 543900473, 643496626, 902012395, 987731363, 839209289, 800695755, 743031861, 589932881, 501288670, 982438633, 885786852, 916409930, 579945999, 586469135, 715036280, 963516637, 846032410, 763828456, 990567635, 549074010, 554838705, 981148453, 722968233, 874972076, 533640514, 712225405, 797745828, 594542350, 660769859, 869418698, 687021118, 906023454, 939553895, 586300203, 853333725, 870094756, 961717129, 649213535, 858272163, 510877662, 760283282, 652314689, 561287268, 674641540, 564187166, 902696108, 951666708, 664394635, 883385099, 999030067, 511279682, 754621916, 971917614, 606670822, 972021586, 802837825, 506704798, 886643105, 936694115, 976301840, 535586567, 733153939, 961864444, 586147616, 699187139, 517143978, 554356039, 767670546, 937003818, 881575432, 730603762, 717733501, 602291372, 816624390, 541238311, 943999082, 562978235, 863189797, 733305710, 995192532, 790410609, 876132542, 814904173, 570717944, 674199564, 916402891, 911689394, 940229742, 929261452, 934714319, 899519221, 818742056, 814314586, 587154016, 797666893, 732339401, 887384766, 912129224, 544303692, 781843589, 876836903, 681705974, 550857539, 533182948, 621080870, 520486638, 922760545, 578570720, 738327011, 830317244, 725514956, 548282520, 621025028, 962286807, 609388747, 813337582, 851403246, 996685632, 883044747, 878070150, 759905695, 673743884, 530002203, 706803935, 764407068, 816967749, 978047834, 632005097, 799174713, 634764932, 916354719, 939177934, 936922994, 837821025, 837843047, 586394846, 508272040, 533457920, 762949094, 842664213, 756824605, 582982759, 690178667, 513875700, 919492888, 646823602, 720068583, 970020675, 784023449, 630494158, 980954554, 830547770, 610649068, 708234841, 761589543, 917284098, 735934267, 760126556, 522553173, 755416660, 507232540, 625676964, 715461352, 844186502, 675671016, 676723876, 544936127, 916644137, 780866399, 830894922, 976849754, 657296212, 612738536, 640178855, 659199365, 793480072, 669140272, 558447348, 852995373, 699648867, 616179913, 567138674, 546043949, 614995208, 709293607, 549465464, 594194906, 660039987, 544261206, 773027982, 971891169, 578957623, 703665644, 539512378, 540816751, 649562804, 591432346}

    {805838378, 936100687, 736113253, 954700146, 834052401, 580000880, 718571018, 529421799, 890508502, 936741994, 870194281, 514778534, 832587486, 806972384, 697270036, 902576575, 582184359, 721705429, 554526219, 814349666, 616736208, 610421259, 964043611, 939940924, 581146135, 512690448, 923150432, 660944675, 520096495, 719521787, 534853231, 641883466, 717895750, 927368686, 843376815, 796087144, 729376790, 805426958, 634411499, 671814539, 912630111, 577874895, 622961335, 538855259, 687893031, 918483087, 684162479, 721494097, 788613799, 730556399, 817192929, 952789979, 818105703, 782937197, 925699546, 657464422, 810468696, 787116900, 530863203, 851155110, 897347202, 943067559, 737982484, 577024492, 698655116, 921683622, 738057537, 619855519, 937394348, 949385541, 638127397, 997253702, 670470552, 584433156, 718982410, 893374584, 692000306, 571165313, 568744022, 598269015, 810067748, 961910443, 634882182, 939608594, 935551673, 899642490, 853008592, 523971872, 788539667, 782953508, 776918156, 624903140, 851095144, 824911623, 533581909, 585658737, 720003486, 571370215, 725301811, 679250172, 717813596, 797759420, 949415802, 657070806, 734826410, 816560221, 920949956, 887384073, 664305054, 937424043, 908062261, 991237577, 926006910, 824974311, 746620648, 678585246, 949507987, 601429985, 705842413, 764052609, 922799442, 941439219, 978969063, 673005505, 616903101, 603486303, 672905957, 665862719, 901764005, 671100315, 576194954, 523953985, 668345342, 510075241, 668034572, 961030045, 661790785, 943794570, 526578494, 887098498, 872528489, 814762103, 605217739, 501570129, 692744931, 684673988, 522988415, 740160426, 817527459, 790414030, 729181090, 721827541, 729314968, 919894086, 774914844, 901157584, 925449522, 933988766, 788170103, 658069336, 604260634, 599933765, 848496165, 630168767, 620438327, 764043965, 584100799, 613316245, 538824645, 998975855, 823969807, 540735965, 888126214, 672990612, 715402828, 643352207, 634687011, 700726441, 644910585, 594673961, 618415993, 797771648, 768955449, 679835508, 638849827, 691995055, 879546691, 857061926, 934594149, 706733752, 582744428, 664009153, 739750237, 603565830, 918369962, 548731234, 667415907, 932858818, 541287460, 897051327}

    192

    Returns: 668773737086832

  58. {347950210, 183135257, 306282762, 350801612, 462601536, 243437993, 247041969, 488885263, 293779593, 342681266, 311789276, 131712484, 290997279, 275872275, 277690583, 94922263, 333171760, 485479692, 83897247, 461324482, 344261447, 492810316, 157667734, 20109237, 284998575, 58812934, 347922710, 398837241, 376274676, 267321071, 116101299, 148240897, 495684942, 130411499, 64861641, 477599653, 401632144, 223685221, 362734522, 90923794, 419846204, 346892693, 235821202, 282707720, 102870225, 218048302, 352564263, 428532302, 8729495, 458107023, 464139546, 134846838, 25633082, 449595049, 351879643, 358988424, 435207557, 348727799, 176665142, 422271759, 483394856, 367274983, 348095406, 273694351, 213898835, 144135699, 153176963, 377772038, 216026351, 42138029, 242655433, 113657382, 217295835, 147372246, 325880664, 184099876, 195470057, 101966577, 280085762, 323719367, 150726837, 498267826, 117071778, 326354591, 349255526, 155990731, 357838312, 410858906, 216303279, 113620763, 298845064, 261023333, 486835680, 143927264, 366328048, 359565834, 242487349, 329329357, 146419542, 43899321, 83553410, 236909693, 348206423, 353582879, 52460302, 64476232, 183096795, 318213574, 227886580, 396345728, 167675279, 118300293, 211652604, 396724878, 192366639, 455859950, 257109926, 300377638, 186033696, 447938676, 7794939, 212644555, 450164709, 36464567, 102623832, 134971876, 348156148, 155652788, 4505523, 93207130, 141572027, 163251659, 417762523, 247925320, 364672625, 113404296, 251273959, 94888654, 408359272, 473650465, 205861437, 185125568, 334570387, 279543567, 413376002, 190319598, 208762822, 35916779, 421035831, 476852617, 213303372, 477760095, 321159601, 64764576, 28784272, 461979511, 66372482, 344709418, 214841025, 351909996, 38891441, 9305862, 341670103, 209221299, 482486225, 347769866, 342962219, 194083441, 308684411, 360927186, 377757539, 135182423, 258186695, 166058210, 367322575, 320221759, 176192895, 52663199, 292009031, 57345282, 225946821, 7078462, 353450685, 5205675, 7745356, 54383678, 11312560, 427744790, 59269081, 87676554, 55463427, 325648373, 244528637, 437227152, 266991989, 400054869, 429974211, 303342084, 366320284, 414886344}

    {279360239, 54257247, 156577593, 157950862, 300599126, 209065082, 197262112, 416510321, 80984944, 174976112, 249234090, 207538526, 174582999, 467185934, 215509797, 463227004, 437334230, 100939246, 334982674, 413465209, 104316496, 199272511, 336885275, 229867740, 305606815, 354205747, 451709124, 443556962, 148641981, 117653152, 163732531, 246995554, 242965795, 271812174, 164245541, 113835299, 103905311, 393249755, 471287467, 168372031, 42716768, 211722091, 459074696, 482340704, 268277600, 464569688, 32549615, 52905524, 263917610, 93451017, 156162517, 14760035, 89958781, 405756511, 358858807, 377004559, 36869839, 377596787, 273189046, 275757670, 48701385, 254246683, 109116696, 82768478, 318843569, 38243397, 231122730, 451437432, 188952082, 345384838, 270927439, 172456990, 261783217, 315751968, 432495337, 121373104, 362591583, 14174813, 265852627, 399350870, 261425463, 224363579, 130076346, 142990154, 82119142, 334872821, 68916572, 67399226, 288521571, 329591371, 107190599, 162760857, 48826463, 104403428, 320090440, 11936677, 208876349, 438498995, 65299201, 328260245, 342629403, 57994342, 91181641, 335987902, 359295357, 424294994, 86699418, 360890010, 388551658, 249106531, 457955534, 199588621, 424508066, 45339545, 70608883, 81209127, 464404402, 130131591, 196062751, 484124766, 158034913, 314446981, 43741057, 128412149, 31000233, 239548868, 465066312, 342860810, 196088533, 176879661, 429287080, 187930340, 213338582, 320671132, 273674617, 301152238, 480180038, 70699899, 410863191, 260975709, 275389599, 71521755, 215582174, 318125095, 320509678, 446256312, 144382010, 248777933, 316639607, 483835842, 446124325, 430721121, 138243460, 408541414, 469714608, 149756691, 264659145, 178964094, 368728012, 236523431, 207278570, 54798477, 455013619, 86719588, 468987573, 157877067, 243973037, 379795930, 202212736, 426150850, 134854168, 1358863, 494653094, 360927693, 357281638, 455265162, 12355232, 3700656, 484893626, 352587798, 105653578, 157210996, 93843530, 367101831, 321881726, 388969833, 225581863, 320384421, 11076342, 374397456, 427290295, 290565546, 166653738, 23260448, 485019977, 313376280, 331569706, 60241703, 157702278, 128643760}

    {571041965, 723471102, 560706888, 602531452, 588264582, 690778412, 605302064, 691172946, 915353330, 708898483, 741123137, 766618626, 991557539, 830264556, 775553240, 808034931, 592076862, 980452379, 621404328, 937481985, 521001932, 612810024, 541600077, 530451849, 782294087, 621350218, 847673817, 817270205, 876525772, 597581999, 608763481, 708382448, 695325652, 908717383, 984642421, 736803966, 754092619, 850910524, 740086633, 945737574, 961764846, 604802913, 990069808, 930094588, 664000253, 576071247, 515971054, 692317746, 583271572, 638137387, 690621963, 699211352, 792123895, 640214923, 530960941, 610382726, 820603418, 922112603, 667963836, 600561769, 777142479, 646056459, 651053442, 578445416, 879695548, 985269634, 690567477, 769107055, 882653656, 823976019, 635139009, 818250353, 617479236, 919909084, 568954941, 835298694, 899319277, 524854219, 584657040, 944204641, 850050674, 532364941, 581594705, 826102658, 921979121, 525345413, 865096622, 748736127, 972518724, 876397134, 799927559, 817581164, 762560926, 815257270, 875162246, 509119926, 762383108, 616342660, 711138619, 636026541, 905833261, 614075734, 929687512, 841968377, 583580723, 718867668, 869866735, 519479685, 599932710, 582658514, 932851679, 834597999, 628345338, 656462500, 895148683, 551791129, 708582504, 724987944, 633970208, 936306125, 757998671, 674882876, 591189569, 575085980, 561748140, 913700251, 895871100, 795791569, 948570509, 581782305, 975208382, 529099532, 963644403, 958209251, 794604520, 819525976, 603204727, 522288967, 636227543, 765980745, 883516260, 773943725, 983920502, 648568105, 726197317, 521764352, 500229464, 701997254, 545147764, 876193460, 651239719, 510271522, 776146913, 521509370, 959377018, 723868341, 972906558, 897498739, 946430123, 556804247, 806826860, 747077344, 732490940, 969272327, 773580500, 537760084, 818440102, 531037675, 629809338, 911580218, 692846834, 884818524, 877810715, 771196804, 982594708, 622504304, 744953033, 840563321, 671024379, 689656512, 817628058, 934491781, 916195090, 844805759, 827746433, 803899144, 651308099, 757104638, 947458889, 832388365, 934277787, 676762403, 664521888, 947072875, 896806418, 783762887, 574913603, 516324559, 799538369, 974349933}

    {571403545, 744874234, 724961693, 748966732, 909057024, 847605658, 823619911, 544978553, 564541456, 720091157, 923378569, 788307096, 522318383, 831865387, 711807685, 605139233, 546430881, 782638848, 739456850, 570577774, 691430830, 941069084, 795623380, 706114049, 778560334, 855247217, 705335799, 843453294, 808715809, 769589666, 895662987, 758070518, 778704225, 521405892, 612219324, 769340186, 681941811, 881609199, 815987109, 772727855, 629450918, 997712462, 806459207, 947365827, 612309923, 860510300, 508407205, 648008232, 691608967, 884206787, 617340028, 554159171, 524255467, 540145479, 789406927, 542235235, 611102798, 730782028, 845301555, 751409516, 860794202, 828117260, 561906185, 682909311, 945065539, 955413723, 731717430, 601863357, 687807454, 756479638, 952096091, 574934835, 949679381, 659228931, 948402164, 873321414, 807861355, 703003968, 827134485, 744660358, 613687989, 803749190, 549566839, 673543084, 689407057, 630030050, 728381865, 524985128, 623783303, 605262041, 799603263, 617587137, 767430525, 737617856, 869627657, 587204752, 530703161, 839100654, 733936494, 924346219, 703825962, 852459428, 931606597, 660511753, 883073571, 570657963, 536752393, 753245712, 797235666, 932726863, 896262600, 558777293, 794021536, 501813772, 982332494, 889071568, 793288317, 932889592, 820010749, 885085152, 879929635, 787855010, 722892737, 970736600, 511065209, 706966486, 769517916, 854189816, 839586255, 734870065, 517389910, 818118845, 835814868, 583973946, 853501127, 746403684, 867303758, 785276990, 658433459, 759979603, 892095112, 938272470, 575861339, 827830636, 836889240, 613299558, 987884283, 963740092, 978132225, 861136356, 619181395, 909947523, 891690204, 688247616, 722642447, 608332827, 793966058, 839073800, 814931976, 930105672, 824822156, 522809341, 755218320, 832724374, 942814164, 627339081, 579028711, 662436529, 860796091, 695947146, 573659271, 824351763, 706074030, 587925771, 856041215, 635415033, 699909024, 659373423, 922344737, 564978024, 707419894, 608634815, 622803310, 967658129, 832430726, 842152069, 601784609, 735735620, 994229538, 984658374, 513139251, 793719982, 579579413, 688835348, 853129177, 625881321, 766779087, 821602875, 728134175, 654015118}

    159

    Returns: 6081499686862656

  59. {187532671, 445513054, 451090680, 294743742, 331345191, 195629655, 289966814, 360600667, 380485066, 465623770, 295454829, 218352938, 115446850, 25859593, 199030107, 105935193, 75676652, 245394185, 176746575, 230968786, 294170220, 301688136, 408866903, 167036350, 16671161, 292599821, 412624733, 63171053, 256985363, 32897222, 115846166, 387605272, 293513382, 208907453, 431341729, 413651700, 83290002, 44022298, 420135739, 263203285, 261224229, 80001421, 167190142, 73720890, 29502423, 49589786, 20519176, 101686993, 18879093, 329531401, 261841917, 495993598, 196768626, 126716950, 486166014, 427369262, 352115547, 43027901, 55195591, 113849388, 133556141, 487263495, 21178422, 263210600, 343489194, 478528060, 103262157, 120067692, 54244035, 127492895, 284095827, 193016640, 141271123, 230208269, 160855602, 88835903, 411425858, 121398539, 236689722, 40977401, 387942382, 392226692, 480330906, 297390269, 456728412, 39851191, 364953842, 326341512, 411898721, 362555798, 452712057, 322615942, 470710712, 204834490, 47258482, 66556151, 103496812, 280199442, 70237957, 143302481, 61028292, 412036269, 217756406, 280236829, 172917580, 113815296, 264369549, 433411381, 175564906, 211145823, 168090669, 240066386, 431518271, 311883553, 496704109, 300895608, 268724, 377678887, 58141925, 409111469, 334729362, 486231168, 227413424, 35623054, 488205424, 111698758, 290822039, 409526013, 163480368, 272782298, 43014970, 319045384, 475763490, 331790910, 263146018, 437931333, 173053432, 57407329, 391883349, 149967272, 126068839, 452924073, 187515039, 313462161, 292352506, 446822895, 69826441, 411457109, 82898927, 240986850, 225140134, 369812769, 121010191, 257789837, 170629533, 51817801, 32045905, 138271775, 375207025, 364413904, 492029231, 257805498, 113750351, 439434357, 368830554, 332052287, 256521621, 85411985, 284237863, 389462748, 237122819, 30227605, 380498227, 170702864, 136369015, 68126271, 257212623, 478264269, 352943988, 451058204, 402938556, 75596873, 292408719, 314570056, 153011982, 344521194, 391925541, 165777818, 414745361, 134849976, 121619485, 186324326, 30591523, 279560425, 137685527, 442476238, 412523668, 144162003, 470729225, 165516738}

    {352041633, 456829723, 7933164, 253867439, 495946339, 499627796, 429930732, 364543248, 465722617, 453443432, 396140043, 285497306, 159716293, 439739095, 338169328, 232133997, 271147789, 165387005, 48245544, 23566835, 234286856, 381520123, 171586941, 317912433, 277813240, 290541390, 183157472, 331151501, 106545483, 367018406, 436819441, 70877855, 393754609, 26175438, 10194261, 438948072, 77011866, 478371936, 290567040, 362249742, 396338222, 99414679, 10237272, 205310321, 57443874, 212325580, 217035273, 447906691, 136299314, 349143783, 321462618, 391793886, 65990362, 89901292, 383242033, 6133987, 196222269, 194410885, 92529537, 376537421, 26325376, 233186992, 484445772, 470334919, 202492568, 244557454, 439615728, 310658070, 270703701, 155504231, 78732240, 422418100, 374885468, 441784287, 180232365, 400797067, 317591028, 241868723, 477022095, 227503357, 87915706, 489913041, 494184505, 488742978, 298760199, 22088902, 488675008, 263379257, 159558161, 313309458, 129343829, 311596845, 455291482, 83059313, 14704219, 454042334, 9135296, 239792065, 89954757, 214638711, 372283789, 312102295, 69774494, 252919965, 302351338, 253344754, 250533866, 206717735, 246673531, 219494143, 180882007, 463475320, 399670384, 120754554, 15934074, 267052449, 312791714, 384981121, 97914159, 267791557, 65056297, 445138395, 28903853, 312161852, 28517307, 95762496, 227895064, 241671774, 182479008, 185427312, 164544479, 194740354, 147555439, 470547921, 102428239, 59811095, 376251284, 101308543, 60021199, 153708140, 24061669, 451089806, 241103254, 174336016, 141677263, 97547461, 56664107, 289294526, 357169030, 188631086, 119966323, 385400233, 98101215, 148973082, 169890400, 348784229, 128311823, 414103798, 479285830, 451190777, 207331424, 398404070, 124422470, 116169949, 262246346, 235824183, 448072997, 318222821, 147266864, 240071565, 257319562, 75108850, 373818986, 328810566, 173594005, 497821981, 190042453, 138549337, 328810592, 1495215, 177254563, 424687710, 348300762, 312235538, 459805883, 2315181, 383822387, 52073886, 26586843, 399881559, 329080844, 403958727, 87125249, 207743520, 209662403, 197717552, 282902317, 97652338, 63679368, 37771176}

    {779878202, 643998433, 987403316, 799877100, 791189101, 663312220, 902567822, 951265142, 933240217, 963989051, 927237133, 560965167, 936491599, 812066062, 713990672, 800590585, 556884466, 967533397, 578510008, 747861768, 952949653, 572699938, 665331452, 568899039, 511564915, 657502986, 877378063, 949999136, 835288144, 663134687, 773530569, 666914557, 722485038, 982975975, 646159721, 997600414, 984796952, 861883893, 954340952, 862791764, 884416871, 853222385, 915909803, 764763374, 665853032, 701317444, 684102207, 957349206, 599967900, 820749105, 649274822, 959136307, 620537543, 555028068, 507764320, 936509821, 794462731, 830244194, 899645047, 961246986, 921016576, 682746350, 927037397, 868595293, 771137672, 737003324, 663538501, 521653204, 628707384, 664059019, 898196100, 585914808, 624679567, 835856969, 540104879, 683913110, 512843241, 628561963, 821486294, 771091420, 970583883, 519666002, 610572235, 614954665, 607471125, 681870218, 963067905, 943564176, 575406317, 728981961, 766941564, 741626190, 603337065, 872047134, 793806497, 832141529, 880064751, 572387394, 684505270, 847442571, 606358293, 756655185, 793406723, 705304164, 985926294, 971294342, 623765750, 503905979, 934293557, 517777126, 925337286, 537234813, 661483366, 861952065, 988997805, 570352096, 517658756, 511582592, 969936125, 988760070, 540207796, 504337309, 755497635, 853469384, 519941030, 556111670, 850631840, 539230346, 632372759, 704646973, 604626847, 856525531, 724256582, 811567999, 564968286, 507433420, 606016164, 978854756, 728232979, 512390592, 926899969, 851606896, 621396177, 972902004, 594851143, 924659721, 947382793, 724042643, 591676738, 848418592, 529533949, 702888765, 607073302, 902392908, 515416464, 749410625, 983469427, 537962304, 686890879, 861835251, 874316616, 671092884, 544966623, 578982435, 589203801, 913225658, 539070683, 721488635, 677870462, 705741776, 945653997, 526065968, 678337968, 615626128, 948811621, 962423105, 540931134, 949077242, 753090495, 610644279, 813913049, 848060489, 788583868, 911416697, 536943620, 650467210, 861108990, 820907775, 809338711, 619776112, 544545316, 797321647, 805633385, 531638651, 517190055, 779567209, 729440978, 999101358, 805695161, 561365909}

    {820052002, 912805477, 699715327, 630215292, 854102468, 608332315, 903339049, 789841821, 794872766, 908946465, 658365622, 607250414, 730791550, 511329779, 838688105, 887593804, 731437346, 527274491, 718189752, 519524792, 798660931, 700882765, 614189948, 822234329, 928390600, 930268375, 704310499, 848314094, 908607179, 929822052, 758940720, 783638929, 521542539, 620265721, 639807813, 677523027, 724349659, 785462813, 642966556, 591586278, 873443430, 640458740, 519869216, 774439593, 897621190, 548838562, 736197385, 633280942, 708062075, 883690989, 637341486, 699738347, 640568586, 666973415, 944420542, 943416543, 803654278, 824757476, 830297968, 582867383, 985808080, 662162713, 972669100, 887118378, 653943462, 825115394, 574143548, 526907779, 511127294, 813159259, 510635647, 892525514, 797903792, 770212953, 610682026, 620282666, 522058684, 931705037, 884888930, 890832432, 967341906, 660098703, 877859593, 761423248, 905435797, 773266105, 748423622, 873968931, 867891941, 890781250, 931969152, 858985431, 544640112, 820061905, 969121476, 806848555, 870009492, 995871637, 911353839, 577335664, 885125714, 902343413, 891953256, 859539874, 791318863, 733474159, 815998016, 522339947, 977178378, 625183976, 757242265, 503029635, 723909455, 927127115, 803972613, 799597300, 919089086, 729229417, 853742989, 593255340, 717125270, 767639103, 752574654, 870660756, 896855120, 962593018, 665404763, 552830567, 590167639, 795309893, 672977708, 897869935, 989353977, 974658899, 759816054, 709278557, 731326389, 616292702, 712511867, 727825674, 599654218, 860558518, 630848990, 875971422, 672057033, 522525999, 510288559, 997465551, 593767702, 975222790, 882257896, 964806015, 990400596, 752408998, 729490869, 786252037, 555958139, 632325322, 860049056, 685860483, 992790077, 505279297, 974468273, 551057709, 581521411, 639156639, 898588975, 814214498, 749089499, 511842441, 922053977, 565885875, 664659255, 958088336, 634529618, 519498083, 931889525, 805314164, 965043755, 551805101, 943657391, 810420472, 975676037, 551109288, 711616734, 769853967, 620965962, 675531932, 752507069, 554852530, 968742627, 790616221, 674454681, 741128357, 971463207, 944000759, 569710559, 764201190, 934554815, 980384416}

    50

    Returns: 107406231031717917

  60. {323319403, 335651061, 484223673, 177156673, 310632427, 290875112, 499093976, 444497882, 304221834, 89548522, 51995583, 202498752, 317309259, 276380831, 496370900, 318095155, 195034867, 121104997, 210078465, 171918983, 63001050, 451379242, 435986660, 4084101, 409485187, 147149189, 338606672, 498241972, 414000828, 64017954, 471823321, 83960570, 376600519, 31173124, 271738435, 38869223, 405155997, 279795780, 243448280, 339423573, 124649952, 130222759, 472996689, 352485409, 357811757, 495147362, 492384837, 291437132, 153357278, 132185567, 184862299, 334469889, 3462007, 459347017, 444775370, 102023374, 29888260, 19298144, 436136094, 63920162, 269613468, 121803051, 242633280, 29375077, 381870882, 238689544, 119519285, 165878044, 391174357, 68409192, 124994286, 203235460, 38639757, 314150345, 275640709, 170312988, 155401485, 138612163, 239000039, 16348586, 367607481, 153082418, 221642262, 206512201, 325325587, 87037107, 317109940, 268096493, 175513808, 11532284, 207669729, 201035330, 176327323, 443611943, 261585177, 245406222, 485340524, 459075253, 151695491, 417560895, 393150851, 190804287, 349964893, 72406703, 193895644, 485198314, 77643984, 324064652, 81410941, 101060314, 243344897, 279211619, 457516921, 389300114, 488887649, 422730825, 412000478, 85919229, 255588655, 296205915, 413177058, 246199080, 373991501, 380384554, 153752376, 208408261, 87041653, 296457464, 127976267, 172889776, 4925764, 432688452, 303990871, 440698026, 264956702, 260480571, 360991154, 489469444, 135569408, 423697208, 58914479, 474664846, 63376297, 7690247, 350736046, 224715147, 12215772, 78141266, 60737444, 99996526, 101739771, 458223723, 365765276, 413240185, 294070384, 58231913, 265988670, 193928997, 105402010, 336759348, 209872934, 258945908, 373732776, 223560789, 322543314, 322815302, 25983366, 435316668, 221671443, 31572002, 478726677, 193797813, 191164816, 474920806, 377588688, 8328058, 293008528, 431090048, 410655992, 211182563, 124631640, 66441960, 326803173, 58917252, 90048563, 412477285, 108518868, 273128266, 307566285, 472979397, 484553727, 467325063, 487421235, 137311148, 72269425, 36091926, 219421810, 278831022, 126207821, 438536501}

    {397180543, 221724893, 186120490, 183211250, 322167107, 489275350, 283545322, 441304677, 481561437, 491835374, 299815374, 201964374, 121702076, 492613369, 478268070, 373035810, 170398824, 117613897, 34734664, 449874444, 352398011, 134591456, 418178675, 300461940, 8611091, 386584263, 369746246, 392227568, 174901353, 278335291, 263303817, 240944188, 79372558, 291471218, 191732442, 411688923, 241364564, 385837164, 358253787, 476228106, 428318348, 328097724, 352664706, 80540008, 156422836, 335913178, 9964481, 12331145, 258518482, 307386493, 241848826, 204448414, 56959444, 35366713, 450541009, 271025618, 361286300, 283022964, 355085871, 285112708, 66519497, 425063096, 481057665, 48418147, 434841353, 244498191, 62104665, 401241899, 282478260, 222605506, 449276790, 229454813, 253374702, 455367291, 135337748, 323308454, 485153453, 193006900, 46397858, 391489787, 18462171, 135769512, 46290547, 288769902, 222008187, 230200097, 489396366, 408861572, 126535186, 323228568, 392322825, 360593002, 203998724, 94736099, 492443578, 168963501, 261058660, 154051320, 183243730, 431812017, 251480714, 338584938, 162701923, 83883292, 302376629, 273772325, 192951581, 144402212, 227760933, 459768905, 135841886, 491633034, 263940431, 130839507, 492658783, 276445022, 198308278, 117243311, 334069895, 391445943, 81445210, 17624679, 347969415, 278558020, 450346296, 93045076, 86295347, 13251106, 333910592, 428822414, 427315714, 470709146, 223063510, 426036998, 269665063, 466299432, 17040591, 38268169, 12727971, 145205275, 66869214, 496201334, 160587760, 149863502, 264129715, 393866133, 246966949, 414775413, 83598427, 357352087, 53101772, 93612236, 5015096, 76881997, 438775176, 73268530, 335488139, 359781320, 255885341, 388054499, 421031531, 285272660, 326735828, 216237435, 286644426, 340155055, 120772039, 58536328, 487042184, 453648249, 54415213, 220903695, 60249427, 326186127, 67211469, 476382360, 57988526, 5540959, 403912547, 422147394, 451503111, 348850011, 6249192, 335035689, 498867980, 122908562, 159084706, 275658480, 395608292, 437755547, 30297210, 247977545, 233459305, 107129407, 360506668, 355408783, 396533015, 270681920, 484806726, 73145868}

    {931268038, 511077222, 641932736, 977246808, 885054301, 569740881, 750698994, 543708105, 852102090, 971445900, 993417696, 849535580, 751166072, 726958909, 869648286, 836768603, 854543516, 797245836, 817678627, 798268721, 608365048, 766521805, 927126490, 642357611, 818496066, 928831033, 797663161, 804925133, 832946419, 803860884, 731942552, 855022572, 881403733, 523306375, 934714490, 806530835, 529802366, 633676045, 753537764, 782043730, 655258821, 635737565, 682564834, 630258127, 622345379, 501714258, 700777760, 613115229, 752216429, 539528948, 647058275, 771340166, 506139610, 998508267, 686890816, 759193670, 967252804, 796159348, 969652636, 959795294, 547937057, 710829762, 932848364, 531366155, 506770633, 618890853, 704931597, 698096376, 929935961, 894691856, 751470307, 663090207, 566564865, 822976630, 851535312, 968075388, 991647794, 980734037, 724391748, 735363014, 826291134, 920302574, 926312357, 604103807, 635388929, 742249621, 583610882, 718864958, 917362917, 794878748, 939392807, 807914575, 536561232, 869718062, 586769180, 677341820, 823236448, 662738569, 868806397, 543136993, 756664681, 666280816, 856799363, 521198114, 514800376, 997590114, 659107713, 546044392, 982916949, 853617688, 773736281, 842346954, 971813437, 758207157, 849031510, 983909676, 544788693, 963649335, 535233721, 755656774, 878342623, 757269936, 850392965, 903521203, 632812812, 724280554, 648538237, 504200152, 738179894, 799217900, 968499798, 534740844, 613398485, 606992375, 890035735, 895502093, 636486859, 782081142, 541098955, 663850614, 759891857, 848369810, 789767987, 823317398, 733188757, 925104662, 973198560, 851693625, 847977655, 584137024, 721152731, 613715328, 886845241, 836579363, 900746469, 987218424, 543521102, 507850596, 832057848, 707438035, 864437482, 895301502, 548559422, 779665416, 555753430, 872049987, 695323388, 946521057, 606302877, 786823708, 903230730, 880170490, 983189218, 998863803, 867394604, 690979045, 906230116, 631385055, 591436697, 748549928, 775428006, 968687900, 827284017, 903364001, 806289410, 500045148, 761046792, 970711995, 534465795, 806809502, 680678239, 729089067, 725929019, 698857215, 871732308, 556817774, 604711361, 893982295, 862790451, 809993900}

    {756485365, 767137989, 821335438, 839123195, 590338451, 561912931, 981265835, 516036781, 880744562, 689937966, 927353809, 705986704, 702826561, 620482543, 823871750, 519814198, 973964832, 936052350, 633330691, 554675182, 780334112, 578289205, 650397070, 767790876, 717997357, 872055747, 986595202, 545572823, 708849423, 500734362, 709465784, 540175129, 742542425, 639905716, 952718952, 882956583, 672087639, 961286448, 596543651, 577609404, 850382671, 988867463, 509316750, 913516354, 721552638, 731528529, 852392042, 733495390, 645106360, 991046003, 654450984, 584455600, 744009215, 541872327, 726003659, 663799805, 783611936, 506143250, 866192056, 622704548, 963591121, 646365523, 937533493, 885396195, 619405431, 638799936, 532652157, 969976195, 778907251, 949514261, 855891871, 909557585, 613869125, 653415227, 709745009, 538645881, 692451859, 699943765, 616152865, 894568326, 644024274, 565347977, 889137953, 847534484, 903333586, 748870918, 511593771, 717262263, 789479656, 932382125, 666026945, 675600445, 962759649, 907888874, 581503248, 515983877, 816404282, 560845587, 974640472, 960528884, 623540747, 915959512, 583311507, 607324899, 607154887, 794083519, 813080864, 998902482, 684005691, 701377758, 844796321, 561652420, 580793270, 725712715, 696764847, 906975983, 732614408, 971188534, 509139424, 641571616, 533983176, 725533546, 652195955, 960162673, 752337215, 598977589, 793393381, 925730209, 506106108, 774234328, 669033406, 508823044, 913414135, 536938431, 564470002, 946322835, 860840744, 650881470, 931079567, 565801381, 887406475, 852299601, 918728625, 650885307, 594759818, 718623496, 502286572, 587655053, 836191940, 581177201, 770088421, 545026280, 655919762, 825096435, 852749982, 658594251, 673358438, 591205187, 575828215, 985761547, 988408764, 921281441, 595976411, 901971528, 634043925, 703523773, 962084658, 790535738, 523320665, 722107797, 603972296, 933604336, 632281994, 852156813, 536579191, 734615784, 733997924, 750079336, 840628573, 540029603, 742644732, 929791056, 652060727, 958908762, 725137718, 852741343, 727407561, 686751791, 638000780, 647377529, 943343489, 511793009, 672938882, 948905448, 632929071, 694643508, 523781901, 964795970, 894612443, 579919913}

    58

    Returns: 78069338569548144

  61. {139100700, 167528667, 460710442, 480328562, 102877056, 475912764, 487574513, 440137783, 278112717, 309750183, 34013719, 431676865, 37905864, 366111829, 399314462, 477052010, 90498, 267159310, 456907354, 1771935, 200451065, 236545429, 60346562, 65836771, 290796239, 226858722, 101895466, 2105949, 220236720, 319289853, 269180952, 233489312, 234462929, 25638763, 152167237, 481299039, 189240258, 228946867, 445551997, 165445155, 238486676, 198906308, 118126606, 472001617, 262188621, 235135501, 145999389, 228931558, 123802047, 249377018, 483198163, 255128970, 244495879, 61807632, 452124043, 306423165, 140853798, 226875235, 406271873, 104153813, 132361839, 300295915, 425344539, 415750280, 298039203, 24783840, 371032335, 316282847, 22761110, 375096487, 467563959, 197729658, 69033604, 145530759, 421397597, 464552172, 459231749, 265026903, 307547935, 342239602, 290993633, 125420021, 487109635, 191094077, 211731843, 92777359, 430306575, 81431480, 218087360, 108883043, 58199304, 322336898, 286298143, 224421637, 216512988, 348075719, 278815021, 271168404, 493670986, 167498517, 52601394, 57245680, 34518852, 463118737, 429687844, 366343648, 193129942, 128436322, 18164956, 97137794, 409861855, 461993020, 295198542, 192784060, 39725207, 108246384, 346530816, 328957605, 63687343, 370604195, 356934637, 97338594, 456864341, 9304638, 294770254, 305197572, 45863889, 308330684, 474068508, 250374254, 56619245, 375446122, 380546761, 37847041, 264725319, 197184478, 383851646, 9372941, 199890374, 12207723, 96452536, 122954589, 379449054, 76325835, 71709319, 191464812, 386605031, 252752039, 440501330, 53686721, 3075668, 477184611, 497559117, 495944283, 155991832, 232546377, 155780253, 156980100, 341129913, 295470647, 88009946, 12286287, 458016135, 81756575, 215409590, 358681472, 214526253, 116578157, 71466831, 308497767, 391320603, 404611852, 242801211, 470542872, 105624008, 74944826, 378830184, 250435018, 453414824, 129374151, 347155555, 378064009, 444727707, 308144176, 69286214, 122855035, 59025328, 45239595, 44025854, 82333413, 142046816, 440297699, 410347518, 327038879, 264572109, 382874221, 322425761, 278886893, 265168418, 452008001}

    {155250434, 351679090, 438461987, 240543624, 65589361, 206520256, 164989390, 102740253, 202287884, 65347853, 19251892, 467902644, 57516568, 322210760, 77415956, 80372729, 421900131, 361899728, 298526969, 318878553, 81941584, 425907977, 344262824, 492643481, 42770524, 156967676, 184292964, 60589487, 131817532, 431761174, 389001036, 233696117, 427343767, 379692319, 323296012, 411336793, 440663194, 216895735, 309734820, 199299452, 95752717, 354371897, 490318967, 180955881, 66577659, 452999867, 52071375, 97387329, 217735269, 201092433, 156111880, 309572046, 61487999, 169019806, 208577675, 9459034, 152159471, 373671580, 237710382, 473232792, 282794916, 326140323, 348381221, 329721730, 128307082, 137988849, 292492201, 150824595, 479925317, 399354931, 240803266, 272074398, 145370522, 245922543, 159000314, 327719905, 443550239, 353375746, 58803045, 445489677, 1741138, 395554371, 301127696, 389841373, 478006783, 497459871, 135545394, 489528824, 493002074, 131067139, 14622804, 61209981, 32900412, 128517159, 301740355, 86072666, 279335317, 394102059, 462709365, 320406245, 122118266, 202582460, 164192777, 79460689, 431217460, 477660736, 90937822, 254890230, 213940554, 63472204, 270180944, 441241762, 180835824, 16822487, 256379611, 306824537, 333313002, 288566902, 186158865, 390322244, 114842673, 435451879, 418789205, 255268286, 292310361, 206740868, 236068722, 227549886, 242383377, 343449648, 147605604, 448533456, 200504876, 101166698, 71980884, 56061095, 72785558, 178696073, 189191445, 450846603, 385996586, 77351181, 225091273, 80651646, 414604994, 324893877, 28814514, 486575432, 217858088, 22976715, 310583928, 56271018, 352866955, 181748758, 63798462, 191747437, 155967, 301104238, 133758768, 119382167, 392334341, 95336859, 73030292, 186945710, 482394629, 413612849, 146856494, 311400900, 57496288, 169581685, 75759539, 335977407, 103579940, 203816463, 117633656, 134696637, 56599850, 39131660, 317114697, 198564487, 442988490, 360985458, 313997166, 79578709, 228892181, 170581293, 313289557, 390350477, 394025705, 58255969, 319795312, 132965193, 248170856, 88227630, 354624842, 443294719, 193033252, 184028364, 99496345, 92597325}

    {867533178, 572869524, 855789620, 725046498, 771322177, 867383745, 706132183, 548750302, 870164758, 581557457, 761748779, 824493121, 555378197, 691968952, 808236755, 724594204, 876860684, 798666636, 983645040, 685049331, 871831456, 913175012, 997292215, 845242910, 880482681, 899054509, 809874203, 923285909, 897859459, 672883280, 612554068, 886297535, 577122814, 931064318, 560426240, 734851950, 664632573, 912337286, 934418546, 574841527, 766617350, 901000508, 581606347, 940655301, 855674822, 796777873, 886340354, 920154171, 949611224, 933956000, 501939714, 874248848, 858499366, 502581593, 682607662, 811499131, 502451931, 791384771, 865168311, 826611942, 708501720, 802030910, 874692822, 738054763, 921790750, 546537928, 845514159, 615041414, 567935763, 635560623, 597103064, 825944832, 697970588, 829468004, 631293036, 852584894, 656956446, 626191427, 634443370, 626520299, 974474072, 702265808, 990856411, 644169104, 781381269, 605905803, 951345488, 543656917, 678398235, 923490326, 905613826, 716230218, 770321864, 931711510, 540242110, 588583264, 925134410, 931201890, 748567016, 603929146, 526269664, 771693522, 686755858, 955583926, 622134337, 674036725, 878805172, 655549228, 759437580, 511635054, 877286796, 590680522, 514299682, 965094817, 812018787, 977855920, 537651503, 682943854, 871969367, 581689935, 634095246, 528677877, 506902924, 692093404, 679686280, 606670301, 806921375, 621313329, 932002703, 843303641, 953630949, 838602379, 564534414, 756489743, 611115384, 920534872, 975106725, 561410063, 805122594, 672902853, 790915058, 712473454, 782337442, 895003797, 508340126, 816003245, 515582824, 558646137, 638453848, 857396532, 853230283, 505707631, 513068665, 579652259, 560521827, 570939509, 593884491, 908190849, 618101944, 858165482, 978453996, 928536219, 885696768, 613714505, 728298692, 500281257, 642621714, 803893090, 603296041, 676554588, 674847571, 963184074, 897397324, 955466604, 504906660, 652710441, 990137987, 757821827, 715325993, 680914927, 978672071, 517793706, 865781186, 617202596, 764986134, 903030697, 723438731, 832757244, 875753257, 685683246, 682607874, 628635378, 662839808, 964711314, 502527382, 531635583, 646544681, 863400995, 881408847, 680416030}

    {759605993, 648587584, 771569302, 987912014, 821170706, 533367672, 549878395, 751535104, 806999453, 787330718, 594237700, 913832100, 847971277, 606930292, 587831106, 962934969, 852613061, 594873790, 683885215, 931005139, 757461873, 998548227, 671159598, 500667323, 556328548, 633820187, 736609971, 595898753, 668431708, 754777639, 566763072, 793097837, 701211400, 839074630, 539063313, 656544335, 980548849, 857260650, 950412428, 675264081, 576201054, 860899557, 614482991, 683035639, 547922876, 681481719, 673044195, 954585927, 899066698, 848701862, 788101696, 550268318, 533247436, 568684219, 942320457, 766858264, 871644671, 835947919, 617778908, 612945733, 668899975, 911309833, 705917230, 635254657, 657430838, 615785472, 938722435, 799173474, 572355878, 840124190, 592710710, 832051094, 531845909, 754454752, 678650624, 578328329, 852918807, 765140108, 641523960, 811290913, 657097389, 560797977, 780805423, 726401835, 850389542, 907576336, 591344107, 923877487, 758938077, 991036100, 862462783, 974400444, 673692742, 626775446, 988056520, 589846584, 588577054, 536950410, 761546972, 804731071, 826844214, 779522487, 866486935, 692873511, 912398919, 819991423, 628384135, 904699549, 685352435, 521745329, 754324460, 593714411, 603228458, 937654362, 647627069, 907715595, 802526343, 591378276, 589545571, 778916093, 856809688, 865565308, 789283197, 948515035, 743994181, 731745702, 737796799, 523414975, 710862625, 913056760, 906316367, 816995198, 732350080, 873907883, 684668422, 944684200, 817460174, 716464455, 567155146, 824738770, 708192190, 582635683, 606737393, 602384018, 889600562, 712137573, 704509480, 917443984, 670940512, 787357210, 864344665, 938477471, 806611052, 535744387, 953906109, 774635142, 801047210, 805889224, 858945950, 854937868, 918865675, 708911613, 797424693, 960114705, 783644975, 722525024, 732164265, 692170407, 702128150, 504651195, 570946103, 905346372, 520814018, 922459331, 899401796, 744329425, 626966478, 821115046, 792537103, 580842213, 556754442, 938786216, 748358691, 566657374, 976597793, 616257500, 654502819, 856759475, 841862045, 997000448, 720555394, 628810513, 941809766, 694896592, 628980673, 929959867, 879431064, 638674757, 573344526, 504366514}

    169

    Returns: 2939083122709920

  62. {63000359, 135567392, 316665283, 297198050, 439489659, 204681650, 134918546, 70681968, 82730226, 95439785, 193549545, 198723946, 248596106, 23841331, 209369143, 160746315, 103645779, 11649500, 338517953, 434174099, 277275152, 52390227, 23726353, 381586259, 101045609, 224104073, 475292815, 204300930, 132569108, 50205767, 17036096, 129767020, 225806454, 413986286, 249334323, 352283720, 136375099, 31869855, 443278967, 273526945, 90353259, 211128047, 342432696, 257271788, 98057402, 150061832, 396205685, 178673251, 288355565, 394958138, 428325185, 48410379, 161633473, 349591227, 227362174, 498336539, 421857015, 327546056, 308185403, 440404377, 477256388, 319094862, 195480210, 64006166, 313479563, 236258403, 228612830, 410771691, 86005407, 117766839, 479697746, 9454516, 176425594, 310247274, 185512828, 295648631, 459849471, 486229539, 88824587, 100564469, 84677250, 356714433, 307494384, 70175588, 251144656, 448931606, 33790903, 50473554, 106071783, 308167111, 294820598, 240594642, 37352690, 286694871, 20678462, 463076827, 393384120, 451495603, 483926007, 123345217, 448982353, 267559433, 370033902, 154144891, 102395157, 201685080, 13868174, 61170233, 351768337, 91131287, 324682560, 294972400, 60897198, 418222889, 82170774, 198730461, 247978163, 103922846, 494905896, 391211137, 340930802, 114242990, 211657155, 410752049, 355543769, 277385661, 316120565, 431857321, 168480456, 28332404, 87149425, 286354103, 338694055, 117924979, 451791452, 363862046, 416066391, 370116383, 80812416, 203760925, 237002189, 425871483, 438774103, 318491454, 463857748, 395451829, 239990769, 410043020, 70590228, 407820019, 370621079, 93483888, 42365485, 151295579, 26751473, 355082337, 251729459, 146397678, 366467031, 194357969, 339334985, 181123586, 113744423, 480828005, 239289937, 209178999, 363735707, 363823689, 30040933, 331265000, 158931253, 3536694, 264684125, 201402355, 270604029, 74630289, 392188857, 389900251, 454577364, 197909250, 378320734, 236559659, 270796607, 395550749, 179568952, 220388996, 721070, 337704029, 380627865, 178599003, 193238792, 102387509, 37509238, 30951148, 484954744, 115730804, 6358288, 361049476, 104085345, 108261947}

    {423282145, 296736020, 13259528, 377301959, 131278263, 314858145, 468945568, 489920320, 367636054, 161154404, 111925422, 219410364, 270952917, 373899042, 391353654, 233192052, 408993785, 308213235, 236554712, 7585070, 136205981, 124225369, 78608004, 388230889, 329248853, 176529143, 307371257, 447518296, 28530663, 152439638, 45138213, 49721492, 275815131, 364740095, 464117330, 98541940, 256202266, 456207812, 34991915, 353905697, 418245702, 346597275, 331721403, 483228365, 190380737, 91428842, 179040471, 46026406, 211044731, 367040976, 385868983, 263423, 103767278, 179253899, 969072, 212378119, 310159036, 59629115, 195796328, 159572179, 197600685, 404583841, 459315300, 338932690, 440294968, 316933872, 221860402, 464559952, 159902225, 249923016, 355117876, 298567012, 107465285, 49238634, 293406828, 495787501, 481352654, 243977177, 58791813, 383872933, 446295230, 448120585, 259456900, 305717141, 125156145, 230749749, 108710653, 411258943, 68378814, 218893248, 490837368, 90121564, 439603530, 205992157, 24581132, 25280152, 352028906, 185725792, 481257152, 478246693, 300311571, 292742440, 490010206, 107753915, 23197780, 438770492, 400532779, 62013987, 86665381, 324738600, 359011046, 415903138, 83258624, 402572774, 370452184, 402942704, 439169898, 68470466, 467744100, 330055078, 315361935, 281529829, 326461041, 36627532, 294633665, 374957305, 103216610, 47989145, 496399778, 301006840, 178774223, 465405393, 442445748, 491595886, 95618511, 109466899, 284310124, 463593428, 202159092, 409987547, 324228878, 152513885, 278929120, 249596159, 323094085, 108865314, 474380256, 380099201, 126919851, 22058815, 75851939, 340352372, 268698257, 96864292, 204849931, 348854717, 448970610, 156749185, 47242352, 390556570, 172250855, 114122112, 258519652, 163173773, 446774042, 184303214, 222296175, 221711084, 399723687, 318840674, 28068781, 53689698, 394764914, 6978311, 382421386, 9443951, 287479806, 477236923, 35998939, 60229771, 311491971, 1879883, 160170893, 422742470, 360541465, 418355542, 275227107, 259158068, 37207931, 436328197, 74924482, 170077522, 413988171, 127295877, 263288379, 193966712, 165062687, 455723317, 192293460, 270324972}

    {855925354, 993552212, 863801740, 995397585, 861347334, 628904155, 538976600, 511884572, 635283241, 624402886, 941437506, 995295859, 858784233, 654624602, 693077921, 654709291, 867593246, 719179694, 570680764, 521820248, 913427727, 878268257, 775972767, 652295664, 545147598, 827701860, 721441669, 964069219, 762344383, 706212873, 983317071, 618180244, 795149158, 786792802, 958773986, 924614947, 877323743, 773213458, 950497871, 944927738, 916220569, 670510938, 506244210, 792205730, 989614070, 562582693, 507993290, 822390403, 749101889, 871654360, 599677931, 783463049, 910340830, 578850346, 998548657, 822136855, 782754935, 951079475, 970054228, 542031828, 935052145, 877094459, 752695709, 884553490, 872071133, 944956606, 915639688, 940914795, 916503107, 618949756, 723738872, 784148439, 504305975, 526932517, 912297009, 704669844, 582462872, 999877049, 752280457, 752178924, 528418429, 804025622, 650946683, 998040109, 511968280, 770323064, 913957773, 820023443, 514784726, 696972897, 729462472, 889586850, 558434804, 885391238, 673881184, 500946673, 680069612, 873149374, 670783364, 807260176, 877625003, 942900371, 804053696, 836767414, 510375007, 713583106, 969970157, 843935268, 700526201, 919943373, 616415519, 919802697, 957048222, 508918084, 975457039, 648482181, 563521481, 933383786, 888533946, 546839877, 564990250, 599928438, 541043099, 854457041, 598701184, 763640551, 659388881, 599812987, 566597262, 660464005, 565444116, 668144574, 745936634, 674839108, 853933060, 896300498, 781714665, 707609646, 584638438, 576611457, 512467243, 775090741, 667487959, 826840076, 646476807, 974323479, 811229193, 933083994, 669448363, 547312071, 930316295, 500443781, 868082526, 779976417, 993975000, 994981464, 977747271, 935653311, 634148502, 915369821, 523848692, 853829187, 701778996, 565251273, 554433957, 796873238, 521063426, 648082371, 885489029, 672652059, 918781830, 908541483, 558183668, 919547051, 587399800, 995714202, 689450070, 738512023, 766997427, 709840949, 868455703, 811034664, 580182799, 908046603, 634019827, 544924510, 691057579, 793074081, 779334692, 759288543, 771699221, 611333765, 545071682, 536219942, 605860485, 941752603, 639403410, 675290810, 597366997, 542254060}

    {677767946, 633395927, 502797552, 757412709, 928994280, 927535900, 873495470, 812165563, 852033676, 563980972, 558364946, 625525058, 698714701, 728885547, 810954103, 615636563, 803484307, 931264751, 873817737, 979079262, 648651401, 663762901, 881543692, 639874877, 925621199, 844379425, 586813511, 652002852, 624607444, 537354887, 555053659, 758693773, 812125359, 569429840, 700987090, 522487380, 540456219, 808631667, 864937453, 778776691, 871541864, 749668672, 808818131, 591911881, 554841079, 660067516, 984389201, 944326933, 996318160, 657218976, 766893326, 688975786, 584242059, 774694781, 659699708, 935721394, 928956742, 710480162, 761392606, 544984529, 636105621, 750010085, 669930630, 992990621, 791638409, 635983754, 747272462, 654085136, 890270946, 697637849, 693723258, 864492750, 582318546, 540301958, 739141915, 643776284, 959802330, 978982318, 913525931, 744481476, 763973056, 970945147, 599672293, 696539944, 863425609, 743965838, 661879661, 884894893, 771599310, 911883608, 746559950, 638034628, 768152128, 757583882, 794809139, 798359848, 528301816, 587582581, 623101596, 521934122, 907778694, 819515753, 731957865, 670195704, 520767107, 540996629, 510229091, 742551894, 672444617, 635653715, 598958017, 711481246, 833308381, 511036815, 854506987, 788537014, 924207230, 807039937, 537749170, 608411322, 994630217, 713508206, 582729549, 505848229, 670453121, 992046490, 784872762, 788521130, 828395936, 727411023, 823762989, 654172345, 926280236, 891930411, 866154101, 681261341, 608928400, 933979125, 833519004, 523252137, 877920621, 624958008, 662419646, 681582434, 874235683, 512492308, 879055771, 524825681, 875998567, 515195463, 729600462, 861729267, 630878862, 689617494, 748377574, 689424647, 594716617, 689805694, 909485076, 943460330, 829689403, 936161914, 527650352, 892796804, 608335095, 846031036, 990207744, 992558286, 607839437, 657298040, 628480628, 555931952, 849343670, 761630359, 719612112, 858143250, 706974916, 542357474, 895864292, 815912633, 879389504, 987308553, 679584478, 534642635, 674705421, 940579245, 570473372, 851557656, 993595050, 666865945, 578866131, 587327700, 764660219, 783643797, 579454065, 896480139, 645563552, 793648033, 850129586, 606790750}

    68

    Returns: 65422140153604850

  63. {418061333, 188109558, 366380499, 29345051, 404679844, 58156431, 123500759, 487006900, 415998701, 105461109, 346727911, 34288069, 405572180, 420638393, 124588045, 43434511, 297627015, 489626332, 484001004, 491085084, 388693533, 465701851, 143262873, 306370990, 83149389, 146601043, 175272626, 329735823, 351514582, 71878783, 325662610, 49291616, 154051721, 230556240, 34908671, 461467147, 23532082, 404926141, 321617792, 455863195, 80708405, 205284687, 438463192, 184283078, 150160615, 79761025, 311754322, 248590111, 297438055, 233396352, 221629892, 123053118, 122856328, 13538794, 380454179, 452284192, 184093010, 482817988, 346003009, 83833707, 27475169, 225303946, 210221498, 54241253, 129832536, 155732144, 4143981, 195429783, 97181955, 100593817, 281506817, 293246346, 416719385, 145716484, 335605924, 105589506, 156482109, 298552086, 135581324, 240218337, 325127905, 247720681, 98203274, 370254813, 117738236, 346756106, 148705867, 389306460, 153139654, 180110759, 32273781, 351264504, 92134691, 126322336, 344148133, 46776803, 202682346, 373136090, 277377145, 191890895, 19095074, 284054771, 424587784, 394206444, 383462571, 250221790, 39663359, 90106033, 83619104, 194396223, 285394026, 470320439, 417367567, 313782452, 14591912, 280870050, 152799913, 221180450, 357046296, 113675475, 465595905, 337315809, 85085086, 16210801, 75306303, 53438164, 243430504, 187262272, 40814999, 235756861, 151132610, 427428948, 488694418, 303552289, 294464418, 335073783, 449434139, 92631607, 111046469, 208505468, 29187975, 273124934, 425994557, 289851220, 352482691, 423605998, 484026785, 66311935, 114340647, 379513445, 201600742, 48918556, 150842771, 268627334, 65156893, 30807285, 391308758, 168407059, 129073894, 4885262, 309164036, 228581249, 429486742, 346245570, 76318810, 355085671, 367835397, 222550935, 345460629, 1587278, 156394161, 326481472, 372835982, 451167223, 406521518, 160702338, 221800653, 218279412, 140705441, 79281934, 44334289, 323605224, 418736390, 54870411, 337621339, 338061664, 394178425, 265025312, 499429040, 223321220, 238446769, 340610345, 440688340, 448119361, 242074481, 19230184, 297274815, 258608157, 477892550, 305094285}

    {130866706, 442307890, 479746057, 172882255, 300776267, 253809144, 331270394, 279238332, 180485311, 487351412, 301288024, 302128028, 478472142, 49457148, 210024895, 374621051, 44904860, 478072798, 110393848, 48086748, 199037925, 377839108, 178635212, 403818208, 422609725, 150621450, 58489853, 212927446, 489271923, 320636114, 838962, 478356096, 227725857, 5993832, 265751421, 329424, 6811263, 113916335, 403452181, 449738489, 256763072, 381774359, 454217780, 93626726, 339868460, 415222045, 138473666, 470419125, 177298683, 115111708, 312516439, 346493238, 366159218, 471435292, 420800930, 419456076, 450906641, 101698927, 217375687, 413886223, 141814874, 86304172, 61511901, 283335840, 56733763, 13988731, 296084991, 213987161, 446683711, 73026041, 265257719, 420170970, 127273917, 162976587, 318138541, 178058278, 496435228, 446281068, 94254577, 360977872, 112821051, 138054438, 416418136, 275908883, 220212325, 407732518, 298404410, 111076895, 198357850, 49671593, 376501977, 91593558, 304360808, 198769256, 152480195, 285526079, 123073281, 24328256, 150466669, 409377126, 164835563, 480226267, 499325469, 368732737, 282027540, 134803873, 43971430, 173985489, 432706321, 204453725, 132386056, 22259983, 17266982, 269309785, 252372917, 328565298, 55439924, 282982002, 322654493, 151170994, 186778946, 70269302, 266459985, 96164383, 385505548, 79897834, 409095871, 455152453, 213097945, 491170523, 213192840, 167261433, 196444275, 211337741, 397963665, 243812960, 105834400, 75495023, 351801444, 162128314, 240856485, 232257702, 41706028, 73497715, 398795554, 9722136, 493955229, 476565953, 203982934, 359572986, 77276530, 64281927, 184584352, 248665396, 106451395, 208286697, 377190464, 330357085, 411044354, 53688606, 222679927, 233304573, 86072747, 294910213, 437204284, 100080505, 341330360, 120184680, 182895163, 447746807, 69949931, 357520944, 202628837, 373831826, 98566063, 73010043, 231911096, 460961488, 139678220, 176890618, 257998150, 477405493, 253289435, 376414564, 372059017, 396823205, 198555337, 326424089, 299309276, 409415327, 130252774, 317340284, 496106446, 401565365, 280649829, 211393301, 74489103, 283927679, 291738488, 420658499}

    {737011689, 545309240, 754298404, 678569345, 988466145, 780939179, 682314389, 944196133, 916689344, 518894827, 846437296, 612537502, 921585998, 870758419, 831886161, 731245586, 946421645, 795806892, 545118713, 958071329, 928596127, 798138994, 683680184, 572940327, 978951416, 599524095, 740782273, 530118366, 885707830, 706680587, 902821177, 783360712, 560512930, 786978383, 761319086, 961107256, 752907873, 909117065, 722864201, 778414326, 556706722, 527577966, 878716862, 538320794, 774901946, 951557276, 513217166, 906004939, 871666552, 534523323, 860444432, 842224885, 525076935, 980987528, 935996997, 645082815, 791798030, 501453647, 907636230, 875448511, 838472200, 590673229, 920956920, 671573770, 891190399, 690911471, 674609266, 707304787, 597068673, 771300486, 711667389, 855651987, 527213999, 626945959, 548648790, 715629764, 905734470, 672383808, 540976639, 787829405, 864255476, 853002316, 851571384, 572478708, 879329365, 792351726, 882469621, 891396218, 960715866, 524596110, 584489582, 780774017, 671593623, 858469260, 539263553, 515272259, 689996078, 853426613, 948568805, 622711135, 602752112, 577254242, 653816312, 983558452, 936147108, 979471380, 825854897, 966165728, 635360633, 824953192, 972324304, 952016772, 577916565, 784547749, 807962990, 683608906, 754658479, 805875217, 786398852, 850338668, 654071864, 601543494, 979997083, 842537419, 522285239, 583124322, 609682808, 587031938, 904257962, 970628812, 709407054, 907257349, 809593622, 968884228, 597608991, 912593693, 598169430, 774449435, 917810334, 859347306, 852353085, 958246881, 643818345, 983014182, 532109515, 844383970, 591171268, 900935664, 822948336, 927366667, 543500536, 649553970, 841575963, 778965140, 741451898, 622981810, 579531471, 811435359, 934815719, 615674429, 585757390, 611849429, 686056682, 636871242, 961196979, 629864178, 746884048, 877933706, 612852588, 673913469, 934707621, 874298390, 536431838, 531405268, 548420329, 806890975, 568241389, 853166058, 999002700, 998539888, 815117350, 979436520, 578875860, 810096768, 542240937, 862148563, 564951680, 983217653, 777163788, 719616928, 625243371, 713553070, 794307404, 583971976, 755171576, 550947106, 658927064, 855192845, 649348652, 942366806}

    {896837490, 726009644, 844648038, 855923445, 953842382, 623136553, 525001949, 640623491, 847525962, 932741344, 510319258, 698491042, 944233471, 594452364, 999602887, 592872409, 650887899, 845680175, 567095086, 995783504, 966382474, 921903289, 850554460, 914322311, 568861042, 529155524, 613086605, 800051792, 928014080, 548863460, 708058777, 959403653, 936580613, 535223649, 940617072, 539926936, 801112775, 785275319, 502910499, 742362213, 871444618, 528752545, 714949766, 588155523, 910994691, 863898008, 743690397, 649575410, 822207672, 622348216, 592222378, 707412514, 571084216, 658400331, 674195063, 501532351, 794794933, 725371447, 615729365, 506029736, 975151884, 649005823, 701632693, 778251700, 700786167, 623619430, 868738965, 808332734, 525558009, 687401457, 606855299, 726191794, 656578484, 862623023, 563937844, 985447133, 608143501, 930976387, 675836820, 820967927, 582974684, 776936744, 723365030, 943640872, 656146109, 799066227, 741371775, 640652672, 900144845, 565981581, 634432767, 855450934, 592268307, 902270218, 714194159, 953002306, 521775497, 909603400, 813375751, 523783160, 848480180, 757985224, 920988314, 523323729, 853379907, 971843339, 731567404, 620508001, 931930959, 897917042, 569767796, 534377447, 538690586, 691669370, 519224136, 586057194, 797474036, 779370064, 756797660, 904212207, 818663178, 963677469, 648311965, 999214324, 582141986, 716403280, 925884620, 503533418, 941320216, 891760911, 676900781, 940178695, 759235696, 545865347, 904082129, 520792616, 948144622, 963776991, 688837802, 604727138, 894973741, 770338581, 746468978, 605429796, 791535538, 783299873, 532256565, 880558452, 531136203, 678594042, 836476286, 843216667, 501431847, 884881066, 902223102, 676865176, 552642755, 719635110, 942446263, 919258738, 709734560, 532529946, 647382838, 515793092, 709331452, 814129606, 797120234, 506839667, 633262663, 630040976, 722686362, 864253524, 831947147, 662968096, 880368239, 569749321, 578076623, 762201945, 728258718, 885669906, 793356188, 968653279, 944384284, 733274101, 579270867, 734335737, 597538113, 805450147, 911345718, 808858385, 769280650, 647599049, 522996162, 588435395, 801368594, 578984133, 816069861, 948444221, 720063143, 663274530}

    137

    Returns: 12374257340514745

  64. {114406973, 154209041, 18349237, 335785731, 186565572, 11533674, 315880552, 380548314, 429319586, 102893747, 253173747, 339594942, 258125050, 194413057, 408558709, 260879382, 474322951, 484573606, 261573469, 410362452, 437838905, 198240879, 177431127, 499874148, 137724010, 452744549, 52557499, 419107425, 147463075, 460444486, 331346279, 8920016, 204974833, 166433261, 441679102, 201448020, 178682416, 482236871, 232693013, 92268237, 497611427, 129287252, 260371802, 267631040, 153752296, 126123236, 293622881, 334053943, 40707506, 429427218, 356896502, 253820581, 161828255, 376625717, 12228399, 12924916, 256538872, 61454485, 454913351, 209004019, 388927475, 308048083, 142432039, 381635104, 216492944, 271992594, 33183397, 337953651, 131505472, 342410157, 460674971, 268843159, 484094893, 161802906, 249112730, 83739300, 51187692, 26897196, 90051360, 35467765, 338733076, 397981434, 309176624, 396466872, 325415672, 449077105, 395603446, 145658096, 35346409, 144328115, 114192701, 370942272, 264738133, 158357275, 451807209, 477964367, 419243242, 40269167, 243938236, 382011366, 445768667, 44109604, 21331658, 402458170, 261457345, 56829936, 338459478, 96043268, 311217697, 323650737, 458772401, 179086313, 392240709, 57241357, 149900945, 435024251, 246897525, 433624362, 344143392, 472125402, 223466774, 173411367, 146785738, 244465540, 455451622, 250240406, 320899758, 241234692, 333570853, 294661039, 214641419, 192145287, 4251235, 260256510, 196016251, 149829563, 51083788, 60500882, 349987372, 8894549, 129192356, 304750277, 184560951, 210546125, 174173902, 228988151, 486922712, 417663531, 434297022, 121962991, 105553101, 466292990, 269326016, 59043717, 152493661, 202183106, 372763033, 76665941, 60979975, 405539386, 438552696, 116933584, 265207209, 217927230, 128289607, 430218598, 224040394, 480499194, 272314771, 387311090, 335378767, 359758638, 45716119, 47799543, 168477212, 211708481, 468287743, 237262562, 371333359, 387126142, 253636823, 336701786, 383973668, 319206326, 43676977, 194354404, 325544963, 321565272, 189854001, 373708343, 320232384, 37872296, 310089128, 45080219, 330016921, 396053090, 426798885, 424047611, 311360391, 333508295}

    {317342958, 151004366, 485798619, 251598172, 99786954, 414859794, 64920134, 100063184, 94495214, 298929062, 65800840, 248080191, 357376699, 179000707, 15203706, 210408120, 69660998, 29894822, 169767448, 196290036, 205205793, 490419078, 331266568, 355333167, 106757974, 292536359, 286183789, 187764090, 433960819, 110851738, 42523113, 46537449, 9888661, 79209496, 403938239, 286211197, 58766726, 257693386, 13310729, 12986722, 86804677, 207390528, 351199380, 325601336, 74478787, 436672905, 16890865, 27246075, 288300042, 263940006, 363941477, 96506965, 101831250, 333406510, 68145364, 379535552, 465018220, 194887497, 262035047, 429240506, 190908941, 343984503, 24566224, 204123573, 489914292, 18696319, 359067876, 460672788, 362900801, 335631886, 63959650, 104163629, 347332430, 367325340, 209963756, 322933603, 40830091, 173088354, 51578012, 126484784, 413977277, 249059318, 476511367, 322517507, 355016448, 431512907, 324174370, 221133356, 85038516, 393118394, 335849630, 27569825, 191536286, 469834301, 403478849, 237267492, 178024701, 28765726, 10202611, 233304818, 39316126, 473872822, 435062946, 131169243, 53096274, 117847033, 139036646, 313843203, 176765023, 89862326, 387041765, 388977393, 45169275, 429300551, 226584449, 197022586, 159921061, 467329861, 266187642, 182260957, 448978098, 396773099, 64350262, 212097498, 62772325, 319390454, 467121922, 164040260, 105489444, 25809525, 369928353, 138855964, 427731976, 96574826, 126212941, 228168607, 211259039, 44534995, 491253951, 384568469, 50115672, 424531458, 281172701, 294748808, 361256670, 331693883, 73834220, 490375851, 20753432, 246513469, 260050449, 347122726, 360922954, 353899713, 196326599, 39205884, 326799656, 476555155, 63020584, 346210077, 305688483, 51114926, 443050531, 482193084, 469968094, 366328581, 483243845, 19119560, 6181548, 426365793, 446141622, 174959909, 339976887, 376467186, 416109876, 314300403, 34368955, 308828454, 346871013, 482120374, 128844446, 3914046, 218584016, 286463217, 124332385, 355899362, 86972214, 170913004, 98788985, 256271925, 414746533, 231234267, 202080065, 105926839, 171454538, 261175609, 439719280, 43406796, 483761265, 169411867}

    {960443281, 637873835, 865503922, 712715551, 698782084, 993143173, 973762313, 767563262, 896731239, 846004110, 974749340, 835906098, 577556444, 585824029, 935447342, 994126305, 948533223, 991235910, 684120944, 656583385, 956316767, 530166486, 813022017, 793140502, 994900898, 572463420, 798749457, 619758543, 910070398, 597902738, 897054257, 854413217, 505393028, 519551612, 524786361, 696477903, 553184557, 899886380, 719606931, 670815220, 558643265, 956101427, 814036046, 936848703, 580410075, 652700749, 863378230, 605352795, 520575132, 582192060, 816469814, 592438879, 879983640, 739896360, 502842141, 600320936, 844979442, 929705592, 621063449, 915433382, 829260346, 819845598, 999114275, 639632198, 631403910, 724632623, 524344045, 808041766, 579158389, 681840881, 948099797, 841099119, 952885849, 920819520, 946301610, 698393638, 518223404, 522617571, 701665343, 634913135, 593609094, 546948983, 935484379, 797310148, 809652074, 592878575, 990342079, 591523175, 905873762, 862036530, 980926782, 893903448, 503751190, 730480172, 523985708, 765129838, 985196237, 795293863, 729015794, 920992096, 710170107, 934957384, 515353379, 557107787, 585600322, 812563595, 677841788, 822241541, 794541958, 923319393, 679993415, 529089831, 945670554, 568041694, 657624713, 880728891, 947134748, 742372642, 545589933, 975515153, 917046406, 590090490, 508342262, 663146101, 851652881, 819092609, 905362726, 854510108, 716950986, 501054604, 744078148, 822774762, 930517592, 630711082, 837977371, 883886473, 844714672, 577823459, 670002766, 940542364, 504969055, 923665599, 588583550, 640014082, 824942779, 613028781, 837872548, 789116790, 831784368, 784424649, 843380042, 729334140, 566392174, 615225582, 586939070, 706468961, 985016306, 537929271, 740489307, 802118442, 501513116, 540242876, 740466239, 638298153, 543464875, 941187002, 578152856, 652697685, 825100424, 895236344, 781472004, 919691242, 561305070, 522126264, 806542719, 954908373, 710274114, 756041875, 635414975, 820907968, 907953062, 981123620, 842545709, 650017820, 849769327, 793464490, 521432417, 821384718, 829333348, 958338519, 515666020, 948125773, 746893527, 646120544, 856790018, 943912813, 964052065, 781385993, 710134626, 788737415}

    {786782778, 792906790, 634905173, 951532329, 795388067, 788525711, 931521720, 630693260, 950304929, 914979983, 878577852, 780974499, 925671613, 767570822, 759549514, 767406298, 605016037, 553380454, 783101761, 912689137, 558118428, 658442219, 611646897, 994711200, 626362866, 728717906, 955792518, 986832257, 845728183, 838845543, 815814143, 939348413, 918832646, 502790073, 642208340, 533650215, 807705186, 741541958, 842497617, 545355055, 676343378, 832422189, 778448703, 779266409, 812582851, 982729007, 704077250, 792011617, 874270388, 983308392, 935954656, 940082313, 660229968, 752890245, 917004027, 725922078, 854666075, 819185507, 867659686, 890301214, 594663566, 859749854, 654787000, 782375979, 836693435, 728172203, 569868465, 561515978, 712584745, 923661730, 839014568, 897646878, 631484074, 668331442, 848989190, 827560772, 747539732, 871390137, 574366074, 583993759, 712673316, 557397905, 730053655, 992439484, 832776701, 604949330, 702821282, 562362719, 602611256, 560721741, 727705891, 973386002, 513545399, 685967064, 971423673, 978595577, 554800722, 748644707, 814710001, 540274966, 558190023, 661455948, 614274228, 616201976, 587380023, 965798282, 576571580, 510465856, 553640949, 757903158, 890734736, 648324462, 598127246, 608646852, 926978176, 711853182, 536377670, 511512655, 956744604, 762132187, 986832640, 504500089, 821958256, 870925059, 760580559, 879791110, 554539907, 967104676, 856449819, 671818861, 915955721, 772573350, 617180673, 984549053, 965932103, 981793800, 954329568, 677731487, 921787672, 887160242, 558230726, 608284720, 539002039, 891823218, 845526009, 702607196, 825871322, 770733107, 655464464, 735039745, 874893882, 809376555, 791946420, 735330931, 852978805, 835003237, 692047547, 857827252, 680528736, 629288094, 671264503, 626067855, 966012655, 578072942, 922637699, 742429615, 610576953, 708316881, 712889365, 551087911, 795511391, 526617345, 821402977, 820555781, 918583832, 698140966, 846378493, 987181857, 935527144, 582264974, 926829648, 549263280, 531450583, 875001345, 972091444, 936001987, 528060561, 586443786, 785272564, 972421486, 689102770, 676095593, 880992878, 899871933, 793905663, 610155923, 960478766, 601471196, 621638953, 631023624}

    125

    Returns: 16674504000049390

  65. {107623899, 421941788, 195471558, 167003292, 430267057, 147381838, 399933869, 69156022, 439653819, 173657449, 393987962, 403118962, 273384958, 167574437, 349561326, 355116810, 275099886, 207399994, 430793664, 144909786, 330365763, 394108539, 410527143, 89886185, 351678894, 243667798, 258564985, 350596219, 447166997, 90745891, 201591032, 381140209, 240259896, 29260933, 49723790, 156823033, 307343916, 367976197, 389672890, 200914496, 288972096, 298421360, 296877754, 448676324, 48723514, 384762312, 332789845, 357460303, 99959397, 447429471, 16471579, 398653527, 112914250, 407812632, 327181390, 308711495, 179376138, 482953778, 164163260, 254119581, 91065609, 389096258, 183291179, 231493163, 67260342, 24199865, 294047978, 323930001, 212096530, 265162709, 134993391, 142600512, 5497352, 239968777, 341715912, 120373313, 445882435, 91667104, 483135176, 485398571, 325250000, 494922814, 184829836, 264661725, 6275487, 31015749, 238362080, 303888483, 338581189, 373175934, 488684859, 113957064, 473651373, 315671453, 468701142, 168687303, 151353247, 176716371, 197816336, 109364682, 10259872, 428094683, 214160251, 488877245, 213846556, 472199716, 137269349, 144504232, 161530803, 68745290, 21414861, 245897316, 66351716, 122029242, 150730584, 143378961, 374033975, 432314950, 27919183, 69805738, 437685564, 370028500, 483191889, 113830822, 240872211, 264071182, 235057085, 413903288, 273661488, 47423141, 358911891, 187083569, 497317262, 456895209, 368847282, 484384966, 91674431, 270875659, 485228860, 124427281, 329201073, 43826481, 300939902, 363001888, 139894437, 237222983, 432745704, 246176131, 349670736, 185233752, 325412707, 358507992, 124786551, 298986175, 386776248, 450646378, 218961532, 484661654, 377813202, 487979656, 437128350, 426988122, 473161336, 464168129, 241542244, 496292934, 321757981, 47632530, 374897185, 401175623, 14326453, 53561502, 358477550, 422591084, 45954636, 245571745, 205222568, 11092510, 457452250, 103359975, 153293986, 108551945, 415962248, 87604485, 21815980, 285717999, 106453298, 233890537, 172086792, 236085103, 4140381, 475920989, 84332994, 207056681, 317459958, 260081241, 27423794, 102777072, 138995109, 172331645}

    {166317023, 98945364, 246909384, 116228454, 300945803, 366923139, 136754910, 11522283, 6463589, 213139090, 151447268, 65784465, 138546298, 217779054, 392541673, 215472979, 176353325, 197035283, 470530880, 408865183, 339361598, 316813946, 336178169, 91935961, 322997053, 275724452, 161320948, 271569884, 464337735, 418205959, 335666357, 464459868, 201119096, 436020645, 282692942, 19571679, 414574939, 179665577, 382303152, 298810437, 417279863, 386286769, 92380222, 484574178, 203272349, 486456891, 443884653, 234731448, 88636837, 169652803, 378957845, 474442018, 109050945, 216619733, 253221246, 328647188, 10783015, 210895280, 324076675, 30476146, 341710767, 253153740, 96737518, 422085887, 474210177, 19376332, 20643633, 425473333, 44988167, 315052237, 314073862, 73406598, 160208767, 255883790, 379371068, 20488521, 455855850, 478730527, 151920908, 198524460, 72135471, 425099619, 67526802, 467959748, 237803103, 279938379, 193370726, 176766444, 484023965, 320300359, 454784592, 443848375, 418551723, 54938855, 135458750, 375844249, 141613401, 432334687, 443356469, 130047275, 441706590, 373004139, 34067754, 164414954, 263773170, 439206881, 434064982, 22980898, 357106789, 167985837, 190775611, 85829124, 53827411, 390404979, 34667478, 128151790, 213613771, 299409287, 35542080, 182396838, 100639988, 412139814, 381531762, 224665562, 87462939, 174467224, 134219272, 380022026, 479330465, 414827216, 171916612, 175356163, 323760333, 466168476, 266419460, 326038849, 182018520, 124625050, 421855663, 292686671, 329260154, 214327131, 254709098, 191576200, 343472607, 440490237, 323701707, 493811534, 75346560, 27484594, 335093863, 393619302, 267334273, 219815312, 496615571, 440510987, 327306480, 472807347, 207182833, 482372520, 161631914, 421970563, 267138610, 380497757, 85411132, 32075430, 1101349, 422467711, 469129605, 204075634, 469250939, 350623808, 43396936, 346453348, 266853072, 413406270, 255573031, 435177277, 98559842, 423666762, 352875090, 43467736, 19171239, 12373614, 28983101, 289363262, 346405098, 453546272, 408633280, 41649875, 161069330, 153217542, 171495094, 2340557, 113560319, 79961287, 360550929, 85482855, 80145892, 136510142}

    {879486952, 802925903, 592209011, 542360368, 522508344, 519361614, 766852857, 710201439, 836478452, 635890768, 717276909, 863778566, 537476989, 547512971, 681465542, 635799686, 864066274, 819394012, 816023170, 700355914, 874188405, 819861694, 939954238, 669621445, 516887384, 842656483, 940616874, 804094733, 898036149, 969504844, 999375177, 940660854, 719204663, 865682336, 611320027, 514813672, 688644060, 798573564, 894465319, 706818500, 505578557, 567675726, 526935573, 645480418, 731364397, 667135343, 661207520, 533887620, 999390467, 735824146, 544908314, 568131166, 950912754, 626475158, 893191066, 875397570, 598884153, 627138542, 900022031, 846937589, 721316256, 926875412, 696042962, 912034293, 557853981, 777167766, 634242077, 878692981, 735570020, 564329490, 524063803, 932763532, 949788706, 697431604, 789711710, 593822671, 686075458, 653939656, 500877924, 551356980, 886410219, 534195479, 950804722, 867503369, 826232927, 567164157, 757031857, 611118057, 500869924, 518555366, 595252725, 930704027, 520580704, 812973097, 799011233, 779318078, 696500342, 849213178, 643054449, 931412440, 938829817, 744217423, 833934427, 910560877, 606471826, 737522947, 861498139, 749717182, 747985234, 976495730, 836247588, 808978185, 856628670, 843221784, 573290854, 629382267, 932714527, 718597033, 717466728, 962987988, 825209067, 844416765, 738216475, 538332323, 807161077, 572855226, 593473308, 892189919, 859003459, 742789203, 765998485, 898046512, 846138702, 663097547, 823394386, 888601552, 775195678, 875932867, 734340672, 752675160, 651011035, 800405140, 869292365, 798049974, 546033477, 603253506, 628218411, 767788896, 757303866, 974900210, 612147829, 582374907, 946913857, 836117898, 783290879, 622909559, 792860529, 550001519, 586290964, 658318627, 544009119, 905428999, 598603403, 712370884, 631972411, 748546214, 633783994, 952464716, 593441855, 633443614, 787104210, 705907675, 901459345, 962966768, 833479140, 993511265, 545543639, 933251979, 718233486, 887045553, 716006174, 782951687, 698711642, 605157086, 677595858, 593304538, 582423759, 856759449, 830373243, 839677295, 696772797, 873965577, 772594433, 703856981, 677449279, 755445063, 776769729, 833339318, 618027287, 686311294}

    {590745748, 961285910, 576339293, 911137391, 783038317, 823860801, 779005705, 696226619, 748461161, 934065619, 841964055, 912461578, 731782523, 972542760, 530146432, 824950127, 803408903, 577659752, 954239949, 961649210, 849944548, 784952772, 923195996, 914775112, 672409228, 561223120, 700256463, 532953534, 715006112, 684753125, 551078445, 933411035, 591254872, 543986506, 881723835, 504591193, 736614252, 833933985, 697263432, 756454925, 630071684, 536224287, 917615976, 597283710, 772496556, 760220779, 923256126, 700252807, 888283315, 634873224, 855485280, 652315957, 927706797, 653255846, 515944712, 832708763, 537851679, 605882740, 760973048, 980189327, 680559268, 918964339, 549536624, 841863137, 832094369, 630525367, 577127762, 811137497, 520739790, 891903280, 535450038, 514687562, 751338408, 886612117, 782940700, 656646539, 594243287, 849249517, 977316737, 570463398, 732080680, 936894162, 554699367, 871569982, 973225704, 677384746, 867922448, 656094788, 725176131, 924749881, 963995122, 522152302, 686334895, 861484703, 922430638, 906548751, 548343133, 828166693, 860175199, 903868564, 821115285, 854260087, 642297765, 790842398, 892777043, 825260696, 527453841, 803387620, 967799681, 883672571, 795209775, 789629690, 598369057, 899781396, 596863913, 565575747, 849176320, 878377034, 659536950, 975260428, 776008578, 953011990, 921274992, 847421034, 766780476, 958371616, 785286711, 558109219, 732295604, 580477734, 837304750, 717536911, 851413668, 567345869, 624542387, 941701239, 620351964, 967604531, 768082385, 510303807, 579089005, 692222238, 972332551, 923249556, 730232575, 529674662, 517193284, 998165094, 948107879, 764310609, 795465729, 765309313, 543182330, 858870077, 729481498, 748649987, 679384833, 525897140, 757161873, 879581212, 985949615, 768448672, 995362783, 540279371, 868938397, 796999743, 978303420, 659736537, 893300696, 757530204, 642724481, 622723285, 822520497, 653168677, 777129581, 748084946, 638452441, 768475116, 792565917, 659292287, 787778562, 696741566, 592582748, 690070256, 598593793, 518116398, 518974143, 846498519, 943122735, 800694570, 776559204, 798222195, 816860994, 793232766, 786605703, 526311288, 990694677, 997193991, 587233282, 976285363}

    190

    Returns: 790745018773269

  66. {400109044, 398661635, 307506723, 483331769, 76064751, 403097597, 67785729, 347147071, 464817627, 454764369, 407554536, 435440227, 311811355, 353750390, 182537337, 339895843, 266369346, 148500014, 326710616, 99482917, 421302137, 77206745, 411462707, 207846604, 259799317, 174425568, 426923411, 48877218, 388002678, 21923380, 299111879, 158645542, 188410589, 80186863, 50017744, 39409798, 198475963, 75543512, 481412884, 77179087, 241455078, 168586632, 98594546, 408347443, 43641868, 197177317, 219425168, 277879272, 421094009, 264967031, 213886059, 435488381, 318049577, 384096106, 149977818, 352837935, 477841497, 465573809, 66794885, 52703616, 374066905, 308828372, 143450402, 188372163, 141852904, 145804955, 11069937, 220724245, 373141123, 65851121, 131958332, 484239163, 484213807, 358149787, 458400023, 365995276, 40004249, 487136213, 79827674, 450928870, 129540683, 124943430, 478583922, 421408747, 101297152, 350812770, 322658888, 296085657, 132953258, 404568292, 397308190, 265235785, 470234377, 437176312, 324202790, 287494877, 195010262, 400742782, 20150460, 144446926, 202264279, 297156380, 393669039, 142632185, 269358456, 260616436, 107109872, 60473558, 46087636, 239320632, 29219095, 312178983, 262934825, 230451484, 387196341, 458456902, 359820274, 271567216, 341093000, 210115543, 169101766, 232201928, 247709614, 339657885, 210867448, 200788931, 116008654, 315490058, 402048251, 483296943, 84604535, 200458460, 485314466, 147501317, 204939669, 474801381, 427927887, 386213075, 304922028, 228500810, 457831536, 116340932, 496609783, 139946388, 281111323, 96225355, 489751608, 365631388, 364830353, 267618841, 131569514, 367170633, 162113172, 124723897, 459366405, 343114711, 9954696, 175677442, 252021692, 328751814, 195386544, 167649285, 39829325, 386117393, 131648894, 161538348, 259430867, 82958144, 270608918, 186823286, 264306768, 373471965, 142583285, 396480702, 193014382, 19555419, 27484585, 68655488, 432285983, 383118110, 301350721, 81030867, 273673832, 188345320, 463832236, 147888426, 267248332, 125207884, 215246032, 422273111, 299557046, 208522141, 193578993, 415571654, 433678651, 135474283, 336396176, 314329321, 99836399, 332280830}

    {227806089, 424613361, 387176903, 331143272, 161020331, 79939209, 238640768, 104094286, 292403458, 63293626, 85687592, 255342735, 394806965, 225541807, 434280667, 497692947, 365499550, 79193775, 314136320, 443748701, 139316529, 5953383, 164057952, 383192444, 452936768, 287699928, 357637090, 291526391, 408912027, 231773253, 281300795, 87375784, 94417756, 317939710, 119954424, 197047891, 17963135, 434765662, 44090182, 13516094, 267358914, 110064489, 22151128, 109813998, 10879690, 20050996, 168127908, 56100670, 477146950, 206271183, 441159231, 96344840, 103211138, 398986485, 86211775, 296252736, 204127090, 270958109, 490470135, 477814461, 180541365, 473412321, 6499057, 175087204, 338443681, 199054229, 120046393, 47298543, 273041793, 420900915, 424830412, 101161280, 444279333, 281319016, 381902755, 109062448, 75667937, 41428994, 177729935, 314880013, 107940738, 315011366, 487168032, 443651978, 429019195, 387520996, 201836272, 167765586, 436536045, 441343359, 257758866, 329103767, 452644711, 131559791, 307927341, 475275490, 451647977, 234520917, 222187073, 374739158, 61125749, 251181597, 93288157, 185600465, 231777968, 382682851, 314919120, 428823307, 406942837, 249082803, 485842840, 498247938, 168168289, 435972103, 329399041, 466788141, 405724828, 328814029, 444839643, 221405700, 370985502, 193035461, 400356338, 275853575, 407269339, 473543448, 229695974, 103224645, 401990207, 214383015, 358963559, 216246808, 35256731, 219583829, 432332450, 107183637, 274620266, 90082939, 11145278, 22707429, 153751701, 227655653, 113832410, 221108300, 432400539, 362561657, 218259877, 62081188, 235971676, 115614862, 428769358, 216003624, 371041221, 296671470, 243866496, 361093945, 340584045, 79646535, 111976476, 287019002, 428208991, 281969818, 301121764, 459901643, 296510959, 73852826, 310499087, 362352402, 499066414, 165728588, 224113741, 43632688, 175325651, 121584312, 295623918, 111815009, 227371839, 109186970, 133918382, 284443471, 498735883, 458621826, 45613727, 352098231, 212490035, 260537896, 19579114, 493173126, 497137962, 3215492, 149483908, 478667979, 82966567, 425665358, 99976313, 291540527, 339906414, 137049016, 35149743, 146129486}

    {582907622, 904000850, 861437633, 879271305, 815854075, 626594948, 513690025, 577283820, 788569506, 817317124, 522715161, 881087354, 826590688, 509459455, 550357527, 580054667, 602083424, 737756828, 964767450, 724031687, 994570369, 873620806, 658535898, 852478728, 826190239, 518384608, 929093032, 612702886, 697200828, 754352266, 688976367, 559925281, 866401269, 926914183, 557628222, 908847449, 895917780, 551787219, 804540738, 983972290, 861456993, 884955155, 800166256, 669110128, 801670350, 893313845, 641296488, 871646342, 723421742, 910297956, 760428713, 859613447, 767021992, 588015488, 767642297, 519595118, 902883089, 648370651, 938413800, 967782837, 961300465, 853360183, 742952694, 534047793, 639293105, 883650431, 735301032, 524556053, 802184406, 702477234, 980294124, 823093931, 862942206, 666816142, 823085037, 668442793, 682146531, 988080277, 588429822, 954648931, 897691732, 716414966, 967836800, 584636097, 925998338, 678016280, 658659102, 839648581, 846088054, 622492611, 594513037, 650491755, 933868313, 975332426, 926626448, 609684972, 616127218, 981063233, 916279314, 597656322, 745923299, 975254103, 790811840, 605726128, 854403084, 546862381, 799883628, 964750423, 537652838, 541942733, 652949822, 590292345, 708193431, 501130929, 937358474, 841334163, 835205784, 709738994, 685348369, 519209106, 665106024, 636312562, 888477561, 573350485, 673370209, 957604747, 885051954, 679875523, 503001309, 679975565, 776740362, 956331791, 627268370, 631550506, 946019348, 842416734, 513525659, 810799764, 633361146, 642362788, 641464304, 543958591, 524448701, 897836056, 553869980, 973853788, 672842237, 759702117, 691316762, 628389119, 677259283, 759845973, 745286197, 674399586, 825959283, 888068269, 769716480, 749587296, 722704249, 957779618, 660622441, 681432883, 754383701, 548829068, 712795619, 683555864, 554331978, 946761582, 853508781, 770151146, 652547012, 773248535, 529174408, 865660521, 512256539, 628709342, 828913893, 581070786, 734820794, 633092880, 709454237, 680326781, 672744793, 671927903, 879506487, 590363034, 886637455, 583555049, 890122356, 980500248, 623984661, 960712038, 643106203, 759228417, 515860694, 847204111, 627687458, 793349038, 708422623, 841145019}

    {820615538, 810823829, 935874150, 836158316, 560152366, 853071883, 523899105, 843479261, 672785405, 532727442, 569208323, 691227299, 906748358, 664104158, 903089753, 661867131, 606438582, 502713218, 742619442, 562015392, 859282881, 519625434, 800801142, 906961492, 524466522, 772162202, 707427239, 816765638, 938992035, 606272266, 973785259, 655373825, 942756531, 913900620, 896390277, 918326440, 911540424, 841759907, 986417120, 828932242, 654274931, 987855610, 528649718, 967245546, 934439626, 689523706, 995675780, 759436082, 944409204, 857739759, 735264926, 634812793, 957996466, 991805610, 649599715, 571865595, 929159191, 681297131, 672192486, 609978713, 978788326, 930779602, 961761166, 640733015, 571855177, 939405632, 537502594, 964785323, 836291269, 687023712, 773161300, 850159895, 772924262, 596602537, 702374612, 675495906, 948156768, 555008568, 925146580, 541368016, 612293799, 673961089, 750184036, 890932643, 578549910, 576162345, 834130050, 753377140, 633731956, 738967137, 645554461, 863852224, 928634300, 501285206, 681129038, 600165885, 977225693, 854710169, 904445241, 625421759, 818923218, 500262673, 900151528, 522964766, 730584056, 613567989, 651700220, 578441125, 701200440, 525166296, 733525660, 850960281, 991995226, 623772962, 879681176, 523704844, 763405919, 965875764, 940144481, 775687266, 635263430, 736700410, 643138331, 857171193, 796811714, 832197483, 886170109, 773541612, 936397873, 774930168, 576889952, 949454590, 632460658, 893556305, 918844706, 975893683, 880043094, 623645608, 568456018, 906890203, 709407598, 824998405, 632076811, 801210802, 833474756, 931336372, 837895146, 536191838, 931367644, 681274500, 534357865, 737586708, 905882310, 739912557, 537448063, 817408903, 892642583, 937877195, 767084817, 812224532, 579148959, 827635089, 700399248, 534927965, 745730754, 723672334, 742599288, 665185280, 933375466, 683214807, 990215327, 871854629, 515574460, 526410047, 674162697, 514931038, 980296675, 931936637, 742295240, 602039618, 625840048, 750086107, 829226137, 675107513, 582100455, 504979617, 958970264, 564541232, 875541173, 975506792, 692650763, 929137607, 572181138, 712423669, 744184719, 674670807, 893945377, 926726009, 534181071, 882809757}

    121

    Returns: 17706885742986732

  67. {177770889, 276028953, 426403182, 478594543, 64059827, 17034359, 76851060, 169871915, 265659107, 360704199, 3756187, 165024041, 192592345, 245609631, 442251730, 212934799, 277573118, 73575096, 186252196, 491478279, 429942630, 364335516, 191970817, 304119007, 255759927, 36635141, 86002246, 267775045, 471107111, 64521455, 85810359, 64394283, 206319548, 210435297, 384217320, 373924814, 47123267, 120796074, 288715874, 142464762, 351231295, 99498911, 74563876, 37724071, 372432747, 227826772, 9601217, 103117365, 72994296, 338354397, 151570323, 87965114, 236339492, 476773234, 61803490, 425622601, 105002624, 406839564, 358290209, 306207224, 58343646, 427320060, 349356413, 347957874, 449744914, 427325550, 380351048, 323079405, 285780116, 62386828, 390121684, 188327634, 6562281, 125394357, 46899084, 327630825, 451794063, 72328120, 90583364, 485509772, 322286369, 436714178, 298515151, 383584159, 233618272, 283265523, 26270158, 81386529, 101631245, 100080606, 491204407, 418535750, 498828464, 189067220, 383268718, 77574697, 114560278, 121621993, 473732651, 48309059, 103155289, 119966114, 49919516, 169392230, 263976579, 207172879, 346415577, 120068473, 271202006, 26740026, 34039851, 359941581, 271210963, 217994436, 400734355, 152110016, 102850008, 33571970, 82975826, 352732074, 43991247, 183631998, 493739902, 159530138, 93036675, 143846469, 497977344, 87914807, 290780834, 45240716, 89199298, 443801031, 50098251, 131847443, 218873583, 236769670, 441154199, 247132130, 478724804, 5021906, 328039166, 400813712, 219027418, 349092716, 228004959, 66294060, 358879339, 396946139, 118556670, 341393694, 312055934, 219535768, 218455187, 331698780, 439454311, 300786419, 404868728, 431666673, 443659652, 302752306, 3173690, 283837114, 234724730, 474927633, 167387286, 175193271, 324998287, 90978854, 422982435, 288572917, 353212523, 497265054, 70016897, 120026767, 411843449, 97102458, 306052517, 23270802, 102699458, 37331474, 298489137, 165092100, 150838499, 71768375, 172194794, 107707870, 206072202, 139415908, 312245100, 308408749, 393990342, 204946337, 482980768, 156262098, 288265973, 196687994, 474448167, 223847700, 259321203, 238936364}

    {320285977, 338879469, 161677379, 27269079, 10584087, 198607183, 483320799, 36393182, 213222259, 343285061, 15518220, 147111146, 303549151, 101077412, 373301440, 468494903, 454449664, 133612953, 9950203, 248530058, 284044014, 408607956, 357840842, 410336568, 240956006, 104880994, 498334280, 231458573, 1242879, 203138613, 229526749, 113607979, 306256286, 224464077, 154616157, 435842457, 134902476, 188822418, 469804143, 228712743, 150518459, 324325617, 411831630, 33687165, 430206795, 441211632, 317456312, 377094249, 130285623, 469022320, 43357464, 344448461, 339998382, 142394688, 297225301, 208126684, 407407352, 170719505, 143969320, 347102454, 9131533, 258949492, 245590723, 457342858, 234211064, 305419728, 35441790, 50417865, 191263709, 296998505, 393573262, 24573713, 216659058, 61319957, 110356371, 162429542, 253651054, 303369346, 22464545, 435691780, 434753437, 209528209, 272399064, 488111497, 368496216, 268302543, 211972842, 351167215, 170933277, 211910520, 67749289, 466071119, 459542561, 472404400, 219094703, 264865886, 212491183, 447330272, 127058555, 399139074, 209801369, 415072138, 11477311, 256927655, 144594174, 391364816, 204801166, 395600305, 463263349, 337750654, 145032801, 151182077, 251528672, 2799392, 312135559, 356885780, 103619310, 42623877, 396622120, 153247850, 488920496, 248617023, 433972374, 290413877, 108952135, 109735760, 150556336, 461698451, 305235986, 124023496, 234747894, 403044923, 377183866, 23577800, 354672357, 124704452, 452116731, 486271001, 393374232, 440747118, 69980303, 210557708, 311618760, 93506824, 182206342, 46918779, 459398325, 417265336, 35316058, 154749293, 465426791, 287180291, 69152480, 366440791, 192493669, 75314239, 38002977, 171991676, 155497075, 195207116, 27692452, 202552264, 198549190, 322987709, 302156539, 70222233, 368559239, 105219395, 137937355, 138695069, 320313485, 75636462, 214168838, 342209892, 14060765, 474511420, 236790681, 311857975, 91476203, 43151471, 329563744, 113136405, 361260585, 292203591, 408715183, 154284117, 128813359, 411476941, 209979354, 111602051, 335431223, 166807355, 217309237, 389354654, 453648182, 356572739, 167684688, 166609211, 169403307, 418757025}

    {634313218, 968577641, 995640693, 769669591, 991146636, 689354139, 881077175, 755412329, 620405712, 946846648, 802158587, 618592026, 814217257, 645293097, 595072454, 919821365, 568279417, 904981206, 994653822, 553387908, 605045622, 965760714, 845544608, 984060085, 618714259, 631069218, 548320959, 515420856, 901605363, 782477311, 789444800, 860880719, 859250443, 757553540, 846770417, 939428078, 541522138, 913712600, 762673498, 732474462, 723427140, 618843624, 799589602, 998174406, 917249335, 894945154, 794569191, 971186261, 520624115, 990328085, 670242901, 728861193, 916513297, 532067092, 520312804, 644740537, 827755128, 858186761, 932498602, 681574318, 978263498, 749203300, 874610848, 774972886, 756088464, 709440621, 985895175, 728102509, 581070346, 964221248, 852947644, 892190092, 514962801, 850441982, 619627239, 619111504, 553502853, 988713527, 632466806, 521215026, 776294993, 759310728, 543294086, 642744630, 566246731, 795626815, 814439016, 679832452, 717787011, 974249783, 792473672, 861129979, 588275237, 628400695, 754320642, 677845145, 523402257, 925385172, 695031560, 927217766, 594906023, 600074079, 608726381, 672248699, 660047555, 789098699, 873745021, 973885496, 937879174, 683610835, 949837972, 581613594, 828864266, 761427597, 508176183, 722179985, 652435697, 595927835, 899550873, 966140074, 956994801, 728051767, 663302985, 824514333, 694550079, 970507629, 673014756, 521868404, 710813477, 658395655, 860598026, 736704983, 909872682, 783824527, 905418523, 976555971, 876680647, 931269681, 697660202, 818770643, 551989702, 596859452, 986640983, 580935557, 782248296, 799933967, 749460041, 844629493, 668238287, 768015143, 666459070, 955390585, 905791015, 646975338, 903702764, 729017321, 901102381, 581402225, 653220634, 698490259, 888944805, 836562007, 732388670, 884464177, 540196811, 726855742, 849151906, 551560941, 707225861, 593702937, 763008021, 905845476, 559700822, 894467346, 821417105, 774367268, 570089685, 713803774, 918386296, 928828386, 590767790, 674045022, 934589333, 606086992, 709896091, 625207954, 732800081, 825146360, 869507425, 596527714, 520661180, 879556169, 971191907, 884824426, 966968684, 970730976, 828501669, 792197977, 561995996, 784071265}

    {945487272, 972543403, 504020098, 677434903, 574831345, 648296765, 859582893, 501881819, 566477254, 939386036, 957358318, 675608653, 787284625, 861027068, 532694970, 787215348, 983960785, 824948021, 520790600, 616276540, 935455404, 780405765, 666682579, 905721715, 666951482, 715960088, 666661621, 902184765, 820400860, 806376887, 909217758, 982952613, 681766891, 646048642, 944301987, 877234812, 914865950, 961436374, 634249737, 655121373, 784652506, 981399365, 772716695, 851847330, 827937251, 987740794, 785225317, 779273914, 987898628, 813736435, 821602152, 769216381, 929196092, 505369282, 530798607, 842672159, 984706845, 774742380, 807236259, 602786432, 705464736, 958163578, 588191777, 742051028, 964378950, 658829476, 773390636, 633778229, 582881739, 947580799, 780083805, 858204545, 636493360, 848315285, 786458039, 734958478, 828780684, 994698087, 857857875, 981975982, 898731509, 843426512, 802273166, 732968978, 589001525, 629821626, 902346976, 824962420, 653661527, 536475362, 679318655, 686935991, 861638067, 997658051, 721509602, 856145249, 988667252, 855104684, 854533961, 763588474, 967044244, 695762549, 824321020, 738733280, 652625496, 955995473, 569686928, 586073227, 698945544, 733307666, 661955462, 939264703, 611522247, 657961338, 918900454, 957299114, 512060446, 944950493, 628949593, 758912346, 603354098, 640576877, 830172045, 970496013, 642314590, 867850756, 849828020, 670791399, 638943502, 922116996, 812715914, 553552551, 940630334, 658219561, 597193447, 808064559, 983957852, 517510852, 875476539, 806135092, 517285958, 626887005, 900257507, 885950387, 933599386, 958151994, 926773615, 756504365, 784789027, 879524433, 566284401, 945625537, 616108557, 921688261, 508009239, 936751072, 646487031, 580335524, 704016307, 963280111, 773290757, 989770157, 903587732, 986382978, 829882778, 706029441, 675205849, 626222529, 799119694, 546818414, 931884769, 733215485, 877403194, 701422157, 851430324, 671473685, 681818984, 760683574, 540060354, 716690347, 720075808, 536961950, 797257623, 624475704, 890148422, 618889772, 619867344, 558064625, 838930968, 847862052, 775548169, 668322493, 982148246, 774547851, 847029228, 974260957, 586655420, 985138798, 621074196, 894381514}

    44

    Returns: 147085044508164840

  68. {238625207, 25855684, 226570166, 429830483, 257278243, 456347673, 423636918, 125120861, 128690806, 299159811, 255133639, 369460879, 100312007, 212222680, 203581791, 36413044, 388523271, 462050981, 32595298, 401286730, 320557712, 42810403, 67311678, 39453404, 74777911, 303357219, 224603102, 47382434, 205316096, 312502368, 254029626, 50402587, 155279270, 2259331, 221494518, 445108709, 34840379, 499345499, 294702784, 181884800, 19257399, 78076938, 169953604, 247025099, 77740103, 27538922, 364017133, 42433969, 16430397, 143941223, 441497841, 206839941, 143859993, 195103878, 414459576, 72765065, 328958278, 58922438, 121990945, 108988909, 50869041, 196321215, 354371812, 94836761, 472170431, 429746145, 278507615, 148083472, 201432083, 150728271, 132888964, 237362886, 47045197, 291098070, 174073078, 373573086, 55284684, 169000934, 356556623, 449969857, 283386713, 34681422, 354352394, 70117988, 181519995, 145056214, 126802447, 163460081, 286340661, 454445510, 446486151, 122583614, 281193673, 416171982, 163966633, 266537339, 277601415, 412828836, 171611218, 272144164, 146040896, 6158189, 352371541, 125585770, 329002797, 80087056, 71829298, 298575034, 185562608, 328053900, 409494351, 148634014, 45621096, 386446861, 206054878, 49445804, 279394152, 299363468, 7470546, 468555597, 165679859, 467383724, 154488183, 372430158, 483924546, 478610995, 38081982, 452884925, 51231505, 235437583, 343633587, 415960148, 372490991, 475099287, 62007686, 29463167, 138224604, 401137690, 331419807, 86384679, 246543633, 349075482, 201259169, 247265187, 97513864, 50384456, 372460417, 19606123, 78780710, 54026336, 75906931, 302700903, 294788121, 43865430, 458189595, 77077025, 234973521, 212327780, 238508242, 30052011, 374493175, 487248036, 332104693, 92084085, 234545900, 78597596, 302575633, 387432080, 183496597, 371462497, 134411637, 499946350, 345570999, 318643341, 316914430, 162479083, 442108758, 85800757, 282081189, 306295612, 305540538, 466636698, 356284810, 179526567, 497186643, 253410801, 315307748, 52827688, 225654624, 275238259, 354536051, 455626541, 212340043, 499648825, 155118798, 253698362, 147558751, 425127513, 133461236, 449717285}

    {13273200, 87154683, 118426444, 468344656, 291348178, 338554958, 434083592, 478768483, 477885813, 145328552, 128426455, 342350758, 387892013, 1491717, 274900646, 314504551, 192145229, 437914123, 399194666, 273125443, 349634663, 466200797, 176979357, 356047965, 289829706, 222926998, 48989921, 305058048, 413620630, 411780348, 294572033, 147620881, 57588515, 18452846, 392268046, 224491252, 260643946, 415621572, 472950415, 216177338, 140003158, 472671799, 169267901, 403270479, 409122273, 400014724, 440581778, 269189880, 355102926, 235905271, 466300335, 112685490, 206235413, 251142020, 140436653, 488143400, 203017055, 231705523, 292254069, 125041993, 242189561, 344146578, 190498600, 52909594, 117630927, 455869523, 434751943, 13456943, 394518605, 202762016, 102339447, 72395985, 336847887, 182037888, 5936201, 48883719, 190391723, 496867364, 404122197, 273924361, 306064537, 332912272, 103805259, 24957110, 216974947, 292584867, 39682092, 207890083, 331816158, 486631710, 363978987, 401922924, 220874150, 112872053, 379016286, 351924921, 94376978, 89953131, 322178816, 272001345, 89020226, 101620840, 249444888, 176810337, 133013252, 87093584, 4396263, 230078466, 489822985, 306519837, 40495745, 409284274, 342526672, 71038103, 177593749, 437973442, 280079919, 369676875, 151887490, 53062545, 50420119, 141177884, 284699512, 397007582, 281432262, 424733812, 333816241, 152202289, 492135754, 223116897, 274610463, 276788126, 170859875, 463262545, 200204770, 185131167, 407498696, 298217480, 457895689, 175077201, 45309913, 425387826, 307199951, 340746149, 314808906, 336972256, 212391933, 239125426, 454510098, 348529387, 330965170, 36003433, 227461478, 244895205, 471439280, 400177062, 137738221, 39611324, 134795814, 116860086, 192490786, 234750167, 78359664, 140906873, 143516454, 58839260, 288689932, 442279495, 41170851, 452691989, 202973971, 134772508, 473596594, 82785519, 138619193, 434299015, 350050186, 216531809, 131107851, 314371384, 138803517, 155847109, 337445550, 4677468, 451028104, 133995745, 266323555, 310010075, 235743168, 225755602, 64652683, 194579649, 230553785, 360802766, 66311032, 300984338, 316179780, 106967027, 187705064, 152601263}

    {670308764, 730235962, 527621800, 995126903, 966329276, 509330076, 760066740, 835559791, 557889963, 643965355, 955360744, 635956967, 955780589, 909421152, 819707567, 516213414, 622126290, 893607750, 823514302, 593965912, 595915971, 978853644, 878658316, 581479204, 887728058, 626348484, 851971954, 697918630, 757612263, 725522772, 840066167, 830719767, 656586823, 516097098, 805876275, 722230261, 953380319, 907373245, 569057496, 679822064, 923776360, 609867424, 918978497, 658181405, 688384058, 603819415, 542339938, 791353858, 591130682, 951025224, 744536500, 973904629, 548223350, 585815771, 643631348, 842247646, 988070308, 651809945, 996723589, 964511394, 743265821, 520513198, 735277893, 551263286, 550182480, 681622452, 880828755, 584706336, 973471058, 532452550, 880559475, 677426195, 924700381, 857569621, 765201699, 671556881, 532844937, 511453274, 902923304, 875149800, 525871189, 948951055, 864931563, 671516934, 588347475, 692044943, 962361989, 540816101, 796095451, 904555122, 947589160, 875791025, 935170309, 687333169, 653295456, 868539736, 656065217, 573773692, 686443392, 893533854, 749087707, 656775531, 905516401, 653910139, 508219964, 748056171, 514114338, 622694208, 522530681, 919047627, 845458398, 810618123, 785821568, 624999096, 978103753, 569342175, 610157429, 595079070, 508605378, 971044521, 971598832, 886638826, 840587884, 797920128, 684866197, 924327470, 788316147, 914457675, 560869712, 834716462, 834545087, 996892788, 965945715, 775081569, 957760160, 993671974, 606101106, 603113923, 786806854, 631492229, 837155492, 703243089, 733109591, 898891850, 616377183, 700924683, 891897218, 925297420, 770599360, 808428488, 830760690, 547710177, 757580837, 777114996, 653289218, 759142332, 521473125, 842712386, 978486180, 771024006, 764023228, 708481618, 536187136, 754593199, 977374546, 921221166, 752855338, 886838868, 927696181, 851177717, 786554812, 844081271, 660597877, 807604900, 944454826, 945319387, 578106520, 538514931, 681613683, 657776826, 695390621, 956258648, 980190856, 556079632, 989372821, 803263600, 847850033, 996904260, 630033265, 852696781, 662662845, 920227693, 650226749, 581951630, 725018926, 848489978, 701712304, 899797383, 731486027, 722331582}

    {942012261, 525783860, 813155010, 774623419, 548624013, 842676185, 965175932, 575618026, 980330654, 820699345, 564217520, 702401433, 701218168, 533349679, 715802783, 655896592, 933287082, 635805003, 650679972, 710394221, 890203940, 796094525, 717019378, 507567134, 998633410, 560382184, 535375506, 608377216, 519592270, 966425856, 529813237, 762159533, 985801692, 603083143, 836263651, 786506341, 791689251, 514904253, 653919637, 862008780, 796675173, 953700644, 677460786, 537560894, 749025285, 696689313, 651162695, 799576424, 512339652, 782267949, 535366792, 644179504, 660502259, 643782040, 955733266, 943492076, 664482792, 542791936, 758034935, 759135862, 819288852, 579174225, 635784829, 929813548, 996553819, 559696842, 684276602, 550162956, 959098459, 775571265, 928553045, 658947153, 673976749, 848392825, 910590113, 669859167, 631995376, 953521453, 867528166, 949100160, 976918259, 708737987, 865226781, 569312908, 562320629, 776082516, 872839972, 814323998, 808693663, 888488319, 569676298, 613150825, 581117279, 937992557, 849242158, 862299035, 776471353, 836125318, 820042871, 748686683, 501918894, 915193327, 804952971, 595616243, 679143588, 741333049, 851534318, 686867738, 897709195, 752008328, 730997323, 713486164, 662683858, 515007674, 746955575, 537560884, 928909901, 791210125, 684032301, 959732775, 609267383, 597601025, 740808689, 525349953, 650586991, 608901064, 683713523, 548400671, 993340779, 659794226, 608326215, 724455521, 794803999, 966353695, 658354958, 720734772, 676926236, 882367619, 950000843, 922700328, 973573321, 721629727, 568574447, 812996406, 634457885, 866515476, 567649995, 793898561, 761611712, 772975396, 902765083, 596974773, 911405292, 996088002, 935957522, 915910997, 661850465, 558325681, 523557346, 509431292, 740329936, 836445494, 777385563, 982545641, 977681041, 504947062, 667124195, 718705438, 915478186, 611553043, 823362926, 936139178, 766597249, 984179527, 761688248, 718803015, 900671431, 763573779, 605730214, 511333532, 531113963, 871771757, 570966384, 525754302, 798381481, 528721798, 699071891, 997985340, 577383602, 682830818, 921517603, 573774291, 768446531, 864257862, 564856280, 614289588, 568847680, 508757607, 639497265, 919333367}

    29

    Returns: 182524184954825292

  69. {300940014, 280002029, 332988538, 440887798, 169022305, 119490746, 336156030, 469802362, 244387839, 304374972, 8411682, 303645052, 258750233, 306285504, 267524659, 197808250, 342974485, 304833877, 133368559, 96866443, 45830833, 81079757, 487797500, 342818238, 84897709, 136586703, 432836572, 321456060, 417784801, 445008488, 257731315, 299837004, 323645410, 100341183, 411216685, 303786812, 333185796, 410745612, 27213229, 429957028, 62171477, 39550934, 235564369, 484132616, 350601752, 300282945, 293095961, 425155550, 440907545, 80872595, 357412211, 227644040, 261768167, 197611313, 137801487, 327112406, 403676355, 322064985, 232866999, 498466962, 136537722, 218706322, 203337205, 109526001, 251094510, 102512076, 345135725, 441588848, 19836466, 24520755, 113253163, 73376881, 285956077, 121180263, 483056076, 178279247, 83805312, 15615297, 29501457, 367100324, 75096750, 203120169, 64772165, 320788895, 382628648, 382567392, 445162157, 159108434, 402886732, 87144006, 189560931, 13815088, 438973108, 15965970, 110791787, 163751961, 84280759, 60352772, 253913365, 357048079, 63746086, 247011500, 66804628, 46325582, 410859402, 151053448, 219032922, 324996225, 343236517, 150342692, 211944469, 21791097, 220343013, 251245451, 97379356, 365664567, 60232020, 180040578, 467368394, 474430077, 448516038, 457146185, 38662217, 494562975, 210817101, 201360091, 30242286, 285941293, 20934464, 268549354, 454130113, 205314508, 451645083, 338019892, 130562202, 454115859, 271441634, 215093074, 307206680, 250090074, 419310781, 198606843, 331895016, 37715886, 379399721, 296642162, 189247818, 215608777, 481671821, 50835662, 100250984, 406343245, 403228415, 297420869, 387981291, 279298834, 223686382, 214733512, 306219413, 86094462, 289951918, 201022028, 369887734, 78344776, 296246891, 353636360, 80805760, 482124140, 330624872, 334135552, 288546746, 249372252, 344140616, 231729263, 431418699, 233574721, 188207650, 290391494, 293413885, 346156466, 165752047, 123032679, 169512174, 81762982, 27268365, 467824316, 69146619, 350353135, 104993824, 332167745, 185276963, 479729369, 236417945, 189259113, 420015181, 465229016, 477792400, 22956952, 193465224, 86377991}

    {367626108, 110822691, 488015757, 57113816, 364413775, 324558567, 108576060, 368821888, 313090076, 37189407, 379873754, 118852815, 200114026, 150840934, 138152176, 136207711, 90741670, 193307068, 204557214, 153835563, 461405466, 73865641, 317190849, 28288372, 468358148, 301892849, 117858999, 216540157, 18302296, 474238452, 91422516, 329550153, 428908545, 38000090, 355789591, 81938124, 258120351, 356490978, 221178347, 440049095, 261865821, 118550152, 63428194, 98391763, 55815297, 435559561, 479728415, 99779226, 371783199, 109201324, 299500684, 119648692, 294724725, 212021132, 174099788, 14144383, 94680196, 102888777, 337459365, 214484333, 127518997, 124581923, 124917247, 303575943, 182188985, 498002272, 48037419, 430031340, 120357446, 306296974, 315624837, 410321809, 311845215, 17935076, 16518534, 75531121, 322690482, 396305055, 98369932, 221565620, 244945512, 306862165, 301222756, 308881262, 98934076, 94979950, 115788575, 317894984, 117293815, 279517614, 380664446, 82829388, 471012928, 461328545, 396620254, 459363597, 464990068, 182439986, 461066500, 15555986, 402117919, 363572364, 182626810, 200386072, 273850279, 167608463, 491267476, 129855013, 2170079, 90387802, 46622520, 447333627, 376939099, 410387513, 193668021, 83184144, 222166234, 307444077, 47171412, 106146066, 496057773, 492173726, 482396760, 106377881, 237177075, 291503067, 111587446, 200020075, 417561953, 368645230, 45605971, 304757209, 429127140, 210728697, 133510849, 140254638, 420470187, 439390821, 369267761, 240924759, 46449652, 107643284, 297174116, 47990779, 200326247, 386559815, 492905059, 412519051, 421921776, 60982293, 339679854, 298736392, 326087467, 323063725, 475136811, 189928283, 430149090, 235497850, 374204420, 101570282, 328072602, 171116113, 401979580, 30198034, 374706255, 265370497, 469578546, 434837322, 459618247, 156454350, 140144796, 381703418, 44468813, 486298472, 221668715, 16718323, 433975238, 61939634, 105651819, 349062789, 25805830, 17712987, 155310442, 238963854, 404961415, 859100, 498206492, 33554448, 30115349, 449407062, 36035542, 154163979, 207325027, 208045709, 478284676, 152949341, 433828941, 109052748, 184243266, 436185898}

    {646530261, 693496046, 671438355, 597489602, 755498954, 715786739, 631567061, 806679975, 829114323, 998898480, 747871637, 902331334, 769639909, 785851368, 604296834, 584330643, 660695402, 686119662, 979525504, 820391234, 724705301, 721485910, 878534761, 834562489, 841298209, 739168440, 817012212, 665109902, 898737916, 822002721, 504314626, 974084324, 869586875, 646049718, 837204509, 563621138, 679660856, 971556525, 950676437, 889313232, 929611599, 901349524, 922486091, 852720023, 943303527, 705906896, 874201831, 683037710, 840987447, 582493325, 797194266, 582127322, 502497271, 863867301, 576473905, 622227585, 727023540, 640384168, 816078330, 844523905, 835446735, 855473671, 869199300, 620786632, 599691518, 593615772, 605825740, 723580562, 727101860, 594153895, 752372548, 739554065, 781248758, 886080705, 641615918, 757062334, 928381695, 679564289, 999861229, 587500446, 602758378, 883427094, 757238232, 554803634, 598498326, 554048666, 984440548, 714213787, 949819970, 632045303, 605500285, 668529223, 987674543, 595613700, 763978078, 633111702, 904292297, 596217199, 838772133, 859025476, 827558364, 673270939, 633373556, 811910138, 692609725, 689381133, 849630359, 587528187, 792801957, 983988290, 603242785, 738047035, 605613958, 741823092, 614813831, 967105163, 533621687, 818545089, 920856022, 587715934, 781732583, 556509800, 892019481, 839605531, 661582620, 570173501, 947539335, 797502008, 698846123, 627445604, 797722746, 920105368, 850059761, 700453354, 795907511, 977362420, 956921136, 558480183, 741165227, 780362928, 749391465, 608284811, 838891572, 898962614, 535455653, 791835215, 899235663, 748641692, 909489505, 759203425, 759724344, 885780510, 974770455, 930430821, 656602277, 655340895, 924158074, 937962238, 703559253, 859967765, 581343629, 581656475, 940699320, 789682808, 783260948, 729972692, 713628388, 543491254, 683265459, 731058397, 734017402, 679455323, 811019773, 875407427, 507253774, 754271004, 915713729, 761049687, 502667179, 655083423, 758469697, 556908296, 750513156, 689940105, 610347396, 926909670, 823084434, 778630188, 587689062, 565595872, 948642391, 863538807, 612699301, 881522185, 601220553, 921194660, 645478696, 788998608, 876905682, 983226238}

    {765371780, 928579030, 561551314, 537971363, 790273070, 778544557, 561570112, 584312539, 706332231, 540848238, 890952332, 979461833, 716284619, 921322000, 724715787, 957941839, 643773000, 723707975, 581650059, 741376224, 965937359, 696922694, 648880917, 637054272, 710837653, 815796341, 695477117, 569456601, 869241858, 723417641, 949020750, 934316327, 585400515, 874374312, 963637453, 961772664, 569056391, 514929108, 638603873, 638169867, 739176343, 600600805, 796936265, 576180939, 983089533, 859886151, 978559806, 985843703, 698665106, 813200313, 921978940, 758271491, 943478174, 937528757, 673254266, 831724537, 724217132, 881832983, 679098070, 919551850, 620604932, 777313642, 587539566, 891534990, 549351304, 638560604, 718437906, 821347404, 549999454, 658191065, 877552403, 533367424, 836865632, 855505076, 695626122, 882443432, 649389597, 839192070, 966736843, 690341646, 505985432, 571650642, 836534142, 968342689, 589691652, 874571157, 545935729, 515001875, 571337014, 818156569, 927814477, 550748275, 663003835, 998408196, 969645892, 725839225, 837135422, 670803036, 633230333, 697905214, 882852787, 719067561, 881616433, 964867292, 699503641, 574232634, 753391192, 640107794, 646245561, 758681565, 743068174, 530670988, 733754493, 982718561, 557824080, 903814670, 733744886, 781706071, 728111208, 730787233, 541428017, 518914781, 842421409, 675296212, 740196641, 964154870, 633495235, 801235668, 596084060, 883738580, 880395105, 936768995, 785183479, 757966923, 694177443, 946843999, 599599584, 589543831, 833343630, 867904131, 902394011, 734977331, 696659652, 999137181, 901877230, 806084514, 974614853, 956758151, 940535103, 707258712, 994183313, 601255380, 899748481, 687027616, 577983052, 728106885, 702210421, 795565484, 758493496, 977830402, 988248989, 665821639, 911067420, 525259650, 876755779, 520018051, 925156065, 967295246, 500535788, 929472865, 665440149, 733536673, 842138247, 608845138, 515009074, 836799172, 649719791, 852982268, 654412945, 985468427, 677178737, 694410881, 616299894, 929219498, 688242239, 902443410, 574902749, 722102010, 906283691, 828007399, 859048755, 812832622, 931068448, 563484274, 567059836, 684878186, 746559103, 540016475, 935929413, 544313776}

    152

    Returns: 9894668161326045

  70. {229663552, 161672672, 334964224, 414035395, 498267274, 282007549, 132925156, 427408564, 136006460, 68799154, 429541892, 375826877, 274542288, 151224362, 187268260, 447281086, 127703799, 139940715, 300209203, 229655989, 445442668, 213006735, 338728908, 247217672, 98868910, 73105948, 324486748, 91752920, 491984537, 259989351, 91853330, 55138004, 382033308, 230881071, 132156525, 377882344, 208451005, 407902846, 350524780, 237516077, 436585218, 399139810, 462826250, 231731584, 64682368, 335068150, 382176527, 323101250, 120915449, 499267428, 327167394, 402838922, 157669845, 100552780, 297919260, 470965269, 10548257, 444924613, 62700084, 8498165, 494169625, 126750975, 171461698, 315977435, 115057329, 344768241, 359310951, 412969359, 202251583, 413994830, 460891436, 162587381, 300493379, 94997901, 400993799, 83093768, 20917842, 101325870, 244296404, 87956101, 214723583, 197240907, 445391031, 453547842, 20121679, 177929730, 140817832, 138962437, 220066990, 221067266, 20422142, 189332842, 471748915, 292583985, 425896184, 326246610, 106403503, 272399664, 430746017, 80533775, 443208678, 66690928, 436210334, 10583818, 53083015, 50673773, 154603458, 163978703, 270630087, 67069063, 88380823, 463694702, 249426174, 237658298, 290868849, 218263109, 9673299, 201108708, 494462920, 88720271, 402972294, 453711663, 289614559, 90622213, 296729418, 24682214, 76667506, 470936422, 476581229, 220855173, 446537024, 421583055, 27108824, 406531443, 324137685, 315813841, 220224615, 191913101, 23693887, 310576029, 410767336, 131121432, 173452768, 186024130, 18522097, 493931369, 100015350, 181415472, 180542083, 105092707, 7340263, 18825247, 414309780, 246811830, 312718496, 373535798, 135730142, 470820610, 439237852, 287670736, 6614105, 146916504, 299132631, 457211074, 341491213, 177576379, 83999378, 210704338, 280893940, 115223456, 499264972, 59062664, 341557718, 33311276, 335886827, 119526666, 470327653, 145962527, 226781351, 427866725, 280116364, 254559053, 256642104, 49908565, 159502143, 440448501, 368686237, 421621512, 243387128, 352673032, 92943338, 37241407, 173062477, 477101071, 476910566, 2500347, 140775565, 24556298, 203867170, 16360945}

    {86503562, 353629460, 308015743, 276598729, 290163427, 158694812, 457981789, 350542722, 489140658, 40768846, 375758941, 384273533, 404448717, 295302270, 360313970, 147684254, 174172252, 99493543, 256815876, 131579199, 328758541, 220970511, 53670295, 86628840, 473563975, 147889274, 289617864, 448109033, 424702913, 74933096, 11238872, 185252499, 141050868, 30371394, 490661155, 115643041, 412577462, 249542531, 346459104, 180540944, 309985033, 63567561, 51452422, 307811978, 210994112, 80041530, 4160476, 67850070, 386273355, 445268072, 485055065, 330141753, 18674099, 336611487, 182581533, 424785197, 306829913, 415622776, 52091002, 358670615, 94042951, 476734691, 199073773, 232375845, 292764759, 397218080, 62922042, 160759133, 345366252, 307470246, 2916168, 326496700, 498389160, 161281968, 490066421, 385570567, 223087340, 243991420, 397276380, 414683510, 232110429, 316129230, 474649280, 114081227, 485615586, 204112840, 37251453, 130463035, 304421580, 315651566, 7427598, 459014263, 493313563, 62887060, 446411321, 158408203, 85807947, 115998867, 21177426, 383970080, 450579448, 22050593, 365395376, 114140347, 137728224, 20832718, 113421594, 446780974, 373702042, 140385176, 170973881, 112140859, 75038095, 427863686, 182636607, 184351997, 252991458, 234467144, 474997081, 52266436, 52922049, 58275614, 311541934, 4962472, 229178998, 318065070, 406990078, 87144727, 465085555, 246510878, 141194660, 470256013, 10125699, 166638633, 86282277, 257302404, 272409834, 464623984, 191175717, 213476589, 281478972, 262942161, 72344253, 300923092, 44015176, 255911519, 97152241, 479788742, 410250640, 298256070, 66754325, 286056256, 90055984, 333231229, 160370165, 60759384, 92430346, 39902737, 185562348, 180288895, 53359954, 328848327, 305331611, 317183610, 469345865, 456636792, 266965662, 458508004, 420642823, 135135415, 465809648, 413327706, 5565038, 371227787, 271651550, 179343451, 435209037, 469318422, 457331708, 423480207, 293837666, 268937525, 284689420, 297112124, 471840407, 50161851, 284531531, 120391818, 299853185, 171971281, 30306765, 2232463, 298522805, 336329508, 335883299, 384259761, 96325728, 77135429, 55721696, 135615985}

    {723176011, 859905025, 530101769, 765338387, 898523576, 806955011, 826008057, 833282935, 785895408, 584953389, 981372566, 753258207, 741288620, 924567791, 519785726, 937094070, 554286223, 521619163, 745426959, 556448651, 871005587, 635459936, 859695519, 769069691, 931802020, 698026483, 671155222, 619068429, 867444901, 957399601, 772282205, 864085910, 699251862, 983998349, 740173596, 789174211, 930505993, 881325540, 899843017, 711257266, 883574054, 542619208, 991813533, 702954612, 546883267, 569185365, 646333432, 933846310, 917372957, 783210915, 649800162, 595829076, 525251628, 779847454, 834292924, 555109788, 538144293, 934468454, 587094714, 760794837, 889959127, 900520820, 580352025, 626822479, 524212373, 675648071, 741825153, 847837113, 818554186, 677994708, 907795311, 728349992, 751654150, 571172564, 805347093, 714705204, 581260223, 772185783, 674196859, 642122993, 974300339, 938399903, 895621149, 521075740, 986417349, 603997649, 720402205, 594893587, 515498680, 629561012, 739758240, 860432969, 897177830, 953082690, 956605963, 566878838, 559984505, 924793944, 602215091, 765131395, 632839213, 808423968, 821064181, 537759599, 872373178, 741504888, 711369153, 545939263, 610780718, 568732882, 508033789, 661007862, 679890342, 768221966, 878610976, 568683663, 866399325, 643771522, 957297620, 751612146, 934606308, 610034810, 529686724, 954449155, 869387840, 842189142, 685851496, 822332558, 573630241, 613399341, 516108145, 671401103, 636940895, 970236985, 733056932, 928702048, 693962944, 960172541, 765287838, 810144644, 852518551, 981599432, 771653999, 934586912, 552089472, 791505689, 858464704, 979710143, 842256894, 658560586, 578628931, 950209960, 987941309, 853820500, 966746448, 967608661, 960001374, 599563278, 931259563, 955935005, 971417742, 812944272, 691496102, 712080527, 555633538, 510959818, 952693429, 595822481, 811688480, 969719140, 507776882, 944726689, 516934068, 834062520, 772094249, 505624066, 922113609, 697629778, 747928798, 544817683, 880290173, 752421304, 691993875, 639788610, 801919229, 599269685, 916177570, 818805104, 765617417, 744008502, 662487365, 825349856, 898421360, 683492373, 775617269, 813664953, 836498094, 593571058, 616435991, 930258512}

    {706690197, 681469231, 582033784, 738207948, 945691673, 915166933, 680160718, 644544093, 996810233, 696783908, 504708413, 717602397, 641009090, 508220325, 898092118, 826338235, 990296682, 978362976, 872170215, 879300265, 842484714, 948264207, 505851814, 854738807, 878346463, 918402241, 740311989, 883989514, 580300773, 555183299, 612619518, 773477949, 747284031, 943519553, 914190765, 631414048, 544771166, 892269181, 884441245, 778302275, 694195494, 697632129, 594834559, 542494945, 948404283, 675767694, 588402447, 661115933, 944743010, 987530125, 606876211, 755110671, 928641734, 679984915, 518422829, 862792007, 689525806, 850492679, 803232905, 831180674, 521659188, 746908546, 649494709, 648725705, 581396830, 649520212, 565436718, 743591268, 818269791, 968368195, 857666516, 778402224, 959858176, 871213718, 861319055, 949691039, 773960783, 966682716, 719351396, 900087013, 880173634, 778816078, 689852195, 834959840, 683999932, 602066809, 956641501, 548435537, 519694967, 739424613, 566206520, 669635558, 681672960, 685273933, 859904317, 882127197, 709505966, 810885961, 704403997, 807476266, 781010378, 804381063, 515209267, 990408333, 525164831, 854719011, 711217992, 866310061, 786493166, 829804820, 634552482, 660445203, 731971110, 575617252, 591768414, 935808084, 923706248, 759152439, 620909699, 833701841, 857106097, 978036015, 986287344, 725322286, 820910587, 772144321, 609286746, 696256003, 639564069, 630567284, 892056522, 810350676, 677386477, 556677929, 578610869, 838701186, 623271543, 760248073, 769665042, 991238401, 960776782, 695945357, 899313722, 642121841, 909730726, 785117182, 682602624, 552834031, 929090848, 889955596, 527483185, 569834114, 849023690, 644107873, 768030681, 638202587, 549326411, 856351221, 780393511, 761609468, 593305705, 680490702, 633376496, 959182450, 546535137, 653739283, 562854702, 740342313, 789920330, 513607465, 587119976, 889092281, 707301687, 761776789, 706146032, 825021786, 818890827, 595520698, 758482711, 519525990, 996209137, 995864807, 631769585, 727140258, 725076248, 791181534, 624096293, 750925297, 889858981, 662312615, 551213909, 505190751, 745417307, 654068178, 652947500, 576690280, 718981850, 824729941, 881392416, 948614944}

    38

    Returns: 135784764422310900

  71. {425231111, 414706035, 438284456, 339279226, 97077319, 361178967, 473786368, 171585600, 185567527, 224673804, 33343051, 493250334, 390155963, 71699940, 292895353, 31136557, 49083346, 482837755, 289891705, 56715968, 9931648, 435471900, 289975310, 246142832, 119780091, 321307017, 4174572, 310427799, 347281933, 306824249, 12119744, 465813223, 182154780, 435323351, 425615926, 28335765, 186427647, 62304390, 47227981, 42169358, 173947622, 140110315, 225388101, 193886642, 351566582, 67189859, 367248856, 135059618, 479953587, 295995589, 176386815, 294829798, 231106833, 271866505, 414549874, 117277769, 325046090, 156401873, 282536710, 434842538, 353112052, 496501398, 54746394, 303052633, 447801542, 241301612, 397172510, 478981564, 141224333, 249243152, 47656601, 117697428, 350607422, 224011256, 220443089, 369301341, 182060752, 450864114, 393628527, 441677398, 365393008, 276953914, 341668117, 342488819, 86588539, 366590367, 412441520, 112960065, 310593458, 338631294, 404766754, 303360706, 184759936, 413576343, 240817266, 34170526, 307638241, 458442372, 434810365, 95726266, 3992305, 349084598, 84825968, 399357659, 117998649, 57016951, 37850294, 366938791, 108309385, 326007390, 231515859, 354636983, 456349213, 331668647, 492378429, 401123493, 36451412, 108899166, 118971229, 202656829, 267531789, 299998235, 451693492, 478754425, 494131564, 303886693, 15068600, 306670003, 453439587, 59752751, 424161076, 86165657, 419394338, 19132856, 379144524, 375024643, 293380708, 231878488, 299748505, 223771146, 257580001, 96179561, 237161295, 470784414, 35045463, 143053277, 178888548, 350775597, 143855209, 315035807, 463235092, 415662822, 99703757, 475751899, 393597547, 149830174, 114611827, 104521914, 426247606, 248425181, 285354647, 80934087, 270336369, 97443447, 473807032, 339708599, 6100971, 170383116, 451013739, 114243063, 304670157, 405668020, 99274052, 3088583, 209988769, 345529810, 456245876, 394795442, 393126939, 305912460, 55569872, 121844224, 378424798, 78997467, 251545223, 474354722, 203530208, 80722148, 411102186, 290271650, 342642243, 329446991, 238928907, 423717010, 91144282, 335712836, 141272117, 36722859, 404256289, 186200137}

    {437828689, 278418893, 407255158, 180246217, 122777147, 363223793, 352436548, 462149540, 7403365, 97828041, 409635013, 184688697, 469029336, 273498022, 211694527, 322305629, 382701233, 415702871, 138128557, 254639348, 475056498, 264293110, 51386387, 483806707, 276689861, 213370124, 71698542, 309025569, 110503790, 224491078, 37841812, 340081619, 356900076, 164980568, 125985326, 25520075, 366237712, 198868247, 134323170, 284175479, 304548039, 271266050, 170059908, 368385254, 214256621, 89249804, 165045030, 150139191, 324217945, 334072718, 157092894, 60650121, 220660209, 145427459, 476151834, 472285817, 237898150, 59076456, 366344862, 53204247, 318093139, 89438764, 487167227, 414268284, 17003664, 372666927, 149806107, 451298382, 157004443, 60399365, 496346812, 111979403, 236363006, 473992867, 390541165, 19896972, 14498785, 339596610, 148772319, 311401255, 282145829, 94201948, 458905197, 294107539, 427828583, 105284179, 169535193, 21312357, 41921472, 353138986, 284803837, 316077857, 104543205, 317014118, 129771573, 9666978, 1742600, 129813706, 227064746, 271285516, 59644208, 1334244, 342097910, 341220363, 432429859, 400844613, 367681419, 196304350, 231987413, 351830036, 103030743, 459057097, 225405428, 436930000, 260446973, 106563824, 120216118, 261786808, 94364968, 44861928, 399304885, 427513472, 432575196, 104772989, 439585429, 169305634, 242655729, 128874894, 56277692, 257520398, 345844346, 79012887, 5493227, 256822362, 314782873, 400904082, 214688550, 469770104, 156944008, 497118192, 67069614, 176236562, 34486702, 410544721, 38674300, 54465083, 194529016, 449000186, 464670219, 420977707, 7186031, 164877695, 137322815, 146647848, 244730254, 232966108, 181957739, 155057210, 312618820, 80585624, 392305233, 280806084, 428627090, 221339952, 113696026, 306129281, 185907221, 29012074, 82963769, 189328147, 258363547, 263651334, 291960071, 85109903, 480529006, 138344088, 305346219, 363146826, 211920925, 399237859, 219947688, 447051871, 341593272, 481649994, 168394922, 212951556, 144291200, 239597735, 280453306, 316833424, 363633839, 345970689, 215869345, 370692866, 434402482, 28342502, 175380057, 326291315, 216163800, 130048482}

    {792643224, 704861089, 835479807, 562128505, 614629049, 516472800, 622760275, 875993647, 940762830, 610267817, 518330703, 882262244, 508788883, 822846212, 845016113, 848250623, 503563161, 893364281, 979784920, 843957265, 818953349, 908166246, 941134125, 964654024, 912287411, 569798516, 516249327, 890734933, 668180580, 648508335, 729057330, 601029854, 543009269, 504018382, 679954216, 543473038, 895818100, 518559404, 944631443, 902365579, 740958505, 605630345, 746602420, 611372919, 956972693, 727607389, 565774148, 928505188, 808860808, 995919779, 995210002, 701784374, 861807103, 531930858, 522631125, 566160347, 804666068, 667148148, 900414598, 651000537, 933696401, 706541301, 913184869, 677495522, 596878141, 656983468, 798652041, 993441832, 616825326, 956091795, 841618770, 704654418, 575230609, 519192274, 989867614, 514651375, 587627886, 864536064, 756595943, 737379956, 625489918, 713956957, 585236917, 683897577, 999076131, 942226829, 949767617, 754866256, 794891281, 666727220, 878001321, 906535500, 554503651, 599510077, 826343138, 689378976, 706406909, 928443777, 598320128, 513090646, 770905123, 982009757, 979263845, 671634207, 609423759, 582765423, 806079298, 631218214, 918126139, 717878385, 858786345, 635856898, 638148319, 692276159, 520309028, 754991399, 539468491, 721135681, 977772116, 887644235, 708981013, 645158134, 534396716, 536263138, 850766722, 745475942, 592700493, 582326787, 654135910, 683514430, 850416270, 908365270, 673513882, 842247748, 761227235, 846413863, 878768679, 668517821, 616219806, 794491527, 533547524, 820332560, 635630178, 987919201, 868499511, 649436683, 676446137, 949644225, 702855179, 694029286, 855893655, 898467427, 865298458, 739128286, 587589323, 565428876, 706196886, 919906691, 967509173, 911491076, 824955976, 858317870, 923596523, 783344819, 823451683, 561216919, 509042486, 821616407, 940052364, 663355976, 623715344, 734920059, 601615674, 868456260, 516780666, 638851195, 854939591, 607302047, 568760945, 631328108, 527333338, 701557066, 654033846, 801355571, 704821073, 526334918, 976988993, 540864401, 913476556, 791716408, 876402508, 747245674, 922966831, 792642167, 747096380, 912585629, 578889957, 574010312, 825458730, 518493726}

    {509453733, 642810618, 640199652, 835244523, 592197111, 905851911, 651673525, 602160105, 546880095, 984519085, 924342480, 963231837, 571833895, 593220722, 535740538, 734553337, 784147823, 641534396, 549882120, 712171062, 963122854, 857957010, 779035990, 572374153, 909449961, 538224753, 801069248, 675571915, 610648833, 851574281, 529196783, 589554025, 868601720, 542622475, 915508734, 882909309, 529912669, 701750644, 701476153, 776824800, 663475911, 690570556, 984217587, 721603390, 719418798, 702976254, 707875990, 613613737, 833838450, 669418781, 610997053, 527133664, 599001851, 546142407, 884345848, 632261983, 875132209, 944072242, 702416113, 833770964, 784607367, 787749288, 508282258, 843014607, 547827820, 784513638, 712000983, 903243590, 633074926, 710423712, 821117774, 841702563, 882511108, 643719620, 944139120, 574790934, 879508339, 640000669, 976098437, 808986672, 918200565, 645235728, 665368066, 806961337, 695686362, 943081767, 744419905, 639621401, 593712526, 605904609, 790325082, 952921699, 712008083, 752770350, 951120387, 737210876, 991292518, 827347461, 940463834, 967856548, 635017554, 591088507, 981257653, 817370000, 566486756, 884986142, 541922671, 730030327, 759340430, 781733247, 664596860, 810187359, 620008060, 946116231, 675827147, 968126985, 558296224, 662416870, 511145007, 824901354, 954390140, 905730356, 632500973, 678065663, 965475973, 870843017, 509292591, 825750969, 846012985, 808139700, 967737296, 532171948, 601266722, 752324132, 950473952, 935874762, 934326287, 801873791, 960248773, 525875462, 606011333, 515198655, 594793237, 560282744, 861668350, 966005693, 671705222, 677435992, 661560193, 728854875, 683346855, 920774946, 788992881, 867855931, 970404681, 690830344, 659845029, 853007931, 831052472, 559182289, 544126493, 948703722, 713212531, 579801183, 534372841, 997518438, 921754594, 518079706, 996691521, 728582150, 773749299, 808322354, 634188933, 925745371, 965847629, 571229673, 721207686, 966024005, 577504068, 548765809, 539671883, 967169740, 744435272, 553764538, 634795616, 822992555, 784818443, 620561984, 769638313, 749990453, 792469875, 673504151, 664972564, 887150224, 814521924, 980383081, 595403384, 698746360, 524021278, 658287929}

    85

    Returns: 44085679425966603

  72. {78723801, 293128357, 431079331, 144915275, 116233487, 16267072, 473653886, 471102809, 105830724, 3475995, 352340384, 144779426, 3341217, 449965521, 128799613, 409816532, 240319971, 135525620, 47238151, 84671594, 77752591, 68702591, 42297294, 445815503, 390614445, 35211619, 372207854, 341947179, 46533281, 361483668, 415012654, 142075449, 327112158, 277531702, 152534691, 238525335, 36216603, 343733777, 69561212, 85778982, 399922341, 466692259, 438870030, 434223308, 467369848, 136844042, 49143821, 248249104, 260895746, 15478077, 383403613, 258663077, 69814748, 193068942, 239526256, 182670247, 432438977, 386207124, 124041742, 272679282, 487865682, 286125713, 54916666, 263628806, 320853923, 113431093, 396177912, 160346786, 49161940, 142654414, 345458519, 330167014, 477356026, 360655871, 108921580, 104062427, 233534937, 291338785, 357502180, 437519630, 326374869, 151979294, 112094605, 192368481, 290800685, 289163848, 213640339, 423771192, 164770490, 481065800, 1489669, 44614570, 101742710, 192625827, 359227272, 156912978, 337094729, 104290895, 499843556, 20071452, 192175076, 296561158, 104378559, 494761760, 1963793, 316035121, 264422817, 449953442, 130208504, 215573340, 47858840, 78543507, 85320944, 347051616, 3076547, 344568392, 102714657, 1192323, 261411005, 276932968, 349402889, 30155011, 152370075, 20987844, 303566773, 448261632, 289053891, 108966436, 351581911, 488846435, 425642339, 186833475, 37961878, 332627775, 428744698, 432413632, 226174891, 488953154, 367434362, 306811680, 422090576, 85162889, 26507026, 334572746, 466204433, 100973114, 472131234, 49417070, 428319072, 117468486, 25629430, 306320750, 92512234, 105484574, 429944211, 99040254, 118968259, 438772183, 269534200, 175714961, 231181377, 337632417, 297627387, 73960007, 156580427, 270859129, 485446319, 204139002, 123061714, 155864981, 152933469, 441392067, 45234415, 353822076, 3727210, 28046790, 72512893, 292652681, 393451636, 232424106, 469745837, 41283758, 283714606, 233937385, 169113172, 171431917, 313224351, 370966820, 397339907, 159702432, 291517101, 458428006, 130580823, 130623776, 274513626, 422744799, 16592142, 286456986, 208742024, 217984403}

    {253496642, 218717199, 381360237, 436016550, 225249973, 290386994, 22927691, 60777122, 103438836, 458306291, 439608551, 433352969, 204051651, 226651101, 221771983, 442527067, 339322896, 384190137, 189054250, 244410965, 316921674, 195677239, 318267134, 100742185, 499525133, 8784789, 210263694, 314863216, 40285214, 198861244, 410302287, 427769550, 306567047, 136049891, 372308534, 313000193, 227591948, 163520212, 133832035, 365017002, 295435987, 443697780, 160614782, 296093708, 393339697, 368916582, 186990508, 28981970, 114323786, 475622716, 9793150, 279565401, 156336620, 478440924, 362785075, 32740863, 41241208, 144618833, 495237377, 351111544, 112153548, 393723638, 21613155, 244740818, 359088094, 375210351, 325045859, 8310966, 342401371, 132679799, 99454959, 340596805, 469955599, 276238049, 101567074, 236946991, 86459345, 495697268, 275413900, 332386461, 268502507, 262259915, 374467469, 396209264, 146262649, 65814642, 227557876, 231652743, 24491308, 427314518, 317705168, 105240016, 315928848, 12498767, 332358148, 251864186, 372396440, 452588759, 385569136, 257589417, 73480312, 314903294, 450337046, 179758726, 371199451, 69663377, 46102197, 423323244, 319595405, 363975957, 344008379, 334286227, 5182161, 45248998, 409714334, 341526657, 85976163, 178657585, 410240804, 453275826, 414541093, 255266065, 91291733, 495691530, 58895903, 342540536, 323677113, 16848570, 208639918, 103554094, 300820447, 221327638, 209870612, 388719588, 259357019, 217817476, 70645735, 45881050, 61274887, 395449858, 88558100, 144675574, 389092938, 69467365, 443510729, 225359290, 435473838, 122661847, 198273921, 190335207, 231103702, 8506770, 118596403, 488151408, 399151916, 14941808, 162222830, 373241650, 473162720, 482504761, 108137728, 238846619, 322947944, 183250795, 36722343, 150637156, 85109512, 335708018, 109870668, 242379443, 200360073, 295909081, 44635067, 57713263, 404077923, 279895505, 374406205, 457631262, 482280485, 134708126, 459153407, 77334152, 381944993, 133869953, 172962365, 268537803, 149345507, 488884469, 364644179, 174406772, 127748715, 468243337, 430800627, 332317273, 295144901, 147958970, 452593352, 346410311, 279198768, 347000823}

    {543504779, 594717871, 777139396, 579202674, 744711244, 788281790, 913821969, 881906525, 850592559, 624061719, 594670592, 749067244, 590134992, 753532854, 788966953, 650055839, 597269761, 510669465, 545296440, 841118395, 998814490, 700630655, 872127623, 742998739, 740332216, 800028237, 734549867, 663656982, 583875948, 701803033, 885739480, 953168686, 750849411, 840546261, 802943878, 917748803, 786846123, 945454183, 821576027, 895267881, 960586308, 728901065, 721015101, 861100146, 989694353, 741954778, 942229669, 746216966, 699515340, 645559574, 927738888, 903696239, 914400260, 749239520, 608473069, 986246710, 822584489, 632586154, 525255483, 633836293, 550486957, 858590818, 768002510, 517244714, 593340426, 943377995, 666328904, 787343172, 961916055, 525228745, 951134207, 504055007, 681177826, 751755599, 622269486, 712064107, 546418719, 541992571, 697166718, 847818314, 530187384, 742243330, 846549156, 549108245, 584124649, 854100954, 700906883, 643416674, 521613065, 639866656, 959884804, 821297538, 965231041, 503603943, 575571723, 892576856, 655468849, 937424075, 917993083, 610797370, 952805252, 859937651, 963620906, 792442696, 728537143, 503221755, 969173027, 566181986, 671955571, 660597974, 988477033, 759552537, 807837979, 897317039, 754057789, 680147960, 577421434, 508391378, 986164015, 843199132, 900650002, 636972697, 767300269, 922979903, 995248726, 699185930, 515355714, 972637778, 739314254, 905328084, 602394524, 968532901, 988285519, 902366099, 904157239, 777797614, 864570581, 603741667, 693240013, 595701634, 971184854, 727806167, 723671166, 933050758, 779489825, 540511658, 550086173, 687112935, 864098042, 584287794, 531336566, 969929487, 639802448, 589233311, 808255238, 642689230, 850751702, 629025315, 977890215, 523220101, 946223337, 617340705, 991692038, 969469044, 989008311, 537602784, 990590848, 720693178, 833333474, 929211891, 930208510, 921383180, 839442024, 675858725, 822771924, 917961767, 711599582, 833784552, 633896811, 913896018, 876580691, 667754281, 979599894, 938212477, 875651905, 706429629, 986718679, 751420653, 747707673, 591209717, 702418245, 952201744, 871794432, 506443505, 875145804, 816163460, 924044210, 942192355, 574065803, 802476859}

    {595044885, 817071146, 954719450, 965127208, 583107051, 511337485, 603642123, 589426452, 518584519, 690378888, 991138647, 975902966, 699695845, 710257583, 905142043, 866893566, 843474073, 951475819, 735579595, 827751752, 582382025, 786082068, 629244471, 876427726, 852758740, 540209893, 667463152, 907029797, 570925378, 921334362, 665656195, 595397242, 698161294, 908138695, 759975663, 829180132, 677550323, 789289792, 991031223, 545509828, 917860760, 705715593, 519166250, 931254199, 815484310, 986665914, 683685256, 754180118, 714704492, 991377688, 846138978, 954203615, 679027951, 926671842, 840451075, 540645334, 526221897, 776938154, 671724965, 880006360, 958054852, 674300283, 601833518, 662501346, 938724352, 710715591, 784051533, 997064949, 672139070, 595351754, 578675025, 891842992, 802761792, 977957249, 651639777, 698511841, 674825708, 995742439, 892746244, 776354180, 948379352, 680675963, 585822870, 634467194, 909771373, 688703266, 538487810, 950372204, 618393754, 663497829, 575297305, 682606019, 975382489, 509380490, 716673288, 687028559, 631227182, 593302242, 516582643, 673241379, 730532631, 989772247, 966831504, 949839265, 641308763, 833216851, 657944771, 737290301, 757218660, 713051575, 844927881, 800823078, 594552603, 686941454, 940423359, 729295424, 857706552, 566500125, 750651009, 696926314, 861501511, 935859369, 756955368, 768560088, 597684331, 699102480, 574617576, 852072791, 744601377, 781258186, 585948231, 955817358, 822922247, 978450908, 727671282, 643969438, 648783880, 829173654, 906749164, 871238169, 997195340, 788288984, 509073188, 900599858, 555306530, 882557812, 741563017, 731518510, 597466927, 980838139, 606334370, 955685565, 785693300, 667202636, 519469666, 937240231, 504725578, 518623488, 770582689, 698157567, 676917015, 717365764, 894124820, 867912037, 808167893, 850202028, 638341832, 699261587, 511284011, 753777396, 518410141, 736332664, 837074952, 687272483, 871940502, 536690369, 777215548, 570329385, 627934173, 999568056, 978951266, 525842534, 628826116, 807825403, 677773845, 558267025, 847217690, 895156765, 950052208, 521654980, 827610497, 573402690, 839450207, 686288080, 988157156, 962524089, 917593065, 998158441, 651552170, 972314614}

    21

    Returns: 235015423265719802

  73. {132614435, 121371767, 333351804, 75829111, 157834859, 410209246, 404185861, 233003300, 471883251, 346223666, 365199900, 228301012, 437007177, 274944727, 161178889, 53780996, 378761369, 203957164, 166858647, 280115244, 403810466, 265323614, 143462372, 475597867, 244020165, 483849246, 43637399, 404506935, 368751857, 96781163, 379143497, 280634107, 218184950, 307926630, 270582491, 217940272, 445473611, 488573927, 52977945, 101974786, 368712535, 5508165, 339174177, 315860645, 187905817, 4900581, 372112885, 123053218, 286245329, 225748692, 300974344, 429736830, 6334286, 174614685, 9778228, 462403163, 80987761, 462583973, 278964611, 478483088, 136941761, 97904582, 66296008, 275334425, 310752417, 197846165, 179789891, 147281917, 480203146, 104209835, 117389412, 376631082, 10049852, 383442119, 227703292, 244235604, 319499806, 131201429, 269253958, 106080251, 94862611, 204941842, 88567361, 405117575, 89874395, 300885201, 335490760, 252991333, 99967780, 432254863, 47262953, 381340510, 245880579, 310316686, 46224629, 69139267, 181845714, 251125928, 379150748, 124625421, 384809508, 435010740, 356127841, 288883099, 275075654, 111998962, 170025158, 435370000, 177691040, 235503332, 485172895, 284478930, 290996673, 91950544, 145648831, 174265161, 350871916, 378416032, 344104480, 392827078, 68625782, 305459289, 282519527, 241592228, 39562667, 400772828, 84594750, 20575158, 53245227, 43656881, 126322987, 110468386, 88935181, 51515659, 491956484, 302349492, 23933373, 491435801, 285703951, 347904271, 382547040, 410545235, 217587809, 435522288, 4945108, 454971473, 171308950, 82333996, 335892540, 77874913, 212399580, 347023039, 6897882, 6392109, 350251866, 415658411, 452543097, 27824809, 78933678, 345301514, 29568402, 383643857, 129655517, 463014537, 387267141, 480198852, 357895564, 373128683, 353668272, 249353263, 138376697, 331569165, 279732206, 419594973, 452694657, 317201091, 402620491, 429995997, 463394001, 260831017, 134795326, 305108337, 333246373, 381936449, 78826008, 254692208, 397933980, 395716949, 137895266, 353035269, 338559860, 138708954, 430709087, 178796471, 254966776, 292244370, 427986157, 496764319, 429416634, 231165446}

    {342240897, 146989755, 211122732, 207314717, 470677839, 341438824, 311396592, 38721403, 482364053, 258414615, 323496060, 221935167, 175812772, 495884119, 491411740, 270260516, 223301291, 258740431, 226585425, 406963258, 100140582, 405925145, 404381431, 272750239, 326488643, 390656992, 106437427, 400643365, 258667409, 227398739, 166215945, 306139545, 281793950, 158018385, 325873256, 71318223, 361622958, 434899431, 306035631, 127031437, 288737944, 98416392, 270795829, 20611785, 233057876, 1892038, 288129646, 345244191, 314887766, 332207985, 472290129, 412371603, 454082668, 334223652, 402389605, 17326392, 238987625, 232763648, 290915881, 19975840, 438569212, 58902088, 339445151, 38130674, 91230547, 180730407, 244869101, 359853994, 409481902, 361424879, 2146008, 370383064, 433829395, 409113247, 180554712, 268145806, 496381489, 79670793, 215562109, 185299682, 193508164, 48929968, 204905841, 141312963, 201886557, 283962798, 306633901, 355159207, 485945262, 114628129, 25695950, 193973721, 306460777, 458427632, 238513960, 470621982, 359976661, 62034771, 416218807, 225433371, 188710104, 489839078, 327675046, 7020816, 405335177, 271594295, 222731377, 36380628, 471649162, 107248301, 376402292, 260066263, 289874052, 92702455, 246775232, 409975003, 150882688, 123321113, 499311233, 466494855, 467538374, 175708055, 314033091, 487744118, 112277059, 475214911, 298248337, 323740798, 374430448, 445792411, 140148263, 385044387, 127541860, 119795736, 274736064, 158424254, 489412240, 479114168, 493790436, 247672785, 225246048, 1397613, 200921732, 485042253, 213546695, 246911293, 417026203, 492090495, 277037826, 157314843, 451951961, 77994302, 250589388, 141764810, 353486276, 310159582, 13135854, 247344894, 248729651, 403628343, 132445173, 406834031, 250863173, 484305920, 374861014, 370997743, 61441098, 172487487, 349532370, 67845455, 14464340, 109655611, 34444795, 160558067, 446820880, 295009721, 266778652, 328818335, 71247981, 102190811, 235515734, 98071298, 69945829, 392740, 180351954, 216147891, 343100338, 327228327, 173311258, 175836994, 252962160, 255975115, 405719848, 161022933, 418008417, 39793282, 73547541, 68665948, 155582088, 219210710}

    {526468616, 757661155, 778787268, 592862493, 541886652, 700230628, 678576736, 755136713, 655684621, 637671993, 598807259, 769860153, 839699487, 934938392, 515156344, 969797133, 997806378, 512162470, 752587886, 769825220, 855306278, 601406095, 640595773, 803796059, 669705259, 643277606, 793892847, 914802923, 803673721, 741722480, 554992269, 578959256, 690713134, 911234212, 873394213, 720114641, 535160226, 815964629, 511884394, 830238086, 741033326, 883871310, 560223296, 885432763, 963717966, 656587282, 852123949, 645115688, 607369531, 692484824, 845741512, 638683387, 524704754, 988667047, 538809024, 892261119, 667555982, 944947246, 515055575, 931243309, 970196352, 901373459, 682452565, 905966939, 890936066, 880749329, 707791656, 952536364, 524877201, 918471111, 884473041, 777945620, 672294770, 965456537, 906322376, 721695311, 832202921, 862057290, 861577301, 917467267, 975448095, 684411134, 827667196, 952025288, 544648769, 556325065, 978412893, 624980720, 940883962, 939262529, 944316340, 694746780, 570424044, 660317846, 777635222, 776024102, 529862146, 577808566, 937735033, 748660939, 801082065, 572268156, 810764755, 824199387, 735962770, 907567470, 896223696, 862302811, 574960826, 584203149, 873146825, 794378621, 668452106, 637448710, 504712383, 653968679, 783881741, 818533421, 791638146, 687460864, 946786656, 558566807, 926079552, 998670257, 751232889, 972553176, 710884069, 794708832, 636409757, 912565156, 530278423, 873746003, 948723588, 986836414, 725576688, 568304200, 890323829, 815439027, 930912770, 780668263, 915501457, 846961971, 596181303, 772479616, 861419446, 649736077, 517037470, 756015336, 612101068, 931422074, 905054334, 518550433, 813294625, 983535879, 957452843, 937354333, 743184010, 925789849, 515135647, 971070046, 937520227, 704822864, 715600540, 957256436, 635237116, 503550954, 639006031, 839780767, 636498591, 622710099, 944647846, 632502332, 913015517, 993838840, 782724852, 772334088, 769356541, 741909187, 679541166, 664031156, 733477405, 860375515, 701282383, 546998437, 535168466, 759447497, 840129568, 585364310, 891637976, 972287072, 660104753, 992705931, 537598425, 708652194, 696826070, 691213970, 602613241, 995542143, 589144472, 556034001}

    {935619450, 994237020, 869993305, 900692363, 508799180, 522175653, 743431164, 925192096, 904526016, 592413905, 683276987, 609826280, 975495107, 589278724, 915289087, 689264097, 983811559, 970842716, 679216326, 668809756, 874503009, 570602936, 806391271, 667596842, 920549743, 642175132, 843331295, 903446370, 984255690, 690588638, 530547904, 806695212, 939245823, 615226421, 789816839, 658336276, 990063862, 653012049, 684662215, 681613621, 750472699, 743853692, 747581063, 889399042, 684491434, 905780947, 680149868, 792458709, 864171511, 549876725, 677617200, 959801890, 732374233, 648851922, 760672201, 527123016, 587213027, 843977092, 596392940, 552261191, 973105832, 690191238, 506299562, 631733505, 789943646, 512323653, 922067334, 998869917, 887557255, 521626532, 528917253, 585168585, 547016498, 977606140, 525356184, 845001344, 735067466, 612903669, 986487863, 586216718, 560293093, 795383106, 730902403, 579093810, 834555118, 879505787, 751322893, 666483907, 824352920, 951129193, 762666766, 914791266, 906507071, 853171969, 812232899, 810053441, 967194699, 526182030, 755560510, 669925042, 552544413, 633528919, 708495430, 975259274, 716720439, 529331155, 749430233, 790647001, 565774768, 848745810, 767430158, 789811564, 730053620, 795276411, 988526284, 826556030, 817517124, 765838186, 666688534, 505200843, 582177545, 876780945, 886963864, 824109130, 582920473, 784206353, 953590342, 813990112, 955640856, 547460992, 692457591, 729382219, 613713433, 507610595, 788364909, 792915086, 698403816, 810738438, 820247125, 574198336, 938419449, 615346518, 557723228, 538726363, 553748534, 993070474, 862946476, 838705910, 556705790, 701724034, 880063266, 666958682, 672792699, 801997483, 501580855, 600584076, 821472636, 628571578, 777145204, 814928012, 595882253, 520049429, 798393509, 922986316, 803269056, 825331472, 774844907, 919841084, 541107741, 978171203, 602672366, 944628221, 756209439, 646689480, 511963636, 925528346, 662498588, 559130405, 642693310, 896233774, 506043756, 990140254, 561145722, 908753043, 892148076, 969042539, 976114920, 572836494, 998085508, 744090701, 668082422, 794285962, 790461196, 814528644, 573426839, 870197849, 943411863, 529154760, 903197389, 928863005}

    62

    Returns: 83459364321607830

  74. {51110081, 233195634, 261784551, 481840014, 137463837, 218342538, 407838181, 141213580, 188880238, 441819876, 231714055, 428695733, 482977954, 228621811, 149179137, 484277977, 476434688, 488181850, 229034036, 369794421, 487756254, 9507131, 80289596, 129435147, 384273518, 367021021, 56000467, 70942190, 169489124, 173224394, 387180094, 417452486, 144274527, 451808963, 108502062, 384811148, 497019773, 441094440, 292692148, 202502747, 132111722, 223469175, 247049536, 435014941, 116660167, 365489619, 290969867, 456299996, 93685218, 147490313, 336378204, 415754709, 370421687, 145660799, 253235960, 220779578, 291172813, 190861723, 484216159, 271690954, 60061421, 292762801, 124223790, 261877623, 73271639, 265210772, 421481917, 164131196, 498989871, 95553310, 16868112, 135860101, 301362508, 494464687, 200321219, 469198824, 270007983, 405716193, 190985664, 444346493, 438418007, 260434872, 172205047, 494102332, 353127128, 117320442, 450752022, 196926728, 280552975, 219216252, 146220847, 76067410, 440469688, 479849084, 389916596, 62517344, 280599296, 184295560, 143416121, 80924351, 189133832, 268285261, 227201816, 60604466, 215578999, 211401365, 312479214, 356070955, 209479214, 276525118, 48262089, 371072884, 245207555, 358241391, 424696040, 377046545, 221709814, 310791148, 394956642, 110485487, 167903214, 296257549, 336318536, 93479354, 278651698, 460356190, 283081409, 489903191, 418249497, 455253147, 381630134, 317487814, 469576782, 299102821, 109547702, 223974783, 423776529, 402534234, 417441510, 166255677, 367767366, 147046352, 114919473, 475053366, 128950463, 406462883, 113711758, 490879144, 76459032, 151480442, 186455808, 239330473, 25113098, 430928676, 76717834, 83357666, 106489914, 107441523, 250712455, 359475134, 428134726, 490935197, 149545646, 368268897, 23053692, 397318591, 460081592, 217734763, 56666370, 444016431, 84680254, 78548002, 469896831, 32920622, 486266675, 435978350, 30064063, 254168414, 230162511, 89765402, 360619985, 132879718, 413435351, 343133312, 147148701, 384129020, 406048140, 370495985, 94211600, 232885735, 407405452, 405095934, 421920580, 297427059, 37901664, 181720977, 270607869, 480902423, 328046372, 242469074}

    {79521115, 166317758, 283776660, 161383671, 120543602, 348627380, 403511740, 173365514, 343442204, 65003207, 66237127, 207074173, 249449759, 268412141, 258904292, 291676080, 418458385, 347151069, 309316808, 200424837, 266101162, 226056199, 119413458, 342242146, 366545944, 21467139, 480867202, 392018086, 336218661, 297464412, 343958124, 320476846, 191589846, 288063490, 5323590, 17363839, 348189154, 275334662, 262405564, 92177167, 480222709, 270963809, 205966788, 355697860, 276064577, 249868473, 377243415, 371083953, 487036223, 206037903, 143820872, 468789026, 126759979, 255488259, 468073273, 213948111, 419423184, 112245013, 125901691, 332639986, 260602478, 367860384, 66447310, 304931531, 118258080, 388548597, 133709001, 407662544, 287040544, 267527273, 372991509, 123070729, 28336795, 427016427, 368527254, 188050160, 27444890, 244008245, 350382356, 200315557, 467512488, 62026593, 49007720, 357581212, 243431407, 251079649, 252645084, 421767094, 113670029, 34980909, 199185008, 265029069, 463845527, 358650867, 12503933, 136610106, 253339963, 358121483, 218363181, 317525006, 282148614, 434463676, 63851615, 122525491, 407049853, 451014112, 433299440, 161802428, 78668241, 440972499, 148202378, 211207954, 401770307, 1102897, 212944066, 75594704, 196032585, 156008748, 376764153, 379503407, 253290177, 338941221, 213955937, 240456750, 478483195, 345073416, 334733719, 492378094, 331783312, 279336937, 389036334, 465891115, 347784681, 482564714, 139142177, 208340514, 315224413, 43464682, 59311593, 183870984, 496256588, 22734425, 12103334, 406139707, 177786628, 446005098, 389663730, 286202066, 441151660, 149903559, 364918342, 165643735, 428956777, 4836721, 404749672, 227990745, 335402800, 206139233, 195936436, 414393484, 41785426, 212544132, 486712569, 343503002, 195407916, 367509182, 109761558, 60479084, 415990114, 374049710, 314774088, 446464433, 324110540, 293415938, 220412013, 173129727, 409659381, 1773652, 17890952, 100075483, 475098532, 64502826, 335092738, 29100982, 164355115, 486809210, 446505633, 277708906, 98876848, 412275579, 104569040, 98511066, 225998553, 391269549, 38104645, 280294022, 187600151, 308941078, 187545918, 109645028}

    {508952242, 966542471, 734327981, 635871841, 789359191, 599159945, 877870507, 901113701, 714914194, 517271918, 612318212, 728922795, 791439726, 661149994, 535269389, 644129986, 623892996, 617384397, 804994602, 994924456, 783592345, 992297997, 872917061, 599113109, 818630781, 837518347, 950484385, 768179516, 972225554, 684334116, 746463051, 741090455, 614595059, 957656808, 555149502, 894780286, 973391470, 889784234, 549867333, 967558413, 644739192, 587877375, 621405205, 600166668, 882888109, 581448031, 735646411, 848323806, 669852658, 520121112, 686274026, 518948493, 587119269, 937870404, 841923974, 629866855, 904136294, 559991993, 877074252, 827619643, 968491162, 733806560, 698332882, 563227249, 647906983, 700259002, 679109878, 984368153, 910714739, 865184032, 777039659, 824203694, 960044358, 569653761, 901102329, 819976167, 623348374, 898404121, 899645684, 848802806, 997971526, 569628706, 583944085, 692917277, 685620564, 859490350, 812800103, 850672871, 882036272, 696279947, 841585932, 947553462, 958019741, 800381000, 915000055, 613202980, 892253472, 725037614, 638601459, 977483914, 609369061, 735056241, 807948239, 597075236, 884642017, 968013630, 619457250, 960596912, 740429164, 752072347, 696395265, 977182995, 940595810, 541629358, 586657672, 540397148, 674324320, 906317451, 581938267, 936782684, 637458605, 764709838, 795064784, 664214430, 500291499, 831261085, 559969741, 814655953, 526745373, 548513527, 642334218, 955892143, 695298934, 501819297, 833484915, 889906829, 964153505, 651792854, 549964814, 678361729, 848044226, 890921174, 722665240, 919596975, 588516975, 943106937, 591654800, 799250383, 693029306, 662173585, 615483203, 567833282, 542087483, 836755588, 682394653, 755117830, 768023746, 862088403, 818393497, 560248725, 583843451, 978819135, 508651383, 855412199, 906356649, 616901859, 762200966, 954408158, 792107107, 753317640, 804241811, 762520675, 996007795, 671094058, 570600259, 742178341, 552251862, 969396007, 519101429, 508300368, 571829033, 557562084, 811476550, 851023972, 915345984, 566471579, 584334553, 812957498, 751852198, 739391745, 514088956, 809717743, 908809779, 764573409, 765236843, 639954300, 905111705, 526114314, 557964432, 588223075}

    {762136452, 671371388, 805635189, 728456538, 504864122, 934183930, 878523460, 940740223, 783185115, 849014078, 506618619, 528390117, 877980829, 502414152, 722118691, 734681107, 633068854, 850094600, 546942836, 833017470, 961125335, 607268602, 875968633, 503769345, 933738929, 559724533, 593783676, 665138357, 885503964, 728556460, 938662805, 668291988, 524356540, 805583298, 820078578, 608591879, 616048098, 978980665, 865042218, 725940065, 758188395, 679292362, 685605839, 993648333, 808912130, 504182491, 864054582, 575620557, 749117310, 709685594, 833456978, 813340616, 899647803, 690450519, 810616378, 613425917, 941605872, 593967557, 835572843, 546651594, 780426318, 783741154, 610426343, 798138863, 693719382, 900718998, 874861495, 538192531, 871870652, 899833110, 694550984, 619646624, 629483730, 565333695, 796396899, 710407571, 851718129, 535920314, 538614163, 646166869, 518043277, 700916545, 574835869, 649498789, 556750926, 948302994, 995425618, 878545343, 724738057, 899692388, 637503004, 943630915, 689533925, 539798492, 622271848, 910560994, 862984061, 673021231, 826596980, 649925953, 986099979, 665990830, 615877520, 720208667, 599110581, 526092206, 701836481, 816105015, 558848239, 575511409, 645685280, 966813265, 967768002, 772038409, 985509048, 923696869, 976970364, 972813999, 959608405, 588833685, 507709810, 504073156, 996496738, 772064871, 958284502, 693824412, 546121131, 582163723, 722640832, 762492896, 945138127, 806627961, 744477514, 993169448, 651418036, 806738073, 907497659, 642162426, 507150890, 558709732, 697662106, 978593499, 507699305, 818925284, 765717925, 776791094, 897389027, 660646824, 741599195, 822098797, 569140612, 904803598, 987093818, 654253323, 503683805, 965223618, 609689427, 516610174, 729620196, 761687176, 504948044, 765040262, 625643290, 996087036, 689072826, 639738285, 825772125, 559199303, 647616527, 979206354, 657337930, 883746975, 883270481, 721936875, 778636639, 511815604, 626936551, 916052264, 530922842, 818196064, 627794507, 929324037, 812522869, 638235572, 898419086, 548972759, 980003383, 676642477, 992667630, 996716618, 801242704, 767381108, 567918627, 500893757, 524229217, 540795601, 726714921, 897374921, 677645690, 980218203}

    33

    Returns: 137766381185460528

  75. {301590014, 136169237, 97093000, 325518898, 53811279, 111586497, 289911834, 493432254, 167758972, 3799437, 12185545, 96484095, 352302413, 209613707, 498895070, 391221401, 238297082, 225611746, 340478312, 499565667, 311197371, 117599887, 256269321, 2437511, 495696538, 479487279, 408077547, 391012444, 359793537, 58657569, 122439703, 278324775, 369764716, 145484883, 223109101, 131109341, 176741387, 159138114, 378223581, 168241151, 112012390, 440335841, 142613605, 258399511, 343218181, 364942707, 228777119, 478208429, 298699253, 423717737, 265724792, 455300540, 19975845, 479424067, 221596578, 247430037, 15219581, 327089595, 7341526, 495802630, 47417601, 151096269, 412995928, 215744275, 80609055, 374311981, 295545149, 354584200, 343102493, 431625873, 348435462, 113423915, 292572599, 468426606, 27202760, 320272605, 442153434, 254815382, 270582434, 104817531, 156980069, 477963940, 392713231, 359046630, 82286053, 385728676, 439663817, 122597564, 254700779, 150533524, 368296662, 28728722, 258073637, 90402770, 58108386, 66712978, 189010548, 401135065, 80295491, 164145488, 50374494, 476757714, 236826159, 492540993, 461022260, 7351365, 343596678, 401594206, 473071861, 425203751, 110991795, 30255009, 371439363, 142695844, 229399506, 236809086, 388181600, 291614756, 488753927, 373518505, 130946567, 182252276, 340663684, 224201490, 121002503, 368893723, 219421266, 3297028, 128346179, 441633743, 130559168, 57438710, 67913305, 112128982, 455332877, 362525195, 241254734, 165282896, 315755904, 296284314, 225756357, 11113805, 350270462, 191217976, 405592468, 319458356, 118836288, 439141497, 405453123, 367691284, 28996126, 482707931, 163541485, 472043410, 394208019, 333849604, 48367668, 122999187, 258674644, 294507903, 194085742, 465699926, 300641850, 108148965, 136279898, 260399841, 253898723, 328603222, 158554077, 368743295, 183059250, 130005389, 426680378, 302789370, 462169917, 77468602, 198210960, 193064354, 45559286, 177831001, 124852831, 222356546, 231563802, 148756269, 23950522, 349769231, 446916391, 444888511, 485371651, 251890939, 133936275, 54507847, 413634023, 74358255, 414699575, 360331581, 357904958, 271106917, 369016544, 455571070}

    {415758657, 125708896, 3748171, 464838761, 98573794, 204233569, 174349358, 16533394, 237563086, 18060396, 295838523, 278658201, 28388280, 12257808, 141979830, 400577354, 203021364, 183727137, 14684969, 198843725, 308835447, 468644485, 381381899, 358839279, 294046909, 307921471, 97338522, 47597013, 343738845, 315000172, 28448363, 109425093, 238122188, 143839524, 29114378, 156422709, 6319575, 153078769, 147782018, 61167165, 273714421, 11884315, 6596703, 158208905, 441551633, 49993600, 40316629, 289327762, 441811247, 82733315, 494828938, 482290483, 174921822, 325461044, 21055945, 60741311, 439236071, 491462469, 470064774, 314728916, 439938910, 87439704, 428782409, 183197866, 479027545, 382460562, 392532955, 266937851, 83667347, 475564848, 139508301, 56028969, 315019627, 176104594, 65549310, 157309148, 367819540, 145264216, 74770231, 357840047, 188921577, 87192529, 467797237, 310636704, 43713189, 85881668, 185204735, 412476233, 468618830, 289109392, 88428198, 468579144, 239746727, 35058622, 288751424, 222506467, 170821449, 300455370, 350533765, 75018267, 159734419, 498316826, 468282359, 4444730, 67209771, 252152070, 61095718, 68405753, 366048851, 47298123, 56857243, 319957539, 405078714, 484851873, 298452778, 99095318, 366057342, 43897916, 145871760, 313680784, 313602737, 133294386, 401240711, 475225984, 85883758, 412766229, 80934689, 106372704, 398645325, 124535280, 449822131, 474750791, 338870875, 344113897, 198451558, 364199669, 296757680, 488407597, 128972026, 85142950, 18707767, 412234133, 475546760, 391108142, 358288035, 18990518, 69263517, 348358018, 350186260, 311780915, 323904100, 186658437, 176667012, 140044425, 478824569, 178676300, 146219702, 362667297, 290173917, 93516622, 412806555, 251680741, 345689055, 339689099, 294882447, 27501968, 174327461, 478861644, 222674289, 427201720, 116899833, 435438829, 222656149, 71091464, 74837832, 230821767, 415807528, 198223547, 287039717, 277263100, 328956017, 325770072, 170921066, 482261396, 160935652, 136275522, 486912782, 41138197, 310429716, 145701197, 280058388, 36320948, 438489649, 251758012, 250217765, 84550391, 409216198, 431805176, 15838351, 42048531}

    {973813681, 954580537, 865718964, 923690611, 708465957, 617379816, 770020223, 792793135, 673338290, 663995934, 667268306, 560808128, 556349874, 985971411, 630119529, 563011565, 968307976, 936738437, 976415194, 675440856, 586669068, 867409897, 771139481, 999918305, 963618264, 716896098, 560019743, 766052372, 621947779, 598075248, 554908792, 986520916, 517713011, 755759904, 966696834, 724779652, 791674984, 575478102, 923346003, 911200249, 922747471, 633643117, 518601745, 902049261, 998155648, 901611946, 592500540, 633983862, 844063923, 908567956, 884436122, 930551440, 852462094, 601437555, 800096566, 555796526, 985016436, 553195121, 540954145, 954843835, 771346880, 616750507, 945356281, 889740559, 673566175, 952044296, 984737367, 984191804, 805599134, 637914652, 613495509, 811142721, 762938188, 931405713, 886639042, 881285913, 812774158, 528957977, 600609250, 726000053, 528951827, 746726846, 994423364, 775348064, 596853839, 924906921, 776830814, 770772700, 686263541, 554143456, 526184047, 849436489, 793008343, 724085997, 889365260, 818177181, 717313746, 539823771, 952316119, 639560365, 608014829, 799215431, 812847339, 546198239, 797278844, 772708986, 988210606, 937426236, 634895457, 984609831, 801305025, 987363709, 738463827, 614284598, 849351630, 551026208, 582301039, 595358380, 967785470, 607791463, 672419083, 927856118, 707062384, 808805548, 629235517, 788658728, 965016083, 553158025, 707378185, 975837097, 717549785, 768825146, 744789122, 821130569, 581725354, 548439450, 562187117, 939702926, 598064628, 629470446, 593445868, 875747056, 928001627, 890003222, 757415918, 815660016, 544270290, 650897401, 729843361, 856797445, 775658499, 907328817, 731986662, 927999336, 841810744, 854136051, 574781234, 762856178, 713228399, 551962091, 589251659, 737833931, 999104771, 861349485, 543371007, 530320726, 574400953, 914046493, 831578271, 578138226, 869809958, 669921750, 669540031, 724556382, 849969958, 744097484, 586404999, 775166438, 666458339, 882319543, 908189553, 709552332, 727959730, 800281854, 766065668, 517276547, 603736063, 558645880, 965831475, 913787981, 964329401, 608815469, 907279091, 991439803, 839800119, 503936039, 806823022, 646597619, 582913464, 646700745}

    {558064626, 712172523, 602510561, 841506483, 824176635, 533071706, 740945612, 972302934, 947704110, 633428935, 538346706, 665147112, 776700131, 957780724, 598145374, 594706273, 588966759, 914679365, 955648674, 966263296, 530393628, 889707662, 739591449, 580097472, 873063927, 531457695, 851741466, 593368649, 617090728, 533368525, 979119525, 543652059, 517678605, 705579691, 755166493, 966669642, 928570543, 507187056, 649113510, 569190064, 933807034, 546393131, 592927385, 521574617, 753813845, 512816399, 580103185, 634329444, 981431775, 909800908, 776003473, 558992049, 760126303, 883280153, 642503470, 620121010, 596080293, 965644917, 509833707, 803213965, 762739995, 718740659, 746823487, 616567560, 685839717, 512440765, 614913542, 829974622, 846383629, 519943428, 873866588, 647435203, 939911505, 590022162, 667626420, 515597055, 552237317, 563051462, 616798662, 918698468, 798958392, 544870776, 554961330, 939208366, 826604624, 956028275, 772714497, 597338808, 886269479, 912120327, 905643480, 798871530, 614915334, 585427872, 745992868, 647803344, 807876952, 957003207, 783339381, 574293019, 785867531, 523969373, 837606141, 740692907, 726949460, 987832679, 534495274, 894249713, 755457876, 792843810, 689850498, 810825162, 763775763, 612165071, 545090749, 821130241, 622498488, 612249836, 953069332, 567991634, 930279735, 582876974, 820406389, 626308086, 923310030, 622513195, 561071169, 500258688, 732096836, 756160740, 988509547, 555234860, 679398947, 840962985, 764943390, 631506067, 585153115, 689227747, 547158515, 727235564, 666076284, 841820317, 552187984, 827748590, 889467309, 954510876, 807652595, 661561247, 597142181, 919482674, 580317627, 702674977, 923132768, 949630569, 846203517, 951339888, 976789513, 983018576, 939189410, 533433075, 609652512, 889520318, 526528589, 686236577, 803242008, 988083667, 657922924, 825949306, 990184977, 868009842, 713173960, 777675886, 772851155, 908999923, 588521521, 580699547, 692854968, 621302656, 760652055, 733221793, 803633052, 679644670, 663690371, 908373434, 808153919, 893561221, 649036602, 885230428, 973951697, 606408396, 639131826, 542478685, 949008409, 526919063, 558395185, 780972665, 829537041, 670712711, 722283667, 793014477}

    100

    Returns: 27571973208957840

  76. {9371912, 93171848, 310865784, 178978688, 390594714, 118931890, 444088189, 36963212, 157390051, 396740077, 160967777, 442598510, 300396486, 251638810, 150015997, 278858265, 127986415, 127759419, 124583460, 331014997, 118952089, 499548068, 444042616, 328459811, 142412965, 443135757, 189834265, 265443513, 259278454, 431647544, 215280894, 27751252, 219624212, 394564315, 8141499, 126499310, 455931676, 32347863, 293941224, 427461037, 226134754, 487108523, 485011114, 300515561, 69164990, 126832749, 73719065, 354912238, 492176826, 89712848, 24913574, 448916358, 221474373, 412904644, 315057164, 432760909, 132217521, 450552821, 192054005, 282397569, 221657846, 452947041, 476062025, 253473262, 132538381, 316363013, 298414448, 369431270, 159351567, 63966113, 407499046, 58101356, 65164097, 280092369, 443634312, 392644664, 162740562, 145318648, 180569909, 118257688, 256914879, 187556353, 41173101, 55882674, 163530799, 130835746, 237663708, 82576118, 217652973, 21370251, 70039716, 25829412, 65872125, 166671140, 84273332, 135828686, 286307339, 88406060, 257485469, 221793058, 399377984, 384142225, 436085915, 144355282, 472966526, 493371901, 5193336, 364017020, 50757034, 488722644, 133423222, 202032749, 323316297, 450743393, 139646654, 379576749, 2615576, 351119824, 435146237, 124402934, 161859470, 136224517, 496366250, 402718682, 264088540, 435125024, 136295036, 227255693, 184102891, 431811208, 194655591, 343405880, 418365121, 276645770, 179906777, 86478593, 156281684, 405666599, 66012762, 132624591, 389344322, 105788905, 7162137, 31297733, 250653280, 281270831, 257242495, 49646296, 94763028, 78316711, 420494002, 278139353, 5615109, 353159590, 228785504, 396388302, 483474281, 400059331, 115059039, 218950099, 378973481, 349193952, 53067578, 324848203, 280027411, 232506727, 67078992, 236024010, 485248810, 460659801, 96950871, 207477906, 179298052, 297679781, 383195646, 451741327, 489939648, 292666568, 203052855, 403857760, 334106609, 144367721, 435969308, 163661670, 252339419, 158545808, 62682880, 236633185, 106259062, 227123791, 342412531, 243922133, 47040647, 268514221, 463785664, 62403605, 246773410, 432252104, 481214725, 129503000}

    {431497509, 139966713, 340476744, 25467657, 428816933, 433663183, 52622461, 218127760, 329053012, 112785046, 161653031, 380140353, 482161814, 108331708, 221502496, 277069356, 446771096, 45295879, 231748599, 59463876, 453843560, 412551950, 15298409, 374333923, 50834464, 489585254, 257565375, 250278908, 209793806, 275880147, 396547757, 63403044, 116238820, 110767997, 148129087, 5947735, 131742308, 365537002, 28145328, 221523874, 412673137, 455521979, 454961565, 333083381, 279224301, 458126963, 268111936, 91292386, 407886182, 448843255, 144101744, 217126874, 133641918, 65031150, 163073540, 345602428, 247377090, 101070354, 48694158, 4772450, 265770262, 50958888, 76017172, 239433249, 141640923, 116687848, 288318780, 307927914, 338707342, 355227002, 64107721, 366348662, 30304619, 70684549, 213733640, 360874351, 253964301, 268429460, 427892982, 170068559, 56100036, 214743508, 261344874, 408683260, 60585520, 343442581, 101778509, 112876382, 148190944, 488122565, 301838901, 442388040, 271367959, 382368339, 230072814, 448811616, 92593235, 343626068, 197615135, 193582119, 77547263, 48068901, 398419366, 385690915, 475505151, 347243833, 221934366, 6114744, 220756388, 457806673, 286868869, 215145239, 128940384, 254110256, 39121641, 318219543, 197531086, 253998190, 311353944, 308988672, 98273586, 157576881, 140014484, 198878941, 286308476, 295637223, 351175213, 193725034, 200612141, 259123445, 113876748, 239504510, 445719088, 192210374, 143584957, 371741005, 57002230, 484080243, 348926550, 137433435, 388342667, 136002753, 39858488, 15461179, 7311695, 335158212, 457061469, 123166407, 152056589, 378228628, 241033338, 491614573, 183505012, 434273217, 323254009, 174527960, 26556826, 78228504, 375271509, 392067001, 417554892, 422345387, 366129444, 378467203, 142931269, 318934762, 60565079, 338838401, 119255196, 374132806, 380849010, 122234176, 375828183, 445551973, 133919605, 189689773, 163965349, 419326611, 432977955, 210682543, 241106749, 113863064, 256404361, 389968182, 166892686, 456972955, 232409442, 168478253, 353820073, 68894693, 414780587, 289450989, 331764469, 212477704, 8673183, 192951373, 387061668, 114881567, 311516636, 130881847}

    {790781118, 962611903, 734656931, 756706084, 751815055, 593038421, 918481853, 821587041, 896143530, 679253901, 964919016, 783687934, 569604584, 669239736, 669186563, 624408463, 750868919, 714340342, 685003188, 714751879, 677807550, 747081824, 616535492, 951736559, 544353798, 566615926, 681632984, 780713647, 524998230, 676773093, 514150923, 736124637, 957604762, 583622419, 934055460, 813189137, 757483932, 695389981, 905891951, 935536775, 816228278, 777370423, 642839521, 796135693, 733213363, 601627868, 762030094, 985569211, 807412527, 586247592, 841587405, 540948592, 890200761, 906752207, 887960829, 996380065, 707699998, 711192878, 956303476, 828850945, 647585212, 529932531, 653151862, 551365415, 814927186, 831056213, 560935824, 814067691, 916203824, 855030077, 750694093, 743497784, 863600524, 506349646, 809040586, 741184492, 821168053, 908009455, 929174647, 801587080, 762817319, 613279665, 924434551, 985521541, 559939527, 848792461, 860741795, 829324330, 892350190, 646335672, 736817631, 988178743, 836896054, 940436566, 689260955, 597900529, 582777729, 918898726, 679762630, 913024457, 804764781, 999912620, 589857975, 530334467, 899243565, 559470885, 851335014, 852985947, 625255482, 517427294, 747495102, 597491313, 979426519, 584556674, 590702902, 508360615, 612771002, 978917356, 793410112, 714516179, 857102929, 779632483, 895221650, 686482967, 529990841, 947954909, 565584492, 693126231, 824260550, 644346648, 925634409, 911557728, 600506342, 902080960, 847807079, 517428045, 607843252, 503325270, 650748111, 568924987, 761349579, 860638010, 806249750, 908473222, 963406474, 908486013, 785380103, 570567442, 566251162, 853030877, 572253941, 572844588, 956208980, 919107852, 692923569, 597721208, 781557088, 809617173, 561261317, 930747083, 612049815, 667824383, 696987179, 698756112, 873238676, 925529114, 592666553, 529005463, 956406842, 791421578, 738519940, 595553897, 679850068, 988841698, 951915460, 761654350, 778784223, 677105039, 688450756, 533878786, 759197232, 644980271, 663592465, 749658446, 818547843, 696767138, 542517977, 517023356, 568699945, 598842701, 866443999, 714512913, 806908176, 795468306, 980175325, 891448426, 550596542, 985396984, 537383747, 811851778}

    {739172959, 892928971, 514143046, 843107913, 734515219, 602150074, 770374587, 918209738, 773949269, 699286853, 639420893, 510696885, 565105211, 596777395, 538153568, 876573748, 616013807, 789699096, 702077403, 993935340, 830379089, 618059664, 965719035, 698437806, 902262154, 662781919, 868439633, 595400487, 534815609, 841168420, 894660494, 808971531, 596837086, 818115725, 677301979, 847380067, 787382553, 718739684, 639994266, 726038014, 632123104, 616229274, 660651693, 693054182, 661946216, 653481003, 800358619, 979009400, 872230564, 889000359, 682669032, 760985529, 648457527, 533821019, 582585079, 778953090, 719858089, 889205580, 723435455, 962919581, 735511108, 836841277, 697271455, 832250583, 691861878, 544270160, 932838690, 517823866, 829469012, 778520164, 744536841, 603801677, 554962095, 973595633, 716797861, 677163418, 838125665, 996775985, 993492772, 914297025, 611209894, 647551780, 536045938, 675722600, 837300980, 750891471, 503801623, 836549683, 573822305, 797701561, 981820288, 894901454, 933331123, 935746475, 967861778, 916413963, 545577556, 634108352, 953221446, 737745083, 618757957, 874042899, 878761558, 692240170, 967932415, 725967007, 823419467, 573041990, 622668371, 813433583, 746655055, 538243837, 504006998, 645202795, 717049959, 505657462, 949804867, 647264375, 783697943, 676083184, 579477025, 665692677, 594002888, 878576307, 812818258, 720529989, 718925221, 929983507, 813542822, 611431521, 900697967, 621279617, 536269047, 807644773, 732368622, 602455255, 673092887, 605958303, 976421852, 840278968, 982826242, 741070327, 733121742, 543527340, 834269242, 892590749, 587126043, 687483156, 503015225, 505091536, 914461369, 917563247, 763128622, 832008832, 942002868, 505672063, 683018768, 612812599, 872497843, 744083670, 807920776, 711529665, 700358893, 838509124, 586482747, 856975468, 888427637, 516726750, 880439984, 817657870, 613689555, 689152337, 780411447, 670135448, 606223777, 885223397, 932564793, 580957086, 553387157, 692002677, 976261432, 692116475, 746566091, 966716088, 807736151, 506331306, 688663952, 558967328, 893303877, 773911010, 957924502, 695800024, 884640428, 543451324, 577177190, 507553120, 909224714, 829716774, 892818819, 705711943}

    68

    Returns: 81229047126492490

  77. {317530861, 218982251, 192654422, 5417554, 240405536, 441071966, 478162715, 471795648, 6212913, 169263924, 325960006, 75386808, 111341022, 116018127, 43336281, 377447380, 396533182, 291665948, 496229289, 319826720, 418916310, 475351674, 322482496, 87586505, 336871015, 339434276, 55600405, 415529292, 143594512, 172934562, 301611047, 250960847, 223568481, 231583565, 463795617, 258832261, 163317817, 302520831, 190893721, 138496901, 88102765, 327998138, 497963352, 471412222, 12561611, 148827243, 465432668, 421679085, 153206617, 427167609, 370512431, 181660984, 63714384, 274239232, 103074622, 191848871, 336625019, 308142042, 155630354, 389410058, 201566114, 497429261, 249153180, 357473436, 185590149, 291377494, 320528830, 466145922, 348152839, 203767484, 204362015, 458270955, 233811831, 386333351, 227968795, 72962126, 199331468, 354408957, 86424288, 61092094, 64516361, 7792981, 240845345, 233225708, 497864664, 3408619, 39797240, 53524922, 130552237, 176722622, 463045620, 279758549, 342127869, 331487188, 267243560, 408069457, 315127987, 205524369, 122598608, 499983445, 81472651, 228367702, 391637075, 84036686, 394167057, 493225462, 229044319, 269909195, 419796647, 404867552, 311219393, 118485656, 24956962, 13619150, 67438774, 456460102, 465917837, 497297993, 35730569, 5696474, 151129197, 336337232, 369058786, 229270658, 61602296, 464680157, 47798942, 47053914, 249682550, 389206028, 373163545, 130945597, 294041254, 2885372, 119942512, 469530846, 370081314, 12264898, 368555102, 226214337, 32699837, 79454861, 386067772, 437581076, 452697560, 260629977, 70693930, 191740677, 322407379, 157976114, 421169702, 117994916, 360090703, 389787315, 354712414, 405319670, 150094909, 432776666, 426673124, 221799964, 248279212, 316304133, 86828848, 325739063, 383092002, 435714870, 491373885, 311499184, 139753115, 454236855, 328994053, 492955298, 223791113, 62537914, 249700671, 12526855, 396526219, 426729385, 37960502, 289071408, 455558769, 137567682, 370910121, 420680426, 327246336, 275113905, 417860152, 320809032, 225216754, 83786293, 86654692, 200033328, 475937290, 392767040, 351118468, 139768210, 133300036, 163133240, 153562007, 60681295}

    {437317748, 268736213, 439417596, 438210843, 22884010, 469444652, 54967019, 111720569, 193107282, 464507566, 29940817, 44093748, 278783211, 288395411, 78036879, 462712873, 280890048, 480606314, 16261193, 187072382, 478397332, 446972581, 362940061, 227577759, 224631852, 468467868, 187272042, 169805931, 334274291, 333862201, 414333497, 12385280, 50194931, 33007149, 184121353, 267829059, 80043370, 266251453, 175460353, 391412988, 392881709, 241401699, 141099732, 396113966, 477209750, 88958114, 104587609, 64137265, 122318445, 249356809, 180577250, 336707490, 316893219, 49194835, 7237167, 356034098, 448424055, 288899635, 84066930, 157152549, 248014654, 24836689, 100837624, 128428184, 269254129, 157555685, 381117039, 169424645, 43156030, 325146818, 418248027, 37953350, 101109147, 52383488, 151256754, 223172860, 255020888, 479788790, 95581568, 144356675, 394265980, 324112622, 438291245, 410622762, 110228894, 352334858, 321179930, 279034613, 202487398, 338414819, 406734452, 211790802, 100463875, 467214208, 292059027, 71041659, 25469070, 307837640, 470581496, 343664713, 115463151, 46945639, 419603788, 354442643, 142839974, 197686344, 303032480, 284860188, 52422396, 108060846, 254132497, 189630068, 499091898, 306811331, 475672013, 142081195, 385680290, 79387756, 21980993, 195218024, 330736577, 238817956, 383233819, 299354337, 404803070, 350790910, 253151442, 370610183, 458971982, 114485712, 362064910, 257906035, 469889379, 217444075, 405747849, 379283362, 409952224, 122971476, 158501091, 263517982, 158436281, 249308980, 255766638, 52796977, 235076401, 421230149, 366059897, 150329907, 264051582, 423795602, 351957157, 474242606, 272520351, 398092369, 152767495, 373887983, 78027900, 282515278, 224136182, 157419820, 370953471, 335919333, 25279321, 468569758, 90384599, 349537316, 72624830, 343651943, 442170666, 267993204, 269057827, 291589802, 187490123, 394197194, 284188667, 150526010, 421207165, 233254126, 460724778, 118044493, 189520454, 228648474, 87955400, 209500222, 14036751, 390110431, 326359415, 106586331, 249095672, 116280411, 293056282, 362208240, 71509110, 277343433, 324560847, 219094630, 411924885, 337356412, 120102430, 51443015}

    {873008913, 507477392, 534450940, 663236118, 857235312, 510237651, 519959962, 910585580, 679985919, 864321941, 748102599, 587806651, 701648267, 529907699, 913133450, 590460712, 722984432, 597839089, 970496974, 718922079, 785957592, 515551916, 594223510, 694242276, 689263601, 830257596, 631118640, 640979828, 529018237, 856616909, 697886766, 703657707, 830463646, 603914941, 663516654, 983992941, 803528304, 730935035, 836651890, 825144503, 868954605, 580351199, 565058745, 927267687, 822035883, 609757584, 613177024, 580022495, 891912825, 781611000, 699025345, 633557344, 918798505, 908492602, 683867193, 918995486, 717769333, 775211714, 553948106, 647615109, 713374544, 863863188, 957899819, 746202155, 883376877, 824735807, 790395349, 528829561, 829843880, 794362433, 524187829, 545471864, 733664610, 894987171, 883790886, 730425874, 628750300, 683488407, 720040610, 506575318, 960649371, 980776973, 806078921, 954180629, 929934264, 767463262, 571467790, 730173005, 838699396, 967133945, 541991132, 758187849, 882489972, 559951537, 533193529, 669386305, 750851747, 579095013, 781243677, 741562561, 548625908, 717894770, 750501282, 847615726, 661614328, 986384316, 932354738, 979554565, 751863204, 886259059, 995860899, 675988929, 539440241, 517872630, 619489143, 988083880, 719169393, 704750754, 504855365, 734183004, 680983228, 958185488, 904356939, 669049123, 678109836, 624241709, 587810095, 853066597, 621783811, 882080548, 709949650, 641666817, 911707705, 893030510, 791368046, 804220333, 961025696, 644618142, 907380930, 948361413, 630864918, 550471176, 774059118, 719072562, 565595393, 663840425, 612185216, 637336858, 537902483, 743381622, 634955486, 721168182, 738871977, 901985305, 618055711, 954817604, 737395748, 590623537, 875855070, 614476124, 916211554, 673175305, 695712202, 850902622, 912484391, 852612908, 863666590, 804892012, 834784539, 646666954, 932679081, 714287455, 655462313, 682174560, 848419934, 543605461, 860197721, 763281226, 705113591, 804590063, 675234741, 839649505, 651129178, 830181928, 904844609, 978647904, 800567871, 694488960, 584758652, 593398740, 689435031, 797519466, 537612758, 803421374, 726975909, 720929219, 679602429, 618649596, 736918341, 863721888}

    {938901233, 656678032, 734458627, 791525322, 734537429, 920412007, 748951338, 726468769, 615635509, 746258844, 975854275, 503097527, 670033921, 557227528, 754927110, 586669962, 718197972, 885749878, 956833960, 843504502, 691360938, 576171475, 542648622, 580639172, 929710904, 779935090, 609186645, 701508467, 886550766, 893894956, 880735338, 714813604, 549778309, 994255305, 971991709, 785269049, 886906160, 918883669, 776544175, 953593322, 602973549, 954040294, 752806809, 868016332, 881114417, 773467086, 892485336, 994380522, 849644004, 846737385, 911397371, 919274973, 593354269, 797344902, 823566955, 983917411, 590589941, 501722726, 739326109, 837455486, 545967998, 519366830, 968644821, 801986761, 716974103, 713706420, 678246270, 744419044, 802228766, 554944516, 983601482, 512378024, 582155893, 830263013, 862556457, 649622585, 613296030, 970675017, 809805818, 755836324, 768903169, 983769999, 852614506, 665319060, 602578120, 670755447, 929850747, 993974633, 501565583, 799038603, 590098732, 759520937, 750770129, 782508653, 740851158, 500655576, 846502533, 734571141, 694164959, 891399781, 707753900, 649154976, 616141333, 505337713, 957120936, 514727962, 680040989, 909282879, 749448592, 518928703, 823976337, 663274155, 943705421, 623279385, 778929440, 675866521, 869057512, 854896995, 802998320, 518313018, 850232879, 567721187, 802399019, 937042787, 573996759, 729961403, 569128428, 965045384, 903048243, 861252416, 985703286, 683762039, 877171879, 640371020, 969142217, 836700148, 988593450, 640668952, 532547861, 550292790, 991591107, 735269075, 995259213, 945608319, 601171296, 889488459, 738680697, 818033476, 999743698, 675175146, 670129258, 620767434, 626040241, 758641778, 682538624, 531608027, 612812121, 670674737, 982920004, 843533583, 723287430, 771345248, 638965060, 791381584, 632819696, 933813503, 698458463, 559633313, 856519235, 526853406, 874292504, 933537743, 906827255, 676616550, 708142246, 590484350, 834098642, 603536852, 906418616, 646145759, 761492514, 557356595, 616438889, 747086952, 830456319, 676337602, 932556341, 843381717, 551479382, 913482110, 607803182, 875611956, 790252336, 986454854, 620810709, 754599964, 832675026, 953561422, 951111371, 861224604}

    42

    Returns: 110940530887311536

  78. {253016682, 294747455, 20179130, 276914446, 194651163, 218847312, 127787528, 51880807, 440377332, 125004736, 61239860, 295126412, 347361309, 334059117, 76823385, 479965390, 225833671, 491770453, 437581182, 88315396, 373378591, 413615741, 314892107, 27611153, 443585222, 444785715, 47779078, 274529573, 281657521, 486705833, 99561408, 145406207, 33158351, 445667030, 27287816, 437066273, 452818018, 390372486, 51975646, 380999981, 336913792, 257386772, 369357025, 388812488, 237583241, 253030563, 75559873, 387016127, 93012852, 391601036, 259826343, 368127014, 406046407, 77070160, 451435154, 333330898, 403301333, 61371466, 460665567, 370664679, 468939159, 154152208, 361494797, 438779000, 111127013, 173278031, 269253820, 82279172, 462887895, 467627962, 11416195, 237075670, 152722739, 402471298, 370264509, 455085540, 77088038, 46755282, 354614834, 318287868, 379443612, 246267019, 303428074, 97458677, 96207992, 486406302, 215663079, 443053246, 184707546, 279930113, 98402736, 428880590, 216033469, 263251443, 380751242, 137384262, 325132050, 308225351, 314091786, 472525755, 475010475, 393944253, 457414043, 291101454, 305024349, 60083176, 39209732, 499960763, 80734574, 175407985, 324299980, 24440051, 353936616, 305192798, 462823934, 347939468, 16382318, 301766332, 396992815, 400972265, 113119294, 208436431, 138841154, 405281618, 440985037, 371871817, 345400014, 65929791, 272946890, 123965854, 52668016, 307649015, 374815308, 471520906, 136913020, 31169390, 62312941, 66460311, 333209027, 396086712, 231080074, 208280667, 301471602, 153209500, 231056125, 469316984, 24393868, 402523268, 361762509, 291537800, 369172399, 274195042, 98254242, 438407477, 412844566, 359719475, 341423432, 410225109, 388153667, 173289351, 175745054, 307264891, 81155626, 403778210, 321560394, 323272766, 297647167, 445513763, 317588295, 465485921, 175566262, 399769014, 442130482, 318464316, 365467216, 46933177, 141383423, 144013508, 407926186, 354837222, 493782540, 303857989, 386191214, 350383759, 77383611, 432959093, 122907538, 122899389, 160750726, 333295337, 197610095, 339223297, 137344575, 497185759, 195166485, 272135706, 231180578, 201073790, 474034660, 300853851}

    {389651002, 444342180, 459294804, 268063183, 223508324, 424159137, 331433712, 469463795, 23019047, 232023221, 58728677, 400461618, 388166256, 325529680, 30432538, 106453618, 142970354, 64929952, 476146370, 8929980, 58101366, 284610425, 54491160, 419294636, 113472304, 53678297, 84776916, 128987674, 356840575, 482672740, 241273386, 486911595, 17694296, 41937544, 244730449, 468027213, 132237189, 51448767, 294550478, 25002046, 346468168, 451467945, 422003677, 179421590, 371829936, 307556392, 315797743, 242402354, 468659746, 40147030, 347764037, 308619028, 33112012, 196901502, 291748308, 136708765, 248102922, 233718906, 363970055, 136844535, 385175647, 241237966, 12983725, 218553815, 157357890, 315599373, 281736566, 268933534, 146881761, 246591404, 273359602, 493962228, 61179036, 381399289, 343943394, 422532126, 102757290, 282467300, 294043232, 491140556, 134426988, 237075351, 387009861, 35030399, 399723675, 248761058, 366359585, 130495753, 294089681, 408682547, 233254549, 228539269, 186749972, 62948954, 57435908, 358724551, 40611594, 220737556, 447390616, 274736519, 112447627, 231480961, 211529019, 264236843, 306011093, 106117171, 157295194, 89554259, 459630620, 206246463, 436342382, 392388050, 324015597, 64264827, 80143872, 175093233, 70949891, 34698856, 228151137, 42687683, 246616459, 317241934, 339591943, 303002641, 313734932, 112461327, 282075867, 490258322, 22386352, 277521932, 311832387, 3993649, 370684650, 257082097, 205976515, 404639020, 118272267, 469807738, 22983119, 172792177, 117136677, 177399802, 418780307, 490600520, 353671487, 394946996, 79909887, 396864705, 476138471, 218903183, 450396117, 343126256, 250798286, 103858318, 294431127, 244114245, 62238829, 198004079, 12661894, 174160737, 249525185, 72045190, 481589526, 260755470, 163903417, 236582511, 67546291, 199217856, 372677942, 74718096, 148819641, 73402238, 420759284, 203802577, 253614553, 494741661, 177943539, 315748219, 26730289, 287299752, 452913743, 45991112, 382583489, 379322744, 349111939, 227097451, 377120478, 302800274, 461363257, 160373091, 116907740, 270675404, 215187749, 338331956, 295292390, 462065862, 499195318, 34436460, 273732991, 45979360}

    {852506714, 698180288, 926279452, 893507055, 661809328, 794814479, 790599393, 676226171, 810405436, 517581597, 835533450, 507269980, 609898511, 528794348, 797199084, 531230273, 932466006, 825851944, 802335687, 568954748, 774434890, 572100011, 959497914, 746316078, 648746128, 641145711, 548299386, 543513107, 577015449, 909757608, 734159376, 616749147, 964616338, 594249816, 824135243, 949239149, 524941165, 855110086, 804213249, 747814818, 909811662, 755781875, 718286192, 852732224, 841929349, 939915873, 645160009, 924117787, 552429362, 527488986, 933997720, 893615833, 564914447, 633430225, 589136932, 541806493, 503878371, 694583891, 985630739, 548943537, 746568710, 561891415, 791817073, 919053664, 981241960, 918673288, 933987500, 698467523, 776940390, 876921815, 951420040, 884130924, 560090999, 661519537, 701099589, 526362581, 709920372, 978601625, 625145746, 856451441, 960127013, 794915382, 500679663, 584720524, 547210113, 835203045, 932754671, 553835555, 990566556, 531406196, 907847477, 929461290, 802783819, 622914838, 646378016, 969819751, 555432029, 501703752, 937484198, 805671815, 757645566, 832958596, 857269939, 934283505, 661291277, 647807506, 903648448, 899920058, 501970519, 798742856, 830037272, 906849670, 583169384, 709514545, 824964863, 883682508, 976298044, 821189971, 520079782, 770031843, 815345344, 980742105, 946196205, 877264175, 797699784, 555870405, 506846210, 880919551, 988098935, 974500685, 642137948, 736846946, 942304253, 610519616, 790594918, 995827475, 879688102, 679672075, 541331650, 730953083, 792810044, 611061074, 749876806, 814898882, 854142140, 647138597, 825441897, 992217433, 989128505, 856620805, 927820098, 749713553, 985507111, 777465730, 708606007, 728812827, 779427138, 514904149, 813519696, 713421458, 718889195, 738094707, 713273166, 933454015, 761095211, 562147505, 591936442, 539321292, 990906660, 612401917, 700188264, 804833200, 630410112, 558830555, 947561298, 547030562, 509295868, 924515876, 577753028, 826136823, 996937484, 632935068, 524076272, 519608634, 652192047, 598686349, 913975989, 701065209, 646049982, 508267705, 531214873, 677859322, 563412066, 670620932, 560083077, 925515140, 892213926, 773617699, 851321961, 775560542}

    {652974591, 737046828, 587581499, 513841028, 576896592, 696728491, 690869863, 789635650, 622156365, 625419385, 704819640, 741464757, 646440040, 995127297, 542467628, 559289593, 758625002, 921901237, 577366102, 711182683, 947716397, 786435684, 516687467, 802394496, 542223489, 573712957, 993226041, 553811016, 828290122, 587664800, 852539343, 587957429, 818184525, 880044898, 708018574, 804178905, 514757144, 980638526, 714354981, 599790780, 633062957, 822292589, 954225324, 743963965, 608309796, 769191178, 955859979, 577911482, 712690375, 548006881, 741185514, 524161614, 568278278, 596375036, 747370264, 726322615, 603951082, 616040335, 709144018, 886643030, 791159876, 772089075, 762112132, 737581153, 628787788, 886365578, 842922084, 519380972, 517657116, 902985528, 959684905, 685375779, 823586400, 739284877, 640092067, 586826957, 725081194, 574611357, 819859783, 871088645, 981495347, 761801437, 972979616, 912599163, 852725392, 765484346, 864644284, 764771814, 605097339, 673869071, 734301590, 637697153, 785979367, 896933839, 672512850, 596470465, 859680085, 861329162, 513653691, 741809020, 696329424, 707395440, 842205218, 867314166, 907920594, 524324981, 744003035, 660813646, 775414134, 592067939, 671437204, 820672194, 965762347, 615317752, 945962708, 541837869, 756763399, 679142488, 614986285, 846379073, 685801068, 681204008, 803718442, 975462890, 685391510, 599064462, 606547692, 511941705, 857739485, 946255405, 530067669, 541671957, 959520234, 618820466, 694485464, 685166289, 990791356, 871746604, 757568301, 543469502, 613290924, 883992831, 865106046, 712147617, 959613487, 634387254, 940751935, 662576005, 633119854, 780489000, 813233974, 517145924, 745665298, 528440100, 608050952, 528633165, 532806750, 533875029, 855877873, 552985890, 931068115, 948896067, 766784796, 912195438, 620656070, 599114132, 732122168, 766759079, 610111442, 638739037, 722794145, 782538032, 932784897, 802978359, 823533033, 663840004, 685478993, 858138906, 757632947, 820298343, 623257800, 832256628, 511048681, 750300396, 994924304, 824619433, 878253063, 533463908, 950132382, 585327554, 618212185, 684837837, 629872050, 772628711, 840469019, 754387313, 551655366, 520097489, 894217148, 968552944}

    179

    Returns: 1312935732498105

  79. {177870177, 477451545, 113295575, 479729262, 361824274, 202859683, 346882726, 81039842, 89960665, 210497349, 396243434, 341799346, 465089561, 149548419, 467610125, 73948915, 159651224, 38418778, 441212713, 132448721, 184386513, 43950632, 134910923, 410561695, 389041831, 242494440, 175165838, 353057726, 186633205, 261584175, 229001908, 498356715, 256847090, 16904851, 72699447, 415405738, 332285155, 78320352, 252120285, 390621021, 270700294, 9719528, 35503434, 142485871, 13174080, 266216332, 350387991, 394994626, 160787463, 318471514, 337654298, 285410491, 36134970, 365674535, 212396803, 455220360, 402254088, 191268982, 47091290, 295269175, 377519715, 388319770, 381902935, 482008641, 61234807, 24259322, 423836009, 225107323, 62211241, 145828116, 62951878, 313374578, 250600825, 29111597, 123925987, 109608865, 465045533, 424587009, 91713881, 122190213, 291858852, 234576491, 218725015, 84696118, 347228544, 415354701, 241244414, 333676134, 217842387, 168588286, 317075128, 271574960, 393804452, 112771350, 174979365, 12794242, 52491200, 253230331, 15635820, 400311382, 211002923, 320607002, 144896208, 420153699, 310384196, 247065926, 492445646, 267393433, 57794194, 301161927, 21544942, 136554088, 237488375, 52517353, 374068207, 164724085, 269657214, 78628394, 411818460, 414338145, 74634890, 220391607, 449670610, 193189902, 233696084, 119941204, 177079909, 281943094, 1201448, 487458544, 151085745, 457704912, 204948624, 90035690, 491995772, 48210721, 164672054, 306265851, 492840559, 211088920, 60063242, 377479882, 109837503, 423000100, 66709785, 451012771, 85597952, 185670622, 415556721, 45392956, 353748376, 315555829, 442919177, 134455616, 462087109, 442072807, 327022079, 142355676, 160134269, 292511628, 402933774, 303494235, 200461770, 309227335, 39281296, 374381770, 53992595, 320323078, 117864427, 392351053, 331920768, 307180064, 322160193, 220022137, 448537862, 465178254, 90255841, 377244224, 404670299, 419093192, 304439883, 484385428, 253592566, 254914252, 198313722, 220957472, 73573746, 402031870, 125743227, 296492664, 99143830, 194394935, 80057892, 25857899, 361092438, 490280983, 121715139, 88862133, 272885793, 372096978}

    {333050765, 363067202, 425879262, 421485667, 108294829, 342448963, 376829251, 340242634, 267360692, 188742533, 224598596, 196148933, 494513456, 209761358, 435343819, 151785783, 5694605, 246445112, 258251866, 441367856, 22030351, 1403793, 32618339, 449172058, 461626556, 213511656, 353776556, 427368390, 97249209, 380144547, 261506377, 34357334, 298403952, 14011693, 230969691, 222874156, 299420121, 480808762, 298339505, 56595204, 168854991, 215126601, 110199260, 334433481, 281670569, 328845358, 412900009, 199867287, 11284240, 100568050, 270332760, 364499836, 380684206, 373893377, 320967017, 477372253, 185782134, 364154973, 474547644, 460199749, 25966679, 105886973, 39577930, 435515407, 35208292, 62327737, 380399899, 49044966, 327892004, 476300642, 34206089, 155022007, 485998974, 437062276, 338018801, 208577873, 177655976, 22999827, 102883832, 384048862, 298613193, 426107664, 473485649, 392757669, 315872846, 314831276, 109873168, 418138595, 165425178, 292172853, 316928985, 263335027, 133383807, 246095469, 380942631, 469959193, 363079659, 33759171, 262670824, 75172686, 475371997, 401215121, 241040694, 107757242, 301811689, 469033746, 221941333, 18518202, 223978074, 325333612, 181475885, 170764941, 309595845, 72239968, 13801336, 426228629, 296309186, 418666119, 197536695, 68734832, 220291461, 317908022, 444861070, 19956519, 71812833, 206364986, 198602223, 317422569, 9364254, 29255173, 364524666, 394351227, 72628948, 103938493, 300377776, 352840021, 77136958, 346162384, 219691971, 182985473, 405774044, 241957422, 225632406, 400608327, 96509496, 376653104, 30877622, 375465839, 198752279, 12455610, 199566880, 346951826, 344215334, 68283769, 27742820, 440654490, 395528651, 466819278, 149156305, 52656070, 83860279, 48907699, 442218856, 250854648, 374572652, 335804554, 172944695, 294173738, 213177918, 351065768, 381874073, 184217487, 295824364, 409490972, 443435503, 114196535, 370267037, 120177852, 399613193, 319052988, 249145009, 446173964, 46079570, 314723921, 126550136, 14510053, 206970875, 301864331, 80125463, 372479721, 491346800, 181710270, 396304936, 199270755, 192079453, 207362251, 30741295, 157846849, 348018027, 147913357}

    {538403963, 647788063, 551617281, 560892224, 789098981, 521692218, 784118694, 570102884, 830324839, 662323596, 665257123, 638526309, 509278467, 541550835, 897599586, 911412110, 508900060, 775791290, 958665980, 514642262, 609490360, 985659205, 628953396, 556778532, 947129573, 960608613, 948463041, 580031506, 930242989, 575395508, 962857376, 508682592, 727424613, 909278253, 781048734, 925389416, 538712799, 996710902, 670966972, 861533353, 577526864, 557059017, 708276854, 504509958, 841087157, 615822949, 694644518, 609255813, 711321103, 961987832, 771601579, 845086556, 812503113, 971706821, 652388446, 735874848, 874087533, 754770892, 830723441, 861092131, 956616752, 591936176, 886308098, 516167382, 589738674, 822656447, 777260095, 996951957, 509134962, 701687602, 547474897, 838376804, 717577387, 714144887, 928331696, 751587501, 650105080, 503502603, 600762388, 709722909, 856831060, 856534282, 505861118, 740139562, 960314683, 525813616, 565427064, 683024525, 671628449, 584689321, 564145210, 924473072, 791966075, 716407393, 813658404, 620300844, 891422962, 664186231, 623882239, 886946891, 639688820, 632061990, 510661024, 777555695, 967092333, 590576319, 896794294, 916836307, 826413955, 632689336, 649845783, 527701868, 638606027, 683992285, 984705297, 676673072, 733035437, 557584327, 815998512, 843687635, 669136892, 705525028, 831690094, 651311688, 707423760, 743322444, 797830409, 597264240, 943940855, 570579364, 561314393, 852151916, 745008765, 515457587, 591388734, 848474382, 601100448, 834318408, 646623666, 802848235, 986471301, 736663133, 653261888, 840139790, 588189925, 971221572, 715297082, 989230305, 576163553, 745971704, 987180646, 514450071, 502291697, 825900399, 597508737, 828699321, 746816524, 690621706, 727798242, 900045368, 699417584, 589645304, 601423605, 922272140, 583187477, 646427118, 692841886, 552119049, 612901717, 906105786, 999113965, 966436096, 966403075, 596255820, 658926864, 526825768, 980880406, 986118147, 898548073, 509376551, 656885281, 643593629, 825045296, 844050212, 776848334, 814648245, 917304681, 703729223, 703759607, 710237061, 981067098, 509876367, 842464182, 740033850, 846604818, 755073799, 572991084, 594076173, 886148702, 827486928}

    {707560886, 738980973, 948660312, 958356736, 727711440, 842845006, 793069437, 870506585, 970904692, 841345541, 699393629, 703160128, 803844795, 799723178, 959533181, 583571723, 944048405, 934803742, 548918614, 553052296, 734482171, 663248057, 617944785, 578510825, 988830751, 947510522, 790976919, 812379682, 726552957, 702323784, 737248678, 676110663, 788735706, 622861946, 501848668, 624423200, 586482089, 745097910, 700279159, 620228662, 619735753, 565819627, 868364331, 530459951, 914140428, 501870793, 686952683, 901826670, 789243793, 660574541, 534043092, 658892007, 988295681, 672664423, 938969820, 667293949, 784056952, 552848363, 518523131, 518322405, 602805523, 533440757, 733886612, 617421473, 631834921, 602348440, 857619643, 793490795, 678584489, 878475804, 883163203, 606924610, 705334344, 736593178, 872087243, 731577354, 772323487, 703480842, 863257112, 609305013, 921111030, 681947766, 584036639, 526298057, 750952986, 903020559, 782293484, 802535839, 957795911, 605754425, 878497608, 617512793, 637236745, 767810744, 838309873, 629252009, 918316862, 511386670, 605015655, 852353631, 767654177, 852280482, 882717610, 621348344, 636872710, 614277467, 665122875, 765197159, 575972022, 876814852, 923897222, 907582059, 742297413, 761181259, 965736778, 951332138, 907641730, 557870610, 834342061, 815884904, 916467206, 597540036, 951236299, 955699752, 782860122, 845534280, 687456903, 588870372, 568260759, 726152533, 550326182, 884085230, 945586156, 591503164, 797891969, 666489375, 563485446, 855193393, 887558054, 824788364, 817114383, 718999286, 557726975, 946427817, 598339648, 814993209, 688320476, 864796738, 882004987, 598534382, 562701222, 993397160, 559584263, 790860902, 692814665, 944450312, 629197628, 512136866, 858598793, 865464963, 557785566, 541414932, 954959963, 982841469, 761543888, 551902015, 878270475, 985735074, 972388223, 984720684, 540500263, 860675016, 904781909, 563922857, 688560617, 838732760, 936517362, 576540913, 704653660, 807953921, 531661726, 913947864, 937107386, 941503963, 621409222, 819914069, 983732378, 601358119, 621080248, 583808095, 766752891, 747938434, 580181457, 568711283, 700368188, 756505799, 914648029, 817454187, 778873463, 912446308}

    157

    Returns: 8135531772702234

  80. {126651466, 274027537, 68717501, 370062264, 314480048, 191917652, 137420288, 154706110, 443340587, 32274895, 184676613, 403249650, 136494361, 42583737, 453960510, 293125792, 37837264, 345621775, 185220482, 106312675, 435178364, 208833185, 179221151, 328022045, 370531450, 360278236, 139762575, 282016836, 318497816, 58367260, 127111469, 135163695, 386545179, 44694027, 467077837, 341664024, 368492515, 92293021, 423030893, 88334667, 353488942, 238824794, 319160846, 205786722, 68667343, 357001165, 149775717, 47242963, 195152562, 17828195, 115281247, 289028665, 85559290, 469719359, 43505251, 323398025, 329197823, 17002450, 106449946, 338144665, 392429971, 289331684, 430724356, 20969981, 215676646, 339767158, 139098371, 71374945, 428700343, 295557576, 494696003, 311285205, 271059080, 305857018, 396487235, 183688131, 493848681, 159579463, 437501746, 92220251, 146955846, 229853886, 334161941, 106602329, 75429030, 233542715, 65277362, 263648401, 3905828, 156594242, 183972135, 393968672, 188853859, 208626432, 282595499, 328144516, 151691698, 383490574, 465051737, 217422293, 323184750, 329573308, 87043358, 427290963, 89872249, 443155351, 82239783, 187855614, 287091566, 410767600, 337202503, 380630338, 114904410, 400688479, 87253476, 454094264, 89666300, 200927866, 268974074, 330143184, 427263836, 329153966, 388545245, 230437045, 100484212, 405401994, 335050795, 71975949, 384627305, 278029233, 183957520, 395280568, 430346926, 30474326, 402333023, 70003433, 169838562, 49832225, 56844229, 161754622, 267071820, 425565906, 377490512, 190794892, 452123491, 103164198, 317116041, 244933298, 335162847, 53218501, 118728490, 447616852, 475185377, 294036154, 420432584, 179521488, 157038356, 325324371, 470523995, 402542929, 158502431, 475886355, 428602219, 348877052, 340167321, 176451711, 168204081, 485499494, 425104885, 47798611, 95784078, 465686576, 123252668, 170162910, 128551111, 202012308, 309577957, 449632240, 256769610, 195766984, 15223292, 281128930, 359966846, 449716585, 317205144, 258031031, 363528139, 105967969, 483689531, 207382889, 100079405, 407425549, 237232501, 430451943, 203087276, 355551350, 14365035, 225053315, 341773294, 16215253}

    {281904729, 345590433, 410317921, 267099860, 24407290, 243071985, 482549772, 394180647, 305124615, 465599112, 194048306, 74793222, 301326335, 217471705, 396842651, 173155318, 149866778, 48286491, 142369104, 94545423, 41634873, 234404209, 341990079, 138491848, 274670252, 390709789, 280601730, 338809987, 218494987, 294951202, 46120382, 351323890, 276379669, 396562510, 264607890, 462646760, 139174103, 32082069, 208677950, 176460476, 126487271, 46655213, 121867008, 133712762, 393281187, 285374839, 96357873, 251226695, 197866089, 207429227, 268662079, 415793263, 417954220, 272669383, 414598117, 164952865, 94900035, 292561929, 401721160, 6523392, 353199368, 354432936, 302948063, 101045072, 165589636, 239716314, 231964486, 403107578, 350367941, 57703672, 277308044, 53055358, 433470768, 13254336, 79346219, 61375220, 106158204, 337559655, 390819481, 307737834, 189975991, 472651174, 311616675, 40424349, 45813299, 191131530, 379037559, 323098778, 189143903, 169675592, 13078994, 366198200, 301655424, 305890225, 31711298, 163829325, 474932683, 186680131, 9453216, 363917267, 62565308, 33736883, 265542840, 492725561, 159481516, 41296270, 142877228, 2980268, 256353860, 446780709, 202330107, 196030077, 322455598, 359344683, 297774452, 131497696, 118105721, 405450281, 252751267, 388741079, 114888286, 343671850, 66508774, 126322265, 348179333, 428374231, 34930097, 415895327, 269052834, 344654667, 411435643, 422643298, 249656439, 498155795, 255116400, 239421789, 23519245, 192770474, 469400647, 212943395, 394056755, 227818009, 192835772, 464686232, 257685611, 381516615, 227101322, 183446806, 371653653, 352668383, 384523235, 429642624, 270855337, 62283396, 490654442, 201753922, 446337189, 182204102, 255771418, 66058248, 106273552, 431937066, 402055939, 115122499, 78680881, 372571011, 340231799, 451050690, 154934110, 119108880, 154997204, 190976675, 118720, 430508153, 211787049, 68595107, 286698069, 477624754, 345740860, 368372341, 330698987, 311711042, 357854392, 342384317, 433993967, 129820640, 21901950, 267730702, 207068444, 416721647, 226180304, 312525268, 347847381, 338349155, 96402234, 74668255, 462753408, 136001487, 401357421, 219570943}

    {807207966, 699357315, 868402955, 777408734, 547172528, 822738531, 903819866, 640680989, 834002081, 873283067, 886063368, 827802097, 889807388, 945056648, 831033963, 736078160, 668755596, 615532025, 971523259, 958237222, 787600898, 529285786, 611632053, 569890188, 649251657, 731397120, 519422550, 933461140, 551442488, 980890230, 938497905, 557182077, 557437834, 741723729, 731021204, 977195574, 885935074, 651471193, 727974374, 727549247, 625616832, 649630325, 723302577, 562012030, 600507899, 523436780, 782120276, 553069214, 629358757, 707783076, 774649729, 874056009, 787705490, 826537533, 850224742, 716626535, 953528753, 653928170, 906855563, 645084425, 892192846, 726901665, 763273885, 850920430, 544923014, 631633101, 932962758, 700652520, 533485347, 523989602, 858273557, 810835125, 813789928, 668725308, 789138649, 532988922, 779263765, 535566537, 797107879, 727535838, 511977800, 620822853, 572619534, 551180304, 698265939, 634057515, 706554734, 995777959, 868428380, 945443440, 657174366, 553076206, 732932636, 732647421, 566006490, 882574738, 873495187, 715014514, 808469679, 991758650, 973983903, 570725500, 681783636, 613308985, 998683273, 850498196, 964763270, 543398026, 619148933, 721466198, 656413252, 541533262, 792569276, 989851004, 923219161, 829934271, 769605219, 651275829, 597023715, 754051485, 996027001, 584823523, 506070461, 634163751, 928331507, 761866027, 928720908, 922910852, 920784947, 967982631, 852131969, 695774774, 747465741, 642440005, 627585252, 547375339, 607126238, 860989121, 940623668, 782369364, 767930733, 682946837, 547587770, 593417108, 774004200, 678906265, 984115517, 521752024, 951444880, 723159261, 537594132, 588611359, 534551808, 928988791, 884194831, 825778037, 746161943, 814959936, 731489004, 933637126, 512514221, 891094450, 579632942, 619927407, 922773270, 785614282, 600353535, 659765960, 939503482, 975319190, 690747801, 669149326, 522973081, 548257327, 610388903, 978393717, 792805172, 979297241, 592227853, 515665378, 890646755, 752701621, 874081838, 741213254, 502445953, 510482549, 791696893, 934511676, 938032482, 828920071, 849607880, 849962369, 768548854, 571732958, 985296636, 963471185, 822880142, 798955543, 852611049, 912087084}

    {536614322, 788001375, 786400582, 743717040, 572326507, 878855977, 980377532, 715083069, 952179010, 825764725, 511431713, 975242859, 624974633, 557412055, 963115333, 680777022, 525660967, 933165672, 891141216, 650433774, 976263194, 535997476, 820702828, 910350854, 609553524, 656936699, 749139457, 750376480, 549633495, 541389441, 601961503, 785950974, 526013727, 659479192, 566729844, 745876989, 883063358, 977142837, 931442642, 556521023, 756243966, 722754771, 779760595, 818356589, 594330363, 929790025, 719609950, 530622076, 516492238, 984693536, 680139297, 787560276, 774981151, 996317971, 583296076, 985810099, 842226309, 523204081, 725751794, 961765689, 523864845, 570462765, 573786690, 728793902, 804592074, 717538976, 839977865, 797421522, 529985009, 852906388, 822902433, 746989032, 844958104, 808255191, 508022328, 945331856, 618830503, 640239164, 915227853, 976130211, 591524673, 828632204, 862199429, 739456888, 874038217, 838011300, 906402368, 842976807, 504724484, 603895572, 757964260, 926645968, 591617722, 809436944, 793677266, 817504005, 962444088, 728960086, 693512870, 848247938, 835877529, 606493208, 797002799, 816542182, 931252212, 964421752, 907076359, 533299724, 736406365, 610206712, 515568397, 806919108, 788173302, 783857410, 566457534, 601919065, 840516664, 923797475, 925428037, 699702222, 901445892, 857913349, 615847569, 588547733, 804771173, 939171069, 741120591, 673341929, 572041003, 902830517, 799595614, 868448143, 624352845, 600621085, 956417178, 859247876, 758204772, 879374097, 525249734, 955858062, 606330962, 681845491, 606832049, 892904263, 567161991, 580374563, 863581971, 723173544, 580815247, 714476192, 778797133, 669895605, 849842013, 942157167, 776596035, 822799095, 747501313, 822217309, 571409861, 523325681, 577601985, 569611682, 812000302, 523204009, 678509644, 817501576, 610866296, 843708331, 888692755, 874489603, 955053617, 822429349, 557053631, 634009977, 687554353, 729338775, 577443605, 854178945, 622291794, 776852091, 572036298, 774609599, 629619574, 855682498, 860817673, 809836291, 832112046, 694765531, 967914950, 639242220, 749119548, 922316507, 552589118, 612899181, 672648872, 855291979, 933270186, 755525091, 847263821, 970118121}

    131

    Returns: 15767990269173744

  81. {20258381, 39622568, 165862089, 85912156, 412222680, 60730537, 80407964, 332206581, 71634414, 438445096, 267643996, 424626510, 398164435, 436122621, 154572071, 335649575, 60513763, 66477247, 291487806, 419126211, 300765390, 141374521, 378810572, 466404425, 382189014, 294876043, 200295634, 443315785, 1205244, 466453632, 149194325, 337623090, 210923823, 82250749, 341363707, 418990563, 252977707, 240783307, 124215655, 497820698, 430835057, 377903770, 156255479, 231452361, 340011272, 86107051, 282608195, 63797634, 383149447, 352293543, 156510770, 73579800, 321315319, 432792538, 119013498, 262375945, 231181698, 457676594, 194885645, 4957613, 364359034, 206070755, 337428289, 52390418, 181046408, 194757952, 59111464, 137038108, 257908230, 57480386, 459676509, 283657821, 246935422, 133485186, 77923430, 347020052, 175615404, 36481884, 259329432, 302685624, 133142548, 222201639, 470463629, 7237816, 255291884, 84026607, 123540211, 367867899, 196421856, 438304365, 129203191, 493404371, 151949713, 424354521, 354608065, 479745158, 212751269, 406914655, 287168969, 423752322, 269148782, 420817440, 358618125, 122758366, 334931136, 392517116, 19304411, 231116562, 103895566, 332528077, 211760960, 357597585, 428126142, 214633081, 67896065, 245361442, 464051401, 13996316, 401330986, 494494548, 267287456, 83180977, 461881935, 460384353, 72099868, 441487593, 138098533, 72019097, 5069978, 117429946, 372072724, 284413238, 437569719, 295375898, 367162134, 76952271, 270990376, 14105004, 410744949, 245978168, 452589355, 386251743, 67742821, 199850263, 10495824, 397414726, 148764122, 311132690, 451930683, 178073589, 168419717, 162052294, 242449833, 293060766, 139397770, 197277332, 276028539, 92129606, 387804658, 235961818, 495037808, 50739238, 401204688, 114792626, 22651245, 335236393, 178098365, 116485327, 313262295, 224189599, 489937051, 298139760, 81402112, 134338256, 465932281, 137464376, 60700213, 403741273, 451845083, 301906224, 118982061, 131670033, 10852817, 6923706, 199047723, 251970192, 272915769, 263960265, 375071990, 37187286, 12583603, 34727752, 176941135, 449218065, 402563903, 134885014, 369041348, 331240183, 468955472, 355480553}

    {281934870, 329602383, 259612004, 131886882, 318644324, 367148065, 61299604, 126029481, 235006372, 41644677, 353231004, 444588123, 335057892, 459926680, 152419706, 30637209, 81531078, 21955928, 34509211, 339777389, 342873508, 431920968, 360088998, 468337252, 98689541, 493460862, 141658818, 233786568, 133563738, 358012348, 128021326, 38018285, 471727249, 236326785, 153354800, 32116219, 183043256, 241213250, 359789517, 327663738, 118036920, 379412980, 477414560, 162312776, 492964999, 388332674, 442656611, 478132276, 264872380, 282471608, 58698188, 375955440, 255090773, 484501832, 430145832, 373853168, 141600866, 40564377, 367849840, 169189934, 306528261, 204810246, 446000273, 238452062, 336373552, 449147965, 250389600, 12734545, 33223052, 473550806, 413878276, 203629194, 415065120, 351999049, 339983193, 257213307, 249543696, 52387835, 117936486, 121702726, 326800916, 443152301, 65581660, 341911392, 221250827, 264632626, 390247719, 265215407, 417447539, 356836253, 332567569, 294342324, 189729455, 318932637, 413583997, 488301079, 386693003, 337561888, 121140027, 51690314, 283592462, 496263807, 489272822, 216804047, 71654673, 49646799, 454594537, 223105668, 21874596, 487169984, 186719306, 473754188, 186520406, 286389307, 23973690, 326552678, 104722345, 291855883, 157264603, 315341002, 12756720, 297170310, 306805881, 37150404, 224808928, 157417925, 302289221, 357690610, 456701120, 466569034, 347561319, 418636466, 132335727, 376223181, 260746888, 484013039, 262603674, 413814430, 234679197, 10111140, 326911218, 352110008, 333924959, 386887647, 305281152, 59835224, 419875097, 153823489, 269447722, 270576304, 105405037, 69326456, 11826146, 344840900, 366720175, 18011986, 19807328, 68724568, 314609319, 395937774, 309521430, 427462328, 465848503, 143610121, 251485189, 67074688, 86402029, 112041604, 165882056, 374663548, 400468923, 152419182, 494900165, 471512777, 150583710, 469857663, 27139952, 404490874, 114418326, 350084064, 153001508, 340656178, 163281528, 289311412, 451853511, 493637769, 477693733, 153713337, 49410846, 460876340, 482538277, 227723790, 235772790, 305144725, 303104577, 229361050, 304045485, 215097893, 36242302, 323164945}

    {657246230, 914274735, 799663505, 975681202, 669012392, 720379800, 600462798, 577033479, 937700093, 526662580, 872786809, 755148664, 940854997, 953640303, 878949999, 731931324, 729465120, 901148723, 804392420, 715561740, 730842499, 581958214, 879540227, 828177360, 703368387, 953786030, 828586670, 934402023, 587894603, 687232881, 834570866, 916174767, 651339624, 737007943, 605587896, 646990309, 511292553, 886640448, 577989592, 789814528, 866207617, 613291979, 824173998, 647756953, 726580309, 624977510, 536805937, 969622775, 559347624, 908934789, 664574207, 570951515, 599566801, 511857349, 727029704, 730994149, 742438609, 596780003, 800869690, 534229699, 727884460, 524504693, 739564235, 651930974, 676735450, 787605522, 896215765, 754371461, 747808074, 596370136, 864610492, 509602430, 991190939, 528938151, 599630424, 567239932, 526909489, 514125067, 926259549, 787078997, 596326535, 895407781, 825650230, 757426211, 512788296, 673266917, 998780107, 694026460, 826724988, 538063225, 516982945, 991553387, 503895768, 737945027, 927335492, 969171418, 641657758, 903344133, 911376195, 543980888, 730873847, 639484423, 804530056, 561423440, 820359842, 565425469, 732984030, 996124782, 687575037, 797212390, 750742860, 866506289, 734443018, 800185823, 774251366, 762088354, 689699373, 868597916, 542297693, 850805867, 824688860, 677523268, 787620573, 651999748, 949014414, 754148685, 798175292, 870565507, 853308687, 607762454, 500145094, 909934316, 751127635, 799880337, 532720964, 516038232, 893324544, 915656906, 777191576, 506664533, 607336082, 510102102, 678357780, 578078855, 507609231, 945852802, 774074445, 844213496, 806556101, 582279358, 782935281, 691657038, 833922267, 878036477, 800192468, 809973296, 837674599, 757967115, 854647702, 929534440, 875840374, 858715104, 957199521, 579956944, 779748839, 554527168, 891435412, 575432955, 963812006, 698385520, 836440255, 962046550, 641936188, 637775828, 903469873, 795969502, 662302286, 718474951, 901986902, 996682552, 808217935, 824300097, 771051350, 637351420, 784983334, 579219548, 794625426, 631073297, 508508095, 521306948, 746804048, 545082946, 922923127, 931006451, 557579303, 602234426, 597787241, 943422077, 933980460, 612057009}

    {888203210, 947148528, 837987251, 888185793, 737705635, 999549295, 649453587, 880684587, 830414243, 770684885, 883233306, 773279544, 737719735, 626783326, 528578642, 708943198, 503690537, 518756402, 826563755, 529194660, 983202906, 612152513, 729007323, 556005490, 787374837, 798882444, 836339336, 794671471, 779318969, 716719149, 994154996, 857665618, 973406585, 607954485, 827619027, 561769420, 859309797, 607516679, 798004908, 669498284, 694258162, 697348799, 942112896, 904932612, 955942051, 949837986, 790710067, 508578662, 561347556, 921854564, 701809990, 923918153, 933127637, 861740300, 964641233, 674394931, 576980479, 939525330, 670302064, 686234111, 934650815, 660485116, 688938709, 694994623, 810407569, 971371919, 984879846, 578251693, 534451497, 585769164, 738552939, 916964413, 866356002, 849035995, 663651137, 548854769, 537632410, 701893128, 563444792, 913679001, 962348487, 671984386, 725292143, 704342639, 582373278, 619826394, 944778601, 510066149, 506347295, 678477986, 632464383, 993568582, 932988794, 723908323, 689211708, 780879326, 623021172, 791478375, 899732535, 638521183, 660764091, 976186314, 923505049, 997912257, 975563373, 576506253, 971418091, 884405383, 941704541, 933128649, 662662617, 589177768, 787486669, 989846147, 974525990, 617576553, 801963292, 959756876, 623677543, 730779927, 509101599, 919682593, 621972248, 652157062, 987673715, 551132012, 795575691, 550497366, 947302944, 609094184, 726074043, 760038021, 898685272, 915977292, 747983212, 546227734, 765656135, 625446985, 634147147, 613297610, 586346033, 550238243, 506847500, 611297954, 980847687, 593929231, 796999190, 762567765, 915265124, 809888988, 857314345, 866120504, 665945502, 515551885, 939059101, 768050821, 595261208, 620256549, 507793230, 835725105, 561872586, 763632640, 633174521, 873345310, 532496428, 660483563, 840641406, 836576265, 980766999, 543160235, 987996092, 718395534, 716612578, 781112088, 604305980, 881183026, 914112028, 910843980, 544675155, 717020546, 678338702, 638159307, 746380570, 692893757, 857617847, 781852917, 742407925, 905361441, 994276190, 591651568, 536092433, 902105834, 674610351, 542638278, 910105714, 836825621, 530501690, 956628094, 880303230, 517049886}

    144

    Returns: 6864301979894256

  82. {466251016, 62023074, 422442488, 444331538, 42352978, 204205471, 282221764, 457429380, 399554647, 390127513, 80184360, 497609330, 153922274, 328430578, 193221787, 495582966, 71988191, 435920434, 252572281, 183186806, 44300814, 355243447, 243287182, 335921698, 218558440, 21706166, 181206896, 358295855, 276665638, 359885243, 238473917, 456795518, 230915927, 43926663, 158340429, 131478482, 246483403, 366367596, 222072816, 224293655, 108604283, 387050769, 284223888, 101805791, 383918735, 493112768, 336325247, 294054112, 480735791, 289748161, 97046756, 151252523, 279755822, 280866157, 250870738, 95514387, 169844003, 179632021, 199548162, 467277832, 51939505, 120390139, 159275573, 26950741, 83210035, 370801469, 381886657, 52951521, 295805653, 120804949, 430602112, 320640355, 99985845, 179154220, 264927204, 308771379, 50261639, 398501450, 398402471, 142243363, 320333250, 497673943, 151350614, 213879108, 403837732, 352078382, 157966735, 460461682, 262060713, 98750338, 186177923, 33334688, 433941985, 278458350, 53620011, 410757984, 293586734, 210190041, 418451089, 96515774, 14999804, 214559602, 5080352, 257284820, 78821724, 438776637, 482570280, 294181296, 477499123, 154805942, 78662443, 445536066, 424770933, 388965871, 20664401, 145011249, 285031925, 223716989, 96828404, 300573932, 18177579, 330312459, 163300628, 166356273, 143010814, 484251608, 347072662, 352795406, 262912263, 476745411, 76607481, 91005673, 118217754, 73387700, 249152080, 226462819, 312371718, 154412526, 7912358, 447927267, 229155788, 241733083, 252537645, 170781747, 439519821, 265968842, 110340367, 406869134, 477552891, 26735715, 382936426, 138548170, 465266303, 297726626, 108144264, 340505031, 200766515, 171365687, 162625536, 417646976, 475722701, 123242069, 285564451, 5917540, 166141237, 213944887, 221145629, 217436057, 151478800, 264031652, 444106397, 463080606, 93062661, 323756730, 396411077, 486675559, 395610807, 124444156, 279193836, 152970966, 493187109, 417755357, 307203910, 43664994, 76226983, 166372733, 264757997, 163138587, 58189475, 317924231, 175328864, 354234911, 444280496, 69440244, 334188297, 116675454, 141234606, 63412842, 109545312, 258645869}

    {28992695, 210333445, 256315291, 139728765, 444961823, 327517217, 359997169, 131752094, 51368636, 492620024, 228273423, 21428430, 25847754, 471158634, 355363683, 464765878, 111785973, 68090502, 458991726, 359488276, 144840684, 153492394, 109675514, 23435611, 189664231, 433394813, 110977606, 377829072, 276915653, 358335263, 117549192, 354736785, 206853870, 15756808, 198064571, 234163255, 462629703, 74414785, 371215980, 221382258, 398026690, 72703501, 417746412, 147913115, 72494472, 481160745, 15505817, 258240895, 14237996, 36054113, 360299510, 162061826, 139828011, 169780149, 444276184, 211704684, 472828508, 215423424, 3371900, 98323071, 7767453, 140790977, 40678357, 271436091, 3889714, 379982336, 494713643, 473507419, 65895783, 433479394, 495455551, 3263511, 49132472, 71736225, 407837739, 211705490, 125395241, 431973405, 326369362, 427473736, 338726333, 349217993, 493306484, 129387721, 75366171, 440912576, 336152206, 46934508, 63057951, 90387817, 340858913, 11058068, 72093509, 25351969, 436017332, 84601813, 333285155, 247616573, 384772297, 281749220, 283635769, 288261208, 140614900, 197261738, 259152494, 106821325, 357568181, 478302323, 312920168, 261451462, 71397326, 177095732, 35772571, 396420694, 61359839, 12625707, 366380815, 176622107, 497582273, 71818319, 290646531, 421814478, 43959450, 294784901, 329091193, 190597723, 410408490, 290820007, 236593446, 320031772, 45538017, 225206114, 37719792, 129812379, 364443550, 202864542, 418625799, 149571658, 311616661, 295943370, 339745059, 342009406, 319214554, 218753787, 121448845, 461057137, 480370708, 468627458, 182154301, 482578539, 187439242, 133827138, 420739333, 490851720, 40765940, 12955946, 362665738, 458287969, 476672830, 313185447, 137547623, 480083090, 82522278, 159064390, 180415769, 260538942, 268637405, 113203503, 359693019, 4916884, 153021129, 1438356, 48916476, 18374641, 19210777, 273947986, 293511469, 182681015, 300736057, 441800546, 119297417, 269492272, 107769723, 458673326, 31374697, 406452006, 54195755, 60388414, 203346148, 301471729, 337061749, 423545021, 165991171, 103122037, 339962323, 425871289, 296137895, 265565976, 240483785, 337640278}

    {621282862, 920611273, 957323326, 534929376, 677766367, 698604626, 555441531, 887542181, 897610175, 739193573, 722313462, 741334679, 864382382, 876415059, 513075525, 682712724, 926772349, 698095709, 754288228, 952250835, 728770765, 601502854, 547982376, 907632961, 617095700, 689739164, 890947713, 510170460, 923729708, 677802509, 536076354, 742088847, 943140845, 591637502, 668260627, 955810105, 566220359, 840994140, 957917900, 591543441, 970437611, 690512637, 690808400, 767232969, 548370577, 900381471, 851207084, 810975081, 872544945, 943240387, 808427563, 861646007, 935334352, 784372676, 758497347, 849548741, 866184129, 691087014, 571349859, 550906149, 710604613, 511388593, 869969523, 872373481, 602253856, 954872496, 912259004, 781413203, 994319807, 724875618, 962980281, 902943220, 542398013, 677492608, 783679360, 777284033, 851266840, 593741461, 949032699, 547264473, 776574152, 718788715, 571148986, 632131142, 636938801, 571967183, 853122031, 824717770, 548009130, 773042349, 798301761, 812829065, 534556629, 654272984, 505225156, 530242702, 552443058, 561045625, 602248078, 613607647, 771909755, 852800434, 582775738, 973035353, 705268654, 725223480, 710535943, 899480770, 583433330, 914172683, 615568252, 811850450, 606393556, 957199489, 944342088, 816732550, 659120140, 822990633, 870097114, 802559171, 659125610, 902844953, 768847282, 738486406, 523748319, 970843841, 838399401, 860402367, 671649127, 966203278, 994877069, 735730884, 871927438, 782459919, 907684082, 850409990, 500397924, 970740575, 675314156, 612644396, 645799020, 656689057, 620954134, 995718843, 525867361, 765099708, 954277841, 905532362, 825981324, 988978622, 808982651, 818055958, 806140483, 690297735, 839754644, 943165354, 998611576, 888939027, 971039402, 611041081, 843175035, 646871996, 884256816, 847368599, 954051246, 933946015, 966417261, 930920450, 961961294, 687072884, 903437444, 685394578, 894948054, 676275304, 694620349, 911560352, 511071775, 556114286, 570896783, 544370559, 810664923, 925339750, 599987684, 755170454, 891493040, 569380505, 712034798, 703616170, 550145531, 859583600, 801967005, 671493824, 537928578, 812347305, 634561224, 808252384, 649969433, 901990185, 608629704, 553139301}

    {755094241, 845032108, 620008432, 565124188, 551573598, 804337926, 529305907, 751787246, 531704349, 634860655, 830581844, 618466345, 983884204, 808530869, 917918831, 955919254, 946683294, 930399526, 626134893, 848797787, 787060965, 987685966, 825002052, 918990337, 509234165, 691113420, 947174885, 919521045, 663812782, 788250484, 672567666, 813815116, 523043775, 816037378, 775525383, 582467137, 799130131, 546107110, 663861684, 871563552, 658964717, 639034861, 578967861, 704667503, 759067482, 794576207, 649795983, 609900650, 987710991, 713835533, 609435824, 837066723, 883482269, 569180854, 938102466, 788046689, 882241568, 614617269, 945508751, 532755252, 767644801, 654280340, 958003183, 585000312, 992881906, 536205886, 626431700, 923689543, 771937566, 888209512, 722734648, 938965873, 575811499, 851949097, 639064927, 903058627, 753430106, 536374314, 587941632, 987654909, 942092869, 944012540, 710648322, 584623773, 953836077, 749034376, 889798409, 933922530, 627940890, 593696136, 660377449, 839949246, 822880898, 939356501, 924280385, 776449686, 809605495, 697246587, 752698391, 999722846, 793418173, 927964069, 795643063, 805569904, 818593648, 697166122, 848713247, 722737396, 549475289, 732924034, 796733446, 970001669, 598366248, 811699866, 754695028, 795162608, 921930539, 528206358, 896937866, 831520672, 783534709, 546332543, 936662711, 953048261, 660468968, 827448148, 939623621, 930758177, 610352269, 883771617, 621200495, 991759188, 871071691, 582908499, 519815389, 938388162, 997592935, 877583270, 944381496, 531517382, 956916780, 897225778, 619109180, 949619738, 689873905, 626472759, 745267415, 590557025, 823990871, 953963547, 849635741, 702408998, 643607970, 986672506, 586716427, 952185897, 946248856, 843202341, 862109642, 936839208, 596252336, 583913010, 703553973, 677480702, 634443838, 646939446, 644863215, 809717054, 799473557, 594361857, 851822490, 934573870, 645282283, 621828332, 518199965, 749558894, 832304068, 604130082, 715656285, 708703117, 671958132, 998637260, 998062091, 532783952, 995802138, 680542955, 566789248, 601576037, 999464805, 834561965, 627680344, 644754692, 863103931, 735906925, 701090506, 794277340, 939357213, 633181783, 977346325, 745880793}

    75

    Returns: 71128814328124245

  83. {410754473, 344609186, 98873531, 418392064, 449265736, 58713605, 353016956, 41336982, 88172482, 450023346, 136160770, 276426013, 37860001, 229977870, 333916046, 28521502, 40011551, 306898086, 148093286, 484800484, 155585761, 358980176, 409681203, 470872759, 331922132, 412325159, 207463578, 163569673, 447371629, 106485678, 480797994, 488417050, 377742054, 292849944, 455206483, 138266049, 4718693, 147389629, 365472249, 451290278, 212108851, 86680009, 324869787, 286699632, 116246673, 131080600, 345601992, 160020674, 230533439, 26162329, 39603517, 116941304, 398669982, 432288940, 5089874, 335353975, 252215048, 302570027, 175289742, 463163824, 313300813, 300224004, 2453894, 438072915, 59142238, 291341083, 148368518, 379291668, 13756498, 300466740, 105503552, 296511378, 370695637, 102278041, 350211253, 304530107, 48611859, 324979101, 99896830, 461505207, 441957508, 130378822, 25767805, 198842225, 370782711, 385725161, 168624503, 196871023, 498038380, 257122651, 51225734, 435673339, 360590646, 182276308, 109066481, 222629833, 245258610, 215868232, 368005062, 440629608, 331815617, 114588767, 271063070, 80651651, 318069697, 109303822, 225248070, 397683518, 423587525, 111699772, 229933329, 125033230, 2519883, 425461037, 363951237, 143185589, 457483088, 25564918, 194461891, 410687033, 397267428, 377657217, 240661905, 490251294, 427186990, 332407643, 434353465, 479990981, 304239466, 207127733, 3397498, 388689290, 78176504, 123095371, 62132542, 295275541, 389473277, 318119392, 164954506, 347533751, 277452472, 480890423, 65982633, 135059723, 465724700, 449808434, 19330007, 134268592, 468093482, 301108113, 499802419, 229578586, 310666559, 347562152, 251344561, 116232138, 84120718, 159591166, 74817332, 393808134, 354826708, 112194458, 184146676, 400817302, 174336464, 251931731, 186622197, 222090600, 357306056, 391207705, 447995673, 159736432, 4610984, 193861561, 53243867, 139073921, 44683038, 465112852, 286033683, 228008967, 406824604, 498297662, 235241411, 310662870, 62098218, 138759887, 115800937, 274647407, 182711943, 230798557, 258384841, 369994138, 264659727, 220804275, 389850658, 296125011, 302878469, 324149190, 144156930, 18432821}

    {350186756, 239339755, 76564905, 254665582, 105878348, 111146345, 402239129, 353583714, 498414829, 335515382, 350366110, 325692996, 427857385, 480420519, 275729415, 25876438, 114379463, 363679582, 458004954, 272532109, 63890089, 317486070, 403178842, 421914057, 226005483, 125932085, 322604811, 309949247, 285236429, 221515167, 143441755, 340750076, 362930971, 131547131, 259305497, 321542279, 349804802, 330406486, 85819670, 384656880, 98264612, 308247366, 314876368, 278288353, 425095758, 9849046, 27753918, 263609810, 351650041, 148121081, 10481418, 180458427, 221952210, 16877833, 243085549, 324078198, 256946834, 109810290, 159029800, 103890505, 425042091, 464765246, 152341058, 108683751, 186264657, 364750478, 415242717, 448256156, 217893155, 444890134, 293572893, 88990566, 123592154, 9775234, 238713381, 314755731, 394901739, 194394514, 343651935, 478280383, 188603845, 331974098, 144369350, 50930517, 79111920, 303092302, 461995026, 484739440, 119369468, 283496336, 148901768, 167177106, 397979720, 297993184, 345112533, 231853022, 129842423, 403692766, 353526312, 197602023, 209145097, 446641251, 123491244, 293731770, 120825541, 284322456, 422150511, 472171458, 165932657, 300383635, 380126399, 371275655, 125098468, 130385269, 122564047, 55260551, 245163779, 312023770, 483901050, 231281807, 284860707, 199393282, 315679246, 110093234, 373217054, 379355346, 145109369, 278422783, 437639212, 485193811, 377028642, 185375780, 188906478, 220662028, 478442911, 242525925, 400885837, 206392159, 326530461, 304293794, 132677934, 483680066, 480298515, 159936114, 249064589, 318747884, 162523102, 479998776, 78980787, 162317448, 248539559, 392829728, 299846685, 207313939, 118860979, 285201562, 39561796, 438671696, 10669267, 263144478, 75688905, 250466947, 152806487, 208422758, 311586006, 320907254, 112592092, 280082146, 296951581, 219452132, 413771971, 244997039, 124223123, 331034400, 169155605, 10188845, 23947245, 175231828, 189984917, 427484408, 433712098, 205188718, 434264056, 161203991, 268907401, 141084279, 73339940, 127263589, 277494727, 281983343, 342424159, 452414380, 346544913, 287385817, 50640092, 278122183, 151400019, 223756329, 161085429, 314164596}

    {882644919, 603008181, 950712324, 594678578, 520240256, 883412048, 903708088, 570494145, 926868877, 680484896, 609348531, 766444802, 788812567, 548539913, 709694985, 522308843, 824894988, 938792204, 566758772, 584486836, 927090366, 719750395, 707834706, 577034431, 888913847, 825143039, 604273721, 523331811, 603458601, 758254271, 657988212, 936667440, 905232558, 557928019, 828793029, 858305950, 736723518, 792740557, 665279415, 841553707, 803747215, 736200109, 641190159, 614075146, 781189351, 686909001, 659837603, 605346492, 835588174, 632852170, 654832341, 825543173, 963902621, 902595402, 639027244, 957926494, 861072073, 522291203, 960990780, 634752243, 771250792, 925552687, 517329760, 610275106, 831447676, 942347709, 727933394, 545826973, 544132243, 736241148, 857781438, 905503913, 639484302, 908330215, 865270206, 987595857, 825239011, 517441787, 999297190, 598917210, 999365642, 889931563, 602359205, 782732919, 738599371, 790904104, 548269853, 616030287, 961069723, 545165352, 670019696, 965766316, 914663016, 997143436, 939756936, 591352816, 818197107, 575647784, 932587449, 763585323, 813303620, 984548410, 794892118, 536975048, 851910389, 615947012, 939649820, 745330943, 614569614, 531811468, 985726536, 881161884, 994527931, 655941083, 576979400, 837704573, 532320103, 720361489, 779324158, 706705229, 568209108, 700561239, 929932730, 920190517, 796318471, 964341115, 516016095, 911260544, 962744925, 633166651, 852853737, 647950337, 866056940, 751770373, 529441235, 949206143, 881279208, 943864947, 511467266, 860744847, 857371601, 975807479, 664173901, 906492381, 754629273, 900900048, 953281293, 780267081, 796233944, 885705300, 633197403, 749638203, 695883131, 867902224, 919746766, 856317426, 982780311, 904560013, 643811788, 769101249, 621057706, 621472736, 728013207, 766734581, 848843686, 907971697, 626056206, 687673465, 786444343, 875448720, 624157014, 938272990, 667776852, 505637457, 538728742, 703457833, 529928096, 666931352, 918944441, 959377187, 662818433, 755058241, 510470748, 774468271, 528397660, 704580362, 652445993, 949483231, 707175011, 697654900, 965616206, 595306716, 839608993, 605456791, 527557669, 921655517, 974467303, 747456370, 707935479, 957413497}

    {727572649, 553276824, 999679618, 555589504, 872191850, 948825013, 606433313, 780697294, 769558597, 769288438, 675913385, 830993470, 649921181, 614544066, 913277962, 967176879, 782129522, 560420144, 791518251, 858878009, 644192823, 984583449, 693110916, 681717707, 582556092, 931219065, 984005406, 503848781, 689336133, 879035086, 528569889, 930523342, 571668976, 913046605, 859179987, 865443175, 646710169, 617380736, 889840078, 936306905, 580275004, 989374656, 959942032, 525739340, 603391332, 765002376, 957397805, 906388634, 828536417, 779530757, 816333097, 536061359, 652922153, 828818551, 716750118, 801657656, 901657623, 595688966, 534289408, 991369743, 549711884, 988364374, 971486060, 838247127, 967911537, 902776614, 843079524, 522187551, 608517690, 600456378, 939925997, 876572743, 595977565, 865071192, 816936147, 583850272, 915103280, 590930962, 913435693, 629545721, 720625879, 555190542, 760961880, 807862286, 628911248, 955332544, 627931007, 792445536, 569652311, 880625283, 528179106, 789059782, 594834572, 533920149, 604339327, 942754483, 815302392, 830278384, 658091014, 992215341, 888188671, 868470650, 513958480, 849309539, 950522439, 923116999, 552786727, 937758015, 660278683, 733949056, 663965754, 654920682, 802883047, 987760333, 988352238, 760298252, 787966824, 618258969, 786683826, 907968825, 647318323, 594876486, 951355947, 500283870, 876206378, 564800661, 849440550, 868818918, 600340509, 580578667, 670457095, 563617213, 580791728, 891602246, 814530956, 957226799, 810171306, 652654466, 523931351, 565987532, 565779735, 752278422, 913721825, 957800024, 789937566, 513513509, 966486718, 980779718, 978289129, 608695880, 910853021, 907037941, 599851581, 941166581, 680206003, 782468800, 735975444, 886964367, 942753396, 981692870, 617950703, 931011850, 869869580, 734647485, 880864286, 588004286, 978172701, 518673505, 848529011, 763060493, 864875178, 540000996, 650535444, 778698551, 795428190, 758996642, 733441978, 666405955, 526285205, 507769807, 832668339, 926080149, 706315234, 661114009, 822220119, 752193072, 621171690, 598196520, 794903730, 761923967, 980340497, 849186071, 885072406, 693213793, 928537878, 555863734, 676164471, 648587607, 829581174, 527215974}

    79

    Returns: 54158271550682628

  84. {70595321, 411308566, 236597189, 373811780, 16507839, 361763306, 230402278, 322311584, 179865995, 262632375, 370643596, 441154451, 165741098, 80370859, 479008779, 116959748, 396497684, 17284955, 371938713, 107772057, 396225217, 325458397, 124474234, 90921396, 393914255, 382440048, 297763380, 422685636, 131176422, 179232666, 458137557, 496657546, 138366531, 498963184, 315574607, 285398043, 220352266, 28202346, 271079328, 148040558, 105915956, 376127116, 205612345, 60837636, 357528119, 243590529, 359411934, 200011158, 101643274, 332518106, 421183294, 29361510, 30835373, 144777050, 130827167, 150691770, 330622219, 223786890, 219565096, 343620474, 51587160, 180251395, 201488533, 438038854, 365045576, 32060287, 204803491, 23397027, 163736652, 341092127, 464355954, 282724784, 187432564, 485210690, 127258243, 371230298, 293789222, 30379385, 117294025, 200242973, 143090951, 227279766, 101560513, 357313685, 162059347, 364865595, 170238109, 85599796, 210854709, 131143417, 16155521, 114645756, 2074030, 110645286, 26322166, 335516646, 339527581, 371061557, 219752845, 117042366, 172703513, 286352283, 361215140, 337419644, 118003253, 395802977, 185183785, 237142568, 158319932, 202333728, 430805520, 105766535, 203931383, 476323970, 301915896, 201341533, 355301565, 452489758, 296054381, 249256759, 138647847, 389742649, 106550042, 7558899, 314402374, 187150289, 36804050, 56307559, 459284556, 27621938, 75790098, 320341602, 426680756, 153208485, 46389883, 353171677, 122532223, 220216108, 272588470, 294999407, 18965741, 206338368, 133936112, 262078884, 411273355, 445719221, 88309719, 402639680, 437548459, 255351657, 67326357, 3936035, 88491431, 40258982, 160390529, 119688540, 61200831, 469642555, 295441330, 354901093, 464516612, 484152362, 492479068, 246921608, 306979349, 359804790, 150607800, 70119875, 114502537, 55840722, 391186883, 405315328, 368122974, 323104826, 427574460, 294581595, 415160241, 351258358, 391090713, 315143765, 180908658, 221783006, 8198427, 334886888, 27821138, 445736996, 60297581, 346305803, 329674376, 25071824, 254804001, 307558081, 497257615, 362729003, 193758885, 58392333, 481518799, 33503464, 364663626, 307441030}

    {124105379, 490591925, 6143412, 205924985, 106527874, 474435926, 21038021, 381579059, 232385322, 280806536, 277329060, 55960705, 200100621, 256311957, 124367378, 116241095, 347540993, 159348441, 458221100, 370323112, 62578553, 292529079, 353392066, 334604622, 41957205, 168451841, 88628207, 325013739, 138021245, 347911122, 172157156, 450547577, 44832894, 6303467, 380485724, 495681222, 78763411, 212332527, 51494546, 404323248, 435761871, 304738202, 299646320, 272976037, 96350835, 470917666, 278395272, 170280073, 408756687, 23257183, 19096453, 412746725, 149812448, 67164959, 201414172, 219689555, 490924300, 85495469, 28660595, 220052626, 346243476, 262899752, 22156978, 258163949, 188020696, 324623621, 458672756, 294572955, 264680144, 177963387, 450782718, 137293868, 473664289, 343222233, 377941086, 182191224, 493000199, 372964226, 244772155, 163382782, 105368934, 58552626, 101214244, 361727119, 147036782, 217772609, 438244976, 74321374, 437312396, 145112212, 132681824, 159097611, 419198739, 200129356, 63818806, 110427314, 75312777, 126294904, 49902381, 295150913, 252218915, 50419669, 471488514, 8909311, 193961131, 492266868, 85680980, 223077292, 310997149, 270633169, 220855263, 60407038, 48471528, 28190341, 301902093, 447840346, 241338358, 483619217, 253617706, 419907880, 30060746, 293792724, 407137855, 5442747, 375444704, 238390935, 316688157, 104917911, 34062614, 235068932, 107539038, 395190121, 438804860, 207089945, 45324153, 305571609, 45285318, 59055088, 273892869, 295953052, 345314677, 443333722, 82210680, 477680955, 49522069, 413139851, 361332801, 425484906, 372783967, 300423994, 387248125, 37258718, 286096873, 206408341, 465070242, 374025594, 274554332, 493419271, 405730610, 267918011, 335608890, 329076824, 317217244, 70235222, 105389331, 41824291, 244599721, 169632630, 14964111, 147559270, 372540360, 274714095, 109806180, 159919642, 309219101, 234614205, 340206600, 397069772, 89757883, 20027173, 19914492, 150858439, 403224157, 129220602, 409939321, 414799590, 495857747, 475106676, 83192728, 363369853, 59307569, 461613771, 57158578, 244303667, 4450396, 408806076, 401574904, 24981318, 107452509, 25207798}

    {861695999, 813954105, 932824448, 668951506, 886773134, 869849446, 705599260, 954073584, 943751702, 932696730, 903297946, 610182143, 713420316, 950608597, 595638304, 612278420, 948804030, 545659305, 886959327, 932555236, 814145460, 599895118, 731255604, 909247141, 744283468, 606478817, 549152851, 948079927, 834901026, 587659181, 888389123, 803113815, 881558779, 960272705, 514196965, 951179681, 591866983, 903536595, 591612112, 963325573, 734994628, 538562093, 724585743, 606564236, 722352202, 622477654, 827078327, 722308630, 652590138, 804868018, 520234353, 963328662, 512992556, 844892322, 654661061, 907403895, 597420180, 512261972, 615755125, 947199246, 880580507, 689737024, 842743334, 866192493, 832267846, 838406596, 805391094, 741843441, 712489559, 599706581, 582073583, 601936521, 818404641, 646584478, 877351230, 860166868, 802830243, 706190222, 915340270, 793539252, 722441312, 543140577, 632391707, 715042317, 959862066, 956523793, 902853548, 818931066, 884781173, 595533479, 826250347, 732603818, 678887263, 793156069, 746343138, 546382801, 800394855, 669276261, 845204436, 701287591, 869170528, 877396665, 720959978, 953112942, 871146689, 519133084, 703822645, 615769892, 713402995, 767083822, 907329216, 782244884, 721013520, 549440915, 838044487, 935205573, 573715972, 685107097, 510274834, 578228357, 741846188, 613066553, 775347857, 821056307, 533530998, 993273760, 919204318, 998558070, 722907400, 875075842, 537967565, 811256373, 826786291, 545993931, 940074842, 964709567, 562359318, 746321349, 729393525, 603561031, 547473026, 757162881, 745336628, 993039175, 815757136, 776831749, 594000119, 661276075, 677770852, 569009403, 989073932, 659083363, 984964403, 542549851, 822955766, 962820470, 809171876, 622770662, 788762131, 749642767, 572376284, 502632512, 858160612, 935574272, 834121127, 665012359, 725397227, 748074864, 632795052, 628371576, 794443685, 871421545, 812682277, 624956507, 598578550, 541788588, 668354136, 909150905, 926573571, 533642650, 704053911, 682138565, 585385803, 935585483, 661336541, 785322199, 644653179, 753935255, 728387108, 614897640, 774807573, 873804241, 997870028, 855583013, 634784615, 916350462, 643608076, 752903747, 843410807, 819505997}

    {802189242, 571227608, 598367781, 654964857, 927058207, 887083667, 507585400, 826251320, 622259380, 553472768, 676589680, 893495285, 970536530, 789748142, 967169097, 945509954, 730018806, 726368460, 936799957, 542305960, 626648193, 905740190, 986151544, 614208511, 950881891, 698656082, 632193305, 679625487, 534355826, 747892411, 853193226, 821140510, 804939443, 872510239, 606375265, 551803095, 505141137, 531633993, 978255575, 771919520, 835109623, 938049479, 853278647, 572500611, 585856683, 785123489, 566409894, 909862336, 817519620, 658142003, 854138596, 650515203, 650521379, 920475493, 592745007, 914683207, 747235204, 506046632, 965680591, 557053856, 774654945, 588355318, 798813427, 780218997, 735812101, 808644233, 677607161, 727170672, 858375936, 980060646, 766743731, 752428860, 883509101, 776839504, 976851857, 792933216, 988256596, 610068433, 632159618, 766305661, 912361999, 998439436, 624778655, 871573902, 582390373, 729707183, 539663161, 842260141, 692291214, 524949229, 533845212, 967576363, 732954136, 611687238, 755221207, 576250845, 786072743, 580386557, 570844187, 955745553, 724560396, 539717830, 581469488, 921651842, 794434582, 662213178, 506065545, 724000492, 746407840, 745790969, 678117212, 613620471, 546698387, 509049296, 886582342, 686327616, 755618043, 779488185, 610608624, 695938385, 867000464, 788209686, 694779994, 828497371, 633860871, 757066033, 567849062, 708669819, 985440802, 746026863, 955428969, 907015144, 541232265, 648087371, 927321878, 720877897, 740656321, 600818153, 706244061, 595727598, 569278296, 975136458, 833261859, 801386522, 943291665, 787348422, 761310112, 691491864, 593131332, 928444544, 704537081, 611656672, 885867807, 651304112, 719556384, 579799581, 658571224, 788380043, 604029633, 520577472, 642095109, 653325195, 647957372, 577114607, 896933969, 689685566, 555659905, 570617527, 868116181, 527784759, 927620890, 882498073, 902363040, 552786894, 853147338, 703698503, 576337290, 612931886, 895990983, 749538818, 559058218, 773743806, 778735518, 849146369, 634550271, 752467776, 909214868, 524635709, 975842548, 510081132, 526624091, 904370080, 898197178, 999625829, 642790775, 502400741, 728538008, 716277613, 706488705, 661724252}

    51

    Returns: 108864554471846250

  85. {207753704, 78718937, 48925882, 375905520, 18534361, 472717180, 280633298, 99317325, 152954883, 475424300, 109391395, 183309439, 94518608, 236428699, 364407929, 203035779, 21728935, 368278620, 200846076, 259966613, 173311309, 419925299, 7870425, 216307372, 158359571, 206564597, 41064024, 199463780, 329998015, 53525850, 102209984, 343237161, 201712039, 324684511, 485572019, 429808774, 72786757, 156808675, 288602301, 431627136, 420294979, 172856698, 217759555, 497075136, 478158528, 72335061, 282676343, 369490098, 265816583, 424256377, 322850992, 486617675, 33546511, 164819679, 487795082, 104219362, 386326901, 66614012, 138876103, 260325887, 132738051, 353359901, 348457153, 439294531, 367520476, 167604583, 203655526, 387105626, 360424626, 174658707, 210912538, 15212918, 175435835, 391510701, 360768569, 62203467, 274000546, 202871331, 53277342, 476414332, 191917617, 131979888, 31695727, 286526963, 433982046, 43560797, 47903568, 327837902, 64847198, 463990463, 156488187, 201401213, 149428810, 237249002, 2044496, 12121605, 56528485, 393275812, 142341354, 427604293, 431738560, 83399201, 424949097, 273706745, 2806758, 265874231, 154488896, 212065152, 283562178, 422380503, 72805142, 205436635, 418887256, 458093991, 341244558, 77408805, 314513463, 105194077, 453749056, 51679512, 289773456, 153615895, 41865866, 431440194, 234112776, 33727058, 256832589, 430964682, 145763089, 434452280, 492260701, 461152791, 284558024, 445180458, 429700322, 260818809, 164906859, 246297205, 196036003, 364163045, 431894606, 377099168, 334097538, 280288001, 100617276, 25391, 179871343, 264136493, 275408466, 40632241, 463981540, 254711746, 443916933, 285944491, 56627016, 474592188, 126020704, 273234154, 213659522, 41953501, 307987975, 123886221, 291849033, 13732838, 37753262, 416110774, 385756012, 446100902, 55642349, 308509500, 142413479, 486801296, 287601318, 399950035, 98986366, 60291749, 385949952, 249632964, 233474955, 475661693, 175264096, 192296518, 430791519, 28049313, 86172864, 95868695, 174865627, 161804517, 257655665, 269847769, 29769588, 481438626, 484870960, 128652748, 376606327, 118250591, 272825843, 206501187, 382484292, 492490103}

    {52609031, 397818290, 486612029, 395965110, 499573260, 245196968, 165532497, 311912428, 240698390, 148563183, 476060887, 151811850, 232385414, 435250134, 475442314, 415283830, 22650643, 478557106, 285281498, 88657518, 355556314, 343185997, 401565258, 38478870, 2451271, 244745360, 297939236, 93732615, 18862569, 356456520, 456965689, 475266848, 446255205, 366456142, 280137517, 3509306, 89020345, 225665563, 84948222, 468498283, 269793227, 62405072, 326581640, 388591622, 98402413, 196949249, 42963228, 126498118, 115715520, 145347302, 363553379, 281002866, 175178381, 381060404, 171415146, 18623380, 4961565, 149219613, 379402030, 331569943, 37265125, 323370398, 214018389, 136309312, 448251314, 484351675, 347459792, 486285562, 11118973, 425784570, 435519664, 102073134, 386940452, 395767527, 107460515, 274886513, 246843336, 74312525, 186787362, 108259607, 123199160, 407729420, 80121004, 486917331, 130635558, 48038327, 316132020, 413052606, 293391713, 268414949, 358607248, 292885415, 131938517, 186171768, 363647408, 69633598, 210773352, 385521888, 304071340, 476249469, 421905981, 389239679, 294592933, 323767299, 422578014, 16116624, 274936828, 428250180, 368745374, 232331541, 130033340, 2397292, 326821690, 71624299, 107064067, 125785112, 1905075, 453046494, 118781505, 420835050, 296458044, 150152293, 202495212, 430801394, 380750663, 257853451, 256512640, 411857402, 427168726, 64249692, 277441858, 131957793, 114391435, 42812335, 62803275, 357488927, 439661794, 112214462, 178503796, 337850235, 89978509, 165352188, 426851977, 491790601, 402831984, 12537750, 132564763, 201165074, 26855115, 162998489, 29155675, 240420738, 192924665, 277388265, 436322570, 495257332, 398858744, 282296288, 481805992, 275618597, 46108785, 253996092, 25207403, 246104645, 226356785, 334328460, 151701166, 39906919, 285193128, 184917643, 215901715, 463029917, 237418456, 475848112, 291130530, 102594491, 411696091, 9924344, 180827828, 292968004, 187768291, 357356734, 438308365, 50397230, 21426086, 96399550, 352089914, 89555839, 84618298, 212667722, 149768186, 2222080, 381533091, 464809450, 424765139, 37121413, 241103944, 123897734, 497402877, 304221985}

    {865309298, 513977415, 634682198, 739319629, 693612984, 941538550, 708806625, 512570492, 538305123, 992962245, 701600089, 702152907, 880702928, 686724789, 595346336, 702724697, 532155471, 719644712, 937859204, 875582539, 874547986, 915736992, 710698866, 846112469, 769090775, 677755932, 792054000, 886617504, 688071928, 877214656, 921623808, 736745531, 852248889, 577467102, 995268278, 839993195, 736629323, 958983354, 546483428, 955427817, 872942447, 899801826, 677446842, 645799600, 583422305, 916138570, 904066589, 714484894, 578801002, 869949662, 565393053, 798992368, 759261972, 927836737, 907795174, 652018279, 987987465, 871169850, 838338366, 644967899, 594709424, 846822642, 672445099, 528537834, 686966961, 595534966, 533762847, 670992802, 679634798, 710052370, 665118818, 966279710, 730998146, 987002300, 525713904, 933456322, 581857204, 524959969, 558054754, 548630061, 962010536, 852494879, 895668060, 567818166, 687436399, 720735804, 890779703, 889348018, 634125762, 600220617, 715484497, 808700401, 856548791, 868199018, 694876217, 704976934, 660863996, 877263694, 989750807, 563571925, 976346456, 555788355, 547354052, 903911963, 966181717, 862230722, 514265784, 871692925, 953185004, 679578280, 526691236, 814776891, 662388787, 757789333, 867224915, 986890613, 636648116, 948537726, 604308251, 766318421, 734154432, 758118427, 724631100, 904009843, 800710020, 822471493, 530557739, 947345183, 538941332, 664685813, 653323206, 737814236, 587214445, 994932757, 671521583, 913420393, 710078790, 534139037, 608407447, 995933134, 882676593, 985284026, 753606135, 909338746, 873415006, 943750513, 858578632, 976116258, 901484533, 843412899, 780455184, 588921613, 916365536, 877581339, 955667480, 824550518, 588183100, 591195698, 661308325, 695948200, 738948437, 971507027, 961916259, 825606287, 518560925, 947598453, 601903619, 762695994, 551250267, 739329618, 838086898, 813189182, 523222481, 752345345, 924397464, 953919223, 955918402, 945883951, 865617893, 995104028, 868164569, 632514697, 554841659, 917045012, 782444697, 804665722, 770114667, 623427355, 891168679, 750525148, 929165095, 500528226, 988016108, 950849429, 830673259, 930254223, 757656932, 809463946, 530819685, 727500017}

    {579304886, 813246714, 771652411, 599309091, 792882043, 703564618, 625001309, 806949248, 729114140, 563264526, 922391636, 503597487, 838627368, 728642237, 957892604, 801043155, 862852403, 960237471, 571409199, 716945100, 975260685, 895635334, 536230759, 548464769, 783949291, 605818116, 805852218, 913407974, 831765763, 518213323, 666844455, 816486364, 945598354, 522942889, 887308158, 928680006, 513868494, 992363754, 656955740, 752854087, 852914163, 515015980, 648843855, 759997499, 654409943, 780323931, 835597425, 737475829, 774722825, 689244263, 641119954, 878667795, 658921931, 626403041, 813011545, 869097303, 708532387, 955381925, 883722648, 964950863, 976584816, 519754785, 529593946, 506841265, 533718206, 726720807, 766323310, 587207441, 969688557, 588516275, 686367318, 767355733, 976111649, 623098344, 705352834, 962134593, 951841141, 916307577, 696939384, 896719116, 930388646, 678199458, 790764048, 746714761, 590133624, 802449828, 685496558, 835427531, 817971633, 992256949, 902370743, 820352050, 522493220, 753335836, 968871338, 651060940, 615767831, 897761157, 673357399, 538723564, 861801828, 848198829, 745266930, 791704765, 564378987, 965957045, 928910878, 791563436, 706439268, 650575991, 938393670, 577525544, 855603070, 969321432, 939967605, 852088363, 851620357, 599589804, 756380810, 928943613, 678394858, 753583551, 870231505, 772408841, 821610122, 772867114, 821597639, 715113958, 935255407, 803853265, 554729448, 773560243, 641022088, 965377432, 815829303, 556744204, 855675697, 941236691, 925869307, 660185894, 938943468, 543935499, 764962019, 783063044, 501023370, 843014194, 928248103, 831611902, 855296558, 830484945, 703681897, 650611089, 650645701, 599991312, 640230077, 554702034, 889641945, 954931196, 750181020, 598815464, 739295099, 570541753, 835031689, 869002740, 615216276, 596817687, 582469520, 731985532, 825659882, 621954481, 886373377, 575255540, 876677416, 725543674, 753214326, 678484989, 723753256, 647848491, 576337138, 811757082, 760028941, 877844971, 854432549, 543466422, 991496321, 625337831, 626300010, 962570528, 708258805, 891774127, 672126069, 507735559, 513066469, 696651326, 910230161, 972874127, 760436854, 863190643, 641406337, 855166012}

    97

    Returns: 38748641401029238

  86. {167506979, 344485238, 285454181, 383287649, 276120459, 227038674, 102394952, 203933653, 456597926, 478015290, 317685280, 108770233, 112821786, 160293023, 339456639, 308562363, 303649409, 297238128, 405885117, 307955653, 69852249, 439074748, 177018380, 32618726, 17895238, 18810789, 202408527, 155760718, 255108879, 189884570, 95985851, 29352594, 100244611, 85983863, 462420623, 128957590, 418510618, 93083001, 115357702, 405566579, 399700785, 195060805, 391857063, 441932553, 326553589, 493752565, 190191442, 315472882, 85246273, 30036967, 383784259, 111123434, 79948508, 289750624, 481196588, 70871881, 205024615, 58519396, 115515927, 23418459, 9812076, 356247812, 86759345, 221344811, 327597180, 331997462, 397222932, 492413032, 419435782, 305415420, 373661208, 476922588, 28261998, 132421289, 239416452, 154534861, 415895815, 73408150, 103635687, 309345189, 392247563, 10126118, 162994074, 142580945, 407814441, 492561610, 480401715, 464340913, 195993224, 182889982, 136356979, 292981627, 495563628, 159644049, 353808264, 406266511, 64682604, 366051237, 110331376, 78757429, 323833940, 447221223, 86228402, 120528249, 337391398, 28344721, 91665593, 150998412, 485217040, 43778554, 456032689, 350750755, 412144636, 123478631, 332308817, 267123905, 159398845, 132282718, 421771854, 62146548, 199816361, 410346703, 200265670, 156948309, 387702860, 159292621, 210309147, 65227149, 364652008, 389404438, 215732280, 196257378, 67695983, 99148652, 300388172, 456656158, 251648377, 41449141, 239671348, 345101574, 365700849, 394569409, 260959821, 224141866, 398213048, 448388536, 104354826, 197643542, 73124873, 252473312, 72816522, 135679932, 358312422, 387504687, 447028124, 164080527, 71236254, 479064425, 10518443, 229833641, 444323918, 498390952, 369317688, 268425574, 241739054, 447589381, 446877762, 177628745, 438513254, 59018686, 366941517, 206868513, 149212369, 115951650, 97684347, 291983358, 320027809, 373061832, 459379252, 11125731, 489786469, 136509262, 257024912, 301612053, 343654818, 368508355, 66844564, 195343632, 361351587, 482482624, 323778490, 292841882, 27473345, 93432957, 381428148, 187061431, 389137619, 23724954, 8935325, 423808043}

    {134707219, 163403947, 377024058, 65784119, 428802380, 369632385, 374662015, 37669028, 24890362, 25482478, 247681105, 164005508, 211005675, 391957603, 13191551, 465863450, 111003344, 447431691, 351482030, 396954178, 284484650, 124759101, 157438567, 347416292, 233082445, 295873010, 17940742, 230221957, 114579146, 395327421, 171799476, 88093123, 290572338, 173355590, 72410543, 217294980, 136819326, 458303586, 467698624, 61887225, 201955989, 72448380, 399808655, 417767220, 276695162, 335782929, 217190754, 116904130, 247811237, 100106260, 386403789, 335861744, 494400521, 323582547, 103357668, 282587993, 300630030, 471641788, 342308477, 321593473, 334198869, 275988681, 404526653, 136091706, 157228662, 318805536, 186632770, 192356469, 586235, 78519752, 464240483, 317269716, 429356136, 334914041, 293903013, 110647763, 421816506, 389784705, 258379168, 69236067, 376615530, 21737241, 206571758, 232498186, 329082904, 357668726, 352047714, 468013734, 213548380, 409636233, 234445867, 183394802, 276459417, 160316404, 256741260, 239835256, 260401198, 325732671, 128149200, 175950974, 144381578, 194530954, 9010786, 474825439, 57003336, 245958982, 297974784, 71445903, 55434062, 383854995, 182924956, 385993042, 490099777, 300709513, 272696864, 430098405, 23320015, 295954106, 361042615, 55053833, 19233156, 259656174, 403207397, 142156247, 55177798, 165200532, 260866862, 168614067, 272493286, 24919917, 29197928, 413754783, 166136918, 283451527, 366224679, 259629560, 418579497, 181054560, 364625588, 324876161, 282928521, 7774899, 133486459, 219232027, 446388348, 150889400, 445719807, 128682330, 117688819, 63017224, 442541732, 334817818, 465232619, 481147745, 463561739, 400152517, 286815800, 441196512, 211868341, 412442125, 47431243, 123413599, 25778191, 54381202, 476443057, 265557631, 114353128, 100266991, 246857644, 390275436, 263604428, 226164424, 8886507, 408509932, 187813851, 20446373, 288868438, 384508214, 327893807, 305896804, 379950312, 144916280, 358480613, 487152706, 129719399, 30788192, 355160231, 216403727, 216853340, 87143760, 358920732, 164223094, 162309735, 337952657, 401422843, 171499020, 390101762, 105503400, 378137454, 363769493}

    {554385836, 933561739, 664034162, 594021605, 619822203, 696614235, 626157552, 575047865, 939584315, 839732428, 620939891, 968360368, 966966166, 811121765, 905756678, 896491822, 673296802, 948807966, 846089949, 931559310, 860681331, 519382222, 702257753, 704078724, 540061498, 808927528, 690073130, 668343833, 860228701, 590087943, 794571802, 665206261, 985721463, 761395624, 727203371, 978185706, 834324995, 545416370, 858411453, 724799698, 892578319, 937867170, 547043696, 989412910, 532829798, 838812014, 983120677, 757532696, 525872204, 975914182, 991329042, 926123167, 729560292, 746284488, 768775933, 752557188, 874979666, 893545311, 727697712, 538025045, 721464052, 889385667, 715707470, 671421942, 583791282, 991166428, 721058131, 953465523, 699329433, 954067272, 667947454, 644104464, 687247543, 501868789, 896918647, 641706489, 522290663, 916856703, 997264993, 687610513, 837762949, 659071189, 971705763, 872992633, 651985854, 647435461, 896496938, 702819697, 745508934, 785219708, 850312936, 646738526, 941020052, 660011633, 666016502, 996126702, 886502054, 557834080, 595346246, 849640839, 602861816, 897696476, 881789690, 965157570, 773535230, 696287052, 721170119, 844357909, 980113523, 840907501, 555509932, 821101942, 696461719, 855116918, 819494491, 578798498, 748443858, 776300873, 679403032, 901295278, 638066244, 715081357, 892941223, 609525337, 594194551, 849827672, 603805020, 800242868, 570201488, 805318724, 826768995, 647243500, 699000201, 710630444, 923564979, 883930851, 589236836, 874529786, 537108776, 783792851, 903903631, 942213377, 638872858, 676912306, 583499424, 665671950, 725705138, 702297322, 549595365, 866479138, 705925619, 934476212, 645421631, 988984820, 870134726, 836478265, 901058485, 522478467, 889254062, 876896518, 796222821, 600627800, 699014410, 724938010, 893457308, 650453414, 593042523, 754059697, 661386542, 832067257, 602453988, 860245786, 683172340, 753454877, 603926141, 659188219, 637069031, 718175525, 880511789, 928475706, 515153138, 993028914, 709071578, 531835270, 655248966, 948410318, 906188624, 966241830, 542603986, 756368224, 884721134, 865436710, 714104790, 613366023, 719879416, 882022398, 653801049, 661586042, 971741181, 590585955}

    {824129211, 510330555, 682263519, 651428025, 677697049, 915210172, 790188969, 573760214, 845785410, 977272206, 959806991, 580780485, 856080236, 623015694, 504301538, 957607177, 833557380, 503419223, 563106150, 589484216, 905021772, 911728925, 694452588, 522929646, 685822480, 872990521, 542468324, 735429572, 937017525, 515512747, 604914169, 635087365, 970712607, 967428077, 704423934, 829212386, 855177653, 500466114, 834134050, 648493952, 537180148, 957341915, 592320358, 549898615, 698530812, 783858545, 918049950, 654289144, 639051852, 753513153, 523470762, 885602460, 732849409, 659284984, 620307526, 952798367, 986490623, 525981778, 623393034, 935053036, 744988041, 520883063, 925881371, 832609175, 968545048, 646263736, 848424588, 758799128, 596149138, 878426657, 659620874, 990710260, 963926756, 867093622, 860206256, 566376338, 619296324, 734243296, 561056741, 531431946, 999511964, 946576123, 728953147, 715261889, 898107861, 651750260, 793383345, 836066204, 892047313, 941465696, 770523286, 795995339, 905601530, 662654136, 658446819, 617204400, 889066199, 692595667, 891874878, 976096132, 726432790, 608405563, 735781765, 839213704, 509837622, 530438789, 659562376, 723918741, 820726999, 875550770, 838313287, 944767384, 878313035, 527246822, 740350799, 785073164, 860888857, 931397714, 815863545, 922340416, 995466545, 984454331, 821382866, 573307088, 791267323, 952189167, 542888017, 923418909, 696821037, 531393072, 861763323, 949220675, 986386229, 744798684, 714575513, 889609824, 558433345, 815534647, 721249906, 740310204, 731384528, 883871318, 906092087, 915144473, 832329700, 561630962, 944361172, 777034027, 602736973, 607342849, 705294062, 930472148, 663731757, 837460715, 770667201, 827589228, 784038947, 902423549, 884352647, 630998522, 675709407, 739600530, 888632069, 706047503, 852880900, 730245628, 610563606, 597081543, 852887976, 678253791, 745817205, 554758785, 535034915, 722744129, 864025995, 769539049, 837084983, 741314895, 917742519, 568146349, 855073687, 616086146, 937763609, 673222726, 939688012, 629808812, 899690881, 691061943, 655808440, 790075778, 741487376, 618797167, 813673929, 650109501, 751300115, 954003548, 529935495, 881199817, 977711147, 983612633}

    117

    Returns: 27744357478894756

  87. {471303073, 454929559, 8195313, 38305514, 306081181, 219630789, 100726096, 178256650, 316726125, 55040824, 242349805, 462408573, 250193015, 487504850, 174216823, 152408282, 138244767, 456197873, 430436856, 199147054, 434446534, 217644013, 139994818, 209428745, 206807877, 211484522, 256561752, 950109, 60857584, 260277770, 239811585, 139897514, 416330674, 185790982, 172035271, 130589319, 106499604, 360738268, 347278189, 211843572, 277764815, 27362301, 203324778, 280401947, 302175965, 291536754, 459082899, 274462778, 371091418, 448704867, 283502325, 276970509, 188727115, 44407976, 267993202, 451188823, 402274688, 409468628, 187559294, 432147306, 273948220, 326327266, 289299159, 480647563, 346330921, 142526157, 172575750, 262506535, 495853839, 113426334, 240079825, 72065659, 393367088, 465818873, 343598402, 110865330, 74494374, 233088320, 43233824, 327871564, 298495139, 10646543, 302303734, 68703565, 302951635, 467087310, 307647070, 287286172, 40420626, 322850812, 379412366, 226276513, 171832985, 300495884, 266276530, 349632632, 419021397, 146184495, 112439403, 402828119, 360725716, 134703836, 98252958, 323855782, 239880501, 128611435, 389990069, 472780018, 189403554, 28243313, 297480450, 28819811, 13552706, 32278166, 284532048, 147441223, 480211888, 6508869, 54866561, 134292638, 326520626, 246126558, 402977360, 235044654, 441671441, 312662586, 323918214, 178978595, 373714724, 151738314, 414776417, 74720790, 352930757, 446189859, 10080773, 430943518, 448114678, 341960869, 429689158, 475317361, 315624770, 441275569, 55997054, 315767531, 120465381, 168316480, 201699463, 448919991, 380732216, 134455377, 395060290, 283450534, 448461987, 144353659, 382911307, 428681482, 404908144, 145723502, 387912751, 69589110, 483465996, 56224663, 341246131, 196778087, 75754165, 371684200, 256576355, 126220788, 344955900, 246891948, 481435779, 423259531, 182713982, 224374987, 379103633, 149245332, 280768937, 168679874, 315779869, 348235176, 167445665, 249620935, 206240003, 346424822, 464134765, 111857344, 28873746, 136749619, 483577615, 5501054, 188984372, 56572520, 110129266, 416337357, 267120002, 3491674, 387761392, 245789612, 171248947, 139948652}

    {135958708, 212267736, 386299429, 305258762, 224334127, 29880937, 342719073, 264908315, 79573427, 123654491, 43044237, 433031078, 252998688, 341606655, 480395130, 286487477, 68978648, 110850436, 186554138, 320776428, 498517291, 453665582, 255321037, 389002367, 194395242, 389265189, 122722928, 363420025, 61340752, 422156897, 31895513, 14831412, 471494520, 464584342, 214824513, 428419371, 336158649, 104755020, 499847257, 276644104, 404986671, 67480770, 322702972, 229983117, 222743774, 348764169, 28836599, 263479254, 297192489, 378461184, 298836796, 414297402, 2285552, 218085165, 143657883, 247911978, 278700553, 442829631, 325436936, 380851715, 188792767, 189712419, 56951215, 386189097, 240680291, 190869437, 122389812, 442838810, 45251180, 204796254, 33919308, 32093108, 303506798, 326649790, 458029611, 252261418, 304996141, 267869322, 493454328, 70801257, 129603647, 18491927, 420864713, 341574467, 495474850, 54821528, 300946606, 146886517, 471560065, 362247907, 469523036, 118008373, 311437934, 327516394, 28083359, 406573335, 182771088, 6097794, 447617911, 366137353, 236769346, 102921793, 373664732, 256176614, 488855396, 86271474, 331882534, 226712777, 170626364, 180947773, 210247882, 281817361, 262323004, 54355067, 223086210, 485790892, 6824622, 141044649, 88591000, 323287213, 134629449, 317261662, 417191212, 55242104, 32271384, 140745593, 352934652, 478385473, 73085177, 146908836, 47304635, 491249316, 382968496, 429144094, 209860002, 113865768, 403754392, 51568895, 32637484, 42428427, 113027963, 24870897, 139172650, 486892756, 150828667, 315681480, 408340570, 153279623, 372538988, 27193256, 159098277, 307870819, 302674699, 290261822, 158706033, 220315420, 343034852, 156706964, 408170249, 281785233, 157791200, 293851018, 233520079, 447341171, 296442011, 304010322, 429571947, 199073189, 18117589, 275986757, 404924058, 458492187, 339115136, 99264747, 14395724, 21420393, 352713541, 434664047, 368118781, 403546228, 119327862, 411197960, 240914708, 335430478, 430719287, 250372698, 142494335, 317965690, 372159098, 306537942, 143678372, 305309482, 19653850, 99614562, 452473714, 86466959, 323633323, 244775006, 115608708, 419778017}

    {702716055, 792940883, 519271523, 769083424, 521022854, 728272809, 803386441, 912334017, 920269661, 620450213, 900304381, 732201516, 738239976, 705288678, 658822752, 953542927, 521735150, 585070274, 593946504, 602819746, 598479021, 844727044, 683244094, 841249739, 536806660, 610351669, 891683392, 939209511, 877706098, 636468809, 799020912, 679520670, 972850651, 558557669, 678763608, 813237025, 681016084, 711671488, 675893276, 637680167, 803115773, 605015698, 515780989, 727368001, 913941061, 865941998, 950713971, 580424985, 846237487, 675821863, 887721498, 800829718, 799236672, 808282831, 992121543, 617638135, 521721457, 894842619, 873528855, 510603194, 873959421, 751256158, 786090164, 784284970, 702863383, 719922911, 647575095, 649870783, 924882290, 785642680, 785005392, 652898538, 835252350, 749450556, 624047935, 897728427, 655439990, 649465963, 878960232, 586494714, 666023206, 521964209, 597000023, 555276971, 935151004, 674601011, 548953109, 695959068, 582952252, 919453693, 864308347, 856916886, 834837505, 986783733, 648551758, 864024625, 880353439, 945602904, 518849406, 761118709, 805270272, 866395296, 969258474, 535813998, 975110766, 673414916, 881262319, 892935743, 964113953, 824909304, 738682857, 873225558, 610698364, 919465955, 675040853, 835044839, 710317250, 755899128, 693696122, 924289028, 509544383, 884428192, 678842593, 793738197, 607679612, 774634483, 714818226, 963370505, 881642246, 617144970, 827709671, 934895176, 686575552, 652614291, 854417025, 862723118, 981837863, 586553701, 812440369, 904945808, 875595455, 660528104, 743860318, 533523799, 679500189, 697568177, 683310036, 716245380, 537581611, 757550859, 923818457, 913772608, 726765206, 739190768, 642781414, 805687354, 519167398, 564911487, 963604550, 654330173, 882945093, 738141640, 795369876, 763455345, 878337918, 999284911, 888380775, 927773869, 869679905, 941225741, 657113932, 674172962, 579762488, 633155530, 789226283, 996484348, 715012127, 857301424, 917560412, 570026866, 841472749, 608525716, 626905714, 826393621, 602016924, 819851043, 756132841, 535247177, 635134751, 804742635, 859314500, 777422077, 980903688, 549886162, 565732080, 940558052, 517212486, 613104282, 668818343, 842919691}

    {901088799, 809860908, 675944498, 779690614, 693440339, 602780141, 987663539, 881683408, 531151819, 668301089, 853948270, 535590287, 900431115, 637760923, 842497829, 584631847, 659159980, 549790891, 724207043, 926163954, 617597223, 571231523, 701933816, 987959428, 864755418, 688111554, 986733044, 858607067, 538635940, 867341758, 655040581, 856411252, 790881271, 756076078, 710430212, 588071336, 886946026, 910178450, 900167507, 720104906, 891695951, 617823341, 926958634, 512032912, 642986014, 685400884, 601768705, 627630039, 705257510, 840574347, 564633167, 974254777, 575944427, 627442788, 956699140, 808032669, 710105968, 613094814, 873048805, 944059086, 979036595, 635245630, 566183026, 547942820, 716939896, 717946825, 721089528, 997009468, 736000198, 502948141, 535147689, 892856629, 671590970, 630408650, 583280064, 676392376, 956581299, 941632459, 555109067, 830394398, 836910886, 633705896, 603506533, 614671638, 891605169, 815871407, 577796231, 554550015, 723277864, 969294131, 624477565, 900786929, 650671889, 579799965, 630194278, 775104418, 833298669, 962809198, 828803053, 801496099, 809907402, 690144958, 936909478, 809850525, 617259018, 712863043, 635415394, 988955295, 820055672, 566906604, 913039273, 526108005, 506474731, 705219170, 780086764, 603337113, 695349765, 550733659, 519833103, 994776776, 957322958, 526018351, 920325710, 662642462, 524133525, 887139629, 754950233, 810735281, 729782772, 929312526, 732929504, 936372713, 860236914, 563391396, 969721881, 527672066, 865590868, 606648664, 918053946, 559892867, 827781404, 978640224, 550924033, 599945372, 752950678, 752708072, 968669027, 976629440, 832154052, 726957587, 783016904, 807054768, 802612648, 885903679, 828451141, 879080059, 702557626, 750557237, 900957799, 560833891, 920872714, 510492708, 608951720, 539478984, 545646391, 938908029, 574784237, 648239883, 818551727, 988362436, 639659794, 677539614, 626531761, 694042101, 641556516, 565387522, 897892179, 724166516, 793519866, 610419985, 974525259, 604516387, 743153978, 702427652, 855676571, 583380908, 912515188, 872439475, 947353595, 584178166, 517594501, 768835951, 840409923, 677392721, 587550788, 996604388, 959160505, 934589812, 964531645, 689438981}

    181

    Returns: 1554554696830212

  88. {448139932, 186577036, 496163183, 324722917, 271841543, 417701386, 191619304, 261728254, 491491830, 199062583, 429117145, 421434274, 245586264, 201526379, 158550723, 167441185, 343581360, 351548473, 322165497, 387786116, 148303506, 272815340, 408698789, 348697495, 345681180, 367964599, 453345371, 87021605, 422298249, 238398793, 78713785, 41790310, 430241364, 324784895, 389485112, 409044292, 94962365, 455440729, 290912422, 396143631, 435329272, 129555744, 319579076, 330850856, 57369896, 375726844, 294884062, 202257108, 330818204, 435499141, 242179342, 233192224, 170921624, 20735427, 190916104, 113619160, 436226139, 436539050, 354184324, 214027171, 395347863, 286110476, 22483674, 260517719, 201658458, 343737934, 251946890, 27422470, 51260549, 57864430, 283045926, 98530300, 38668761, 359491316, 72094693, 212188530, 376236406, 162634532, 254293841, 2296309, 341975446, 151548557, 363803195, 144784135, 393557335, 263915998, 93823921, 125786756, 89087121, 250626979, 85326297, 498703362, 390043506, 20877497, 80695462, 165983091, 378165997, 253921767, 95988852, 363564045, 405731844, 288671645, 311324029, 243074835, 335688495, 414988654, 179830279, 489092515, 418269020, 430355071, 475367875, 225950757, 171862069, 401106699, 399885463, 401831274, 214289726, 418005222, 154475176, 186728274, 136175305, 231856707, 438818247, 418555630, 39332372, 294268871, 470406063, 196277920, 327085612, 484924465, 477065197, 460958011, 323826561, 100995225, 425735416, 131324259, 220818871, 303876006, 268254704, 28602533, 33450886, 127639830, 374950894, 195459925, 397472998, 287299970, 432951466, 171860279, 436453941, 26687876, 283629683, 211079144, 180840702, 39944818, 109240297, 285010333, 482634938, 139389961, 202109798, 194202145, 309614523, 435374364, 441889254, 96752485, 209722123, 362784436, 127882967, 376207372, 337104152, 448430690, 488464673, 225130434, 81067151, 211618549, 229850252, 162034818, 426632278, 157693109, 51621105, 493486627, 3181713, 279621698, 311365003, 52500093, 386385134, 35210397, 161871273, 415034182, 454872163, 446184553, 211650246, 104965134, 131367843, 268485408, 54352504, 495081542, 68069847, 153373898, 406239895, 191442485}

    {375074914, 91917875, 155704734, 333763740, 44373802, 475913739, 4176788, 254339430, 89373930, 438591070, 477112433, 159051243, 51459598, 171017390, 471721215, 328143798, 478566910, 69978723, 194490789, 197242279, 446152423, 377575134, 45447321, 222766626, 191106230, 284028101, 299223675, 448237539, 499893180, 331090869, 495453129, 146332125, 383212934, 399924976, 129238719, 309879368, 142804843, 92416246, 342797011, 29100358, 153084191, 123808303, 10323529, 376751443, 4880340, 123066060, 122073465, 139959150, 357305475, 191693866, 253401528, 377555563, 263405142, 143102460, 410806028, 68583909, 7462489, 471153015, 242728989, 79036768, 109396329, 450626706, 309470833, 227172766, 220550182, 176428113, 410848713, 292694787, 166262231, 372637091, 262705103, 411549628, 407959221, 3426168, 258127550, 77920124, 420512053, 119679742, 486873898, 407953015, 59437079, 8291405, 321334356, 53138890, 175654914, 354046131, 80303495, 216644188, 450633529, 30769728, 442334186, 79337524, 486429902, 323528786, 35713808, 395330925, 313372375, 464396314, 287686621, 328038079, 402042869, 115469204, 237336964, 456534148, 186964001, 23457109, 112248394, 99502767, 398993675, 199711103, 70152891, 59948234, 331022990, 6798458, 158760782, 161141082, 445547622, 69746274, 291174717, 110544683, 241675522, 289574613, 71708530, 31674043, 25217383, 452423165, 54707633, 209126626, 20820971, 275912642, 488014882, 36140868, 374016765, 36667034, 225977812, 236688198, 499113316, 123265440, 31088346, 484159770, 53586929, 280764647, 452641771, 240156443, 297198389, 484595409, 181146465, 209221194, 14094682, 338113888, 402662506, 171013179, 350865225, 263412058, 201804865, 200793404, 248131697, 476123624, 90723577, 411516288, 93092038, 444526501, 226672908, 447920044, 369179596, 178680164, 46252138, 129686889, 333484921, 472301135, 323218443, 334505068, 444354808, 185218654, 70963220, 208486811, 303559672, 75721367, 368236095, 344130525, 73602562, 320755914, 466309669, 196451715, 83949156, 154839868, 10623793, 414280878, 486780422, 226704296, 368709801, 401188003, 113273063, 53940493, 299336225, 27545853, 96230951, 265782171, 478880843, 101531198}

    {623924010, 931925725, 682870287, 620309295, 538866730, 925451179, 513706885, 899487078, 652485474, 632696680, 863120365, 843324690, 717610122, 907013568, 857586399, 944706303, 967391981, 866461449, 826479765, 763157113, 778288610, 519513224, 914341324, 827215602, 973269534, 807610146, 750376309, 786056682, 882222562, 727551289, 849603626, 918330178, 826074483, 722647827, 892230498, 819155618, 725010891, 892430610, 647085111, 559923981, 558368614, 856771432, 633188488, 686357224, 922681119, 804100187, 947508033, 987659398, 809197605, 771664275, 871514869, 545410417, 780744451, 669992372, 517819995, 539241731, 639739064, 562069804, 616745040, 943096619, 987398738, 750140990, 973027049, 558123306, 541739060, 540559510, 842503536, 764574222, 730412018, 538353912, 682159201, 802944949, 967984659, 867202411, 548495225, 890148572, 572081099, 738588816, 650741833, 605585190, 616342846, 537403857, 981363958, 544657614, 561017755, 763021843, 601169353, 694716195, 811642451, 577521787, 975981737, 835761083, 674901032, 632546098, 566005548, 629704744, 552487429, 636834108, 966746197, 621780916, 794424880, 515923640, 741109001, 655563334, 960305573, 949487675, 912128756, 816883713, 558343639, 631136974, 626126768, 723130155, 755381458, 967527370, 649852907, 592203288, 521694340, 844294888, 801229040, 580714895, 645981930, 741510364, 502617423, 778656873, 597378489, 782076609, 884988939, 846833212, 968839519, 509888416, 912125031, 922886921, 880262974, 843509532, 738230319, 807619194, 756891596, 866580433, 971462151, 829524302, 596593285, 615356315, 933175607, 989582035, 594496010, 760471822, 648859718, 604282791, 725141948, 932198289, 825110698, 612280109, 804179358, 817152830, 624746748, 722765251, 977759764, 528578161, 930622322, 978769448, 816535117, 573906235, 756307046, 875257507, 618047767, 755036513, 643608598, 600302383, 811156206, 798692929, 886056416, 561251489, 603227024, 621289704, 659460612, 805680442, 525637315, 561866278, 638866304, 940850065, 976348269, 585123871, 826448216, 673871678, 803848932, 822110725, 942460402, 788206862, 945715307, 789486257, 720324934, 551957337, 871977274, 657739649, 831458252, 569292545, 931841257, 763379432, 776558390, 794475677}

    {829452300, 728687067, 603717063, 893883969, 600202702, 957341974, 749542516, 856227019, 729379058, 899862313, 676710482, 901330593, 909241683, 720146747, 973436967, 682670216, 868993042, 698370718, 882704100, 972858655, 951147329, 663278905, 644121015, 847753161, 626067940, 555390154, 922334026, 544640158, 680253353, 936352392, 866414194, 552715056, 999179268, 691071643, 861119788, 800850481, 569796526, 825748810, 966177148, 603739365, 813720090, 985877088, 732551817, 992383903, 974528834, 954754234, 654483493, 505627477, 667091736, 566639088, 670181702, 958260729, 893983758, 953140063, 546339054, 724557006, 954124168, 533644703, 612294976, 755380600, 749417523, 530835529, 758739111, 785465039, 952189207, 587220889, 703578734, 677049478, 517441006, 857194735, 601235904, 816029371, 928982444, 724031947, 606378531, 736835033, 695200538, 720806175, 573619302, 956847014, 923059411, 843991464, 574204453, 760265194, 648028762, 867633904, 579343041, 813232734, 872160737, 953859784, 574240769, 607294205, 687626659, 958467348, 573292368, 758837742, 785265148, 968519516, 570327485, 854167777, 516612522, 711817997, 832498359, 816175123, 753108085, 744948885, 778778033, 932690109, 981820429, 816836699, 695475947, 968854930, 913627256, 673875291, 751843917, 963491532, 748611397, 505371143, 921942519, 992407928, 961007448, 500138525, 946749770, 900880641, 768759869, 909365973, 984607680, 835197713, 953262117, 907914343, 626923730, 861053550, 940955055, 957487124, 625688586, 548567388, 639286903, 595485745, 778028136, 767486341, 919602345, 908242969, 500879257, 700417248, 552761230, 892987832, 907550347, 602831937, 830253779, 718214276, 830451741, 628245031, 603022181, 792570360, 999026364, 796724942, 592957714, 516577373, 514428557, 994155366, 963172030, 662435190, 991602510, 593245413, 881843043, 726178388, 826279330, 855471470, 939885905, 741652728, 551078262, 745219080, 952311054, 592845351, 803713063, 993921903, 909958792, 816480719, 710320698, 693327045, 675694753, 741137537, 778575053, 656193384, 961651215, 977762857, 901533570, 504626704, 617834556, 724663937, 704136498, 882411255, 884408854, 896682432, 646159333, 689990964, 635121765, 567205205, 614084054, 978985027}

    166

    Returns: 4734703362461280

  89. {438335526, 408614957, 157995063, 479598080, 126002962, 279280960, 337573302, 238246894, 245668683, 142435595, 336804070, 466868178, 48069321, 304041222, 347583641, 443853309, 384978211, 85321719, 67093493, 316519487, 152441823, 250043651, 64585625, 174809054, 331129460, 367004086, 239267571, 291935505, 228370304, 426951146, 438980978, 22458555, 96178877, 71499968, 493468458, 120880147, 291338368, 445104139, 335226754, 290424598, 29378253, 475346212, 390585963, 291285018, 417973857, 380293236, 301574397, 21664146, 349811433, 375710263, 14597732, 479613635, 432015675, 480466014, 15519069, 56947898, 451054484, 119757505, 340729364, 438941051, 286357575, 280128791, 142696304, 302050389, 333900802, 104463912, 406819806, 360186321, 67308808, 399950747, 384168388, 131557228, 163013358, 21224742, 1896015, 275387819, 113825997, 312025482, 386094021, 336252615, 91858042, 1493205, 220711900, 217532403, 138974373, 382322459, 472727691, 99056478, 299610860, 349999527, 445337956, 418108411, 283938478, 344753186, 324989396, 238019381, 262104191, 476644594, 177880108, 273606038, 474425476, 30131297, 283054598, 8711167, 463375702, 212719224, 473688105, 308875905, 334149596, 206004222, 222397334, 379469828, 465116813, 155097517, 454737324, 164033792, 206585811, 336378697, 29638510, 48937662, 59144810, 74475144, 353628350, 89067338, 289415559, 131074109, 55115407, 112366175, 237409120, 206756920, 123335298, 293954309, 227596934, 279956900, 298244897, 151214331, 79519384, 329902745, 465523802, 388865570, 256659622, 358920243, 177471217, 451316706, 110730665, 353673285, 462688478, 192635885, 347401839, 36255460, 144007982, 43116432, 234666394, 447795778, 116176700, 115303724, 391480036, 492602370, 19244409, 372262718, 143847654, 2817736, 69380966, 379950897, 242240664, 479700639, 81060401, 492151214, 84052421, 182497142, 159635224, 371221967, 103891950, 482245755, 15542476, 419887331, 16892252, 365337143, 446895588, 122146309, 208332899, 43718110, 200661657, 231022589, 112878878, 186696880, 44753022, 112724983, 326729846, 275805664, 294888423, 470966371, 442522886, 272264977, 349608735, 479306736, 479004191, 84685620, 59071028, 187072653}

    {20845625, 430518335, 304372896, 419862782, 377702163, 428925065, 360950745, 302260852, 288585173, 127068986, 482465663, 472268458, 371413187, 216306305, 467906917, 447657266, 153557577, 65833756, 266685023, 372715349, 336082011, 113113859, 118170004, 261974836, 37850823, 269237761, 382588383, 255275979, 435310339, 489904667, 134282744, 138359719, 281900124, 478374666, 466100600, 485305426, 153714151, 298587503, 491002593, 270052131, 315082742, 389549491, 443305025, 300585410, 116396128, 397364982, 38171315, 131515923, 141477914, 397387510, 21203127, 362941362, 164115238, 134904239, 277358001, 444631703, 353780328, 260432537, 62094830, 238087113, 196157462, 51683527, 432230512, 121771003, 62563590, 353205823, 468652622, 279248766, 368931543, 311245652, 498052394, 234362803, 82265507, 401191690, 172915551, 318605619, 314416345, 186599889, 316700149, 81839668, 164677652, 229435736, 394848513, 267173021, 330613763, 272030176, 453320597, 80654988, 163969642, 259896234, 73750894, 462461050, 198317250, 20838159, 287084779, 295189254, 342183863, 151620256, 210029646, 257208959, 28888515, 309782864, 398435847, 67849094, 184125734, 423181241, 307395387, 434664132, 143597058, 286637130, 81667117, 461337574, 180278573, 17243884, 307664773, 160662651, 100653876, 307878637, 24794643, 4411347, 83664703, 109873258, 269606383, 372066225, 484281905, 422307720, 18983136, 69620022, 415007961, 31807197, 175098696, 17028609, 405763366, 191381197, 39765874, 391165929, 161391858, 450613874, 471158137, 227065906, 412189826, 284078875, 163746386, 452226395, 103362776, 289450575, 375110520, 242050103, 474670459, 328892584, 83215061, 425905491, 2435429, 434344945, 280809575, 434089277, 59493413, 371359029, 47533595, 331592890, 305631364, 65164031, 430573018, 301712300, 457081770, 359139780, 317780305, 309043024, 91706508, 186488236, 381699322, 135465678, 193813555, 273553940, 104193336, 335492469, 212047699, 273547536, 49038877, 382265760, 223716873, 44730455, 448930294, 185983672, 175349384, 151904071, 168006935, 472854639, 499654599, 219291653, 309440813, 7231943, 327764981, 126375760, 224065551, 411901915, 306941560, 56196020, 360858251, 409693004}

    {974803164, 762548164, 908885013, 962392698, 781886994, 877457714, 653628381, 881738234, 607463782, 782986660, 689157212, 525914428, 903299118, 630786975, 775035843, 741049085, 731700211, 693545284, 564965073, 648552077, 850000754, 793859309, 899686337, 520876842, 979959946, 676635151, 915635626, 625371648, 724642119, 769967830, 980626192, 904123107, 792552250, 538143739, 915594741, 970215797, 756128935, 670554384, 653108565, 575778022, 753084611, 636283389, 705075015, 628991069, 918890273, 624626555, 638862100, 950049956, 785465063, 719762558, 853702438, 842748654, 778467074, 644368573, 867092933, 760892994, 524848032, 568276762, 529529918, 791043311, 516815227, 790552240, 878100568, 505600129, 573045412, 953841857, 866818073, 663509423, 880723829, 670067005, 946300154, 615753683, 527637054, 864813892, 967967662, 750826072, 655783893, 868551181, 526124193, 694820110, 530347894, 728817929, 689289963, 855388789, 626193404, 599878455, 786575966, 609650612, 758164571, 698396767, 867608639, 599798874, 775322152, 699164396, 540218544, 794568785, 570932695, 896592915, 558225948, 778205978, 602123004, 621593317, 879594302, 650369106, 993987745, 967995145, 683450883, 678438781, 865646888, 585263326, 596375457, 729927210, 931973109, 811494592, 563372686, 745068824, 629328731, 528648983, 576145390, 577618996, 995241792, 632044391, 507688592, 968782518, 832178598, 566303731, 952593579, 632445321, 519282729, 869230223, 973945147, 976347447, 781970222, 935957476, 703796620, 604751373, 989993367, 680158383, 526164668, 990927647, 541119867, 695213709, 752589790, 519614118, 702523509, 989857881, 539802896, 839062998, 935250434, 524703205, 995031622, 521124895, 868418808, 965622942, 871178363, 741160023, 833106139, 529295252, 627528427, 828768614, 764675361, 814991966, 955159366, 859622124, 604984298, 863183332, 863359714, 689679455, 654503016, 823815317, 633169396, 647948082, 832804003, 597747742, 994632979, 535307901, 809635176, 989704929, 523634988, 765749543, 815267976, 730762924, 981568795, 979458592, 772893628, 968316752, 715270174, 816514224, 568783432, 685683916, 697631868, 638353954, 870143931, 615315514, 929079632, 713290804, 551490164, 748533312, 506975672, 531465339}

    {603828191, 572984641, 778926127, 567918771, 714250818, 968856365, 544425333, 871403585, 583409577, 707344110, 868955514, 742012715, 853025038, 632462252, 947954510, 598218636, 613447385, 835603954, 644928141, 833619852, 727193146, 525046621, 657912052, 986983252, 707264977, 630118845, 777638798, 657423053, 589276002, 755802230, 632507726, 674846814, 976889184, 571680391, 717276336, 988821972, 595723236, 766801948, 696399375, 692181046, 700706905, 677538131, 685798309, 593179727, 551127788, 603964887, 926178360, 653682634, 773322818, 787645919, 943800947, 746562909, 736666627, 785275504, 528881221, 644614394, 937264988, 636047744, 706033818, 551423463, 531232331, 514704569, 894308966, 931041341, 678777439, 861404836, 613038440, 606463432, 926028771, 831877546, 753344831, 898487978, 791664045, 667831682, 697204463, 580954465, 842014304, 861132717, 522805801, 609643641, 729214109, 997093825, 783643863, 994601118, 729786547, 709869544, 932642483, 641480587, 582484495, 701790584, 886378595, 883001510, 521601019, 589717161, 888600104, 515395345, 552561184, 528920638, 681627533, 699618272, 685361200, 816740585, 765205364, 606108357, 772170361, 799273876, 730260743, 924676839, 988390099, 545273210, 898484844, 612506633, 525454121, 866079290, 918795177, 735721717, 817771659, 878113514, 881369526, 544109747, 743913801, 814011752, 967468322, 862015364, 926494392, 695365361, 835106581, 537997179, 526521827, 658013894, 646789985, 726430182, 939778195, 758763666, 983664052, 739597018, 762551094, 938563611, 577757359, 904544380, 690503423, 654076156, 691344284, 999623638, 651403533, 751556321, 782011182, 875947278, 706859981, 868034468, 974603803, 689809888, 882224702, 550033087, 692046397, 770694617, 611406028, 716707754, 637581530, 691973761, 670176632, 791483441, 795348577, 626741783, 869456486, 848721766, 544589796, 818391117, 986774274, 613692300, 814584720, 553832951, 823928701, 508836128, 671124931, 949231410, 756702870, 621253623, 921305590, 939176383, 977861553, 709935079, 795315238, 675431577, 953885001, 509420081, 936891937, 530249089, 710683959, 853949216, 584890351, 620412124, 941700215, 913467165, 891213378, 685570122, 558554963, 670136456, 711289081, 985656206}

    58

    Returns: 86788622433964647

  90. {58010319, 439454229, 285662716, 148464382, 220319345, 44696600, 318990485, 382228807, 164678150, 322367457, 297384650, 32391586, 252463124, 238696567, 471454870, 207923602, 16057459, 72973584, 43702907, 479170398, 96020244, 316476717, 194504406, 339798132, 24728250, 295054680, 321150187, 51462492, 248849479, 4859125, 302312552, 195459015, 207898448, 79202127, 327874853, 388580246, 77219436, 361588422, 334316065, 114183225, 84914855, 76414168, 484361067, 279401328, 181760701, 321050610, 422987395, 344928833, 334742164, 220329666, 98571891, 342719699, 309353610, 454846282, 306283777, 470859985, 105198496, 145900108, 283546666, 329236077, 51954814, 47634201, 184033813, 268024403, 308022870, 275932161, 487618274, 61899592, 151204013, 277433659, 372827781, 159651310, 335904011, 430156652, 175270917, 258046833, 62458789, 338057159, 132172161, 314715171, 407336877, 370903238, 238160920, 272599628, 144574534, 91964006, 353668355, 285529897, 178149837, 209264807, 451802703, 113903551, 316876023, 287785041, 417548071, 483056688, 1193733, 59323014, 113863486, 362537706, 278316975, 35209648, 331004194, 452514113, 341917700, 310167979, 174363504, 105500889, 445441324, 70818353, 460392973, 17505188, 253203726, 362878636, 202620367, 216072309, 240910276, 55728267, 205746621, 216401911, 220413918, 179730558, 354306700, 435543162, 457642088, 8462195, 294965971, 317315942, 463788690, 114397475, 91869897, 284722894, 274602288, 16802094, 117259921, 25955633, 51998239, 473894548, 450175322, 461419874, 139699724, 267016915, 438853376, 287117084, 463825448, 150870144, 489052483, 154227481, 139446806, 147352221, 159516318, 217246099, 161948158, 175573647, 69710280, 129559209, 336429949, 61819481, 242528549, 413326348, 254904135, 432601887, 265440546, 435508421, 307550959, 260689340, 247320814, 42380199, 76569342, 51667858, 336899533, 491639481, 328654736, 184936270, 380614188, 490895786, 180380472, 368090202, 84962476, 213612239, 116002248, 422196438, 368652765, 42789003, 95836455, 93057180, 427306907, 33386263, 171597767, 145177898, 176799164, 279815395, 81706163, 337922868, 396230703, 169385009, 131107989, 71410875, 230484615, 281116804}

    {425688226, 129710188, 80187359, 287391056, 160003102, 461644467, 149349646, 26259813, 150247880, 129751661, 370628663, 17745716, 327342827, 464573430, 309544711, 88859500, 429443732, 391572109, 169508605, 303549036, 288143648, 57091280, 418324657, 62042303, 26498044, 87598439, 303308142, 249956798, 411463993, 149564133, 15654304, 154477737, 483713098, 143007439, 24845877, 308175692, 123913698, 300375010, 108593681, 242962137, 52727547, 424658085, 436638985, 160220898, 4701791, 464070927, 202957088, 242062056, 239242490, 454317100, 484171374, 467574540, 499351614, 294419428, 453214835, 313576202, 178196850, 438981707, 59382052, 326431812, 259988185, 77118816, 273425516, 460502094, 388314801, 17782845, 383875613, 318298257, 317238066, 267948133, 140298420, 341963362, 322016859, 438708201, 33063024, 47275855, 86720508, 248581854, 52369460, 407709016, 27307041, 380418659, 443723533, 87071517, 373195341, 397975060, 405283720, 67710691, 320022725, 40140326, 393305700, 64645623, 41236567, 69590002, 48383865, 392800784, 468998241, 274535337, 23717720, 411194674, 478342378, 26072479, 156595298, 108295704, 398249111, 221517382, 239678297, 65407253, 462439257, 13131617, 105785439, 199186779, 136403706, 44381775, 250461770, 475039926, 131151780, 371477264, 235261976, 38979015, 140572867, 117827690, 218163991, 139912809, 159345408, 254535640, 472906685, 289406222, 43382589, 316418415, 385713080, 212508608, 186251919, 18121579, 164708951, 389312485, 374086944, 191157921, 243455205, 251624960, 48635290, 263535798, 275139231, 123353202, 496261857, 377143382, 258458593, 350352722, 93648013, 441566416, 149129283, 161385040, 72682576, 464281492, 98445147, 115790056, 69273121, 407272790, 271315634, 301599241, 199468662, 277795172, 170420361, 249620160, 200044674, 370559350, 328119598, 379586825, 494784325, 163278896, 150245829, 235000908, 190814163, 241853021, 177630227, 394084712, 484333529, 247154120, 1471860, 301494747, 91173085, 260796905, 46927958, 286234259, 325143631, 292726015, 20712050, 406661143, 195293942, 93401770, 460954014, 471001444, 372435419, 184802281, 7060703, 277828532, 354065104, 462993487, 419642209, 160466444}

    {668925157, 921327786, 886052666, 700259166, 984506450, 895439712, 932378992, 896619464, 973263088, 795222208, 873962549, 738506511, 604189390, 663171051, 558718629, 642082923, 808931504, 682299917, 759939222, 965262983, 796951102, 772920368, 848786589, 719001762, 856351032, 612389633, 793541784, 761873765, 598111641, 846004254, 825151423, 504533735, 988639792, 709552107, 970467308, 610139560, 570487579, 935276640, 786261287, 553606597, 991162246, 805994057, 551137120, 839554877, 645750377, 937024162, 928461316, 632260319, 693438921, 587339675, 557302204, 851813360, 726769840, 908409041, 764822147, 686050465, 827443883, 906014140, 627207004, 757522445, 882527083, 569352390, 741322085, 760783980, 908389699, 556302068, 588990981, 964713962, 842077979, 537220677, 941729485, 966599111, 632610919, 601149606, 986527098, 872961091, 548332753, 780121205, 674181954, 730537264, 872640832, 758546638, 806351576, 741919846, 700766747, 953778994, 693736190, 935972546, 717938079, 631678130, 620005629, 806028620, 654704005, 560189508, 547035497, 907799489, 577026277, 878551509, 790927696, 689708991, 911490691, 873859782, 952614403, 717585593, 846677016, 718833829, 620838315, 888727015, 618198847, 648701771, 890826842, 866988035, 544828690, 856491639, 631617980, 824163432, 609342492, 731340447, 916451641, 792696294, 658628407, 729674833, 577184989, 682821344, 873941229, 791291084, 845756053, 990362495, 701132198, 823301834, 992998525, 505441265, 972780875, 771515492, 592559578, 681572921, 683963939, 542612230, 535333113, 940822841, 852053747, 988239675, 511835757, 734911837, 633713290, 748395365, 559864086, 999755291, 744355925, 808462818, 559164195, 903251958, 973913172, 746260181, 711020706, 838349616, 887878249, 728057820, 897802931, 963423160, 660803511, 880251924, 773657139, 853372461, 554927531, 987369953, 910861814, 782214717, 982215605, 835545566, 998985406, 872852270, 727500175, 546676744, 670889364, 877718060, 621008851, 741863370, 504982521, 949920717, 989737863, 725268637, 693421207, 934454017, 649367320, 773481319, 954167766, 805765324, 642010647, 761753597, 650839873, 559552946, 597138292, 538879759, 542240698, 932139380, 712599134, 684963914, 585997834, 862577566}

    {516512322, 779362902, 930349658, 522855473, 717487208, 808546618, 725756135, 819504052, 776560626, 867657971, 896253668, 630466122, 566651599, 970506421, 668617748, 880669592, 972730264, 761580715, 933199310, 939170820, 636835048, 904893416, 553491992, 805170640, 759414646, 638851922, 511273257, 855388583, 725273352, 966874596, 856079436, 755577777, 702619226, 585627277, 631627259, 931348746, 890538735, 615468302, 677037281, 699489847, 578054219, 874142822, 557023046, 668131047, 639034065, 562547260, 557658767, 812108869, 517891126, 780305738, 734400199, 675122228, 713207205, 889937702, 899579347, 515266651, 889683045, 832170960, 506900920, 969941855, 774092561, 678689871, 965283614, 673186914, 720524671, 828637078, 587642033, 880069643, 787904531, 851944014, 966396676, 687720507, 702575619, 510201407, 778004311, 813995803, 907083267, 668948068, 537461618, 873397856, 896813042, 763996747, 668975157, 782126292, 888559388, 769533132, 664832368, 663966825, 730919933, 917470676, 973393524, 881741130, 792228963, 774913026, 936051793, 777127025, 769859520, 909526834, 722939638, 640922163, 873843678, 872883936, 551217845, 959089129, 836119508, 911155944, 734008123, 988440148, 734174543, 580463422, 868687969, 575841850, 974374470, 607708183, 853040994, 590503865, 625773497, 647377131, 585217287, 697813888, 789945493, 552382705, 778826757, 811555129, 844800762, 770441902, 524321162, 912395514, 952878644, 580461954, 910159062, 852043710, 619818711, 578797935, 825412591, 664296072, 840360601, 583848398, 702549873, 765819780, 835716050, 839950175, 589602838, 545248016, 712979171, 537925906, 510074927, 906858830, 895455288, 736243771, 814484355, 519911507, 827712822, 716923441, 756317356, 583338150, 764293843, 718038275, 581376643, 870348348, 971610690, 895355055, 733964976, 504251237, 560446493, 532025407, 983754920, 642608220, 733443696, 772498412, 968083645, 628180376, 653713581, 776651624, 510547084, 632095744, 830968806, 721538121, 733165923, 569890210, 912735573, 537564823, 509984273, 859106319, 631710853, 793087824, 883520668, 702510867, 991441545, 563833535, 706592480, 840782421, 969862092, 813665656, 831857890, 783665303, 814959663, 795939127, 600228950, 625539381}

    77

    Returns: 67576627534541739

  91. {317592659, 405438405, 462903515, 83398782, 90336155, 157073258, 309584692, 124706239, 74285159, 428467855, 225383988, 152980165, 109316506, 44831189, 172422089, 131316017, 326431573, 493761111, 24967464, 159302089, 238727778, 227003064, 56283345, 487202607, 219221089, 202519947, 59146024, 145835928, 19959585, 213671570, 167752245, 287941924, 359954529, 289518757, 413894497, 390951025, 452185851, 388631401, 135993379, 294130772, 33116843, 400691501, 418397101, 108884627, 69753742, 199904289, 324825690, 145955642, 232207092, 253273190, 244385390, 42600978, 482349157, 180397421, 147950033, 2985606, 54356332, 359033438, 496689136, 28469405, 9146504, 449725150, 439694610, 473595190, 434523738, 273018174, 497943920, 94473639, 353466922, 20421963, 391562464, 9735, 229556592, 413118607, 15333318, 317263839, 371766625, 217974991, 341932068, 26102112, 27625588, 483392394, 346220782, 143948255, 480800941, 152153861, 334850426, 268556628, 16429632, 315654211, 42388003, 330731718, 402946545, 382085417, 421346659, 450485377, 436191813, 360887997, 128825819, 220238747, 172900623, 155955542, 350866489, 228306726, 285395408, 430711190, 59857590, 205893178, 264628774, 267055552, 176969415, 29887503, 141078092, 335771968, 121158616, 414019195, 148156017, 318938411, 317078648, 390619705, 75080803, 127899965, 142694030, 373177998, 344711359, 100668649, 97524362, 164515945, 243723102, 176527074, 74991851, 27385857, 34749471, 448448405, 369684791, 108162990, 222301017, 110045832, 185296184, 483670319, 89341014, 285670356, 122897630, 259032509, 319296000, 222780097, 480834720, 256150657, 303819124, 265633170, 26088970, 172865338, 266929926, 375998425, 63489372, 411911696, 189405876, 18073238, 27871309, 468915759, 165560335, 102417408, 363732576, 351832490, 203867353, 143585718, 77831796, 87132117, 224733572, 187196369, 285103774, 349432441, 440993503, 363952600, 3749834, 184024724, 98820894, 358935213, 362499733, 21498642, 100841118, 320195951, 482967642, 411252164, 488559582, 8725348, 284639560, 56787227, 167483070, 359690809, 369005189, 131248012, 361281716, 127667083, 427567465, 469154388, 367661858, 232219322, 248383801, 216228714}

    {309353081, 139696452, 385359286, 373509603, 38497172, 367949117, 375014770, 241204441, 114250647, 262299433, 475131960, 366017002, 415156145, 297191370, 243911454, 300202045, 430338723, 245355158, 188455358, 394370785, 23006793, 285986157, 16501150, 418470316, 484113631, 104099939, 272432248, 469377495, 191119548, 168749758, 43045541, 172061774, 429121927, 201479052, 352964689, 61457751, 485742201, 51195578, 18461154, 293570825, 453623464, 468995376, 258557650, 467097464, 39617882, 431600735, 358949854, 137202344, 116533467, 230480076, 168250450, 420896297, 489510552, 342616972, 261180508, 369696594, 190522572, 443914468, 387381084, 232415747, 41658754, 139014133, 128730255, 461601691, 6062156, 334374079, 126231317, 175750187, 495226947, 302110585, 187288306, 213906017, 37359823, 333513639, 120535878, 63867567, 229243141, 416077515, 364743024, 479108726, 44819791, 26535037, 398081983, 375498479, 115015949, 92500116, 145606557, 225697502, 79812668, 191843292, 120671756, 197739094, 424630250, 408787202, 266151080, 179854011, 178870137, 354285429, 13263535, 175063716, 250522717, 384489244, 31796081, 299239442, 417529763, 187564894, 244749514, 365750028, 224120936, 494039842, 32782739, 270849651, 385950531, 370000155, 216674903, 185811515, 416322745, 413093471, 205214803, 408649604, 420305045, 86926644, 430893841, 294849005, 281468332, 276586103, 475059032, 304035944, 129623806, 175976830, 390728999, 29495808, 413064924, 357703724, 291977028, 474662332, 139395256, 468621487, 38925393, 176399557, 465121189, 305222219, 376519744, 85051613, 122507681, 5930214, 97651140, 420437339, 215229690, 217519960, 20930578, 344931384, 233039550, 178881326, 43353276, 114996707, 236502916, 249571434, 2085305, 249625176, 116031060, 382873845, 178265697, 71294155, 354303113, 234028561, 209706070, 15848063, 285248099, 19934812, 40064695, 269541475, 278606571, 3859571, 243022440, 192168803, 272559744, 64931695, 76912605, 188516303, 266916780, 195535808, 417125903, 496390944, 281648043, 21989841, 217423019, 151068442, 445367595, 258542328, 399300454, 348054565, 411215855, 232380370, 385324956, 295383362, 99089799, 342754505, 319374091, 16981689}

    {728925581, 710735241, 874017676, 534332577, 821205553, 897093159, 691933879, 940967496, 718393010, 899249917, 658874919, 623499271, 814965219, 799304936, 552033377, 817854526, 747904018, 523369457, 924176146, 844604085, 794552858, 969165232, 630237868, 544173589, 846370676, 983725151, 567573628, 919071712, 987460555, 956666097, 814917934, 677396017, 979032603, 697086546, 671134828, 809847333, 766068241, 894715366, 600369807, 914753569, 521774290, 686859319, 883769632, 905479409, 555382217, 893406655, 834078149, 511807004, 593702333, 887839895, 535102733, 735642310, 797925205, 727350663, 825075827, 734141979, 966084552, 610629186, 922515867, 774438570, 723171363, 774491483, 554054269, 952078820, 622029670, 861544754, 997628734, 980663093, 506403575, 684812492, 686608433, 532139195, 682524443, 867689132, 802012659, 840094778, 689882890, 840594562, 888160191, 880633747, 592939366, 507368239, 554872909, 902615055, 681097150, 739379191, 941530914, 934420967, 584963834, 659341036, 757778490, 997488902, 656851664, 635954077, 612285236, 599341094, 713297900, 659856453, 866533089, 566168495, 694720429, 576560222, 681848657, 812279024, 889632868, 679629869, 789213660, 842009704, 878528507, 686325811, 825957855, 965760416, 736980576, 570459405, 836891074, 766649675, 730693695, 535380654, 784068498, 582962134, 842040375, 855467711, 558279302, 687168238, 618072232, 993659963, 733862607, 520176367, 678361488, 844117073, 662446639, 657008220, 653112173, 992877212, 661809440, 885653185, 775000026, 627164827, 844550856, 792539215, 619075235, 664469904, 857184110, 723718074, 905071855, 710647877, 765307395, 841586128, 924934654, 547755314, 891292093, 685063433, 924492481, 664048670, 689553495, 722109827, 694120855, 812872952, 638799389, 569159582, 536581615, 577275041, 963671797, 558695873, 949001746, 888530620, 591215697, 743512923, 622693484, 681300147, 876660804, 830791019, 918463319, 632161520, 609113611, 923288284, 741665268, 978349850, 840659467, 643050688, 682285685, 909815650, 975107095, 691422766, 748188073, 577488096, 964568838, 605884418, 831862351, 712645873, 938713192, 617952274, 720827651, 770626740, 732186606, 574580667, 674218597, 528663271, 614575894, 976162624}

    {813136006, 808213701, 627633683, 945940868, 695912338, 567534012, 522684887, 504664707, 775730700, 629070188, 828365019, 562739401, 935505435, 824188251, 595808569, 912028282, 860702538, 748820153, 695523210, 972714364, 964603905, 512671843, 987408913, 546149151, 620289979, 956789678, 668040289, 777320834, 997031866, 901801353, 938063406, 529403629, 939230387, 999110349, 957396655, 991710038, 959288223, 597362421, 847975305, 664777824, 721779557, 997643435, 768953396, 652558329, 838690119, 820245611, 842962787, 737897562, 962878582, 750184109, 896353844, 809616548, 983093193, 828470773, 867351430, 762167937, 508341980, 509033995, 922038696, 919795868, 887148949, 824623801, 955657810, 731522448, 990741778, 838987380, 552823544, 708516475, 626702731, 837665160, 567831204, 698949077, 891863210, 589583252, 765260628, 603877173, 724870289, 809581646, 544646058, 659692857, 641979304, 567550640, 686199676, 827340672, 845988086, 891152196, 717036893, 569867078, 924163366, 955250152, 753064398, 860024516, 540460108, 500720451, 768357544, 650663417, 710569510, 736158695, 607894573, 972104229, 571563964, 695173548, 711993323, 946767507, 777323377, 802873823, 678267813, 513459424, 870548912, 571716618, 938647961, 712849755, 565111017, 998552769, 603200019, 666361296, 809341469, 511133676, 899103936, 974908704, 858265865, 729150602, 643620163, 579997229, 611742535, 709756581, 897730283, 841300483, 624665770, 699944103, 971204533, 535069864, 505806399, 938075462, 732378290, 556876011, 594620948, 966791842, 980339077, 780288062, 954340705, 639938806, 590341642, 815210952, 690110943, 755790017, 685413133, 835759527, 870049317, 964570105, 678228894, 694194832, 543265834, 528692206, 953756071, 790951646, 678078936, 836920521, 515241782, 650484849, 812239268, 920197776, 916649142, 559759706, 612471282, 966503179, 631967529, 817293989, 836351354, 925465297, 584717739, 963923208, 918667009, 953115153, 515336021, 511923983, 902120893, 858706666, 548380330, 586166729, 762632883, 610487139, 663769115, 740184859, 665857792, 758652184, 883912842, 904386240, 822010334, 825665529, 512132806, 937797747, 670809978, 933220804, 517624345, 606511577, 791838137, 858473458, 880605703, 590234737}

    45

    Returns: 136935756377778149

  92. {268168273, 196397629, 271089807, 278672380, 248519495, 309088409, 74014738, 296826910, 363319965, 428028553, 402580968, 301870912, 143568692, 31733111, 153762850, 400896086, 164860757, 220173309, 380010018, 179342600, 396398934, 130148661, 253511226, 204700108, 156924476, 365113252, 483900619, 27754871, 212560615, 433927031, 487770380, 160745929, 20659382, 76664293, 7292787, 19628685, 55575443, 379219976, 263074662, 137521818, 492463153, 124219009, 124665348, 161151529, 44912027, 466327571, 372486918, 352215105, 53660359, 317547689, 391484503, 46799308, 8387503, 57994022, 16759378, 422968481, 483032602, 390521275, 380945518, 294539706, 89584998, 429061640, 147169677, 365990228, 344321182, 70716741, 196949279, 416988500, 438721247, 321887187, 480507069, 197243769, 307501072, 312312953, 495050739, 149211317, 324532061, 283365471, 15453216, 433295873, 21151274, 307848923, 63256703, 378014682, 22194012, 177966110, 241632656, 281064378, 485351987, 419422524, 186167462, 332008084, 294868336, 407427737, 237463953, 343600502, 37159621, 54243476, 62852554, 116798761, 166646536, 368828685, 385399046, 91008, 464663339, 163809192, 90407433, 12628835, 32222885, 1889124, 405302526, 446249221, 444043941, 237074451, 180453076, 218676876, 240587207, 234067154, 41759054, 270588299, 321926592, 142951029, 329744976, 252851181, 208608240, 188025176, 274223235, 99949515, 437006003, 322565053, 384876185, 487473357, 87476301, 420673096, 361529373, 61682093, 312487599, 363400479, 347499812, 478046814, 369754304, 396647951, 191827007, 381399108, 31458998, 117502250, 229763381, 439039947, 87316989, 271617778, 485441182, 177078538, 4215411, 75621841, 453562858, 330478232, 212573422, 412474356, 285425158, 248864256, 349098723, 26785242, 8529762, 326715383, 124505485, 488266431, 413216230, 231133085, 484856155, 242077696, 264450483, 415300859, 302100887, 5800080, 77169571, 62456663, 109392765, 255230226, 491393750, 339581703, 54254738, 458251361, 240930514, 185592100, 380591179, 179517266, 40729512, 373191177, 183182664, 390174655, 175874466, 48677908, 81892660, 307350622, 94839012, 202830740, 137822769, 450290966, 315860723, 153469175}

    {133185924, 427424865, 179092187, 64305295, 63911561, 289508690, 370672673, 43415425, 71943828, 285743241, 228045316, 415439035, 424472643, 99956970, 237509170, 253310921, 308135866, 4596406, 498009661, 264821157, 194099582, 60053901, 142508444, 371868636, 108119597, 343932401, 493810480, 114084906, 475510431, 61047738, 382829113, 71810892, 23726099, 242991520, 328944909, 244079104, 24460519, 144150185, 450712503, 410889251, 402204978, 233222656, 369897937, 384216129, 236934178, 417412417, 154685916, 82828839, 42796881, 404789773, 224101779, 248669017, 153880182, 222975587, 207741849, 206089575, 482181649, 341319315, 268254102, 154194072, 457214663, 248146376, 151337672, 382904832, 396313167, 335982766, 115700057, 253157250, 379334920, 183278709, 474806793, 48978108, 219273681, 44430107, 107030245, 203353453, 204975989, 494784058, 458989241, 313986412, 109863498, 11745515, 469666890, 471601952, 258979825, 246600557, 443142189, 267491016, 105062975, 313655178, 293419330, 319362811, 150362557, 349551454, 35675679, 493268332, 95885001, 184078397, 415846623, 233747639, 52654456, 401233553, 334763976, 73115595, 222724302, 489171696, 199204757, 446698954, 217310732, 289355129, 305507631, 301881037, 238572240, 293923217, 62386820, 124547594, 101212688, 38421279, 133218033, 462195460, 61560565, 199347664, 402957365, 206326876, 22773272, 219760057, 46244324, 95135751, 5086472, 218746266, 384897133, 204747885, 173916552, 421326232, 492860321, 2826550, 391972630, 191610301, 361830948, 459255295, 92703207, 78638504, 493051135, 359322029, 182681401, 105858684, 114995763, 277694158, 156002618, 409898294, 7774336, 47275240, 322830608, 259510918, 146852227, 422979233, 291427361, 135790174, 253369627, 15860246, 223116935, 459977193, 424397884, 406964573, 185563658, 394522756, 296496731, 288044759, 16609627, 394681391, 117625229, 362262083, 176671944, 145223826, 137048947, 6682487, 197693777, 456548319, 45285131, 487938603, 4522457, 254426978, 38450444, 269926407, 404352244, 345532065, 115588363, 337021745, 21398434, 489762996, 288955383, 223349765, 301754596, 474454848, 128114990, 262351074, 44279665, 25108320, 265767661, 432984369}

    {951462197, 837202050, 957306851, 891319648, 647400550, 583418896, 538605263, 721788185, 527849675, 750800476, 947014611, 664774270, 770337146, 696071869, 806508711, 523559379, 764741703, 917033366, 564026531, 714304161, 918530538, 777538611, 761156592, 978923236, 923511135, 838669171, 937115658, 681257776, 624483013, 724599702, 967366167, 859700236, 709359407, 602067718, 757465121, 622833945, 502667267, 680497367, 632854036, 687718931, 998278343, 584137687, 677248394, 909746924, 814470426, 970458634, 732861829, 780683148, 897178976, 783197187, 860799247, 935430589, 530707935, 820547546, 734897791, 621233436, 756113888, 674914743, 676066395, 879405672, 893069839, 806458979, 769195897, 748585992, 934221103, 853729176, 741329678, 500669294, 850667908, 999904273, 934866063, 554744402, 590247784, 874427921, 611916817, 733791933, 838269622, 583003514, 766119871, 842483962, 671344493, 906559982, 999210106, 608126851, 574877534, 943658431, 948399882, 543599850, 665995669, 734679469, 500357347, 513232644, 522453297, 546522909, 560854758, 624155097, 747676011, 514144062, 843578068, 993287187, 767695821, 589132611, 809280938, 688752005, 921047295, 700503184, 794920348, 520713769, 828926953, 810724357, 940904197, 621064428, 854368350, 795582780, 527073494, 647181262, 743561194, 965984006, 749615627, 630021565, 673322967, 721356506, 543175669, 560422740, 503494562, 829264131, 614539646, 774631269, 566276999, 789599639, 560821272, 761418882, 775728560, 763643835, 872674214, 780994140, 651988311, 724936111, 612411904, 928349877, 784712216, 568214900, 860286521, 730793707, 921405192, 852854198, 995843174, 747168300, 606044873, 775591254, 507480540, 548221956, 794647671, 857836735, 945121439, 982600339, 961842065, 617314546, 816555607, 915948886, 808599233, 942701719, 573839850, 560439425, 617580593, 566833012, 753912921, 826969165, 506789978, 838014091, 753795812, 667050507, 679011733, 566351041, 520315463, 770555600, 868266051, 866351934, 739022366, 653817827, 502265505, 687923381, 620134890, 643310798, 711333935, 828578081, 598594802, 522694324, 517760435, 772972841, 880542278, 826361788, 941691267, 505695616, 877936906, 623429126, 513000815, 861131937, 804895241, 534299382}

    {823380084, 808324027, 881411553, 595791378, 929360431, 952274969, 839158344, 870403880, 775980004, 508979896, 806844531, 702435586, 936872099, 901845565, 557267518, 732630758, 747041099, 579653225, 508805731, 943888830, 978835649, 511801954, 707714494, 941597306, 914997764, 947256529, 820659560, 763699014, 710178660, 934579222, 568592298, 845130023, 870007649, 520369317, 755252390, 666820695, 908532293, 845657196, 786517300, 936882355, 604522052, 802115081, 925817044, 766875004, 721524215, 677919735, 591106741, 508414204, 583431110, 876672293, 518640817, 710583613, 537739996, 769272894, 995075797, 910726122, 694428857, 802618331, 943212115, 955931753, 877917158, 721783490, 804764658, 775873405, 626035025, 593961080, 544187988, 710762091, 735974916, 863409037, 821292239, 724011921, 821341827, 575406320, 818191463, 543255515, 977093534, 906947076, 957588804, 823852330, 666976587, 795542761, 663899267, 984078738, 998085992, 564447493, 801783854, 856333324, 787804492, 893354407, 685787092, 910464890, 851135773, 846902226, 722741987, 961452945, 945849030, 980688786, 656166526, 943638635, 995574518, 575635980, 983770075, 524371227, 537936311, 731566510, 668893203, 768253490, 900005902, 532430458, 773451394, 673123137, 541362544, 611352093, 637327924, 940002599, 908480569, 859491820, 574256026, 931028852, 561040912, 624126949, 803300618, 646372249, 830737166, 755854180, 859069297, 565166101, 938527014, 920663748, 960874044, 886171911, 852546119, 626218690, 886234095, 608020927, 945616790, 844844742, 707599172, 953672057, 754561955, 908299985, 792466259, 904426110, 825181885, 680358589, 878417146, 757372992, 832785488, 820480471, 964792683, 595778734, 665389956, 769294039, 553035754, 977081270, 603320555, 848759498, 974619538, 816293731, 843353105, 661878397, 998958116, 807716460, 699140731, 682789525, 925897031, 875023502, 661140881, 896615530, 959458869, 958786495, 694265722, 636530850, 921065265, 976069342, 860895464, 835580957, 838575354, 818968515, 880430495, 505844575, 996661804, 761575332, 714559942, 636903794, 784858695, 791094850, 568399885, 958632474, 657559150, 532454336, 903341564, 723208327, 588231339, 530217981, 859587507, 517502496, 984826311, 659115268}

    21

    Returns: 245558778721814136

  93. {493851188, 487541354, 10298857, 342682522, 61113209, 350110492, 4711422, 227492169, 37530121, 309300867, 281188152, 126422954, 223131105, 69656897, 496643636, 70039703, 34664266, 186934910, 440562192, 303686910, 164374833, 198118203, 105424015, 15536156, 371935634, 457623265, 51538982, 238317797, 458211, 202648028, 400731611, 106881079, 232728191, 16946656, 119803429, 142871003, 449872730, 175616930, 77505519, 450394503, 59459598, 109924283, 251891778, 440065874, 55109599, 147539736, 393731095, 214773463, 221232085, 237765937, 438277336, 13094027, 386594553, 113767528, 28271030, 493135978, 390916390, 230880869, 302724526, 52292462, 125961035, 436141216, 60187285, 91502771, 79298333, 403879583, 388581870, 449803991, 31284387, 87679039, 248452988, 95521084, 227387705, 428405998, 481791128, 198181005, 193418870, 388701699, 243431083, 133722066, 211908978, 119720816, 90940246, 60763005, 8541084, 408621755, 203571009, 52675079, 378796820, 163161918, 140455757, 479077526, 328594983, 347200237, 58672168, 321988855, 487078824, 141061980, 196039292, 400040970, 320142850, 259106125, 304745108, 178143851, 298852081, 82304356, 323234977, 385732788, 12441413, 251139339, 194194284, 440302090, 444408320, 413562932, 149166614, 362355604, 254105398, 194370192, 373202468, 98565023, 179242267, 248956373, 14018724, 118780187, 462523567, 268615223, 355378139, 30387085, 181521499, 35104061, 4884032, 352279025, 397182103, 409371317, 148608208, 376034555, 73498875, 43265202, 277059946, 463328728, 217087645, 391746996, 80863892, 3297467, 379530690, 65082869, 231699794, 343245367, 76284235, 135249208, 433620004, 494503157, 150906385, 175884596, 401452424, 304545375, 314931470, 79623662, 181265690, 28779187, 245944569, 30810016, 194536935, 112040702, 365470553, 393592552, 346631608, 435102850, 440123433, 82978813, 94514417, 282387961, 131538740, 44989393, 171786442, 277616094, 341344105, 69559505, 294656395, 41438673, 171992142, 375085276, 137523459, 265497973, 170935631, 345548552, 5620493, 319414562, 199782257, 202213375, 430183459, 37804521, 160477632, 45892777, 241997453, 293318670, 456579610, 283663667, 167391440, 489563593}

    {64689006, 209670761, 352129995, 317943139, 180719204, 406035715, 264957849, 387863964, 450954797, 341111566, 325607640, 389562048, 91688075, 410424088, 263596267, 281765460, 198068429, 380220716, 384382741, 136638016, 304378985, 39562847, 267151948, 190286275, 464262623, 394225287, 111011639, 377658234, 392189684, 249825588, 53297297, 421517263, 303663351, 372622954, 278874269, 367443129, 434722065, 81608423, 80931906, 83312703, 161664119, 137914732, 421458067, 434136097, 348357535, 182809506, 157209471, 496928048, 204561487, 207504503, 138212777, 304825438, 150853487, 96997996, 372297177, 3438061, 33751439, 443535755, 26086229, 463094752, 155324565, 326585252, 424559267, 19453653, 429699380, 146583561, 356762855, 170695846, 163690759, 167861351, 480444103, 197003998, 372222254, 127571950, 324822231, 370435358, 261853957, 472425809, 133745848, 230498283, 74094615, 471916193, 167494491, 295384023, 178155065, 67400934, 268142202, 164788900, 243010826, 469165227, 377530283, 411355484, 363733097, 25240599, 50433455, 75425164, 60708769, 13186946, 178711998, 185393199, 399867109, 416018624, 85826048, 202711239, 490355099, 39225244, 277072662, 16346525, 441496946, 448928705, 61122054, 5412290, 478181499, 331094487, 19263482, 199631753, 128624386, 94506094, 375648588, 483220628, 372473988, 189161289, 329158014, 317959778, 107425121, 395218456, 11425261, 383728324, 30692391, 402010619, 3876346, 466962260, 490668662, 149040186, 45525731, 131730061, 34091048, 314193605, 72426817, 328825878, 452521908, 148630913, 343128731, 174410160, 242585405, 113114047, 498788927, 242422507, 103560683, 95277997, 186889320, 490590897, 207941625, 381846452, 270513639, 211271294, 87388808, 242051369, 395482213, 499313929, 226188840, 76236596, 20263010, 168042282, 297246011, 446091240, 354766984, 461727366, 211327875, 320845174, 331524375, 120663790, 87349142, 135670191, 281102550, 242486126, 235471079, 295462218, 208936402, 67259280, 180123529, 199127008, 220108887, 17184750, 82176309, 140032607, 384650386, 126868649, 427021795, 396824884, 95527044, 365682059, 411873744, 32593598, 217149384, 105792180, 227151806, 397181623, 474323817, 415495033}

    {926666789, 589127218, 848064253, 686916651, 984314655, 630805541, 687116055, 766325806, 578858139, 951116119, 523394311, 608456910, 642500778, 770049783, 867674134, 955082995, 861159110, 656796869, 673325662, 667188414, 576021307, 791149070, 576651229, 702520253, 693678266, 777851207, 711204014, 723390400, 612297344, 763309259, 970782146, 904851821, 799653357, 553036250, 755218092, 871826320, 764689935, 623450664, 845695356, 689935533, 675941250, 926834569, 585650094, 722348440, 706712189, 607984646, 874650344, 561824863, 633361905, 654939892, 594321605, 504644108, 740162312, 943380713, 733670809, 856289920, 552070905, 621771368, 895874494, 587793201, 982845349, 752638857, 566548762, 611676656, 799029375, 681679435, 601575162, 762994234, 615960130, 528723254, 517588453, 677636313, 864365959, 618102794, 592130053, 870354425, 515649450, 546308106, 648203244, 521491661, 557000492, 887274880, 595999375, 787009387, 852432706, 558903787, 890333821, 622681189, 719189360, 582109913, 827526511, 664695384, 881533021, 548391360, 698827199, 640186062, 653392660, 543301447, 639410940, 809552294, 682565557, 870713549, 693818946, 646080214, 597587093, 536094295, 789412719, 665109303, 788696012, 775114119, 680738518, 866758579, 972434769, 968427707, 787830947, 968057902, 727602379, 642547638, 723464006, 994457839, 672888445, 932432383, 643365983, 688453503, 892364152, 559215201, 622148821, 838724420, 887695362, 678632113, 644612541, 897331504, 981185568, 596912284, 917352946, 657499766, 621200699, 920616499, 549590304, 832093662, 677636158, 656701273, 727184881, 796751124, 821739112, 800450373, 587281741, 771334787, 806287138, 899717343, 754369616, 869990110, 729211520, 536912366, 828946201, 909660421, 713744356, 660764092, 668014615, 546874015, 941996988, 502832907, 994694981, 694228676, 666851227, 927396990, 681901486, 883960964, 912021108, 688675256, 576263246, 695360537, 634727464, 670799460, 914083609, 569513769, 589586544, 988824650, 970537713, 981583770, 586859056, 825477212, 911577536, 989609136, 527221276, 935481700, 672948636, 783664866, 533050058, 926914985, 871988417, 922123172, 515541516, 929906938, 655739778, 992538780, 591882049, 580173590, 841128223, 662646564}

    {962006492, 583489062, 760196990, 758216628, 566887765, 618940826, 557129083, 961422834, 717527601, 653593209, 915099333, 648019711, 531976216, 670491109, 910956080, 756464459, 591702889, 937005958, 724858040, 513356650, 781237085, 500064224, 862092254, 915558696, 947828722, 754126533, 895317425, 776722265, 822225406, 724691389, 702379934, 599565452, 826589685, 553046888, 559143973, 962723517, 758192139, 659449712, 923039988, 665480549, 595233833, 558588546, 729664144, 594341486, 636263164, 835906553, 567187685, 575762674, 917464271, 798360538, 678135765, 777190541, 665772921, 548198643, 834186744, 592813892, 534977963, 758075074, 616186755, 753540092, 702815636, 812112222, 638433065, 705230064, 869214727, 627226002, 813023461, 822370795, 640314433, 622351911, 505624951, 620456804, 749045572, 672209826, 659627029, 976626483, 828788333, 830415043, 762202372, 859817789, 636563100, 672052708, 711731201, 911024552, 672967339, 909378864, 649671601, 922533770, 806534795, 855911034, 622427360, 699776722, 514120565, 576042772, 823679586, 856964416, 599712739, 946237142, 762456189, 715667694, 593799322, 566646600, 625701205, 872475027, 646843342, 531539356, 734806957, 771575167, 527776415, 976937858, 696088403, 544332223, 552987115, 716265342, 996692374, 639985579, 944928052, 853528878, 926259549, 959346809, 749302490, 737663419, 913430718, 582144670, 541444044, 721425682, 944786249, 609540318, 896357244, 894909832, 645075143, 741382912, 722527216, 919903578, 738461217, 834583210, 629332663, 633497460, 697754534, 582488243, 521738366, 618329829, 913001279, 797850311, 778953991, 852745146, 681994929, 532356346, 627179101, 764641062, 643371736, 543268120, 534320453, 568043899, 831585134, 706939176, 794641059, 754825139, 913722853, 701931044, 510487023, 540197408, 764143152, 583268366, 602179146, 710148569, 907409589, 592965517, 706407761, 648616129, 574648914, 919262732, 934193589, 983609252, 592514997, 533320202, 747511265, 845967086, 591932911, 902321632, 614088521, 877565510, 521450616, 632849651, 604119998, 800614793, 738721826, 771463004, 520015135, 860655836, 805523348, 993972269, 765352277, 658788569, 981366966, 986275642, 927738028, 566913639, 571219363, 963320432}

    77

    Returns: 59094013097919631

  94. {210226876, 227520235, 474248509, 49701197, 403281606, 171110502, 448413866, 12090073, 260722138, 201069213, 300190743, 220825263, 373612790, 276919694, 107409642, 275996535, 161738074, 143210908, 408142991, 459014681, 454942546, 246867615, 300032774, 405793382, 463667591, 333070809, 369528607, 232737804, 339605574, 66853632, 26434665, 423408331, 376204199, 432210912, 288560075, 220416981, 107527697, 449983882, 423727695, 370885088, 282864979, 53848166, 479491159, 198037374, 385421614, 79152215, 120711572, 268724802, 496439766, 191271017, 455199042, 281241060, 346698544, 203803704, 494424620, 359396749, 334310060, 98381992, 324857864, 426291674, 402417402, 486064206, 200908374, 163721627, 225421613, 14041724, 313626473, 438617945, 201852114, 395283643, 367557412, 161322782, 490126611, 76369555, 237311272, 412252488, 452481380, 162234615, 377631282, 82658114, 16705572, 379502994, 130698990, 399729858, 356154853, 302826200, 120337481, 189646873, 27777905, 467226465, 210277717, 404127670, 433543445, 11552679, 213554609, 343107386, 280735833, 48812671, 48826250, 163742769, 408958024, 378678044, 436686949, 331231296, 430411800, 371136707, 430710421, 301823738, 194567765, 459799754, 286344637, 155829015, 151707541, 425186310, 419425894, 330141980, 236947591, 358538117, 350289328, 22996750, 85829621, 58016410, 76427701, 182003065, 280908469, 137260232, 267477874, 312834933, 391168523, 421770365, 282209974, 105801192, 186958233, 197081722, 185991695, 1773616, 422676393, 275736574, 425246244, 422454378, 396541485, 26334598, 184305391, 34575408, 123183044, 237567825, 243313401, 241593510, 139055124, 299252554, 167223688, 396092826, 246664789, 414779214, 482238339, 4899320, 178853288, 152915542, 340860625, 422384482, 344271223, 216051501, 421234131, 218058946, 19838674, 428188249, 28499885, 356255029, 155730902, 409378542, 465782265, 215465451, 142187968, 309494789, 113516740, 3664603, 80613735, 186703149, 53613173, 473826879, 482937185, 349099155, 253629587, 384637644, 283741581, 61959950, 369873929, 152002748, 147364807, 66854813, 118701949, 11674920, 357916198, 360859739, 141295027, 136472524, 415684257, 126236739, 131687715, 132863171}

    {476687594, 364392819, 72340602, 352709980, 168065952, 51137819, 82413574, 260157030, 407499068, 280097977, 11946942, 21771159, 445765538, 276037693, 136502870, 233651312, 132184549, 242458114, 498794453, 187793553, 320997062, 101825744, 375953434, 328932416, 356828633, 289812389, 154273645, 91969028, 40409287, 423464914, 56546498, 272507096, 490321959, 192479108, 115319702, 12154811, 130132898, 87658604, 170258511, 279658881, 295738531, 298791273, 259529177, 280251927, 391649086, 355000824, 317701730, 107221789, 438584193, 421001723, 339772294, 303683778, 420039966, 235741713, 193393372, 111448234, 460980624, 325272381, 385618936, 281962033, 88641506, 417189639, 199245341, 285733316, 418328371, 179666567, 235722166, 115008120, 410149833, 200865152, 2564152, 29395574, 55326390, 308582727, 462648703, 458059311, 51542817, 53086607, 346241267, 432506076, 494730453, 198596683, 489655798, 290152206, 137148167, 202265410, 304755310, 340703844, 183944401, 110154936, 30405997, 482071137, 358776341, 42784512, 115443455, 79756556, 346875893, 25752474, 288146267, 417299479, 498358004, 80062983, 427916875, 3990612, 409618594, 306605010, 302232528, 421750160, 28020680, 459799331, 118728027, 291310271, 356638159, 67576030, 358646834, 370063346, 211600720, 272019196, 89724686, 73058066, 344720143, 84594579, 483748843, 347006446, 287569359, 239238750, 487470993, 388063414, 297579856, 402580295, 83279642, 331343164, 106146227, 23146063, 465872007, 13086315, 78828689, 378626623, 348660272, 2078627, 488398473, 299055637, 372089320, 34404688, 224015608, 159735890, 447708176, 26787836, 350941460, 7650975, 404746979, 320240637, 269995024, 263099227, 308733243, 380618243, 432433606, 35969295, 50458265, 411409857, 97091032, 183296247, 201531002, 260787655, 462043437, 241555609, 255780735, 152597348, 62284337, 271393992, 183542850, 244346787, 95014614, 66352481, 290735677, 410918247, 142415424, 9975273, 266358931, 363194093, 72448699, 155923410, 219353299, 366827270, 178218965, 401722950, 308154406, 385370075, 243380194, 343131595, 379249755, 418199248, 6906358, 222267217, 228088915, 368476135, 192205716, 402034127, 449625267, 71203496}

    {900972977, 887950017, 668360567, 929672409, 572847802, 983625801, 988661788, 920395514, 717600697, 601247492, 869379582, 713853145, 873353333, 734661590, 813631503, 613468614, 647563434, 630527517, 940795294, 755270925, 576805739, 553515161, 527769470, 771947622, 783691579, 539733595, 963469588, 849869838, 977075250, 594717106, 942202289, 583397337, 505834108, 903899880, 682241245, 833252938, 950430472, 696978663, 612095895, 587935816, 922365291, 509720627, 958425244, 566524720, 902349110, 647852371, 529272485, 771885545, 963828245, 979274724, 724318050, 917578849, 632310928, 820539379, 819955645, 882990201, 669616709, 529763625, 779392653, 752176718, 928533539, 661480506, 678237687, 868947777, 858650677, 674271497, 740316082, 818795173, 897414321, 812061536, 980317993, 615681809, 917728756, 948384641, 975220819, 989182231, 901511061, 960518290, 623688256, 649345761, 739835083, 639649086, 679750456, 669135638, 836898253, 898528118, 854848043, 606595478, 863973659, 832819520, 677242960, 723167057, 635530077, 857397769, 989841760, 777764578, 676346031, 868838662, 935683698, 984924611, 514660041, 582350326, 868276095, 654307273, 566049246, 611511967, 550341737, 548496972, 953022640, 903889765, 766191309, 776044144, 526177632, 892570962, 966689430, 711661765, 945997090, 719806351, 818379592, 864356980, 711551941, 816687225, 850408367, 742043797, 996840910, 829836547, 597163960, 680098698, 761296045, 719781387, 580409145, 505033185, 888756645, 791476358, 956495051, 524981729, 700683592, 675992851, 553478317, 758340944, 558375226, 731423492, 911029586, 884793230, 854654808, 809709820, 959318575, 980199241, 856200962, 913089751, 679151627, 968136014, 968652465, 739434563, 814827560, 660235843, 532680025, 632578755, 608588623, 519091003, 623846784, 851264429, 793632685, 557583372, 512546923, 656849768, 616073457, 765384796, 619335438, 776695096, 722866658, 542092574, 562590722, 679051547, 985089186, 845450249, 538277888, 859930099, 507949708, 746987640, 627424492, 759255277, 629075568, 588617809, 551509914, 996136620, 786249166, 874718946, 870213485, 711341571, 981629401, 851613091, 745848896, 891710403, 942677778, 723969267, 887802360, 500909596, 721830221, 992282932}

    {924067769, 756850773, 828341500, 920441267, 566598225, 748620574, 832196559, 772998332, 665153900, 692772455, 608390833, 915960095, 845508525, 834998336, 552878395, 895059732, 691416480, 825849264, 640994508, 747022152, 714609843, 890528890, 979267048, 797137120, 647031659, 703699975, 906595474, 698700741, 984006285, 906409809, 557266173, 800282332, 903394426, 721963490, 631165359, 670444024, 707575384, 788541891, 901089298, 802370772, 657491417, 550936396, 713528016, 743218879, 646851999, 730374271, 953079207, 960282893, 786118816, 910004727, 574864544, 631650290, 592887930, 744017479, 683546919, 501695633, 949181200, 807403466, 837815974, 563627370, 731900000, 918404927, 901383328, 843498508, 651407704, 640304805, 893231340, 657664856, 727659151, 607374042, 632276007, 876471731, 930462549, 886394533, 937928640, 700643069, 915974160, 732420315, 724902907, 556988492, 557452846, 794532346, 686534773, 584842199, 803737074, 562832774, 679612936, 961136343, 983215360, 589556399, 867199328, 944192523, 893602752, 733856598, 984340055, 619304960, 938750561, 971548263, 666246284, 539130162, 958725450, 550975750, 917953916, 839143979, 660644346, 674237442, 687764957, 970672958, 631687095, 500148551, 633253075, 549443065, 542092922, 807365084, 808394940, 880473492, 685798126, 841159892, 943144994, 737352064, 743615391, 763326143, 776140534, 593981878, 560382993, 681441359, 966006005, 894021179, 966450148, 645511644, 709325624, 829252618, 939970329, 516894639, 692260785, 899158939, 916914068, 595130834, 910162524, 611292160, 533802912, 768583222, 760892841, 501552626, 922627490, 757855818, 734787919, 951218980, 812270878, 858987697, 534707339, 713726977, 548552212, 508199844, 977810915, 612587983, 667573451, 547183647, 706424643, 503007438, 955444820, 733396703, 966513127, 501991970, 782616787, 683992618, 812931194, 502594016, 793619756, 752302805, 514929208, 652484710, 835829659, 576088621, 926042662, 894500525, 671462155, 507825215, 955463670, 881079146, 812475451, 927705153, 789638267, 865373742, 728170905, 853550979, 531462529, 767363284, 920331068, 956346108, 726296428, 982165436, 821539838, 537354225, 528256047, 643490163, 760896003, 678834923, 753157552, 751069216}

    174

    Returns: 2406625647742900

  95. {475697741, 423614911, 66646628, 344092929, 184792137, 46212111, 466205817, 93962982, 359132414, 50922261, 69222677, 175926355, 266207710, 448837989, 194115286, 210623325, 439996970, 224569918, 171702792, 419741086, 423168958, 458909527, 191500337, 92189943, 42740537, 337778439, 213135063, 400172254, 480967299, 34081294, 256225927, 54779361, 147801740, 190166584, 294536847, 260413640, 295599545, 233162936, 134134876, 209864576, 267093440, 264208485, 66024019, 419837190, 457059542, 84205651, 398812815, 211792367, 489155956, 330219740, 52058342, 144032577, 468238495, 27854510, 346236056, 159405478, 184653640, 236332516, 50759571, 42878557, 431628359, 295873583, 11817391, 243372479, 291743024, 290694690, 33213215, 207693912, 75115649, 396416806, 446731999, 211861418, 256641866, 271839490, 161674874, 21168776, 133262665, 323403401, 246452897, 95770846, 298639946, 77621105, 5284735, 190811787, 93402029, 21187848, 273434774, 348726976, 109405800, 344321639, 124651552, 228211, 181742395, 118430796, 437785556, 133271443, 353469764, 459024209, 147864008, 104104454, 231227644, 442204791, 201906923, 331648679, 414319647, 94613103, 319710220, 423898310, 294504236, 295011380, 497561748, 4692319, 71855966, 383059702, 314396676, 477073701, 49344172, 341109483, 347639944, 325897444, 246758416, 58242887, 32892241, 372659381, 289382723, 448021581, 309820799, 5927640, 358632405, 29334082, 94996997, 114719182, 114997084, 333237630, 258422335, 397251481, 57043039, 186289888, 149980484, 175020310, 345838743, 226178526, 260118540, 320491185, 19583412, 392383056, 150425891, 267861761, 74487703, 57866600, 422405254, 184663168, 12030019, 20141, 119451197, 413822751, 410779335, 186621914, 394319490, 311546403, 440402147, 225051865, 257062062, 16486433, 353167505, 18650639, 279033654, 254763053, 241149964, 248490971, 427473222, 60473547, 197655960, 46882004, 355268312, 224705826, 211490110, 111281065, 152445493, 267040427, 238726700, 492917512, 459459844, 57272429, 421714103, 124559275, 146914457, 270596948, 29308469, 345976951, 308180433, 456886984, 148700926, 449331163, 18173839, 170422009, 90032129, 226983345, 197422471, 416005351}

    {44994918, 357900573, 43481690, 66385759, 284350190, 46050422, 15159675, 319908214, 373150830, 471683133, 99155775, 264870109, 149963669, 111616245, 476438165, 245339091, 129334775, 315373833, 260002210, 216127570, 359700107, 325326424, 456324138, 47740129, 247179346, 207413496, 63447087, 4835947, 493678634, 11111895, 353586405, 221474813, 150618056, 158383607, 416339672, 151950171, 47528712, 33483715, 434252920, 313409764, 269529997, 404274658, 127172661, 424195654, 383720843, 9475917, 202357390, 486596522, 82915500, 352701894, 127699702, 135333091, 481543672, 357932932, 34341807, 421135140, 182210477, 471721019, 66353195, 216666357, 115583286, 346420087, 203230728, 124451458, 221797135, 409999968, 169355920, 151148478, 25759176, 280020861, 114196316, 69814102, 357932117, 8351336, 446337128, 359022599, 65617222, 103857724, 294697225, 355631976, 170452051, 61206941, 158331080, 287300807, 86360249, 287986968, 466022291, 173785464, 241960489, 316402195, 313877541, 474090348, 492148187, 480030312, 473920294, 74799911, 106889561, 369196682, 28046567, 74083246, 84045710, 437786362, 339462290, 445700188, 176035610, 342682352, 298083909, 9299007, 170848046, 352784144, 113592235, 202906306, 168136286, 258759006, 371865136, 272150474, 293766141, 326247918, 498436092, 37104924, 362680341, 261496312, 81051936, 350222968, 7593636, 413230835, 28107695, 24988351, 386967534, 128717670, 419538289, 216978624, 205358171, 411485500, 903399, 23078370, 53252172, 95722948, 271519179, 93068872, 195543522, 279735593, 24644393, 450583147, 150905015, 183191915, 192470857, 398271221, 311915570, 482591334, 230088082, 110577554, 322090282, 106534767, 488022736, 478454196, 46968902, 85000676, 426637950, 25452445, 400294817, 468205594, 438854539, 51695842, 96690916, 431133010, 195077704, 379255245, 257322109, 323712060, 279424928, 47686731, 217508199, 205980268, 333722922, 407399668, 89091255, 356337666, 40271888, 247085597, 228413788, 35312003, 468689759, 470308081, 221106724, 362070044, 100299084, 450911971, 435436796, 12367340, 265604643, 205849978, 47524785, 207792268, 3640088, 209232630, 3066103, 258697835, 201045379, 196272259}

    {529100200, 597045810, 923064697, 942876617, 677843644, 967101150, 651915710, 821401348, 518027717, 864081148, 601716519, 603086059, 915201724, 853886731, 673692794, 512895954, 617754331, 933634164, 799711430, 990914315, 602513188, 919615466, 940868514, 997230044, 837862746, 966961565, 548905779, 823142820, 785147363, 956152430, 568030300, 765957516, 616228155, 540302026, 530204094, 609421685, 643222007, 866396707, 766337249, 614792098, 754081532, 588814069, 705753659, 861276319, 981183015, 540988526, 709930989, 522525140, 771380139, 598416404, 623907427, 981385949, 915673140, 780566847, 647217228, 989877743, 552117592, 594372545, 670291569, 956673659, 618529069, 963862666, 535685543, 530735846, 580091884, 947019632, 712899609, 922902573, 613103391, 630585809, 779041610, 685214507, 792655331, 566904791, 891234046, 604964635, 947359332, 890793463, 805984660, 790159805, 642606880, 735280215, 977940992, 775321152, 731296578, 913169612, 898578953, 920907125, 584061630, 519060229, 705055593, 843119836, 816751593, 813902982, 591723348, 927966236, 529061850, 927936021, 813172620, 763319655, 641418514, 508973897, 827829257, 582010703, 718893872, 847148838, 768435622, 977741053, 572402095, 662129778, 998795929, 524508045, 917615721, 648839389, 872462404, 546756709, 673454900, 901919190, 920259700, 797553011, 922612959, 565020115, 543280877, 502409949, 638504030, 782210544, 612821201, 978936206, 558887254, 947521065, 977120387, 811676274, 846766445, 698314581, 795350226, 700695222, 784870009, 636953410, 932309255, 938852104, 522281370, 874587435, 681224108, 626851605, 854689779, 899862515, 603128216, 513437663, 927822690, 517028162, 615363681, 898545026, 588455113, 877592859, 592044541, 991381201, 649903637, 605747083, 929879984, 578768778, 631411771, 784107930, 745564850, 791703787, 779373685, 749129345, 719492433, 765865391, 648345334, 544927581, 999299294, 559931054, 585768093, 538604301, 578734313, 758165401, 904256806, 942430762, 540297221, 753065286, 683575147, 925146239, 546307361, 889580085, 885879571, 716425196, 770465206, 944754655, 629331279, 572339539, 910374850, 894652018, 745750263, 692614584, 679546379, 649167134, 804305652, 666503845, 730252829, 560948452}

    {878826408, 927425736, 693749926, 753099970, 653026968, 880526816, 955841755, 880177694, 607914401, 504786832, 558289076, 843693156, 902431872, 688203157, 628707054, 570800085, 662510023, 620839403, 726239225, 898243468, 782983882, 778970171, 883357618, 923413410, 538679914, 832633414, 902615874, 819332354, 578137746, 913973336, 518357592, 768794209, 986493491, 729682855, 597686124, 609546802, 607969996, 678380435, 678430388, 600737126, 613985914, 550441395, 576238600, 724425017, 603693684, 968430020, 820203995, 583091172, 609464738, 848654921, 625465001, 757498996, 540346276, 532923867, 592042427, 832587802, 526709431, 892034186, 647077997, 696327470, 593108002, 992679745, 949807904, 865327851, 903556517, 532464607, 723459270, 692044802, 737826913, 970411399, 582681809, 771015283, 891076251, 873028665, 987209077, 819023395, 750282156, 997686331, 828966628, 897060035, 987115933, 787191821, 805262668, 721106221, 746716724, 601059105, 958359180, 893128712, 955691086, 866356915, 833857983, 711821287, 865171147, 887087111, 936607737, 890524915, 933076674, 960626771, 867265290, 644514517, 666921170, 861847103, 614714274, 709927355, 588907828, 528314580, 564621172, 708567696, 664808658, 519615055, 559870986, 732632130, 746563280, 710016730, 555237455, 732183421, 517956649, 998738446, 825890360, 900188657, 623659548, 676524018, 662654735, 859482996, 733106466, 999033647, 721319098, 932484749, 632066228, 866613946, 753860118, 659495529, 566366089, 992502980, 870976870, 960855145, 597601400, 892807746, 968816976, 579559356, 904188134, 993225292, 639453699, 986253072, 573450787, 898003022, 586488275, 649413333, 602047888, 883665767, 586225506, 743310969, 612854364, 578322472, 597311677, 795387390, 865052394, 615621159, 758179801, 938879551, 952616202, 799262868, 923464766, 640416236, 960792268, 620182077, 675499446, 697776855, 655346615, 901035836, 730955233, 551537578, 569624986, 627880300, 829203400, 671779265, 951907282, 508916245, 688610055, 606707045, 871447517, 768044120, 660916731, 878739520, 741191575, 733346898, 586192426, 845900723, 704422506, 684757972, 588798022, 683924933, 673181920, 882051722, 945005687, 984741514, 577114174, 648987429, 996640720, 795478677}

    144

    Returns: 11192934030812652

  96. {486174146, 477636556, 447059850, 351671510, 358876502, 184332879, 233946767, 197951325, 254589592, 68399912, 219763443, 193050437, 188115468, 412854553, 216506778, 476246042, 446405965, 275722940, 339339541, 475655218, 115421171, 319144686, 466592740, 47345403, 255834318, 421486012, 453561715, 127571382, 198574197, 433884989, 468203321, 340940586, 448656887, 25705870, 472802928, 359076607, 266973425, 54008137, 233436, 370229690, 172443954, 262253031, 78512387, 36557721, 219976649, 443885671, 10058250, 373700073, 109293430, 400813669, 142248417, 303822745, 428269477, 224862778, 328060762, 188284949, 335845657, 490025667, 7254133, 241020258, 276007281, 459312942, 303425721, 368169316, 106823553, 928331, 482677185, 315611123, 436664835, 302638501, 360484548, 361251361, 55241091, 53190222, 397446080, 196434962, 474935314, 217363568, 326390616, 440142973, 363008286, 152576020, 215231621, 135862361, 145910552, 119617932, 224628080, 306867263, 62429369, 420834442, 142093963, 476991419, 590878, 304007795, 364159700, 234313734, 202648158, 319199273, 277629197, 332726955, 349388344, 308891936, 113851823, 306538254, 327213778, 58378008, 252864122, 68922456, 385584935, 483896888, 422527054, 109909512, 343782117, 322756706, 182346018, 225174360, 399274330, 473179484, 36053185, 59314286, 164405032, 187769506, 104576678, 416059781, 122575412, 411097044, 368243719, 412501828, 215861165, 380308859, 114454221, 453435248, 439007900, 102139364, 51816516, 69495784, 307067918, 331707557, 474800546, 56587032, 276820566, 75112424, 145794056, 35033619, 173529503, 47243105, 182267912, 304475824, 277365587, 275500887, 109326996, 8021116, 135276215, 72432007, 217662721, 112568075, 247507616, 357765044, 458853254, 229704581, 134404988, 313230679, 259291934, 233058649, 42852998, 344654748, 241382301, 222280439, 365028684, 481657105, 372945403, 243997597, 172780493, 497540644, 216242958, 185309314, 78503056, 450322276, 62370860, 383956230, 353723390, 420774528, 192003193, 115700026, 31083004, 345459427, 443162218, 313517930, 294587812, 247330784, 42080364, 419808914, 287484234, 398987434, 89197825, 227526270, 391136101, 10377976, 234829875, 307572013}

    {418657384, 173808427, 68530659, 181537268, 198979699, 411644244, 220226385, 382579752, 458689643, 396700841, 454993435, 324337497, 275894376, 438015696, 31438007, 442020392, 351001056, 235914239, 475775522, 112209438, 258590047, 164207158, 307248921, 381833250, 328108204, 444707180, 186286350, 347068175, 166543185, 148309684, 123471695, 231827618, 204468393, 111964464, 345547321, 154093161, 243863169, 159720935, 243364814, 992663, 144283097, 142950233, 291632419, 93688322, 136894286, 244950193, 143359796, 444137017, 436206762, 360151730, 105382540, 213912848, 329611415, 125757993, 161966138, 30594299, 245745182, 434254139, 399298712, 168559791, 418306146, 318812560, 322123704, 261245425, 209073998, 191353508, 246334310, 106186531, 362158084, 247290753, 418611810, 260384460, 401340460, 462451463, 40868203, 339583869, 258811333, 9153075, 204235533, 1250877, 478038952, 303513183, 303571902, 80379347, 37776760, 484543792, 303816442, 72724858, 199052417, 199911784, 489290921, 476518364, 330465960, 285379266, 435970674, 161796417, 397630948, 262542291, 260418009, 368906152, 467248843, 149652765, 166814939, 19615884, 137426775, 480458590, 357121582, 229783440, 206774814, 491142129, 220790879, 462048822, 33917383, 270323588, 376989426, 40764492, 432801572, 47590024, 205997255, 12029120, 430645598, 380658281, 109526504, 350617166, 169629000, 261451384, 178349923, 190124938, 104219049, 397598067, 42388102, 345926356, 62067380, 292335557, 214156657, 32148112, 224836543, 180645439, 378518436, 55001640, 265398794, 333468223, 283131924, 383733832, 226202153, 46402207, 215997206, 189365729, 281849316, 310822655, 246388772, 410770930, 422012214, 36041602, 801017, 212498599, 186974599, 216373144, 370258012, 454062379, 57154772, 434041198, 251201103, 226721815, 309012958, 363861999, 137027184, 287764710, 406274672, 129899406, 459553183, 23100099, 338975471, 352137777, 8546779, 491337241, 75012128, 471900195, 402028831, 233968882, 69596995, 401491914, 136270897, 102926588, 145103222, 33366454, 272668773, 346005999, 190410114, 27895904, 245873682, 461813513, 186790286, 95598899, 233210881, 149988033, 221404790, 342997462, 126650401, 168571581}

    {805659237, 957205841, 917254533, 549338641, 777500167, 708891684, 804180162, 636872032, 934029828, 980660853, 998163211, 896696756, 852454884, 754701103, 522403701, 820444409, 702225346, 783224799, 958944980, 523098646, 963825128, 916574359, 531445578, 631703196, 728036753, 805660688, 563304374, 517388661, 552683543, 790176884, 900755182, 881463620, 622523424, 535035543, 593503859, 664456016, 650553072, 861807335, 965014068, 969910780, 646204205, 728760723, 976162260, 758499299, 555010459, 897529039, 571798964, 618859911, 886091630, 734435393, 775531201, 581848901, 696615316, 966722491, 813438679, 878818154, 557041958, 532119968, 682364858, 598802906, 583169591, 808087258, 700368794, 613087303, 685244247, 661830182, 571894550, 750794970, 937657475, 866070522, 651711018, 914581481, 503644710, 603198115, 776062159, 573275651, 962662945, 638090512, 822712919, 754034791, 734205885, 951129705, 739096421, 904487906, 649130374, 511419160, 646695396, 510687484, 683297804, 899616315, 797907921, 732735130, 528175368, 991302215, 760896484, 905519948, 511691712, 550305049, 665245697, 551243947, 969358463, 978709969, 647481109, 535437016, 719158462, 746215942, 925310533, 608587968, 992480838, 893307946, 720753957, 849963107, 800401683, 830379058, 625564734, 536416129, 702740950, 591615004, 747981005, 706846633, 661539540, 910205171, 763376836, 889069217, 735380092, 679029747, 695753660, 627719288, 818716436, 659922595, 556371028, 632323422, 586507587, 731154477, 786775324, 797891624, 891544949, 574074846, 589900212, 604516308, 760750757, 688320147, 543568108, 798735217, 928878747, 984745671, 922741589, 760313559, 576036255, 537114972, 528138850, 825079796, 972680140, 610170552, 984324067, 776265868, 683094739, 638834160, 909741901, 868626398, 931485835, 846566802, 913926113, 878213382, 628951313, 589369533, 885177865, 732954446, 642818927, 673769706, 830911424, 763652326, 594913810, 997550556, 922100447, 571533186, 801243744, 623928545, 748089618, 868895822, 729512161, 715621180, 764748990, 871364273, 588829170, 729613485, 772151801, 741919695, 543928736, 657460083, 500679238, 823747079, 572438742, 609798063, 866663313, 858972544, 832164360, 964485033, 860862156, 990345022}

    {751402286, 719088266, 672040700, 820425032, 921014355, 581871789, 734406305, 678516486, 746965659, 749712438, 689764062, 741339840, 588806998, 926722592, 779995371, 713653273, 843957774, 524847018, 549986875, 913830037, 964128263, 657309137, 687471981, 636779215, 717532764, 995675942, 600194067, 727146729, 644724917, 736828322, 533163576, 743395051, 884519909, 503639028, 687186152, 515357870, 651475180, 526180869, 905127468, 548823489, 883446643, 506021644, 821389620, 805245179, 574061116, 880010693, 685991124, 943842718, 612191150, 537316946, 986390225, 919754908, 842445951, 602425665, 533774253, 686808117, 592812547, 751467561, 801704866, 835043601, 843300304, 674724284, 500177818, 644380936, 967389948, 521835518, 856517435, 822462504, 851727579, 948443649, 810801034, 587498597, 739258234, 730591412, 896442980, 915765871, 641793302, 620618070, 650471841, 764008881, 515110020, 971006417, 666132504, 734182137, 515030114, 551375810, 930052070, 652731458, 941722624, 728666197, 640917894, 865565843, 735919966, 759342781, 989444277, 793100200, 692609745, 795954294, 577799908, 715557227, 516316168, 829975826, 763841291, 742242075, 653937055, 957866438, 862494639, 751955625, 700470192, 746605292, 827169991, 736787997, 768566304, 844143108, 657511907, 760444491, 591722907, 795066726, 766293769, 944580892, 539597939, 559682105, 889631198, 689504604, 901465427, 575136325, 848090119, 561401475, 719760468, 571106028, 882176687, 672117611, 773726390, 907999046, 720604367, 530502582, 705802617, 696684432, 742687082, 666805314, 783707924, 710015870, 902605302, 921697215, 751524929, 930560927, 636471315, 628677496, 826695273, 544703022, 915167200, 586194024, 805202374, 747719653, 975779210, 916110340, 792776751, 519281098, 615410151, 730735773, 762856666, 977017042, 932474558, 709296949, 950717468, 580581279, 791621292, 632392684, 832951078, 787890914, 734179062, 905315670, 693501410, 707641016, 607546622, 889996411, 520977071, 846450325, 555165999, 574094405, 522220918, 704974156, 649178531, 641159954, 992836932, 816340764, 891618606, 997670518, 853972277, 720798784, 632633244, 931364946, 531522701, 796092728, 920068010, 833842284, 839928608, 727543930, 611252610, 801986329}

    19

    Returns: 240095505259308832

  97. {311505533, 229050764, 125631598, 188038736, 489777391, 346610429, 48979593, 161633316, 268243377, 194322782, 284794756, 297633729, 434746980, 350623899, 83164420, 259014166, 275500522, 297089484, 408229437, 387358297, 401525640, 330712856, 433172888, 425315936, 240578054, 366598843, 223464927, 124405464, 114081534, 301125442, 177640803, 490112804, 121426074, 447333639, 390684037, 135675094, 429213088, 190595875, 380472082, 474136663, 155909574, 325392373, 485176121, 90810590, 147436413, 450509781, 444291890, 67845958, 178615484, 187040961, 470758643, 413934721, 377922049, 14073359, 212475785, 129718221, 131967051, 241075799, 309546740, 450212090, 370188416, 283698624, 48400273, 456121478, 136725171, 9398775, 122876363, 470431098, 461746611, 10359400, 354885075, 81409412, 129771168, 457433711, 201650804, 404190299, 210814206, 268910798, 119573603, 360919820, 39335229, 248683766, 334887958, 278394501, 239397808, 336185315, 104184497, 270582574, 48427595, 457257163, 80202448, 290748804, 249892844, 298852940, 57201982, 325966659, 236382497, 14692633, 139209970, 498895057, 295012987, 41951128, 257939588, 114347584, 445495731, 314439338, 248923613, 397200582, 353256697, 354069551, 482004341, 288609147, 496875750, 174503490, 229213914, 185519317, 220812969, 46423190, 138725662, 177258478, 149694917, 7650381, 292687301, 247321745, 24140381, 342250754, 20174434, 443213675, 224379010, 138893543, 201659259, 251658535, 431846772, 222944595, 481464179, 373522419, 61269781, 173025252, 144209437, 433656805, 151347414, 192288877, 104192708, 77654377, 266525724, 285936856, 469867322, 487252905, 421311914, 241033734, 228168670, 166748556, 342118949, 59402563, 125139544, 222550177, 92998486, 432922638, 26352639, 347462733, 187639495, 465222992, 3237342, 163143116, 210782868, 230922145, 208273791, 125121445, 477072520, 84242776, 44378664, 499320072, 275277019, 417555595, 104772768, 169186934, 245354549, 98366781, 123583065, 235307923, 450331198, 177363364, 166201424, 421958142, 304867041, 26655342, 20932148, 357462449, 394795340, 410020776, 71148523, 389954141, 382991084, 373880436, 406106715, 385615216, 328649375, 245078621, 327123837, 246524315}

    {397765963, 180105817, 424977884, 439192293, 291240256, 131943384, 383159, 247148824, 21801172, 34016720, 495901593, 17179891, 363102742, 474447007, 331446579, 65809580, 34372799, 104913611, 386575708, 196863633, 496457785, 30461168, 381485296, 275551181, 6228109, 26055807, 258756002, 316889265, 296884162, 364802883, 70789007, 161783646, 302384916, 207697710, 156363621, 412330987, 341940539, 297855341, 468353801, 218731513, 41441511, 174113459, 242205685, 319252996, 133077481, 352128757, 45061909, 56833902, 126809187, 227530406, 327255554, 166701169, 163456663, 258757817, 53659971, 383567399, 60048142, 191257663, 349501886, 106628800, 274062084, 51381958, 210689899, 61810087, 149901730, 40876686, 6027097, 57529833, 453677547, 423721667, 259377647, 267718540, 180614611, 276166328, 76071318, 224601129, 331824281, 116517972, 350595033, 110608264, 169498955, 132797878, 470009992, 470145086, 364642821, 90790768, 245524524, 493294413, 154507836, 75952996, 335434343, 287802041, 264269523, 163877602, 362007632, 471931646, 158486836, 320934284, 418835338, 66220278, 219742224, 278551663, 159295040, 443930661, 156443880, 242524919, 15267286, 164209298, 373177063, 310156589, 68944001, 387589857, 280770578, 349045894, 353275576, 93783663, 242062347, 29368367, 45706973, 97328596, 304166597, 380418322, 206181321, 313051010, 487678989, 479024586, 17548265, 193539673, 137515796, 124250508, 110438999, 374751100, 159717366, 122577096, 388785049, 119374834, 449846115, 267113782, 273995317, 360640437, 429266261, 488769655, 174145057, 114352947, 28671373, 444854303, 232059953, 483083917, 236937098, 226732351, 454111924, 77815344, 103511216, 401137689, 108311812, 259803238, 133509496, 433147700, 239069157, 32283435, 460424463, 116949318, 462015127, 442734504, 89480277, 324045629, 240310116, 187144583, 229981422, 384799519, 337585606, 200104558, 259255491, 339692326, 424737444, 353070669, 472384539, 186624071, 74105894, 311193147, 66810397, 497769493, 304838826, 12500112, 151892601, 399717754, 330075022, 372048282, 358465747, 147482270, 362632989, 421293581, 471634668, 292264369, 63939058, 485309733, 45552063, 50703400, 471944001, 172936493}

    {939157488, 583218081, 735561894, 724500602, 650358417, 946808763, 722990160, 900845152, 782743542, 605084669, 841784291, 910697448, 511711893, 658466322, 802133632, 538136910, 860907875, 519183599, 529149313, 972509062, 607421500, 866828213, 869639461, 954275908, 717651395, 538991359, 971948008, 884266027, 835329121, 715994590, 677139164, 652872424, 923741711, 972475818, 986283069, 884617523, 949725386, 707544569, 685690293, 875638909, 702242691, 999072427, 853614827, 829095634, 916127072, 885088454, 619361654, 701784515, 924319712, 690037888, 680486631, 764644925, 770094737, 835164849, 563815061, 890965979, 980231508, 947871742, 660253854, 913693642, 844818774, 538569505, 912306318, 870464997, 586912907, 561254686, 789642013, 941403448, 536661364, 655556394, 973890485, 639163558, 703454624, 641945576, 830066793, 589829488, 512705863, 666436221, 949885177, 546824907, 849795786, 521432370, 817134184, 642295305, 646978581, 957236233, 920582998, 780453246, 802513058, 937260465, 560007547, 984656604, 922852445, 685468186, 791834096, 728718647, 752707382, 621807139, 688929432, 501005247, 573241553, 670170504, 719264770, 822245349, 618929472, 700534509, 753734010, 611887447, 661612038, 736121118, 687578375, 778890456, 941989277, 870779677, 633559834, 595314669, 657883670, 925507545, 691111189, 921487347, 843829823, 899454557, 646556512, 832653947, 826137870, 755507116, 596717471, 731472531, 533266078, 775617003, 670717784, 720959239, 900958261, 885497843, 632209790, 594699707, 702751737, 894090096, 882616952, 865904329, 975969969, 695112892, 917719746, 849720922, 810584848, 503482673, 666500404, 538955744, 912094234, 790122075, 831096406, 502266938, 554617132, 723708299, 707772365, 657617258, 592315940, 839649460, 974160285, 810106207, 890006552, 807973305, 708512496, 576979598, 708028276, 988426153, 568499155, 842079108, 553479998, 672968768, 825400634, 662137359, 539325625, 849388868, 995589340, 613617172, 882259895, 761692818, 792569109, 996080844, 768373524, 967273185, 970361630, 543041257, 579015071, 735331899, 996428800, 932820353, 783057020, 882373181, 686417554, 712342715, 518681309, 749168036, 980444345, 566368279, 708778327, 920141597, 717154409, 521985581}

    {709282887, 650108441, 827053232, 857127631, 688622761, 778311470, 820718900, 925624467, 768095692, 803284021, 518494765, 957164522, 948309050, 981309453, 720792056, 641290906, 928514872, 705721196, 656703208, 680297593, 757122354, 812102868, 683059134, 630491368, 740839872, 748410517, 932570930, 530104309, 735776246, 923025912, 760018398, 570803217, 751670644, 856095582, 832140860, 560478842, 839236321, 830076210, 956209427, 928711939, 544478067, 541274523, 646900401, 718402422, 682963853, 895855564, 862307551, 858833044, 776795332, 548689810, 928018908, 982238209, 538393126, 598475219, 826168011, 551164412, 522044909, 856320358, 759888686, 956776431, 790704948, 584920643, 818107631, 754205459, 750241760, 955594839, 501519982, 868272015, 875734582, 625134475, 575956394, 511180825, 588318403, 958630977, 920761043, 957903682, 753980621, 801619863, 536528485, 591500353, 756686725, 730250320, 516225038, 609733193, 700073826, 874998904, 691443451, 865165074, 605752432, 554552713, 894044186, 651908458, 957829456, 839984230, 956128836, 558182300, 975317460, 628946205, 768747930, 638534334, 910765341, 716795830, 929689733, 636319908, 586935924, 912487171, 645887662, 982547703, 598048221, 921508733, 915043250, 543453769, 986070535, 615667656, 824596747, 892201220, 533432421, 985626431, 688885650, 878146074, 667367014, 862047455, 902025196, 746410964, 882759886, 651143144, 794434036, 565958471, 768021874, 578942284, 616911139, 764387344, 605135248, 584221478, 889616141, 985699598, 591664835, 793290102, 887282449, 642494434, 591363573, 938887850, 665572104, 902671287, 952945181, 936303152, 876752213, 655417863, 996405005, 838576884, 586190616, 712349077, 651031895, 798594064, 842225189, 856166618, 672672484, 937977190, 699867055, 811562179, 703377050, 755106059, 558178759, 573471139, 801435094, 533696224, 853398693, 530551522, 878498505, 857806019, 891376296, 593010905, 559846348, 594022558, 965303840, 777019144, 667854315, 823214106, 838953059, 769790323, 892123014, 865013830, 910372181, 625924921, 594050906, 615819538, 815794832, 554907292, 837534362, 897320868, 505082290, 874498739, 977259231, 861097514, 748504877, 528492623, 668793044, 565373552, 968933544, 601528888}

    190

    Returns: 527247329610225

  98. {160636469, 308941714, 434657685, 296891841, 489548841, 322360375, 68797735, 101590707, 18465918, 28077513, 119203946, 472722869, 246116747, 105625225, 98495165, 284641491, 405160956, 50719502, 225098840, 445133011, 488570433, 132466857, 460484885, 378780677, 483340817, 89982001, 458694571, 217525365, 343747773, 235470065, 403369221, 224229977, 441318113, 48764319, 67901719, 413834483, 309187361, 106864408, 393541272, 349382468, 395421677, 236953136, 58323722, 496618457, 232208814, 217713975, 307275232, 385564979, 66427996, 334072952, 385151767, 257339513, 404391995, 144756808, 169542021, 408204616, 386394932, 159243325, 178948773, 450074792, 381307937, 13252413, 10999346, 275806467, 389929870, 324009288, 337282219, 443533297, 276876853, 217566931, 234995613, 380927490, 129611811, 190535451, 294050120, 132784209, 172351867, 354158728, 35249595, 254545517, 466767256, 44218386, 209770390, 36265186, 87187366, 351724694, 480824968, 230279570, 146867623, 267989184, 36232337, 340307404, 371561483, 357057275, 51149048, 109524555, 282505309, 188897901, 108243526, 248732487, 176166312, 51977364, 398416939, 83055979, 330105787, 88047922, 232577432, 484964634, 93290166, 248624843, 60255630, 93927779, 438454967, 13631815, 182406098, 93447912, 22135649, 220944099, 471828461, 272183992, 430320497, 345933580, 230710239, 38567527, 111424316, 317213304, 365895743, 66936571, 43636997, 497217666, 175572898, 136571921, 114426021, 104382645, 34894731, 416901243, 176739087, 317992932, 489324407, 36297374, 196129243, 466397035, 9003119, 178227827, 87952580, 88555472, 237907598, 204169298, 291819965, 286991188, 259151606, 386045079, 332784295, 320476878, 894037, 11242634, 180538224, 416773107, 16024095, 284098572, 186968797, 378729669, 436260548, 441777191, 247900831, 329286128, 413626544, 316457987, 21610028, 208028855, 289204886, 196112592, 298401201, 216970835, 332330185, 196301295, 233437779, 275982433, 418063393, 450791287, 61577915, 424438931, 233741144, 238763554, 362464988, 361922737, 268707528, 493084286, 274086779, 454183680, 387645353, 133332578, 324998864, 275199111, 238740028, 237811960, 434687951, 275877727, 19699384, 10613291}

    {5230160, 496360389, 248960233, 74504811, 21536508, 224435827, 5023257, 194023705, 240441365, 118503910, 188141014, 371563519, 208199038, 156673645, 152862254, 310642163, 38108332, 389972693, 207330187, 136263232, 444477862, 472335374, 489300292, 310244912, 323567181, 25072984, 484154921, 387566143, 111496033, 453727305, 306316474, 485935909, 159206362, 482851045, 435289076, 196267948, 61618307, 291727438, 455475137, 272530114, 51708144, 170410650, 69463509, 77537377, 208591884, 485771733, 118084196, 136335913, 363885161, 6300598, 169883094, 182857340, 388176577, 433175927, 113609359, 104808884, 96947510, 360111235, 380726957, 442205331, 99167847, 400521924, 203930325, 184683494, 172342321, 32393781, 156098398, 465192497, 390438563, 426702872, 200253425, 280359275, 364358662, 24317360, 418059795, 355544929, 404528281, 56492631, 19238103, 479805042, 409438982, 104238090, 489643232, 354041150, 141501272, 18785342, 197847208, 382575977, 84436543, 330398321, 334284747, 377483797, 159135120, 22665909, 81033723, 336248294, 251770872, 380723575, 427579903, 407436966, 377027567, 89444099, 314515192, 47226307, 487527947, 443200742, 121690890, 164754400, 143875281, 178453133, 207099127, 39414732, 110794435, 2764277, 480714292, 478842911, 260325629, 186398948, 338866626, 228300765, 392647315, 235238232, 497253357, 5707831, 124360971, 248765890, 353396501, 431394796, 292682781, 253125073, 2853507, 473011345, 465734512, 341337926, 74527629, 348444555, 473379082, 124362998, 148314437, 111475505, 331287202, 73113145, 67595988, 442241234, 141761074, 384800125, 394955363, 196505969, 372785249, 431820372, 475633728, 58925382, 484992808, 422509707, 135074518, 432905727, 281169021, 13180519, 431222775, 487097252, 154789196, 487920855, 251491587, 282238364, 336897754, 471229389, 54667315, 94330330, 411762958, 195709386, 325538384, 289659427, 17108351, 147895258, 413522557, 278899776, 480166183, 54690562, 352600422, 399194393, 347814160, 388637879, 274174529, 120712491, 137542454, 292606956, 357859142, 281568347, 346025415, 95069572, 344600366, 232064829, 205299420, 77443023, 230567876, 494043675, 253691562, 405952268, 271232886, 258058382}

    {806605639, 877997710, 768823768, 653370058, 821960736, 606140533, 594741679, 681731283, 847851165, 714714097, 891472883, 887661745, 991349010, 633328346, 764365137, 723732926, 847312962, 981312795, 696068509, 789175218, 934997504, 682113205, 765313503, 847492677, 884201983, 902093777, 714609448, 908482874, 737573622, 545427897, 736209120, 504424530, 765262357, 995809167, 607749118, 679148172, 619896903, 686775172, 798730781, 650252107, 629628649, 655368886, 567871492, 787686773, 693539384, 590930827, 612856094, 943310968, 962124736, 599796013, 809251310, 572873946, 790801018, 501052269, 959887207, 672814224, 975602157, 893578898, 532381833, 716963141, 705682102, 928943667, 775328204, 628392758, 890505872, 522490847, 620725610, 615323939, 780370279, 952712431, 872278194, 871368520, 570234085, 627511061, 927091473, 923403737, 941171222, 633306779, 705143070, 559563159, 591972298, 756807097, 593532063, 747925946, 930189261, 652010104, 555067013, 540997094, 523736338, 695909547, 535715211, 633388107, 727172093, 837574271, 859263616, 731334955, 741131478, 671048506, 844247337, 980445352, 767199740, 929428762, 570433868, 621539505, 710183473, 515752646, 879850320, 821044797, 654889000, 756905753, 927482152, 789200267, 916745669, 704595533, 987655965, 592844346, 535162595, 883029126, 793029101, 511778668, 854626236, 600739405, 781950764, 606954316, 545042632, 956539919, 656801557, 923645766, 845392444, 959152761, 736378396, 614076992, 778474573, 752089544, 500201966, 962441458, 558266597, 558724765, 571933895, 912844106, 656924521, 798841621, 763262118, 675225662, 519605236, 771318947, 819468829, 675603454, 507548994, 962103422, 851824374, 583011098, 899466183, 719355632, 843950670, 597236669, 614126197, 762228661, 617925574, 827677084, 946834657, 979903521, 895375745, 753679673, 850218543, 709521775, 628158903, 827533218, 653284122, 936163853, 540351153, 891414267, 516333900, 739866647, 629163669, 988921209, 779256879, 664586962, 670728069, 720902378, 612877278, 760198283, 958762446, 661217517, 669093468, 994080415, 541466976, 804501306, 752967685, 940525859, 865250401, 954305046, 597232193, 878295603, 578336374, 896091986, 882816253, 559913281, 983454260, 824943190}

    {987036206, 596227728, 633385018, 582884557, 961930502, 569121384, 878911864, 915373594, 546860427, 521239241, 755607881, 712212969, 610478717, 919546908, 864264680, 516251324, 704501452, 747795847, 859513501, 688961759, 834522055, 912691042, 782834640, 587899842, 547938059, 507285484, 934040970, 615323532, 986917778, 940977958, 570974873, 727335859, 697799573, 588302822, 774341520, 798014291, 960266310, 899745352, 820704545, 716811950, 519193421, 538123291, 604024150, 985231006, 970870298, 617573854, 909951763, 950711561, 897773127, 694417043, 937790905, 995321368, 674988057, 593573075, 734596138, 900221319, 848899643, 882985033, 529911480, 530325330, 688813277, 509209246, 591621027, 871514741, 732323631, 774821783, 810699454, 741826108, 893524523, 616297900, 979850416, 756627674, 897318163, 742920506, 672678539, 842735004, 967654876, 767361500, 750769337, 806129018, 867918077, 696861453, 745264870, 511291885, 974591944, 526446283, 749477554, 726875525, 706080228, 826206590, 917240170, 816828727, 693036377, 689024705, 915525914, 738514146, 621983922, 852715264, 612492472, 892558028, 722433834, 902982318, 988757961, 827953709, 503332896, 707123601, 831307826, 579211691, 644860207, 632851839, 607049349, 739724265, 887012187, 886649968, 739057094, 642180363, 997175952, 943224133, 682119326, 689810126, 624045048, 621449245, 668695703, 890500875, 904930508, 919064974, 625821646, 913133469, 913820768, 648351046, 531408472, 728900763, 526696316, 741426320, 733216560, 654115905, 761805292, 901036573, 591416858, 720167949, 711414175, 807112808, 964116284, 529275087, 891114685, 798332686, 925821356, 684773688, 969627673, 652703109, 536796867, 501957689, 967816757, 627390883, 520130888, 859730436, 600756378, 889898989, 623851502, 685975476, 598877482, 719754957, 847660700, 804121648, 865880528, 765585562, 898893840, 596731709, 967536826, 929241767, 698026137, 918281115, 624801641, 698656605, 779166503, 523662546, 509102679, 751793313, 590159153, 566175383, 865272779, 797508193, 800365664, 815472727, 664638245, 684273612, 702411296, 802975668, 708793950, 865172550, 766826550, 773825653, 845000288, 912383378, 688858688, 800420214, 687384723, 932074200, 511660068, 706744155}

    117

    Returns: 22831893423719688

  99. {98223376, 183401522, 366470537, 88992685, 422662181, 231112787, 308087074, 429968627, 277000692, 353277159, 152152309, 177736715, 143680007, 485955783, 384431950, 246730228, 88892796, 385676611, 10488629, 218353218, 478331358, 287539310, 430609963, 449443588, 102682554, 12140474, 418422730, 290043825, 499224284, 49388777, 364216613, 33132106, 221457763, 204719021, 173918282, 52856241, 267344317, 256567400, 127447219, 393818870, 79840869, 463600093, 365148241, 294171742, 135677314, 1204471, 485813693, 486206488, 49983257, 256147830, 103323097, 200928801, 227811192, 301287754, 461257258, 350254267, 150458593, 480319196, 194040562, 172966235, 215515206, 32167085, 237799606, 349757630, 260506035, 332351244, 18478298, 120232116, 128691683, 232547631, 290082491, 467388873, 135945043, 383238004, 48555327, 322253163, 43812869, 296569766, 204763260, 194808127, 120227476, 403963802, 230852346, 234390061, 252316324, 191951808, 62255358, 228129722, 25910707, 196917342, 46326161, 179972958, 152127190, 252024597, 1849585, 314339603, 311230989, 320327009, 434738021, 455596245, 457694465, 52867833, 344488667, 94437911, 182157126, 421116418, 14174487, 315534809, 389935140, 325544036, 375347439, 72346698, 186263752, 489458566, 58923098, 324501672, 337899469, 390953938, 60642220, 497296732, 357904293, 149206373, 344487591, 186885696, 64985657, 322325392, 410649332, 431034601, 175684879, 254173169, 448192780, 12089410, 56132706, 25765099, 150656875, 329964953, 91210728, 46682039, 28216168, 141090387, 420384564, 456181353, 483783140, 378276164, 218644719, 360495986, 284458115, 21500461, 77893607, 287665127, 484994231, 190985971, 401317481, 298053015, 271413780, 304350240, 279098321, 390208669, 383220642, 184094653, 228593401, 50794164, 207037358, 9140318, 386013252, 203423318, 122803498, 6223704, 200370371, 390302572, 387816757, 198144160, 280884542, 111215658, 71354566, 119449052, 274583042, 445967391, 465820617, 109191450, 478902734, 221373203, 489345957, 93785668, 363079932, 324996931, 466295651, 102188165, 359235499, 346680057, 319687828, 59634115, 195254831, 290345811, 376829626, 285160967, 169774050, 478073885, 378211202, 457692804}

    {92400410, 144301311, 8701112, 244452308, 404362, 224895925, 270543162, 378247773, 306242459, 287133549, 323839264, 229275118, 441164651, 443180817, 139206038, 107213523, 33247282, 27922171, 141659331, 106125807, 237186567, 448385965, 110757200, 170576854, 307505799, 428811947, 71905173, 131019711, 309886568, 270326737, 421346374, 392337290, 285978640, 272969234, 318158330, 232257128, 17097197, 342596572, 486928048, 357636682, 70015110, 27935338, 139242300, 116032395, 279416657, 353499246, 30868867, 349835121, 10592116, 149532846, 277036642, 177763217, 68169944, 235857842, 205079213, 77778686, 391278180, 176021426, 25776092, 25116631, 5180528, 246033737, 400745034, 51857009, 78584162, 334901011, 279464782, 81544048, 415884762, 137817280, 10611095, 417933321, 147257516, 38910223, 112374783, 455854188, 155788486, 35544867, 393403369, 250838584, 80480457, 310404567, 256441854, 248091195, 232146581, 43884650, 357555217, 88685381, 114900267, 331317079, 365083995, 274976453, 17045122, 125028303, 192329124, 105387853, 11907191, 136492158, 221806454, 462383885, 359290646, 348614188, 51009019, 345301770, 491130702, 205964015, 192782767, 89380919, 204093877, 482304877, 232377435, 126029596, 134156125, 358334365, 124641801, 43586374, 68988422, 263818299, 220840443, 90808608, 402109834, 56849816, 432754825, 479024974, 104732055, 486804097, 459104961, 384697639, 425438106, 436783044, 11843169, 164279547, 277399835, 264596331, 115253676, 298320249, 481190688, 135265852, 197350316, 477587598, 50315074, 393184645, 394091978, 28773551, 435790909, 151195693, 427744919, 225878616, 204767854, 114847502, 324353107, 376991817, 463394291, 12902037, 73194148, 46634825, 491924382, 422383037, 28309897, 65976592, 273464992, 257580953, 238972670, 301982019, 26562820, 426286565, 314244966, 229871988, 321565329, 316881592, 68298610, 445921292, 56621112, 285758398, 205836799, 483299901, 235477075, 205535624, 487265396, 18740102, 215639037, 320460228, 137539957, 413035707, 109818950, 380355420, 116460340, 282304200, 455232785, 139096599, 381619843, 203353810, 272864839, 212197900, 259899505, 396455032, 86718072, 139959740, 242025169, 489951457}

    {773397837, 840310630, 843982361, 640378893, 771151290, 783000383, 511366067, 845285336, 712971840, 823768211, 570220283, 678893438, 912252396, 628952354, 661562920, 737567858, 946881195, 925595974, 597113011, 912531535, 845629332, 592542153, 799921480, 954083752, 843450475, 825550695, 886798003, 617980019, 789701098, 977468654, 751850627, 979950469, 502833919, 613718853, 776455617, 503444899, 723794290, 754054491, 796983680, 525329912, 585105796, 642824812, 638466511, 768256727, 558773220, 865563480, 624648041, 562366701, 622413952, 651528146, 889017278, 948054781, 971798862, 983129722, 685871841, 831028555, 669075493, 932740792, 689777112, 521908765, 704935260, 751441493, 752718618, 637622776, 897226696, 894074699, 526094820, 547183959, 604725832, 589500918, 703943619, 705600051, 502400199, 911164417, 882549870, 888964215, 697927225, 841257918, 602153452, 507201203, 743124659, 858036734, 943518589, 530303931, 639511141, 992351721, 760070720, 554549488, 549323623, 849731680, 530272443, 870274816, 640891803, 742427241, 654565959, 789545802, 783065497, 631176627, 961478037, 945598074, 503204966, 611909604, 714590942, 501392010, 999038769, 582260319, 761404849, 984532303, 559345980, 791304057, 670015116, 536926141, 537273673, 609058801, 921669682, 730442140, 547440440, 774268604, 811760491, 803729828, 631458634, 821494805, 767297142, 886515315, 913905186, 800362935, 823830867, 913618352, 747310881, 682199594, 691352088, 898790552, 763232847, 804274764, 960778254, 607017129, 597105951, 716197584, 953411117, 984982888, 609603231, 829960229, 864781650, 608692088, 985720285, 779801355, 759376218, 816384261, 814227626, 802961123, 764890151, 779577981, 534740665, 855285527, 823294897, 601478748, 982848293, 913678515, 919504822, 855660720, 736318787, 514352943, 964260197, 822396848, 676087833, 776452087, 937234344, 832890002, 969823087, 920832357, 817490467, 921537958, 848200828, 944633822, 930039251, 755185951, 620628971, 930376393, 830809648, 538793060, 653914027, 872576715, 811466842, 612967346, 581358000, 922820164, 985585569, 592163588, 955575162, 547948951, 588156903, 666528525, 979554545, 871901329, 739443215, 984767938, 594547954, 633095287, 843960125, 892585150}

    {548762363, 916669601, 962847462, 791824267, 554567251, 975388212, 683875345, 891327221, 875448167, 591464292, 606969575, 976095733, 531444852, 746574044, 826854523, 709736867, 584334469, 948423602, 936589398, 834017241, 669355304, 817842474, 786032134, 574932300, 830675522, 973001888, 553986506, 788801473, 598369500, 920930219, 759452856, 577314151, 869824056, 676260499, 599861972, 568800797, 965395562, 818969280, 575436379, 862200921, 558398099, 681969569, 798170673, 884816912, 610442137, 807083045, 613442546, 763007814, 698611235, 701808777, 782016148, 787666844, 573399571, 748751519, 692065114, 513772631, 666494111, 648413328, 587650367, 561127380, 795103736, 682404565, 644551085, 914163213, 551278950, 730448678, 773839927, 879329760, 982038255, 831383612, 575998412, 524188069, 617040487, 626047375, 622957423, 523224858, 625492970, 955753194, 592729092, 616278915, 541219880, 640485300, 940507293, 559978085, 695786933, 617451930, 677442712, 988668462, 970701809, 589275966, 549536311, 859781737, 902716957, 750063318, 749649071, 673256408, 879576069, 708027174, 733051617, 550353379, 791402886, 576690229, 734156788, 649422467, 733650919, 989383694, 849404457, 566848297, 858195493, 632429466, 693686187, 606359619, 531264440, 579342613, 883410093, 809571635, 565488881, 612013796, 719141230, 707474690, 860669088, 507110096, 604381431, 522078932, 642445805, 528254432, 908536672, 627458292, 857279747, 993834776, 990370002, 868016720, 660463728, 629166649, 748557794, 736119900, 939294109, 650825570, 522237853, 500832577, 851525159, 829184043, 602858487, 994512360, 880939144, 805962403, 832309816, 957290217, 981609329, 807695792, 636721784, 633812476, 740788776, 792677321, 634483577, 649650448, 937147432, 892703517, 541387799, 817229839, 908338348, 617559935, 712967679, 607162489, 757871333, 997839733, 970008146, 592795885, 570960982, 577583485, 540213871, 513638519, 856665179, 541412639, 793319170, 693124697, 515045431, 924626312, 664527297, 839029612, 594997149, 659136598, 518788251, 734117346, 750935417, 991996717, 863111788, 675367607, 852765279, 639068136, 837738873, 667043987, 822536571, 887157883, 926691869, 972328870, 817047475, 711295702, 656683040, 717854050}

    125

    Returns: 19027757938355114

  100. {22131877, 159319742, 112344250, 234683709, 141840694, 397435758, 24843357, 253021017, 231644663, 260531559, 166101377, 480944510, 226202776, 59120784, 47486712, 365071637, 154844101, 308887079, 496993521, 464189691, 179208270, 64355428, 137417834, 126352133, 150647908, 268438753, 92462251, 145447998, 346701285, 294426174, 437730892, 383072573, 498702140, 231134241, 478649383, 443833815, 496662936, 165777180, 461009307, 9050695, 99020920, 204054005, 439458807, 279584788, 271368378, 283241054, 104266751, 223976901, 199954842, 2793296, 416064981, 406388826, 141385474, 404529451, 282645424, 296783295, 97858596, 208286410, 130475022, 345351217, 320752134, 308082208, 223659431, 144057366, 326072642, 408515211, 271350970, 362090379, 276472781, 246131714, 24142390, 101154974, 35730856, 321023801, 126240080, 314761172, 144361195, 154895919, 307662722, 455457287, 421364967, 93954460, 295078867, 382592031, 167695639, 392107574, 5431113, 78402626, 161802852, 361133711, 129305892, 57859286, 490494934, 127354720, 457640732, 313532111, 459195533, 337272316, 490123657, 27034330, 5640781, 204337220, 82101255, 214583870, 276681741, 84402227, 340259966, 71274442, 213397980, 394893243, 463620092, 411630376, 21715761, 284141862, 450207964, 235508727, 319528391, 125372074, 290195771, 8822494, 226248669, 127734630, 139642781, 164202425, 68328564, 233876149, 442121839, 289584265, 246900534, 400794989, 398453725, 130088692, 472826144, 117171962, 161369329, 71608336, 216995563, 87507311, 305941212, 27951367, 482760268, 78724405, 207998241, 429531245, 201749730, 332347279, 176834773, 41765230, 31898252, 451296105, 287868832, 12021442, 245158326, 141089212, 483177094, 498034039, 60989106, 127669702, 101317423, 84834575, 363208418, 404777725, 106674518, 140740772, 183132428, 359654331, 213404249, 161723580, 11867295, 464172331, 49789511, 205275870, 112365551, 262284967, 287303938, 443493453, 231106545, 71483826, 30750114, 93773513, 431455448, 317212202, 94787370, 438827095, 82767101, 75375752, 365953183, 403364646, 203266596, 467155203, 115037014, 419054385, 83666407, 104914515, 364128557, 143671667, 355866312, 491399104, 282432478, 280531103}

    {484455759, 478200207, 306727368, 79973480, 436877216, 241273712, 118023378, 487177446, 466281390, 42628767, 466475838, 402559521, 199269888, 421453551, 273606499, 289254336, 380733325, 49249739, 12986541, 472809139, 47822534, 326623152, 12186615, 214898117, 170317800, 56837416, 383652385, 447691082, 96591366, 420028741, 368612608, 231930887, 444138834, 114770962, 307437748, 354922276, 389859521, 390354497, 406140206, 32853522, 86284581, 328431146, 179378646, 144536130, 66328125, 435933571, 118498507, 35294379, 220501999, 356949399, 65007923, 144226768, 200824257, 379484448, 256235658, 412626688, 137423242, 162716362, 342424010, 249813676, 31736917, 357415112, 161598727, 85537464, 391321265, 491382509, 241075627, 274118985, 325937492, 21393354, 156476160, 497817224, 307306168, 126743228, 76632054, 326922829, 412644004, 184573835, 413617894, 264584354, 302005421, 118448223, 201784054, 179667928, 59676519, 367523645, 285137719, 76327724, 260848328, 67562345, 77852473, 157716461, 356108763, 468979881, 313457602, 168439844, 141497324, 339779795, 185132083, 194864164, 141555409, 220585998, 188718089, 342117997, 308382479, 344702811, 192145632, 100209007, 369232805, 482146644, 411958317, 485491772, 40978367, 189195617, 443084986, 388464144, 348057651, 82435610, 412966218, 279369925, 74539396, 177070193, 266895313, 436136904, 252725344, 427496305, 163579082, 182374323, 71909388, 1796165, 400520864, 349926056, 317457451, 225815731, 121866990, 171043334, 122981741, 206554281, 211540377, 304042078, 45348717, 228617033, 213585240, 148654300, 252271681, 158979161, 366678771, 29849537, 263524799, 38149899, 441776667, 18525246, 222807750, 464978751, 388872114, 258689897, 108104196, 289093724, 386475062, 391479052, 379727549, 394169923, 327897286, 145390957, 99261446, 383064670, 177578299, 185169322, 412291701, 409455047, 286301375, 422701115, 62487483, 77876924, 119344778, 171437455, 248301373, 124518260, 481874921, 129659337, 462376950, 21413905, 474264952, 61029004, 276355605, 387202541, 280772859, 40250931, 271187501, 287609163, 240592663, 176124262, 474707884, 386293319, 143136858, 67993938, 241406033, 395194216, 111089562, 75277620}

    {583789704, 736968061, 938954875, 679283668, 943760191, 956879831, 964539000, 601915830, 632329300, 849846599, 824194323, 734172762, 984457890, 963627329, 984879179, 905700197, 698840886, 521486206, 855175494, 523509010, 583341902, 689508522, 893279832, 905074085, 680114190, 832233023, 581604242, 707730109, 695369040, 694299310, 859652297, 500576153, 800749724, 870215814, 644286321, 519896934, 671991049, 791449258, 579025380, 958871629, 627984100, 651275115, 633212380, 607318715, 924326531, 899844042, 952933014, 752163251, 908248103, 860198656, 575335022, 657440341, 649794408, 748679005, 654533019, 551453793, 688501548, 751391245, 816043375, 562556880, 962714274, 577434722, 512152681, 942844470, 729629074, 590599172, 647752504, 985433818, 642462680, 617039995, 581881756, 884274852, 580834609, 937430998, 927732394, 931435658, 941362794, 936805602, 771450311, 652942463, 715905274, 984804335, 595386307, 930625474, 662363590, 625549767, 848686035, 983192045, 778962274, 805656303, 674825012, 977798653, 521951160, 935495159, 907148388, 515567845, 509704134, 505044152, 600183665, 632122367, 777753382, 629483849, 918666135, 531899382, 879967192, 620067996, 506087303, 689165315, 609623523, 720211097, 849756382, 545840436, 904762675, 785837543, 991618794, 778791504, 691319684, 749214350, 572214453, 841909976, 718968310, 997709750, 551222293, 603868616, 586114357, 995313119, 842589189, 931614263, 762329601, 776355046, 934454440, 645454261, 817009772, 538793569, 706497780, 690891435, 918639047, 708384006, 746435124, 976494419, 525322534, 658288104, 522494579, 598945720, 846640618, 783410188, 520499397, 562029536, 722715409, 741873435, 883349313, 848307626, 936666812, 657464554, 541151201, 936786016, 916593562, 884612251, 857347530, 704768682, 854124131, 637261935, 610479791, 962444910, 708660226, 901772623, 917134369, 889185930, 527620110, 904499451, 811800339, 505468251, 578211445, 687989495, 520863265, 841413716, 974724166, 639757914, 819076654, 516354170, 883574503, 578842238, 710862580, 867409118, 622768062, 723379657, 651470995, 981623378, 935104724, 541620510, 589023720, 683166799, 681142333, 853513144, 674104740, 705862247, 636288968, 933726574, 551869384, 856653306}

    {533290568, 838259421, 504052167, 526832352, 512690452, 828152047, 657230064, 507379827, 547252801, 906905333, 692026072, 649029376, 771858914, 684355028, 563904191, 732327320, 531630331, 688883394, 893987215, 947413615, 636723849, 594214532, 500213175, 595163775, 850975118, 931887845, 557093196, 635365531, 894134147, 913268447, 758971918, 712292687, 611604144, 549119597, 962012792, 708984313, 644176236, 807576435, 890722304, 715149659, 819950592, 768146361, 631048752, 961771202, 948201532, 894168129, 616229669, 957915366, 710316047, 769147528, 949132658, 562794504, 647498156, 769652912, 986125765, 940009654, 609132515, 595170067, 856942266, 548928899, 625707812, 880086919, 679293337, 828874855, 620584866, 938321883, 594401108, 824564736, 829272613, 723355180, 559802928, 652914450, 533185931, 541022603, 704666071, 759138509, 612790372, 804091608, 730375162, 672119432, 881087953, 686762973, 700599373, 881610022, 938834086, 876438538, 918200369, 897791031, 971260028, 977342980, 601326237, 757257619, 859865676, 740886637, 886695616, 868702689, 849101116, 743073637, 726812914, 837370810, 553439313, 783657529, 722439483, 564386891, 892745667, 544538232, 811514259, 804591767, 645517188, 930548566, 631518581, 596664804, 540780138, 838331650, 519957882, 757835355, 515890561, 519808639, 939060602, 900202239, 863460252, 602374771, 943847578, 936716975, 876587726, 770613712, 593890139, 735298497, 791546847, 938036017, 921497515, 845611246, 693293450, 667568329, 695695656, 999482984, 588441031, 950333318, 997122341, 684740485, 951009136, 940737304, 555265754, 527673812, 804500974, 767244627, 673381235, 697611961, 998011389, 655019628, 959999635, 507638801, 780159722, 537301016, 752701852, 602228756, 968199544, 873918390, 979486720, 572562644, 654669798, 821238661, 816083601, 725193315, 724206280, 552661021, 958827191, 881625893, 963088953, 707137636, 626670871, 747553228, 758919949, 929729625, 912293197, 620456121, 513805280, 689218705, 567504813, 905047678, 712529798, 898461777, 998757866, 633471777, 876879627, 782383101, 955563318, 585137407, 648134669, 652345760, 624470941, 681344449, 851519948, 597836378, 808679766, 635545365, 787008149, 666556708, 965209199, 781217672}

    26

    Returns: 204230204519256548

  101. {110225712, 72085614, 312280312, 319938619, 21128216, 456247857, 275282305, 488729701, 135644483, 330084132, 231603550, 316672921, 289158002, 47048804, 367487826, 73178639, 428951002, 140835675, 459652132, 67912507, 248832469, 114932429, 383964784, 364957186, 330275297, 209356549, 249247967, 368063723, 369762533, 317554436, 493698723, 438701546, 367981251, 477045414, 383209112, 477199015, 435476789, 39775723, 378266196, 135377628, 415591863, 196789969, 197849747, 367283100, 371657222, 375245042, 264673772, 54711913, 346422691, 68194925, 133733685, 195972774, 299825433, 420228091, 99468601, 166363810, 354773826, 239238177, 451099808, 157670271, 448902759, 104488241, 85025574, 10682109, 416384722, 152616759, 158702422, 391428317, 499353729, 496966614, 139643901, 362073851, 236017076, 318471634, 96111343, 282431677, 87652226, 449685595, 263024925, 385846326, 240971677, 287279954, 291792208, 245373816, 283525695, 411798111, 307968447, 442920502, 189644474, 73855274, 9172246, 192241265, 480666575, 241683091, 65847373, 73999045, 316184500, 241644732, 26009019, 469517353, 126070129, 84726018, 431406131, 38087398, 33845429, 349991969, 96536218, 37882823, 277712728, 346649579, 153860461, 313207787, 58670173, 418410867, 99187171, 197293377, 104481067, 34102605, 177062522, 28186837, 77691546, 421865534, 118627958, 395281732, 137786411, 77234872, 109915708, 222300686, 226577625, 85614481, 301419139, 5936000, 494169001, 108618693, 266049896, 126148122, 18663435, 484677756, 114990352, 96259460, 195299815, 184535762, 359083400, 207739494, 143042292, 203098269, 226097917, 249197663, 277956745, 41913783, 54420866, 250762405, 82114847, 287264487, 122127959, 471010053, 163383285, 472358020, 396933013, 106439117, 485636293, 76849127, 10902804, 301700713, 19516846, 213385384, 451120562, 349221807, 61084443, 242972306, 77997707, 204954608, 112537246, 21940961, 308915016, 131350058, 274502761, 264765303, 351493693, 345682444, 498819011, 141116891, 26366722, 78236170, 167964534, 284355564, 42703068, 178014336, 386251945, 395747420, 200030263, 170666459, 350897071, 184585909, 110162113, 361044140, 167473597, 374201329, 217951653, 5133340}

    {22012249, 43516295, 118581423, 298078932, 101240798, 95032835, 162935532, 210481177, 430096301, 238348185, 147817017, 92712279, 493909312, 446434800, 437550520, 319739755, 374279959, 132757533, 111760447, 196136309, 221681818, 49336292, 328281025, 21439038, 102524623, 434856771, 112628205, 171450008, 115051121, 383330819, 391312372, 387416608, 331603958, 416974761, 131030781, 160909690, 215932932, 311208534, 175020783, 354794136, 472162564, 301241128, 82186474, 454827699, 46760888, 307616946, 36861399, 479750432, 136716773, 274230687, 126249299, 139219701, 257245157, 308556635, 290294813, 1314966, 53026157, 254659936, 200472367, 389887492, 92339302, 392580653, 57692384, 219050102, 354914476, 250070963, 255238525, 459844342, 85624285, 436767918, 2398912, 87087518, 100518655, 5621466, 458978516, 222102041, 135995448, 305388849, 155001645, 466220545, 155249204, 336388868, 355573546, 498393675, 182429287, 127936158, 45567397, 134590827, 375073405, 424184827, 479544810, 53241086, 319569251, 113953465, 24473691, 96069315, 281168208, 264120960, 191457399, 105587521, 451377438, 355367527, 52222359, 232242550, 494223278, 258718511, 326828367, 105678320, 171237694, 68640172, 256362127, 407967726, 152617910, 298342926, 491823701, 140875771, 470338676, 245170190, 416108958, 224741077, 83976443, 354211093, 49557417, 459687552, 268246165, 142535584, 265121868, 296018873, 372444068, 61821464, 13771168, 277686874, 396473054, 481494183, 113554809, 66441272, 77246601, 141702786, 2259323, 433555329, 294455696, 458864698, 236254867, 71103299, 416016170, 194096520, 27342848, 441501339, 458665949, 226028033, 333942787, 137878514, 453384584, 436840602, 80207478, 13434864, 352089695, 109480356, 249465526, 141717269, 436524048, 304966226, 497194468, 237146109, 262027717, 19055495, 288589146, 330572540, 292107194, 130463480, 326323644, 389532917, 402056289, 308657736, 431425274, 253121706, 131139521, 121152763, 334115083, 38449978, 415849771, 282403100, 448358048, 124216055, 268610401, 188443399, 165181862, 468392354, 286178763, 279421634, 436755142, 181744464, 485082810, 337653543, 162653083, 122023441, 254485465, 168457626, 356189095, 421402401}

    {975903553, 567949591, 712385193, 997259967, 585660014, 743224748, 854000817, 998163562, 950097624, 524680189, 583568133, 731266335, 529128036, 501557735, 659853008, 910473312, 868767046, 673570436, 666642184, 745122300, 812546278, 739140937, 905518735, 717829992, 833014244, 844666942, 514523515, 546608597, 678058422, 974362902, 782428110, 604139269, 703624685, 744510321, 949804767, 701929710, 912069939, 537620193, 592478481, 655419915, 828188595, 899250416, 937483156, 672021458, 619657700, 969088479, 619652368, 579005716, 980046664, 980824257, 944482146, 665969540, 608972163, 759697466, 591420023, 693291980, 844736831, 683791573, 695200119, 784021038, 738451824, 565219549, 562087970, 668633909, 501262457, 631957474, 905323219, 955811027, 602340068, 785231554, 773491628, 944883420, 798922622, 776632228, 795989843, 553280966, 965616652, 899316683, 810993144, 563514718, 621824425, 533734914, 937481791, 978603925, 577917455, 547502561, 976941110, 978762707, 775486306, 864830961, 927378585, 683848914, 610859356, 693680739, 995842378, 995908035, 534443322, 997483440, 604983435, 736469780, 793976447, 727228541, 856968059, 895119735, 725255853, 517844013, 601544379, 976885443, 715679707, 703601434, 881489569, 957870349, 774777103, 898334651, 600909321, 562883899, 589408328, 985718155, 697556817, 766248312, 968824431, 643226422, 876153138, 945984952, 850996290, 754611324, 734256667, 960485719, 689391509, 682336530, 597970633, 919251160, 894063107, 544005654, 878070898, 693153766, 798599568, 963776540, 971136634, 553583883, 671288775, 877322321, 754316107, 816825536, 848141582, 615834379, 828268753, 755273889, 784131075, 857583298, 828453976, 648354681, 581138671, 769174300, 831176833, 571258712, 512504220, 549574858, 999155910, 693426784, 785220063, 582787984, 778927279, 956961248, 910123100, 605054566, 758404152, 654622638, 726246049, 560551475, 978711414, 740472624, 917171010, 623030869, 652403764, 737003840, 726708979, 886785112, 715381482, 916433728, 656429712, 928858723, 884802314, 695449253, 629357770, 967882114, 688240647, 857798828, 730745267, 961897950, 593669871, 733971360, 983668602, 566530501, 719310782, 656647297, 590156694, 835134919, 920522897, 988035346}

    {650684336, 608152453, 526684122, 524161235, 630810601, 613553786, 916556193, 745123679, 538737506, 913488244, 599743499, 849406490, 641984986, 879423942, 888263807, 635699761, 608100899, 605959285, 894876365, 875142974, 579504870, 528287542, 842254097, 923254821, 562102304, 787752709, 527780170, 777170874, 850548934, 741026918, 963728570, 927463862, 755417078, 540569440, 582265004, 533730416, 682372349, 920103946, 817113649, 797163218, 786208996, 636018736, 977038316, 775165053, 877042398, 554486984, 842629096, 574786351, 974578807, 960822641, 980945116, 797226074, 759115403, 928595542, 636337612, 869045333, 582076843, 611675645, 948849123, 562298430, 533258161, 705148992, 991525779, 869413978, 558037212, 727979420, 533467217, 661358435, 612493120, 749602142, 594411622, 514331394, 608178498, 628388535, 840054315, 754083790, 973991510, 824776161, 589429234, 612829349, 843623120, 722116268, 597550646, 588636588, 753948422, 805440294, 612457137, 536181568, 837047196, 974815822, 617140877, 740153679, 968061603, 762714621, 530359786, 573334786, 771502204, 719936452, 582769107, 576788879, 833288923, 936989250, 794230517, 959489985, 720471462, 943826499, 991383187, 540877468, 735585575, 755592912, 629564968, 831360373, 531052399, 628941765, 987386634, 559887597, 994424409, 960281884, 514449204, 760467019, 706960382, 710719782, 916658270, 877037445, 875066744, 551172279, 713564280, 824246365, 640054027, 654633322, 695982172, 855535957, 839307730, 897745305, 850420433, 738592219, 862954027, 533664264, 932617730, 562181935, 587526698, 753199042, 510367149, 945530773, 504051778, 866932097, 682068627, 529731628, 584429198, 806084702, 974971366, 898653623, 576041956, 994705113, 667843023, 895613776, 786615161, 605590242, 945362611, 596211650, 578166630, 912882853, 609890386, 971497642, 893250988, 894825761, 886051800, 514258789, 997714726, 835393878, 946799266, 715150486, 512280456, 755062612, 658785991, 742234472, 602927475, 626823160, 535975286, 861058358, 633124716, 771686889, 508669860, 878234066, 621446367, 525598182, 704302740, 565161816, 720927148, 826578999, 828667468, 812643609, 832102592, 651213369, 612381204, 761301570, 686200238, 753473848, 979508510, 905805429}

    171

    Returns: 3091881909993022

  102. {2, 5, 1}

    {3, 7, 1}

    {7, 10, 6}

    {9, 10, 5}

    2

    Returns: 8

    The optimal solution is to choose rectangles 0 and 2 (using 0-based indices). The intersection area would be a rectangle with bottom left corner at (2, 3) and top right corner at (6, 5) having an area of (6-2) * (5-3) = 4 * 2 = 8.

  103. {2, 5, 1}

    {3, 7, 1}

    {7, 10, 6}

    {9, 10, 5}

    1

    Returns: 30

    The intersection of one rectangle is the rectangle itself. The biggest of these rectangles is rectangle 0. Its area is 5 * 6 = 30.

  104. {2, 5, 1}

    {3, 7, 1}

    {7, 10, 6}

    {9, 10, 5}

    3

    Returns: 0

    The only subset of size 3 is the whole set which has an empty intersection. The area of an empty intersection is 0.

  105. {1, 1}

    {1, 10}

    {10, 10}

    {10, 20}

    2

    Returns: 0

  106. {2, 5, 1 }

    {3, 7, 1 }

    {7, 10, 6 }

    {9, 10, 5 }

    1

    Returns: 30

  107. {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200 }

    {50001, 50002, 50003, 50004, 50005, 50006, 50007, 50008, 50009, 50010, 50011, 50012, 50013, 50014, 50015, 50016, 50017, 50018, 50019, 50020, 50021, 50022, 50023, 50024, 50025, 50026, 50027, 50028, 50029, 50030, 50031, 50032, 50033, 50034, 50035, 50036, 50037, 50038, 50039, 50040, 50041, 50042, 50043, 50044, 50045, 50046, 50047, 50048, 50049, 50050, 50051, 50052, 50053, 50054, 50055, 50056, 50057, 50058, 50059, 50060, 50061, 50062, 50063, 50064, 50065, 50066, 50067, 50068, 50069, 50070, 50071, 50072, 50073, 50074, 50075, 50076, 50077, 50078, 50079, 50080, 50081, 50082, 50083, 50084, 50085, 50086, 50087, 50088, 50089, 50090, 50091, 50092, 50093, 50094, 50095, 50096, 50097, 50098, 50099, 50100, 50101, 50102, 50103, 50104, 50105, 50106, 50107, 50108, 50109, 50110, 50111, 50112, 50113, 50114, 50115, 50116, 50117, 50118, 50119, 50120, 50121, 50122, 50123, 50124, 50125, 50126, 50127, 50128, 50129, 50130, 50131, 50132, 50133, 50134, 50135, 50136, 50137, 50138, 50139, 50140, 50141, 50142, 50143, 50144, 50145, 50146, 50147, 50148, 50149, 50150, 50151, 50152, 50153, 50154, 50155, 50156, 50157, 50158, 50159, 50160, 50161, 50162, 50163, 50164, 50165, 50166, 50167, 50168, 50169, 50170, 50171, 50172, 50173, 50174, 50175, 50176, 50177, 50178, 50179, 50180, 50181, 50182, 50183, 50184, 50185, 50186, 50187, 50188, 50189, 50190, 50191, 50192, 50193, 50194, 50195, 50196, 50197, 50198, 50199, 50200 }

    {1000, 999, 998, 997, 996, 995, 994, 993, 992, 991, 990, 989, 988, 987, 986, 985, 984, 983, 982, 981, 980, 979, 978, 977, 976, 975, 974, 973, 972, 971, 970, 969, 968, 967, 966, 965, 964, 963, 962, 961, 960, 959, 958, 957, 956, 955, 954, 953, 952, 951, 950, 949, 948, 947, 946, 945, 944, 943, 942, 941, 940, 939, 938, 937, 936, 935, 934, 933, 932, 931, 930, 929, 928, 927, 926, 925, 924, 923, 922, 921, 920, 919, 918, 917, 916, 915, 914, 913, 912, 911, 910, 909, 908, 907, 906, 905, 904, 903, 902, 901, 900, 899, 898, 897, 896, 895, 894, 893, 892, 891, 890, 889, 888, 887, 886, 885, 884, 883, 882, 881, 880, 879, 878, 877, 876, 875, 874, 873, 872, 871, 870, 869, 868, 867, 866, 865, 864, 863, 862, 861, 860, 859, 858, 857, 856, 855, 854, 853, 852, 851, 850, 849, 848, 847, 846, 845, 844, 843, 842, 841, 840, 839, 838, 837, 836, 835, 834, 833, 832, 831, 830, 829, 828, 827, 826, 825, 824, 823, 822, 821, 820, 819, 818, 817, 816, 815, 814, 813, 812, 811, 810, 809, 808, 807, 806, 805, 804, 803, 802, 801 }

    {51000, 50999, 50998, 50997, 50996, 50995, 50994, 50993, 50992, 50991, 50990, 50989, 50988, 50987, 50986, 50985, 50984, 50983, 50982, 50981, 50980, 50979, 50978, 50977, 50976, 50975, 50974, 50973, 50972, 50971, 50970, 50969, 50968, 50967, 50966, 50965, 50964, 50963, 50962, 50961, 50960, 50959, 50958, 50957, 50956, 50955, 50954, 50953, 50952, 50951, 50950, 50949, 50948, 50947, 50946, 50945, 50944, 50943, 50942, 50941, 50940, 50939, 50938, 50937, 50936, 50935, 50934, 50933, 50932, 50931, 50930, 50929, 50928, 50927, 50926, 50925, 50924, 50923, 50922, 50921, 50920, 50919, 50918, 50917, 50916, 50915, 50914, 50913, 50912, 50911, 50910, 50909, 50908, 50907, 50906, 50905, 50904, 50903, 50902, 50901, 50900, 50899, 50898, 50897, 50896, 50895, 50894, 50893, 50892, 50891, 50890, 50889, 50888, 50887, 50886, 50885, 50884, 50883, 50882, 50881, 50880, 50879, 50878, 50877, 50876, 50875, 50874, 50873, 50872, 50871, 50870, 50869, 50868, 50867, 50866, 50865, 50864, 50863, 50862, 50861, 50860, 50859, 50858, 50857, 50856, 50855, 50854, 50853, 50852, 50851, 50850, 50849, 50848, 50847, 50846, 50845, 50844, 50843, 50842, 50841, 50840, 50839, 50838, 50837, 50836, 50835, 50834, 50833, 50832, 50831, 50830, 50829, 50828, 50827, 50826, 50825, 50824, 50823, 50822, 50821, 50820, 50819, 50818, 50817, 50816, 50815, 50814, 50813, 50812, 50811, 50810, 50809, 50808, 50807, 50806, 50805, 50804, 50803, 50802, 50801 }

    100

    Returns: 641601

  108. {536869136, 501905011, 345967113, 119278484, 52277063, 12184984, 895558266, 709089049, 194136502, 77771415, 153005664, 493364414, 824192778, 11396290, 282781422, 311525320, 295930143, 20723736, 647878591, 109317710, 586141910, 652799403, 286874266, 973120088, 108272172, 88132746, 268962166, 143291911, 737392519, 408273339, 685971290, 76039682, 229977151, 629098860, 691434476, 708283759, 175545347, 139371090, 80644800, 349725097, 964770016, 118636695, 20226460, 531355209, 544068984, 552601083, 658788007, 381291772, 553004651, 40585920, 174212366, 564494740, 50056154, 77013170, 33335476, 641850267, 95627552, 179428730, 350515133, 588363861, 393803021, 80307380, 209190271, 668068083, 118291866, 80730201, 387243779, 92559114, 619657984, 197538288, 62837872, 380726485, 452928083, 257672003, 483169742, 67037093, 177748442, 55463081, 385904008, 694149541, 434427736, 254450532, 384359243, 153839230, 364308816, 73468201, 279291120, 146750911, 821007951, 422330463, 263501764, 649417376, 83811685, 433408949, 265667342, 375407903, 352685938, 130336871, 491003953, 416079350, 650541852, 72697472, 583916110, 907014156, 18023970, 645959485, 312084267, 427069597, 788897040, 219964431, 55495656, 459227078, 409514437, 104479459, 152098978, 91614679, 195333622, 146363315, 470978549, 389375119, 64524730, 330808193, 405159896, 449360225, 194418200, 526338687, 125511715, 487315965, 580120756, 271692095, 462403733, 437871093, 74085505, 151075909, 468156766, 32838338, 639213409, 259408013, 45109961, 43357746, 575619183, 197713325, 370813057, 574774948, 664545378, 859469270, 496718597, 715410522, 591489520, 211318347, 906091048, 653060798, 13032082, 86955099, 426935516, 11295082, 384462514, 262649107, 525732402, 242358582, 121029701, 514846622, 691465948, 125025770, 410615222, 89132722, 7684945, 491573475, 166502212, 74220642, 287022165, 199554055, 16979023, 324398168, 501578427, 249564880, 401222466, 261180951, 289638850, 308104646, 149892135, 68031207, 851781464, 225583698, 428258177, 54450139, 373944134, 675902134, 589716059, 841310700, 66137366, 577830135, 79020573, 48098398, 278675847, 54365925, 41337355, 663363070, 446739746, 47561413 }

    {587670672, 922497564, 35098776, 314993293, 43777899, 303217483, 948783, 45979193, 887417484, 90042230, 3771249, 191619796, 549181564, 739341126, 435156151, 254846882, 319405299, 383302369, 165672410, 41314924, 712714007, 77176168, 183184149, 725724599, 307683915, 413485287, 533150766, 639776658, 281510847, 873960375, 492464605, 774982987, 328548461, 695924442, 136336964, 539984976, 261240255, 754525860, 267278968, 251575824, 151530524, 283908751, 367600201, 181124906, 501905065, 613021309, 134139707, 349778615, 191488238, 527474702, 241048311, 353349309, 124584389, 190707629, 738239585, 501947475, 613714078, 92678377, 454815797, 391969420, 34424454, 15366653, 51387860, 296450501, 487600446, 13158797, 388651658, 56091776, 107850944, 538374989, 522386447, 313749961, 402582143, 536521435, 440487710, 126196094, 72365146, 187204344, 240366241, 230221765, 186377604, 689876464, 235746182, 95978727, 87885406, 528313768, 623519593, 172133865, 590051881, 526024320, 30969387, 67600405, 327374913, 785595087, 444409214, 8689668, 174597266, 225437498, 724317387, 230290748, 469592629, 158527506, 24786927, 290707195, 248677320, 174227130, 907118627, 383638067, 835777453, 135149868, 300317810, 10880896, 137474821, 184108487, 75982960, 107964651, 184255410, 112579209, 380829659, 285284771, 677053723, 390160315, 432727107, 386052819, 203710844, 353794277, 52205509, 11352312, 209961632, 209358023, 387775001, 402101674, 293957627, 227816343, 148338174, 192141418, 39302733, 399016126, 254521766, 120637035, 446699499, 270538928, 109461888, 477183682, 224536640, 137404021, 54786922, 498925612, 555718648, 192053180, 500235651, 529300590, 691435463, 508053388, 535254046, 632396249, 152916922, 761803324, 15129821, 344665730, 51045395, 619832161, 485372197, 60394824, 612208292, 280276240, 3775514, 67109637, 851883365, 377054957, 92693526, 765483821, 463547150, 10919802, 284724979, 212229372, 200037942, 239791472, 794568681, 700914112, 260378619, 79517360, 555541591, 452886185, 413909810, 374627193, 237493484, 395329435, 406909160, 63333122, 201458166, 319791334, 490377462, 84280371, 427963416, 154199870, 609492530, 517452435, 547058693, 285467789 }

    {677159448, 788622737, 857981205, 606420844, 213468990, 781023654, 988645584, 798370682, 262511567, 449069759, 317840140, 545010617, 950920739, 735838946, 966376970, 949880884, 350832311, 590435075, 992840669, 987070585, 888521325, 852360160, 553222417, 985784191, 694714588, 893895397, 628653958, 638141835, 950549717, 815405019, 760164639, 107366606, 491512484, 790930209, 970873411, 928142043, 746725837, 946000282, 992983466, 554285803, 968619072, 693472847, 849083754, 728210470, 556511230, 561597989, 759756584, 693618918, 880593925, 340007831, 845757643, 732671717, 156696933, 855732636, 684194162, 881868455, 957813106, 780734284, 825487034, 804457702, 446341894, 273409022, 637311168, 722812257, 966779292, 653624142, 679328534, 183398172, 765707889, 939351339, 910994447, 911172813, 497867973, 688175870, 995457673, 74928353, 764255422, 296595343, 878798084, 829933131, 759583592, 514787630, 686955597, 932796594, 879799873, 460209292, 405090058, 872401050, 984212368, 948301580, 638449131, 707181713, 500767184, 965269773, 465190852, 613487546, 741615836, 364071287, 612882859, 846667712, 840202210, 513501800, 617375674, 965182794, 769031399, 728819201, 562640957, 583046591, 999731887, 378701192, 273966841, 922582079, 474424529, 724147940, 807674279, 409464294, 329456634, 914665701, 674280449, 800040351, 623072497, 663891182, 533494142, 486974848, 430159444, 902709808, 725126762, 963595453, 888795861, 987614441, 799542775, 485991976, 931927869, 157899426, 988821371, 814809193, 786370471, 742078170, 937396862, 367738765, 703852986, 569200393, 669318238, 665305872, 944559622, 912200261, 782054085, 937896878, 988647381, 589155035, 971738004, 923097083, 40442483, 316885335, 895167156, 940702490, 919205408, 739523479, 795316604, 886085450, 431989836, 993342775, 809246449, 168007456, 727010752, 308508135, 891173754, 662828672, 851610116, 511748077, 786740498, 382358536, 546120244, 818161398, 692861898, 757662448, 814405765, 832729099, 814828871, 887459403, 976680708, 974764521, 942677018, 893152247, 562739040, 258699467, 485406038, 877910151, 862841166, 969790635, 846836647, 596265084, 712263847, 912726767, 369968617, 476187100, 950481007, 999088838, 648329041, 516164773 }

    {974342762, 932329264, 641608619, 744487094, 808618448, 719881270, 737178162, 208838683, 915371388, 381580235, 691175073, 393651085, 875294515, 964449205, 566360416, 676671147, 385135343, 631564215, 655951196, 266905720, 868160464, 809323151, 813528815, 964550918, 448257159, 654503337, 930801285, 828581792, 411095999, 959218201, 844237904, 958526228, 792867604, 910160799, 195524374, 796010533, 726364704, 811899812, 917701419, 346655746, 877783511, 900458067, 835466724, 706193760, 602785623, 910425182, 853571721, 680181557, 693748143, 952885654, 842009160, 980440738, 176986646, 909482215, 937018147, 947523784, 965821267, 384420853, 868724381, 591649582, 976591662, 269885871, 370142102, 553957644, 638145301, 799325515, 885898537, 65648993, 664877203, 763860760, 739191434, 895941783, 730073484, 827620696, 461924513, 313371618, 890685379, 524141653, 244515784, 961327776, 386326542, 979636446, 698901944, 440337187, 790290398, 813748954, 884774595, 563220802, 748782820, 761212791, 797600782, 763397814, 784487009, 991003467, 758700612, 388447794, 782855437, 290626730, 866597118, 736841166, 638432331, 626162382, 413235922, 789171102, 272464101, 846241566, 971439987, 394425491, 839511680, 486484781, 652107987, 915178194, 706938889, 982250851, 229073698, 687505039, 558635756, 897884038, 692810109, 459032060, 749089157, 629534594, 499456602, 641251553, 863983403, 762835409, 572075012, 452959502, 910244986, 354607390, 487315624, 580959248, 622549591, 988145480, 885549358, 943287509, 442535313, 455143167, 625951963, 453185485, 996304784, 832323779, 223982603, 943141297, 405726664, 606525785, 372117067, 577606866, 721613492, 562317324, 862625432, 547070824, 926265195, 579719809, 849069489, 772735475, 458173255, 935363808, 294520150, 384575654, 731893685, 893027377, 563522656, 627308290, 970772692, 597291498, 130296477, 117527928, 967815607, 587434735, 105888606, 929423101, 576062111, 184890424, 376120326, 725066264, 293421303, 377749926, 852507040, 760022489, 726133711, 323657463, 674391722, 929804765, 429301918, 624298379, 606556098, 628671643, 791230330, 292812921, 380304218, 347806501, 782275039, 265331377, 810245183, 548209292, 713058969, 697212130, 762408488, 632607634 }

    2

    Returns: 529251187162250331

  109. {1, 2 }

    {2, 1 }

    {4, 3 }

    {3, 4 }

    2

    Returns: 1

  110. {1, 1, 1, 1 }

    {1, 1, 1, 1 }

    {2, 2, 2, 2 }

    {2, 2, 2, 2 }

    4

    Returns: 1

  111. {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }

    {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }

    {200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200 }

    {200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200 }

    200

    Returns: 39601

  112. {393941224, 91070831, 222080052, 63447059, 32406271, 308845103, 680283368, 132345379, 67887724, 286381305, 83698214, 367152274, 65273583, 684388698, 596322001, 76469481, 23873628, 147398532, 239829839, 766804755, 241104544, 569942058, 520190180, 122965038, 660495103, 96550525, 128953755, 418654502, 420038641, 121755183, 49437345, 169231475, 53220094, 290087283, 101762713, 398308933, 857029379, 496078074, 877404035, 5186260, 49249113, 884258807, 358272493, 103945792, 458326757, 180387199, 137009562, 208282531, 731980622, 29604614, 83776415, 332043827, 55876077, 337253154, 28210462, 29009045, 330516160, 29980362, 184524477, 187949360, 387932122, 32701195, 315068186, 443622649, 310155213, 354819000, 566766680, 844880283, 310558737, 47115028, 52901209, 150526107, 327147782, 392292560, 130933583, 375895560, 631582678, 174089015, 335352719, 125251830, 37743867, 333387912, 367469609, 168126166, 264471353, 283706368, 357424677, 501459301, 98193467, 338612259, 464958132, 462554038, 266550482, 271611751, 250319303, 411197842, 164746583, 23802460, 35676897, 415429175, 392994345, 505649269, 475424707, 218862594, 648690641, 64705551, 35573781, 183001578, 242817224, 251752556, 480103434, 24376095, 941163362, 41616977, 521596849, 357999027, 320722878, 852344096, 656901300, 484964431, 597867430, 235886157, 249298037, 787238181, 701607049, 45472801, 809744657, 347873748, 389228285, 384192169, 508493364, 687241734, 41719735, 18714488, 151854456, 22146404, 266770781, 138828815, 205432833, 525263846, 364813269, 304414332, 282509745, 314659179, 136744917, 160002292, 246366442, 710072577, 224630654, 583587349, 210284174, 145578564, 905400694, 530094803, 537544191, 126296223, 379928887, 62093318, 341826261, 463520229, 478988112, 123003543, 404460729, 83031834, 119455636, 246936501, 82190455 }

    {315044642, 598045469, 352600813, 584892869, 59422732, 560219884, 380751968, 75296045, 80436588, 9515882, 44115782, 70398927, 542258502, 256446362, 72770477, 203739167, 491998554, 10097623, 537632704, 51678658, 106684566, 6695867, 123431564, 60468317, 60304881, 381040693, 464893699, 300932527, 343623400, 480788351, 443771124, 409377695, 563770533, 252827168, 55672408, 216019631, 528441310, 85050107, 329011679, 282281876, 80175639, 359010816, 142695189, 366427422, 134246111, 613692761, 239770294, 726092935, 490297199, 192924977, 156719924, 514286638, 603654147, 281483770, 364873648, 256398798, 276804209, 193426252, 128996611, 459967614, 42302013, 612021566, 577995062, 254623414, 19527674, 134925962, 90775252, 465600014, 706915737, 394444943, 296243430, 34303666, 633674503, 134287000, 73305846, 152140618, 253609539, 56056142, 145051361, 260517121, 351877094, 650269032, 107838393, 50839425, 704430819, 556466580, 189853073, 464513779, 200334788, 431593061, 225622893, 600020052, 118237377, 123683453, 124547363, 177543641, 682316065, 292038084, 357244850, 609711648, 426205874, 723371029, 230384231, 864259363, 427236796, 335344434, 654121757, 332385064, 189315081, 886779309, 558139563, 255702973, 76738239, 342762113, 44016243, 264546037, 62029720, 145158291, 80485702, 550603509, 127216220, 95541120, 154280425, 75735689, 676226855, 29757977, 92536688, 744995118, 552135706, 374931455, 157074690, 648354531, 403708339, 71828366, 976800681, 62142969, 640037418, 224180699, 430620909, 770136476, 132042766, 521647573, 170457244, 80485940, 189682246, 638546110, 6169081, 215847612, 273707271, 160534978, 135709525, 46682358, 168489695, 8516789, 232502342, 102232576, 109951854, 60408712, 388234497, 548568368, 628986598, 160328389, 86752296, 210541368, 922026516, 2518774, 690126181 }

    {819251478, 357248843, 640664995, 268143833, 207338632, 954265297, 969572962, 869321883, 487105668, 675919235, 489621938, 849147022, 413977087, 806813896, 607127011, 94330013, 808955610, 147730530, 370725573, 793675602, 694937051, 749450386, 844761670, 457689345, 948705137, 912754715, 407997072, 507979572, 752579034, 188424767, 647427500, 624500454, 393386305, 377241791, 813243688, 478951514, 894449533, 529987038, 884283960, 367345870, 858298600, 947441757, 948949636, 870913685, 776798547, 849160731, 984911740, 671272457, 822543562, 35315097, 192321599, 449887336, 130180777, 545875252, 311854303, 848291457, 619519651, 899506152, 199609578, 673026145, 778841436, 116605342, 663550199, 484646023, 346427382, 633081973, 627063573, 929612220, 429216683, 343467296, 547180951, 444433392, 909516752, 410370529, 136753023, 709086597, 835979760, 995366753, 431603373, 314621151, 215037764, 602884949, 800733507, 186818302, 648163260, 764720500, 684315503, 524049819, 169240416, 612618030, 992921651, 684325398, 370941461, 318383873, 736615122, 503170074, 678374708, 386232913, 663539708, 607857883, 811640084, 851012767, 689614118, 450086773, 893653214, 810482562, 419139803, 363665760, 933744848, 659173549, 658449948, 827377379, 986438215, 867571533, 765273870, 921521247, 795051992, 962943733, 813076795, 540315807, 963527024, 838650406, 508889974, 997107685, 883165777, 586774409, 912068308, 404155911, 616994203, 549540103, 922672093, 936402381, 104336203, 905589760, 304703534, 572355330, 557814897, 910446823, 662870229, 834651173, 997310937, 949544609, 954203427, 800537289, 442239106, 823664368, 385734380, 845586002, 570846975, 600123942, 414494336, 731035293, 926516831, 769310535, 747514546, 647078574, 628687323, 213967979, 841427744, 977733672, 666898072, 435988129, 985216082, 492531837, 444584311, 846572459, 392449201 }

    {441579700, 699779988, 675093055, 860970498, 463248134, 795186520, 943811179, 674791337, 967191935, 375273228, 793259025, 975245476, 828301311, 293589712, 782420874, 542857767, 538528681, 505112172, 629442573, 715328813, 959908724, 437676907, 938657523, 460470200, 957515598, 620546818, 864401579, 621520043, 579647899, 870128155, 813985229, 976234437, 758237720, 903595090, 580862403, 608460069, 724652529, 497117162, 425681472, 370835901, 175414920, 933203221, 258598686, 419161439, 234314800, 836932302, 625629187, 909862519, 640770197, 528537870, 779352546, 603993416, 978518367, 987306119, 537501693, 390226365, 984134555, 563242436, 424373985, 675085664, 164126635, 737140179, 600125671, 743003488, 938176990, 575405598, 474913002, 682808519, 846913577, 609795690, 708892227, 967157007, 900190592, 760664464, 212219596, 318705202, 683264971, 490470410, 550868750, 710109354, 950042964, 972759367, 917543769, 364025713, 963633419, 732052923, 373121024, 753110528, 374034763, 775469304, 872135520, 692946435, 941661120, 419036031, 794250250, 877410532, 981397510, 667515278, 457909346, 807938219, 998671413, 898255468, 845506430, 930856705, 455215335, 857656956, 835947752, 769030214, 886185527, 950961233, 788613678, 494907022, 466346980, 877144337, 390988112, 392216683, 262238741, 358403326, 963399649, 683332444, 830896616, 257227421, 808178306, 320456505, 807453990, 901831747, 387250305, 812598825, 887899280, 529156209, 227857948, 983849168, 462529421, 362496496, 990157486, 971940995, 661314250, 962183118, 584305168, 907160759, 652396441, 802619458, 647441626, 895420075, 664880634, 873550892, 158769966, 628125191, 277077914, 753381253, 209399581, 648877740, 243678928, 185270429, 914969206, 342497826, 367823840, 455363751, 472854376, 956977845, 657682300, 383606077, 188271285, 581528664, 955884219, 439816952, 988211990 }

    147

    Returns: 0

  113. {1, 3, 2 }

    {1, 2, 3 }

    {4, 6, 5 }

    {5, 4, 6 }

    3

    Returns: 1

  114. {1, 2, 4 }

    {1, 2, 4 }

    {9, 3, 6 }

    {9, 3, 6 }

    2

    Returns: 4

  115. {1, 3 }

    {3, 1 }

    {4, 6 }

    {6, 4 }

    2

    Returns: 1

  116. {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 599999000, 599999001, 599999002, 599999003, 599999004, 599999005, 599999006, 599999007, 599999008, 599999009, 599999010, 599999011, 599999012, 599999013, 599999014, 599999015, 599999016, 599999017, 599999018, 599999019, 599999020, 599999021, 599999022, 599999023, 599999024, 599999025, 599999026, 599999027, 599999028, 599999029, 599999030, 599999031, 599999032, 599999033, 599999034, 599999035, 599999036, 599999037, 599999038, 599999039, 599999040, 599999041, 599999042, 599999043, 599999044, 599999045, 599999046, 599999047, 599999048, 599999049, 599999050, 599999051, 599999052, 599999053, 599999054, 599999055, 599999056, 599999057, 599999058, 599999059, 599999060, 599999061, 599999062, 599999063, 599999064, 599999065, 599999066, 599999067, 599999068, 599999069, 599999070, 599999071, 599999072, 599999073, 599999074, 599999075, 599999076, 599999077, 599999078, 599999079, 599999080, 599999081, 599999082, 599999083, 599999084, 599999085, 599999086, 599999087, 599999088, 599999089, 599999090, 599999091, 599999092, 599999093, 599999094, 599999095, 599999096, 599999097, 599999098, 599999099, 599999100 }

    {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 599999001, 599999002, 599999003, 599999004, 599999005, 599999006, 599999007, 599999008, 599999009, 599999010, 599999011, 599999012, 599999013, 599999014, 599999015, 599999016, 599999017, 599999018, 599999019, 599999020, 599999021, 599999022, 599999023, 599999024, 599999025, 599999026, 599999027, 599999028, 599999029, 599999030, 599999031, 599999032, 599999033, 599999034, 599999035, 599999036, 599999037, 599999038, 599999039, 599999040, 599999041, 599999042, 599999043, 599999044, 599999045, 599999046, 599999047, 599999048, 599999049, 599999050, 599999051, 599999052, 599999053, 599999054, 599999055, 599999056, 599999057, 599999058, 599999059, 599999060, 599999061, 599999062, 599999063, 599999064, 599999065, 599999066, 599999067, 599999068, 599999069, 599999070, 599999071, 599999072, 599999073, 599999074, 599999075, 599999076, 599999077, 599999078, 599999079, 599999080, 599999081, 599999082, 599999083, 599999084, 599999085, 599999086, 599999087, 599999088, 599999089, 599999090, 599999091, 599999092, 599999093, 599999094, 599999095, 599999096, 599999097, 599999098, 599999099, 599999100, 599999101 }

    {499999000, 499999001, 499999002, 499999003, 499999004, 499999005, 499999006, 499999007, 499999008, 499999009, 499999010, 499999011, 499999012, 499999013, 499999014, 499999015, 499999016, 499999017, 499999018, 499999019, 499999020, 499999021, 499999022, 499999023, 499999024, 499999025, 499999026, 499999027, 499999028, 499999029, 499999030, 499999031, 499999032, 499999033, 499999034, 499999035, 499999036, 499999037, 499999038, 499999039, 499999040, 499999041, 499999042, 499999043, 499999044, 499999045, 499999046, 499999047, 499999048, 499999049, 499999050, 499999051, 499999052, 499999053, 499999054, 499999055, 499999056, 499999057, 499999058, 499999059, 499999060, 499999061, 499999062, 499999063, 499999064, 499999065, 499999066, 499999067, 499999068, 499999069, 499999070, 499999071, 499999072, 499999073, 499999074, 499999075, 499999076, 499999077, 499999078, 499999079, 499999080, 499999081, 499999082, 499999083, 499999084, 499999085, 499999086, 499999087, 499999088, 499999089, 499999090, 499999091, 499999092, 499999093, 499999094, 499999095, 499999096, 499999097, 499999098, 999999000, 999999001, 999999002, 999999003, 999999004, 999999005, 999999006, 999999007, 999999008, 999999009, 999999010, 999999011, 999999012, 999999013, 999999014, 999999015, 999999016, 999999017, 999999018, 999999019, 999999020, 999999021, 999999022, 999999023, 999999024, 999999025, 999999026, 999999027, 999999028, 999999029, 999999030, 999999031, 999999032, 999999033, 999999034, 999999035, 999999036, 999999037, 999999038, 999999039, 999999040, 999999041, 999999042, 999999043, 999999044, 999999045, 999999046, 999999047, 999999048, 999999049, 999999050, 999999051, 999999052, 999999053, 999999054, 999999055, 999999056, 999999057, 999999058, 999999059, 999999060, 999999061, 999999062, 999999063, 999999064, 999999065, 999999066, 999999067, 999999068, 999999069, 999999070, 999999071, 999999072, 999999073, 999999074, 999999075, 999999076, 999999077, 999999078, 999999079, 999999080, 999999081, 999999082, 999999083, 999999084, 999999085, 999999086, 999999087, 999999088, 999999089, 999999090, 999999091, 999999092, 999999093, 999999094, 999999095, 999999096, 999999097, 999999098, 999999099, 999999100 }

    {499999002, 499999004, 499999006, 499999008, 499999010, 499999012, 499999014, 499999016, 499999018, 499999020, 499999022, 499999024, 499999026, 499999028, 499999030, 499999032, 499999034, 499999036, 499999038, 499999040, 499999042, 499999044, 499999046, 499999048, 499999050, 499999052, 499999054, 499999056, 499999058, 499999060, 499999062, 499999064, 499999066, 499999068, 499999070, 499999072, 499999074, 499999076, 499999078, 499999080, 499999082, 499999084, 499999086, 499999088, 499999090, 499999092, 499999094, 499999096, 499999098, 499999100, 499999102, 499999104, 499999106, 499999108, 499999110, 499999112, 499999114, 499999116, 499999118, 499999120, 499999122, 499999124, 499999126, 499999128, 499999130, 499999132, 499999134, 499999136, 499999138, 499999140, 499999142, 499999144, 499999146, 499999148, 499999150, 499999152, 499999154, 499999156, 499999158, 499999160, 499999162, 499999164, 499999166, 499999168, 499999170, 499999172, 499999174, 499999176, 499999178, 499999180, 499999182, 499999184, 499999186, 499999188, 499999190, 499999192, 499999194, 499999196, 499999198, 999999000, 999999002, 999999004, 999999006, 999999008, 999999010, 999999012, 999999014, 999999016, 999999018, 999999020, 999999022, 999999024, 999999026, 999999028, 999999030, 999999032, 999999034, 999999036, 999999038, 999999040, 999999042, 999999044, 999999046, 999999048, 999999050, 999999052, 999999054, 999999056, 999999058, 999999060, 999999062, 999999064, 999999066, 999999068, 999999070, 999999072, 999999074, 999999076, 999999078, 999999080, 999999082, 999999084, 999999086, 999999088, 999999090, 999999092, 999999094, 999999096, 999999098, 999999100, 999999102, 999999104, 999999106, 999999108, 999999110, 999999112, 999999114, 999999116, 999999118, 999999120, 999999122, 999999124, 999999126, 999999128, 999999130, 999999132, 999999134, 999999136, 999999138, 999999140, 999999142, 999999144, 999999146, 999999148, 999999150, 999999152, 999999154, 999999156, 999999158, 999999160, 999999162, 999999164, 999999166, 999999168, 999999170, 999999172, 999999174, 999999176, 999999178, 999999180, 999999182, 999999184, 999999186, 999999188, 999999190, 999999192, 999999194, 999999196, 999999198, 999999200 }

    100

    Returns: 159999920800009801

  117. {1, 2, 2, 2, 5, 5 }

    {1, 1, 1, 2, 1, 6 }

    {3, 4, 3, 3, 9, 9 }

    {3, 3, 2, 3, 5, 10 }

    2

    Returns: 2

  118. {1, 2, 4 }

    {1, 2, 4 }

    {100, 3, 100 }

    {100, 3, 100 }

    2

    Returns: 9216

  119. {1, 2, 3 }

    {3, 2, 1 }

    {6, 4, 5 }

    {6, 4, 5 }

    3

    Returns: 1

  120. {1, 5, 7 }

    {1, 5, 2 }

    {10, 20, 12 }

    {10, 20, 8 }

    3

    Returns: 9

  121. {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200 }

    {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200 }

    {2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201 }

    {2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201 }

    100

    Returns: 1

  122. {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }

    {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }

    {2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }

    {2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2 }

    80

    Returns: 1

  123. {1, 6, 1, 4, 4 }

    {1, 6, 1, 4, 4 }

    {2, 8, 5, 8, 5 }

    {2, 8, 5, 8, 5 }

    3

    Returns: 1

  124. {1, 1, 1 }

    {1, 1, 3 }

    {2, 2, 2 }

    {6, 6, 7 }

    2

    Returns: 5

  125. {1, 1, 1 }

    {1, 1, 1 }

    {2, 2, 2 }

    {2, 2, 2 }

    2

    Returns: 1

  126. {1 }

    {1 }

    {1000000000 }

    {1000000000 }

    1

    Returns: 999999998000000001


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: