Statistics

Problem Statement for "FindingFriend"

Problem Statement

Your friend just took part in a popular online programming contest. The participants were split across roomCount rooms, with each room containing exactly roomSize contestants. We will use n = roomCount * roomSize to denote the total number of contestants.

The contest was such that there were no ties. After the contest, each contestant had a distinct rank between 1 and n, inclusive. (The contestant with rank 1 is the winner.)

A room winner is the contestant with the best (i.e., smallest) rank in their room.

You do not know the final standings. The only thing you know are the ranks of all room winners. More precisely, you are given a int[] leaders with roomCount elements. The i-th element of leaders denotes the rank of the room winner of the i-th room.

Your friend just told you that her rank in this contest was friendPlace.

Return the number of different rooms in which your friend could have competed, given the information you have.

Definition

Class:
FindingFriend
Method:
find
Parameters:
int, int[], int
Returns:
int
Method signature:
int find(int roomSize, int[] leaders, int friendPlace)
(be sure your method is public)

Notes

  • The value of n is not explicitly given in the arguments, but can be computed as roomSize times the number of elements in leaders.

Constraints

  • roomSize will be between 1 and 1,000,000,000, inclusive.
  • roomCount will be between 1 and 1,000, inclusive.
  • Additionally, roomSize and roomCount will be such that n (that is, roomSize times roomCount) will not exceed 1,000,000,000.
  • leaders will contain exactly roomCount elements.
  • Each element of leaders will be between 1 and n, inclusive.
  • All elements of leaders will be distinct.
  • It is guaranteed there is at least one distribution of contestants into rooms that is consistent with leaders.
  • friendPlace will be between 1 and n, inclusive.

Examples

  1. 2

    {5,1,2}

    4

    Returns: 2

    We have 6 contestants: 3 rooms with 2 contestants in each of them. Your friend finished 4-th. Given the information you have, there are only two possible distributions of contestant ranks into rooms: Room 1: ranks 5 and 6. Room 2: ranks 1 and 3. Room 3: ranks 2 and 4. Room 1: ranks 5 and 6. Room 2: ranks 1 and 4. Room 3: ranks 2 and 3. Your friend has competed either in room 2 or in room 3. There are two possible rooms, so the correct return value is 2.

  2. 5

    {1,2,3,4,5}

    4

    Returns: 1

    You know for sure your friend is in room 4, as she is its room winner.

  3. 6

    {10,5,1,4,2,20}

    9

    Returns: 4

    Your friend can be in either of the rooms 2, 3, 4, and 5.

  4. 1000000000

    {1}

    700700700

    Returns: 1

  5. 2

    {3,6,8,1,2}

    10

    Returns: 5

  6. 374514

    {82451613,13285326,24155806,66262612,82258828,13491426,61126893,63186351,80614383,7268742,57486522,45696773,26345552,3846508,23558986,33568265,15716152,19295268,41682706,13009471,4632112,52712892,7079204,58062272,30216817,35522043,29206635,70997637,62890820,41095132,19804091,545908,51613213,48683500,743106,6454792,21113129,76361666,84446876,79835377,23795576,35372803,16623128,68226077,53989077,54169096,19615325,27576939,85322589,32307138,9400296,52885585,46645415,51219362,25614107,43424017,67661189,23197829,53242554,57143614,43791010,58086256,21956841,60187903,80290799,76003127,77970765,72817913,29697743,5786208,38764367,64369645,13991340,25057708,11363005,72354317,77648199,69037934,72902143,58026903,6005340,18351117,75105947,71136474,1035217,40329568,21989377,41517588,3517452,37727291,12133627,10354836,39523534,19875034,83951794,3597880,61233670,71878226,17925042,64697706,65601808,34519170,66502074,63366603,35952023,78904944,52142884,77444828,15725036,48074356,21467111,78450594,83780599,34398958,74379333,42275558,66251688,54747302,15154365,33055339,49768565,51918092,36702718,65082034,2184871,44752547,11133396,31402142,18715564,27567349,9099712,57683050,26099046,62079414,55575261,76348657,23271350,46039106,73503352,49288535,38434749,24951617,82779491,21309993,69992681,29641928,81539429,94760,81172739,60475088,987987,42194563,48678392,28800911,35033534,85704663,13651744,1,78989105,45353914,74877884,47663901,44929372,65356254,32250905,43047849,50851979,38167396,46924081,52298826,44325813,70306041,55463939,25131424,41963469,3202845,60698946,56432900,70579091,11859010,14827162,68898526,30558683,83469626,81032362,15713506,58690779,56108853,56784740,31216824,72114743,20413841,62160208,10499804,2918276,55278999,8970916,28297150,8374501,75014691,49005977,17510670,40314149,74101218,4663797,31893821,25876745,6695964,46565050,63686249,67757408,85392743,39230138,50305580,36330397,16640989,5540666,37327000,29176180,31352943,67740456,76547406,40005638,17523641,9192526,83795325,8037070,2480610,79338614,11714668,67151039}

    57478612

    Returns: 155

  7. 453962

    {88466979,65721589,18473376,91542956,45706635,19233036,51990834,48597336,9197046,61014396,87438074,4264232,94318952,46744082,58836383,74436972,32089578,76321090,35348762,81699850,48781051,15795946,82065745,74358968,6510211,37790519,14780255,18149519,51662914,85175683,65703430,82923600,87666793,69690542,55621248,36764465,5150729,50382667,16999767,67521833,63776603,41081180,41651514,79537157,93688628,77302332,54407622,5908254,48098233,46925336,4805454,13340797,50172509,36280185,87710067,5664497,10492760,6156758,92664717,11566151,60691793,56901854,43988058,19644322,96952553,13048466,72573767,92192258,27982988,636056,79792454,48512,22877026,67081201,50393456,54265687,86601598,2220140,52582906,9468073,16276497,43109540,32599137,10436629,66709067,75789505,39397419,20138066,35794020,63354042,96631468,9913539,2195285,45492197,7880044,45145881,94987189,68902967,74571489,85194427,80368161,97241053,8645795,33145265,72873928,15205372,82884015,34124361,44603435,59856715,64164170,49631807,41179018,97505594,83547983,90713398,42760160,87485789,85385901,62370400,63801069,61522544,71545065,93029120,30422041,13588253,1,23634541,29884571,8162359,14059001,70488043,28827603,30013404,20053724,37253557,39801564,57356722,80679742,41262682,26779949,934938,20935617,71323368,17371608,69359499,65216099,40795561,25821067,62160288,48410620,77468282,52504816,26840615,70485255,53555244,78154471,3958525,58817760,29900504,12501630,34800625,18758281,95349448,68934146,23126651,56127729,57514678,2586535,26939222,30589684,75979772,61986698,21395867,53563307,97533529,84420018,60231320,79424035,44214152,91657562,89093270,36730831,56013662,91151554,71624525,5717382,24294608,2330022,1485528,77750023,28483409,10288146,94390500,22664152,33070441,66695455,24463124,24048563,55252307,97104296,37691260,82099809,39036702,85161496,68407806,95933030,75121864,78205002,28362888,47278621,33286396,58156215,90130648,40089617,12709709,73476176,21668222,23935984}

    3544712

    Returns: 9

  8. 912988

    {483463454,245076945,635063378,591487913,91783904,550801040,381704337,298557348,263500482,507258708,9129230,354346577,34302078,37807342,524331089,70719974,273770721,566988407,24701318,225381993,408300152,130481429,553688967,594148410,32808520,314328037,15941267,212468736,79969552,543720097,31948408,448339670,344900753,240580051,40439588,303577624,6833401,145063960,44479274,249456321,168247707,142242123,97400632,541815740,33982880,115148429,580566737,319693254,121952964,593368867,437342660,631684321,184642579,234195811,183390268,633975643,2019606,63625923,152081403,237655724,348538089,586015297,394549676,542340503,627026639,175917049,410429041,340505159,99985160,378561571,598496308,546896164,134548289,384954832,102660314,508649902,414563750,466729874,90328975,26601705,637210617,539378103,469020337,488814572,79654217,20822822,188329306,46899689,556764239,251208196,201550819,316682903,483008275,324535738,514966535,94806131,160408993,186784352,632355999,61725906,264614434,478226797,499260797,50283236,191110597,170043175,320523159,419868584,39644528,441069111,310429390,67527372,290294102,207561787,600396207,186184767,309385442,358586773,9248466,175476237,467845475,243771467,54059680,590539041,460613676,420073823,58128815,354405968,83135494,260407936,334384265,301275861,390689470,230737551,386168539,232597886,227683658,192646134,23458814,499229138,193232163,315693356,347418425,255499966,572412506,585190880,333892290,137904053,411186939,329094432,530455634,230240024,199325506,478009832,373598702,265419290,141272816,89423150,160959066,95705434,279324364,533983594,196691935,416282555,356645852,177573900,513803086,435320192,55033039,275307202,341261948,10983795,116931922,437633361,274350811,591628246,249914482,324097543,629222457,82351165,259023099,369577156,545828457,232334159,362385234,529862971,555596189,471795999,54805636,200481690,76897692,435474281,304826926,106043492,581388988,72932184,247878879,21895755,42022198,162007525,540433633,476569187,404172859,471256595,430749927,516593451,164036898,574207870,508404064,184164496,136873639,416767968,204340514,220086380,7791309,173781929,393862265,158074966,337977003,344241989,204237912,565329847,124812626,575951150,337407574,326318146,632419712,54468584,421628422,342128420,216863731,494797144,350499253,384804836,457510661,132820329,93326058,41798185,70028276,382711764,162698238,397263973,146938366,146874890,360247704,377746649,254118758,31015408,500113794,237776063,330619038,100372374,90471537,188560092,276899721,616453020,359238353,618936471,75562088,64121558,171855834,302363988,319895589,379153361,147652941,186091904,293275012,49030214,356791449,620383830,167488069,160301200,341862192,131241365,475411926,87263559,305637694,176472931,389562855,159529304,173989061,240202347,353890347,83441248,396790806,532470079,33557086,193675587,627777475,490182502,285799158,138011832,499556076,617747068,13470592,65606212,352503906,573066619,406953574,433492690,4180960,220848687,552942674,443671260,439464409,13463414,400742686,1,361261178,109038416,561383565,278963363,263670765,328621259,35818889,281267209,498200852,227788510,235708160,283782289,33376688,26136106,14854421,107116985,613243233,286135660,519754870,577372688,99977015,364203361,203939846,518359375,359666584,582581963,59157480,429202435,223883328,538638089,110910635,69224582,412371085,123995404,134764963,566957800,537651325,194424828,558660377,260640745,588848021,9834421,168129125,603716438,150918050,157279716,175802065,203579383,112903256,38334938,492194818,297930483,98969052,179216873,398962101,612651001,210703215,445965433,153474254,417888662,284254975,560520792,523088435,257040804,387607332,424007134,343620218,568315767,74399854,345755672,481848893,465558037,117221977,389755499,625319803,504152934,82320324,434526779,589025088,134697561,276279111,257895014,5468690,297108844,629223352,116753594,552310420,426433546,490486227,502891763,12133772,532370391,210464780,474277136,406277069,295572069,332504952,316974691,562766844,525013274,247104137,451297074,511832895,110253441,75297252,532518858,412928725,487265556,596871573,333293741,265088703,312727657,279160906,216360264,273053568,448659213,550417946,128301557,441504489,527675882,169735832,202602,324143948,65483246,597435253,559434938,216974907,155408660,616153794,248255849,114330525,298729174,457943715,51817034,508242886,17304329,154359624,322234270,110600615,636951608,570047691,582301134,483764611,19089036,22818159,561761370,521358684,105743386,500014298,363230872,246733246,366603446,229730533,92649083,18088259,465368612,207617774,429060656,189466149,120176290,456609984,613525974,239106513,593939347,600854568,395528172,198094217,222549993,78323983,118464578,133584309,401908767,624323880,252652845,287670028,202667416,107193746,317771427,623565762,454508221,621627006,3498721,526053993,148979016,372228979,102467895,440001845,87483041,178065472,24058475,575320386,617684258,121094474,118678413,420924310,79342724,400706071,577221780,468114967,28701636,94532199,611884577,313887578,466026880,270630254,259974308,405015709,329109033,607491552,594471201,529323749,444506566,216527784,156950326,316704283,427893272,99849413,383507822,614987194,460018887,482166911,267931014,389520060,3762577,45715606,483954368,540852877,120220473,309993328,268788447,447030055,462983551,600803158,561768561,583133018,293113855,604518355,348693175,62623360,434040439,544247932,175043350,48875707,284925403,69919911,404674264,376357536,287984499,132350634,408667576,397168568,454060314,610607527,472933583,209381506,608230033,98261612,332549378,29415624,419801617,212265197,564774274,372441328,270434431,352409632,349170350,449220295,198698570,129588084,218122682,529587211,444190135,422459761,308336766,145881291,549542113,67075775,606215079,464546878,512722705,452694274,86105131,495355213,142285698,235903254,432568465,374707106,545500471,271925454,379043943,338977314,557679339,486855882,19629404,127742813,304903941,525238546,423803323,40505367,495019466,453534137,45750808,374928355,226794871,359159978,626177422,548527744,447010070,268853735,292871570,73884378,517257845,243711364,478098657,287907301,431201743,150454376,259903159,536763126,242766654,495025963,418658739,222157017,362425034,285456161,571057851,52028547,192484149,60217446,46244728,568823574,332217870,599385330,319306451,636156078,301101947,80309131,28144642,225367697,134437401,306742795,472934693,144211254,553899901,151433325,413535547,602719521,376876556,215328624,575182252,586955419,206229234,368510679,489958004,460810240,577250626,500376313,255821408,369712982,169626175,512041870,519697944,518913094,213443022,234276651,166952201,509237519,522148489,42687841,311791985,626978371,605729075,460212586,112182248,296096207,607898334,370767025,611414926,281355503,456182333,392459675,124911476,499434776,493075790,246222600,165684341,396288170,1645489,60216876,384598078,586867376,480391013}

    453765517

    Returns: 498

  9. 153900

    {26610351,53325881,32445988,40317548,53346030,58414099,24399789,25376926,77522240,24212764,37694946,48246228,47302632,11629322,55681656,568918,67056893,47157993,1573384,21337478,31785575,51847778,43744593,23980804,49668473,42009906,50975133,28035855,71277042,77157769,29688505,73059864,16392055,62560816,7410327,37241604,12474594,16354622,23625314,12488407,21383063,4009038,31200640,61395444,16556281,56017282,77754706,47745356,13135139,69203052,34449496,30309913,52891312,31196780,34989468,53511908,72917401,63780314,8383927,1155977,52680402,74289601,26796948,71623216,69307009,35552382,38012208,60632756,60429537,60471589,20889191,46040543,76317569,72282048,5580682,54528349,54732952,61985964,56103729,23170828,19001125,17889652,56624487,44122859,4565048,16562869,8572216,15360151,70573056,67598273,36965387,8309860,38229719,4605332,25472188,49935596,46575200,43682355,1794772,21705058,45049183,9962456,76676589,7599303,41990924,1747704,1231118,58709065,19649038,7171695,56746177,40393487,64477646,66765954,10989323,12224383,43056471,24914174,28460023,43450495,28109359,36794761,35769723,5054832,32131686,21980816,4908441,18600060,3096295,12189473,19443755,9236827,52092784,51291873,69443276,35895902,53935858,68781630,55021787,50888379,6467590,56368371,68870464,5241100,33133207,45689573,58825394,75486502,14564879,45536525,32223604,47389617,188413,67508131,59822053,78093213,26410585,56614906,11309186,47641630,72447028,32668471,30953401,59454906,72884538,62300432,66328534,59624225,4141029,22984635,18066171,64641255,31460309,29023193,71783013,59966359,21000244,14840975,33293039,27594217,51399220,35983349,43982233,39965039,18785415,77238719,63353270,65354406,50655326,633535,14232780,17180767,25070082,13023662,67174080,21712800,42405013,59131815,51079959,39060122,20260001,70098503,5831893,23950925,3713811,11975882,1840296,54164978,40699409,23510133,61663884,75603562,41200183,75368526,38102329,73465073,13584051,52221159,57686224,15533146,23316500,29680286,29125347,56698332,59292595,71069397,10618778,28745866,34547437,39159160,58368647,54232815,68236137,10262177,30436407,41033320,5353524,61975521,30712119,78442346,76691437,30647298,16234606,68468290,39624973,60259533,66796437,74910304,17410007,22632827,71771570,22761537,72759492,44634552,48779836,46203552,14621333,6334945,34318296,11710422,65042710,59087985,58169103,9790392,19624736,5725196,73759511,9052598,56251303,41163767,57525594,27989347,40616375,26682807,65048499,38078691,22447260,52964317,65635696,34099903,22302487,62018426,26139759,48825364,15471156,18075432,69616684,19162868,40818617,18697852,42147958,21025021,3367998,9520518,58054154,54432145,35203102,3664516,75190766,36233558,28494564,35113670,7719628,31825583,47694955,76440293,7894228,43241318,53840306,15070625,13868893,481160,47348116,25491270,20079908,60705280,7882978,2411209,61618702,52556742,44446744,49828023,44899073,56891136,63878092,67799801,42827076,27498179,1,48138887,13627509,61458772,6201655,49035695,67747418,24777712,68862261,13642753,41981923,5052001,9826227,62795290,48599335,74794659,75941041,10789823,32841065,60010350,2859518,46963955,4230569,9174561,16093824,32957562,71268321,8281994,40164457,2580128,11861041,64495583,70384757,33122529,10308355,25892180,46499403,69105254,9599389,33982283,35494512,50585938,27734217,36152669,75048101,62618032,17773265,3127706,24931107,49443832,44878681,36511764,64453126,55555040,27037480,10434505,2879809,62473850,49335641,15782279,33593538,32570402,29264407,55848605,19939405,77784080,37131901,11412466,70610110,74031218,17174012,45270068,20571127,18200865,33791545,20018795,63462684,42676071,987411,17664663,13442880,66573563,41292020,65677039,31432175,14395859,39268593,70548431,61196843,65649323,27369941,46819981,38745739,7345525,75590419,74252475,39453778,55092408,68028726,6239174,57640089,67389441,302535,64105902,68244633,26302528,46382605,38571037,76157560,39161003,38830450,27199266,71519079,15651945,52393347,13084906,3878836,6975154,73676890,28298509,73152780,63476518,45789437,8756658,49942736,36801788,16732652,21691468,53163128,62437625,54088897,48893498,2653276,23673206,50477974,1747910,29119981,43005386,41179731,72258159,77851493,37705843,76520077,55223972,77093532,25590557,22070690,43961980,44497360,66468204,20174437,10580931,51915922,29811391,76759793,57303732,14991049,70101569,69605055,19355347,36260534,1082571,41787974,70437584,30531954,73843235,145376,24583714,74492663,34423163,29505687,5806853,34861443,6296885,57787486,50294459,12777995,51657529,65851682,45975085,65101124,60217980,63242549}

    15934526

    Returns: 105

  10. 1472946

    {314125135,414233596,366417564,795749857,66976531,620429859,13864033,654112280,698205471,264018538,618872857,460350544,704338198,211900397,740794960,344585918,7615260,69856411,497162534,414646384,687121074,311867958,25809812,676022122,711154706,607929320,401386016,253852070,139971552,94018931,188515321,422317104,535637043,136861127,204574176,75266759,115854223,368553413,768789768,296003939,592886256,701241686,487182848,652593162,193198388,216014740,58217866,285545907,687308965,259394662,207375460,544407084,59501939,541742525,232214844,57181473,276159195,280532101,183716849,356589146,706639528,631156716,25394972,218809733,446213386,300872828,88792234,373592457,134780282,34278914,505557527,383203780,489440171,176959130,45456066,602673503,124744937,622459259,175187054,95465701,5204269,34981039,149696201,412490709,758633013,474286059,241876144,693688504,407743408,570864645,45108831,17018491,13190336,285264094,466407663,597351153,153545761,550643255,357883351,263605859,672207860,469803583,542991832,550176612,793952514,664265438,564941199,97168454,133103758,217976452,98847790,388511720,561554616,416164445,478450824,65440946,227012885,224027062,578457803,326393547,15891707,754657993,734580817,463969006,614415691,50249926,194272717,91220376,750544640,396140611,598444698,332182505,141766476,492492897,450930877,553706803,472021931,476817084,57573989,223114916,91685206,440529442,628945713,389648418,429706367,772021307,37572769,258835826,693446643,117510604,317682928,356275983,556540007,510079842,524120597,655963119,764127803,419264943,493036406,408443401,157353859,504148373,734839628,536124035,546984557,617129613,680588620,832653,290140851,598717866,451118592,528619576,713250703,68412996,774429858,582361373,594913089,335009905,127201180,101867682,53547170,567909073,409405190,558122682,532772919,683583353,3769545,644552116,577404283,785701420,717375019,18365178,175508091,251394329,73285690,780265229,349531450,279666977,688630682,433645357,96794172,113704171,519487573,737216003,11564011,51605310,103692994,318778880,404464101,106851181,7268974,117730971,105472280,623893804,530440677,493039665,729436298,392895607,793618547,482139840,443180737,702369581,84689432,587538435,424646905,573997042,297622760,63521807,49823050,591966834,307074546,105777602,201628002,567484318,398732818,553634256,685815165,267684286,206270614,322689492,600637935,504906342,626567984,456635137,377140499,330509432,596606660,479028006,81173100,568282172,229342279,649376479,168824894,595147663,455222012,353534948,137270759,955836,499204502,319810483,31498382,244073561,432538567,584716205,498140854,361087613,464541934,270340141,74683416,107572878,420301345,658954116,88103253,209625326,649135970,335188451,372610807,776955160,287245315,375099954,764434259,179342535,742073159,586121139,540796855,348782963,239631710,146258234,323275928,81137051,334855182,358302902,517992883,766964782,790771845,485641412,690377647,155662697,249397062,293113791,291454800,726729653,19329924,305546308,273001974,515452215,347208354,612697353,184760276,123584252,197416524,395058634,139601162,59720702,150464157,269788915,126877242,705242838,112663172,548860188,299891895,617413802,731610001,755874825,758687131,198534605,580874928,16858253,474788264,340906135,217581571,634833463,480927391,519338465,23883923,304804611,159994432,663788748,283700212,551423548,579721869,490500668,426024060,769290473,521734754,246947477,373625043,646448777,94944145,610958991,623496872,687871243,161784247,753018778,466639783,294493861,31503821,44102474,746047155,691951096,563372093,163125109,367542699,125935811,377998230,503107000,306837684,379148550,40512455,743330587,38930360,536153482,278221722,789863896,442908798,255774784,752643007,237008765,386196751,744589558,272414028,233320640,484123646,391510831,202581621,637746496,192134291,315535953,359071337,268050476,524474093,787663066,762336446,393668613,530183131,736381186,604881816,131368390,486350782,150496762,30183835,347880646,446511299,428357671,9753595,298375390,662985969,345716287,1,162687522,246699387,674734022,435491423,768919863,756753667,330996181,73277223,638204680,203786895,576922245,783434736,162582687,467886541,163562810,412216449,719283569,168655285,506863313,226849657,157950874,403201546,77591074,608807125,335641698,426750977,371151832,638617637,526889331,440263555,699281782,191914178,671612084,233311638,560986149,223390855,180451390,259899841,533679842,457624493,147182822,733363954,343620499,631804924,565212357,498298869,182625464,279778239,744763017,654767849,459979919,66407581,505596780,629274775,437809915,717290373,179719571,384585130,23422630,714480536,28931329,329005999,212904831,378775542,295124717,86588750,641664311,34224566,540570030,129742697,235969612,694477683,121042311,309526694,679328152,140427945,332095518,188973990,321187022,664335640,570926450,403193064,744573300,397221787,250149652,188712924,611042738,105093219,241159702,48030031,719219687,678998668,651184231,636095533,724468779,720558710,119714911,662646085,673853855,641610137,682938670,725560047,774007018,361834925,446995035,454993545,168640225,798087843,659248289,220138716,447174369,263426629,50137338,728258450,243294905,590443759,785069292,669141737,145572270,214642898,647570292,170407874,73928235,423165792,779128743,437237543,784421189,507108041,510496493,249306743,308541085,782067822,323641333,710874865}

    677984082

    Returns: 461

  11. 1592528

    {726334958,727906412,480165178,407117075,801124174,587064466,741828024,578445189,776540418,93623950,767523090,117867394,579699630,205609440,845625042,415369811,627257220,743987239,8845094,141817910,479461330,735067789,835350907,1541353,641008052,323458403,645605685,379197910,139695564,189296180,799041097,625782412,247895899,317544994,709666926,633543577,166696043,818287953,90405724,60443348,37741108,766947335,760602990,739662138,637880158,664324431,597109589,240469132,65631395,347292227,647829037,791021715,567913936,302376172,528946321,691156025,546060254,550148961,520820063,35407048,509348861,594615387,727892570,259856485,463063405,433955263,666300927,377516444,774204249,329475902,116731285,609299952,602804520,115392622,373749248,36322856,303099604,400972870,681228222,239115586,472846518,391962529,200165663,461700970,355606959,463501132,717767232,280189370,68143434,181309983,802056382,87418920,50189613,345873282,584430141,71996392,330114360,810981471,431836896,830339914,712462678,700047634,439270753,512482165,149202134,816489090,443627256,516566270,470082226,186311190,507638058,779606854,688006764,725541719,477213888,559511423,840309236,26244880,111910682,628312735,550637462,402043900,128493037,751528723,273417483,557434344,574216025,652979331,84213995,126449710,488987081,54312780,198221650,121574367,540265940,297412340,675226011,520745157,572346213,322273749,825603892,154747684,781124787,683199903,666233665,515840294,363503261,352389629,548339745,706906162,650535328,589096996,835953232,228963463,262387393,101443923,386558139,104096980,361717951,750238733,339153947,679334281,829573587,785944026,173913288,307997028,231758846,814010028,382195907,190789509,149804680,444124806,543361666,170188921,342469802,657173177,141224923,63907594,388727879,393739178,191283611,108340229,273737166,635885611,331986239,367465279,604440004,103284309,1,623403934,584361155,673321498,791396905,123417918,844041499,635009996,425133738,812210408,264408962,158979533,305107842,333847579,683153585,28454052,554465016,402778233,706975048,673572545,562051590,394805771,383097340,179081811,258874254,592409781,830004057,288822589,745125587,147459764,529856843,744671946,671565932,266639990,3360139,407558634,538574811,375239888,614579694,481495419,104799076,321453581,259721348,410043902,773804833,460940872,283949069,498978032,534853945,840018444,217868149,606429035,39621436,12716989,182428366,238116547,130350909,492322992,280745870,720076659,12746982,143569452,451707484,629653277,731522532,21354294,197314379,784009414,696678524,462539043,437122626,693999513,430751964,692822415,561711942,525139984,325931137,580864392,220569861,60032154,11119674,300987711,788749059,30957760,309588784,518403509,339309438,601548483,32953673,57312838,126109973,212527782,270505818,107994615,260236314,501631672,649990369,387921042,224194216,712436560,289803240,485436191,509651541,615106376,730658399,497882496,544441142,15044108,695105535,749684873,438593457,569287039,413898337,505338155,94613822,454804367,660538288,455914536,314775777,659299306,222047755,156369373,341627712,202943710,738722868,240883048,93281921,76343363,135729795,719652264,205121890,50816377,144367741,420374806,571127203,217913068,276196739,246145528,368284923,252090031,70185161,214459302,824825636,398318138,536390976,423267424,759679002,666082417,454250669,114643904,351463043,677705032,60023745,17892466,605016285,433966272,663540222,459709736,5856932,611453544,78875542,762000558,752520415,574324461,14853831,337357318,541937041,724288604,428700067,592960939,698091669,448635530,345307322,840398858,176240016,589191381,625545336,371166746,162045903,504551278,813541486,231356263,514344945,173380822,47267368,644162906,787464729,792702956,189096643,599433685,285066834,360397961,296925600,22071883,802515146,86088493,501569736,758291790,155169498,483220820,415824102,565202809,814774203,319760985,43687240,233878925,804223780,310696712,250044721,133687934,417237970,80873618,354774610,699956162,461596911,564061014,697260618,772271720,369976388,474191697,713538254,452050771,728284418,646316695,71790713,383332459,242049212,257746524,293441127,619502180,165262995,185156488,610478475,803753400,391216914,810180236,426074556,249540137,105310091,479296367,652472506,99552163,57004290,475666563,572558,170260635,211503716,356956125,37484818,35006229,365175353,177633653,332897367,691135922,134329940,270230945,290968429,163892357,394243214,551293256,124058475,447955837,441205277,90613790,782256717,833158826,152837932,287878188,706882287,71959425,642795587,522592545,524948469,687385869,68687046,755263136,184212747,798539162,832220379,226016736,324548591,154312700,795083777,764549360,17835361,312648968,251402815,250186020,634698281,618466723,82774650,496129740,401378214,621120640,491854597,493477904,116932285,230558559,53266591,373619627,44735332,655618509,83469820,573171077,521961184,777768538,226829457,488828043,426705607,209347699,741709095,421328524,822995610,30210333,280276758,556399952,278066400,208158089,535330295,201139315,795255181,296161624,191401051,825008715,1520026,531713322,722839589,595153142,211619699,357354702,135896396,616799352,769361613,47941876,350102915,92612415,307086331,407932953,316280536,437558459,236498230,685915727,161085122,752036858,24709106}

    92568097

    Returns: 59

  12. 786428

    {235998294,529918621,489070806,106659915,539755195,46356858,81181371,129892782,516216295,278492432,5445780,666431545,615511313,598664798,421529101,164227716,707300601,480982262,477829559,260585827,91730953,618252917,281507032,417199324,702035014,508548683,172865184,333411928,72041574,296548487,550687777,229524446,319069279,515339865,535759087,112106971,364081680,439116637,15879269,29963755,105509860,113001060,542212746,545608385,122279048,73723656,55679298,409341081,283063201,85555043,76373515,152460301,591079028,678417306,477735843,276219322,109272993,21173659,615568466,335461812,446196499,398312674,568944192,494059129,213885175,483340120,312642768,283676312,241415553,97361636,621516048,169098566,62162758,661353645,196265805,372981396,444980864,393909871,380252237,713009345,493523404,203284286,95969610,214228503,256290305,7749003,679814407,456715964,378175609,642861802,612491918,177242381,479069915,265639647,155569659,106519849,106908546,626621900,488908011,284686258,115433559,60777301,718996307,207620447,158958123,392427184,112390748,489013077,131270580,338738201,677985739,426430130,628336057,194341660,423040031,3899379,64454287,267540308,14492433,481884458,11274632,344215065,506579907,276305835,134312828,160154250,600762094,313136958,388927839,62049467,414384906,704587181,458361605,178502535,619643828,649205520,447044296,406792657,77581691,643421994,712402290,125507269,493236008,299757884,206702124,659401033,541451754,168641097,638735392,392253285,100545752,647262427,464397330,667395454,245255439,655648719,252941434,117592187,251481974,640599456,731130970,572605870,484935836,93691480,223531215,663186943,562178135,200351280,546013217,451970596,362756804,448704535,89476393,158676850,546482270,120463568,234808410,340610264,280120352,317119471,586934215,573194776,382200935,207207140,372126700,187820193,656843216,118693138,641197829,9937772,193379108,631089656,144711019,178853233,32450830,209301135,470443274,512559401,568502023,522941289,358310405,21739942,219674541,464640218,154427806,516632104,594934165,674402431,553403432,550321799,660703655,325383629,511149095,217470656,293903582,312997520,369560861,23249524,701724679,588233618,459948136,8104641,363670624,647504292,638047763,129065733,198733821,654326537,273635171,189978551,705819249,66123690,703195909,398229965,279783008,710033757,326815128,155456448,32121520,452992191,433084524,695812266,48415559,555606134,335853057,485654304,585547426,529488808,599588411,65302054,492303157,358662355,346144021,148713882,412256487,400558669,539001258,61624929,53621324,475773552,683784397,543818176,663028297,670415727,497986839,226910642,19275677,600888200,394706084,253680890,179194260,162430479,522367102,437057506,334631910,218541787,126525867,651809079,385924465,258826319,425816696,584795130,505304654,27209832,49197427,131855380,304264647,306549357,387822095,656175386,227258764,289722402,507906306,221937150,55267734,188567144,501722910,429867877,417841550,141991714,314302743,129947477,729377334,340971860,534376739,24074973,35793475,450746809,581934230,81675954,366325578,697143399,406456808,338764617,628555821,437994441,224591279,237551702,361619906,233475084,338594635,204889595,619095519,460990187,165749330,378057166,421505469,499623246,457094290,605822495,521207672,41939880,510182238,274552402,330865600,335281230,232653866,165077995,460067656,322152641,606826654,58198602,731395536,681929891,444661149,150680919,236316278,440968006,80981790,432467610,225759993,44749045,89973896,249305167,427284999,353044000,12294938,358274358,631619457,97674533,276715592,234799498,73312312,723666802,542777091,381073660,263626278,24969750,234489120,614058943,386130923,367260737,371373693,411731982,583055391,526115486,224875522,396260159,260088809,540625833,697084133,625098249,715256488,471961395,428242792,202633495,520258002,436314442,529462510,166758527,403287495,608084518,461023715,573415029,548990932,479871515,261890858,275498024,12994878,51782838,667793503,20076359,301841280,646885715,579805792,79987596,579442972,262046154,695948153,490197596,677003910,157794903,351312593,145815616,468610521,397792801,295592637,243707043,258494196,591811112,557526736,640007497,686628511,213317115,525188761,455173333,472188089,720078830,476416763,574487174,64318060,676792248,691446339,192238925,211763345,349762676,326285992,557812470,127964352,449211610,405647616,8539305,500365812,186376475,635390439,328136909,696525997,57115633,310330314,469959390,415080018,290479419,315253383,308458762,537185148,506115388,633663141,662658291,240363570,411279403,390823722,45180078,187094976,326212430,650472448,516679733,493862353,117532112,568699876,155465003,668230728,152357425,603350038,578091855,236263177,167858822,228317110,651084481,148461237,444293884,630420147,599860353,555431904,436970132,555042156,709660387,320522053,512167859,232697065,208692523,114088468,304234769,165604779,176236810,326434880,660420391,218882427,344483512,113315834,254607103,100947322,463646938,38852504,361712902,176024451,435471480,467012868,643929612,402355506,315908590,121599074,405429060,18376709,135261138,464933433,694634364,257324645,270167982,355040545,230146264,407740728,146728761,87873215,714190035,206010618,256368469,306219979,605498299,534074712,615222992,727136049,202041653,242486737,672404384,47742968,317167232,1069776,711262659,635579630,73775578,652577154,159036099,147779860,577328804,247809314,701380866,398548033,543865602,529140747,356637740,324357233,265647050,474211317,625192931,526317784,292036375,450482499,323762110,284850344,87303318,548699338,189017145,194961522,39880370,474824082,116934457,563980018,397758201,49874119,512932614,16659592,104204614,341431636,244217955,673279815,144423478,527015482,493700844,247955892,433402973,672322491,74200774,91102170,358923766,297116309,127804143,545882220,54661840,527551708,22188926,99005821,604151372,717125033,583078954,321368900,299898384,340595226,194001060,698498998,138340005,389324452,10670828,250837521,395994084,689065701,173524294,619826994,178524327,427410941,356316521,369534855,691551785,15329838,262961578,173396904,137378415,108646551,306780612,567141545,532117269,453414201,67580160,627017203,105084602,384425018,676081160,326330136,287762081,621672926,67094410,196136970,134201532,93215651,693660677,21554085,688232705,301447704,452329041,636605661,551052070,563602645,722718604,589585850,46507204,331871572,507441334,728724012,161366575,101857678,107597055,566298065,611390554,51475641,418997434,690878626,170666824,83263247,290960017,91575975,34423098,685758835,3192213,59530148,421186490,686914774,83348034,184336002,419981999,72801192,586156790,285640263,198265571,48621434,501287838,1,281527740,717263959,632227129,561374755,487150917,141236297,294060960,703240016,40556578,222059023,410190476,487318375,685356888,13214223,588343472,125885515,519399559,501869726,217027124,203225929,441789508,76180973,510097346,345088414,77024084,498424017,443442868,640752289,426081939,404693848,474674717,612596937,245502807,267711689,527638883,137720540,85336306,340412553,719690280,319906225,683219908,503638001,610898708,455017271,698695611,246832211,571060047,354471662,134956481,614587071,684760271,86386672,266945999,170467107,574659860,215742293,210021357,182061680,245565122,292909939,153859488,355517125,632599808,644642840,54771729,69116323,309524326,143782579,647675648,597634483,662697392,304973847,635688157,81963236,221148499,386770124,139173725,27409073,353825563,504435601,715948463,538384092,563057282,557845862,191600006,161550707,681091187,36695160,38466623,415346281,69538162,242002726,491289555,255148042,374925678,26603564,367112052,626803995,459679471,482410265,620676973,712641769,382973860,94248142,448130736,581029249,553999733,730275818,707111329,315653744,110071063,387392502,722654134,302994584,582511320,367988915,484497364,471744569,345263288,102980905,180233978,171193158,15309338,348571822,297763588,59602475,71315735,552096147,423680930,612773579,1937512,570549861,295996223,128235418,34643085,394910964,212969235,48083200,147557669,605464372,668691154,514893045,468660392,467776900,286450946,230940041,375515153,726647323,594899590,143096083,564808805,411690742,271827560,419560569,433359261,422313965,27711293,375540089,721185402,350283831,102910549,310199903,591083852,705968122,653408229,674981951,373685584,4646753,668578701,37684679,725762056,190904199,94264855,185340257,693104034,365339896,429917170,231010589,602822556,211069187,98978669,592588601,119808159,70136543,709136080,559565211,482828035,383660095,520629887,332544333,2692109,494568768,269369958,597789341,43241312,298042675,439486968,415366282,680116896,533795835,588140667,458308221,260727657,283590387,26480829,274229425,596387291,268937754,272571006,121240727,641591435,519846767,41066246,564857915,43660799,370569293,716298013,532179734,622309767,384952430,28070351,656940608,570643600,591736427,123626694,687282584,289091224,542081285,441739321,656352627,603877398,310363937,199403794,136214944,124532343,220341177,183384742,576781853,515449276,377121450,379723833,402207894,5897511,664823488,252432494,146425533,609735791,174279185,332738333,726626974,182899561,29033529,613549,723480195,350367231,195302855,337343494}

    130231943

    Returns: 169

  13. 734357

    {129223826,120175100,17388092,144260207,116079118,164094947,7291067,80598509,126747366,163391994,82976603,172505360,50408073,90546064,58290161,1162904,6835191,103358729,36497603,169726908,21337587,19494799,83015079,118141000,124041180,1,22534112,53848959,100735805,4100452,138688821,109635810,5235684,129025849,111361932,36732337,86738880,40727132,94111916,29790366,117033828,77104543,148719732,76801602,64751623,133591630,106096692,28635241,114743055,70159440,56300145,47049101,127824036,63088847,18004400,105645205,149614454,34212082,26968995,2176032,41394983,23332634,170967037,122490151,13179083,81543479,68179087,45985556,118725412,46257494,161242365,44642857,62197224,86322021,76037333,171628522,71020194,139877186,89387489,28310343,108703060,58132127,104061793,35246593,147753685,45520910,139720987,95234379,98492580,158846652,101031987,159932302,103809210,10547555,96210639,41222903,107560901,30237889,111789541,152826808,125716890,120315463,49312138,129578055,40085116,369814,13620780,166947034,49957832,23166465,168492358,145268282,37089789,143366919,38315461,137016498,54152960,32691159,81927474,158244122,39352165,148806836,129243559,155434366,163581200,138950068,62758261,113300071,93061325,165355037,72672405,16188592,117696946,56150236,160180893,151172433,110875643,2576950,25512406,65962405,21235145,60590081,107185429,25274119,98352871,135914705,20243781,7817272,125559285,130640743,4650295,53048513,93430347,152706377,39856483,51262906,28216714,30818003,169412322,121144571,73805054,73116801,52340764,42120376,133409280,57381986,89815512,123609732,73938213,67528100,75350354,134803135,144814087,8525702,11172495,124839618,54009348,22934259,100597505,79436118,33389750,156795017,115908234,66171303,87707641,86865095,150916317,69735101,135524710,154766729,144942071,123259594,79285743,7546831,99754793,132160891,167772417,67062388,136879295,45659878,78318495,59827770,112613773,95012272,27649974,82127744,83025214,5340736,15980434,97396269,60858053,110771854,157754825,12429069,162404765,10694330,154881001,87634162,169929561,3045922,141719187,18722707,161504530,147162745,102682238,64590295,80752475,108567528,91172756,47061959,143083502,71803202,142001307,35714473,160299680,151857613,14944673}

    167402689

    Returns: 229

  14. 513481

    {226271968,372723474,341060790,271100998,26333938,245800779,415284223,287860519,195706026,62647384,196896487,158622556,7008560,386095475,351473923,254434232,29220090,36314487,281706983,292814299,184961190,109915433,169637886,395446704,51515929,77417037,409903959,98034737,284822167,158869318,229208605,107491597,350433329,313561881,151002444,256234046,358395095,92184375,114452365,265911520,245651718,374257103,147961010,402549108,422885493,211615184,154891133,251970525,83005864,249744490,267357935,74328593,281470818,151800039,316261886,185767190,207797879,204779117,107896351,11335390,20118052,170701794,277883939,68054101,312469462,59220995,76910815,76604655,92632519,228238190,255586080,130845608,24900980,340132764,243904615,263401659,4560501,190002366,191175879,222677895,55455268,127111525,414260715,171559104,272501741,52873881,44888100,182092189,223808394,144774133,59996869,303186828,156038898,159531569,167198208,216669265,371192051,410227609,339721383,44781788,353726921,41913795,398425220,162683100,87831106,101748617,72272374,347054397,118453434,411358843,41994949,69221964,6395615,303102937,120963547,269564565,190780171,219678942,281651746,174920746,381408921,433144682,136483168,73858699,324392143,145467898,136783071,174122653,375586959,129238195,1610060,253423590,73920735,374904438,179505855,263584095,183128902,111136099,43678099,25406967,343916616,180730607,179566851,260263622,216251439,153892951,436661446,101732854,372556617,300387399,30712504,377516882,359386742,371745385,240055774,392581195,219072966,265134325,127528493,379180162,63467268,97246007,127501828,332195690,269874881,211026286,382761450,263909184,438328330,197572695,387906307,272367826,406121075,240399919,340735931,33821115,147690190,286717578,41013896,236880112,129355134,122629930,291573926,246426298,354188293,115010779,9906822,378880942,400596896,305942121,418372691,94955385,413130457,34401704,273250184,401413634,101589404,32334920,430162421,407649953,135423800,29363860,233588983,275373297,168904075,405860967,280806321,357895819,357165994,370699141,362705382,301865521,226499563,234015777,287169124,334305422,219664643,262493112,11695671,311250301,244436700,292017313,106239390,318866706,75504511,106857094,403686068,68579210,164574141,39453637,271291246,270024837,115542656,343382570,311368208,198444332,118151265,403839870,420001885,194222381,322763440,205821306,307341768,82645444,267995045,297226746,220314864,214302477,270660421,400775653,131318599,228365595,433608416,327864397,117378839,337356393,59045102,223085806,22948758,299602568,212466487,24096866,377359354,308400247,278648008,288158518,155878039,435057143,332844905,95202378,412103898,31454538,100454986,201702582,174977563,206322323,300343743,165909798,424814863,53004553,306094404,163940760,345826939,139151874,381184140,8203549,320313693,148881397,275172815,52115712,67733770,258112405,297516949,369560308,310296195,232447309,151951964,200101226,77729585,186515191,254764892,68613932,349566328,135137054,87290401,48210493,139946226,361765356,430129957,220740495,170653192,2337851,120832918,19537307,28749104,86019182,49993354,383757337,93153707,323651032,83313216,190835898,105996896,336723179,315087355,379708430,354298455,93297346,168234527,390556263,166277217,352562494,330957467,176859642,94255423,16612857,172324789,193261680,209507158,335631986,402675293,268917944,412741621,479874,95190646,423487722,67102388,205281359,397710157,356977251,113368164,49919484,338196493,138633897,206901845,389907877,10912285,203456625,328877187,198356721,425768235,178109297,80570451,44064405,159966067,22240840,239493206,256749532,273394395,225499969,14761319,391197077,43079187,154111762,202258446,88815198,157932952,33076070,84243415,308023518,208072186,422105693,36395701,429293908,72598720,348003054,54844331,174452988,295125020,369142895,143407687,65788788,343353517,160658566,37493004,396864993,188293940,193884953,533073,309447145,15977996,293381488,436221232,55484026,150127052,78075451,170028872,409559329,214560221,122020230,213328644,112822941,177569807,167792229,180997603,132974705,21468135,141748861,284324934,83345274,133599257,287917798,4607974,198826000,239083428,375148482,313652839,197813279,405447636,189058157,232182006,398127971,233500668,430356946,162825662,290691987,4010321,345493354,380464881,248221158,128128161,187122739,437345254,79960669,226312701,116770330,348498602,369852592,35240409,326035106,365517093,354520983,215364595,137347329,335765809,72561192,162981348,301070920,428695571,280007807,431704896,73708796,1,326934069,88741979,178687227,319453090,361516089,318352597,281865557,337336245,426207361,33754624,139338862,150358903,100971208,383670149,97478345,288352593,3272176,319037174,248171043,433366112,275042307,392145972,46981659,415395575,215906775,275806516,161139570,14963208,231317097,305001299,249600446,192488501,88845249,156410728,202499628,56622457,58531786,304498621,312864377,213283114,66148242,163757900,161668215,295831767,176157087,489195,18682083,387085516,324766031,374648085,38912495,21105508,338955598,361200472,316553846,434939062,396183203,428602407,78915091,61534469,328748455,143380004,97917066,116765587,306813615,23250808,108441222,252960305,334035724,252125921,231504279,238202973,9915494,341331374,308853266,178454323,225256226,26906682,276887847,295267440,221698016,355197440,103120795,423627217,181302492,147456894,31194801,135350173,139073451,124652775,82682707,143760733,64235505,289538795,393246999,334909089,210864675,13075190,46527225,292686954,321831176,81771513,365783029,125165776,53724267,326542490,257059536,241298118,440527032,200235575,157057875,24659718,146513759,304243374,132380297,432683084,75109121,302453896,126305745,363118877,424545315,350720999,11011501,299166331,257095001,60907994,356765120,48942695,47654187,86753463,141848196,62035778,239504447,416133148,342968002,17320113,45407979,233176199,204058960,230216172,116080427,381059730,420461457,373108776,421162932,99415783,350110712,7495211,346555051,224351682,420494570,115516754,367138015,216853223,195738200,295904795,124806205,437550243,418903927,341205522,266973086,5369100,214534947,274485377,244098900,22562630,347526600,364705198,350089088,146601273,97176396,189868769,382704360,209334012,63591895,63276838,32526542,253578263,250674475,212777222,265414131,322274894,129586630,70480690,286244205,160904540,8933571,389020169,102725122,417389932,321196587,104946714,194814328,285714589,26431995,61572269,434398576,167988713,386167086,237278093,333749890,329406056,243613757,57269278,151651667,427034414,120127269,230203871,285123117,292660701,397374379,408270337,347516528,243899675,81086492,188550577,278545403,170015477,323443218,317381369,358548676,375005836,266562753,8482646,242668077,104632266,30165102,394102815,13271718,237358140,298562957,193863316,140849303,17126536,48023139,217908019,367938873,19881488,109617376,419488981,241853519,11138141,108584266,152916089,320434134,173173824,281257658,414640073,56405266,126589747,53924838,225676561,143155154,5881650,392163451,437279412,250404929,50547466,351440033,209731326,96175326,277901753,15624225,377612387,182421487,80008646,89321689,28126864,427638057,330534813,43134404,139500121,372164145,40468836,392699782,208372219,400068825,149869926,425351621,384312833,41070033,103826279,185555970,366507923,192486970,408996310,37596334,229155508,165379599,184249878,57173521,135044030,386445054,112069590,113481874,261354682,131377833,39773465,264751287,367973355,95449018,406146309,439765156,398010500,91299058,298272780,221085588,332288572,34177473,416542824,283109138,406333894,247865348,59794130,439113830,91583294,384911808,316731793,84910128,203243804,402863483,258909373,331681489,421249369,173572973,201215660,155529305,327084264,404924704,111075575,314525919,328289030,65553444,236167914,308362388,187060445,8987690,392224319,69090122,427174126,367346450,36640699,358572983,325446040,259087266,119099442,275755098,131826058,262248136,19306445,242434077,355029480,417709052,388872730,409574757,315464597,110262395,380618407,410681392,259972789,122595875,120484873,309768896,290293285,145238401,105003336,123557359,89046868,398511284,223034812,235220927,387924386,16437362,432253438,124061095,391712947,302272124,183608445,294716633,256139872,133058930,70590052,2300001,67119588,207413383,363837487,259404215,338828887,344002884,363882066,246577211,49726381,235544725,183373057,359710560,87556895}

    243571360

    Returns: 475

  15. 4655951

    {542129859,36104811,691271080,324561778,65616378,116393878,15626180,675280818,559185027,510670762,837049779,881469090,153855479,820557216,279934670,414233378,620977841,901992587,547462018,56534716,768674712,471939382,494217709,13671308,855780584,707394274,488130238,610393262,202716584,691018324,743259326,134922759,651304199,246729178,137581215,68588440,512077204,4307449,408421257,749207171,880169114,611112909,567219135,680365923,658852645,557853514,764719869,550607776,866506260,873791168,821485008,23787395,539005741,776492130,570055830,686164965,658535802,93159365,73324380,755979208,78396558,731724823,492466278,882224322,107596176,809507857,737212459,153729648,463381300,22748936,631590370,745743989,120648212,287324896,502012795,335341214,372876406,391071187,860573892,451138771,569918012,386842849,92283994,580316858,519444391,161324378,268673609,605168652,870251493,275987038,619015496,439563942,701899653,205780095,790195218,402468820,453378854,646422829,213292931,153468697,291580688,841034212,309393536,53696560,666494482,441934696,307682520,509723221,383957381,915771742,196780398,422087316,858222618,39411676,721142608,124772946,903078658,145757085,328778564,209476449,587557842,799018828,412781997,712329031,629919967,212389823,298965688,1,912273914,200918118,371780920,829575763,849851154,168464009,466514748,248422051,416230131,49920915,360782309,177411554,119776034,599472781,263713561,806742031,802714249,432067194,881558594,8526610,176294905,234010147,165509812,250031048,298778105,353502809,106077984,759210580,269928393,725933399,671495096,171063117,847140839,55050966,322043338,257128300,340540840,211457361,137041502,483451173,709321820,779312657,319839157,460348616,529736311,389036570,44343741,530445929,605360119,192606551,595600757,381407271,778613349,17223445,584860209,633606647,813680985,9771469,297444587,433359455,237960723,727373538,337247199,432111300,351786431,503596179,648235093,782651255,96528973,366783784}

    233262232

    Returns: 51

  16. 1421140

    {205688702,321079112,689247313,461842931,627613474,58179845,522929451,339983485,290861257,58826690,667292455,122911806,252202802,528770103,287488666,142832798,279309366,206863685,357280000,529319957,404354245,219576509,559808025,584842726,544983286,451841752,175464218,250718015,605028716,674420225,511371083,247189128,420837367,109378018,431425127,475014992,296566703,281460611,513880949,395792262,254760463,458605945,39630478,536933632,570667238,320478121,424338422,541677658,87937551,64505734,173633992,264164938,101707868,591086831,101305543,509913552,176607023,159991069,321539606,618554565,68976333,658807469,392223763,105672255,340022086,178700822,551793788,465961248,629055388,336306831,192230532,515428164,410286192,41111621,235139856,643671956,127136695,526512496,275025716,23839670,372139887,640854468,422363133,45718495,571428595,427707234,654826384,135958368,564413752,470086308,505564971,40715267,156299302,681258760,363769721,351944043,347643887,185911338,472949317,98858970,244211659,452611171,169113936,365314661,389963211,8696276,371318506,682386621,259652982,566757276,518538516,278512726,36540354,502608065,253043946,37753649,147588564,216668000,364754549,354625978,13086396,187348808,125001864,603857674,95129739,506696624,2239702,519897462,478883504,314798393,541372534,218853576,401691692,480041312,30230391,618522579,432265625,574553963,646737309,27737041,550817922,240222227,332643414,579655536,176884515,420206610,661299842,221538313,490187396,312460503,575791060,393358558,669104857,269595872,89912298,498029028,140834017,204589648,675532699,499332174,439754609,70887694,252674416,54547624,144315980,324307222,481105908,74979492,412657315,181373155,82133842,240090586,297677364,30649935,394747026,405878659,359725370,292425129,246307115,409698107,642909075,349520716,195418807,609561827,198944299,615186270,563490597,60395822,436688248,596798760,287648289,406563010,96879473,192902372,426830461,23415411,626922038,597147231,209713017,76866557,373882909,600197974,74848201,162484470,67852039,388282648,204672169,512348781,161267161,181707667,231867313,455782784,378326046,236341657,306189003,537787398,433696750,29587180,587689914,205548176,128745660,423152409,600167795,94698354,7816842,133935708,279577343,383275811,464228448,222207938,626262554,496023297,302366065,693259814,157465266,161849397,646177766,447331458,257680918,7156046,617884297,637027731,534294518,245031569,26545897,491671422,150804150,281732551,662239594,215852139,318132034,4172626,355610413,145229974,151300366,131632560,212690484,60410113,13108876,400419087,660653729,57783957,552055627,313545948,688315393,686036859,683666891,415793038,442468284,149726401,639983063,482538171,170997549,261342571,508500357,32220816,485240533,564024699,69451589,625119543,202433029,199780038,632389386,638412537,229476110,18653343,225905096,426057385,274550475,488688291,21707420,594662213,490749509,690546143,345281695,473774717,618080795,443953440,647306753,86069951,283542522,615544083,665146424,209859917,4060407,231285395,43442743,365026092,543780484,198375191,346194198,236176532,654885499,338566924,592965727,264522364,635803223,405374592,349298173,226830732,329582323,572007274,458395407,298878656,329941219,623030164,160892933,52243265,335170358,398688646,604667108,672930779,561326736,579488938,126201852,402746634,592342501,383030158,495813179,413053096,664761978,582376517,79824750,366631814,309114441,43163978,383291802,69605647,462429688,387107829,675124552,293816734,339707887,324583141,304754150,446110274,616563647,382279173,558369557,156460932,554770263,337452697,307919546,271044450,131961994,532669181,537759622,497948966,111803793,121407616,440877156,446635299,689239721,220110576,225545374,97471033,564501858,189665006,2975127,232728897,457567484,541912492,466931013,437052396,650267347,492613390,295095437,263625287,64801206,587677098,434359773,684796532,49490112,466519346,484985271,103082907,471585187,8876823,680620446,56256870,606984686,137911750,310820860,583677587,115100829,1391813,672081922,503679830,93767813,484231281,669526474,361102433,377958576,525216531,107631459,286334016,576986044,42257006,352693787,584955358,49889509,364988930,528490483,316854329,186645613,88784616,272968151,171820399,592370342,167243911,119160490,450197977,673791666,326757921,450171360,117559310,319169739,177927996,112522512,70576689,476185944,148762076,267073020,110509311,409963145,195828314,133587491,634020986,561645921,249033315,115298059,302450127,380755790,612904341,372423193,154860788,242887877,552492232,535301037,16871189,519505762,354103635,50779221,18390888,80201063,419024842,652115985,119548502,265886305,84384649,90685092,259928626,646596167,516800107,165531635,35339600,140197265,599279387,519185880,546679216,301060302,130321737,547584466,191622401,606075874,397195657,653732322,332074044,1,16151958}

    659368761

    Returns: 465

  17. 1101501

    {268585320,181442004,87243822,1887792,53031797,350015071,273076302,397449216,35353587,328411423,35650006,168043433,74832414,217832847,413224688,64024854,10658600,226288307,117370192,273354269,247207970,24884501,71125393,417209690,379917605,187974470,311819244,93033631,173351424,103477402,34763335,222474032,39073872,57776294,372511456,59761578,165193055,390495115,333771402,394173529,63861163,203351963,237184036,394064709,419968593,97546396,196015960,345282084,94477647,360492518,276019883,40121284,108707906,303923002,16077168,145438684,101406468,91189367,426095061,359318525,85393601,325691227,157828386,32834222,177893574,21498514,342387428,69999973,249045422,175596743,415987499,236348158,411367198,41519005,278811152,430539514,163803033,146683465,252075221,239510931,202189067,377172270,278217154,11057618,263245225,259861632,227050341,244319062,294683802,123951269,300491731,285961883,101599806,170542505,437644993,125216726,209027833,367236262,183713191,130284124,81201651,194586989,124531545,30791205,113389278,218463471,216321468,267310269,171744288,254785240,190990680,155780083,229943652,355646469,262872985,197041517,402024894,193209192,46002985,210573044,210279360,236905322,338639069,261984088,179835802,45131699,282407370,407485989,399988297,333804248,201486709,254519623,100102955,270941798,142628692,368144653,435748183,321116231,128314206,347845879,412659745,431605091,322095523,139088314,166133539,330921321,144023231,271510957,405010135,292386895,29034714,363183090,235526626,230333031,52752725,435469917,256911015,323936348,330194984,46423622,199237014,106625809,68752640,299350288,164462193,380472453,417821529,133023583,184301922,76133486,147079440,178698239,16659847,388150041,173344655,203299738,67283362,262780267,323712056,233210850,77224644,294945058,205738915,157376443,116199597,136446123,432700474,232303890,247664126,315807610,419952847,71949759,350197255,421049741,88936736,398147318,293683079,387274112,386385425,35283655,51855579,167272509,401481414,237150640,121181591,110127166,187505400,340903304,37158155,212375974,314538058,134361161,7172971,148090239,401920554,399143317,284296270,227063136,49151765,5583073,207371414,384814275,258527012,243102193,375491002,73652946,153864446,86807898,50620250,182923902,321985647,282027701,23112731,298490940,374063538,367979396,175340346,13615592,371516851,223540519,404370924,367735805,301880901,12517454,161950189,120583283,381775685,429276362,433693583,377782297,288355818,254275934,409167699,344503656,69518829,225143377,53655463,214008971,356232125,199397883,419311187,359805921,84153156,381604297,242604846,16472201,65652841,44245184,336875205,395325917,28572127,2444902,159319797,309288916,384185437,224040518,352995465,113355688,23909354,251574844,123332218,50642596,57028096,330407965,57598950,287050773,13196248,31485365,358081583,81502426,427293791,76634486,326076469,249083951,296269666,410391842,303673407,365836033,309042613,291836998,352104765,347814027,219952540,76368693,1767292,551526,100488678,131719845,342681351,362779359,5017022,332238612,81260188,246587042,42971070,158543373,318332863,423980441,211075763,337693182,338046015,96702014,94581779,215090512,118828861,115020394,308114508,425042732,112114293,182456678,129412403,356022823,172610415,151188384,289286886,273021621,159827717,432167321,290034648,19986113,117977726,24994829,320205739,275174066,306832808,102173694,136489433,188115197,301002125,186257990,311924488,392165233,311609583,126830993,233289446,58464420,369472235,425801146,189050968,92409920,315924878,204078120,269829759,274750830,237420499,305690205,106246571,86316226,32913422,153767436,438398233,414572786,389913910,62769254,340919041,364381684,144153210,351975967,8010196,92739017,151241291,141934954,260155743,6513658,390542227,148355226,318632147,66524507,109274156,1,407497329,131531929,216098913,25251936,17546196,280758953,138580210,139069965,197387467,260558675}

    307307748

    Returns: 280

  18. 291708

    {69389248,55248735,95670292,32243966,73228342,139972484,144890297,12244145,53476472,86855491,17690366,3395103,103608986,44590955,111444978,121936627,35338126,138892368,39056699,135453102,2871377,109399304,20679669,61825499,89424973,51501113,29442415,68194754,114923053,143502417,122601010,136750598,81260822,4189075,143974845,98527688,147199419,84074049,91541087,83682428,120695823,115298952,9304595,77582190,118388695,70225081,140281036,134154722,16523110,44333312,47887459,41672058,91232635,36438027,148980333,120160475,2233069,133800605,46583336,54084995,82447337,19749695,1569107,77400395,18855253,72146101,90917032,111831966,134267169,129644861,76285074,77010246,52871448,8672534,128055721,100320090,47260389,45941772,6599809,90667948,18480620,80295679,93487738,125646597,80200695,6310377,109994159,52793975,25301593,89907273,12255717,18988784,57472289,101207831,75973949,104317602,60423314,79827053,36047571,23927819,107682059,16234375,140992219,56827316,151189916,92246273,22733860,97436973,1,40716785,50843038,42951655,121353200,12533862,53605337,73522742,13138554,108143246,142996817,151867835,131551602,66694059,150991863,23106285,145668688,150426958,104621452,5366209,148480308,49292308,26529120,33406816,52006173,80964850,88557997,29903789,96961388,119044237,22137169,117371378,27278091,583692,94818677,136936224,78243043,124763328,132428045,6074123,179311,71979055,81200263,1553975,136860596,74533199,123493606,148349998,30561392,101399619,29883797,145806537,66690846,90412910,58680311,31068528,87091118,127172200,130964898,64381194,69343334,93185790,98010277,137949565,148895343,88102832,36053601,29505179,55860788,7568830,113776039,4366840,4477097,62095115,38642688,10772972,42890877,16829222,25057990,34070487,132821073,49476252,103287035,134378411,127433236,85929640,138506379,107814714,75456406,74681251,6975633,128523911,94375064,11859759,7878738,107306091,125791549,72910694,50710170,65919795,50282895,129053539,58734545,39862446,94707225,130455679,108005562,147607388,102041709,53887259,70249595,151140353,14000954,40559196,121754263,104069157,99037070,63838547,31512580,57095670,135255035,78699514,105278253,92860842,7606905,25589595,56499040,125356347,129918061,13607877,37223865,75150918,2877961,102222443,54937938,23252466,79275004,141374300,83950635,133303949,118312819,142243908,11592626,127061472,61431658,20436149,81313992,146574290,23996992,57750844,38288592,24041530,142328866,37336448,111231321,82927331,105561222,63275115,31883345,84518277,83411273,21533862,111058525,43483900,112211092,82504850,10983247,18794805,25502206,119080642,144565432,9971150,118894233,89365340,55695806,68167827,72774598,79586934,123052188,65614611,23418718,116670173,39469937,123741911,4447255,105870792,3308638,71341903,86052546,106673873,67002509,117217681,63941180,84855529,26129398,87899207,141672248,137892142,53191065,8199768,67712270,121308708,129149128,115450604,49834728,129713119,147917684,140747954,117396211,62335528,27669561,47614037,99229400,46202160,51750735,44759236,149073449,56020559,44192821,20206210,58074947,98840030,125917125,114022892,1273488,96725150,143687695,59444715,30889242,126272475,1852024,14106881,34019679,72395273,131577254,28640401,107483165,76652266,91360446,91884919,62291527,61084540,106519736,63230724,100548731,101776361,138377321,88771328,111734612,22090870,144813860,108734698,99971657,34631913,842378,70909185,115908522,65910246,113688707,140140054,37088547,115400859,14106602,37292238,144706695,69132482,128105949,89240917,87449823,51887857,82228373,124090293,46662823,85421751,133360775,115180659,99762325,9093935,95254429,71432987,41426586,31497627,36777887,116939154,87534772,80670489,104743748,39966572,103026688,47722542,97457382,113710246,57380988,27914317,15722187,65317310,95925542,132262682,75551709,25789304,33689534,44033682,14089972,70861538,26289120,119687081,47215998,131757727,40545907,59952835,17099074,139116131,44987785,8463469,34990950,54789734,28304782,96794308,108764118,48899828,135475641,147171099,112430652,73643500,31764060,13445295,69802229,16767005,121046795,33963961,146486503,33120525,140332,74363294,131094534,65048530,110031006,15360463,150367809,100727556,77131327,68784601,127434839,136794467,62467688,9356033,113300442,57866101,67184518,21293137,28855704,93433787,59714780,122521981,102971363,40857437,125421351,64743326,92693943,65913819,32715372,120430230,4389582,42457308,28115067,22405890,45234123,50206424,85538449,110660265,139316169,146365898,94026351,41811124,108972876,112656074,85699674,59831566,122132285,60260216,123972450,15903481,78887109,105859233,38864744,49861402,78156647,96364025,118048476,136386034,142936862,141008639,2281738,102465110,106032009,143332245,84679973,10136818,148069529,21813095,149427779,18270170,12984665,6697500,35878990,20045849,93949970,11329081,17914656,135402415,42233209,125085572,134609251,48631858}

    20617360

    Returns: 72

  19. 251721

    {90333358,119689243,46780538,214751965,223977326,161093011,79471493,23582677,45621485,158278347,89177708,100199219,47176985,218203102,99628207,85822443,169374638,21430897,37277417,100435157,33369644,224230093,146196855,198372106,194743246,20767547,70177678,73486279,163998641,114820934,201747476,112499468,132799236,211340950,78173326,51273113,8951562,50752642,54912167,84437910,125686129,2227122,21372556,133114247,224403012,122018775,56989175,84935622,14277334,158615989,188666826,105211652,182673910,161130907,218514349,52926706,214267820,30456711,139562230,202173812,205939409,170386562,63962589,8243415,81389969,140645089,12065972,176316700,107220852,74153463,172294794,150827102,73920747,179704229,86773904,166984842,136372809,58291672,50553958,185803422,428961,5112010,103418009,227740515,36901358,71154389,111001942,153851577,65210538,11355828,118293954,205954735,141847900,20145402,134143604,58252313,188170480,10426092,138322385,101543869,52014006,108793742,222883060,193177584,56476302,44766856,62532394,204123415,54189803,54206335,145554290,13754349,105697415,27930635,26346953,111150888,18738198,219422828,165661510,191685049,48084976,129315081,36009068,183139159,142833867,89262854,219912892,35882962,134807249,105477087,126856562,136230783,88947610,85364341,180213148,142130477,6579170,10790975,24264732,187968214,196688325,191972037,201542234,167392918,71747050,29464817,87682838,28483524,155528088,146904328,152102005,94166935,72649902,60615211,33199069,106720781,61165365,78023162,4773540,40124833,76393328,53045782,60715300,182163618,208932521,135815192,53481495,200195061,217595119,146154487,8921370,172957559,156957142,191025918,201811375,90549141,107648258,145955597,207448714,84308211,9714149,120678083,168962513,152946051,98069764,13123339,854861,217792926,75000822,165074,187384608,44613710,206908646,132801424,55651497,73685116,224343566,184420570,95727231,22930814,210006537,207009482,217601443,93066550,36453454,165259658,147125059,91742794,192505495,44202133,125026634,16099975,223752747,220568595,187054971,143727919,67412387,57604079,46171181,174261846,68855196,203331942,204819708,140864790,79926885,31114779,139311411,100047245,187292898,30168201,140126585,59563869,97755745,50760165,103540559,116685572,177668304,168522561,177152673,38596217,219958365,128498966,52569089,72993229,170908260,191477272,170028601,68699189,162292452,120244937,147935151,56709942,17316067,22106800,39567376,135535692,190473963,18078501,186598355,150704965,157320636,154230434,112092249,88014236,211051403,24017219,70108102,217737975,41684932,98830100,174004601,201054040,76861123,150363967,185809644,132788793,14080510,180861919,19552580,39413747,82481831,103129673,57142831,54108515,68988700,87422370,152933041,48641945,213339282,28322455,10545683,195042786,150946823,108199984,156479547,177386002,70954712,94595202,116540233,99728963,151661297,91926117,22525176,171124061,40763899,95349346,94429081,71552546,28248103,109674960,49795464,15348919,206134153,78506196,142453238,144372436,181536577,129768700,75143171,180604988,87059806,175634941,3372447,195690408,87693461,25445824,225488248,59196025,188991585,96822799,4484255,129258333,227870497,56333278,216044979,215253585,198551818,159978391,71435633,170282310,32422406,110625875,65513704,166626467,111726886,19499266,123385889,126999608,22947641,35004266,8586314,38138546,184128030,11429940,122772291,86839147,32158782,39198969,209322714,19268806,1,189614674,20481957,214444585,37832565,22290142,80940770,113724137,158509012,226844668,101362435,64841955,172481847,179184476,5478367,182462302,41561152,67944459,91520663,134646312,216865643,115227810,81638724,63822876,203862573,201238127,39440900,167629433,15891559,221012430,67082625,225188063,47259124,90527780,27280074,120067909,59101750,138158681,8218986,123103070,30879497,132583240,222554461,15088671,74751398,79182632,93850090,25365428,86425861,131760471,26152207,20916159,51589177,7475151,34447276,221405273,159167703,157638887,82535328,157660945,222409879,153303130,1374883,91230230,141639806,224433088,196188021,112686247,34623351,48853155,32687758,31230276,24310011,19874544,162816741,179778052,30577991,155860317,215896211,103757874,93364449,121087759,93722427,165923747,166246789,156320315,84536874,185686216,211159588,115091354,210780001,162920924,9625192,127372592,212831087,61105485,204289405,83940517,43646234,173100219,77775371,96553297,53861585,156569930,125093054,208166434,63945423,155111045,104212894,48218959,166336275,140256072,42356522,83721615,86141006,13482550,208401924,147768696,160398889,104086494,58445194,154922322,152737748,80401782,207805912,182751857,176663332,192777061,226136907,198075966,175301335,47367311,228196992,128230407,12211658,185421823,42318191,202312445,173165569,121708992,115997314,110667136,79728968,220177117,4650057,160211519,225328862,55133649,49970776,18361486,122556284,209873033,211846541,175182301,141179038,155343017,171133895,17324324,18063747,40999083,137741177,183368826,148712707,194664350,199794997,161052174,158632579,114064818,7455579,56189651,139937437,11782683,144060894,188870247,85718088,22598133,26977859,29796047,117439355,210678979,3761009,81846873,216128897,107024660,123351963,178467879,27303711,216430785,63377093,144927178,49451149,143243831,75674100,109748935,200812481,89059033,17029206,116648927,124443200,146112106,55614936,129063096,162035055,92754604,14706353,63063583,103748900,148432975,168573414,95903382,40590193,1614008,32749648,109440011,114609006,179054277,118767220,138269907,63467658,214590111,131507841,80128240,119895258,167766611,154510948,153726230,172114726,199041031,47003492,119841383,200202958,23897035,93400833,135109773,162263190,78651143,197570805,147981738,91844455,171742614,104335323,164272810,34974497,113302999,176897755,102882762,42230641,29300311,137074868,110407805,69548671,199561144,159151019,180913505,125837129,3200692,6497877,77219803,117629600,209864394,107173739,191226545,130227668,141003299,168361275,212382741,77411320,67248905,33989347,131325013,12057257,122978725,150216276,150017478,173462071,51834923,53943178,114074462,194892646,190460284,73219247,113218871,134112210,63694700,221091726,226471445,183007919,197880617,100373987,62409333,190136397,130117822,199673984,85131344,151748594,203598026,169398711,14018097,34824980,108942251,35713288,196279253,137213771,71907797,147563466,59693140,117738620,194232086,118921653,21702972,42767725,169204022,152037821,163714407,164302473,83130612,33666557,111608797,208124807,143924092,123803266,70569500,108720762,148434930,96247581,93086559,98209524,115047853,32184181,130809874,183568065,135938668,102693274,30824754,67200486,187294119,17862556,98453705,29085148,225930613,198609086,207536921,124849669,7174277,65808802,106069261,78970772,137842398,178971101,142297537,161757303,189353918,205095412,218338862,154569995,42476762,15695835,2597348,37863217,149246123,177425668,47758328,4950460,61595317,159309634,63647261,228589992,59880305,25613865,66076931,174757646,185525159,164885388,147387675,177891426,222428054,67932074,76424715,37738152,55434970,220830508,143956961,181091729,202136233,37202503,144240807,61656808,118480723,115349958,61698936,31823106,203916589,5438995,25163415,135364133,60342316,1100654,12844580,181733997,226632433,185048105,133721616,215677397,212624615,49197982,97570917,127067598,219720025,35808206,109472135,42718523,93878826,75178707,163043643,170615377,97314997,46351570,18696560,98102510,119099006,106378974,45120751,1054759,104085498,90878489,69765869,216106437,189846503,184641821,101559421,96696072,186343404,45875842,172845770,72452725,145372525,211987051,7741501,24119920,195798118,176108156,88618422,39586180,43040135,44507911,38857723,25955789,205807742,120726374,175433602,119543305,149717688,138578756,207376171,11083344,2793757,92586740,101803668,14744764,14615218,128436474,122141095,50164994,167675584,194141470,116522858,87970655,75765306,88770767,156073323,192658835,128042381,132114036,58079050,221514004,212859376,82257608,74267476,137400049,113979010,3623706,127470859,130603322,221017859,125807568,164777908,6858468,66434932,39914387,16864969,151455862,179986172,197244800,223433036,81055286,136495272,197645409,209585002,5652758,163179032,26794696,52330645,205464056,227917119,112557585,4271213,101158077,66109928,124268052,108414524,27737163,649921,2503431,130094247,202703690,193597994,132037663,82815136,106728385,213837244,174268367,80617526,204786015,191803562,165466962,76106279,192073059,227506765,66860315,192215106,9512476,126137235,99369969,160789611,214154039,68842607,178386409,184955558,52805728,45539161,125359572,213689883,62761578,227149863,217415192,143187563,102279799,83455147,193153872,10237166}

    166579600

    Returns: 663

  20. 22751

    {12029367,7699184,2600622,3311518,12398142,1544297,1761139,6663851,11025730,16299588,1285420,15344893,8495270,1514280,16920696,9661192,3732132,8661968,7561427,908562,13500924,4190176,10997128,12378758,5068184,7787255,5270359,16214666,13819822,2356178,14555213,11295464,3138659,7245911,949557,1497428,15276270,2074100,30023,3825118,8365321,9529213,10254008,7004350,13171202,10128232,6118668,11674093,7084317,6882866,240676,3407499,5168311,5371188,10457803,7155136,11017014,355643,6931399,2725402,14041601,13452376,15475994,1858229,4085749,12302187,1880309,6127287,5287144,8553858,16825345,15656424,15979760,16372204,2463927,11140868,6237322,10235953,5616233,10886010,698331,8906033,5110731,11364497,2789316,11469291,13660972,2751596,14878126,5648350,2569898,17044966,7282335,1388137,14045798,5692399,1346318,10097360,13259046,4632140,8155741,12103466,11408161,1022926,7706439,7531880,839748,12826576,2341354,8938459,4467398,15720362,13983677,10722106,10031533,2019068,7820588,10131607,6394395,8616169,10928629,12867937,6659566,13574065,15300492,7457205,5136302,66370,15895238,9403211,10544946,7523639,16856351,2950185,11469082,5539926,13710600,3529825,2251203,11787973,6738178,4607497,11222803,4927593,3974739,2054926,6153192,11595468,3498634,79927,9115255,13588874,13872947,767075,12084321,16607873,6818753,3778288,16207880,15846206,2494421,1409566,6070277,2811568,3991513,11564168,11672918,10517651,12578837,15387170,14853136,9231459,2408692,16810214,3130523,11331409,1226787,3911528,14800809,8529514,11050435,17199991,3671767,15011664,9277538,15850034,16029581,352071,17233152,15646801,2315772,10358451,3093407,3973668,6489561,4747303,93238,15798731,1552554,3175313,15213826,13105089,14033686,6976519,3144771,9840506,4343812,6979754,6286934,3764432,2686020,4937433,6837312,2655892,616847,4912799,9459411,276466,13639864,14302257,15054754,9723985,1090467,16571340,13486198,14725230,605680,11153209,13966341,16646120,10544051,10593612,12648933,356230,13687745,8969645,11874789,2747965,1930472,4500102,15106019,8705036,295630,679893,12250482,14431752,7768092,14678923,10783125,561339,2284375,9178472,5269443,6703692,13183852,13483504,14234095,143061,14659320,12721354,5938020,3951111,16081277,11777752,2855038,3555787,8689774,6661431,12459640,1449549,5765082,9345623,5386759,6414838,7792116,2536318,6495170,5619487,15460111,7078927,8712282,4862978,4585389,6311934,8639532,969170,10556730,16318481,16989806,1,15733951,8117684,8418472,2379599,4398052,10332769,4528792,11994770,11333731,11278264,750502,8501075,2884907,14477448,4800069,16327064,8934250,5039864,16873411,11530532,10285181,12737693,5559966,16716191,2045896,1624099,16035001,11308185,12223606,12488808,6456738,16698961,16195772,5915795,11989220,7882032,8842353,14511234,1665705,4387819,14196261,15137391,8230817,16260572,7896728,9893895,1655422,12547469,9474339,1760733,13889453,12351332,8344824,9798399,313264,6193066,1313678,9571694,15557773,9799404,6380495,8841554,11595124,6027056,894264,6001257,4143815,13601740,12267625,14786218,1699178,3912840,559388,1111733,12078433,6580399,11752688,1455127,10918086,14802516,7146683,21709,8464838,3398570,8155784,10421602,15446391,5791982,16261226,16376337,16769473,7602456,12755220,16643845,16953596,1576631,12835469,8977991,9937985,6869935,7341608,17025819,4347962,5009656,14950101,12130122,17074130,16727669,11414792,8888174,4778347,11938753,3599646,13405503,16540631,3424292,11964971,3361053,11110457,14928165,2572709,13086357,2636066,1128417,11145205,15384372,5705594,11642382,13201507,2520227,14808499,10701606,14436102,1028322,4233935,5499373,3560709,8512535,11622435,9734604,453548,201996,6330143,513079,14118133,7886676,3417883,11823318,15140423,12618676,4674476,5217245,1713797,7440313,13945356,4951974,5365077,8431862,2158907,5453286,9198694,13376759,4184672,9909650,5839014,6048172,3659202,10938703,15075596,14375012,10942369,4561672,13139714,7393139,11862040,1930295,9115296,3311029,290001,14532481,15896776,9767149,9516774,10765882,7968254,9955685,2604461,2913621,13338484,14563213,13759832,5906705,4845613,6976271,7482353,3738362,6902626,14311379,2448616,3245053,8069097,3887280,9034230,10853072,7426185,7189683,14985833,12529155,11165101,15617665,16489458,8004091,1886321,13795193,593972,2409522,4281247,14077503,9607175,5879994,7675100,4222641,4517937,17196132,16515267,7657924,6043346,9839153,12016276,2884927,6464788,9019682,8148477,5306052,9998748,3676549,14257760,4831517,3213534,12668786,16012329,959001,3980358,13029156,8697947,11732828,16104199,8260900,8751598,10114521,8821451,13986550,4944432,9963127,16451232,2134193,10831860,10473340,1807738,3657712,12635488,5840907,9553292,10799506,10346042,16767216,9690600,11248808,3149734,12432074,15110308,12071190,11799767,11913143,4013707,8092877,4760773,12915132,7405069,1245417,5812826,9634407,11041253,10015054,10653958,6526552,6762976,2197594,2831050,846909,12647408,498891,6574054,7902050,9140754,9526368,15820398,5084837,15698093,15526452,15651246,17005933,4111304,2996972,3079791,1604677,15309605,10198698,15217107,4407943,3786299,14903527,2149268,15835128,6363961,14756434,2096668,13923300,1144299,1707030,14402329,190600,12798191,12195292,16044970,81396,14332364,2955896,8802968,13070671,1214947,5195786,1152688,15969286,7234209,3536767,15021353,7133929,17112902,717789,11518051,14053138,10021810,5570833,10238187,543505,10752153,9320216,13305836,7253161,15577352,8117195,4074705,1901168,9504653,16923209,6226500,12494621,2990208,177066,10494216,5083875,3423928,7033854,8416697,9438669,6608327,5658975,7561395,12588006,12297124,6524394,15616970,13233407,6253128,13390654,601229,17016358,9292791,9374889,8817890,12952883,12994736,12939765,236779,13854979,14212967,2188568,1331930,6039035,6773476,1054243,15500369,1993061,8289047,16875655,17174512,14159429,2271408,10491377,8334375,16090283,3031548,11379111,13046677,5885988,3328869,13639255,14711735,8319598,7641523,10338269,6961266,5743326,16489631,9332318,10159273,14217120,7325282,1379566,15583918,12182644,4148090,15368635,10683279,13416865,7370418,17089628,16444452,16057287,12318361,14561300,13256122,14312883,7863731,8191019,15083108,13288080,3203653,16547938,5377352,4454833,13554108,9258063,4637971,12873072,456876,15054705,9063800,5258918,5200172,5480183,16392390,4690928,4321586,1146502,726159,8050600,12973807,14529477,1809391,10249205,13786520,8022346,14651332,4715244,848860,3069716,7744360}

    1199929

    Returns: 54

  21. 627225

    {265379095,164683640,269096849,291813581,259886722,299059666,47107230,24164283,1767473,286297011,278663020,227767566,210356157,246444301,207085073,56269134,243306831,34340479,293866751,275897973,103546867,182981392,224342175,196980461,98865985,249254348,186071984,192366858,96471681,163603197,264948268,36888069,275124862,102545723,36185876,81883817,128682100,58656879,1135593,223018468,294489237,22350149,139663323,13440726,32003770,46552457,95379825,82720921,230075554,232545720,177701924,25544773,42697317,174002638,281266715,272573507,247331645,136440454,284447364,112289890,129586203,19741084,197499433,240604189,202689731,127723178,295282008,53999124,1979696,255703234,234557531,123709291,247616080,293776101,228869435,258175861,2856759,3660520,250135753,125117984,31691966,205239595,8277050,86641994,232359054,55216738,20070666,181781474,246102781,37094871,109629285,131534348,256851255,300094956,182764062,189107625,190503350,83999984,126892347,307933651,140631865,263746406,39546493,182839404,25845317,286826156,242518934,175532158,56166062,9201548,53396098,151337851,149033470,190833128,267538137,79567340,236396187,117926384,116720067,130866335,213086551,15669336,203520292,1,52795215,29376535,96817337,194935339,42100086,21379061,104656974,66306841,236493999,6162738,180292550,170555,65519505,300334982,219718741,123475558,136633377,157398623,31660168,304907847,10396104,226607157,62998004,68670531,212651653,281346453,135254089,157078088,49492500,119373880,290501915,154906442,297566651,284820146,280967553,54602194,236145057,296518506,263180112,108705810,202405363,157827895,302714284,268706711,164584322,140487959,201899367,263953959,110435798,210966118,160532204,166819047,101762539,76481957,114807746,11070125,176884398,281931601,273959761,92177887,119798205,85434475,105000283,44245668,299550854,75465701,39738118,209188219,21280364,216810708,61116868,194674515,18043365,83949729,107682362,167542462,259497616,271609710,29711174,111283733,44982052,239051727,99542372,142632482,150210053,229618968,115075217,211712220,280312268,186207956,292804991,309641154,252412369,77961086,168056419,12554840,183543425,48574207,120833536,4223358,220935153,250682385,249726809,98613187,80866265,225428824,286462264,82934881,238391260,4334553,236776038,296437323,86332266,268590169,98252165,89651042,101582497,142249923,168223348,166179939,200588989,138406310,156586526,129898069,107030659,181175878,94550174,147435177,162150786,61328487,195538424,231342506,147176397,68259151,222391615,141768794,306181945,105676000,16104854,103479717,182386951,161385116,63490660,173453359,242057962,306482392,285953739,305521433,155958624,132913946,198479667,45873282,147367004,8359993,14383100,49515766,206993243,33407456,84134313,130647159,162043350,277237519,291984152,149985708,283604588,71104323,92601938,23743990,128519945,221815668,203472896,6849116,263615193,112001746,11472134,191910318,68531674,141499326,25082476,13772832,122257580,57921323,274193171,145852194,275073007,304559226,60657928,58590357,146475759,121733323,126548118,186271645,109612068,269149248,111517536,7397990,118296036,244547765,254059063,188760316,15828535,157750030,72297834,233705360,162956380,277519863,117193497,91380322,129116502,77365311,57534087,270446197,289598686,214038738,280858903,235428950,70916943,207467479,28573466,40263935,46815727,120064343,42011243,58359303,242780561,188973458,16673488,77217340,144366061,227105130,22754575,93887276,303633956,300245442,290113425,106995746,198324239,216279739,19022573,247530539,115139861,229428956,235118800,275771414,51952755,80204363,11416293,18678535,262132357,100340705,153942388,241014875,80836421,255245500,185387229,138669434,70015314,31019422,104393572,176865768,173025552,187378571,45293473,49624885,258497215,217449188,251482602,6625417,175966288,287528625,253655674,90792562,25863259,199983037,64994903,152163164,178394214,178852876,289765227,43041841,243803396,37053586,87797606,226416343,216192525,125565061,275671873,37812457,194283477,170453823,124579309,224413303,210082978,49732250,303449112,75241611,92933922,169605294,219121537,66759871,230407707,300384948,215762806,28542475,171953529,137273811,35075125,71438714,160619178,155306482,214969335,210993022,67533409,189769890,206069285,193520461,218205023,304981723,297840844,288367874,202596039,88628807,133650650,144251772,178031208,86886044,4080667,51225810,267510031,68899422,308519836,166179290,86399434,20991729,261075707,74351278,57476514,72875559,35751542,257392877,76791724,38418322,262409260,260020730,157858375,253282042,22404317,205091971,309774951,149152518,171655094,242817930,135995678,133187867,112408527,265717542,220647828,97169100,153356274,152902359,145144755,171223542,63657858,172517213,256049748,196837488,239473423,95086128,112035256,271375564,219754958,200954505}

    146747516

    Returns: 235

  22. 1311998

    {477970340,283336021,115796698,140698035,314101221,461361691,90544219,244650441,508597279,314722181,471412078,271057208,519479872,437894852,91639499,231587535,70249208,81149467,228264533,127894236,486914108,113083749,406127537,7448965,329280238,298948724,364375945,380106035,408549161,391639623,428716347,266612580,438976378,365982891,251105676,28249357,170785323,33694243,356316930,252055321,136363259,346919690,187426048,512663944,331979834,52845433,506661097,411556169,27668109,358493440,157365501,522070833,371281317,380613672,74721139,354162355,456133662,8541136,62832393,3126317,162463964,124595057,390677413,261948374,499487894,158075844,223631850,255819107,346207856,275029556,440973823,89129193,524675509,99503811,160121395,141483938,134917278,480732068,203916112,404675034,415605301,40659406,498903214,369898633,305685165,181882387,208450139,152429341,407999836,456164187,331829077,38990095,184221278,431888825,322016290,265031455,416513038,319161631,434876689,291920441,187752786,343457105,165669287,246651297,474064458,233214783,350668514,198078416,284100053,512517405,25942438,304271809,466409215,155231074,445986646,166017646,206178018,12009053,324474489,107790770,139499268,240020957,352875014,47623654,50085659,271981495,325187190,496632046,68961448,77284167,323870504,489489491,182913294,159093219,268720363,194948424,137638267,334410165,510589100,471788117,180327960,229006701,287690295,272173904,374758359,242894838,33221037,111788191,216025465,69671721,117331519,238032717,20933158,89555569,486295041,196440537,355536027,54280718,82121561,348212379,78510022,515526083,219387505,146857948,402128997,318724911,418598991,14721429,505879149,17288093,410358203,248053986,293951719,133449911,61353659,403671768,72935166,300045650,247909533,335752731,95881023,450199818,97658051,185092084,277912611,339774905,424289349,72152523,467870995,454999259,462386030,198768632,29562590,472296157,18165145,13833616,32691953,444356548,311859449,521944936,216355407,27003823,200379513,211896465,277002751,394057067,189341852,478583674,429661545,484396051,285327628,302625829,130468683,105196867,257820585,354584299,396072947,234466158,320295144,456968789,57483361,296120579,430216107,44184408,214226179,48872533,167150903,154255240,497576528,94603434,523272328,389572253,116934644,170147759,44431522,43213419,339980911,1128811,44426930,451368156,120282751,59551130,412428609,376767958,480175180,336881163,317024810,248983244,430216505,102185152,114557996,412736219,504574111,488951929,360025488,109344586,399179150,481407587,443238675,37988899,67739469,108667333,296834775,470818140,256786960,41222658,313497003,500279263,141746523,191271731,384735358,16044450,488295030,8822340,517676743,264310002,222386608,519629412,374133641,137273001,327381118,278028213,213848928,447730377,256242709,86885832,368366483,86429543,189072250,306159517,344533050,267536136,253345639,142764036,458294544,217986945,514869670,164384182,220752035,81988499,378943564,54725204,295101312,121757319,385910272,106252935,84461693,432514483,125551098,495534741,453183990,235692551,345957787,178297075,382142052,426096906,146527336,230016664,54353367,280333413,410715325,22590224,359176935,259553424,52273739,340162978,474524210,150827017,4270383,268950701,435742351,127969786,492198289,9170677,225843541,201672483,237058641,201328564,79351449,95244377,386287211,262949822,24488288,1,393599213,336321369,30945594,290835934,360079203,241605705,420825789,377525290,204810557,20625611,293012680,91549698,304871,502204976,168432944,126656859,208385803,207488124,449086319,63986890,239457948,225571706,308491247,494533393,175563646,371214263,420650350,366625753,62323313,177047417,144649603,158475207,94533111,398240453,131473974,423653224,468725434,395586256,465738375,306091640,330540272,443896855,307835928,192552525,508658764,92301276,175610013,147626423,427074460,123109872,66088689,172671912,459412703,287308025,369102023,399052176,273205554,4485970}

    449231408

    Returns: 344

  23. 857783

    {345565822,152519196,308983199,493696110,322143571,422721618,271357010,34565842,532417763,541726831,479855202,241272926,66558390,203118898,45198681,48826745,404895553,236457870,245513626,25189513,304480899,297597187,503859110,7150093,127727915,163054810,11992377,450187090,144865225,136981462,163950580,254572517,238562087,32148293,387957370,474775177,499117191,269967573,23351988,294163246,22088311,481615443,454853245,349950298,380834210,236895689,263138812,58125892,525617627,436274704,369673293,279142978,291252004,236977904,415086768,110836297,65810704,44443516,233441029,228241272,427073610,173867561,18500895,75545932,424253296,172398446,397509336,231790273,416604405,45001776,372001002,294725884,95460892,288346753,401985021,133872703,260290367,172854285,263918873,250027521,418740434,354222656,455438194,299252295,153584793,227303054,140365004,439724309,68606579,227530226,475776190,5479567,121740188,158741136,148582350,107459850,336824175,156022214,120432752,435531856,84037676,254772619,407052597,54049624,12571227,72258387,389294853,483060584,367249427,371856493,454564770,50460879,5117828,485444485,325603836,67252264,396269909,179576293,18617188,2201231,134825990,179289222,160573589,203979290,323638650,129851606,184039860,306657233,172870532,463031620,203167259,371099995,96953932,487664702,226077135,234830707,501576828,83272130,465335151,27052088,50470843,289343641,14572292,361602649,95668475,328602185,92152549,499593466,327772543,70009714,107766021,174453460,240638227,510748305,21308825,420836618,43382814,539135717,147763892,513800873,335625166,354085782,447025102,335210914,165225088,182623647,284713,250701648,279836268,54709476,391844943,28257601,273558895,313450430,252541080,520237936,17852585,132288222,129515435,363773795,340587500,284755587,177616829,120196993,302553180,157241006,505791589,397697069,429577548,102683235,77796815,530675769,130190682,40896753,502663214,299440648,380466525,363842811,351617047,245276857,141839511,391680655,440811179,471879708,278682860,347147966,270566832,516308834,196654810,200916858,9841395,208725563,26444267,311453481,376428468,392695738,448265429,31403143,217351341,523374979,142568644,480566184,27981241,398104758,239926721,352970602,120749692,244162959,118288363,279371487,517473784,431172131,36823301,433794600,333809876,8050303,456797666,399066948,413479675,373466043,39448699,274365520,186131197,174429038,409044310,512028381,443712197,389325694,146696897,459628073,470024340,517527481,106085839,221880298,493340556,429352597,368731371,32366147,370353170,258690365,486946352,240521374,300934893,427957980,263319084,259906722,6845240,314086401,62521780,214358505,321928787,255784305,114762837,473714956,315595701,344240287,537482231,131590513,379876668,445409541,430892580,161432053,82116191,224940944,377576808,528984377,60049523,275129251,59747257,88065174,292423447,492003910,392540151,280323893,267902621,284703876,80305887,267648105,326517837,513412422,103413227,154579988,428524232,1,510100071,139097183,116829288,516876135,400134782,383935105,358933469,40480427,287224308,116396485,142736002,32957138,17129961,188534187,217756434,189233788,320212277,79685984,254104516,395351063,103157890,119065055,533166055,466506763,126367539,205692139,431968730,523325882,207643778,356838090,397011839,331701801,192076468,521648241,304038609,261298049,169280388,172699697,287351461,514932181,122160388,417017520,107152861,170021223,166749305,543688799,339983247,330000428,91721574,209689406,183183882,158168513,469011965,406638436,544636927,98065868,4485249,52734865,111247722,512363023,29872353,168726200,179179819,437307015,402699743,357417218,404320217,49903190,462173944,366926302,541414804,207824909,478681133,138193498,3152552,197730670,414458805,37218307,389179439,324891935,199939932,460595588,310130741,256787890,443486876,81090302,528311886,302999100,421923115,365804093,41680699,351914891,69310767,319098966,181694947,262028369,224452112,20533026,497489288,521056204,61715920,39612421,449612314,469733828,501757545,65362591,37627185,230079120,218481455,347865802,356650165,166835137,127091304,207113492,52166076,295004561,384967513,441308211,89262180,538563225,504540938,202373637,460979204,410405476,345012500,150814108,475563377,312158342,473371123,265849908,497998951,350208735,464419705,442261324,484098132,476103829,528163896,374721484,274263457,423547670,132866162,300325121,90799603,433708903,212942327,216961866,194346015,73426536,325643994,57488840,372623629,452729587,468092018,438995238,193994293,13065498,386093976,538204322,292803914,277845273,481814398,47784044,325701971,84994605,309655133,298117294,167894944,136361120,10329003,314854280,535415945,363566689,1491767,383861526,148353009,137507053,92824454,382329659,317066204,114741231,141468060,126088908,196375549,86278045,149667411,534976021,358853328,452660633,457877779,343650020,165632540,412486371,541240233,286496897,98941265,70456495,341484470,317113942,234550689,484001253,253664585,188922699,288356554,63258846,108514593,418069928,4123313,220036203,492423801,86126541,74094805,417009298,308108801,30299824,94817995,156545305,77486335,82782250,382995002,369422550,193293297,527331913,495091065,186224374,467457257,320469609,35328849,336979621,112548996,346097932,219270913,334784106,197865258,183209661,246720897,505851970,282939627,248719421,116638446,422759725,491210956,147480155,64567618,426114821,161629573,443947502,296431495,469629300,158713710,342169295,101152698,408988187,525099817,305773385,205187119,239809484,88297917,232176347,12341068,189379465,219580179,509294859,272705800,406326512,359901266,494901013,249064431,535104418,94016107,112992497,15233224,488305458,350601779,122401409,413255511,191573077,476737183,231507585,463098435,530462320,99095114,211045792,61721244,450799468,437244354,246428234,249366657,533818426,276268749,76551592,442284025,403228266,146664251,141728118,500105147,214183939,377372748,487194798,263963370,48648534,105369969,518761755,458020699,315575700,226661884,199098782,333929250,444737986,56550947,99955974,22971381,307736141,521241030,359074113,208060635,23823635,264774653,387669168,508447700,410891359,210271747,223854668,107660130,283474212,75168582,505456003,487653220,187637200,46369060,332846574,54359497,331971904}

    464262182

    Returns: 542

  24. 192410

    {39735266,68378910,105475972,133652377,87043793,107018062,103626706,114077315,130847993,117920478,105027778,73397416,14759517,38086413,9315016,67776464,134584523,92582933,9825912,58014541,28564194,122393864,67274075,89019015,17790460,42968134,53460408,121087328,75571332,66894108,59074273,132601000,7395084,71330700,74674703,136265727,61571544,20537412,107658053,83051252,106138630,105727200,91176836,104539810,96858290,76871344,42298738,135098977,129144463,85215104,48965716,102849700,109344020,43139052,89903970,60121256,55550956,126154693,47961620,95842327,19889010,78822902,94034779,33959708,39382342,40688763,41732814,2426813,17900115,47063537,7734632,44394056,88478751,64635472,30598285,87693378,54052128,76407798,62793568,26544582,135002263,51890854,76400946,102967445,129557039,24755519,75618599,32979884,5015434,104181737,103521789,68021995,75348954,68360011,78382962,23244357,31821423,37103674,58260435,119431757,85153090,113077689,74554004,29825256,51608261,47372023,120525715,92141994,81921377,6054263,64418672,12308076,128641773,38195975,4798900,78746402,81925404,69332846,45193861,82540424,15772256,111392665,124443079,90503445,126783652,83687634,111827869,37892244,34542339,94173182,50532834,72396835,98613657,30155293,71243958,132427626,9041894,112703864,72738400,88524757,131660807,108696246,114878033,70838936,135509478,54199379,96299026,35449329,33517452,125342877,79424962,16289136,117175035,106747619,41445627,50958115,135196935,101475160,76726601,3114987,51319694,117090161,108401116,50370302,55761636,12496194,72665451,30776502,111433499,128512766,66915406,83935281,74409265,35679477,29231302,63794455,52239417,51159999,44056631,123508094,9105854,71693565,36100444,68497142,28083509,89767652,16544179,56418772,6276619,117153612,46763597,109122062,51891944,96651171,54237525,99664322,19077194,115774610,46544032,123889989,110492032,26107318,83808017,112335366,742873,120052562,61287867,70101930,125541059,119817467,99853974,24995298,125945455,14832820,33836679,26145880,38866550,93056184,90774899,106445449,114783385,81160396,9188951,73858662,23815694,78187993,82824396,57794459,52332295,1916898,127139346,60322839,58291552,10603520,23003879,3388194,10411874,46373418,127027046,84338490,87503977,544727,106885006,2737933,1461292,118125126,126088182,45286312,72338089,137490214,6828143,31510728,5521774,47663616,112800073,51005320,3674913,21294171,107363568,36406040,120201554,91602053,52473403,56996575,128104771,73235657,133334574,110786952,93698619,62275786,142383,63655659,55408033,4994971,13796442,88282589,60968011,80603431,20420140,42198192,32601038,80527298,56811196,80165298,68796564,49392194,136012196,116182326,45936306,88116042,74762318,86383421,65699004,18243741,14066206,23217335,57109400,113213308,37537377,55860259,102245571,137584321,112471156,24209894,114398961,113871015,29444247,90486086,136023972,60128935,47695183,30144159,59180055,113039253,65894711,130071532,26847657,131529635,118036414,30539859,58253792,69142486,62806673,85937636,1187816,33437021,96080785,54952507,97425368,123625620,3009328,76081406,3563831,58660908,74507302,21164898,118107569,58892540,66417400,95007076,116920037,42255708,99910063,98425338,84210359,99663045,100605310,27995486,11692724,16028338,88872296,6877107,41155809,121905935,90198176,109400899,16685948,59657394,40558579,95671172,68997395,129775024,36786630,81635382,19289455,17163250,63850753,23913902,11229429,84880828,130804838,114154383,18655132,126593958,34599114,118607005,1676530,69821897,45648560,61600755,54190771,124078241,105187795,8561635,35230273,131019712,99069964,59412905,78679241,115068853,37113813,134007649,120901652,81629694,67197036,73060848,90866220,22441987,20160962,95529341,101739450,14514177,71141014,115027628,65083959,13054808,28924139,10594271,80113872,77402109,134404052,89001228,2438501,18333569,16742476,25456000,17064154,32537095,46059518,101699689,59652252,121786785,35397182,32486101,111629927,6802685,94534133,27333269,74228469,1,53827464,87917581,100615579,48604299,125646638,14711208,28008598,25814011,49608193,42703531,60996899,116402353,94449212,135973143,4283358,3300780,103053734,80683320,43953505,40661334,118137688,33078102,81262390,92211563,7583255,27074188,73679313,77957157,12950713,98405403,49183561,18696912,123250731,20834078,9693102,45324113,22109846,109274663,62411426,120043062,97393299,34368522,84933299,49959364,100688363,65986923,24695163,52372158,86556936,13608184,31841248,39869816,31541221,5761265,1891243,47211261,92936801,122129036,48286464,83251847,65545078,65005677,108798587,132058511,102672063,15938549,122384524,89044588,91927025,127703308,64746191,11060856,90373267,62875856,25426813,75846824,53197812,43529912,11122688,108966033,85544798,44720863,19244824,26562743,119187351,110944902,104443969,39184984,31092053,572296,101012099,137879855,34776207,6464125,77683734,70270314,110977888,72088440,79508768,64943038,3243860,116547270,136736383,124246945,47854482,91946643,104088950,79184574,79575660,38298713,127946818,107701971,109587580,117307596,45933941,128789534,1693960,86729869,136475370,131509483,26879984,873088,121582483,108129600,122982567,87157147,41158249,13264308,134595369,76360228,67706661,126970778,102443435,56451494,37009874,39716505,38052489,104837151,14936054,119327789,93397714,7752900,36510404,49975777,102182883,129484207,17649825,9998472,43833629,62586067,29128650,53019952,97257609,105081437,86655702,5146731,23934875,82563223,97767635,135624929,61514141,19122947,124435562,21696389,15558924,93755403,105639916,97712153,114065113,44847190,121795448,106264624,97890350,22733245,95965497,7667864,58826497,48686404,12105221,56240540,115743488,39948986,129616947,39436047,30523029,43461612,32321754,92604535,34140693,84308718,118567110,11305022,121288111,77257088,44113270,132910479,42037108,129037859,90935055,127009504,132842594,97985807,28403548,100417509,109808358,110411276,39021832,34610597,24338348,29619429,54328982,133264377,77843763,10066251,21774747,101260117,127490132,14272334,129914241,96973149,56606919,70012296,130437681,64126319,24485780,65563080,68717863,54612652,131838999,71955337,117678,13691485,22543734,81375303,112847114,17404605,22133801,20247257,136273653,95253020,111476179,89258713,56164112,27528781,68148161,124782467,86065384,23596603,134071982,124813016,27578854,63443327,49642700,57157414,53425429,94441505,4232105,116464606,41787317,94992739,65772101,107251954,74057759,107427756,79657225,18734021,61941156,129957752,6553949,7589754,99460186,82896461,70502208,21024863,5953243,35625523,135916207,133736965,122590007,50127263,102018998,8712988,125112654,114753074,120646720,84813197,12609728,12512070}

    60227188

    Returns: 316

  25. 2599769

    {452921757,771960518,766802859,434295758,853830837,273378165,69567651,324784463,1710562,88467497,829216908,559083004,744778151,854016703,278268360,581475882,195756328,140994332,217463231,289974730,584419048,708387810,81967080,482109235,505343541,418547806,230718485,794849477,300481837,723493397,388847516,85435606,546382720,467758373,758434862,155454150,283020746,282215381,528580827,122549051,58004760,186744788,470120051,618013013,222135928,628691000,161122264,73980107,228351421,670602683,775221870,523521823,429126727,330275348,635023869,863152807,42660878,234441403,301888880,482048324,295127500,781376630,837956102,351873955,131109915,577163026,587031747,102396922,390889732,19070299,1,370115637,28115292,721048580,674919888,749449832,474536802,655016273,78489811,599606339,390907630,671724523,857507047,90270782,586559236,115909601,739536062,270071384,477931296,563091828,495699530,43283333,606270256,728699919,719654136,366120457,84876339,573337328,755891972,693593681,38267912,532687043,139276693,57848273,178766338,527981053,3533586,184529593,263783126,618071079,248755201,560845081,759882605,356108615,34871794,312320470,143315997,166053834,209886840,280486264,186880098,457184304,157354510,713397009,652032972,192358562,463722729,542845282,831366227,868952225,700200283,402202764,813795310,699305714,657232696,470220400,419263001,780727273,846558748,32175711,297797023,734049095,104518212,328839305,309716043,361623410,612331443,198550438,251994081,402313740,480326703,77709368,667759572,875931428,270604612,190141852,805295849,774660129,514739335,420756131,802884405,223756717,311826891,724895045,553751871,122001199,9736291,590152239,838187474,34351592,48957896,684750669,326374555,299876024,409487468,731383391,445462293,233588198,376991947,624844726,346706056,348870567,482639919,200640609,153015297,200300614,173991935,90063002,629885113,663803359,836158060,811575884,619530419,334508070,832566277,778431096,71204844,344504109,609501947,404223885,311112772,272394295,317965868,459501563,13945421,64686016,165040794,530596462,412734875,730813242,340470897,50453106,710884518,144988394,56951719,570782890,97675743,495544171,851899337,592670725,104579049,817844031,382606612,824947510,257365727,790254464,171429052,678696212,354808278,177633384,790006979,675948778,336317814,498763845,124757801,136667598,366062445,552968990,129601102,647351640,13636387,424607742,685226291,246124826,700945315,703997296,509104543,867394280,769149225,376962259,536007521,741808049,462402608,759610250,590137145,305777124,837388209,368185789,241603914,399747797,670858849,291468030,517154794,435526502,429987343,750568034,175925705,117851961,506453594,747552088,487365030,853960185,429148465,449351147,412432733,333061762,392729343,254474577,655180577,255734801,148154904,646516888,819758189,717511164,159442221,843280971,24689846,798790379,113996958,423885,63273056,532927300,214737636,266609788,632181514,614478472,569060815,694286814,822148868,220947344,361158960,597501505,101389604,111512138,26353424,643035909,133595838,53518736,451247121,192826579,576076622,869625274,428433978,641171614,616261542,177835021,441122644,600503803,231063158,22668297,521948204,787398252,808829103,253014655,237558093,685822434,660526271,803376365,386477508,556499373,490316375,792719936,550883272,506093192,503862785,379388933,4654578,514690330}

    623647350

    Returns: 242

  26. 69948

    {11702108,31669300,43361676,25145351,34664287,34220461,25452214,23161653,34973411,8029324,55796541,27950727,45953607,18868063,38775940,25725216,34389266,44904439,55677446,55376072,51806282,15874551,14305002,42520819,15252188,24292011,11311538,42182956,52100436,58043966,9301029,29915146,52279137,55111678,46015783,53582452,28884497,43711369,13410804,13905756,23805907,50732760,41393626,43502698,27150753,42670826,1854525,59252845,20730555,28644693,1725765,55129663,11048475,44616250,28530822,30951366,54554977,47154708,41254983,47829689,5558847,40381888,36381065,12405153,13886086,26813368,33630736,7309543,22355619,13524639,8651084,5000834,31457171,58044649,35969388,45589906,56980159,54636913,41189514,11217337,28039431,37155134,13906541,591061,20699640,25286281,53510093,45029577,37733099,11864652,20855071,39298165,12157389,32179808,14676076,59009824,35323787,8315230,31785225,27907570,30239275,35306807,21967370,50298024,56141575,31474948,38973914,33313779,22705064,59224978,4398098,4169585,6016585,5641941,54776129,2266572,2890783,56215503,47327631,38084344,15943946,47098281,16399546,16601867,1479960,48218520,2604555,31546529,28121719,27407619,47584023,28993695,2638069,34677938,47554692,46464245,56233291,44715334,6533051,5903186,44436466,13836657,24205293,29467924,4126404,13700,1411386,3687911,59133502,3429416,40267735,22142922,40960082,9851740,14908601,347700,47331522,22387207,49074365,52591165,39030263,20960603,43598627,194616,9303721,30344697,41075304,7576844,14739254,23051910,10493834,26524197,51326081,4867777,25908964,26161825,9761829,7966505,11768535,42732885,43774590,15993895,45125307,11497493,16117578,39159305,57703212,19651023,25658998,8023246,32973025,8093162,27170391,33373305,5302940,19671761,54361066,26905092,32565936,18571920,40594001,40713726,45810366,56199976,13683385,46994294,12732232,6662179,5862229,43527069,52423084,14403908,13209751,49477694,56767384,1,59515992,49638330,30408847,45874349,17423307,44047773,37116758,48579492,14630903,52387552,55811044,4823450,48390101,29539639,38283269,31887551,45574580,50200415,45868125,36627415,46231149,36986465,19767136,34742077,33272038,8849744,13495283,33997314,24629907,31082325,26308675,38063450,41517735,3157803,18165517,13212407,41586324,34256707,48836748,42533522,39791314,54900113,50058603,29935759,48835710,23194461,28367380,23658614,18003558,39260502,52040177,897414,23971966,5512816,14485357,45683492,18801239,39485209,42084536,40142450,9512570,31906862,11561501,33278079,44665955,21863859,36008792,24915515,32723435,26071694,28944613,26267417,38575400,9923891,47018815,38469812,921584,57852380,21067112,24431850,33551505,23474323,33405751,18324089,15774403,46390753,57251961,10845976,28911371,23396291,23292240,28761807,49492107,14798214,8963411,45876676,9646529,12937575,54946101,38354045,3069489,20139511,388286,40448334,17660643,20266907,12923189,51590679,49601482,30748692,2247966,8608998,41546603,48650925,58510185,36056356,22747922,56460227,5154326,17445164,56415364,53159696,53283648,37815243,15636532,34011440,58719638,20521273,49190435,9914879,37858310,4855034,32317842,9142644,40741477,40664608,5361669,23759186,7500515,50861788,32811964,25315786,42403729,32034486,38057412,26127768,22293147,3192372,24570278,19195144,4314872,21790137,11919636,45316773,5800101,12570694,47985358,1358068,29291047,30213983,34423323,1452131,58546711,37561341,47030025,48718915,23804514,21761141,47725428,42649210,41587604,32300908,25820460,57026638,55525258,21002969,526877,29385368,51150344,21358136,19712376,38382385,54315935,37283502,26985684,38917287,50639162,39868972,28195224,55106463,22869389,57402588,55329034,245563,40196844,53788909,57192058,27336551,20197694,4513346,31663399,56644293,8345246,48712025,54178391,22193394,15695724,56641456,39467916,45058949,45954792,53449177,41461138,41593984,13256278,45335610,22467293,58941349,15087105,18243605,12658853,2442462,10260050,7736733,9062325,54125614,16047853,42303311,51156799,12128516,9426234,26706583,51346513,43303276,12786934,30421258,17639963,50369819,44170632,1405366,24459311,42177052,22457562,51949094,570133,52705948,49645033,31389259,16616320,1325146,37924959,33924299,50935946,10759979,21011313,15562276,58312151,37540211,10281984,35728385,44230010,7833988,13643661,40989747,16284366,8394964,9185753,31100038,51848488,24867262,15517436,36837745,17821127,26753725,37487856,19346252,28800507,4610255,20275439,20638799,56659585,2550437,10414995,7259984,50034137,37309322,35038261,1245360,2010348,14106501,53312114,54639538,45505487,28066066,58887944,2155529,47676493,16640389,6531079,57076886,30535559,39502092,24207509,36349912,57807475,57801204,23982467,16436427,12010457,52920073,17646945,2191931,58763206,50661942,3556205,35168584,34783329,32283742,57493548,27660561,25889299,15172453,32785520,25073026,54432762,21505771,54223957,39387023,3360068,3202807,17342527,12270732,5194898,10921462,44971881,43226127,32656295,7884711,10566512,5453966,54036180,10540820,55347455,58191785,33928642,29794044,42038353,24850477,52740803,3998946,26398555,50585170,38843000,6015757,20391349,51145513,19810654,50680461,14116689,13076234,48362875,27391454,15081887,17826555,45449856,30137587,28427104,3971724,28867498,15369357,18427004,18232987,24816854,5690731,22964636,25187942,58403281,33076661,55446256,36470100,21707277,1081162,53022752,19015590,29724835,56158462,14520002,7188370,18952476,37277208,44306158,20356735,35633201,44279991,44518529,27583100,18940153,59455184,47378349,26935021,32075755,42985222,43001093,19544794,53908280,32492137,40339812,23479093,46809026,12536905,53173939,24201740,6790929,43757148,15355170,16901340,55077134,35784519,38379275,4525641,4627004,26408146,44079810,48491985,45105386,11928000,23059184,43856535,42254037,27093081,6209453,19476616,50233996,35590686,20026279,17204518,35136884,12988612,21317991,6391787,49255619,16903093,9088808,28236471,47774780,48084773,7075306,59140413,53374935,53215641,1901605,41242386,57623164,22581732,52981264,25810729,51128992,7052349,29334634,24722474,57414228,10400765,2516836,36046508,30481681,55024348,17314596,18656940,33650626,442662,5100764,58256715,28734529,58988046,4148974,48301077,12451134,46583163,33796937,30919463,11298272,5672028,21463339,35928064,38583236,17101323,21485105,57524430,46389929,43804471,40322906,42877708,48936267,39962969,16111341,23624168,14782496,3838905,7563646,19118499,3103030,31823594,19859897,49134307,50502574,58458666,16507045,52493506,42782443,39757124,18899788,51760542,40045310,6042568,11380104,36543682,55780003,24127083,2921532,36543947,7440961,46519612,5929335,36444858,30673744,26301034,53540522,30043823,28504049,37610822,992756,46547143,49924298,17455560,30620595,3831009,4334561,57149273,20633166,52638140,6959947,51547242,22027207,14171975,695760,6898214,3474070,3597929,34539629,35823673,9699371,40882260,37055850,18725984,25210319,37531017,10129238,18432297,33123787,43138341,47551443,54437879,43011244,8132537,29731664,48070450,39476312,34202668,31321870,7393134,8551980,10987299,11656789,49597265,56351716,55807459,8805636,8449869,46768342,44793887,49364699,12132822,34979349,10744396,29604759,16160249,19345079,20760072,48853628,21150341,27270350,17103571,25572757,52732044,50372318,791036,55927927,6692441,51646571,2659415,27419851,35397396,10912366,41962101,52176672,59593515,30966665,711643,52236319,39163813,36919045,123985,16952823,9905553,18105357,13548067,2784523,34601926,8948193,33016610,1953210,46270814,53937092,27735709,41707986,30869718,32912622,1707846,22824744,49986505,9912953,58657521,14255535,35335252,36302808,16421752,6191496}

    677325

    Returns: 11

  27. 1225148

    {107042098,315976396,235837421,213590829,87172043,412858015,49744649,291092004,449169656,423057002,494868827,70040263,32940071,218444832,475041447,133977494,303874183,329353424,388823846,540419140,221760117,71815345,50603047,520642469,84278303,454918050,209876140,224864001,356513835,197141721,53282049,485378123,103908310,168479028,381945545,458826762,30195213,19321995,249761421,140986185,303591597,213129508,364990069,384047411,113658817,531924140,442485174,485122799,2939665,242571454,273594457,270260572,106296250,351674037,339964595,522639621,427131042,342869962,12709664,162684723,13458784,413866209,153629103,476756488,135707897,63556662,75093649,285537880,406999431,217868844,282269265,487961228,193922565,369191210,101371455,197054264,183828553,40842227,432945381,69388350,54592972,516921799,278200764,200404978,5480436,376162463,464276753,378603117,296939400,166230806,206992255,359900310,245901070,161423110,372095794,467364051,454366108,305738065,139963767,111880352,45447591,37635777,55821155,170090899,367528997,472885971,392837864,194060470,43649499,319234571,329411504,338645015,17989223,86698899,387883934,441871042,60480754,223666851,452544618,129651808,46962167,190771855,510027205,456815577,293757930,515740682,93896521,256010957,349994476,310380949,293813497,209053204,271390296,541367438,199329109,410206949,318195751,493732458,385556060,504361765,155432715,494968449,333473153,59528516,45739184,92464039,7775522,193091034,75211667,129891260,69481329,173380807,34877214,517732357,400465844,163955132,88542705,177111897,528700563,234021831,540220424,120286075,268393040,227845606,409042315,524759437,284165262,239564717,391661416,228280484,128431192,370783665,181840780,75679655,69658917,343212594,189403555,289407063,523381599,142678945,474699055,465582248,179127417,436862872,137277651,112874900,301687301,391746414,478097625,265374241,77052880,324468423,424532454,30471141,188403341,64280078,138860759,280565290,323635339,437442931,203252291,262118402,468441689,446015974,265188524,239478695,259410119,421944978,520305737,66273298,111063071,529774495,514317138,468932026,25437312,101965715,220938827,207539666,82755100,358150185,98487469,317732857,101631859,96110203,202486301,32577846,430889020,331099530,217153744,477905800,158786354,358788051,12731454,157285563,402381083,126736655,9528564,277282306,190164373,125103395,344753781,325328424,537959221,509612313,482256845,216467788,98942799,309749851,291835478,233146354,353267495,307090947,510742361,364782054,310173002,368751781,207921988,490063372,321665502,347959190,214527755,115374450,38529274,259724279,300116887,39460717,160441358,127665270,285330161,56330563,457756151,435864553,419011205,461884234,420067159,525110565,423909132,287523562,347478946,144611251,444678103,62327028,253634895,537335331,201341139,521415529,386866681,506089539,372364986,55927908,431628121,449185884,382412994,396144444,483820778,2495130,451575133,523341984,351198811,28606508,341504481,147616283,439563915,234469219,496064094,360376710,137125039,399127757,267025387,533803468,84050749,477628916,445502584,10583983,124820337,108824092,256757089,179726255,185031495,502192370,26946977,21965518,115358235,448367300,317351141,151630591,509127760,93322547,229862447,165357514,95682012,109535158,482222692,52421321,307375775,250855993,140806473,439771707,427993544,264294758,22809371,363359680,490606439,405936608,119890698,170405033,28068918,296198273,263366738,36075859,389794962,314324719,167018380,333068090,505660514,44463671,310051144,341970881,272356284,241100640,147600179,172741313,80801966,238595029,123082090,19087907,222645001,465052937,370711769,152730351,534394852,379607645,65698914,400501139,503063470,498844367,258392312,250563463,37355410,492134478,464222304,337949522,121028663,429227403,405258066,149146032,402713932,498815787,416850161,456051274,247143392,489148864,91702545,114374431,185425104,336353040,334078278,286548447,2108516,89516502,311404244,397439543,183767747,227713984,251890768,518076949,12148145,165791365,1,132856573,81286343,272862956,372716695,505216754,351019540,326738970,15621043,535556174,407009643,144781085,357046681,248551679,205515201,1054304,395622069,1220829,153448113,414837169,298097831,413168975,65654758,461740940,473952498,172661404,174018144,279570081,21391054,378522968,229906105,289665346,243034387,418016813,271594392,422571717}

    282056136

    Returns: 231

  28. 482070

    {31184832,375610971,173246041,302880356,277482871,46848991,65359239,381792075,342044039,382115617,107318180,65008802,210587061,209941925,408562598,361312064,119181770,105767435,157119491,218407680,92737646,162455404,25882316,115514833,262133479,229860161,407094846,176317629,44268301,41580024,267947008,202384044,323942668,305569296,346400561,67928526,97358258,232766999,272202837,207436859,165791137,304312626,36037057,209674703,229800167,126693713,253568977,96200682,153663138,53503158,393839399,32742521,27882856,360194113,145365031,340284234,212928826,340757616,7650666,57903399,261481100,36788869,3475038,359255146,384647021,24661402,260136753,167454386,410919061,307565720,341134929,123984481,240641290,324771453,191008406,101128797,243147588,181918665,358289634,388099981,19025260,15546495,296305526,223186138,247684370,409189662,389936344,63972459,408915861,116577277,346541062,104410358,349336120,102841748,365390938,364916721,285876675,327213674,148122774,23556987,40940398,259406074,254678475,308672615,374990801,180690686,71381231,315520806,130780845,277995565,394084269,380290128,135730200,283633687,294261921,83631424,329664683,158721148,255276409,216344057,316159395,283585594,235482508,402323246,232785488,22496964,352533503,229575870,331050241,393270333,402425249,404956705,50655266,149008036,385109236,160544162,84303487,410546604,98069817,385466932,303519924,86370769,319969016,295882548,370122293,84166733,387874775,259344774,178611838,4788476,210289325,111833515,82499856,223881339,398875349,130458880,179510038,196960678,36194676,201804631,274751467,387255015,219987047,41020061,107930126,171993583,73854991,71058815,177722249,121789550,284578813,158075767,252288584,329585031,90832086,47453654,212556570,176862716,343749721,14155577,366317338,358362674,45712901,371864011,266500892,79266824,260586686,87583421,129724317,188945779,396020700,45397814,194017338,256752244,80798195,185657027,253412655,237708565,19612039,105687861,54672413,11497626,8069781,236833807,2070710,364355422,257648519,378200879,383694133,182909230,395017731,276244796,120585476,326285996,352650937,7060138,343666253,332372010,310913859,88172149,104710110,133242441,114348646,351879760,277654485,193225149,258086079,144030585,272158615,273748147,198351830,284395630,141711557,61113549,398394759,129269308,13447079,56620428,181321,87121413,294949991,114925430,358747191,179308996,265885314,378991233,226763847,125843969,266722432,233285838,128684180,362701507,299498071,31039693,234010215,362383903,42353698,334212235,287029563,120297414,42148031,163043224,95442212,246352108,327880325,260035775,194632501,309088995,56918557,105035186,264890640,161736820,101730172,74864200,312990769,128187919,139724215,351031152,91917781,242416364,246327953,272621083,298339707,127637044,348218746,6540341,332726486,151323847,386724690,155528814,142402744,386335273,105735966,108026037,176175084,323429097,277136497,319488752,80285096,412173036,167465227,213878243,318226026,330347792,192749021,182311984,239625105,37615581,371185849,174043789,289509868,344915340,193582742,351935699,389838267,140543502,292572569,97623860,390019268,271871471,312686858,100398594,375730396,216831206,239235217,173577567,240421915,26402656,320634039,26399626,317105776,29887789,51343525,284599648,338255046,153777385,131178446,191660269,354685850,151806431,319612027,245227639,382297805,398861536,225017903,110979821,345938157,286669507,333699179,109391936,369488789,208024206,296443434,97523406,339765848,69620279,60594486,33168701,21160163,166789805,10970014,137819167,310989689,302689959,83274171,35556654,321548233,45875227,137134916,397653008,149817796,257708083,189108824,145764366,172347632,6116448,123970025,30798488,278587186,350600093,146586325,279844231,250066760,62897728,204294078,1,71539106,12368084,99999923,283782144,414248940,318854018,51860247,201449484,404113953,194240258,348764713,167490900,367591845,324493939,117337688,229654474,40259854,156449664,356026225,139154013,84805947,291332362,342165694,227474254,31936978,309182978,226564318,373307268,269496636,306196248,249552979,78046797,76309075,355195433,64470555,217218756,247592612,68466535,377176098,92259135,200280704,171338692,8663142,400649708,33931965,143061238,108836403,354070118,236174649,21472275,270945586,23438057,117578427,123241918,200512182,174033990,109942149,252706635,373841971,69255174,236257227,198879505,393570420,219139165,328182791,411042822,349640,73610427,217609377,297734993,134456617,136101599,59513217,333795371,324394103,331096652,144167870,15187596,316654258,281407960,343877241,190213693,158587131,285164901,275440488,190893739,311317865,307189708,121822370,8889615,28531980,18019983,270475519,188069805,74968214,37023387,4423797,391415126,325183478,199875315,248615219,350215043,362381151,124895540,3659373,99737645,76858777,308127819,82356850,47587427,130579450,396531120,391028379,255858233,312905785,314813080,17170115,219831163,85292315,154374540,49380486,12821118,169464117,26579280,173549840,317273877,78281330,400398319,355857074,293047080,383240151,170763956,179068654,298039254,337814831,413115252,282567219,404405642,243894068,282336616,406318876,186273361,214967266,55642197,58925517,19788499,168897916,49763007,42935564,314747226,257150913,195894217,120759612,221298826,357224220,40024754,284518827,94681523,186378769,102088944,273702314,336866712,234497158,370477700,221163285,288482069,155810213,185224854,206823396,19821508,182982338,142511999,88806685,205051499,136705280,335861366,57185902,373570050,347013687,243391877,290920158,379456456,205775934,403905331,205617998,231774031,399636546,170237144,153515355,273839484,60861641,1748556,214122899,23782150,91988082,376636849,227214846,79763005,401253521,75993902,281854928,389025397,222493094,65824505,172143439,57608947,70015336,103286602,349900494,81683319,36526042,195610379,198123279,122918334,138483858,175705096,266630251,244333453,62095993,150181042,96162113,368709293,48042351,88698130,164630556,9927109,187333595,248524062,236058995,91100164,183682141,16047458,115944410,335148256,54692733,152492306,40847300,386067005,147261649,112696197,25253255,264972487,33132429,407209762,365938577,148341788,204878533,166101093,336317162,159095897,159847130,209018553,392700944,79248009,139188825,249090649,290576897,408820410,175923666,407547421,92000234,293620591,397446620,141426740,196462378,263580620,24788853,72390699,37185333,316796022,303715534,332834250,300666086,403420876,259705925,112669114,290405556,13081622,98842780,363918773,215961595,367072815,251248402,380341482,206551858,274207614,361840762,116048090,18073669,283060965,319730713,313007660,375189226,68047708,347210585,199262947,215389369,305662961,377865353,16665867,345540703,338094532,389418265,400420484,292989265,297080767,76272997,119046179,163998727,372264960,166472257,386476058,34838160,120386685,102961836,269542724,78752881,278504423,11664577,365672557,328603357,89875454,213528984,89662356,411517305,300315551,212031199,254350889,178812356,223636491,128742982,331264002,187311301,367871124,62272856,311561810,163724134,1183289,280209966,233580394,44511205,226267021,17282392,241812714,116361880,383418350,71834787,224887143,405727715,56098024,39393895,321983163,309522830,113654163,264774522,184451490,62738258,10389761,223229542,4516067,90354939,145831416,413921468,14864419,336562857,52420438,145443504,301919753,112199242,127067739,222196419,194197945,162728392,217998004,48818862,250767822,299255684,247160049,208592515,52239101,356266216,356573830,238752679,327775828,352513812,203293922,227961086,412945729,53208536,371029212,397163260,289903673,242064000,227255545,132189631,125595163,137952618,262629076,74600271,109818342,294523642,406594529,269474203,168856740,70761913,395750576,340909423,101687506,244978872,300695861,237717868,322596190,132759283,305626674,66707396,355106383,371777161,95787417,141421650,63472239,157560859,33309668,180246674,28418906,141154976,22585283,62568095,161445396,268267946,255028465,189787149,263713203,218082900,339035158,184887249,326601387,60190917,20978410,342100683,192200747,152705722,263641131,2604801,86229886,209111461,224854925,278349644,158590440,134029659,380350643,203789497,30028169,304412516,240683796,119253296,93358915,133903425,301387753,232270680,151916509,110793493,49916157,356904380,36110789,150670202,8947124,202562576,368972268,134469398,114141027,2461750,164711957,251721676,377173629,53787351}

    97031380

    Returns: 202

  29. 867468

    {26017720,62127982,56366524,103308891,24508068,7276890,63811529,79310428,116010363,31343703,69533976,65723953,110469053,63083651,49155194,53406534,774491,115360241,47823186,82015103,57504574,38053654,114484580,5805792,17653119,46472707,18561253,108312182,42237764,80411133,92157728,13010546,8027571,60164434,12859844,45277757,105592856,93491350,91035478,90070505,9157470,76221797,70441481,32620070,11249441,55579282,77436285,68932207,100298873,23227750,79273367,43302521,111995851,66787699,76403830,98288704,61002671,43797088,25677800,49876217,91644346,29172497,94111400,72080149,103055890,33947421,9284569,26481900,39890688,100885803,38531623,53292461,87966589,527511,42679245,81511326,37742126,30264846,77597058,31011893,31352298,53062593,61656955,32438178,96687681,11963059,75133460,55451709,51538849,36487148,66513602,85799388,51405518,14954677,27724628,48808198,106646085,97370622,83955506,86037846,99279813,16163123,3495906,74439399,47100402,41099279,86829404,96166249,17143642,5253514,2130627,71987487,99649538,71641717,110294319,67473723,4095163,112264420,109730187,107334768,58341446,30952215,630817,82793219,17678198,16161155,18385923,20998322,14108052,81872777,104124483,1,106812419,94663037,23873525}

    113517144

    Returns: 132

  30. 899080

    {279976024,336133146,280954229,117109419,163496513,267983776,79386126,139338795,381314114,140396682,8178796,143195328,155876787,249566157,377579043,45091978,290207348,171234902,39280139,287636015,57896333,424825945,305664860,278174182,314197335,254526912,68155590,402793,133305004,275033099,28053854,232328626,336353938,218617861,102945188,185119589,293179410,372001713,50687563,738213,337200568,195977992,404056150,185452544,244867072,51437476,409363519,326039842,270071780,350533386,152607922,309554980,147242573,31562389,74433312,352241896,267529403,233740138,96560045,398245712,326609070,178080392,121449347,158856880,88679595,44389043,301894986,331443370,98538605,130246665,242201767,175146812,228759405,169005203,101266411,304768409,257213285,163380169,325308200,119497921,387791951,21136950,87746302,12100397,360856931,66453051,361556900,182589145,53757847,162910294,26082176,119510771,345769445,59291526,167492423,129411461,391917681,89420187,153543198,68565772,342462080,308167775,71815541,405972002,148595175,135318790,395896964,412718561,232866808,260333339,408163448,77745199,240625832,241948105,34122802,106713417,373126216,172571760,158954474,92219511,130259077,4719080,73067954,190482292,318168066,295221896,113523894,297462763,239037943,225081865,108678870,28973224,427031647,78165528,413880420,254613069,347548250,263281326,337720237,224707878,149491834,128363888,157247383,241820788,154059064,319164248,289441935,57050201,76153465,230689723,326906389,427417522,204439433,267894793,15009211,173459493,63312998,47936654,275849996,412089071,208114726,417355797,281475305,236230808,130605179,113300144,135203592,37332598,374944555,146158562,181383427,157328288,315198546,16103127,124943435,107602573,359735669,302462932,64653012,239659591,381082415,310936573,202098824,65075270,161736952,241689429,39426627,275642561,259318238,208423026,414005279,242204591,231120905,234641062,33827832,298929597,127273227,92380034,338173088,42975575,401658647,316065158,384815553,280487138,284533842,29131518,21552181,291965085,27811823,248225794,320491274,33548871,180046293,389498291,207484854,32863112,147725019,214514639,396943998,68789252,270970499,423847749,391336090,391622231,6548194,19544766,362266593,230143270,116783325,166725212,125770189,351122083,389296169,352905262,145522076,137890359,419361208,398353004,151193767,82375892,263887103,370637371,346506677,153128149,330187215,69813112,399933555,62687068,332734845,174346862,249153517,183443503,363563526,201270747,25956041,3165579,123363954,198242802,222624760,352572769,220252520,405027536,377026666,311732932,133061628,95848498,366739731,137414354,7680840,411542289,11529265,84688795,322055239,373412910,364800871,414116454,213496470,209192604,234557409,307321701,108810537,134136838,353222074,98366820,352507441,305785304,264865247,422357639,195031323,52537776,198203814,356770941,247842192,359315197,413093282,281921421,92382786,340895615,421256846,328745333,185756603,371619425,381785963,226192140,139558377,223421754,196833114,290486050,193911902,366550632,381289561,104361961,5935092,23249055,42897974,46014872,386341442,189743610,110406904,67050517,55237217,118046864,283119387,85186661,320380031,35424408,426118094,46896258,34657527,258300023,52225686,257107005,403587396,203174442,125829401,292938010,186920701,49336938,254866497,421523736,3184191,251223850,357492228,301112095,18291459,264525633,209224074,165774767,295377135,111192062,112115665,282391537,216688683,228325033,198524378,212669714,59963532,259999204,340323549,395193592,201914447,169499317,394053086,91525609,50238377,161926474,176709350,278563158,389456342,79429948,14700919,144118906,323587048,41960760,253591493,174889136,218130273,408625014,309364051,74707232,272347793,41328141,277603895,24137230,327676002,251458976,372932782,141075994,204384232,372044724,273541422,16803582,220521084,381887172,87207066,80486305,20446354,98081471,46719185,182511917,302164257,313774749,83986044,31211189,226254473,72305378,9647810,94749862,334191666,308320897,114453592,910511,378278868,122573077,1,367433200,9440328,263265258,246760659,315967691,24850390,410663196,419953080,326596905,387106880,212086260,362610886,335953488,398212098,272750085,178621861,237328183,221633028,213401123,164410456,116095356,347727291,358535628,205843315,215047746,185806257,109433263,58037723,365984322,326178397,292217685,417661429,150757886,74866866,93762984,139177280,197772920,188097012,102261898,160721136,95034120,367208198,253337203,105984998,12834648,402461658,340792201,90419358,61211663,338812137,297274311,173872063,14355438,318911875,288217105,346289325,323509859,82991021,192698751,300068880,191133466,406283390}

    312595549

    Returns: 349

  31. 245183

    {125334414,11513364,59089104,100753168,1160025,66333136,40967151,12687157,114990828,81875223,77709816,67388148,32854523,24518301,76949476,106394779,56146908,108370887,62819639,16946011,29667144,80813250,125043657,85844549,31974397,13216167,88020698,117712683,35910059,43642575,16672445,75025999,42661843,61540021,56392091,92332367,3674624,25533741,46196869,55616791,68161719,45240445,115971560,18883764,63747581,11489852,124189619,100525031,2578837,41435928,98318384,33590072,60805385,24859657,118546140,97949728,124062599,89201171,31873791,53368201,105112944,8581406,73535676,121365586,66620506,68412603,82381489,45849222,120677855,16427262,40427051,84342953,50212619,14167206,118878394,27199358,78235181,104917023,66199411,29391909,85814051,49267039,101996129,13730249,10542870,93284692,52959529,35061170,39964830,97828018,43017912,29176778,108861253,91698443,62751539,125043331,90346022,10118308,50752882,86794783,2451831,90124199,89736979,76758922,49772150,69631973,107660719,58753709,94746150,21085739,123572233,7110308,85568868,50998065,69877156,86284246,123817416,10860538,22832209,5639210,52079761,88142746,92924358,15936896,19705636,108616070,127004795,11699709,48789480,55901725,83752418,54675810,80056905,101287424,27109366,32304254,92188809,110577534,3548503,30157510,86361238,82771235,5737796,100034665,43232167,18388726,31305268,53695078,96356920,75271182,16984869,90423995,88511064,102709767,9095135,24027935,18633909,1838578,38526,93169541,21576105,22302921,59478566,114010096,26234582,86955783,46633995,79417759,19696280,78629969,15691713,70819252,84817375,23537569,73003976,75835653,81400757,52714346,25499033,109841985,38248549,36532268,96630573,104446355,94620054,41655007,48546235,103222044,13848894,35746318,79194110,7607359,118423390,37022634,75462610,12504334,4964003,4903661,69141607,34297017,114393174,15112121,126269246,9865370,33089298,125642713,38926621,62881909,116216743,83607404,67716874,70062681,79929659,38003366,62031300,108125704,76251914,59817019,93891004,96906540,119158939,101657537,112735244,111803449,107144972,28686412,47320320,735550,26368537,76497097,34080438,7600674,114255279,107635338,36568119,46018231,87491954,49033595,12994700,126759612,51488431,116246859,83864135,53869674,27950863,99299116,95131005,61295751,46423299,119193477,59334287,124552965,9807321,89925787,35467368,45604039,64728313,16917628,112293815,74045267,56728033,83195022,91943626,14956164,1716282,42827939,54430627,102403230,68665996,65954228,1349018,31359094,72401193,43791544,106899789,121734391,90851237,47855084,65218679,38338585,73599279,2719321,113029364,23722593,74209249,120630037,8860895,122346318,89053392,46347168,116848859,22633812,72083803,4494665,28693580,17898360,54745657,98628750,41809625,70596596,26309275,53204712,95621371,18113274,101095931,10788053,126368155,119743265,6122584,60826147,4413295,97077694,14511301,115112584,18736580,105428691,97502261,110049328,99789482,50474043,103712410,8826589,20839304,57916563,89001430,106654606,77897858,63502398,83117038,980733,25659753,37267817,85141175,80217870,45113673,60030637,3579634,71593437,123327050,33647048,121479495,39229281,105527483,58588201,3187380,32175382,113051391,101015397,57127640,21330922,31033978,104594167,22455748,73159365,37513000,115726377,109351619,29752883,92679175,40197571,65463862,125478063,64483130,120148919,81901,122514295,71348254,30402693,96602103,112048632,70841194,43879104,62074427,94378729,44570953,85078502,47565503,123081867,40700379,113388604,124571468,70367522,44378124,36287085,60023255,102207088,103467227,121120403,19709811,64973496,7195989,67023861,49526967,15171625,104202776,109596802,119329764,3253550,106021908,26970131,110332351,24245975,39719647,64237947,87179877,57372823,107390155,37663044,103817019,67647182,117197475,27705680,66934960,95376188,55411359,100139386,99053933,19554655,53736022,74175477,87715598,93460719,6131493,28196046,74380308,69386790,65709045,57863189,12259151,72389983,24749062,35306353,122836684,38738915,60025335,111377708,95866554,47582161,117442658,33344889,14465798,1,57618006,119874072,21821288,63992764,39474464,105919057,19358913,5203779,81645940,78053381,111079870,16182079,8091040,51733614,20595373,122068700,76819803,90906345,44868490,52469163,112538998,41826648,114732374,48301052,93887023,84588136,102722696,30647876,6619942,82493640,25253850,76631955,2104202,22066471,62521666,34815987,116528400,78312292,110822717,71838620,115481194,99544299,117813153,90324240,67133958,113764913,75697797,88608552,58266745,81155574,16973404,40737618,8921889,80665208,22784730,56637274,109106436,34570804,51978797,96055306,79437787,72328986,61570861,8336223,13485066,117623682,42416660,55025854,98563567,111062394,50017333,11278419,6865125,51243248,30893059,28288719,82136306}

    82052391

    Returns: 2

  32. 160111

    {122085414,8118682,117841697,46639133,71862248,25297539,3541062,47552968,144233688,83429832,23536318,8806106,2725281,128141698,60096309,98104101,101190153,139406068,95348098,84247843,133336022,121835476,113678811,103431707,74385431,115123273,109676036,91583493,58618145,25793457,1761222,33783422,107274371,138079949,91031041,115622899,70098608,143939790,74483218,128419238,142673036,93977596,54322941,86907779,27181179,96707045,68017303,104397877,30421091,123284253,131451132,81564794,12887637,70952460,102471041,126167469,115600143,113838922,35448736,109515925,36345198,33449742,8315976,27539093,8332528,43504957,48353523,44912977,52988479,126647802,143597762,108589170,34463495,31208345,2613333,65485400,122805138,56278451,86043494,89181828,11224353,24977317,23216096,116678621,26898649,105673261,45311414,79150678,78294280,40206151,133852797,97187378,98468266,142178569,34103644,6966574,50004425,57232267,54538789,72876568,29620536,120884259,25858398,68207287,50595077,129850022,131202779,134892719,134012908,112878256,61322514,116881031,4803331,24817206,66246261,11848215,44030526,46321473,8645995,31004966,85499275,102541216,1921333,59241071,45951858,91263271,10887549,39023922,26258205,24210931,11047660,57142391,100443778,31625651,132864528,123685061,106633927,114959699,123003948,17522637,15915863,74771838,121771355,134063590,75252171,7973512,28711787,6724663,49154078,103751929,56198962,125387440,33884447,69488175,68687620,55899705,106153594,54277630,74009348,3044750,142498791,35996904,103271596,47829221,74291505,87900940,40187862,41003644,18154328,124842628,69603224,32822756,81663669,82687215,100328476,63243846,27036384,86780163,136217166,117860362,137055017,16763316,47283421,73376121,125406097,15335112,54834644,93024492,11207480,80017973,60682070,43069860,142979124,4162887,129577882,85798606,52299627,48033301,93273591,81980927,32022201,19373432,134813463,96546934,101357712,3768305,34904199,17480610,43151465,78720946,95105935,120609325,98536431,27199278,117041142,468048,68954795,46751070,50434966,34164385,7365107,107434482,115920365,54358689,140257237,127768579,2081444,67406732,35516072,142018458,44831081,134653352,64064366,18092544,79608748,125206803,21907836,126007358,61832368,100709820,113038367,80695945,113358589,35460447,130330355,90928976,45371972,124329549,22195203,36420264,52285281,111582824,13569062,37465975,63083735,101030042,15639962,45693915,23696429,134411703,140897681,110739258,135268244,24657095,92223937,28499759,40027751,1441000,29046773,48958505,17020100,97983012,77080336,46592302,35384532,33142978,140958751,26463482,107754704,75553374,121524250,106287324,138816238,121259197,142641082,81297345,75732504,89341939,111277146,94465491,78131713,60361848,46269364,41292457,85982255,19560138,79895390,96016419,80831079,47232746,140417348,43761439,138496016,81976833,48446299,58307414,142233691,104133325,140097126,65165178,53797297,55572113,39373569,113999033,136070941,27859315,117361364,67726954,102791263,46775785,120881947,118802363,3785047,105032817,6884774,108324174,22895874,30259400,141698236,854276,126327580,100104133,115119810,69968508,18732988,89662161,45151303,116560809,13929658,77493725,130490466,74808890,65166927,61491490,14897835,29300314,138015683,99909265,9286439,21450585,86895860,75892615,79091807,41614704,15210546,93504825,64044401,143209971,52196187,89822272,9926883,24496984,89982383,52036076,37839705,87580718,33285000,48709892,37786197,21294764,131513224,31256893,26418316,21607646,7845440,48673745,59080960,111343812,60774398,23944022,71813671,12648770,5763997,22735763,104404671,37049816,59407309,27583050,135929098,20806826,84762005,103036079,73129823,99268821,109139130,26738538,91836847,61482625,121561702,57773402,133328529,40508084,64364623,99383364,14115991,63403957,139136460,83725569,66926399,31493323,95746379,127288246,118482141,72690395,51875965,59401182,83251961,130970799,114799588,39227196,120403473,15530768,30581202,19471107,138164026,15850990,17452100,110664804,37131405,124724709,70520724,116400698,129937422,17049579,67062149,85979608,41885732,41468750,119507178,98788488,37515267,76533059,32412382,4506723,40668195,14730213,73971283,111001546,94625602,83897378,123605693,7525218,91965635,7653921,132447263,8373,82617277,100069376,13966552,67887065,134333130,98999255,89006771,20013876,132732020,126807913,4188710,13181014,50755188,131931465,76052726,109015664,139776904,69328064,70766839,141313901,38583667,92864381,1186494,97827822,118924003,55078185,102034018,92384048,16971767,18114405,28504574,132160907,25090332,80535834,53477075,5283664,106473816,107043312,85659386,83097610,116080476,124566359,65805622,63536645,78535482,126846301,127940744,13129103,42589527,136734795,38654110,109732853,53316964,124036346,136307147,84698720,64750873,138656127,81141926,53136809,66125844,99275971,95586268,10086994,20886103,128583353,5014730,58756519,98813564,63805358,83417832,22491400,54117519,58280405,57607656,89990208,131130910,110397969,96077785,78454391,44066102,68367398,76853281,73176591,102951374,21743860,106794038,77622632,11234659,109355814,320223,28894934,96845156,70448841,62923624,76157121,85179053,76372948,120173696,41704650,52818955,108035248,119301978,93825047,40988417,122620721,105993483,50173051,66343661,101923897,90461529,73761285,113415195,137375239,123918762,25617761,135453907,90292904,1076669,101830597,62763513,12052912,32932909,106856587,99589393,122484916,3522443,77666796,39809399,79415057,50768638,141714673,69007576,7067513,68847731,16521795,129275058,2241555,29940758,75092060,18908614,143124963,129347710,56744060,49371305,103591818,111701897,87740829,72441616,84218387,33623311,25346243,5469245,67246621,87921069,62130939,51395632,113143442,86459941,125336591,88381273,20312482,570191,117161762,32116044,72848287,44350748,103912040,76620206,17532601,117985911,85181092,126487691,88452077,91743604,112077701,114344532,105714748,108271508,71445294,13636852,12762269,144015326,51512368,97618349,5911258,104872706,65503616,64524734,83627478,125687637,9057596,135628676,64936797,143779679,42909749,133052242,21134653,137487264,19853765,30067670,81228717,141217903,87260496,55147510,38530510,29411946,82937499,61162403,128948907,93549181,1601111,77333614,119282696,115440032,58600627,35064310,71409507,141250727,56508749,76965493,125046692,82201720,34697693,6124225,8873963,62123069,120563584,127608468,117521475,39705047,18572877,10193929,61002292,47713079,60020684,97507600,22095319,117681586,29685214,800556,40811758,60521959,80224548,16247844,90543774,138828969,41637663,1,2287294,137215128,53554556,55387462,44510859,103968338,57739441,49954633,140737570,14409991,105513150,42749638,133075163,136434628,18893099,92544159,101670486,6404441,116240587,5443775,90585115,50802446,94785713,81016167,139296571,31756725,43390082,12488659,5805580,107914815,105246678,94073037,107558675,63649312,139616793,10567327,135614018,2766452,93077576,36728762,110636702,38426641,56793423,127371192,89502050,52676520,46111969,16171212,71729729,4963442,124105368,140507792,39406939,45392801,127928262,101350264,127128135,6564552,61748838,69808397,109996258,112132323,114639477,23282304,97341353,131972337,57479850,129209578,62443291,34359553,20173987,102036884,32662645,112099537,119647360,129878944,72210062,14495080,96998445,24005702,100832900,67566843,13292011,86620052,130650577,58120294,128648759,11373366,9446550,55878740,70288730,22415541,20654320,49634411,28019426,16333245,38266530,80090352,70823652,49794522,42269305,105192928,94229894,36985642,23856540,36049179,28148728,42295606,55558518,88701495,4483109,20382993,110184290,137855572,3362332,111762814,84371737,98094808,35224421,56679295,66546650,108085037,119426419,118642252,10727438,51235521,94945824,64684845,95868718,128295632,112718145,9599616,104392373,91313890,78546297,9766772,95229289,43407189,118202306,136894906,92704270,28252562,122081999,143402315,87415067,10353051,96386823,119122585,139853318,79575168,66300717,135133685,59526447,120083251,114055982,19125603,75330079,114319255,2561777,72894222,11957610,110156369,53892298,59881515,36643477,131531093,130764466,37933684,49314189,44516189,12103144,30761250,137512702,30741313,51534020,62603402,22950868,68527509,77974058,88221162,112232085,82022155,123419762,133353975,48171402,132254249,71249396,108875481,122965249,72250673,121204028,14890324,65965733,25777872,88861606,32196031,84893050}

    107720105

    Returns: 2

  33. 2140026

    {209068604,196882393,423725149,264546532,84360518,359524369,57461806,272446616,439678847,346895056,34240417,142044799,168038587,20841717,308163745,98441197,49481079,272846772,389484733,365786277,181902211,374504551,353104291,332286683,111281353,199022419,63273593,164782003,269145228,147661795,27341653,408744967,29960365,342404161,314009632,385402879,355244317,406604941,221435105,192639617,141241717,38520469,250383043,241426303,154798579,82580214,178834860,15322643,291043537,14979956,259966751,71549347,402324889,151941847,428005201,286763485,449199131,130600731,115561405,331523160,40660495,25680313,343936149,319832759,77905035,284623459,102841831,89881093,171202081,299483408,74839629,281284912,235402861,303883693,206320972,7909996,55640677,429002899,100581223,339007491,316723849,360104161,444630,227213807,60121150,117701431,368084473,119738112,333217672,4280053,78692740,136961665,378784603,188322289,36152612,309187471,12773171,434425279,192024933,442985383,165917424,451545487,1,149801821,214002601,300911092,30276962,395904811,413025019,323031686,220422679,155536518,95767653,322857492,50213286,295323589,346684213,151999322,82823784,424432753,398044837,239682913,391624759,133481348,217722118,363734256,184042237,70620859,398758977,68480833,306023719,6420079,278203381,113177035,190462315,126565475,9719329,237542887,357384343,288399649,49220599,230596797,203696377,414595877,370362537,265814992,438054609,159622244,224702731,453685513,338124109,380924629,404464915,409829712,175482133,348177673,203302471,207590112,262848363,376564855,100777000,145521769,21280542,42800521,123270399,176287183,413487529,445125409,250420600,393322394,185853800,312443797,292806774,121981483,19260235,216142627,245307489,318863875,416931810,43930002,385204681,329564005,63883167,435843098,280343407,370224499,271783303,383064655,233262835,297421770,243091750,130541587,327423979,94161145,201162445,107408893,171644202,107001301,77040937,256803121,414953234,59920729,248243017,45452905,258490950,253864583,447265435,162641977,226235923,432264274,125088409,137276055,90024899}

    322987645

    Returns: 3

  34. 1250654

    {230798740,655342697,756645671,462043975,493928577,711622127,459731809,97551013,691611663,775405481,767199732,201545707,511625928,706619511,686284163,306315089,479327873,417985494,403961243,482752445,518238321,546417255,287650421,415217129,511517487,384197371,246133164,66923125,322497642,484375467,770402865,100062067,789195359,115744971,44305308,801669215,135070633,166386665,279572531,765216133,707870165,754117503,127128016,40020929,601564575,245449558,627828309,131318671,713888424,276394535,447734133,470245905,510266833,170971890,22609656,388145252,486946746,320374244,508373755,667025670,474396141,624161110,739393693,104239331,690330749,113809515,751643055,559205629,118812131,562685722,784160059,595233213,812925101,495258985,782909405,172151432,629961845,201129061,307660885,213861835,590308689,797917253,219191728,374263219,315164809,318916771,395206665,701616895,582818078,151380222,785379112,178843523,119930311,498357443,570298225,700366241,409036438,810423793,366434953,427071903,640342674,179888626,733049484,143629683,185504703,574702983,247797681,33731961,593900507,352058911,649089427,5140048,452736749,11255887,616166575,227619029,762898941,436478247,139897005,82959996,567796917,145075865,489005715,253882763,108477356,197603333,524578778,137415818,157006978,271391919,621815306,680355777,740178603,772825459,52527469,141289181,572799533,92548397,724128667,522773373,128442140,468995251,48775507,320167425,62532701,21261119,42522237,712255165,362689661,352298022,802141649,745389785,646538173,119774027,683876721,415326292,592809997,86295127,17841338,103804283,378439061,799924578,71194161,584687970,705368857,222941495,291402383,192600717,76289895,373945547,205107257,146337527,471496559,490950345,150078481,750392401,647838773,64393709,301276468,73788587,222616413,745957410,163835675,216306676,639084195,578422098,170088945,666598583,794165291,400209281,357253764,492757677,413966475,531527951,372694893,249756275,352244437,758953361,696294155,806671831,517606602,380198817,532080784,457739365,443982171,332673965,252397829,138822595,693101167,582804765,283898459,420219745,265361731,316915417,311918697,95626152,629078963,208497500,288379193,208616706,402710589,542238204,218864451,640334849,539031875,277181235,586556727,634081579,766650903,635161633,239364160,175335309,380210989,641570378,156331751,78864681,273030712,58780739,445327811,523310792,40310077,674102507,401459935,603221597,297655653,132934433,632830925,180540,397707973,614071115,731632591,658076731,675026386,148827827,526525335,206357911,552789069,350416411,486504407,211528925,262637341,161334367,721913561,679105123,600313921,158521222,804170523,760397633,68785971,52804482,609835428,238874915,158353994,541431335,433976939,236373607,602815229,534930469,122564093,451486095,662211387,587137373,98801667,254324652,577679785,230753308,805421177,182595485,663838768,466493943,704118203,408785120,807922485,720479147,554038050,432726285,531989711,650340081,576551495,130068017,657665917,364076589,671601199,374119753,85044473,757896325,166314505,333924619,111308207,91297743,93324200,689110355,504471215,326420695,752893709,686848772,529026643,380754304,37778599,581554111,411465167,754144984,100052321,786661367,716624743,124934622,1,431094529,278400339,795712177,546487890,423971707,82543165,268890611,455238057,196352679,777906789,406462551,612820461,500261601,384915831,207608565,772749165,448984787,561543647,324512712,515269449,15511063,645337465,618288193,74775888,555874591,173840907,417718437,35018313,29543025,589058035,537781221,300049022,682857085,371444239,183414526,490256369,779265264,776656135,764149595,808596217,789891504,89780531,61282047,789162675,596561959,496509639,261386687,760550509,467744597,15606543,614515995,165086329,618394391,155081097,36268967,77540549,225422032,195102025,341428543,285149113,77830901,597812613,151329135,676724150,135437531,175091561,277042219,22511773,368942931,240668216,530277297,257011637,767472210,477749829,389765588,198236197,407713205,8754579,233844155,336710850,520272065,717875397,256384071,2501309,343929851,652841389,735866000,564267764,335687896,263683641,702867549,5419044,26155794,245128185,291855868,540169018,49817395,437728901,249507094,719880439,631580271,692862317,308911539,653144920,357947563,462414651,440591530,338046983,45111752,611569807,605773245,661595967,667676681,14033408,455769543,37197341,313914155,781015957,393956011,267639957,25013081,292881620,111989937,350183121,340177889,725705388,743945595,106305591,725874325,387385083,535683318,323919387,515339786,115060169,542309971,47524853,342679197,814289072,426473015,607326900,420460045,504013563,293486927,695363625,275143881,15785794,228802630,309605436,257014549,424110597,472533399,168060638,670350545,520471405,507765525,27949871,404805250,79408259,125686109,429335515,243877531,729131283,356752262,162248206,481501791,363138464,573010147,696781694,650780198,377697509,27475446,795415945,87545781,180272430,620442788,559042339,637833541,734331297,412715821,642820450,53735013,72460107,109603133,719126051,259171045,461491327,225117721,742888477,681606431,564044955,290151729,10005233,199907900,435227593,484003099,285781268,779157443,475309228,69377470,334997954,12506541,347681813,458990019,428974323,364075909,302455669,551305748,151795076,345234274,527533475,330172657,724834792,237624261,193851371,185840168,146066173,303908923,107556245,749141747,738971960,422224618,398894023,296404999,326862079,56279431,569047571,787912021,305159577,310379149,189969950,672851853,473997867,328922003,217183259,658180173,626577655,3751963,356436391,383950779,177592869,185096793,635446509,566546263,13757195,453987403,142574557,501512255,442731517,810861463,557791685,737885861,230120337,395971492,272642573,117561477,298906307,514018795,331423311,63783355,392705357,32039150,709951986,316415463,56553170,209873974,438979555,550084960,58826543,263122721,599063267,203856603,709120819,462320384,43149554,348050269,66284663,624076347,444896845,190431256,553667791,501975183,95049705,605234768,791571635,238934475,814175755,391454703,730381937,4732841,683937769,732756751,440230209,715295812,31266351,450235441,132569325,545285145,479000483,269458621,369359742,88409900,615446871,215112489,123814747,675797122,746203515,360070237,102553629,699115587,798806928,570327418,607334533,591559343,233061288,771653519,282647805,545793248,50647115,577362075,656593351,506400853,221365759,188848755,497760293,665347929,345180505}

    391223532

    Returns: 6

  35. 705027

    {261565018,224198587,486468631,470543976,368017494,322902367,411002621,43006648,552741169,286017598,362817131,141187261,532036567,367319068,537120854,552036142,480602065,200220428,39702319,187861707,568251763,535115494,381570042,39093636,277780639,642279598,569661817,88128376,15510595,521719981,323323127,235240029,91653511,320400547,236184046,95883673,162415027,537496559,54992107,500941604,53582053,266972832,442756957,265348266,494195614,315147070,44416702,129724969,461087659,453332362,131070096,223124063,119149564,431788611,238607701,470193708,322197340,511171823,518194846,518899873,117732023,192472372,150170752,604913167,30316162,388469878,640913404,181896967,119511184,492108847,227723722,548123842,541914605,107331156,172026589,586950935,456857497,294120176,380714581,108500141,328542583,635945131,216619012,588635704,434632816,92580958,225608641,108161632,207738945,396260861,33205711,253933773,443231487,97750031,622280253,353218528,403980472,399750310,31821591,347452849,585120498,332067718,444872038,541460737,346114428,455488753,305107871,549216034,320164819,577499013,64157458,56402161,632346651,534360888,602093059,85308268,200932696,284830909,470998096,182601994,566841709,525245116,620423761,110689240,507619441,368706607,542870791,494834455,15528951,373738759,58836715,212506215,505504360,535820521,179789280,609143329,26294417,486935512,353651940,113509348,554856250,571019168,561038530,219264969,38442768,586796408,365009950,328930870,361403517,183283995,166386373,484235145,358693976,372201687,482943496,86718322,454879794,468842956,276370585,370126547,988957,625005970,241205577,160041130,329024477,439864742,55503289,443207971,9870379,398716790,225786067,447647146,437558159,170616535,611641762,627474031,330657664,597157870,505774280,463202740,156997285,643689652,117832777,441346903,17625676,371021248,114786908,433591606,216635267,75437890,248874532,358153717,583057330,520520043,559791439,327132529,229838803,326427502,384944743,221378479,127669308,227018695,275419175,184846561,92358538,189652264,461335119,101523889,370844203,12377100,639640422,153604824,485763604,514745434,424371349,160656430,581391469,190075707,525946364,500569171,290109217,580237222,143825509,287651017,243774857,377393152,195997507,10575406,282886444,616078328,96588700,530283962,68623306,493470908,47541972,301046530,539345656,212213128,417226360,270714410,410325715,467432902,538537343,64486641,35251351,325017448,244644370,418786039,186832156,404114800,85448105,610553383,564726628,416938316,593822423,286071220,26086000,552791749,50761945,586582465,325722475,501282362,97293727,599272951,224903614,238299127,155105941,30566398,315852097,23265892,291639241,375317994,81078106,150871636,141005401,265090153,523130035,433779132,300341503,545260656,54287080,4929078,81667104,258039883,354123728,497800927,35956378,137177651,539731951,617603653,93768592,474071146,264385126,626769004,622340691,644394679,430066471,621047494,612668464,442051930,246054424,116095423,231953884,214282642,462497713,472368091,457562524,536525548,22291735,51365124,341938096,234773992,28927602,228420851,293996260,291169764,114891662,209578742,262649903,488127891,592531342,282010801,127609888,426541336,464612794,281188317,62042377,604208140,270436314,135141584,162156211,346671224,422651445,342619309,598086718,274165306,363793933,414555877,419491066,98703781,307568562,184012048,382654037,273117840,475188199,115617351,210734248,555224111,246759451,497749063,478008307,237594100,436411714,24675946,608438302,407733591,156515995,339787888,603229731,233690469,623948896,587539370,59035137,460382632,242529289,362263449,570490148,205183709,374588052,176735502,568640251,49351891,311621935,103541275,631704193,63452431,599977978,459202706,616833815,540755710,446987119,360973825,355225860,415965931,606186178,76142917,24980303,179761363,343759078,506138982,483954909,438526795,111394267,439735425,596452843,472886786,607733275,403275445,522425008,318672205,377296577,389254384,252201380,240155491,41678433,516119032,19145262,68156094,334887826,1,7755298,344016537,168862646,112538288,573086353,8620049,279895720,203752804,391995013,410995616,27496054,220292583,555813332,495485781,480123388,385910212,174034493,136689340,316777829,33136270,343472271,338860362,519604900,262270045,394377237,642984625,236655911,46531783,287704303,253809721,449444164,100113835,78257998,124084753,621675901,530096286,312131874,258997078,202918495,94083267,600683005,489993766,429279991,73322809,454037389,338412961,144030217,145940590,560496466,502582578,175551724,268440937,544624883,164271292,590107600,305981719,79668052,360257689,385120437,177666805,255219775,392362308,391289986,551046251,475467165,313737016,350095337,203948781,562760656,67682593,285535936,578827168,508324468,350017750,458972578,255681798,593632735,510439549,422311174,431476525,303866638,544280845,71550446,266325227,423321547,297460623,17782749,88833403,400638740,296599174,188511079,609848356,565051761,492567290,355711387,475646480,646509760,576259083,288165186,625180608,613915872,497044036,561906520,317967178,284125882,555476780,1471311,630127259,145235563,337707934,402570418,526655170,318901769,215033236,364728005,58517242,512906677,263474137,172731616,205162858,574113962,577417114,245204667,491403820,218558371,638049436,469547983,595042789,140089958,130429996,341233069,19333096,18399845,4230163,572481925,57812215,153790066,597840103,467810370,222788533,547100953,232658911,187537183,513805227,327710397,559086412,280294784,638754463,411503481,231248857,99408808,80373079,101567819,155440580,310184954,62747404,164299365,323383093,405351751,508699256,13395514,566136682,523835062,517018786,1770071,49512942,563138832,343348150,533705440,400273384,628884085,335258347,582352303,613974332,137775241,308801827,400835699,129019942,527360197,194668694,387541390,451839459,34546324,104085799,78564769,575755445,490698793,89543946,167796427,171157526,211508101,255819745,228085822,629785485,356442830,16920649,574346889,38071459,215738263,404826736,379848528,499864144,427246363,487816823,510920791,558381385,109984213,147163797,497851434,478286813,310916908,366614041,23453713,628179058,156767859,133250104,60632323,420901120,301751557,84603241,295406314,184717075,591517654,148315170,394110094,306734227,333009209,125681246,450877222,454664392,457595791,151046145,398340256,477303280,480754527,335319148,95178646,36791463,83635997,298044829,480416839,71478281,613373491,192882378,358693587,241119235,222083506,269320315,533000413,160128350,191767345,339338731,5640217,303161611,134558022,446282092,45826756,602798086,100454816,177943952,66272437,601388032,393405067,528770251,466022848,148055671,449102200,514669711,465317821,408654577,504094306,495909841,190690478,253104694,595403608,276497155,419581680,126904861,299636476,543575818,451174284,152153331,8386972,647214787,255516266,631823839,430771498,251448787,463907767,27685813,87423349,186127129,632622529,11985460,102933943,306505112,549921061,369402061,531590359,504799333,606456741,584467384,384062667,105049024,633399549,233363938,65019590,57056392,112000600,260154964,169102787,511404214,19570739,107164105,175719093,591952615,483423103,150880758,611034519,377189446,546395926,14512141,520157272,312408572,18035944,605618194,28906108,334182799,179076859,135238294,416670958,628921619,363923761,266496950,562611547,272399858,278485666,640869544,146645617,48646864,51373987,165681346,585877438,624386802,125494807,207277939,167091400,105754051,282715828,61059140,142415455,348239407,296111341,89255191,73365559,635081665,637344409,320082259,148836116,298068405,395520148,427406171,421568277,304571665,132545077,77552971,439059216,70502701,293291233,396225175,76213236,90948484,412428634,196623814,349355464,385067930,122450718,351808474,202342750,121969672,131840050,645099706,120426094,376484419,106459078,488844236,247478094,69797674,405661805,123379726,580942249,258205250,529475278,248890745,70892630,372571150,435706687,425836309,201637723,388897255,292586206,381378263,249956563,193043713,46946790,273770663,352377812,336652143,271950301,408405718,209393020,524477592,373664311,36661405,198638098,124296334,508738727,121264645,82488160,332181921,309506854,423827042,213224463,181191940,550626088,331195065,615488572,13798867,407505607,547805980,382280523,247464478,40891567,216443290,445577065,173436643,289170856,270025342,590784609,527641445,208687993,357094431,66006156,379304527,250989613,198112588,645508126,137652114,174607181,569942362,197407561,553133180,449811114,579532195,348988366,567546736,199522642,414895639,557676358,390179367,478821583,617912155,11280433,219257318,437116741,229925359,83193187,74732863,639311624,503000435,162754413,159336103,583632596,114214375,466727875,278541083,635934355,193101028,31726216,44670659,139595347,316024759,6959124,52197770,313835394,41596594,302456584,619718734,260859991,239431338,413022561,573133405,168501454,205404034,43711675,243234316,3525136,428656417,133884293,515989990,5724154,705028,432340421,447881060,473778145,397245016,156549874,617845468,142846755}

    574789883

    Returns: 5

  36. 1781015

    {630226156,178101501,121603045,85488721,454392619,904755621,838858066,487237016,60592572,60554511,302233481,473810871,726345514,640125893,594859011,295362629,288524431,317020671,498684201,376742087,422563095,236541491,196372704,805042070,83707706,69750686,30950379,77634721,504027246,137878532,332312354,247561086,867354306,609107131,522580890,653632506,94393796,357984016,415179974,616231191,756931376,748548301,172235063,290728375,625449936,225379271,121109021,822288129,265371236,878700050,613855516,128424681,143039000,431005631,27170040,174586589,685690776,496903186,516494351,62122985,379099938,512932321,580610891,719801730,886945471,862011261,546771606,364611386,345516911,856310953,58199220,746245286,384699241,509370291,245200239,179882516,540365944,283181386,436348676,154249511,824609946,865573291,350859956,470975185,452377811,872697351,54973195,475378256,256837135,116456300,578829876,617380538,147824246,695511045,144876524,687471791,90831766,464329600,268933266,553820320,17810151,14248121,320299183,391823301,412659081,414976496,853106186,427443601,710624986,627037993,385205242,505552360,768960632,49868421,570281678,149666143,453283946,792551676,558748136,650070476,137138156,815704871,776348048,642946416,87269736,786030823,790770661,603764086,676785701,375794166,258106741,89050751,372159888,595297726,408799422,329487776,844201111,185225561,692278942,860004926,657409533,632862727,240437026,404290406,714187016,37401316,693151823,836678085,434567661,583398557,734677949,848814305,717749046,813923856,730964585,378449609,475141593,166038593,210947348,347297926,480874051,73021616,680347731,884112482,610310957,538746842,877911277,906536636,35352320,819832810,248570219,829211803,311677626,527345553,338471965,106860901,582391906,315239656,103753040,2003076,335399197,468406946,681441302,263590221,225107463,742683256,18267353,519981817,699791215,689252806,888051297,728072448,664941531,160291351,406286448,252904131,364507810,447034766,461282886,819266901,113984961,760493406,156729321,738551400,272621235,771179496,792921701,760689297,352703942,533195370,895850546,397166346,883383441,850333535,557457696,101517856,593047489,8030313,334830821,170977441,696494401,888828908,341954881,242218041,532523486,591296981,223799140,721549178,544990591,42744361,473749991,764055436,392037389,808580811,205724092,46306391,525282965,142098482,816905256,562800741,16029136,325786130,605545101,862678274,797894721,10686091,701517657,664318596,68137533,443472736,457749344,128233081,137212225,708843971,261809206,511151306,669721715,784990354,348399362,203035711,429224616,370451121,219141315,95874692,213721801,724873106,38679468,810361826,67678571,744464271,279615029,411186180,296995855,677355210,56992481,573486831,304553566,394448178,185782236,881602426,405984867,666180395,342642572,279778657,51649436,747567760,623004776,826390961,390042286,683909761,894069531,352640971,537866531,158386869,274748878,639384386,272495296,123420706,657194536,906708695,360466576,373727856,799675736,532573413,575267846,195911651,484357739,752857598,354338353,322351001,337928877,707062956,1,289125787,19254458,644727431,321325392,803237766,227147485,500465216,482949018,74802631,308115596,718065075,487848035,437674440,892288516,48087406,783646601,530716375,800139004,858023881,199269542,729655604,828457678,191990612,585953936,401443684,283802362,131795111,491560141,548158829,772832130,208884602,910098666,507589276,450596796,242530770,703640851,3886980,481091203,425363548,27803470,418413509,254474221,675004686,733778181,867671026,168486955,109503041,810729082,767617466,657812055,470187961,711646370,665438085,793455141,778604303,628162043,298883650,516923186,293867476,215502816,12467106,219662705,874320027,568508515,174370285,119328006,774131486,363327061,566362771,255291315,749296736,441291194,621574236,457720856,495122171,612669161,81926691,854122916,805018781,44525376,77738499,33839286,765836451,305834215,161174772,492372049,447197113,275086865,690546454,165250361,53162283,840971779,367142448,526253038,781865586,445253751,845654904,463063901,870916336,149605261,96003529,422059407,325198096,284632867,190568606,266908512,61674575,662332577,231898234,827942223,599936574,183444546,902974606,400020144,270577536,432010195,309271222,542762938,553948668,715868449,108641916,204816726,76583646,217283831,564581756,153167291,514713336,465386615,388261271,873769171,568143786,382193521,778303556,550333636,251123116,758712391,832159001,21048620,238656011,788915021,651851491,625136266,737340211,655050230,830213039,627549266,218337077,124221216,1203123,200102883,26715226,589087705,318087181,552114651,518382350,299790078,599563770,194130636,596634205,313458641,181663531,740902241,231531951,896762435,558143206,103298871,840639081,7124061,846579152,668924647,134653031,607326116,646508446,587734951,163853381,501151720,99736841,111814162,359765031,18322899,438405966,331268791,91902048,420198346,577048861,186480162,748745943,703500926,631695952,899412576,208378756,899445326,648289461,133175946,619793221,398947361,40963346,232803307,115765976}

    94652033

    Returns: 1

  37. 3547069

    {3547070,426083650,705866732,560436903,141882761,695225525,95770864,318911968,418914268,568304198,6261260,41650952,750253134,291335555,301500866,52227032,549795696,39017760,17735346,759072767,361546921,329877418,675430802,163165175,348356896,145429830,490584482,661604022,31923622,205730003,415007074,10641208,212824141,603722899,742469433,706096497,251294954,452591479,425648281,698503789,573641172,484406992,754217401,294924878,741473663,148976899,417676561,269577245,213290525,46111898,24525676,677526334,209277072,279885506,657184551,244747762,592360524,576145090,649448989,362132606,227012417,117493416,631378283,737717826,248294831,546248627,202182934,241200693,524966213,453656557,510777937,369124439,347612763,691678456,74968134,503683799,521419144,152523968,106412071,67394312,513434811,264003667,712960870,471760178,489495523,680649859,35470691,20806338,63847243,127694485,613642938,446930695,393724660,535607420,649530910,340461483,234106555,378691321,195434666,640018172,532060351,479920539,478854316,475307247,217828597,603237323,56753105,354253791,702319663,330779994,713970667,138335692,258936038,517872075,102865002,276671383,613744717,154016750,727149146,49658967,400818798,389350923,461118971,88676726,733691183,507167862,358044726,312142073,368895177,109959140,407912936,81841077,599454662,603001731,287312590,624284145,92223795,627831214,123593183,720055008,525370534,23376740,184447589,1,166712244,10789209,554045358,567531041,575075635,191942483,259902487,272671926,759377848,633475401,447653060,432602647,439836557,542701558,496589661,497496410,443383626,223027929,638399618,728814030,722337638,113506209,588809959,176510531,304785376,305475662,58845480,191541727,290859659,326330349,230459975,585266386,237164912,644037248,670396042,155570894,70941381,336531482,134788623,117053278,171266554,409896337,383083453,397271729,170259313,187994658,404365867,341916443,72470427,688131387,666848973,563983972,319345367,551827288,386630522,127761279,283765521,99317933,180900520,646168845,733099850,464666040,595555992,253112868,315689142,672448189,375989315,620737076,78535834,538179033,435877487,468213109}

    638692120

    Returns: 3

  38. 1599208

    {56065609,673266569,665270529,99199363,269757344,790008753,112687196,491248568,215893081,155172044,401401209,168513812,501098608,158321593,577386298,506212040,283918053,311483666,853977073,142329513,946545534,554925177,516050434,252674865,580512505,937357108,281460609,340137802,562921217,154933565,747495216,378424192,904381720,851424325,696877722,257175133,170381140,922743017,703651521,50492464,736426971,940241815,728724826,434984577,932338265,717134010,402744496,17591289,911548561,22388913,43178617,732527728,705250729,262956712,761223009,754826177,213095180,546914592,636253603,702052313,319277198,622305654,199246789,313259492,685689620,943532721,608444267,132482157,899214850,48649190,198301793,514944977,382210713,304493874,774016673,428968708,764255553,611380620,38226588,633286369,236682785,439782201,660472905,78353027,448919251,10361520,934872682,412022803,835062846,271865361,139131097,486901435,136052092,249260855,317710115,715672549,973346297,191904961,519522818,228115799,937135889,63968321,842082718,506768444,193171390,550127553,804401625,572645576,572516465,334417725,132195083,960612524,415794081,692457065,635647794,479762401,124738225,690216446,348712153,405329879,207596098,570917257,295853481,350459180,19190497,67504767,26733106,585904968,802802417,229713083,711625762,644055810,356623385,615695081,179034079,334234473,657274489,35588735,99150897,535734681,374059537,629248335,246278033,260670905,39956092,178736419,462691357,546764668,917945393,655675281,561098161,34635373,783611921,748774843,331409478,262456228,307047937,198787289,179235217,735635681,541683219,563722681,786810337,857188424,559722801,239881201,390206753,79351997,500462450,303849521,170467674,953127969,680793867,914746977,321683560,887560441,897155689,129535849,670417927,294254273,727639641,783822086,301408390,143258772,94353273,586462359,962723217,875296148,69872067,442966994,823755431,283059817,865171529,296853194,981913713,605129211,618825282,642825824,765902061,135526982,74365314,900323452,980314505,795558249,925916342,174699,209496249,173245959,878342273,893957273,626522635,44777825,391992795,126086419,776354851,724509463,768472307,255873281,352659405,791732525,732437265,385217959,845329097,343829721,117473549,591706961,500492719,27899695,813154316,188706545,523845152,967520841,448850409,556554453,414194873,510147353,616534009,710886111,50478736,64285893,746193363,533344837,470167153,492926538,297635670,652476865,708000361,474964777,84126771,743224459,850778657,536282590,606060588,407981059,772099085,436583785,92754065,844381825,969120049,407798041,900976732,15327011,206297833,855576281,774528497,837984993,4803009,647679241,831588161,367817841,460778177,590107753,431786161,545329929,363953516,820351503,321440809,289475462,484066204,629138861,308647145,377413089,186936812,470527946,166317633,19871582,451309769,654076073,453219095,806000833,800328850,486159233,945131929,722842017,272799367,520794633,73563569,441381409,958852998,915583859,425389329,300651105,458972697,288170477,61552902,791607961,812397665,713292534,933343880,598103793,688441288,3809789,287857441,511196957,373630500,243980388,167916841,243079617,788409545,478163193,806117798,327837641,881163609,821112209,522732158,286157439,676464985,399394883,575714881,50668603,565695983,553325969,472146854,550638559,326238433,147127137,862476627,95276397,247877241,921143809,778229525,271892802,539755390,821079300,818794497,828389745,39761250,370639077,115077926,396603585,623489268,194135809,868092288,494230262,121740182,869353323,217492289,212251013,276662985,695470578,569318049,529337849,482772775,677439429,610897457,87524944,556524385,422190913,29511588,530555047,775668303,359821801,127936641,263726928,582189726,970719257,913089795,253007939,97551689,105672725,889159649,175912881,143480059,105547729,9096422,874766777,894797790,815419772,951528761,856543751,829988953,496617607,241480409,883053246,670068153,369417049,3198417,946716851,971743716,459151902,658873697,258237955,821116874,277049338,387161868,379783284,149224003,601818689,345428929,447778241,611748412,466968737,584767432,31984161,446179033,363514948,510718334,898754897,532536265,684461025,160020236,860811333,76761985,235083577,536090458,428587745,908350145,870569826,357342200,418992497,817195289,220690705,964322425,226624351,102349313,85212941,650877657,147300204,666869737,965921633,328715256,360998258,190305753,839584201,567718841,957124110,337451766,345633963,617867518,527532727,419654844,742878184,140412358,599703001,65114049,46377033,505349729,526004164,681323268,809199249,433385369,159505233,759623801,153523969,699787799,739900291,103948521,674865777,229253795,268666945,719643601,977116089,111944561,279861401,481361609,600720459,309326149,426988537,177512089,462913873,890994801,77587977,938638086,441780006,292513549,60769905,248144673,83158817,55972281,71964361,151442272,23988121,796910190,687659441,860373905,109711159,468335145,977386590,24032088,621962295,393764222,47976241,810265335,730838057,604194312,721242809,131135057,596504585,919544601,222289913,663291111,119940601,423790121,679663401,475137653,866770737,12793665,883791678,742032513,315043977,225488329,349684535,178120736,88556274,870144038,59170697,362629009,383809921,637415154,834786577,1,518143393,185508129,372615465,698161067,662072113,195229661,455774281,410996457,903212824,737491929,930739057,577075853,849179449,749764251,209981294,706849937,767619841,217583092,490956857,875494420,847580241,456627276,396982862,7822521,693667379,417393289,329215865,724441225,33583369,238281993,323023068,710048353,882762817,841183409,758024593,204698625,387008337,337432889,594905377,799531710,768693149,338452441,927540641,776772417,761576735,348627345,14392873,582111713,116155910,634885577,228341288,833187369,753226969,316643185,404599625,756425385,120101088,87951308,627642507,794806377,495895342,956326385,262270113,160065137,202772898,391622200,645683685,164718425,945960902,983512921,541875163,641282409,929139849,890758857,971976370,668468945,223889121,649278449,486381547,909949353,923899133,592912430,107056115,954564431,437376648}

    26243264

    Returns: 2

  39. 2768751

    {47068768,487300177,454075165,271337599,88600033,260262595,151952240,498375181,191043820,523409054,571289109,173887548,594201368,106624979,227037583,484531426,580397569,556518952,103196353,116287543,358114232,473456422,240524001,315637615,329481370,426387655,503912683,24918760,220044128,418081402,604441962,37069538,207656326,199350073,408548534,584206462,461197373,364728517,63681274,290718856,7403739,544358630,598050217,155768999,215962579,30456262,467918920,22150009,337787623,149512555,34326666,346116553,603587719,7041574,132900049,585986514,446472972,592512715,344261209,202118824,160587559,141206302,182737567,343325125,84155611,236886128,91368784,134852683,415312651,306255384,193166233,481655076,127362547,442051102,373781386,2768752,562056454,340556374,320880850,519927449,167594744,3734847,238499727,404237647,117124240,186306287,567593956,76429083,146743804,375823923,474926250,213193828,163356310,332250121,218731330,351631378,368243884,166125061,183643667,47702287,296256358,298362265,287582831,387631144,612941062,382087639,501143932,220629087,607133463,396983253,51982058,531600193,589203350,255938093,54979628,64170475,420850153,409297534,233399999,179968816,266963449,570362707,578668960,575476480,487957176,395931394,510006147,495020109,316577156,251956342,468767529,442525673,228000705,528831442,509450185,518461444,130131298,279169764,276875101,171662563,56736552,196581322,557481904,406522689,504003465,152818276,362551333,293487607,423618904,371012635,456843916,439575023,71987527,210425077,96906286,598776655,445252529,41531266,534368944,18164087,297087403,249187591,464995216,83062531,385320816,434019212,110150233,65261419,426555065,174600522,435762073,74673517,60912523,322851809,457776693,304077651,16612507,237626508,492837679,517756438,12516176,431925157,32382281,254725093,27351551,550981450,379318888,545824637,41873781,271716597,124266534,384668953,535112984,312868864,77953435,539906446,204887575,121825045,475044290,310100113,542675197,232575085,99675037,553750201,352413009,1,514987687,334365315,393162643,401468896,112417945,609304608,260878383,563996324,357168880,324128424,282412603,282561687,142795984,102443788,91953852,138437551,265800097}

    531129124

    Returns: 1

  40. 167919

    {16120225,145921612,15448549,129297631,123924223,25187851,75227713,47521078,45879969,73243950,151094789,93679626,74556037,127786360,19646524,122748790,60340118,159875444,133763985,88721533,38030088,146929126,63137545,145726283,97393021,96889264,37781776,39964723,52222810,146275211,52894486,64805078,135405256,44834374,98266829,95881750,60954598,99334481,119378132,46345645,70108097,103438105,72220051,17711093,21074802,113320758,66963663,98568454,3022543,41979751,25623209,92660621,44498536,91851694,27708998,26937567,85934802,107636080,61067592,101010151,133327687,21661552,1270231,159019294,126727257,59356623,83637938,98064697,76130356,135883522,133663525,104376840,137693581,160866403,78418174,136963732,8037971,82951987,140716123,55749109,144578260,32912125,1847110,153477967,1007515,137915840,109147876,6451437,13593426,141719252,84463258,79324474,157004266,6457992,30379787,503758,70983540,56588704,141219880,74052280,38957209,2854624,103171226,39383761,22830458,134169125,15112711,50543620,2114426,35459527,117039544,24684094,73684497,126244109,123420466,54741595,58755645,90004585,74388118,63977140,161238915,128122198,111666136,146257450,3358381,53796752,106902246,53598187,116594854,43470714,15616468,91197612,55917028,144074503,59422164,108475675,87944369,57596218,18201295,156668428,49368187,80936959,23844499,69518467,102896606,128612262,125939251,113177407,100247644,127828839,156051400,138162809,12929764,48776538,126139432,63498762,121602415,158574483,125099656,121389459,23172823,109651108,81646992,146745193,22501147,154486774,86691661,125603413,157498512,113845442,70022224,83623663,131984335,51383215,65152573,139778155,7973874,136182310,130569812,107044308,104109781,48696511,102070016,33795594,147768721,94034641,7220518,63237627,95970280,110994460,73548523,17106163,117252987,122580871,56252866,103452890,159384425,122412952,105692725,125771332,4869652,115528273,51719053,143066989,4701733,57385365,52726567,65992168,85431486,112336758,38574678,160698484,130032912,99240130,12194565,84295339,65753340,125363139,1232913,81124121,49032349,18974848,153730124,33585756,68007196,37083245,43028592,95377993,154772277,32240449,19142767,47856916,86646205,99072211,133159768,161202241,5205490,93863028,151295020,44666455,45841888,122916709,64480897,132320173,113009488,77736257,102582691,115186525,35262991,7724275,90359304,53566162,70525981,110072038,10727966,153981724,51551134,44971158,32698879,151949493,55245352,11250574,40636399,138533176,47353159,110474681,29889583,78586093,151630858,41617480,54837811,102766429,40132642,131808789,101882850,129969307,143289174,5037571,98123952,36346480,148608316,66328006,159639405,89442790,42315589,43658941,112673650,159858889,145082017,147138901,126610927,120733762,136674900,23340742,20989876,14105197,151798777,149496295,123728679,124595899,28546231,27099931,71365576,71869333,95632206,9739303,20150281,149277515,12090169,135846472,91997075,68850963,152920150,46482244,54268170,50192751,50711539,137128060,131144740,136984110,28378312,42819346,140212366,75728449,62677819,23676580,62078531,12761845,33035507,60786679,72876847,117166272,68336396,52390729,130289333,69854305,111330298,121069600,26027446,15921630,85302853,147570440,123588385,62969626,103773943,25523689,59305170,70693900,90812254,41308075,121573357,73614443,99898406,104789484,9973336,154783492,89332909,94663149,125193106,107844572,29049988,45338131,106292728,75758768,61728296,47015819,5560202,117879139,90232506,116278785,69686386,129321837,9403465,24925040,129633469,6024482,149447911,145249936,95545912,104505975,144410341,67167601,120364279,37463670,148401556,16142622,148775201,119889918,114157587,10581883,8563870,118728557,149968960,50375701,131257411,30225421,82733588,81608635,155719704,87284631,80097364,31736692,30500486,32478617,95149620,139204852,148268437,43889529,133999363,12593926,36207542,67503439,121237519,108811513,72708928,79810986,136461161,31208837,97035166,144746179,59923387,14273116,128163014,27706636,114688678,69182629,160530565,26195365,15645057,28714733,51066052,1175434,33583801,22665617,23502074,42483508,50769454,84608865,141891556,68233317,93530884,129129712,19982362,46716766,58603732,19805001,155325076,139762313,112110692,40972237,72037252,84796998,59107489,58309521,64648816,2350867,131323240,42508619,99501943,4030057,136783877,114017002,60618760,96387761,54237838,75510053,118352724,104613338,118214977,46082473,120565843,158638390,61962112,122077114,90172504,119909691,106796485,90314371,161027884,81104878,128793874,115024516,16791901,132333154,3526300,116032030,107871481,23004904,105688441,154485481,153645886,77318787,762569,143226037,14748166,83326415,115696192,63222993,110781624,53134344,4365895,103941862,113363318,1610872,83287825,35554414,72909454,29976925,64312978,118718734,100919320,116199949,49200268,101154368,87226310,119760,139349819,92409039,54539112,124702115,17463577,150959182,52558648,42147670,83012856,2400484,108979432,128961793,146593288,72541009,70861819,58231692,49470488,24180337,82080684,102927953,26867041,157843861,45505098,140735009,109483189,88176798,155957992,21325714,76571065,157655154,156462370,11279498,85638691,87821638,67839277,152425503,53062405,78875266,154149643,109986946,16601604,55413271,112841569,29153567,68175115,55465411,105384198,36942181,126098763,34759234,130308651,4533814,159187213,56924542,41140156,82239888,89164990,19478605,42987265,34777101,124067721,20631034,158213171,152548820,64145059,156740464,113681164,5755505,78082336,65320492,114349412,91180018,136350229,137861500,87912362,44983797,86142448,139540690,24516175,147393235,94370479,72123630,36102586,76906903,26573873,99743887,119152749,102262672,72950832,13265602,54954507,71533495,6380923,59275408,29408227,44330617,149112073,77242741,27117158,97787273,11922250,114705333,150623344,5411962,102430591,28677419,98570686,93362965,35069084,132723943,117536729,120230005,62297950,41475994,117711220,105086602,38453452,134838958,108112974,127282603,127679,108627585,159231321,156332590,33777674,7846401,57092461,21997390,104277700,9907222,127450522,45673969,152302534,141387799,94202560,48192754,154317562,9223224,30551087,47185240,53398243,100079725,152735841,89836666,147961019,105804231,21829428,61290436,115360354,57260380,32276261,61626274,126881123,92303804,49654201,51917604,142613584,86310367,140548204,116535787,101423077,94874236,33389325,32994472,56756623,80769040,143758297,87149962,16959820,71052499,138701095,109819027,20461943,111815809,100588607,79761526,133337882,66160087,158515537,32072530,153171553,56020096,38547233,60050014,19310686,138869014,39041024,40468480,16974045,25317124,8767929,26531203,35430910,135174796,105285214,8390581,57602978,119405428,85110464,100472194,37209801,159958473,142059475,46557214,13750048,151442445,130146087,44162698,31489320,65656330,97560940,110322784,116871625,48528592,40300561,106959610,79089850,74723956,118423833,20482764,17631496,56278571,114502061,132991849,48360673,127114684,50039863,135342715,58837157,150085223,131648497,153142129,51886972,134503120,31023445,93195046,86982043,24841294,37406957,154607110,155654790,22165309,34478864,16456063,88661233,84127420,122245033,80433202,123084628,66663844,146008597,124427980,17807974,94404447,27908204,86316310,79237743,65488411,106431852,1929173,121909195,14917856,1,68549965,15187783,115864111,97728859,123252547,106413299,93027127,26230634,88997071,75057880,139036933,155492995,158179699,77757873,74220199,31764425,39628885,8731789,149951668,91578094,140321646,10410979,145297110,88339125,124805324,120824622,49677954,84810047,14537139,112505731,101505743,92187532,30580013,145453923,124260061,62603161,547102,23859893,14441035,157340104,78250255,161705998,47652827,5373409,87653719,95042155,95946041,142563232,43278274,10243060,9067627,160362646,142395313,11754331,110998360,70297265,149991494,92843442,13937278,20273930,81440716,58099975,77573868,63809221,6884680,21382968,139589026,132110376,18277633,96432259,76738984,144242422,67671358,34255477,24348256,90995867,62305795,105621052,43826860,61383093,142227394,54044700,7380776,101758915,97225102,151970969,138186330,96385507,48024835,77074822,38285533,150791263,119054572,66831763,129801388,67301043,5995995,69350548,135410185,51047377,107468161,128429811,78743894,83882184,79593607,4070568,89446395,107682719,27538717,80265283,22333228,109147351,2525825,111498217,144839683,148939236,91463364,81944473,10412185,132439126,12426007,147932930,161538079,35742274,29721664,34423396,40667052,98620750,110655268,57932056,80515510,39097112,143570746,119726248,134158008,118047058,141555718,127498025,6982377,74891875,75395632,85689214,11586412,30773747,64984654,60108676,3746479,147097045,3615094,13424486,130800881,3117667,18401904,112001974,9499275,82616149,39749719,25859527,66495925,36415792,157172185,37937768,158011780,41811832,135006877,18658971,149783749,28210393,76403146,141051961,142899070,100261889,76067308,36316286,18135253,143738665,10771997,82155172,137333345,68846791,13009611,7556356,134671039,29079695,71701414}

    100800657

    Returns: 4

  41. 489508

    {58012360,27412449,363704445,358319857,110139301,209509425,47921332,93006521,27901957,173123508,208530409,57438494,184759477,43977021,14675085,43566213,84609374,5186893,236223209,270814417,225663189,297131357,362842466,17988066,330040421,271676941,9300653,235942857,160069117,67073032,306921517,341760351,150278957,255033669,278040545,56276610,230068761,123356017,6363605,242795969,333932166,245157323,360277889,292564322,127688942,295662833,176611660,28880973,172535551,46013753,288320213,138530765,227131713,286787103,118118511,99859633,171327801,136597774,277551037,87132425,355323587,81258329,106521885,227580278,168106630,262376289,72591329,30902100,163006165,153216005,47482277,137042930,337271013,11748193,248670065,292236277,187971073,266781861,240837937,107668381,190908121,250094436,253565145,142851607,346895920,321117249,32263627,294122329,69999645,323564789,218810077,159495456,114404200,95317980,346685974,117918088,14309242,193355661,311586344,45524245,224684173,62167517,88600949,188950089,361064088,98645593,265313337,191397629,168060091,283425133,51556470,81579856,51398341,337760521,311327089,287271386,278314785,193845169,203145821,356361825,157132069,285872673,259656251,63710414,309858565,341676585,135246119,220860419,338250029,226546302,357001482,228008500,316711677,889428,149789449,62657025,273558302,256855689,302515945,96433077,191485249,112097333,192105501,162027149,300068405,203423108,49440309,349019205,322585773,156153053,250951190,250628097,213914997,216190571,275103497,258460225,135454809,110628809,76852757,115523889,65594073,307323097,323608960,323075281,170348785,145873385,147344166,165453705,89400543,18562581,127272081,327719404,210977949,214270506,304615366,243353800,345085984,36223593,330064966,222236633,124687535,16963457,50908833,82237345,328803132,212777477,118950445,101328157,237504102,120682339,333354949,271751759,214894013,28911481,184544517,278528931,93985537,139999289,139020273,219299585,206571408,275593005,303005453,19580321,175536986,59230469,326753545,157319823,252399790,16114533,325932883,290767753,257970717,349464451,154496249,24412884,35261703,244678048,294008939,327253661,125803557,317690693,177738404,186013041,109160285,18577570,157849528,353914285,133146177,183619560,11258685,282935625,83705869,310204661,197761233,223705157,169369769,121743098,220768109,364617070,163495673,339498839,293704801,310837581,92109273,256981366,29101539,126782573,251607113,296641849,31818021,342986024,305452993,236970264,78321281,152038238,352450039,16461504,94205938,245733017,54824897,167557410,132656669,152295962,86153409,13143593,146362893,320138233,97901601,190418613,79514736,166016172,109649793,50419325,61446059,210488441,228715805,9790161,293215293,242306461,181607469,315680490,267760877,346398739,230558269,270208417,200225733,270697925,199591533,148810433,52377357,273200599,227935104,281467101,88111441,23985893,153705513,54335389,141957321,307900533,205103853,116761695,279509069,2963263,141461189,161240660,198250741,320500611,112586841,17622289,61188501,90069473,121397985,335312981,253075637,284893657,241090437,321712193,48950801,258949733,128251097,55101046,1958033,101903604,234474333,99247039,282446117,125314049,194994234,186706248,166245761,182586485,101817665,159090101,249159573,140978305,111607825,297431245,285099875,191727335,117481921,37534318,344450335,58230991,205593361,331886425,73426201,59413246,340208061,298599881,246222525,262511493,358809365,224194665,59457208,299089389,23037678,277061529,98391109,65959256,325033313,137129019,94964553,5348981,122213877,55803913,87540067,46358230,356851333,106223237,119439953,289788737,342563769,126147688,314264137,222726141,164474689,287830705,328446894,163985181,179967878,332683831,7636376,355740459,333652950,33784762,38671133,21090728,335802489,131188145,21048845,60295718,286362181,104970063,104754713,263844813,231537285,70489153,28391465,20559337,186333050,174264849,53504338,38942868,106257645,244264493,206052419,199118109,272655957,226152697,300137437,175243865,295173325,66250008,301047421,324442447,306432009,317109985,209834135,236634153,108670777,332375933,83734449,348040189,301329596,167237077,123845525,107965034,22690766,178375620,79300297,351956253,189713094,303697020,283445268,264823829,319199697,256502193,211956965,49460407,276572021,344806233,259688756,267271369,291746769,46992769,195803201,104265205,309369057,196681556,77100921,349333472,249570717,268669480,284285683,43071438,180628453,147341909,260543211,330929149,134125193,150420503,182892865,42107451,140263396,13593606,134614701,198740249,130698637,321606757,178955546,280099869,238104075,41118673,259411542,230804869,39650149,202166805,68531121,265802845,265823113,33286545,69020629,308390041,308622890,64615057,91537997,69122468,290006252,64840245,30839005,208743551,165943213,44191718,82726853,80279313,333541158,279983471,71957677,2555997,142998203,115532869,116502905,231605135,200234188,179466216,301911049,247863787,232945696,181817034,276082513,130201018,100757097,67062597,146852401,208040901,129230113,184728391,255089710,174754357,238956068,172201900,246744466,233984825,353424777,2447541,354819008,219789093,93077878,215078556,186237127,229579253,218309748,295998045,52836329,33776053,91048489,10769177,76238450,338739537,91679008,329438885,154012656,21826320,26328117,124115763,273145465,993090,354403793,233495317,113034580,350471863,329928393,74894725,312068578,221276220,63146533,25454417,99900324,103477240,45034737,263899845,75384233,148320925,343679004,262403669,268250385,314753645,129719621,41936178,74405217,318605002,21708569,359298873,335828549,131677653,319159217,313285121,7189394,40139657,299578897,170610086,318066904,161003733,200559500,40541363,339229045,143323707,19976767,157453431,289234480,220278601,6853113,128574236,216852045,189439597,194334677,4405573,312588294,207398903,73915709,48461293,235453349,102796681,8321637,84540957,136344725,90536114,305627236,269229401,135104209,78371279,197271725,83216361,142446829,75809657,120418969,183565501,232516301,77471385,202290869,223214700,361746413,261833743,274613989,177201897,8811145,171734233,15664257,34755069,119929461,164690613,325522821,357778130,70978661,102869975,281956609,243285477,160415597,26353980,261397273,37202609,362235921,247198343,80768821,67153330,291257261,86642917,212251916,194824185,176222881,341187077,297719947,162090104,151747481,12870649,53139767,110734621,313774629,133635685,1,36436824,304473977,346082157,3916065,189467,95729680,71468169,288715471,225138282,57272437,326501837,207061885,114621530,360767397,10279669,241505367,132167161,56485803,181044427,362725429,32614330,215873029,343464149,303280559,239136417,63272022,114055365,238054070,96817389,348351640,88829353,315787032,85663901,280469954,144437384,204614345,24964909,143342517,122064109,315243153,173775341,29288426,156265128,336781505,364193953,12727209,35244577,359788381,145383877,246712033,37649076,72447185,4791848,188460581,212993634,41608181,151257973,12237701,340697569,105394596,25809346,196292709,203930111,269335188,217134391,155388806,177488038,352445761,349138754,211467457,97285444,154559760,238897275,169791475,113244377,199961786,234963841,252096621,351466745,254544161,255669855,254054653,139509781,217621865,149019399}

    182737343

    Returns: 1

  42. 939040

    {31789367,157146493,186160840,220612030,110483765,225922806,228915605,307160971,16902721,136160801,108478755,200015521,40378721,43195841,197734487,19719841,129214155,84513601,76904345,79818401,246028481,260114081,254302223,97894249,217857281,141795041,57281441,230064801,64165171,108414295,81696481,274199681,238516161,195320321,209798193,44141106,27232161,183340363,37460128,130526561,80757441,287716709,292041441,265748321,235699041,103294401,20658881,216918241,173938095,123953281,154941601,139916961,91547939,213162081,195352743,172407640,306127041,61037601,203771681,10329441,297096000,7512321,246967521,162342092,66254299,128648481,282651041,314925982,298614721,291102401,114422929,169966241,302209728,56342401,317395521,182173761,29184154,52586241,310822241,156393296,296309435,1,193341150,90147841,195761137,166210081,256803597,178474099,159636801,78655643,57621564,126770401,145341234,234760001,132404641,258236001,280814953,262362977,26125053,178225890,270443521,76898880,10890278,75922141,247370022,132609979,161514881,113623841,59159521,230641131,134282721,244150401,52992092,86723191,48421609,30988321,70428001,226986940,318608337,43717550,283590081,117693249,69488961,104233441,32298052,311761281,67340092,287346241,62005878,223130589,252601761,32081014,198845472,307066081,191564161,251662721,215040161,267626401,125831361,72361857,307646449,46952001,286407201,304248961,210363617,152167698,268370666,181197820,124787291,24165128,70896936,189686081,41317761,312127554,152379731,25219017,190557955,96531963,167380569,275138721,105500359,236638081,47891041,147429281,1869779,36722674,301167844,253540801,201904791,89208801,29110241,176852821,12703441,115743219,245089441,123014241,288545089,200585560,83394517,292980481,237577121,106127552,209899723,269426175,21639119,39439681,145640775,208799139,894016,105172481,149307361,34849598,254520114,263810812,41878088,219735361,240394241,207527841,295253095,261053121,140632973,164095282,49211197,15963681,14085601,270788051,136446069,23476001,151185441,121743060,68549921,201446117,175600481,81813150,204710721,261992161,91620580,307508439,278075292,247358762,299775470,232256678,185929921,299553761,271723173,112467418,205473763,72306081,92291334,241333281,241413824,6573281,276921285,46012961,187940915,250723681,147550018,279833921,170827383,18780801,162801701,117380001,94843041,221183162,165024272,14123218,277955841,142374099,205465488,193991819,36622561,208466881,102161351,280772961,173722401,294858561,85452641,49402743,143673121,218796321,138977921,33953714,276077761,167149121,2839327,96791830,54464321,138038881,101416321,160575841,91086881,316226162,242508292,293919521,121112830,228186721,119258081,149692377,4458197,215935979,224504903,187808001,284529121,63854721,171844321,88269761,8451361,221238077,3972871,131465601,73337865,178658535,232926281,168568098,266687361,239455201,107904012,313639361,2027842,183112801,158030016,99055085,183144139,256357921,285414143,115298945,50748917,155880641,75123201,230482821,127709441,17841761,27622761,314578401,318334561,119972836,109005095,10718034,65732801,271455530,144612161,61296706,288556006,264809281,224430561,21501809,259175041,86391681,100477281,135146506,152124481,8566478,247384567,304358993,60098561,214101121,303118186,94913241,55403361,192503201,176539521}

    290729867

    Returns: 4

  43. 255261

    {95083692,95467615,65091556,342640,50541679,90872917,151880296,85096341,49301158,133756765,94191310,6636787,17613010,84130073,120227932,101932810,141434749,96682716,99807052,113055776,134238977,9444658,31903607,76323040,86335480,31652365,60964601,135543592,101485742,8934136,82725561,109762231,45911390,133110985,149934831,44925937,72494125,66367861,94446571,111397624,61262641,1786828,34217281,29355016,43565818,40905891,75301996,138096202,86899107,62538946,5360482,65346817,153922384,150257084,53604811,47771540,153555265,54961148,11742007,141159334,129162067,41607544,114504645,104062432,63873693,119462149,121604646,76067779,89341351,7402570,38407855,59640794,101849140,110204702,12763051,53860072,51817984,1160122,120993715,148797095,127119979,39820717,115888495,19655098,123885061,113846407,130065156,59475814,152390818,110017492,13823185,143131543,73639237,66112600,90267822,9816760,141925117,118441105,24367743,58710031,90444055,4791220,129927850,29801900,54861927,125588413,26291884,122525281,81683521,138957567,44231741,75366143,25781362,43394371,75384185,127973921,70990659,38906480,57755429,15503277,87299263,95978137,151270461,96928633,11486746,131204155,6078330,16081444,17357749,78109867,69430993,100062313,112314841,56859656,42628588,81172999,68409949,117164800,60313041,57908249,16591966,108633063,9109863,135798853,140648812,147030337,20298866,103800623,106443838,116119255,83980870,111038536,120738454,139627768,73804408,27057667,255262,144774097,143956935,36961731,129654344,153248366,72549834,146009293,10168255,15640448,8557003,86300569,87878794,132225199,42118066,28844494,80662477,67388905,18188335,23285982,69941515,103635967,142882159,65598300,124400296,109505484,39310195,35736541,55646899,12229907,97762471,153156601,84746653,79386172,55806098,51840436,130693633,46202242,144834685,124312108,119206888,49265374,18123532,25039052,54273964,85767697,1959326,146525783,106069777,149327686,149582947,125059854,23994535,114717569,133810176,65857339,140138290,117358169,144247370,87823623,117930583,72841283,44160154,106954360,145498771,56632779,70906867,54115333,87412275,124773580,148497376,56350692,136664855,91638700,26506243,42883849,39841583,22970140,93170266,44670676,82194043,128195929,27312928,134885080,118696366,43128589,64581034,21771766,27512725,108182013,68154688,30376060,10465702,28333972,14549878,96488659,149838208,35226019,133501504,23194496,4084177,3573655,127630501,17868271,85793321,122589731,69175732,48740603,92106665,19329336,61773163,139754563,146519815,60752119,21186664,142690900,39565456,81905538,148118346,27618921,92915005,119972671,93343347,2714551,120234828,14123479,47478547,112720222,1,119686805,38189171,121248976,89036565,13528834,76874526,5072669,36757585,101338618,98949742,99551791,8423614,79130911,40261937,48443635,53040148,13784095,88682118,111804319,52583767,34715497,31739826,71728342,8168353,136054114,95655099,143470997,134998589,104657011,22462969,107614271,45691720,21455267,23309105,134418876,132990982,6880861,33670619,69686254,103125445,71983603,103380706,74280952,115377973,33398343,145514838,3318394,48244330,37413619,94701832,88575568,91115558,19144576,63304729,126609457,137330419,13018312,92357322,131719487,137585680,151114513,43659791,104912272,38033890,131454960,34970758,118185844,78568026,58774500,59528488,143456683,112711116,132480460,152439823,115122712,32419865,59028372,76524329,15060400,36502324,40586500,123801586,93580355,63585302,140393551,107209621,138886314,105933316,30120799,4594699,2552611,49848871,147441412,142067705,11997268,81428260,42132833,68637059,51208543,121504237,66476738,80917738,9699919,32418148,98530747,111250442,37716942,64624353,29610277,102346466,97509703,45436459,748530,10794485,57656928,142435639,75046735,83470348,84929493,136649128,46712764,136229854,63559990,2858342,20865741,138606724,46457503,83725609,152095712,97254442,128906806,40929565,84491392,57353527,6716241,132735721,109251709,104299282,54625855,144222466,92490532,116909539,148051381,102195013,16336705,26784584,68841383,93873854,61517902,141414595,62794207,115605545,73515169,74691576,56032181,62225697,89851873,126864718,49775896,24760318,134402955,82704565,29099755,41862805,6231349,5516827,117456421,102870184,128651545,97986368,13148924,121887857,112059580,107593141,37268107,125843674,123291064,130700740,148936836,140904073,67871003,73126854,28400801,24249796,98275486,110783275,24806891,78293963,78875650,79604530,62009050,116654278,107464882,48932095,38799673,7905107,130438372,121786319,100317574,15315661,2297350,126066045,52684400,127885762,52052081,12149558,14756452,50286418,31141843,101083357,114056890,150644715,35991802,80407216,106699099,64216417,4339438,105470599,115969684,99230848,28058267,45018071,129304810,66467069,16847227,79993614,47198384,20165620,126293403,10888788,76636948,32928670,21338765,10591517,40841761,71445656,33953011,98786008,90107134,86278219,67613078,91185716,118933984,136556167,113219970,30631321,1531567,19910359,144580424,114356929,82938481,70280074,51562723,31397104,70196776,50614630,108996448,104923008,22207708,20607775,18634054,100828096,123546325,70707298,108485926,137840941,30834407,79896694,5859203,150500707,26036623,46924730,125330228,94890883,17102488,152688598,138807454,18842148,138321582,783554,147614570,55246446,147285598,33135259,146264554,91796013,84880196,96233398,66983619,60241597,77505067,63049468,57178465,123035803,53349550,110374411,36054346,72181257,82423009,89352194,151625035,127375240,57475908,7578086,100572835,35295440,77250082,51052201,22718230,87809785,112420870,77770343,47733808,25257211,33949714,131714677,74418190,105031826,3748703}

    70438970

    Returns: 2

  44. 215153

    {58441472,65694603,30735653,14415252,77434178,112976316,111455433,116806693,115642680,108637956,107000933,48977500,61338302,74811301,25321811,5532526,12964429,78671601,43788791,49485191,84755507,11213860,121515254,68025903,41870450,61058132,80466717,46678256,12664414,79854027,118258419,108952283,53052881,41412144,81158546,72023657,90802879,86555734,65191360,60875353,104869143,36791164,49041650,1721225,29056053,80679095,2930316,47278643,74579735,16071381,78403219,52301296,82833906,35285093,55509475,26509110,45022987,117656128,28731011,116046764,93131478,67556224,18938369,58091311,7454871,18250701,34318708,29547582,86113068,19921240,75231912,95724545,64220843,92929363,30864458,6239438,53553677,104473922,41415042,119425214,2705106,107355668,86234153,57015546,106269158,100121385,122392341,55351,81400200,58597031,20224383,62997124,17592586,50311513,29439974,95527933,18072853,67658185,114266093,9173710,92515791,33872933,99626361,45176608,39081182,92257529,88132709,36576011,70241461,35426442,98755228,16733614,3089583,105585741,55592070,98970381,120915987,48580708,36841656,3048166,51850256,75933910,111018949,20492549,49569962,34041472,62730161,31929083,54667349,51359182,64731101,70636986,58487596,18798268,113866794,40931303,106682837,29160843,37761759,97164807,100902312,39375732,87199917,21151922,87997578,6669744,119304387,83848435,10787649,33348716,120313886,17815103,115215697,10509281,31879032,59167076,109297725,83292206,121296450,37353060,122310481,43195858,108799536,9466733,28180697,1353453,11114990,99816717,56106603,1,57220451,88547148,122176299,111075399,60180162,47697123,89045467,11663414,98509398,91223767,121967626,10065709,81437178,121640473,116015568,115738318,8244087,90065859,80917187,100652906,105273010,22553853,63716741,77634025,30121595,83237197,32039693,76905264,117785020,48328723,89750540,24185721,50847886,98062805,75456769,74669583,72544634,1927671,13387935,60544037,105419930,19300239,33834754,94905936,18607788,69430354,73466441,61787686,24231205,93758774,115106856,69048351,102197676,107762094,62112835,81772666,107816141,19765596,69797099,94761432,89095221,118504057,89516743,39683298,105313971,28615350,63128950,28268269,102425308,104945009,22873606,474658,9653054,92730944,113191297,34754009,35909302,111202634,97427004,104443602,36360858,65801537,67815027,44313260,100203157,11886227,84882305,8108312,54646386,49845678,73606445,64722897,56262415,78908109,71554142,3557740,60800037,85978968,52886598,8919734,106647875,26207503,13339487,96564879,42560245,76379316,105359966,21027894,70552063,110323196,99079848,38925051,20573199,83459788,44462023,117741829,9732933,88756790,47778177,64407362,60422675,109985289,94266800,99298492,96684120,122368385,15452688,22587393,112425627,89487140,98298824,101347759,44815116,69469719,40828752,65299556,4713591,110424287,80232535,5929116,30820040,68201797,65621666,120112275,112110717,112462275,71273077,114779383,90216562,25638022,72881697,118681609,46177643,44718875,97892118,5719571,2056173,24088034,79821764,43886452,6729392,120239196,53594326,88256795,59302796,52037473,63209089,41899968,42809926,111269897,23115843,71873336,70982625,96600830,56766030,20714434,119080022,38297235,103612774,51004144,108162078,5129304,54413515,106200213,288255,21117169,56456989,50566895,77880009,22135281,103557041,104326519,76677995,4518214,35709299,102945040,109402635,46685215,99448939,7960662,18418698,16983912,100909791,67089750,118979610,84536568,91592196,32587643,101305357,7296192,101256682,28630983,69220247,96015355,66482278,82086801,47889357,37875515,74169649,7668629,109744049,2355671,58243886,59995918,53324379,87602907,91997700,91230164,76588750,52005154,2549318,73282645,52053798,57107904,40663918,30483469,64015742,61489589,16229552,1075557,46779104,93118035,8431115,33501527,24452345,68848961,14562488,59478147,35981582,25700789,77465411,25266120,114103523,86947904,85200589,48839732,28899010,94749207,109408334,6928461,94237015,102770779,15826830,32668604,101899477,22147178,45850131,69890278,5063552,53579123,40015499,31045315,82171392,16265955,22521567,43289165,41696590,55934213,41217210,113764221,82982291,15492115,103378204,40232517,45516293,67130350,76945807,37024716,25065143,27496423,90487674,65729713,43551893,11927303,94518187,59812535,79224811,43024051,79224266,919701,50501137,38307689,95710914,114187381,62215791,71130528,113263897,54218557,63685289,51426884,9837226,75733857,68452350,119942241,85635260,26482141,85542,46276892,14845558,10798249,72958481,96361111,13975335,115245551,31789656,3673126,102347537,79097491,78307076,34266231,55079169,116612927,33704848,23627877,27330551,39367363,15060659,66854855,57382833,93789175,32506316,17206061,120954570,20439536,93415791,6412440,85572782,72506562,110803796,74096554,27225025,117035407,31057946,45754322,90887474,73265006,66678124,90348655,117190927,103765868,95867591,40263288,62520446,47244212,112294713,80897529,37119391,3449967,84218868,111621577,102443372,55198240,4610913,10322063,76112128,38437685,27819679,12879658,13488318,119567606,17416769,49841237,19578924,4175808,85415742,21813508,82317864,26318992,83635753,57625985,26924333,71718938,13951672,23881984,12478875,106106160,24784496,15035031,86659530,117447055,87543511,8663670}

    35763276

    Returns: 3

  45. 977589

    {98710574,426057791,705546214,580560548,449690941,303293183,395884091,365894717,79001265,575203930,587285593,866591555,843154453,737888138,921443159,899119497,751431649,584794216,204964128,234976062,495556033,384639478,395057468,705375013,664546096,862629051,44208822,167772633,753566475,851046262,258460681,732578592,34293314,703864081,649671547,552749136,696933832,479783461,197472979,467287543,124189238,14252791,806371797,847651837,91560816,301905468,214629613,828963100,584593299,901198517,784643654,775228078,153370174,728706506,632354754,918263259,410535200,81078812,905247415,333903031,199428157,830421318,906184909,2287506,533753989,754577250,118426996,889610933,600993505,227778238,699588334,702871196,581474800,224328460,544513967,173305852,163804397,729757580,780116023,328140813,755329705,155197927,414073327,608801054,961150799,527679756,514413559,939358374,75075212,460444420,616412280,822142550,499951317,439556710,726350236,770079479,208226458,236341078,921927365,22660302,964148266,488794501,383109624,960818066,646186330,603477156,17313160,501648852,413607062,564068854,934575085,696765465,923019978,847528069,528741072,470449507,415225152,324177669,306962947,254828529,543022410,788671036,513783303,56799793,90915778,283942126,898198414,796254615,515772245,254492000,279176768,947586208,712592724,476523951,875461114,140353311,929902421,619603440,216673614,408989722,483601162,833828713,193015878,760564243,943919034,499786923,928579865,85292552,798226424,420552312,509291534,379265091,195517801,461513394,708374103,956388620,379405252,885209098,5066685,387666528,642036140,572913455,626634550,55022125,156587329,109646831,880612525,92060469,125487798,789388049,602936232,144250749,825670020,350082485,782084109,195685154,935344606,854807338,936846646,456729639,654984631,484498288,299128462,588521179,464668044,66476053,836584126,538607386,548709202,909071718,218952014,603837713,766521790,540706066,590080272,812989777,638271359,254569237,147219805,18671165,572764648,415930266,313549636,237655644,109184102,511064168,275533312,163788991,106542807,474251067,106313928,314291677,173033254,341178562,709378988,864065366,330524161,516540690,147579744,222172782,959992399,41009085,931305149,472785936,827647912,950752290,665537469,1,315438326,768140255,881328345,932281934,499547980,213200375,432290837,561050475,406336488,632452151,456149811,765452188,719627314,161723365,354193610,226361618,688969712,644231152,75366901,565844415,303828912,901587360,272587414,761170989,25379437,22058076,425906257,115429117,684046239,247392169,230643876,447736505,839449841,597223225,353887219,712701067,66946985,480725382,701849251,823865896,71907839,864635145,58655341,668464988,930153669,679475722,748454793,417977099,625225920,99548473,84064231,889910383,749010604,903480757,277639279,785611731,476956534,433846132,438446859,468855022,31729228,492704857,859983405,611107068,474108039,881443004,828794170,469014225,707591424,139795228,537646796,179640915,621577577,213430643,755127595,379505303,241023115,528896855,261587541,836047808,392349833,327006671,113308022,835487492,938160822,902970616,737980804,840583094,554360714,51758464,143705584,870977654,363507008,391035601,521234060,715022095,696043369,31944051,374376748,332140508,75456906,97264750,874122353,654007042,682086522,796112882,614848231,739276957,154622876,314836459,505240537,544088103,439663228,775236345,711389958,567979210,841786558,952821404,45716845,321500752,507777673,295282772,248917141,232690157,796863556,420362646,733309487,583371441,502195639,58971868,289706537,552725161,661815054,741299310,480693345,798403403,461204661,498437893,964402322,253768301,41259730,957868250,108392286,627650174,158234594,282758328,658723936,200405746,716052449,87602903,338649085,817051678,83221508,782113980,661959999,944244670,178898788,317964354,673642942,9411805,595001706,301548144,674510825,380819468,679128925,802130851,673866969,655882525,502469845,399134127,116192591,76026180,229542573,557559071,338312063,176661658,334736319,920063684,27757915,80998642,435712016,123253034,134907830,128785840,535880050,922804296,368168580,61474063,813291804,548110007,408486540,893543817,630733644,683448971,908349295,289343083,851758703,962517917,370976468,745455946,598360871,464380678,730180445,869076622,46294255,550293797,421064716,294254290,916978483,892530997,434298551,722097794,97650521,261634555,846345540,566028223,273360208,642143107,651226152,370101257,92902224,599714448,546472252,777744807,741456184,533938920,750591083,309053041,51226964,383400880,766236214,201414885,349976863,311528842,185863059,670598366,865951612,338151085,4086764,837020811,94988858,159454962,538776709,464103705,808489998,793301171,163257364,781311687,264251061,148637792,11731069,726859398,630515836,354917901,531469158,692576397,362479640,135947255,39581139,888615915,241979760,417432459,633177646,228933095,245829944,597083467,403983584,138358164,173336577,493535746,952988588,445532283,936530263,249489817,772024534,318815738,915929835,248246326,854412787,126835790,832905829,858323143,732177402,341673791,489416916,218645839,21082922,815789116,957746936,815153616,673409817,228741001,691755937,486197232,587972623,805521110,322755555,575717768,62047045,553560979,291683516,469866123,688518419,189854009,525770229,405182626,347809030,262582686,676485596,110844599,720572773,792815947,31183576,884541147,949453375,227933851,522722406,836669814,759586654,249891827,34215616,770959055,276657688,788381622,81465343,607990243,189652267,455018379,213095758,265739214,660850165,328376169,384569456,359533319,505270661,121192792,1814507,166661096,768003518,685179779,476085844,677983719,937196706,954130658,687351889,143736502,527068847,605464124,63931647,237958684,236009764,623115200,394412402,215131381,346208078,682175544,372421011,129609104,400407635,104590922,39103561,552944646,135333607,799381576,966419006,494365424,286716685,672342793,38054402,854786335,399919070,4598605,46693455,569269050,524142965,127401599,780503769,434602617,451967891,588878579,520077349,635585031,202651188,641298385,666715699,822038677,376840774,245247688,977590,834493180,873106574,102938669,558748696,182476750,594133353,584341962,431609887,73645137,949033728,680687380,850502431,344055391,530602059,24442659,914511956,820125083,334682703,646732640,108337482,820891256,459343724,719028082,452812139,54197798,919817780,133929694,871010144,240486895,443354163,89880185,426688979,929264544,337268206,134454043,284883772,248924969,650871262,423872682,16619014,858455565,332773223,20529370,145867681,905595553,102409475,785946639,60273077,724713829,281545633,791133517,564287194,700803142,351162841,307229122,264076887,576550329,412542559,926754373,826489832,202165130,794067701,180853966,191093950,169554941,318780447,772863800,171234768,941911194,35473303,659872576,636953062,775356289,963902755,168176873,388288238,923251019,185650620,926861224,776731433,751790600,324322905,219875170,913877677,512420586,141928295,578077235,313767743,552277388,165104545,859766767,377195768,68290308,745492681,410646403,29327671,655865753,254269099,30084889,661775649,287261619,63412109,234001575,49112253,734366334,847895473,455298884,844375643,802282171,590472303,657484636,429188361,546625619,184764322,104634323,756291936,244045817,510253881,811795895,693403213,578044698,887650813,761258635,795576952,613731698,451009291,602194825,329288212,151094510,290777733,49894451,539604434,422505650,917956072,198398635,393861835,487816912,733825324,736510258,270268720,808438642,212136814,342227920,210849724,882928727,954886889,476497285,307991998,726210672,25698818,321673185,346546668,611108483,830516354,897426703,437212984,644940214,116931155,358963262,724383059,94826134,942255576,398777035,872967399,446919401,200777329,151469228,7963500,507272726,116471428,182768504,454496277,889436416,614965117,95800782,24090045,620301682,269629329,365647646,639508744,61484560,518704886,559859099,573913927,281801178,876171247,35238589,109232178,355381353,646853097,484862601,294781224,8353416,951893250,265625468,851756227,879085628,118187445,413433281,305269165,42509550,512215259,489913866,446672637,299849646,690130272,203878584,912757000,712018643,698399530,88120933,809383188,908180182,747640682,815582689,247330018,670848665,450239506,514031036,49567722,427469030,647988315,947209119,443061728,680063343,72821638,149095730,885309554,629567317,622476384,800019516,442166815,804019420,209354663,175987602,743291635,6349086,854966783,773501642,12192422,67930918,364194814,258798366,185563517,460880922,17534877,563091265,156800537,717197146,425053102,284974407,393677269,756531541,482543500,344162843,614834826,361707931,175521694,878852512,403443876,66685291,181790890,158335633,845381052,42760232,704119258,877808684,132952105,301097413,895473152,607662227,358775164,364234182,945852938,279364187,220683857,718046987,85610451,738570242,522267770,763497010,824607486,194540212,540590543,568482951,467952970,406620158,312414076,940209962,255425475,571496404,491727268,260431579,495763209,391327448,12618870,637574143,346066507,270536433,667225212,101669257,520613231,15641425,605189429,402766669,764277047,141429944,869991921,372609686,721807773,744034061,558904430,912090538,3303129,386838040,595773435,115355503,209119900,325953311,127576913,352277031,66971088,224632502,54512666,570772313,375571553,372353831,274702510,577855585,309080103,693995971,627193730,355249550,799042931,861080829,46108458,119439676,525571728,633791004,535718773,440338231,207248869,652584647,170460062,818799881,154238139,296060201,222976896,709517246,890480619,621517664,365166988,617347261,899081466,276937618,895163664,191686850,909860627,593396524,787936735,77960185,243419662,496907281,867441188,386196041,426373609,606868356,551277622,186892840,131287281,669210882,292139906,298118536}

    152650710

    Returns: 10

  46. 142672

    {9844369,25698148,50999536,11546950,15676199,7265077,35941894,12483826,51661772,8495287,33851983,5136193,2491659,21545507,25101493,33485222,31387049,9182068,23498535,40946865,35298137,41703718,28450104,46653745,48760505,31885570,52279569,20460066,40179554,34099959,5774568,18475373,3042192,45740849,43352492,6277569,12215898,49630869,31815857,54555750,24102115,53756695,27195398,32065969,12118277,42710153,22542177,33710432,53005178,999705,32286366,47487048,55356737,14670224,39415038,38594690,8939059,24341532,35082910,51146470,19688737,39752686,24967601,41634991,25417428,49975574,22396245,51878943,26838004,29375880,19858347,47479669,45226142,4819139,29095907,5543491,5317788,36563379,42168353,23778221,47965225,47129865,13125825,30663414,29068364,16147085,47684914,25380985,54920448,1569393,27912549,18539335,29967329,14245143,19491140,2080133,2382612,43859018,20385506,832984,48339276,7430932,19084570,54358033,6910422,3258868,11841777,27887407,21528362,52075281,30246465,35471556,38117286,42959794,32264488,4659795,8223901,48869269,36414506,23655903,43509234,9185051,13160844,45327811,24824929,26782081,15840339,12837486,2669861,29527367,26297798,8463260,32545727,12387532,33132870,21209121,11164371,28270549,10167789,24254241,5958501,54498190,25787081,20736528,3380505,175600,32118233,20969165,1263485,1354826,4519588,6901843,39304503,17897198,46390759,3718043,26062293,4930581,8417649,11689166,10979783,4413554,15471630,19964102,10000449,37722066,17526761,25099769,49083551,55642081,13865880,52215027,930884,36153012,49222796,52534199,7808665,33094714,35756412,42493196,2282753,32224137,37362191,33902789,17263313,21971489,10260520,43667523,15544496,46902716,38380859,54639660,36705306,29497316,44213240,36688438,27535697,53524820,30333867,50631598,50329754,21727138,23839094,37984083,20665358,38821671,53894420,42144046,49047896,17776512,46212800,13615455,5138061,21045968,31044947,44527180,9432704,29815,5177799,31670878,7601947,50500964,44887644,14966757,47438147,43832890,38839270,33316361,35211800,23103264,253409,15236631,14289403,15189072,41232209,31216767,29559446,2950738,51647265,47205251,42691826,24618518,42366069,3736727,16494201,33549342,55214065,104932,46877931,16959898,34136497,24457828,40518849,27666519,10455052,22589022,12691246,42000831,6790449,3468067,22033408,36165347,14798110,37147203,7459073,1,28672500,28571247,6491609,8055122,27760446,48411245,40687510,51401967,34888581,28851326,9552467,25382968,18027895,11945067,39793632,44346451,26480068,3653818,31338674,46748743,16695932,8673043,45700905,35509624,4108927,12750943,45244333,18357847,37495764,51235667,49328522,10607989,55499409,4280161,22796742,23182856,41761623,30477553,11330972,14502680,27093968,15784268,18292499,17300064,9920350,44652982,30757908,40594814,25739336,16407281,53893633,1691280,19228297,45975941,43641455,49278999,49684646,17691329,13512303,2530743,1927986,6495553,49809088,45640162,21304846,39234801,6344042,34684406,41282858,36816946,40131693,32376896,41051968,29623113,18251832,48216571,11068510,597168,50654357,8576560,1767788,52136465,23218758,26585460,37768958,6905113,44135896,13305402,46318515,52536642,22228343,50839223,48230929,19826511,34004693,53184941,39931416,39662817,10586848,28135336,22828479,16462199,30801269,13627926,52194506,13880057,53161057,53502001,19736600,53839203,18782285,19055307,5518048,26933746,42596652,37621737,36085181,45026644,14263156,41481887,34669297,54551946,16893525,38256197,38649247}

    39896821

    Returns: 3

  47. 706668

    {469227553,80560153,20575251,82642921,353696970,436012001,50017048,272742069,502751572,470203845,207760393,31061141,520141574,489629251,357344775,375291228,184270303,280799041,475745474,158746246,411555828,208198071,377094862,257037220,67310056,65914550,418866582,15320715,165539356,429187591,125786905,426827473,49353295,169466883,256658069,89746837,289386783,455470051,1,70628571,175908459,225798253,390341752,378148538,30851902,156880297,239083977,74428969,475488833,299627233,169676115,262629792,428811141,45482275,444220760,134007340,351183231,22035399,327460618,238028587,229965887,506230392,363576208,186362218,369066572,278268307,395056690,228817505,145435237,333630484,303833890,147309863,386547397,378831419,238856052,165360313,331809025,226237282,518730356,318273366,122469161,509610408,291675533,38877818,347936859,491971069,255683085,91160173,69960133,503241153,57946777,409247324,138280685,21224392,198527650,421240893,519354520,462755940,114835380,308994277,394651786,6991565,12112322,212879260,282667201,163240309,163530272,389916546,391433922,332345033,260156184,442157146,38795067,45441496,417939990,73496525,54366709,68541859,28266721,374857495,502315299,407631002,389374069,16888347,326508391,215998784,468514767,171490510,376338174,444516480,487663632,458338017,269603144,324359720,190409174,78967393,507990289,21879830,96106849,159139540,312958649,203341028,28466200,472621192,25939425,128449707,71115638,156173629,500341220,480177839,171380556,300880153,323064918,397517966,463849436,86650645,176667001,353334001,423294133,496502431,327692313,138387932,130888405,397059829,186097966,433717086,404806025,149792474,201758114,198762278,294059870,110489280,400777178,352518193,193815966,35895253,295263920,334035516,202813717,3393607,443719077,81119196,518385062,515141527,133236598,297546790,238121242,5130172,342022504,313792260,415573333,27105422,276017107,420371266,44520085,516574309,497543408,61105308,266957050,342411993,45359996,103780629,452974189,152026355,322098699,129682458,181613677,384181675,455894154,265840019,458773933,56246731,141868236,244244250,108380024,60334073,465894468,362027331,103173529,105533060,113364754,134930520,248293374,134923440,351455695,34559890,211494586,367313833,311254742,395601595,381451527,213858153,183027013,26557328,334960888,57066268,267388992,382063863,444032909,3919389,205436277,413178150,491604578,63834029,448719739,84661113,469699125,7690891,339025429,146874224,101362116,42404497,264710041,419521058,51605113,363222582,495479450,143811384,346222920,100728941,13428796,477471079,124964963,187521046,76556927,355852289,253931316,436442390,191318011,123189509,392736952,402613774,489232647,161320308,318265182,86119057,158293633,221187085,123686427,5280619,305992901,160917721,297464733,201252865,508136651,37690256,427237945,253681963,292709986,16103312,141947102,314250610,441667501,482654245,127857546,226426529,10679995,258625501,396586444,433144683,358834242,88877925,234570577,288940657,512245655,461918682,382080597,477586832,336672025,521905918,232728586,9156194,162115171,359305949,96492492,398511301,241928001,121715906,206529443,108121925,24026713,472201500,517280977,512876340,483353032,450305963,44811066,495912287,197866294,98595074,245552696,512966606,300223569,424215183,177709421,224503011,485852732,315880597,153360364,51652927,524860333,19080037,103997905,479038108,387727761,430128157,379862454,520276726,305702680,249241183,128400723,414102599,230495978,135745485,291017817,408607376,119949037,429002241,399849606,117396650,70137516,72352923,188680357,488998783,170852805,67133461,97238189,38673958,354893312,302234537,221250879,55063278,444567499,330747034,316447947,500074617,218410710,231415738,79031342,251262970,402077681,318220600,345560653,106445508,213062449,106088553,139426110,204933721,493872364,176838504,510920965,371975155,59236984,84021255,150883462,387847575,287542169,114355266,148836329,347644891,209537977,371346008,31515938,137395316,241680457,235947137,415578801,58700426,346307228,164647945,85615847,297154364,470255508,296800561,414887738,300221054,42095704,464987545,231715588,227178750,450830264,92860695,311353334,289887174,402974901,476332098,12013357,106966558,14758031,322947277,242624839,148256049,219725190,500270428,13016314,297973,306464422,72836184,310392858,220358216,91406730,365275688,114628003,411454298,506449255,73563522,438134161,308997472,364457977,279662178,291491539,91622055,517293284,54406589,217784843,97860559,200693713,117306889,400518009,416893853,494204685,90304009,280875209,337316923,361262878,159214912,85138303,374216557,376964492,445083672,67224316,118292128,283400951,36098552,98143545,243635209,448328755,246721750,199452300,260990514,491639594,449444335,432239052,174293506,332542312,326318572,494289194,39222384,455094193,24383181,51522886,287957173,411021697,257494498,20493373,280487896,449592861,252987145,143881430,329626766,447924632,205758909,193627033,481554828,103653739,259821328,146210901,355959323,346292545,369763508,221581511,177451810,505053215,35923811,151911982,254272402,265496480,77104644,453548794,203035601,183715934,254919776,248795824,338626620,279133861,282948185,154505470,368485143,63952751,87170983,19321885,338797624,62132838,387136158,443073167,140289560,460046546,470815,463518148,465059363,383693080,472750804,365286154,439449576,372970023,225553452,2387456,235055916,191304485,410574109,485480917,225037353,284785975,126207534,438451668,250009460,46766327,1170236,301732840,131115155,431653446,357149817,76844535,208319573,325210968,499614277,487100577,214364247,479757344,196352557,435097988,99550265,455826641,141312840,370999017,136729264,323318972,174317082,259978441,61443308,394104370,360712466,235874727,340971960,120603105,498546612,512652147,344147317,423915038,384925859,196995066,16066635,189337978,173459269,338094742,427880885,470008784,6883975,25394784,189969456,425010591,119253803,28826419,9656207,318000601,112360213,143067313,212707069,349597385,457795056,10477746,152825453,245072162,343434626,268923686,481123224,276964523,91272514,433642214,514851427,292424531,344550080,247286091,406619638,216862618,505351125,262520331,121482628,83034555,471529754,209730534,270856018,240712151,93692061,267456087,524127897,195747037,100192899,125998594,335772444,319427901,33736896,330229418,167158391,107967570,81434789,58440004,372861950,179186704,406252315,168295668,166548426,49050260,419996645,18373369,286907209,272067181,316994816,246321402,185043376,130258359,51943109,224013757,506575387,454107390,173133661,41693413,42683744,262891517,466222371,217485229,504542281,467643980,272475031,304033905,459771060,182054945,366292904,132853585,286066266,268304506,232188064,510983037,34035463,414072258,94746586,304617233,405561782,380284568,307660439,384663590,4764513,168186985,484399083,274141750,321266520,354703961,277717570,249677320,308568563,31049372,150466888,116600221,112507039,194215426,487138332,178700438,366759695,423886799,63600121,285445675,275293387,439232212,237440449,435443555,75640203,209692170,188734646,110501180,422333305,483291823,522027777,29859901,360400681,64942958,461454205,177923091,408307437,295660087,326477365,185046429,273645138,154200464,486701624,313228706,223227050,403567575,523640989,393099959,440566082,348971386,391477195,156950122,48760093}

    500272453

    Returns: 3

  48. 841474

    {234613159,60356759,153169993,278267221,118957671,106514047,316764093,82055743,237011104,331181318,304613589,162672305,307088090,108932776,111330031,256189751,78096703,172336253,53812794,67590157,3896574,21643170,228575561,34017718,223361165,195585900,66761275,129333197,221427064,297193502,149704083,12622111,300926410,218058123,77267502,214100368,113115839,268729009,153613822,2808034,200261443,169048011,13302055,137333476,260951982,26287695,277774491,259132586,219838936,301283925,244027461,35391656,186732378,253698547,139024478,278651652,209215667,86669625,201505862,4888733,104314550,335651244,319765994,96814209,146416477,71897279,48350836,189732159,170532965,330302632,46578919,151430204,160296789,289776742,16648906,190425745,46000756,235700638,82274519,98462478,205350122,154678390,128119622,337411306,147866449,349865482,83550669,181096003,206796821,116952356,88577222,205306554,67931113,136825664,347904678,7054116,307929010,154668226,49674080,251508193,354097005,28105308,335580413,143604125,191249941,126202923,21036851,302812788,168039652,319206039,19219362,21872927,321344030,326399489,9238167,69582287,179639832,198643950,24391442,217009816,180524343,14279981,274238390,181665990,31899534,339607332,199612239,355870551,198587865,173646494,164250718,163685576,227489790,226356507,97046308,8185027,336930828,223083546,3719379,249745300,334530644,260649536,343847937,74796648,316270083,65825826,80334710,348838572,56288348,282345641,339842221,120649288,274851564,46192427,10602348,127302125,247393357,257922506,313028329,202081430,289455104,71525291,105303304,90244267,83141819,125132172,354541301,75750975,58041613,115841006,251646043,294325977,42915175,290522619,126398381,261940349,265077673,40390753,69905351,1957408,298048436,99379589,156531656,326655094,230563877,278930396,186485040,162404483,199286546,347466108,132265240,286968991,185124281,310052571,326278082,27560658,47953439,348614365,111966209,151699459,311534873,130570433,16835282,102377722,210886232,18530646,41080204,151302884,58165700,234462468,114393098,349582855,280355040,296198849,263701085,33297426,341476908,166210658,308557954,141797667,61209613,315552751,107615294,277188462,257491045,189800063,59388462,134575020,314138174,212701805,127599368,27699049,319299253,268078395,328459505,138843211,99258919,196803618,131400974,267588733,239854892,171947397,200512703,214541047,114270760,248959638,233971918,286081506,230875525,76540822,187833729,194070200,15988007,18327483,161184319,48829990,150232299,54194977,333542497,86205694,245373482,88472738,50619628,24509849,46109954,268652059,117005945,267785047,168267377,286438347,178392489,216632416,322453486,24885402,282999356,318202779,288625583,313293142,95080268,290238428,163448394,194247563,230655308,81201864,123032103,300346698,31371722,272616202,93792867,188377658,233138817,56473849,10290986,175744644,140455156,72278113,351893844,241528829,346535400,332554844,225515033,30663070,170883630,10097689,342390502,238149972,221307663,122855205,264457384,253791388,133683494,284838553,332236037,344158192,325142047,121773957,63854193,282512599,228434262,299454727,180278166,356594036,31544060,1,174460981,55143767,31012687,328909432,59596612,144102687,118536588,14852012,30817066,95823802,35266910,230846546,93209234,40572477,317257279,291991682,345462333,191995742,146533323,349541895,85581001,171516218,182798878,321393477,253283675,99274567,310628308,65620706,244704979,124439112,154978617,250497841,111074569,296642395,207496914,142729115,208537250,185774363,103850433,261867028,246219948,239509793,772111,75283091,30293065,255808097,304781147,226535394,247890410,96016023,215409533,309570385,43154664,273149891,275786666,78847791,305948752,89071389,269365833,108480167,44429128,43265874,175954344,237771451,323256873,31603473,73788201,116573068,218552809,241918952,258445841,342812788,134129665,1682949,292673364,143720931,208997868,211337137,109395494,6356823,132674214,191129310,166311866,140978787,222500873,266063464,22069888,179233963,339038368,213022723,62008456,299222778,154780567,103501303,60323466,275591795,88121064,290269163,154043140,92025504,148940899}

    221914806

    Returns: 2

  49. 1012117

    {439451453,278261895,256936974,173477724,117378935,344535863,112312038,404933116,192299369,84005712,182181061,68257121,74519747,85810603,78862645,423105361,429137609,421594313,365142081,305408463,162885392,139906780,180156827,326506064,297091574,384424580,126153408,190191841,321838052,199685317,332271396,251005017,127002998,163723787,255053485,41421337,64597355,367398472,127787187,7894898,164306497,109072392,279099179,324120606,294538902,272344352,430205992,370434823,78694540,24891858,371238632,51528409,256065602,59146586,435903186,342436278,2019069,252082079,390887075,410320030,287729900,219629390,30053505,235896599,131752985,53927188,420490213,323877441,173931624,95138999,53460439,10281059,96316074,131210962,69568758,95447471,65368437,419204095,310778147,42645667,337468971,368534476,327228511,46161825,244254396,65392971,429612763,258337179,166061124,204609320,393287178,298462293,294276032,379741238,123310848,17951744,121907715,306510835,119429807,235670891,59569401,106424401,168426544,92878457,229040821,257262438,93293668,324989411,387489964,297196250,199584760,202746125,20242341,95569720,22976036,106073290,161922967,48130465,393775229,99407720,237611132,198569993,376193115,142539678,247016592,197362816,222029352,215580922,341073864,424728223,103534893,404175179,214308260,178037398,84487330,38497288,355941012,208743427,251602528,346917013,356747847,248990330,151083277,64537606,28339277,189040580,71860308,198333445,123140919,76593716,383186029,418845822,368410589,14211985,341665382,395230183,142197396,433776144,383169736,438254339,159914487,166830819,212544571,104110035,372118193,315780505,417012521,176007827,240031179,139672147,267073106,135652782,147752760,32460420,102874572,157307998,221598692,406882956,116393456,337021278,258971159,182572580,44208044,184028695,27327160,283603441,76471447,358866823,147131696,113406788,359753564,150408735,276025060,266186772,383126933,6694322,399363622,379062674,269386090,36522542,202734558,204965073,263055104,171629193,14169639,381921684,388028446,421851536,1442614,353053400,125502509,320410752,303213215,354989982,155865773,390043823,412398428,313934398,238833949,86065158,52443607,244829374,308478851,216054196,99907260,109613612,16439963,282710244,217459144,344574487,201455961,193028527,396749865,264080906,303207276,316509935,184566053,109287595,33232522,424561166,155505780,248975346,376052941,99793383,91377887,402782270,291535010,34407223,176836326,213556688,224546681,28922057,91090531,141692572,164894513,10053619,151440066,434303777,340071313,319917301,104696072,226625652,353474425,281082141,194192854,251763327,56266466,173072008,49526002,138553050,69431959,134611562,36240631,73714612,99187467,355654716,75456496,360618891,392701397,259346828,117534842,32192298,376846189,62751255,220631332,388867225,72872425,406059818,351924574,433186077,330827908,224385287,112739830,146388877,58642135,87794983,363329291,145559941,299308844,285673761,404564645,157918088,332834993,280495865,318310313,204742447,54914102,259158623,426212250,241397343,8395700,328223999,137647913,18933670,232994568,227376037,169022042,5237070,21867125,309701567,278579445,312744154,120322814,50383192,317536927,268507746,211532454,128855823,15704809,144604400,78519608,349927135,295586788,135299292,225445946,79705167,12543185,381568110,36157432,231601928,268211006,357827848,289172077,149954857,307249055,36830735,85629954,10316798,113410463,21254458,419920754,233317749,198831540,411373834,223582289,269832644,415980088,239377959,290766611,63763372,271182990,183538777,45693441,246286415,306739388,170996675,131748715,408414850,400742889,397629754,374263210,350775374,301431482,300899857,326217756,87238772,335550022,5060586,416031110,187426496,363700290,178810304,275295825,437810779,242207216,556081,372027181,411539597,440151000,331136593,22863371,274283708,218617273,398047567,208304941,2090181,291181881,286782692,193131611,38752953,401560477,79941547,149741387,375495408,43311514,227311659,410391962,153188265,195846043,363812735,160845164,277167182,336520542,289418852,313622028,54083547,180823832,264586058,402025186,429302055,28630095,318186915,348634500,334263894,280221395,186283221,243770602,21690189,436461097,129872411,189940525,120118454,1,341907426,229756327,57812900,347512337}

    171662444

    Returns: 13

  50. 1490480

    {165726213,198250576,403646805,439044813,25019966,92178497,132520258,70059946,203635968,39182527,254665614,240313099,423226965,227093755,317946102,24596371,455556127,11137762,125200321,118274156,274248321,20866721,87804514,460321797,204859131,174045208,265534430,380427558,164199586,274799924,235732012,190965461,484107147,51096305,246028049,185735564,68260213,437506704,50171373,426846802,74812914,148806201,448013395,425038195,281700721,344993558,414353441,19260150,333232410,167128245,80288516,307649507,95037967,241307652,376443276,228913161,132557856,482377935,323434161,213444554,242960928,298905786,216392884,92690959,325255722,327756597,304287849,162462321,2054563,22200822,407968880,211522399,61109681,136640179,442536204,272605123,457577361,252265839,422395474,341803037,153736202,382822082,204376903,156500401,8942881,471971147,13375362,266903642,483138615,339343768,224597511,28542901,464907578,179800288,443929533,175452348,384948488,394968314,420745910,126269256,170749169,217206010,384396845,290643601,232721701,22500497,76136425,426770986,127455268,201940944,417108314,491469171,404232594,398765914,16876966,99616986,153043480,363635004,171216629,293466228,310934427,355921419,341199620,119964105,405765197,186603972,80860842,395933216,464710303,494277792,1,110295521,105481428,410485204,284173678,36737945,487830585,284956792,13627376,285048611,414631227,426481728,453226829,262052087,2270149,400939121,464373212,68128656,76285621,83165089,493149824,314652397,479331348,250382984,460231042,412862961,347731599,63487304,142793870,446580965,387331685,267854343,271047985,368984588,53923344,295055190,1557031,221254122,216369648,245431097,86438647,117719308,478444081,47509193,140389874,473146678,261449356,371121734,745612,338109888,308882075,418758110,424670411,62516295,159084277,467945102,57347721,451615441,33566821,72660182,387777714,306369538,177951223,342156048,350825263,476874717,365813262,282322880,42815744,264640465,31862,480577718,287448088,433451698,458350387,370532999,150647789,46113126,353243761,360459150,353447501,96881201,182744255,311117398,452622531,304057921,365000797,137641307,121259723,380072401,357077723,105343619,255328274,101779333,327624905,16296199,372324399,277448070,184302993,236848747,147108280,439920878,274859412,257313161,486147189,401465158,389538219,472551706,116257441,10413608,329005307,237729699,343502453,378263505,445242314,169294430,84427688,134898916,176475672,144997775,366155096,309567376,216330760,230767339,110321064,347693799,301571934,394812662,234459577,212342935,446177236,159802833,248564890,195231622,189353113,90827389,36077080,111420791,314714042,44127326,102623559,198233841,162901173,148909225,330759791,55892559,89428801,390852446,216086705,295222832,31442216,138022533,61954274,102611691,122152494,200640249,470871111,358123873,256167838,420315361,186270368,291585042,371708074,299861964,207959341,193826953,319452906,330296259,111526237,178326943,489697810,31300081,436710641,297877040,357352872,34750909,393473840,100473772,57211122,26324450,45846660,33262597,256442614,131162241,97139676,278285509,157315220,72151281,224427211,52675069,319056015,405791724,462191810,232477577,142610135,246517927,333954169,66762172,324399780,129613465,207744686,193762401,434360257}

    311387676

    Returns: 8

  51. 179741

    {52343073,31077037,21746884,28582380,24294048,2115272,54057087,33607300,43713683,42176952,27385464,37802401,36487424,8375538,31373117,12245389,8841224,12412368,37439531,41150428,35933012,53520278,46900995,43055981,20602751,20606260,39600447,700910,29101293,58595567,22287885,40441726,6568902,37008439,45189718,19591770,47952838,15466499,1,42962935,27900228,49528042,59186144,50478379,57617389,9165261,4474916,47164256,40487076,6998474,25182709,56592431,9376692,32313106,2336634,8084323,4237194,12614252,51046445,22632626,42272967,56052011,47993190,42732049,39429997,22774284,36997250,21681771,17800053,53274507,45896901,36846906,30691074,26601669,50577924,52149104,830453,25570006,1836058,9188346,15699941,9156387,16366212,18256047,57517121,48985998,58955049,20142638,18915588,43756155,2449245,14517396,4902573,57257731,26358256,10702066,26746228,51585668,36048125,44180534,4775595,48457491,38229035,32883609,18131269,41546650,17792049,56180135,26040286,51672910,24774771,13256439,28289946,58652432,41459704,22697152,9980319,12044604,54515976,30915453,49967999,6309297,32530350,10551631,59384915,22381595,7482065,31814158,54439335,38319985,48693209,8600844,46245895,30377122,7369382,26144797,10616707,3424327,13113667,216410,30128501,16162564,38319439,47651129,27028098,21960713,28547071,61459703,26745609,9693993,15330896,59980689,21386917,16356432,36667165,35194363,16672736,32623801,54956979,34807874,45618234,46227965,46270532,52889175,60215972,45033140,55643141,41388215,44818878,4476802,19339625,19227079,23509165,39526963,51090867,57157639,123248,32065533,54925190,47428793,47217120,35708284,31960904,46033542,60336134,37267163,34330532,3455102,61963654,62006944,38491537,19925468,490120,9829706,34012329,2819983,20810756,8755490,32577218,60143299,17025792,3577376,11323684,51114292,15996950,51930833,60285547,23383217,31589323,4071589,23823553,58260368,38434146,60027181,3186372,23186590,14691006,1050273,42598618,53408705,41062697,39357148,52722229,8268087,58020083,51976142,16895655,24234870,53810333,7460900,26624945,50135259,29703048,29525854,33795936,57566146,54144690,40732101,33251852,5520568,6042386,34595939,27336871,4709582,11876980,56960250,33350775,49597811,31172013,27239237,44496496,4726738,24082156,23350286,37700870,14118654,52580930,54443871,20356151,45405507,55530486,1359048,47034233,24884600,39613299,5718891,18851884,34462387,61522476,43414186,20073181,19661767,38709955,48271276,17598822,14464334,48951454,14379281,27912243,1342976,2422462,7908605,35905731,7144647,11568320,53030661,49218795,1622142,42857851,57947449,17396804,55250520,50244871,28988456,43622089,17536311,33307024,34786858,11472589,55819291,59546410,5423000,13853459,29343566,17051669,13714612,48466709,13471356,3415080,35537606,35206102,60663983,39225757,11042363,24516779,28938302,59588566,25875822,61255534,11447418,10228477,44461340,29821321,56344001,724578,12774431,30257347,18216703,6256895,25470284,6769051,14955717,21565174,56622593,50508842,58996871,41588332,20742171,44377747,24872567,2834060,15273965,40766965,13262269,61784391,37772414,45293052}

    21948842

    Returns: 14

  52. 507848

    {177238953,163848342,26671250,218503668,198480997,6041830,87574134,200494218,138164780,213696048,12912527,127718435,122721706,76092052,183518756,90327607,41643537,75026395,197782269,103080803,4755491,3463828,65184210,79097596,84978076,73041987,142458967,139145914,120131496,77440322,111632750,97092860,136100739,231834660,77976805,1755959,191324731,172352956,46953071,119454622,180951482,197337554,149780661,83715088,18611854,170292952,139881353,193442939,211122157,177785275,215468301,108679686,115405606,93444026,169811305,124685560,208694228,217363112,216188167,217729939,150326316,101698828,116637104,185726080,216072155,32794657,211688222,161930930,168652463,33721764,57386825,339241,138134657,110059537,168531362,211391793,182825281,92701019,27880664,159208486,28947337,74999283,50999761,169499360,158448577,7333799,20479597,200483067,219158584,202906165,81506421,133056177,227323725,76557470,134013823,180295093,31426092,135533919,178231280,54259246,224875578,115943384,200092113,28117821,131139495,147847129,147275921,160215917,145347841,5435955,148641337,42009247,113744487,142661037,207201985,177695095,149888027,19746874,109399061,150927987,86880546,109412591,111602586,35596743,78283800,219314834,6022726,114120598,86055198,204105237,134770271,208660211,102551593,221730483,211724560,84810617,179778193,17765927,42873041,149839443,106262003,164449252,64283530,108635057,188340669,226422627,192474393,175056133,160693829,123370668,607063,154382496,40565693,192703293,204870790,100075865,61957457,37580753,16758985,205467720,231001062,15578609,93917642,125438457,163612265,94680188,171166985,190828923,137279601,104443102,178573088,174161410,36855030,171077865,223605472,157789756,72114417,175345824,194314052,153877945,32742261,143435597,112623122,17266833,85624042,130450823,58653336,232895677,46197797,144063967,198962237,157257320,92383555,29083635,204531606,118087919,173976267,59329510,21098797,72248413,80495056,55187981,218412757,43184365,66851426,53355348,69851799,204576441,23346624,180273227,173617808,22984421,196453533,119124921,223705689,155803446,174902684,210724903,95731486,63724156,48591684,53540295,82934960,155401489,166567721,25392401,102069570,91180202,25707615,731445,149038016,42650728,53324041,162411015,130215280,228017263,171785295,59552632,3822259,29644687,147277094,136862632,191838618,126326078,81365980,129198741,108125508,88215494,125465932,29950031,26967687,98230456,60408859,1242185,207470552,198627124,56639991,114476781,138428234,87851386,118619336,229962295,184439265,106810681,101569601,50667451,74491696,66227188,229897961,35041513,194228962,164680194,50276953,22750321,214296458,172430255,100634135,187122188,160776717,35497551,24807421,21724601,155502507,104432307,78712860,129231826,63535969,185364521,176219302,26308745,209678820,9141265,10664809,18938887,225206273,135723671,121011489,90023794,181076761,4761050,120867825,117019968,16052232,159212046,143436095,65735787,49094408,203417329,59628029,46898325,70032901,229039449,146228690,7679629,162649756,45020278,229340813,183118149,213797717,62469155,189592266,98266450,106140233,194541265,39564944,79416541,152404947,52770910,196828796,92323685,56077295,39624361,182162881,223187902,20104871,131318664,201421894,156275038,207851548,68626606,221371162,166724560,57860797,99322584,227008057,57590759,29569745,44101665,30515673,12441969,95188712,209838593,11571199,134326838,40471889,99890651,35385614,165294048,65817582,190378008,162784384,24280335,201218288,32853516,1,122206164,9387949,184277367,8114714,69860748,9423004,149264748,123914913,128378499,66719600,232284438,193525348,113234296,97010437,62454765,213879978,14620899,230088625,107359602,103379609,46530759,96798795,213851323,167589841,32046313,124282221,158828263,13243567,126739641,206384976,104797747,228518104,168097689,213239025,49078713,21537911,144159150,153088089,48146041,187375145,138554098,128993393,73664042,59857951,145523130,14024407,44159778,121755213,11023964,45537308,52308345,89311022,142197441,69393137,87593727,117011301,131209270,202631353,86693619,38460991,73210028,221682866,133303738,186740614,81401368,222814814,51153686,2011888,63214359,115221860,15208088,139001651,68559481,225912817,126548528,195409530,80966874,71606569,94544940,4020613,185892268,188766528,11781377,220913881,17789863,39104297,90618529,154345529,82800743,55433318,111218713,188393792,139601655,38088601,76300967}

    154892761

    Returns: 3

  53. 2561503

    {463334050,12135151,89950504,68366122,473521825,425209499,790802464,248395575,508302266,438916996,129776760,677584666,598687635,751498910,683025840,247445389,648652202,281643796,171086088,694500447,713613843,39917695,235573394,187638605,715258558,405060020,673675290,539106710,403458280,610469435,692337998,545600140,350624379,435455511,126932675,480737776,793961795,104435874,657691760,222850762,364084498,462981126,647818373,182730539,197969063,318459237,358035649,395858247,526544154,1,777508599,299641128,709536332,619383244,240089241,6880565,11998460,609224000,225496631,210004631,390835318,279048943,478181061,39302573,96137565,669110496,758769517,79820156,576338176,188401205,107019401,397736143,655037350,73347086,379906349,118623655,774466659,298087088,325310882,679213068,663313609,604804953,60172327,782513884,389348457,590211841,386786954,167403165,165373803,796627434,28720878,436364799,551204118,546956612,631555095,363007089,542134180,690963706,243115233,76200830,280406525,267059337,154432674,498585713,800651515,85454266,600088393,562666022,642793567,530360116,75944741,770225155,806873446,644898844,591976512,694210497,371355085,636534129,236903850,563131521,145674023,452672733,616451458,374546600,130615790,510359101,762882253,368786214,243049965,109542837,765747275,549665655,491808577,651204730,444371964,22484801,502727356,608776700,13656582,72117158,615568191,658370705,448839583,468703982,546613789,336947984,29035097,585753440,741491382,295395611,338406635,280061842,784154549,758204889,744749996,46149625,25329435,114311517,513369441,247802800,250999184,225341247,457389032,161374690,140696932,315064870,279022960,728218170,37745696,334747391,251344605,556479807,270102951,808273920,685315191,567554709,125063746,347055891,659734624,768591888,712097835,289861829,558046,799327487,161665943,692624074,153169328,731109049,448263026,237751157,190513113,560093540,28176534,513862299,698479788,61270387,409302321,151128678,718397422,486351455,338700494,427760014,734864698,676815509,179384854,535044031,99068780,455050982,326293069,135759660,495901721,51343026,735710817,379066699,643183850,747604223,344168609,430759651,584022685,634255683,506915036,378249535,31573392,43241386,798900963,787788542,302574126,50690782,350779138,600805378,417505794,726617583,229676497,326007038,157626616,186989720,122952145,442593321,169480132,640375751,418810105,55211480,587213275,352523299,174919489,429466292,212784011,307380361,141994889,287919423,4519611,309424407,721077917,391130149,265818910,493389793,3142905,205198651,263695325,767756915,109347653,194893698,359345550,476340035,535338101,175642483,499822450,316481395,529562500,450106919,204920241,489247074,587019232,200171763,137231025,414963487,524007104,19805842,578749656,64408045,755404962,738105023,84407274,724496030,398276073,90406218,521424069,675426733,268348749,578000646,276642325,775180952,229134612,328613819,691330910,625676565,749105594,562740850,211312826,627445609,373979439,470180806,137576530,308836287,65482580,482170273,568963199,99479032,390516200,58027722,501003282,211270090,621949124,117829139,416810893,321641100,217261799}

    348900120

    Returns: 10

  54. 813616

    {458005109,451241107,144708091,109583277,500285616,529367621,65999180,130178561,133433025,390110560,474286831,57144626,149587304,32544641,409542107,286653145,386438959,80330552,581104156,165164049,2377482,42271423,353612998,93381163,160472616,312181336,30211479,496252232,564608529,532335650,360059918,113974945,573170371,445653924,324740263,318879640,37896025,138090577,130431423,522018381,367430696,4311704,368521154,513130458,436672817,438447008,466123749,455103944,549181635,282324753,111137478,302788452,109024545,198185623,29743276,242936016,56953121,26035713,185504449,102258536,343396951,274572586,129364945,232830929,382598352,140333503,485380386,400775522,112745747,349440719,75097568,509891511,131685430,542522602,288199479,224554524,152174852,122209065,113516515,313232658,442073252,152867707,337494588,417144176,169339199,4068081,1336561,396941555,535101041,125741587,306509221,89453368,97283281,122042401,553060704,438822402,433630888,6508929,560754187,508043006,163556185,244226988,407813690,62951994,507567360,121194764,504438669,483821353,404184594,345727414,465973839,364414910,53120683,425927089,489983297,51457252,84334518,251947032,61384263,421353027,314129876,434912235,405169656,389337982,429271869,268019608,407871559,407426221,398423478,81765910,50598327,270934129,110976913,347365139,515301238,284240782,283424472,488187064,490895175,198133645,426906802,430122766,105806141,350581916,192401249,290629682,263453353,372491840,519348702,436633793,162708757,215564038,160956697,68700017,289307615,25222097,28831688,329494219,483287905,262608903,487504870,106599352,82987012,151332577,236128533,533732097,59393969,278866832,526409553,220856662,542045038,174856759,418116113,193920762,357719919,99164613,204676118,187580896,145395845,222327515,271557030,67888056,236031493,386233166,308409965,317065659,499184379,366633366,563621049,298988208,314648820,81533157,237845881,191415004,166202914,179116528,172990929,451574613,328187373,48748561,559681568,383470326,513215708,384840369,165893569,500553174,480835867,443548901,522960217,306502216,58054042,73980269,243995108,381917219,453185704,329859843,178911918,123611867,1,347718878,574078464,213868111,84221134,322976432,510494523,43277353,456148301,376125017,518290106,309298411,492171855,145742329,344011536,217448142,575537918,32980359,185857869,414944161,44835768,550337102,524153173,98431912,479362471,576748800,448824487,247226286,251401184,200963153,460137255,242954341,42112697,446190143,63570685,394451878,327037985,128551329,78500053,156111689,498360745,230077608,118079417,391349297,261141960,546486293,551427479,272275415,391475194,541015154,369990652,577551402,205376214,242053330,233917596,211486465,346146629,141967791,46376113,374867042,470144782,309113305,41394794,196406818,115794229,12947197,136193179,50887407,275265370,20906438,412910770,422395655,171809811,399311191,572602462,48899047,458997331,102359854,80153661,569017312,338671604,323323433,512500347,22579871,99072506,84871993,428845058,458445137,397338810,207341044,170859361,93659291,269384912,578795603,59853250,518273393,496939589,144010033,485342960,87056913,265318606,374131813,355781395,187055164,139657861,53654146,362928755,50444193,264754585,350775343,381426828,303087728,460758017,216421857,140784277,465202449,104711105,218241808,541675211,285249030,138717384,332768945,444686082,365927446,7583548,4285965,198562293,127345590,29683585,419708589,285718450,509144530,77501853,36455784,238004688,433755921,459246694,252748593,548038223,149542703,426984424,105109769,357177425,448366404,471057724,275826744,377628500,350666395,441744326,559672003,294124060,19473447,320082894,564806650,249680428,206647602,177286143,17722152,125296865,337311276,17728788,60724872,475209929,503907982,323366651,506855151,274165037,137698569,95285385,100413744,463371285,238824500,225327793,318887772,159901392,413749362,193529787,208613898,114483153,376566912,211692602,372953638,393417401,259543505,469142841,477606719,225261424,74586189,146650332,146163848,254436592,243632812,286468373,157793827,552382750,117160705,442685054,464095118,534850199,484542602,296030099,301705679,11758072,26485320,558078177,235040645,370927875,210186044,61616320,197688440,560795659,563022273,252592129,385624956,565342013,334726631,336837025,375638985,576518583,420993668,36518947,569540258,188305615,367750713,454325209,47212544,87665648,214794625,260011220,257318430,476556741,545812403,358932693,354256206,470787733,447995498,411689697,566308675,554401396,276288440,22348833,9596562,239444828,558802318,439905699,241272349,505486468,423486082,341585762,428238171,94897544,516558422,174316063,38659730,453397,117513521,536528202,402603335,432478285,358231450,75718875,311549206,182940682,137501105,333276815,28476561,225540325,415814581,463897149,555540666,528890992,119509462,189256887,90340839,311846268,203999145,152146193,256482348,449313533,571655865,315523385,158480177,165383403,192577273,439161036,6845091,403449246,221206532,268834504,156831899,44700244,158832393,190836882,370598515,251803880,425521169,333964003,412073001,179882715,38667885,278366764,232788889,305093950,456334466,104114623,362405178,486775827,318123857,70244948,502357101,211916821,18435128,282727167,59895994,491504705,300695755,433649240,403234987,355308626,21046683,131530585,78714598,99764551,249395838,221437388,528709757,229185860,168418513,297424665,123858596,531657250,291954345,109369146,537394958,522005478,551966084,285388705,331911991,225324071,69760546,162535425,295469039,556725456,418080393,415238842,290328494,169071301,479844427,65214073,271140283,533796728,538184146,7948657,395286464,72105415,126912293,35799105,330761243,348272236,96553473,524533856,340905105,7973411,357345206,228626097,577762758,478063596,363631456,459859927,202089410,87088885,120415169,570644272,325519848,11925880,480365218,230728367,176196691,419479543,469788812,516900665,54646774,266589459,290151398,362059121,204664589,321622864,305919617,405633665,195868757,39985587,580921825,472595737,502001073,446966697,90795965,256236418,217583958,531013302,518940660,339916826,26526392,470429731,261876580,452494569,203404001,247771398,307507915,65776116,568659828,280708952,135059411,544554799,11007754,378421312,318626635,278841129,536335445,519142021,91934244,216793847,503251370,409413922,513739661,581516361,467673493,299920825,490581793,495492145,262812251,335094899,341620929,154291077,376677143,181436369,276874531,70296185,188974637,526583360,75816200,257260690,248156541,22500548,201432254,133565320,184690833,374764213,34036331,425634567,89224998,135444068,231845052,497813379,55372062,13808874,400917853,567222959,301750371,547589668,533781040,15841961,292470205,477107737,13511583,342547068,181974898,323504337,219264738,209547515,171370616,387769150,178181905,154441442,172622635,395583625,34214349,352596959,46845679,424252027,574945776,545452357,14281134,555370636,182880665,265414233,388380485,232104901,396165311,1610324,508369369,543610473,489768639,298597073,106198561,493331032,145586243,391845141,527392156,66368211}

    207439416

    Returns: 7

  55. 3929502

    {597013921,82623225,50837248,196241369,255127099,612587592,168528037,462170119,137576907,558833549,421954587,388333354,212311257,369370888,236990121,512536824,333725698,58703352,518694265,303246021,459751735,385091197,390951078,128516,389371579,109898567,137284566,592268991,169926008,355504325,453943800,158610026,27343510,576109947,82093487,18954399,267206137,76526600,553325374,64260324,298874465,147828177,473584234,290548554,440087968,100797092,505496374,535348300,605748861,412597711,504142651,541058129,318213367,56959539,445087123,35365519,234950818,562421314,286835000,361703953,256829870,603551550,121102126,192997240,618571484,520871247,429822041,972845,19496922,200799569,61404334,428315719,361514185,486260152,53613981,387427213,593685977,283535518,443454910,470627680,316796208,133603069,430492242,1,211730337,526553269,332789061,390964387,157180081,553672715,153250579,243629125,527556410,183649835,119242645,589425301,5004551,308721636,327480701,181947264,295383718,276053772,567449946,252515876,172769080,142737253,270551282,350626264,577885856,538665507,127590214,247068653,63452157,606306115,199319600,472458154,79565967,390806084,93067756,36063845,94812726,575898405,558777207,486052422,45588390,247341873,434122211,415887181,366572145,471308706,419896471,271165713,163436576,190434630,331891255,341886823,348550040,464357786,83856613,117203721,227052727,534412273,308330856,14665818,376278121,539161931,487792851,23378143,43019415,201676343,492862416,221097021,502481620,175442630,111465129,379069314,273736118,211166063,324446322}

    448624717

    Returns: 7

  56. 1264774

    {115868555,270764268,805270522,629271610,378280181,573524188,342753755,297102689,636984458,776335055,755900030,293402132,681688774,61084160,750879604,122683079,230880970,661462597,259846940,251690398,519822115,67136500,537934668,392079941,404516048,692656331,663247021,790424108,820054071,131893787,576852799,165072855,44733065,884718572,555235787,426963865,335847514,61128688,538939163,377622638,888620286,360237658,96148178,253170011,770476211,338959433,372924711,4232560,34278967,185425795,332608190,266703525,677349244,799337169,186872502,667891275,777421693,471246702,122888985,530403122,626299526,354136721,783443402,484849124,355639999,783681290,681577480,500527542,285397477,418777752,213746770,87776862,11494123,812356342,681201326,408967474,156051494,136175914,3521360,385032344,747485579,30872822,489212521,520252377,831814758,557173227,58179786,302478141,756338747,719426717,462925611,357596502,583959753,610006110,139366688,534627948,590959515,382459740,403835726,392543899,524798191,314121261,854520681,100501221,475555025,298313648,885332996,447035450,890338372,244011861,367423425,491710513,828187390,649184551,560294883,682554329,329464550,567416134,498723826,666536355,287147885,644053180,263852687,421524969,12959841,356431003,115029560,96122825,636950946,360983374,508946546,541121349,600691039,105650187,659690358,339102570,208565583,52257035,511138201,430858082,354520642,282044603,108707306,315315934,12253408,121418305,887871349,32698591,27188463,755070079,235160853,722763494,671695272,820205805,852457677,791898559,282145545,478756198,689074981,773520537,278378646,308436523,446456563,5016969,541160209,568954466,654507311,81118363,324292488,733568921,158011981,726799812,167444570,197740047,795542847,466539261,675609758,557870700,79410997,48061413,513498245,134066045,689115786,680448413,372380387,32714277,299194877,843352614,793312756,411662059,318769893,630029633,282579546,442025213,290898021,166276095,246478825,152507360,1288098,268358328,849851177,715660499,347262359,612150617,403653382,671753322,440141353,151772881,864861137,401644444,222025192,523148294,108305637,859097030,615032801,125212627,791612534,470495929,64401842,880781795,130271723,843484310,884041900,602652790,21687170,876352980,531794326,630427521,705082138,493240213,763547439,810148432,741721377,737363243,134352587,574613514,231769683,734291401,873222726,57462928,483719839,483143669,235997551,747800458,239321688,708795817,819110028,801866717,846120150,563074935,369199925,161433093,580330231,458249268,467044173,588800263,870122744,555316022,195118003,250940783,139603204,177476666,195901350,521563331,267048669,743764864,829027883,814347760,544179168,478804798,291486554,410137520,239836796,318576283,228477307,222523142,826171562,128010408,490469976,77896604,125470530,57968371,178639756,802330886,99917147,623350052,730624703,221500687,183253331,429035535,709596810,175031701,691531215,302477270,501337353,687506847,481608104,37132408,185734960,25008341,67882906,26836733,451524319,29801782,560839580,88242143,136513618,711347523,170510407,79883928,776840712,825454220,210159715,43822207,865572358,708083887,94018505,807043289,166456546,628050788,770247367,622095448,763824537,700214949,803479592,847185396,421580924,598920727,868899739,477096249,3616866,492126708,149820110,433024478,158158675,330217271,879822683,523676461,225646079,413398311,414845873,490713746,102796961,143701285,53446240,641587884,643092742,173807105,35421635,567373539,747262194,396567467,263714212,418640195,553618680,879756831,549731692,743697851,455040787,505676875,397375717,720921181,613447643,40855799,443759746,832587161,146145164,319246880,87066646,227195161,629447706,203548065,874578244,476084035,20072370,431419391,295349849,452736688,632151608,315477058,510968697,387579689,402290858,449573826,80294273,313569012,246702729,692917361,441031601,647530162,399556634,704261392,215842424,154302429,271926547,210340490,11193609,317113687,654912028,595708555,560442037,575109076,2824,829736514,529530475,204498444,115458706,349635108,841014458,641714433,858038334,182120272,603898570,848026670,453885043,585349058,304568032,370000152,8341659,804808925,387020845,311404387,505200678,44711509,111300113,113829661,459097989,515194172,514899481,65507321,622309543,255958021,447575367,805768735,426228839,652829343,608385388,365463769,131360708,457071775,172357900,303160368,853203747,25249958,752988252,334686791,537528951,145449011,176354252,870818762,104169242,465431751,780365559,345695963,865030290,35440672,333900337,213022185,838231478,160626299,585778613,765628636,276598528,542668952,111914745,725805153,735784998,731251403,444595848,1,773600869,815779231,363214649,248128580,842339485,662678242,758411042,816092019,592135952,598001028,696808781,696830633,728316560,303477580,570879295,828371032,41176739,606894648,596541252,547618077,89184264,525331438,302280987,257230580,9834424,508439149,473320916,139125141,586593049,164345165,415564167,682987586,342894093,757054550,72400532,432950453,581549067,50297336,600853785,171846125,811558367,317547898,438070875,761319559,718231578,585656494,72668424,472502473,800457132,216363108,878691317,242836609,417150174,201998458,702964731,738286476,55333055,247072378,244206243,394781715,376180104,15129013,862268765,872324213,782249735,566072754,502901448,68778126,117070406,204165207,19928997,275970370,516300280,629692684,432302428,86359147,373759067,326641381,326311693,856876526,619302302,339224652,185631908,189321197,93492762,761947754,656514913,613097756,513807654,701940608,563675238,177157107,887971039,127742175,423451095,219740260,739892791,544981500,194440866,72060434,76614978,380696975,260782038,634909567,428457656,497650274,742307188,728786262,462087459,721610830,496713375,535675307,651044830,620666697,658947255,837334621,820551841,176772908,652338620,835939578,641080778,460924437,288824650,148867856,796396680,861311095,55961673,817620348,530473644,161233978,593809028,192491123,296428715,576622093,549713958,50251200,364778762,822686369,502351623,286751375,258583949,146718189,849881135,696083788,863714400,875368107,305782953,788284895,723618277,647879129,18743263,274677802,661899936,786017233,421169743,361939326,618249373,205510451,671402553,393330432,62882962,202955711,97092310,85671967,797352144,781528785,196747435,231015872,368434130,694310406,485827189,15179358,622826402,48519433,233508601,328454324,710243009,221335451,580239257,855901645,27775621,345238615,705647993,713219405,400782910,104426921,139415445,740680836,102446695,115762088,787228939,218717057,201061426,670330221,387050073,469078257,73522558,835583849,228954701,677090520,294270447,605008443,408522003,275170774,523003916,12810918,154386512,272820473,342946644,192245649,352871947,383789540,259153531,617209713,551636212,456365597,606934965,752540531,350608036,664285762,716576156,436648745,487659497,771526558,334875075,548343736,79875630,387128437,670444579,254935861,759199273,768415921,572202511,269591535,381221338,235278888}

    480262186

    Returns: 5

  57. 149790

    {113893861,31530500,43588891,114501115,117489118,123576751,46749624,12895322,123007399,118483891,6204038,27561361,41742625,48041011,3628820,23816611,52206416,38459567,84586852,101043171,99331307,28711915,55187475,93368782,5643911,975542,1919895,48371939,121273358,79978273,28582489,72913812,96091264,58653934,101525184,15746885,89184436,79665026,36226634,32641245,111719226,73097521,7958003,47783011,58850768,110982551,83838624,108245482,44723346,124025664,78162016,20727280,57069991,21869341,39687784,87453789,43439101,57334291,54314291,44357355,73996261,92800006,80994229,104744006,5284939,41002957,111846527,23873801,121467738,24531545,70630811,38624164,92120851,48290529,81888148,49978321,25418213,18721052,124110475,5110410,40143721,62476155,29508631,88536922,106365352,80287036,40789488,29717398,37635294,114252498,35532208,54244203,124359706,105771737,55914568,81469218,3585478,98621220,18529210,102572031,46134164,59167051,71621633,25451625,52715352,120638140,119702852,103340480,94966861,64452920,96164416,8422065,91907320,85474754,101129742,65608021,14612112,111593551,64338275,13915564,93083551,80047424,39667433,69670,115151653,113297647,20018531,94453422,124412097,110970645,92940087,116699489,37597291,59325817,4223837,20296946,95685394,15905029,58056709,4025874,42799408,13629053,98016109,31126914,2393232,13467962,110824093,77932312,99904184,74003774,114520302,68352529,68944490,17766819,32024804,118844319,73397101,58555831,98423431,47031789,112433244,53625752,37643575,48593263,44519454,26117023,30643881,109314635,95748047,55642960,32509978,115094874,77280251,16626647,4943071,102552036,53838215,19398693,46276807,82186768,95512380,43847287,21048950,28047774,52196405,78169696,82288681,19699676,67367582,32885831,104383338,45431938,10694514,104619012,26853353,3985244,112104981,115937461,70631692,109707608,61520058,68903401,96012012,110618170,90539226,18424171,105668934,50722570,107567389,116686411,71432486,65881707,44337841,117347198,25963959,24906662,82575982,88550463,74499624,62627699,3295381,81299885,108985703,18124591,4697793,106795193,34751281,103750897,31389384,31821776,97505761,11903550,42647278,80842727,93572297,69352771,7075615,70081797,15560625,54215716,98787546,72006867,23217451,122921343,34122191,41321856,97063921,5716352,35345493,64678865,32894432,100832224,113675286,15672718,67578526,55572091,117732699,6674422,46544343,38871239,15397439,101895735,94217911,104880997,53433018,60063983,45138598,97792290,100007204,67315521,84572958,35951678,20642052,120291612,107413259,8668891,90247847,51495341,89568175,111837408,56871760,78632570,10359772,8821101,71591070,35815751,49453331,1,26430669,112919001,105350969,54942732,9188450,78692200,22733370,56255336,111107252,28964040,124596493,101402707,51822586,61672645,124117561,50400727,1003112,1348111,3025534,60598539,77890801,54800685,120818103,92409144,86350533,11451023,49325289,100732262,7135603,73831480,92270641,83945287,45926484,100255840,63719266,65308441,111941044,8948670,94300661,52543676,91169278,66214034,50746123,46581750,46864680,58957554,49536941,72112880,80563837,63042406,61172727,21432768,26304650,9519791,120663113,89456760,76484539,12591033,34872776,79538491,60416209,67910234,40250097,116154004,91821271,119301237,59497289,55219512,11783295,42240781,53960513,118569104,83267992,71899201,65008861,9052638,48601811,43255256,23442832,54636640,105931996,84930931,14253845,82763518,2788605,98576189,97413880,78462116,66057391,36152224,105880224,119571291,21064241,61758354,65350858,107076430,19632937,86981591,12722454,90963996,32504431,106888454,74834715,94670617,92289375,70238793,45677565,33988475,80516607,13209346,38579289,70288605,747074,77467458,100270443,84477102,41650120,123321417,90131615,109646281,118653362,66471039,117911307,47467569,28834182,8231400,125562997,123093485,125436884,33802099,22313133,7610991,10248381,113736386,73696681,43994283,123637772,7745779,70511431,122317631,61887328,95384884,102111048,40342831,87805443,45992069,1793803,102550254,17634531,45385972,52100261,113869844,20097885,7394412,88376101,17325089,258240,125101371,115491523,121668484,11086918,115243443,40245211,60638675,18216014,75898935,93566499,30839872,29339582,34948018,51320130,24389985,39309779,48355198,4600398,90570140,111158592,56462899,83871954,122670737,58067878,23488343,6820049,20863217,69951931,125106175,13972567,69717385,599161,47544730,61114321,33132680,106311078,22152562,22788609,40933266,121559118,83785502,25755027,673825,27251504,47930564,119383984,41140957,109927979,15278581,59275617,118143902,32064572,96445433,82063904,86721536,17004867,12378691,50225571,60215581,56090476,97195508,38346241,88489549,119960446,53029759,122505789,65137897,66421043,5696545,37422692,99920991,57071289,34470648,12880467,82767657,108149542,29896941,85829671,104195656,37839469,98033076,68375012,107399431,71013627,14879720,39088628,42967552,11620251,66182610,63660751,29617565,2279647,16834301,75737995,93801395,27896768,79238911,84969439,60788658,18839947,125370467,77149826,48173695,27618319,103654681,89950781,68551408,15859859,12172011,33403171,124825690,26237661,115271394,76582701,95143975,97334658,1385975,91244499,95081735,90384632,98210952,22019131,88961696,109985466,74157699,118768039,124804572,35610893,9660794,34440475,10245542,17847028,80913682,7915672,32269207,76343718,72797166,104424077,62682962,100523896,119145890,30529522,89096881,96211047,42565975,87994571,79969303,44802028,85979461,62120143,29783874,79768814,42457011,52875502,71149539,42257561,121105220,37771636,21650138,33439127,35150927,74745211,36431892,25849613,102261597,29873794,37263364,121671098,96579902,108593603,9403213,15695136,63461420,75454551,36643635,87118841,64044520,44842363,5200368,62301904,59551248,109480441,91562634,6848514,25234081,51757240,24138870,5509605,9753962,28313907,62484267,94537476,79329245,74046570,69574383,116075163,107630934,5064658,29015251,107952764,77482207,93007783,18995675,11384041,108937795,122492693,40502056,116152207,106899820,112453749,66764816,49314502,93875059,16731117,76464947,82532195,99543038,67989804,75200600,122228641,67027743,113128234,29687217,114383252,58300550,89310532,103482591,4315633,73147403,75721106,23294464,63868955,50625818,103055521,106624851,30645878,47295121,85307109,99086818,116153550,92377934,76687788,28209098,110180869,75041670,101601252,86841357,73407868,49280911,19322911,65757811,2119673,44065248,10930777,116893252,15117536,14474560,86047334,119973293,54914414,50178303,11864014,102427201,83582821,118260920,36133429,110267380,6524371,36998131,7857420,85230511,89874001,19559949,27151428,2936177,107572277,45786189,81638607,120499626,57768545,83732611,78974384,30951984,41455967,62335113,90879167,87590268,67529405,101753218,72183937,114916203,96857102,72648151,13475748,23980854,2022646,83408976,50223038,39501131,108848608,20957543,64081418,3458151,110425082,81615168,117574464,112558726,78939331,39983477,63275119,119984834,15951732,57655248,56620621,42035833,53624821,57414564,61397179,104862891,116914783,104918080,2553917,113079221,51433846,48811272,60365371,68270025,75429146,71997559,39039831,86491428,104012390,33480461,128732,113407635,59916001,9960315,87770113,6317121,83114447,99744398,25098134,26672102,97854235,31578415,87852086,26100547,10990152,103753293,105362097,3435785,16705729,14671005,19896869,37068406,9810129,69500276,108635409,50562669,12555994,52988616,69070632,91175289,17043403,114867412,1610912,87154859,22312884,35469026,43736462,99231547,24420850,27857616,57851478,66556292,56663787,34266166,76243111,55837754,121789543,85424899,24813981,75054404,123792689,70940960,53160812,117072119,22722571,22618291,77014180,18979888,12796652,67193123,86171728,64755322,103086523}

    58227801

    Returns: 9

  58. 558744

    {2876080,10086143,222938857,123027994,62014591,83654803,192207937,246964849,288324758,212880319,125786429,234102362,256323201,54166437,271614690,162781902,112280153,140903109,109956333,254787265,257022241,193074659,251993545,73299064,273725525,91550586,257160033,195254881,219506799,221805609,76260243,159122633,21682838,232296629,34907414,101504324,209982206,96667562,46773736,293967680,111077171,38025090,205042558,133339836,252591274,161365976,197545509,213040820,264043654,196496872,183574554,247523593,46358531,148904144,122856529,68166769,218365645,155473104,83016893,239756544,179568879,230126621,182477777,114560344,187346928,236757284,288989319,90125165,219642450,159765080,276220813,227806819,86503865,196634155,265548618,69908976,296693065,146693573,113727084,68911781,49454444,56403034,298201852,69382435,79341649,44178612,8534207,51933474,190897934,129631966,181591801,261321428,94427737,74558365,185248597,94912563,24270214,263700620,183227288,206065483,133447313,46486159,98876278,84146738,39670825,65125967,15643192,97110694,105478664,208363858,270036780,34083385,18328154,123948073,224081150,215410189,211920475,84652788,36227691,224246044,81814544,120653833,169466551,15468794,207581686,24739441,158472727,144398877,221531074,66863272,45570150,48051985,85064053,270961307,55622355,240913855,261310730,157691873,277537836,219981858,143754278,286730544,115211378,57120032,216494113,127768242,258781417,109370631,281383635,284147733,80951613,298816362,225040351,177181671,93429588,37432484,200229440,40375723,177605547,195825492,53639425,185774926,202532195,30324536,44954068,170032692,43059732,233177368,279372001,245040406,273228724,290198019,250713175,200912260,92350344,5516780,74199720,266890728,21232273,134124768,187955688,178106922,170461400,237290301,224056345,182035470,237955323,210644015,214557697,204274350,70558575,80378011,194680545,176845679,193402971,239215321,140477166,871775,131863585,288311905,51925944,17879809,296894552,166505713,18760278,66357233,253828028,124414993,284373187,37874368,55221433,270973512,250245590,108043145,52409527,184269533,186768346,14441124,12170906,2139405,96598512,149742235,53985779,111800876,162035761,267976195,203561732,150615585,266988101,68420371,117455672,208493497,32404177,269859794,138343445,77811865,76453974,41656904,285629261,16953876,240673450,1438416,252220248,107837593,224414402,70822751,137038761,210974993,50123338,71354909,131304841,3732640,281597392,49942834,132310538,259992225,71052135,260878438,200030353,157007065,207380437,62479920,262490105,116593494,234082395,140363497,32653858,126143466,48476407,105455623,100053240,41062586,150278820,169236580,137594746,287753161,215844039,136285580,293257350,6546133,259127116,30171676,152116605,7149317,249712390,249021984,132153355,241814572,98120419,295491864,3007448,113959300,218424539,172336509,217736665,229608593,48591832,231375023,231127145,175751273,179246734,243471488,257209449,285561420,87665429,292635023,9924918,81152704,227839066,174118096,134877320,213159223,110251380,155318820,90042485,24734449,128579077,118846432,165443041,292049188,172801448,145402526,1516516,245579546,143018754,75888243,291410240,255751281,258418500,207226989,40303541,283340263,30640521,128381339,100015177,107979055,39056736,154772089,136025082,89191464,35036986,71150551,130746097,276232427,6817117,92409283,162434161,265072708,24752188,101792377,168090005,232838644,82014055,42117894,5815396,135511084,92189486,223497601,58468873,275509726,117844665,192766681,88275747,76572431,77161131,59945052,196923597,296134321,127132960,67001564,28322557,198385821,165388225,206643623,145139556,30658302,65376556,40039523,18416328,264011078,10125561,188741555,98626080,253440642,103644039,279941470,104485129,152845488,145165771,60990256,142749934,139682612,8102402,267680711,157470963,136894530,210808568,152224165,129628609,290558838,244091829,62341611,236013149,227886435,27552144,18489791,262996771,121399785,1,26472061,297382887,29305490,64255561,174676157,35627358,203071696,204837362,168732737,174294854,190422418,190778695,56690493,162677950,278010968,188187221,241786796,247917236,12380073,23732485,235663165,120022915,13929781,239105111,234898394,220096811,180466512,4856964,280224324,60913691,27743302,179946289,226856125,244729873,56102208,26900026,102525829,167623201,230453840,113257550,267791789,140244745,9355193,107278849,12003624,280567614,239572694,153239897,170151051,158870813,558745,162920854,266448319,202016888,295016833,274721981,197988183,115870424,279805267,150583861,283283209,111486823,235039336,122056381,82593865,244985470,51262753,79753608,16424683,120329392,226850065,217351417,288826471,214934964,119028357,64595133,101127162,87772935,277314537,184140558,173786520,89390368,173512048,60866769,124542162,189972961,251187703,148625905,96103969,193768394,151314272,293739632,14554956,275414677,272081267,166752636,201705490,147251283,105544136,142479721,162943856,23251025,248581224,272522541,34352144,186605829,43520846,86784291,95433908,284401424,154921319,75430441,58266752,116311629,125564770,9968112,22132506,59644495,160128567,105021489,103307768,147126726,255256541,171900790,31381055,19771302,22652693}

    56112473

    Returns: 6

  59. 318029

    {26547614,75607980,104503350,252322984,175119879,6295197,194439632,53435807,2934751,246193396,161578663,20613162,90616627,93818556,49513988,24488234,164914650,23231962,10171326,221613625,111481165,138660645,152017863,125878680,247051136,163397525,118813369,8117974,103967722,76811935,225889427,70911677,180112918,61634701,271251709,47228547,249222000,169827487,73109385,219646360,64613490,30107018,52984135,27310860,59017148,137706558,103229987,41817877,67793544,214144095,48026066,190138029,66786091,182742383,121734051,41025742,138341954,121548427,257797268,27329896,209394929,214486021,174987274,31376836,91133185,88065844,228290396,243424468,145021225,251304720,106857745,262745766,235474540,30108521,84173870,173643835,51948568,136679123,181407423,221432644,132123185,91585250,202397362,93440947,212074893,142600077,19950613,97496319,182548647,18763712,9140128,225174957,73941233,142495856,268024744,194644868,196541923,220348688,174592776,265245534,278119803,201937301,116230945,174963042,19760185,160639463,227276178,154009924,152808398,109202402,11412724,92056871,34432408,128147145,151063776,69126032,113557014,272361358,191446875,232474795,173280,102853689,181779413,16030191,59615187,257321463,13911090,111291557,86821918,178275403,15402452,37760740,229876523,261583924,279547492,55921631,197284144,211917901,58595041,169136791,142178180,128572413,101382529,260278871,232078896,247754200,127847659,6681117,137313310,113536354,203710194,148387883,277939081,12076178,257132396,95022074,16501807,121076513,188086469,70258890,127855684,215776934,4116708,43064539,90713854,1987048,281987859,125523011,198833286,255234445,238039390,184573142,164840733,49930554,224596015,107779489,60986403,19081741,196773261,77107386,75123415,223504054,99627875,264382523,12932209,9060747,105763045,50215238,233091686,258270921,74259890,44459889,77549158,264191833,181620908,103959433,33211920,237655636,231633571,80848273,114712903,207354909,195209836,140377921,135154042,14029426,228882579,81737732,51612141,227550130,191734254,129332145,73106122,278159220,23453681,243735989,107485999,45959530,223632220,142137540,45718230,12050065,235453865,4770436,281887067,65035401,56539182,130539752,253892730,195961091,120041231,94342066,81415425,62535446,118536243,1547327,266881947,197156430,109829260,233433287,244047088,46213521,260813667,271221279,184107025,274341244,35598444,93095055,160286617,65746132,274777057,81553971,94562048,212579285,217917177,119578905,99627874,162912900,254600757,131345978,165956710,108765919,98037585,197670549,110528151,205291436,38886028,133899038,280842146,10937111,272989571,245594329,32247019,5494882,247712518,162457399,68238982,271501930,48022380,270435804,275784513,279018746,80016618,85021950,3505885,112582267,64775486,238069716,193997691,117062946,209228931,22994892,138954947,143743489,180004415,80683516,16906613,2607975,152144511,69398581,105486394,206142592,242635687,246785551,191801666,57101355,90246182,2447200,177552709,168441011,162195355,232217586,25834666,23190063,115270579,214857857,237050936,220625722,17299998,219537948,1594767,50508871,282666839,178761440,153075043,172971858,193304645,72475311,36554684,212759665,256542626,118772597,236203151,275180726,242974157,10812987,42284542,88412063,125459212,113957685,91676733,56935063,28151946,89661947,165705875,98023062,62706306,172311958,230644678,202254732,170566262,240572,106095009,82321213,88910242,177447831,141278839,5539152,223607786,77863040,59619197,261394120,220733399,274037207,46769759,198061386,96738265,206432217,155952332,149598077,116494812,58453824,25270489,245172062,116638166,184639780,226111936,153941414,110617172,31899412,155226453,125113879,187741166,201445122,83343462,248626022,221194045,142724180,187001053,256546797,135242138,43553384,229141955,40481356,156950293,96055623,120838379,146178454,126955461,262332844,141798220,201061149,157911911,245133038,190812225,55337047,277473604,139246375,216328571,199364110,151699834,213979113,60571940,50780686,209899141,263304931,113017574,218636876,281581049,243580725,106310294,239433804,35798889,123109413,133814498,132271559,83283393,55655076,48145187,101509592,24638693,31595516,91558249,148682633,249006380,42635863,63714510,64271883,239199984,226900013,14968617,173946917,96537357,254115948,140132799,147318384,156213950,42286458,193043604,269585680,189794352,95383871,21830212,122425595,100508718,135155826,180599297,244529809,141090508,24642209,255801421,193554202,235277756,112865449,55019018,12408034,35119495,1,89826256,236502948,26907031,224528475,205632028,270787954,58248178,157448579,84641726,47615692,20868246,148098527,14448498,83988495,168953851,235849964,152042357,131655747,269653932,28586458,65607405,272351065,79637120,19399770,57397991,38066906,8830614,63022370,136116413,157901674,170145027,267630392,4904255,257419207,58312732,38386623,17163333,36524480,37209394,22683794,188164242,95477984,154699428,199310122,190081708,6219742,241696554,37656847,261684951,277234591,271773888,203834385,6814537,185830521,262445079,130298993,198450097,13328458,119857026,172991518,18166348,118306789,159773435,102354362,25098786,248380650,161558733,125562562,150072489,277003260,77670139,158672007,192068405,187802745,215880989,164001359,56135932,132942631,229566056,178188273,225164533,100497165,131625969,117394545,83731505,268175582,161159644,10350559,168590445,230756001,264285268,87061112,33538203,167176216,157424116,59163689,45160119,41114001,87409264,136171940,146380521,85689264,149955966,70440873,154449814,282367999,134136516,20133737,3510835,14710531,208323356,218080417,181210067,273431969,217141465,114234970,66918014,33826257,8586784,167876761,213715489,259932948,183845762,167204623,102723368,249973145,203490923,265051368,28888257,14210888,199765406,215585687,32721076,186203452,63456372,278896798,61728532,225770125,163872640,48915291,79507251,149211029,242319904,65412231,210101304,82567339,144703196,204810677,192097603,19573202,276553274,185570091,30989683,166539291,251242911,187079077,70827035,199247019,98941095,111703592,75239713,127383261,249968758,62333685,170154113,116856051,216607862,214696721,238490015,263774869,82874174,155011299,146143907,56752177,93990358,16893113,258552310,104649029,5278867,30251554,68738744,182756613,279866719,112002255,253133451,37317839,153090008,127979087,202619076,79189222,16855538,176328049,42203183,73579902,210816466,78871193,211482625,76326961,145466978,230307829,200904408,139559761,53779567,27986553,225841913,246147374,38429440,241033275,146682582,195749261,169836087,195474338,279865521,250924882,69914810,208204862,233977722,186092730,190164559,97153170,231380890,158725407,132984859,97896160,189418126,176689789,234143049,122802942,280538847,137868260,250560444,34545173,252557067,270278578,103304030,176143405,173850461,246753404,92805496,256770374,142717399,29331461,254464923,3310981,210473374,255433030,108054931,230047722,144121347,123728269,239209220,207583794,72180629,108973554,114245433,208326809,63521568,204392834,173784981,253429931,180452747,268216714,221540619,44339330,234720299,99506561,67273149,136719893,237065844,151166495,101130007,241295818,280501579,103537402,124085280,163754394,67619849,274927049,22050949,266485727,32855221,28311672,140169486,265457330,158928627,222938330,259320219,149129806,49294496,84850172,13322596,251417680,266190274,222952509,258637171,159077307,72816014,170832102,281425289,240302000,22126719,109671457,50777444,88641373,50544147,198767456,243143497,123661013,168152486,85899248,166646177,183820763,53079992,96044759,217349931,240478357,219098841,145823340,170919063,160527301,211565210,46139439,165103228,217801103,122711084,68308293,177857798,102060072,107909837,172404800,89181001,205756276,129662866,226162940,132782127,233772606,38927334,185259062,219023846,253732119,41649919,85145039,7860354,233702275,149224735,183200405,39587406,275978142,76677355,256072521,235732553,71400619,114473876,161887078,176620416,43766858,53469957,1226729,263360051,153463534,259711841,24930803,70974947,252095635,98752231,110324803,40389684,207036880,11064168,9783797,87399291,125444135,249426289,213136853,134619867,74758047,221429011,156788298,267106153,194100591,201969004,200501022,45204129,7561764,124535223,29362745,74736816,80142138,106915729,57586166,147679826,36255307,164461272,272128466,240262745,205099868,129779862,176258442,187637111,189227256,124553674,115666220,21104386,31157521,171600426,130783811,531285,268861783,179212094,119941604,145195627,76486272,275652104,268465004,227643462,207894826,121371212,52473797,210859618,139678954,266644123,52095205,53484740}

    221065800

    Returns: 24

  60. 798526

    {124699891,97173178,224342634,80324486,113557956,196137861,23955781,172753408,241953379,4791157,234849099,169202315,149180176,46818672,94348903,15653036,13199666,182645072,61691548,63230336,286136317,33492445,138232431,239174235,197220862,290578619,238596906,184047086,257793949,214201435,29645245,251267679,268082519,272632170,212608489,53387360,176546932,141341048,258400339,144169330,112167889,288112096,154040500,108301281,206775640,298648725,300995438,211172716,65259072,67385855,45447941,85122565,220393177,123605641,153168561,230774015,51038203,12776417,56574285,18821250,40682346,73818544,205132273,72917930,138954705,29286442,203509028,262417584,102309107,295393476,290743941,104617289,175570265,287404277,43549619,289199747,282628699,197560895,288544164,215357187,216400547,197524685,125035533,127764161,31316486,253484687,182177675,249806004,34336619,39311294,302598885,195122894,160848782,197762874,226461008,288719133,231332846,154140325,104606907,53434246,122174492,26351359,9490478,150795351,240442348,276486837,174168145,278272922,84702236,155579133,48892689,237899312,1229522,194581842,49065046,181265403,86966018,228126911,269508584,186202978,225448586,266747171,162706307,128572619,300245777,147825469,160354163,20521530,202236598,105833720,201419858,164174950,274662373,188044324,4925246,75025161,45545542,303439881,99873896,282657033,14205534,266981685,78809980,119944257,265337948,118212339,37677137,264299124,193243293,27058170,166615385,183796960,35668773,164986542,220509079,72095333,258169910,291837610,106196293,223655705,159431350,7963078,114451935,2289297,102169653,280255150,231306361,9546724,242042059,121970853,60336174,94039340,55098295,296099424,216594663,140395925,170269471,137583320,158417523,58467510,17678716,210495895,108413223,246748002,297148512,41523353,89438640,159928050,190336455,192444767,132708609,175896079,119566391,153966036,144603873,41688217,163444080,205201232,206716776,83340692,47911561,52702717,83429366,248425848,91726135,231886811,276117795,245147483,43120405,66923934,146026828,204795588,293973555,292908604,19911711,111773109,276711177,124046110,146939787,267706608,292978708,168274386,166641767,149297214,135660442,250513396,66252379,246066516,154174626,92491665,16650763,88680692,256930094,56391677,48529047,165481479,188863722,137681118,280579264,180159512,303929558,3074930,243002394,225887676,60017306,76589837,77891286,9638297,254990278,953509,175233514,181909943,136015350,79841597,285801391,117518120,20552338,541753,151904186,197930143,99334736,71867341,213175098,237144723,132555317,267941765,261637198,80662693,137162602,236066919,69110690,253132743,9054861,100958461,98792866,221157164,107801011,65976805,27555457,243509453,226226996,121375953,212407917,6958292,265580182,76330174,56717903,146135278,44717457,27108239,110730176,284142040,279484101,219293562,273688079,245928595,22914888,173736873,131756791,263120360,37927196,264695607,275491471,126387534,193368229,55896821,51325142,88268422,133656348,299046654,65971878,140936138,58759407,232895104,186682371,217140920,207991981,111619946,20161943,115605042,1,209651062,37530723,221709031,16010680,85482965,203667098,227223188,31805393,8683493,185919119,251219365,254692646,301613389,130029787,101062364,14662689,116667968,94196520,223368706,179178204,68923760,187071636,64680607,82281846,258970804,248312906,176352496,218677376,93000033,188840679,234181184,148991015,75859971,6388209,172481617,24741933,25197206,80813005,62404688,130508474,171016548,154835453,167059064,142284017,87461249,128194479,281879679,256215551,134595978,108935421,35004413,94119880,94834517,198902526,35215228,260329726,238665654,285073783,272146182,30955376,115556034}

    268890900

    Returns: 23

  61. 2091751

    {138155477,254982586,362783718,115046306,309367904,184581749,261042463,10487779,301194531,131509639,371322076,354327041,64331444,1,16734009,6275254,324190299,159978847,25101013,265899315,387187422,412074948,272341799,341267609,292672336,175441718,318610933,284381731,56477278,181325901,78651445,340143138,324486372,422029943,392991564,191676392,220561000,374199696,336325862,83472607,152658649,156975062,236562083,166842855,392458368,216119902,142633367,271756423,326176386,416258450,305395647,317089581,8442983,42919767,417700053,94196401,39583888,278695748,240620274,332028895,278392260,216112279,136386183,156394982,201425370,399925321,188175013,131645910,49963164,265009570,53211443,51722980,277372101,369659434,166844264,316419936,84320067,73211286,25883146,143235386,215735043,290824004,312522606,7538127,365742093,119976312,208822249,191378778,236367864,45331622,251972566,224604280,262607979,248918370,140410370,288720952,148326462,135963816,287188512,378339576,259377125,347125323,354417363,389327920,181706030,200808097,408977954,122161034,82165511,67534344,76691424,150176082,31298720,297432042,100016674,30758423,89686303,397646510,350802518,241282666,145980511,2076009,254057321,101988502,27711168,173533671,163464397,194097058,361872924,296487867,204991599,41754428,155614644,239747916,182755050,385765584,306433088,211612946,60010078,362958802,97959981,337587363,251010121,383728872,338625366,400254943,82214039,58569029,265664597,106679302,352874963,23009262,286472594,232753463,262091125,17542453,62002535,334631904,245037624,216378998,107500299,128759696,47234314,80635921,14642258,125579339,309238201,110365052,66329327,187206466,341745667,167549296,121978211,419206378,110947040,413905499,208028150,382790434,407423724,116150024,32205982,405723134,225970277,20040576,326862553,118743305,98422884,358446686,2854459,374415471,205621731,86553455,376915715,315282614,296220522,64819728,173694544,37651519,397255344,175886360,215450354,73875828,231990313}

    382841653

    Returns: 1

  62. 1117118

    {496787005,56429213,242774808,290592938,495814551,205701795,519827563,913097891,43380209,169410589,571871828,286406031,855712389,54738783,577468848,2440831,557245851,147849977,719093620,364738957,509345696,114982167,140246630,893266329,879171867,538983113,623491671,218893237,297354869,800261453,115565168,784283548,455423905,906656983,874296092,815496141,299277452,170851265,573070520,244883826,215908506,601325707,781115617,45016228,443905121,772267947,631749144,759061765,721585014,89259379,395272103,887482939,5010539,520751088,805914719,239663552,167138537,179778648,512737853,92015107,32396423,589838305,383873915,891307352,257508029,66360091,105935207,735454430,421946079,372307042,277805909,498009593,552599985,316904506,877646295,147574790,36727162,377554965,147459577,444292166,683931612,613804186,464648752,715946752,890113235,277045265,285571175,882371676,703784341,774162775,576092024,462921183,890706279,135598951,462328363,84692341,511798543,162622498,522722534,387522410,667745672,24344372,624980361,700099396,282185949,201078812,324759339,432715983,614510336,290370126,48254395,699075236,273794791,103369392,859051045,805367049,10854446,749409338,829558201,183402444,818825439,237508739,33375276,646924064,359218258,468072443,536216641,646797300,655253409,685551448,187357813,549177342,149387511,309014132,790534610,651840027,596410362,598775249,600485969,94379966,433720482,487393092,531613571,14951572,600544900,156174559,191215169,203252916,517739387,220903263,849714319,78242405,312444271,282668646,695573106,442501655,834011418,581976335,106856180,38236641,30471980,59619246,1957628,254682279,305523685,11420701,700058489,380820179,26508267,751998045,188682978,585866839,662797372,321527039,413099759,410419984,155863161,557684461,541786917,379037397,136561552,111373528,896319423,175327359,237965842,905682955,825636347,748980798,417046180,508268706,184920705,377874523,194496317,554090529,871270353,489691459,112592696,132587986,844434336,637630204,391262541,494810102,198858828,777185431,769117008,397349444,392773397,474775151,546237123,707539584,802218502,675004343,329365867,409920054,810725343,528229284,691720046,412121361,908908688,55245150,680242195,241663655,148039150,63450796,252723910,381079725,450127716,351670815,439673192,323148762,142096596,415567897,884187053,142591511,627872722,125717560,807203870,530170256,207726323,292606957,271785668,798136451,516155043,361122178,107305124,781663057,652405277,387544523,653149092,408584632,456698166,567123162,272786681,355298785,79340484,894613526,306128163,78126636,851381955,704004192,325747149,792065298,366945451,671641134,212474604,198119037,710548450,713057384,480011837,832140305,102565693,347780758,617884814,260585022,65861937,470729132,85007991,593526450,123637741,505327152,390697886,483433961,697723142,899056890,465733164,714955521,681951275,73908035,447954022,343129840,774182751,562519424,592358821,550659790,450030672,821459023,910234687,300666245,9038131,469180376,671629673,488547619,314532962,618685833,533178231,272087634,795643437,857946625,866897521,471160743,418685559,843259852,190638843,787931138,485794916,145934446,167318546,14522535,626149298,349657935,873738909,866457323,642295488,7725000,706679551,191105446,231277455,188602917,268709925,885030990,830049590,498526170,335096405,820467995,363690273,222616028,776603792,747918843,582766999,613776340,360685554,537333759,119531627,734763108,537494142,883125651,844958763,776165,371660426,816186275,861017314,294034295,347363937,458095080,840072737,832345354,436876599,489111717,385405711,204872173,108740771,809836849,44964651,439580035,692133600,300878310,720156979,585363826,60645913,343278454,185662023,358594879,332901165,672620478,162686429,849966887,505718011,13389334,121728814,723694634,796192565,718670660,609992253,627712432,644958180,97908330,731712291,635531701,633193326,425931194,399928245,766263166,663365857,397485476,868986913,754135097,51213884,914007412,502238343,210522431,352533853,324022252,724995449,85377697,835374856,882280126,432167286,504721228,226794216,365395051,179830924,638257327,761789732,547026199,610961135,540289321,101083128,817730377,700020347,350924746,898162873,416408119,514575381,112370535,153045167,820979309,41411129,367737815,799856489,395898714,333353804,29197671,82219330,22242739,792155837,746070885,808072388,760263832,424313183,566324679,436324673,642942382,523886080,226626188,533610382,681876572,599567140,840121718,629446311,86325818,153986720,639108901,812902286,313741586,630755964,555622183,879693817,869073303,50843635,183160128,446394328,160844019,134173617,435153594,400479600,477646083,912363581,307850182,420252467,727404061,388598421,262261347,531353753,606247734,575315771,319078766,219241520,823374200,158219385,250533836,197322142,161800652,279271277,651020261,28648592,836465861,95594610,541376902,481497400,33273661,899561636,669422003,665480604,76024716,336574132,758006294,559530954,887324628,251527519,132353705,651687182,687226699,39696996,228638874,326614907,689463633,523441465,906174059,479116599,845434908,559791646,751723544,864171022,455230757,262683224,570847299,739532117,207160970,795289877,105009093,880777666,453898448,248990145,559729224,667627142,373319484,547999541,549553676,175576409,707517755,475408922,338279261,450113534,468877221,666919447,644321635,231835640,143822146,97026328,734693960,402162481,46708556,72612671,485572132,330110495,234966207,764361077,233224040,136649716,628855003,743085461,528422603,27726889,67285939,747031337,20079042,244370374,853628739,590211184,801606510,423385860,824030945,648907340,902474100,259922826,732135461,859207885,21087056,813851060,258564679,623351845,840596920,716501967,676429476,431039713,373913723,653051498,786876076,63434922,128666350,709692606,4109831,357477761,607254973,526369583,770095606,727052814,875377803,755982040,5080373,283781614,502957978,656073440,34749945,110594683,661150262,128104656,393597548,732819026,622234727,492097595,697081633,526162579,405407624,754095285,542818636,345759483,267548063,67946628,246528851,195465194,860519029,369016542,154995526,835740351,211006514,447509351,405085608,758633732,112821151,510212937,689209964,334966881,423417878,1,579676360,455019961,318378631,427633458,79349569,563697203,340635147,338645428,855848212,671030447,482515819,618531469,603071027,511593997,116542494,598974280,23570292,812126217,209921962,16632528,441839968,852302258,181599890,43229177,466828837,367915562,566351205,49739658,217838011,740901381,726126701,437229710,555179622,403707348,223778745,127099503,650103293,846353231,639026274,67923560,596587416,136146514,292406409,131701157,302028657,413912446,516051546,849009681,23243517,130480978,776397011,819713791,62483331,872866786,691476941,407242285,278357450,613297783,545049883,93495893,264568772,403279599,57452900,376032861,231243427,70864560,580611087,587604069,7526927,742883471,270010745,287531501,171777384,122093527,594475683,685185455,170870252,265620388,777009278,564611643,653711199,786728463,212813666,120080911,136663197,220269560,322273315,233710601,386415138,716794037,902772591,490078993,475961748,298209143,175767001,158834054,865543239,679207745,768577185,295208039,675428760,584072881,247936687,355243525,740292723,73412950,99611581,211746890,164763089,296631816,744182385,37119759,166285335,314101332,50275686,569704978,711679200,120772668,382183707,780588935,861799008,330932703,17079406,770903776,311131455,98749345,726960208,500782939,694219928,911568289,363063351,894614357,277558089,761667597,266927998,617766255,591791117,802607292,748237746,609057999,658128226,904625203,838955619,171462675,58757703,176118414,225497849,901175521,18701277,826004042,705168624,470685314,88461413,301979269,284307472,519449799,681322628,229733382,201267499,459443468,871132324,263345620,241297489,37973619,578111717,766896776,572726967,319803239,350021906,253559637,453549909,428096921,821911418,785207609,248860236,497835121,82370250,428622853,338102404,480140439,310200845,190776736,419048873,606530258,202892459,735245766,789043560,91603677,256171025,634858240,75922246,728654405,334130213,780702167,588151434}

    642132398

    Returns: 17

  63. 482971

    {14489131,326466079,90876855,242451443,327368691,242479205,149238040,130885142,377472313,164760691,109151447,97560143,160864715,282055065,342037734,176124405,101785670,155464694,155033692,338018703,94521904,240974634,254409700,9659421,262515105,145955367,328639926,311992231,390900127,94716833,274810500,396226792,178821222,290265572,319560735,192065378,311184911,215343123,175649741,368098995,367866869,125367514,104734854,58439492,54850551,379471746,74480448,42464634,367236402,348910155,234559025,145579753,230665848,170971735,143273251,348187460,10957857,137524569,271888072,203239643,147306156,63814001,334330186,79255599,211693669,369966805,58922463,37910859,183063417,142725977,258385910,185238857,264185138,84955905,151160859,394104337,306877630,10552934,261770283,270901633,57796217,309136222,2830714,279862697,249415415,113670899,86885419,244468580,61623027,288333688,338244835,127839868,370752733,162761228,266781705,269412410,129847283,16833895,379121838,350936701,381957721,97772488,357606204,263657674,10759183,323891980,197535140,61124956,98704890,260408161,284244601,200905241,101368523,26948164,331277743,163043185,121998542,132475851,88926655,269865275,72222651,110023075,129322919,218803284,396073253,36001183,75735084,36654025,226013456,126878097,329126730,169224050,68581883,124967085,92853036,188721599,119469089,28558015,209616505,70048759,38098053,76662818,300018258,391482719,202452708,190579374,312675025,79954201,252593834,293117243,178905129,167312176,202045733,383597062,352044979,187014103,299359955,66524087,369716603,198883077,98349344,88365107,116797856,218644480,34290942,291400613,183986809,316150815,144397006,294026059,306600642,302039323,22132800,162270912,83071013,114781603,46043794,89232303,342359946,132969307,105674822,21250725,197815717,158027276,238697569,342359304,132152142,167171817,3136990,96594201,138579120,389372121,62962247,389512794,243091162,336173829,299862185,4563482,34770143,166131864,122075026,45681569,203271110,156139571,172185366,51807334,293754147,275387019,40499993,346628639,173269797,33175357,392010348,143386397,106505203,352596585,277354162,383478975,56987143,159830370,198137268,232817855,193960900,59600016,289299630,256625709,6155540,330201516,256501087,184516545,381939382,271717985,147930198,353530962,8681688,16361299,136439887,222512472,223615574,220335878,258905134,55514910,157448547,188230171,121666936,292171447,112578008,354416257,241947930,236117971,387351975,234265727,293386221,216287716,151955996,306203615,89463891,278249131,379947847,102715033,136987521,59371296,111458622,264397637,134269086,225547458,351377296,219409059,64188022,126251650,284952891,212427643,158091908,160374437,41494659,234240936,377175571,65210949,364358462,189807604,290644159,328420281,6861687,225589966,315941680,197732694,134164095,86272870,159176113,311949562,86547563,292361268,373152116,289503064,308618470,9930979,120608584,222166661,124593390,386560145,166188478,1,140682096,346189292,305145730,273923580,286598192,341306039,482972,267346091,186425634,335508390,102294392,244739848,353284070,85812763,164772821,199226829,117849158,128345982,193671372,265630926,192528264,28464616,163697719,171552378,57066964,249768627,13610638,34923348,209003255,150203982,155999634,19063478,17812059,35688878,369462035,205262676,349339654,211055462,384859570,99531410,45105733,117556906,358101205,6164069,4346740,211807071,321521164,62709727,371835807,224847533,350153976,106445210,303976188,360682631,307248151,33683220,111455048,373232681,363175301,253249434,174274178,115776869,30427174,177837612,330055074,124123548,273193268,342480343,388395434,316899628,250111844,204300288,206734701,196569198,211907859,392503809,180304567,315268615,379690544,150468616,317809278,131258311,110600360,250115387,151502829,200432966,51612381,354812365,179786928,327678999,32842029,372853613,140061591,253653006,258584768,283219242,348463818,334215933,371532332,21505054,105105085,217796610,74509114,133895025,44182923,92730433,7424439,77269347,304037257,235726674,93906405,181694203,69175716,88766292,236248003,245822252,314227615,63186322,208643473,366574990,15832889,362024754,335181875,267776204,303674387,232867894,101722445,2111839,39262207,140594347,295523240,375228915,79708917,339423064,379820632,19875169,78590321,106741779,164210141,72662640,114286975,384854818,157670361,200601065,274889163,161687555,224000386,71167731,40291302,250105995,251372097,225704513,43746486,140284973,310067383,178462148,325521327,237978502,265478804,37373079,103402635,195712776,62209508,286030818,324974597,341327266,276941200,270669359,18364333,20320156,54575724,280043450,281572094,60854347,172341428,103421134,48302652,41709100,133150074,226816013,291223254,81207156,259673561,25933064,223805648,358711820,230790396,146179286,300571770,283567946,344841295,319185793,366957542,243703498,343357375,320622348,176609162,87672233,121170728,244510104,297789389,27971823,153661654,93660525,61396436,25750544,152347390,14953855,119022353,262253254,47858264,47785974,174247361,11617591,390800525,50182576,77740516,215739144,312617554,375482102,358638134,168633564,76063167,298621651,42473229,71680273,230153813,68916216,387603978,376616145,350358864,212814213,105863766,229894197,236394494,189947078,316432361,362169593,302886666,314386494,378401493,112445808,345537788,166514958,7757883,323557591,298159546,53276388,59896522,152194531,207333379,117004858,325663300,26419319,308804364,336113497,13040218,209311447,322230966,84718004,80983318,332642411,255974631,186678272,42567215,68098912,126164239,281089123,50183636,358803679,191030179,100940940,113498186,66700976,318469158,73672610,193924007,331783095,238703741,389092823,210575357,390880607,128236827,115818204,135710594,234864204,147774168,31299791,111083331,261010580,273225152,77895710,3863769,203604965,27439467,337420227,361314049,282788542,97077172,118924115,394936802,267727330,24063790,138519839,38171036,219975634,361170729,229262512,373682274,121559906,227856187,256041680,172718174,56094776,69974105,310629227,394241391,13401515,139476623,181499020,364675661,365775266,394285767,502653,169196726,24058107,322806854,377289243,217761160,186288600,135072925,296626486,66971023,83837603,384209753,193801794,1348943,131584785,242508280,271937289,28720193,359971889,74237099,325038160,362850113,302751874,337052020,333625292,264928889,347475041,247064465,11027770,394726591,320299035,120183174,165134239,254472423,248965454,368866067,385661067,31238666,206223955,205745647,182595831,22026898,299442438,211280867,107698937,300508074,96111230,285270478,319057485,190853337,130176071,386376801,169233477,37188768,196926642,47344092,184463435,356874457,305720644,80735178,201881879,118766998,114591395,142035881,258500637,138078120,160269982,248612871,275798491,247165990,30910145,109609286,44324133,228484541,237962888,268622166,1725297,295983738,7680967,339234282,241415803,362892801,23907493,23665580,164244162,148465747,262629445,352246255,355295872,73411593,141993475,375962956,294646838,310506684,108668476,53826831,46712586,195373897,293144735,221578144,206044860,288555279,279272225,287256546,340327880,94066462,214922096,125116805,144889376,340677853,377812463,65646036,230361457,171078291,32307647,374424782,238297319,174492349,337474190,218092227,176695445,149721011,313470982,364539316,100212101,286783591,89535098,5568058,239089914,188538150,92133536,332888271,345178945,55997187,285248379,5017587,154215673,357071387,370063318,255464939,331040198,99181145,183902940,15455073,19425612,17136179,180001737,318055732,84201596,215591920,252795785,232193615,346889218,91002454,246798182,153471394,40086594,390182746,176356914,23182609,46397508,70445258,211589179,268872531,278557622,217273181,256573274,307683898,232693611,275354046,51886653,355720751,323720502,356423589,381841611,83484741,248114013,156965576,207958098,314547533,50187463,223048429,81222094,266106946,79169248,329758279,24488175,387202061,52560454,182155796,193030633,282538036,296651270,276781445,49745243,226339297,144593244,18351847}

    311916360

    Returns: 4

  64. 475567

    {64234245,91407047,113970721,136955587,115306910,13751057,11896352,38025532,156914763,1,83963614,81084762,28186770,107878075,14429400,57246896,163147415,99276283,179699729,122607804,134145369,67378864,11118215,54229589,126320803,100820205,65122797,6644400,47556701,42431051,84223959,18313209,53914543,22421144,152036396,161449712,156260439,121925230,10203942,114130761,163990503,19618452,176648007,85551315,57291857,157283612,95090407,171204121,17096813,116124785,12282184,93504480,23634365,113660514,174181751,58970309,133840273,83407845,11064171,177923537,144720163,93157378,88726861,45311863,178860445,18270511,107478143,169641952,40587666,172630822,3802025,9140081,48301462,43276598,125471357,64142121,49934536,80042602,53146744,52895089,118502597,110402845,108712000,30383423,20931117,103846818,168985712,84881454,160664014,129340660,85658500,126038063,101270131,162844016,48846976,60256157,11514542,129285804,149867393,88955158,103670377,118211086,147865452,166348479,148524470,115018001,56060175,26849165,110331545,142172465,117824384,164290273,87942701,145470277,68309493,38651384,71224952,36194415,104460879,8560207,123541434,36126229,39388483,17363685,130033544,127951041,75139587,102246906,7639920,27989433,5231238,59521058,3360366,51828970,120318452,109855978,81845458,90875671,55405302,132461750,153502927,124430936,33156797,76266631,47878527,161984128,146005468,168350719,54561383,173270029,102987442,75297867,120653536,31976438,178344861,108250595,2868284,133604930,132175795,27969194,141718967,73712886,87504329,30761458,148946817,172155255,31599410,36336389,171269340,59419434,110562104,85709067,121157566,160266080,73890639,50372795,99335103,124160855,71415583,104938419,131638082,29810026,158631420,164157566,150239919,115703712,70310993,117030672,107912384,177462198,59895418,169446553,169424645,18591068,50912611,95413277,139975717,174057523,124122988,31156756,138645695,6864738,35667526,5682097,15510834,2237419,103759373,51621324,164449646,917626,25354358,37270063,7609073,239445,139082040,34303481,160391825,97865526,151350045,121718611,23759457,62590083,140458139,16022501,32434464,144497160,5699141,1902269,142072260,75688918,96801964,56860462,61181923,127878723,39947629,176480771,66523649,92412837,78024969,70909660,10938042,115858450,89277847,61207922,110601957,149803606,82358215,153438195,79099858,20940831,70844865,23193896,37384517,136928276,179969411,145781218,94118112,122145704,75967751,119156225,34750068,74096214,8989932,41849897,58494742,153273145,45079324,137869974,42083186,172777713,118591543,152617996,66435153,9232009,148087110,127273802,139328116,157946889,63738384,98820452,62927221,163110969,2594623,80793018,62067601,94594073,79414876,154432050,143866919,96064535,88287705,183968,174128731,24640917,46870066,61773958,154803912,78624451,135439813,140927593,43389353,136534055,106527009,32432610,3816830,159503061,68056856,48722687,77992989,167388690,161137975,112709380,151420827,52210524,15762839,18160081,82445311,89363130,101026270,34066505,130832219,132862353,70227870,125654909,142618136,13039314,69191491,111351248,25554054,26956337,66031626,66016352,46353842,168688265,40163234,129857982,50564012,174633817,96775209,145280739,76289967,146405163,40457921,106997063,85201317,105229059,134431620,21500014,67764204,44369110,20068468,143261564,15120485,92259999,128243826,29344525,167411459,73237319,166677601,98495766,16519820,136154089,155658787,157461131,158450172,112713050,90727822,24668299,98142591,96119919,43454102,150574471,134380791,43713326,175484438,56524660,179751513,24820047,102716692,174382604,80712266}

    117253175

    Returns: 9

  65. 590531

    {69046383,71944837,81370050,2159297,10773418,56038552,88190544,22978583,19958190,74441635,35766049,40369371,80689550,77000548,75069675,89268318,50779293,73596708,50219196,39973145,20864716,62232294,80267325,49604605,28936020,29924954,44080871,83668262,16534869,17702628,33614379,84223240,85286201,90189801,56478649,41315865,45266659,42446200,10629559,73144433,72358385,89207879,69682659,12401152,53360087,17781823,19136949,60824694,39996158,90190699,5860126,30890564,78319729,6767219,37746490,54919384,65050019,3179109,61816796,57281508,47242481,70824457,29406856,40997325,52219624,79131155,1,14020280,3319716,88274254,39565578,36285027,34308567,13938801,82706555,73579565,23368435,27949421,76657120,5300865,23654793,30788525,32963024,64290127,70682077,58219865,42010415,17125400,82083810,2952656,48937809,48423543,66766436,33710161,57702206,45011666,53090021,7414900,7814913,87673862,68490558,26175340,77950093,49667997,4766353,441691,32201629,66163307,15622981,13369870,79430031,90740227,51966729,9831621,15353807,27130323,57438703,10905351,26560093,7717844,20668586,17914415,65067952,64325491,86217527,82482883,70220207,24462693,87191548,67248218,21916671,38338702,74707832,36908740,86609001,61143830,55303085,4383285,25433840,57741833,62289683,21771043,30707613,45013517,12438573,47699177,35431861,8805900,63273844,44695802,59471925,38504114,84782642,54120092,1181063,25221478,1360085}

    36197868

    Returns: 2

  66. 111604

    {19300949,17974928,10181807,23317837,12649608,38521357,44488756,35990855,88742559,104653843,60153974,29688162,33596853,53123505,91915204,35587755,54993662,94360987,39900883,42023148,6473033,59784037,87145684,43162035,11328091,18306087,43009226,66701843,28070817,67855233,99230104,75890721,22231462,28843694,15122321,105349406,78683937,84792027,101658873,39038387,78096813,78484126,33686846,26206893,17230915,23498516,38421317,47679895,69495887,58592101,104252761,99345075,85780143,6788773,69816924,6048682,59402026,71231676,90562548,76837590,45633173,27011052,71732682,99173481,14847074,60235095,30386407,99104353,78322476,84890960,88189487,85874846,214571,38142642,58235779,21808194,85533146,91092065,21000597,61915589,21476240,25275013,107062971,36672837,4632710,92072368,27743252,2541538,77967283,56555701,8167365,29698547,94643471,65984582,79042818,37141511,28742056,20311493,3114304,16807998,40712747,207647,52446046,66325028,19456404,9811440,80338148,83548027,105485252,71224271,36440537,86664302,18256942,102611811,10021199,23717159,17521829,37833757,51074967,16124247,10817072,44864809,58025601,29276616,97559067,64900758,72917311,82145330,101111136,32253557,97030173,91230800,9680951,82132780,77868574,8566324,81715841,41533018,104492152,8036641,79832422,92388200,90204319,84595833,79472149,81582525,102525672,104116695,59828971,1411054,78003165,12611253,25540603,4666321,34575253,62127541,86757136,60549348,18670339,77439748,36706863,12477841,45804829,94703298,46742072,92570437,75649909,86556186,80829042,105965872,72232895,68876790,55573565,31782791,25206341,8433253,100638644,56117780,98764278,52304807,22858267,49998593,71421073,16454372,103852482,28639278,18203332,64230859,79466850,41864770,22447951,61150440,93133787,63713945,51736867,28004297,6347946,64058812,105683879,104796157,74646145,67897491,25488543,12661948,4360879,101878823,14843333,50549173,106778129,30282144,8227344,7067105,26388593,100405217,39936774,85973472,34488187,95175323,17613415,107809465,80411877,45144402,24825895,6508418,38391777,91032167,52770362,97310946,56431425,41405085,17721700,8816717,17075413,5464462,24293640,34461055,15707061,49173978,4142517,70645333,21198539,94155948,95421421,49323580,64965637,69150278,31980060,62957631,33071812,18164725,101164975,64175111,102601895,27389963,56948656,63091564,87051121,36656878,49567093,52861991,85562648,85681684,92654520,93534019,87369324,50215888,80243277,91850093,19959687,93971990,45530753,89532731,44262824,15585344,59715980,72848435,9224841,55913605,38949797,54195542,82732801,81183062,35312503,63158057,7807912,51181213,99441243,30702926,45247016,59347709,20025199,98812978,39772519,93219638,38601595,106197781,20257219,87084941,96872273,96087464,27008169,66336088,46566403,95638668,41839902,46656975,22246499,73737790,106733423,87537517,16709390,71091056,89053197,19346243,48659345,43515223,48523229,72409650,36264813,1062620,87725323,66437186,12388045,13796113,56809766,36547090,101629479,444521,84262641,107862352,85229729,12895816,2101560,105460438,47916827,103340161,16158354,102006057,28323721,3378822,82624402,4961507,45980849,61230720,65809743,50651026,100076448,82321687,32362154,24757763,67939403,95478638,14285313,29128645,72715146,69463352,102198762,65807473,1151938,28475526,89501542,12054479,94853088,43817579,2168019,57766103,24218069,80387733,103202845,62091899,68510257,47118617,17185504,59486571,2419105,87208004,48324533,11687711,83479793,7887828,89393707,10049466,6954334,32134103,26751175,85402676,72193440,35596453,89981521,35923986,69217281,107277740,93969095,98128844,13877781,40055836,79630094,3193010,14173709,14548028,4677632,13512298,74968003,62159107,65720764,97533325,76844490,970034,55233668,74228674,39320701,36212403,68236255,64226090,73658641,31423149,16596526,7466508,66511703,17581042,46538869,23898927,67743629,53137344,67408817,6026617,43895324,79530548,33256987,16777930,56567001,98099917,31648194,46425989,46043262,19655211,43413957,81885296,2302417,99662990,56339048,61474730,10995201,10592465,105221349,100355237,22458512,78795162,47349826,83542284,28404621,10160815,19989097,63742306,44579016,41464925,14418241,65341602,60957305,93053631,9142100,80505517,89176517,33920094,74789222,12982943,88997601,63800257,18477280,76319533,38602467,88613577,567024,66502193,13143409,74981575,53747002,106341700,107911176,53270603,45045576,11829318,55238844,58609138,70957793,83285127,106416702,69290853,15477661,91568110,57513939,102439707,75466908,21399545,35042080,60172327,41501534,59154487,1577943,84755715,31004306,98917950,30996601,20747347,107586257,50414862,71203353,5646395,35538770,65393944,87882739,80831288,106339817,80835277,3828919,69829053,33008978,98611191,27399981,7109957,333325,105019365,30610923,63329197,51428947,32330531,11606817,26540153,43867258,52118396,4217670,72620013,21256194,73747888,76258381,8627238,96734367,62965592,46803509,37441673,106583719,1,7351688,89855419,6249825,468399,3013309,48961884,7587711,18971698,45101593,34960317,33878635,73241621,40664758,77198535,97762501,92799628,11806978,103519186,55926989,16054764,108144277,34785850,51672653,91569229,11370285,82957064,44938351,68379717,94510906,61536015,22071066,79190024,22027777,64215781,44271410,96404870,93465728,14594766,104167219,83569934,5161147,42468113,29254163,6919449,2745003,53569921,39394256,50676872,70793812,13844876,92455462,15694732,55136332,2730344,78493428,36159697,61449855,103856241,82791173,48433837,46315661,67107107,87553965,10417024,69602084,49058617,8871860,84170155,30159736,96364613,32604782,50839661,47562678,94280009,22923683,13077216,105644435,85153853,13410608,54390313,39144967,28178288,23036897,65127481,7972641,53629364,1666786,58980032,48041681,95662940,37513503,15043159,88845071,50447627,77433444,23498708,57242553,102984429,66260704,17356702,62430871,73073440,24277356,41293481,99997185,73968175,42273584,97011460,16293469,88417677,101559641,30539556,80060229,6603497,84145384,32871699,47239118,29372554,106943525,65401632,58882488,79462049,70481135,91400437,96916564,100152685,86488390,52855040,54016337,52187413,88725181,84707437,12084075,35192973,90407014,90845657,50076617,5062905,75201323,41920684,24704410,53231105,101087688,1723662,90223989,53904733,33560607,49321583,81275689,49423508,96085912,27666235,98499500,100463976,71850408,76208289,63752908,95627082,73484968,67495732,105888023,102768629,37914838,76444297,74652759,86241895,81886741,60545203,29652236,54071183,82330106,44649225,62653906,96649065,20655726,79302934,31362155,57364098,22452312,33603215,93858965,60813172,29871015,74814204,33111479,43678674,10616930,67029086,87838901,24522024,52677089,42341505,39610310,74071695,89483301,11990529,3504345,18743566,78936656,93665431,57635091,107469178,51966075,19755183,23012892,69016993,67610475,47658788,64830193,94640193,26147843,95099550,43238484,54646950,40512253,19446513,33308930,15954207,68854728,68445283,19195889,24280150,35449853,45716786,50333405,13109477,83813889,48178244,25877943,23417618,27829864,40623857,26771010,34274553,59140563,90299525,19729626,82914332,48732223,43605413,70030096,49620464,99448801,25086563,32754848,80698190,38280173,3288998,9902231,102054652,25895625,100050565,92293724,97343840,107697345,25672764,81598233,70043613,5500136,28502152,77634088,36929014,104809207,51163004,56697348,9262280,17627309,23833825,2662481,612620,92729995,77125838,59528778,73203949,18856862,55526565,37155982,75942164,40146164,71924897,31918745,106781138,25943217,37939153,100444708,97820270,78457613,47074882,3933079,15060190,69389813,3537340,56177317,20970532,47511049,42967541,34485060,21384674,9519659,62030929,38615,21762781,99572540,25200436,62589103,9392246,102722388,61270061,27313806,98242421,10756043,4036203,9017092,54777139,93059490,72037605,51744326,74182412,39119658,75709878,14309324,88237646,1339249,54639868,42429083,13441832,96228236,81149572,32489626,94898285,102157033,97713317,31056228,73166697,84037813,56916017,65957286,60489369,76113929,42432683,41153476,100471421,104365851,41070273,92114054,98434729,46131232,4272409,58287240,82826216,105874332,62939021,68128028,40269954,31360725,48680978,39731025,5265237,37708313,88167161,76735149,29167761,55658086,81906005,84385537,65211355,67229351,11132190,58639337,54164972,95979441,5209491,57018312,73807458,85298238,77680416,63609494,51379273,5715525,11212273,2007419,3777864,23598882,58456754,91261119,57680383,30040566,76661172,70422125,1443093,103641064,100742140,26584243,49794443,76903857,27198436,43826559,62833053,7700677,55093387,52474723,30660498,64438218,90924966,58115988,40867121,15393575,74530795,89258006,61800325,103655951,37387341,70756937,86251408,34262429,20146949,75359824,71509607,54327381,103378825,105049144,21858334,68349684,86594993,72454149,90067587,60714964,42575938}

    8222326

    Returns: 6

  67. 681643

    {179532288,365849671,258840964,416898376,551932086,338723167,511792906,457003369,66506140,109815939,449081184,222897262,18654417,84946427,514366430,135710003,314045248,128651413,421927162,171767764,422516904,339080572,24595979,412225772,305616924,291061562,532288380,270229838,186874561,213147106,332091182,96705770,370497535,556220689,294008383,253437437,428046311,48254612,493346956,161397720,162058598,308508740,338051940,307802043,534982551,121332455,360531137,475035047,408176504,531903844,460129959,374251982,169663424,377261849,434577656,443674497,195259220,285509653,76481013,174199511,50659944,503305550,536250576,502599159,261559341,219473465,101067327,379762070,474423529,60568091,82502054,523501825,359628664,156030730,34097172,191109572,70222741,436532404,518495566,430597347,394865671,284926775,198531370,175190594,361055899,454655882,284945696,92437444,113148670,329807152,411263313,518416464,492722381,252750457,299731649,10113299,319143027,32345232,422987561,384836412,217190795,509397030,405485682,330133644,335064879,414976383,162819770,534729906,378134653,369450507,333636097,159473889,167467206,363990226,340388734,174336762,520563889,495463613,479282674,430768653,343773200,490243826,146470150,150751945,147462862,34900864,507941033,190546954,177943356,159879298,382898616,242880729,246058260,252513157,389327701,432456157,261628832,95058511,336347118,350925030,60960422,301925090,477199767,426012634,212621995,134260796,309381391,198222519,36071281,184771595,364842002,456010799,448875760,108200982,230956084,404058120,149758718,232234767,556902332,251578946,548837261,509647174,7983018,63785435,117924240,400761352,198871385,400037506,435861843,255552984,376429473,458155584,178505366,393629091,246212730,133290494,311356468,494024225,195364929,532749621,552171658,440094648,384176361,9143340,504415821,98171008,519470272,72897410,268473550,484524324,348310367,93661771,522778699,219864481,351251170,498876991,516143367,288334990,224095587,545164823,69936716,166549338,145616419,500227914,44430678,15988091,194030256,189496755,188133469,414180876,158170133,487673705,319986327,84354070,459071563,471707269,122629482,63288984,151806810,279718838,100162075,68698317,343548270,387173225,469652028,260634526,331960142,291822425,528914576,327291629,306943633,103737408,216762475,316203542,209147934,283803966,375769034,498628040,550448035,196273322,371903776,401997646,153412929,17273797,142972015,397665443,13887428,247422463,143301368,21802163,4899078,266734217,42261867,61658700,136391876,118879653,125977166,347375043,107413906,341772652,98674278,379785412,289221313,279469666,296551391,214394365,218756102,76255935,75662374,139239210,399662761,361733771,299244539,217563780,488354243,440410834,38152894,206537830,192175844,409211878,433677562,104973023,140613214,294911835,224410235,229423163,251638316,301538358,480088667,39676745,202165266,308154583,346868538,350238832,197659529,267217665,362696901,280084902,67469746,105041339,244151836,526228397,85950486,321933408,329564875,412768269,519686341,242482522,283563489,285538159,1764126,52464801,189519779,191749224,358426489,84484639,124740670,107937753,73617445,492131068,314161982,311082850,450730265,391507303,315341328,275898669,166861163,325369768,12584464,185639360,428753448,239101533,139600680,233702660,141516886,502023476,173818966,347231549,460638478,207475679,373704496,387280901,204083484,12973364,150624455,74299088,204746628,277348718,184965517,118376330,524021269,125382390,532834767,226217501,554213800,408862807,298282194,40669828,457407699,293361170,99998378,147074922,397197438,135540240,169341641,20449291,4771502,177865287,46443467,58611621,26356632,203811258,426174845,526910040,11975522,505493984,308196891,338386185,387707687,101571403,297829992,28156788,94866994,410815455,520713262,241134821,270685489,177227181,323318741,340100833,372858722,22130601,1,475591412,547231348,221134267,11550673,345756229,105083596,50953800,471404377,239574297,480828108,211781592,417833643,22660976,40849909,558824901,356969934,437397974,386019065,451600197,17524143,336803632,226913678,116491604,171567143,529217113,48510347,265087237,234501540,304272812,357919284,58904237,389802229,504886483,250162982,256919855,476014653,405686353,94748378,194206813,424828413,98109105,163815484,113694547,441694638,446968670,63386145,137664694,545363414,121538357,249053043,550433607,429342243,39535295,208174937,109129864,364522905,169047465,373373782,184725254,5122451,543568615,455337288,557405264,67316552,233464054,525051614,153091080,183578283,269542280,114892546,348561314,319899169,215537987,496163840,391773585,164698387,102166657,301454563,220744973,110379849,515254442,315016035,312636886,115328167,516327745,442317651,548705031,513017520,31045292,125940168,366987602,154524166,271065753,510938250,479195030,179209514,296432878,432783717,434147526,55461338,303302235,396644365,515148016,510806091,96428774,333378215,463809755,273801580,279670213,500121538,475851751,388858957,221910311,231657832,508630189,485233539,90600386,62711157,289400763,158008404,472593005,69815636,89826556,483061002,552572857,263593196,89295234,326375304,223221348,81856899,380708428,459732538,211309331,448177900,65656684,537558288,481700489,55978269,281320569,265358921,92883600,303695814,558496609,491411106,14093545,273429726,419085422,1363287,333997290,402389074,420915240,361057626,129938924,49385603,29126087,269134932,554641266,226434642,470539688,340256567,207219473,528897162,423606382,139055173,461104039,487480519,355098727,288625846,58406044,278699175,465065459,25002146,416337626,297151120,182969876,83436430,191742531,241945443,379418364,201155466,397925392,429279655,507676874,87266006,354712731,198218227,53168155,3408216,539660549,541195178,171374773,321290932,324980125,482197773,317488266,512020211,181452660,131149686,36589503,375245397,138261165,437281617,53601851,314204552,323699939,65413445,452801739,553229693,44780909,419182971,19767648,479589909,53206181,447444135,259487724,265649014,23330699,127808098,333260439,74351758,542893676,166320893,392853850,399442799,356499290,464105563,240440823,131011336,235476988,417471323,188764137,406443147,244028195,212916572,237825737,79415231,535452479,76954109,43394920,81007626,395126513,463517241,465771742,204155408,403193033,49243901,112471096,80845762,363122446,378870094,542019068,174164394,55728685,235795917,155684391,277474797,540743284,182179365,423179972,341513546,100246963,540527309,475651325,452133467,232829190,26252338,354073148,170974515,250233631,357615290,328218842,454661627,265486,43925171,434793583,17041076,80433875,226483257,256943707,496869153,209304761,299790652,464897549,527458589,6862699,66527909,382275336,423906700,142219823,530927874,229466242,88253829,413757302,247669648,292320637,90852031,117242597,467042563,86673748,418808661,364133826,10707260,119236218,281512627,144809464,276561174,498281034,470211541,445559109,24539149,200819080,291743205,107269722,431915495,156784012,295833063,402929566,7955609,371249434,42368026,407178201,548952603,506350245,467102978,443451066,33042366,272692762,352430238,462754110,305030812,546616422,129091282,524192600,255890710,352409432,47715011,494872819,15677790,344970826,214932378,409129954,394502343,210539273,559990778,485679801,122701900,452526992,164108138,500459169,472750768,71153749,57939656,490070129,530205346,439501279,515952965,251526268,320848555,27768497,162716543,527580280,540424189,248309617,414725848,353772718,264477485,329181712,487374746,228047886,383621956,31094596,6816431,537045333,275383773,285328874,368501413,143021390,149279818,556984254,237736536,370056934,159225606,325382633,312628740,224560153,180701002,76501715,36660731,255967588,505403453,89390688,120492501,53695518,114383886,134965315,132667419,545021767,442770883,3843690,468866413,121682536,443187270,30614878,236463723,29916276,126945665,270358381,32212787,446476166,384240928,257841750,130582008,391263083,79013275,44027455,200941588,486071182,497559194,262560564,148503335,106639684,447935344,153081024,317711723,2530932,539179614,244841432,20972362,37358983,152350914}

    506146400

    Returns: 4

  68. 2485714

    {284754322,779223430,673404285,152384136,721757744,614129814,358620040,636342785,377512615,502272678,106704004,328020264,423755393,430877733,526144684,345101088,387771385,94027781,770308773,712882705,827742763,370376000,355473862,76640897,521459290,570182131,142552761,383217390,626883815,114342845,747030176,702936511,1301138,854644883,14383723,352971389,844761280,891820708,52199995,292466880,549382920,96942847,143611776,573855629,867139497,308523967,377231960,152946109,835371112,32504798,561357676,844196605,47542357,257448371,633174443,700439927,594738902,83252310,494657087,487199945,415114239,730519286,306750461,274787441,196439974,101793227,583861504,686765402,548834470,886194675,338057105,472285661,313431887,857307907,19885713,232876021,374518507,416391202,643489367,302071623,697821704,889784966,871392155,764572228,594944394,196889220,131755618,265290550,815314193,12182291,551123557,249733940,253645921,800323030,53597675,738674681,671005847,236857776,195694242,31049898,867618446,75877262,460901926,400199955,85217268,159788979,435114376,202169549,451045463,725704139,541885653,431668870,841844534,508129561,749157001,188058829,278476749,89446115,653721980,97116861,503777477,147859658,86557133,589114219,709890037,39553465,308718923,370344581,391313697,534226898,186174827,894621577,179701607,353792876,523882945,477593227,213677271,173829750,392158320,685954226,419134469,104399989,770086453,59657055,240996434,436547289,182337431,253203881,701877565,269803554,225432089,332531793,748405458,589936299,582620899,474250972,578908733,820604234,41965495,577284896,555161899,693332702,174430352,290032992,512356250,348599599,9392781,743749062,879686337,44365229,272659926,732325276,667651687,37191773,165791114,616265244,563685228,304771133,618699517,455376075,340542819,243338713,367885673,817636712,831196612,263485685,223191881,235435072,121709601,680404832,461752607,593573444,114442949,206720916,781837110,362103537,218811842,545423550,637190729,743196798,661578422,185526730,499128827,660291731,756064715,126953720,854276498,459814223,894103256,300771395,738090834,226315722,180148720,133491687,292094322,819182920,345045903,646524380,146668379,7072502,473712382,286485080,824957918,476996304,874135733,623914215,71787733,173340693,644585755,843922560,382442537,739538701,807080337,851561185,320171479,728314203,640145977,544371367,67958123,401308164,788753400,127541789,656950297,162744201,626399929,210506153,452031277,200298342,501034538,477954899,223031560,809846821,426559533,4971429,793859102,138601763,673466386,62616799,283371397,688671656,856352377,115786134,566021937,678444533,564971619,159019947,708428491,210251139,878335183,772821620,248451015,799666820,720570524,392896443,73288536,140131344,545883848,513559576,596693502,22371427,442710227,169028553,123632289,422571381,766270855,424256873,881489061,389059608,734851772,469277486,401434443,711187665,875947543,538973200,805371337,494848263,786519665,686941931,322893951,26715906,443479145,79814261,467314233,29828569,60744542,613971359,785485625,429339467,218742833,341286844,631371357,45008706,760438183,330599963,534587842,506730704,530559931,517774971,576685649,105326416,847446462,313970050,264932733,762107385,651257069,896014205,270706264,837377361,124040980,402228374,23787292,656228497,1,107596872,488032594,797901547,828052233,529457083,362899375,15235748,406446714,775827468,594822119,242004411,492171373,323249995,832503153,404049376,333444591,605173952,715782061,664608417,591312693,295896975,679827704,250391352,56893166,65248012,444770088,611209772,785486745,170737607,810405359}

    814368003

    Returns: 4

  69. 1159195

    {35273618,363221479,431786678,76967941,418882547,717806866,415447011,265556308,333880998,550848806,598988543,80839088,775875120,645959030,303164551,27372804,362109444,110205179,170384603,547680270,122136381,232924977,696196956,649597102,23458649,783153962,735449144,449007988,724838764,123966055,326741109,295954486,51611001,149268548,458044858,140036986,264296461,623571992,492603494,738421162,83462041,456945757,114157208,328918936,172849714,762600020,741965441,197063151,368235613,579276929,7820469,369494088,708223350,90177427,16093660,446851198,771861395,706031951,330252635,74986867,247805855,435573465,612041664,443153051,715159227,87524779,590737055,490285436,350150740,163080024,1,580782517,53692227,439360881,189340143,176197641,267583656,494914689,472963822,688167956,334740353,157634438,352395281,499593729,323411677,361668841,165496081,64286108,755418572,335616919,601345598,451012707,652656764,581182202,279365996,683714138,454858357,103927885,127636051,282843581,550956229,5674744,448507786,291966727,272634835,536707286,426665662,39864463,538636591,449315550,668789365,180834421,636594010,238961090,48938689,372936450,364719452,47724554,643622606,777039066,784427179,286725442,703631366,785934211,563368771,72554795,203225212,642841371,184685001,69452050,722069973,592348646,112441916,427471045,673222121,723142637,681394714,197217915,593631780,55192739,138298196,205386425,50112196,696796781,497040227,230563059,555712199,184989705,705614070,118864383,702395806,587672594,413950372,348917696,441623195,93604102,466380967,396031881,516880980,582357884,37989078,682169891,693803410,555095201,73018544,85755256,513799961,693041584,753449063,481006809,250469502,392516621,530996184,426334149,747640682,640132842,155183688,337913230,563894915,159350475,317133168,587962533,578438306,743879071,343347657,668058649,395770220,429975308,178516031,488581975,596943423,629399960,19986650,631330787,570846477,208883224,231431360,503927059,579058313,186451152,496135461,229435020,476597427,691271515,141125451,356198784,544821651,675724065,246908536,125186498,546923654,512553013,656986937,462518806,39412631,661900346,526413048,281431189,712871373,529486741,725402384,107805136,707210336,41859761,101824905,257171623,154172936,782456626,506302096,2090418,260818876,763063794,289222001,378232747,380957428,224883831,166924081,464376197,16365284,778257004,534342974,559616898,258500486,254414258,753739090,314940664,522639766,607694045,259521761,192191573,692223522,393718710,697291114,234898980,408344212,91495732,189770728,533504732,523919756,626405831,780071906,126324259,47400922,557555753,255781439,560853186,572915516,132896720,14806256,39929777,329010187,614373351,199896486,136733039,499989256,586584367,28132412,434262307,404900716,34589753,595433593,310633690,214494746,435491978,315503223,296793562,767006972,226170046,575744074,645430544,239244747,622487716,389947920,79046561,686751663,89258016,737355254,13280337,60524459,659833118,65765490,701312976,413832616,460236328,553132426,353435214,488234309,190816131,59118946,90563169,40487552,350076891,652276512,649149201,725273284,161206517,137234750,144129698,24933717,735006366,176328288,505722492,118664541,764672908,15980661,486861901,77615440,665517703,357164688,626879085,689602616,684976260,343159672,604121591,607690399,302102506,744375685,171130677,290957946,615324270,456053164,526274531,82196270,518313100,515640803,305777570,600091023,211273966,700153781,478591021,307186676,488021096,417660153,274437334,472435142,437861505,188013828,127511451,252628895,573353214,649604492,11444090,168802000,665944597,529691639,576982753,570245847,219905003,293052150,72212699,379414670,622933281,385600379,531036490,710064927,734795705,385878589,597653427,173465163,731286300,213784482,59313254,415053460,497445122,629805989,441744962,523015726,235100525,326472174,658596406,20510443,769052427,385192995,133442729,412387193,262636715,276941586,585060848,274294082,157968605,347452691,425424566,325593070,134226405,421367354,24943472,210813802,510270429,751158361,93897432,43398043,320798969,275175112,148128296,367159120,746026856,508886606,315989662,567120703,84573135,29544800,373659387,280513904,546383824,18938669,610983901,545933023,8970390,150223107,493002925,504909285,146311567,772412829,584592307,384559090,770063163,243930450,463624865,85876548,109223580,377897571,101431565,758121499,774771117,656268728,333175681,342185922,320352999,636328851,108922144,33611867,400808122,561076563,680319582,406217639,312884653,215981567,690472249,344988656,409746448,128646739,399807716,67007013,68677266,540058733,113306044,337528085,115512266,184312006,474734902,245304264,442673747,451936489,616961376,261978071,230546722,601312403,520921174,376738376,785964937,287191714,605678417,465288231,639132076,383340932,767779780,352745278,207419420,60321748,221546928,4386505,724358954,200422557,160860976,549651994,541922948,341080796,54285252,113369270,247721583,359985956,572439224,610895766,181781842,381391037,228361416,431984178,679288271,537781894,541668824,37094241,614557779,765059294,407525,47975418,105585075,198607351,371808312,404559056,311624830,479401393,48275571,151422758,501763121,309505066,68208775,118237891,405509607,620169326,623829794,676632230,387360860,388950826,270821403,312156621,217435244,193431631,295379524,161192809,739915458,235391408,470333403,240004474,99496920,607271797,760760002,748621238,703708298,752631500,322152213,171764172,447594161,677217332,634576372,180969964,132101831,439310586,471611503,654478888,731531743,300231506,564890182,59921920,178529529,518160166,527303212,592952562,221406246,670216655,2051550,746480362,120276739,647114483,439234774,366285758,284426873,242974057,636421702,264988479,756587982,272373406,627725241,152533420,249268676,369849457,355583894,205073823,751742183,407921363,567597996,663241089,600816935,475636879,633136983,685546307,104970781,715418163,511365198,403379305,392122690,283947826,720395068,481333513,144344357,301331929,189601958,733302458,22470717,212081121,267056216,662923821,219087856,10432756,332350289,618767964,401742625,726909686,140322270,476925006,225241603,711315101,90065346,711881820,12344094,307388158,168056812,266899227,358480741,143740181,653317205,566598781,501636691,519449488,202707847,32349027,295921211,752514633,250223448,97021754,95679103,719705782,483352084,284358800,467405974,318949027,204161184,222599688,786741102,774229087,558139639,673233806,665377931,99627974,431189266,394741113,778868549,429603,416693861,422487902,510045801,339517097,484335432,709763960,467160225,422030428,632238086,128747015,155365098,725009366,28414724,672190036,291762698,44187743,741812121,304728282,71591685,372970945,620821607,457258331,541155374,238794171}

    82714598

    Returns: 21

  70. 758191

    {11597337,8253208,16505375,28053068,34221064,24852964,32443449,11372866,28512495,52462874,14068134,44796282,2970629,20385686,51050936,33411562,7581911,8855824,1,34808037,46093790,4164606,29987181,24262113,17951706,43975079,44292768,3669487,30950271,28507117,47993896,9856484,49049184,20256281,46549863,4120672,42338274,3994388,48649479,25993870,40641217,10381252,19014027,27120935,39014727,36379897,13298060,51851736,20874564,12657402,47484833,21555270,38202837,37225242,49987425,33313708,17625908,35752934,14683894,16128266,24822463,39725203,738028,37894173,28129240,1312417,22432326,42309784,131592,5784277,15922012}

    8179209

    Returns: 1

  71. 655732

    {304697084,199709630,139564351,257030960,247578239,29162727,14093928,62294541,276742830,93769677,322492690,77790430,123201811,331800393,238686449,35256140,116819533,149568284,86701730,214601691,31475137,289013239,159135385,256182736,306867295,230479540,73441985,325097028,170937668,204336007,313254377,310591959,77877210,175453750,226199893,51147097,167574875,243336094,244920173,182045668,264026790,327574531,92601102,270579324,242378087,316562867,274511335,222256177,229328000,15857352,85252686,264133369,291048374,146857024,17158266,48381815,248892691,98953993,131645711,214638455,90005840,266686321,301646582,18589237,76675803,248953856,313216147,307449876,120586182,117956199,248064130,119453940,44006504,254064609,187135142,21639157,208263340,59327947,98656541,111174173,229973099,289301728,24537702,7015560,182445959,86037058,290425454,23137988,137127288,43628352,250072644,118965978,171501233,179883015,133653825,90964457,273440245,136903668,318965448,41167399,101204619,144336835,201617710,220401650,49835582,18165463,301806810,42893221,140982381,133683614,655733,138223119,328091889,94612870,96167631,250808095,79135382,235555386,226397010,11147445,294069237,85816820,189962063,220539333,16094012,127518293,19179874,20983425,66228933,18272088,326472186,155923443,189707071,338347833,270646051,147365233,128523473,205015083,28852209,165678228,80295463,207228076,318685753,190953014,202555552,211718129,209027672,110818709,48990614,45717386,96949022,253122865,152683653,168581644,157647175,185608772,315297937,143134120,24488947,47868437,121871009,62961736,197076402,8928727,116064565,280653297,339125345,245807177,148565609,133100454,13064176,35508875,103350770,213112901,176712548,279284482,61298371,180737166,231890218,179616331,192995359,335112061,308894545,126687591,12829373,250369357,53356477,160998713,3278661,67750768,225571809,31938194,116684280,7048113,54926570,195833328,38399237,174091723,56115977,318991544,151763967,199726798,177081852,157880086,224916077,35055774,315681483,235264807,296649329,113231968,260913410,106783874,222616418,40440844,113451833,190791792,276365524,94832491,3967700,79124228,27671227,299059970,146228237,287624530,219298805,234531935,30167719,22572101,57574272,162701602,284899312,145382694,84249251,71114174,188345748,314146196,65573201,83758268,265336844,228423942,124552788,159540009,194340488,161858047,257971417,154598518,2190449,255528119,242026826,328146128,227884307,55581391,94381729,52975285,259206100,233831999,320652949,44958305,214602065,144086386,239868880,303943664,237832309,271134064,33442333,69290521,147646079,263753948,309208514,97365440,87186888,130089595,175691834,14407443,299487046,141200922,244461524,206685481,173040577,312359614,304929892,263235749,168211746,103120715,239585863,328451547,138749435,135080793,279892394,315389547,74517785,14588869,210627548,331809021,229745307,216720266,156327953,208663220,275021954,194013603,164581791,11947613,321936999,71579783,101108748,129355600,102949925,5727337,321203907,221158678,295697795,151238944,334278952,83240010,150877280,770878,261637069,131146401,307134884,269943166,288522081,89835285,322742686,3934393,64917469,109986317,292111401,165304882,184710620,338705767,183376600,252351814,108413725,234003605,11803177,196392531,206456242,46522853,184702119,107842677,276998498,281915523,123933349,179887414,1,91831397,72132112,119755333,149506897,246894496,235675268,142474207,291896447,154252808,256611308,269125422,169218467,106228585,1826976,306977937,29431972,55467963,140183240,271022897,62458807,37376725,164985476,255079749,189384786,198101451,315775089,39729520,103686454,113421118,302151549,107770165,334290552,193949214,333456773,291800741,150818361,296387991,132130971,58062586,160041647,27125961,206512687,203932653,89965982,179014837,22309876,37876786,124909135,75409181,187575689,67344587,221464007,238718017,297447302,323054636,68983876,292298164,233085702,267206818,151063302,75767790,218078844,284233076,330340170,141576182,238893433,32256110,157375681,129151999,73933663,252884006,220264347,281995899,232093692,305141992,70646680,198490175,77376377,82246342,283036996,202856037,185747248,124750016,66800928,201269479,285523605,99672568,111197653,46048443,172193079,274095977,135724517,103601236,88611618,217292289,54299515,99983649,177434754,245880349,26885013,125552692,195168657,78895853,10078477,300163647,275565949,34555212,339081362,6496962,312110912,107504357,82086878,57239376,96876534,205701597,218868827,4930243,336807988,283665416,262445564,324538204,336174196,68757169,337618294,51479338,39029379,287210617,295335754,64261737,42405031,118369889,308651205,327210269,277872088,294755611,332510965,24007842,213668226,280904090,323770434,136042973,183898011,169591650,59624336,173101909,192194283,227244610,264670685,81956591,212114313,241950314,300199226,120995592,166811864,257517494,286322827,294981811,162405993,41966849,50491365,22131129,33547094,258367228,329710002,8023025,5867166,52407994,214343258,266696947,113414686,112576870,163933001,173564423,262284741,60983077}

    166767095

    Returns: 5

  72. 822398

    {11553715,165832318,198749288,24592741,13615883,56077271,78997313,44951665,113490925,30810331,152146788,114059366,212355725,68117499,178123036,16295430,19737553,157078019,15773696,197472950,125043325,147200687,175582886,37007911,57697345,83772426,2188392,209170553,240654631,230619173,92930975,143777986,190740001,224784723,89205957,28573495,158986200,45007957,117834770,210045428,50318738,146386845,42419273,86246206,149297090,95765913,1,94107217,136643025,117351579,237777,185621084,183271719,46360539,11269213,132019946,43962189,25610105,54454304,89820909,141720664,196960799,233305886,239977556,217913096,7401583,7588972,61584808,121836464,229474554,70225162,33526176,169908080,6495587,148939278,165254733,114488684,11542135,196912635,136001955,123424859,117244401,147517265,60825263,65390155,110758894,21465583,93317741,39759432,162849971,221116161,174890502,14880573,52215673,119179714,197592109,3618656,182860014,122565667,205167538,31916596,188256704,68675490,177210248,87760584,170545880,21101905,242474419,63903933,233263328,168243522,141426612,237594364,179192652,194059424,171881183,72020192,29234670,75488601,172134637,200148680,38575560,187324576,220328219,77135173,165682133,80610986,160777495,180071306,204143362,215188815,98687761,55146170,163650130,65621225,238161923,62711873,81311517,904893,98874765,188469622,234770287,133343521,58583024,63163761,33266567,62230371,180234885,191412809,142511141,127906487,240484185,225924702,20486926,200676139,107832109,22099739,117536072,148818654,152085943,91346261,226239687,126640362,162834805,212075889,119706748,136373845,3246599,58639202,227756428,68783529,173303738,94504073,13648012,202735731,207244297,219406431,74838219,133203285,168805778,128252610,222101920,158394857,184574772,231278878,125666114,157525752,111105746,18131202,202965119,43587095,140066283,70922036,174628798,217113073,100295584,24985973,109097920,223307424,229295827,196422402,8727467,81662410,27904623,211624741,97042965,145145652,38970941,87068775,30895209,243562910,110704668,232407103,85260476,244782173,144383026,116780517,105266945,139628868,245108010,217813795,134455060,128854123,129534387,231555061,35257353,208053206,27507468,222696481,213991841,174329458,195587997,78741833,78155745,221924206,26020390,52597839,160019630,23647712,4906592,115161099,9048557,182205038,148701718,76033853,194582120,97277981,77170899,67436637,101875905,45624824,17961872,181613888,110174877,54320614,39555837,107122203,236074884,5316269,233419786,101910667,10691175,48011958,72976821,167061308,103016286,72634088,207417744,154793150,215332380,100001483,88234348,154610825,159556014,104243270,193217574,128925495,154941065,125004497,192271149,227001942,242325255,189973939,46739821,105892818,83707543,186231688,148813747,138771252,46468884,133588305,209499315,37830309,49180322,40847665,33852428,106559026,90905377,203053637,54278269}

    101406619

    Returns: 4

  73. 1123420

    {182687932,80037326,29150626,209413810,68792185,116989868,34826021,15269154,49218755,225272586,130959298,174005311,79300359,113658418,156360277,36934738,122452781,47939590,39845622,226377272,73770670,162383919,27332357,136957882,182077498,73299195,33647227,100998815,40870246,103195614,128888022,108529553,174485408,51677321,243695041,149296951,67139357,220405588,250643492,206121161,3257377,177250412,112330042,233934671,158502239,116742316,115712261,139855637,169636421,237249730,212335507,98162761,147237359,95340291,212326381,156322232,155655395,23591821,217773305,3260870,1,101729742,262587162,251966861,61486822,213552410,190411090,110959700,170759841,92535338,111963650,13258598,84146087,264454122,238354106,43462395,145355989,258699254,191393420,222040647,44694630,236291616,24392623,138526830,127454419,125754416,177928818,149642275,6397616,13183563,25793534,72695830,76722269,120205941,63883946,140696141,203947604,105826876,65292297,151418987,228946830,109485765,171717320,247098504,105472148,180870621,181799412,52451522,147883422,140242990,203124116,179747201,56547240,235918201,60664681,251990478,210375038,135046742,243322830,92812323,199627610,168513001,97381323,121259711,133686981,131848275,124278125,230025870,59040488,19081303,228374478,248446911,13341028,54348333,166675801,200547176,22468401,88594792,161631112,133895,119082521,203718019,186489806,5617101,37129485,66256287,161311115,65153493,226319317,11579321,200589039,231389652,144025105,37854345,222522082,65009670,99629288,237982931,90267220,172556203,197424114,62429844,176376941,243493959,15635434,89746570,143733233,134499777,193047984,75940913,260839194,10593854,153908541,26962081,257319449,91016307,6994952,248053528,51765561,255613409,213521808,31455761,82927032,71383618,86059544,260289339,191769401,206333074,6647376,41769401,254404354,192766633,159434288,218877241,1193803,195191544,28184955,185144531,53963487,144484295,185016348,261844718,123555932,128450244,123123946,248487961,191347562,154730685,45465721,161434758,256717610,231783267,49733576,19362131,224333768,14072032,9711097,84255983,219929461,81829719,78481321,84955900,96114177,241717512,186895565,207642136,188040787,237303016,46984156,104478061,32579181,134556352,164823128,56155335,35949441,214703081,107573270}

    245535724

    Returns: 10

  74. 114876

    {38020100,11041997,61473892,16542145,56549021,64981744,54026187,49166929,43349394,31796188,30497775,16955654,58873470,34561678,64366977,29860442,32218870,38712708,10913221,21324783,24620982,33732606,57667753,50509906,3972193,59155058,61217466,10223965,13082664,25313141,65342057,6633498,1377796,53817816,344629,58485537,53126036,20613978,2928950,34851105,59675536,6153160,22378892,50070431,3862384,51832525,14014873,18306524,5540610,47422802,39939092,19988425,27263699,3515239,27421012,33035714,36624015,53072260,32120913,44230496,2412397,64588352,36203632,61061770,37733616,5669921,25148749,59580497,68241666,25453334,27110737,46168068,16078435,37727748,8850887,40282754,15930759,46030968,49376823,55109565,30696300,32029892,12116533,28702236,28029745,6851914,52613209,44893359,17015048,50377686,15623137,2023045,25233554,15809806,8271073,59046265,9637678,7921082,20182784,1,32951874,9771332,34647894,22807908,51315042,31897437,61566555,31131397,58001116,57208249,63606655,43053294,63871057,13470282,16886773,44076783,57344826,30644120,20102355,33482610,44485844,4646814,53059702,25951233,50626576,14563786,35203272,20506173,32833648,26131506,48707425,43106561,10645418,2430895,54253786,53316866,22654612,37812284,59927957,67979202,49581284,26266948,6673355,18485874,18538266,13262034,17026407,51140460,13210741,53685494,56679788,973246,26726643,48380200,23870270,16680430,3904885,14458215,41962117,49693196,32816451,44801072,67187397,47311994,61335625,58813967,27585392,17924890,48024395,26783981,3281426,43997509,28144621,21770963,54772120,63664798,8607833,59485644,8631663,16185865,46177507,34085804,14390804,856414,22765922,50148470,9751695,13297222,54537459,45694287,98480,3349025,10549264,57064396,49951307,23839283,50870505,17805781,56928781,17464789,18711720,11372725,12472835,47199521,60563265,7696693,29684841,2195003,26230193,33650671,7331429,24132661,47534371,16626685,25617349,47691408,14751463,20933266,4463699,48989240,62411516,35093027,10936084,54484721,12319242,66594866,6908029,51533439,35576541,55278699,27566422,41125609,52753660,39632221,16969224,39202571,67946140,13507673,20675334,44396231,64241150,38945570,25882290,7789032,2826635,64577542,46781027,37169556,5876139,43103842,46036684,1250591,34903443,30238096,47391184,40894645,29239658,67225843,53409344,62196934,28197015,41385724,43732688,17143060,50217814,34356570,58127257,67776841,4637133,66379775,61671516,57486124,21871294,62561582,2182645,28999069,14962998,18536978,23090077,65859969,52406448,68143967,42125709,4167763,36971499,46601647,62952049,19846644,21469592,52368804,45629414,55137056,11823928,11038078,14821562,39172717,33109166,29613914,24198260,12659053,18430930,945568,61407503,37441023,46421243,22013653,28924586,52119368,47997055,9534709,23155387,48711952,40720851,41313912,7445645,56001352,18451860,12337422,32697868,11701571,20613793,23775273,22137296,43709539,16296739,30888837,62385551,39401175,10330248,65113145,56249554,53770008,65445952,55643926,13642639,1709493,60117652,3574704,60402564,36091213,52700393,7849600,31138737,27722231,37059217,21214331,55599985,48362797,29704486,29204928,45350272,40206601,15351881,42700189,41699989,546155,67025373,53509504,3764505,6359857,3050426,42822032,4530357,14134616,63457613,48522114,19448945,45576999,6887674,31916821,64223592,37222087,27696861,15495495,48247921,20422079,42389245,36866025,19453340,62166570,31506787,23134819,55831326,31532010,66332816,31987968,33471041,41730054,9191687,9123685,1952498,19485078,58876,8480047,26564602,60969032,10423549,11920010,63054937,54492043,60736658,31198482,6543546,60884281,28365326,64793599,42472869,9057956,65773249,25636501,13767533,4603176,34944827,35752350,1838017,47754245,12286081,57323125,57897505,56602525,65830462,68072728,36340798,28275696,26449975,33353556,61925901,6258365,24965775,61849843,10718966,17902081,40604426,41420490,24711294,67650503,38719593,35895796,5075928,42195105,51435189,65619305,12061981,38900125,22264381,24332507,28918398,20506130,36384474,37620176,23552426,15246257,63384380,24084663,44412189,49674734,18194639,16048069,7554450,518400,67466244,5946129,60470430,31273139,51648343,9380932,54996276,1528045,2666835,5858677,56426813,56281339,59324050,4307440,51002956,60308306,52223024,33708928,48863420,32585013,10022727,346027,65021272,27159587,49281805,58471885,34131262,17470555,11588577,14118681,51974972,23198010,63079329,25663056,63222022,62512409,44980842,9994213,65561185,28915334,66171916,1488081,58220687,44150721,66857833,51497042,68500935,36760321,45868488,62002887,59107601,64100809,38418331,44494354,63919381,43156849,53923533,34793921,12761165,57771954,24583465,46731346,60080149,42498983,43515846,35876457,8358528,45205939,2618730,47099161,23477903,39659116,18115057,30212389,549879,21704748,7157840,39906940,33884251,26942275,55804753,14227561,3216529,40895928,55713765,50385476,54162775,58644154,19143537,14736416,5446151,19410941,28604125,24928093,19258509,66537340,49499244,35209259,22627880,38171947,40410872,37737706,38244050,54715490,5201570,51027171,35636850,30244754,39761938,28649962,64207182,12971397,66956101,40297632,42963625,15636449,67858689,8156197,66964614,11487601,41929741,29152057,58236437,59556112,46979035,52850233,39273418,20323457,8741424,30610027,22472863,45471055,21550034,41216530,37164560,65914556,5376773,5054545}

    29963708

    Returns: 14

  75. 481093

    {43931479,256428283,317591889,132685354,116842652,41650944,62585556,231953869,140536510,25929785,240393800,28050343,132154799,40624562,192415823,220080716,137382807,147682396,232626403,330425817,105671289,194842666,87795523,201034593,170158711,142646869,74040177,184739713,332907566,17477205,209289023,75481486,246586137,336389159,226083356,7212783,54224333,262065666,129545286,242946893,246827691,145852713,253237931,8623048,142909044,327114511,336297069,117840901,48786370,166489253,400581814,168779722,295391103,252393140,283363778,63176471,331719319,159598097,37917833,81658867,277329508,220678580,265828897,195666018,68231951,193890662,179928783,277387216,337765585,114670457,353438442,361159219,81051935,325686725,35361514,275495910,331215291,157543141,280958313,96488139,76008490,401818734,340286312,348417961,118279650,357513311,208408649,133220096,77057669,395712860,333370632,38577567,250440615,44641742,367683426,201159733,33589045,72104276,287049954,355468984,329377619,290950393,145252298,249460463,307120196,188789210,357424899,115873498,92717047,235081486,134615754,161243581,198197407,363552178,313511991,199063613,208315447,202068980,335026267,11006636,65530901,387182762,241027594,21649186,339921746,116120177,324256683,130734538,107796551,105576824,405898111,160564206,290580173,120781402,302770025,334840729,392651021,57884829,93235152,173642857,53366463,51833788,307480052,337218050,228479285,69039825,219531981,112074839,133824826,92655810,322545818,129116152,352435204,60617719,374668962,283430774,181603426,80721207,256925465,274333147,345749976,117008664,8612694,102704607,78951317,399939110,234731358,378536784,26111837,18881062,205324094,296804124,366740853,388471330,155968014,276258540,20519420,185701899,313583621,177308782,215630746,342738124,343522670,135510991,306496055,151937996,24972672,189857265,256950057,194910133,322268720,288248511,124440560,382127439,281865705,213257778,96171979,311506703,73411473,221043906,320474818,121649424,265392452,301901659,199327048,262083084,145007941,99036549,142152422,327565619,134652919,4562525,376382620,49301005,392262098,371366315,149907833,190570130,218897316,251457417,155056547,224109285,111477743,250168361,152710620,383868874,27253805,364187402,205925770,388311303,64722530,371567343,7197049,91297853,270894023,223280272,172231295,247348743,121871332,20158281,287798407,406278252,345133476,66610092,199024804,401424971,257609240,55912821,341094938,127552121,297182078,301904397,160057760,316456920,386291009,237739048,201322229,390731894,84877006,275531587,217275005,203000587,76974881,187011617,157096707,241508687,49477217,162078649,365587513,163989339,342341924,86795830,382386045,70238309,256116282,103001028,65428439,396696396,28415184,244398809,338649908,290613766,390166424,113786944,204368951,287913353,313479319,181733639,236518903,156296856,311253935,1777390,304955547,139492716,63368924,47199165,311600862,269081234,229934815,32749094,174032794,301280056,82722796,172343506,183777527,128855272,117780570,374242990,106802647,23314599,328894540,149138831,365666620,315272447,221996251,221516047,69256093,372365983,46511278,390179728,222990472,279033941,192507554,259369052,39930720,57689983,299282878,165353838,212862522,221742161,125024202,78250382,203885937,99045710,138546869,207688273,326339980,11994780,59094760,40225597,177659835,377972127,134745002,392386891,91535286,270374267,298237195,396356464,113154084,88468431,57905232,86403994,149514168,304259677,290811582,120708558,1,4123525,352097251,30687343,257972395,364944504,168944914,144808994,55003180,144268425,107554283,379296003,191262353,10026146,316756212,7518124,273395311,108181925,16125978,245148381,406930928,349700973,383197789,170688387,248952788,196417652,332117305,254049532,112548972,122109180,279693475,192816059,254608997,166960272,203802609,398826098,83468604,61350318,101562171,324610094,90368360,297689933,308464371,260228591,268346493,342057124,281198078,186628920,239450071,305779138,230469628,212891173,2131198,364794036,119545716,30199235,138906716,293999309,197729224,191492472,339651659,13079736,110578734,343712436,368918343,12916240,147961778,5032532,328377561,381163379,264544352,189492755,59252063,154307261,293680177,84165018,239615046,396731364,163090528,241907988,29404262,242412941,137171961,346198270,159078785,41212670,347474089,13472568,225328719,16567910,193330815,163555606,394496261,319306274,282304214,301210203,65711919,3774678,8415687,254017105,227869063,32714325,90729458,94995483,335458651,360235793,264977421,130161724,233384380,261714593,99500263,170716931,195766074,57215518,104683325,385003346,51291024,218416223,170607982,81810817,164476841,178806167,373093164,368260132,101393178,13976394,55142323,135480420,120273251,312429510,190383135,1966665,226428762,284754790,622088,211295212,360819751,237659943,115366607,351678984,254259440,167482423,298996649,181304899,320474945,43265605,93566928,396685013,78591154,11906092,44915277,319705809,285210237,272412635,257897496,343489107,344615255,50942487,164757202,210983022,111131358,251079413,362830800,53973296,355813655,224242924,174509633,397564218,35017687,244395245,373195189,377051040,313411409,25497930,383817397,35809985,246919661,12926538,11282623,186002432,349832337,36183112,378990068,317045573,359697095,270718858,227176057,332481241,341192632,143775800,361340186,71365295,317498436,147214459,206188674,319463476,299716821,273836511,285726921,284119771,356890735,375899951,70693670,329856151,95605787,232245499,407776989,94761461,385836587,77911534,21004069,141922436,252824822,304050777,308380614,252061427,380745756,182095451,359358624,196860780,45801114,123587796,45726694,88799926,209664704,188046118,309006161,308976858,212093745,288000356,22200862,287082121,311527956,357565461,315772327,86115648,370792106,343391030,128451832,280251393,310103782,108474765,339147356,208076473,265862477,125341755,269621502,386798773,325966763,67110170,172964869,258617839,369679062,267178021,18307908,234074258,177042225,124087436,24054651,14691469,260266703,374740875,145662288,388703725,27821443,38431079,267727516,204354522,126525332,310450745,169718063,214936199,176129933,213523766,215818408,288532144,277651195,3340171,387466327,395031376,355836157,367775762,267006616,268381508,391445392,352269034,237832190,275185197,354986581,348098928,53663738,13873861,150703547,72538349,407485772,52920231,160472259,229466785,35764610,180841381,26187211,329958087,104083369,44627887,243247158,214141376,154480712,112551960,324875180,263024359,175117853,97648275,299388799,59878954,492318,74441043,151474492,6735303,404229517,158192701,403446212,110142894,6254210,101147960,305217381,357398556,99522407,282726375,238682800,292870713,182811691,235610481,210718735,8598638,179002911,203284339,361861404,156996107,291556092,51955191,123093371,223965691,131819483,381764442,353294048,293033462,376636083,124840375,245953136,30616648,83995941,152299809,178096614,76493788,87124846,71966653,401736976,79526304,264036360,226396824,318286218,198330408,168382551,97735470,153666793,263465141,108688841,42798839,46469297,60719645,30113472,48522271,140430211,367470968,89853063,361107132,104221212,394652550,66708558,49744522,119226453,231886827,399160436,403060573,279310900,89428857,188443910,207343913,228728189,364657697,133616334,285461753,348649526,91895056,19621606,139992253,372693443,379974820,323159586,41611709,29346674,162040035,187607340,380128180,327700364,166458179,387175332,185209917,214752927,248725082,276725254,141303863,70655888,404913456,56325014,306456242,255855758,297929348,31604328,294910010,391234129,43779464,84968615,81707785,321604820,153410590,79667671,236869312,38577851,346985996,64346076,113738357,127118874,374274535,176080039,62520627,296353289,272132816,211868830,200295186,24509735,352949246,106884191,74220637,97167301,180084337,5280377,22070219,103748513,34163361,333519062,323152674,243504791,175284812,130554415,184044144,16209939,286571034,150582110,67438893,404348834,23092465,100940272,233321683,148580300,350375042,295635146,273227974,231180035,245788003,61861458,271817546,404118121,301102248,216302,350891695,229890678,97972148,136609337,369780463,217617736,383716917,399788284,393564669,126462784,400966502,165508316,16528951,34157604,151912336,37444380,219349442,335472921}

    340742393

    Returns: 3

  76. 496075

    {164789879,113822627,289821477,141880541,299891054,196610605,79372001,96559888,250218394,134932401,34227091,47578146,75774512,35579990,260947781,101858833,215993182,255683866,104186846,118940969,116322858,242747141,197596388,277089224,267384426,125432868,283336065,302812053,286176428,11545422,73828827,94002713,188940219,74144201,52117402,194548116,206213190,31638631,53080026,254049639,222903159,77032637,281934157,163143178,140649545,236149773,8766886,112007061,81356301,32740951,48286347,273676642,221668458,289006469,90430343,239909518,142134477,201027415,72387285,288219576,285739201,293872709,116027097,177346281,301256055,119201667,223790249,104565473,231681367,66019779,144357826,64985826,24584521,102963080,198681623,298637151,200032402,6057305,109873679,196175510,164200826,180062577,128993635,286609169,186028126,258970637,44364132,41214904,16043370,10492175,43365422,236919354,269448074,286458608,24968365,229980944,28382538,50915405,17120140,300808788,13223265,184136281,113902619,279708863,75372567,255049766,169637087,188160548,292777920,40391772,95038778,127088792,104125156,246234371,225714126,124137479,241807336,145074794,181799457,195885135,88035661,149915207,171913759,30025834,90604013,3902181,241800037,58057457,65105258,122448729,85069450,257119376,13843830,56352237,133589533,253879659,222683788,1953931,302521174,219182827,204006777,223729826,84610788,87100503,202050800,39806141,17393913,281770601,77277595,111557200,23573763,221249451,30197399,121169271,50507140,7795277,63993676,54449983,289693677,46025282,191785993,86115721,186889246,192719767,226038206,210570920,7130624,100152634,128387532,223854717,36823062,169538931,15170774,141039292,273008885,204900326,256966851,67965407,59885130,244496095,91669293,61591192,108600374,33720532,149814306,135819305,291652944,190956778,259943301,69993300,232636560,272386669,100824313,148359706,173517351,234599769,157212016,165630143,284504145,236129055,10308789,240612817,152097720,122541396,28980396,18614417,124018751,46839707,47747569,197571298,211025275,17546204,247541426,187324824,250857043,295324502,144679201,76574661,260928659,66171011,112471787,206706844,270768074,133448246,278647863,127659869,184962450,138052097,81879469,92334258,295501993,156708584,245919236,193830370,241200897,265400126,30588349,129730288,68880190,295956937,245365048,254823485,70165523,22045168,10206829,283024044,38396829,271437071,289392910,80178651,44150676,37747569,158667337,145769874,117381875,1,141424825,233067146,95750304,79868076,138600624,182847194,174082107,204562021,152165640,165572989,300652548,39042112,93575995,252006101,207359351,113513233,220028160,58760849,154011209,216953832,267851176,65977976,179127079,167344194,111518427,126499126,136751952,47606726,8928796,132948101,274323718,95876103,260915418,290854647,13829639,108364974,138629227,4423410,99502456,219610800,276304305,139893151,89378937,274721481,288523383,165336864,143193155,107683303,224222493,286254463,267981214,264125732,263871658,15516472,190108798,146005491,19318078,25293112,247854373,64148457,98358303,262513461,281189528,303608605,161182369,280478198,72357735,212928315,98299799,148748837,290950539,51324638,225944492,211140880,140234678,97854354,126729099,304746576,11322129,231170951,137881130,54072176,28050985,5706471,155612308,292998407,179061740,182972899,153615943,131053067,155795181,257702903,130286903,278441691,280047311,55559180,94180669,20424128,133444176,243984807,210002309,117495317,88693025,252744784,69665606,199891777,216602151,226215541,304244150,84332751,101695376,76395551,232934737,39686001,251398249,180195447,82466592,305664282,269095676,148050413,166882372,71355289,174813243,202647027,273170446,21735080,37470675,295109961,34138153,230243271,74907326,277459783,76607384,248707162,21319080,171316812,151437894,67466201,241969820,91339933,135626612,258477936,171084231,16866551,237581065,106465887,71633747,300621451,282762751,159523477,56518569,239621250,95168536,45469542,108003990,89719538,3472526,153125287,217776926,225963165,299261002,207779384,40862890,41813629,60238582,264075995,159055432,102319934,193187281,77140892,149541971,63271005,220141244,189116644,239108151,229041581,164525406,67929573,53178208,162203261,42506559,212199551,56719637,171402522,137378579,26664678,128738715,46136515,297436171,105322402,202055239,194128734,5456826,214289309,235483352,151193013,299090339,130507869,33135980,18711526,265667152,163058357,103372010,131914966,104423038,147208232,124031043,197298959,182591079,9907870,248533576,61512137,208593488,285049370,2321302,51622309,81531574,168665501,7134611,209113324,25828985,263415826,110120661,92944583,54148438,23312328,36536243,157284656,160931514,255444841,24158279,25261880,179366260,250021801,25800988,293320528,260114202,215109350,162542969,208303960,237577068,59977684,57382502,114989924,176190389,147162372,168039884,303597901,235139551,110727197,222050185,173130176,218060726,160728301,252397548,33404825,199549888,245061051,178008857,175442850,213017434,130923114,125509151,201107051,233778022,83836676,82512937,1408514,182214049,226214916,4575833,107153529,169354885,88925496,203680121,114863810,292214326,175467892,284222945,6945051,59529001,183651638,246340151,135366993,174309645,187473414,192477101,97726776,257800945,208394664,107085125,85262939,176933345,270360876,47820807,119951242,218734362,154833975,62559849,253148039,73185445,248993837,194410429,205355069,146537187,297092223,14882251,270906648,169087348,272935349,298098038,178833516,266842499,123453978,276561206,28084514,177918890,266392276,119729406,100611556,260704242,934888,120420727,56056476,189846314,121888176,157706543,212455057,85204821,429789,143157579,12897951,1158397,227003095,30242968,49231760,267688587,43158526,276979112,117005309,22256108,199422151,80245509,86965464,44870860,272310473,186135822,237091018,229163949,189067449,214510375,19980953,231553974,239603246,154775401,118216637,35551353,68070252,214012051,158261935,305470859,61889983}

    202986827

    Returns: 9

  77. 767157

    {501720679,231124219,349389887,63338529,678442722,358564105,338193371,437107620,54188865,356029822,251992925,537442997,201615642,131183848,271365859,295331349,97097000,550719463,213560224,673887960,137018377,603770248,593925915,280101972,24282112,549284413,526886224,90239659,693189258,228391771,136687826,28803924,564653631,402904780,700556020,70089215,714990325,223502344,3835786,509891078,643066844,101455012,442930791,612028225,463689282,612214726,234648848,237631219,185705468,259404932,337549081,405970265,691892897,509392249,126504692,141156889,733329613,167198324,629408888,116586753,269990390,709935521,197356769,76564075,320700052,73370573,511157463,295910810,544512157,671065810,563420347,60726656,712358755,529950963,541341465,563548797,722031993,284538301,152664244,40843832,342619251,233215729,228885584,449554003,515840393,464386990,58199126,108777079,736485082,75344417,107401981,307300651,294030821,642877567,716610418,566614028,268504951,476254818,23292585,334480453,496367640,479337,553960455,668066377,240535915,357995261,743617915,120908562,173280812,281340913,269559299,143037028,728113432,237117700,149939501,354184737,331977020,158746998,575123431,737210224,400342665,206409898,221701614,549906846,619714688,301941802,540514549,484410800,475416580,261970177,687317953,375266397,503009807,694454309,384554889,142691203,26269709,430361905,570638072,293387292,60091823,166461119,202477495,252255504,348393439,420525642,637277225,506947370,300725545,231770443,459133097,708934016,123983327,407422338,597969252,334781048,104333353,438408224,385790156,146002630,130340241,721894738,118138635,458343681,296103703,284471902,102943518,156923620,504186191,105261024,388336836,488421773,659659144,14439355,540072215,729750137,715078943,434100243,555270561,138847423,25170162,684757755,340808845,593692466,27815519,414851615,630724964,111325630,44066555,260196544,527733777,422558767,675869379,668341800,11746238,222430614,662572718,303298097,748053204,56356918,483737288,631402053,258396221,36056380,670541315,156086603,241425721,536107684,69268776,359672152,560778844,510693185,374369215,347755132,275515253,18321678,635719593,222304016,326977834,286699679,75063998,474606646,181049053,352478796,356904325,524738692,1153236,400814225,276434857,695905495,158218637,695832038,122275838,377059879,326041726,481438742,189593077,235103277,512225467,500248215,553120198,439494016,467066796,172211396,431382444,379479243,394014390,643939468,212027343,31002182,37023910,22498880,369658526,617539440,230147101,152677829,194636985,193967961,656917447,637541373,705231157,213698353,698545808,601431301,184686099,383946659,516297528,731654126,248704460,18206499,493749783,162755274,311172011,663979445,261764198,157763131,569565499,499952756,594940328,181196147,10740199,8571031,138416802,133668439,174884025,87231342,40829924,718826110,178965500,154850263,560629102,547316168,127839266,583806478,149743353,207526872,425542800,319683896,292046680,26635619,78587065,351264467,494128825,317758661,189476727,725080365,150701564,50796469,523030251,382045855,681926245,430534349,461061358,194405500,201278380,534207129,390939892,573648660,186535353,63114546,94311444,210479282,308666679,328343197,524735389,189943365,457348944,264227814,209609267,532022593,467265540,99174360,275409364,113428364,640533164,88702640,17414326,213693674,108841231,676589692,46307766,401887625,402909718,443130091,336686024,650215287,745106621,573271251,281776708,634658412,256490076,633671683,317874646,215773601,45094602,58635947,346593234,359599594,408776952,738544910,345569538,440885126,329877511,403016473,183821949,615191503,620595839,353108612,26172041,597615304,427237943,105100510,81017570,21229759,186286563,572489889,197824674,351051650,657880636,719916923,625482056,559113637,726823099,366692622,114274451,725073002,494710012,645179038,448258584,742264560,479495336,586021869,555845416,387778336,24511857,734595854,599386836,514622038,164138097,664271013,670355918,360261456,118202920,495627142,8221445,477794596,678077456,626767270,685718124,708853069,329993762,299152795,498200202,471854873,52166677,476488221,377995760,678548039,53399474,219967332,521487096,55526012,191424808,123210816,256372941,11460377,445773096,211053308,173110970,176653300,95894626,545247886,588260045,637277169,217686979,592282376,394806168,700414342,1798569,170272965,276007260,43409224,607175206,111237766,218532393,662056492,119642281,422622855,405299444,149466637,411787386,560549532,610585343,417294296,463725762,654916851,372071146,50552419,302865944,654069762,268714562,13808827,547721596,247563259,21652537,30657254,83159595,497576001,666121650,590140112,535347466,684159092,627214544,536760436,581793975,602676053,372418716,505008125,99519154,663408281,208939692,409871211,133981761,462595672,658935398,454752973,132436078,421658492,146324116,206063438,67233397,187774069,322951138,286580652,480259282,624054368,98425726,485531561,405395544,32220595,244272684,636406169,411139648,541309621,456039709,542259318,124570516,224963947,383578501,607112625,243336407,537949599,365006887,655604182,413312804,595980556,312598571,220941217,716359072,14990903,182471459,439187496,724963366,652726892,680677294,339018491,504174328,489699536,487318566,265441409,48330892,224705275,746443762,15314507,226013797,705187536,732634936,427261530,631499484,282682102,709171654,450321160,689447012,383989632,172720392,424946393,369002518,629068741,201593164,195012907,240301254,143856157,442649590,343317549,659388565,721020224,586903843,196123509,428126795,313793850,695756459,13041670,46663750,569889301,555215887,233478863,52690512,584573635,369138060,576131666,473844155,316741177,38985242,230780566,109500974,517990692,617738821,499413635,645186701,690366397,397178248,36135954,513878221,46029421,453132627,546784481,141799196,616794229,516399808,455740569,686638246,268743723,235539758,252588042,412621422,239892321,301328373,529313412,96095151,553712103,4539966,695959101,741494908,603182482,69874167,579018615,658937262,533411223,518933419,746868628,101264725,121713827,437006003,582844397,145045547,323463643,469940741,165391435,304626934,397123085,733256313,604368972,269680777,386580155,53900999,490666022,682083193,346928219,447893808,562759050,310548706,502262067,32615278,290507284,253006626,374327870,372665444,713397711,299324116,208173695,332346884,295580179,176937375,272162878,136037766,335053174,687085707,611129014,289634155,108142342,538981857,171062389,284656666,328619172,737858520,324690623,159753399,531520892,367556378,468590827,504049098,94245410,515371547,182880765,185301843,367071981,97376650,197253155,341619549,481036201,726387217,581505007,92560388,568071660,274219969,38368324,292946142,163928811,409630485,739982947,455691259,161593483,665964073,379386692,724171620,15923997,219327860,211489407,178567498,224439240,439933216,83783987,387436797,6250765,87174161,319773888,73134690,18119207,569114931,260837233,685308059,365067512,58810630,346593767,479513196,459536558,128365123,355586653,314071167,297615490,586179226,146895721,711658895,191475113,670082314,414264781,728623145,74860716,450334265,363002872,393634575,82414318,722475838,252782805,120302358,287304630,619477432,742329997,262763996,551101405,148808195,705441066,398635361,116986884,398094877,590969570,35019833,668361466,596216477,579852101,288776774,343761056,605104490,647295346,330828393,543745426,700808877,179360732,618948852,690812625,478864953,424059062,470018944,317330355,233847818,623086426,648221777,451355029,144853747,693344837,511927844,557354345,93468039,304162410,447252532,527936019,68453741,326808883,266603727,82009583,650504769,639034732,169668091,591085019,134389316,249490440,361813456,42960793,37299161,102585752,251523018,530859276,65144371,34425979,316068685,265558105,393551542,740946162,428129937,339811981,492849768,640409016,573200027,565531559,279219505,167896361,354724858,599029677,585060535,416145304,312443995,4208071,435693366,161110645,433577134,338086599,79784329,432380656,320441943,57536776,377842404,303855616,634438840,652293861,736415574,248361801,83013199,387723845,559309386,15791900,608088126,69193764,258542023,246961259,718909627,609867602,7671571,506595882,678541297,415114888,159292010,387393146,265105951,471502666,1,418799370,246201527,9973042,525617234,419132701,380209918,671570697,645544244,161797977,324315627,60376309,242571278,469372556,697730501,40201107,436374293,79820384,700798139,656180720,340568454,227845630,641780989,706345505,85063601,572299123,306154521,674498671,545956358,363410645,309760689,3068629,127172131,255420105,692694645,717244456,154228872,203966920,66306502,401239063,730974097,744726919,139040616,370829435,614317074,530176630,683012221,550558204,307972249,201433979,417180276,62259843,704156848,735169596,381709464,515313257,464049879,68405568,613725601,629737303,580534030,425745406,453393550,105690759,432640966,578430491,615961570,444649292,452122442,77361238,649781980,88692837,248362477,154146604,279463985,290119560,376581882,463362829,92058841,215668850,125813749,566931134,5435346,176351269,387197381,461688371,280687977,746485136,477579909,237684353,523951298,622179966,310084474,394863225,489932071,711620761,242339755,577669222,86719557,417483093,627101290,473335870,665684714,114162753,589025565,622164328,675865318,649014823,200037928,624772672,83023230,169284181,129649534,502676593,586750667,49337667,703482970,132973234,522114854,651693580,131869083,200171968,330343797,606485920,64731602,60027350,479687268,49098049,445273792,33534701,487839242,113162130,704344794,486100429,191882047,362601655,520286963,601681283,278477992,598219950,558490297,491463881,111839990}

    648524539

    Returns: 5

  78. 486940

    {180485381,198617997,14770244,10591858,228070654,34048919,122885842,211037002,210997148,235055061,203505997,220685249,223161159,206935609,214942271,116200476,133308898,20451481,168055761,44276338,95461457,46896402,230492925,173057286,80668790,168844238,13462582,102728898,213083786,240783933,3138285,181390825,146293198,72194178,262180426,141387638,249546128,212772965,165423226,96259546,29900223,124051852,231824956,52549543,46962745,253468413,30165706,14121261,92311287,222612038,163135821,47844818,136804286,120761121,206544207,175130960,209805784,11658594,90395231,260383276,28729461,54292759,189136554,7304101,197849938,110967643,4804587,61482906,160286873,40269001,102098053,190614184,35325562,224104180,38622980,170530738,234737310,45462882,105646936,99529947,206779245,140193057,89764936,50306880,229016478,155695129,157780499,255803716,113746784,78101966,218411762,84326973,148516701,108597990,84240621,161932034,163124901,10112278,145385741,73394815,187248149,111451600,33084021,229445601,251075689,150116708,32336271,87810159,22805165,23780028,18866483,258396058,75673584,147659342,57871581,68779993,17919785,195874579,216837910,154346958,194878374,20664456,83658198,202757658,127897963,37466807,74501899,200194559,66603883,190249796,217230630,156307741,49180941,229858604,163965741,243210197,70178259,26521723,43824601,184899516,70184408,198453936,52908335,128345173,175456072,191027007,216688301,93492481,222435941,113278491,184210622,217647180,185963996,68667444,42215053,238843800,149003641,149565524,12005478,199224599,225978747,151377370,174089069,46746241,25495584,55998101,34393902,138110785,82044705,206068924,234160501,238011104,51148477,65736901,65014250,78403801,210513501,203426383,71458117,1631194,26283009,157104736,68223609,215387041,39603225,253099776,164190038,27119751,256648779,12994120,169677153,115104186,126296246,15098980,110502550,82511981,194574558,126364102,154846921,29703341,240328605,35657239,210733739,1,84424775,176725602,53810895,107579556,193616397,110048441,235876726,195956667,255503843,23293380,43098747,265273441,18486497,58432801,173861302,149303829,68120283,16786978,225220537,143175000,205969113,94509624,145322742,238034944,247586426,275368,64540526,187889891,227431201,174256453,45195395,231471331,256717703,263638417,7502293,122172750,130454644,170157549,87718526,89862126,134200897,218892764,159123180,233667357,97764356,74259899,504499,155268784,165072661,95700972,144257430,137564010,112186167,237626721,99933695,139763930,113654445,9711298,178316882,252059779,98011344,208342271,28780640,235559386,264895361,64264067,161505024,38912080,37289759,186000955,1340325,107117824,191653427,132374555,91324528,251932000,133621863,167020421,221865066,156794681,176256961,181870151,204815038,32028776,4240345,77062164,54745085,62141002,114742200,848896,51079312,74014881,194435954,126510678,254528775,168011066,138287455,52645253,159716321,125317215,104963223,111307898,9119394,100844385,146419481,227032426,126836960,161978544,261486781,92712733,122634287,49900950,38465672,246944035,107384117,258166820,152899161,41020196,253542918,244964605,244914755,118045598,21363908,134578294,255156561,22300552,173692395,87361925,232513069,225165384,222379195,119872607,191739910,81170723,81500575,78472147,235911412,44261899,143969136,157007948,74141001,62024922,151543500,8764921,219099250,52102581,37007441,244104941,159985595,6234995,226903188,120932080,167031607,219670019,97961227,239207556,249927705,141786732,80345101,14472646,85038349,59806996,247762381,12494073,27529120,25002186,15594769,202011236,49208009,86064601,66888587,240137914,245629230,249067013,264316162,200132341,193806456,201509350,231171475,182413863,260572863,138339545,215735681,1773590,57210882,40902961,263434541,131755617,87750987,203885007,249646081,265571437,36077126,200327434,209002615,240600941,42739666,135740831,131473801,85730177,102711028,150127492,265046408,167395411,170705923,258605660,129612971,197548170,21762116,245658373,94428693,117839481,187402406,182819519,153311269,19731937,67103588,135993177,256617381,242859545,83136824,107134227,23720934,95082329,214740541,1560408,59151395,102781828,257331961,212927208,172352183,99382718,16832149,267099237,262700611,76750682,242064008,221120699,63614412,56822405,259950860,188932721,30721810,58953071,110979689,192261978,265322677,119685151,160825780,205087059,96256781,170281720,89489179,114299870,63302201,98631043,122979576,92030526,8277981,189356189,179113738,217867085,108320407,77044682,195884801,118736312,124375858,124653868,16158503,209794093,5179126,4859977,10417298,58649337,224049669,33851733,178038281,18316906,226204691,33402590,234216746,186602424,127845665,68816317,151275626,146645622,185221423,66223841,138777388,31632484,60291117,238458644,121372731,166010726,77885336,101770461,183884612,230728182,166033351,76176587,248216741,152961249,249267193,140893692,48549805,119004471,246870042,41757723,117352541,126117461,242195386,105901452,102665843,71899183,60737114,130759578,54310771,176877142,261595878,116532529,179192236,141743056,106639861,208897261,178332998,172497070,145087783,5074481,46037982,28242521,143160361,202219691,24461499,180528324,86858118,136945799,132267421,134172055,192792069,182321505,56375781,102910043,158292176,93718991,71797737,214247701}

    95907826

    Returns: 7

  79. 352259

    {222627689,171829205,39662934,12474717,58292284,152118079,247244811,137938693,173299825,177186278,79497447,82780045,57562056,136163536,302082627,20610706,7353742,87047583,252990038,154087515,126047587,107174131,109730034,257853589,186249522,8806476,116394924,56748322,271878955,263030099,173638345,30944421,6793776,293993894,51964203,1829326,272350157,200720804,278327619,212412178,203601668,167736594,301396732,60744991,86598287,207514227,29967533,81693658,155397068,246328173,253959184,30646534,40474352,1645156,3797579,177295442,293528015,236275160,7616958,145079271,153570493,232254363,143895440,256096166,119391237,4099386,299377172,148894260,187754048,136340390,76430741,239717498,189508754,178148602,267113968,86812345,183389235,34620580,110324922,260927800,142746076,215010361,280361868,154208542,44047465,196826124,222901619,188810825,150987878,170218196,66205560,14009010,205440159,169224543,199182346,140157066,227524737,220009210,156312959,108259181,190870200,269125877,32760088,245236744,300368328,257000443,242833116,59858813,64105057,254804122,139843508,267572847,235004845,160821221,112018363,184012307,40467307,223671469,259981342,140928058,300233307,219084573,35957495,54717511,48146141,305052845,58711870,195503746,1249703,98280262,83225393,59868787,93383783,229015246,235843143,33988126,18923563,103432798,47322956,233089118,263174613,264878665,174961305,210983869,90720815,84196000,254434125,303539526,28135007,212541252,49214036,56549966,65155049,142571393,234347693,175619371,275530687,170170686,90567585,308628916,180291555,125426925,304651431,116929563,51340157,104973183,279750851,295528119,294423332,69849279,69042765,265049009,196752265,46143151,226879052,135093391,77941017,138946206,201302205,175504206,216992322,108780456,269944987,234568807,190471139,230679596,152790490,190507799,39173192,283773228,139941161,169896234,187049530,126842039,221541096,249047114,355267,153900226,229254832,194120207,302942741,205366998,206293725,16123584,4895225,187378446,228070198,103211888,89200913,268400913,9525889,3522591,234820739,306724405,244288808,88769269,47319520,154327058,51880698,226717640,241990689,312357193,174770242,60446424,130103639,19503733,97379927,128025719,94571467,25297010,295594213,194495,276651620,145272549,281777038,194609272,292708967,251978596,292285322,141960378,79467562,84445948,247373074,227866132,97522627,165209472,77015539,133048744,215893965,142075778,20135704,79647862,274264638,149380856,28494629,96114045,82198809,158515228,225026714,105469380,35761783,148081379,68592796,128902127,39329809,275267286,119867751,265764848,260299528,6126909,13594552,99338129,55199963,20123614,55010817,227568573,209391272,121708896,141099792,45997713,303617274,166340873,277977496,232138682,7028746,10890856,273635905,125371070,300371170,127347066,61231444,10209422,271306221,49433120,156202254,288784308,308503016,312185044,210091415,76567640,93877123,226015359,10537399,216639286,102497100,85555207,114978164,220549567,295655582,277246236,83728507,160984833,182739451,181520547,298103697,35101469,242003666,290068322,189636213,162921585,266459014,49968951,245089627,112802962,272228323,47170432,19318093,262429385,223183434,24087490,69414233,197640848,301723306,177355598,288233611,213821214,208799401,200393848,223936806,106382219,214086097,174368206,167185956,251865186,164293431,276990305,2977567,163949766,144382073,117838275,54222732,860364,191852030,221419780,108886288,188106307,282395914,85482400,240919167,202864089,133696933,17868839,123280789,7846519,115808031,79340966,244799709,152526045,17458613,106896116,162760770,298692200,149856316,4851016,111313845,151823630,189792853,162391400,11498955,257207233,296619565,307750815,37584100,112846795,79060871,120794062,206693460,285570439,25654870,253382676,245776648,35132131,289162752,147071905,106029960,95365778,162666240,29149304,186666353,80389607,179816922,243763229,230205097,269631615,116817995,21763179,264091228,204002055,261728438,58258317,50374579,26538646,130353348,305072949,182209774,81571799,67043088,259098212,176834019,276071316,12727138,305118094,194052856,77596507,278528292,48611743,59523174,65754709,251160668,258474244,239157471,296602079,22821055,193171075,23459102,132752437,52546548,297273554,40748237,100393816,97223485,75735686,123620886,294747007,213064387,202196667,203689403,67738306,126786845,89446463,198550673,236928464,64792674,205014739,138213307,261818471,184464369,32992732,71011795,283791095,133895203,95500335,210055523,92187785,309537313,41076065,165741153,201055099,165830065,198141518,261147635,198172578,101352381,57173773,172862206,256460160,114802381,78587793,105158279,301458198,280545137,226488800,200012242,3867665,287064191,266307805,36425048,145472200,65496120,4181167,96412106,5875356,133255240,158437734,217214050,183974628,174915159,249592414,113939572,249306912,128790732,239952316,143681383,311412347,241297416,224473727,102664341,308764349,120557152,190623686,181413386,310184629,245508441,36655594,156476116,138456775,201284274,284528960,36502859,291620152,180845457,291362665,76363882,207979830,255236312,234053302,218598713,87708974,248013232,37557746,101098334,52502821,218198382,224954557,130515339,283049827,222275430,53543369,10480715,166733033,182352347,113918529,14756001,161270261,103849592,308969770,96336992,37935470,240419875,115929582,25819735,210875733,107791255,62349844,64010552,139759559,56015761,288842968,299580170,220514135,267733433,242648662,147145767,43566854,258028164,211466204,204581149,9094502,297852377,249891836,51746077,86196646,281710526,246303171,298053985,218048322,117634473,16937699,230603985,124667451,946018,269349600,61830812,66502180,48770888,263580380,185024296,71945961,221135468,233293807,98913866,67409622,304986488,268082073,252426502,62859222,131728383,169694695,255706627,161166362,281228229,19869362,247387966,287384788,69997539,132056403,265389869,148397185,182852739,228968351,137294400,193192011,209465405,169014687,171550134,252437490,72677050,6566114,249921163,271239431,129983572,31628598,130801228,102116494,38986997,199505195,104611710,244060517,211974270,288131006,128011093,73144108,269867272,306927284,50067906,192511699,27601929,216898279,58122736,147898292,197386596,290525748,42200682,38724458,118285416,33615110,185736831,2818073,177837894,160234116,208458508,129232569,63280446,224182934,135053790,31183233,77642113,310813044,106700465,307834199,281468696,133409878,72467574,164784616,214772143,238007163,124338265,74162304,149775151,202526489,190068622,21756426,274568286,285937524,113779658,123682663,150119668,23182321,193563150,73095017,108408771,195527044,159573328,82834644,13299104,67200495,75117383,215253578,216161410,43584615,281835014,32407829,178829243,274383810,267012323,121252599,182014310,168605895,306110350,15259309,62702103,207237051,233048507,112223182,117835777,150783419,259153952,291116690,66497760,167325594,270253115,155239340,163782941,42930823,110449151,255598982,146539745,122586133,17459829,21487800,28708509,70073300,83798706,44451081,297309173,184051928,212931839,32806166,70381547,85203322,230927691,159857582,88799460,110257068,88190773,307416515,196116355,299606876,313510511,304351777,10655414,16905793,89508061,214281180,165241758,310834525,218153007,46783447,100454326,284535015,134947587,166899110,290397322,50792953,189019200,275943039,91574241,273350460,311140033,259766582,121555259,69167237,31547145,63580186,203021464,160063789,303137509,172821332,286538610,43314883,1,54153987,174701020,250675088,157867371,280720082,237774826,61645326,22501584,24751902,248694855,28718110,126460982,118744314,119739286,75987423,264546510,205782204,238242275,11457066,26190598,235650484,99076794,131382540,42164095,293078944,144769621,114981020,232508528,292625303,143334797,92232600,15681662,253960900,23819703,136990780,122620903,99288810,155668337,27147948,287546418,104268665,45052990,124921483,93469165,74272989,237872175,120464320,188112789,262441420,206618922,45713559,238820244,237392346,139461813,101513677,308594783,193021677,69833911,98504092,159184288,88064751,277185106,94868293,279495534,273971970,289909158,107915813,146577891,148599625,273000726,45070826,225756166,14982594,75031168,170815812,178599478,251390097,29221660,208918904,32770902,93013507,26358504,16044148,242501824,55093303,219538690,156743157,137733270,309579479,285279064,178986325,80956667,285977817,133903979,180704751,151933304,24126209,127415781,157653921,278550546,145533855,231683284,91939600,258716014,172606911,89738392,112594330,195872562,17650921,111474246,41908503,9374918,241563019,229471854,12022117,293903951,92071453,171809173,71574201,53821632}

    50351886

    Returns: 6

  80. 465267

    {101054894,276390037,305664623,343832362,381191272,294433444,58158376,365081967,167678343,353944889,253623029,313169915,6757910,232326763,28050483,334697276,121428565,276635922,254953372,260610026,195751739,177719253,271089254,296806456,188933946,139442762,27606315,61880512,363086449,349428797,173426049,298015277,366462514,147507774,139039349,379657873,339651970,80283230,208439617,48856974,316445306,289202365,289748072,335797095,187635480,34009167,365496539,340575445,12071483,338884986,83492107,99438999,279160201,374571871,36290827,292979878,384853411,136482333,278408779,139930975,108548277,120941589,355048138,186315432,222093113,312388677,278181487,319467913,281329850,176334919,89289647,179593063,105029161,137664382,383961859,100258505,30454728,367560931,29311822,118612767,82954951,213449212,218183228,132135829,108288708,264582065,208692200,200186151,297557516,297188458,251616165,153947573,57266799,250313647,230924677,62811046,270126771,295884563,205993369,273432101,46991968,313245632,286068730,354998722,332802747,347392457,314339361,349415518,163237052,268013816,362087895,147382907,4338283,260319362,17497969,242352986,377689088,79955163,65459809,385028531,24914268,217488485,169636747,380057005,154829096,272496073,189952224,230331333,227098318,188898403,342598678,233495483,11631676,358046275,308154766,251041199,4708822,157471760,347670099,344408797,123761023,285673939,69562057,303788699,237239348,28846555,138442213,311696795,73340882,193592640,374539936,30923488,31489879,101182681,17214880,49144957,89505667,273540476,170569165,245426466,123884033,174051803,155142677,90736592,40197045,38212456,358276221,233344838,197829180,110598204,88757239,176154784,79054977,43254605,128247078,263211449,273120497,124087928,223708068,344742519,338714377,243510810,197388635,304898513,77608358,316263090,127286537,163452759,15371464,49838676,19875109,309918231,196907967,300558505,172462910,250421811,112534494,372641442,176825659,12551050,252479128,185469418,227099069,262140077,27321010,118388437,126552625,378727339,357247093,167840263,338246599,299868475,235860992,104482651,367072141,384775810,348398258,88136878,102028568,287419391,209808992,190285263,244963792,304085983,310640153,179999302,174629767,221238952,159586582,237572073,94167162,237864374,360180378,175383656,133431310,243596513,268297971,266212625,158828462,116515853,270712586,316525640,165548627,3557522,72644705,323491530,268198861,144297819,114344823,141795353,318685513,22675759,264271657,155865923,92765105,232414951,29360179,75481941,103239396,127591739,133637065,47414794,264974148,73836777,36493217,255367435,121744468,215341931,237724790,20177488,294623409,348127436,26693298,81352079,172514894,52091415,267993793,318234110,136323232,83537988,203786947,373068414,293883942,218356446,315916294,122972384,144337203,161447650,181919398,105595604,151154221,229598724,92898172,202341313,352177539,301691940,190966855,377039648,205081314,19353946,328505789,344580460,350811319,189745463,313108742,326907080,228449116,195957410,219476878,166162962,215211400,103076544,178679835,6513739,251910322,214590224,70255318,63592641,1,308233433,31741055,341116741,333553958,274891331,228893270,109337746,257455337,90467648,169508751,79471819,345782370,251966161,93893794,40317090,60833935,279867885,257309869,264882538,115781866,6989269,245833975,375328979,23973943,67660184,122830489,224668369,96630395,352999608,336308806,71239634,170865147,153538111,292339109,235409452,263491681,32786350,351088863,281531797,109579376,307169420,189020160,14845163,143517257,3269709,287541290,54652607,54939005,109808241,112426429,48155012,202717258,239938209,86065729,349832353,143136855,164964637,185973543,292177766,256827385,2269132,222787173,245212075,132596756,21746209,319170787,309884951,287944236,346765689,85186096,275325649,309552804,224064118,114123439,306610954,116403022,60243183,231009128,213981030,113854358,71263011,265039267,105160981,302372771,64793058,71185852,151854483,134235315,301469070,279393040,9151597,198918976,360164369,226876628,310302785,135857965,152497110,182935840,247934028,87605380,257851541,23243552,115787792,319810872,360338645,290911094,236542900,331091381,119806744,364405578,33619886,364133088,213092287,46027040,382197442,383429353,335163135,110676543,370701361,284521572,156433375,13875180,55832041,12705334,212338779,332200639,39130790,184711000,355773623,237109880,367935261,341603457,94033760,231251472,2922368,200736130,22332817,276039910,129803367,18473056,272033038,111717933,59427076,368679974,80132925,119199073,192333874,17926388,333012825,356859790,246314539,288474270,165521827,73159386,193532603,363697640,68254330,91984704,80790666,209860499,77830092,325221634,242788508,224767063,380519136,61975316,299631949,187283044,159948124,38078762,325989839,8840074,60665080,167154749,175522699,200064811,372203608,160254614,39774892,261945322,161975542,275728332,149393736,126687587,20804177,207944637,173169046,51662994,44571008,238479414,360986743,247827989,171735398,95290235,204598515,67264087,180687916,76087860,53505706,40425260,201743968,289964337,220955960,332303192,114862078,86928671,87418982,124900704,92179468,73212917,214488088,129611595,341801427,106096147,38674821,343596454,327720888,188107393,356942607,150498506,216814423,334073102,131670562,161788207,152009707,352980791,128933987,177992983,368483359,291356689,382871915,330759221,180777070,321468551,154797212,380992209,323360566,51543518,370227011,149220237,243023394,63276313,236314232,178607198,90148235,359930522,54044386,303820592,97577890,10327714,259429502,156179320,352672387,70551690,46503693,7205244,143527595,9619876,225951194,234115766,277764400,286089574,292454405,211597744,97750863,2495547,141456236,4446287,58311174,29664808,160237238,99047449,165674806,206283005,375935737,198524504,64888145,22577764,206890674,129724456,74676229,156451342,183731217,99691600,50036463,20640205,200262381,168891922,128375200,44179679,150444443,368622364,321083350,353514699,170594394,136475958,314654066,134945537,262832948,299912024,80394222,256107345,337524726,346514100,320767286,328714265,350886633,193085806,194822686,361457042,36947921,248716412,280556002,282688404,198439987,302772090,148512596,326617435,261312195,257076805,183107803,140520418,72433090,91577211,192155272,45596167,322195867,25589686,16284346,85143862,215255397,182163627,35358268,283812871,47439956,253450747,50541560,82801426,336354004,169182401,17859798,210230590,359425015,209815957,248757793,84053596,125073400,339622836,146977376,340642975,219100563,316623538,255504067,320533883,106793681,153570693,100906363,284979717,150199873,142966438,146559106,69133844,224722894,58923519,243212348,14895863,284013411,126087358,381801679,163345869,324727137,6020440,68691382,382449322,65384152,44584391,184988768,282530,48370206,330339571,355221128,24597022,11093986,26054953,218522763,309022483,371050619,286961528,134808166,280809637,34747746,759695,241761580,297838931,327068504,117507309,307210832,132854850,64237371,140755402,86336978,196779706,376603896,120424289,217126909,307074143,271450612,129767043,258007452,33415098,314477615,248392975,226556074,9753276,116572574,56575102,163307877,107864529,372894923,42804565,269854861,373344548,16683237,343235157,325349011,66241545,13010255,222430143,221621919,7345130,110930231,147008132,371748334,59615118,55966530,366165130,162604329,322131893,182638251,202669158,186816338,327488103,205206591,282417070,266744515,300450700,379031633,103793688,75692583,376302625,295657195,220536559,1861069,64206847,113240797,240824950,139808689,233297880,328718420,39693781,211330936,37454991,52115274,137735487,121326332,337176833,158528514,290678544,298235964,240543040,229625024,13975673,97576685,194428758,385488147,38721312,369801759,107476678,95628668,207373904,43692482,1395802,57098753,376936240,270956814,26509911,282729140,265480688,330888732,195260231,305221066,208773683,33460483,254352317,53970973,324102925,247307177,143401301,97013865,228397055,95648747,78217910,142046166,32293547,204142656,101341594,241423278,295317065,358807610,77124192,260084254,180523597}

    251808912

    Returns: 4

  81. 1540424

    {779046312,446722961,199945293,526932268,512331101,114498041,807275159,620237861,173673590,628144807,780206352,415537190,931783384,804174150,634825760,645946813,57325552,367351989,36196531,958821724,692812744,259251707,810468003,373282410,241453907,563795185,43677019,50531057,953234531,736601519,717837585,392583245,337972671,288564950,656693642,963878376,331166382,441716670,468088738,36035385,223416865,469150822,675195307,269435511,665246747,505469507,640681064,437205151,492518703,29329824,943405600,363770522,500637801,72613831,913871674,169880260,324089913,232295034,771810714,194093425,897095682,183342924,418995329,768715131,503739144,690109953,725333705,912878241,314407059,376571955,170699055,70848114,938712312,185424560,831115127,806140154,225692751,697626215,11078578,898639699,32348905,419284234,710106312,606883743,43984066,892814232,384148725,607188684,303099007,896844399,386570185,76126891,81044863,554485614,691081162,979796758,261302859,678310118,843440489,27597060,538127819,478534141,111192202,214118937,520147068,651788628,889229324,226368913,494055571,164825369,774695132,18414246,905769313,565657979,623672154,98295280,514766423,438530716,152470372,881399415,978616964,410350842,190244167,614740875,189211902,605386633,128137358,587785294,328297053,771912553,301008638,251497706,528418348,686601927,271429322,647620981,430217607,139530232,287513008,569923874,837990657,682193286,254654615,432848734,834279378,294557767,363540065,665149550,855326077,586019439,7702121,109370105,625337046,271224017,935719881,925038905,250994291,137097737,802878121,547344906,156951673,949466422,560714337,556541758,809731883,177253095,372299671,126448161,246616651,820277669,134745794,752651157,759970331,861502044,726240297,21979120,817764494,502821553,975626440,21451791,626126071,815762470,431805391,621933345,551897726,204620072,220106219,685036745,812338663,392246887,298689354,177604155,862663235,292953249,755612566,352275311,355273434,697746575,137696661,409263518,891632505,589663515,72989005,166750451,286518865,661706512,761083163,442476831,33428115,104748833,734626273,56606522,2726817,608852985,141046475,349979928,268835622,275769934,733002648,593171992,408212361,686335258,150797899,100849753,966919671,284730539,699812053,162459690,448306557,592611502,39996939,474386641,450920705,397429393,874997284,176972101,118031416,50752490,196609130,864648929,596713802,8046015,428984367,209497665,867370362,92121956,399197281,314995786,61779127,326569889,309623456,625690761,15244194,962745921,565127311,482121573,558008841,710909573,338687986,123821823,365015764,518743093,525284585,327203949,513747271,729247826,549813854,610935514,149180808,781238192,679371030,617772675,318510246,841071505,797272701,522356624,517582465,496733592,66250612,975088393,788982276,109569406,955726243,740767083,768230103,152866462,935261854,950990526,709739219,377713472,702274941,460564542,633274929,919391116,319584987,239272199,1,358462677,583870072,105577266,883490030,744024793,747053159,672257899,334402765,415501233,968948062,111332236,509403752,776728922,930416097,292680561,574057808,361030065,925090359,46386723,167398570,745068171,181007529,793218717,727793729,850314049,248751935,722363956,189786271,762845289,229284423,703451538,275735897,175012078,600571967,242093323,491970231,941711630,934957696,908921739,454654338,731701401,508339921,703127430,522088185,895177150,546600477,399835100,800856669,845350934,536067553,771752425,486016921,34238645,831885085,756610905,144055437,814952909,55421251,16944665,276113275,819184898,346595401,873838361,828959061,530237826,81599768,53061232,358687256,2263435,23034280,456221093,541530765,426862826,933496945,388581408,447765425,542598261,915485203,525474422,540863550,405971604,745762980,871301078,598324138,781764101,26732732,734641008,784082181,610977078,758184806,246359573,384823667,537607977,740072972,501010355,367242369,93186875,581782076,947360761,311975253,611777949,157153934,461288821,862085090,103173351,268021112,376512323,903501209,451282325,881122529,377247673,851376726,439574617,674514920,259889055,41446351,80102049,63108389,306308229,838502352,801423721,61038592,234615608,954333300,708595041,4418722,786621196,649390027,853733786,662055037,793593236,333104455,481655757,313633950,207569349,722264777,920468093,96809628,795924625,146759342,573359725,570543516,642734440,370518816,423720822,221377272,42407746,469895119,918056732,596453222,114983684,434702229,948847579,477531441,911023613,841439855,104765971,403100064,165516338,235436679,747358756,616992626,198260715,337352857,832902107,72399074,121436848,631845707,140319471,902688465,876070005,860592895,630320004,643015903,485233561,195126144,999069,716297161,569275290,421792992,175717232,866672618,480090760,660387080,919889847,858016169,510378619,851342243,825387736,656680718,405131513,343514553,490346181,649978953,799480057,466185896,307641876,638981361,276382808,98010373,551394710,817828504,288852595,379845544,784504688,64014261,965409212,119304013,185407256,414374057,631659742,736803511,701875087,671537974,424597205,214142898,754176214,309732654,264952929,561681853,488042382,275859946,152492238,206416817,812234435,355496459,216196132,329254029,130007351,718476545,247296514,978169241,258791233,282773984,656220625,583342621,532891271,750770257,68818362,397941982,540224575,649467439,199786804,347513135,221646515,826705856,20025513,641838564,828440029,343911492,454425081,791777937,960628349,939043558,125790949,26187209,353584187,719293212,87775803,298378888,202751857,458782051,423538953,965077848,844361661,134016889,90981965,392444793,265001818,89725377,603463059,243013098,411651870,255264735,473754094,347968001,566159143,230825842,8476409,444198893,131677222,80993902,318548388,152527293,713322251,762934358,460993661,669453132,83788389,683948257,886081902,78038199,463410704,939020755,390078379,305003953,575394917,578784240,695248714,210321272,668416604,122882612,556033760,694731225,591522817,872954489,10167893,341860271,894645801,954007173,145405234,231511311,928370651,888750403,967094851,215062227,493316737,212578513,763318723,489344568,230202500,533927704,858345410,906708338,917390786,677431818,968730884,595203917,49206398,908589193,374865051,884379107,296149803,877662838,161244689,88375220,572030925,842630980,54421521,321773075,472910169}

    88094451

    Returns: 6

  82. 934985

    {41476247,276755561,499394421,430226819,68253906,1828974,509205273,102864601,264079830,273051261,347814421,225742338,506906262,92202155,317389179,154801476,407056373,89147483,10150070,182322076,21841141,65079767,82244467,52553537,35391866,470627422,439344705,357983872,221375364,522656616,517575275,299515300,451589780,83311437,491507544,444842632,190967130,180084320,456415762,233276724,329991242,339314153,465493490,503410511,96997466,468933899,235408143,270330852,242183438,6931175,115021323,84098696,279560516,392680783,510121653,184328057,480333889,17764716,427288146,20282086,79431765,414629910,515229737,27939088,146150339,353424331,113622841,120336343,344722269,327368955,433592135,379987707,373535031,19564722,264953256,360897895,160817421,224200867,172944218,157014105,260860816,63776140,231395804,257988142,354789622,185193981,139037531,80989211,397669109,208399035,382408866,259687122,377500058,520375763,23917258,508631841,403449422,197234064,224190111,125676585,173907211,197759576,140976373,140247751,18900154,36056182,433695598,106588291,50689670,455337696,453484327,255327843,1493364,230983487,15125253,193333137,343557127,69283913,196719926,72383242,136827509,54313991,238852035,328726082,402043551,393262670,68264698,22245857,428367195,410214295,256141672,274844130,252095780,42551508,473653575,121767725,216208190,43192068,26005523,314247711,152389938,261083303,467344396,176058955,102691985,140954303,441232313,392855208,307230240,37635863,346573504,297560701,366020511,43614338,369461660,89281657,130941398,246265642,167137307,422957373,193181200,13191596,48303645,153946422,423624808,111284324,371802166,129839046,27220671,18504682,408403534,185395366,110737087,275167525,249807762,362774181,312165193,15114577,520068209,311345764,94237435,178123769,343139496,345944451,215542311,180035757,25212806,511757125,184706944,75570750,48722168,437125508,174594500,316520490,51556578,162235319,195587494,96766211,219557068,211518355,326182955,159075267,389023781,66100407,488793016,237115098,210899532,73588499,218016051,420133936,266037117,440500834,161637710,510578995,109040944,258910540,151467571,492064801,149461087,397413468,444294965,40204356,512462104,333448997,272054915,188623245,407684928,75135101,318906070,283300456,305929658,157776524,475486200,283980550,336867763,267195988,337807200,148220421,438351295,322612272,166951897,292678779,432165196,464625017,29640232,46708981,342204511,372062271,149302441,505556732,355096278,513107853,57406413,397368626,502273954,404848506,116774969,70453669,227394374,361140629,492700076,363195327,318829886,205959408,493701370,176805339,447721087,242161116,485522997,249587519,462006475,245803869,302684938,170675739,430093101,460485958,278336836,410867051,213176581,144653855,372785598,131417141,269883668,470824387,289607236,25601978,209003473,281212792,30982232,133566315,164787551,101010073,468261952,377128307,59168101,330977421,250215323,116645568,198197335,296878614,384812130,227836962,54229131,29797871,479956615,302868471,456086314,474807435,412328386,72207312,33659461,451616409,295494181,466381676,386896714,1,244804235,487750689,380848483,77724021,115031562,247040129,523711405,169388592,495257894,82508990,135572826,383976166,490806277,431560323,288750054,59252302,296974443,7853405,291129271,358170614,217325726,405721612,127111100,136381474,435613238,54239187,363783200,280486758,412398141,387312563,98649851,516139306,13089791,91302407,311334487,34255841,85764120,37138352,63278543,444117876,205696701,304139842,502816280,206669995,452742441,428223131,463504577,30483359,208319214,470108658,425154766,444718184,327244751,461424927,470837553,236878151,506761871,375863971,502086946,195228919,367449106,57034086,388784949,489501769,529201511,444982279,158674219,6540315,286468593,202848438,202551219,308968747,434315469,239924544,10635384,123588294,144153359,164121734,524116253,264294182,217880104,4480175,126157066,369319076,340294840,290561568,308995541,406442792,499737869,248706011,304691536,378953724,50059504,315946254,383873726,40809538,482452261,519851661,117086137,182933490,399579142,240707675,189275754,416892572,487123581,368198972,250194613,300660351,114291757,183475053,498170245,418305720,389052232,102436160,395084140,131757332,414090920,121896511,497120340,426353161,365230085,448101065,351494479,226897632,456726453,269628506,359664891,47385742,93498501,287882381,60697281,484322231,164064164,414251665,282082382,515176736,143987691,112859384,522673097,127464324,332083295,298396721,336165578,417122671,79225318,263873514,525443592,498638216,86662236,495795776,121548051,475326754,322894821,438856813,184231113,66308178,252844539,244031086,71480949,261143934,145696895,355279342,325368198,321548176,167176898,419679978,376744407,277214344,230700379,190088392,175955181,10546434,81891135,108430530,418558950,105343572,95740559,107250416,284086887,263547458,484464987,233638126,450567964,320251845,230006311,382988919,86613530,36926813,457777200,478712321,174952553,14153732,4557041,255047482,351684439,284039686,419489624,292445449,349845119,152334929,371189046,801891,236317564,201455810,307495846,400214713,354305479,9349851,197700599,395897565,402401672,61687843,340538891,334906501,126874726,96446727,155949245,45131333,204490555,110233525,220488858,135885663,125275601,321585959,213997649,313842753,142129444,441851703,483215418,95011393,457695933,334271947,477160986,349684391,223195598,294167120,526913769,171528817,348688067,517439249,479538162,3739941,214993337,391758716,525089925,99230702,162752454,293996212,76702056,58904056,330494680}

    167147795

    Returns: 9

  83. 519317

    {100979509,349299232,233220255,90589306,240361232,240782904,243036972,397659714,129051651,148292024,16642401,161937008,218611349,218108086,412857016,261638894,126128931,105274488,334849000,54985921,70697793,243586607,393542619,289084433,222471776,246777273,54410071,425814626,323613028,426899202,168984661,235250602,1,33755606,361444633,278579455,29071065,86306193,161507588,124502182,360124166,298561663,128082731,275474050,209766498,120336935,5669826,185292482,422254128,413067273,313148152,328581616,286130714,255246628,2102803,3157310,194178519,105633560,250943826,170886602,229992350,225183273,14937230,228389669,126396331,231532514,421378247,308104306,326927598,111133839,25526402,315948173,14442102,192059767,342229904,97521269,46139026,109575888,315319296,149731396,304745964,57500205,256754748,279141613,304846037,432523945,174327434,302182361,89322525,157331292,353459482,383775264,126019783,180479467,125630407,92755964,6751122,422005244,355577314,392084336,284145637,402626750,121994158,436226281,258749020,14126076,363521901,62111730,152395041,145928078,314598115,326650394,321401287,287784300,363902300,146831204,171971585,67883575,285960594,72016110,118498481,267406627,237085207,197897945,276765766,23307690,238837275,427539451,259542091,329666609,221105050,414737222,113222352,132946069,326819450,215688015,207868204,187276864,408882143,296301795,185725525,368140424,18190553,97747035,130867885,300958538,192648895,276408180,169883573,287068487,3946402,91919110,64566589,35167356,378334787,10123948,230909455,251134796,103999233,308752204,164509603,111841652,305944425,104396911,12082126,247594165,165290258,272637512,167980821,400731336,438067211,317675094,287158333,60299920,346384440,80456050,308827,349036664,248212265,270359788,214369410,158521721,47266956,164563887,237188939,280176857,29301472,175594806,90361159,193185925,365636754,388753046,269397792,338745844,26832226,254004655,292885514,217593824,401116732,316568672,207182104,232590829,111610385,64148043,20774542,202921240,373908241,351805019,122874673,51964894,299935322,138199837,437393480,90828420,188878554,203511521,200797263,446867722,62161541,351174097,93419174,224864262,262774403,345345806,428521367,392603653,275768238,69295906,338099603,59494878,120798049,49579011,108324372,256489040,443897965,275022802,427201586,13931073,390526385,329130802,238182830,78735096,441003529,317302688,351058293,31859802,333320057,81284156,445152492,209242064,394158745,202014314,115506666,346877746,333920832,416979334,59202139,280615275,446537097,292230556,280425669,162316091,338864586,351426047,42987901,26893490,191108657,82447938,68460246,179683683,117454367,426196367,700685,423178367,414978525,253946014,348981025,361859498,229411459,262972044,155908120,344160581,11424975,344574374,406096614,7789756,297080180,215117795,383199566,211554115,357737107,225867370,442071933,102225824,385370391,440618586,258325351,226829363,85754909,214866158,424664502,39218351,273501851,36930944,134943815,323202242,256023282,191306635,182472791,198223672,202756910,387718283,53231995,174574627,261216452,131766883,245697690,305044268,181446899,352646101,15390427,362321447,405189581,58201860,302935631,74439040,106842739,294127735,342633023,265036920,38379296,72210118,331142026,87176764,380083015,58141989,112364082,183209381,34777667,250656306,178846962,178323660,363934955,141743506,84935456,199287062,421118647,404437020,446663567,435060781,107282791,222821300,433128914,116364671,267952268,379675013,340937606,372707712,53468898,335702436,430513794,310309134,283632571,379785118,150262936,213654810,239209461,291489649,118270563,328032413,278853296,138800326,266191681,297195417,159169373,415996172,428562800,143678960,139696274,5497395,51747277,402644556,265117804,60093909,206514426,48028958,331749100,43289931,87241376,76299742,243251202,404622268,229018798,440920936,146447395,239370062,95554329,272837916,196721563,264386867,81930013,140494160,215948966,348014101,417532359,368715071,106069000,144625035,271602792,334088383,85160668,227952509,189550706,382437053,56605554,19682067,245970658,8239157,307953842,184987388,227002926,98679701,385298283,218095956,224223629,432751168,204695321,168804390,379431834,302750976,362220755,76473279,22337371,189792755,422450555,359359748,436404897,204797226,250310795,289832980,115697554,334971074,119306344,445910706,172533679,355092617,62322132,47787733,108604637,338075368,123322088,75203175,235724168,295819861,398037826,426609966,444282508,64894794,52717491,8792213,3483150,105217407,123909080,290962914,337386770,271659787,219087906,369753705,124755499,208216584,286677285,65195410,195054008,405761842,46779325,42064678,441971062,430928394,259729973,129346029,415766729,393122970,182280268,358711246,80533482,299039566,346545184,350322698,17469546,66269116,151640565,277030240,264332354,39905361,197683028,196672162,152979338,381099725,42442540,71297538,195620015,134096182,181025902,233649492,130348568,199673415,242302213,243696068,417593440,245210582,19576284,370981228,235771051,1505225,280820324,64405073,43752956,170641452,419258382,436473818,269740519,356705321,171428098,413726285,46163419,446850420,103344084,217071634,328584961,388160152,114116594,347804837,158286145,187135736,177971028,319163666,132484505,416647437,340671953,308819861,313601848,110046163,322071324,37760324,152780112,331749535,76941120,375288663,418864623,184697147,83865552,79294237,167136330,295083575,411089028,153752522,99619098,273466727,252053671,384698838,434598582,50419559,78217104,210387463,409038051,99203836,372602691,32852798,204925314,82299024,365501244,1460050,313454318,219682526,345544464,127751983,396055185,92438427,31600777,208201830,336775593,382217313,196301827,393610585,38948776,194710480,375214933,257581233,288095228,71882189,116671385,396207933,378698023,139880025,340746386,135933926,121956428,353389109,60355879,292746232,311498989,175402250,18819878,93537730,390847150,441894660,212891548,355846342,395719555,324630905,389851812,118259806,163204232,375544358,310968629,24183435,370654431,74103957,328637593,24341645,110400784,115288375,222029277,20275956,373932987,357164896,24034912,431700790,322030765,135350128,282188578,438894110,31159021,166182570,406493270,438362690,306916348,384285282,132826211,332049492,193659798,413993146,420630288,182956041,144034638,76423332,132378094,432179624,410738448,398671177,254984648,198401113,112736832,159004940,176496833,2182470,363680196,353257301,407442154,48559848,233990522,97112280,320772220,324788110,29562589,75156073,367524862,63532358,294060289,198800348,430628524,101644630,324006477,99773770,222933217,45128763,168330327,226408031,377233154,439663028,128790617,161893248,102522028,39964034,202273599,439873427,68894690,159361406,184353064,326131077,335184370,388277095,121286277,259973891,249054659,240707552,28439337,70107796,432567015,374946875,157872369,23678385,150573350,386714599,167737972,113370500,72828105,148286900,164033056,402240060,407367292,377497043,12982926,230569565,366347303,13493596,314717492,310563119,27996949,221364073,268328996,152813893,149563297,16585475,143214561,98398331,79717966,39475732,272444686,8936823,390733658,44405936,376784566,22236048,265836918,46111371,252103428,399353022,141205904,212147190,177606415,83064513,6896124,160400875,241778283,136656860,282773757,213412775,54672227,5020378,318199817,394167283,34108784,318439453,257977672,54380721,407691623,165019967,369083764,65195704,70603478,219235962,144965856,372350290,11944292,290817521,86896068,45128111,82367712,285436724,173971196,370832593,408959935,153981415,26412376,386944587,320040153,403363672,34200833,156697880,284587982,317398520,94054051,155416588,61798724,236439244,137758433,137016347,56767761,252306276,135862867,142793391,36352191,36871508,359720410,147486029,276909297,248499849,296537491,231658440,180203000,424926071,248880618,95686525,29212055,270548364,40961697,208892011,207456477,186982733,189651379,399090523,411578585,174279131,298813834,244669679,369892462,343562303,357865166,93745903,293933423,304319763,401951359,8772877,21161781,18176096,412010804,320629313,87469772,429749519,131332707,9627330,173451879,342692632,423817433,48112590,262255086,419783217,300183783,339734934,307209204,262799099,302154023,96463908,233173334,203063072,267585607,89828445,278906471,186954121,386371849,297645012,308392838,147985440,443682907,152109353,103745768,31706280,364318225,396803422,308493581,399375829,141955415,360891166}

    171749229

    Returns: 21

  84. 250000000

    {1,702003704,326785678,20212243}

    197174786

    Returns: 2

  85. 2

    {1,3,5}

    4

    Returns: 1

  86. 10

    {1, 4, 21, 31 }

    35

    Returns: 1

  87. 2

    {1, 3, 5 }

    4

    Returns: 1

  88. 2

    {1, 3 }

    4

    Returns: 1

  89. 2

    {1, 3, 5, 6, 7, 8 }

    12

    Returns: 4

  90. 5

    {1, 6, 10, 16, 20 }

    12

    Returns: 2

  91. 2

    {1, 3, 5 }

    6

    Returns: 1

  92. 3

    {1, 4, 7 }

    9

    Returns: 1

  93. 2

    {3, 1 }

    4

    Returns: 1

  94. 2

    {1, 3, 5, 7 }

    4

    Returns: 1

  95. 3

    {1, 5, 4 }

    7

    Returns: 2

  96. 2

    {1, 3, 4, 5 }

    6

    Returns: 3

  97. 2

    {1, 2, 3, 7, 8 }

    10

    Returns: 2

  98. 2

    {3, 5, 6, 1 }

    7

    Returns: 2

  99. 2

    {5, 1, 2 }

    6

    Returns: 1

  100. 3

    {1, 4, 6 }

    7

    Returns: 2

  101. 3

    {1, 4 }

    6

    Returns: 1

  102. 2

    {5, 1, 3, 7 }

    4

    Returns: 1

  103. 3

    {1, 4, 6 }

    5

    Returns: 1

  104. 6

    {1, 7, 13, 19, 25, 31 }

    20

    Returns: 1

  105. 10

    {1, 11, 21, 31 }

    23

    Returns: 1

  106. 3

    {1, 2, 7, 10, 11, 12 }

    18

    Returns: 3

  107. 2

    {1, 2, 3, 4, 9 }

    10

    Returns: 1

  108. 2

    {7, 8, 1, 2, 3 }

    9

    Returns: 2

  109. 2

    {1, 3, 5, 7, 8, 11, 12, 15 }

    14

    Returns: 2

  110. 2

    {2, 5, 7, 6, 1 }

    9

    Returns: 3

  111. 1000000

    {7999976, 625999967, 802999972, 301999985, 102999993, 114999945, 155999975, 629999974, 727999996, 432999984, 331999982, 84999989, 995999989, 874999945, 726999991, 978999959, 204999983, 336999994, 567999954, 860999997, 25999999, 81000001, 913999993, 355999962, 582999955, 118999951, 220999991, 415999956, 513999960, 849999989, 607999948, 839999969, 653999994, 871999992, 842999989, 519999971, 764999974, 463999970, 914999941, 250999954, 610999966, 281999977, 774999941, 194999995, 946999958, 741999976, 633999988, 75999945, 158999944, 943999970, 191999974, 709999980, 409999984, 742999979, 492999983, 17999970, 101999979, 696999988, 952000001, 129999987, 889999973, 776999975, 941999968, 136999962, 192999987, 745999961, 203999953, 122999978, 372999948, 496999961, 899999988, 930999985, 814999989, 98999985, 676999973, 716999997, 867999960, 559999987, 48000001, 22999969, 60999971, 144999977, 319999959, 948999988, 966999952, 339999958, 321999991, 589999981, 419999972, 292999968, 44999972, 778999988, 736999962, 69999967, 818999979, 717999974, 131999983, 588999983, 164999956, 187999979, 807999968, 663999976, 762999974, 364999971, 344999966, 285999991, 431999994, 470999961, 706999973, 351999981, 775999987, 293999970, 596999976, 237999978, 773999948, 46999967, 738999983, 475999984, 317999988, 967999975, 320999952, 138999983, 753999980, 501999962, 74999938, 369999928, 508999991, 169999960, 897999964, 168999977, 392999969, 957999972, 222999958, 869999980, 141999976, 123999967, 491999983, 645999929, 688999984, 422999974, 927999964, 710999986, 781999950, 811999962, 185999938, 195999984, 243999984, 99999970, 747999942, 599999969, 137999998, 537999958, 777999980, 446999986, 918999981, 916000001, 668999985, 318999976, 752999979, 852999995, 992999967, 733999985, 758999991, 873999968, 772999965, 952999990, 410999940, 37999963, 43999982, 771999968, 674999964, 524999988, 480999946, 209999978, 637999986, 92999966, 6999972, 700999990, 819999977, 445999988, 640999968, 444999988, 947999979, 997999966, 895999969, 421999946, 541999972, 275999962, 14999958, 531999992, 120999979, 720999976, 64999957, 921999961, 62999967, 679999985, 928999981, 561999969, 692999976, 551999958, 213999975, 833999973, 104999978, 526999984, 902999937, 41999968, 186999968, 12999960, 768999978, 436999967, 979999977, 105999992, 329999961, 994999951, 322999958, 449999953, 142999961, 985999971, 891999966, 56999972, 959999978, 172999973, 24999970, 354999939, 872999950, 585999982, 291999975, 390999977, 797999972, 464999963, 343999989, 961999956, 280999979, 530999981, 42999971, 945999988, 546999958, 59999975, 787999999, 357999972, 611999982, 160999983, 617999945, 766999976, 199999973, 977999979, 623999965, 261999954, 38999970, 388999976, 326999958, 722999974, 855999969, 3999964, 489999984, 405999974, 147999979, 641999936, 735999977, 749999979, 395999975, 256999967, 829999988, 255999995, 861999995, 306999976, 748999977, 972999996, 29999962, 110999967, 854999991, 664999983, 888999953, 139999966, 34999977, 615999921, 163999979, 944999977, 100999989, 910999975, 313999980, 712999976, 170999990, 159999979, 729999967, 362999950, 157999982, 23999952, 989999979, 179999987, 783999975, 96999975, 381999981, 614999974, 542999960, 248999972, 316999954, 982999985, 121999985, 555999958, 218999990, 245999950, 325999953, 548999981, 198999992, 845999984, 803999972, 124999969, 606999986, 324999972, 127999979, 954999951, 881999970, 651999964, 244999998, 595999945, 916999989, 922999956, 789999979, 618999989, 380999947, 70999974, 145999993, 368999966, 949999983, 356999984, 116000001, 482999965, 673999980, 383999969, 224999967, 438999975, 846999995, 504999953, 705999973, 878999987, 21999982, 755999961, 217999962, 16999993, 779999964, 108999981, 820999971, 211999990, 178999983, 826999989, 885999995, 219999977, 976999990, 962999962, 53999984, 919999992, 79999990, 968999960, 184999982, 600999984, 770999981, 569999973, 55999993, 58999983, 66999986, 162999983, 798999980, 761999956, 26999979, 86999963, 825999971, 654999959, 685999963, 251999969, 297999974, 494999978, 616999986, 769999962, 498999980, 898999969, 573999975, 832999979, 554999968, 312999984, 391999996, 799999990, 650999954, 246999980, 173999955, 458999959, 557999968, 221999966, 490999976, 234999965, 511999983, 4999984, 767999994, 435999982, 57999978, 451999982, 502999992, 827999954, 274999944, 315999954, 30999987, 556999964, 72999950, 150999967, 91999966, 417999972, 295999975, 193999991, 65999974, 590999952, 934999994, 862999973, 119999957, 143999973, 527999964, 403999987, 795999971, 269999976, 638999978, 963999982, 370999949, 346999988, 796999975, 465999980, 886999984, 906999964, 439999966, 68999979, 81999998, 286999980, 540999959, 751999995, 806999965, 734999984, 794999955, 469999977, 474999978, 507999935, 299999958, 188999971, 73999987, 273999966, 535999977, 627999999, 424999975, 348999992, 920999990, 367999931, 152999976, 986999985, 859999981, 718999973, 591999976, 394999982, 950999958, 553999987, 272999981, 265999992, 253999993, 305999975, 890999970, 262999977, 863999989, 9999939, 473999959, 579999993, 864999977, 82999990, 636999954, 48999949, 397999959, 935999963, 765999983, 964999981, 235999982, 647999969, 180999950, 518999999, 375999968, 575999982, 624999950, 844999958, 980999970, 608999977, 939999990, 576999982, 308999974, 228999977, 379999974, 453999952, 434999976, 708999984, 411999990, 516999988, 993999971, 333999968, 512999983, 227999966, 264999977, 686999975, 981999982, 834999956, 924999976, 612999988, 746999984, 836999970, 721999979, 151999975, 884999980, 497999950, 926999981, 427999991, 330999968, 728999991, 288999994, 376999961, 103999976, 89999972, 401999964, 484999984, 892999967, 267999946, 813999978, 843999974, 677999985, 987999958, 942999959, 894999977, 938999975, 756999992, 737999970, 233999981, 452999960, 334999962, 149999965, 18999977, 780999971, 462999957, 649999990, 477999987, 20999974, 117999949, 549999978, 396999982, 183999989, 166999980, 207999972, 870999969, 252999985, 532999998, 263999978, 759999979, 835999983, 671999971, 408999974, 254999975, 50999971, 506999958, 384999967, 857999973, 429999980, 991999968, 225999965, 662999961, 393999966, 841999969, 386999969, 154999928, 197999966, 581999986, 335999940, 687999985, 510999969, 328999989, 495999980, 210999968, 953999981, 327999980, 39999962, 95999924, 628999969, 282999968, 887999964, 304999943, 657999985, 500999938, 19999983, 719999984, 622999979, 704999975, 788999974, 175999973, 925999981, 216999960, 715999966, 278999969, 533999958, 525999974, 621999986, 669999951, 631999968, 133999963, 476999980, 988999977, 545999973, 296999988, 689999949, 294999976, 350999982, 900999964, 8999959, 801999978, 259999973, 823999988, 760999977, 724999996, 5999955, 824999953, 990999978, 447999989, 882999981, 577999972, 478999972, 257999966, 703999973, 140999977, 571999983, 909999995, 402999990, 28999980, 135999976, 156999951, 630999979, 455999974, 697999978, 271999970, 240999990, 345999977, 97999978, 971999985, 358999979, 958999990, 785999977, 487999990, 678999995, 377999971, 877999950, 289999961, 580999967, 428999966, 847999969, 35999986, 665999964, 214999973, 931999959, 587999989, 205999969, 711999985, 442999971, 515999964, 128999978, 342999965, 564999982, 562999973, 744999980, 40999996, 831000001, 695999976, 479999976, 374999954, 88999970, 132999992, 520999951, 812999967, 201999986, 109999979, 856999977, 366999957, 90999966, 499999983, 378999977, 359999971, 284999971, 850999984, 682999997, 416999972, 161999972, 181999965, 800999975, 866999952, 54999999, 107999974, 868999985, 472999992, 973999964, 279999973, 598999967, 49999980, 311999969, 543999980, 406999963, 486999969, 574999966, 893999991, 485999938, 413999974, 426999968, 1, 276999984, 514999978, 838999979, 568999969, 739999967, 604999982, 896999948, 880999974, 578999991, 750999953, 425999980, 52999982, 15999980, 2999949, 249999986, 998999973, 45999990, 430999975, 505999940, 908999976, 609999982, 459999975, 707999932, 786999991, 83999970, 660999935, 984999974, 236999950, 960999989, 414999982, 643999978, 792999964, 566999974, 523999985, 202999973, 466999977, 196999993, 831999978, 694999981, 996999966, 353999967, 340999997, 975999986, 460999959, 347999993, 937999946, 904999982, 757999975, 965999969, 36999990, 883999983, 483999971, 912999979, 635999967, 63999988, 782999964, 817999969, 116999992, 955999980, 601999983, 632999962, 87999950, 656999974, 936999988, 743999975, 399999976, 723999979, 901999996, 382999982, 534999980, 232999992, 231999959, 171999976, 538999979, 215999970, 190999985, 858999986, 371999972, 659999965, 260999997, 602999961, 360999973, 174999985, 33999981, 433999987, 837999968, 27999968, 702999976, 441999983, 230999979, 620999947, 592999958, 223999970, 522999955, 493999996, 666999989, 443999977, 822999970, 229999967, 584999973, 680999967, 791999985, 361999963, 283999954, 212999989, 983999979, 572999990, 67999984, 563999978, 521999950, 130999957, 266999977, 754999983, 338999970, 1999980, 809999980, 242999968, 440999980, 373999959, 911999941, 277999961, 529999986, 626999971, 560999981, 51999945, 693999984, 613999983, 732999980, 450999968, 125999986, 698999975, 153999989, 586999955, 597999989, 77999972, 969999977, 385999973, 646999958, 558999983, 907999973, 529000000, 423999989, 905999985, 690999976, 238999989, 544999971, 11999997, 247999962, 61999971, 301000001, 112999980, 956999974, 731999975, 457999973, 550999983, 454999956, 667999979, 821999974, 456999968, 481999975, 176999994, 241999945, 805999973, 565999983, 879999950, 420999961, 713999956, 828999974, 675999971, 165999988, 539999980, 763999973, 730999958, 146999991, 933999992, 111999983, 310999990, 303999983, 182999921, 929999992, 134999962, 658999976, 352999986, 691999949, 467999998, 661999972, 189999979, 853999982, 808999976, 714999969, 570999975, 298999974, 619999978, 404999960, 437999974, 71999976, 923999967, 148999976, 365999960, 605999960, 307999987, 509999974, 684999962, 13999973, 10999981, 239999984, 398999967, 804999960, 940999987, 740999960, 93999947, 412999977, 517999964, 639999961, 387999991, 790999989, 672999960, 461999946, 407999962, 999977, 848999977, 725999965, 932999953, 970999957, 903999969, 270999981, 341999971, 106999929, 583999966, 670999984, 784999967, 32999990, 31999946, 302999945, 126999973, 471999968, 226999958, 840999979, 113999962, 177999975, 701999981, 314999976, 917999986, 290999995, 200999979, 793999948, 652999993, 337999957, 681999956, 76999987, 206999961, 875999966, 642999982, 363999952, 974999982, 287999967, 552999983, 865999959, 851999953, 323999986, 810999983, 208999970, 418999949, 85999992, 167999967, 815999984, 816999984, 389999934, 503999995, 594999975, 95000001, 78999978, 547999967, 468999983, 699999939, 268999983, 603999988, 309999950, 349999938, 536999959, 644999963, 683999980, 648999973, 400999991, 448999976, 655999990, 332999976, 634999994, 258999978, 488999979, 593999951, 876999966 }

    123456789

    Returns: 8

  112. 3

    {6, 10, 1, 4 }

    7

    Returns: 2

  113. 2

    {3, 2, 1, 9, 6 }

    4

    Returns: 3

  114. 100

    {1, 101, 201, 301, 401 }

    404

    Returns: 1

  115. 2

    {1, 3, 5, 6 }

    8

    Returns: 2

  116. 10

    {31, 32, 8, 1, 20 }

    34

    Returns: 2

  117. 3

    {1, 3, 7 }

    8

    Returns: 1

  118. 10

    {1, 2, 21, 31 }

    22

    Returns: 1

  119. 3

    {1, 3, 6 }

    4

    Returns: 2

  120. 2

    {6, 5, 2, 1 }

    8

    Returns: 2

  121. 2

    {1, 3, 5, 6 }

    7

    Returns: 2

  122. 3

    {1, 4, 5 }

    6

    Returns: 2

  123. 10

    {1, 2, 21, 22 }

    23

    Returns: 2

  124. 10

    {31, 32, 8, 1, 21 }

    34

    Returns: 2


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: