Statistics

Problem Statement for "CoprimeNeighbors"

Problem Statement

When little Limak played with numbers he noticed a surprising property: If two numbers are coprime, they like each other and want to spend time together. Otherwise, they hate each other and cannot be together. Limak has a good heart and he wants numbers to be happy.


You are given an int N. Limak asks you to find a sequence of N integers t[0], t[1], ..., t[N-1] with following properties:

  • Every element should be between 1 and 10^18, inclusive.
  • Each pair of consecutive elements must be coprime. In other words, for every i between 0 and N-2, inclusive, the greatest common divisor of t[i] and t[i+1] must be 1.
  • No other pairs of elements may be coprime. In other words, for every valid i and j such that i + 2 ≤ j the numbers t[i] and t[j] must have a common divisor greater than one.


Find any such sequence and return it as a long[]. (You may assume that for the given constraints a solution always exists.)

Definition

Class:
CoprimeNeighbors
Method:
findAny
Parameters:
int
Returns:
long[]
Method signature:
long[] findAny(int N)
(be sure your method is public)

Constraints

  • N will be between 2 and 500, inclusive.

Examples

  1. 2

    Returns: {14, 25 }

    We are looking for a sequence with 2 elements: t[0] and t[1]. The values t[0] and t[1] are supposed to be coprime. The values 14 and 25 are coprime, so {14, 25} is a valid sequence.

  2. 3

    Returns: {1000000000000000000, 1, 1000000000000000000 }

    Note that the sequence is not cyclic: the first element and the last element are not adjacent. For N=3 the numbers t[0] and t[2] cannot be coprime. Also note that the returned sequence may contain duplicates.

  3. 6

    Returns: {14, 39, 80, 63, 26, 105 }

  4. 4

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402 }

  5. 5

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395 }

  6. 7

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055 }

  7. 8

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247 }

  8. 15

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946 }

  9. 16

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541 }

  10. 17

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770 }

  11. 59

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449 }

  12. 123

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242 }

  13. 128

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905 }

  14. 129

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751 }

  15. 380

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735 }

  16. 473

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327 }

  17. 479

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327, 868971515896253935, 18217233476958126, 737356421940872041, 895350445654470, 177966736483173869, 16781484856136390 }

  18. 415

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714 }

  19. 488

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327, 868971515896253935, 18217233476958126, 737356421940872041, 895350445654470, 177966736483173869, 16781484856136390, 11659771035528231, 99145880336111390, 94251367316823717, 86511612362696138, 7728961152770715, 107250192107547314, 389670344506204645, 403954244914430714, 313221066857985 }

  20. 498

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327, 868971515896253935, 18217233476958126, 737356421940872041, 895350445654470, 177966736483173869, 16781484856136390, 11659771035528231, 99145880336111390, 94251367316823717, 86511612362696138, 7728961152770715, 107250192107547314, 389670344506204645, 403954244914430714, 313221066857985, 596129047308354826, 20050150939680455, 36837267565756938, 46683215347716805, 316549118250487318, 4566155144157255, 178469814939818038, 178902411928931515, 157311454064962242, 34411633219763345 }

  21. 499

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327, 868971515896253935, 18217233476958126, 737356421940872041, 895350445654470, 177966736483173869, 16781484856136390, 11659771035528231, 99145880336111390, 94251367316823717, 86511612362696138, 7728961152770715, 107250192107547314, 389670344506204645, 403954244914430714, 313221066857985, 596129047308354826, 20050150939680455, 36837267565756938, 46683215347716805, 316549118250487318, 4566155144157255, 178469814939818038, 178902411928931515, 157311454064962242, 34411633219763345, 952933947556884837 }

  22. 500

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327, 868971515896253935, 18217233476958126, 737356421940872041, 895350445654470, 177966736483173869, 16781484856136390, 11659771035528231, 99145880336111390, 94251367316823717, 86511612362696138, 7728961152770715, 107250192107547314, 389670344506204645, 403954244914430714, 313221066857985, 596129047308354826, 20050150939680455, 36837267565756938, 46683215347716805, 316549118250487318, 4566155144157255, 178469814939818038, 178902411928931515, 157311454064962242, 34411633219763345, 952933947556884837, 1938914427379930 }

  23. 493

    Returns: {172636023060370515, 218193726573364958, 71868480630185855, 584682195682971402, 29667137042210395, 9198895787045646, 689592454059343055, 612537796263024247, 48618200724670614, 733535002677050483, 223228024043866466, 133821083402488405, 950114035655543678, 211600155168320655, 814308428084541946, 87871829972915541, 201444926525586770, 373595503548966339, 21076303997092435, 890337359843633402, 97070516514109677, 555036994698845165, 42915907320630186, 124752151210786715, 12653178083399346, 903277745755113685, 28164144097562754, 59009511702836695, 50551634214839922, 360419656514336315, 68844238985994682, 11774931036291345, 287238913211432798, 224732877026204157, 7488197513385610, 941339235812981577, 20831092958104930, 6519928694620341, 33318289424558570, 988789091679888191, 16292921379611754, 53155153139653565, 35090724356326542, 414940858543048453, 5842852513917270, 96762926084495671, 2227909226285910, 271968134379374279, 93773015005819305, 698842260952466477, 170339246043196634, 11721426808294203, 59561798083672670, 438638787427871373, 4623914898241430, 160185048929150637, 537573452041240043, 193668724445341330, 50143718922172449, 337117568398131190, 26378755287764187, 302607274938280078, 17532347721397215, 125315392661996878, 170821075430736129, 152153822273459435, 594150744653427243, 69185728060044505, 84344525912436537, 726213192879835115, 276464051263321251, 523860097104258226, 158278048566542665, 1235938916594382, 121650897155775695, 254088604543136638, 61481366519748045, 269456170782891631, 18167659658580198, 160765208145978667, 584453077578316578, 345552970399914095, 7262710716180678, 96343460852325505, 37591341861807138, 29102438471064959, 138054379669130865, 837480275145580858, 123585825486215911, 1728723231392190, 933093286215896099, 15682361700281070, 751088166765590159, 39121557782210106, 922288518288734395, 10241878361225154, 373046215554452765, 956402860823584306, 79595347118630315, 174493960212166881, 843876806108693371, 452178968665710, 954615533023828081, 317655989428323351, 441514097927210, 136287974644769337, 996552168707714930, 69622576032360783, 754180959515615555, 1447610507602818, 35079380187487405, 12780940133981994, 783876274656519185, 148006373665613398, 311904786672094805, 160216087219459778, 12120862631534895, 585163196363120947, 26344744874421810, 29467889140196507, 256107342027630858, 292262213763035815, 8861660190814242, 602618360727567965, 1813980890551206, 56824422714166415, 220768492171833957, 7983414873723905, 332374224717155751, 42960799754326670, 61960982494581807, 87026709922398070, 90867658713034749, 50552423410001710, 306519648877424983, 39714929131807506, 658375221297927835, 175452554159991878, 188895195774344995, 115200114091838706, 32762055223033565, 1160752906576158, 17198816853374585, 369785651257358294, 104258691870585045, 606796792548112426, 87330463918698567, 982023267493459477, 576452166542490, 357751735328199553, 48688526349158865, 17837659208646926, 12210212125755735, 44818037712480934, 141093558241499355, 867958856740374581, 202235249518881535, 115040479252652198, 54309894900979971, 71573965297593370, 351300041700831223, 7749045976727190, 512295597973145623, 3628341827480634, 7834829576559895, 354889923248770662, 882827681801065, 70893010285184046, 25646216849588335, 517957910914708443, 1841635711838230, 742849172909537109, 199496513124370, 212301893343843147, 182754409579149110, 719304579497652757, 93353448485628435, 350323673714764862, 872342697892030611, 458779006531936805, 42248069394214818, 320884592698615517, 853452346376174619, 14482193964394090, 28260460175146563, 851365009375226665, 1908068373091842, 897184238236936727, 1337040313748670, 545118551752546681, 29603756308845345, 84470010740450881, 152257395680961006, 24577724680146365, 730743660140855163, 21489741983081645, 242230072353652779, 119669140238193602, 62617036254968305, 758231900068678399, 22438376281848945, 1384911891659114, 133487508908312355, 7840532830390546, 45206085546609855, 175542188474866382, 79606858618823745, 14169507834683614, 12954647534759535, 255944407784687522, 22310790428227665, 22332091871677654, 934059287395562205, 189718876837356638, 3611808763157595, 459538499989048834, 456640936864521955, 5249193456510498, 12923132812089955, 47453376598289862, 58108658348446255, 579872268990382683, 176521710974470345, 5375290081516446, 378058540117003955, 93190486129544742, 113142681020248165, 3411635995668642, 828229080047407415, 5917740389004822, 268662078956341655, 200983082572288478, 271384707417255445, 189254790982468101, 126457563256474270, 833139211394255969, 57200343570328310, 178329365748917719, 128318454400839945, 22190640207000902, 109263728676327135, 24192305596090918, 95029699898647185, 722566328820089171, 33521660332717206, 967129672853142485, 310513074770803749, 6313776957941530, 423560755730731827, 154937179539519706, 938997920365313215, 39762514708192146, 974640064908990029, 71699485709861690, 273079262682942513, 416432524296277645, 79797750861120666, 95946287422675165, 61683668257603821, 14497345107288190, 679912892864650443, 8473494232377790, 263382684563539011, 718055225033154085, 317103310446796581, 74156970724864885, 390026886760437387, 85414744792090142, 155356199276722845, 584526764989636931, 3420871073732010, 326455060051303183, 14348475440410422, 164615711980196855, 101620791442355614, 207477796469902395, 144258885753833494, 19206237138098505, 689270824132536842, 195941451168632793, 20284611153506854, 95810145057228219, 94270467224865295, 51772995516731442, 16682135126551895, 141246232055841138, 432453145157713295, 848811193199502, 834536974298275787, 79398144936281715, 66257645683286122, 796802204014155471, 111049958097627731, 57257389682217285, 847295260258431946, 24969464911383685, 118147164948168954, 279869689506228241, 10587099708619005, 39761524460061782, 397053468665615905, 790279338660845307, 33298884898695494, 95095558131039543, 10583177438279770, 66868601293721073, 11422119901327070, 244279970287245753, 657319166141895634, 1533479512888155, 472329843174408518, 60686158267719145, 293521285419967671, 4195379646027710, 65637865938654867, 57056788393749214, 420946201140351249, 630039612541647565, 17666209579235646, 113410405334987005, 170106806945875098, 362641901048430047, 93578122530069730, 187960599676650783, 58410061920476110, 650433883763852763, 2338166806337362, 60147874604662755, 263973334508663962, 15284085600161085, 8844103522911202, 669560167052243555, 134690618614028386, 3570794527615095, 341706351027257762, 132985648494557111, 147035218979269803, 14154573523108010, 17730352298852193, 119584569807877334, 185176269429275553, 4730944302047390, 565530720039509757, 33335702334587290, 8061523938613509, 21674280893183930, 66445281042945441, 287900188049440802, 273329206907289845, 734882004709771798, 47163574294779215, 108787115843317974, 865697966855028307, 95882887781695545, 32994351125428154, 82851811812167385, 1125323534887706, 217860623553185535, 6737890079875262, 79781051736227517, 8288441137871290, 13000932625117983, 50103373873499914, 34126868614302555, 21356910864583522, 25188614676004395, 56834268601715774, 21763868712408669, 29142601803579010, 151265219347071687, 233504667195551255, 81257025800513134, 10690281817828445, 365104941488780298, 296283952797648277, 52941478324855310, 553750506520591191, 706510700759077615, 449585567467972342, 20476604120154735, 14991800798645242, 235632044719438115, 14175555563036307, 146486093152842430, 583089561509525133, 334548055345790, 96655129192864137, 19452104930862370, 26692905175241403, 289365613484044955, 111969138350468614, 74622535599632405, 47582994861617514, 41112645474950665, 557897060497552977, 598647879827740379, 12941953863936438, 133623859486039265, 316484416316364218, 104175453411389073, 312162852026434354, 3941263391133705, 287677954204296986, 62531641977054145, 3706740304716306, 156026635413686135, 230047729372684054, 6351726191286795, 58176754316966558, 499007903314166553, 871325314838472010, 8457934403190363, 77010068218785790, 597738330502372599, 7199905678679714, 114831910303207365, 45944661731921953, 236264518987927810, 630647077692032401, 31598027582412435, 31996636232092714, 2633496026307135, 615058023909490889, 85638356025544905, 112947841329925238, 105474618360024639, 112631881912880785, 248468520684761427, 109426284948124298, 77502299773598193, 410404236346621202, 324762847545979505, 143325864220206129, 417259802282565455, 471944156037507142, 23425697231738165, 11943024304214058, 412839042278677469, 101672747505482046, 657475820169361765, 16220001792690094, 462272674992059865, 13673529597975247, 925886183394444645, 68779951502613962, 74472190425232383, 132443568354851930, 3868370062302837, 97330886608915690, 192921285748193769, 159860370037801330, 142008918905852661, 159497826274819186, 503152527730234863, 47967851904299558, 63242867595212695, 43375501745283606, 229465418280045805, 751815426540615843, 101751337505542985, 652943856889310686, 43904215942624565, 1465625503181658, 422893664120835655, 1145873668595838, 955667456350973465, 123512886525342498, 384918644458224695, 23246655853190253, 262066486177357330, 30636925688328531, 36115151107254170, 551899049079315327, 868971515896253935, 18217233476958126, 737356421940872041, 895350445654470, 177966736483173869, 16781484856136390, 11659771035528231, 99145880336111390, 94251367316823717, 86511612362696138, 7728961152770715, 107250192107547314, 389670344506204645, 403954244914430714, 313221066857985, 596129047308354826, 20050150939680455, 36837267565756938, 46683215347716805, 316549118250487318 }


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: