Statistics

Problem Statement for "ToastJumping"

Problem Statement

Toastman lives on a two-dimensional grid. His home has coordinates (0, 0). Toastman wants to visit Toastwoman who lives on the same grid at integer coordinates (x, y). Toastman only moves by jumping, and he can only stand on points with integer coordinates.

The length of a jump is the Euclidean distance between its endpoints. Toastman can only make jumps of length less than or equal to sqrt(d). In other words, he can jump from (x1, y1) to (x2, y2) in a single jump if and only if both points are lattice points and (x1-x2)^2 + (y1-y2)^2 <= d.

You are given three int[]s x, y, and d. These three int[]s will all have the same number of elements. For each valid index i, the ints x[i], y[i], and d[i] represent a single query: "What is the smallest number of jumps Toastman needs to reach Toastwoman, given that she lives at (x[i], y[i]) and that the squared length of his jumps is limited by d[i]?"

Return a int[] with the same number of elements as the inputs. For each i, element i of the return value should be the answer to query i.

Definition

Class:
ToastJumping
Method:
minJumps
Parameters:
int[], int[], int[]
Returns:
int[]
Method signature:
int[] minJumps(int[] x, int[] y, int[] d)
(be sure your method is public)

Constraints

  • x, y, and d will contain between 1 and 50 elements, inclusive.
  • x, y, and d will contain the same number of elements.
  • Each element of x will be between -1,000,000,000 and 1,000,000,000, inclusive.
  • Each element of y will be between -1,000,000,000 and 1,000,000,000, inclusive.
  • Each element of d will be between 1 and 1,000,000,000, inclusive.

Examples

  1. {47}

    {58}

    {1}

    Returns: {105 }

    In each jump Toastman can only change one of his coordinates by 1. Thus, at least 47+58 jumps are necessary.

  2. {20}

    {13}

    {100}

    Returns: {3 }

    (0, 0) -> (7, 5) -> (14, 9) -> (20, 13)

  3. {0}

    {0}

    {2013}

    Returns: {0 }

    You don't need any jumps.

  4. {0,-2,-2, 2, 3, 0,-1}

    {1,-2, 2,-2, 0,-3, 3}

    {9, 9, 9, 9, 9, 9, 9}

    Returns: {1, 1, 1, 1, 1, 1, 2 }

    For each of the first six queries Toastwoman can be reached from (0, 0) in a single jump. For the last query we need at least two jumps, because (-1)^2 + 3^2 is more than 9.

  5. {350094485, -59465703, 301650813, 493497124, 726872905, 728267881, 646284847, 247277405, -610114152, -889290604, 942942587, 398138767, -449746422, -815547018, -829157569, 833322540, 126734904, 642504299, 15840780, -725479124, 170953687, 670642216, -41561340, 442656888, -509135940, 984522614, -666655105, 765945012, 489992336, -679507993, 55244759, -111992636, -442185089, -231578176, 816151888, -249812294, 22847214, 701440128, -264429700, 601876063, 766907868, -345564217, -958423916, -860946990, 166179838, -10540111, 818188469, 66695025, -1000000000, 1000000000}

    {-759562847, 388579111, 948590301, -186468629, -908936551, 552174777, 408310326, 729590393, -108146720, -894682139, 330007066, 15158681, 947447563, -135733158, 680334342, -638116658, -902688173, 762933096, 671635881, -894934498, 14012652, 49602780, 133690020, 579701461, -595752346, -842633248, -615003008, -428962476, 362158131, -723942678, 369521718, -844246119, 679476307, -876167056, 24375289, 209090170, 352850339, 289958815, 965142477, 264287292, 603563104, -918128812, -224982821, 695043550, -440442508, 826842852, -204344031, 69798816, 1000000000, -1000000000}

    {1, 3306, 11, 22196, 117523, 261753, 801826904, 9055519, 15349382, 10861, 76203, 11, 70437828, 32442, 473, 1496362, 1, 33265, 70636254, 8749345, 14160290, 2425, 33, 441909, 132481883, 5768, 409, 1137, 602, 59565889, 2283279, 9, 43, 499176, 74, 963886, 1010, 6, 194, 1093, 88, 79702, 2026016, 9079687, 191187, 17475, 4230, 7, 1, 1000000000}

    Returns: {1109657332, 6850833, 316196767, 3543540, 3395225, 1786395, 26998, 256001, 158156, 12135869, 3622518, 132712923, 124963, 4592709, 50316398, 858059, 1029423077, 5471023, 79936, 389492, 45583, 13686576, 26738004, 1097436, 68086, 17076224, 45773505, 26144700, 25063250, 128649, 247277, 300080813, 128652694, 1282832, 102018986, 331854, 11382269, 350720064, 74241729, 20110130, 106868942, 3475282, 691664, 367210, 1076863, 6263961, 12976696, 45497947, 2000000000, 44722 }

  6. {-889557947, 116740938, -697904014, 48994675, -936656714, -589144408, 131335183, -340988167, 407529145, -174103414, -455471581, 13513813, 787502696, 9424559, 938562909, -114661319, -445848682, -145959340, 769248238, -501251259, -585546323, -14344176, -395520683, -331548008, -686123728, 49153490, 972114402, -91356501, -770521860, 278866351, 551403592, -34275943, 372080159, 91231864, -71818396, -619716742, 270565016, -22943542, -687957289, -692133610, 165842780, 754061933, -375019852, -193850978, 515848842, 147060855, -475172497, 137719667, -596458940, -776615135}

    {551363085, 163090455, -997229282, 472074651, -874679173, 747627301, 189995339, 672012477, -293794739, -98857028, -264590140, -81260216, 654053360, 432523238, 713156399, 111346012, -152950391, -833130443, -240637925, 548413305, 546948910, 797948348, 613136341, -680807115, 36834672, 541067611, 465079666, -199169197, -324063424, -286308498, -625067193, 816703227, 212317553, -904583346, -545275661, 671588244, -195757529, -221042993, 22153234, 920945200, 481551935, 165071287, -713020615, 257418338, 98284416, 310421036, -151085590, -104281485, 397781205, -492159542}

    {860958332, 386447, 41771130, 94611627, 41, 128, 27, 5010, 14805, 155859668, 183373, 19034, 9215, 263372460, 32626823, 487205793, 23193059, 14693, 10571, 681, 756158, 780916362, 1493380, 52026566, 6555480, 30429914, 2961950, 58512262, 19, 391441331, 18558, 1, 3915040, 2381776, 1, 14638, 573155, 3804590, 330846472, 31, 140030143, 10, 18, 666404514, 44263917, 5340118, 69, 35, 36, 97}

    Returns: {35668, 322674, 188331, 48795, 201259543, 85529268, 46484170, 10664641, 4132825, 16037, 1230421, 597267, 10678194, 26659, 206371, 7242, 97875, 6980654, 7843099, 29157349, 921477, 28559, 597101, 104985, 268368, 98491, 626176, 28647, 207234128, 20201, 6127453, 850979170, 216514, 589147, 617094057, 7557826, 441147, 113936, 37842, 230439830, 43040, 251353978, 200117898, 12483, 78930, 148644, 61190588, 30250144, 124280019, 97598053 }

  7. {617099730, 880571561, 449128445, 509056037, 530897054, 198756399, 495207824, -981037580, -252655002, 501086857, 800466409, 363394428, -55235504, -174760739, 509517858, 249917975, 536813036, -474400885, 719183260, -727001871, -718356937, -772388018, 538150195, 867121496, -648101554, 425905587, -123990531, -48831930, 931089346, 135253307, -625117154, 639728931, -138960182, -867585427, -108115716, -519501626, -285480777, 379365089, 924221052, -992296764, 112498338, -508103894, -385103747, -703602729, -252593122, 981981597, 362712250, -35492056, -869104473, 872859436}

    {-44737328, 464496372, 492265527, 532153669, 833264430, 994511813, -122838091, -53027601, -802627776, -297454917, -129968265, -135388549, -562601676, 69547500, 359666830, 270343961, -309285893, 26871840, 142422053, -695827329, -61679336, 928573756, -552816962, -739291397, -575158242, 109335927, -112151818, -395292345, 701670587, 510040956, -557645639, -258040799, -145242801, 483411332, 117372580, -7346946, 980055892, 364588409, -243284313, -145802564, -305820432, 12780872, 618258013, -66765139, 967468426, -630451476, 526992890, 107394498, 680793594, -115468863}

    {1, 10709, 45427374, 92585283, 25956361, 20, 1994741, 682061, 7, 453, 2, 24099, 3244310, 706, 362478, 194480636, 22, 251787969, 1804, 753521, 2871, 770, 53584, 30, 20835, 163743014, 1, 31, 45543495, 1549, 35890999, 107624, 23903752, 1207837, 3951, 36, 260, 2, 73899780, 23181900, 703652, 19121, 3, 543, 110976, 5720, 3167751, 18688253, 32, 570823435}

    Returns: {661837058, 9634804, 98868, 76535, 193930, 248627954, 361269, 1189743, 401313888, 27651673, 800466409, 2501168, 313864, 7102865, 1035910, 26400, 141016489, 29945, 17307123, 1159600, 13553905, 43742398, 3336291, 229487557, 6008429, 34364, 236142349, 79058469, 172763, 13430454, 139829, 2103469, 41115, 903697, 2562367, 86991768, 64512970, 379365089, 111174, 208310, 388473, 3681913, 618258013, 30591423, 3002526, 15466352, 359456, 26165, 201583545, 36852 }

  8. {-918906613, 656755548, 859660158, 67025081, -756865566, 572555802, 670441757, -238777608, 73213791, 61592054, -318437637, -605888462, -857676063, -109269563, -35760182, -467937754, 106660615, -250448127, -791299080, 971043607, -181537055, 93239058, 724426427, 829273869, -45924635, 315049367, 51290472, 486203306, 534151469, 355268772, 371436684, 887352987, -498287178, -101843777, -549063390, -739376217, -160651506, -822243089, 389500186, -883311450, 145024238, 636360874, 381970284, -260462897, 966378240, -390126667, 49279812, -442079620, 710496413, 999778892}

    {22686976, -69385356, 734493912, 785560055, 771442879, -646072301, 771299915, -276539299, 697612865, 977588151, -714449058, 678351212, -542512419, -894518123, -714464604, -955302372, -149603949, 572692371, -62150796, -534748249, 707092193, 688694678, 384992032, -872669328, 114948674, 5606655, -244660551, 440789125, -38451162, 380522294, 364121076, 559182907, -316138288, -901913800, -235064700, 832651931, 506845087, 947116411, -289145590, -762610922, 818816944, 468839853, 158123078, -406743308, -355866151, 65944896, -5349965, -299719648, 439775280, -845762517}

    {6851, 381081, 127, 1514, 1, 63, 859972764, 615, 181, 1, 321, 1, 1106706, 329747, 157, 16, 862269832, 99707467, 19924, 109349648, 98160, 224, 1, 2, 59, 27621041, 39331214, 55, 303940901, 1, 177676162, 502337, 3822520, 2562, 10843, 47257149, 249, 390983439, 464, 222177, 17, 115668432, 8, 21, 97, 51738, 5540, 178598, 1431443, 13650000}

    Returns: {11206179, 1069992, 106276938, 20672634, 1528308445, 110784373, 34850, 14816993, 53662529, 1039180205, 43960444, 1284239674, 964730, 1569543, 59538717, 297317813, 6258, 62598, 5628822, 106011, 2331454, 49192477, 1109418459, 872669328, 16421240, 59956, 39861, 92699244, 30718, 735791066, 39023, 1479919, 301838, 18038276, 5746515, 161987, 34309935, 63431, 22685607, 2476145, 204704236, 73494, 190985142, 111201035, 107375360, 1740206, 665994, 1264399, 698426, 354449 }

  9. {-835333222, -970699277, -879282710, -448966688, -757024163, -642137621, 547356544, 304890304, 762836554, 990901047, -69919581, -673193941, 469397191, 787819300, 973533340, 368608964, -7683987, 425664072, -732490600, 881625243, 115576332, -518770905, -429756994, 247049922, -244204737, -847736497, -41107695, -34975461, 696914050, -85149301, 146203861, -503127375, 253142668, 27142883, -794892292, 896026425, 754884277, -448112304, -176154564, -251849240, -447641760, 937396929, -895451313, -79143007, 502877374, 78268713, -442759543, -567555192, 134354172, 488268651}

    {421503255, 29028022, 675132609, 625762248, -664617787, 7734062, 422002282, -405406992, 562263120, 133033102, 254875841, 247290631, 847171692, -716477620, -285849028, 17890597, 43919308, 708896362, 43847146, -132996141, -450984902, -460803940, 722252894, -952169107, -800903141, 203074035, -648011353, -989660792, -402429567, 928895009, 912076901, 35799850, 660673455, 989394311, -332291188, -70530537, 437123107, -98540310, 933317632, 262456432, 324724257, 858779552, 714658605, -136767133, -524073188, 809111032, 126394371, 928719064, -63614373, -829217639}

    {217433312, 466350873, 440756544, 5907, 11304, 4028785, 522, 3882532, 7, 1200140, 166061, 87909134, 5, 394, 2720805, 19, 3344, 64, 401, 946080, 3, 7537, 3592, 38, 155368, 1, 274588, 12207754, 242912, 145, 18811, 139560, 10330, 298746518, 1, 26275539, 104508566, 22, 5, 2, 34641, 358763718, 555764, 25063821, 44163, 3512, 445871080, 318711551, 20436, 31}

    Returns: {63453, 44970, 52804, 10025909, 9477613, 319949, 30317978, 257440, 441699892, 912645, 648675, 76491, 438856295, 53724890, 615140, 92152241, 773064, 108438636, 36696042, 916734, 450984902, 8029303, 14055598, 165491396, 2124341, 1050810532, 1239242, 283429, 1633087, 77617144, 6739672, 1350550, 6964631, 57265, 1127183480, 175343, 85330, 112028076, 466658816, 262456432, 2973197, 67119, 1536956, 31563, 3457746, 13736953, 21806, 60967, 1041765, 188212328 }

  10. {38863084, 766361256, -607840604, -877332326, -669112056, 968458214, 907391074, 11518266, -662269696, 490945909, -895898683, -932273228, 897857623, 135631290, -291828450, -130510520, 323391271, -642464485, -117416785, 705693531, -771849196, -79714733, 959855240, -499582770, -62590020, 432424586, -273069571, -48580955, 703502670, -780912020, -873513785, -83524227, 945976716, 286422294, -260777979, -708830443, 943304073, 20959534, 914263040, 722529996, 818835915, 321718884, -646886140, 607522682, 885429737, 971656813, -64609932, -190576343, -955884207, 690926921}

    {-504973257, -882673395, 785125840, -93597337, -82084222, -949330439, 158222767, 811965000, 598854128, 102892958, 83174751, -719549251, 654691303, 812411593, -445097410, -876192864, 710813943, 780207731, 201340248, 992769005, 542070172, 467675880, -85815842, 869980131, 779708131, -373644023, -187048868, 255293709, 525690900, -297773405, -397731498, 61811897, -766123912, 183369650, 682854888, -628186393, 718481850, -818136040, 89127136, -243243655, -738064482, -441433756, -145422575, 588685550, 358486913, -11972539, 60706309, -257061958, 197808365, 915823165}

    {488840175, 667342152, 79, 750719801, 330973275, 12208, 1270, 442733, 243910, 451957851, 14164, 204922709, 1027240, 21750764, 14099, 3, 500, 216317382, 2, 571916, 5143, 419, 30, 1165589, 42843646, 115282, 89, 8, 100, 77308061, 356, 10862830, 55593260, 12, 767768, 13, 1072134, 7293945, 280, 175808879, 219955, 1, 18926, 184, 101360091, 3977010, 6290, 4, 136796, 5}

    Returns: {22907, 45251, 116080537, 32202, 37055, 12293518, 25943748, 1221000, 1808278, 23596, 7573939, 82268, 1096409, 176611, 4483527, 876192864, 35083330, 68719, 201340248, 1610738, 13177086, 23383794, 191971048, 929250, 119506, 1683429, 35393727, 127646855, 87849830, 95055, 51157167, 31528, 163264, 117447986, 834247, 267403368, 1145202, 303037, 57141440, 57499, 2350942, 763152640, 4821475, 62958328, 94882, 487291, 1118896, 223819151, 2640440, 535583362 }

  11. {78266129, 47032731, 931471708, 862048615, -65041622, 97393003, -865690050, -758643372, -311573654, -962495335, 994379102, 386944817, -749697052, -678065458, -764827988, -902987010, 945155965, -949220614, -950139120, -602654196, 847660278, -241585692, 317590980, -81095819, 192828699, 779755320, 456402071, -73525411, -932433815, -409323192, -625587630, -7527489, 127143953, 84372582, -873722102, -946591064, 994682888, 207171483, -509182289, -25424181, -271315036, 853794648, 664423070, -289047311, 599828705, 680046000, 363853233, 890257055, 104368705, 49882221}

    {-39466862, 194712015, 645661044, 805369728, 462962134, 27762680, -62448844, -770003700, 713678405, -359529792, -211073281, 654444497, 562164411, 587628298, 326377009, -508424338, -774980003, -814417678, 76102416, 273539728, 171961554, 530165134, -700957166, -764738772, -829670219, -254978712, 262566550, -810604721, 506692594, -87483831, 422338546, -151130734, 36088360, -967853088, -810654491, 685057498, 718123724, -795337240, -998144945, 296652005, 713382121, 908766057, 896761103, 69889234, -73988206, -727100993, -2076209, -769822520, -133871511, 668328068}

    {517548, 180, 41952729, 7, 265534072, 1072, 9382858, 27007, 466, 20, 61257038, 18, 324436659, 2, 30, 6, 10117143, 47161, 911136749, 11669389, 63877061, 92471, 359418, 5681, 1697831, 4484090, 3000763, 262, 299201, 2244879, 16, 5, 29059422, 18, 6640699, 78719, 21698, 192103601, 5964647, 415652477, 72159, 24328485, 670, 918354423, 3376091, 663333, 469, 714709084, 5, 33538207}

    Returns: {121890, 15027828, 174982, 555806115, 28690, 3114438, 283352, 6588996, 36227718, 240623834, 129882, 188425979, 52025, 678065458, 155886429, 470470450, 384275, 5760948, 31579, 193743, 108222, 1917403, 1283789, 10214789, 653716, 387432, 303980, 50662796, 1940371, 279369, 209585236, 75565367, 24518, 241963272, 462520, 4166575, 8333021, 59299, 458816, 14604, 2842007, 252806, 43366228, 9814, 328942, 1222543, 17326345, 44025, 79413406, 115725 }

  12. {102337960, -542959614, 290403118, -516196118, 426084396, 425806756, 199304167, 423915458, 858877475, -607012963, 21981066, -1439611, -936140085, -862012029, -849583205, 733516416, 842960973, 920827914, -682064892, -25823661, 817050105, -14385308, -3983462, -25397367, 172690287, 102763381, 529245801, -918019354, -807090776, -621509387, -883011112, -693948214, 719352693, 144217901, -855757677, -66718755, -165268191, 783377685, -442199728, -486296861, -745013205, -977354563, -53642945, 657935122, -112567560, -401617344, 678916362, -380606647, -503827325, 776338002}

    {471351424, -287251990, 710367783, 520383942, -253043024, 233383710, 216679376, 375919763, 380822135, 476003466, 717807919, 39624430, -358692846, -682196820, 493342785, 534124980, -86197824, -901968411, -142363420, 534239023, -132706881, 205982408, 25045559, 888732035, 995604875, -638464764, 452825927, 156744363, 359267626, 90692536, -127123780, -767748282, 978775054, 80880083, 453145276, -340167384, 92167713, -45213307, 26258798, -374687838, -794054084, -424816289, 79697007, 434954206, -21795222, 691042011, 31795134, 23859455, 958556305, 127570549}

    {10, 5, 167431, 215, 293375, 9, 205741, 1828, 113222, 577340083, 3068216, 1, 475954836, 2, 9487, 109, 1725, 49927, 211354433, 40, 773, 578, 4334061, 317, 654, 210, 31, 18940, 214275604, 123, 9217, 4579546, 143138, 874634046, 20385, 284633456, 61811, 3, 11501, 104, 5911437, 882753, 35481, 319047, 14526897, 289, 667280, 38669, 2, 13128}

    Returns: {157117142, 276737202, 1875917, 51829003, 914994, 180832871, 649162, 13330588, 2792994, 32104, 409998, 41064041, 45953, 862012029, 10103730, 90545814, 20560024, 5786655, 47927, 89039838, 30261115, 8622620, 12182, 52278355, 39824195, 45604626, 140295962, 6771529, 60352, 57506492, 9305644, 483607, 3211613, 5592, 6785770, 20547, 761629, 783377685, 4132708, 61498908, 447842, 1134302, 510128, 1396717, 30083, 47250239, 832074, 1941871, 958556305, 6875861 }

  13. {-456087561, -289564574, 607979630, 863166227, 507849503, 763661395, 780800, 794987210, 721743393, -862119988, 905694861, 407050048, 35878494, 58327677, -897198958, -890539091, -116263228, 951122751, -611515699, 242078675, -991757563, 885988892, -954556982, -607081504, 541303250, 154877752, -796882736, -84387361, 450682178, 109318155, 443231244, 70221643, 121885532, -225546863, 100963214, 974538973, 336044526, 689113217, -228115251, -667362019, 510833350, -199306434, 306869909, 928212675, 16285680, 347332686, -305538667, 532476379, 364441676, -739361820}

    {-572391535, 28922296, 479520287, -448972500, 903797593, -292264043, 49481292, 92169470, -825951914, 814557843, 266890035, -508964205, 839927686, 751982373, 335309541, 455434695, 596372911, 464408152, 296684963, 153064432, -816008981, -705206210, 15569500, -277364987, 445045207, -205390798, -31588710, -464929936, 582136702, -509197815, 431938766, 346607514, 447446953, -170897328, 523270437, -766867062, -448071613, 765059466, -126935367, 924820275, 210579325, -421027855, 117431737, -829909717, -429993024, -101659686, 252786533, 97542894, -431826885, -865648288}

    {1307050, 1873243, 945135630, 16, 1027, 109, 220, 13993, 618572912, 298007, 236311, 342030, 725, 90, 298683333, 1757975, 3416702, 130477626, 23166, 18, 1, 6, 957097188, 580957, 239609, 58, 209, 2712942, 1, 54766290, 41069, 3, 276170620, 760851433, 51488987, 42, 97393491, 12380923, 1, 119352582, 1888731, 671280387, 81849872, 5501, 10, 1031, 477, 16520914, 37, 10774610}

    Returns: {640206, 212634, 25188, 271913120, 32611898, 79112471, 3534378, 6772948, 44102, 2173302, 1942806, 1114590, 32304911, 83553597, 55422, 754560, 328717, 92663, 4469755, 70802421, 1807766544, 530398368, 30860, 875757, 1431620, 36026855, 56920196, 286889, 1032818880, 70375, 3060035, 346607514, 27907, 10259, 74270, 193996072, 56753, 292632, 355050618, 104393, 402071, 17979, 36319, 16905023, 143331008, 11323344, 18610840, 133186, 99533571, 346828 }

  14. {-549939060, 297502715, 482866215, -58336129, -882670659, 639982468, 993983760, 81218284, -785275239, -500836286, 167234357, 953632785, 800251301, -534253778, -915670135, 721059502, 283481469, 81680635, -480490641, 458385219, 383925769, 536688551, -509532115, 670987158, -110564237, -603977028, 910654601, 293962543, -520811349, -562511712, -781164359, -32922273, -223861951, 250019326, 615956189, -130073996, -717844156, 955157229, -224514163, 272597491, -287963479, 908588374, -163053171, 169338898, 8272096, -829374566, 498598041, 860662810, 785892608, -993516856}

    {872058867, -337453676, 411515135, -546790386, -697827755, 934311694, -14447610, 227666109, -222715794, -158556756, -893094270, -705105757, 911656340, 768172722, 50679385, -635022348, -899944815, -366072388, 411376926, 861810921, 928279206, -980453726, -729430455, -820758953, -581181204, -36801149, -68101022, -137788656, 664012217, 471932815, -507873198, -601252058, 464271977, 738970769, -99188035, 757998994, -295116619, -221359419, -753319869, 892052809, -800171394, 685972724, 312968382, 771476756, -183892374, -518202081, -766370998, -483244497, -123602360, 696048237}

    {3376, 18, 188783, 123, 93, 6874480, 22, 5195, 1, 395831, 244, 482, 118937690, 66, 30924, 268619280, 14, 4, 528314, 210735560, 102209, 107, 27832005, 4504286, 42, 500509613, 229490, 318758589, 2385, 124994406, 1559, 73028778, 261238, 786, 537, 3, 16041395, 2, 10344697, 130634030, 1, 93746, 1, 195954425, 90, 2, 440, 6, 138856464, 10}

    Returns: {17783386, 108045563, 1460463, 49961980, 121576802, 431932, 248495940, 3366593, 1007991033, 835126, 59539618, 54402279, 111231, 118402410, 5232401, 58625, 299981605, 223876512, 870301, 67242, 3143085, 108689055, 168660, 499528, 96863534, 27047, 1906583, 18184, 17318291, 65677, 23656617, 70463, 1009113, 28033315, 27170676, 757998994, 193787, 955157229, 244401, 81612, 1088134873, 3720439, 476021553, 56425, 20432486, 829374566, 44159567, 447969103, 67513, 422391274 }

  15. {-523439628, -218132076, 77786774, -50567518, -76655933, -842366557, -751716609, -667759228, -320318125, -158626222, -843048542, -467219631, -777060953, 95522401, 702207213, -844491221, -559723825, -648284621, -297030, 890890617, -172966643, -955092692, -82948264, -11795212, -53447270, -601328082, 140104364, -720142619, 497830247, 129962327, 781427522, 877560581, 34297664, 281104826, 215297035, 142928731, -97090361, 110471088, 43970477, -896151200, 942913225, 96025156, -232239765, -4019862, 94747972, -614881578, 375321156, -249371845, -513479900, 480764207}

    {624944049, 813276336, -687441174, 304377247, -404900136, 56463055, -486658388, -390164124, 999723874, -769872992, 887555836, -928804617, 65498331, 688066879, 241712542, -565126932, -198339803, 92432613, -305036279, 659566437, 813163060, 934061884, 30111985, -374390823, 127983183, -950530524, 645112324, 153432286, -95095426, -472275454, 102891369, 60000662, -672182989, 747075536, -977651262, -133716665, -652571713, 84531228, -208403410, 131528559, 57716226, -820928881, 384375413, -142074867, 702359733, 398013545, 1883565, 618577899, -850046718, -280335014}

    {27, 11, 706939759, 6502678, 99, 192654, 4, 233, 26990, 1002770, 923212894, 217044, 303, 59073226, 25, 74873, 9926489, 17697, 4, 843, 23, 15469, 166, 2661789, 7, 2188, 19626252, 3201, 11, 1531297, 9487694, 8040843, 2, 619268, 765, 746, 228, 217639859, 5768679, 16305, 976455, 6327434, 16948050, 1115, 8038065, 2994618, 11, 9, 2, 184466262}

    Returns: {164054811, 271092112, 26020, 121000, 44988904, 1923668, 619187499, 50755370, 6395935, 784970, 40289, 2233265, 45709468, 90382, 156555613, 3715748, 188482, 4925984, 152666655, 38487930, 203290765, 10795170, 7000305, 229603, 63991592, 24132427, 149015, 13035228, 165943416, 395854, 255888, 310206, 672182989, 1014416, 36209306, 7280142, 44383233, 9430, 88682, 7100430, 956052, 328585, 109090, 4305299, 249980, 423280, 125107052, 247754608, 850046718, 40976 }

  16. {48580070, 86330624, 37128763, 672606342, 214813357, 406423140, 103628122, -44278023, 840011536, 155105070, -163041823, 687136134, 485819123, 713522909, -730237312, -288284849, 756808507, 391477727, -528261699, 733623598, -312270619, 34071357, 720574246, -368373029, -719750967, -287417051, -34697622, -708076669, -79815906, -656305443, 22897943, -412337113, -800180471, 108381063, 622329971, -370192001, 737486032, 508490865, 71139640, 436252313, 805185523, 115299699, 31735034, 786130734, -763961970, -392844979, 731736573, 179695680, -500114219, -796005878}

    {-876256582, 750808934, -869441459, 275641714, 96317364, 916659240, -446427967, 127175020, 510218307, -555917775, -181937009, 873556709, -614539619, -522170627, -20994198, 30150055, -168531824, 393372303, -9190490, 757988342, -770507887, -912379729, 132272043, 283790886, -121075318, 793384231, 508032608, 285806502, -988663836, -405292673, 33622550, 872351315, -184843865, 509784871, 831059030, -821139316, -494321689, 323880331, -467995415, 118655887, -153279746, 661806198, -635947897, -951027607, -133643240, -675332923, -493942943, 961660856, 15398697, -924148735}

    {105704, 41614, 8362316, 6, 74899926, 33, 2022333, 1, 1, 105, 2229, 87818994, 2406, 192122916, 2, 1995294, 459689852, 7166380, 16, 1247, 3, 945982382, 166239939, 7298, 29273, 51000, 6899516, 93953, 157559, 631406, 144590960, 3, 1, 9399, 19466, 74, 108012, 232469, 11246, 13656054, 3472, 25, 59170670, 9531196, 16599967, 19928, 1304448, 18779605, 246, 2}

    Returns: {2700786, 3706084, 300938, 336303171, 27202, 186645135, 322289, 171453043, 1350229843, 57588210, 5226952, 118600, 15995779, 63790, 730237312, 205214, 36164, 207358, 133214236, 30441060, 770507887, 29685, 56821, 5448537, 4268828, 3737338, 193866, 2492119, 2499222, 970772, 3384, 872351315, 985024336, 5382258, 7447958, 105919507, 2703634, 1250512, 4470672, 122343, 13942239, 140047887, 82778, 399672, 190356, 5534955, 773160, 225756, 33340948, 924148735 }

  17. {-958029592, 304758320, -840590424, 143543795, 824137489, 34133544, -260357082, 54996795, -199460288, -985827408, 593372941, 805247627, -639144824, 111540244, 630680224, -145670325, 73149026, 81412936, 423989933, -633296054, 731882128, -968443031, -491388065, 80434314, 291616324, -821741237, 622748841, 999897598, -110680984, -397342576, -228282802, 975597613, 12415692, -55247390, -708653105, 112369338, 554322058, 745870277, -975516674, -932921688, -72235738, 472412232, -841632526, -564725314, 722951649, -526194599, -751236776, 157706720, -89483090, -24699674}

    {-135252110, 358152639, -707825244, -665276017, 240797383, 209106265, -483649756, -999094680, 232994628, 210336786, -961470280, 39689131, 705789376, -491208233, -465872771, 816971908, -719981306, -630648043, 137909432, -208019778, -491235763, 814609947, -467281076, 773193383, 377165621, -662228620, 167187947, 808887525, -835223921, -33240595, -475619204, -283059655, 966373254, -475650631, 770071336, 730312653, -352679247, -212596946, -718835556, 488224202, 684030100, -436543295, 258184442, 827798859, 730743856, 341866902, 242754986, -415084985, 91674607, 389244929}

    {20863532, 3803363, 6, 14144746, 11, 24401, 9, 46498, 389244011, 1368941, 283, 1279557, 1085, 2372972, 6, 19, 258170262, 316056020, 5, 832771, 444044212, 67045692, 274, 264537838, 28185473, 1, 99, 2479470, 418, 498, 16584, 125521432, 4465, 8226, 1, 481047, 166477, 4, 159824, 2671273, 1, 7078667, 23, 330716, 74, 132154, 328222, 24, 6, 72}

    Returns: {211823, 241143, 516138556, 180963, 274712497, 1356774, 204609433, 4646952, 15546, 861606, 68008473, 712764, 29237700, 326993, 365517665, 204242977, 45040, 35768, 211994967, 730644, 41830, 154553, 41681267, 47795, 89802, 1483969857, 69194316, 816806, 41761197, 18061027, 4109830, 90670, 14642019, 5285008, 1478724441, 1065492, 1610509, 479233612, 3032320, 644245, 756265838, 241766, 210408132, 1742812, 121141293, 1726961, 1378502, 103771247, 60385899, 48655617 }

  18. {580645789, -651285840, 593598704, 902948830, -816576955, 601258952, -734831723, -818761027, -107436119, -874090483, 401543779, -814550963, -536337846, 573996467, -120173981, -530554291, -109863431, -301906225, 557456206, -386684638, -839889111, 851053352, -575238616, 977278479, -543486747, 367360836, -74775827, 439039016, -653380726, -333197345, -792373030, -692226286, -401356865, 235621067, 587897966, 882512799, 735911415, -49079353, 827240869, 264828771, -860253980, 897051408, 433653905, 663297382, 988652169, 815279572, 817829726, 313214816, -177208954, 52870193}

    {657481937, -908712609, -44154926, 738675861, -211618810, -31570830, 25799023, 828191086, 367880756, -162054623, 113942009, 526018774, 176397606, -960505797, -436431222, 517860942, -770649942, -739890758, 183174466, 69862476, 313062695, 102420925, 541135137, 537198878, -924751821, 643320081, -27206166, 369464321, -65029338, 661957419, 102623754, 774838741, 136805494, 69555775, 341421074, -43339258, -67331522, -127310346, 947219260, 367946042, -882528329, 491214584, 626462863, 572073081, 50776964, -965684493, 490237857, 967975514, -158081627, 563660040}

    {68, 2, 18, 21346, 50, 167519, 13849, 3, 626382082, 915, 5, 383, 532, 1, 40, 135, 970179554, 89664, 4, 8611, 181499, 7201, 3345, 78, 207160, 964671557, 176, 37560, 2, 11767, 11, 9, 20174, 399523480, 226880349, 1115, 55, 11246, 1461803, 40246, 1, 5245, 2375, 1457944, 12, 29994194, 1173, 3, 4678964, 67}

    Returns: {112557066, 908712609, 148399676, 7988715, 122984848, 1471437, 6280614, 828191086, 15314, 29624230, 200771890, 50119087, 24797377, 1534502264, 72738537, 65525953, 24993, 2669520, 370315336, 4237536, 2104507, 10131588, 13782393, 131145044, 2357415, 23852, 6134967, 2962140, 653380726, 6847572, 264124344, 373650628, 2986361, 12292, 45136, 26742813, 105130203, 1286755, 1040193, 2260734, 1742782309, 14194519, 15695408, 725434, 329550723, 230765, 27972334, 967975514, 109784, 70457505 }

  19. {-158321187, -99286118, 523407157, 196832464, 725945998, -265402073, -162858602, 246098340, -295223295, 581961347, -933736603, -992338874, -549535208, -192977168, 91461274, 346194038, -455483620, -140714562, -554611530, -166399747, -855032585, 441456732, -498907260, -242043514, -41466096, -418231295, 74477692, 402598151, -746099961, -345837276, 388845904, 32664721, 195137706, -970087066, -291290079, -867588918, 370229254, 857176582, -256098200, -61728446, -887317098, 375007082, -487548474, 775107054, 346418209, 275714464, 926387170, -714642682, -622940470, 5849893}

    {853943856, 819814848, 443310108, -81682799, 153475848, -185220490, 21729226, -644570274, 709834923, -286044412, -959866538, -360989448, -483140109, -737346012, -100214502, -317433959, -702209686, 761235642, 923765856, 677077650, -43508564, 80658132, -860046117, -124986396, -527494182, -976746867, 234869539, -391477593, 715276435, 715335769, 386065342, 588666075, 563193303, 235023866, 241456261, 57347346, -890449381, 814342323, -855094632, 773303938, -442314386, -176337630, 977195062, 663635408, -534940968, 901477189, 53330277, -383717035, 798617517, -128776873}

    {3513, 1054, 637279596, 69, 441199230, 1575935, 3677862, 27077200, 314, 165258, 168634, 113558, 2, 1264, 1124, 2, 120, 3862, 9, 930075583, 64280, 2827485, 7, 17, 1900219, 2042, 69, 61, 48, 419006786, 129017016, 35, 75687, 72118, 8136148, 643756, 3948032, 71003, 41, 196074, 6295104, 236, 36837458, 1677407, 632, 96290, 29266386, 662168304, 151, 3233}

    Returns: {14679255, 25619214, 27172, 26408208, 35326, 257820, 85674, 132594, 43971619, 1595322, 3264834, 3134278, 549535208, 21523023, 4078208, 346194038, 77495958, 12490167, 400357207, 22863, 3379576, 266895, 452984459, 73405982, 383852, 23580788, 30234265, 72188704, 162375156, 38816, 48242, 117733215, 2168835, 3717590, 132650, 1083756, 485349, 4445530, 142515772, 1752370, 395179, 27245641, 179938, 787904, 25529549, 3038567, 171526, 31522, 83621059, 2299588 }

  20. {-185722682, -243566794, -45020730, 294374158, 486299308, 96121542, 782492260, -294199041, -585880844, 735179265, 69448432, 743104484, -765188554, 33467055, 165371623, 116252675, 321315946, -93498926, 128446695, 708317880, 876018673, -899027061, -109568793, -83540413, -324186129, -138766117, 152528507, -447692027, 806702382, 340840323, -52162637, 553537032, -903992954, 536715475, 27083946, 264296118, 849386342, 437422483, -690301309, 895911483, -126869546, 422402228, 693765908, 690617018, -348011792, -127181714, 412207732, -89882519, -79044327, 559513645}

    {-117118252, 816706000, 954280910, 533559629, 827581600, 380239083, 392691676, 581796363, 179029993, 864411065, 277322127, 515255961, 742824927, -13115516, 931477508, -705051402, -821517875, -468765239, 402720520, 271671818, 966051499, 1080006, 396082867, -32294200, -866958757, -948121709, 908252467, -42889224, -583640955, 779522438, -59926299, 224419724, -42991154, -882303778, -895073419, -495777112, 477238622, 812594494, -722570191, -494720597, -625912058, -22832461, 892578459, 349121348, -573375233, 492054083, -889719339, -765853824, 92374110, 2417676}

    {214, 3089120, 203558785, 587128905, 14870941, 1, 117184250, 181, 21313, 8381448, 3, 1147795, 20, 3851021, 18, 143, 70528600, 40302, 5, 119801, 13361, 1334, 162526, 377, 62, 189831, 50, 2897, 418488, 6627483, 13, 12, 30, 112572, 687717883, 1, 41, 13461227, 94821368, 143820669, 5, 453931, 74925, 178, 195204, 134055214, 79, 5611, 16398, 1}

    Returns: {15267613, 484918, 66960, 25149, 248918, 476360625, 80880, 48620567, 4201025, 391966, 277322127, 844077, 251335581, 18319, 232869377, 64095582, 105038, 2382527, 201360260, 2192665, 11301044, 24972974, 1019673, 4637959, 123851251, 2199876, 131268897, 8447020, 1539383, 330487, 22417788, 194489189, 180798591, 3078561, 34148, 760073230, 155429379, 251532, 102624, 85340, 312956029, 627936, 4131295, 59667428, 1518212, 43895, 115349812, 10349376, 950708, 561931321 }

  21. {101303568, -190224459, -741509787, 315124039, -648922099, -163501085, 966733323, 223440416, 530120925, 560799770, -230131471, -569040277, 966916134, 174360916, -204934240, 229844749, -574225710, -955031246, 98651115, 771173898, -309107407, -516750175, -484268163, 358302477, -476718241, 92994749, 509041087, 259939082, -862203734, 222707868, -707826974, -692978921, -283009173, 47741860, 944196420, -555193415, 734639046, 183544883, -899265340, -34269232, 242589547, 14920416, -79039338, 246057, -199721578, 146420990, 167867305, 754033672, 426714913, -816762115}

    {25136946, 731589630, -366912783, 958574012, -797800513, 123525335, -568774652, -888015069, -48274622, -247183085, 543511486, -188675433, 49987432, 229081054, -33183164, 916030717, -854363511, -830731751, -40839056, -640894513, 818149030, -212880698, 599036096, 113258377, 810413862, -32613829, -923690499, -628239839, -133576578, -930192601, 697632507, 579112240, -872871367, 597392665, 765231868, -223082106, 763263490, -138086590, -501829652, -751390096, -146288513, 969217940, -934119264, -688330672, 670873131, -358871833, 635383608, 159634129, -285163695, -425391279}

    {6564, 120, 59, 2, 17157, 1713, 2, 1698154, 5172, 1, 3806, 58, 1, 21793989, 703164352, 348018, 163, 1, 19553078, 545535786, 1034, 948589805, 269306, 16129, 65346, 234899, 17, 10052504, 7603, 14313923, 642021451, 3649, 295, 3409185, 131, 35, 5503, 1991, 34280, 13200602, 36673473, 115, 7038648, 24119331, 466, 206237, 158344811, 5551, 71, 277226}

    Returns: {1292346, 73158963, 110842257, 958574012, 7858527, 4973691, 966733323, 702811, 7466492, 807982855, 9614267, 81291469, 1016903566, 61668, 7829, 1601139, 82478711, 1785762997, 24146, 42932, 27400077, 18147, 1484725, 2963008, 3679500, 203393, 286546318, 214440, 10017018, 252815, 39224, 14980905, 53921353, 324584, 106839268, 111038683, 14402909, 5173151, 5566392, 207027, 46780, 96921794, 353361, 140162, 32534427, 853661, 52227, 10368873, 64716238, 1749292 }

  22. {627554541, -449688994, 671891059, -118003677, 875009167, -165544256, -410752430, 448988407, -762203603, 980955256, -14229906, 115647145, -832747757, -316553246, 87700909, -703186623, -29873800, -228710564, 992647625, -628136237, 398742990, 367541936, -247865887, 949875769, -848223721, -660084525, 447191659, -27689283, 210524843, 725032769, 194918777, 25737090, -121906225, 282239612, -311117407, -810003226, -40815842, 540104948, 420240876, -940737414, -127108751, -228705352, -380780272, 34254870, 798151948, 930189428, 798545047, -867237638, 104967164, -571281263}

    {5277630, -5417945, -335899594, -653693323, 209396676, -23876878, 542162915, -612631396, 430137888, -63120415, 85477800, 188789292, -903357657, 214000977, -253143526, 876621845, -248929245, -805768808, -820711139, 580981554, -142324530, -167080061, -649862156, -211743469, 730306269, 550898432, -52241786, -584990784, 783593085, -80159711, 199447193, -664560688, 619368425, 65163962, 543771068, 385919668, -333912245, -89009884, 671780717, 489211241, 30860014, -987552630, 826937932, 543534411, -799304432, 244283053, 170503665, -688406121, -85070400, -663351879}

    {571179, 32, 522688, 299, 238381, 2371954, 64, 1772, 186533282, 197542, 102811, 397608139, 470693, 2799, 121015, 12140, 372803338, 75, 8962299, 173828308, 1010, 248723381, 137032797, 584, 1, 4779396, 246, 273501, 10249, 70775, 586235923, 513, 771677758, 68, 5727, 158948, 1581034, 644632, 974493, 4, 278067815, 244737518, 9159284, 270622, 114, 20248168, 896, 11531, 50319188, 1814}

    Returns: {831199, 89937799, 1039407, 38501549, 1842977, 108603, 87945780, 18118352, 64082, 2212194, 270307, 11103, 1790991, 7250852, 770175, 10210995, 12985, 100721101, 430241, 64897, 13385535, 25601, 59416, 40664937, 1578529990, 393288, 29812778, 1120672, 8024731, 2743129, 11518, 30207304, 22725, 35279952, 8285104, 2251320, 267546, 681884, 802777, 714974328, 7844, 64797, 300821, 1047053, 106497092, 213731, 27536037, 10324943, 19047, 20600243 }

  23. {-41352639, -250556223, -167385948, -959692717, -425487695, 446250660, -576760999, 133993840, -22674683, 101987427, 826632508, 51541931, -85412544, -324410572, -565657839, 340821771, -653117978, -822221889, -692947196, 955290531, 996731486, 76501008, -61211581, 816670005, -125490982, 547375646, 43895035, 32475994, 338839147, -122518916, -263864281, -543281688, 342084424, 347703383, -763194973, 45331764, 582226905, -74701395, -540349451, 654071532, 135264279, 438440791, 721262045, -618035242, 14210627, -375420454, -239599787, 432204357, 838114898, 30797646}

    {131234731, -467187120, 541922479, -759724104, -914263392, 21062321, 509276209, -90141035, 286976470, -469337257, 722700242, 383185424, -842743153, -273667168, -819239391, -50294086, 447724445, 611347454, -413204929, 418179209, -181354177, 416765454, -842831759, -151151037, 219277613, -376849833, -809988153, 102850582, 560845532, 443495011, -646167142, 460261939, -194492021, 32846208, -989798417, 256758061, 577580557, 371586348, -109397763, 959355366, 419818710, 88977693, 23964636, 271530516, 569569319, -678840325, -238370233, 404720677, -519005193, 848020848}

    {168219, 347, 1243, 2854090, 13132347, 176451, 2144846, 456, 12, 1263, 2, 39434023, 340, 19443, 17, 156, 218502, 9137, 419903626, 66140405, 479360, 18645786, 2, 1, 11107995, 1, 98517284, 7, 9548, 151, 316856, 4615, 329419967, 182986, 15, 1220516, 248, 3533826, 267, 571940, 8485561, 142359781, 3, 2, 19407, 825969, 144167140, 22020, 406, 148}

    Returns: {335692, 28900743, 16154535, 724542, 278277, 1063976, 525379, 7661364, 95658824, 13557100, 826632508, 61571, 46819065, 3047413, 276979446, 28401815, 1694245, 10739896, 39373, 128225, 1463405, 98130, 842831759, 967821042, 75806, 924225479, 81726, 51425291, 6714843, 38236947, 1240042, 10512287, 21682, 816631, 350598678, 236019, 52718521, 201631, 33930316, 1535661, 151419, 37496, 721262045, 618035242, 4097621, 853641, 28149, 4004426, 49338265, 70668404 }

  24. {726058812, 828028384, 3649714, 628833234, 134444167, 11859255, 825054289, -258420895, 387149490, 410108944, -815333197, 780899392, 513372251, 712531838, -516303651, 146612773, 617943575, -891824743, -80439822, 839449828, -505519886, 637230066, 327040122, 822491032, -771166108, 602636992, -929050547, 329089070, -958828495, -352980798, -463481008, 680755148, -777554749, 175849582, 63165838, 943917980, 300434402, -713745278, 89509731, 696917926, -500702820, -936264655, 15531915, -679652681, -45965767, -524725998, 382205950, -43341404, -318062500, -64777427}

    {-671809165, 766099651, -214559822, -707541588, 187862001, 916609332, -581724934, 7933922, -914825983, 967539954, 458177912, -848353130, 50934423, 610203659, 592702841, 789041311, 40291379, -928383090, -10417954, -786876463, 989834364, 929256669, -52581220, -573243150, -545812951, -736156075, -421747706, -539444316, 497350459, 291920422, 135308824, -945629717, 426344437, -779072484, 420709887, 880567150, -802139886, 650191631, -422821991, -131934912, 4036725, 18671691, 135353249, -707655488, -113437080, -624362710, 792334669, 920811960, -408953309, 359319993}

    {3858, 5974509, 3, 34069816, 7, 28500641, 121492490, 23853, 4378, 495945156, 3836361, 904879, 988811948, 285, 64, 512066, 2, 842, 12105, 327388, 266, 296, 1575049, 119056, 2865, 1599591, 123, 11884251, 87926, 6, 37116454, 2894, 17, 1605698, 923006463, 27574, 418620, 20230, 39, 8, 128396, 9098287, 1051191, 9475, 157686688, 78500, 1441, 310335, 15596, 7261}

    Returns: {16067449, 461523, 214559822, 162177, 107435390, 171714, 91588, 1678058, 15080283, 47189, 477506, 1212174, 16407, 57510239, 100818772, 1121661, 617943575, 44395313, 738092, 2011201, 69033018, 65677458, 263963, 2906107, 17735023, 752266, 94993700, 183303, 3643300, 214967074, 79252, 21753366, 240779838, 630317, 14003, 7796945, 1324122, 6791884, 71934901, 348458963, 1398612, 310468, 132890, 10126337, 9748, 2911247, 23415182, 1655206, 4151461, 4288888 }

  25. {307131537, -753879189, 77906586, -164373702, 279765305, 579925804, -388926562, -189368828, 783085761, 89835612, 210781684, -760901253, -440897785, 825536891, -967228428, -120666745, -126536618, 11652970, 228888279, -794857047, -414930579, 149240920, 13109115, -477709870, 943599916, -389780144, -92870055, -488080330, -242980621, 968907999, 916733844, -492185648, 683415336, 162404147, 182439038, -704635393, 354365362, -25219585, 944978817, -565950118, -376026790, -485788903, -453273110, 882725676, 520781585, -184430941, 392104523, 61971299, 93847344, -560822320}

    {147637383, 578043577, -684781245, 155692054, 733041452, -7333147, -51869792, -318880255, 49955925, -739206699, -968190296, 788812198, -567421341, 327481101, 662079743, 790967145, -645301481, -501237741, 159244491, 556287671, -329886042, 209947867, 720673792, 704811065, 972020609, 169446557, 339729836, -47001443, 818279106, -575654959, 96273415, 573398845, -803661568, 837720184, 270755865, 258526213, -667176027, -270480859, 929526995, 301110282, -285800923, 936998269, 999675155, 544000297, -701396356, -946559612, -360492617, -246637202, -41645284, -329862935}

    {9626844, 119, 30, 1, 38510522, 110841, 489, 1, 64, 365423308, 23, 91009, 5, 28463, 35546, 20796488, 226, 13, 418813300, 149027, 72, 3177790, 4207, 124, 15482, 334979038, 248521206, 1146, 1, 727698, 7273566, 42224, 2332, 214, 28687, 405, 37993, 199207, 176540873, 418738994, 119346149, 4, 39165462, 13628, 599, 283606420, 26691, 26, 151959016, 1633}

    Returns: {109832, 88794852, 136956249, 320065756, 126436, 1746765, 17861956, 508249083, 99967217, 38955, 242047574, 3637826, 336106376, 5267233, 6223630, 175455, 44389222, 167079247, 13625, 2514124, 64430400, 144505, 11260528, 78834729, 10946403, 23222, 22341, 14790314, 1061259727, 1321223, 341791, 3679128, 21868778, 59837156, 1929748, 37657658, 3882110, 608746, 99762, 31329, 43235, 711393586, 175392, 8895662, 35946411, 57264, 3263553, 50476883, 8329, 16153054 }

  26. {-777369916, 616112, 440995798, 97726018, -255721704, -951704934, -952464017, 275009912, -617138409, 223539769, -219058444, -602752304, -482115870, 258252312, -455598775, 384142375, 249644041, -195521161, -729499088, -794365523, -751674447, 118459147, -690717812, -562572609, 29785170, 749541445, -99991922, -634469428, 212120970, 297343551, 882746163, -79395602, -934972012, -276011542, 148981890, 480086976, -889124521, 583719150, 219431316, 516666967, -860835565, 707716106, 609682564, -197713194, 88740781, -439547104, 223203575, -557946936, -4724830, -358493975}

    {737419109, 259610102, 542381947, 578898129, 874876461, 556123599, 697473897, 79500095, -5303591, -327715390, -844729559, 688819223, 5679459, 30206850, -228519419, 6505822, -84606322, 908183822, -178818407, -779612821, 840387279, 74629025, -952233525, 859382715, -926110996, 12997105, 20301809, -107192346, 31341409, -919808171, -1640992, -963711620, 746542761, 602671873, -522556839, 983847330, 578531833, -217041230, 781676753, -853116535, -185086031, 350385212, 851003635, 910926521, -589287757, 413632380, 392489860, -589578607, 261013605, 957843269}

    {1082185, 127286679, 2247336, 2, 111407, 78277826, 3, 6997437, 1276904, 18175, 1456, 25, 410817697, 2, 21, 33, 82353, 102160074, 2, 1, 4, 981, 235858543, 230337, 16871, 1092291, 13, 30487, 78, 6366, 348951, 5615693, 1725, 499129, 145, 13807, 2271, 3, 1390, 569295, 41262, 118, 77028, 2, 9436276, 4424950, 197483, 6, 25439, 19722}

    Returns: {1030085, 23011, 466336, 578898129, 2731815, 124588, 952464017, 108225, 546223, 2943664, 22943727, 184510219, 23788, 258252312, 114019699, 76828475, 919007, 91912, 729499088, 1573978344, 796030863, 4505675, 76598, 2140633, 7179156, 717310, 33330641, 3685963, 26515122, 12130032, 1496180, 408059, 28991635, 938315, 46396011, 9342678, 22365130, 583719150, 21918475, 1322024, 4337454, 73575726, 3772936, 910926521, 194001, 286934, 1016260, 382508515, 1641595, 7287931 }

  27. {-654356615, -319558344, -744660854, -47806117, 509593926, -698989357, -657514766, -105840698, 821385082, -416649752, 384629518, 970884160, -739279184, 353643118, 190096929, -5844420, 916282705, 369793053, 125917815, 949956153, 981824751, 604410116, 867514432, 846224345, 127140194, 857687110, 761507610, -362340628, -416015570, -643185103, -247410337, 726115523, -280473880, 28364103, 748051342, 405184089, 161087832, -640843587, -433183812, -858083216, 15537032, -372295132, -964047209, 29073707, -432406809, 909403737, -832546129, -226867394, -715414496, -406429080}

    {-262384194, 175364018, 119136437, 193836113, -667716508, 408244080, -876724036, -238181932, -563663029, 141323157, 277663436, 905244820, -625986077, -82869809, 562058304, 688323588, -69197596, 993668479, -988571203, -243851935, 715325578, 727939775, -800482451, -231984213, -56217615, 858699514, 934770559, -914229182, 989371933, -487401357, -410841729, -970662702, -600863651, -347717061, -162482500, -880944931, -650998313, -61227570, -329144325, -560881052, -61147268, 701254389, -881154608, 822553554, 513301492, 448964628, 480426762, -255813361, -381885345, 788030475}

    {890742156, 6224795, 325819, 331028856, 517151575, 8238, 411779, 35721990, 811, 214812, 1103638, 6147, 82, 1, 11271705, 9, 852907230, 4003, 2215, 225667049, 38321631, 2, 2699425, 146230895, 662726947, 3706, 75570383, 459162, 86586, 66291, 15, 3, 6751, 5291525, 168686813, 20109700, 6, 3640, 324816, 154, 724847, 650518621, 47, 47544072, 290174267, 111, 39454, 1, 1011284, 17}

    Returns: {23623, 146104, 1321283, 10974, 36937, 8941697, 1708056, 43610, 35210602, 949675, 451584, 17055718, 113772106, 436512927, 176741, 230415266, 31464, 16788026, 21286756, 65288, 196234, 727939775, 718470, 72561, 5401, 19957984, 138695, 1451382, 3648952, 3135155, 136947243, 970662702, 8099461, 151665, 58940, 216232, 325499157, 10680727, 954781, 84335092, 74111, 31130, 205022425, 119369, 39400, 98598788, 4841023, 482680755, 806466, 238891911 }

  28. {-674685369, 256180853, 689125312, -299148145, -244749672, 859113400, 39378550, 175502756, 55231591, 678123396, -452668451, 147311821, 975696510, 29847042, 991326288, 278336893, -231960376, -386061635, -186057137, 715321461, -300636891, -221599138, 705435760, 569908205, 204350991, -502721100, -110540706, 184972176, -448782481, 251141540, 800260578, 357631061, -680445743, 216601992, -923238198, -521068689, -865847992, 89075682, 222735023, 525941618, -52265934, -656856591, -220117950, -204711008, 297887224, -811047585, 570811511, 564767413, 241168788, -166644050}

    {-127381684, 940737591, -71871008, 285427983, 113352061, 222288920, 53385520, 532005263, 126764231, 73602951, -723673260, -114816785, -431249659, 934112528, -110844661, 350243339, -141421776, 559070513, -158411181, 600060023, 894182027, -527223174, -54650802, -324160956, 680694313, 47751731, 109887019, -36327358, 477886508, -965095939, 406209853, -144757961, -361995825, -188805192, 831419431, -84740880, -245845278, 346371092, -92288728, -626811561, -936476898, -847794480, 535707819, -92142859, -820211341, -147190114, -942451111, 178951954, 581051654, 161625463}

    {71385, 5696, 82796721, 31703216, 4214581, 6747, 602, 167340588, 276, 208711068, 4471273, 21, 99072017, 104057520, 1, 12674718, 4962, 74295798, 65588303, 532529810, 2104236, 222, 1, 165806491, 187, 534089283, 74782890, 158830, 2, 16683, 4202, 3748187, 6990, 102, 681000189, 35499787, 190, 159, 13, 1, 9543, 1, 1957006, 38097468, 101898, 21779, 27, 9, 619110026, 83181}

    Returns: {2570345, 12934427, 76145, 73435, 131388, 10824683, 2728355, 43307, 8375467, 47215, 403687, 43688101, 107175, 91619, 1102170949, 125663, 3868477, 78824, 30173, 40461, 650356, 38668046, 760086562, 50919, 52361101, 21851, 18025, 473031, 477886508, 7728432, 13935633, 199298, 9262836, 28957656, 47611, 88605, 66603692, 28927922, 74245008, 1152753179, 9654402, 1504651071, 414015, 36371, 2733917, 5589160, 223246703, 218081130, 25285, 806559 }

  29. {731443395, 769588961, -128055174, 966569510, -14974, 855685989, 229445195, -279466883, -383922618, -539415257, 604896316, 493847594, 722149608, -713863976, 700616254, 598872816, -943751046, 860532815, 464917994, -755662304, 723435107, 687421895, -105772730, 297535206, 508795370, 778847158, -290930207, 599777833, 694548961, 736252270, 558388767, 735374209, 216783132, -101914482, -365016341, 871382792, -630431588, -743853411, 354442279, 55047717, -358552411, -281222912, -143646866, 686808802, 459682939, -587677917, -342854277, 716458600, -301907038, -559910684}

    {650195949, -466421624, -106008521, -527345553, -681250408, -175487502, -891142815, -707918625, 350086785, 127193788, -796864586, 780782739, 820891524, 945979588, -133667850, 115870411, 160953202, 438484517, 28054102, -194338790, 322724151, -677156485, -358464279, 810726062, 413980946, -819212907, -18398795, -60263781, -581012680, 105516093, 251837399, -741941996, 142971915, -483858582, -79937510, 104540276, -989156992, -749573669, -7415387, -786449877, 215401895, 552223661, 311223706, 553300649, -172851976, 626026560, -141553078, -188826911, 828417148, -366399291}

    {27136, 3393960, 5076092, 10477, 1, 122, 251, 77996694, 353343, 44, 10315335, 21317, 57167, 18363863, 1089045, 2723858, 3, 12300, 53021536, 26224332, 756231, 54503, 23432383, 16690, 72250779, 4337956, 972536, 8345, 1, 21121836, 5408, 11, 2, 362, 941, 26392330, 802863486, 3, 5228, 4467876, 80893, 33304849, 307, 115651787, 1097, 20510, 581, 68, 3981783, 11453986}

    Returns: {5955342, 488480, 73789, 10791600, 681265382, 80663103, 59409521, 86178, 874188, 89902543, 311506, 6330881, 4574888, 276557, 683477, 369607, 943751046, 8743119, 63965, 152365, 911002, 4135086, 77209, 6690474, 77170, 542736, 295612, 6602650, 1275561641, 161839, 8345214, 369329052, 216783132, 26262577, 12222246, 170834, 41398, 749573669, 4922810, 372985, 1471030, 107384, 19643444, 82012, 14922124, 6008439, 15608711, 90096896, 441870, 197717 }

  30. {-227316836, -49796893, 42245610, 121531752, -244342122, -745382027, -638645629, 671350260, -350327738, 119576106, -124738411, 567550153, 16321533, -165568541, -84332031, 740534860, -304886401, 966740139, 305181532, 20401908, 932564235, 67909194, -155664617, -356877425, -309597477, 304263740, 995519511, -499471242, -62053420, 56221605, -464346074, -273270690, -644112066, 214817435, -947267257, -230802360, 213113310, -978556713, 563746880, 67862606, -144555827, -670391088, 107658827, -928541702, -766377347, -818508677, 138162824, 175484343, -743867690, 605716408}

    {-141177388, -124898519, 549217912, -321279596, -578635236, 23185009, 188651866, -560552769, 359391675, 652358803, 393451512, 853832221, -881029925, -73612551, 310315674, -378467874, 966809231, -374967478, 209741409, -297918487, 3221681, 905152808, -67302496, 18951300, 831730607, 109747338, -947335797, -835344296, 490563512, 847393205, -65193285, -488316923, -953444250, -864644232, -750945352, -98552375, 370446190, 731076914, 565641580, -194939115, -735953430, 521752956, -894220189, 386487561, 907002309, 855900404, 63274267, 6612998, -310541775, 696461505}

    {55649169, 219366, 1221, 92, 35557565, 240440, 2227376, 232, 12, 205913205, 4, 78549, 66090, 16, 22146, 330076, 150957212, 242344369, 172, 29637, 2, 392301392, 76966, 566, 656580, 22852, 5036722, 1, 1062680, 110796125, 1457, 287313362, 20844, 515, 17237503, 309, 25, 1, 3026361, 1, 689117, 7, 25071060, 2411388, 5463, 7298, 48, 86485, 199330, 405}

    Returns: {35872, 287109, 16153468, 36385284, 105335, 1521188, 446219, 58662049, 177429854, 46219, 259094962, 3659997, 3428133, 50593705, 2162472, 1448239, 82510, 66608, 28606831, 1736082, 932564235, 45828, 611534, 15516410, 1095283, 2140474, 612340, 1334815538, 479683, 80682, 12343159, 33013, 7977995, 39559861, 291158, 14381081, 88296792, 1709633627, 459101, 262801721, 903669, 397381348, 179881, 647692, 16090189, 13953410, 23027138, 597346, 1805500, 46506355 }

  31. {708353660, -18661399, 26769411, -658202323, -496456066, 500578272, -803136657, 642338055, 311411785, -863713424, 520679056, -286691295, -153367626, -912308537, 330676893, 278977740, 513402988, -491973081, 210003053, -684554346, -331201614, -360584560, 517625955, 489910358, 452458031, 211059009, -406391881, -847967251, 877331141, -776082834, 827855647, 643629106, -131045088, 255065357, -956460843, -91575978, -455556829, 250486362, -957228855, 88672485, 847804158, 232960985, -369586700, -3627335, -373272755, -247199549, 549199582, -986030156, -705096936, -101747530}

    {-237468639, 943853268, -536464163, -115178372, 144222478, 368869695, 271205837, 179732954, -132000638, -524135703, 305552857, -274234519, 305684766, 709034264, 407008388, -50800654, -940414400, 964085586, -4788050, -461110014, 61376643, -158790740, -553891006, -327221343, -674074361, 553758785, 925487384, -813410650, 890121619, 861003367, 714813481, -60292976, 824593296, -75551059, 102524746, -305486410, 15323309, -395304533, 756337873, -645202515, 827255755, 824476563, 893579978, 595329604, -244106151, -357866114, 231724899, 688831194, 39728026, 195540907}

    {69588790, 29731, 12257756, 50109925, 62310729, 336244882, 176492, 147375798, 76519, 3, 657, 5016654, 188817520, 3568, 2795, 736, 74152629, 267107666, 349505852, 29, 37723532, 1, 4682, 109696, 27, 194266, 1, 28, 9, 81, 11938, 13111, 1804, 23955283, 447930446, 3659523, 96, 2, 42, 207860, 4740105, 2449772, 124, 169, 20087874, 175644, 5011533, 8266769, 659684226, 1408051}

    Returns: {89561, 5487519, 153419, 94396, 65494, 33911, 2018536, 54944, 1223118, 863713424, 23630017, 177135, 24889, 19383682, 9968721, 10552478, 124424, 66226, 11236, 163666338, 54843, 519375300, 11161636, 1779040, 163691523, 1344821, 1331879265, 237339701, 442929064, 136423851, 10017332, 5650029, 19694498, 54353, 45451, 166713, 50617426, 395304533, 190771114, 1428822, 544205, 547417, 89864444, 45850391, 99513, 1037939, 266275, 418343, 27496, 185767 }

  32. {637636692, 66549505, -299335265, 956943290, 791684934, 915800453, 819300129, -988300578, 82357594, -50945753, 770516471, 878202853, 2532244, -82470455, -58366604, -227502875, 955217831, -608939825, 94274087, 337278915, 233501414, -490972488, -936295764, -368961857, -821006088, -128046235, 120321401, -804822768, 541466881, -80745584, -573104313, 176520856, -37923455, 957629681, -512510182, 944573930, -627168582, 431083772, -422792052, -951946277, -964703464, 551586910, -28166205, 137634538, 328051192, -116971047, -93675333, -325716652, 555770888, 820812456}

    {-379897825, -484563368, 564089153, 184465873, 331824781, -194762061, 482073649, 591379216, 548279357, -754682752, 402664123, -59396274, -73299984, -137914629, -547393504, 55119275, -935765669, 18181550, -442988199, -47366059, 6868748, -560331090, 515207849, 791710860, 141440945, 246534776, 328832215, -194646337, -820138426, 143441506, -632160834, -583914432, -272308742, -769391610, 459141150, 69511678, 481256538, 938463234, 468564372, -143450826, -634383039, 836829340, 666155833, -202913937, -930627487, 70843109, -826324929, 261178966, -7690363, -572742162}

    {16, 132946, 3, 15494, 955109736, 1303, 3654, 108, 734102862, 1083, 1, 59261, 597, 571300374, 47853546, 1, 126898869, 114292143, 926063340, 1760427, 989, 14095, 2470, 555, 2309603, 35, 1194, 40480431, 1523, 967510728, 134261, 171044, 2, 42627, 22639, 87137, 250, 24389626, 2923, 1, 411319909, 588, 50, 2627, 1, 23468927, 87, 12756, 149, 873711586}

    Returns: {206896402, 1341633, 564089153, 7837828, 27777, 26098922, 15769805, 112834271, 20463, 23583836, 1173180594, 3617007, 3054166, 6723, 79580, 282622150, 118705, 56985, 14883, 256724, 7532304, 6295232, 21547068, 37545839, 548198, 49306956, 10154294, 130145, 25309636, 5293, 2329198, 1475336, 272308742, 5954365, 4583261, 3209872, 50382960, 209119, 11728374, 1095397103, 56931, 41536343, 95165119, 4804407, 1258678679, 28229, 91813881, 3699297, 46314241, 33862 }

  33. {70478832, 549723440, 168052189, -696581407, -477377313, -101763336, 104793860, -861182173, -373575682, 945239758, 216181555, 261757749, -653121869, -431075033, -57976993, -117072748, -991098779, 41671874, 455224536, -961585737, 403642911, 461329286, 957528521, 913886502, 492144107, -569079295, -304037922, -741680714, 761549605, 34260722, 482426140, 122005364, -820762918, 33194392, -649288359, -433037432, 88662397, -107545542, -17979766, -693067347, -544847444, -678814827, -65861085, -630063281, -792062475, -67140407, -971523877, -581522266, -901329430, 319162248}

    {-881929708, 426144974, 165092499, -270196891, -237716448, -900680101, -458124517, 789942953, 101368691, -795433399, -854087876, 509116927, 308456531, 673698846, 736376984, -926378508, 362302207, -486696249, -852456925, 124263290, -60540544, 280337653, -3951994, -82745493, 292979449, 223365853, 142550833, -996311614, 684838085, -422530056, 745428841, 792211360, -283264859, -336152268, 968881238, -959860527, 23432738, -843964586, 867006527, -345757204, -391750967, -683069511, -15071450, -104675340, -96265140, -511504915, 774524371, 256778960, -604032419, 51785982}

    {128, 244070452, 6, 186976, 8723080, 1490455, 644, 2, 64240798, 101924, 7, 19, 15, 93, 3681842, 317588, 1283689, 1506, 673376, 151, 87846336, 4609, 1, 28362510, 14, 9368, 3985, 220974, 732738717, 1539, 1, 440, 2758242, 8712998, 9129, 11646451, 2, 4, 400807423, 1, 14, 2067642, 12092800, 925670, 885955, 28, 87277, 364427, 5, 178}

    Returns: {80175428, 44523, 111048230, 1728223, 180569, 742459, 18627807, 861182173, 48295, 3870279, 427043938, 142221290, 217707290, 84982607, 384961, 1657078, 931400, 12807797, 1177829, 80132145, 43548, 7969931, 961480515, 172305, 164048036, 6322920, 5325343, 2642676, 37837, 10834104, 1227854981, 39610568, 522863, 114436, 12224478, 308566, 88662397, 475755064, 43316, 1038824551, 187319683, 669890, 19429, 663886, 847755, 102300983, 4207149, 1053123, 501787283, 24550943 }

  34. {-393285963, -166375596, 125376442, 102229568, 617954906, 42423542, -70487605, 680852749, -29399527, -371326980, -528737807, -453200039, 73178077, -347314020, -852738870, 367890749, 478329441, -214531587, 481329281, 870224109, 271244403, -851112495, 331055525, 351297568, -864674208, -296003878, -638477303, 724978422, 565997443, -803317673, 714152350, -14405486, 787232588, -851173479, 636443157, -402707302, -699280627, 263552798, -101049731, 843683420, -369651501, 820916020, -863463439, 445637099, 370428427, 414647291, -10685542, -121687008, 31849840, -764243674}

    {-36019508, -707905840, -447660170, 114057982, 379140315, -619223461, 923772498, 281094116, -480482690, 765351773, -935977100, -420031801, -175265630, -794389719, -81993945, 937334698, -982327848, -654102842, -761831240, -235841462, 514926273, 408676774, -669729868, 70851110, -341681839, 655710294, 803225722, 263996725, 445356109, 535283615, 32923485, -569544190, -725176848, -162629602, 739646764, -842434074, 572224014, -705010855, -685599580, 272119458, -7872737, 394928193, -282508748, -768397638, 120601330, -222743364, -358912038, 600135264, -564315539, 169919250}

    {5181, 609, 2, 54, 23565016, 141245138, 42, 13570419, 111, 125384660, 669064, 90, 11552, 313160903, 210024, 1149637, 93351, 955100, 3, 47676, 136640548, 3220191, 1545587, 1322, 23, 983, 1083014, 677735024, 95, 786646765, 28772, 2467103, 1077, 6, 15117, 66314, 122, 609, 181668, 121834, 42181387, 49857575, 557481338, 798179004, 8, 1787988, 96913, 16, 380530, 6496}

    Returns: {5539239, 29741470, 447660170, 21628755, 149350, 52226, 153962083, 199958, 48048269, 75970, 1314345, 67171680, 1769351, 48994, 1869615, 939183, 3576846, 704480, 761831240, 4130430, 49789, 526147, 601122, 9906318, 216168552, 23039044, 986048, 29637, 77796428, 34418, 4225754, 362767, 32878466, 425586740, 7954277, 3630566, 84766977, 30890719, 1626369, 2541406, 56930, 129015, 38479, 31441, 185214214, 352023, 1154058, 165244692, 916353, 9734482 }

  35. {618084899, -813999637, -351478483, -451500595, -486889730, -19528082, -406857741, -994808260, 52619675, -100655910, 774012391, 325808933, 828001261, 689464820, -145986071, 126005331, 103653586, 452829130, 514326290, -384050900, 71092325, -564949823, 998350028, 314496376, 166150912, -854462404, 772490979, 741700246, 189125639, -549538488, -33852587, -307202032, -796640750, -167564396, 942164756, 885419900, 826750950, -605304211, 132900549, -72224347, 942365246, -737665157, 662893794, 524457763, -286449198, 376477488, 63307553, 178120779, -808265975, -469008431}

    {709010085, 13706624, -222684090, -719036901, 807008799, -8526757, -736586161, -8396394, 913233258, -289819298, -981205463, -807219884, -249238742, 320597193, 7894390, -6506929, -577626815, 692260099, 465539220, 20943165, -29828894, 402812334, 498333954, 850690708, 258643756, -70179955, -76738155, -457159059, -31095169, 105672537, 535053045, 433890003, 335459290, 942320614, 355451619, 88932724, 394927418, -34398298, -430213857, -742304332, 417291359, 776934434, -686044694, -805039125, 907413504, 392657120, 53929349, 561811317, 41225134, -988896355}

    {3294, 655871500, 212, 6803502, 38, 1020, 136, 1572379, 5633806, 561, 64477, 516, 144438882, 144095, 78, 23353, 8688, 2395104, 1480927, 106732, 39, 953, 1186, 213, 39326724, 16879968, 3, 1588, 25750, 11780, 2, 5, 738215319, 27249, 500335, 60210179, 271252, 83315, 100347, 823, 9332, 42638703, 3612348, 1083, 50755715, 143967208, 48738, 4, 353, 322}

    Returns: {16399633, 31789, 28926283, 325510, 161737317, 671111, 72683784, 793942, 385394, 13109646, 4924356, 38804975, 71950, 2004160, 18248259, 828983, 6306386, 534583, 570072, 1178071, 13231812, 22531767, 32433761, 62996181, 49022, 208675, 772490979, 21953979, 1194863, 5159793, 535053045, 247030679, 31815, 5801626, 1423742, 114682, 1759820, 2101751, 1422120, 26510869, 10684687, 164071, 502024, 29356212, 133566, 45337, 376817, 369966048, 44903666, 61351741 }

  36. {-179886997, -153423427, -960881274, -736706866, 483717141, 432658044, 706605658, 75160822, -750261348, 53164134, -883970670, 463633091, 847676942, 657580443, -305799484, -316366950, -140442287, 90268376, 486383121, 56482342, 500833733, 693242911, 436275322, 44944692, -563590598, -479171825, 135493974, 551721261, -20365177, 68049608, -281176513, -701164409, 818475917, -422816970, 850476730, -907618631, 945817135, -534663030, -831136955, 119460243, -43995594, 108007252, 989654046, -88032430, 9932116, 511768275, 368620210, 582353600, 400494914, 58520808}

    {-823378508, -507010210, 281994531, -153104692, -113907187, 752035537, 722153455, 104043752, 324065272, -358230708, 750350295, 768202612, -990845556, -592204287, 704811917, -161198677, -894064127, 736102220, 44663535, 910257252, -464141660, -949623836, 647775980, 855110726, 813737723, 935642718, 130439839, -854176085, 767471244, 103887880, -19313460, -413111898, -389289779, 909452596, -12197352, 450935839, 60126626, -585423954, -199213488, -889265446, 643671533, -945360643, 293857240, -402744423, 271121940, 52613170, -526914759, 16884349, 6248439, 27184803}

    {21223, 131269295, 2754589, 18502181, 297961, 11798617, 349562, 101894, 41, 115726104, 980085, 25830139, 160845438, 549999423, 3091, 117, 136822346, 391806, 455437274, 99396, 44101, 283, 22402628, 1, 1141345, 11840696, 24441809, 40299, 21, 1, 27078, 3357, 231, 17, 796836, 37132, 6245, 2537, 212373184, 371293, 4, 3, 7080589, 1, 444298, 21238, 10298, 191285, 28, 523}

    Returns: {5790809, 46235, 603390, 174933, 910568, 252589, 1709043, 402227, 130327712, 33666, 1171282, 176551, 102818, 37735, 13834060, 33080525, 77373, 1184916, 22887, 2893698, 3260053, 71428989, 165009, 900055418, 926615, 305494, 38043, 5070499, 191867811, 171937488, 1714491, 14085178, 61401261, 266453914, 953450, 5270171, 12018053, 15775874, 58648, 1472684, 343833564, 945360643, 387981, 490776853, 407090, 3532164, 6350644, 1332617, 80098983, 2827969 }

  37. {463275833, -734656642, 705002823, 991687732, 695932892, 610479975, 201483812, -127456479, -190667692, -305375361, 975770982, 183315212, -48332845, 780256758, -862185597, -338350603, 727447129, 443840777, 488633083, -732301834, -734996764, -655617958, -28829757, 232317014, -639280306, 681581803, 105097304, 123551556, -358102778, -453780660, -809399662, 760585184, 483515203, -400065240, -643894982, 224092662, -725335740, 713480612, 913604782, 526963280, 231271073, 597438925, -763257348, 262983793, 962935106, -634446830, 65942306, -503410639, 256578535, -26572557}

    {377574929, 563040753, 710468422, -104583596, -47908246, -747182962, 112919502, 549354429, 631439326, 757972822, -351708783, -831074452, 760478328, 260313368, -512249051, 97814134, -742014264, -214467312, 445580677, -179922601, 617875658, -170744018, 91994306, -938481816, 322323589, 281602772, -373111714, -70077802, -169733564, 233314854, 113614780, 45553698, -116355861, 567380515, 12092726, -539504799, 976239556, 307526701, 305585255, 956117617, 90744691, -773747802, 736875140, -955959819, -246531330, -324414675, -13702300, -761985236, -118472082, -734540212}

    {3, 268708, 7, 1856819, 32, 1593, 2, 23, 87092336, 14, 666382689, 28, 588007, 774920, 215590757, 2024219, 6364, 1354179, 8292, 11583, 4963, 9266083, 33160, 2394430, 62689432, 191273135, 2, 6739200, 155183, 1, 3, 5887, 10, 53479, 339, 10, 2123, 1, 40820, 1, 5457, 775737, 9757614, 22282, 117687803, 717956750, 5, 3, 28064, 2}

    Returns: {463275833, 1786087, 471823749, 731814, 139186579, 24243982, 201483812, 137338608, 70680, 252657608, 40180, 167769466, 993832, 934634, 68302, 247570, 13120192, 423623, 7298545, 7018353, 13665378, 222567, 530109, 624804, 90426, 53324, 373111714, 54718, 1006749, 687095514, 809399662, 10007700, 161171735, 3003929, 35771944, 190899366, 26471228, 1021007313, 4774922, 1483080897, 3369887, 1109995, 339636, 6646120, 91626, 26595, 32971153, 761985236, 1688848, 734540212 }

  38. {-754471232, 85373542, -822233879, 574558757, 123987977, -106443765, -154838965, -791726831, 105612369, -917087030, 142644872, 773946102, 251011464, 382188456, -454275227, 537765347, 957626747, 786222224, -121705708, 246046928, 696410175, -53941548, 174520042, 423819128, -504997800, -813448920, 193934710, 194212698, -92348988, 860149337, -909024706, 662519698, 835173314, 79087115, 447504998, -96638232, -88198264, 721669879, -681595276, 918379883, 176536650, -26012887, 112440879, 297227629, -790960546, -122616767, 453403627, -247762120, -13279548, 115701065}

    {-867761569, -892836463, -815787091, 364483692, 202732377, -773400193, -650211524, -21230006, 503282584, 369902053, -770243599, -110047867, -881677108, 379578677, -112402348, -192030466, 14137844, 324772836, 937714581, -887868003, -309685984, -51684248, 352955689, -29667299, 355858188, -561086574, -119489660, 63907662, 306955484, -870849559, 20329930, -112573918, -873089522, -448250154, -976300271, 34367496, 37525765, -347850672, -880994623, -749924664, -918478674, -78897668, 336000829, -457860843, 986855235, -767499028, -622035062, -293709408, 225633824, 88980782}

    {23007, 123580, 213151485, 309137170, 11086, 39, 2361, 261, 218, 2807875, 197, 11, 185, 5779, 382, 5273970, 92, 94015216, 1854599, 537415022, 225, 65, 624, 7, 600017, 5, 4, 10, 3153, 89174028, 13382, 10214, 825507013, 138, 1443, 30, 346794542, 55393, 63, 1494420, 24890, 216503, 106581019, 515565571, 1, 4, 56011510, 206327, 705, 1749088}

    Returns: {7583553, 2552021, 79336, 38700, 2260402, 128900033, 13789055, 49482927, 35948756, 590186, 56554724, 257982034, 67821316, 7119319, 24184067, 248657, 106402972, 87732, 694364, 39743, 51591102, 9602346, 16007844, 211909564, 797580, 458178498, 156712185, 64737566, 5724382, 129624, 7904563, 6657479, 42052, 40750014, 28572685, 19327647, 5147, 3405305, 143740266, 969929, 5931505, 178591, 34321, 24042, 1777815781, 445057898, 102852, 846087, 8678224, 110368 }

  39. {-490700991, -411067249, 839322419, 292827023, 162053807, 103390306, -347050099, 29741229, 55865669, 386119332, 955213117, -369966233, 801869812, 921127783, -248946598, 149928097, 50126350, 132763101, -342472471, 868978695, 202871194, -976030570, 992918263, 137067036, -789338614, 326024328, -882475668, 5651518, 696373054, -833343269, -906661609, 660169851, 621543669, -376269083, -755002383, 259637038, -632349907, 438068832, -420802483, -298871939, -260154803, 751639899, 720115172, 579173553, -797550313, 732418308, -495729789, 262296004, 56966423, 8566308}

    {-816549979, 911053977, 200762285, 348420824, 51499028, 254260436, 443511228, -685376816, -96195760, 952596077, 141784473, 29525595, 41565450, 871335172, -449840302, -28080227, -190800160, -763762325, 825049832, 83696721, -897232457, 417175720, 84467880, -185950989, -347527188, -578977140, -883759543, -480673845, 383058904, 27782690, -561026623, -925751967, 451136490, 177175446, -626835931, 72374138, 909596313, -315687676, -175319978, 480862183, -354644832, 626776698, -335938653, 547665502, 349749724, 538504053, 140987238, -230325891, -985817022, -126596525}

    {1588127, 387463010, 415769, 2459, 533, 2396, 20, 23162, 35, 442904, 2, 96323530, 9793084, 943, 210, 1314, 3558, 65019117, 335939, 28, 431101476, 5043, 24, 495963919, 1, 12798, 2, 26, 57079, 12804026, 68231, 1297, 28, 178788720, 373910895, 224114, 1, 5, 1, 119219, 47359103, 119919646, 2, 218636, 1145, 839, 1051, 2, 12, 368}

    Returns: {755969, 50777, 1338621, 9199047, 7365539, 5624491, 131760222, 4509058, 19239152, 1544857, 955213117, 37816, 256586, 41685185, 35894601, 4226743, 3319702, 96140, 1541408, 173795739, 44304, 14995170, 248229566, 10373, 1136865802, 5888804, 883759543, 96134769, 3327634, 233022, 4082932, 31764307, 154020348, 31104, 50748, 569417, 1541946220, 251252170, 596122461, 1640137, 63914, 89371, 720115172, 1704916, 25931338, 31773060, 15969222, 262296004, 328605674, 6662975 }

  40. {174028972, 152329587, -50964278, -595220900, -970335723, 649793001, 689596586, -185371575, 601117060, -99268170, 276889368, -608376187, 910951993, -835874365, -882308179, 8220394, -683998339, 86217389, 239257030, 17511848, -791037913, 665596796, -743532877, 484404112, 496525132, -548602429, 67763999, 720014799, 752376737, 52123099, 421429803, 812267280, 444595586, -612196415, 664386036, 191630502, 998292061, 901761146, -523044113, 110596393, -543006087, 754983697, -393732107, -878710672, -313756363, -614101694, 31877299, -562710730, 697187174, 303309866}

    {-563063214, -297005114, 195650281, -142863204, 207770190, 171225766, -78383990, -271871946, -918180735, -534330245, 4558928, 112951750, -567110382, 848942615, 75545748, 49962180, -174940217, -409791831, 559910150, 510098120, 977098113, 378196458, 238272511, -493042242, 410985983, 951159257, -7153619, -76346244, -739559941, -909336893, 720362414, -135631905, 670835388, 925307389, -614942952, 1522198, 485687627, 131539640, 655687029, -669240387, 247333009, 71211436, 560630722, 655761823, -686709873, 810472955, 817406211, -484573635, 795264488, -355567095}

    {2011035, 53991593, 65932, 243, 48321, 2299527, 1502551, 73593, 345301717, 10285, 22573, 1565, 1, 54638, 11961194, 4687, 88631, 2, 145, 78857, 19297, 37583, 78, 115701, 1, 2, 133386214, 477290164, 11538396, 17422, 1026, 7, 29, 3395, 28, 11227, 73662, 46420, 3, 779, 1996235, 2, 36952, 456337662, 409344, 1548008, 4, 27, 3976, 44931}

    Returns: {415597, 45428, 787869, 39681394, 4517366, 443152, 566246, 1213046, 59059, 5365665, 1845930, 15695685, 1478062375, 5105506, 256052, 741110, 2372399, 409791831, 52272205, 1821779, 9056991, 3951322, 92941610, 2032114, 907511115, 951159257, 5901, 33142, 310626, 6941503, 26227531, 406133640, 159347282, 19065269, 182761284, 1825053, 4096159, 4231353, 655687029, 24786681, 422339, 754983697, 3565080, 51326, 1180154, 817396, 424641755, 149612053, 16786778, 2205410 }

  41. {644980958, -306864934, 284088077, -974799718, -145954664, 477628112, 419942322, -24801302, 634820331, 88975243, -647135040, 91475813, -811636724, 279860639, 88194943, 2734132, -587475439, -700548346, -333957260, 443771794, -138635525, -61588669, 118097204, -458186432, -126725991, 328797860, -150298513, 388936012, -985467030, -303238753, 553156510, 472276509, 880673837, -856915330, 395034104, 796389211, 966865836, 830283128, 445082135, -194587856, -285350279, -454344772, 273737503, -716770399, 68871082, 286715928, 419129630, 780860032, 621830310, -45874806}

    {479265189, 780134933, -406454663, 520251693, -765769695, -847119020, 813307674, 502338326, 331568612, 861836571, 850791072, 596956063, -163950082, 666028742, -154771515, -332291290, -679016671, -389882936, -164168424, 96722761, -61487475, 345862775, 29097622, -417810748, 827887817, -659484497, -446914502, 352672918, 548335836, -73498675, 624877931, 333771570, 159649990, -93111181, 291243732, -528294810, 756330550, 581746089, 264021783, -670218976, -20552253, -236557682, -917052068, -214686547, 670046896, -94398230, 205868527, -623391104, -957834288, -263495331}

    {16065551, 18871180, 48585, 4402935, 315283, 718746, 1607, 200, 559, 225608, 18626497, 2, 72, 1858791, 4968428, 14679, 45437, 2986, 1, 144811968, 327538, 57567, 6, 117, 379320, 53309389, 59838, 9023, 19533, 4922, 167580, 65, 87798, 29, 7757, 32580, 487720, 522301, 9, 269996, 10089222, 563695773, 2994, 2, 268017092, 43, 1606643, 10945831, 111809913, 55399866}

    Returns: {200485, 192981, 2251311, 526595, 1388462, 1147138, 22995030, 35881309, 30792487, 1824292, 247682, 596956063, 101454591, 529913, 79922, 2746210, 4214853, 14693053, 498125684, 37744, 265023, 1464541, 59048602, 58399812, 1360115, 100929, 1928903, 5534395, 8074583, 4452920, 2038869, 73277099, 3021868, 171383066, 5577523, 5301166, 1757919, 1402947, 192364343, 1343392, 90070, 21575, 17519759, 716770399, 41145, 47785988, 368430, 302014, 108000, 35934 }

  42. {435986741, 818006210, -862437893, -527141678, 818613323, -166245417, 771659653, -552988244, 255025372, -425108523, -380432526, 830775025, -211649167, 47706982, 919453880, 245114390, 812000492, 271792158, 958934947, 634774071, -517763771, -688304862, -872584574, 384861967, -287955430, 443161490, 456842394, -993935, 602711162, -549243719, -886376968, -366256391, 410016370, 762316693, 113652186, -871499155, 262980733, 966963006, -123606953, -723133474, -69842035, 718062078, 507188164, -3533250, 353733844, 508932860, 129702355, 988642349, -1384024, 142852604}

    {-457634898, 358499307, 436793969, 327459625, -190052809, 595419795, -565864372, -366259058, -294202049, 103591815, 96929306, -244791947, 338400493, 353781403, -48611983, -126305200, -814353749, -531108413, 133402868, 161032406, -640548895, 173564656, -483212218, -910653574, -517382661, -286863458, -409565849, -782846328, -265948660, -24902441, -458291360, -679161996, -702868228, 621626018, 237702277, 219136384, -661757971, -471353658, -223661653, 155099857, -625429908, 830665047, -997926303, 483456668, -664493130, 337119970, 248518945, -873147825, -736823148, 938878927}

    {5155, 248127, 46248531, 42300083, 1, 1082726, 42, 43231, 2, 191439, 5345, 574951477, 2, 9, 62, 52, 461653, 25292052, 550, 1092, 26, 8261128, 5973534, 5, 434598545, 45896701, 236465, 612, 252075510, 1825, 6009294, 11824, 31285035, 52, 130375, 159268985, 7859355, 11, 2061933, 40348, 349, 95078, 1895, 4, 3551118, 5454819, 471066, 328080, 166, 1}

    Returns: {8847739, 1793284, 142160, 95416, 1008666132, 594146, 150655977, 3192901, 294202049, 1000569, 5377607, 36120, 338400493, 125878298, 131350555, 39165835, 1694120, 118632, 41692824, 19859180, 165473238, 246987, 408112, 455326787, 28403, 77923, 1261847, 32618597, 41493, 13077232, 407061, 7100441, 145482, 138394272, 729935, 71206, 254009, 359579166, 177974, 3683631, 34746106, 3561939, 25804545, 243494959, 399481, 261406, 408567, 2303214, 61401929, 1081731531 }

  43. {802966634, 218071500, -349551607, -52376456, -664795895, -29015603, -919053585, -69559673, 493340610, 64487371, -139256551, 118837590, 277208558, -232586480, 868636219, -639275544, -133044567, 19009347, 89462144, 140831202, 575708635, -719818471, -710686993, 501726394, 737749007, 460874627, -10601644, -83225330, 525747642, -974697168, 597796063, 105646418, -794748676, 34538967, -141201275, 145318300, 383536513, -146322561, -814019016, -241764679, 216721329, -736308603, 869144407, 140411915, 511879420, 112237864, 480448087, -895491653, 132202954, 828860990}

    {494055612, 241704486, 588828776, 841762068, -496436636, 194586233, -911516415, -78799148, -49927416, -963784518, 683502870, 355500257, -498161576, 328199089, 675923785, 938027178, 394975723, 608515639, -813808268, -348412197, -766228535, 580723830, -840419328, 339774535, -985178694, 742306064, -393816057, 261136814, 949030754, -147353820, 160776708, 523011584, 128308242, -23661383, -312689736, 2393056, 28343607, 500152335, -982433873, 354951192, -141469651, 926014699, -180430601, 296479134, -708586215, -875949474, -461744208, 875004620, -846390625, -771624022}

    {627, 4, 159, 163405, 95177, 1093, 55130416, 588438267, 3096405, 42887, 1, 5837102, 21904, 67421, 843915, 78958, 16241938, 16, 691, 20, 1978767, 57, 3261, 116199294, 54, 514705, 4133171, 225, 6814512, 103742, 46322, 764249, 136861619, 1, 10178319, 11404080, 1182739, 2756643, 2921, 127, 1520477, 2013, 170699339, 6, 186832286, 7563, 1547, 79, 41464427, 536436487}

    Returns: {38181616, 229887993, 55198847, 2087041, 2690334, 5982666, 174340, 4334, 281799, 4667713, 822759421, 155150, 3859187, 1549631, 1198163, 4040798, 103419, 154505079, 31300318, 87103050, 681365, 130054231, 19388830, 56213, 172292771, 1217911, 193791, 18518792, 415614, 3061148, 2877476, 610434, 68815, 58200350, 107542, 43045, 353644, 313875, 23637539, 39781059, 209922, 26401623, 67942, 148239567, 63952, 10185459, 17130769, 147541357, 133037, 48895 }

  44. {993224955, 790118345, 160574031, -380087418, -330214226, 398605397, 432458463, -215831629, 700855620, 375417882, -730766446, 601942723, -306739292, -894671494, -48022877, -867312253, -96491479, -764741064, 879502572, 615222825, -870783810, 432686362, 170028102, -248436683, -39897642, 28711770, -462596234, -100948540, 972376433, -620093011, -169757726, 52616178, -551774882, -383980200, -570335027, -681500901, 443065913, 215014518, 838840011, 251241317, -225534255, -643684604, -50442554, 42011089, 33475826, 629507136, -792153669, -110323066, 640665776, 797323943}

    {-784960920, -565876728, -893271408, -310365703, -63670836, 590551203, 548213225, 404930963, 767225457, 219496677, 183477195, -991820817, 443804967, 256716091, 507512466, 74160127, 260417546, -120016574, 267609243, 718034742, -597170178, 443948102, 150556219, -67509547, -16017873, -63000483, -371506643, 58050820, 489783365, -548962983, 488642215, -482701560, -699275370, -967758086, -76763523, 596140915, -988658221, -841249790, -181673427, 24048051, -67296035, 348978956, 696729533, -387530689, -385135405, 530946321, 776120146, -835484373, -463782686, 424155770}

    {2876, 3474203, 103877975, 47317, 123, 11893204, 13054000, 61, 411, 259434, 184637, 9205643, 1, 1194141, 45, 2, 104182, 266970, 108000, 1013754, 3, 537, 72495803, 1, 1752, 4178, 64042447, 58, 997, 6404119, 1496637, 131, 394, 1522, 8706478, 9, 47, 3838, 4, 11, 155553491, 485715268, 73675907, 743671, 1, 917000469, 49, 14, 46547771, 4939}

    Returns: {23709145, 521413, 89049, 2257112, 31009221, 206601, 193262, 60334915, 52431468, 854018, 1754119, 382394, 750544259, 851808, 84585411, 867312253, 860651, 1498557, 2798209, 939192, 870783810, 27394827, 26673, 315946230, 1030249, 1074394, 74141, 15899936, 34779090, 327269, 422877, 43881960, 45089802, 26725646, 195037, 326523787, 164776371, 14044944, 510256719, 83747106, 18872, 33223, 81384, 452034, 418611231, 27195, 174252647, 278494791, 115927, 12858623 }

  45. {530386216, 648652098, -336092330, -122060851, -609789822, -3389563, -285422439, 657691070, -949348435, -592867383, 26668970, 132479444, 63316009, -595765564, 277307811, 437044354, 823088065, -242705890, 235943865, -99819509, 146938109, 542099665, -205344953, -736447135, 26270, 361277569, -320681419, -777607868, 968444779, 643856032, -725731671, 94620264, 29228732, -425199208, 754902638, 488532806, -961469644, -31460855, 548912700, 189941292, -28851772, -845428958, 192400744, -643385114, -504131261, -404766435, -7661845, -600290671, -177890330, 921795551}

    {-57581679, -922675556, 729668121, 325498664, 459017437, -683275041, -888494287, -91597870, -522613833, -140080262, 242030940, 928828368, -654163632, 11338158, -478729798, -698411195, 900795944, 194993394, -277847552, -656930939, 570720511, 831599786, 285698521, 553216409, -282626422, -100001056, -815816933, 613762268, 573394834, -622844325, 10824232, -931161714, -29987978, 989579502, 693273659, 766917026, -137956627, -145587165, -208767751, 247118013, -791481635, -561158942, -278800778, -354132223, 522604239, -744954786, 196624712, 434333604, 129002604, 668226768}

    {23, 223630557, 1, 450458, 33, 12513, 62584, 636315, 361601504, 20235355, 245848, 148, 352, 4, 1656032, 269863662, 39, 2, 1, 61, 5408, 11106784, 4, 6, 1899513, 726, 1816564, 8976, 20901801, 35112265, 23, 84790893, 31, 5174598, 36010535, 91, 1, 11326915, 175788441, 650866705, 49843, 43236222, 512, 525727721, 9421792, 10915525, 437835043, 65131, 1391751, 3}

    Returns: {132596554, 75422, 1065760451, 517994, 139883091, 6155631, 3730836, 832524, 56989, 135426, 491190, 77402364, 36342424, 303551861, 429934, 50154, 215485502, 242705890, 513791417, 93847277, 8022836, 297869, 245521737, 429887848, 205099, 13927457, 650386, 10468749, 246175, 151179, 181432918, 101644, 8459530, 473485, 170799, 96573064, 1099426271, 44257, 44294, 12217, 3549245, 154320, 15110762, 32030, 236575, 256618, 9405, 2903738, 186277, 921795551 }

  46. {-857436879, -74617581, 788925191, 507084316, -549388349, -856767599, -738395248, 866515065, -411929367, 26577323, 428399044, -683317476, 154361022, 72366691, 71930052, 15234437, 773869559, 75853790, 40147153, -911535093, 645539803, -133091929, 413919244, 84885538, -872567671, -242778513, 128525268, -303525732, -180107398, 484298935, 347823579, 650497863, 71189915, 815087931, -378459733, -88236198, 2885703, 894114231, -799317388, -754090677, 501834381, 396842322, 117422645, -576307460, -57809060, 42001141, -973754253, -376635309, -820187936, -797314035}

    {-898794687, -549563392, 495206604, -401781850, 28976762, -861890474, 449488134, 723053747, 46838817, 33584011, -41952688, -51986704, 254838607, -699981239, -146379204, -29972658, -915303556, 763426786, -9200556, -909442803, -187216934, 479284553, 569525355, -621908715, 509539073, -87589790, -248776724, 737422836, -558653685, 851772200, 987615710, -282107847, -787179060, 222091134, -837242552, 250105543, 939707493, -511933775, -569449300, 588813880, 163399351, 719960196, -597534524, 97891944, 799770583, 951691105, -402620193, -146033113, -607107279, 477864097}

    {1564, 27660, 14, 815360, 2476017, 276, 27, 6048732, 758092, 14372, 17414, 78107132, 7019, 485483946, 976, 1893, 466544114, 322866, 95, 242755305, 166, 4, 10129472, 16, 39427, 358567118, 3304908, 107, 67, 3929027, 1, 940644, 5, 757737997, 15933, 2181, 10, 115690204, 3, 138996, 54081597, 1150108, 6047665, 320148, 243355, 1590, 523, 143, 6556, 20532160}

    Returns: {31931484, 3337499, 262975064, 716580, 349638, 74724265, 175116240, 458891, 476180, 357536, 3270222, 77542, 3559993, 31938, 5285340, 775049, 55493, 1350285, 4460795, 82644, 53794984, 306188241, 221215, 166087871, 5092011, 13630, 154037, 78618570, 74242739, 494343, 1335439289, 731087, 393589530, 30691, 7280019, 5704441, 313235831, 95790, 799317388, 2566710, 71767, 766587, 247635, 1033344, 1625704, 24402337, 46165041, 34588606, 12628896, 205146 }

  47. {578695835, 796259686, 332595021, -130536631, 950090993, -853909905, 487126346, -593148724, 711831963, -6552445, 962923845, -488794926, 958360989, -853993128, -130353655, -72018424, -469312416, -379132587, -691737995, -467144381, -914796416, 830336846, 298951331, 609946969, 606630273, -929205085, 471420358, -510263629, 580260594, 90053050, -581055978, 759576426, 415965527, -375852019, 37759596, -59527562, -85602249, -662815801, 318405510, 422884569, 43095598, 48502791, -292373204, -653424804, 208501080, 406418930, -711852630, -261592752, 658853136, 228033838}

    {-93589290, 269649792, -497416546, -727707465, 272661396, 480011304, -388735515, -58872897, -90038104, -688115864, -720240799, 133029041, 223720807, -354253215, 972104712, -721891824, 456664834, 306492364, 88259385, -67620012, 925766555, -857419357, 966867882, -844013654, 27843480, 270393108, 213240957, 233592517, 18530898, -563763473, -201121121, 695351765, -35714005, -788873229, 462978251, 927239364, -51041719, 115491996, -341004521, 140824947, 923457395, -85788605, 827908738, -573454757, 793255624, 633567320, -767418786, -489814176, 961278691, -300843122}

    {56007, 23434, 7574282, 106267, 304, 354757, 13087, 59, 2100, 24, 207078, 890277, 3191096, 6856646, 7421705, 100, 50922, 1040, 24803113, 757230605, 5208, 180980144, 2395, 178342, 6, 4968409, 13, 920292, 64, 1488, 209582021, 56, 2, 14, 3515, 1800598, 155647, 9, 294706005, 14, 33, 2045755, 177982, 13, 4587874, 188, 4678341, 3333, 2, 205292161}

    Returns: {2477947, 5492752, 217440, 2268811, 57832119, 1644952, 5454838, 84735532, 15818489, 172028966, 2642822, 536937, 550919, 353091, 360032, 73989643, 2902750, 15236111, 140023, 17153, 18044736, 88723, 20776332, 2466364, 303315137, 434171, 157140120, 585012, 73304695, 14842449, 42474, 145492820, 415965527, 262957743, 7847089, 692455, 252669, 240187267, 27178, 140961523, 184691479, 68904, 2081526, 245375913, 382931, 55785119, 483955, 9624551, 961278691, 26347 }

  48. {-939176663, 838336408, -456130350, 438608597, 426555778, -620686650, 603142138, -616263449, -578977428, -406945808, -796992394, -127656649, -738361136, -53209948, 511557081, 806673217, -138295629, -494831104, 262956503, -820492618, 210675593, 839542755, 948620030, -194941371, 199622818, -727796359, -756971386, 53166056, 205271441, 474381370, 428708586, 665759473, -682221163, -546128097, 159839541, 732434208, -961982342, -959931943, 905928301, 664603800, -767246463, -359321186, 358090449, 33118846, -739225286, -120632523, -770129156, -147052227, -956936005, -556149780}

    {-878448742, -607558569, 810991718, 254900852, -14013366, -740037533, 200168136, -65201978, 575650135, 355199981, 493318396, -46636709, -455525332, -740241213, -87868821, 160192291, -29320703, 513805591, -489466450, -235649766, 274619499, 464855055, 777185406, 571755033, 832633684, 110660699, -501607356, 698057730, 195843271, -395972523, -466003048, 477885240, 59413785, -373320394, 791472472, -404367376, 748731682, -972131756, 89290548, -87917044, -886334749, 261996286, 43473200, 218373508, -824246031, -966643694, -706535929, -818309832, 719012481, 434214571}

    {4531, 12560070, 4, 98314, 3033, 669179, 142070, 2611, 8251438, 11, 9, 172682, 3821, 12, 630451675, 23180057, 76339, 267658971, 1241, 27, 743989, 1538, 8, 4794, 16, 14556, 142506766, 104, 249941, 1689378, 1532341, 4, 331567788, 54585989, 26, 52126683, 25162, 2, 333548, 5, 2064411, 518519, 17209, 53497, 1065479, 210335, 65474, 72, 204368695, 1300}

    Returns: {19132899, 292144, 633561034, 1618467, 7755560, 1180796, 1687318, 12164018, 284252, 190536448, 347883864, 327118, 14081686, 246747071, 20672, 170824, 511931, 43602, 15921660, 170603182, 401323, 24642995, 474310015, 8762415, 233111274, 6109431, 76070, 69805773, 567630, 475436, 511535, 571822357, 37609, 89539, 158434954, 115882, 7689496, 972131756, 1576333, 332301900, 815931, 617577, 2752225, 955449, 1072655, 2124381, 4090485, 102288729, 83730, 19807288 }

  49. {951216983, -810426278, 440783139, 212637545, 810145632, 548390674, 930480526, -1908063, 337031140, -256789179, 341048318, -879650560, -798353465, 366765281, -100260871, 880333280, 43461506, -769991356, -925151932, 52503816, -629393752, -196279804, -105340774, -877473268, -923237158, -58383424, -1910317, -124045302, -107548402, -90014927, 196166380, 744818482, 471138918, 248472636, -296771385, 867775032, -114932672, -235611988, -725322238, -346573010, -550089960, -345579686, -879756343, 61045609, -605726506, 346225246, -699586181, 308018941, -547737870, -114810035}

    {-88719367, -337322046, 740554157, -537448109, 570758689, -251895170, -536152963, -617509741, 389045516, 64294741, 250661657, 433553838, 339376467, -642064412, 826187860, -139628559, -847123846, -289013969, -302437554, -88455564, 883707227, 414242124, -874418508, -526498699, -398549671, 987737058, 438383165, 469519987, -505710230, 864553804, -328829229, -259885295, -247386876, -26579510, -231793851, 467714840, 586813717, 476306670, -157621449, 39890580, -953002253, 311168865, 887419661, 557725472, 345079098, 500714777, 625604330, -389615798, 932716884, -140393322}

    {128855603, 8, 22298895, 397556, 110465629, 337467, 205, 19, 21, 1335219, 14, 43, 36, 535790863, 7, 14972, 401, 29, 5621407, 57, 3967, 108, 1, 1, 10468279, 436366, 3098, 1, 20859, 71604629, 14416, 2, 5, 85, 16, 52360, 4157331, 64692, 140195931, 145314854, 190890, 807795, 131335690, 23585512, 8057099, 362718496, 25, 368733, 8622, 1312050}

    Returns: {84161, 405213139, 182506, 916795, 94291, 1039043, 75759755, 154377436, 121012776, 229105, 118341995, 156632497, 151913159, 31945, 413093930, 7289399, 42367136, 153998272, 410550, 14338434, 17270734, 44968943, 979759282, 1403971967, 310808, 1498082, 7970603, 593565289, 3581657, 102722, 3191714, 744818482, 239508598, 27608071, 105713048, 4311674, 293287, 2091946, 62688, 28940, 2518846, 517445, 109039, 115529, 245604, 31964, 189312931, 817951, 11657834, 158340 }

  50. {871188212, -243166218, -881867670, -874746611, -731009596, -96333366, 443419229, -484113049, 793953815, 964936021, -730460259, -510676495, -224140775, 83243019, -892963580, -729104435, -5229413, -644145722, 19142405, 229458422, -145614500, 351918977, -326714922, -251914889, 83759532, 826973533, 306553789, 743565492, -953022322, 488951253, -341774278, -404849804, -115982261, -33582599, -114821724, -959452892, -362232716, -571001196, -456371261, -497055585, -111795168, -703526054, -94548854, 628073349, 969046503, -405187948, 935693309, 869370405, -459241241, -938219613}

    {109000978, 295312143, 715001542, 399808174, 128543266, 788995181, -281904771, -109295814, -270655112, 924679772, -372810971, 119578760, 776337545, 306182498, 52543153, -752419024, -837988866, -480543478, -700083251, -616189825, 5123400, -232459235, 174688238, 496606445, -132846807, 18042543, -984175929, -532612637, 147119854, -790589743, -235703019, -608327386, -79124503, -186461678, 333785314, -91376681, -746868098, -638941521, -736474278, 94292242, 143369782, 93283835, -543459875, -15728342, -429475596, 85704894, -687228317, -737423999, -84277840, -428226954}

    {2059, 375, 1410651, 8, 36820191, 533464540, 42160430, 31432810, 85686329, 147238, 1544912, 2610, 18, 250133, 2, 12485146, 67946097, 122, 126644265, 86372632, 1556096, 6933, 2352, 6606317, 22247431, 148620532, 76, 4817, 128, 410475, 12, 48574, 2, 44197, 19690851, 1957894, 690, 2, 129326782, 2556, 111864, 11320, 4162, 11432494, 3141988, 250777, 32414, 30600, 127666, 18}

    Returns: {19404110, 19943643, 955899, 437373306, 122319, 34415, 80924, 88523, 90619, 3486377, 659854, 10296594, 197423985, 634468, 892963580, 296528, 101673, 74979280, 62234, 70750, 116813, 5068919, 7667761, 216657, 33297, 67852, 123021992, 13183687, 86638393, 1451085, 144369325, 3318239, 115982261, 901859, 79547, 688801, 31999464, 638941521, 76188, 10037239, 543685, 6676188, 8572709, 185816, 598002, 827145, 6450901, 6519936, 1307241, 256074020 }

  51. {891170832, -626299242, -59026303, -45885736, 785787958, 536461428, -215917567, -928173762, -81459969, -782546576, -780456703, -584245193, -756172414, -14442316, 372063769, -237068808, 92922414, 329335762, -15357955, -50832581, 257137635, 144419396, -127423840, -463078007, -535581351, 316380381, 2480505, 196693856, -741315237, 516495354, 362254190, -740665693, -601344796, 590055162, 16617382, -945823114, -673072248, -768804248, -295926790, -939293054, -493548118, 632729110, 686773430, 807026289, 373829058, -276394878, 60539870, 652179392, -40499697, -107773261}

    {-871996864, -42963499, -765451409, 849674888, -554524484, 660931934, -511820439, 865886933, -302369931, 760431188, -137463661, -293902112, -326776232, 585775239, -429972206, -694501024, 87985986, 961229592, -261938403, -238033449, 195093524, 600612707, -56791656, -247705382, 707528305, 109065757, 550414296, 417216930, -484276159, 193364489, 783459274, -905834043, 813240609, 901083571, 65755075, 789942181, -70242357, 943054915, 120263886, 304082722, -437725924, 200949627, -476398627, -786045292, 605789963, -603178241, 438292326, -72039232, -112664189, -806993820}

    {316055, 1474175, 3736797, 67258, 4849929, 3, 4223, 132880, 1, 22582, 8589209, 1801, 32357, 1404254, 279662113, 2802, 80167, 943431, 86, 197578, 590203541, 2, 1, 596, 19173613, 4, 138382590, 147116119, 32, 132787390, 31, 285, 230319507, 4691971, 1472511, 35305, 40174440, 18000, 16, 193101237, 4520808, 6556, 1, 14, 61, 357, 53297792, 36431357, 4675, 227519787}

    Returns: {2217822, 517065, 397155, 3281556, 436724, 660931934, 8570021, 3483613, 383829900, 7278197, 270404, 15557367, 4582569, 494560, 34002, 13895640, 452271, 1046248, 29104267, 547661, 13286, 600612707, 184215496, 21738174, 202661, 212723069, 46792, 38029, 163908887, 47860, 163673352, 71586946, 66645, 497293, 55894, 6560770, 106769, 9079828, 89014684, 71049, 310269, 8203803, 1163172057, 318614317, 93259352, 35354739, 60606, 108710, 1752279, 53977 }

  52. {843756911, -341324335, -973908351, 601450167, -558687965, 622478865, 824708226, -481315650, -411887862, -787923776, 82073038, -789946545, -623851288, -860546254, 543106418, 392402424, 442941228, -525690733, 396180906, -714588497, -686808883, -679892106, 168044276, -592644352, -657879849, 943391333, -375482677, -417123000, 344439025, 382322408, -198357286, 509826979, -903425019, 335041423, -605798023, 857857948, -759828058, 893589292, -823241255, -465558010, -839521760, -103442059, 977760571, -177989624, 116678387, -117799297, -703137208, 590652684, -890739079, -697753232}

    {-940916120, 40440559, -172702163, -239730334, 680731452, 991636593, -870699195, 829488949, -451856699, 279817461, -375953351, -737461777, -893097022, -479568988, 808976217, 704106338, -354872754, 59499780, 129880277, 713624654, -687464154, 867416553, 147047643, -300664908, -136599097, -938426949, -120974562, 248751240, -41016108, -187268014, 208702322, -410577376, 324040230, 129223412, 450731993, 661286484, 67895568, -861034166, 177690286, 15038145, -368936361, -742735341, -341619244, -302964833, 729572550, -924156203, 457669760, 606781152, 648115391, -783629128}

    {637, 29, 274845478, 8155677, 758944, 49, 146111472, 2152050, 72452, 503768787, 33714974, 2987997, 1267186, 2, 1, 115561, 58318607, 2471, 220287267, 49844, 44243914, 120625, 105365110, 766946, 7, 4, 27104935, 334, 7279, 36674044, 17012911, 21689, 26, 45975, 214543746, 227, 320336, 10011, 807082, 250247, 9455919, 1, 14647099, 4, 37, 2315, 7, 70461405, 54078, 34}

    Returns: {50990659, 68264867, 59662, 226720, 1010923, 179346162, 99216, 653766, 2273013, 37253, 66273, 625197, 967826, 860546254, 1352082635, 2371908, 74322, 10728383, 28092, 4534011, 146107, 3174383, 21754, 758914, 328939925, 940909141, 75774, 27074931, 4073239, 70300, 69807, 4445287, 193717298, 1675610, 51552, 72340212, 1347946, 12444138, 937533, 931223, 298216, 846177400, 270628, 240477229, 121595425, 19430362, 386935656, 100880, 4739504, 185172795 }

  53. {333558447, 350630958, -94595985, 535946477, 502277083, 473421723, 112678415, -546514965, 982854021, 828900207, 615299517, -68977751, 856628948, -34350541, -25123431, -647093162, -26409181, -207593647, 805002635, 457124734, 758561449, -355877812, -344782060, 23573592, 600540668, 109322110, -544709973, 592914137, 892202989, 16801103, -344544274, -280590605, 846347991, 585779309, -195579834, 212120268, -72690290, -498130381, 993174178, 740086732, 336436323, 86453164, -747417140, 592557990, 160014466, 977612999, -73416572, -301217926, -91234043, 31702390}

    {-576276255, 993985392, 710142929, 398808504, 202534993, -847567241, -101958574, -77634157, -124425856, -590693074, 837000246, 53156010, 866775336, -302382944, -793398772, -372885414, 179752370, -843115833, 761977874, -511462547, -420362856, 738054457, -593063034, 176968530, 437533467, 428256520, 756301346, -106847223, -822268835, -26480246, -779797475, -378017161, 704861136, 120807151, -148212477, -894961210, 56657115, 284888930, -45591550, 828628818, -39210187, 628872206, -696100555, -83220157, -64088930, -427061087, 123821044, -7013136, -44378276, -653244763}

    {37568, 75793064, 196289727, 2799506, 28304698, 76, 17563693, 1, 698, 1, 422206, 217, 4856, 318, 4378797, 2652859, 5636, 97, 5252, 3415, 2636669, 767565350, 991693, 15, 773042890, 113525454, 43458892, 2126, 163378154, 2373210, 235124028, 4, 104454, 11, 10919852, 6, 69, 1, 5003, 2421791, 44895, 66856, 43, 119, 10968, 43005, 934884, 317701609, 54268, 2}

    Returns: {3436727, 121069, 51136, 399308, 101797, 114134538, 36260, 624149122, 37802078, 1419593281, 1599107, 6106689, 17585758, 17787232, 379357, 458549, 2425046, 93679537, 15362555, 11812041, 534119, 29576, 688910, 58989510, 26725, 41483, 141384, 13099220, 94926, 20358, 55599, 329303883, 3408394, 195259770, 74263, 447480605, 11758855, 783019311, 14188203, 713941, 1599133, 2455582, 160390855, 59255799, 1648757, 5145330, 148901, 16904, 436244, 653244763 }

  54. {815180165, -477115073, -525328728, -171259531, 835715254, 38524524, -12827089, -84272496, 138970113, 371929653, 919709797, 130031384, -647663371, 38874102, 433533882, 674340651, -265039249, 222910795, -32794729, -765337505, 75596430, 485549318, -820940460, -400547429, 808045037, -96718497, -120666703, -674239879, 583459962, 302076336, -155627665, 836008161, 849817282, 906441806, 568225527, 834869089, 365855835, -586228793, 712635520, -388751818, -320866877, -2291852, -334931478, 187775086, 234234580, 395068958, -490866570, -862786576, 260586062, -513469552}

    {-692051271, 403544452, -135665313, 755288646, -533248318, -869903230, 117493231, -803083781, -96583979, -989102735, 731204288, -947441728, -258493713, -575763628, -6535014, 632264418, -129738309, 360680155, 623753896, 677534864, 178201915, 133023627, 603029270, 381504710, 639674319, -730579731, -365853683, 232904072, -211115410, -870290912, -314656073, 595805919, -57555388, 193859447, -581510793, 224367166, -136389510, 257719269, -284975261, 507410199, -318912991, 988091464, 998398990, 326748126, -961338131, 597489605, 194871392, 226526697, 152929029, 528805970}

    {12, 19, 5, 16093748, 8, 1280, 153125, 123619040, 1898181, 13405197, 295144, 30427720, 10, 7925200, 134630, 46551539, 7, 256722076, 5, 235, 437, 22630137, 3836800, 7974, 147246, 3, 4358227, 4973610, 89931, 7, 497586737, 5, 32, 16986, 76, 3, 1485239, 112595, 739, 1184, 1, 21, 76310519, 221230, 1323541, 15617044, 2, 4652, 358535839, 25}

    Returns: {376807859, 150863845, 262664364, 193053, 417857627, 24854378, 302085, 72627, 122842, 288620, 2163130, 173370, 226539271, 204991, 1184519, 135485, 132519625, 26463, 311876948, 68708209, 9391310, 105831, 520050, 6206764, 2685795, 730579731, 184552, 319864, 2069103, 435145456, 15738, 477271360, 169963457, 7117574, 95811360, 834869089, 320401, 1908879, 28504493, 18670043, 639779868, 247022866, 120552, 801264, 860128, 181262, 490866570, 13092495, 15957, 148896504 }

  55. {185141705, -850054047, -77250677, 226186431, 684712861, 933870168, 172481082, -404383984, 549060568, 244074396, -756825928, -791519925, 954353787, 188888089, -178647958, -145527072, 667134758, 587982963, 745589468, 712996189, -188364973, -689496780, 269340760, 280623947, -53669838, 722378575, -33033553, -983727107, 624336869, -407333586, 645128116, -859469, -386572723, 765688331, 859169592, -430284834, 954232463, -248711363, 440306288, -179548237, 400892388, -216292639, 354865034, -768399254, -112394943, 404862182, 73043460, -522270131, -923635071, -180636538}

    {930635470, -506236546, 387730564, 916744327, -709546369, 605622592, -423079337, 577006991, -435381674, 899142016, -333700429, 431562547, 721243094, -416926336, 672125667, -971066562, 143066379, 679955929, -21861369, -346895129, -150415547, -183892521, 283764601, 278292733, 724707056, -841704945, -377003906, -891867102, -114813033, 627777753, 792465543, -636674749, -979511552, 999446313, -145461348, -631568214, 944140745, 132026540, 145014041, 603286, 227354233, 277730144, -503434780, 960686975, 485402532, -781689266, -801559526, -643393926, -80633996, 728487531}

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

    Returns: {1115777175, 1356290593, 464981241, 1142930758, 1394259230, 1539492760, 595560419, 981390975, 984442242, 1143216412, 1090526357, 1223082472, 1675596881, 605814425, 850773625, 1116593634, 810201137, 1267938892, 767450837, 1059891318, 338780520, 873389301, 553105361, 558916680, 778376894, 1564083520, 410037459, 1875594209, 739149902, 1035111339, 1437593659, 637534218, 1366084275, 1765134644, 1004630940, 1061853048, 1898373208, 380737903, 585320329, 180151523, 628246621, 494022783, 858299814, 1729086229, 597797475, 1186551448, 874602986, 1165664057, 1004269067, 909124069 }

  56. {407196837, 65791748, 855778411, -435122626, 947973650, 188564118, 400618526, -644850401, -842115011, -676659849, 123622777, 795717161, 882527215, -750982024, 840347173, 91518027, 101065504, -689814017, 629026085, -337737734, 159235161, 546320642, 966849024, 104428597, -802633781, -32653626, 477267600, 678445640, 23812164, -86180795, 126312888, 764244730, 972731576, 744321962, -615745370, 388208837, -890788720, 915108212, -942255366, -97462152, -115386334, -83021674, 139318408, -557741481, -70357721, -968938437, -37958503, 396824940, 853477206, 722092589}

    {-671532942, -367891989, -749008449, -84069746, 42387195, 418799538, -78932158, 455753407, 81465902, 9118595, -114028866, 951314386, -17052544, 98495457, 519563677, -499283388, -654207111, -369473649, 331734392, 584018351, 701382886, 782187193, -488314190, -231028121, 39237559, -579965036, 900140165, -622371237, 53633905, 950747369, 981555594, -242872959, -339047646, 50794110, 277673168, -403893502, 831450375, 182712009, 365951095, 957863072, -946100823, -368458163, -563044362, 247606898, -412664893, 228964311, 529151575, -939867698, 136424041, 486509567}

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

    Returns: {1078729779, 433683737, 1604786860, 519192372, 990360845, 607363656, 479550684, 1100603808, 923580913, 685778444, 237651643, 1747031547, 899579759, 849477481, 1359910850, 590801415, 755272615, 1059287666, 960760477, 921756085, 860618047, 1328507835, 1455163214, 335456718, 841871340, 612618662, 1377407765, 1300816877, 77446069, 1036928164, 1107868482, 1007117689, 1311779222, 795116072, 893418538, 792102339, 1722239095, 1097820221, 1308206461, 1055325224, 1061487157, 451479837, 702362770, 805348379, 483022614, 1197902748, 567110078, 1336692638, 989901247, 1208602156 }

  57. {-682541929, -872180877, 955453458, 301269612, -254395537, -733052611, 429108618, 507661490, -153096645, 225771573, 116315464, 721095742, 867620282, -686261204, 622736557, -317982269, 492443496, 195224204, 997540343, -539275711, 275988417, -137587227, 416781524, -76287245, 883817565, -772015058, 450862529, -746397545, 176282342, -83345790, -59891213, 877339251, 76517765, 976215731, 250063101, 270651435, 671757553, 776452251, 640301738, 220873114, -632694644, 578784891, -184910232, 116977393, -684824754, 186975166, 678515178, 135054295, 645115557, 237468430}

    {438414272, -57252886, -460155945, -94887446, 157247995, 74274215, -26830530, 132616871, -157087609, -687736708, -489516217, -675003891, -415806670, -980521495, -78212159, -766251055, -79722052, 905474893, -165736314, -48069809, 62195345, -398614702, 230885956, 268933966, -91913477, -372372215, 382885717, 462786809, -554409203, 35590992, 295324191, 328690646, 58081630, -84657596, 110467827, -38202824, 924642019, 895560674, 236444829, 466788875, 129596546, -258724351, -844192946, 618042446, -577385275, -887693695, 103621693, 882871711, 139013915, -384378295}

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

    Returns: {1120956201, 929433763, 1415609403, 396157058, 411643532, 807326826, 455939148, 640278361, 310184254, 913508281, 605831681, 1396099633, 1283426952, 1666782699, 700948716, 1084233324, 572165548, 1100699097, 1163276657, 587345520, 338183762, 536201929, 647667480, 345221211, 975731042, 1144387273, 833748246, 1209184354, 730691545, 118936782, 355215404, 1206029897, 134599395, 1060873327, 360530928, 308854259, 1596399572, 1672012925, 876746567, 687661989, 762291190, 837509242, 1029103178, 735019839, 1262210029, 1074668861, 782136871, 1017926006, 784129472, 621846725 }

  58. {670414283, 652472431, 650784327, -948000260, -164266320, -747858349, 755649715, 807173760, -887625745, 294407340, 777798297, -493587874, 308551472, 50605225, 950592940, -167602598, -578492537, 754130520, -264690621, -224028418, -127397950, 258389344, 486393090, -931454186, 771642402, -407920175, 357086390, 259493381, -55982768, -988733510, -209631816, 351558345, -896457707, -794520755, -354897258, 70935905, -133374370, 561802207, -930693116, 647668860, 322705002, -826583273, -66989889, -628830191, -610288062, 596167107, 920773287, -654899852, 610236196, 95301035}

    {630033137, 372962849, 523390425, -660851852, 686157039, -572668985, 7455902, 427200815, -438006550, -41154734, -771373306, 591314931, 73086760, -666944400, -326760885, -448947690, -134354944, -384073080, -997899681, 985109746, -486788645, 424950856, 694898320, -237400855, 87795583, 247525117, 969596571, -813353832, 339131580, 18026167, 536188451, -763359085, 151735704, -899281318, 114882226, 647657060, 207079780, 289641921, 302232556, -250752701, 321541639, 768553222, 74434133, -24371167, 355111450, -398158780, -932239999, 278422640, 680949356, -281345863}

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

    Returns: {670414283, 652472431, 650784327, 948000260, 686157039, 747858349, 755649715, 807173760, 887625745, 294407340, 777798297, 591314931, 308551472, 666944400, 950592940, 448947690, 578492537, 754130520, 997899681, 985109746, 486788645, 424950856, 694898320, 931454186, 771642402, 407920175, 969596571, 813353832, 339131580, 988733510, 536188451, 763359085, 896457707, 899281318, 354897258, 647657060, 207079780, 561802207, 930693116, 647668860, 322705002, 826583273, 74434133, 628830191, 610288062, 596167107, 932239999, 654899852, 680949356, 281345863 }

  59. {460611981, -512857010, 906868912, 201268049, 121931733, 764750496, 63647152, 388020189, -973946933, 891448429, -276072117, 994717531, -55180092, 403084580, -104384175, -336926142, -85386147, 993684470, 429337981, -75045357, 378446262, 912177998, -825169012, -132488901, 667947382, 708525429, -50983681, 722982433, 32151115, -501344492, -704858565, 325058043, 385782780, -792174271, -581896356, -815270364, 702456676, 177726160, 727842130, 343928494, -354889991, -38164892, 186331083, 154699389, -744538804, 333406159, 496502078, -136694199, -528989846, -524165910}

    {578593056, 319064971, -398730073, -200035971, 820527971, 166565348, 849605582, -825537938, 630149713, 593656393, -743502972, 209912368, -627954409, 855698660, 600075362, 23472077, -221030775, -166502107, 799073737, 125712806, -74475900, -190107637, -697709352, -709769373, -262429070, 785361665, 943956838, -815212302, -123759452, 166610403, 251190281, -542418017, 312680228, -425294206, 890412399, -868495513, 814623580, 141451428, -156124846, -80794352, 908565528, -929096112, -115341536, -68215806, -747618804, -155057469, 61094263, 763212198, -653210439, -465098439}

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

    Returns: {578593056, 512857010, 906868912, 201268049, 820527971, 764750496, 849605582, 825537938, 973946933, 891448429, 743502972, 994717531, 627954409, 855698660, 600075362, 336926142, 221030775, 993684470, 799073737, 125712806, 378446262, 912177998, 825169012, 709769373, 667947382, 785361665, 943956838, 815212302, 123759452, 501344492, 704858565, 542418017, 385782780, 792174271, 890412399, 868495513, 814623580, 177726160, 727842130, 343928494, 908565528, 929096112, 186331083, 154699389, 747618804, 333406159, 496502078, 763212198, 653210439, 524165910 }

  60. {449655676, -795921429, -930319041, -957116933, 984762761, -884258764, -972265300, -765215358, 272537571, -731830885, 677004901, -15043755, 143545809, 115734823, 789071258, -457968704, -950593407, 332366227, -577447522, -937413426, -116014602, 45884387, -510530785, -992136839, 792276739, -868109953, -230303900, 237127776, -282441198, 727841422, -396752920, -129426158, -172240306, -758463611, 402133145, 61220521, -947490454, 125999229, -564317038, -955779540, 905685250, 545527796, -241765141, -180254366, -520015137, 453471255, 518013509, 277293275, -505854121, 142586730}

    {926776494, 687650163, 466087835, 339882022, 25140711, 467515164, 335787998, 345615702, 455750333, 75050112, -915990116, 149740141, 229078852, -851990483, 67475615, -351545039, 719936558, -98328297, 737322820, 111108961, -584902214, -122664462, -189273791, -421439206, -2242660, -291707869, -956031579, 93127784, 915219433, -695428367, 145841738, 778352097, 843211670, 51230142, -879659257, 143297963, -792223942, -51413779, 759613574, -553404094, 64308764, 241799038, 127116077, -570641319, -42337478, -912628979, 481517158, 256645636, 922732422, 545726733}

    {3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3}

    Returns: {926776494, 795921429, 930319041, 957116933, 984762761, 884258764, 972265300, 765215358, 455750333, 731830885, 915990116, 149740141, 229078852, 851990483, 789071258, 457968704, 950593407, 332366227, 737322820, 937413426, 584902214, 122664462, 510530785, 992136839, 792276739, 868109953, 956031579, 237127776, 915219433, 727841422, 396752920, 778352097, 843211670, 758463611, 879659257, 143297963, 947490454, 125999229, 759613574, 955779540, 905685250, 545527796, 241765141, 570641319, 520015137, 912628979, 518013509, 277293275, 922732422, 545726733 }

  61. {-923128635, -704398765, 383203078, -613949285, 771242028, 346526031, 74080570, -706478189, 481606377, -960072116, 465180361, 112385322, -213905609, -123441532, 301545950, 857987664, -375383721, -415200875, 877360374, 315726209, -88135765, 341866518, -789695169, 272643685, -256558169, 707830321, -436433049, 643421925, -464661381, -790238666, -774356534, -909525191, 650773125, -673280573, -375513384, -72267862, 234303569, 401626614, -735084690, 360624315, -589468732, 334798193, -4309745, -493742059, 964943323, 820781297, -550007958, -494117498, -102555607, 5778037}

    {-779067276, 889154809, 839343801, -460608847, -102210310, 513907328, 883584608, -177952537, 146092473, 99298824, 450717373, 64454278, -664250714, -854244019, 498897647, -17097074, -748630892, -580325880, -49662623, 453255757, 475162344, -655305765, -26104519, 987479652, 407632967, -903638478, 87583087, -551054881, 314967173, 858762524, -327675836, 693684080, 525707035, -513155790, -142972547, 10559346, -100607137, 816273562, 253641171, -366444120, -748100543, 7596226, -663341044, 343549154, -584814002, 61596708, -378454143, 252047858, 902757101, -59738937}

    {4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4}

    Returns: {851097956, 796776787, 611273440, 537279066, 436726169, 430216680, 478832589, 442215363, 313849425, 529685470, 457948867, 88419800, 439078162, 488842776, 400221799, 437542369, 562007307, 497763378, 438680187, 384490983, 281649055, 498586142, 407899844, 630061669, 332095568, 805734400, 262008068, 597238403, 389814277, 824500595, 551016185, 801604636, 588240080, 593218182, 259242966, 41413604, 167455353, 608950088, 494362931, 363534218, 668784638, 171197210, 333825395, 418645607, 774878663, 441189003, 464231051, 373082678, 502656354, 32758487 }

  62. {-587333290, 36922172, 212302652, 725258792, -324896066, -353745516, 884248455, 81582719, 102183281, -232571436, -920585552, -380983912, 553747920, 533515614, 637826038, -546986493, -739460147, 509412528, -785980114, 218482377, -24563980, 218727061, -759882666, -2971961, -713467592, 263136072, 783455144, 41166169, -647059985, 83872910, 899318836, -8648056, -858120210, -854598822, 336180451, -7186441, 284698722, 44928190, 576792046, 309621650, -827410567, -425268350, -403311044, -121083863, 884943971, -566716143, 531871444, 285182261, -803487818, -537779671}

    {-471032060, -52381781, -677278880, -4545571, -482038247, -475686781, 838338910, -973841753, 710660656, 203181051, 652660454, 618922910, 745131739, -489092812, 10244275, -675593109, -104282519, -471613989, -918163908, 599640472, -363040049, -128261694, 62399986, -213990584, -314362890, -623587805, 397237120, -911400214, 653181325, -20921316, 71013239, -79288488, 413412253, -866624857, 916760964, -99529358, 359775726, 607502466, 176983235, 730650648, 751233912, 147151451, 67270341, -658551164, -530114245, -760918651, 340407506, 871342104, 729738512, 563458455}

    {5, 5, 5, 5, 6, 6, 5, 5, 5, 5, 6, 5, 6, 6, 5, 5, 5, 5, 5, 5, 6, 5, 6, 5, 5, 5, 5, 5, 5, 6, 5, 5, 5, 5, 6, 5, 5, 6, 5, 6, 5, 6, 5, 5, 5, 6, 5, 5, 5, 5}

    Returns: {352788450, 29767985, 338639440, 362629396, 268978105, 276477433, 574195789, 486920877, 355330328, 145250829, 524415336, 333302274, 432959887, 340869476, 318913019, 407526534, 369730074, 327008839, 568048008, 299820236, 181520025, 115662919, 379941333, 106995292, 356733796, 311793903, 393564088, 455700107, 433413770, 41936455, 449659418, 39644244, 429060105, 573741227, 458380482, 49764679, 214824816, 303751233, 288396023, 365325324, 526214827, 212634175, 201655522, 329275582, 471686072, 442544932, 290759650, 435671052, 511075444, 367079376 }

  63. {-439733150, -811440139, 603399657, 647923397, -379920762, -613015131, 814196716, -693726023, -250119099, -339695859, 700072066, -734635164, -757687814, 503251631, -84086112, -446805754, 689353510, -810477470, -34863022, -768900129, 969965662, 379195728, -722521135, 410815242, -634972126, -851071213, -368554357, -827230463, -547715551, -215220282, 355113534, 238589226, 239273065, -575253968, -71207429, 376534821, -47481165, 72595081, -306735796, 628425770, -897154545, -962647317, -802019697, -283487180, -64763318, -843773941, -663558821, 372321256, -9195680, 557286976}

    {-385848986, -629831939, 827821911, 683555869, -118897601, 624670050, -521700225, -571191367, -384666739, 718365429, -357290430, 49865026, -594760541, 494553367, -904697790, 26854865, -4585741, -191386085, -766584270, 972292596, 678483621, 595660860, 473111070, 690608700, 918124808, 94083986, 329227893, -503932388, -983728538, -633289982, -599239201, -681949258, -225131330, 340871500, 295933605, -613439328, 259956160, -434391926, -574436994, -580321220, 525944353, 900255774, 152078987, -793847332, 752401382, -544680587, 100461549, 953288728, 671344749, -692875166}

    {6, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 6, 6, 6, 7, 7, 7, 7, 6, 7, 7, 6, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7, 6, 7, 6, 7, 7}

    Returns: {275194046, 480424026, 477073856, 443826422, 189960381, 412561727, 445298981, 421639130, 211595280, 359182715, 352454166, 367317582, 450816119, 332601666, 452348895, 223402877, 344676755, 405238735, 383292135, 580397575, 549483095, 324952196, 398544069, 367141314, 517698978, 425535607, 232594084, 443720951, 510481363, 316644991, 318117579, 340974629, 154801465, 305375156, 147966803, 329991383, 129978080, 217195963, 293724264, 402915664, 474366300, 620967697, 401009849, 396923666, 376200691, 462818176, 331779411, 476644364, 335672375, 416720714 }

  64. {-810368281, -604135775, -706026786, -326965228, 86806392, 931622377, 507231261, 320373174, 144321466, 817216504, 607062595, -884178831, 376870763, -961791980, 16046364, 605132737, -208708671, 152647669, 600160319, -299061804, -913167342, -656503083, -853353766, 630948896, -497163785, 263453452, -386188663, 929351944, -139686781, 109017598, -515392031, 359625709, 136402650, 509262050, -450400601, -204543477, 410371020, -989189586, 698547150, -889289317, 19142386, -450237302, -1888847, -368657886, 785881440, 412154370, -208062698, 945130088, -880237860, 792365357}

    {283438036, -120290612, 177790165, 36387521, -649082649, -127047515, -284514949, -136748665, 407892198, 283525270, -417322552, -113344939, -470333746, -612040533, -647804739, -233202059, 678960528, -32148772, -725699428, 515872075, 910786280, 104086339, 802234804, -699330323, -232923865, 735599439, 810113054, 454479017, -584478502, 500261713, 426810376, 717100398, -651128155, 959517243, 904649105, 370581978, 727034654, 730765419, -72943356, 514859566, 447413779, -351301491, -57672918, 70519530, -253926486, 86675377, 549011141, -291994586, 815628689, -118770142}

    {9, 9, 8, 9, 9, 9, 9, 9, 8, 9, 9, 9, 8, 9, 9, 9, 8, 9, 8, 8, 8, 9, 9, 9, 8, 8, 8, 7, 8, 9, 9, 9, 8, 9, 8, 8, 8, 8, 8, 9, 7, 8, 8, 9, 9, 8, 9, 8, 8, 9}

    Returns: {317362433, 221427027, 353013393, 115052997, 230828615, 331715379, 216496246, 129582503, 203946099, 319659713, 271907957, 313617101, 235166873, 422604083, 218609307, 240577923, 339480264, 56240685, 362849714, 257936038, 456583671, 236182085, 418157056, 338268257, 248581893, 367799720, 405056527, 464675972, 292239251, 184923504, 242932407, 298971085, 325564078, 404716090, 452324553, 185290989, 363517327, 494594793, 349273575, 382239700, 223706890, 225118651, 28836459, 134639217, 304281561, 206077185, 217680830, 472565044, 440118930, 283916810 }

  65. {-605062080, 593884935, -536772624, 95154482, -815967952, 958807656, -724017359, 525696343, 128811130, 12298274, 754601707, -577329357, -545263962, -73041195, -615598503, -684607993, -839446391, 47331590, -567674649, -550316655, -788702244, 19900164, -58699693, 117330467, -502203010, 785511454, 895845239, 406839948, -634214763, -648648797, -621399627, 816807877, 567593516, -206218393, 31909617, -296648959, -36923382, -691211643, 159668401, 582290456, -474231931, 449229110, -695587619, 706233223, -86390719, -592621640, -391870998, 624801000, 439380883, 75579597}

    {-582325524, -771729321, -746290449, 85310638, 709075621, 141046379, 649791345, -466728861, -77578502, 995629146, -636195118, 124186084, -439780479, -748442184, -170217248, -517820648, 787100117, -214145157, 33227932, -786310870, 234761384, -801267484, 388966020, -612201210, 842086162, 923160679, 679846229, -683780888, 451705122, 469218687, 446235530, -950652543, 986582056, -978419814, 188957425, 206347577, 395617156, 112813636, 436388995, 855864321, 592269653, -390286711, -306931369, 334544854, -684587997, 467737705, 331301738, 154818511, -88704426, 629670601}

    {12, 10, 11, 11, 11, 10, 10, 10, 12, 10, 11, 12, 11, 11, 12, 12, 10, 10, 10, 11, 10, 12, 11, 11, 11, 11, 10, 11, 10, 10, 12, 10, 11, 11, 11, 11, 10, 10, 10, 11, 11, 12, 11, 12, 10, 11, 11, 10, 10, 11}

    Returns: {296846901, 341403564, 320765769, 45116280, 381260894, 319602552, 343452176, 248106301, 51597408, 331876382, 347699207, 192443119, 246261111, 249480728, 205199501, 300607161, 406636627, 71381719, 189224883, 334156882, 262900748, 267089162, 129655340, 204067070, 336072293, 427168034, 393922867, 272655209, 271479972, 279466871, 266908790, 441865105, 388543893, 326139938, 62985809, 125749134, 131872386, 230403881, 149014349, 359538695, 266625396, 209878956, 250629747, 260194520, 228195999, 265089837, 180793184, 208267000, 146460295, 209890201 }

  66. {904961118, 911016609, 995517694, -971908833, 731962062, -951607491, 679163886, 736937773, 170395428, -153034214, 49827602, 220106236, 4490548, -223390327, 251073410, 137726207, -806568723, 194527559, -47112318, -256025334, 381080166, 544983787, 406278816, 919350993, 657055399, 593627399, -520261008, -976858545, 832482981, 509480826, 786494340, 493572845, -191043351, -817834695, -647234235, 239888646, -295662555, -870200169, -158939215, -768603209, -212137336, 179696129, 281330542, 726130740, -589910490, -758768056, -934767676, -195088192, -960900358, 10373030}

    {6213692, -113540016, -54625738, -430331929, 105765701, 229060322, 736881745, -860767672, -178775732, 636968218, -295768882, 727391100, 161856708, 142812546, -830561518, 611872626, -692089553, 130470397, -196114758, -78495436, 406317355, -599760948, -158423409, 299638641, 851631361, -529972072, 544748377, 79916786, 489117426, 164496023, -604682131, -546201919, -740458297, -258764364, -337412586, -47763362, -826561934, -47476317, -131419181, 878642062, -537894316, -673216882, 928905579, -15870831, -817278880, -11189198, 374390339, 891219949, -109892809, -839816307}

    {14, 14, 12, 13, 15, 12, 15, 13, 13, 13, 14, 13, 12, 13, 13, 12, 14, 14, 13, 13, 15, 14, 15, 15, 12, 13, 14, 13, 13, 13, 14, 12, 15, 14, 15, 13, 12, 13, 14, 13, 15, 15, 14, 13, 15, 12, 15, 14, 13, 13}

    Returns: {301653706, 303672203, 331839232, 323969611, 243987354, 317202497, 283209127, 319541089, 69834232, 212322740, 98589628, 242463700, 53952236, 74463443, 276853840, 203957542, 299731656, 64999592, 65371586, 85341778, 157479505, 228948947, 135426272, 306450331, 377171690, 224719895, 213001877, 325619515, 277494327, 169826942, 278235295, 259943691, 246819433, 272611565, 215744745, 79962882, 280556123, 290066723, 58071680, 329449055, 179298106, 224405628, 309635193, 242043580, 281437874, 252922686, 311589226, 297073317, 320300120, 279938769 }

  67. {-73309383, -159657235, 688746613, 152360730, -473724097, -434251425, 860287896, -31582550, -489563000, -332315844, -387220906, 251046337, -609738202, 494081893, 281161743, -3809667, -175916912, -430983401, -65529210, -896095461, 822338760, 275586740, 951279218, 324544386, -514934056, -41527609, 707570799, 195171960, 962427981, 474043398, 830899831, -506998422, -91523568, 797259074, 371187224, -914812060, 979178516, -368616609, 845198009, -923946103, -379214034, -942174141, -358919352, -573468461, -881737537, -67132308, -413097720, 961476249, -640169380, -928167354}

    {764404864, -435780506, 779393230, 656370232, 552905579, -188457865, 406205736, 849501624, 123069557, -539485773, -641070858, 509311248, -951289873, 732498386, -648523177, 61070720, -14458560, 83092527, 793390624, -460605607, -1613094, 878729015, 991488718, -119126622, -685382350, -820694816, -826855551, 227080810, -985186819, -414753711, 615228265, -88308076, 310468860, -57870236, -770860059, -24413038, 592003736, -964449487, -23213182, 341435515, 318997806, 421519339, -55186620, -281778601, 127577826, -641647872, 301136575, -509801916, -150398205, -780025487}

    {18, 19, 18, 17, 16, 17, 16, 19, 18, 19, 15, 15, 17, 18, 18, 17, 17, 19, 17, 16, 18, 17, 17, 19, 17, 17, 17, 17, 17, 19, 19, 15, 16, 16, 19, 19, 16, 17, 18, 16, 15, 17, 18, 19, 18, 18, 17, 19, 17, 16}

    Returns: {191101216, 114579806, 249725897, 164092558, 205325936, 124541858, 265847691, 212375406, 122466173, 156809710, 213690286, 169770416, 312205615, 217675408, 175356456, 15267680, 43979228, 107745851, 198347656, 281599567, 205584690, 230863151, 388553588, 85357266, 240063282, 205173704, 306885270, 84450554, 389522960, 151426723, 253003103, 168999474, 89057661, 206548548, 212545261, 228703015, 318795096, 266613220, 211299503, 273665966, 139642368, 272738696, 89729838, 158746170, 220434385, 160411968, 142846859, 270306046, 160042345, 341638569 }

  68. {-61098101, 196258195, 844256297, 755285769, 322148684, 658738464, -343811533, -7627098, -889595376, 837515875, 550312777, 140882671, -16159073, -865160833, -765935846, 728295409, 545050004, -611397, 100779114, 722409912, 760790272, 946571972, -896073017, -974152861, -41342020, 932820788, 343244318, 671917456, -790035796, -710665861, -20127332, -177105036, -946699044, 201047322, 825192792, -932514284, 517116785, -295724153, 273486296, 612651480, -657765670, -940483350, -628673496, 323494131, 803108164, 494849917, -31964005, 82259386, 910957016, -782461264}

    {230643464, -488348892, 729377546, -40094477, -474793228, 299737322, 2610060, 152459544, 371842751, 594236220, 815903688, 476858352, -525914561, 623723219, -787757386, -399008681, -266892344, 154094969, -70069639, -224048031, -62235460, 724421375, 200181355, -982804002, 653882156, 418979347, 446929840, -303491440, -101245664, -213627066, 486207773, 869890864, -198984972, 563052557, -287008701, 743039771, -799405447, 594019401, 83210103, 51118525, -370280348, 764301139, -126289556, -648915896, -843274232, -432853805, -861938584, -397713229, -253929416, 104233177}

    {21, 20, 24, 22, 24, 20, 22, 25, 23, 24, 23, 23, 21, 23, 20, 24, 20, 20, 20, 20, 23, 20, 23, 20, 24, 21, 20, 21, 20, 23, 22, 21, 23, 21, 20, 24, 22, 24, 20, 23, 22, 21, 21, 24, 20, 23, 20, 23, 22, 23}

    Returns: {57660866, 122087223, 262272308, 188821443, 132823652, 164684616, 85952884, 31000382, 222398844, 238625350, 227702745, 119214588, 131478641, 248147342, 258948872, 187884015, 136262501, 38523743, 28474793, 180602478, 190197568, 278498892, 224018255, 326159478, 163470539, 233205197, 131695693, 167979364, 197508949, 177666466, 121551944, 217472716, 236674761, 140763140, 206298198, 279259010, 219420372, 148504851, 68371574, 153162870, 171341003, 284130749, 157168374, 162228974, 274397066, 154617287, 215484646, 99428308, 227739254, 195615316 }

  69. {443474406, -128066855, -384033655, -405912032, -417069454, -130625403, 78325193, 52235444, -117841675, -111568081, 604667047, 371947208, -330762688, 332707064, -690816605, 494681400, 178692486, -859935728, 385825293, 551131102, 411447930, -785959176, -480772253, 246177215, 149783393, 763679748, -918066165, 27514211, -684537891, -580761157, 295260920, 408100704, 341533579, -894112698, -212401132, 453484344, -493679391, 718987962, -883128547, 376589378, 978756344, -87336120, -721502350, -342399702, 697593605, -879944392, 760994505, -213727576, -121874918, 49619014}

    {-850058577, 6675313, 44920781, -506140817, -803822652, -563205618, 383258584, 245175215, 20346754, 200550019, -845810721, 594097684, 302096462, 230011878, -509930611, 71258247, -133471748, 379940258, -937023073, -110870223, 600515043, -911001587, 900427410, 403089655, -620700470, -839341127, 343630354, 248296825, -930205484, 865661523, -684534006, 498100348, 707938395, 156313521, 929099184, 556777966, 51978843, -574625136, -826588070, 377064376, 857954413, -625295866, -118160626, -178192000, -134176727, 638409943, -669268344, 667169130, -832459100, -591248255}

    {27, 28, 31, 28, 29, 27, 27, 29, 29, 30, 26, 29, 28, 25, 25, 29, 28, 28, 29, 26, 30, 25, 28, 29, 26, 27, 28, 28, 27, 25, 26, 28, 28, 25, 28, 28, 26, 30, 27, 31, 26, 29, 26, 30, 26, 28, 26, 31, 30, 26}

    Returns: {194871960, 25613371, 76806731, 130293265, 174413158, 114276059, 76803851, 49035043, 23568335, 44588300, 208753499, 138006414, 90408450, 81875538, 172158696, 98936280, 44623339, 190891974, 188978338, 110284767, 144566139, 242422967, 207420643, 92752410, 126471303, 229002983, 198160244, 49659365, 231358988, 211849716, 151302631, 129457294, 159764579, 189243441, 188236319, 144323188, 98735879, 184801872, 244245231, 107664822, 262387251, 125059174, 144300470, 74370244, 139518721, 218027157, 204323265, 133433826, 166491820, 118249651 }

  70. {775578378, 728624692, 32937683, -825841570, -631323660, 207287158, 159759811, -115361465, -191411611, 136892149, -22479078, 806073198, 120870401, 13378886, 89191363, -384530095, 148803047, 457374550, 921686580, -200784138, 720490643, 602954480, -447087488, 941106044, 595840049, 489972585, 665301353, -870721088, 355667000, 856141275, 407326621, -896998566, 132521229, -617038633, -843183675, -568270014, 17227098, 687140130, 606373701, -158038927, -472967451, 213921436, -289295417, -33498409, 101971511, -12865017, 302259352, 362615661, -96259987, 657634630}

    {-262189352, 872975267, -998584380, 363612670, -895002517, 600527145, -493758161, -423300010, -898047920, 281393370, 288531180, 116521772, -266115096, -299685445, -343954816, -37209064, -382703775, -629111041, 316799153, -453440980, 928898589, -349651557, 17428101, 974917442, 757743743, 452019568, -553374256, -874808078, -742565721, 112094600, -763939808, 82368027, -250396100, -892999039, 380968713, -56219594, 902616168, 67822930, -715969084, 529428507, 413022114, 380982673, 580500190, 484726050, -328466702, 221737566, -145136228, 373481666, 869656336, 215194293}

    {38, 33, 32, 34, 36, 32, 32, 33, 33, 37, 34, 37, 38, 34, 34, 37, 31, 33, 34, 31, 37, 33, 36, 33, 37, 37, 35, 32, 38, 32, 36, 37, 35, 36, 37, 39, 36, 33, 36, 37, 33, 39, 38, 38, 37, 39, 38, 32, 35, 32}

    Returns: {139488163, 206214603, 199716876, 165168314, 190790773, 120105429, 98751633, 84660002, 179609584, 53821453, 57706236, 134345533, 50238508, 59937089, 68790964, 64088350, 76540755, 142966386, 184337316, 93460732, 206173654, 129630044, 75482810, 240911744, 169197974, 117749020, 152334452, 218361437, 141599881, 171228255, 149952559, 149499761, 50079220, 188754709, 159025851, 94711669, 151393089, 137428026, 165292849, 93607381, 113246418, 75068214, 111561216, 80787675, 58377302, 36956261, 57665764, 92464917, 173931268, 131526926 }

  71. {976668251, -862539559, -58247189, -144391877, 135970428, -856393369, 567641336, 226396464, -733245799, 838333995, 848384286, 725158956, 198110001, -559457037, -49744182, -52083127, -602151361, 865164182, 671605153, 505600824, -154030213, 853608212, -917759899, 531354288, -887366885, -238932386, 750837222, 416975321, -615628517, 654048729, -466877907, -923657160, 752801913, -55176315, 262313075, -108713275, 16038549, -611601115, -312357508, -816905915, 406401654, -688729936, -860193659, 130509577, 847300451, 265702156, 420385746, 116800988, 675368718, 849781098}

    {852217043, -715235609, -191508888, 431936461, 223454235, 174330314, 386638264, -139019888, 213331480, 792760654, 54865742, 52850251, -686426442, -381458836, 437784126, -766608570, -73942846, -447605240, -745608027, -19698513, 480472979, -958431367, -63543564, -189002968, -944101912, 869927749, -136943309, 885411006, -606668270, 608652946, 635628555, -375249969, 612774847, 899405489, -913559257, -986180461, 929965512, -316945453, -619044275, -290634428, 97354762, 944289952, -825067250, 155134790, -989749147, 709636918, -721205250, 539216454, -818743234, -364265511}

    {47, 44, 47, 45, 44, 48, 40, 41, 43, 40, 45, 46, 41, 39, 40, 43, 41, 49, 43, 46, 49, 45, 49, 47, 41, 47, 40, 44, 42, 41, 46, 47, 48, 49, 48, 42, 40, 40, 41, 41, 42, 42, 44, 42, 43, 41, 45, 41, 40, 47}

    Returns: {203209478, 175308352, 31918148, 71989411, 41634207, 142732229, 119284950, 42272344, 122207634, 203886832, 141397381, 120859826, 114404407, 117614485, 72964021, 127768095, 100358561, 145863270, 157468132, 84266804, 75973770, 201337731, 134134441, 88559048, 203496533, 144987959, 125139537, 156271239, 135810755, 140300187, 122500718, 153942860, 151730752, 131113942, 152259877, 164363411, 154994252, 116068321, 110746147, 137460447, 67733609, 184093560, 187251213, 31738263, 204116622, 120355428, 126843444, 89869409, 186763994, 141630183 }

  72. {776140687, 133944084, 265429624, -441123335, -896358449, 982659684, -427694820, -736227223, 166806191, 314947713, -699671672, 507298291, 111086837, 639308412, 248971031, 108512057, 652998949, 952483853, 788069961, 464274248, -525479571, 63849093, 868784570, 239206018, 550426354, 283041585, 552043793, 137937564, 810006733, -601881742, 100397856, 856627938, -185399461, -589341223, 602780420, -518558147, -165811802, -203077469, -774554067, 81862861, -51714010, -324450331, 637475277, 861292645, 363204117, 72338784, -941520330, 54371154, 636173491, -682331140}

    {-606113163, -273708238, -476231572, 298619045, 386724397, 551227522, 759141075, 884535397, -107008313, -911157401, -84148762, -995367869, -264121634, -757599370, -705042781, 360698177, 446828152, 447289307, 65288021, -366148072, -112337384, -127900801, -158292487, -673611466, 342955730, -848940227, -72568984, 416234826, -921436798, -489543379, -840157542, -587145153, -604076928, 912545869, -565960830, -519801693, 572106612, -27635237, 129626006, 79562810, -443623783, -364396179, 657359304, -683653768, -187420766, -576448978, 379534540, -307357561, -796650119, -567469405}

    {58, 55, 53, 53, 61, 61, 52, 60, 50, 61, 53, 60, 62, 50, 54, 58, 54, 60, 58, 55, 62, 62, 51, 51, 52, 52, 59, 53, 57, 53, 62, 59, 62, 56, 58, 54, 61, 53, 61, 60, 61, 52, 53, 62, 61, 50, 56, 57, 58, 61}

    Returns: {138225385, 42585035, 76118298, 73974238, 128202430, 148032170, 122959912, 162076262, 29374713, 130165343, 99953096, 150266616, 37731662, 143633811, 103691038, 51528311, 109982711, 139977316, 112581423, 83042232, 75068511, 18802983, 126390776, 105761930, 90647036, 128630103, 78863399, 60650451, 173144354, 109142513, 120022506, 144377310, 86296704, 150902061, 116874125, 103835984, 81729516, 29011067, 110650581, 16142568, 63374827, 68884651, 129483459, 141543474, 53754648, 82349854, 141410950, 43908223, 143282361, 113654805 }

  73. {313394904, -974810521, 915669493, -375618061, 12550231, -791788225, 51644416, -17522336, 616712238, -954230922, 681715377, 501163961, 834337214, 222249733, -529060096, 880376879, 394685025, -675376979, 845111817, -752986526, 113555206, 943679342, -353581224, 501328537, 438239014, -805068487, 336458656, -817243220, 235738119, -349204047, -439369521, 400234041, -170269637, -672580174, 26044302, -507946010, 215823465, -106263105, -950987401, 989865410, -115205595, 901314940, -831184725, 315646275, 656146168, -883062703, 207136272, -657988939, -452506014, 560560969}

    {-715189907, 288299682, 577674438, 249516340, -572071896, -489624603, 230720828, -391970390, 559530434, -592115761, -688294168, -674065601, -211273614, -347346580, -77766178, -82707555, 964444123, 386160551, 831365030, 324242182, 925973472, -797211129, 88381283, -642050824, -578339066, -342385714, -533977339, -513378307, -926789352, 288470650, 444823976, -259073154, -289755103, 713339298, 341093910, -671578667, -549510197, -689049920, 149704280, 882067696, 539723208, 43304269, -519014379, -893708273, -47584093, -797599357, 864529584, 513283306, -282862405, 116958480}

    {67, 69, 64, 69, 71, 64, 65, 63, 71, 72, 75, 66, 64, 67, 75, 64, 74, 75, 69, 69, 70, 67, 72, 64, 72, 65, 65, 74, 75, 71, 64, 72, 76, 73, 64, 75, 71, 68, 63, 73, 70, 64, 66, 78, 75, 67, 64, 70, 77, 74}

    Returns: {98358585, 124328930, 141706672, 56830401, 71508987, 121953004, 29752276, 55995770, 106931152, 138920979, 114167463, 106839052, 113095219, 51781483, 66132512, 113493258, 122293331, 91416554, 152406987, 101678625, 115746684, 158262771, 44197653, 105025305, 88606509, 110303647, 79130545, 113045513, 115848669, 57970427, 80381227, 58863402, 39462097, 116172609, 43721918, 98293724, 73046882, 86131240, 135855343, 157791055, 67465401, 114468713, 122745374, 111713535, 82018271, 152787460, 116696876, 106479295, 62519707, 70070122 }

  74. {711444118, -30171944, 320133074, 13914697, 949024188, 783109503, -786687067, -896959790, -185040410, 636529069, 837383145, 685319037, -966450799, 771681715, -263008432, -449709220, -19943075, 720642305, -202554612, -877997152, 851247490, 256308049, 599947921, 996471701, 376930065, 891716602, 183487172, 947106927, -375888891, -238454439, -477039009, 558376606, 138712550, -23007036, -564592938, -149462191, 167337576, 703271433, 639557127, 857202708, 978319119, -839978960, -675972692, 637937989, 160211464, -481241992, 712131547, -667184950, 25475505, -582241386}

    {966777584, 864791758, 776974853, 872835462, -55977239, -200074354, 316902150, 451219169, 620651907, 49737618, 806236664, -481759488, -81052334, 658774511, 851731776, -75510140, 391983507, -715029500, 495678764, -133090539, -148722717, 19132866, -495083880, 248322978, 363442425, -964403392, -921026646, -36135063, 162105299, -352928914, 640448765, 463301788, 556875568, 767818323, -354488563, 981080487, -37526648, 327080021, -30015995, 305015164, -819618139, 594959582, 401242077, 603045678, 513993778, -556231381, -942007743, 401183468, 268375518, -211747966}

    {90, 84, 88, 99, 85, 93, 97, 92, 95, 87, 89, 85, 93, 87, 99, 94, 88, 82, 86, 89, 81, 99, 80, 85, 88, 88, 91, 87, 85, 80, 90, 85, 80, 83, 83, 94, 85, 84, 94, 82, 90, 98, 86, 90, 86, 95, 98, 97, 86, 90}

    Returns: {129093978, 96087974, 93704139, 96981718, 105447132, 87012167, 87409675, 106911369, 68961323, 70725453, 126432293, 92619879, 107383423, 110106898, 94636864, 49967692, 43553723, 119639318, 59695607, 97555240, 98714242, 28478673, 91252651, 112063319, 56951730, 142778462, 102336294, 105234103, 45694155, 49281947, 85960598, 79002750, 69609446, 85313147, 76590126, 109008943, 18610090, 87031940, 71061903, 102736546, 138302866, 105995887, 87659374, 95460283, 59409951, 79805645, 121436753, 82182186, 29819502, 65534798 }

  75. {-763144875, -16505524, 781265644, -235914408, 846958660, -16134280, 352108895, 27124403, -152125658, 132120589, -446682141, -141477574, -104557396, 912231306, 61947389, -234692389, -228427326, -495925666, 377499206, -358069811, 246000914, 169722748, 401613756, 513560316, -348708420, -85476400, -702356930, 137999023, 597216027, -804066208, 758782330, -656744869, -963584028, 736871127, 919581130, 148047097, -245822924, 179670546, 204929600, 473947340, 242433581, -412665360, 281065720, -383652822, -947689543, 430956723, -744317534, -869965437, -99302160, -464119368}

    {-592092142, -861567439, -245018289, 168193060, -526459578, 732907890, 6582245, 602942360, 578047490, -279442313, -837781630, 155459787, 660308998, -756972909, -353530538, -524439401, -450155714, 230552553, 828545201, 475342821, 876229181, -100686762, -931763393, -359451334, 598391526, 713460751, 47930967, 131220782, -532150211, -953437173, -46931843, -852145587, 26880514, 819034694, -211611148, -668630318, -788986972, 460767155, -584000400, -798817889, 83083868, -593750302, 197682384, 892925717, -309796217, -918363695, -747136318, 338402278, -904829000, 970533808}

    {102, 100, 111, 114, 115, 122, 121, 105, 108, 113, 103, 119, 103, 115, 123, 108, 109, 114, 119, 115, 120, 123, 116, 107, 120, 100, 107, 111, 105, 118, 103, 124, 123, 111, 113, 107, 107, 114, 101, 107, 114, 108, 101, 110, 112, 108, 108, 103, 111, 105}

    Returns: {96802645, 86569382, 78589113, 27827039, 96538126, 66627990, 32159497, 60294236, 58945879, 30043705, 96465701, 19795825, 67273690, 112236327, 33015854, 56500331, 49075598, 53147995, 84774567, 56902411, 87622919, 18338845, 94697834, 62357975, 64395478, 73482986, 70235693, 19229987, 80669017, 117166893, 75878233, 100592698, 87598548, 111136131, 91958113, 67310565, 81649495, 47878472, 63126800, 90911803, 24693524, 71886833, 34536992, 94326272, 95877188, 99563994, 106532418, 95106407, 90482900, 109326682 }

  76. {304343588, 97036702, 510653814, -338119282, 376223786, -466494886, 144679877, 541835877, 423772238, 774497670, -833855914, 62415624, 301587701, -436644661, 133461976, -258827039, -260914908, 656661012, -145746779, -645970468, -463400983, 901090116, 129232364, 566550365, 229579220, 65929274, 781018723, 996848220, 213325938, -83270901, -737578488, -525065970, -302487680, 277917157, 787047193, -625276311, -458446762, -328381934, -806701731, -225878704, -324204262, 123820331, -469567005, -687590904, 621722665, 358134709, 827709520, 563098006, 179211995, 270252134}

    {-127117510, -94400486, -102774261, 307893689, -264503852, -697538785, -621836124, 970437315, -675278289, 756636010, -656341959, -155382339, -211407478, 80537200, 320934537, -830848183, 396170277, 957679020, -498519879, -842308972, 30730332, -421076463, 102466294, 634994324, -449493407, -533328796, -542135682, 5771940, -202174429, 108774937, 101391467, 186743289, 980725957, 34319369, 26167096, -97462613, -753844578, -521067893, 897365145, 141955502, 96135806, -973997794, 336014864, 472121, 250693836, -120023782, 583313765, -651676808, 660410465, 403843517}

    {151, 157, 141, 155, 150, 153, 156, 156, 153, 147, 146, 134, 150, 156, 137, 138, 144, 148, 125, 138, 130, 146, 129, 139, 152, 134, 155, 152, 157, 132, 153, 140, 129, 151, 158, 131, 146, 145, 148, 155, 145, 140, 147, 135, 140, 133, 127, 150, 154, 125}

    Returns: {27372323, 11261012, 46423074, 38000763, 37689862, 68947128, 51819677, 91952241, 65715883, 90066688, 88703527, 14927213, 30176187, 36387056, 29820425, 75531653, 41067825, 97357188, 46894470, 93017465, 42127363, 82451705, 14815742, 75096544, 41798742, 48484436, 77932339, 83070685, 24441199, 12032831, 61464874, 47733270, 92704731, 23159764, 65587267, 56843301, 73916913, 52712220, 100239228, 21989368, 28885098, 88545254, 48389088, 62508264, 57466891, 33451728, 94068219, 71457342, 55556775, 44939711 }

  77. {283063894, -805703933, 921837515, 364499078, 87510914, -267956914, -50795149, -479364604, -990640343, 645038911, -15008834, -832757712, -156573549, -55936424, 172321139, 10956395, 557190095, -609720800, 230297826, 932885742, 182591905, 466121568, 765142696, -25628833, -762281336, 219695874, 166729767, -215064960, 10483518, 912842649, -74155017, 412514504, 131425033, -96259229, 1030729, 247314870, -668204763, -579169169, -156642935, 776141035, 861849039, 833441138, -698388080, 239645836, -381346643, 446555789, 305786277, -184147723, -65351187, 700350492}

    {-706802788, -355952937, -377570775, 757733029, -363046984, 448619422, -255693169, 101995789, -868683368, -438130758, -318507177, -128241254, -486139488, 688227020, -266029603, 65400504, -327076918, 492948889, 97333470, 493918960, -153866472, -689891421, -894408759, -684025485, 373659668, -43606868, -111342100, 15765481, 399230065, 328061593, 424903008, 420479393, -594854506, -136239687, 171871103, 955651463, 946200512, -681977017, -191863634, 947521827, -72076105, 382006022, 71350984, -978589020, -124366505, 584458767, -430798886, -961272663, 535632241, -33177644}

    {189, 159, 159, 173, 173, 174, 159, 173, 159, 165, 186, 161, 162, 192, 176, 168, 164, 182, 166, 179, 174, 191, 168, 193, 185, 177, 170, 167, 179, 187, 164, 188, 175, 195, 178, 190, 169, 170, 195, 193, 169, 163, 193, 161, 169, 189, 169, 173, 160, 163}

    Returns: {56555649, 71104224, 80591880, 64826384, 28698826, 40179165, 21307765, 37563161, 109371983, 61721735, 24500553, 69396476, 40511624, 52940540, 24352819, 5450042, 51480611, 58647088, 19926041, 81368636, 18692133, 61530147, 92197304, 52617345, 63274078, 17138890, 15448438, 17922080, 30710005, 71791564, 35408584, 43841785, 46731429, 12236786, 13220855, 73511651, 90761111, 70063677, 18342451, 90719098, 67404944, 73174583, 53722160, 81549085, 31247688, 54263924, 41390636, 74828432, 44636021, 58362541 }

  78. {-29767252, -117186567, -493958695, -245471868, -358202656, 476204903, -772518712, -114469294, 98217347, -902531220, -794467481, -915601904, 609842672, -538870369, -950787992, 69285941, 417276777, 915010157, 401522670, -136423287, -990504883, -464434583, -777069114, 299592897, 762923345, -445094818, -240292178, -920011354, 966903622, 163186578, 7215203, 10807577, 500374779, -347542719, 625806890, 845821598, 161075884, 555537778, 4194604, 64200654, -308267514, -760763633, -225072390, 88075525, 422200266, -736529276, -224229535, 602562966, -677217330, -478378116}

    {930824356, 464880555, 429889834, 178291634, 85704923, -714575709, -733067308, 562656988, -110107465, 89535563, -548246859, -397272894, 697734250, 842109479, 117467627, 387060279, -83601524, 104861927, 943059990, 526125861, 146829789, -371050398, -736245147, 283545864, -350201453, 955027031, 249909743, 924395481, -680256939, -441721588, -263736930, 691821015, -716230862, 659200030, -815830855, -767355829, -533170087, -659465454, -136677075, -10540655, 462393470, 403413063, 412190413, 565435695, 324215098, -678754392, -295338885, 371377248, 42086716, 291640232}

    {220, 244, 201, 248, 214, 217, 216, 227, 222, 250, 202, 230, 199, 205, 209, 228, 217, 228, 238, 209, 229, 210, 212, 218, 201, 251, 218, 200, 249, 241, 234, 226, 209, 242, 242, 201, 234, 222, 237, 223, 207, 247, 211, 244, 248, 242, 215, 250, 245, 234}

    Returns: {66487454, 30992037, 46833116, 19517837, 25585904, 59542386, 75279301, 38772086, 9938813, 60168748, 68941350, 67529598, 68819838, 70668024, 67913428, 26516837, 29805485, 61719715, 67306305, 38106686, 66347754, 41774250, 75665714, 29156939, 60517683, 67289968, 24510097, 92264184, 76093299, 30783229, 17582462, 46121401, 60830283, 48998318, 67256479, 81443530, 36678879, 58291923, 9111805, 4585761, 39288538, 55162805, 32795413, 37695713, 34196983, 64856303, 25978421, 45042948, 45147822, 36717544 }

  79. {-811373715, 902691115, -378542749, 107201570, 973279100, -780337520, -977649280, 81066678, 979245937, -221775388, -237698626, -115954503, 345312391, -794753626, -418953136, 815988113, 69848778, -312983862, 60379421, 983780522, -26891856, -812937968, -406429903, 131407151, 209927400, -857067616, -257681043, -515328517, -216386266, 614743750, -968636532, -531573294, 223072661, -438138367, -27020069, -791921673, 497895963, 101900871, 787568435, -773418622, 607152988, -380899330, 887206176, 181745428, 610059303, 560452214, -383308941, -466985396, 421912609, -858490622}

    {473522660, -787517714, 752107034, 689736742, -333448773, 72977475, -103340376, -497790272, 664807495, -74388141, -338270502, 520465280, -151120780, 980909775, -114933775, -116501988, -127525294, 126710703, 62604496, 421423148, 382600528, -974757042, -774764464, 992645925, -852529943, 294568857, 167723070, -217710342, 975093893, -701124675, 841354288, 396535075, 158922126, 193603949, -115922896, 497398161, 315482470, 503428225, 94830606, 648489977, 828230720, -292339192, -104035186, 116210945, -400015082, 224366466, -996055871, -870139325, -498596795, 674226711}

    {305, 259, 296, 263, 266, 276, 269, 279, 278, 300, 285, 282, 288, 303, 286, 272, 256, 303, 256, 272, 266, 283, 259, 252, 300, 270, 279, 296, 299, 300, 277, 305, 282, 311, 273, 261, 308, 310, 299, 252, 257, 261, 275, 276, 298, 308, 286, 254, 283, 269}

    Returns: {54534943, 76827675, 49546233, 43426493, 63789923, 48771095, 61103080, 31111892, 71480584, 13698414, 25042136, 32529080, 22749881, 73985976, 26184571, 50999258, 9282840, 19807328, 5590179, 66360672, 23912533, 77725870, 55884539, 66176395, 51250320, 56191603, 18495831, 32851774, 58179037, 54827852, 78695254, 38671183, 16608469, 27432839, 7245181, 58605447, 33890769, 29613425, 46327555, 64632210, 65244714, 30601751, 55450386, 13180648, 42635098, 34649512, 64200559, 63064688, 40022148, 66639885 }

  80. {101195855, 818144347, -936544907, 543614024, 926559915, 392903771, 955735229, -921439440, -150103543, 165556574, -381309581, 785878033, 568354848, 396948857, 27062942, -863688678, -747343738, -142020126, -142394118, 118114082, -467858396, -392643832, 441400461, -13397183, -782844549, 458146383, 345931458, 182007268, -316388162, 256155874, 160237743, 295029714, -686569401, 236254717, -844251552, -247168717, -728667759, -826153913, -634255920, 245144794, 933082600, -144460184, -406472448, -770180753, 697782974, -160016752, 231418755, 963571653, -193434251, 996344253}

    {-985580334, 214466616, 572023926, 576834727, -426838383, 968846015, 589535036, -6840367, -987192501, 52280798, 469113631, 842096283, 644053051, -385135715, -209182267, 713499691, 635387093, -633726720, -445914849, 285408642, 401948661, -31534145, 104466492, 630659700, -173208044, -814010576, -630153132, 242132155, -205115581, 70141097, 846264539, 159197123, 546948370, -614932245, 53018180, 196163483, -647602107, 819705071, -56762693, -504201594, 713127941, -172567091, 22673758, -328247182, 242838796, -209739110, -517918665, -988524729, -35100632, 299271730}

    {349, 337, 396, 335, 337, 350, 346, 335, 380, 318, 382, 384, 361, 392, 374, 371, 382, 367, 334, 342, 338, 322, 327, 338, 363, 350, 330, 371, 320, 343, 320, 346, 395, 395, 322, 322, 387, 396, 355, 339, 350, 325, 319, 378, 356, 393, 340, 366, 377, 321}

    Returns: {54754463, 46822801, 55685671, 44817951, 56254704, 56843801, 61000134, 51191080, 51957501, 9830614, 31497156, 60295346, 46631074, 27991863, 11009593, 58414385, 51212253, 34319577, 25967345, 16803205, 33816259, 23096696, 25400757, 35036650, 42577405, 50882135, 40155944, 15803058, 21240557, 14458772, 49780267, 18274551, 44416972, 33565346, 49661856, 17733288, 50972958, 58780678, 35236440, 30574342, 63315791, 12681091, 23910144, 43456016, 39596402, 13459252, 30908685, 72299866, 10180751, 58719724 }

  81. {-887832930, -41390217, 661951085, 115693486, -29857993, 833710880, 43580045, -929621284, -744238908, 244623987, -105625488, 135379637, -290449850, -544716961, -280357704, 742955535, 642699703, -504707030, 673241543, -90248947, 921503513, -820068501, -131104764, 112123005, 134307815, -718762846, -980895363, -861658967, 678787257, 302776460, 236127464, 667068440, 562720153, 19453371, -500113339, 846050292, -640633372, -411988874, -430903888, 58137107, -755518165, -568881087, -690448491, -130766466, -297415243, 385210467, -962950428, -495492871, -298848148, 242352875}

    {-247901536, -638886668, 790285975, 145543253, -597891021, 692106131, -765479360, -353404021, 35126537, 579604189, -777174540, -472063631, 939995464, 15429353, 840652758, 333375975, -442618435, -960009845, 214914409, 828033040, 243987449, 87510063, -51540643, 474367648, 933753440, 509021833, 173266099, -476452296, -180212137, 650942367, -100527823, 78518820, -941499280, -557704220, 402479981, 254926480, 879964257, 887148597, -750878631, -491129005, 192072780, -954593635, -301184569, -968567500, -976356593, -926434391, -204256629, -98773925, -704221663, -119446219}

    {499, 402, 462, 488, 465, 466, 410, 451, 467, 442, 438, 491, 414, 438, 446, 454, 458, 410, 487, 438, 455, 471, 413, 413, 416, 456, 410, 485, 427, 426, 449, 432, 464, 411, 461, 469, 444, 427, 453, 403, 428, 491, 419, 439, 400, 477, 409, 407, 436, 497}

    Returns: {41749816, 32037857, 48407902, 8455908, 28471001, 50860568, 38273968, 47077587, 35439948, 30052069, 38858727, 22283016, 48800382, 27235849, 42459333, 38708235, 36766338, 53882816, 32386074, 41401652, 45172432, 39050881, 6972227, 24211972, 46687672, 41767529, 49359610, 44893270, 34101138, 34883939, 12186868, 33353422, 51297898, 27885211, 30086444, 41074667, 52434401, 47527958, 41120450, 24888932, 37825035, 50652445, 37379591, 48428375, 51296291, 46626652, 49096951, 25374945, 37115033, 12329633 }

  82. {988708098, -478008017, -338143256, 286414025, 578213110, -377965500, -561297695, 281322659, 598960117, -832403094, 716663067, -362622879, 391692680, -612284506, -223944345, -743788340, 222138493, 924804791, 702916823, 54357452, 100347827, -34870045, 391766529, -722152349, -91498644, -500910603, 106957581, 653628692, -97379744, 608671, 121304746, 150994481, -975224352, 834872495, -855437783, 994927421, -730443289, -486674291, -460379032, -219954242, -249934501, 999707731, -433478108, -174446406, -330523099, -860436294, -98046209, -159362669, 679695647, -47266813}

    {510326064, 241002938, -540165155, -181812822, 140202692, 669366925, 139839304, -94280341, 222527553, -411714997, 505438098, -869414812, -585994098, -779047611, 502004976, 639717140, 265376867, -603263971, 27862241, -354130801, -232990727, 329572589, 530086988, 138975340, -519502924, 248635810, -159231408, 684261302, 606558278, -106785888, 662777746, 224442965, -239227225, -269557365, -248328330, 250174385, 923304698, -959047649, -400400969, 665575126, -740832543, -659300040, 446816803, -80435674, 902139859, 172297225, -337563561, -171285881, -608743720, -21806286}

    {522, 588, 542, 580, 557, 559, 508, 515, 564, 590, 526, 529, 579, 584, 589, 507, 529, 570, 530, 619, 626, 551, 515, 548, 548, 534, 576, 569, 573, 507, 533, 537, 610, 569, 608, 602, 615, 561, 542, 556, 558, 630, 507, 552, 577, 550, 557, 561, 546, 558}

    Returns: {48779260, 22167018, 27672073, 14238508, 25335703, 33013450, 25924241, 13214766, 27289296, 38454097, 38547139, 41262047, 29571886, 41415255, 22762623, 44629210, 15234855, 46305114, 30561601, 14755451, 10296897, 14329243, 29306100, 31537341, 22599067, 24518766, 8066333, 40542122, 26372100, 4853904, 29360628, 11762361, 40991333, 36988998, 36553789, 42012424, 47841860, 46245570, 26899376, 29955130, 33411245, 47974704, 28396611, 8256318, 40492570, 37646276, 15009958, 10019654, 39181153, 2237306 }

  83. {527369398, 303471416, -124641067, 824158580, 422881950, 663583109, -639704023, -422956390, 843136728, 398746001, -54170287, -86327840, 20434372, 537819064, -379202483, -33850578, -149181208, 472005890, -790157587, -165348377, 673975252, 964859414, 532619674, -468947100, 625474239, 844378376, 489802995, -58816184, -318969371, -406058827, 161102186, -226325966, 78376001, 32796207, 176307340, -4291693, 196667822, 113624555, 172694922, 886244225, -773833431, 430902126, -67775418, 773259196, -42030197, -667191089, -838691987, -724003375, -592211750, -444857566}

    {-111859064, 35963837, 914183226, 869069390, 163003308, -893336713, -592476744, 145049613, -750869066, -30712285, -426691476, -808470208, -444430695, 817704001, -131110246, 162299226, 63292418, 470946523, -755612266, 865802318, -209458388, 493781921, -269054469, 129850580, 627356958, -178057382, -466704467, 74225180, 678842805, -457470632, 873162654, 239754256, -673639248, -475157904, -935671529, -52932816, -42557858, -599865550, 149076910, 664856059, -493623902, 512851244, -378734876, 672164786, -40676167, 786650018, 744820952, -58461712, -117904131, 935493043}

    {696, 676, 645, 637, 697, 651, 764, 644, 727, 669, 747, 705, 787, 691, 679, 671, 641, 778, 753, 635, 786, 667, 776, 737, 740, 671, 754, 781, 699, 709, 721, 724, 689, 699, 683, 729, 720, 673, 721, 680, 765, 755, 720, 691, 784, 726, 705, 659, 715, 660}

    Returns: {20567932, 11869582, 36567330, 48377942, 17248786, 44034906, 31651434, 17695758, 41978763, 15949841, 15803388, 31095008, 15899518, 37539896, 15472168, 6491970, 6458123, 24178267, 40678155, 35228716, 25356638, 42517557, 21520869, 18078728, 32969243, 33775136, 25171249, 3411318, 28417882, 23338635, 33583179, 12265269, 25914077, 18275304, 36777766, 1983183, 7564147, 23994622, 8696536, 43086119, 33463784, 24835615, 14566726, 39065514, 2120676, 38419205, 42797647, 28960135, 22777375, 40628836 }

  84. {113445602, 822026677, 110374647, -808751218, -891025373, -221115808, 893588102, -72433408, 433733470, 98941738, 892698810, 877131053, 97576943, -107936919, 839222813, -383997272, -215402008, 239764337, 599764123, 37698471, -892504400, -780895742, 144018346, 733581265, 535547578, 866567011, 77081593, -699316626, -712314207, 472058948, -44523017, -417546015, 882390726, -474223610, -5688556, 840893751, 991813280, -247617421, -930935801, 436052121, 6319080, -337513163, 132094195, 761250931, -667025045, 544279044, 769933339, -320489387, 677448431, 365801889}

    {194432675, -746874566, 435037634, 418094695, -592877832, -653097883, 940471376, -184846876, -631201403, 691981417, -1736242, 316095627, -241376907, -232385972, -228090737, -933523285, -667208858, -471464388, -784196247, -69514957, -802481931, 519155359, 631361022, -367682067, -824114362, 579541130, 777008925, -856145352, 903378102, 926725648, -512077076, 815942212, -381564627, 529546098, -106575540, -988567262, 972287657, -143544872, 354301653, 182565673, 832505117, -101232341, 640214260, 479073588, -969763787, 855759837, -696897302, 180005763, 209813083, -608791584}

    {897, 799, 999, 990, 843, 888, 861, 952, 813, 821, 957, 999, 960, 885, 902, 835, 877, 922, 893, 844, 874, 877, 875, 849, 821, 852, 994, 911, 803, 818, 799, 906, 845, 800, 915, 847, 886, 844, 932, 857, 899, 915, 985, 852, 889, 803, 808, 936, 847, 983}

    Returns: {7610772, 40228237, 14297855, 29079960, 37108260, 23225470, 44733158, 6501870, 27069325, 24713623, 29756627, 29772614, 8471214, 8677408, 29210204, 35172561, 23839018, 17652137, 33197356, 2761382, 41341131, 31896208, 22061674, 28231808, 34402314, 35895803, 25064805, 37034809, 40783369, 36912862, 18288467, 30588515, 33282823, 25291824, 3552518, 44687397, 46764309, 9980934, 32782386, 16225691, 28707073, 11723914, 20963305, 30911894, 39730611, 35857280, 36670767, 12073303, 24639104, 22839095 }

  85. {683485460, -674064396, -942831418, -55157502, 58950929, -685766494, 994269850, -645635444, -768003457, 278938664, 175312941, -779389480, -849229671, -9709603, -988096223, 35231937, -517318221, -897264182, -25026098, -178264118, -645336052, 380825594, 405206241, 447745708, -319172745, 758696362, -511758591, 556319512, 733363143, 123987756, 54494869, -473818131, 388125365, -623932284, 419768779, -80705164, 574893141, -125785689, 240445911, 981056439, -273782921, -725064947, 300270272, 317772601, -422339554, 259086780, -86372598, -187865536, 790583148, 752654612}

    {153808095, -880036902, 606887505, -706956333, -589906664, 156129414, 795444322, -206183682, 519135838, -938854066, 169098260, 141552774, -546377435, -626284352, -925141490, 209012806, 690732844, -583976249, -30809150, -655716937, -132237817, 310409751, -693135236, -167253952, -505273816, -891729784, -887992270, 50797744, -456752038, 458865320, 621201746, 673998289, 587756674, 782939737, 134179671, 851926965, -573237005, 357054218, -648158766, 256205681, -708629693, -957961604, -661082924, 459046190, 637208617, -766604960, 514014798, -466842171, -954404613, -874266748}

    {1124, 1242, 1018, 1230, 1204, 1168, 1232, 1037, 1236, 1126, 1086, 1209, 1150, 1078, 1199, 1241, 1011, 1179, 1141, 1023, 1023, 1142, 1057, 1164, 1197, 1210, 1083, 1156, 1026, 1070, 1020, 1140, 1218, 1069, 1250, 1018, 1095, 1171, 1086, 1141, 1013, 1050, 1064, 1006, 1125, 1027, 1141, 1081, 1069, 1164}

    Returns: {21007268, 31716354, 35169738, 20268375, 17350196, 20722324, 36524780, 21218714, 26526048, 29234456, 7487201, 22923220, 29931158, 19571386, 39859120, 6035173, 27455707, 31380042, 1187984, 21382686, 20817292, 14707135, 24881622, 14116740, 17372315, 33774614, 31338947, 16549095, 27091244, 14622754, 20038766, 24542407, 20316167, 30740887, 12553928, 27481515, 24959351, 11082856, 21051555, 30182783, 23996720, 37400591, 22533835, 17655215, 22969208, 25335660, 15576206, 15421283, 37986155, 33894195 }

  86. {-852372360, -377834652, -84902107, -973298772, -347602897, -557200844, -94808162, 649594592, 796826631, 920143935, 782709707, 111677453, -900144789, -757845424, 225312150, 378744083, -65842393, -80067308, -286492253, 859919748, 6040527, -854912417, 57879453, -352176736, -609887358, -90462276, -595980096, -409360900, 4357671, 628625124, -860634503, 970142770, -678724726, 673806250, 972207015, 833377356, 103862094, -274297809, 495315118, 921866398, -439596924, -483388305, -74649209, 789836938, -289360086, 308413701, -78817160, -917622842, 725064421, -41905955}

    {53395780, -25718035, -555788434, 62792370, -315963713, -734833857, -343577600, -680149120, -549161000, 771894474, -66887895, 29766716, -178480659, 551770781, -138576006, -275875708, 186910192, 184334979, 362550885, -694561539, 115480610, -2496364, 506281542, -784406245, 815080182, -790209513, -194163061, 873323638, -10547658, -94960727, 713706947, 768879730, -288780599, 245052422, -4215104, -34680877, 49122099, -697325816, 129521124, -538462734, 42184938, 560519444, -54049573, 706209012, 529087970, 938941233, 208750395, 856615394, 741437485, -132019902}

    {1372, 1549, 1421, 1334, 1340, 1285, 1353, 1411, 1390, 1410, 1535, 1372, 1527, 1402, 1584, 1390, 1471, 1484, 1568, 1320, 1290, 1403, 1566, 1508, 1363, 1457, 1400, 1428, 1281, 1342, 1547, 1292, 1395, 1515, 1556, 1315, 1457, 1293, 1412, 1498, 1546, 1378, 1291, 1266, 1317, 1451, 1440, 1318, 1536, 1542}

    Returns: {23153855, 9688068, 15021310, 27036077, 13011110, 25840695, 9729262, 25089504, 26035836, 32065558, 20097664, 3134714, 23561798, 25184928, 6695459, 12596894, 5178289, 5232003, 11740967, 30529865, 3299446, 23105741, 12981578, 22337085, 27662951, 20916534, 16797487, 25666764, 320071, 17461809, 28624390, 34780450, 19834097, 18464766, 24928385, 23149371, 3021722, 20940489, 13706374, 27699949, 11271716, 20075150, 2574006, 29920919, 16661417, 26043645, 5908548, 34788986, 26663672, 3540283 }

  87. {289626945, 955836391, -270790669, 209289296, 883663561, 595046398, -491562515, 798003919, 830893866, -165753794, 325015441, -523032254, 58111813, 137761241, 516291114, 245383625, -610362263, -284167163, 979485041, -41896624, -222474173, 267232091, 98888000, -111456412, 158629394, -657456218, 75795638, -343124616, -36957182, 294931611, -586290742, 43759175, -795142931, -115054175, 634311650, -829236698, 281327524, 772914259, 358680576, -157871308, -292671877, -387759988, 53998590, 893391025, -882935358, -58245018, -152880332, -167677670, 773032548, -974314243}

    {-994149909, -799651015, 859629035, -839089351, 341123378, -821823676, -354908848, 198712680, -901974452, -287827260, -731827012, 105161631, 86739248, 637804172, -586761145, 168932808, -375474367, -94813176, 476514159, -744435351, 201598649, -921818486, -748973588, -500042507, -37250393, -995703020, -163677953, 267245103, -9615640, 478580668, 127901696, -323520003, -253319305, -783087008, -593529383, -509799072, -107797119, 456431935, -71896321, -307154805, -613432158, 38565537, -491383480, -104198741, -729625418, 70411325, -709341328, 735384535, 523397877, -75187528}

    {1652, 1980, 1694, 1615, 1711, 1794, 1730, 1833, 1928, 1716, 1851, 1657, 1871, 1678, 1760, 1776, 1981, 1926, 1641, 1896, 1741, 1781, 1972, 1922, 1615, 1791, 1729, 1707, 1633, 1767, 1675, 1916, 1589, 1625, 1626, 1612, 1805, 1733, 1784, 1915, 1877, 1968, 1943, 1725, 1715, 1804, 1960, 1631, 1679, 1712}

    Returns: {25563099, 28314313, 21948561, 21609980, 23016263, 24049762, 14661109, 19265503, 27976600, 8058787, 18654399, 13157430, 2428654, 16005822, 18695801, 7112692, 16137723, 6864600, 27060937, 17312451, 7213404, 22802163, 17022127, 11731258, 4071322, 28302773, 4382082, 10566650, 948718, 13463366, 14720623, 7523721, 20945577, 19660923, 21578505, 24362612, 7115053, 21627550, 8687422, 7960629, 15828503, 8812727, 11269945, 21790025, 27802772, 2158807, 16451225, 18754149, 22897234, 23763763 }

  88. {452783150, 38967907, -763843292, 770827906, -361909776, -45054957, -613559020, -484623460, 153198955, 136542198, -492435687, -802394046, 74874412, 854614382, -383107700, 915771779, -438839360, -946731455, 604178239, 883500238, -535746419, -533765412, 292740417, 112471441, -168682166, 705828235, 764863693, -559259061, 648655595, 549893680, 434193428, -789280423, 915883900, 959752850, -787735390, 524375218, 834618531, -53955261, 509067914, 637641079, 45129962, 358133972, 208183641, -386247309, 265741298, 576017406, 70509931, -126482298, -263839952, -484989557}

    {-887573885, -691850810, 842979395, -754928084, 135445098, 151030781, -852166700, -136021350, -824399444, 477646882, -636700302, 500613146, -376873207, 402610603, 876819957, -741739857, -447837770, 807460669, 106687756, 526771443, 365895794, 613195229, 437094555, 277184911, -946193524, -758545643, -692879383, -444076341, -241059318, 116882141, 117731953, -761400695, 193381873, 424428310, -869933701, -128693889, -472177949, 384433632, -327998239, -805687511, 735930801, 351043333, -141591695, -584090499, -196146906, -706499602, 359259010, -991765424, -131594440, -841855917}

    {2084, 2190, 2000, 2199, 2173, 2261, 2214, 2181, 2020, 2003, 2095, 2209, 2095, 2085, 2090, 2167, 2289, 2354, 2246, 2484, 2031, 2105, 2064, 2377, 2239, 2196, 2389, 2068, 2261, 2396, 2189, 2031, 2007, 2275, 2500, 2291, 2159, 2376, 2048, 2272, 2004, 2324, 2130, 2150, 2195, 2431, 2128, 2270, 2000, 2072}

    Returns: {21842460, 15040235, 25505123, 23117515, 8307310, 3320982, 22388274, 10815590, 18736351, 11131084, 17652270, 20197106, 8416848, 20727728, 20948507, 25500180, 13233988, 25796943, 12977507, 20692982, 14438463, 17921261, 11636593, 6148349, 20368793, 22187483, 21140500, 15741902, 14580175, 11524661, 9661989, 24613986, 20961509, 22112585, 23680988, 11300482, 20790437, 8009034, 13419523, 21592660, 16725701, 10429079, 5468279, 15130321, 7087580, 18587204, 7954841, 21101392, 6593286, 21472291 }

  89. {-532922960, 968384841, -60598891, 307058851, 659070122, 132750767, -429614210, 675105459, -428262969, -93824594, -577142209, -523920810, -914097978, -688575515, -952935063, -7676855, 276839073, -893139654, 480209861, 291882530, -667476482, -193911860, 713474408, 405159213, -659986250, 82947520, -611099101, -284182964, 313478251, -56908666, 283950686, 899345981, 750336703, 32646765, 770263170, -853074019, -301047360, 471233445, 140079392, 440465225, 179213404, 168232230, -822535061, 543966837, -145840716, -89118690, -75084003, -400019028, 678850146, -969687605}

    {-244597357, 327626873, -595298526, -660894175, 221552298, 816050388, 828407178, 841942173, 835526096, -665907824, 170526540, -383506271, -728810722, 732352913, -796707585, 73899437, -817973032, 814544377, -920236579, -648975538, 772529404, 949169518, -994596319, 575418579, -672041539, 857892640, -28534011, 926990210, -394325769, -850132879, 138395789, 132206231, -411892542, -972667608, -503675591, -156842274, -630510223, 508269066, -194323282, 542963103, 278226729, 601707690, -61899906, -768301383, 883393458, 720200737, -182971710, -90315382, 15675955, -438713439}

    {2980, 2877, 3045, 2569, 2830, 2652, 2808, 2630, 2924, 2623, 3104, 2990, 2998, 3048, 3084, 2947, 2935, 3106, 3030, 3022, 2768, 3013, 3071, 2606, 2727, 3117, 2925, 2664, 3021, 2846, 2978, 2718, 2808, 2814, 2923, 2576, 3093, 2546, 2530, 2789, 2663, 3089, 2819, 3142, 2545, 2647, 2896, 2741, 3022, 2745}

    Returns: {10763855, 19128884, 10868095, 14414577, 13087873, 16080164, 17681599, 21070106, 17494294, 13172242, 10825744, 11890851, 21402286, 18227463, 22431316, 1371045, 15969347, 21893386, 18880664, 13031423, 19459539, 17705232, 22169597, 13796718, 18246957, 15598048, 11316651, 18830867, 9192260, 16040243, 5790256, 17513974, 16208186, 18352220, 17103818, 17140359, 12597322, 13795811, 4772380, 13289572, 6449227, 11276316, 15560550, 16808308, 17798044, 14135651, 3685213, 7862287, 12571299, 20325545 }

  90. {-907083599, -471217381, -561055970, -221107222, -770925986, -300110782, 860449271, -470468436, 515402847, 235081622, -399144756, 145383238, 136882296, 982677029, -731433994, 353555646, 569368603, -204628901, -72280602, 87009230, -992934260, -690520107, -253762904, 747800879, 405566946, 826453607, -132417889, 316098646, 965307729, -177982363, 221899441, 186981555, -97725041, 920357627, -888037946, -5445041, -352999320, -108126148, -837555024, -49572208, -468060218, -608256456, 564857882, 553349675, 659069718, 110291969, 567546128, -397851113, -913194525, 278027659}

    {-364705883, 462050749, 598414737, 227432498, -560713515, 826136997, 463511918, 878054970, -642086510, -30702285, -404188252, 873159070, 757791809, 947241368, -199953600, -381962706, -145602218, 628610942, 416730109, 665861224, -342732370, -232119390, 201506508, -507331136, -716782653, 158937768, -23937808, -43275326, -594321379, 380613691, 272388101, -956140085, -742853366, -82290191, 978155903, 765134940, 947535031, -385256408, 37409085, 598186169, -206898234, 732826008, 567590838, -671494532, -36196022, 345392120, -98968858, -347689622, -486406316, -917583051}

    {3242, 3718, 3701, 3449, 3297, 3230, 3461, 3528, 3195, 3510, 3407, 3621, 3721, 3604, 3632, 3393, 3576, 3193, 3376, 3233, 3350, 3963, 3433, 3305, 3796, 3427, 3471, 3394, 3471, 3737, 3806, 3233, 3557, 3500, 3824, 3345, 3311, 3223, 3953, 3946, 3268, 3217, 3241, 3286, 3427, 3688, 3924, 3614, 3807, 3864}

    Returns: {17205327, 10851955, 13493183, 5404094, 16670898, 15522469, 16674890, 16868018, 14651765, 4010225, 9796744, 14758247, 12626815, 22975220, 12603587, 8969736, 9849905, 11744168, 7293622, 11890379, 18167640, 11588282, 5552066, 15739445, 13424324, 14415942, 2287642, 5488968, 19274327, 6905955, 5709488, 17189212, 12590736, 15646988, 21450505, 13423420, 17655273, 7060868, 13508952, 9648165, 9000148, 16842972, 14155609, 15220960, 11363271, 5974063, 9221700, 8815289, 16881718, 15463147 }

  91. {179394165, -95889458, -902756270, 498423870, -947405448, -207072975, 926549572, -828428503, 786132928, 984758327, -627812531, -659502219, -363157609, 233937892, -699460950, -74892909, 21370075, -416252048, 733575432, -448965381, 39159189, 271348926, -197429175, 190419224, 609197718, 444627947, -26344569, 204264346, 726024953, -547117094, -251289332, -807878330, 630636945, -447386000, -721822332, 720207234, 959746240, -24705610, -832100194, -14374332, -367287992, 873608214, 553664934, -327107175, 433897188, 593061680, -621380997, 39353173, 113645199, 104035570}

    {484802590, -174488858, -859280693, -754004046, 114967597, -324466509, 23048191, -72170687, -217055021, 159347975, -372510263, 828323309, 811477884, -901582983, -116297796, 438761194, 913446788, -256097267, 43677993, 672439960, 753917854, 777489372, 166654908, -131887321, -672921930, 56419316, 311061114, -481028977, -862657014, 955975964, 409729772, 423231590, -224801792, 187424667, -64029416, 593414791, 623407040, -38400069, 486440764, 714258154, 4933147, 412468373, 313162443, 813688461, 822492421, -990757997, -689614679, 384294856, 302680767, 40419496}

    {4183, 4818, 4340, 4557, 4449, 4521, 4644, 4483, 4757, 4589, 4698, 4272, 4905, 4285, 4174, 4503, 4641, 4048, 4659, 4326, 4767, 4666, 4982, 4264, 4050, 4583, 4087, 4537, 4545, 4969, 4098, 4505, 4356, 4446, 4439, 4387, 4223, 4613, 4185, 3992, 4710, 4567, 4352, 4678, 4274, 3985, 4297, 4370, 4580, 5010}

    Returns: {8008834, 2871566, 18946635, 13410946, 14354628, 5733659, 13625729, 12551948, 11836574, 14733738, 10668154, 16232516, 12731497, 14276096, 11002713, 6639842, 13433041, 7701493, 10787874, 12306878, 10954125, 12071239, 3677617, 3553329, 14300240, 6636239, 4937478, 7775482, 16752093, 15662861, 7529426, 13593255, 10176504, 7295473, 10936702, 14124969, 17642732, 674637, 14935008, 11337432, 5401294, 14305725, 9663213, 12858449, 14238919, 18345981, 14249953, 5859309, 4782128, 1580836 }

  92. {-913483785, -241900889, -108718000, 51488957, 576996078, -577896539, 517871551, 483957190, -241465971, 459353535, 412269730, 155064205, 512951694, -740296994, 850538426, -653261336, -123596590, -708572509, -682463257, 749776075, 645570755, -676900499, 939456529, 574697714, 382977459, 283836864, -294143617, 92449124, 669884476, -651430088, 555060509, -220043080, -764317831, -480220860, -195478628, 44425147, -52202830, -786660774, -799432188, 426933645, 256481011, 288225933, 801994873, 445058104, -856961253, -458342053, -257326852, -804190247, 878172190, 351438606}

    {174850335, 934469738, -356023033, 677091528, -151406302, 91312162, -625305434, 997732168, -566295337, 914411370, 587861172, 824945982, 835064912, 607563239, -568986816, -802672408, -695760096, 713706644, -984892398, 122188823, 20375401, 29856021, -354351991, 253327302, 86604336, -264428203, -234582976, -620021368, 192482471, 469617218, 551044029, 728648019, -435733234, -824603896, -163043548, -296036663, 707864776, -494064690, 643705917, -671805991, 54748205, 768943106, 716377377, 103647309, 108840706, -823094660, -554927183, -340599143, 101964992, -104002702}

    {5502, 6062, 6259, 5257, 5795, 5270, 5175, 6118, 5671, 6173, 6043, 5903, 5953, 5300, 6285, 5719, 5261, 6282, 5297, 5631, 5466, 5189, 5716, 5879, 5776, 5135, 5742, 5222, 5864, 5853, 5386, 5038, 5622, 6021, 6099, 5614, 5685, 5915, 5822, 5988, 5991, 5279, 5632, 6244, 5848, 5883, 5937, 5403, 5025, 5742}

    Returns: {12553395, 12436813, 4712344, 9404049, 7857478, 8069596, 11318585, 14249549, 8183726, 13075293, 9248078, 10945765, 12726458, 13214317, 12945926, 13735224, 9768540, 12698922, 16493001, 10133689, 8843435, 9416706, 13315238, 8204232, 5171813, 5428367, 4977377, 8691370, 9117525, 10521908, 10738880, 10741015, 11762688, 12309152, 3265666, 4001598, 9438198, 12089978, 13487273, 10321171, 3393790, 11332119, 14348473, 5796553, 11315966, 12307202, 7948729, 11904177, 12545317, 4846522 }

  93. {-778424326, 497459341, -551407, 416227651, -271687414, -100523272, -535146863, 165323136, 814300860, -72717864, 773434380, -153825876, -969653655, 564424742, 86126585, -150279361, -656769512, 715203887, -345520414, -104531070, 575009845, -866944451, 562261040, 352387446, -637158727, -154650288, -593578099, -539759441, -618115634, 634167541, 931482207, -291956775, -630982408, 496219669, -974604503, -136504317, 745820042, -271330026, -11828627, -382386329, -826630495, -900443560, -697231892, 662273940, -233822641, 577190822, -872369467, 409693198, -672918365, -630135876}

    {461424322, -623292028, -301626240, -315702090, -470163608, 204517848, -62683324, 960788968, -73504950, -90819291, 335830601, 226688120, -156930709, -597399191, -740946431, -810404675, -313038727, -167564877, -104834177, -409955317, 343131758, 975547626, -383305676, 484948256, 604000572, -455890440, -292354784, 713858803, 207072430, -325296178, -458100965, 498510555, 862593225, -465961526, -152550093, -431787024, 246390244, 158342568, 595852836, -967898733, 99500671, -617415465, -168564817, -814255801, 340378863, -359365928, 532232175, -689414164, -448860310, -591030750}

    {6976, 7593, 6522, 7290, 7933, 7370, 7243, 6886, 7639, 7160, 7288, 7403, 7239, 6538, 6764, 6789, 6715, 6868, 7460, 7523, 7526, 7334, 7571, 7081, 7685, 7656, 7523, 7168, 6737, 7610, 6626, 7668, 6618, 6714, 7740, 6405, 7482, 6537, 6816, 7862, 6914, 7882, 7323, 6898, 7810, 7918, 6324, 7909, 7329, 7862}

    Returns: {10856780, 9167501, 3770328, 6131496, 6099963, 2667848, 6344611, 11765986, 9359780, 1377798, 9908945, 3186182, 11559352, 10191439, 9084137, 10005599, 8888404, 8880882, 4185209, 4886142, 7736536, 15251509, 7838321, 7135609, 10090727, 5515658, 7665861, 10578519, 7959148, 8172468, 12753924, 6610143, 13160888, 8366793, 11217796, 5664597, 9098354, 3894459, 7266498, 11748987, 10033699, 12311559, 8401968, 12656074, 4681704, 7657202, 12872632, 9032937, 9469077, 9769334 }

  94. {-793179981, 333714385, -463572598, 375735593, -825880753, 155481122, 838041880, 682534527, 612136010, 228205462, 776227529, -276595251, -136675157, 397686964, -382278771, 285632888, 102743296, 572491536, 367515546, 696357453, -804990871, -283475634, 270249850, -345421460, 410478696, -104634180, 413769648, 782783227, -717096446, 901369258, 671447093, -10004329, -437150834, -844614587, 558228047, 881143242, -366445437, 658200468, 610281997, 971647248, 885466871, -217493280, 949727613, -605550513, -673191748, 590788214, 728818412, -862284594, 233466056, -675874681}

    {65956978, -981778405, -870650501, -686488564, -38878117, -280503046, 81501829, 273394165, -41623882, 710682514, -162946944, -78293886, 384000834, 431293392, -60447980, -308670694, 508566378, -848620000, 985593218, -876634792, -67034540, -580202194, -96436651, -325878608, 513315447, -281161706, 731665898, -749751427, 97264392, -490229788, 934081420, -326771424, 899222661, 569391867, -747056983, -571541209, -154637167, 638975416, -264643682, 135897768, -864320715, -490326948, -850619434, -287484063, 876374343, 379897592, 896326331, 731272917, 347093186, 810472506}

    {9892, 9581, 8053, 8919, 8469, 8946, 9528, 9357, 9223, 8628, 8816, 9401, 9489, 8935, 9773, 8455, 8351, 8676, 9151, 8856, 9442, 9699, 9989, 9001, 8139, 9090, 9517, 8158, 8377, 9417, 8366, 9309, 9206, 8513, 9128, 9423, 8887, 8354, 8565, 8284, 8071, 8183, 8133, 8932, 8712, 8165, 9973, 8421, 8345, 9554}

    Returns: {8011919, 10611812, 11024368, 8290272, 8997600, 3395674, 8639608, 7614349, 6401436, 8055472, 8460429, 2969110, 4185791, 6232936, 3917006, 4579778, 5689410, 11017443, 11007600, 11910611, 8325070, 6563092, 2873751, 5009702, 7293747, 3149898, 8626125, 12067202, 7920959, 10615594, 12599206, 3403869, 10446712, 11062132, 9775498, 10849605, 4226325, 10055628, 7209746, 10792008, 13777856, 5939550, 14175961, 7102299, 11856380, 7791262, 11581580, 12353159, 4584230, 10809379 }

  95. {-240587628, -523929277, -277418087, -979334546, 716528583, -738967411, 61320291, 653174617, 610018800, 333590685, 464234392, -980632628, 765691463, -64997499, 48642149, -522983704, 678698740, 213643604, 393275446, 855794368, -748972331, 393818938, 14000168, 836587357, -846806448, -558195360, -807492144, -539025963, -452915726, -318024370, -462446915, 414704786, 458153835, 257400667, 53869296, -154940448, -128969679, 728197687, -14115692, 338212939, 22926311, -409737874, -396371077, -824823274, 263734475, 753636889, 151454460, -61376907, -334423134, -339349135}

    {185888936, 351392708, -494464701, -112793059, 792152410, 104010930, 421785372, -317006081, -794828776, 943395076, 161319981, -838592150, -988295421, 708910070, -881100378, 533239668, -998210116, -791764507, -103926932, 100227974, -882061667, 775264125, -36690947, -529329758, -1151452, -240044453, -27954213, -67898739, -468739151, 459496574, 764317146, -785419608, 702992428, 410399028, 503314998, -324773827, -655149373, -687256533, 942687166, 418928936, 482874000, 760595879, 510170466, -609933556, 722443889, -59067822, -316053499, -123795881, 95193118, 473063289}

    {10672, 11679, 11820, 10136, 10890, 12033, 12289, 10396, 10037, 11889, 11001, 10426, 10161, 12279, 10506, 10907, 11271, 12578, 10105, 10873, 10535, 12305, 12069, 10224, 10601, 11428, 12511, 10657, 10277, 11142, 10145, 12582, 11454, 10176, 12358, 11501, 10111, 11456, 11166, 11241, 10048, 11142, 10014, 12574, 12043, 10706, 12332, 10217, 11870, 10628}

    Returns: {2945770, 5847232, 5220502, 9800471, 10263137, 6808753, 3849065, 7151345, 10018744, 9197024, 4694935, 12645531, 12409680, 6444637, 8638239, 7185194, 11392744, 7317536, 4050794, 8273996, 11289171, 7841126, 357792, 9803357, 8302024, 5691883, 7274704, 5272382, 6445139, 5301418, 8873811, 7942177, 7857883, 4809913, 4558261, 3366060, 6649837, 9373870, 8977974, 5084804, 4828740, 8191909, 6463026, 9159097, 7016422, 7316863, 3159523, 1367119, 3193205, 5654686 }

  96. {-207415041, 39602687, 635520904, 402575615, -355895943, -293102952, 108838772, -602445482, -513733119, -614818331, 58501917, 103656240, -735582575, 838317599, -284776022, 513927941, -59991874, -977711623, 902408237, 140613204, -505900799, 547703994, -142779291, 942959355, -704901097, 800239854, -71597853, 138707853, 316953406, 99361835, 630190754, -257026338, 58373392, 961092861, 788932878, -26853711, -845855154, -195577755, 780179542, -361797647, -508472973, 897445164, 683254581, -540235854, 470686412, 705119581, -995856747, 686655593, 745150984, -148728159}

    {-61715937, 66224216, -289720146, 617345903, 271323917, -682508876, -938430763, 11382436, 774124386, -907605588, 941724260, 188936842, -239494779, 826297533, -141326722, 617287188, 51744058, -428378446, 207265578, -435883946, 853746942, -146967052, 289923272, -740753775, 888261523, -914699307, 964448316, -200196218, -475594884, 675706733, 520918753, -448469144, -183013876, 719797728, 967460778, -990807495, -334487004, 581061398, 758015359, -246947398, 167647334, -500839856, 600263920, 521574438, 38426194, -50155495, -610862107, 93863618, -745042724, -138849168}

    {13904, 14566, 12605, 13638, 14863, 14899, 14905, 13226, 13431, 15371, 12971, 14499, 14563, 13793, 12703, 15182, 13051, 13951, 14785, 14340, 13066, 12974, 14803, 15440, 15634, 14412, 15597, 13887, 14834, 13734, 13453, 12866, 12869, 14491, 13324, 14412, 14447, 13233, 15013, 13706, 14938, 13375, 13709, 15282, 14367, 15627, 14729, 14286, 13503, 14461}

    Returns: {1838605, 640014, 6226941, 6315377, 3674147, 6096032, 7745238, 5242471, 8033188, 8844713, 8333844, 1791231, 6420584, 10027802, 2821068, 6527953, 694012, 9042399, 7624083, 3831389, 8688345, 4984612, 2656999, 9657625, 9076141, 10147569, 7777809, 2070765, 4694059, 5833712, 7057643, 4561126, 1696690, 9989626, 10823917, 8258174, 7573394, 5340943, 8891301, 3742389, 4386183, 8898180, 7778901, 6102358, 3955348, 5666379, 9634894, 5801774, 9086547, 1692850 }

  97. {536653170, -557817862, -296753385, 560353554, -770402610, -570083494, -884352481, -98715078, 147287991, -696755768, 205460941, -584238016, 920947330, 824600177, 106787128, -907683252, -698845470, -753120790, -55428672, 363020394, -90528981, 653215459, -867703454, -143599847, -94011019, 75735003, 390030778, -104763483, -130809503, 119759680, -27974965, 305847000, -297905655, 796132355, 287886704, 460156677, 260382060, -858097519, 105121086, 587542865, 58766017, 156782502, 206903182, -256910317, 835543290, -828531353, -136501392, -156346397, 714104901, 856212849}

    {-954109981, 288415668, -531343278, 234172091, -749682062, 759620562, -817383653, -3290415, 654399433, 886943794, -816523052, -99049090, -64771546, -496604663, -776349017, 916319254, -639263657, 868233067, 45889101, -102433462, 703661258, -782944478, -845852572, 347272906, 302536312, 83015763, -292066359, 822138174, 979250006, -495110864, -68533309, -548449605, -788321238, 357711292, -986936145, -127564885, 761310955, 161627719, -325571733, 527494362, -505983299, 451560324, 853089277, 864915782, 224364765, 521076221, 404012839, -59256758, 458660365, -248734368}

    {17088, 19874, 17057, 18876, 18945, 15928, 17400, 15951, 15977, 18151, 17699, 18992, 16939, 17846, 19076, 17285, 15891, 17943, 16549, 18911, 18515, 18052, 17223, 15886, 19367, 18845, 17565, 17144, 17541, 19577, 17860, 18342, 19739, 16651, 17267, 16476, 16117, 19587, 18239, 18072, 19013, 17885, 16541, 15914, 16839, 19267, 16960, 18766, 18869, 15997}

    Returns: {8381181, 4457307, 4663894, 4425051, 7835488, 7537671, 9149119, 783453, 5309449, 8377891, 6334952, 4302335, 7099716, 7214416, 5677491, 9859474, 7517468, 8588519, 559782, 2746493, 5214627, 7594199, 9262466, 2984608, 2278436, 819116, 3680245, 6334845, 7465827, 3646186, 554404, 4644855, 6001875, 6770751, 7829264, 3723544, 6344925, 6244202, 2534872, 5878649, 3696765, 3581667, 6828793, 7164970, 6671115, 7055494, 3281119, 1221501, 6183132, 7061085 }

  98. {-437484570, -378253932, 448129805, 913627654, -453727410, 81232736, 776684408, -570452782, 132264612, 144740240, -41270890, -523699111, -276975130, -293768661, 679989720, 103180362, -561814834, -449520090, 948455683, 392997657, -96509128, 556572192, 164532890, 271180319, 80102239, -556215585, -528403845, -307148123, 759313604, -622936197, 734467808, -793861833, 778035771, 402550845, 792872919, 759801094, -642213105, -709640085, 287348784, -185629158, -63314259, -842406961, -773475599, 862125547, 761666460, -91002702, -826422100, -147359753, 111736312, 437607504}

    {-459002756, 92887800, -979278024, 233286619, 869079790, 110392555, -491145070, -106675601, -520214985, -539905012, 475601024, 528478756, -114085823, -806214395, -61589662, -99402051, -343685349, 393902429, -930946836, -256748211, -23661681, 70687783, 776622598, 954264084, -890777051, -157626785, -43843000, -482758612, 432221588, -910095776, -951091376, 77464284, -789345058, -753945078, -228435903, -108505095, 442642354, 626809920, -363697936, -420576157, 851635203, 685184681, 616569138, -820081861, -475414086, -14979984, 83768345, -51102606, -321967357, -367548739}

    {23587, 20933, 24452, 20869, 20119, 21816, 22945, 24271, 20050, 23863, 22901, 23081, 25079, 21149, 20410, 21474, 24201, 20582, 22741, 23651, 20119, 21587, 24098, 20640, 21232, 23649, 20853, 24980, 23848, 20818, 20392, 21477, 24817, 21232, 21393, 24406, 23004, 24279, 23847, 20966, 20316, 22018, 21975, 20625, 21674, 21195, 21125, 24540, 24068, 23155}

    Returns: {4131278, 2694470, 6895949, 6534113, 6914470, 928549, 6066657, 3726919, 3796098, 3623208, 3156107, 4916720, 1893248, 5909394, 4788660, 978659, 4237170, 4175360, 8823487, 3055036, 701539, 3821478, 5117126, 6911206, 6143291, 3761183, 3674401, 3624907, 5662445, 7646462, 8417208, 5446623, 7060275, 5878281, 5645660, 4915864, 5150044, 6078857, 3003932, 3178891, 5997432, 7326421, 6675627, 8286937, 6105336, 633895, 5719823, 996327, 2199263, 3757879 }

  99. {-974043927, -8420125, 996891582, -95151019, 852455734, 70141691, -577204820, 784918456, 122740150, -38391550, -60805478, -473182287, -15982064, -10955178, -897601823, -139964675, 601630955, -73584582, 750193075, -41810040, 409752862, -867879019, 422547168, -283978089, 80007528, -37376046, 86645318, 779937134, 852337056, -935033764, -886539370, -131516278, 677864486, -3081726, -134924407, 319544565, 907734735, -151964204, -400752584, -110149525, 432855091, 68767282, -989886862, 389664873, -265334801, 551144560, 920955398, 365816840, -152512234, -753978808}

    {456522015, 145518791, -695709041, -558692419, -831060665, -192260222, 669241991, 274036127, 356545679, 266817636, 934317428, -462638149, 299223532, -887628394, -408824035, -547599704, 92676260, 240884758, -121765386, 165867883, 468550943, -150322766, -471456007, 49660963, -941228135, 205065329, 615122429, -103724034, -37555329, -596770800, 536051270, 931803126, 54801310, 86009038, 609185921, -997049059, 995126609, 929054078, -282096505, -475246662, 787936455, -562044747, -711272257, -842972976, -628584243, -517816001, 392086823, 23630729, 640122196, -902516711}

    {27088, 28209, 26978, 25697, 27853, 28451, 30234, 29315, 26376, 27241, 28578, 31030, 25579, 27793, 26754, 26020, 26308, 28611, 29301, 29831, 27768, 28268, 29538, 25136, 27821, 30191, 27904, 25366, 29790, 25698, 30364, 26966, 27798, 25273, 25819, 29819, 31000, 28344, 27496, 25124, 25997, 30301, 30473, 26725, 26911, 29229, 26822, 28113, 26737, 26949}

    Returns: {6538571, 871371, 7405657, 3535744, 7135134, 1213739, 5087539, 4859135, 2324323, 1634747, 5544831, 3758316, 1881910, 5347159, 6038433, 3504307, 3755754, 1491084, 4441206, 990565, 3737463, 5242268, 3686404, 1819015, 5670050, 1200795, 3720375, 4941475, 4955448, 6930058, 5951578, 5736326, 4083521, 544361, 3884696, 6065632, 7672828, 5592725, 2958879, 3079841, 5579801, 3254538, 6987804, 5686605, 4160353, 4435521, 6117936, 2190520, 4025358, 7166276 }

  100. {-419995583, 108106221, -646409556, 335126923, -826065772, -564608231, -2180893, 371090928, 433140650, -174983081, -569991150, -43534626, -159502302, -850353131, 361515251, 591279946, -111032447, 765704439, 183595739, 364243748, -161086894, 956423955, 882975168, -87844517, 66466308, -36127162, -978255748, 142109418, -987327922, -189166070, -482323401, 653809715, 379857704, 340028762, -604824282, 72647300, 151293508, -181715465, -63466263, -560388776, -183794961, -857721780, 530138106, 662001276, 902756417, -185323719, 89561299, -41829897, 753829170, 950244782}

    {108399070, 25781187, 193886368, 504024425, -260228909, 478406843, 614142327, 904792968, -281292942, -839443308, 808929122, 329759189, -449281073, 880433382, 691644259, -777353970, -622513313, -271960283, 64434761, 143159303, 233271060, 306173623, -264710748, -13259248, 985118682, 386892813, -458496076, -891323991, 945700934, -468422935, 13070223, 598571576, -92230547, 190394487, 491047671, 820791980, 525741224, -847142326, 44147598, 311830952, -785103664, -2060200, 774720882, 266900927, -841913924, -336970249, 311472813, -688091616, -262006986, -789596461}

    {38350, 35019, 33785, 32217, 34162, 37644, 33658, 35746, 37515, 33132, 39203, 34204, 32151, 38368, 35598, 35627, 37501, 37006, 35195, 32320, 33990, 39663, 35429, 35768, 34911, 33164, 34289, 39758, 34985, 32553, 33806, 35920, 33933, 37163, 35831, 32178, 35785, 37784, 33036, 34924, 39543, 32714, 32212, 33265, 31889, 32832, 36555, 37876, 32324, 32162}

    Returns: {2216086, 594301, 3671764, 3372995, 4689087, 3815827, 3355969, 5174999, 2667633, 4711423, 5002482, 1799738, 2660194, 6252424, 4144428, 5178426, 3267725, 4225450, 1037498, 2177209, 1539137, 5048404, 4897992, 469849, 5296337, 2134936, 5835593, 4529747, 7322079, 2801696, 2635647, 4680237, 2123402, 2022294, 4116499, 4596646, 2894459, 4457545, 425487, 3435512, 4058865, 4765121, 5232494, 3914266, 6923296, 2123347, 1696214, 3546864, 4442772, 6892465 }

  101. {-528122891, 316269423, 245642509, -394775920, 498920183, -98129746, -736400158, -59713594, 472228940, 242640323, -536510642, 782016084, -71288734, 810485331, -709393783, 718068415, 145810946, -157996585, -872853880, 845985721, -328455900, 934170877, -999533757, -826223248, 491990984, 538338916, 512035682, -317654039, 207931953, -73610345, 182961662, -39984105, -226634660, 490300450, 100351726, -65270913, -496015892, 916635721, -424150205, 142252552, 783631799, 993762039, 534025360, 46396001, 876757435, 607503765, -611459970, 143818491, 442187862, 533568703}

    {-605025153, -519059773, -769264199, -678659621, -499834747, 108912267, 304174169, -576772964, -104227661, -663142896, -95864598, -548680783, -735019705, 222226014, -447271769, 29524471, -37023980, 346270669, -320663085, -677128209, -315726210, 26324363, -396434887, 752919638, -119698565, -483314861, 966393953, -734211957, 782823127, 919387303, -652520314, -837127331, 498212689, -64440408, 556868279, -96304613, -152140538, -10830998, -972317385, 588626328, -230509090, 734437319, 38427998, -83869499, 450535062, -11648433, -90136201, 218200658, -539307355, 181303312}

    {41190, 49743, 44081, 48406, 46906, 41902, 43933, 46687, 42065, 49451, 48442, 42653, 42516, 45996, 48483, 42830, 41526, 44513, 45660, 48834, 41008, 41860, 46215, 40721, 47721, 41119, 40048, 46250, 49132, 49510, 43766, 39849, 43650, 44126, 42633, 46793, 43803, 48479, 48809, 40565, 43131, 42262, 48742, 48252, 45422, 42329, 40948, 49847, 47308, 43375}

    Returns: {3959040, 2726499, 3851336, 3570692, 3263905, 716418, 3803501, 2684606, 2359209, 3176970, 2477525, 4628240, 3582837, 3919186, 3811759, 3485770, 738415, 1805813, 4354407, 4906961, 2252385, 4579270, 5004787, 5541149, 2319626, 3572217, 5469404, 3721714, 3657421, 4146525, 3240189, 4206671, 2620542, 2354900, 2742280, 538454, 2481374, 4166527, 4803690, 3008143, 3935434, 6015931, 2427388, 436538, 4630357, 2963433, 3056194, 1171939, 3207822, 2708222 }

  102. {390162169, 236311451, -337234472, 552774257, -542764861, -493881660, -870124779, 147112630, -853519015, 358350189, -378297, -512004093, -117391589, -21544754, 882468372, -679128218, 44868655, 404655807, -61651542, 607922137, 820269366, -320127868, -130294508, -264219211, 217605933, -174738821, -113937453, -238446024, -469825104, 125893840, -920550511, 836164079, -578507607, 93333687, -661360853, 384819023, 495645963, -899526270, -653718190, -193213724, 849570886, -349818363, -184109022, 682935126, -363853931, 151350601, -685664516, -629357848, 813429776, 43143567}

    {265960234, 575477104, 902147448, -339539179, -94687933, 507270437, -60219630, 104455098, 602476780, -129942822, 823757454, -765864512, 60666276, 150328962, 142416728, 819084364, 188297702, 454021989, 141546976, 109700518, 455100134, 117912387, -394102127, 224175012, -223218544, 937145369, 825604704, -891030310, -677130682, -930244381, 494648574, 763318861, 446892165, -135185572, 409718672, -221270878, -760557553, 204379190, 980878550, 96055109, -241967035, -167146521, 198238133, 78768746, -225769825, 869516348, -657307360, -430751132, 107159568, -755138291}

    {61243, 62087, 52141, 53315, 62552, 52120, 59613, 56256, 58577, 60013, 54874, 53635, 50403, 61496, 53478, 51736, 61104, 55759, 52733, 52377, 56606, 51669, 52710, 53546, 60803, 59063, 50521, 50934, 61378, 59597, 57984, 54683, 53853, 54250, 58502, 50320, 50349, 57335, 60654, 51091, 50290, 62977, 55796, 57389, 51205, 52046, 50774, 50414, 57574, 52113}

    Returns: {1908528, 2498142, 4219940, 2810171, 2203339, 3109169, 3574726, 761027, 4318605, 1556840, 3520331, 3978439, 588867, 612578, 3867160, 4679561, 783326, 2578612, 672645, 2700954, 3944518, 1501806, 1808005, 1497800, 1266738, 3922894, 3708729, 4088783, 3327035, 3845931, 4341542, 4846918, 3151587, 705869, 3217660, 1979435, 4046640, 3854107, 4791513, 955412, 3940521, 1545278, 1145896, 2870240, 1893377, 3870547, 4223182, 3398735, 3420500, 3314266 }

  103. {797935756, -914854955, -468995173, -285249702, -209392705, 780372552, -53139942, -891681787, 610115493, 681429667, -126203840, -348733054, -902506007, 908658621, -391441175, -956633342, -451233880, -187987509, -393554495, 212740096, -663572388, 717095943, 126334599, -295983708, -234198671, -532060185, -710030731, -122835997, 615022155, 598197354, -254478998, -512093528, 890540164, -608745123, -8322049, -586271674, -814599202, 353449224, 51324865, 411422750, -13075173, 109239941, -324940263, -202289751, 681644859, 701247113, 865651318, 310907825, -293245521, -979642312}

    {-840902933, -482761232, -115072794, -17292094, -35125374, -532162225, -579409976, 723319534, 87384515, 887584953, 65347096, 346706756, 332534906, -999257995, 149351103, 576363659, -901178360, 860918914, 962791775, 425981404, -145289070, -427857556, 882679926, -80914644, -206774997, 275448413, -845711344, -278767323, -697862417, 375386846, 168116303, -272318969, 742144580, 400761330, -997476480, -957650169, 127105523, 698158316, -95722107, -780488841, -867850824, 275305726, -173616289, -921649008, 343567681, 954396530, -278590462, -444420876, 437782178, 702252738}

    {77536, 71350, 73689, 66913, 77391, 78799, 76247, 71753, 74464, 72511, 72256, 76402, 75692, 63183, 65747, 63546, 66214, 71905, 74680, 66774, 68374, 65974, 69195, 75596, 75034, 74209, 68423, 68713, 78281, 67224, 72396, 76871, 78228, 75914, 74933, 78798, 63907, 71869, 70409, 68263, 63369, 68738, 71876, 74643, 77700, 76258, 63324, 68454, 70027, 70452}

    Returns: {4170073, 3873486, 1779316, 1105619, 763287, 3365128, 2107873, 4286699, 2259350, 4156486, 528757, 1783179, 3497269, 5374414, 1634717, 4433123, 3919288, 3286573, 3807661, 1845240, 2598644, 3252541, 3391659, 1116372, 1140850, 2199693, 4223518, 1162437, 3324999, 2725231, 1133680, 2094518, 4145966, 2646283, 3653760, 4001875, 3262655, 2921146, 409419, 3377398, 3457574, 1130411, 1374787, 3454893, 2739740, 4290817, 3617038, 2073550, 1991444, 4542203 }

  104. {-165099772, -615572776, -953901760, -192606044, -815363439, 372551641, 913027421, -600097206, 114404880, -158971033, -269564810, -616149624, 112216819, -824950759, -636244708, -495850953, 425683936, 815473126, 808631711, -997746939, -85263656, -534400856, 792805103, -511874516, 219171695, -878843842, -416083468, -348165688, -571979258, 748847791, -930973561, -645997229, 570115433, 232073534, -969942608, 771751699, 129104476, 720558149, 731593271, 68033399, 523816851, -42453851, -805921066, -733600867, 26096791, -45074065, 712976569, -823465796, 346643963, 62408311}

    {-380181736, 774615313, -353005660, -567534425, -901608406, 898758630, 508713794, 906905632, -906393708, -338200461, 270236410, 632164156, 92285708, -728402429, -280902095, 882496052, -214395347, -479518210, 382005410, -129837960, -438270195, -168883419, -141802602, -813448273, -456455621, 846132014, -907001538, 322420679, -790874537, -403422064, -238445538, -390341939, 601425417, 407106543, -256410136, -329387709, 52143125, 985793312, 462660931, 523201763, 627183143, -926165600, 896367141, 443335906, -313204597, -615070460, -311472708, -776855179, -689385010, 751756033}

    {97566, 95400, 96530, 89814, 84893, 84284, 81480, 83759, 83420, 90897, 88497, 95478, 86143, 90954, 93167, 89839, 88107, 96523, 94883, 99132, 98347, 98566, 91738, 99704, 95999, 83463, 84560, 84607, 89774, 88819, 98121, 86169, 86419, 95059, 85073, 98529, 84596, 91727, 90464, 82470, 87167, 85710, 88728, 93909, 85135, 90802, 83331, 84576, 82817, 99921}

    Returns: {1327406, 3204536, 3274390, 2001277, 4173866, 3352474, 3662634, 3759263, 3163898, 1239720, 1285241, 2863105, 495096, 3650055, 2279011, 3378191, 1607487, 3045788, 2905914, 3196144, 1423775, 1786378, 2659410, 3044647, 1635959, 4227882, 3432536, 1631597, 3258060, 2854531, 3069202, 2572188, 2822990, 1520339, 3441083, 2673818, 478805, 4032264, 2878466, 1837658, 2768843, 3171800, 4048168, 2798439, 1077389, 2047319, 2695749, 3893725, 2683381, 2386641 }

  105. {-39466916, 154843924, -82493195, -91004302, -799024072, 376871936, 277799060, 462668971, -595206289, -111005752, 46241481, 961526178, 298128014, 175874436, 709626630, -771940238, -422749267, -935042218, 995690732, -910035843, 459851058, -604910421, -3034117, 606446485, -97951034, 872650848, -21146002, 184502326, -80859439, 209240052, -817005768, -996111799, -509190487, 387680817, -232614717, 578693883, 50363894, -53114698, 458702591, 287767113, -990173209, -288038927, -489908077, 171895882, 180168154, -450301301, -248805955, -459358641, 104912108, -655195764}

    {659644336, 644282749, -829605469, 450690761, 41430670, 79987458, -3104152, -581516417, -536054974, 625196514, 350860259, -116592136, 965220148, 15823076, 150403967, 912255042, 293560038, -895597702, -206889599, 226687470, -669840466, 457068400, 13708932, 407495732, -291670332, -728670515, -573556929, -771343207, 633985928, 968451715, 914012730, -115364773, 8570068, 48863441, -874775937, -429263884, -998066511, 366468287, 236166820, -813398092, 441331587, -85644575, 677269463, 371656767, 148993992, -76759303, 125424796, 596631031, 698358269, -90478832}

    {117713, 106172, 123690, 110781, 104355, 103977, 103788, 114502, 116984, 115824, 124872, 114126, 104117, 102172, 111790, 116816, 122345, 106217, 125110, 123951, 101288, 107604, 100729, 118917, 124252, 101137, 110346, 106449, 114760, 125883, 105210, 100028, 113979, 114997, 107106, 107226, 115417, 108092, 112537, 102800, 106693, 122902, 103919, 112016, 107468, 117832, 110644, 104216, 118742, 122983}

    Returns: {1926852, 2034234, 2370899, 1381531, 2478254, 1195095, 862730, 2196795, 2342238, 1866240, 1001800, 2867720, 3131410, 552578, 2170504, 3496903, 1471758, 3979652, 2875953, 2664942, 2553814, 2311493, 44244, 2119333, 873395, 3576021, 1727960, 2431359, 1886773, 2793440, 3780431, 3171628, 1510951, 1152694, 2766285, 2200714, 2944149, 1126676, 1538097, 2692953, 3319927, 857195, 2593949, 1223542, 713274, 1331370, 838542, 2332933, 2049845, 1886588 }

  106. {-175280432, 16787010, 256201018, 744009266, 534043807, 315733366, 423711285, -544569231, 661099346, 905839469, -241971774, 604511795, 621141482, -889264139, 641376173, 128400224, 690800832, 953798512, -387065871, -24241440, 682859961, 343979362, 74876603, -836024854, 411937374, -782270129, -445181675, 104655872, 888787437, -2801337, -51028077, -124965498, -405825303, 10013327, 96407975, 558950553, -828724800, -264729721, -892537398, -638897822, -386511534, -664393575, -575876757, 969728252, -742094874, 68650037, 40227331, -224939788, -333569205, -628955281}

    {843658192, 575011801, -66388328, 476649957, 192699982, -285229580, 461037353, 719700239, 715018674, -572502621, 209426600, -162019874, 174969908, -536321843, -16508242, -642090794, 10124215, -978542774, 308195163, 206140624, -811328996, -647867660, -485676055, -411073445, -585038383, 965657148, 755944697, 819965603, -361283662, 90247605, 430953777, 483396379, -672941931, 893094439, -460393435, 635429083, 754143616, 375313616, 793704670, 214633549, -602331425, 626304058, 314811293, 229496051, -116453392, -903079930, 747934345, 533916496, -73206226, 715634640}

    {139498, 157538, 136820, 152874, 128051, 142359, 139079, 152182, 145467, 149268, 133466, 143109, 129045, 151230, 134920, 142110, 146694, 133048, 133456, 149773, 144860, 135913, 127657, 133405, 149932, 145029, 142098, 135684, 127020, 138102, 134254, 139779, 150424, 153004, 131671, 140812, 129736, 154422, 148027, 142706, 143774, 133580, 146169, 133442, 149959, 130597, 131861, 127697, 142050, 139723}

    Returns: {2307548, 1452051, 715536, 2260702, 1586943, 1127799, 1679381, 2314107, 2553622, 2774376, 876065, 1654951, 1796696, 2671058, 1747619, 1737177, 1804338, 3752120, 1354472, 536389, 2786905, 1989946, 1375538, 2552848, 1848336, 3263891, 2328298, 2244656, 2692290, 243255, 1184781, 1335854, 2026620, 2284129, 1296419, 2255790, 3111548, 1169069, 3105127, 1785032, 1887922, 2501353, 1717290, 2728408, 1940138, 2506877, 2063565, 1621550, 906327, 2549413 }

  107. {376773711, 9990743, 839852422, -922156125, -594030471, 38292835, -489366532, -79654690, -93388514, 634140334, 209055847, -14058443, -555621192, 708242496, 341732915, 87069148, 612753142, 371402439, 175410355, -65859716, 488001098, 74523562, -650936762, -316778077, 962770309, 242249812, 930867852, -270751708, 967761166, -365160221, -858111645, 54885593, -567561648, -770007574, -160273131, -796264793, -634254143, -665285106, 917047661, -630677527, 933275380, 28056657, 890562942, 354786764, -789641848, 158028853, 993565008, -867940272, -128122915, -219301238}

    {-145962521, 359884146, 154315838, -462186114, -82027221, 869821216, -76048254, 481244740, 60866669, -535442976, -916545277, -678126498, 82324328, -2648801, -223268528, -841705476, 651545934, 277638548, 704894391, 292095654, -847276771, -486174203, 984482596, 750916587, 104342070, 985841142, 860070085, 804123688, -605286939, 144835103, 912160167, -542459502, 667079432, 843949122, 7864958, -304801802, 265651799, 684983543, -278293510, -367541328, -205103628, -732691460, -400607369, 956160305, 692034697, 947283073, -127728144, -86355408, 619813233, 278396373}

    {160275, 199052, 181349, 172156, 169029, 175168, 166818, 177024, 163455, 189285, 181816, 199129, 166176, 173654, 189084, 190704, 165728, 168190, 189381, 166956, 183901, 184741, 191994, 189903, 199025, 164299, 175641, 194204, 191955, 186739, 167214, 172240, 169198, 191388, 167522, 190276, 159418, 191780, 183789, 168112, 196456, 190431, 179124, 195155, 180275, 159627, 184939, 193668, 172971, 167299}

    Returns: {1009650, 807034, 2005334, 2488132, 1458743, 2080912, 1212661, 1159505, 275840, 1908171, 2205038, 1520463, 1378096, 1702506, 939206, 1938041, 2198782, 1130988, 1669448, 732923, 2280285, 1144442, 2694947, 1870630, 2171151, 2504857, 3025234, 1926148, 2605587, 909182, 3062754, 1314087, 2129603, 2611659, 392152, 1955052, 1722610, 2181371, 2235873, 1780758, 2156066, 1680485, 2307693, 2308932, 2473251, 2404004, 2329830, 1982384, 1522259, 866541 }

  108. {51652936, 261483795, 61516540, -705533256, -471120874, -32730150, -110534850, 130280833, -20765571, 65246905, 631139472, -358787434, -361025002, 418441923, 373101580, 318906059, -523855194, 282132904, 454910731, 21267185, 392738436, -256783730, -867681746, -875032762, -567454906, -374234007, 538114745, -456857754, 426413504, -916527160, 76892773, -55336660, 620143642, -762100118, -489466359, -324450216, 308399375, 50767717, 400689132, 226902685, -431584128, 195122410, -863388086, 96874189, -722347402, 429695369, -70184654, 191015541, -776807042, -403011982}

    {894764752, -568669730, 738791942, 303406336, -12010377, -416666598, 869961438, 282148693, 311010635, -100284509, 414758466, -31962705, -166101877, -483687754, 280006658, -544700158, -652064688, -387588375, 395730781, 671892445, -46833992, -508514503, 96823116, 578452515, -100968714, 317422668, 890984153, 429165927, -243738288, 248685190, 496528207, -960696780, -877065645, -280002528, 370683706, 662858212, -11058588, 622439870, -588633432, -529918357, 582860448, 446071802, 700845470, -394198125, -490721997, 226777259, 321436773, -468870001, 522134598, 589487994}

    {205513, 209910, 239759, 225916, 218083, 220265, 228407, 212209, 225264, 205699, 234953, 243165, 208230, 225811, 210171, 224093, 227309, 230706, 239949, 243647, 240279, 235104, 213644, 231791, 250318, 220214, 223329, 205293, 238487, 211196, 222824, 212744, 220842, 235920, 212668, 240915, 235960, 201851, 238476, 224127, 238694, 208947, 230413, 209871, 232245, 213455, 212785, 235739, 201175, 214130}

    Returns: {1977540, 1366358, 1514113, 1616179, 1010989, 890616, 1835034, 674798, 656844, 263822, 1558636, 730574, 870993, 1345991, 1017638, 1333472, 1754832, 998254, 1230933, 1362865, 807073, 1175104, 1889118, 2179830, 1152145, 1045810, 2203000, 1384413, 1005851, 2066945, 1064606, 2086924, 2286042, 1671924, 1331851, 1504255, 635875, 1390285, 1458681, 1217791, 1484928, 1065350, 2317060, 886477, 1812600, 1051831, 713383, 1042992, 2087008, 1543459 }

  109. {995393989, 98051359, 957005643, -771119802, 198859178, 748148527, -256866007, -665169712, 636816094, 877786463, 119298808, 349996693, -148303368, 210612087, -783084915, 518642164, 545839452, -689103977, -265497812, 87371879, 36142471, 332019407, 328946949, 347524081, -281600986, -89199686, -244395611, 928587343, 138895127, 961201834, -600681904, -937046946, 482763184, -834113795, -543246903, 19513527, -899344879, -237816741, 427823249, -648344813, 297163640, -859381459, 535990472, -573398131, -350742415, 885329094, 611696943, -619120882, 520491210, -152928273}

    {-438496388, -7151018, 93824157, -924529798, -641054819, -128594604, -46441370, -527400850, -399928640, -76394131, -786980928, 585973273, 603055678, 170278636, -863998799, 154063946, 675171230, 134203360, -23955718, -870553309, -813422720, -581875860, 193505431, 133881944, -196924133, -109121896, -232922333, -136331224, -31932114, 85318102, 933574879, -837228760, -895192939, 440439708, 974617739, 153985480, -640136548, -122471554, -737657257, 501172595, 628703425, -611433082, 182856085, -308802478, 257069713, -69515151, 331124640, 847529217, 961739817, -463343551}

    {292945, 292308, 298110, 312803, 282376, 268024, 272306, 287204, 288778, 257091, 304549, 275954, 260050, 313335, 277981, 255624, 300479, 294603, 295690, 282705, 259804, 308182, 283706, 295563, 296115, 306721, 251749, 279471, 283685, 264612, 302569, 314379, 263866, 277307, 282683, 300618, 283094, 256931, 281016, 304659, 293061, 258720, 314190, 260297, 277808, 273255, 252775, 277076, 266211, 285324}

    Returns: {2010009, 181857, 1761341, 2152732, 1263229, 1466334, 500291, 1584219, 1399522, 1737915, 1442546, 1299391, 1218139, 483886, 2212036, 1070278, 1584274, 1293721, 490330, 1645690, 1598080, 1206974, 716668, 685134, 631539, 254505, 673228, 1775406, 267619, 1876270, 2018422, 2241336, 1980096, 1791562, 2098995, 283131, 2075196, 527896, 1608915, 1484921, 1284769, 2073791, 1010626, 1276841, 825181, 1699052, 1383716, 1994482, 2119773, 913534 }

  110. {-9815538, 671795739, -70766850, 328062812, -513470980, 237819766, 224095334, -789532183, 179605325, 861641789, 415820012, -597255419, -566697547, -142345872, -157279964, -922047459, 17726009, 692540171, 936327400, -198406062, 117198078, 799346709, 300299952, 688298380, 371860152, 31663657, 878977228, -911643510, -328461825, -659273919, 606370096, -62355583, -258430527, -783108660, 64415739, -108479021, -365613522, -696007645, 116245848, -53363692, 625249512, -399600209, -519493736, 385770010, -990175127, 661734559, -954198891, 967717113, 197134571, -567545008}

    {-249176553, 706713271, 113744465, 868846817, -494288016, -112571267, 108141160, -34362959, -667980460, 133669027, 117110374, -898319335, -92883235, 639159315, 117459311, 78033297, -617385251, 602285517, -492542941, 443571141, 585178299, 966263058, -397669260, -145641831, -492527892, 239900886, -310123267, 619808868, 264739452, 892546372, -645633628, 817517614, 993562443, -461881829, 912793810, 507910852, -988441962, -721822822, -961356308, 402257031, -929175345, -529613716, -501655876, -684571861, -755260926, 100080323, -194683224, 867358996, -917126233, 751818906}

    {318281, 349533, 334345, 316617, 349133, 373358, 393255, 371197, 394646, 363579, 377403, 325375, 381846, 389576, 362621, 329884, 351945, 326597, 328269, 394033, 382564, 349356, 328306, 358953, 339164, 358188, 368167, 346176, 395107, 383236, 389886, 356309, 344993, 371985, 344859, 328587, 350760, 372908, 326509, 353141, 328722, 361986, 389404, 386526, 386526, 396580, 340992, 317689, 383749, 345033}

    Returns: {442116, 1649558, 231718, 1650711, 1206898, 430626, 396814, 1297359, 1101174, 1446283, 703256, 1891766, 929503, 1049206, 326079, 1611367, 1041124, 1606244, 1846780, 774171, 965141, 2121819, 869964, 1174570, 1060012, 404389, 1536526, 1873904, 671289, 1792571, 1418807, 1373715, 1748319, 1490773, 1558352, 906241, 1779522, 1642909, 1694985, 682895, 1953569, 1102812, 1157766, 1264062, 2003374, 1062943, 1668015, 2305972, 1514492, 1604193 }

  111. {-727471510, -682620699, 15953988, -452046016, -169283984, 846473128, -63719107, 142992270, 560527083, 583732607, -354728871, 3414646, -52889477, -478099282, -964121092, -51003242, 574725936, 144719667, -837260555, -386739098, -912123590, -251332105, 518521503, 549484618, 829880138, -715020410, -298840709, -633858494, -280155827, -199955709, 557005383, 897592683, 522672237, -94955171, 479741258, -778928012, 71071228, -182222101, 482097916, 95852888, 891258092, 276185779, -494932990, -440880724, -449945664, 384734850, 790915644, -56701159, -804240858, 610413706}

    {-138559124, 86736156, 347133176, -127514627, 91450069, -510313819, 716217265, 83268226, 53226441, -228485192, 554093935, 839748961, 284883814, -838243578, -44984064, 618537219, -784957753, -637835433, 304074578, -628602906, 230536600, 339912572, 569474327, -858226636, -181857280, 643166445, -173751444, 374603034, -325384560, -247494991, -102635516, -20416989, 618072000, -293574090, -478237235, -110735929, 16950637, -380164200, 662776504, 527123672, 92226085, 883603281, -168294163, 69875431, -294160249, 450165028, 75187016, -252358518, 414009916, -60792190}

    {493854, 401444, 411384, 417996, 471089, 493359, 410179, 498918, 467023, 471934, 497232, 405109, 398691, 459368, 416292, 410940, 453222, 499939, 405288, 453359, 402825, 410275, 404145, 488314, 422095, 460302, 402214, 434826, 495192, 496244, 403673, 476032, 444140, 419632, 439702, 435657, 469179, 450469, 406540, 410376, 490581, 468904, 407562, 403527, 461138, 405898, 498928, 436306, 457018, 472891}

    Returns: {1053884, 1086081, 541865, 726595, 280361, 1407402, 1122878, 234286, 824013, 912580, 933116, 1320361, 458935, 1423884, 1496180, 968209, 1445211, 925124, 1399347, 1096288, 1482810, 660102, 1211581, 1458376, 1307838, 1417647, 545102, 1116652, 610241, 451730, 891529, 1302747, 1214796, 476406, 1022389, 1192037, 106674, 628368, 1285587, 836395, 1279337, 1352044, 819175, 702864, 791732, 929605, 1124890, 391629, 1338512, 892175 }

  112. {311231949, -905599260, 124818640, 110173341, 685695535, -371054828, 193352399, -328359654, -890471268, -658611484, -598479355, -574501583, 300808701, -545031061, 325401690, -921529092, 259277741, -938632621, 100105974, 533301070, -963509005, -27145156, 999088176, 36041361, -42327975, 481003432, -103309920, 129195261, 399611566, 891826149, -373659050, 369313817, 509912935, 371299333, 178797464, 645201255, 578414207, -211064847, 283606943, -585198858, 403290109, 134221582, 317517597, 557681055, 817946341, 144310545, -569226977, -890065424, -930393160, -74834628}

    {73424844, -503534546, -380276163, -834479837, -788805715, 579651389, -427098711, -824670580, -891568537, -180697569, 70194193, 733620190, -167114421, 639865131, 549751297, 415663013, -471215464, 50026241, -507839375, -436042277, 202957636, -970389048, -668369051, -216811696, 483780825, -224931657, -863483, 526328289, 171376467, -380138143, -276140525, -90913671, 918933703, -779532975, -94364077, 72814677, -742237177, 654252979, -790322814, 220691904, -547834072, -456934552, -913827121, -580969415, 967828697, 454387451, 69109256, 978455958, -295886787, -975507712}

    {616761, 585096, 598830, 553546, 545848, 603716, 605962, 545939, 589285, 619198, 536960, 615627, 516468, 599010, 598079, 569930, 504853, 524729, 539397, 583619, 594701, 502100, 619257, 575161, 629863, 596899, 518536, 629554, 578034, 605594, 515204, 587849, 556593, 522357, 583809, 565449, 619405, 564804, 565614, 593987, 537075, 512169, 565516, 502222, 509514, 571856, 599495, 595236, 535274, 570273}

    Returns: {407223, 1354741, 517225, 1131470, 1414787, 885840, 602324, 1201628, 1642433, 868000, 822419, 1187714, 478893, 1086093, 826118, 1339233, 757025, 1297781, 704943, 901795, 1276902, 1370606, 1527672, 289818, 611970, 687338, 143486, 683127, 571926, 1245899, 647452, 496099, 1408851, 1194792, 264614, 863508, 1195702, 914909, 1116563, 811614, 928313, 665508, 1286560, 1136398, 1775512, 630478, 740616, 1714535, 1334659, 1295604 }

  113. {-570114468, -43471637, 538868206, 150880810, -973448980, 76386506, -131297397, 298891677, -583939137, -101322269, -506279867, 520293723, 662573780, -960924673, 301105859, -610370574, 322005479, -823963107, -236837289, 58120688, -715615005, 650465203, -697849593, -110894064, -787865763, 864717524, 602455731, -482726102, 117995682, -561043710, -3658680, -563523668, 453417454, 823583585, 489211378, -792741233, 371098611, -740181405, -579723540, -842926161, -670348495, 886146071, 3150442, 317872447, 771621396, 754673201, -249324586, -688649693, -86937939, 385139722}

    {384292605, -485072257, -762715057, -786038045, -21584160, 80347568, 667435125, -654301843, 411804224, -236024872, 95818137, 706539661, -444846354, 120465912, 262082768, 288989922, 363494696, 60399223, -642408208, 108610964, 516349041, -376573294, -925086774, -480758613, 177328334, 94464773, 141826857, -938268230, -257926258, -335450470, 562749976, 439095158, -168457509, 172601099, -370300898, 912230837, -372574779, 698493443, -919726261, -682150460, 963322071, 987796892, 730477598, 285246889, 160154036, -466983852, 951526947, 327320874, 814888454, -634846566}

    {738160, 647610, 708640, 763089, 754305, 790637, 759614, 675537, 669515, 690909, 722120, 641186, 768950, 754316, 652443, 751644, 663081, 726028, 779545, 727482, 682129, 673131, 727769, 786857, 681384, 741335, 656472, 729867, 684915, 665078, 680355, 790222, 668367, 774877, 673749, 642125, 671586, 644296, 762555, 649905, 690149, 738805, 636497, 682690, 775285, 684973, 775373, 721767, 695497, 745048}

    Returns: {800430, 605228, 1109426, 916272, 1121485, 124690, 780493, 875306, 873345, 309028, 606416, 1095938, 910287, 1115113, 494257, 779015, 596380, 969658, 775524, 144436, 1068560, 916172, 1358475, 556241, 978410, 1010381, 763968, 1235217, 342751, 801592, 682949, 803725, 591740, 955998, 747502, 1508334, 642205, 1268056, 1245065, 1345327, 1412787, 1544001, 916534, 516920, 895136, 1072410, 1117200, 897642, 982775, 860276 }

  114. {-34961732, -88913716, 819368058, 80426033, -222666519, 25651214, 801172348, 322370187, 752852199, 656928598, 145600482, 281137472, -13659178, -885583278, 928153060, 247445733, 127543441, -665250660, -650275713, -229907853, -75655886, 887287917, -858548878, -363106994, -657254777, -145335180, -334406400, -764223938, -89195090, 502545444, 538999375, -692627041, -770214747, 47301673, 656798510, 35527804, 617773134, 806307897, -721840040, -727199404, 113858536, 98755514, 999957206, -59728331, 263475487, -24169141, -711767028, -495539374, -200792462, -66048724}

    {73430019, -498603855, 90797931, 755911670, -347634904, -749293606, 456928453, -257819653, 776089921, 706444518, 238542185, -447987262, -104371899, -258943482, 895334701, 58045682, 866827825, 466100431, 161097674, 955557394, -48701179, 843350129, 411165150, -980613123, -466606880, 184380908, -926879293, -702485865, -4870147, 795729822, 712340926, -765529104, -905568838, 145097461, 542342725, 502615146, -323394078, -463462710, 592018701, -416931588, 934216459, 78562974, -456299773, -196791808, 39471884, 608393965, -715225484, 31843251, 876334046, -357647140}

    {934969, 873588, 928667, 824581, 872863, 986785, 798701, 812381, 823329, 835585, 814492, 821634, 813338, 804519, 881718, 912100, 864090, 798569, 953203, 870876, 974015, 806732, 960565, 957175, 902263, 855497, 794856, 816678, 961339, 974018, 797743, 979802, 895825, 899197, 885400, 880421, 888840, 938480, 952971, 948562, 804744, 874341, 971352, 810699, 857666, 797552, 992172, 902956, 939959, 980990}

    Returns: {84117, 541916, 855503, 837222, 441895, 754788, 1032050, 458003, 1191694, 1055403, 309684, 583509, 116731, 1028790, 1374143, 266150, 942570, 908999, 686262, 1053325, 91174, 1363041, 971366, 1068830, 848611, 253843, 1105285, 1148689, 91111, 953668, 1000306, 1042962, 1256113, 160972, 905248, 537034, 739685, 960052, 956365, 860689, 1049169, 134964, 1115304, 228418, 287695, 681881, 1013489, 522589, 927379, 367220 }

  115. {304911646, -969073823, 115130050, 608180411, -921318981, -841353974, -803251255, 627476670, -388024144, -307877982, 468550778, -816486059, -312135018, 192536279, 647424549, 617387412, -22624358, -789364351, -836734216, -942681893, -60331754, 369748177, 925245126, 73080316, -596891282, 678435588, 418292604, 517088741, -784162619, -681769507, 932148177, -611925178, 748352310, -836016582, -137694365, 393008371, -464181901, -484328759, 163514121, 577380235, -318501626, -117455046, 298326177, -106155811, -318236356, -887187595, -569898210, -699116507, 270528183, 106230446}

    {985124552, 522998868, -807379611, 816849431, 130757402, -769213101, -581540733, 819625393, 78213185, 906679240, -966958711, 865159267, 129283904, -184928802, -411557443, -537383261, -620374331, 556721430, 641804998, 188997700, -398078010, 66150362, 142267066, -861828668, -531411472, 712075674, -21283881, -712034885, 449103568, -972686829, -224560641, 971498531, 63280792, 302589463, 491481122, 118265262, 13019301, 314435055, -90596301, 810667576, -743920899, -46646112, 491122638, 51503379, 829336162, -730525001, 540317140, -421043651, -635085638, -470428298}

    {1180325, 1251774, 1040532, 1154287, 1237856, 1184854, 1009288, 1005067, 1113339, 1226444, 1114602, 1106693, 1203165, 1216443, 1083538, 1014020, 1175548, 1103955, 1179855, 1135160, 1055533, 1094448, 1116141, 1236907, 1242338, 1062524, 1156142, 1068424, 1120655, 1102374, 1186926, 1089420, 1043230, 1189326, 1158483, 1113168, 1193688, 1052843, 1100716, 1175963, 1230572, 1186866, 1193995, 1128743, 1113546, 1130302, 1125779, 1148646, 1192674, 1050112}

    Returns: {949260, 984293, 799611, 948044, 836405, 1047342, 987127, 1029716, 375156, 864639, 1017995, 1130898, 308033, 242121, 737016, 812885, 572620, 919359, 970900, 902506, 391916, 359057, 886126, 777714, 717034, 954366, 389546, 851408, 853709, 1131398, 880239, 1100103, 735322, 815304, 474251, 389010, 425076, 562817, 178189, 917836, 729517, 116019, 525913, 111081, 841843, 1081025, 740177, 761517, 632101, 470660 }

  116. {561246200, 798463420, -910824435, -147300518, -191128462, 70194144, 713943062, -273572272, -843381761, 195882588, -518928849, -192609726, 335716224, -99864674, -86437279, -408595375, -47406892, -138749304, -943769695, -858804037, -510063308, -309495242, -521423984, 630752475, -133429783, -718894373, -642731393, -90500429, -882050910, 608897321, -367709620, 610978151, 413925947, 92887541, 430385559, -784770510, -489814620, 159715161, 137891560, -728178667, 977287627, 80445020, 430078678, 620673673, 845439985, 270992750, -15590350, -487506276, 244530524, 15515838}

    {-354943223, 24763418, -789210128, -499694500, 420292036, -688835804, 449311478, 195097904, 670442658, -823760088, -25254276, -381865378, -821555379, -843664297, 187733195, -83337946, -772566561, 530471739, 913517345, -200490264, 894798961, -93108294, -741457298, -45429346, -109198427, 130457187, 431039972, -30897241, -590238541, 749408239, 525903692, 507025208, 112879401, -137184546, 913169189, -430727906, -132094961, -992824043, 382122398, 145597705, -611547502, -225835963, -830052280, -123141780, -158340060, -24841029, 873418807, 425646754, 221999853, -374935293}

    {1548468, 1289904, 1573347, 1309380, 1442955, 1396558, 1543842, 1260006, 1399318, 1331172, 1491436, 1290478, 1554881, 1510697, 1446504, 1374898, 1490652, 1413553, 1411658, 1389072, 1413383, 1572520, 1490140, 1317188, 1461711, 1567868, 1530203, 1278421, 1485916, 1566506, 1497167, 1293528, 1323082, 1462851, 1375986, 1326441, 1584009, 1580836, 1261201, 1290370, 1282302, 1506758, 1424243, 1549665, 1455456, 1278918, 1399346, 1511920, 1361169, 1423872}

    Returns: {533674, 703492, 960854, 455286, 384380, 585934, 678962, 299351, 910837, 733906, 425437, 376513, 711763, 691243, 171845, 355691, 633992, 461209, 1105528, 748279, 866429, 257740, 742603, 551041, 142616, 583525, 625623, 84588, 870679, 771508, 524474, 698153, 373023, 137002, 860689, 777329, 403112, 799877, 361758, 653745, 1018165, 195308, 783428, 508353, 712981, 240637, 738934, 526365, 283087, 314502 }

  117. {-978775676, -857273310, 479067566, -714060552, 517747506, 295638854, 98955765, 864711267, -66952583, -128436034, -130428730, -520725357, -970114496, -629268229, 574311298, -471779011, -866591641, 254877076, -862854457, -168917274, -938877298, -492244373, 381438089, -429032501, -821094077, 609103265, -678437694, 530248643, 129719270, -634057327, -63153597, 358013674, -718990786, 745601259, -163067323, 515636935, -542087797, -517158047, -860127301, -158529807, -229379680, 514849893, 693470563, -295553998, -169889042, -467824219, 371022954, -668312263, -539146365, 2785301}

    {435477618, -444779388, 931714567, 620476861, -966858047, -616614551, -897950079, -226705692, 262394155, 294772486, 128665449, -986929633, 66311585, -854419359, -689839010, 499391540, 62001668, -474991897, 39502112, -866428448, -138252841, 661990161, 18863941, 357424749, -287133297, -60726193, -891737559, 162806374, -575643307, 326162698, 885820418, 81131833, -291341712, -819253956, -234010550, -806243030, -928748223, -109637723, -263732366, -939898061, -737791971, -714490337, 841495369, -924467582, -929556840, -656293619, 427326667, -168599606, -591762615, -843903191}

    {1919303, 1743538, 1909809, 1767503, 1705756, 1752144, 1937135, 1788336, 1936253, 1926728, 1632555, 1979897, 1912004, 1889185, 1897424, 1704449, 1848304, 1688211, 1795299, 1953241, 1968386, 1982925, 1816127, 1817324, 1842426, 1694287, 1913158, 1682957, 1735916, 1741383, 1756977, 1969443, 1761149, 1819351, 1968714, 1642685, 1764659, 1788905, 1588193, 1771943, 1922102, 1612103, 1986434, 1840561, 1665832, 1806761, 1782812, 1619646, 1697181, 1653736}

    Returns: {773299, 731479, 758113, 711564, 839789, 516684, 649092, 668520, 194619, 231653, 143464, 793080, 703247, 772053, 651663, 526246, 639081, 414883, 644681, 631639, 676452, 585895, 283394, 414259, 640868, 470283, 810162, 427595, 447867, 540434, 670003, 261586, 584613, 821297, 203283, 746748, 809561, 395282, 713880, 716070, 557302, 693624, 773719, 715435, 732156, 599653, 423855, 541614, 614523, 656735 }

  118. {-111378011, -646953013, -456233806, 811939745, 45501511, 504985968, 883801868, -268094309, 787018428, 83579270, -252241371, -874494932, 138991312, 374711698, -644914132, 244954321, -887731591, 175070662, -419277133, 307901270, -998885981, -279873478, -447219218, 533505125, -696595606, 75653304, -161030619, 214585390, -364210755, -674593425, -928089290, -109431470, 865770246, 152319583, 562276762, -214838649, -200836450, 242832934, 790791620, 871381990, 983810221, -977696193, 697764538, 604628270, -208023755, 644205798, 106039685, -910531715, -544093919, -79117095}

    {-222423455, 739073434, -229132978, 130361096, 791740408, -824463199, -777301956, 890937250, -999246294, 988517207, -375204678, 30741876, 562292590, 937836623, 158211926, 207229240, -990493861, 332536238, 897472779, -773499143, -299927300, -125095302, -574147156, 294594129, -150404385, 963442678, -28533125, 141510603, 665477884, -532624415, 832820478, 958992500, -859938922, -102366080, -626538801, -467316618, -246472603, -704601362, -36959997, -746955508, 924433008, -977950408, -810801217, 878688958, -84384300, -465299042, -438434861, 140798376, 94366270, -529753795}

    {2496648, 2096077, 2218734, 2461369, 2181138, 2352484, 2145285, 2289422, 2008480, 2355696, 2364682, 2011226, 2049687, 2105631, 2135774, 2265629, 2029088, 2373340, 2181506, 2156846, 2350503, 2320349, 2471634, 2179969, 2200658, 2479343, 2061589, 2154637, 2110523, 2477519, 2126914, 2399625, 2375640, 2149761, 2176017, 2209181, 2036964, 2338602, 2324502, 2447182, 2251520, 2306956, 2126520, 2184179, 2024836, 2222618, 2070749, 2428057, 2364124, 2286303}

    Returns: {157437, 678448, 342823, 524172, 537003, 630357, 803618, 614945, 897543, 646383, 294029, 617056, 404636, 696008, 454419, 213176, 933787, 243945, 670701, 566932, 680285, 201256, 462922, 412770, 480417, 613764, 113905, 175128, 522225, 546087, 855061, 623110, 791974, 125179, 570718, 346049, 222775, 487412, 519254, 733699, 899707, 910451, 733577, 721730, 157778, 533059, 313473, 591292, 359167, 354260 }

  119. {177135751, 478665316, 557430144, -172844506, 388970131, -520465552, -524076093, -802028908, 220642739, 383400953, 226314452, 872692346, 549379268, 755051113, -489946437, -644289920, -414470032, -979706536, -495408706, 99381920, 908348870, 865184487, -848916586, -682031321, 411733947, 76983816, -141681804, 793157501, 850904859, -102576955, -793967085, -328988142, 274859514, -565133840, -77068579, -908840803, -743526675, -257346665, 614712040, 790924194, 620781090, -173619344, -564952371, -835618377, 745267131, 586371135, -808537216, 493265476, -65518927, -892350440}

    {645945437, 539788233, 754689318, 245381534, -626124200, -203167496, -791346209, -131904461, -159377951, -878050494, -325805907, 609600294, -775850588, 554801741, -279701662, 524611085, -82499536, 70544825, -678839920, 556458497, 149140580, -812856176, 716331620, -761494903, -314976989, 97466407, -876635002, 856499724, 520569288, 831822955, 694928944, -808120406, -108736657, 59761422, -872848012, 699666099, -730295055, 415840231, 831586739, 166066030, 813484015, -974681114, -495097414, 371074586, 888635427, -996840639, 885446765, -70107990, 341154375, -335416695}

    {3035121, 2798241, 3134120, 2957815, 3054159, 3137768, 3060680, 2926898, 2911638, 2840557, 3037659, 2554531, 2674373, 2732789, 2610526, 2581907, 2614406, 2744724, 2579990, 3106599, 2564461, 3029104, 2688561, 2531381, 2538140, 2800577, 2631542, 2708660, 2989194, 2624817, 2847356, 2740169, 2768808, 3090292, 2866170, 2554055, 2953646, 2725721, 2880597, 2878206, 3120332, 2597941, 2928401, 2760684, 2763447, 3157641, 2724635, 3109957, 2820628, 2886098}

    Returns: {384474, 431301, 530003, 174524, 421803, 315421, 542602, 475119, 159518, 568490, 227614, 666058, 581351, 566803, 349182, 517098, 261384, 592915, 523216, 320722, 574870, 682108, 677443, 642537, 325407, 74220, 547431, 709314, 576974, 517355, 625314, 527101, 177654, 323283, 517589, 717701, 606511, 296209, 609303, 476380, 579307, 614248, 438995, 550285, 697693, 650843, 726437, 282538, 206854, 561187 }

  120. {-872820573, 588426727, 860136175, 567932290, 369783375, -545903358, -114858961, -605392645, 225479291, -732653540, 854567970, 321671389, 283080871, 397147232, 936811478, -293137548, -903842402, -35607434, -20842615, -16653033, -587665262, -799823448, -920022574, 325133406, -690750939, 304321793, -356893464, -87955755, -542043145, -83897028, 98737525, -192205160, -824737783, 609828359, 540265106, -932236336, -447323028, 396726846, -76694110, -142773039, -472875722, -113148726, -978942636, -987644892, 219928868, 191450378, 571244615, 632198196, -488373218, -311706686}

    {473557332, -407952774, 760445416, -699146179, -401214633, 286288443, 830937333, -221095172, -916808560, -52121127, 323622403, -18552421, -205416144, 833852704, -984494272, -864714005, -310627225, -335542138, 565690194, -970400079, 107378941, 722477722, 469133668, 159925134, -148717931, 429280228, 169265889, -293806061, -12343743, 372163722, 990413633, -158633102, 85578428, -435940942, -777655771, 879300867, 576062334, -528851555, 963812930, -137406673, 535410190, -241746072, -669931149, 196593289, 873751789, -264245552, -82068026, 37480717, -77961638, -185232195}

    {3424216, 3547666, 3807966, 3701233, 3562674, 3654446, 3478462, 3330266, 3371270, 3643453, 3589454, 3737521, 3370209, 3211081, 3729176, 3849895, 3937338, 3463548, 3844361, 3569957, 3266283, 3465054, 3610729, 3361191, 3236954, 3760798, 3749243, 3914617, 3484667, 3414193, 3679501, 3831159, 3865412, 3375992, 3327852, 3789111, 3979840, 3826741, 3378140, 3289943, 3551097, 3678444, 3420370, 3602832, 3522121, 3863817, 3616362, 3834121, 3615766, 3416016}

    Returns: {536642, 380147, 588364, 468215, 289079, 322460, 449794, 353187, 514230, 384804, 482327, 166666, 190526, 515440, 703775, 465391, 481696, 181313, 288721, 513711, 330551, 579028, 543592, 197657, 392744, 271347, 204000, 155013, 290485, 206473, 518903, 127327, 421751, 408005, 519084, 658352, 365612, 337960, 526050, 109252, 379084, 139172, 641427, 530567, 480152, 166012, 303495, 323443, 260091, 196185 }

  121. {530732204, 668253542, 591579511, 794894260, 176555908, 797113649, -123009588, -276029226, -760847753, 930713544, -978683218, 183987258, -769165299, 348760498, -695634281, -119524031, 422272508, -20179667, -834994843, 20983871, -302018563, -963625231, -409258368, -608021584, -500001848, -383907506, -215243146, -307172160, 881197053, -164045612, 501317031, -729604637, -774743060, 778966077, 725191531, 5182046, -547317439, 193067177, 74747746, 419673741, 983237783, 155390938, 210110112, -145554918, -967485526, 360766, 426371153, 901487990, 173568930, 552458300}

    {116737581, 250375293, 666177937, -17025941, -146272976, 887046430, 962740496, -753153471, 576764957, -230583330, 978335698, 254975199, 4126172, -711870536, 523624926, -393618987, 537578130, 774894785, -391954602, 921565284, 864628623, -951161883, 901308187, 84303015, -924750107, 88766151, 7512427, -927396122, -671989329, -272437340, -270578373, -808146947, 513417880, -290795948, -178263752, -971772945, 548591284, 34965730, -139800963, 513491918, -475751379, 24599475, -354694406, 503971134, 49131146, -430549168, 54717507, 38937116, -307569055, -553688197}

    {4544088, 4176961, 4368572, 4245896, 4045602, 4345919, 4084001, 4340973, 4190575, 4000570, 4986941, 4750094, 4940655, 4910230, 4673408, 4091700, 4784744, 4430560, 4049825, 4759141, 4572033, 4083157, 4493654, 4702723, 4432424, 4014248, 4037599, 4365380, 4913106, 4452678, 4906710, 4500378, 4419927, 4322578, 4685320, 4601670, 4129711, 4004509, 4837655, 4817849, 4797426, 4513970, 4723678, 4684577, 4259344, 4367015, 3985896, 3992997, 4532356, 4242428}

    Returns: {254930, 349188, 426266, 385871, 113992, 572080, 480293, 385008, 466409, 479438, 619702, 144271, 346160, 357793, 402760, 203372, 312521, 368297, 458372, 422553, 428330, 670210, 466977, 283062, 499350, 196675, 107187, 467590, 499979, 150709, 257183, 513245, 442093, 399940, 345029, 453041, 381451, 98050, 72078, 302139, 498720, 74051, 189694, 242379, 469400, 206104, 215319, 451575, 165892, 379859 }

  122. {-294428990, 195640875, 385707966, -312220138, 612726920, 20968371, 497691750, -678132060, 426771930, -260550270, -147673472, 331895460, 31252066, -409413548, 194461859, -345076780, -99947607, 828859397, 706068785, 673489700, -260957004, -126188066, -213035250, -657606422, -31110746, 816173275, -664057181, -74499553, -759236940, -230649818, 780406762, 378508609, 587663088, -660520365, -1710126, -63718972, -231049079, -846608142, 492471597, 16985145, 135648043, -25188814, 146109284, 138140206, 733388275, 266576559, 645091744, -722710795, 445979403, -702384831}

    {849608760, 70505708, 583958447, -653311793, -47787448, -848307868, 58795480, -369561243, 21627678, -882490542, 3616288, -432447814, -749765579, -843947318, -709497911, -730701688, -739058030, 47628274, 727853952, -31883261, 24441986, -581991979, -716915581, -721220090, 461988611, -30221695, 552552655, 203316108, -790878694, -341232324, 803309078, 359313668, 964440040, -955214525, 423044040, 347101846, -794276972, 928957651, 464855676, -633448925, 51577111, 45455326, 235905782, 802437177, -992314090, -409884906, -455923814, 879101107, -51341105, -655458516}

    {5541930, 5109885, 5378118, 5459117, 5051523, 5748053, 5951195, 5695629, 5407283, 6199897, 5918968, 5647086, 5525185, 5153210, 5933788, 5218252, 5510343, 5495241, 6209683, 5622941, 5182196, 5517970, 5654495, 6269951, 5047610, 6159451, 6189111, 5367999, 5617088, 5163377, 5479887, 5097675, 6179245, 5822348, 6206350, 5988719, 5739595, 5911713, 5306911, 5530720, 5509787, 5033066, 5027347, 5315556, 5025626, 5596971, 5061337, 5320742, 6020124, 5851414}

    Returns: {381965, 91998, 301793, 309910, 273452, 353947, 205438, 323607, 183770, 369554, 60721, 229398, 319259, 413226, 302016, 353758, 317712, 354167, 406952, 284346, 115138, 253522, 314523, 389793, 206100, 329089, 347253, 93462, 462584, 181274, 478464, 231155, 454339, 481302, 169830, 144210, 345284, 516936, 293979, 269453, 61828, 23165, 123762, 353171, 550449, 206684, 351140, 493382, 182969, 397161 }

  123. {-701276932, -671377606, -627287086, -995657146, 404115556, 144783558, -601459676, 626120015, 496589380, -341292175, -708671913, -953696296, -605246007, -495330436, -125925495, -996167854, -233041985, 90868469, 232371995, -558999824, -63513962, 341196052, -516555641, 150042923, -745198253, -746527309, -687233921, -261638187, 163428754, 460732520, -25642537, 577894830, -856812292, 889051505, -749326300, 375357120, -107879041, -212473508, 599036475, -159771493, -435044170, 111810924, -31464455, -430684752, -73533453, -577479166, 581810016, 111101645, 20786853, 447471408}

    {-827707154, -170959605, -627189054, -644632120, 886293720, -83550780, -635614018, 856423914, 136872282, -608828863, 386653297, 415804817, 770041572, -939818653, 345616189, 406224413, 264589012, -117561898, -547708866, -457336795, -213097945, -685491104, -343909186, -554460778, 94834148, -878088086, 408282322, -630564052, 874282688, -811028195, 335421630, 640300361, -612304123, -521312699, 615422951, 357206721, -237385506, -692020743, 205100810, -546567976, -219367987, -979473064, 167269405, -957167560, 466423553, -878231162, 89517647, -390475516, 93453506, -439882982}

    {7111042, 7394836, 7660796, 7898943, 6683786, 7026585, 7754769, 7599855, 6800676, 6847967, 7675684, 7485900, 7197232, 7779663, 7446843, 7685093, 6711003, 7210493, 7892052, 6822686, 6773881, 6905635, 7460466, 7135428, 6378230, 6707884, 6774785, 7773230, 6614695, 7319332, 7539674, 7168869, 7231735, 7270106, 7379356, 7925992, 6356446, 7565526, 7337886, 7262289, 7830586, 7652834, 6670345, 6881447, 7587924, 7037838, 6930364, 7322908, 7594029, 6610143}

    Returns: {406824, 254770, 320510, 422037, 376780, 63063, 314244, 384831, 197529, 266719, 291390, 380265, 365088, 380888, 134799, 388082, 136108, 55336, 211792, 276514, 85438, 291385, 227202, 215038, 297452, 445005, 307117, 244868, 345830, 344786, 122515, 322147, 391614, 382238, 356958, 184054, 103425, 263190, 233747, 211313, 174119, 356370, 65903, 400123, 171416, 396205, 223613, 150028, 34743, 244114 }

  124. {716971619, 229529251, -639377765, 59102088, -538645975, -472495857, 342527247, -122654893, -674693290, 323626448, 49455725, -269177873, -83519350, 510544704, -233506712, 231926772, -813768293, -159291688, -114815782, 376105267, 457942118, -747318928, -627120077, 299601550, 88713557, 598534292, 796013283, 380838358, -194106005, 712673352, -352374327, 546429408, 823653472, -933872175, 879637862, 542865309, 960572326, -115130192, 162087540, 807152298, -651515063, 410663264, 801179196, 848743367, -398836567, 925495134, -708421862, 353976048, -772434349, 76562657}

    {478474854, -90346493, -347427234, -859503788, 655945390, 265639648, 332633923, 924174356, 91383806, -881031017, -502404293, -35614164, -913164283, -808061474, -54974783, -843037737, -125063323, 44794036, 856297510, 756524535, 73799016, -74163164, 347765776, -353493297, 561995350, -487468341, 943221455, -539589693, 96122100, 209150702, -106836309, -842432967, 803689296, -717877659, -106732801, -293065345, 734785205, -437592715, 348350959, -282202612, -983163185, -723957953, 896870367, 824836091, -163617068, -56728580, -931852311, 803340161, 4436855, 437316149}

    {9463489, 9498673, 8568624, 8067893, 8480052, 9796517, 9310641, 8711117, 8026431, 8817253, 8562297, 9370644, 9379817, 9872825, 7995054, 9902669, 8065142, 7949853, 8185597, 9225228, 8104374, 8304737, 9821520, 9509593, 9537423, 8045835, 9590746, 9153922, 9090592, 8909070, 9853391, 9888152, 9188890, 8739077, 8106514, 9715546, 9628994, 9401516, 9168290, 8003075, 9983755, 9576993, 9725223, 8888482, 9617772, 9763579, 7983732, 8812571, 9660018, 8025206}

    Returns: {280215, 80037, 248596, 303320, 291471, 173185, 156481, 315876, 240325, 316095, 172528, 88701, 299408, 304209, 84842, 277856, 289913, 58688, 301977, 278186, 162939, 260604, 228822, 150266, 184235, 272142, 398537, 218294, 71850, 248842, 117305, 319326, 379688, 398458, 311225, 197926, 389746, 147576, 126894, 302257, 373291, 268957, 385636, 396981, 139008, 296747, 414290, 295721, 248532, 156721 }

  125. {-725567410, 813980433, -466928521, 140091537, 960054312, -904699203, -445527355, 220079461, -419090060, 800317860, -470950464, -43272799, -120200352, -851984593, 314042423, -138316334, -864450955, -768083819, 111183132, -764959930, 517715028, 819971785, -222732178, -219087615, -170837204, -887893834, 47018794, 407986401, -930539611, 486210208, -703956167, 607848282, 74224852, -513886960, -806630503, 952769225, -21453404, 1224563, -226264632, 686940710, -45804252, -954634978, -526744302, -363091171, -159340549, 21314224, -843690768, -118555411, 96325583, 333707166}

    {-916992021, 389031188, -236190473, 253213868, -311198489, -131556927, 105005168, -617296958, -469322279, 50196901, -710100421, -801064120, -300683667, 962991811, 204450670, 744400537, 648405814, -250199816, 69702971, 867299479, -928065766, 521498010, -528492679, 56285971, -712043808, -200919558, -165589698, 107156177, -187950745, 122404160, 820430343, -263458783, 416441572, 987876643, -656408219, -709218106, -479080584, 106573629, -723893665, 139319000, -415174497, 216549636, -623232449, 536226624, -365194613, 898479310, 970550728, -629084895, 437809942, -681117387}

    {10000967, 10934597, 10429833, 10746485, 11175421, 11953039, 10177385, 11984939, 10895045, 11452588, 12205528, 11357878, 10755237, 12440296, 12532425, 12266699, 11792471, 11189163, 10152750, 11046943, 10947900, 12544771, 11125979, 10965916, 10971525, 12078227, 10748752, 11090993, 12253676, 12009818, 10201940, 10013173, 11983395, 10774359, 11257643, 10221900, 12329414, 12402386, 11932740, 12009725, 12161532, 11521769, 11401604, 12414663, 11181078, 10009868, 11456768, 12462258, 11698962, 11912087}

    Returns: {369759, 272831, 162035, 88278, 301899, 264438, 143484, 189306, 190626, 236956, 243904, 238042, 98744, 364550, 105855, 216183, 314679, 241511, 41185, 347944, 321186, 274366, 171942, 68311, 221071, 261942, 52505, 126663, 271200, 144684, 338464, 209361, 122198, 339248, 309958, 371520, 136577, 30269, 219560, 202265, 119775, 288389, 241669, 183805, 119160, 284068, 379940, 181340, 131064, 219768 }

  126. {9265528, 957236333, -138686336, -831398173, 738811994, 627353814, 801375833, 399221695, -286631471, -265437829, -225697811, -259039477, -88474698, -723070450, -460838585, -567152159, -661832246, 75770214, 38232628, -619289236, -72929090, 227748326, -202781268, -203863536, -275668630, 733799020, -782127808, -519035910, -844279310, 101143002, -958285061, 758768793, 417161226, 905086310, 292071296, 637894497, 322243939, -439602428, 929335739, -161745263, 939468891, 984155216, -470638095, 640624115, 42416568, -552465365, 454315097, 662478929, 799813234, 293469806}

    {508447857, -834609167, 286177395, 418765320, -290315154, 238882358, -389420666, 930491817, -732501549, -67860827, -575946766, 225462632, -468584270, 357445184, -258809891, -828076509, -856711822, -49849444, 397170746, -445938733, 613159576, 762542456, 979837529, -110794290, 230192181, -877961248, 16024611, -824817675, -949230238, -25306715, -417283198, -768484227, 351142989, -423523042, -145733858, 95418891, -176575237, 581264966, -774100672, -554379739, -24690841, -55057138, 476857905, 885055734, 772552700, 678203290, 7348135, 107352271, 560019845, 518226428}

    {15000851, 13275086, 15008037, 15266135, 14403001, 15544344, 12818954, 14606101, 13962620, 15661470, 15753643, 13079884, 14508577, 14859099, 12956032, 14933302, 14615740, 13609073, 13413330, 14117532, 13704084, 15010728, 15437202, 15313868, 14125494, 15419644, 14992048, 13315050, 15302562, 15434027, 13076600, 14692237, 13545485, 14888933, 13102811, 15636571, 15065127, 13101362, 14764797, 13283026, 12845086, 13072923, 15404683, 14252907, 12858309, 12701217, 13319324, 13347245, 13648749, 14275248}

    Returns: {131303, 348572, 82090, 238275, 209166, 170269, 248867, 264941, 210508, 69231, 155855, 94956, 125194, 209258, 146840, 259728, 283174, 24586, 108948, 203111, 166803, 205411, 254672, 59292, 95561, 291395, 202048, 267073, 324756, 26540, 289039, 281781, 148160, 258976, 90175, 163114, 94672, 201353, 314780, 158454, 262223, 272619, 170720, 289404, 215772, 245448, 124505, 183703, 264287, 157628 }

  127. {596497413, 147384885, -539124508, 856317431, -467325551, 984030135, 534574271, 135887007, -423515248, -199047825, -795932692, -38981951, 132921804, 643496138, 241281346, 45576080, 281013178, 388082373, -32361166, 547288060, 251201834, 554039006, -778658082, -489374768, -797665189, 979100047, -982225519, 584181307, 286277673, -797656146, 954569915, -22735571, 59540359, 437433710, -456648955, -286054073, -483141140, 810219369, 294664171, -279509813, -775057103, 791110658, 162706181, -737487398, -791248825, -322543386, 167496887, -106920667, -647180020, -236854677}

    {651554916, 436136345, 306727096, 285219021, 174823378, -141359317, 97543159, -34321447, 870539858, 368643584, 627433746, -406396240, -668356642, 894603682, 217015130, 916852708, 15565093, -162907443, 43484735, -493076549, 371206905, -773304594, -484063540, 106681415, 791408617, -126896174, 94727396, -504896425, -500410955, -390079388, -598974854, 355128931, 997175823, -127831900, 57453104, 584414491, 33399969, 430489720, 365033999, -421699363, -371082623, -503331899, -875847188, 763913856, -861641292, -769221825, -753417743, -824473135, 716238042, -596015015}

    {18836753, 18063857, 16774815, 18910246, 15989745, 16304023, 16716523, 17480236, 17714884, 18900572, 17532821, 16617781, 19905111, 19143479, 16202769, 18164399, 16051902, 16528784, 15931080, 19603545, 16722484, 17404802, 19387417, 19845926, 18449009, 18814559, 17979504, 18896311, 18671458, 19460900, 16991180, 18132844, 18885748, 17778149, 18512384, 16358706, 16755287, 18495869, 19068705, 19030277, 17615265, 15931589, 18783746, 17915757, 16022747, 18252602, 18765670, 17778012, 18842907, 19255724}

    Returns: {203536, 108318, 151447, 207562, 124780, 246212, 132909, 33524, 230014, 96368, 242049, 100151, 152742, 251872, 80621, 215392, 70249, 103526, 13582, 166378, 109607, 228026, 208234, 112433, 261619, 227615, 232722, 177626, 133421, 201280, 273393, 83570, 229870, 108086, 106973, 160885, 118315, 213336, 107433, 115980, 204744, 234917, 205546, 250861, 292253, 195240, 178171, 197179, 222383, 146161 }

  128. {-885911874, -928179789, 161770102, -128087553, 658899654, 65992995, 820897507, 448946462, -15411198, -342040527, -684989346, 420555739, -480044142, 760904370, -93504453, 371099331, -890504000, -237195490, 101902340, -341613758, -464172581, 909085473, -23336722, 18897873, 397561513, -417288462, 720294374, -745194428, -155259844, 840790691, 233120513, -85744193, -960088555, 812171030, 538683, -202076272, -155749810, -494242101, 502188998, -128937878, -229267986, -128319879, -871088293, 79292359, 286577162, 645754231, 503027579, 1537181, -167486417, 408039828}

    {-404616121, -272993544, 710986858, 576338824, 709825914, 662366932, 21714786, -443088345, -166392659, -785683658, 329896736, 480283798, -577001200, 316504146, -390664423, 131517600, 264971256, -29006680, 168737341, -89889347, 400212346, 861629653, -50050172, -473941250, 666546932, 739386024, 777316495, 155826784, -163342153, 882826513, -531564956, 89883141, 745064338, 543312826, 765078660, -63132004, 49581040, 109819920, -223778975, 80441547, -464171990, 929959983, -360296566, -499665109, -356058834, 37276140, -692685725, -964204668, -279064685, 344703060}

    {24180364, 20165833, 24727381, 23018795, 23907779, 24486906, 21439083, 21658281, 19970013, 22258662, 22112613, 24318799, 24885175, 20002225, 23445448, 23757267, 20012058, 21657908, 21933606, 22597370, 21282272, 20235350, 22520239, 20774268, 24121075, 23880765, 21712346, 21752340, 20809560, 23114709, 21769880, 23220276, 22413666, 22471308, 22469386, 23828751, 21742451, 22519149, 24747227, 24091599, 23083558, 21204197, 20904261, 20785139, 20395842, 20124764, 24074501, 24570209, 23491551, 21759751}

    Returns: {198064, 215449, 146634, 123059, 198079, 134517, 177355, 135547, 37395, 181630, 161682, 129456, 150465, 184266, 82962, 80778, 207691, 51348, 42091, 74310, 132854, 278445, 11638, 104066, 158027, 173738, 227431, 163235, 49403, 253579, 124403, 25780, 256697, 206141, 161409, 43371, 35054, 106693, 110521, 30964, 107756, 203871, 206177, 110970, 101207, 144188, 174476, 194553, 67153, 114509 }

  129. {227058839, -658203272, 686805798, -65091066, -414526120, 594712155, 608022766, 712852196, -752580981, 467426960, -701286802, -152457493, 392378107, 478980594, -787892226, 428256624, 697978635, 72898312, -274164364, 879935544, -707080080, 2903538, -19088509, 75094295, 187312299, -361732337, -648682260, -171920315, -438339433, -883367300, -31475715, -125758716, 922201277, 903692413, -144190437, 131508312, -655054277, 922071893, 489782528, -23182577, -20551491, -720175777, 980079132, 14160311, 921971782, 56981046, -61959869, -275409193, 206650492, -473238988}

    {571113722, 543582741, -141969784, 309496183, 375012915, -886293494, -138316717, 182437591, 575858114, -17600337, 356574927, -285679675, 839354034, 581053537, 218854058, 626926373, -779662774, -580642008, 134159480, -144372298, -930886851, 215190684, -55622906, -853819498, 563364277, 379065971, 573162347, 960388576, 759805976, 619700996, -895510520, -929091655, 803823850, -903802158, 157337738, 5011734, 192036166, 174636030, -75011006, -439646496, -732293434, 172790687, 279572909, 752173600, 680249273, -658740687, 929697413, -450014959, 893006389, -399163014}

    {29582037, 26233057, 25825159, 27980556, 29406993, 30777763, 31236586, 28797261, 29152619, 28024449, 25924026, 28255717, 26353029, 27704462, 26301011, 30984311, 29443008, 29292656, 26208547, 27770340, 31509401, 27685250, 26788994, 26764034, 26292860, 28934928, 30690306, 29664258, 31602349, 30196330, 26851448, 28300912, 26732432, 25428896, 31236779, 29561804, 31397118, 27483664, 26380728, 28409091, 25707693, 28698480, 29160862, 30725670, 25896306, 28261456, 25977671, 31532550, 25554265, 31101932}

    Returns: {113001, 166670, 138007, 59791, 103081, 192396, 111570, 137123, 175510, 88361, 154520, 60918, 180490, 143066, 159450, 136398, 192854, 108126, 59622, 169215, 208253, 40904, 11362, 165679, 115782, 97408, 156254, 179137, 156040, 196369, 172925, 176240, 236611, 253471, 38185, 24205, 121826, 179013, 96471, 82601, 144488, 138251, 188734, 135721, 225155, 124378, 182812, 93957, 181325, 111012 }

  130. {361375083, -607072635, 66320799, 896871338, 994098416, 67346536, -892831721, -242460902, -128150164, -142049314, 838171179, -359868729, -7765452, 123399995, -718406388, -117023166, 756656606, 117570689, -294383069, 227163013, 657610007, 238356239, 227296745, 968234490, -57135214, -415255545, -41140650, 277243502, -154412437, -189321755, -67143678, -551406662, 274302767, -736373632, 820046869, -3349401, 602594205, -123269678, 884512473, 359107125, -954043276, -647294153, 12709059, 178720687, -323280891, -606108693, -138958644, -629705743, -232342653, 294822585}

    {-355356117, 817213116, 93064572, -868854032, -830983747, 949822544, -613448899, -480552269, -459317558, -270486916, 591480544, -613181133, 994879897, 259099237, 42686620, 44390912, 410924804, -573471701, 391414386, 415604021, -82702342, -139297856, -204432634, 64570950, 458524639, 167334447, 174366892, -947934135, -730083125, 571220246, -976579155, -672024296, 420350554, -20880616, -641486285, -352997997, -20001696, -788674591, -686683081, -753066676, -444679960, -225620276, 908889048, -747783250, 957242188, 318646850, 993008569, -426809441, -375564534, 674807827}

    {35892907, 34494116, 34254041, 35422047, 35160590, 33227927, 37692481, 32733731, 31716765, 35960437, 32788518, 33249546, 38047139, 32557893, 39771982, 32555202, 37463011, 36664024, 33070851, 37796613, 32355566, 32411500, 38128158, 36283233, 35307135, 34201022, 35770205, 32956241, 38266347, 38163467, 36527578, 32087678, 35955876, 36428389, 32285240, 35143308, 34062292, 35789570, 32018717, 33779126, 32945536, 33661237, 32870017, 34141240, 32781662, 36412940, 38574046, 35596347, 33425991, 32825841}

    Returns: {84600, 173338, 19527, 209812, 218512, 165191, 176446, 94080, 84674, 50949, 179156, 123302, 161298, 50296, 114118, 21936, 140678, 96681, 85167, 77041, 116522, 48493, 49509, 161100, 77766, 76556, 29956, 172042, 120635, 97415, 161966, 153462, 83708, 122055, 183238, 59549, 103307, 133434, 197896, 143551, 183386, 118151, 158548, 131583, 176471, 113479, 161446, 127505, 76386, 128531 }

  131. {351336374, -998109993, 497711865, 314337499, 928510094, -733135812, 990084497, 527678088, -306720500, -437223586, -269300987, 4345545, -230233377, 956452534, 248767881, -201744127, -528944478, 253017189, -904522916, 757167868, 751911029, 385101016, -830668870, -234360618, -791089207, -97836281, -217444218, -509086173, -420392149, -571415985, -707892643, 803084532, -307040783, -139202366, -459615580, -535184440, 252304514, 216949882, -135112083, 363555737, -742117790, 889207144, 469778460, 252570135, -67484844, 570235500, -810502308, -82549254, 677314103, 921285634}

    {983565792, 72125325, -327971840, -51953020, -567320157, 294404115, -643458183, 462661663, 886526662, 22887621, 496453957, -330850037, 615108951, 165217040, 796918182, -252499375, -936243319, -367667632, 232856857, -268586275, -166268705, -1100067, 40937116, 666490966, 507103026, 588474044, 229176628, 945288881, -702031896, 837715706, 239007231, -75803018, 238587184, -140137147, 592581131, -733396097, -339649088, 106877955, 81363355, 71730168, 942664237, -362421653, 820097880, -769107841, 179495016, 139226789, -398321510, -676020340, 517780261, -820590162}

    {41465853, 45438129, 40066206, 48361792, 46651463, 46120317, 42891475, 46627677, 48188308, 44582622, 46958447, 42733053, 44532143, 47503018, 44227234, 42784376, 48210388, 49365845, 40302603, 44465560, 41533800, 42718711, 40450443, 45350515, 47072844, 41275165, 41245992, 41682014, 39931061, 42901765, 39843508, 48360415, 45802179, 40359581, 43700886, 50112672, 49989179, 43607396, 40077282, 40803685, 49507124, 48324787, 40425883, 41564358, 47860376, 44155781, 40412240, 42452506, 48604670, 45026208}

    Returns: {162195, 148457, 94168, 45814, 159310, 116336, 180301, 102775, 135138, 65573, 82421, 50617, 98422, 140828, 125534, 49412, 154872, 63524, 147127, 120481, 119492, 58930, 130766, 104911, 136959, 92855, 49191, 166300, 129495, 154818, 118371, 115996, 57457, 31094, 113443, 128254, 59844, 36625, 24914, 58013, 170511, 138131, 148650, 125566, 27720, 88337, 142067, 104526, 122289, 183866 }

  132. {281901363, 404559006, -700305221, 745325971, 43311032, -347845862, 563188756, -816038182, 41719344, -121184122, 244699895, 67051232, -73156794, -904262501, -343485392, 406248442, -197652134, -169549808, -73766346, -489650656, 591738772, 547083145, -944993463, 206841128, 681126818, 206968931, 284858429, -321121137, 685892515, -145884930, -447335896, -629866464, 948446951, 778233392, 75257910, 298926524, 9988004, -773057162, 351127898, 717852629, 163426140, 786847974, -131274334, 228096605, 19708325, 710904673, 88454291, -111358927, -768553503, -128971048}

    {-917500720, -239030139, -978706913, -48588649, -652693065, -811401072, 921862127, 330945707, 120221033, -164430654, 103636924, -177178452, 690420190, -847828643, -10115456, -753332169, -350785333, 50891311, 715114877, -911199268, 188213563, 918697261, -886871373, -261389002, 433952376, -338919031, 708259947, -576103046, -344860220, 518435059, 826041653, -264623114, 611421174, -265143010, 433314849, 602565863, 106255136, -868807357, 624634319, 994237206, 756645215, 993093963, -139966266, 570825539, -28690839, 735394199, -608261767, 854738790, 36629841, -30509505}

    {57040668, 54596523, 57644445, 59536871, 54916398, 61665116, 59908386, 59459491, 51864897, 60805379, 62222457, 62358789, 53249476, 61676367, 51682259, 62551198, 50127935, 53963619, 58045376, 61143409, 56732499, 51808638, 55427595, 61472759, 50272987, 56476094, 55274090, 61526877, 55154005, 58488876, 50129923, 50491966, 58398718, 52957502, 56160639, 62998208, 51546271, 52324350, 52488352, 50654082, 63019470, 56457533, 57538370, 55214250, 59592978, 59050706, 54309816, 51449504, 54290834, 58660069}

    Returns: {127089, 63596, 158508, 96800, 88270, 112423, 139572, 114201, 17671, 26196, 33690, 23991, 95144, 157838, 47800, 108220, 56869, 24099, 94361, 132290, 82441, 148553, 174076, 42514, 113905, 52844, 102684, 84086, 103375, 70423, 132678, 96148, 147667, 112978, 58687, 84750, 14865, 160772, 98906, 172304, 97512, 168629, 25298, 82727, 4510, 133105, 83406, 120171, 104426, 17304 }

  133. {-90189161, -46903016, 419504180, -858431588, 419483683, -35953988, 884182866, -86525575, -251735470, 669737649, -635320857, 44224138, 943196405, 611471164, -85337351, -107860631, -650418579, -161481155, 824131997, -135873479, 709621879, 74812009, -224563497, -323379836, 854118252, 876594301, -827660499, -230093574, -75502875, -986360386, 693532594, -664655545, -662310580, -536965593, -292556558, 748141385, -39325533, 768144660, 59620496, 484991667, 789164428, -55396325, -389016593, 466060570, -279543055, 139549924, -720096032, 3638476, 868132146, 353567547}

    {-276280280, 834063802, 32143493, -997928610, -649714838, -762240067, 995266188, -363929727, -310803006, -248834004, 10173600, -213144181, 269044016, -20231186, -122060418, 50334474, -636509395, -331442427, -477058328, 129486953, 226663877, 535545636, -941765013, -450198293, 85215546, 59222417, -455677297, 949072084, 882639874, -504718408, -431908041, 220311153, -55278598, 108183024, 416037652, 197568402, -784955404, 577396783, 36095206, 296461565, -481310378, -98463349, -375235651, 964150444, 263218848, -557373913, 87261045, 666678180, -232415568, 474797063}

    {72511977, 65197183, 65354627, 72057559, 74586875, 67874268, 69947996, 63236068, 64846432, 78175827, 71442541, 63932161, 65670536, 66602282, 76418739, 76004509, 67596002, 67657812, 71224845, 69767007, 69515240, 68491660, 78664344, 68560909, 72160584, 70619415, 72265767, 77530340, 69067233, 79287437, 76963996, 73113009, 67312739, 76361162, 72221072, 67246522, 78779492, 74117084, 76032572, 70254110, 69496081, 66896882, 77716165, 68202939, 74537067, 78047738, 64849796, 73779911, 65993703, 63711762}

    Returns: {34130, 103461, 52045, 155073, 89549, 92625, 159180, 47041, 49669, 80808, 75175, 27226, 121033, 74967, 17038, 13654, 110690, 44823, 112834, 22471, 89349, 65341, 109160, 66944, 101046, 104551, 111142, 110909, 106595, 124434, 93132, 81892, 81007, 62685, 59848, 94361, 88549, 111622, 7993, 67817, 110883, 13813, 61311, 129671, 44475, 65040, 90076, 77620, 110630, 74166 }

  134. {-415329836, 28229216, 175840752, -419949510, -159221994, -901304047, -631531574, 411491788, -603461451, 791889969, 253057294, -552973683, -94356430, -81456512, -351433194, 801092837, 305572255, 670140230, -106357212, -761777923, -130767139, 560302768, -883618091, 596492988, 44079866, 578924329, -487728040, 878430, 303610513, 601447644, -524896111, -683952986, 120759689, -32731911, 736276345, -714490375, -121149603, -162239597, 69527754, 853441393, -403473114, -979695072, 67087938, 114118452, 949508748, 841965025, -51782786, -143174623, 135787458, -703565596}

    {-324776668, 654657907, 987026721, -783365315, -225552571, -370166041, -880563771, -77777074, -512506363, 901644791, -751193802, -23255252, 118664849, -774077422, -290979657, -174102761, -937473047, -854280400, 412105744, -60637329, 302099620, -854680576, 785805094, -183303634, -46115305, 459880382, -844438271, -976042704, 510218630, -2101726, 293764537, 51179663, -108886632, 916717148, 601693139, 946107819, 653807401, -425641910, -505232048, -652865897, 312218024, 990957471, -62134546, -704220579, -945728226, 793941430, -883407635, 698882362, 953543146, 833056720}

    {80815196, 94783124, 98606712, 98728000, 85217734, 93844101, 83873007, 88495067, 87358086, 90497351, 87277461, 95588968, 85352963, 86993985, 90391828, 95338062, 97072128, 97464274, 80928452, 92128088, 94921248, 98341824, 80809281, 82355388, 85158365, 88764288, 86703532, 84339853, 82772321, 95183277, 98005562, 82568944, 80154420, 91331200, 81063980, 96462939, 89317729, 87362487, 94340467, 84077590, 92674373, 79987176, 97788062, 95611193, 82139595, 81689557, 95911961, 96999274, 86555743, 95995671}

    Returns: {58649, 67306, 100964, 89454, 29909, 100582, 118324, 44518, 84709, 126147, 84850, 56609, 16411, 83451, 47990, 83961, 100079, 109981, 47312, 79618, 33789, 103056, 131543, 68764, 6914, 78476, 104729, 106288, 65259, 61649, 60761, 75481, 18163, 95986, 105611, 120715, 70358, 48736, 52508, 117187, 52995, 155811, 9248, 72961, 147870, 128041, 90359, 72435, 103528, 111293 }

  135. {-245234931, -629244716, -129933333, 715723916, -638400746, -172764775, -22550316, -836043090, 977755049, -918703684, 211005555, -778576273, -907958044, -258159166, -293182829, -220805212, 743327742, 175597774, -562951026, -634403071, 400663861, -923129002, 725372454, -945419884, 766553482, 112009475, 161721539, -306252251, -810867929, -766881892, 359864565, 269900643, -605894933, 149194612, -501273925, -600606545, -647953409, 707498479, -873055225, -507187292, 159682201, -583733710, 228990917, -103309231, -252001588, -903581927, -784099090, 260674054, 957309068, -998810222}

    {992787875, 242838528, 630085968, 397876505, -816850715, 347557517, -70527371, 313035557, 417820213, -448976740, -99127249, 14662712, 412992556, 438951395, -149439963, 885349681, -639974664, -930742624, -671043330, 356664402, 430916082, 351509837, 569214662, 133959944, 115766027, -77300040, -9453789, -862728928, 307923669, -429032361, -147907801, -810756680, -144379156, 969212052, -839042380, -485136022, -914869185, 895777606, 128316119, 688665702, -635330235, 60444661, -800139324, -11572222, 172163395, 323724449, -815785022, 475847262, -170540806, 55362580}

    {112137191, 107968967, 115354173, 122614760, 123933020, 107659322, 117944581, 122654381, 105169129, 112119364, 112959878, 114761954, 123803472, 102187987, 112061161, 100161829, 100734039, 113449500, 117844851, 107022426, 118193023, 114264796, 110459735, 113621253, 119002739, 106800116, 112918548, 116792337, 108063759, 108180648, 101227816, 112624634, 101612567, 117449181, 124292638, 119544118, 120477002, 115480123, 112599844, 118107647, 100737195, 103711673, 103912691, 124949054, 125890215, 108329175, 105401381, 116181949, 112803180, 117780932}

    Returns: {96571, 64912, 59900, 73953, 93127, 37408, 6818, 80608, 103683, 96571, 21936, 72692, 89647, 50376, 31087, 91174, 97730, 88926, 80688, 70351, 54123, 92409, 87731, 89581, 71066, 13170, 15245, 84711, 83439, 84487, 38671, 80521, 61791, 90487, 87668, 70614, 102138, 106222, 83161, 78700, 65271, 57626, 81646, 9301, 27202, 92220, 110215, 50337, 91554, 92176 }

  136. {-359110112, 550991706, -994196215, 593678026, -128523993, 512183781, -173879498, -508863341, 793347249, -567402841, 621163733, 5937823, -36842268, 939683702, 244025632, -15697911, -37758901, -902478461, 377449213, 168210438, 92273599, -87172243, -355927483, -615306140, -697197011, -274895013, -534950809, 474928274, -804203737, 265012625, 884828724, -140841672, -850519463, 318482313, -576516738, -89248554, -982681286, -504551192, -105216356, -800437428, -83027691, 54922595, -458977326, -348770008, 398419853, -598387873, 293178770, -545656990, -657347529, 647739166}

    {-528713705, 186550033, 972255059, 244205441, -320725856, 362985622, 194789830, -194958642, -701877736, 52686304, -53879597, 279001088, -982477281, 174203679, -436362629, 69405275, -911721325, -88942683, -644575570, -724735986, -116761961, -961066463, 700624702, -835059487, -165509678, 127171440, -306770252, 64773297, -502045842, -600680970, 65401344, 118375222, 43835436, -19587114, 263625404, 395351961, -174736156, -473057931, -331745043, 655590788, 729588141, -76709729, 176378975, 873365959, -741200845, -711222842, 210926780, -678269925, -483840332, -35757232}

    {146501241, 150047469, 146278044, 129233117, 143358192, 127835489, 158467136, 128713974, 142208943, 151485532, 150539539, 140682663, 141875364, 142416055, 128039230, 147454600, 157652596, 148381224, 149661202, 147732950, 138689622, 138371529, 127416212, 152640414, 132296216, 144258259, 149162669, 155593167, 133832791, 128243222, 134070962, 133405115, 147633921, 144612853, 144096760, 145374779, 130551576, 134680593, 154574556, 137299473, 135955681, 132633577, 152667793, 128445018, 129694844, 128262583, 126374198, 150772367, 135593296, 146114443}

    Returns: {52805, 47491, 114976, 56469, 28858, 55524, 20743, 48033, 88827, 46299, 50817, 23529, 82543, 80083, 44185, 5861, 72676, 74447, 61058, 61212, 12638, 82037, 69619, 83957, 62300, 25219, 50492, 38427, 81951, 57976, 76626, 15929, 70092, 26534, 52811, 33615, 87355, 59597, 27993, 88300, 62976, 8193, 39795, 82980, 73891, 82070, 32128, 70895, 70095, 53668 }

  137. {460271680, 151674682, -712445361, -150999022, 321001810, -672933244, 690812960, 220671953, -38738748, 273692618, 995610364, -177493155, -952049249, -552173351, 20036028, 231128443, -21946972, 758031214, -704714304, -91287514, -546762814, -760241666, -94594865, 6012653, -455449107, 34675668, 959030984, 287244064, 368616076, 145574358, -954344521, -444245384, 9472874, 451305187, 368620828, -855312387, -459277378, -176037060, -22624026, 605397370, 172974838, 549629058, -942812971, -159928097, -408250444, -301681992, -523522033, 809125029, -641291167, 920882076}

    {602901370, -673502939, 233069339, 227640924, 325344846, 120191987, 931692806, 413301705, 223031620, 616948277, 695683561, 55156468, 867931818, 674881315, -864826198, 616361499, 809054955, -127203544, -728936155, -758435753, 35976262, 904486081, 877413876, 591954600, -683898760, -969348865, 400296773, -776345940, 806063784, 567643409, 791836943, -315814664, 997081660, 72047061, -636934189, -586066984, -738359844, -781265267, 821604601, 467857917, -14649056, -878220951, 123946196, 695247120, -62516209, 676801023, -805812308, 962214237, 475934065, 610823196}

    {190479842, 162417199, 165359084, 195700243, 182328439, 173566648, 181512593, 194301994, 192493151, 170461083, 175263568, 161292563, 195426809, 177632419, 193891710, 179225493, 158821555, 190066406, 191101431, 161072711, 165764761, 179079050, 179049278, 178613272, 184253067, 180245716, 173366291, 174835557, 199379630, 196601939, 163054070, 165351558, 169805613, 180034758, 197856541, 169467119, 194709894, 184516510, 196645177, 165283340, 197674206, 189481572, 162269148, 196683841, 174224584, 197417312, 161021303, 169946089, 192142091, 179872188}

    Returns: {54960, 54171, 58293, 19527, 33850, 51888, 86090, 33613, 16317, 51695, 91746, 14636, 92156, 65426, 62126, 49171, 64222, 55754, 73343, 60192, 42560, 88295, 65953, 44295, 60534, 72248, 78928, 62604, 62772, 41795, 97115, 42388, 76522, 34062, 52319, 79648, 62317, 58957, 58613, 59514, 12348, 75265, 74651, 50869, 31290, 52738, 75728, 96438, 57613, 82395 }

  138. {29197507, 669375779, 428259051, 244038943, -904449340, 536758518, 69065357, -458219916, 235741886, -436365646, -852413595, 577043508, -177832472, -675216674, -585312928, 788227850, 638247684, -656024146, 267672142, -240373779, -146527113, 221038889, -510882680, -76802841, -151426099, -528836123, 128624501, 629225173, -974274623, -216756185, -878856077, 168504365, 371533488, 153204856, 329553890, 587310309, 863960864, 907056364, -22698462, -498540711, 354226774, -493676700, 823191325, 735950093, -777519362, -944046317, 820724561, -158273496, 167746555, -144551618}

    {-595088191, 345594922, -179315784, -309298511, 136419855, 650616184, 73167284, -314387978, -393421567, 179543025, 52152559, 107225420, 575606478, -340372677, 399737318, -598821756, 150644035, -784573145, -370504758, -269464575, 62979546, 548820163, -123173660, 726327384, -66861958, -564277722, -992228416, 733133277, 379206842, 991166992, 145205754, 837042847, 558300478, 142024161, -421702648, -83259192, 334773853, 10324743, 792697833, -18931741, -715921397, 560692080, -452395333, -754212967, 226118626, 571939417, -162168726, -505439119, 838602529, -947303096}

    {220859248, 248553281, 207953782, 226816817, 226765022, 226425036, 221074421, 214260963, 247917141, 231522434, 231780035, 202123731, 208144883, 201038332, 230287758, 236599715, 243667871, 238662887, 214499983, 211083933, 238423781, 229790294, 208703027, 233464514, 200988091, 237887651, 229443635, 201429392, 229663418, 241640360, 210653981, 250942129, 201958038, 205812075, 204857696, 230087729, 250971111, 223235792, 224195407, 225502181, 200953762, 203411775, 204497582, 201343167, 247904322, 234160434, 234474228, 218533925, 247512126, 223066942}

    Returns: {40091, 47784, 32196, 26161, 60742, 56054, 6768, 37965, 29130, 31012, 56095, 41283, 41759, 53332, 46707, 64356, 42012, 66200, 31209, 24854, 10330, 39032, 36377, 47801, 11676, 50141, 66053, 68073, 68987, 65270, 61374, 53900, 47190, 14562, 37393, 39107, 58488, 60713, 52963, 33223, 56347, 52380, 65685, 74265, 51428, 72133, 54636, 35829, 54360, 64161 }

  139. {-200310511, 37248180, 926237444, 19968077, -147433259, 608222904, 81750760, 120648013, -3427842, -422532740, -39205003, 482790728, 464814440, -519677644, 369560295, -625725806, 199627250, 271613732, 42255553, 449041987, 779212740, -123254577, 518022816, 232871386, -336708693, 743814504, 661117580, 602597399, 170569151, -234121027, 522985297, -445573026, 20266210, 143187690, 257620847, 424608951, -191581751, -469839303, -525384334, 540180094, -990983890, 376952464, -340654774, -563387716, 6705153, 89853616, -781880154, -956987047, -187031839, -269066780}

    {-692715211, 683341428, 834071243, -488148210, -515224046, 133466729, 505063700, 733838303, -602758842, -391921650, 384857861, -698813252, 802606463, 69967297, 612609061, 574291725, 959123257, -54964820, 212198164, -458433523, 959990763, -225138321, -746678362, -221610903, 423013516, -750774881, 499776324, -59444672, -582100154, 232975349, -989756029, 221806663, -660940807, 429592251, -909411311, 310957248, -134214235, -599535858, 622524427, -248791285, 861812854, 558169118, -19748607, -512042313, -401632211, 446290294, -499067844, -62560321, -710301151, 868880314}

    {260204081, 278447819, 293737544, 258003576, 276887142, 272597681, 263433005, 315530138, 295095729, 279777954, 304696368, 251964819, 254085307, 276056826, 252955946, 284033340, 293692650, 269967713, 284039602, 297418298, 272084731, 268602686, 303732308, 268483982, 261109677, 314646639, 279405632, 262889570, 276949446, 314502174, 252069574, 292694203, 311451300, 274371826, 298971955, 303782008, 283486826, 312899680, 304185727, 267107214, 304172081, 305782824, 288459278, 304896949, 291777832, 300040666, 309108322, 293388707, 310395005, 259349619}

    Returns: {44704, 41012, 72726, 30416, 32206, 37716, 31524, 41868, 35089, 34456, 22162, 53510, 58187, 31561, 44984, 50396, 57167, 16866, 12839, 37210, 74959, 15661, 52145, 19619, 33459, 59581, 49582, 37346, 36449, 18626, 70509, 29093, 37469, 27339, 54666, 30197, 13894, 43062, 46707, 36389, 75302, 38518, 20092, 43601, 23516, 26282, 52759, 55990, 41692, 56481 }

  140. {-281952315, -542006112, -186927777, 662799147, -825856495, 11567535, -231352356, 268402733, -145053352, -88801921, 478574584, -994107778, 867122655, 148323394, 996637632, -811817254, 459013568, 458320032, 898951797, 324547176, 527393885, -559032035, -894728380, -204396219, 740411148, -790848769, 310667234, 623999413, 77025530, -942083587, -859930977, -179713958, -649068721, -47515182, 354231352, -19134329, -217741615, -625230205, 233613242, 685055476, -144215027, -122895103, 671345950, 948539462, -275783460, 284683137, -561217182, -529130427, -424048430, -263581931}

    {-162325648, -747924907, 251882586, 96131749, -243032135, -782326518, -591149688, -435017006, -689250048, -370645738, -281117403, -137540877, 91463099, -266234728, -594486479, -102902565, 141691721, 13964937, -660916139, 208492015, 812479771, -490560396, 982164321, 377665939, -495178383, 574211398, -649301911, -497449767, -541614478, 886608844, -792884213, 120972657, 694566126, 496590247, -657937475, -615347382, 987270161, -42737533, 97661865, -511605012, -3207551, -699695353, 431009854, 867891981, 953432106, 277573677, 762337991, -9031604, -243690999, -717991778}

    {325493629, 332195034, 318817655, 345601555, 389913126, 317849089, 393561588, 356715881, 344362155, 317554531, 381434450, 372545928, 374558390, 381513721, 389219012, 355287726, 384614481, 356827507, 333364167, 370072639, 324392555, 374537021, 345740424, 386862479, 326617863, 317057826, 317327145, 317526594, 337353924, 385571661, 387288405, 360364883, 335839639, 360360737, 381440960, 324332296, 321734616, 332755733, 342840967, 317970966, 380299239, 388828440, 333578875, 394944056, 396666063, 348916738, 329099974, 366136453, 395143480, 359926362}

    Returns: {18033, 50678, 17567, 36026, 43597, 43886, 32000, 27064, 37957, 21388, 28419, 51995, 45053, 15603, 58823, 43414, 24495, 24274, 61110, 20053, 53782, 38432, 71453, 21834, 49288, 54887, 40407, 44784, 29786, 65883, 59437, 11413, 51874, 26280, 38260, 34185, 56364, 34356, 13676, 47949, 7397, 36027, 43682, 64695, 49834, 21286, 52182, 27658, 24605, 40316 }

  141. {-439032892, -626305471, 433331833, -943128308, -206535645, -521457732, -79348299, -706286002, 638947970, -100384829, -638762410, 395484968, 451735942, 333388745, -437531458, 513136595, -463110234, 666312671, -353725054, -917473634, -262319626, 571248492, -100026480, -874948951, 163218538, -34824005, -121648672, 607553585, -125900018, 836793788, -246291614, -575966921, 55902402, 672900948, 165492486, -263120963, 13617573, 845567683, -468140454, 739969687, 475401934, -84949174, -451960712, -712605580, 38817008, -753735686, -43188762, 672965901, 253717177, 102908733}

    {448602402, -575975016, -97142212, 672402959, 921418292, -194235981, 80139354, -897555133, 449078363, 325868954, 598152650, -694941311, -11407999, -625758777, 489434974, 585345677, 525293320, 903593600, -971284568, -800647304, 281879966, -316102932, -671581573, 201216556, -657566016, -953895240, -539234814, 252490122, 131879011, -64449176, -613614518, 295364264, 388555436, 587324310, -767036403, -205657100, -862177804, 447276083, -116125476, -317500114, 514434969, -83150386, 49804273, 32167110, -677838081, -612887658, -345382177, -535009561, 702656885, 147560182}

    {453106304, 500152073, 455268288, 487183505, 431959624, 481543915, 487272768, 482730365, 424686472, 406413910, 447820970, 399437838, 469040424, 458408571, 414637273, 460408627, 453811588, 416331968, 464289736, 499803997, 409981273, 457487530, 401880661, 479983010, 460922673, 459427547, 483217181, 408612980, 439906516, 417435566, 501113203, 482034230, 454868304, 416611015, 419864366, 489265002, 419188444, 479201373, 488991644, 462688581, 459054448, 414171090, 410766580, 409742762, 428319545, 400816014, 422892565, 430049893, 418640105, 421560210}

    Returns: {29489, 38048, 20813, 52478, 45435, 25359, 5109, 51984, 37897, 16915, 41354, 40009, 20865, 33116, 32241, 36279, 32874, 55024, 47973, 54468, 19017, 30524, 33871, 40979, 31558, 44533, 25148, 32548, 8693, 41078, 29538, 29483, 18406, 43760, 38295, 15098, 42116, 43699, 21813, 37435, 32693, 5842, 22436, 35240, 32807, 48525, 16927, 41458, 36512, 8763 }

  142. {-696775921, 653512883, 861466364, 787320560, 993311863, 254331204, -50388955, 206519550, -7913380, -321350515, 777926991, 128199185, -82845246, -851173104, 595822070, 68340406, 270192956, -835689680, -135815994, 468389598, -824991914, -184577530, -400759403, -459726323, -763591951, -920768297, -916623701, -942978469, -899209747, -435758163, -979167030, -205598355, -124750876, 771127632, 82439334, 319733704, -407355796, 530749730, -157783951, 885873832, -33814261, 477738296, -515208206, -131439921, -595007899, -538874010, -35298652, -927900944, 815108147, -543971787}

    {-603395473, -426185250, -369621377, 630374645, -357451193, -21606247, 40784929, 665786514, -460280216, -890084353, 145180068, -237394756, -994964171, 360308258, 840617882, 519084617, -345764091, 894815835, -22551, 151114003, -832779747, 594827980, -241932772, 703177289, 88638641, 821079811, 769086978, 433652579, -686000822, -672557982, 908857147, 75476506, -546391898, 879749851, -770530813, -624507556, -437766490, 131735048, 544018497, -202525427, 514737466, 93375155, 475362809, 167421521, 273552613, 90277176, 29139274, 804330566, 805084192, -714436451}

    {624294143, 623602237, 509153853, 533022943, 566515577, 558774429, 574340868, 576756985, 587842632, 584594071, 551687880, 601254896, 566788258, 545230974, 559298362, 587098402, 542843807, 597263934, 622865528, 601404873, 515962952, 560060640, 591680676, 603193721, 520666672, 507873388, 531557081, 627493989, 559059035, 517879891, 568764632, 563289204, 622948348, 605765770, 532140977, 517076024, 613261780, 584628435, 539584744, 530906438, 625539355, 611866247, 512343848, 567888783, 577760862, 555131296, 522206298, 597741423, 576783786, 548653000}

    Returns: {36891, 31244, 41544, 43686, 44353, 10799, 2706, 29027, 18987, 39139, 33693, 11004, 41938, 39584, 43568, 21609, 18834, 50099, 5442, 20070, 51607, 26317, 19246, 34208, 33690, 54743, 51899, 41434, 47835, 35215, 56018, 9228, 22456, 47533, 33594, 30855, 24148, 22618, 24386, 39439, 20626, 19680, 30971, 8933, 27245, 23191, 2003, 50228, 47704, 38337 }

  143. {750299901, -352571155, 877580412, -802180248, 350806627, -262066567, 159387218, -662385606, 930110788, -217916642, -618345519, 693239459, 826224866, 157945152, -674704304, -62458516, 65699797, 29842953, 830785830, 660397768, -207152455, -481649956, -156749745, -31522708, 691710415, -621310997, 204354633, 701364057, 549122464, 28265570, 174306052, -885077416, -261709460, -625057352, 884443421, -291527466, -852246295, 856698974, 611226106, 757713821, -208679588, 83824087, 530318258, -573147627, 148509452, -680813700, 563464873, 304147469, -645274456, -638189952}

    {-293957571, -11754861, 505336773, -908431965, -661448985, 163167430, 650920390, 764619925, -45506874, 142871145, 583467529, -947584757, 936152448, 62864160, 195768813, -935897211, -805384118, -562903822, 763794054, 377589191, -879785457, 28719779, 140529214, 450659155, -511579274, -767947028, -828749871, -347235922, 651342663, -953567815, 138315476, 190006020, -932690069, -528343600, -984858732, 682295649, -17055269, -62833325, -438405775, -649597379, 211779831, -946105787, -207111281, 104047728, -434675222, 860338490, 942984218, -53019475, 863851801, -873398762}

    {640209244, 682622154, 773868539, 656482628, 688900475, 691110411, 723300625, 681310235, 775256778, 778017585, 652241128, 707333435, 635376253, 678139206, 755932101, 669644279, 715745029, 767138147, 635070706, 754706454, 749217464, 632463989, 684759221, 751636679, 681129269, 677166950, 694224473, 640776273, 731313113, 749383484, 790559776, 730940762, 658674398, 781858452, 639509382, 757914490, 737432532, 756511100, 642726691, 674862380, 775724613, 703819287, 649932525, 679543658, 648343605, 737483033, 667135300, 693454241, 758959878, 772113391}

    Returns: {31849, 13503, 36403, 47300, 28526, 11743, 24919, 38757, 33445, 9342, 33290, 44146, 49536, 6528, 25552, 36247, 30205, 20353, 44782, 27692, 33022, 19186, 8045, 16478, 32965, 37961, 32397, 30918, 31503, 34849, 7914, 33483, 37746, 29271, 52344, 26952, 31390, 31232, 29670, 38420, 10676, 35802, 22332, 22346, 18041, 40401, 42530, 11724, 39140, 38930 }

  144. {306973486, 339292026, -207450839, 280582313, -80589450, -149105249, -428718901, 73927459, 250961750, -139186860, -469950263, -892566236, -458768030, -656483646, 756532032, -133600686, 20429397, -362571815, -667918429, -419299340, 496656016, -653370447, 118652546, -178088614, -709211436, 12420029, 628705124, 840000323, -125873894, 853093257, 92188160, -536433712, -49132059, -179334781, 3593927, -625391491, 761507928, 26755651, -292297450, 806152403, 641501782, 39707098, 626920384, -463547420, 813529684, -533853996, 782783617, -820822669, 238884815, -310722083}

    {77615957, 940473245, 867140843, -75855550, -547880762, 561882268, -567111972, 869271183, 394758939, -815775842, 41148850, -705682034, -876552399, 289376294, 494223625, 832996959, -839642089, -47892307, -391054960, -892910480, 441212216, 858627823, -394209764, 407352099, -672009407, 21470588, 808497206, 688854691, 808264184, -130201202, 936559131, -856957799, -89852207, 691654960, -866321433, 690465275, 738796455, 456316501, 843883569, -137725352, 86653207, -325660581, 412312076, -768794111, -368443260, -171019783, 100699078, -471182672, -37751891, -248488995}

    {999770612, 818203847, 946572315, 873389735, 819467166, 968170103, 844490196, 936894101, 875534444, 958674820, 921550699, 924540799, 887380966, 876565168, 907150047, 996884959, 975510937, 967132745, 827295684, 998885046, 866684132, 801709115, 820852905, 913056247, 809677421, 888792546, 852133024, 959359162, 958117216, 846034115, 801898922, 855488102, 798089805, 829036179, 932065461, 818364407, 934533401, 952864606, 848179674, 796347379, 858498318, 857573460, 930307908, 799525916, 927469822, 942374746, 878223303, 859340268, 902160511, 835808585}

    Returns: {10015, 34954, 28980, 9835, 19346, 18684, 24464, 28503, 15809, 26728, 15541, 37421, 33213, 24232, 30003, 26720, 26892, 11760, 26910, 31213, 22567, 38106, 14369, 14714, 34336, 833, 35086, 35074, 26427, 29669, 33233, 34567, 3626, 24816, 28377, 32566, 34707, 14808, 30665, 28982, 22094, 11203, 24601, 31749, 29325, 18261, 26632, 32287, 8053, 13763 }

  145. {-84, 49, -21, 81, 59, 67, -41, -46, 90, 25, -80, -31, 39, 57, -60, -20, 72, 15, -43, -22, -40, -33, 83, 58, 83, 18, 99, -85, -75, 27, 16, -77, 60, 19, -66, 0, -59, 9, 73, 42, 36, 96, -100, 36, -47, 19, -18, 72, 50, 23}

    {-30, 42, -48, -70, -62, -30, -93, -15, 61, 33, -55, -30, 70, 57, -27, 30, -72, -16, -12, -43, 16, 74, 39, -92, -100, 45, 28, 98, 22, -46, -29, 28, -7, -52, -48, 69, 4, 97, -17, -87, 66, 43, -25, 63, 29, -73, -15, -28, -100, 46}

    {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}

    Returns: {114, 91, 69, 151, 121, 97, 134, 61, 151, 58, 80, 31, 70, 57, 60, 30, 72, 16, 43, 43, 40, 74, 83, 92, 100, 45, 99, 98, 75, 46, 23, 53, 34, 36, 57, 35, 32, 53, 45, 65, 34, 48, 50, 33, 26, 37, 11, 36, 50, 23 }

  146. {-72, 72, -96, -96, 41, -44, 24, -18, 21, 19, 70, -91, 70, 74, -37, 64, 86, 62, -54, 61, -13, 40, 52, -56, -78, -41, -63, -62, -20, 50, -98, 32, 11, 36, 10, 60, -58, 39, -70, -8, 87, -22, -53, 29, 9, 101, -51, -32, -8, -41}

    {-36, -15, 49, 85, 82, -15, -48, -36, 12, 55, 15, -51, 35, -36, -74, 71, 30, 80, 85, 25, -54, -72, -69, -62, 22, 42, 66, -63, -90, 50, -58, 74, 70, 45, -68, -36, -74, 86, -11, 14, 26, -22, -80, -87, 4, -48, -74, -17, 13, -80}

    {6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}

    Returns: {36, 36, 49, 61, 41, 22, 24, 18, 11, 28, 35, 48, 35, 37, 37, 45, 43, 48, 47, 31, 27, 36, 35, 31, 39, 21, 33, 32, 45, 25, 43, 30, 26, 21, 25, 26, 35, 36, 26, 6, 29, 11, 34, 29, 4, 38, 32, 13, 6, 31 }

  147. {-81, -45, -49, 100, -49, -61, 81, 36, -75, 32, -40, 73, 42, 74, -45, 75, 31, 64, 24, -47, -51, -69, 24, -25, -55, 94, 55, 18, 72, 38, -79, 62, -27, -30, 34, -59, -48, -61, 60, -14, -60, -30, -17, -36, 63, -75, -19, -70, 23, 90}

    {-67, 43, 31, -101, -96, -71, 27, 69, -25, -56, -13, -64, 23, 95, -36, 17, -53, -19, 8, 25, -34, -30, 69, 36, -71, -81, 50, -12, 78, -32, 97, -48, -90, 14, -22, 90, -72, 33, 90, 63, 30, 91, 24, -34, 27, 40, -33, -80, 33, -33}

    {11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15}

    Returns: {37, 22, 20, 51, 37, 33, 27, 27, 25, 22, 14, 35, 17, 43, 21, 25, 21, 22, 8, 18, 17, 23, 23, 13, 26, 35, 21, 6, 30, 14, 36, 22, 30, 10, 12, 30, 24, 21, 30, 21, 20, 31, 9, 14, 21, 25, 11, 30, 12, 30 }

  148. {50, -85, 102, -26, -22, -63, 2, -38, 53, -51, 32, 55, -17, -20, -53, 57, -44, 93, -27, -101, -35, -76, -25, 93, 22, 40, -52, 70, 76, -76, 14, 23, -25, -85, 81, -36, -100, -56, -32, 68, -46, -76, -100, 29, 38, -64, -96, -60, 28, -60}

    {95, 75, 14, 64, 57, 19, 92, -97, 30, -60, -24, 36, 80, -80, 77, 14, -32, 23, 69, 64, 95, 30, -13, 20, -34, 39, -32, 50, 64, -80, 56, 38, 37, 82, 81, -90, 23, 16, -9, -17, -93, -56, 63, 26, -77, -32, -16, 20, 60, 48}

    {16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}

    Returns: {30, 32, 28, 20, 17, 19, 24, 29, 17, 23, 12, 19, 20, 20, 26, 15, 16, 24, 20, 33, 25, 21, 7, 24, 10, 14, 16, 22, 24, 27, 14, 11, 11, 28, 27, 24, 25, 15, 9, 17, 24, 22, 28, 10, 20, 16, 24, 15, 15, 18 }

  149. {-56, 76, -33, 100, 46, 96, 83, 87, -76, -70, 75, -7, -73, 31, 56, 71, -39, -28, -28, 46, -27, 84, -54, -37, -32, -22, -80, 53, -41, 36, -40, -35, 7, 38, -28, -87, 14, -13, -70, 39, -70, -21, 98, 60, 9, 9, -91, 54, 104, 80}

    {-52, 87, 28, 49, 68, 48, 91, 52, -38, 56, -81, 12, 77, 41, 13, -86, -84, -100, -56, 75, 80, 55, -42, -72, -16, -44, 40, -26, 26, -72, 33, -25, -5, -28, 76, -81, -92, 6, 50, 101, 71, 0, 78, -91, 63, 3, 85, 93, -33, -60}

    {21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}

    Returns: {18, 28, 11, 25, 19, 24, 29, 24, 19, 21, 26, 4, 25, 12, 14, 27, 21, 25, 14, 21, 20, 24, 16, 19, 8, 11, 20, 14, 12, 18, 13, 10, 2, 11, 19, 28, 23, 4, 20, 26, 21, 5, 26, 23, 14, 2, 26, 23, 23, 20 }

  150. {-51, 82, 79, -65, 86, 67, 41, 73, 44, -74, 67, 30, -76, 100, -46, -74, 17, -45, -65, -55, -57, -61, 75, 17, 29, -28, -91, -82, -101, -78, -92, -29, 55, -60, -82, -69, 73, 42, -90, 56, -89, 25, 17, 95, 51, -72, 20, -83, -36, -45}

    {85, 101, 90, 89, -68, 33, -57, -32, -33, -18, 21, -19, 48, 54, -65, -29, -30, 82, 37, -65, 55, -33, -15, 86, 85, -85, 17, -23, 20, 90, 48, -21, 37, 24, 44, 78, 61, -85, 85, -78, -73, 17, -86, 81, -76, -90, 50, 50, -90, 25}

    {26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30}

    Returns: {21, 27, 25, 23, 22, 16, 15, 17, 11, 16, 15, 8, 19, 24, 16, 17, 7, 19, 16, 18, 16, 15, 15, 18, 19, 18, 19, 17, 21, 24, 20, 8, 14, 12, 18, 21, 20, 19, 25, 20, 24, 6, 18, 26, 19, 24, 10, 19, 18, 10 }

  151. {37, 13, -80, 87, 30, -75, 51, -38, -71, -11, 74, 95, 24, 56, 30, -74, 10, 75, -50, -66, 56, -17, 10, 83, -72, -32, 5, 49, -16, 94, 26, 55, 7, -90, 20, -50, 24, 6, -68, 51, 41, -70, 28, -93, 95, 23, 12, 11, -13, 100}

    {62, -91, 32, 81, 19, 30, -27, 95, -49, 50, -83, 34, -30, 34, 33, -34, -20, 56, 77, -70, 92, -28, 6, -51, 73, -95, -2, -46, -6, 53, -45, 58, 9, 16, -81, 22, 33, -11, 100, -86, 90, -20, 21, -75, -36, 71, 20, -70, -81, -61}

    {31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35}

    Returns: {15, 19, 16, 24, 7, 15, 12, 19, 18, 10, 20, 19, 7, 13, 8, 16, 5, 18, 17, 18, 20, 7, 3, 19, 19, 19, 1, 12, 4, 21, 9, 15, 2, 18, 17, 10, 8, 3, 21, 18, 18, 14, 7, 21, 19, 15, 4, 14, 17, 21 }

  152. {-21, -64, 27, 74, 51, 61, 93, -64, 70, 18, 17, 102, -83, -82, -87, 11, -30, -101, -11, 51, -16, 57, 99, -82, -65, -9, 41, 33, -20, -98, -9, 45, -87, -67, 23, -91, 37, -25, 7, -69, 76, 29, 47, 71, 12, 11, -30, -13, -13, -12}

    {59, 7, 22, 79, -86, -84, -92, -64, 75, -60, 76, 90, -61, 71, 36, -60, 5, 32, -96, 37, -58, -87, 49, -20, 56, -54, 31, 56, 94, -52, -55, -51, 47, 11, -73, 27, 51, -59, -42, -43, -45, -44, 66, -58, 36, -29, 10, 36, 102, -20}

    {36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}

    Returns: {11, 12, 7, 20, 18, 19, 24, 16, 19, 11, 13, 24, 18, 20, 17, 11, 5, 18, 16, 11, 11, 18, 19, 15, 16, 9, 9, 12, 16, 20, 10, 12, 17, 12, 13, 17, 11, 11, 7, 14, 16, 10, 15, 17, 6, 5, 5, 7, 17, 4 }

  153. {-96, 61, -52, -43, -51, -30, 22, -103, 79, -52, 44, -61, -93, -94, 98, -28, -104, 18, 59, 8, -28, 72, -54, 53, -36, -96, 72, 14, -75, -64, -24, 60, 42, 2, -28, -90, 81, -88, -30, -12, 62, 35, -102, 81, -54, -50, 89, 37, -77, 90}

    {19, -65, 80, -84, 24, -10, -46, 29, 101, 48, 76, -74, 40, -51, -43, 85, 59, 84, 24, -17, 78, 63, -18, 34, -26, 46, -73, -42, 69, -27, -96, -48, 78, 7, 102, 59, 48, 63, -102, -61, 91, 37, 51, -91, 18, -49, 91, 18, 94, -81}

    {41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45}

    Returns: {16, 14, 16, 16, 9, 5, 9, 18, 21, 12, 14, 15, 17, 18, 18, 15, 20, 14, 11, 3, 14, 15, 9, 10, 7, 17, 17, 7, 16, 12, 16, 12, 15, 2, 17, 18, 15, 18, 17, 11, 17, 8, 17, 20, 9, 11, 20, 7, 19, 19 }

  154. {-102, 18, -65, 89, -72, -79, 75, 16, 84, 35, 72, 48, 18, 48, -44, -30, -19, -13, -28, -41, -72, -96, 13, -68, -23, 36, -96, 43, -18, 66, 28, -52, 85, 59, 50, 55, 56, -37, -53, 75, -46, 14, 66, 92, 26, 28, -46, 22, -63, -81}

    {31, -60, -98, 46, 28, -75, 52, 72, -33, 55, 37, -61, 36, -43, 37, -15, 35, 102, 17, 50, -36, -46, 96, -50, 41, 72, 18, -21, 19, 61, 54, -12, 19, 49, 67, 54, -35, 86, -9, 6, 75, 54, 35, 73, -8, 69, -44, -64, -81, 87}

    {46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50}

    Returns: {17, 10, 19, 15, 12, 18, 15, 12, 14, 10, 13, 13, 6, 11, 9, 5, 6, 17, 5, 11, 12, 16, 16, 14, 8, 12, 16, 8, 5, 15, 10, 8, 14, 12, 13, 13, 11, 15, 8, 11, 14, 9, 12, 18, 4, 12, 10, 10, 15, 17 }

  155. {-55, 48, 27, -52, -20, 52, 99, 79, 15, -83, 34, -50, -84, -64, 79, 37, 7, -60, -59, 49, -99, -73, 64, -21, 95, -69, 102, -55, 20, -68, 42, -8, -69, 38, 36, -68, 22, -32, -79, 72, 12, 50, -20, -17, -77, 91, 66, -75, -98, 66}

    {10, 82, 39, 79, 81, 79, -57, -96, 106, 59, 8, -41, 34, -9, -52, -62, -50, 71, 41, 71, 28, -31, 86, 30, -50, -22, -79, 35, 54, 102, -28, -28, 38, 94, -70, 93, -77, -28, -72, 98, 42, -61, 70, 98, 20, -58, -30, 76, -16, -30}

    {51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55}

    Returns: {8, 15, 7, 14, 13, 14, 17, 19, 16, 15, 5, 10, 13, 10, 14, 11, 8, 14, 10, 12, 15, 12, 15, 6, 15, 10, 19, 10, 8, 17, 7, 4, 11, 15, 11, 17, 11, 6, 16, 17, 6, 12, 10, 14, 11, 15, 11, 16, 14, 11 }

  156. {-17, 67, 24, 104, 98, -86, -76, 12, 91, 19, 29, 64, -88, 31, 28, -24, 98, 91, 44, 68, -33, -63, 51, -61, -59, -66, -33, -18, 98, -75, -34, -87, -70, 17, 92, -21, -42, 48, -58, 29, 43, -91, -76, -49, 27, 34, 44, 91, -84, 72}

    {-14, -44, 85, 64, -28, 38, 85, -18, 24, 31, -50, 77, -49, -18, 98, -52, -83, -99, 47, -72, 57, 58, 69, -29, 101, -74, 78, -43, 22, -95, 105, 64, 31, -77, 78, -49, 79, 22, 43, 98, 18, -21, 74, -21, -63, 77, -36, 59, -22, 98}

    {56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60}

    Returns: {4, 12, 13, 17, 14, 14, 17, 3, 13, 6, 9, 15, 15, 5, 14, 8, 19, 19, 10, 14, 9, 13, 12, 9, 16, 14, 12, 7, 14, 17, 15, 16, 11, 11, 17, 7, 13, 7, 11, 14, 7, 13, 15, 7, 9, 12, 8, 15, 12, 17 }

  157. {-45, 69, 33, -44, -29, 98, -14, -51, -36, 64, 46, 56, -49, 49, -70, 93, -48, 55, 36, 27, -28, 84, -42, 39, 36, 23, -81, -63, -98, 48, -35, 39, 51, 74, 84, -51, -12, 19, 85, -50, -74, 80, -7, 97, 31, -64, 6, -30, 40, 37}

    {-72, -32, 78, 80, 12, -40, 63, -86, 30, 27, 88, -24, 86, -22, 18, -106, -78, 75, -15, 46, 12, -36, -98, -83, -41, -84, -61, 27, 15, -23, -59, -75, -16, -56, -82, 86, -69, 82, -9, 49, 81, 64, -57, -102, 73, 80, 48, -48, 49, -88}

    {61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65}

    Returns: {12, 10, 12, 12, 5, 14, 9, 14, 6, 10, 14, 8, 13, 8, 10, 19, 12, 13, 6, 7, 4, 12, 14, 13, 7, 12, 14, 9, 14, 7, 9, 12, 8, 12, 16, 14, 10, 12, 11, 9, 15, 14, 8, 19, 10, 14, 6, 8, 9, 13 }

  158. {-61, 81, 95, -80, 75, -92, -101, 23, 49, 10, -6, -14, -85, -62, -96, 75, 10, 36, -37, 22, 74, -91, 21, -85, -24, -39, -26, 20, -84, 70, -45, 50, 80, -8, -96, -11, -88, 15, 12, -96, 9, 35, 88, -63, -22, 30, 48, -46, -31, 31}

    {-20, 73, 82, 11, -25, 49, 97, 84, 6, -31, 48, -37, 45, 14, -80, 91, 55, -20, -72, 101, 58, -96, -62, -92, -78, -27, 95, 35, 103, 96, 54, 93, -97, -33, 42, 31, -17, 56, -80, -103, 14, 20, -22, 92, 10, 47, 85, -16, 24, -35}

    {66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70}

    Returns: {9, 14, 17, 11, 10, 13, 18, 11, 7, 5, 6, 5, 12, 8, 16, 16, 7, 6, 11, 13, 12, 17, 9, 17, 10, 6, 12, 5, 17, 16, 9, 14, 17, 5, 13, 5, 11, 8, 10, 19, 3, 5, 11, 15, 3, 7, 13, 6, 5, 6 }

  159. {56, 48, 27, -14, -34, 43, 6, 71, 67, -48, 68, 26, -30, 16, 18, 26, 18, 21, -47, -41, -54, -30, -98, -34, 56, 27, -47, -40, 74, -32, 64, -53, -80, 56, 29, -66, -38, -72, 37, 58, 13, 49, -75, 42, 62, 40, 37, -27, 32, 88}

    {14, -62, 104, -56, -73, -57, -15, -38, 30, -13, 62, -20, 84, 65, -64, 68, -73, 14, -67, -27, -104, 80, 94, -48, 22, -72, -59, 44, -54, 13, 26, -43, -31, 20, -72, 100, -57, -73, 104, -62, -48, 59, -69, -84, 71, 15, -48, 96, 40, 22}

    {71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75}

    Returns: {7, 10, 14, 7, 10, 10, 2, 10, 10, 7, 11, 4, 11, 9, 9, 9, 10, 4, 11, 7, 14, 10, 17, 8, 8, 9, 10, 8, 11, 5, 9, 8, 11, 7, 10, 14, 8, 13, 13, 10, 6, 9, 12, 12, 12, 5, 8, 12, 6, 11 }

  160. {-100, -86, -15, -100, -33, -64, 30, 15, 47, -18, -42, 52, -31, -43, -57, -21, -84, 24, 31, -48, 45, -20, 103, -59, -67, -93, -59, 20, -98, 96, -89, -37, -104, 83, 85, -18, 96, 56, 37, 50, 56, -88, 18, -24, 91, 27, -36, -73, 32, -90}

    {-81, 95, 88, 80, -50, -24, 30, 88, -20, -104, 31, 30, -80, -93, -38, -16, 60, 96, 70, 61, 92, 29, 43, -85, 77, 99, -73, 47, -107, -15, -91, 105, 26, 62, 40, 49, -34, -21, 96, -46, 28, 21, 31, 13, -54, 21, -96, 59, -40, -91}

    {76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80}

    Returns: {16, 16, 11, 15, 7, 8, 5, 11, 6, 13, 7, 8, 11, 13, 8, 4, 12, 12, 9, 10, 13, 5, 14, 13, 12, 16, 11, 6, 18, 12, 15, 14, 13, 13, 12, 7, 12, 7, 13, 8, 7, 11, 5, 4, 13, 4, 12, 11, 6, 16 }

  161. {75, -57, 68, 69, 64, -5, -52, -37, -95, -81, 70, 42, 9, -83, -43, -13, 95, 72, -63, 36, -57, -8, -92, 94, 62, 30, 80, -11, -99, -65, 9, 96, 88, 28, -57, -8, -68, 68, -28, -100, 46, -63, 58, 9, 18, 82, 97, -102, 73, 38}

    {81, -75, 16, -52, -56, 80, 104, -72, 85, -51, -38, -99, 81, 32, 54, -34, -74, 8, 46, 72, 100, 35, 88, -86, -47, -65, 101, -99, 57, -92, -16, -60, -19, -57, 25, 17, 23, 77, 57, -56, 68, 15, -71, 2, 31, -88, 86, 77, 83, -61}

    {81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85}

    Returns: {13, 11, 8, 11, 10, 10, 13, 10, 15, 11, 9, 13, 9, 11, 9, 5, 15, 8, 10, 9, 14, 5, 15, 15, 10, 9, 16, 11, 13, 14, 3, 13, 11, 8, 7, 3, 9, 13, 8, 13, 10, 8, 10, 1, 4, 14, 15, 15, 12, 8 }

  162. {-94, -90, 34, 70, -26, -14, -14, 62, -12, 18, 87, -58, -30, 62, -101, 93, -81, 47, -96, 46, 28, -56, 76, 95, 92, 95, -74, 22, -61, 14, 49, -28, 54, -25, -71, -90, 61, 21, 43, 53, 91, 44, -51, 70, 98, -24, -25, 82, 90, -36}

    {52, 20, -44, -60, -87, -54, -64, 99, 34, -5, 95, -24, 75, -38, 39, 76, 19, 97, 30, -87, -24, 48, -102, 71, 57, -100, -70, -99, -38, -12, 27, -78, 13, 69, -47, 17, 21, -90, 48, 16, -16, 18, 79, -28, 35, -72, -15, -23, 31, 12}

    {86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90}

    Returns: {12, 10, 7, 10, 10, 7, 8, 13, 4, 3, 14, 7, 9, 9, 13, 14, 10, 13, 12, 11, 4, 8, 14, 14, 13, 15, 12, 11, 8, 2, 6, 10, 7, 8, 10, 10, 8, 11, 7, 7, 11, 6, 10, 8, 11, 8, 4, 10, 11, 4 }

  163. {54, 24, -87, -106, -65, 9, 49, -76, 79, -23, 56, 61, 72, -47, 36, -24, -85, 90, -12, -105, 25, 86, 79, -60, -43, -69, 88, 97, -90, 90, 69, 64, -26, -27, 81, -19, 96, -99, -47, -15, 80, 22, 106, -71, 63, -72, -63, 6, 72, -63}

    {-64, 73, 56, -103, -39, -4, 102, -67, 103, 90, -87, 96, -46, -44, 13, 29, 85, -21, -81, 90, -40, -84, -90, 83, 49, -100, -34, 58, -15, -30, -30, -40, -99, -60, -27, -43, -61, 33, -45, -45, 76, 81, -40, -46, 22, 24, -13, 18, 59, -22}

    {91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95}

    Returns: {10, 9, 11, 17, 9, 2, 13, 11, 14, 10, 11, 13, 10, 7, 5, 5, 14, 10, 9, 15, 5, 14, 13, 11, 8, 13, 10, 12, 10, 10, 8, 8, 11, 7, 9, 5, 13, 11, 8, 5, 12, 9, 12, 9, 8, 8, 7, 2, 11, 8 }

  164. {-21, -55, -97, -64, -36, -84, 37, 18, 93, 55, -72, -43, 13, 18, -63, -63, -81, -76, -58, 97, 90, -11, 26, 9, 24, 70, -23, 57, -21, -25, 71, 36, -102, -64, 97, 81, -90, 57, -36, -52, -95, -28, -29, 69, 97, -93, -76, 91, 36, 23}

    {-81, 89, -73, -67, -98, 42, -66, 55, 103, 75, 32, 49, -27, 72, 41, 13, -26, -80, -47, 46, -58, -81, 73, 5, -17, -54, 43, 55, 90, -54, -105, 17, 107, 75, 65, -34, 37, -68, 17, -82, 21, -9, -73, 38, -50, 103, -105, -37, -81, -44}

    {96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100}

    Returns: {9, 12, 14, 11, 12, 10, 9, 7, 16, 10, 8, 8, 4, 8, 8, 7, 9, 12, 9, 11, 12, 9, 9, 2, 4, 10, 5, 9, 10, 7, 14, 5, 15, 11, 13, 9, 10, 10, 5, 10, 11, 4, 9, 8, 12, 14, 13, 11, 9, 6 }

  165. {82, 53, 28, -43, 101, 50, 16, -97, -66, 30, -10, 9, -90, 27, -62, 37, 37, 88, -71, -33, -91, 93, 43, -10, -91, -8, 37, -58, -66, 74, -31, -66, 16, -6, -25, -30, -71, 89, 95, -54, -26, -25, -40, 55, 6, 56, 84, 91, -100, -38}

    {100, -59, -10, 89, -41, -32, -57, -19, -45, -3, 100, -80, -40, -74, 32, 13, 91, 80, -97, -83, -91, 75, -55, 28, -9, 6, 91, 81, -60, -80, 6, 60, 80, 30, 54, -7, 34, -80, 88, -59, -30, -76, -101, -44, -30, 43, 30, 60, -97, 70}

    {101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105}

    Returns: {13, 8, 4, 11, 12, 6, 7, 10, 9, 3, 10, 9, 10, 9, 8, 4, 10, 12, 13, 10, 13, 12, 7, 4, 10, 1, 10, 10, 9, 11, 4, 9, 8, 3, 7, 4, 8, 13, 14, 9, 4, 9, 11, 8, 3, 8, 9, 11, 15, 9 }

  166. {86, 77, 8, -30, 15, -22, 37, -37, 69, -77, -43, -48, 26, -7, -45, 33, -49, 99, -65, -15, 90, 74, -10, 22, -18, 73, 81, -11, 41, -25, -20, -44, -27, 39, -49, 84, 13, -80, 103, 77, -33, 85, 74, 15, 70, -25, 30, -49, -98, -12}

    {69, 78, -40, -54, -27, 89, -73, 62, 57, 64, 103, -91, -66, 19, -68, 23, -16, -55, -62, -59, 19, -53, -51, 34, 90, -67, -16, 18, 72, -56, -6, 69, 56, -107, 19, -70, -50, 25, -94, -30, -88, -69, 36, -39, 23, -46, 9, 36, -57, -70}

    {106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110}

    Returns: {12, 12, 4, 6, 3, 10, 8, 8, 9, 11, 11, 11, 7, 2, 9, 4, 6, 11, 10, 6, 10, 10, 6, 4, 9, 10, 9, 3, 9, 7, 2, 9, 7, 11, 6, 11, 5, 9, 15, 8, 10, 11, 8, 5, 8, 6, 3, 7, 12, 7 }

  167. {-92, -93, -46, -78, 102, 52, 39, 99, 47, 65, 63, -67, 39, 25, -23, -29, 6, -60, -28, -71, 100, -50, -83, 80, -100, 14, 39, -28, 93, 101, -17, -60, 29, -40, -17, -40, 30, -59, -35, 80, -66, 22, -52, 58, 95, -31, -35, -107, 34, 40}

    {77, 76, -81, -62, 67, -89, -46, -56, -65, 47, 64, -102, -84, -80, -34, -13, 20, -18, 15, -84, 30, -90, 41, -24, -27, 70, 85, 33, -68, -30, -12, -18, -66, -12, 81, -49, 9, -74, -86, -71, -82, 58, 36, -22, 85, -66, -109, 87, -24, -14}

    {111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115}

    Returns: {13, 13, 10, 10, 13, 11, 7, 12, 8, 8, 10, 13, 9, 9, 5, 4, 2, 6, 4, 12, 10, 10, 9, 8, 10, 7, 10, 5, 12, 11, 2, 6, 7, 4, 9, 6, 3, 9, 9, 11, 10, 6, 7, 6, 12, 8, 11, 14, 4, 5 }

  168. {39, -20, 48, -43, 19, 43, 33, 38, -28, -78, -22, -54, 24, 16, 40, 70, -58, 97, 100, 49, -67, -17, -87, -50, -80, -56, 90, 29, -91, 61, 70, 4, -30, 86, 100, 49, -36, -104, 40, -48, 100, 48, 8, 50, -80, -71, 62, 73, -98, -15}

    {-50, 8, -43, 73, -26, 99, -79, 51, 70, -36, -91, 81, -90, 40, -101, -22, -103, 46, -29, 41, 69, -70, -94, -21, -15, -80, 26, -70, 74, 24, -28, -10, 46, -94, -15, 108, 90, 92, 17, 85, 40, -109, 20, -56, -55, 79, -74, -92, 83, 70}

    {116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120}

    Returns: {6, 2, 7, 9, 4, 11, 8, 7, 7, 9, 10, 9, 9, 4, 11, 7, 11, 10, 10, 6, 10, 7, 13, 6, 8, 10, 9, 8, 11, 7, 7, 1, 6, 12, 10, 12, 9, 14, 5, 10, 10, 12, 2, 8, 9, 10, 10, 11, 13, 7 }

  169. {44, 4, 71, -46, 45, 91, -16, 61, -100, -78, -74, -40, 63, -52, -14, 17, 96, -46, 48, -42, -23, 41, -49, 107, -68, -26, 99, 59, -42, -69, -95, 2, -60, 37, 50, 53, 85, -36, -4, -12, 96, -99, 16, 15, 14, 104, 12, 9, 78, -42}

    {-46, -11, 64, -45, 30, -32, -40, -60, 65, -38, -19, -76, -58, 68, 87, -86, 84, 59, -43, -13, 37, -88, 42, -73, -97, 34, -9, -26, 33, 81, 51, 23, 24, -53, 22, -11, 96, -55, -44, 30, -85, -18, -14, 99, 78, 91, -43, 7, 88, 48}

    {121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125}

    Returns: {6, 2, 9, 7, 5, 9, 4, 9, 12, 9, 8, 8, 9, 8, 9, 9, 12, 7, 7, 5, 5, 10, 7, 12, 11, 4, 9, 6, 5, 10, 11, 3, 6, 6, 6, 5, 13, 7, 4, 3, 13, 9, 2, 9, 8, 13, 5, 2, 12, 6 }

  170. {14, -76, 17, 8, 8, 88, -100, 39, 26, 14, 33, 92, -71, -14, 96, -72, 54, -55, 85, 102, -102, -65, 67, 35, 95, 17, -72, -34, 14, 85, -41, 47, -20, 100, 49, -89, -94, -16, 18, -72, 11, 15, -73, -50, -32, 100, -49, 53, 77, 43}

    {-77, -20, -99, 44, -45, -17, 13, 51, -50, 78, -9, 103, -79, -77, 70, 29, -51, 80, -65, -94, -87, 15, -12, 28, -58, -88, 85, 6, -43, -72, -18, -89, 87, 70, -61, -48, -33, 88, 65, -53, 5, -30, -88, 100, -109, -27, 47, -19, 99, 38}

    {126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130}

    Returns: {7, 8, 9, 4, 5, 9, 10, 6, 6, 8, 4, 13, 10, 7, 12, 7, 7, 9, 10, 14, 12, 6, 7, 5, 11, 9, 10, 4, 5, 10, 5, 10, 9, 11, 8, 10, 9, 8, 7, 9, 2, 3, 11, 10, 10, 10, 6, 5, 11, 6 }

  171. {49, 75, -25, 77, -41, 79, 95, 11, -91, 34, -39, -39, 12, -44, 25, -9, 20, -33, 12, 73, 45, -36, -72, -69, -24, 40, 69, -48, -79, -81, -77, 9, 66, 82, 79, -88, -64, -23, -27, -67, -32, -87, -27, -66, -56, 101, -55, -20, 58, 94}

    {88, 52, 75, -99, -20, -65, 81, -66, 102, -96, -68, 22, -19, -52, 63, 33, 65, 46, -55, -29, -52, 29, 32, -103, -88, 20, -38, -49, -44, 38, 48, 34, -16, -109, 65, -50, 94, 64, -62, 42, 59, -27, 22, -15, 15, 48, -15, -40, 54, 63}

    {131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135}

    Returns: {9, 9, 7, 11, 5, 9, 11, 6, 13, 10, 7, 4, 2, 6, 7, 3, 6, 5, 5, 7, 7, 5, 8, 11, 8, 4, 8, 7, 9, 8, 9, 4, 6, 12, 9, 10, 11, 7, 7, 8, 6, 9, 4, 6, 6, 10, 5, 4, 7, 11 }

  172. {-65, -68, -62, 49, -36, 72, -16, 79, 52, -13, 20, 21, 76, 97, -44, 67, 68, -69, 14, 90, 99, -40, 72, 59, -84, 25, -37, -33, -44, -99, -9, -44, 73, 72, 86, -88, 72, -80, 68, 29, 65, -79, 77, -4, -100, 12, 96, -44, -32, -66}

    {63, -92, -33, -104, -84, -37, -17, 82, -91, -89, 55, -11, 69, 42, 82, -16, -92, 44, 88, -70, 36, -41, 88, 69, -42, -24, 73, 12, -16, -14, 22, -18, -55, 72, -90, -89, 73, 64, 92, -20, -27, -65, 29, -11, 36, -34, 44, -14, -88, -24}

    {136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140}

    Returns: {8, 10, 7, 11, 8, 8, 3, 11, 10, 9, 5, 3, 10, 10, 8, 7, 10, 8, 8, 10, 9, 6, 10, 8, 9, 4, 8, 3, 4, 9, 3, 5, 8, 9, 11, 12, 10, 9, 10, 4, 7, 9, 8, 1, 10, 4, 10, 4, 8, 6 }

  173. {-41, 25, 21, -49, 55, 52, -36, -28, -87, 66, 44, -21, 91, -97, 14, 45, 71, -97, 28, -73, -38, -18, 77, -86, 99, -42, -37, -18, 52, -41, -97, -55, -20, 106, 109, -25, 60, -16, 60, -15, -82, 107, -40, 85, 98, -72, 39, -62, 69, 81}

    {-39, -77, 88, -48, 57, 76, -86, -37, -34, 18, -17, 10, 102, -95, -88, -67, 90, -64, -77, 36, -85, 44, 28, -74, 16, -96, -44, 78, -26, -110, -40, 90, -43, -12, 44, 66, 53, 80, 4, 17, 102, 12, 97, 39, 90, -6, -98, -73, 83, 90}

    {141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145}

    Returns: {5, 7, 8, 7, 7, 8, 8, 5, 8, 6, 5, 2, 13, 12, 8, 7, 11, 11, 7, 7, 8, 5, 7, 10, 9, 9, 6, 8, 5, 11, 9, 10, 5, 10, 11, 7, 8, 7, 6, 2, 11, 9, 9, 9, 12, 6, 10, 8, 10, 11 }

  174. {13, 72, -11, -45, 90, -86, 56, -94, -100, 8, 11, -56, -58, -14, 59, -60, 24, -101, 76, -8, -45, 15, 84, -19, 40, -33, -95, -76, 5, 55, 10, 27, -15, 31, 50, -96, -64, 75, -24, -106, 43, 20, -17, 102, 10, 12, -10, -2, -14, 7}

    {59, -81, -22, 16, 97, 44, 64, 17, -45, 48, 34, 21, -76, 20, 60, 40, 6, 38, -36, -9, 85, 84, 86, -57, 74, -64, -92, 59, 11, -26, -60, 55, 20, 52, -70, 19, -55, -96, 106, 99, -42, 83, 96, 39, 61, 84, -8, -12, 84, 10}

    {146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150}

    Returns: {6, 9, 3, 4, 11, 9, 8, 9, 10, 5, 3, 5, 8, 3, 7, 7, 3, 10, 7, 1, 9, 8, 10, 5, 8, 6, 11, 9, 1, 6, 5, 6, 3, 5, 8, 9, 7, 11, 9, 13, 5, 8, 9, 10, 6, 7, 2, 1, 7, 1 }

  175. {101, 84, -87, 35, 72, -34, -96, 64, 43, -54, -101, 49, 6, -57, 83, 14, 99, 72, -24, -78, -37, 84, -37, -12, -54, 10, 70, 89, 103, -14, -24, 33, 54, 43, 72, 28, -73, -88, 65, -94, 11, 70, 96, 79, -31, -43, 34, 40, -25, 19}

    {42, 14, 100, 9, -45, 12, 14, -35, 42, 66, 40, -36, 36, -79, -51, -84, -88, -13, -43, -33, 49, -23, -31, -48, -82, -22, 23, 81, 39, -48, 43, -65, -29, -42, -18, -41, 18, 99, -33, 94, -61, 83, -75, 75, 21, 43, -15, 62, 82, -72}

    {151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155}

    Returns: {10, 7, 11, 3, 7, 3, 8, 7, 5, 8, 10, 5, 3, 8, 9, 7, 11, 7, 5, 8, 6, 8, 4, 4, 9, 2, 7, 10, 10, 5, 5, 7, 6, 5, 6, 5, 7, 11, 7, 12, 6, 9, 11, 10, 4, 6, 4, 7, 7, 7 }

  176. {77, 49, -104, 46, 104, -44, 64, 36, 14, -60, -90, -92, -102, -96, -30, 72, 67, -55, -36, -18, 92, -45, -84, -12, -101, 102, 30, 19, 65, 91, 79, 97, -52, -7, 42, -73, -42, -99, 65, -66, -96, 28, 17, -79, 36, -33, 33, 18, 96, -84}

    {60, 71, 84, -72, 83, -20, -90, 11, 73, -15, -42, 61, -48, 24, 68, 17, 33, 81, 106, -46, -78, -102, -24, -6, 86, -48, -68, -96, -37, 42, 36, -17, 50, -24, 90, 81, -27, -55, -55, 36, -23, -85, 108, -92, 109, 96, -36, -47, -33, -29}

    {156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160}

    Returns: {9, 8, 12, 8, 11, 4, 10, 4, 7, 5, 8, 9, 10, 8, 6, 6, 6, 8, 10, 4, 10, 9, 8, 2, 11, 10, 6, 8, 6, 9, 7, 9, 6, 3, 8, 10, 5, 10, 8, 6, 8, 8, 9, 11, 10, 9, 5, 4, 9, 8 }

  177. {-78, -19, 72, 48, 39, 97, 52, 28, -35, -65, 17, 51, 48, -81, 97, -9, -37, -44, -56, 40, 48, -18, -52, 49, -97, -36, 96, 87, -72, -14, 72, 41, 86, 34, -34, -103, 88, 84, -14, -105, 66, 13, 102, 15, 52, -56, -39, 28, 44, 96}

    {-41, -16, 19, 17, 63, 73, -84, 85, 108, -37, -109, 57, -102, -97, 81, 24, -66, 104, -28, 107, 18, 19, -101, -40, -19, 12, 33, -49, 23, -35, -52, 31, 77, 16, -81, -95, -93, 28, -48, -94, 93, -96, -48, 72, 72, 99, 51, -56, -90, 29}

    {161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165}

    Returns: {8, 3, 6, 5, 6, 10, 8, 8, 9, 6, 10, 7, 9, 11, 11, 3, 7, 9, 5, 10, 5, 3, 10, 6, 9, 3, 9, 8, 6, 3, 7, 5, 10, 3, 7, 11, 11, 7, 4, 12, 9, 8, 9, 6, 7, 10, 6, 5, 8, 8 }

  178. {66, -74, 46, -55, 70, 25, 91, 42, -60, 74, 84, -62, -41, -22, 25, 93, -72, -58, -72, -48, -98, 27, -39, 18, 44, -82, 41, -108, 24, 74, -96, 31, -16, -26, 62, -29, -31, 89, 72, 15, -17, 104, -58, -1, -14, 23, -44, 7, -43, 45}

    {-79, -50, -75, 30, -28, -8, 89, -78, 96, -71, 79, 45, -32, -96, 29, 40, 52, -69, -24, 17, -82, 85, 65, 34, -63, -32, -64, -25, -72, 89, -64, 56, -36, -73, -97, -42, 98, -15, -91, 76, -63, -77, 51, 13, 23, 12, 94, -91, -80, 27}

    {166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170}

    Returns: {9, 8, 7, 5, 6, 3, 10, 8, 9, 9, 10, 7, 5, 8, 3, 9, 7, 8, 6, 5, 10, 8, 7, 4, 7, 7, 7, 9, 6, 10, 10, 5, 4, 7, 10, 4, 9, 8, 10, 7, 6, 11, 7, 1, 3, 2, 8, 7, 7, 5 }

  179. {-18, 24, -104, 12, 53, -8, -18, 25, -11, -53, -58, 76, -10, 36, 8, -15, -60, 74, 74, -44, 50, -32, 53, 19, -34, -95, -52, 25, 75, -69, -33, -26, -97, 8, 79, 10, -72, -41, -84, 105, 99, -95, -4, -100, 12, 46, -38, -40, -49, -66}

    {-75, 12, 77, 6, -38, 91, -75, 7, -90, -4, 50, 104, -77, 84, 91, 90, 49, -106, 53, 95, -59, 41, 8, 62, 19, -68, 75, 7, -21, -58, -56, -4, -83, 53, 12, -66, 73, 49, -36, -16, -64, 68, -26, 98, 78, 44, 9, 32, 60, 97}

    {171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175}

    Returns: {6, 3, 11, 2, 6, 8, 6, 3, 7, 5, 6, 10, 6, 8, 8, 8, 7, 10, 8, 9, 7, 5, 5, 5, 3, 10, 8, 2, 6, 8, 5, 2, 10, 5, 7, 6, 9, 5, 8, 9, 10, 10, 2, 11, 6, 5, 3, 4, 7, 10 }

  180. {40, 104, -75, -90, 67, -15, 78, -75, 101, -11, 47, 22, -46, -91, -11, -23, 14, 87, -12, -87, -22, 104, -51, 38, -99, 30, 86, -39, 16, 97, 30, 90, -15, 17, 28, -51, -100, 18, -38, -81, 90, 100, -68, -90, 36, 30, 9, 78, 56, -91}

    {6, 16, 105, 18, -42, 36, -49, 69, -26, 92, 107, 61, -45, 15, -78, -12, -23, 75, -78, 27, -32, 14, 39, 35, 99, 24, 58, 33, -36, -83, 58, 72, -91, -64, 27, 58, 80, -50, 68, 43, 73, 37, -40, 24, -86, -43, 39, 13, 34, 54}

    {176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180}

    Returns: {4, 8, 10, 8, 7, 3, 8, 8, 9, 8, 9, 5, 6, 8, 6, 2, 3, 9, 6, 8, 3, 8, 5, 5, 11, 3, 8, 4, 4, 10, 6, 9, 7, 5, 4, 7, 10, 5, 6, 8, 10, 9, 6, 7, 7, 5, 3, 6, 5, 9 }

  181. {-91, 18, -43, -68, 99, -44, 65, 12, 85, -24, 84, 45, -85, 39, -29, 42, -37, -39, -36, 52, -85, -22, -26, -43, -52, 75, 80, 70, -49, -103, 33, -78, -87, 47, -27, -46, 104, 24, -91, -30, -24, 21, -69, -106, 84, 43, 38, 76, -20, -70}

    {-21, 91, 51, -42, -68, -67, -16, -38, -40, -62, 42, -67, -64, 86, 29, 34, 72, 9, -56, 12, 64, -104, 6, -83, -42, -78, -72, -82, -64, -28, -23, 13, 33, 27, 61, 82, 24, -105, -22, -89, 79, 65, 65, 60, 106, 33, 102, 30, 92, -40}

    {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185}

    Returns: {7, 7, 5, 6, 10, 7, 6, 3, 8, 5, 7, 7, 8, 8, 4, 5, 7, 3, 5, 4, 8, 8, 2, 7, 5, 9, 8, 9, 7, 9, 4, 6, 7, 5, 5, 8, 8, 9, 8, 8, 7, 6, 8, 10, 10, 4, 9, 7, 8, 6 }

  182. {-18, -65, -88, 34, 82, -68, -66, -104, -69, -32, 94, 40, 97, 27, 66, -42, 36, -100, 104, 91, 37, -13, 74, -25, 40, -14, 52, 55, 104, -79, -27, -95, -78, -13, 56, 32, 98, -21, -81, 85, -104, -15, 76, 40, -27, 78, 32, -32, 98, 15}

    {-52, -87, 65, -24, -46, -65, -19, -20, -83, -104, 54, 55, 93, 8, -20, -99, 41, 90, 20, 28, -16, 65, 98, -63, -70, 23, -16, -93, 29, 21, -62, 51, -24, 39, -40, -59, -92, -17, 49, -106, -34, -52, -76, -56, 104, 17, -104, -75, -73, 104}

    {186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190}

    Returns: {5, 8, 9, 4, 7, 7, 6, 8, 8, 8, 9, 5, 10, 3, 6, 8, 5, 10, 8, 7, 3, 5, 10, 6, 6, 2, 4, 9, 8, 7, 6, 9, 6, 4, 6, 5, 10, 2, 8, 11, 9, 4, 8, 6, 8, 6, 8, 7, 9, 8 }

  183. {-86, 40, 38, 32, 13, 103, 14, -49, 26, -26, -69, -78, 50, -99, 65, -79, -13, 52, 50, 33, -65, -29, -91, 53, -96, 95, 101, -97, 84, -93, 30, -65, -28, 63, -46, -34, 60, -66, -11, 91, 77, 15, 20, 62, 46, 49, -55, -30, -71, 52}

    {67, 56, 102, 104, 24, 66, 23, 23, -91, 31, -65, 55, 46, 72, 87, -16, -39, 63, -64, -104, -69, -62, 28, 80, 76, -57, 109, 53, 50, 59, 46, -25, -29, -89, -102, 23, 92, -19, 53, 29, -95, -40, -52, -90, -49, -26, -41, -78, 44, 20}

    {191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195}

    Returns: {9, 6, 9, 8, 3, 10, 2, 5, 7, 3, 8, 8, 6, 9, 8, 7, 4, 7, 6, 9, 8, 5, 7, 7, 10, 8, 12, 8, 8, 8, 4, 5, 3, 8, 9, 3, 8, 6, 5, 7, 10, 4, 4, 8, 5, 4, 6, 6, 7, 4 }

  184. {-28, 41, 96, 49, -25, 89, 22, -82, 30, 67, 77, 32, 56, 25, -18, 78, -28, -95, 69, -31, -51, -89, 45, 70, 69, 12, 98, 42, 21, 89, 79, 7, -15, 93, -12, -72, 16, 69, -21, 62, 15, 91, -90, 82, 89, -49, 17, 37, 36, 85}

    {48, 5, -10, 85, -93, -64, -51, 10, -106, -47, -94, 106, -40, -66, 81, -32, 64, -76, 9, 46, 63, -101, -31, 44, -84, 7, 74, 4, -17, 82, -27, -98, 39, -27, -7, 81, -96, 103, -66, 31, -39, 35, 90, 19, 41, -27, 23, 19, 76, -49}

    {196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200}

    Returns: {4, 3, 7, 8, 7, 9, 4, 6, 8, 6, 9, 8, 6, 6, 6, 7, 6, 9, 5, 5, 6, 10, 4, 6, 9, 1, 10, 4, 2, 9, 7, 7, 3, 7, 1, 9, 8, 10, 5, 5, 3, 7, 9, 7, 8, 5, 3, 3, 7, 8 }

  185. {-152299426, 98508730, 195355615, 789630846, 546965956, -503156218, -100017518, -104135668, -263875725, 864038653, 267362631, -761483580, 167166143, 84045392, -967110163, 769054786, -121049330, -205897587, 444718775, -352324774, 219804954, -131224598, -661122399, -170230921, -109043486, -205855612, 860279693, 801375069, -699484765, -331352766, 828838692, -456488883, 510592068, -5391900, 131740281, -246078989, 453500377, -946135364, 126999397, 71631522, 904900163, -721735854, -5839692, -33667635, -554934370, -114448859, 10423333, 45204446, 34698581, 234516145}

    {-223840042, 220256095, -248501142, -78408876, -466668830, 921499854, 93441088, 684357628, 857719384, -610602501, -197960977, -763399727, -222877575, -415129161, -283432431, 932530106, 406873322, 586869192, 559110509, -121067499, -110083144, 224808779, -420704325, 589306935, -793692134, -885255916, -281963971, 590228560, -818935929, 624985554, -23237445, 73277299, 836422693, 54979806, 836798636, -615914139, 298048612, 333188200, 763083731, -284534696, -988695822, 15083760, 729046274, -957890985, 714568257, 170153690, 865599087, 969709571, 56085339, 876817694}

    {16, 59551, 47685731, 294, 30276201, 10103954, 215173, 401108045, 2, 96, 3357, 353581, 73, 558488, 253188567, 19623, 1, 879, 315263148, 53233, 88, 2192762, 726342783, 2411, 228823, 134429, 167475418, 339943146, 295, 52, 58489128, 4383005, 373417, 5, 6665, 40, 577499904, 2, 837, 4559, 112673, 35, 54832180, 200263970, 10, 9, 1, 445348, 3221, 794997740}

    Returns: {75227894, 989030, 45775, 46448874, 130671, 330307, 295183, 34564, 857719384, 113433935, 5759663, 1815338, 33432168, 566849, 63336, 8637240, 527922652, 21145217, 40236, 1615970, 27484653, 175795, 29077, 12512172, 1675012, 2479735, 69956, 53981, 63267529, 100286793, 108419, 220843, 1603807, 27489903, 10388170, 107749141, 22583, 946135364, 27252991, 4351692, 3994929, 144347171, 98467, 67731, 317375657, 75792707, 876022420, 1454884, 1165630, 32191 }

  186. {908161696, 205444062, -480021012, 122859964, -565648152, 933008739, -241368042, 908668804, -944074161, -517526883, 667327509, -550999769, 938368869, -298997341, 426098252, -788618784, -621301262, -43405612, -307853904, 322321827, -451533170, 196710624, -47123058, -84745950, 429606746, 459461493, -173796658, -681802444, 124301462, 462671799, -226095034, 289339193, 828605201, 418545666, 482560885, 131112197, 411704544, -556923413, -538411684, 415696773, 88590920, -868128229, -488668121, 637784255, 170174166, -205576546, -905851034, 697576637, 765597542, 13077319}

    {684180641, 587841200, -277119731, 918855425, -814695930, -852452204, -194131920, 169422538, 178860319, 422275574, 213846230, -195646842, 438732917, -336725823, -634275334, 911084926, 413622423, -819872674, -239628910, -993777259, 295204804, 912149525, -179546403, 795932077, 763124831, 72376425, 118120242, -320369729, -936071778, 119078010, 833749660, -625926000, -176912339, -490391650, 422476873, 569176181, 727250997, -594781622, 33995002, 963559241, -746573575, 870759348, 690361160, -837944899, 196233528, 846158979, 717269650, -479505634, 142460312, -684269409}

    {47842793, 11, 87, 959, 7920531, 3466641, 8, 33663624, 2, 33779393, 1077327, 3999, 34795196, 18725494, 117667, 35, 69719, 3044362, 37562901, 5, 2004168, 4035590, 4, 121, 768, 786648, 59131161, 42183191, 28171897, 550221, 2979, 379527, 8201, 29913326, 4, 5174642, 1, 2, 109, 31, 2984654, 160988, 8351401, 17601, 239479747, 25429, 303, 460189755, 60412, 173}

    Returns: {164388, 198321316, 61858088, 30628515, 352418, 678793, 120684021, 159312, 944074161, 114926, 675163, 9289680, 175610, 104065, 2228983, 212462964, 2826931, 470569, 63655, 496888630, 381076, 464513, 113334731, 74283506, 32063220, 524499, 27328, 115988, 177910, 644136, 15856652, 1119426, 9370800, 117881, 452518879, 256768, 1138955541, 594781622, 53841169, 197036574, 435188, 3066822, 292686, 7941377, 16785, 5464555, 67630029, 39460, 3170044, 52636109 }

  187. {-537562851, -296392164, 60903221, -778364653, 83616176, -275040308, -43323374, 761640215, -356677275, 988458914, 676734133, -835942842, 602597467, 318992220, -262743095, 45274327, -170273881, 431364642, 29041594, -107277371, -4246330, 940588938, 954753325, 358122074, -510581875, 15491154, -288184361, 446964240, 736091345, -992525743, 221836309, -824064891, 624655883, 492517783, -446377754, -263017923, 807872334, 370956825, 61114953, -417673706, -266760393, 61590427, 861332634, -472191126, 281355840, -565318199, 50274048, -71500515, -808093848, -243631107}

    {159809783, -537748338, 221611088, -975378394, -446268490, 363252172, 200607065, -738007042, -788760586, 420393739, 333443064, -511102375, -710075990, -58610750, 183153444, 273410695, 90130406, -716558887, 60568335, -654403980, 804786941, 692135902, -402972560, 632017658, -402522466, -165481120, -644119449, -617192873, 197404500, 668601968, -243029939, -187393340, 538521474, 448972763, 35402098, -196834641, -432808446, -441827492, 721568741, -265155010, -135687737, -483238276, 105273623, -52526544, -389975537, 492549332, -878285946, -979782240, -389626668, 588488272}

    {2297, 137356, 1158325, 14677080, 8571, 70106534, 1992, 7512287, 6, 68, 26, 9325, 175, 1, 20232, 20554, 492238983, 4, 1930, 133193, 121787, 143, 14190, 14631, 500544, 203, 153514, 244, 359793, 542, 12582013, 4916, 276077732, 112, 5649, 47438322, 15138, 28592, 145450, 1, 35276413, 284, 176, 7523611, 62944607, 11795, 5, 1621038, 81924, 2677}

    Returns: {11738400, 1657117, 213550, 325738, 4904699, 54418, 4621594, 386952, 394380293, 133183976, 153355576, 10153433, 72926304, 377602970, 2254954, 1935406, 8684, 573961765, 1532432, 1817802, 2312607, 102045303, 8704699, 6007991, 919030, 11820080, 1801445, 49451471, 1270726, 51985316, 92768, 12066437, 49637, 67249325, 5968781, 47698, 7453421, 3413875, 1898957, 682828716, 50393, 30202393, 66256357, 173213, 60612, 6914167, 439142973, 771607, 3135494, 12353111 }

  188. {809905008, -178399281, -136258658, 277064281, -643426558, 378740976, 471597422, -353091634, -664807640, 803957872, 552957268, -739489129, -466014308, 591327150, 490622725, 630065935, -86209603, -574239007, 924213596, 904937652, 855821929, 719636867, -49530528, -496770235, -808889629, 625062833, -161758502, -753897889, 71578903, 189238631, -99962057, -673952853, 891605639, 618986258, -199897994, -597312378, -203973913, 335695008, -90724113, 556471744, -304313621, -679412050, 114499903, 626599720, 750163811, -487810692, -672644041, -8110935, -65192599, -496295291}

    {-130667112, 499760427, -601950513, -766274496, -477889675, 627412218, 871924849, 104923832, -287584098, 238108891, 855815056, -800622925, 813424301, -268344913, -767034698, -557798851, 708980453, -911378067, 17349491, 90056523, -483433396, -926201532, -18644204, -889806778, 721770348, -620395778, -951340178, -949893173, 40445304, 282101483, 14581050, 683630320, 526405589, 942184071, 7390887, 132533729, -924458891, 668481187, -333173126, 123096703, 490804254, -593726462, 762321998, -130447967, 6921222, -208534404, -245586, 7900937, -239373349, 96268155}

    {28, 98, 25517, 733110092, 81000, 119, 1466674, 182, 16, 6818, 1526, 12, 253054810, 13671543, 2522174, 17187799, 1626307, 787, 734934, 1351553, 968586, 22752130, 212867476, 98428, 969, 874490, 2, 162717, 81, 123, 14, 3, 13631157, 76, 76400, 113159, 23723, 107282, 4858, 1, 381975, 3496, 18, 827, 3, 38, 9980, 7, 21, 4924}

    Returns: {161981002, 55528937, 3866354, 30095, 2818127, 68065226, 818556, 27719018, 202149923, 10158649, 26238284, 385028014, 58932, 175624, 573348, 202977, 560068, 38661212, 1078429, 782285, 998801, 245901, 3628, 3248608, 35007725, 942102, 951340178, 3007381, 9335351, 31422675, 33320686, 683630320, 280446, 131755495, 724269, 1819469, 6150866, 2285052, 4959640, 679568447, 934489, 15339019, 190580500, 22378562, 750163811, 91088907, 6794385, 5337291, 59843338, 7220574 }

  189. {-464558764, 320142573, -462092041, 330413622, 826401234, -992815550, -605298131, -117402940, -749533076, 453511217, -821822705, 886989928, 244494926, -267187594, -982866499, 721354425, -82430695, 714302774, 16786844, -190940956, -267871335, -256454938, 2771927, 148980802, 594156669, -604094176, 883245280, 640488802, -258696976, -306370118, 780446397, 259034133, -848968402, 923356269, 428282792, 41227542, -691859650, -203055143, 363313426, 82595360, -394428616, 79376191, -661219766, -36379307, -929396536, -383445202, 359110827, 349434308, 970341225, 282839188}

    {-586172325, 778585752, -993449531, 265635778, -812061972, -915634042, 791612003, -315777795, -510632736, 468439331, -388469118, -131439853, 583454957, 416013251, 636072629, 663515998, -819442752, -996488445, -647699430, -706951849, 171421550, 758403996, 763970331, -26652351, 871964759, 571508811, 498685699, -990164339, -396010072, -872759625, -400734316, -493399455, -137016136, 938704669, -188348077, -59785059, -3741023, 284937808, 100053286, -7376736, 685592131, 619982373, 472320436, 613290211, -417709285, 81486918, -298446883, 868188966, -612337803, -753489281}

    {11587, 230784, 35, 625, 863641469, 2726907, 32489560, 599668, 7296, 37, 2173, 7, 2352, 1583, 230635348, 25386960, 3096, 383105870, 64, 56808, 59724908, 36292, 6, 1470, 1, 14214, 988, 127, 431056, 6, 81960, 1067501, 16833, 599490943, 15, 73896, 23009, 128437, 9199, 5011, 17, 336122, 14429139, 244090, 38759, 9758, 25888, 5, 372, 24123736}

    Returns: {6952176, 1752983, 198689907, 17029983, 39425, 817903, 174829, 435085, 10651026, 115243819, 19539563, 443494964, 13068564, 12491070, 77090, 194524, 14898960, 62641, 81661881, 3074082, 41152, 4205427, 381985166, 3956700, 1466121428, 6997637, 32359661, 108710210, 720501, 436379813, 3065043, 539388, 6630396, 53778, 142760931, 267166, 4581852, 976587, 3932423, 1179934, 216004150, 1078152, 213923, 1243719, 5178229, 3973585, 2903583, 434094483, 59937671, 163866 }

  190. {-377141607, -878425305, 485594428, 55700255, 741702871, 918219143, -435289513, 103313226, -623432040, -702563435, -729019990, -767335526, -406076954, 619057896, -557581853, -744254875, 722206852, 583015419, 404715677, 967792691, -200674285, 284909579, -401871557, 950230755, 644305239, -712504242, -19975783, 6046238, 238945924, -973125517, -753223364, -906973021, 165284373, 363604745, 444552727, 681959797, 430538375, 301142065, -604860456, 784381405, 124237898, -299640962, -588838869, -957412104, 444065491, -699774639, -298848163, 890966432, -985687707, -934094709}

    {-892796075, 176835449, -354838713, -82410366, 257496928, -443128457, -616460335, 564120437, 12168871, -322284675, -54436571, -29649375, -81705141, -136527959, 524848850, 948117295, 246343676, -123986929, -378388031, -489399691, -116790943, -819745631, -905380451, 203460992, -687978745, 650954002, 822105475, 146460598, 301297913, 45334808, -553179619, 356798887, -480821424, -888996682, 74252725, -695953749, 136060858, -298707073, 817940511, -445959684, 462752694, -86282962, -311842588, -863126505, 534990782, -528128707, -29915771, -766344932, 16381658, -474425214}

    {32957480, 23488, 93884, 3114, 474307, 1, 26, 112711, 7, 590, 48393514, 1622, 11, 54, 1, 271, 202015574, 12, 104210, 131, 26, 28, 36, 155, 11323, 2575, 2690, 11866, 3, 1, 97546927, 2157857, 91359166, 1994, 27278, 10, 548554312, 8948, 866970, 135, 2027201, 137, 15, 8522588, 11408225, 28107689, 216, 23233740, 48, 38839}

    Returns: {168824, 5850144, 1963323, 1784237, 1140380, 1361347600, 151655472, 1708893, 311716020, 31989103, 105089, 19183389, 135358985, 88436843, 1082430703, 73581399, 53688, 194338473, 1717333, 96999403, 47103593, 174945531, 173222940, 79185897, 8881894, 19203638, 16119716, 1356117, 301297913, 1018460325, 94622, 663523, 53194, 21632305, 2730647, 344478387, 19279, 4510144, 1092663, 80588900, 336537, 27240088, 196279623, 441560, 205856, 165365, 21346298, 243814, 164281285, 5324125 }

  191. {-902997836, -978292965, -714518078, -378592104, 788399182, 104290294, -730402431, 298322883, -546146676, 225643546, 182104406, -166559793, -808867176, 301259799, 685457414, 904293281, -130490437, 964982901, -965507614, -759848460, -113204763, -10376917, -876938645, -414652749, -202419333, -204218940, 1647568, -475226343, -969018162, 959474274, -547990957, 386706649, 840306553, -1832954, -804606106, 220800867, -90936036, 791368206, 15547549, -560172513, -531016886, 155866683, -868581222, -930010766, -104770695, -948309515, 148702806, -70384981, -852347853, 655008577}

    {818400736, 429224504, -941206397, 173973514, 812812198, 407866683, 402354673, 95977849, -687284964, 6402833, -87067601, -233039409, 16033371, 40392033, -431507593, 870321673, 852558455, -900053004, -274917558, 316269968, -957353007, -144822234, 833738418, -596430914, -946924311, -373508164, 96696318, 580982711, 838001212, -7505427, -622179775, -107211738, 426930737, 818928932, 487174186, -215421994, 661509107, -887365401, 22803200, 666032092, 972176103, 66619668, 748444426, 489777959, -633392082, -774099560, -875910789, 787746151, -271370438, 746643023}

    {150, 13791042, 203513, 4, 62440, 1691992, 4, 173780256, 315538, 292192, 446, 8660750, 54915965, 2093315, 56176, 41659697, 1, 1, 9315, 194, 5975997, 1694001, 240, 2292, 17, 445, 21534, 33558, 225127, 137013, 889040, 2887, 534, 218921, 3763723, 23831304, 326374, 88986, 14209, 326824, 112, 255381, 1571863, 2, 141628, 11031, 701423273, 413, 15423, 18}

    Returns: {101258740, 287678, 2620125, 276282809, 4536010, 323655, 566378552, 23773, 1563129, 417859, 9601626, 97337, 109173, 210090, 3419124, 194453, 983048892, 1865035905, 10420524, 59224739, 394360, 111562, 81460813, 15224409, 236731078, 20239049, 662304, 4100529, 2700408, 2593174, 879403, 7499005, 41324390, 1753596, 484846, 63194, 1168978, 3987491, 231946, 1522638, 107624744, 335480, 914582, 930010766, 1706209, 11663610, 33546, 39387308, 7215342, 238699403 }

  192. {784816531, -285733282, -145196132, 735082789, -706836502, 974102318, -91028001, -792766162, -744855220, 865309134, -43159389, -349379721, 820451381, -109853241, -503363217, -653373943, -402908246, 385866216, 819847880, -511617413, 345610211, -597261776, 53188425, -262547629, 899228091, -443326524, 795945494, -367728961, -356992742, 997288856, -6862715, -359871929, 362572188, -604346432, 655320230, 789875336, 118334809, 45704524, 169638177, -330572893, 578549224, 917221979, -232268666, -75958656, 122622832, 471009902, -193467577, -875782166, 551997832, 733394850}

    {-458365084, -263744100, -27722790, 13788834, 112031710, 362578551, -86884492, 82466190, 80458676, -144624075, -285419467, 810207311, 568417499, 509811865, 973224676, 177990362, -957763278, -236387400, 772751603, 273795744, 504013387, 237453242, -656163119, 735245885, -263503550, 918324850, -292241369, 630965294, -996387004, 842045657, 135052341, -706555533, 278166394, 791513953, -889560968, 790859196, 693589822, 207512270, -795577082, 965932068, 288824028, 706581854, -836349599, 112434925, -841850914, -379650312, 102694758, -176159658, 52282199, -10975919}

    {22421, 532898993, 55340, 2174399, 22, 4487, 144189, 4, 4857, 624215787, 2460, 23872, 1078, 24638, 95430, 156689, 209256, 298020, 27337, 1485573, 95207530, 4, 55880, 6911, 252, 19677080, 109766, 17667949, 124709367, 3001474, 307781, 1664581, 1663042, 94, 83, 518, 1, 144043, 22210, 14, 53016, 1, 2609, 1236387, 352163311, 266, 12, 18983, 5346, 16066}

    Returns: {6071851, 16845, 628611, 498700, 176709126, 15568178, 331511, 437616176, 10795004, 35115, 5834353, 5713938, 30493129, 3323641, 3550453, 1711072, 2271912, 829068, 6835191, 476116, 62633, 417357509, 2786344, 9420937, 59948540, 229885, 2559820, 173746, 94778, 753416, 243777, 614766, 354396, 107373876, 128740100, 49397955, 811924631, 559945, 5464458, 321977356, 2813079, 1623803833, 17036510, 122031, 45334, 37453972, 74040584, 6488705, 7599090, 5820595 }

  193. {-80936702, -500238704, -835773242, 24875028, -215417607, -829502050, -977543705, -200557977, 466499779, 618776192, -883653711, -70886559, 76883672, 356084351, 166615470, 401709043, 48976704, 731677555, -103921071, -417220487, 595027650, -526366504, 150098065, -860889166, -456809364, 225995627, 742140258, -444066567, -661798109, -409121369, -389805830, 177700351, -873598790, -316359083, -558953551, -621485039, 462085259, -805506312, -112921348, 461011906, 687646208, -529505106, -127764469, 878587743, -93592113, 928593136, -670196733, -931825540, 770140503, -269919010}

    {609575948, -43831061, 209562034, -460064851, 340886294, -1096392, -20739779, 339294800, -830082503, -476881388, -763682559, -16289674, -989410327, -102229233, 271537433, 117275827, -31264671, 783707725, 373728918, -84271209, -771675555, -266829347, -289354540, -38220419, 529932272, -313483012, 514575173, 75060794, 16751335, 6085024, -707857265, 42191718, -173149797, -560936318, 505811161, -809374891, -257033150, 808632499, 76444347, -24380597, 790652088, -129985683, 258884833, -24254066, -257632116, -272763756, 201544454, 950457921, -306500979, 736455999}

    {1793385, 190817578, 220315, 520332, 11244, 44, 132451057, 105352, 26, 764013, 62, 18221, 6253685, 3, 184, 11600, 451939744, 43837, 70196, 987872069, 7120, 4633780, 60620, 7546, 23, 8, 34958, 5532750, 66538, 880435, 9, 28, 12, 174009440, 123, 234709, 140293, 5499783, 65294, 9582063, 1216762, 6182519, 31672, 648281173, 3106, 55, 443672790, 9570, 3, 2}

    Returns: {459202, 36353, 1835998, 638808, 3804959, 138250342, 84959, 1214666, 193333163, 893844, 149757843, 539274, 396848, 356084351, 23913401, 3889421, 2734, 5123331, 1464702, 13543, 11574190, 274167, 1325104, 10010340, 164456940, 156741506, 4831142, 191477, 2575090, 436164, 300920060, 36144766, 291199597, 48821, 70984315, 2106604, 1411968, 486773, 533825, 149141, 950000, 219297, 1626031, 34520, 4923230, 133121877, 33226, 13639736, 770140503, 736455999 }

  194. {481829411, 606815364, 405137661, 367919174, 227030676, -693062179, 989189762, 140108085, 785842883, 186209880, 746038953, -83592065, -778152551, 248494889, -673021988, -992975051, 615418774, 29708646, -97993516, -262666515, -467674057, -81499790, -72003586, -602073087, -929618930, 739391883, 184952458, 994580271, -712461699, -350685825, -795382476, -369658762, -960193157, -402095528, -917307533, 8433030, -718466712, 372813586, 567371732, -566200965, 609903890, 258582905, -240718980, -428895501, 542671360, -673038348, 278480600, -765902376, 256246840, -543490882}

    {282029926, 248127532, -23825281, -957437288, 128111650, 835505432, 487063221, 225784169, 227114425, 683481348, -327430229, 225697929, -246001796, 393885241, -426458853, 144636063, -678083877, 25822590, 510695431, -985402809, -799131136, 129549150, -681789310, -694853848, 317651380, 793366591, -961086240, 388604841, -397197963, -969115064, 519032777, 871239985, 369719029, -340779702, -213368667, -49196434, -397803257, -271982771, 444497828, -233916591, 141273778, 296829937, -939331169, 922877429, -168816573, -729881773, -630206514, 346962686, 496471478, -811532629}

    {1, 144, 2, 236803630, 344890, 4918981, 8, 211, 137, 30, 35676070, 22142, 10196, 21088, 3716379, 13, 494, 3561, 20903, 4827, 1, 320, 235, 43372838, 164834292, 931524, 45054081, 4108537, 2652551, 9, 23, 252, 99537, 265, 12060453, 3, 400317650, 30460, 18072, 9, 14324784, 97, 5, 1472625, 4366, 150788753, 30985, 2792, 2938471, 64389}

    Returns: {763859337, 56221472, 405137661, 66654, 443951, 489456, 494594881, 18489889, 71440263, 136696270, 136405, 1618481, 8089215, 3209648, 413311, 330991684, 41725892, 661087, 3597783, 14700272, 1266805193, 8619485, 45452621, 139606, 76518, 1123724, 145813, 526815, 500847, 381485993, 219069209, 60346821, 3262900, 32549069, 271192, 49196434, 41046, 2645875, 5366105, 227719754, 165414, 42724065, 469665585, 838666, 8638609, 80852, 3915760, 15927596, 325940, 3852932 }

  195. {713521926, 88499629, 290288232, -780109473, 266643386, 234473356, 585326371, 320178582, 998136240, -288326169, -650198517, 873914165, 66634816, -933714786, -434909537, -452988696, -475319528, -84448121, 897873411, -628422939, 677420510, -981862338, 483672208, -195755067, 494040985, 632407870, 798960871, -897032277, 240636774, 36437980, 470693924, -654164736, -958593778, 667086540, -280200104, 518590801, 115077336, -143593923, 127509290, -863389876, 60690990, -535145295, 120976838, 365940909, -945413912, -423538215, 46380038, -770983349, 102803019, 119978864}

    {62069900, -114082650, 361404842, -925352385, 933261491, -218969908, 644201103, -647610721, -204850599, -556122388, 268341428, 683872893, 477306667, -924702862, -136613955, 764438632, -269021609, -289563643, -628209325, 316486829, 463750452, 743504685, 805204259, 429289301, 433703801, -644843821, -540050441, -85453838, 706024632, 813764833, -334115188, 766635117, -436502962, 726791891, -291525783, -907065625, -356737197, -851344347, -279969345, 550126092, 575454043, 391950555, 437785677, 296797629, 403704797, 719020919, -352995863, 263094116, 964090028, 116374465}

    {1, 6335, 1456, 613322143, 25696, 2651, 13414, 281, 17381382, 160, 779, 130, 167, 53540, 204, 23, 63124, 42478339, 5282132, 39, 76787954, 72368, 12065277, 126, 36657, 4079049, 272, 172, 175094, 70637, 2, 179, 230, 7963, 2660388, 82802, 94947, 12540, 870776478, 4669731, 323, 169775617, 56, 599481, 251829552, 969, 661, 110635, 475, 17689}

    Returns: {775591826, 1818211, 12296096, 48872, 6060136, 6297824, 7543114, 43659461, 244404, 50020391, 25302234, 97361692, 39775556, 5683235, 32757786, 202904555, 2174633, 46280, 476802, 121025593, 93686, 4578712, 270431, 42389228, 3436092, 447217, 59388117, 69312886, 1782851, 3070811, 470693924, 78933326, 71323956, 11062528, 247930, 3632524, 1216930, 7723030, 10426, 473760, 33850238, 50909, 62540811, 608614, 64781, 26979422, 14119835, 2451042, 45909049, 1257199 }

  196. {-827149051, -997974778, 184864686, 675634710, 897291830, 276518706, -943455698, 993648401, 152710897, -101807726, 375070350, 92897468, -364823559, -60419301, 370485388, 416257309, 628735246, 906198716, 463022543, 284570412, -69909603, -911006424, 80453966, 154001202, 565162544, 47788212, 48238960, 713799691, 290093702, 839760165, -652932530, -279460727, 129516644, -628832295, -167382808, -799416677, -300843974, 611110323, -852562392, 842655819, 575991477, 537937800, 887200722, 443544677, 446495057, 911980024, 287863851, 903782926, -228989155, 657379259}

    {703918586, 635708962, -699690397, 279750905, 45778875, -789755713, 184877518, -502347071, 15792142, 698490213, 954348185, 353196107, 820020988, -910445765, 527617429, -84272926, -199769441, -374588000, 75521411, 143541440, 67188575, -552989229, 270961739, 99475437, -343205342, 619962462, 781173222, -432887763, 726079728, 121026953, -143317604, -999254977, -341761879, 293880808, -901481687, -908245989, -888279797, 229082501, 93936972, -448649979, -575120446, -867976059, 767215550, 31514881, -601898167, 82473506, 395364884, 14765307, -564482658, -219523148}

    {36870, 684764310, 356597, 238152552, 6735, 19, 1024119, 12, 54729, 118, 209939825, 706, 287006, 29192217, 24, 43990, 6748, 2483, 261, 29710830, 497626, 48209, 214481, 270415653, 113029, 6, 1, 317664, 64201, 39335, 939, 212, 35, 241, 54, 1223899, 64127, 3000, 48679, 4598281, 140, 68, 2785, 170515601, 139118, 25, 1281, 30017147, 138094905, 3}

    Returns: {5658764, 45218, 1211985, 47386, 10958320, 206225571, 950035, 373998868, 656554, 69849022, 70771, 13813596, 1675563, 168880, 149683803, 2025781, 8053959, 19702572, 29206237, 58475, 137511, 4854688, 610395, 11149, 1967056, 309981231, 829412182, 1481334, 3086940, 4279793, 21897034, 71375356, 68352376, 45633689, 128783099, 1093728, 3707105, 11951418, 3889694, 445196, 71944496, 127810351, 22356977, 34053, 2010235, 187894239, 13764238, 164985, 51838, 657379259 }

  197. {-870525906, 823981838, -353321450, 82366649, 119439638, -866480864, -129128228, 488894936, 103508017, -641080330, 213438887, 254502860, -601903313, -142154335, 521293286, 688503010, 653849264, 114969179, 257070525, -757111249, -954368791, 987044199, 862548362, -92562313, -846018933, 120651559, 406645809, -517197308, -343831274, 722442707, 119419948, 840716783, 115349713, -166889330, 197883294, 643247050, -116537430, -917161020, 442437470, -275104612, 779504376, -556078554, -44037884, 530150093, -421413416, -857745338, -692469734, -156700197, 449608645, -301486687}

    {39150863, -262919579, -467132991, -946952570, -585724484, 982699253, -13830067, -21325068, 964579600, 79678790, -118959379, 503730301, -714462866, 480991900, -5622019, 299899546, -120703129, 503221131, -273200382, 9601974, -497192355, 60658922, 637803711, -429718746, 138183629, -148711565, -85981893, 435510275, 976291023, 927675113, 660549047, 412218202, -335104230, 118084574, -143092463, -798232929, -242569942, -429866593, -21930460, 872752684, 704283874, -307894073, 861634691, -628331421, 224736435, -900919466, -470874873, -951568018, -446779481, 140267835}

    {121, 3055176, 14348, 48637, 2547, 1692, 228836, 213, 524522532, 3428, 23817, 23, 84629491, 363714, 288, 1, 266608, 749187398, 9, 312, 6, 3, 8, 1, 638997, 5684675, 79514062, 139, 334, 89908, 221105010, 2533532, 5299613, 25, 1108426, 221009, 30857, 42, 77, 2066263, 1121395, 18011, 74, 976156, 5786473, 15286833, 125481524, 20386, 163, 679}

    Returns: {80028512, 494837, 4897152, 4311641, 11875120, 31882416, 271528, 34921067, 42359, 11053110, 1584803, 126372194, 101551, 831721, 32580831, 988402556, 1287975, 18859, 133911882, 44535956, 483853716, 987044199, 431274181, 522281059, 1072460, 80320, 46612, 59544224, 57415866, 3922953, 45143, 588270, 153959, 41250171, 231962, 2180782, 1534892, 161727760, 55304684, 636629, 992110, 4740173, 107704337, 832150, 198546, 318160, 74756, 6758190, 49830776, 12814504 }

  198. {25620311, 504289378, -590844856, 590581672, 54228868, 583202592, 449080953, 383695394, 101900175, 136863604, -192681124, -631189336, -391349421, -476691376, 455232897, 775136030, -599147551, 948916287, -938888851, -675170273, 923708494, 140561762, -911540265, -864888819, -641728213, -405941261, 364727021, -60819926, -683583882, -786345387, -130691177, 989658520, 938556566, -598185718, 53803172, -727932172, 741381497, -22706614, 603925664, -16006439, 558635809, 799487906, -585464819, 242934864, -855339758, 156893724, -91478863, 859620765, -877993162, -563352329}

    {767972810, 134343968, -544411718, 167496541, 29441405, 996803017, 314652210, -601185326, -581846792, 481195436, 263563043, -34424607, 579936571, 728368579, 495437917, -69203137, 833239364, -480225556, -112043347, 104270943, -526386206, 255554540, -844503713, 261297867, -499415301, 306618892, -644418565, -638395403, 121174257, -617211367, -769723729, -451597837, -43425037, -671179993, 79200861, 276189281, 6302248, -489939026, 837237774, 59477227, 359433512, -227662361, 104242738, -269260195, -394654346, 60482941, -10602127, -845496631, -135708371, 117431173}

    {1195, 1513666, 36895, 13, 27, 11, 3228, 1803, 62682, 1, 967, 232, 316074, 181648592, 361948, 4319514, 11732, 118326710, 12105548, 6468749, 1535174, 17830, 42972, 25376038, 2, 915897, 51781, 146076, 52, 15115, 3029, 871503735, 73107, 2, 11469, 75, 10441, 301641867, 2439831, 424142, 1252859, 9189743, 962, 726393, 5494, 251064, 15594951, 25, 3238443, 183522785}

    Returns: {22587436, 424198, 4189139, 196860558, 12536286, 395001403, 9688958, 16873044, 2360698, 618059040, 10610330, 42079290, 1244523, 64588, 1118437, 374444, 9483180, 97770, 271767, 268617, 858095, 2186815, 5995949, 179358, 641728213, 531583, 3255109, 1678327, 98723905, 8138462, 14227333, 36849, 3476136, 671179993, 894324, 91160718, 7268447, 28240, 660933, 94582, 593501, 274220, 19342416, 425534, 12759600, 335654, 23321, 243588200, 493698, 42479 }

  199. {717303832, 814757684, 665484334, 153451167, 27583718, 951476109, -4386872, -203805230, 536776986, 986666950, 168953528, 118413811, 534322033, 144540397, -567125556, 780125667, -684654981, 255821907, -417098497, 168233341, 300754026, -135651029, 538114896, 612864143, 56950320, -420885290, -88766003, -634370317, -243935347, 896218422, 579348410, 547400671, 710356465, 466991697, -290233330, 692998310, 10440973, -711542432, -352761084, -683042965, 903012204, -640922967, 793752088, -467910198, -40691819, -239687178, -57466287, 471007807, 28009160, 180499711}

    {-221541062, -14888666, -131310598, -232932913, -459056470, 139016422, 43471896, 54988457, 292885897, 480744604, -125064300, 724473973, -45026930, 778417877, -557418045, 464016814, 776890593, 24666048, -487342627, 759892543, -99236429, 238085516, 503190146, 164626961, 876387037, -39560746, 674373372, -199110211, 607986258, 47594999, 795823854, -941596004, -791755265, -466840450, -279208161, 200072361, -521634247, -290168877, -773862148, -576994330, 151687678, 133612024, -147124895, -776427475, 553473659, 55648299, 265794184, 396464692, -406891639, 367100682}

    {20, 19173808, 1004763, 158983405, 60349, 29461263, 378296, 2, 1107712, 443, 24086, 470950, 1142947, 5663724, 829972899, 8, 2, 9102377, 12529, 26408, 388591, 108, 54791385, 38254, 39, 4785, 10, 431253, 9, 34487209, 3, 30, 35964048, 290913310, 67, 65233, 3, 775887241, 88532, 5097733, 5880, 310723726, 1, 1, 822495, 902671, 16783924, 223, 1166, 80183452}

    Returns: {179325958, 186103, 676724, 22123, 1873700, 177159, 71043, 203805230, 581027, 52286535, 1356139, 1069780, 501585, 332683, 27603, 390062834, 776890593, 85188, 5738315, 4791904, 508117, 26695468, 99530, 3246173, 146064507, 6127056, 224791124, 1012631, 243317978, 152827, 795823854, 212713811, 177375, 38715, 51767409, 2824871, 521634247, 27588, 2858637, 396029, 11966023, 37142, 940876983, 1244337673, 611984, 259005, 66378, 41621752, 11967402, 45685 }

  200. {507621488, -631301978, 449016604, 894732415, 795720009, -604318970, -108874611, 811430676, -94780547, -403040545, -344588251, -310641391, -834822097, -95742771, 222323686, 802981916, -680323410, 742894534, -961265479, 877654502, 776363945, -653885799, -89506137, 612994841, -154861836, -161498226, 23668138, 337644882, 815130441, -393837532, -808917907, -374007631, -981753564, -92011263, -95196853, 987894333, 721385726, -402547818, -152071834, -463263746, -425185958, 690695092, 925260088, -512111248, -811563180, 817642044, 132515968, 440747569, -204290241, -860885256}

    {-543732385, -909873434, -767972754, -782526613, 876237374, -488042000, -668296125, 86169653, 146456496, 83828621, 115324477, -152038263, 545801896, -85228322, 217717137, -956451266, 228992443, -653663928, 833586299, 303423751, 724573387, 812819131, 25063906, 463659393, -431722633, -689957209, 253039582, 493756512, 918185701, 895071416, 910106006, 556369291, 160331911, -857489961, -431270471, -446288969, -471583039, 729742426, 157719863, -288325376, 595554175, 523996822, 383797926, -543089130, 36534484, 729778932, 897281992, 913752263, -946216794, -776485771}

    {1850948, 14, 1004584, 520926353, 108117, 107, 57125239, 263813649, 750673634, 470, 141, 191214, 500717808, 196720, 30, 309, 13458279, 4575952, 23455702, 5, 213319, 1, 1583, 7732, 2531882, 4, 2, 72820, 728327, 11893698, 590, 1, 92, 100, 611682534, 81074361, 31379, 342, 21585, 568, 17, 3, 106, 18, 407195, 2380850, 3483522, 3701767, 11123599, 1987024}

    Returns: {546779, 308235083, 887609, 52080, 3601160, 78025784, 89587, 50239, 6368, 19192407, 31326205, 791527, 44574, 289056, 62862975, 73309716, 195687, 462589, 262718, 438827251, 2299678, 1466704930, 2350236, 8753890, 288257, 425727718, 253039582, 2218683, 1438805, 283557, 50559527, 930376922, 109083730, 88049278, 17858, 120393, 4870413, 45415431, 1496579, 23134612, 204148027, 690695092, 98736819, 177587724, 1273376, 710302, 485981, 527306, 290248, 822465 }

  201. {-739229938, 103247059, 15925646, 234831239, -57039135, -205907037, -688086460, -73613154, -92768323, -929318384, 718281723, 922750796, 456743378, -49327170, 899016221, 106709202, -662051833, 869373160, -771291417, -185548579, 534829884, -385243297, 979470880, -178484448, 33987839, -833389732, 67479720, -924049131, 478450957, 578576114, -586882936, 137430074, 522655791, 658018212, -627040444, 16338072, 303860150, -799861043, -166755599, 4162687, -978909701, 417116619, 172483463, -223299047, 190089262, -879303066, 159132870, 19832834, -831630441, 549056538}

    {748816314, 156252055, 163490861, -656316590, 465192825, -570762319, -306196707, -751394339, -125714644, 223130509, -3454470, -837547343, -10871400, -268916816, -254676611, -744145016, 73423507, 622450862, -643164197, 626656498, -173080934, -348419465, 758125829, 536750679, -238448038, -129405764, 59266565, 576100037, -709245618, -94613886, 135714382, -998967816, 73474442, -686458819, -837095344, -616652760, -199585979, 232812866, -794068523, 189393674, 26473811, 62920069, -869926495, -995523529, -971314910, -789320232, -755657986, 404128976, -841059931, 607641994}

    {623, 2672, 2286585, 407942, 2746851, 323812501, 41, 1506775, 144403, 583, 3, 135565, 615, 2025, 5866, 1636, 32, 18, 72168093, 26, 1118836, 9640, 145328, 17824880, 462567818, 1111, 23, 13, 5794, 2209, 11, 3, 145, 47386498, 9387, 248182, 6, 203, 163267953, 2996, 13, 69799, 11, 115, 2320, 691285, 13, 352108, 5411, 9339566}

    Returns: {42515608, 3630378, 108637, 1091522, 282787, 33720, 120169260, 615075, 411214, 39915758, 718281723, 3385189, 19030975, 6097725, 12224577, 18603626, 132410367, 262355243, 118217, 130805598, 531571, 5316397, 3249942, 133988, 11199, 25422216, 21124381, 308016377, 11257806, 12533804, 195627646, 998967816, 44363293, 138137, 10804758, 1238282, 167815377, 59827182, 63501, 3507291, 326303234, 1597610, 289975499, 99552353, 20609517, 1421275, 251885996, 681989, 16083562, 267981 }

  202. {-626044170, 944980007, -740188086, 683264096, -677819702, -364184962, -442661984, -852005487, 812817122, 321066485, -715190163, -362093951, -537985386, -10395108, 129018338, -94455115, 50172924, 425848064, 89905878, 532219496, 876492458, -994972683, 146649987, 94391689, 21518439, -773929918, 975706129, -21926354, -305355312, -141845628, 924585541, 64705062, -435090175, -361912123, 669463326, 783355250, 72867053, 126791476, -286188367, 143003644, 373062968, 494674126, 111231199, -305180086, 287896910, -183915352, 306082219, -903431557, 439539937, 294134240}

    {-69232979, 722360724, -217238061, -94000269, 129174171, -859794826, -340802835, 315378494, -974453393, -752280651, -928837153, 262771865, 956254944, -523296475, 697993142, 238509361, 537439126, -97192918, 110957930, 474989814, 467817112, -217573541, 822140692, 989836253, -577970209, -324751798, -110436009, 959581085, 889385004, 40892856, 983800649, -220669027, 775439089, 553494983, -968233255, -954571401, -238741600, 81439909, -78814339, 884679499, -20445321, -518596854, -350392227, 111419005, 697741597, 382052462, 173721537, 369552198, -728818659, 816797708}

    {291, 9370, 125, 1417, 3798871, 30051281, 3723, 60712, 1645955, 1, 1402024, 17219, 4, 2495201, 17735361, 106, 12927, 51442102, 129373, 26378, 3, 973, 15310969, 31279617, 992071098, 19, 65, 39, 39246484, 228585265, 222, 330, 74, 11858, 157, 27, 79, 68866, 3923473, 47126580, 95360823, 928, 18, 395, 223647841, 166, 1639927, 40, 6928, 133584}

    Returns: {37295793, 12312634, 69651495, 18466598, 354030, 170335, 9187686, 3689249, 989105, 1073347136, 990065, 3411806, 747120165, 331411, 168551, 25311975, 4756099, 60901, 397054, 4398294, 876492458, 32863526, 213429, 177788, 18363, 208067960, 121963267, 159930181, 150103, 9765, 90875533, 12802449, 104524651, 6082422, 96335093, 248275236, 29842700, 574357, 149866, 130544, 38261, 23565628, 90223962, 16563860, 50473, 33857867, 274842, 159122970, 10238643, 2376215 }

  203. {599764731, 621267858, 516471537, -584977663, -377558031, -998851736, 709862366, 729056166, -836207013, -51976753, 529116782, 243599597, -743394451, 90729513, -409936357, -358739682, -242200912, 151072453, -425360655, -49985622, 820264059, 707858451, -295629387, 859363755, -263014007, -879820859, -208841373, 993223838, 864625134, 845968583, -430737335, -622975775, 12000097, 186269947, -744453902, 529319701, 227558330, -32071448, 891124196, -548222259, -949044181, 126377139, 728527958, 841958589, 501807891, 960549369, -28764010, -82618466, -82353891, -622282251}

    {161694472, -838987210, -149096490, -809499470, -327366029, -371680236, 107238719, 609968746, -382886198, -418310911, -754938348, 603279741, -444549314, -6001278, 70125278, 223227079, -595095479, 55635898, 693135917, 92918243, -926558034, -731254432, -976836541, 999773172, -879788167, -852369759, 140424398, 786741478, -137001714, 140302119, 759307354, -28234137, 640599250, -859423193, -701035161, -385880863, -825466356, 408052421, -1288559, 137070834, 542608820, 784515163, -812337649, -401322020, 887158767, 496953054, -769515712, 232224664, 345595641, -77469728}

    {36, 848743, 61005, 4856, 401249031, 17, 2482852, 9, 3061, 11271413, 2, 23105893, 128440884, 27528135, 309509390, 484724, 4418715, 90801439, 13633239, 379815195, 9, 1093, 115, 20339487, 539082509, 184977517, 131, 7325579, 2784263, 73, 54091426, 584493, 30658, 121003974, 10352945, 13, 869, 20868886, 4998883, 2199, 414733856, 9, 657, 225, 5736, 3002177, 14, 4, 1003, 819139}

    Returns: {108943815, 1133251, 2176884, 14347503, 24948, 274106395, 455640, 344680180, 16709758, 125558, 754938348, 135353, 76429, 17331, 23640, 606894, 305659, 16895, 220257, 5414, 445563355, 31285063, 97795760, 292326, 39550, 90070, 22324286, 468153, 524658, 105746073, 118697, 815767, 3660568, 79943, 317811, 183040113, 29168792, 89600, 398714, 12072331, 53681, 282567911, 42801823, 63189067, 13472149, 624176, 256505238, 157421565, 11267204, 692946 }

  204. {161019936, -274283521, -315708760, 867294267, -362894710, -45517693, -745982633, -929611370, -47868295, -21134467, -224742860, -43870795, 667242377, -701643104, 359734781, -88980919, -513083620, 129839307, -128053078, 68074488, -993172796, -794212024, 209394249, 171005464, 768199554, -359395352, -70723655, 267957807, -589852670, 7515580, 78436153, 82756527, -496335717, -633222674, 366377495, 502916795, -659088089, 945663483, 179228283, 957230691, 918629638, -570557074, -836128037, -566656519, 938308137, -129742342, 970241933, -598806931, 722608920, 946762079}

    {801016219, 10461500, -716145297, 534912563, 232804805, 207136827, 416772060, 224659752, 319104896, -798603311, -497974356, 908070840, -131985021, -616414046, 699533255, 862527233, -520493920, -561464306, 616573763, -860954432, 661829670, 687567906, -776240916, -131270012, 430205346, 11931512, 46375864, -63726154, 777568249, -401709309, -801574351, 993722739, 259175434, 124689517, 494496028, 21777081, 127402484, -595305082, 829370994, -55619973, -526906493, -206601202, -426499243, -114723232, 803478419, -928976384, 982136485, -87105759, 679954877, 329303390}

    {12800, 152478, 1888801, 18455, 346, 6, 3936142, 34, 21380497, 4433083, 3, 581048, 461301, 1262869, 1120, 12, 225, 1162, 756487, 890, 5324, 355674, 2, 3, 52, 80676, 286466697, 30, 3081, 137, 6745314, 6252601, 1, 7, 28298636, 78, 1625, 6, 10739884, 10398220, 122880, 11896, 35, 13598, 2418, 85653, 5, 480, 38039, 716}

    Returns: {7232815, 703292, 569498, 7508606, 23380347, 103568414, 430716, 185922274, 69785, 379441, 497974356, 1192836, 1001501, 831147, 23767586, 287509078, 49217979, 16983618, 724160, 29688084, 16368627, 1761583, 776240916, 171005464, 124309274, 1266686, 4997, 53591562, 17616719, 36519029, 310110, 398787, 755511151, 316611337, 115692, 62864600, 16696795, 513656189, 258919, 297354, 3021962, 5576374, 167225608, 4962973, 25243284, 3205693, 650792806, 28514616, 5100232, 37733210 }

  205. {350094485, -59465703, 301650813, 493497124, 726872905, 728267881, 646284847, 247277405, -610114152, -889290604, 942942587, 398138767, -449746422, -815547018, -829157569, 833322540, 126734904, 642504299, 15840780, -725479124, 170953687, 670642216, -41561340, 442656888, -509135940, 984522614, -666655105, 765945012, 489992336, -679507993, 55244759, -111992636, -442185089, -231578176, 816151888, -249812294, 22847214, 701440128, -264429700, 601876063, 766907868, -345564217, -958423916, -860946990, 166179838, -10540111, 818188469, 66695025, -1000000000, 1000000000 }

    {-759562847, 388579111, 948590301, -186468629, -908936551, 552174777, 408310326, 729590393, -108146720, -894682139, 330007066, 15158681, 947447563, -135733158, 680334342, -638116658, -902688173, 762933096, 671635881, -894934498, 14012652, 49602780, 133690020, 579701461, -595752346, -842633248, -615003008, -428962476, 362158131, -723942678, 369521718, -844246119, 679476307, -876167056, 24375289, 209090170, 352850339, 289958815, 965142477, 264287292, 603563104, -918128812, -224982821, 695043550, -440442508, 826842852, -204344031, 69798816, 1000000000, -1000000000 }

    {1, 3306, 11, 22196, 117523, 261753, 801826904, 9055519, 15349382, 10861, 76203, 11, 70437828, 32442, 473, 1496362, 1, 33265, 70636254, 8749345, 14160290, 2425, 33, 441909, 132481883, 5768, 409, 1137, 602, 59565889, 2283279, 9, 43, 499176, 74, 963886, 1010, 6, 194, 1093, 88, 79702, 2026016, 9079687, 191187, 17475, 4230, 7, 1, 1000000000 }

    Returns: {1109657332, 6850833, 316196767, 3543540, 3395225, 1786395, 26998, 256001, 158156, 12135869, 3622518, 132712923, 124963, 4592709, 50316398, 858059, 1029423077, 5471023, 79936, 389492, 45583, 13686576, 26738004, 1097436, 68086, 17076224, 45773505, 26144700, 25063250, 128649, 247277, 300080813, 128652694, 1282832, 102018986, 331854, 11382269, 350720064, 74241729, 20110130, 106868942, 3475282, 691664, 367210, 1076863, 6263961, 12976696, 45497947, 2000000000, 44722 }

  206. {64395372, -744126603, -174569404, 434138482, -274485374, -852108152, -854435752, 768639774, 520624402, 296295840, -136026493, 831670630, 300567910, -978751673, -29680822, 947891515, -247091873, 954456853, 589193572, -102305705, -833675268, 445539114, -15746386, -103606559, 218183193, 515504730, -885618784, 569963497, 527144940, 316420611, -7683848, -224307605, 331680964, -25740921, -19587701, -701926810, -552039565, 801856508, -891911114, -739668690, 640513937, -932389316, -823007302, -72292060, 83390565, -934651558, 73701025, -178226091, -275776979, 475466112 }

    {82426413, -799516671, 805532778, -20509858, -806903433, 217344607, -820048519, 317208296, -162200055, -920956379, 65446906, -85494937, -941617449, 877254788, -491033910, 512082987, 171448965, -330473951, 705088564, -406540617, -171730097, -996710122, -611921096, -406202322, 544461731, -918745782, 84506781, 73724821, 346384408, -438020188, -107613919, 550773780, 24487489, -748886781, -543252255, -200212828, -128947199, -819320558, -150509467, 795227082, -377856521, -531160746, -511426091, 660271341, -2346723, 965503054, -667375849, 846569660, -646080002, 371756599 }

    {631, 451, 709, 99, 452, 745, 953, 941, 897, 803, 480, 892, 616, 343, 459, 936, 244, 388, 688, 896, 83, 363, 456, 689, 42, 113, 82, 907, 697, 798, 517, 422, 240, 77, 189, 319, 26, 165, 11, 668, 286, 682, 131, 700, 646, 216, 18, 324, 359, 955 }

    Returns: {4194909, 51718539, 31162391, 48237610, 40254013, 32373011, 38941495, 27271881, 18341205, 34372641, 7031248, 28678298, 40069491, 71384864, 23382568, 35409795, 19577433, 51513622, 35291808, 14063060, 95455568, 58070461, 29139100, 16049761, 93364762, 102304187, 98402088, 19195087, 24018810, 19344636, 4891542, 29463449, 22112065, 93610848, 41788635, 41289813, 112093303, 90065393, 297303705, 42635994, 44834714, 41309300, 86297628, 25395052, 3335623, 95007731, 166843963, 49011938, 37525712, 19702854 }

  207. {402006505, 416994476, 563086565, 329758508, 314129586, 423941531, 502908315, 698178634, 932376372, 968991508, 345013604, 640976658, 898536817, 839982258, 468687090, 154921126, 297519504, 242787897, 423573767, 224911257, 60623607, 425657615, 117536263, 117575376, 202176169, 119594873, 609050456, 646897298, 465883931, 450574087, 342215383, 347411702, 238413044, 30032018, 870792257, 996118289, 312731256, 794700061, 348948682, 636172463, 27849990, 361426041, 599617394, 400069969, 734084245, 782321252, 554587436, 715550204, 542220622, 345915647 }

    {482567044, 774612311, 510491414, 300325510, 642491865, 795299764, 998336988, 739326600, 530156509, 936868013, 672367777, 119904067, 888091340, 446618126, 948134007, 771768551, 586361753, 716489113, 110142819, 729867366, 11709920, 905650725, 814555572, 621036259, 396263494, 8819705, 338222044, 179775798, 271000593, 574100322, 949170284, 692048560, 174841428, 41598999, 937079417, 167582878, 560081439, 651375946, 15101797, 655531595, 717621053, 465130093, 629437583, 661064291, 52309125, 14296513, 125205034, 46466502, 963684856, 39408901 }

    {8, 8, 9, 86, 42, 17, 32, 48, 31, 100, 4, 100, 52, 17, 93, 43, 88, 94, 32, 31, 49356791, 217145081, 586976241, 394017611, 900255160, 762177629, 265566165, 931771626, 182950563, 955623147, 229194523, 836646270, 274322015, 791394300, 364879098, 838319621, 798919238, 795603986, 665535726, 229460453, 792834668, 101338345, 552108027, 393909878, 387560278, 472497670, 921561962, 37077852, 350403662, 106855589 }

    Returns: {241283522, 387306156, 272777424, 48468002, 114222380, 243848259, 208298525, 159722804, 208933269, 136132823, 508690691, 67095268, 178662816, 257320077, 112616910, 128628092, 73512151, 79798387, 84714754, 145973474, 8789, 67909, 33970, 31843, 14827, 4344, 42751, 21996, 39848, 23609, 66647, 26772, 17851, 1824, 66969, 34888, 22695, 36430, 13539, 60304, 25506, 58515, 36998, 38933, 37384, 35997, 18729, 117761, 59072, 33681 }


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: