Problem Statement
I guess you have never seen a bear eating at a table. The reason is simple: bears don't use tables. However, they may sometimes decide to sit on a chair while eating.
Bear Limak is a waiter in a huge restaurant for bears. The restaurant has infinitely many chairs. The chairs are arranged in a single long row. In order, they are numbered using all positive integers: 1, 2, 3, ... Chair number 1 is closest to the entrance to the restaurant.
A bear takes a lot of space while eating, and all bears value their personal space. Limak knows that there is a universal constant d with the following meaning: Whenever two bears sit on chairs, their chair numbers must differ by d or more. For example, if d=10, you can have two bears in chairs 47 and 57, but you cannot have bears in chairs 47 and 56.
The restaurant just opened for the day and all chairs are empty. During the day exactly N guests arrived, one at a time. Whenever a guest arrived, Limak assigned them a chair. Each guest stayed in the restaurant in their assigned chair until the end of the day.
Generally, guests don't like to be seated close to the entrance because of the noise from the street.
You are given a
When seating a guest, Limak always assigns them the smallest available chair number.
(That is, the smallest chair number that matches the guest's request and is at least d away from each of the bears who are already in the restaurant.)
Return a
Definition
- Class:
- BearChairs
- Method:
- findPositions
- Parameters:
- int[], int
- Returns:
- int[]
- Method signature:
- int[] findPositions(int[] atLeast, int d)
- (be sure your method is public)
Constraints
- N will be between 1 and 1000, inclusive.
- atLeast will have exactly N elements.
- Each element in atLeast will be between 1 and 10^6, inclusive.
- d will be between 1 and 10^6, inclusive.
Examples
{1,21,11,7}
10
Returns: {1, 21, 11, 31 }
Here is what will happen: Guest 0 wants a chair with a number greater or equal to 1. He gets the chair 1. Guest 1 wants a chair with a number greater or equal to 21. She gets the chair 21. Guest 2 wants a chair with a number greater or equal to 11. He gets the chair 11. Note that this chair is still far enough from each of the two bears who are already sitting in the restaurant. Guest 3 wants a chair with a number greater or equal to 7. The smallest available chair is chair number 31. All free chairs with smaller numbers are too close to some of the previous guests.
{1,21,11,7}
11
Returns: {1, 21, 32, 43 }
The guests have the same requests as in Example 0 but d is larger. Thus, guest 2 doesn't fit between guests 0 and 1 and must be seated in a chair with a larger number.
{1000000,1000000,1000000,1}
1000000
Returns: {1000000, 2000000, 3000000, 4000000 }
{1000000,1000000,1000000,1}
999999
Returns: {1000000, 1999999, 2999998, 1 }
{8,7,5,1}
1
Returns: {8, 7, 5, 1 }
{346922,195222,648961,870666,527448,808456,986735,1952,42152,516498,391844,211601,613548,69455,41820,589901,877264,359205,421980,743196,416726,918484,931689,936902,491270,479996,566171,192936,344248,146451,41361,207521,858024,690321,78186,901823,15128,581273,903774,57279,614122,811970,785231,227669,881424,343402,333921,275040,702606,755900,18235,635683,190736,949923,572585,198357,946270,655107,391292,290517,317909,432652,498037,692285,639324,92575,594107,654451,190199,497881,228082,804320,309850,529664,548340,707625,873066,882261,982664,92023,154512,517250,727706,861599,467172,816642,59955,929793,988100,451247,736661,306008,400250,751050,998292,555926,359976,592399,726728,550174,606631,471161,354493,432832,825,902832,140456,873890,301444,639472,482264,972308,156721,726321,833906,140245,542962,410213,586389,531061,377811,323050,837069,778060,74099,351712,850337,434074,944110,577065,500599,67092,48225,855091,499923,565401,274274,156731,439290,92070,796202,437906,64377,469274,164226,898282,125870,223540,308494,712259,754600,686304,551660,108020,980716,625758,976084,347404,576183,436545,924468,76781,503637,489045,448223,519911,54445,238848,676641,10087,330917,989194,964344,395293,974820,128569,809927,100689,352108,634772,329299,623060,837428,880958,247431,334495,506715,223514,681898,599249,660059,122718,192381,680047,128114,156955,199957,698910,395803,876598,708996,243071,382143,189691,154716,356962,834612,964642,974003,186719,115765,303301,326130,953192,184259,89913,287686,207325,313426,969584,322926,489836,608653,515306,169882,736766,188613,369839,435675,584415,762788,661023,343837,144930,850713,498552,18244,685324,979545,992246,388395,95310,811898,230876,564853,996156,320788,368891,719833,634214,338474,42758,640401,463478,74415,810283,200243,263027,180121,635917,363793,459260,813291,707630,120541,664004,722533,138784,865679,218430,647381,254073,830091,459279,484949,394943,971786,322088,763833,207970,472653,618658,250727,113054,82135,325142,923336,798729,588168,619808,434646,951961,79067,247936,175942,199607,428291,898474,854743,293970,116903,502123,64394,946993,477753,65694,858288,965891,387782,622120,173860,860434,757130,940939,973487,839264,782432,896822,637993,370599,32981,588990,838911,112047,353277,14852,828006,297920,429678,682748,591889,62932,184870,172634,526277,178975,238328,384564,144865,626109,523035,835076,2894,280164,776014,976381,635780,74797,389554,790124,961748,422535,895465,800658,50933,248741,331862,878938,546660,277891,561685,654900,340822,262907,827534,383450,441881,65861,768013,103097,208321,291048,938172,211214,87563,230538,703946,723342,305334,609852,513465,267081,548738,408929,584091,599670,174022,432304,994960,720681,710194,556644,891933,567367,819550,719466,950817,777782,301678,235181,880878,509998,526228,819050,237563,613791,565939,941509,853484,871272,551360,366949,654705,616449,292229,755147,216118,466250,187450,211077,703283,413995,284073,595215,497713,619974,831032,964881,914108,132709,200062,794985,159058,726289,130386,912972,856431,696324,370832,709915,83948,438543,593215,255004,54991,885443,10150,271109,351693,713951,998537,571327,644297,798961,166541,142009,935287,513924,106890,849394,162984,306951,644378,322041,549591,291116,751364,922374,987439,122196,632288,587738,560738,225502,842741,615729,627296,852890,403189,978988,83192,401725,550314,727488,717038,233206,869497,652324,747129,492738,18069,910112,799688,178798,748504,865630,469913,499868,788003,973704,622063,936642,561441,182800,162143,404182,798528,789439,773423,718068,284778,856615,119793,351444,584102,353182,584649,969950,521857,848130,462687,56277,274593,778726,235074,23097,160708,704987,39316,948710,678690,661378,885352,240130,360529,563846,160663,675409,869636,934086,393476,670766,790700,29620,22209,891153,382801,123209,861103,421009,971338,840141,477285,762283,618867,712359,785379,295926,933697,824694,244635,128738,2423,646338,885219,362951,726536,45882,554711,596171,979967,948187,783288,770666,494158,321848,661818,393311,445057,39272,814319,932746,879413,807956,695028,14631,520314,996758,310556,970362,337803,71542,99099,340225,234232,500669,219528,960767,546550,774238,73289,42868,238776,856577,329885,732934,178424,508055,126244,139832,547326,456914,588930,943090,264869,283957,474072,785182,797067,300979,271895,134869,372521,887345,475094,123104,388014,694621,83870,450915,985210,673510,493783,223986,46438,340019,473271,741214,848073,599514,881045,395399,572779,469974,854840,837648,270283,328912,139181,67349,629890,411076,202217,518762,814772,193662,641865,202785,404634,242086,170052,389844,915596,180186,130181,962033,520204,603451,703246,368277,719316,584291,280027,292094,570616,134866,646093,357250,980129,785274,424598,126371,712701,143167,645132,527472,336828,286997,246609,741462,529082,416660,647657,961029,113197,777837,923062,633400,897639,626307,1676,133306,726949,798054,941751,813917,449272,587844,171166,429400,373117,112116,555770,85817,255282,717254,129640,592109,520602,376248,849922,566035,309259,497578,527064,422455,791766,450125,55855,689404,592783,573882,339061,836084,888288,280812,650000,337559,385007,821165,283310,758123,933280,355432,360291,188561,72685,6282,297022,593286,382530,663295,159320,208140,677225,686383,630595,468990,652859,202801,674746,245642,293034,530158,81725,181321,810969,248076,518879,195975,69240,318541,470449,518872,673972,347091,223784,746656,353373,37157,856293,252254,700452,15612,460393,377676,218347,90987,363017,387557,293787,554114,149550,103173,84272,231274,284493,411592,995701,319724,607567,64941,638264,594367,583812,312235,941458,323947,575242,811182,361104,431534,63435,577907,963497,523827,955582,698195,131166,834950,85752,941304}
884951
Returns: {346922, 1231873, 2116824, 3001775, 3886726, 4771677, 5656628, 6541579, 7426530, 8311481, 9196432, 10081383, 10966334, 11851285, 12736236, 13621187, 14506138, 15391089, 16276040, 17160991, 18045942, 18930893, 19815844, 20700795, 21585746, 22470697, 23355648, 24240599, 25125550, 26010501, 26895452, 27780403, 28665354, 29550305, 30435256, 31320207, 32205158, 33090109, 33975060, 34860011, 35744962, 36629913, 37514864, 38399815, 39284766, 40169717, 41054668, 41939619, 42824570, 43709521, 44594472, 45479423, 46364374, 47249325, 48134276, 49019227, 49904178, 50789129, 51674080, 52559031, 53443982, 54328933, 55213884, 56098835, 56983786, 57868737, 58753688, 59638639, 60523590, 61408541, 62293492, 63178443, 64063394, 64948345, 65833296, 66718247, 67603198, 68488149, 69373100, 70258051, 71143002, 72027953, 72912904, 73797855, 74682806, 75567757, 76452708, 77337659, 78222610, 79107561, 79992512, 80877463, 81762414, 82647365, 83532316, 84417267, 85302218, 86187169, 87072120, 87957071, 88842022, 89726973, 90611924, 91496875, 92381826, 93266777, 94151728, 95036679, 95921630, 96806581, 97691532, 98576483, 99461434, 100346385, 101231336, 102116287, 103001238, 103886189, 104771140, 105656091, 106541042, 107425993, 108310944, 109195895, 110080846, 110965797, 111850748, 112735699, 113620650, 114505601, 115390552, 116275503, 117160454, 118045405, 118930356, 119815307, 120700258, 121585209, 122470160, 123355111, 124240062, 125125013, 126009964, 126894915, 127779866, 128664817, 129549768, 130434719, 131319670, 132204621, 133089572, 133974523, 134859474, 135744425, 136629376, 137514327, 138399278, 139284229, 140169180, 141054131, 141939082, 142824033, 143708984, 144593935, 145478886, 146363837, 147248788, 148133739, 149018690, 149903641, 150788592, 151673543, 152558494, 153443445, 154328396, 155213347, 156098298, 156983249, 157868200, 158753151, 159638102, 160523053, 161408004, 162292955, 163177906, 164062857, 164947808, 165832759, 166717710, 167602661, 168487612, 169372563, 170257514, 171142465, 172027416, 172912367, 173797318, 174682269, 175567220, 176452171, 177337122, 178222073, 179107024, 179991975, 180876926, 181761877, 182646828, 183531779, 184416730, 185301681, 186186632, 187071583, 187956534, 188841485, 189726436, 190611387, 191496338, 192381289, 193266240, 194151191, 195036142, 195921093, 196806044, 197690995, 198575946, 199460897, 200345848, 201230799, 202115750, 203000701, 203885652, 204770603, 205655554, 206540505, 207425456, 208310407, 209195358, 210080309, 210965260, 211850211, 212735162, 213620113, 214505064, 215390015, 216274966, 217159917, 218044868, 218929819, 219814770, 220699721, 221584672, 222469623, 223354574, 224239525, 225124476, 226009427, 226894378, 227779329, 228664280, 229549231, 230434182, 231319133, 232204084, 233089035, 233973986, 234858937, 235743888, 236628839, 237513790, 238398741, 239283692, 240168643, 241053594, 241938545, 242823496, 243708447, 244593398, 245478349, 246363300, 247248251, 248133202, 249018153, 249903104, 250788055, 251673006, 252557957, 253442908, 254327859, 255212810, 256097761, 256982712, 257867663, 258752614, 259637565, 260522516, 261407467, 262292418, 263177369, 264062320, 264947271, 265832222, 266717173, 267602124, 268487075, 269372026, 270256977, 271141928, 272026879, 272911830, 273796781, 274681732, 275566683, 276451634, 277336585, 278221536, 279106487, 279991438, 280876389, 281761340, 282646291, 283531242, 284416193, 285301144, 286186095, 287071046, 287955997, 288840948, 289725899, 290610850, 291495801, 292380752, 293265703, 294150654, 295035605, 295920556, 296805507, 297690458, 298575409, 299460360, 300345311, 301230262, 302115213, 303000164, 303885115, 304770066, 305655017, 306539968, 307424919, 308309870, 309194821, 310079772, 310964723, 311849674, 312734625, 313619576, 314504527, 315389478, 316274429, 317159380, 318044331, 318929282, 319814233, 320699184, 321584135, 322469086, 323354037, 324238988, 325123939, 326008890, 326893841, 327778792, 328663743, 329548694, 330433645, 331318596, 332203547, 333088498, 333973449, 334858400, 335743351, 336628302, 337513253, 338398204, 339283155, 340168106, 341053057, 341938008, 342822959, 343707910, 344592861, 345477812, 346362763, 347247714, 348132665, 349017616, 349902567, 350787518, 351672469, 352557420, 353442371, 354327322, 355212273, 356097224, 356982175, 357867126, 358752077, 359637028, 360521979, 361406930, 362291881, 363176832, 364061783, 364946734, 365831685, 366716636, 367601587, 368486538, 369371489, 370256440, 371141391, 372026342, 372911293, 373796244, 374681195, 375566146, 376451097, 377336048, 378220999, 379105950, 379990901, 380875852, 381760803, 382645754, 383530705, 384415656, 385300607, 386185558, 387070509, 387955460, 388840411, 389725362, 390610313, 391495264, 392380215, 393265166, 394150117, 395035068, 395920019, 396804970, 397689921, 398574872, 399459823, 400344774, 401229725, 402114676, 402999627, 403884578, 404769529, 405654480, 406539431, 407424382, 408309333, 409194284, 410079235, 410964186, 411849137, 412734088, 413619039, 414503990, 415388941, 416273892, 417158843, 418043794, 418928745, 419813696, 420698647, 421583598, 422468549, 423353500, 424238451, 425123402, 426008353, 426893304, 427778255, 428663206, 429548157, 430433108, 431318059, 432203010, 433087961, 433972912, 434857863, 435742814, 436627765, 437512716, 438397667, 439282618, 440167569, 441052520, 441937471, 442822422, 443707373, 444592324, 445477275, 446362226, 447247177, 448132128, 449017079, 449902030, 450786981, 451671932, 452556883, 453441834, 454326785, 455211736, 456096687, 456981638, 457866589, 458751540, 459636491, 460521442, 461406393, 462291344, 463176295, 464061246, 464946197, 465831148, 466716099, 467601050, 468486001, 469370952, 470255903, 471140854, 472025805, 472910756, 473795707, 474680658, 475565609, 476450560, 477335511, 478220462, 479105413, 479990364, 480875315, 481760266, 482645217, 483530168, 484415119, 485300070, 486185021, 487069972, 487954923, 488839874, 489724825, 490609776, 491494727, 492379678, 493264629, 494149580, 495034531, 495919482, 496804433, 497689384, 498574335, 499459286, 500344237, 501229188, 502114139, 502999090, 503884041, 504768992, 505653943, 506538894, 507423845, 508308796, 509193747, 510078698, 510963649, 511848600, 512733551, 513618502, 514503453, 515388404, 516273355, 517158306, 518043257, 518928208, 519813159, 520698110, 521583061, 522468012, 523352963, 524237914, 525122865, 526007816, 526892767, 527777718, 528662669, 529547620, 530432571, 531317522, 532202473, 533087424, 533972375, 534857326, 535742277, 536627228, 537512179, 538397130, 539282081, 540167032, 541051983, 541936934, 542821885, 543706836, 544591787, 545476738, 546361689, 547246640, 548131591, 549016542, 549901493, 550786444, 551671395, 552556346, 553441297, 554326248, 555211199, 556096150, 556981101, 557866052, 558751003, 559635954, 560520905, 561405856, 562290807, 563175758, 564060709, 564945660, 565830611, 566715562, 567600513, 568485464, 569370415, 570255366, 571140317, 572025268, 572910219, 573795170, 574680121, 575565072, 576450023, 577334974, 578219925, 579104876, 579989827, 580874778, 581759729, 582644680, 583529631, 584414582, 585299533, 586184484, 587069435, 587954386, 588839337, 589724288, 590609239, 591494190, 592379141, 593264092, 594149043, 595033994, 595918945, 596803896, 597688847, 598573798, 599458749, 600343700, 601228651, 602113602, 602998553, 603883504, 604768455, 605653406, 606538357, 607423308, 608308259, 609193210, 610078161, 610963112, 611848063, 612733014, 613617965, 614502916, 615387867, 616272818, 617157769, 618042720, 618927671, 619812622, 620697573, 621582524, 622467475, 623352426, 624237377, 625122328, 626007279, 626892230, 627777181, 628662132, 629547083, 630432034, 631316985, 632201936, 633086887, 633971838, 634856789, 635741740, 636626691, 637511642, 638396593, 639281544, 640166495, 641051446, 641936397, 642821348, 643706299, 644591250, 645476201, 646361152, 647246103, 648131054, 649016005, 649900956, 650785907, 651670858, 652555809, 653440760, 654325711, 655210662, 656095613, 656980564, 657865515, 658750466, 659635417, 660520368, 661405319, 662290270, 663175221, 664060172, 664945123, 665830074, 666715025, 667599976, 668484927, 669369878, 670254829, 671139780, 672024731, 672909682, 673794633, 674679584, 675564535, 676449486, 677334437, 678219388, 679104339, 679989290, 680874241, 681759192, 682644143, 683529094, 684414045, 685298996, 686183947, 687068898, 687953849, 688838800, 689723751, 690608702, 691493653, 692378604, 693263555, 694148506, 695033457, 695918408, 696803359, 697688310, 698573261, 699458212, 700343163, 701228114, 702113065, 702998016, 703882967, 704767918, 705652869, 706537820, 707422771, 708307722, 709192673, 710077624, 710962575, 711847526, 712732477, 713617428, 714502379, 715387330, 716272281, 717157232, 718042183, 718927134, 719812085, 720697036, 721581987, 722466938, 723351889, 724236840, 725121791, 726006742, 726891693 }
{44476,989687,982927,328969,401278,978627,165044,525196,559919,803307,119563,660082,631893,577372,984029,207134,388553,861484,155019,451987,439390,118515,492165,911323,333062,623330,746272,935165,564634,651687,170465,609109,157725,669743,454429,559003,164722,619472,84198,240992,939130,720112,901074,571022,297483,401454,778155,686035,262937,449525,654373,702326,568040,146538,613648,417453,769867,876271,352617,850852,44310,39433,976313,202034,709176,430741,277388,390249,566565,361586,631240,505694,81697,532313,76716,895532,450118,371222,581566,713054,820747,752291,931731,905138,898828,61730,322590,185046,938001,675206,35898,498662,230990,12210,217047,940165,959302,494435,846765,525866,856020,478005,31560,454068,526669,108275,865951,976787,995848,447517,206192,816594,716159,137923,721731,614986,199652,560672,316383,654004,752229,868632,669017,983219,397193,886064,439735,356495,380498,286500,398712,752869,764504,430271,723288,807524,54897,589239,784310,50745,553107,990502,383690,269265,128424,621773,400602,844427,182444,716984,14783,451025,101968,683799,434243,499160,569862,873977,372006,950359,160476,770718,703227,441331,717340,426515,248855,288589,15753,549516,855685,568859,540017,239374,838123,184792,861146,238724,29219,559942,472059,44001,10966,574026,727799,961560,73186,814013,835536,961543,764371,512364,732260,983950,470046,965952,410464,718900,254540,942568,784768,110224,511426,324784,865949,865900,509576,243447,620975,55146,803388,609385,615498,330705,183411,859648,292264,772948,673660,644151,734490,954383,672866,983102,938332,142912,465405,348795,378163,719944,807714,162930,346519,835491,487714,212467,701390,513641,972265,838716,85138,292004,448100,216987,622708,147862,592986,431323,437161,266646,75474,171651,221028,748339,671104,675711,891250,136508,540857,785765,372803,348570,948694,235673,184060,952759,964491,401801,982751,936756,240516,584240,228759,204967,801226,367819,869181,394212,799141,306341,177209,390966,477991,914588,139305,665446,590298,546906,318305,131154,849022,207459,479723,797716,443131,180134,266826,923974,581934,249577,860729,338801,350168,605839,60119,667746,973657,929299,61957,772798,235640,755517,680115,713630,670104,819419,895428,776753,882677,730084,907906,731698,937543,903980,45765,897025,84113,828943,820998,182398,78519,681726,521198,945038,287565,581316,612783,777573,510615,191091,66722,746254,946607,746837,976235,133062,566255,388014,909814,965283,118098,334071,213333,571992,238050,775449,469016,838514,604391,290014,537263,199261,488091,574812,144299,292007,672480,757081,69580,699446,948172,136301,445699,411130,883137,938285,544192,965744,842651,454005,447378,960748,788076,660710,49091,542477,952511,518106,897343,556901,324471,434605,756162,812562,9417,416812,620920,681896,173892,206851,381341,638415,343152,343391,49545,742640,798027,593736,224735,157029,47740,672113,634128,352167,849174,683218,894644,801684,201324,308338,358585,42146,742942,631098,371059,268710,47909,991979,466957,738152,198829,364649,376567,58332,224391,942463,800972,22418,536198,25706,179446,100289,214170,813574,452456,63344,13143,863451,865027,730818,171788,739963,772964,431081,887412,144022,699791,935320,136000,683099,673472,851181,47748,566390,909512,272138,508852,226835,810907,561401,252541,506705,661689,983062,836630,630496,46405,849772,10298,427784,580590,182085,684098,353553,129518,571510,13926,829308,506829,149926,28758,696652,517458,76505,263041,426969,348643,288244,170156,675901,849644,422696,182605,511333,922109,19234,658180,968514,869006,668478,396297,965947,366914,80394,319499,496431,168255,333424,842090,675084,999701,870848,888087,517158,947352,667480,460479,812346,955723,630634,488247,321719,569681,187203,349403,491789,206437,7582,976654,591794,676059,889302,557740,559325,486048,393590,55755,654302,243365,414197,845737,243066,285044,733824,276575,748747,917655,253405,77445,389729,400390,82043,711447,970070,269245,60849,978211,992033,584783,954864,583826,777193,360518,657917,336517,846565,51506,908624,500866,294871,322820,346603,54288,124215,596778,847214,389313,514432,100619,983109,904160,501008,65151,131959,987430,850748,709159,481992,842780,293941,953207,942958,71134,313724,600874,407650,160288,652380,316273,177506,463602,639092,40460,517889,279658,637237,365102,668971,668020,465720,652079,88531,483080,233582,220489,986861,84329,446000,468852,443460,739940,422058,386417,811073,735782,987291,218723,412421,156022,51347,589926,619623,690439,630385,137511,486448,783973,502612,671770,968344,484684,323849,56875,484115,73782,793715,470975,158110,239714,939826,117921,979654,878235,504338,307078,614016,7980,525800,542789,164001,577147,132714,783623,783937,279451,437485,786736,579775,456448,458506,548119,941131,782354,121345,941597,372487,915059,928923,46948,671125,868748,164868,167130,263335,669205,474207,393702,193536,516359,936490,357536,609857,585556,141158,393793,381358,578642,180528,961132,35090,155385,509250,492572,937738,146946,950521,826576,578357,879443,873523,249481,264543,38391,932962,527877,223947,407168,921578,417483,923526,374420,291370,49734,476327,948880,443526,857684,43873,140406,818815,595314,295790,844417,87886,749880,991362,554758,576455,569718,434200,966330,335550,215094,4720,268511,742970,745018,192031,180900,162500,631908,71671,970222}
679600
Returns: {44476, 989687, 1669287, 2348887, 3028487, 3708087, 4387687, 5067287, 5746887, 6426487, 7106087, 7785687, 8465287, 9144887, 9824487, 10504087, 11183687, 11863287, 12542887, 13222487, 13902087, 14581687, 15261287, 15940887, 16620487, 17300087, 17979687, 18659287, 19338887, 20018487, 20698087, 21377687, 22057287, 22736887, 23416487, 24096087, 24775687, 25455287, 26134887, 26814487, 27494087, 28173687, 28853287, 29532887, 30212487, 30892087, 31571687, 32251287, 32930887, 33610487, 34290087, 34969687, 35649287, 36328887, 37008487, 37688087, 38367687, 39047287, 39726887, 40406487, 41086087, 41765687, 42445287, 43124887, 43804487, 44484087, 45163687, 45843287, 46522887, 47202487, 47882087, 48561687, 49241287, 49920887, 50600487, 51280087, 51959687, 52639287, 53318887, 53998487, 54678087, 55357687, 56037287, 56716887, 57396487, 58076087, 58755687, 59435287, 60114887, 60794487, 61474087, 62153687, 62833287, 63512887, 64192487, 64872087, 65551687, 66231287, 66910887, 67590487, 68270087, 68949687, 69629287, 70308887, 70988487, 71668087, 72347687, 73027287, 73706887, 74386487, 75066087, 75745687, 76425287, 77104887, 77784487, 78464087, 79143687, 79823287, 80502887, 81182487, 81862087, 82541687, 83221287, 83900887, 84580487, 85260087, 85939687, 86619287, 87298887, 87978487, 88658087, 89337687, 90017287, 90696887, 91376487, 92056087, 92735687, 93415287, 94094887, 94774487, 95454087, 96133687, 96813287, 97492887, 98172487, 98852087, 99531687, 100211287, 100890887, 101570487, 102250087, 102929687, 103609287, 104288887, 104968487, 105648087, 106327687, 107007287, 107686887, 108366487, 109046087, 109725687, 110405287, 111084887, 111764487, 112444087, 113123687, 113803287, 114482887, 115162487, 115842087, 116521687, 117201287, 117880887, 118560487, 119240087, 119919687, 120599287, 121278887, 121958487, 122638087, 123317687, 123997287, 124676887, 125356487, 126036087, 126715687, 127395287, 128074887, 128754487, 129434087, 130113687, 130793287, 131472887, 132152487, 132832087, 133511687, 134191287, 134870887, 135550487, 136230087, 136909687, 137589287, 138268887, 138948487, 139628087, 140307687, 140987287, 141666887, 142346487, 143026087, 143705687, 144385287, 145064887, 145744487, 146424087, 147103687, 147783287, 148462887, 149142487, 149822087, 150501687, 151181287, 151860887, 152540487, 153220087, 153899687, 154579287, 155258887, 155938487, 156618087, 157297687, 157977287, 158656887, 159336487, 160016087, 160695687, 161375287, 162054887, 162734487, 163414087, 164093687, 164773287, 165452887, 166132487, 166812087, 167491687, 168171287, 168850887, 169530487, 170210087, 170889687, 171569287, 172248887, 172928487, 173608087, 174287687, 174967287, 175646887, 176326487, 177006087, 177685687, 178365287, 179044887, 179724487, 180404087, 181083687, 181763287, 182442887, 183122487, 183802087, 184481687, 185161287, 185840887, 186520487, 187200087, 187879687, 188559287, 189238887, 189918487, 190598087, 191277687, 191957287, 192636887, 193316487, 193996087, 194675687, 195355287, 196034887, 196714487, 197394087, 198073687, 198753287, 199432887, 200112487, 200792087, 201471687, 202151287, 202830887, 203510487, 204190087, 204869687, 205549287, 206228887, 206908487, 207588087, 208267687, 208947287, 209626887, 210306487, 210986087, 211665687, 212345287, 213024887, 213704487, 214384087, 215063687, 215743287, 216422887, 217102487, 217782087, 218461687, 219141287, 219820887, 220500487, 221180087, 221859687, 222539287, 223218887, 223898487, 224578087, 225257687, 225937287, 226616887, 227296487, 227976087, 228655687, 229335287, 230014887, 230694487, 231374087, 232053687, 232733287, 233412887, 234092487, 234772087, 235451687, 236131287, 236810887, 237490487, 238170087, 238849687, 239529287, 240208887, 240888487, 241568087, 242247687, 242927287, 243606887, 244286487, 244966087, 245645687, 246325287, 247004887, 247684487, 248364087, 249043687, 249723287, 250402887, 251082487, 251762087, 252441687, 253121287, 253800887, 254480487, 255160087, 255839687, 256519287, 257198887, 257878487, 258558087, 259237687, 259917287, 260596887, 261276487, 261956087, 262635687, 263315287, 263994887, 264674487, 265354087, 266033687, 266713287, 267392887, 268072487, 268752087, 269431687, 270111287, 270790887, 271470487, 272150087, 272829687, 273509287, 274188887, 274868487, 275548087, 276227687, 276907287, 277586887, 278266487, 278946087, 279625687, 280305287, 280984887, 281664487, 282344087, 283023687, 283703287, 284382887, 285062487, 285742087, 286421687, 287101287, 287780887, 288460487, 289140087, 289819687, 290499287, 291178887, 291858487, 292538087, 293217687, 293897287, 294576887, 295256487, 295936087, 296615687, 297295287, 297974887, 298654487, 299334087, 300013687, 300693287, 301372887, 302052487, 302732087, 303411687, 304091287, 304770887, 305450487, 306130087, 306809687, 307489287, 308168887, 308848487, 309528087, 310207687, 310887287, 311566887, 312246487, 312926087, 313605687, 314285287, 314964887, 315644487, 316324087, 317003687, 317683287, 318362887, 319042487, 319722087, 320401687, 321081287, 321760887, 322440487, 323120087, 323799687, 324479287, 325158887, 325838487, 326518087, 327197687, 327877287, 328556887, 329236487, 329916087, 330595687, 331275287, 331954887, 332634487, 333314087, 333993687, 334673287, 335352887, 336032487, 336712087, 337391687, 338071287, 338750887, 339430487, 340110087, 340789687, 341469287, 342148887, 342828487, 343508087, 344187687, 344867287, 345546887, 346226487, 346906087, 347585687, 348265287, 348944887, 349624487, 350304087, 350983687, 351663287, 352342887, 353022487, 353702087, 354381687, 355061287, 355740887, 356420487, 357100087, 357779687, 358459287, 359138887, 359818487, 360498087, 361177687, 361857287, 362536887, 363216487, 363896087, 364575687, 365255287, 365934887, 366614487, 367294087, 367973687, 368653287, 369332887, 370012487, 370692087, 371371687, 372051287, 372730887, 373410487, 374090087, 374769687, 375449287, 376128887, 376808487, 377488087, 378167687, 378847287, 379526887, 380206487, 380886087, 381565687, 382245287, 382924887, 383604487, 384284087, 384963687, 385643287, 386322887, 387002487, 387682087, 388361687, 389041287, 389720887, 390400487, 391080087, 391759687, 392439287, 393118887, 393798487, 394478087, 395157687, 395837287, 396516887, 397196487, 397876087, 398555687, 399235287, 399914887, 400594487, 401274087, 401953687, 402633287, 403312887, 403992487, 404672087, 405351687, 406031287, 406710887, 407390487, 408070087, 408749687, 409429287, 410108887, 410788487, 411468087, 412147687, 412827287, 413506887, 414186487, 414866087, 415545687, 416225287, 416904887, 417584487, 418264087, 418943687, 419623287, 420302887, 420982487, 421662087, 422341687, 423021287, 423700887, 424380487, 425060087, 425739687, 426419287, 427098887, 427778487, 428458087, 429137687, 429817287, 430496887, 431176487, 431856087, 432535687, 433215287, 433894887, 434574487, 435254087, 435933687, 436613287, 437292887, 437972487, 438652087, 439331687, 440011287, 440690887, 441370487, 442050087, 442729687, 443409287, 444088887, 444768487, 445448087, 446127687, 446807287, 447486887, 448166487, 448846087, 449525687, 450205287, 450884887, 451564487, 452244087, 452923687, 453603287, 454282887, 454962487, 455642087, 456321687, 457001287, 457680887, 458360487, 459040087, 459719687, 460399287, 461078887, 461758487, 462438087, 463117687, 463797287, 464476887, 465156487, 465836087, 466515687, 467195287, 467874887, 468554487, 469234087, 469913687, 470593287, 471272887, 471952487, 472632087, 473311687, 473991287, 474670887, 475350487, 476030087, 476709687, 477389287, 478068887, 478748487, 479428087, 480107687, 480787287, 481466887, 482146487, 482826087, 483505687, 484185287, 484864887, 485544487, 486224087, 486903687, 487583287, 488262887, 488942487, 489622087, 490301687, 490981287, 491660887, 492340487, 493020087, 493699687, 494379287, 495058887, 495738487, 496418087, 497097687, 497777287, 498456887, 499136487, 499816087, 500495687, 501175287, 501854887, 502534487, 503214087, 503893687, 504573287, 505252887, 505932487, 506612087, 507291687, 507971287, 508650887, 509330487, 510010087, 510689687, 511369287, 512048887, 512728487, 513408087, 514087687, 514767287, 515446887, 516126487, 516806087, 517485687, 518165287 }
{919101,641519,405680,962973,298276,740846,558287,594066,101614,162524,860297,609328,717281,953103,179045,667832,919432,30947,882926,440503,815809,142247,185521,7839,839498,864372,156099,911168,834593,837740,459164,753693,479258,381195,233018,293886,122041,791304,404303,223654,470179,264599,832981,187459,734053,528378,371642,169837,75676,254567,610339,891484,913166,795859,415675,752663,176583,571773,663831,527527,409512,639346,281220,405121,20541,30589,699006,142581,821892,103308,882586,292070,884258,715567,995880,618311,760296,883873,788147,835971,654792,914837,727454,567957,227048,143128,320619,403630,231252,500801,931156,640763,140147,728727,562236,677039,275667,777593,819619,97558,880901,702204,905979,281510,934122,418210,416172,210769,302083,720670,46739,473226,635507,290545,41182,862554,950024,878152,782535,181276,895305,230042,822038,551803,475121,900625,228841,750787,678218,564811,364697,75470,783366,787027,356979,717488,721589,289503,928256,540023,10172,491347,13248,162030,781891,54429,540935,731914,448932,839821,913189,344236,69863,251579,412390,61335,152203,641230,328473,346772,206040,693169,422241,989406,996548,295572,223245,718136,101426,667852,774510,111597,159198,787757,273627,457440,358537,330913,189354,323820,170734,618894,184408,240596,386824,596797,818282,539027,238027,146754,402150,960418,356275,340743,466175,869174,152666,689419,103661,254091,357271,878170,365687,32820,665926,155665,490260,540814,486578,195965,864633,657311,814858,49040,414258,201682,645837,232539,257060,400215,895644,659209,360632,768270,516303,343159,637443,668968,32577,741103,923058,906199,619272,805097,455371,801549,960761,945630,342362,963690,141594,206995,137352,472803,772386,67961,674484,418222,816851,447895,334788,712495,623456,211772,480764,139758,554930,118207,808726,103858,375661,248135,10057,994933,53231,465427,796481,530344,927408,655195,10385,585353,862189,147737,58155,634574,215697,248991,569148,32548,696885,903935,261394,320340,115706,258509,976450,186987,893067,301527,290845,268728,549661,300901,780012,602892,282679,576492,649587,726438,748038,659971,311790,610226,324059,886296,761152,56108,135286,846651,88655,348523,266937,866400,185214,898995,124908,161663,85981,534327,463189,376825,803054,529202,194077,583065,648445,993107,675908,298031,235896,423946,474353,547685,550523,798412,950333,828026,854519,85618,191028,459525,434140,457965,325924,619354,873311,967183,297368,959291,501509,760557,852468,820914,806110,562896,403978,454554,72355,596238,752584,308250,536535,743288,372287,603409,541699,322619,947787,912569,924588,138814,372093,358728,113130,214368,494433,986440,697903,791800,462083,199411,68708,830902,536677,874817,393797,457006,845722,466151,53243,598305,290753,106129,341593,179391,709538,399643,502009,657324,312212,426596,312489,200656,301675,425619,415024,312459,412058,112926,620611,390492,828688,689318,221393,365364,80487,615190,822370,926208,597692,391964,40865,404796,498093,898809,584186,723982,814803,602546,897657,127014,29142,210145,327670,847168,152115,259045,159627,564173,371970,296589,471016,717009,502258,692409,598725,582744,823950,421094,25304,937993,329409,582520,342789,343853,997680,926974,67834,812482,45872,481842,455848,75013,691987,783517,438532,844101,558913,114510,924625,447234,411098,395641,164242,913356,604401,762966,12451,428350,700411,554106,366342,29820,136625,225482,373672,650656,152456,957858,463138,714679,439699,918985,789691,648037,218853,744574,8490,777765,859084,933114,224998,786533,845106,905591,699888,449506,668557,228691,394207,368967,782796,760549,915138,435773,986030,288810,86428,654837,763019,65917,369515,202717,984901,675557,367106,720105,936483,375595,497869,795566,308708,239218,98450,670166,144809,314690,636023,329717,543380,30230,215035,326175,790778,130173,278299,293159,935334,364727,464348,698352,430643,833862,417420,931896,25771,784525,168352,962253,160119,182573,274170,985179,421790,372619,171696,82950,687308,807718,412666,747039,837947,144053,73214,145076,274225,867864,954587,209558,748942,418934,424261,695937,769147,841680,627832,311269,142557,796183,273521,819027,978755,64042,320557,916897,953013,492252,999846,640320,816322,928864,387359,170620,72916,976924,315696,863492,361139,270282,589401,110081,205567,13661,806017,974713,371692,950200,285982,30600,746382,75854,849627,241489,656248,686535,674737,609260,695139,190934,249579,511460,636149,153289,682079,709064,646564,514126,88907,524055,300759,678307,634135,506325,691967,440151,997390,580011,390350,799723,610610,653083,391928,976588,410923,48175,663123,85659,657434,874613,276593,423365,386072,912741,93005,584502,138157,255921,614980,227063,779975,915738,421722,414109,938415,630040,370611,452156,210050,277312,251878,820660,446746,160157,313599,857669,208332,976721,459679,865765,367685,736271,805481,753756,165364,898486,854610,819872,154406,985941,563286,934380,901678,985007,864840,356444,615047,235450,808599,341448,512761,576828,678459,959506,736985,992058,333526,461668,485130,793205,843784,852815,45827,649265}
622109
Returns: {919101, 1541210, 2163319, 2785428, 3407537, 4029646, 4651755, 5273864, 101614, 5895973, 6518082, 7140191, 7762300, 8384409, 9006518, 9628627, 10250736, 10872845, 11494954, 12117063, 12739172, 13361281, 13983390, 14605499, 15227608, 15849717, 16471826, 17093935, 17716044, 18338153, 18960262, 19582371, 20204480, 20826589, 21448698, 22070807, 22692916, 23315025, 23937134, 24559243, 25181352, 25803461, 26425570, 27047679, 27669788, 28291897, 28914006, 29536115, 30158224, 30780333, 31402442, 32024551, 32646660, 33268769, 33890878, 34512987, 35135096, 35757205, 36379314, 37001423, 37623532, 38245641, 38867750, 39489859, 40111968, 40734077, 41356186, 41978295, 42600404, 43222513, 43844622, 44466731, 45088840, 45710949, 46333058, 46955167, 47577276, 48199385, 48821494, 49443603, 50065712, 50687821, 51309930, 51932039, 52554148, 53176257, 53798366, 54420475, 55042584, 55664693, 56286802, 56908911, 57531020, 58153129, 58775238, 59397347, 60019456, 60641565, 61263674, 61885783, 62507892, 63130001, 63752110, 64374219, 64996328, 65618437, 66240546, 66862655, 67484764, 68106873, 68728982, 69351091, 69973200, 70595309, 71217418, 71839527, 72461636, 73083745, 73705854, 74327963, 74950072, 75572181, 76194290, 76816399, 77438508, 78060617, 78682726, 79304835, 79926944, 80549053, 81171162, 81793271, 82415380, 83037489, 83659598, 84281707, 84903816, 85525925, 86148034, 86770143, 87392252, 88014361, 88636470, 89258579, 89880688, 90502797, 91124906, 91747015, 92369124, 92991233, 93613342, 94235451, 94857560, 95479669, 96101778, 96723887, 97345996, 97968105, 98590214, 99212323, 99834432, 100456541, 101078650, 101700759, 102322868, 102944977, 103567086, 104189195, 104811304, 105433413, 106055522, 106677631, 107299740, 107921849, 108543958, 109166067, 109788176, 110410285, 111032394, 111654503, 112276612, 112898721, 113520830, 114142939, 114765048, 115387157, 116009266, 116631375, 117253484, 117875593, 118497702, 119119811, 119741920, 120364029, 120986138, 121608247, 122230356, 122852465, 123474574, 124096683, 124718792, 125340901, 125963010, 126585119, 127207228, 127829337, 128451446, 129073555, 129695664, 130317773, 130939882, 131561991, 132184100, 132806209, 133428318, 134050427, 134672536, 135294645, 135916754, 136538863, 137160972, 137783081, 138405190, 139027299, 139649408, 140271517, 140893626, 141515735, 142137844, 142759953, 143382062, 144004171, 144626280, 145248389, 145870498, 146492607, 147114716, 147736825, 148358934, 148981043, 149603152, 150225261, 150847370, 151469479, 152091588, 152713697, 153335806, 153957915, 154580024, 155202133, 155824242, 156446351, 157068460, 157690569, 158312678, 158934787, 159556896, 160179005, 160801114, 161423223, 162045332, 162667441, 163289550, 163911659, 164533768, 165155877, 165777986, 166400095, 167022204, 167644313, 168266422, 168888531, 169510640, 170132749, 170754858, 171376967, 171999076, 172621185, 173243294, 173865403, 174487512, 175109621, 175731730, 176353839, 176975948, 177598057, 178220166, 178842275, 179464384, 180086493, 180708602, 181330711, 181952820, 182574929, 183197038, 183819147, 184441256, 185063365, 185685474, 186307583, 186929692, 187551801, 188173910, 188796019, 189418128, 190040237, 190662346, 191284455, 191906564, 192528673, 193150782, 193772891, 194395000, 195017109, 195639218, 196261327, 196883436, 197505545, 198127654, 198749763, 199371872, 199993981, 200616090, 201238199, 201860308, 202482417, 203104526, 203726635, 204348744, 204970853, 205592962, 206215071, 206837180, 207459289, 208081398, 208703507, 209325616, 209947725, 210569834, 211191943, 211814052, 212436161, 213058270, 213680379, 214302488, 214924597, 215546706, 216168815, 216790924, 217413033, 218035142, 218657251, 219279360, 219901469, 220523578, 221145687, 221767796, 222389905, 223012014, 223634123, 224256232, 224878341, 225500450, 226122559, 226744668, 227366777, 227988886, 228610995, 229233104, 229855213, 230477322, 231099431, 231721540, 232343649, 232965758, 233587867, 234209976, 234832085, 235454194, 236076303, 236698412, 237320521, 237942630, 238564739, 239186848, 239808957, 240431066, 241053175, 241675284, 242297393, 242919502, 243541611, 244163720, 244785829, 245407938, 246030047, 246652156, 247274265, 247896374, 248518483, 249140592, 249762701, 250384810, 251006919, 251629028, 252251137, 252873246, 253495355, 254117464, 254739573, 255361682, 255983791, 256605900, 257228009, 257850118, 258472227, 259094336, 259716445, 260338554, 260960663, 261582772, 262204881, 262826990, 263449099, 264071208, 264693317, 265315426, 265937535, 266559644, 267181753, 267803862, 268425971, 269048080, 269670189, 270292298, 270914407, 271536516, 272158625, 272780734, 273402843, 274024952, 274647061, 275269170, 275891279, 276513388, 277135497, 277757606, 278379715, 279001824, 279623933, 280246042, 280868151, 281490260, 282112369, 282734478, 283356587, 283978696, 284600805, 285222914, 285845023, 286467132, 287089241, 287711350, 288333459, 288955568, 289577677, 290199786, 290821895, 291444004, 292066113, 292688222, 293310331, 293932440, 294554549, 295176658, 295798767, 296420876, 297042985, 297665094, 298287203, 298909312, 299531421, 300153530, 300775639, 301397748, 302019857, 302641966, 303264075, 303886184, 304508293, 305130402, 305752511, 306374620, 306996729, 307618838, 308240947, 308863056, 309485165, 310107274, 310729383, 311351492, 311973601, 312595710, 313217819, 313839928, 314462037, 315084146, 315706255, 316328364, 316950473, 317572582, 318194691, 318816800, 319438909, 320061018, 320683127, 321305236, 321927345, 322549454, 323171563, 323793672, 324415781, 325037890, 325659999, 326282108, 326904217, 327526326, 328148435, 328770544, 329392653, 330014762, 330636871, 331258980, 331881089, 332503198, 333125307, 333747416, 334369525, 334991634, 335613743, 336235852, 336857961, 337480070, 338102179, 338724288, 339346397, 339968506, 340590615, 341212724, 341834833, 342456942, 343079051, 343701160, 344323269, 344945378, 345567487, 346189596, 346811705, 347433814, 348055923, 348678032, 349300141, 349922250, 350544359, 351166468, 351788577, 352410686, 353032795, 353654904, 354277013, 354899122, 355521231, 356143340, 356765449, 357387558, 358009667, 358631776, 359253885, 359875994, 360498103, 361120212, 361742321, 362364430, 362986539, 363608648, 364230757, 364852866, 365474975, 366097084, 366719193, 367341302, 367963411, 368585520, 369207629, 369829738, 370451847, 371073956, 371696065, 372318174, 372940283, 373562392, 374184501, 374806610, 375428719, 376050828, 376672937, 377295046, 377917155, 378539264, 379161373, 379783482, 380405591, 381027700, 381649809, 382271918, 382894027, 383516136, 384138245, 384760354, 385382463, 386004572, 386626681, 387248790, 387870899, 388493008, 389115117, 389737226, 390359335, 390981444, 391603553, 392225662, 392847771, 393469880, 394091989, 394714098, 395336207, 395958316, 396580425, 397202534, 397824643, 398446752, 399068861, 399690970, 400313079, 400935188, 401557297, 402179406, 402801515, 403423624, 404045733, 404667842, 405289951, 405912060, 406534169, 407156278, 407778387, 408400496, 409022605, 409644714, 410266823, 410888932, 411511041, 412133150, 412755259, 413377368, 413999477, 414621586, 415243695, 415865804, 416487913, 417110022, 417732131, 418354240, 418976349, 419598458, 420220567, 420842676, 421464785, 422086894, 422709003, 423331112, 423953221, 424575330, 425197439, 425819548, 426441657, 427063766, 427685875, 428307984, 428930093, 429552202, 430174311, 430796420, 431418529, 432040638, 432662747, 433284856, 433906965, 434529074, 435151183, 435773292, 436395401, 437017510, 437639619, 438261728, 438883837, 439505946, 440128055, 440750164, 441372273, 441994382, 442616491, 443238600, 443860709, 444482818, 445104927, 445727036, 446349145, 446971254, 447593363, 448215472, 448837581, 449459690, 450081799 }
{1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
1000
Returns: {1000000, 1001000, 1002000, 1003000, 1004000, 1005000, 1006000, 1007000, 1008000, 1009000, 1010000, 1011000, 1012000, 1013000, 1014000, 1015000, 1016000, 1017000, 1018000, 1019000, 1020000, 1021000, 1022000, 1023000, 1024000, 1025000, 1026000, 1027000, 1028000, 1029000, 1030000, 1031000, 1032000, 1033000, 1034000, 1035000, 1036000, 1037000, 1038000, 1039000, 1040000, 1041000, 1042000, 1043000, 1044000, 1045000, 1046000, 1047000, 1048000, 1049000, 1050000, 1051000, 1052000, 1053000, 1054000, 1055000, 1056000, 1057000, 1058000, 1059000, 1060000, 1061000, 1062000, 1063000, 1064000, 1065000, 1066000, 1067000, 1068000, 1069000, 1070000, 1071000, 1072000, 1073000, 1074000, 1075000, 1076000, 1077000, 1078000, 1079000, 1080000, 1081000, 1082000, 1083000, 1084000, 1085000, 1086000, 1087000, 1088000, 1089000, 1090000, 1091000, 1092000, 1093000, 1094000, 1095000, 1096000, 1097000, 1098000, 1099000, 1100000, 1101000, 1102000, 1103000, 1104000, 1105000, 1106000, 1107000, 1108000, 1109000, 1110000, 1111000, 1112000, 1113000, 1114000, 1115000, 1116000, 1117000, 1118000, 1119000, 1120000, 1121000, 1122000, 1123000, 1124000, 1125000, 1126000, 1127000, 1128000, 1129000, 1130000, 1131000, 1132000, 1133000, 1134000, 1135000, 1136000, 1137000, 1138000, 1139000, 1140000, 1141000, 1142000, 1143000, 1144000, 1145000, 1146000, 1147000, 1148000, 1149000, 1150000, 1151000, 1152000, 1153000, 1154000, 1155000, 1156000, 1157000, 1158000, 1159000, 1160000, 1161000, 1162000, 1163000, 1164000, 1165000, 1166000, 1167000, 1168000, 1169000, 1170000, 1171000, 1172000, 1173000, 1174000, 1175000, 1176000, 1177000, 1178000, 1179000, 1180000, 1181000, 1182000, 1183000, 1184000, 1185000, 1186000, 1187000, 1188000, 1189000, 1190000, 1191000, 1192000, 1193000, 1194000, 1195000, 1196000, 1197000, 1198000, 1199000, 1200000, 1201000, 1202000, 1203000, 1204000, 1205000, 1206000, 1207000, 1208000, 1209000, 1210000, 1211000, 1212000, 1213000, 1214000, 1215000, 1216000, 1217000, 1218000, 1219000, 1220000, 1221000, 1222000, 1223000, 1224000, 1225000, 1226000, 1227000, 1228000, 1229000, 1230000, 1231000, 1232000, 1233000, 1234000, 1235000, 1236000, 1237000, 1238000, 1239000, 1240000, 1241000, 1242000, 1243000, 1244000, 1245000, 1246000, 1247000, 1248000, 1249000, 1250000, 1251000, 1252000, 1253000, 1254000, 1255000, 1256000, 1257000, 1258000, 1259000, 1260000, 1261000, 1262000, 1263000, 1264000, 1265000, 1266000, 1267000, 1268000, 1269000, 1270000, 1271000, 1272000, 1273000, 1274000, 1275000, 1276000, 1277000, 1278000, 1279000, 1280000, 1281000, 1282000, 1283000, 1284000, 1285000, 1286000, 1287000, 1288000, 1289000, 1290000, 1291000, 1292000, 1293000, 1294000, 1295000, 1296000, 1297000, 1298000, 1299000, 1300000, 1301000, 1302000, 1303000, 1304000, 1305000, 1306000, 1307000, 1308000, 1309000, 1310000, 1311000, 1312000, 1313000, 1314000, 1315000, 1316000, 1317000, 1318000, 1319000, 1320000, 1321000, 1322000, 1323000, 1324000, 1325000, 1326000, 1327000, 1328000, 1329000, 1330000, 1331000, 1332000, 1333000, 1334000, 1335000, 1336000, 1337000, 1338000, 1339000, 1340000, 1341000, 1342000, 1343000, 1344000, 1345000, 1346000, 1347000, 1348000, 1349000, 1350000, 1351000, 1352000, 1353000, 1354000, 1355000, 1356000, 1357000, 1358000, 1359000, 1360000, 1361000, 1362000, 1363000, 1364000, 1365000, 1366000, 1367000, 1368000, 1369000, 1370000, 1371000, 1372000, 1373000, 1374000, 1375000, 1376000, 1377000, 1378000, 1379000, 1380000, 1381000, 1382000, 1383000, 1384000, 1385000, 1386000, 1387000, 1388000, 1389000, 1390000, 1391000, 1392000, 1393000, 1394000, 1395000, 1396000, 1397000, 1398000, 1399000, 1400000, 1401000, 1402000, 1403000, 1404000, 1405000, 1406000, 1407000, 1408000, 1409000, 1410000, 1411000, 1412000, 1413000, 1414000, 1415000, 1416000, 1417000, 1418000, 1419000, 1420000, 1421000, 1422000, 1423000, 1424000, 1425000, 1426000, 1427000, 1428000, 1429000, 1430000, 1431000, 1432000, 1433000, 1434000, 1435000, 1436000, 1437000, 1438000, 1439000, 1440000, 1441000, 1442000, 1443000, 1444000, 1445000, 1446000, 1447000, 1448000, 1449000, 1450000, 1451000, 1452000, 1453000, 1454000, 1455000, 1456000, 1457000, 1458000, 1459000, 1460000, 1461000, 1462000, 1463000, 1464000, 1465000, 1466000, 1467000, 1468000, 1469000, 1470000, 1471000, 1472000, 1473000, 1474000, 1475000, 1476000, 1477000, 1478000, 1479000, 1480000, 1481000, 1482000, 1483000, 1484000, 1485000, 1486000, 1487000, 1488000, 1489000, 1490000, 1491000, 1492000, 1493000, 1494000, 1495000, 1496000, 1497000, 1498000, 1499000, 1500000, 1501000, 1502000, 1503000, 1504000, 1505000, 1506000, 1507000, 1508000, 1509000, 1510000, 1511000, 1512000, 1513000, 1514000, 1515000, 1516000, 1517000, 1518000, 1519000, 1520000, 1521000, 1522000, 1523000, 1524000, 1525000, 1526000, 1527000, 1528000, 1529000, 1530000, 1531000, 1532000, 1533000, 1534000, 1535000, 1536000, 1537000, 1538000, 1539000, 1540000, 1541000, 1542000, 1543000, 1544000, 1545000, 1546000, 1547000, 1548000, 1549000, 1550000, 1551000, 1552000, 1553000, 1554000, 1555000, 1556000, 1557000, 1558000, 1559000, 1560000, 1561000, 1562000, 1563000, 1564000, 1565000, 1566000, 1567000, 1568000, 1569000, 1570000, 1571000, 1572000, 1573000, 1574000, 1575000, 1576000, 1577000, 1578000, 1579000, 1580000, 1581000, 1582000, 1583000, 1584000, 1585000, 1586000, 1587000, 1588000, 1589000, 1590000, 1591000, 1592000, 1593000, 1594000, 1595000, 1596000, 1597000, 1598000, 1599000, 1600000, 1601000, 1602000, 1603000, 1604000, 1605000, 1606000, 1607000, 1608000, 1609000, 1610000, 1611000, 1612000, 1613000, 1614000, 1615000, 1616000, 1617000, 1618000, 1619000, 1620000, 1621000, 1622000, 1623000, 1624000, 1625000, 1626000, 1627000, 1628000, 1629000, 1630000, 1631000, 1632000, 1633000, 1634000, 1635000, 1636000, 1637000, 1638000, 1639000, 1640000, 1641000, 1642000, 1643000, 1644000, 1645000, 1646000, 1647000, 1648000, 1649000, 1650000, 1651000, 1652000, 1653000, 1654000, 1655000, 1656000, 1657000, 1658000, 1659000, 1660000, 1661000, 1662000, 1663000, 1664000, 1665000, 1666000, 1667000, 1668000, 1669000, 1670000, 1671000, 1672000, 1673000, 1674000, 1675000, 1676000, 1677000, 1678000, 1679000, 1680000, 1681000, 1682000, 1683000, 1684000, 1685000, 1686000, 1687000, 1688000, 1689000, 1690000, 1691000, 1692000, 1693000, 1694000, 1695000, 1696000, 1697000, 1698000, 1699000, 1700000, 1701000, 1702000, 1703000, 1704000, 1705000, 1706000, 1707000, 1708000, 1709000, 1710000, 1711000, 1712000, 1713000, 1714000, 1715000, 1716000, 1717000, 1718000, 1719000, 1720000, 1721000, 1722000, 1723000, 1724000, 1725000, 1726000, 1727000, 1728000, 1729000, 1730000, 1731000, 1732000, 1733000, 1734000, 1735000, 1736000, 1737000, 1738000, 1739000, 1740000, 1741000, 1742000, 1743000, 1744000, 1745000, 1746000, 1747000, 1748000, 1749000, 1750000, 1751000, 1752000, 1753000, 1754000, 1755000, 1756000, 1757000, 1758000, 1759000, 1760000, 1761000, 1762000, 1763000, 1764000, 1765000, 1766000, 1767000, 1768000, 1769000, 1770000, 1771000, 1772000, 1773000, 1774000, 1775000, 1776000, 1777000, 1778000, 1779000, 1780000, 1781000, 1782000, 1783000, 1784000, 1785000, 1786000, 1787000, 1788000, 1789000, 1790000, 1791000, 1792000, 1793000, 1794000, 1795000, 1796000, 1797000, 1798000, 1799000, 1800000, 1801000, 1802000, 1803000, 1804000, 1805000, 1806000, 1807000, 1808000, 1809000, 1810000, 1811000, 1812000, 1813000, 1814000, 1815000, 1816000, 1817000, 1818000, 1819000, 1820000, 1821000, 1822000, 1823000, 1824000, 1825000, 1826000, 1827000, 1828000, 1829000, 1830000, 1831000, 1832000, 1833000, 1834000, 1835000, 1836000, 1837000, 1838000, 1839000, 1840000, 1841000, 1842000, 1843000, 1844000, 1845000, 1846000, 1847000, 1848000, 1849000, 1850000, 1851000, 1852000, 1853000, 1854000, 1855000, 1856000, 1857000, 1858000, 1859000, 1860000, 1861000, 1862000, 1863000, 1864000, 1865000, 1866000, 1867000, 1868000, 1869000, 1870000, 1871000, 1872000, 1873000, 1874000, 1875000, 1876000, 1877000, 1878000, 1879000, 1880000, 1881000, 1882000, 1883000, 1884000, 1885000, 1886000, 1887000, 1888000, 1889000, 1890000, 1891000, 1892000, 1893000, 1894000, 1895000, 1896000, 1897000, 1898000, 1899000, 1900000, 1901000, 1902000, 1903000, 1904000, 1905000, 1906000, 1907000, 1908000, 1909000, 1910000, 1911000, 1912000, 1913000, 1914000, 1915000, 1916000, 1917000, 1918000, 1919000, 1920000, 1921000, 1922000, 1923000, 1924000, 1925000, 1926000, 1927000, 1928000, 1929000, 1930000, 1931000, 1932000, 1933000, 1934000, 1935000, 1936000, 1937000, 1938000, 1939000, 1940000, 1941000, 1942000, 1943000, 1944000, 1945000, 1946000, 1947000, 1948000, 1949000, 1950000, 1951000, 1952000, 1953000, 1954000, 1955000, 1956000, 1957000, 1958000, 1959000, 1960000, 1961000, 1962000, 1963000, 1964000, 1965000, 1966000, 1967000, 1968000, 1969000, 1970000, 1971000, 1972000, 1973000, 1974000, 1975000, 1976000, 1977000, 1978000, 1979000, 1980000, 1981000, 1982000, 1983000, 1984000, 1985000, 1986000, 1987000, 1988000, 1989000, 1990000, 1991000, 1992000, 1993000, 1994000, 1995000, 1996000, 1997000, 1998000, 1999000 }
{984724,936457,903666,956274,976562,930266,993477,994131,985433,966435,996503,929764,910526,922547,967395,909448,934587,975356,975191,975357,918332,946989,986095,997449,967629,914968,977010,934598,935429,955859,985624,966913,985685,998387,908442,914054,934251,984465,902902,996813,990067,930959,937348,966870,937584,902374,995403,990830,901830,916868,946191,957128,953442,986237,972368,986904,908358,976734,950896,933106,911060,912002,918212,936317,932111,978993,974319,967321,922207,983467,906367,963823,924365,960173,968424,927516,955256,954217,931941,905312,929805,931857,964502,998360,936155,948723,995649,908688,940628,927339,909164,946752,950654,909351,971541,936062,924129,920402,919267,970618,910024,928135,931761,922537,999119,999701,998389,981162,987291,957648,993821,985789,916365,945886,939585,998675,907040,902618,985466,917484,944544,954651,977374,948637,993104,995368,911838,926261,991759,951717,933395,900240,991475,987860,966917,992184,997397,968267,987218,984294,964931,992322,994360,913755,924227,978652,962478,917070,955427,992275,996545,901162,907743,951646,983041,944883,964361,955240,953362,976802,946780,970228,902361,992580,998935,919359,923953,904613,917754,997575,996978,978782,995315,998790,959136,965669,973138,961127,989874,988659,935037,923143,929723,943436,998493,971007,957527,983913,903006,991069,986524,953523,932026,963333,966165,962860,904438,953422,980985,989419,918002,971631,931749,989194,912575,955207,922026,954447,985061,957066,922877,900271,983875,962270,958786,901886,988276,977241,948484,924573,976689,995421,938831,973192,985113,940557,905400,943697,999383,971821,989635,942550,912471,933054,987954,948055,945504,968016,967581,959640,940879,966937,970229,988925,928309,979717,937422,965437,948035,984702,996086,956171,950702,930748,996366,975508,950831,923981,924699,963803,948164,951309,990535,978919,906133,913307,956689,970084,996451,952331,971086,996733,901337,990491,923250,968422,992779,938022,922456,911563,976150,959219,959509,941722,953589,977050,965714,900085,902732,967079,948102,901998,909776,906854,905602,908300,908755,914099,910621,993051,976731,923129,940815,965918,980817,985690,953082,911082,905394,913121,936675,948826,927131,911952,901713,909974,928696,903270,943771,920121,938393,911981,911252,995977,901481,935220,947233,978550,939392,994272,920459,996433,945977,964886,944888,987310,966231,997901,999218,968197,950492,921265,929581,942843,950425,970357,919196,916851,958673,944009,911807,945481,916211,968453,900974,943551,961068,965301,962170,951425,907721,954074,993192,988269,903004,944756,904583,986208,997913,954008,992384,949254,986495,904816,935615,971037,908232,940688,972921,959865,953628,930252,933257,916739,930624,923817,914478,940665,970800,988526,999793,985585,942431,946428,995876,930878,907638,925772,940321,966013,924944,993164,924092,980774,909002,975871,906742,954899,974673,926037,944544,985514,984133,916203,978666,944153,958654,999208,939722,928951,959275,916538,901290,938846,989904,950558,988605,963788,965427,992279,911404,976951,979883,901394,922977,976224,974345,900113,929621,939128,975693,987296,943126,998973,923081,997943,900315,900340,972839,918885,922929,985721,991902,938428,939522,928546,987032,948338,947240,932685,932019,910554,905061,954718,915256,985307,902315,926321,951072,954814,937767,977561,922520,921900,940130,936498,908938,915092,921111,912545,947529,970789,977985,990609,942720,943220,989017,961009,979234,952263,956858,998382,950323,935491,927862,995187,945137,944198,922652,973490,993098,942442,937467,903916,995535,996375,947449,997644,978582,952295,937471,990343,976735,919762,919264,927607,956508,996283,982714,969466,924232,922485,993436,927471,951284,930836,960514,917436,969753,993429,970616,930729,935745,922906,906858,961178,949364,921934,917203,987954,921849,940078,976056,949359,971796,933335,956926,906753,976523,999991,954301,972879,985623,986885,921748,921435,978606,908484,988559,953957,978866,969525,918353,990757,999894,936208,901447,923204,932540,931253,935145,981437,976341,960319,996450,935483,917692,993095,910605,976454,972545,989890,935804,994774,910869,991981,908031,920625,952874,958959,990264,975534,983337,986791,949579,906014,994599,925503,908522,977685,923998,986985,959816,990609,936548,995871,918363,931284,922569,910093,973511,920779,964519,902865,990379,986163,960433,921129,982396,937768,966988,920400,906401,906448,919766,996945,903896,929326,968010,958846,964856,954374,951907,986839,945680,943464,990924,933243,921462,983551,930075,959575,964749,976646,969481,933003,955148,942411,948444,944989,948306,985968,966194,964159,912819,919473,991619,931460,961894,914409,943836,920482,970889,941868,952013,927542,929595,981431,929910,987661,904506,977059,946984,902232,912457,952515,997962,976067,904470,930535,961950,998276,978348,921772,958011,924992,997313,986690,915368,922424,908964,970046,915064,917802,953778,965142,999066,984538,951094,970013,984094,948165,923066,957288,976907,967391,963589,935765,974784,964781,965639,922074,905776,919986,914161,981144,964221,965270,911519,978031,934593,970285,994968,931983,995032,969929,987303,994225,906739,999793,986296,904457,970825,993506,992325,933862,939695,932963,954264,954515,910216,986922,937169,929361,913670,941232,945573,984038,940625,944066,945830,986734,955841,947717,954493,902168,928090,907170,995314,917562,983951,906349,939413,933926,952998,940599,920940,953684,913606,961334,945551,952890,952173,962144,975344,943097,933546,943615,981061,995636,962419,927258,949175,931210,923817,982174,997059,973773,914026,928187,965194,975778,970001,909332,930188,922074,901797,980417,951865,930097,955735,989890,913022,912967,913363,912221,993950,990976,941599,964939,941281,987808,961008,954571,910967,905880,915021,987556,949885,978719,972676,905091,994105,944902,921673,940695,995136,977509,920533,960153,904846,962971,903153,911701,931391,924271,990156,906416,937921,994509,944030,984667,975224,995234,949983,991654,974921,919446,953886,934615,961631,909283,960637,968129,968934,975306,902064,978237,918798,961348,916041,963500,943179,990353,996833,995141,992253,934660,909687,938735,902951,993917,907908,970955,947489,989628,984861,968770,931457,997585,901729,947598,918867,953563,940397,903913,987109,975285,909128,985910,919589,986987,972741,986941,999297,963528,940602,995038,929594,946486,919258,975455,932592,966314,988165,927853,961212,989215,991208,914971,978732,961891,936053,947870,992188,994043,971235,935514,933970,970338,951252,916846,937213,972197,933851,933522,921841,992574,924470,983291,956798,916891,905903,990357,930061,941013,934268,938559,971412,989940,984742,953816,903284,981675,940018,946551,935910,996082,935719,969054,983511,919952,980733,986060,958119,911976,904942,905564,951802,912513,992959,926948,974179,985899,989494,958739,968769,917208,939943,973280,952265,964983,978662,946067,946804,905605,957113,955491,903451,969300,926336,977571,977641,977073,993776,953733,986091,994796,924708,971954,950282,996178,911989,981660,905309,978289,962219,930083,984836,903937}
997
Returns: {984724, 936457, 903666, 956274, 976562, 930266, 993477, 994474, 985721, 966435, 996503, 931263, 910526, 922547, 967432, 909448, 934587, 975356, 977559, 978556, 918332, 946989, 986718, 997500, 968429, 914968, 979553, 937454, 938451, 957271, 987715, 969426, 988712, 998497, 908442, 915965, 939448, 989709, 904663, 999494, 990706, 932260, 940445, 970423, 941442, 902374, 995471, 991703, 905660, 916962, 947986, 958268, 953442, 1000491, 972368, 1001488, 911523, 980550, 950896, 933257, 912520, 913517, 919329, 942439, 943436, 981547, 974319, 982544, 923544, 983541, 906657, 963823, 924541, 960173, 1002485, 927516, 955256, 961170, 944433, 920326, 945430, 948983, 964820, 1003482, 951893, 962167, 1004479, 921323, 1005476, 928513, 925538, 1006473, 1007470, 1008467, 1009464, 1010461, 1011458, 1012455, 1013452, 1014449, 1015446, 1016443, 1017440, 1018437, 1019434, 1020431, 1021428, 1022425, 1023422, 1024419, 1025416, 1026413, 1027410, 1028407, 1029404, 1030401, 1031398, 1032395, 1033392, 1034389, 1035386, 1036383, 1037380, 1038377, 1039374, 1040371, 1041368, 1042365, 1043362, 1044359, 1045356, 900240, 1046353, 1047350, 1048347, 1049344, 1050341, 1051338, 1052335, 1053332, 1054329, 1055326, 1056323, 1057320, 1058317, 1059314, 1060311, 1061308, 1062305, 1063302, 1064299, 901237, 1065296, 1066293, 1067290, 1068287, 1069284, 1070281, 1071278, 1072275, 1073272, 1074269, 1075266, 1076263, 1077260, 1078257, 1079254, 1080251, 1081248, 1082245, 1083242, 1084239, 1085236, 1086233, 1087230, 1088227, 1089224, 1090221, 1091218, 1092215, 1093212, 1094209, 1095206, 1096203, 1097200, 1098197, 1099194, 1100191, 1101188, 1102185, 1103182, 1104179, 1105176, 1106173, 1107170, 1108167, 1109164, 1110161, 1111158, 1112155, 1113152, 1114149, 1115146, 1116143, 1117140, 1118137, 1119134, 1120131, 1121128, 1122125, 1123122, 1124119, 1125116, 1126113, 1127110, 1128107, 1129104, 1130101, 1131098, 1132095, 1133092, 1134089, 1135086, 1136083, 1137080, 1138077, 1139074, 1140071, 1141068, 1142065, 1143062, 1144059, 1145056, 1146053, 1147050, 1148047, 1149044, 1150041, 1151038, 1152035, 1153032, 1154029, 1155026, 1156023, 1157020, 1158017, 1159014, 1160011, 1161008, 1162005, 1163002, 1163999, 1164996, 1165993, 1166990, 1167987, 1168984, 1169981, 1170978, 1171975, 1172972, 1173969, 1174966, 1175963, 1176960, 1177957, 1178954, 1179951, 1180948, 1181945, 1182942, 1183939, 1184936, 1185933, 1186930, 1187927, 1188924, 1189921, 1190918, 1191915, 1192912, 1193909, 1194906, 1195903, 1196900, 1197897, 1198894, 1199891, 1200888, 1201885, 1202882, 1203879, 1204876, 1205873, 1206870, 1207867, 1208864, 1209861, 1210858, 1211855, 1212852, 1213849, 1214846, 1215843, 1216840, 1217837, 1218834, 1219831, 1220828, 1221825, 1222822, 1223819, 1224816, 1225813, 1226810, 1227807, 1228804, 1229801, 1230798, 1231795, 1232792, 1233789, 1234786, 1235783, 1236780, 1237777, 1238774, 1239771, 1240768, 1241765, 1242762, 1243759, 1244756, 1245753, 1246750, 1247747, 1248744, 1249741, 1250738, 1251735, 1252732, 1253729, 1254726, 1255723, 1256720, 1257717, 1258714, 1259711, 1260708, 1261705, 1262702, 1263699, 1264696, 1265693, 1266690, 1267687, 1268684, 1269681, 1270678, 1271675, 1272672, 1273669, 1274666, 1275663, 1276660, 1277657, 1278654, 1279651, 1280648, 1281645, 1282642, 1283639, 1284636, 1285633, 1286630, 1287627, 1288624, 1289621, 1290618, 1291615, 1292612, 1293609, 1294606, 1295603, 1296600, 1297597, 1298594, 1299591, 1300588, 1301585, 1302582, 1303579, 1304576, 1305573, 1306570, 1307567, 1308564, 1309561, 1310558, 1311555, 1312552, 1313549, 1314546, 1315543, 1316540, 1317537, 1318534, 1319531, 1320528, 1321525, 1322522, 1323519, 1324516, 1325513, 1326510, 1327507, 1328504, 1329501, 1330498, 1331495, 1332492, 1333489, 1334486, 1335483, 1336480, 1337477, 1338474, 1339471, 1340468, 1341465, 1342462, 1343459, 1344456, 1345453, 1346450, 1347447, 1348444, 1349441, 1350438, 1351435, 1352432, 1353429, 1354426, 1355423, 1356420, 1357417, 1358414, 1359411, 1360408, 1361405, 1362402, 1363399, 1364396, 1365393, 1366390, 1367387, 1368384, 1369381, 1370378, 1371375, 1372372, 1373369, 1374366, 1375363, 1376360, 1377357, 1378354, 1379351, 1380348, 1381345, 1382342, 1383339, 1384336, 1385333, 1386330, 1387327, 1388324, 1389321, 1390318, 1391315, 1392312, 1393309, 1394306, 1395303, 1396300, 1397297, 1398294, 1399291, 1400288, 1401285, 1402282, 1403279, 1404276, 1405273, 1406270, 1407267, 1408264, 1409261, 1410258, 1411255, 1412252, 1413249, 1414246, 1415243, 1416240, 1417237, 1418234, 1419231, 1420228, 1421225, 1422222, 1423219, 1424216, 1425213, 1426210, 1427207, 1428204, 1429201, 1430198, 1431195, 1432192, 1433189, 1434186, 1435183, 1436180, 1437177, 1438174, 1439171, 1440168, 1441165, 1442162, 1443159, 1444156, 1445153, 1446150, 1447147, 1448144, 1449141, 1450138, 1451135, 1452132, 1453129, 1454126, 1455123, 1456120, 1457117, 1458114, 1459111, 1460108, 1461105, 1462102, 1463099, 1464096, 1465093, 1466090, 1467087, 1468084, 1469081, 1470078, 1471075, 1472072, 1473069, 1474066, 1475063, 1476060, 1477057, 1478054, 1479051, 1480048, 1481045, 1482042, 1483039, 1484036, 1485033, 1486030, 1487027, 1488024, 1489021, 1490018, 1491015, 1492012, 1493009, 1494006, 1495003, 1496000, 1496997, 1497994, 1498991, 1499988, 1500985, 1501982, 1502979, 1503976, 1504973, 1505970, 1506967, 1507964, 1508961, 1509958, 1510955, 1511952, 1512949, 1513946, 1514943, 1515940, 1516937, 1517934, 1518931, 1519928, 1520925, 1521922, 1522919, 1523916, 1524913, 1525910, 1526907, 1527904, 1528901, 1529898, 1530895, 1531892, 1532889, 1533886, 1534883, 1535880, 1536877, 1537874, 1538871, 1539868, 1540865, 1541862, 1542859, 1543856, 1544853, 1545850, 1546847, 1547844, 1548841, 1549838, 1550835, 1551832, 1552829, 1553826, 1554823, 1555820, 1556817, 1557814, 1558811, 1559808, 1560805, 1561802, 1562799, 1563796, 1564793, 1565790, 1566787, 1567784, 1568781, 1569778, 1570775, 1571772, 1572769, 1573766, 1574763, 1575760, 1576757, 1577754, 1578751, 1579748, 1580745, 1581742, 1582739, 1583736, 1584733, 1585730, 1586727, 1587724, 1588721, 1589718, 1590715, 1591712, 1592709, 1593706, 1594703, 1595700, 1596697, 1597694, 1598691, 1599688, 1600685, 1601682, 1602679, 1603676, 1604673, 1605670, 1606667, 1607664, 1608661, 1609658, 1610655, 1611652, 1612649, 1613646, 1614643, 1615640, 1616637, 1617634, 1618631, 1619628, 1620625, 1621622, 1622619, 1623616, 1624613, 1625610, 1626607, 1627604, 1628601, 1629598, 1630595, 1631592, 1632589, 1633586, 1634583, 1635580, 1636577, 1637574, 1638571, 1639568, 1640565, 1641562, 1642559, 1643556, 1644553, 1645550, 1646547, 1647544, 1648541, 1649538, 1650535, 1651532, 1652529, 1653526, 1654523, 1655520, 1656517, 1657514, 1658511, 1659508, 1660505, 1661502, 1662499, 1663496, 1664493, 1665490, 1666487, 1667484, 1668481, 1669478, 1670475, 1671472, 1672469, 1673466, 1674463, 1675460, 1676457, 1677454, 1678451, 1679448, 1680445, 1681442, 1682439, 1683436, 1684433, 1685430, 1686427, 1687424, 1688421, 1689418, 1690415, 1691412, 1692409, 1693406, 1694403, 1695400, 1696397, 1697394, 1698391, 1699388, 1700385, 1701382, 1702379, 1703376, 1704373, 1705370, 1706367, 1707364, 1708361, 1709358, 1710355, 1711352, 1712349, 1713346, 1714343, 1715340, 1716337, 1717334, 1718331, 1719328, 1720325, 1721322, 1722319, 1723316, 1724313, 1725310, 1726307, 1727304, 1728301, 1729298, 1730295, 1731292, 1732289, 1733286, 1734283, 1735280, 1736277, 1737274, 1738271, 1739268, 1740265, 1741262, 1742259, 1743256, 1744253, 1745250, 1746247, 1747244, 1748241, 1749238, 1750235, 1751232, 1752229, 1753226, 1754223, 1755220, 1756217, 1757214, 1758211, 1759208, 1760205, 1761202, 1762199, 1763196, 1764193, 1765190, 1766187, 1767184, 1768181, 1769178, 1770175, 1771172, 1772169, 1773166, 1774163, 1775160, 1776157, 1777154, 1778151, 1779148, 1780145, 1781142, 1782139, 1783136, 1784133, 1785130, 1786127, 1787124, 1788121, 1789118, 1790115, 1791112, 1792109, 1793106, 1794103, 1795100, 1796097, 1797094, 1798091, 1799088, 1800085, 1801082, 1802079, 1803076, 1804073, 1805070, 1806067, 1807064, 1808061, 1809058, 1810055, 1811052, 1812049, 1813046, 1814043, 1815040, 1816037, 1817034, 1818031, 1819028, 1820025, 1821022, 1822019, 1823016, 1824013, 1825010, 1826007, 1827004, 1828001, 1828998, 1829995, 1830992, 1831989, 1832986, 1833983, 1834980, 1835977, 1836974, 1837971, 1838968, 1839965, 1840962, 1841959, 1842956, 1843953, 1844950, 1845947, 1846944, 1847941, 1848938, 1849935, 1850932, 1851929, 1852926, 1853923, 1854920, 1855917, 1856914, 1857911, 1858908, 1859905, 1860902, 1861899, 1862896, 1863893, 1864890, 1865887, 1866884, 1867881, 1868878, 1869875, 1870872, 1871869, 1872866, 1873863, 1874860, 1875857, 1876854, 1877851, 1878848, 1879845, 1880842, 1881839, 1882836, 1883833, 1884830, 1885827, 1886824, 1887821, 1888818, 1889815, 1890812, 1891809, 1892806, 1893803, 1894800, 1895797, 1896794, 1897791, 1898788, 1899785, 1900782, 1901779, 1902776, 1903773, 1904770, 1905767, 1906764, 1907761, 1908758, 1909755 }
{104,120,213,132,177,255,216,155,99,146,108,94,214,200,210,221,229,224,191,215,129,101,121,146,163,198,115,89,98,206,172,212,146,113,263,242,97,109,217,206,173,243,219,115,172,249,156,221,202,265,256,151,187,197,215,170}
11
Returns: {104, 120, 213, 132, 177, 255, 224, 155, 143, 166, 188, 199, 235, 266, 277, 288, 299, 310, 321, 332, 343, 354, 365, 376, 387, 398, 409, 89, 420, 431, 442, 453, 464, 475, 486, 497, 508, 519, 530, 541, 552, 563, 574, 585, 596, 607, 618, 629, 640, 651, 662, 673, 684, 695, 706, 717 }
{250,135,150,150,97,263,182,246,258,190,145,253,119,142,98,132,136,229,159,137,238,231,189,264,133,224,229,147,181,162,265,162,201,98,216,202,218,254,132,207,175,133,192,151}
10
Returns: {250, 135, 150, 160, 97, 263, 182, 273, 283, 192, 170, 293, 119, 202, 107, 212, 222, 232, 303, 313, 323, 333, 343, 353, 363, 373, 383, 393, 403, 413, 423, 433, 443, 453, 463, 473, 483, 493, 503, 513, 523, 533, 543, 553 }
{74,171,181,216,85,226,163,123,133,123,126,218,141,74,112,198,76,184,84,198,122,72,137,153,109,185,160,192,235,204,94,72,138,163,177,111,105,103,122,174,115,184,108,144,194,108,106,207,228,126,120,65,134,193,155,131,93,78,86,91,170,68,225,71,120,165,71,161,156,129,98,159,202,142,67,159,186,234,81,130,123,90,83,145,171,174}
20
Returns: {74, 171, 191, 216, 94, 236, 256, 123, 143, 276, 296, 316, 336, 356, 376, 396, 416, 436, 456, 476, 496, 516, 536, 556, 576, 596, 616, 636, 656, 676, 696, 716, 736, 756, 776, 796, 816, 836, 856, 876, 896, 916, 936, 956, 976, 996, 1016, 1036, 1056, 1076, 1096, 1116, 1136, 1156, 1176, 1196, 1216, 1236, 1256, 1276, 1296, 1316, 1336, 1356, 1376, 1396, 1416, 1436, 1456, 1476, 1496, 1516, 1536, 1556, 1576, 1596, 1616, 1636, 1656, 1676, 1696, 1716, 1736, 1756, 1776, 1796 }
{139,45,156,97,139,169,106,172,145,56,185,127,153,72,148,83,124,140,102,127,99,87,174,46,89,71,190,157,151,154,163,89,182,119,142,120,115,75,119,88,86,132,170,67,159,145,105,110,84,163,65,138,77}
17
Returns: {139, 45, 156, 97, 173, 190, 114, 207, 224, 62, 241, 258, 275, 79, 292, 309, 326, 343, 360, 377, 394, 411, 428, 445, 462, 479, 496, 513, 530, 547, 564, 581, 598, 615, 632, 649, 666, 683, 700, 717, 734, 751, 768, 785, 802, 819, 836, 853, 870, 887, 904, 921, 938 }
{173,66,107,171,193,224,240,95,143,98,192,165,203,97,209,124,80,36,60,60,238,166,163,36,108,221,68,54,59,48,101,198,80,183,128,32,166,127,93,60,191,45,191,154,108,159,29,155,161,63,181,159,204,103,161,63,83,195,83,108,217,159,65,57,101,159,63,233,46,131}
6
Returns: {173, 66, 107, 179, 193, 224, 240, 95, 143, 101, 199, 165, 205, 113, 211, 124, 80, 36, 60, 72, 246, 185, 217, 42, 130, 230, 86, 54, 136, 48, 149, 252, 155, 258, 264, 270, 276, 282, 288, 294, 300, 306, 312, 318, 324, 330, 29, 336, 342, 348, 354, 360, 366, 372, 378, 384, 390, 396, 402, 408, 414, 420, 426, 432, 438, 444, 450, 456, 462, 468 }
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
1000000
Returns: {1, 1000001, 2000001, 3000001, 4000001, 5000001, 6000001, 7000001, 8000001, 9000001, 10000001, 11000001, 12000001, 13000001, 14000001, 15000001, 16000001, 17000001, 18000001, 19000001, 20000001, 21000001, 22000001, 23000001, 24000001, 25000001, 26000001, 27000001, 28000001, 29000001, 30000001, 31000001, 32000001, 33000001, 34000001, 35000001, 36000001, 37000001, 38000001, 39000001, 40000001, 41000001, 42000001, 43000001, 44000001, 45000001, 46000001, 47000001, 48000001, 49000001, 50000001, 51000001, 52000001, 53000001, 54000001, 55000001, 56000001, 57000001, 58000001, 59000001, 60000001, 61000001, 62000001, 63000001, 64000001, 65000001, 66000001, 67000001, 68000001, 69000001, 70000001, 71000001, 72000001, 73000001, 74000001, 75000001, 76000001, 77000001, 78000001, 79000001, 80000001, 81000001, 82000001, 83000001, 84000001, 85000001, 86000001, 87000001, 88000001, 89000001, 90000001, 91000001, 92000001, 93000001, 94000001, 95000001, 96000001, 97000001, 98000001, 99000001, 100000001, 101000001, 102000001, 103000001, 104000001, 105000001, 106000001, 107000001, 108000001, 109000001, 110000001, 111000001, 112000001, 113000001, 114000001, 115000001, 116000001, 117000001, 118000001, 119000001, 120000001, 121000001, 122000001, 123000001, 124000001, 125000001, 126000001, 127000001, 128000001, 129000001, 130000001, 131000001, 132000001, 133000001, 134000001, 135000001, 136000001, 137000001, 138000001, 139000001, 140000001, 141000001, 142000001, 143000001, 144000001, 145000001, 146000001, 147000001, 148000001, 149000001, 150000001, 151000001, 152000001, 153000001, 154000001, 155000001, 156000001, 157000001, 158000001, 159000001, 160000001, 161000001, 162000001, 163000001, 164000001, 165000001, 166000001, 167000001, 168000001, 169000001, 170000001, 171000001, 172000001, 173000001, 174000001, 175000001, 176000001, 177000001, 178000001, 179000001, 180000001, 181000001, 182000001, 183000001, 184000001, 185000001, 186000001, 187000001, 188000001, 189000001, 190000001, 191000001, 192000001, 193000001, 194000001, 195000001, 196000001, 197000001, 198000001, 199000001, 200000001, 201000001, 202000001, 203000001, 204000001, 205000001, 206000001, 207000001, 208000001, 209000001, 210000001, 211000001, 212000001, 213000001, 214000001, 215000001, 216000001, 217000001, 218000001, 219000001, 220000001, 221000001, 222000001, 223000001, 224000001, 225000001, 226000001, 227000001, 228000001, 229000001, 230000001, 231000001, 232000001, 233000001, 234000001, 235000001, 236000001, 237000001, 238000001, 239000001, 240000001, 241000001, 242000001, 243000001, 244000001, 245000001, 246000001, 247000001, 248000001, 249000001, 250000001, 251000001, 252000001, 253000001, 254000001, 255000001, 256000001, 257000001, 258000001, 259000001, 260000001, 261000001, 262000001, 263000001, 264000001, 265000001, 266000001, 267000001, 268000001, 269000001, 270000001, 271000001, 272000001, 273000001, 274000001, 275000001, 276000001, 277000001, 278000001, 279000001, 280000001, 281000001, 282000001, 283000001, 284000001, 285000001, 286000001, 287000001, 288000001, 289000001, 290000001, 291000001, 292000001, 293000001, 294000001, 295000001, 296000001, 297000001, 298000001, 299000001, 300000001, 301000001, 302000001, 303000001, 304000001, 305000001, 306000001, 307000001, 308000001, 309000001, 310000001, 311000001, 312000001, 313000001, 314000001, 315000001, 316000001, 317000001, 318000001, 319000001, 320000001, 321000001, 322000001, 323000001, 324000001, 325000001, 326000001, 327000001, 328000001, 329000001, 330000001, 331000001, 332000001, 333000001, 334000001, 335000001, 336000001, 337000001, 338000001, 339000001, 340000001, 341000001, 342000001, 343000001, 344000001, 345000001, 346000001, 347000001, 348000001, 349000001, 350000001, 351000001, 352000001, 353000001, 354000001, 355000001, 356000001, 357000001, 358000001, 359000001, 360000001, 361000001, 362000001, 363000001, 364000001, 365000001, 366000001, 367000001, 368000001, 369000001, 370000001, 371000001, 372000001, 373000001, 374000001, 375000001, 376000001, 377000001, 378000001, 379000001, 380000001, 381000001, 382000001, 383000001, 384000001, 385000001, 386000001, 387000001, 388000001, 389000001, 390000001, 391000001, 392000001, 393000001, 394000001, 395000001, 396000001, 397000001, 398000001, 399000001, 400000001, 401000001, 402000001, 403000001, 404000001, 405000001, 406000001, 407000001, 408000001, 409000001, 410000001, 411000001, 412000001, 413000001, 414000001, 415000001, 416000001, 417000001, 418000001, 419000001, 420000001, 421000001, 422000001, 423000001, 424000001, 425000001, 426000001, 427000001, 428000001, 429000001, 430000001, 431000001, 432000001, 433000001, 434000001, 435000001, 436000001, 437000001, 438000001, 439000001, 440000001, 441000001, 442000001, 443000001, 444000001, 445000001, 446000001, 447000001, 448000001, 449000001, 450000001, 451000001, 452000001, 453000001, 454000001, 455000001, 456000001, 457000001, 458000001, 459000001, 460000001, 461000001, 462000001, 463000001, 464000001, 465000001, 466000001, 467000001, 468000001, 469000001, 470000001, 471000001, 472000001, 473000001, 474000001, 475000001, 476000001, 477000001, 478000001, 479000001, 480000001, 481000001, 482000001, 483000001, 484000001, 485000001, 486000001, 487000001, 488000001, 489000001, 490000001, 491000001, 492000001, 493000001, 494000001, 495000001, 496000001, 497000001, 498000001, 499000001, 500000001, 501000001, 502000001, 503000001, 504000001, 505000001, 506000001, 507000001, 508000001, 509000001, 510000001, 511000001, 512000001, 513000001, 514000001, 515000001, 516000001, 517000001, 518000001, 519000001, 520000001, 521000001, 522000001, 523000001, 524000001, 525000001, 526000001, 527000001, 528000001, 529000001, 530000001, 531000001, 532000001, 533000001, 534000001, 535000001, 536000001, 537000001, 538000001, 539000001, 540000001, 541000001, 542000001, 543000001, 544000001, 545000001, 546000001, 547000001, 548000001, 549000001, 550000001, 551000001, 552000001, 553000001, 554000001, 555000001, 556000001, 557000001, 558000001, 559000001, 560000001, 561000001, 562000001, 563000001, 564000001, 565000001, 566000001, 567000001, 568000001, 569000001, 570000001, 571000001, 572000001, 573000001, 574000001, 575000001, 576000001, 577000001, 578000001, 579000001, 580000001, 581000001, 582000001, 583000001, 584000001, 585000001, 586000001, 587000001, 588000001, 589000001, 590000001, 591000001, 592000001, 593000001, 594000001, 595000001, 596000001, 597000001, 598000001, 599000001, 600000001, 601000001, 602000001, 603000001, 604000001, 605000001, 606000001, 607000001, 608000001, 609000001, 610000001, 611000001, 612000001, 613000001, 614000001, 615000001, 616000001, 617000001, 618000001, 619000001, 620000001, 621000001, 622000001, 623000001, 624000001, 625000001, 626000001, 627000001, 628000001, 629000001, 630000001, 631000001, 632000001, 633000001, 634000001, 635000001, 636000001, 637000001, 638000001, 639000001, 640000001, 641000001, 642000001, 643000001, 644000001, 645000001, 646000001, 647000001, 648000001, 649000001, 650000001, 651000001, 652000001, 653000001, 654000001, 655000001, 656000001, 657000001, 658000001, 659000001, 660000001, 661000001, 662000001, 663000001, 664000001, 665000001, 666000001, 667000001, 668000001, 669000001, 670000001, 671000001, 672000001, 673000001, 674000001, 675000001, 676000001, 677000001, 678000001, 679000001, 680000001, 681000001, 682000001, 683000001, 684000001, 685000001, 686000001, 687000001, 688000001, 689000001, 690000001, 691000001, 692000001, 693000001, 694000001, 695000001, 696000001, 697000001, 698000001, 699000001, 700000001, 701000001, 702000001, 703000001, 704000001, 705000001, 706000001, 707000001, 708000001, 709000001, 710000001, 711000001, 712000001, 713000001, 714000001, 715000001, 716000001, 717000001, 718000001, 719000001, 720000001, 721000001, 722000001, 723000001, 724000001, 725000001, 726000001, 727000001, 728000001, 729000001, 730000001, 731000001, 732000001, 733000001, 734000001, 735000001, 736000001, 737000001, 738000001, 739000001, 740000001, 741000001, 742000001, 743000001, 744000001, 745000001, 746000001, 747000001, 748000001, 749000001, 750000001, 751000001, 752000001, 753000001, 754000001, 755000001, 756000001, 757000001, 758000001, 759000001, 760000001, 761000001, 762000001, 763000001, 764000001, 765000001, 766000001, 767000001, 768000001, 769000001, 770000001, 771000001, 772000001, 773000001, 774000001, 775000001, 776000001, 777000001, 778000001, 779000001, 780000001, 781000001, 782000001, 783000001, 784000001, 785000001, 786000001, 787000001, 788000001, 789000001, 790000001, 791000001, 792000001, 793000001, 794000001, 795000001, 796000001, 797000001, 798000001, 799000001, 800000001, 801000001, 802000001, 803000001, 804000001, 805000001, 806000001, 807000001, 808000001, 809000001, 810000001, 811000001, 812000001, 813000001, 814000001, 815000001, 816000001, 817000001, 818000001, 819000001, 820000001, 821000001, 822000001, 823000001, 824000001, 825000001, 826000001, 827000001, 828000001, 829000001, 830000001, 831000001, 832000001, 833000001, 834000001, 835000001, 836000001, 837000001, 838000001, 839000001, 840000001, 841000001, 842000001, 843000001, 844000001, 845000001, 846000001, 847000001, 848000001, 849000001, 850000001, 851000001, 852000001, 853000001, 854000001, 855000001, 856000001, 857000001, 858000001, 859000001, 860000001, 861000001, 862000001, 863000001, 864000001, 865000001, 866000001, 867000001, 868000001, 869000001, 870000001, 871000001, 872000001, 873000001, 874000001, 875000001, 876000001, 877000001, 878000001, 879000001, 880000001, 881000001, 882000001, 883000001, 884000001, 885000001, 886000001, 887000001, 888000001, 889000001, 890000001, 891000001, 892000001, 893000001, 894000001, 895000001, 896000001, 897000001, 898000001, 899000001, 900000001, 901000001, 902000001, 903000001, 904000001, 905000001, 906000001, 907000001, 908000001, 909000001, 910000001, 911000001, 912000001, 913000001, 914000001, 915000001, 916000001, 917000001, 918000001, 919000001, 920000001, 921000001, 922000001, 923000001, 924000001, 925000001, 926000001, 927000001, 928000001, 929000001, 930000001, 931000001, 932000001, 933000001, 934000001, 935000001, 936000001, 937000001, 938000001, 939000001, 940000001, 941000001, 942000001, 943000001, 944000001, 945000001, 946000001, 947000001, 948000001, 949000001, 950000001, 951000001, 952000001, 953000001, 954000001, 955000001, 956000001, 957000001, 958000001, 959000001, 960000001, 961000001, 962000001, 963000001, 964000001, 965000001, 966000001, 967000001, 968000001, 969000001, 970000001, 971000001, 972000001, 973000001, 974000001, 975000001, 976000001, 977000001, 978000001, 979000001, 980000001, 981000001, 982000001, 983000001, 984000001, 985000001, 986000001, 987000001, 988000001, 989000001, 990000001, 991000001, 992000001, 993000001, 994000001, 995000001, 996000001, 997000001, 998000001, 999000001 }
{1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
1000000
Returns: {1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 11000000, 12000000, 13000000, 14000000, 15000000, 16000000, 17000000, 18000000, 19000000, 20000000, 21000000, 22000000, 23000000, 24000000, 25000000, 26000000, 27000000, 28000000, 29000000, 30000000, 31000000, 32000000, 33000000, 34000000, 35000000, 36000000, 37000000, 38000000, 39000000, 40000000, 41000000, 42000000, 43000000, 44000000, 45000000, 46000000, 47000000, 48000000, 49000000, 50000000, 51000000, 52000000, 53000000, 54000000, 55000000, 56000000, 57000000, 58000000, 59000000, 60000000, 61000000, 62000000, 63000000, 64000000, 65000000, 66000000, 67000000, 68000000, 69000000, 70000000, 71000000, 72000000, 73000000, 74000000, 75000000, 76000000, 77000000, 78000000, 79000000, 80000000, 81000000, 82000000, 83000000, 84000000, 85000000, 86000000, 87000000, 88000000, 89000000, 90000000, 91000000, 92000000, 93000000, 94000000, 95000000, 96000000, 97000000, 98000000, 99000000, 100000000, 101000000, 102000000, 103000000, 104000000, 105000000, 106000000, 107000000, 108000000, 109000000, 110000000, 111000000, 112000000, 113000000, 114000000, 115000000, 116000000, 117000000, 118000000, 119000000, 120000000, 121000000, 122000000, 123000000, 124000000, 125000000, 126000000, 127000000, 128000000, 129000000, 130000000, 131000000, 132000000, 133000000, 134000000, 135000000, 136000000, 137000000, 138000000, 139000000, 140000000, 141000000, 142000000, 143000000, 144000000, 145000000, 146000000, 147000000, 148000000, 149000000, 150000000, 151000000, 152000000, 153000000, 154000000, 155000000, 156000000, 157000000, 158000000, 159000000, 160000000, 161000000, 162000000, 163000000, 164000000, 165000000, 166000000, 167000000, 168000000, 169000000, 170000000, 171000000, 172000000, 173000000, 174000000, 175000000, 176000000, 177000000, 178000000, 179000000, 180000000, 181000000, 182000000, 183000000, 184000000, 185000000, 186000000, 187000000, 188000000, 189000000, 190000000, 191000000, 192000000, 193000000, 194000000, 195000000, 196000000, 197000000, 198000000, 199000000, 200000000, 201000000, 202000000, 203000000, 204000000, 205000000, 206000000, 207000000, 208000000, 209000000, 210000000, 211000000, 212000000, 213000000, 214000000, 215000000, 216000000, 217000000, 218000000, 219000000, 220000000, 221000000, 222000000, 223000000, 224000000, 225000000, 226000000, 227000000, 228000000, 229000000, 230000000, 231000000, 232000000, 233000000, 234000000, 235000000, 236000000, 237000000, 238000000, 239000000, 240000000, 241000000, 242000000, 243000000, 244000000, 245000000, 246000000, 247000000, 248000000, 249000000, 250000000, 251000000, 252000000, 253000000, 254000000, 255000000, 256000000, 257000000, 258000000, 259000000, 260000000, 261000000, 262000000, 263000000, 264000000, 265000000, 266000000, 267000000, 268000000, 269000000, 270000000, 271000000, 272000000, 273000000, 274000000, 275000000, 276000000, 277000000, 278000000, 279000000, 280000000, 281000000, 282000000, 283000000, 284000000, 285000000, 286000000, 287000000, 288000000, 289000000, 290000000, 291000000, 292000000, 293000000, 294000000, 295000000, 296000000, 297000000, 298000000, 299000000, 300000000, 301000000, 302000000, 303000000, 304000000, 305000000, 306000000, 307000000, 308000000, 309000000, 310000000, 311000000, 312000000, 313000000, 314000000, 315000000, 316000000, 317000000, 318000000, 319000000, 320000000, 321000000, 322000000, 323000000, 324000000, 325000000, 326000000, 327000000, 328000000, 329000000, 330000000, 331000000, 332000000, 333000000, 334000000, 335000000, 336000000, 337000000, 338000000, 339000000, 340000000, 341000000, 342000000, 343000000, 344000000, 345000000, 346000000, 347000000, 348000000, 349000000, 350000000, 351000000, 352000000, 353000000, 354000000, 355000000, 356000000, 357000000, 358000000, 359000000, 360000000, 361000000, 362000000, 363000000, 364000000, 365000000, 366000000, 367000000, 368000000, 369000000, 370000000, 371000000, 372000000, 373000000, 374000000, 375000000, 376000000, 377000000, 378000000, 379000000, 380000000, 381000000, 382000000, 383000000, 384000000, 385000000, 386000000, 387000000, 388000000, 389000000, 390000000, 391000000, 392000000, 393000000, 394000000, 395000000, 396000000, 397000000, 398000000, 399000000, 400000000, 401000000, 402000000, 403000000, 404000000, 405000000, 406000000, 407000000, 408000000, 409000000, 410000000, 411000000, 412000000, 413000000, 414000000, 415000000, 416000000, 417000000, 418000000, 419000000, 420000000, 421000000, 422000000, 423000000, 424000000, 425000000, 426000000, 427000000, 428000000, 429000000, 430000000, 431000000, 432000000, 433000000, 434000000, 435000000, 436000000, 437000000, 438000000, 439000000, 440000000, 441000000, 442000000, 443000000, 444000000, 445000000, 446000000, 447000000, 448000000, 449000000, 450000000, 451000000, 452000000, 453000000, 454000000, 455000000, 456000000, 457000000, 458000000, 459000000, 460000000, 461000000, 462000000, 463000000, 464000000, 465000000, 466000000, 467000000, 468000000, 469000000, 470000000, 471000000, 472000000, 473000000, 474000000, 475000000, 476000000, 477000000, 478000000, 479000000, 480000000, 481000000, 482000000, 483000000, 484000000, 485000000, 486000000, 487000000, 488000000, 489000000, 490000000, 491000000, 492000000, 493000000, 494000000, 495000000, 496000000, 497000000, 498000000, 499000000, 500000000, 501000000, 502000000, 503000000, 504000000, 505000000, 506000000, 507000000, 508000000, 509000000, 510000000, 511000000, 512000000, 513000000, 514000000, 515000000, 516000000, 517000000, 518000000, 519000000, 520000000, 521000000, 522000000, 523000000, 524000000, 525000000, 526000000, 527000000, 528000000, 529000000, 530000000, 531000000, 532000000, 533000000, 534000000, 535000000, 536000000, 537000000, 538000000, 539000000, 540000000, 541000000, 542000000, 543000000, 544000000, 545000000, 546000000, 547000000, 548000000, 549000000, 550000000, 551000000, 552000000, 553000000, 554000000, 555000000, 556000000, 557000000, 558000000, 559000000, 560000000, 561000000, 562000000, 563000000, 564000000, 565000000, 566000000, 567000000, 568000000, 569000000, 570000000, 571000000, 572000000, 573000000, 574000000, 575000000, 576000000, 577000000, 578000000, 579000000, 580000000, 581000000, 582000000, 583000000, 584000000, 585000000, 586000000, 587000000, 588000000, 589000000, 590000000, 591000000, 592000000, 593000000, 594000000, 595000000, 596000000, 597000000, 598000000, 599000000, 600000000, 601000000, 602000000, 603000000, 604000000, 605000000, 606000000, 607000000, 608000000, 609000000, 610000000, 611000000, 612000000, 613000000, 614000000, 615000000, 616000000, 617000000, 618000000, 619000000, 620000000, 621000000, 622000000, 623000000, 624000000, 625000000, 626000000, 627000000, 628000000, 629000000, 630000000, 631000000, 632000000, 633000000, 634000000, 635000000, 636000000, 637000000, 638000000, 639000000, 640000000, 641000000, 642000000, 643000000, 644000000, 645000000, 646000000, 647000000, 648000000, 649000000, 650000000, 651000000, 652000000, 653000000, 654000000, 655000000, 656000000, 657000000, 658000000, 659000000, 660000000, 661000000, 662000000, 663000000, 664000000, 665000000, 666000000, 667000000, 668000000, 669000000, 670000000, 671000000, 672000000, 673000000, 674000000, 675000000, 676000000, 677000000, 678000000, 679000000, 680000000, 681000000, 682000000, 683000000, 684000000, 685000000, 686000000, 687000000, 688000000, 689000000, 690000000, 691000000, 692000000, 693000000, 694000000, 695000000, 696000000, 697000000, 698000000, 699000000, 700000000, 701000000, 702000000, 703000000, 704000000, 705000000, 706000000, 707000000, 708000000, 709000000, 710000000, 711000000, 712000000, 713000000, 714000000, 715000000, 716000000, 717000000, 718000000, 719000000, 720000000, 721000000, 722000000, 723000000, 724000000, 725000000, 726000000, 727000000, 728000000, 729000000, 730000000, 731000000, 732000000, 733000000, 734000000, 735000000, 736000000, 737000000, 738000000, 739000000, 740000000, 741000000, 742000000, 743000000, 744000000, 745000000, 746000000, 747000000, 748000000, 749000000, 750000000, 751000000, 752000000, 753000000, 754000000, 755000000, 756000000, 757000000, 758000000, 759000000, 760000000, 761000000, 762000000, 763000000, 764000000, 765000000, 766000000, 767000000, 768000000, 769000000, 770000000, 771000000, 772000000, 773000000, 774000000, 775000000, 776000000, 777000000, 778000000, 779000000, 780000000, 781000000, 782000000, 783000000, 784000000, 785000000, 786000000, 787000000, 788000000, 789000000, 790000000, 791000000, 792000000, 793000000, 794000000, 795000000, 796000000, 797000000, 798000000, 799000000, 800000000, 801000000, 802000000, 803000000, 804000000, 805000000, 806000000, 807000000, 808000000, 809000000, 810000000, 811000000, 812000000, 813000000, 814000000, 815000000, 816000000, 817000000, 818000000, 819000000, 820000000, 821000000, 822000000, 823000000, 824000000, 825000000, 826000000, 827000000, 828000000, 829000000, 830000000, 831000000, 832000000, 833000000, 834000000, 835000000, 836000000, 837000000, 838000000, 839000000, 840000000, 841000000, 842000000, 843000000, 844000000, 845000000, 846000000, 847000000, 848000000, 849000000, 850000000, 851000000, 852000000, 853000000, 854000000, 855000000, 856000000, 857000000, 858000000, 859000000, 860000000, 861000000, 862000000, 863000000, 864000000, 865000000, 866000000, 867000000, 868000000, 869000000, 870000000, 871000000, 872000000, 873000000, 874000000, 875000000, 876000000, 877000000, 878000000, 879000000, 880000000, 881000000, 882000000, 883000000, 884000000, 885000000, 886000000, 887000000, 888000000, 889000000, 890000000, 891000000, 892000000, 893000000, 894000000, 895000000, 896000000, 897000000, 898000000, 899000000, 900000000, 901000000, 902000000, 903000000, 904000000, 905000000, 906000000, 907000000, 908000000, 909000000, 910000000, 911000000, 912000000, 913000000, 914000000, 915000000, 916000000, 917000000, 918000000, 919000000, 920000000, 921000000, 922000000, 923000000, 924000000, 925000000, 926000000, 927000000, 928000000, 929000000, 930000000, 931000000, 932000000, 933000000, 934000000, 935000000, 936000000, 937000000, 938000000, 939000000, 940000000, 941000000, 942000000, 943000000, 944000000, 945000000, 946000000, 947000000, 948000000, 949000000, 950000000, 951000000, 952000000, 953000000, 954000000, 955000000, 956000000, 957000000, 958000000, 959000000, 960000000, 961000000, 962000000, 963000000, 964000000, 965000000, 966000000, 967000000, 968000000, 969000000, 970000000, 971000000, 972000000, 973000000, 974000000, 975000000, 976000000, 977000000, 978000000, 979000000, 980000000, 981000000, 982000000, 983000000, 984000000, 985000000, 986000000, 987000000, 988000000, 989000000, 990000000, 991000000, 992000000, 993000000, 994000000, 995000000, 996000000, 997000000, 998000000, 999000000, 1000000000 }
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}
1
Returns: {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542, 543, 544, 545, 546, 547, 548, 549, 550, 551, 552, 553, 554, 555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570, 571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811, 812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861, 862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 890, 891, 892, 893, 894, 895, 896, 897, 898, 899, 900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 962, 963, 964, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 978, 979, 980, 981, 982, 983, 984, 985, 986, 987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000 }
{1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000,1000000}
1
Returns: {1000000, 1000001, 1000002, 1000003, 1000004, 1000005, 1000006, 1000007, 1000008, 1000009, 1000010, 1000011, 1000012, 1000013, 1000014, 1000015, 1000016, 1000017, 1000018, 1000019, 1000020, 1000021, 1000022, 1000023, 1000024, 1000025, 1000026, 1000027, 1000028, 1000029, 1000030, 1000031, 1000032, 1000033, 1000034, 1000035, 1000036, 1000037, 1000038, 1000039, 1000040, 1000041, 1000042, 1000043, 1000044, 1000045, 1000046, 1000047, 1000048, 1000049, 1000050, 1000051, 1000052, 1000053, 1000054, 1000055, 1000056, 1000057, 1000058, 1000059, 1000060, 1000061, 1000062, 1000063, 1000064, 1000065, 1000066, 1000067, 1000068, 1000069, 1000070, 1000071, 1000072, 1000073, 1000074, 1000075, 1000076, 1000077, 1000078, 1000079, 1000080, 1000081, 1000082, 1000083, 1000084, 1000085, 1000086, 1000087, 1000088, 1000089, 1000090, 1000091, 1000092, 1000093, 1000094, 1000095, 1000096, 1000097, 1000098, 1000099, 1000100, 1000101, 1000102, 1000103, 1000104, 1000105, 1000106, 1000107, 1000108, 1000109, 1000110, 1000111, 1000112, 1000113, 1000114, 1000115, 1000116, 1000117, 1000118, 1000119, 1000120, 1000121, 1000122, 1000123, 1000124, 1000125, 1000126, 1000127, 1000128, 1000129, 1000130, 1000131, 1000132, 1000133, 1000134, 1000135, 1000136, 1000137, 1000138, 1000139, 1000140, 1000141, 1000142, 1000143, 1000144, 1000145, 1000146, 1000147, 1000148, 1000149, 1000150, 1000151, 1000152, 1000153, 1000154, 1000155, 1000156, 1000157, 1000158, 1000159, 1000160, 1000161, 1000162, 1000163, 1000164, 1000165, 1000166, 1000167, 1000168, 1000169, 1000170, 1000171, 1000172, 1000173, 1000174, 1000175, 1000176, 1000177, 1000178, 1000179, 1000180, 1000181, 1000182, 1000183, 1000184, 1000185, 1000186, 1000187, 1000188, 1000189, 1000190, 1000191, 1000192, 1000193, 1000194, 1000195, 1000196, 1000197, 1000198, 1000199, 1000200, 1000201, 1000202, 1000203, 1000204, 1000205, 1000206, 1000207, 1000208, 1000209, 1000210, 1000211, 1000212, 1000213, 1000214, 1000215, 1000216, 1000217, 1000218, 1000219, 1000220, 1000221, 1000222, 1000223, 1000224, 1000225, 1000226, 1000227, 1000228, 1000229, 1000230, 1000231, 1000232, 1000233, 1000234, 1000235, 1000236, 1000237, 1000238, 1000239, 1000240, 1000241, 1000242, 1000243, 1000244, 1000245, 1000246, 1000247, 1000248, 1000249, 1000250, 1000251, 1000252, 1000253, 1000254, 1000255, 1000256, 1000257, 1000258, 1000259, 1000260, 1000261, 1000262, 1000263, 1000264, 1000265, 1000266, 1000267, 1000268, 1000269, 1000270, 1000271, 1000272, 1000273, 1000274, 1000275, 1000276, 1000277, 1000278, 1000279, 1000280, 1000281, 1000282, 1000283, 1000284, 1000285, 1000286, 1000287, 1000288, 1000289, 1000290, 1000291, 1000292, 1000293, 1000294, 1000295, 1000296, 1000297, 1000298, 1000299, 1000300, 1000301, 1000302, 1000303, 1000304, 1000305, 1000306, 1000307, 1000308, 1000309, 1000310, 1000311, 1000312, 1000313, 1000314, 1000315, 1000316, 1000317, 1000318, 1000319, 1000320, 1000321, 1000322, 1000323, 1000324, 1000325, 1000326, 1000327, 1000328, 1000329, 1000330, 1000331, 1000332, 1000333, 1000334, 1000335, 1000336, 1000337, 1000338, 1000339, 1000340, 1000341, 1000342, 1000343, 1000344, 1000345, 1000346, 1000347, 1000348, 1000349, 1000350, 1000351, 1000352, 1000353, 1000354, 1000355, 1000356, 1000357, 1000358, 1000359, 1000360, 1000361, 1000362, 1000363, 1000364, 1000365, 1000366, 1000367, 1000368, 1000369, 1000370, 1000371, 1000372, 1000373, 1000374, 1000375, 1000376, 1000377, 1000378, 1000379, 1000380, 1000381, 1000382, 1000383, 1000384, 1000385, 1000386, 1000387, 1000388, 1000389, 1000390, 1000391, 1000392, 1000393, 1000394, 1000395, 1000396, 1000397, 1000398, 1000399, 1000400, 1000401, 1000402, 1000403, 1000404, 1000405, 1000406, 1000407, 1000408, 1000409, 1000410, 1000411, 1000412, 1000413, 1000414, 1000415, 1000416, 1000417, 1000418, 1000419, 1000420, 1000421, 1000422, 1000423, 1000424, 1000425, 1000426, 1000427, 1000428, 1000429, 1000430, 1000431, 1000432, 1000433, 1000434, 1000435, 1000436, 1000437, 1000438, 1000439, 1000440, 1000441, 1000442, 1000443, 1000444, 1000445, 1000446, 1000447, 1000448, 1000449, 1000450, 1000451, 1000452, 1000453, 1000454, 1000455, 1000456, 1000457, 1000458, 1000459, 1000460, 1000461, 1000462, 1000463, 1000464, 1000465, 1000466, 1000467, 1000468, 1000469, 1000470, 1000471, 1000472, 1000473, 1000474, 1000475, 1000476, 1000477, 1000478, 1000479, 1000480, 1000481, 1000482, 1000483, 1000484, 1000485, 1000486, 1000487, 1000488, 1000489, 1000490, 1000491, 1000492, 1000493, 1000494, 1000495, 1000496, 1000497, 1000498, 1000499, 1000500, 1000501, 1000502, 1000503, 1000504, 1000505, 1000506, 1000507, 1000508, 1000509, 1000510, 1000511, 1000512, 1000513, 1000514, 1000515, 1000516, 1000517, 1000518, 1000519, 1000520, 1000521, 1000522, 1000523, 1000524, 1000525, 1000526, 1000527, 1000528, 1000529, 1000530, 1000531, 1000532, 1000533, 1000534, 1000535, 1000536, 1000537, 1000538, 1000539, 1000540, 1000541, 1000542, 1000543, 1000544, 1000545, 1000546, 1000547, 1000548, 1000549, 1000550, 1000551, 1000552, 1000553, 1000554, 1000555, 1000556, 1000557, 1000558, 1000559, 1000560, 1000561, 1000562, 1000563, 1000564, 1000565, 1000566, 1000567, 1000568, 1000569, 1000570, 1000571, 1000572, 1000573, 1000574, 1000575, 1000576, 1000577, 1000578, 1000579, 1000580, 1000581, 1000582, 1000583, 1000584, 1000585, 1000586, 1000587, 1000588, 1000589, 1000590, 1000591, 1000592, 1000593, 1000594, 1000595, 1000596, 1000597, 1000598, 1000599, 1000600, 1000601, 1000602, 1000603, 1000604, 1000605, 1000606, 1000607, 1000608, 1000609, 1000610, 1000611, 1000612, 1000613, 1000614, 1000615, 1000616, 1000617, 1000618, 1000619, 1000620, 1000621, 1000622, 1000623, 1000624, 1000625, 1000626, 1000627, 1000628, 1000629, 1000630, 1000631, 1000632, 1000633, 1000634, 1000635, 1000636, 1000637, 1000638, 1000639, 1000640, 1000641, 1000642, 1000643, 1000644, 1000645, 1000646, 1000647, 1000648, 1000649, 1000650, 1000651, 1000652, 1000653, 1000654, 1000655, 1000656, 1000657, 1000658, 1000659, 1000660, 1000661, 1000662, 1000663, 1000664, 1000665, 1000666, 1000667, 1000668, 1000669, 1000670, 1000671, 1000672, 1000673, 1000674, 1000675, 1000676, 1000677, 1000678, 1000679, 1000680, 1000681, 1000682, 1000683, 1000684, 1000685, 1000686, 1000687, 1000688, 1000689, 1000690, 1000691, 1000692, 1000693, 1000694, 1000695, 1000696, 1000697, 1000698, 1000699, 1000700, 1000701, 1000702, 1000703, 1000704, 1000705, 1000706, 1000707, 1000708, 1000709, 1000710, 1000711, 1000712, 1000713, 1000714, 1000715, 1000716, 1000717, 1000718, 1000719, 1000720, 1000721, 1000722, 1000723, 1000724, 1000725, 1000726, 1000727, 1000728, 1000729, 1000730, 1000731, 1000732, 1000733, 1000734, 1000735, 1000736, 1000737, 1000738, 1000739, 1000740, 1000741, 1000742, 1000743, 1000744, 1000745, 1000746, 1000747, 1000748, 1000749, 1000750, 1000751, 1000752, 1000753, 1000754, 1000755, 1000756, 1000757, 1000758, 1000759, 1000760, 1000761, 1000762, 1000763, 1000764, 1000765, 1000766, 1000767, 1000768, 1000769, 1000770, 1000771, 1000772, 1000773, 1000774, 1000775, 1000776, 1000777, 1000778, 1000779, 1000780, 1000781, 1000782, 1000783, 1000784, 1000785, 1000786, 1000787, 1000788, 1000789, 1000790, 1000791, 1000792, 1000793, 1000794, 1000795, 1000796, 1000797, 1000798, 1000799, 1000800, 1000801, 1000802, 1000803, 1000804, 1000805, 1000806, 1000807, 1000808, 1000809, 1000810, 1000811, 1000812, 1000813, 1000814, 1000815, 1000816, 1000817, 1000818, 1000819, 1000820, 1000821, 1000822, 1000823, 1000824, 1000825, 1000826, 1000827, 1000828, 1000829, 1000830, 1000831, 1000832, 1000833, 1000834, 1000835, 1000836, 1000837, 1000838, 1000839, 1000840, 1000841, 1000842, 1000843, 1000844, 1000845, 1000846, 1000847, 1000848, 1000849, 1000850, 1000851, 1000852, 1000853, 1000854, 1000855, 1000856, 1000857, 1000858, 1000859, 1000860, 1000861, 1000862, 1000863, 1000864, 1000865, 1000866, 1000867, 1000868, 1000869, 1000870, 1000871, 1000872, 1000873, 1000874, 1000875, 1000876, 1000877, 1000878, 1000879, 1000880, 1000881, 1000882, 1000883, 1000884, 1000885, 1000886, 1000887, 1000888, 1000889, 1000890, 1000891, 1000892, 1000893, 1000894, 1000895, 1000896, 1000897, 1000898, 1000899, 1000900, 1000901, 1000902, 1000903, 1000904, 1000905, 1000906, 1000907, 1000908, 1000909, 1000910, 1000911, 1000912, 1000913, 1000914, 1000915, 1000916, 1000917, 1000918, 1000919, 1000920, 1000921, 1000922, 1000923, 1000924, 1000925, 1000926, 1000927, 1000928, 1000929, 1000930, 1000931, 1000932, 1000933, 1000934, 1000935, 1000936, 1000937, 1000938, 1000939, 1000940, 1000941, 1000942, 1000943, 1000944, 1000945, 1000946, 1000947, 1000948, 1000949, 1000950, 1000951, 1000952, 1000953, 1000954, 1000955, 1000956, 1000957, 1000958, 1000959, 1000960, 1000961, 1000962, 1000963, 1000964, 1000965, 1000966, 1000967, 1000968, 1000969, 1000970, 1000971, 1000972, 1000973, 1000974, 1000975, 1000976, 1000977, 1000978, 1000979, 1000980, 1000981, 1000982, 1000983, 1000984, 1000985, 1000986, 1000987, 1000988, 1000989, 1000990, 1000991, 1000992, 1000993, 1000994, 1000995, 1000996, 1000997, 1000998, 1000999 }
{255921,376644,862584,533819,977625,686269,350610,642069,652375,250335,56972,399515,599078,434742,755004,745676,872063,975577,964378,734678,500990,314002,282150,303418,602843,6354,48069,614383,810653,833310,881258,582926,726305,743841,116744,703929,430109,467354,345997,82483,234040,919321,481997,349470,354062,753353,95145,742476,245281,575874,477154,746270,406227,759303,566039,9069,765656,130460,623451,92660,480121,21060,675585,206425,764900,792329,426706,195008,776034,289054,793843,526425,208374,275839,875894,78788,545543,487391,821263,790824,579616,298416,537093,985843,574070,619484,994911,856077,749943,134714,465089,746415,155773,140673,952839,437025,449353,379544,632032,741738,668598,942226,268163,393323,218065,660408,472110,279959,664150,293373,70782,243766,108140,124227,745960,682210,743710,740870,54638,10004,391935,519726,272770,64060,176751,225608,501084,142455,121504,649467,884193,306453,591693,668707,699775,326109,329114,171885,606067,993264,981609,193201,753381,89748,317427,499340,288309,577488,756561,342947,103843,664848,862672,376612,728907,39422,602219,746342,698229,240074,912160,582421,546526,20204,251127,762653,346312,96592,450889,468731,606207,432497,661931,359587,522244,495709,375278,326905,73196,131839,669851,177038,313038,532522,553649,41944,88296,672219,304637,302876,428645,216796,885296,491522,237000,652774,254174,99663,265717,221414,568393,871924,653910,746675,747862,692506,242383,639492,19410,315578,771330,689260,8967,84367,738133,78967,642662,342780,267538,947298,645655,696182,680445,47302,187703,917444,700075,958229,17107,482144,179642,585499,354067,349904,848526,618280,42409,90908,257771,578170,406486,545452,783781,415452,146170,38265,10771,305183,381045,278308,252480,543051,974489,932925,590353,678543,366720,806779,636771,383826,805274,332765,485677,675692,682668,334202,293972,725076,425109,68094,819597,347946,613546,603377,279750,276067,641641,290520,581250,539037,568827,350081,82088,59667,283005,188792,738209,166077,511922,891332,549902,317196,224096,551930,992887,906763,402483,286858,148190,343944,354952,967786,691889,484849,571162,487990,760915,729154,294861,858516,268191,863687,208597,866630,439705,7953,55421,694266,174029,567342,585597,240283,884537,326044,308564,877424,232806,711047,164281,897347,54990,35584,865132,263230,36784,952645,267572,314051,198150,562432,172566,466340,942471,897514,332969,382175,905467,388389,76440,595847,472083,178388,836129,356619,504431,144693,234042,253588,372091,914675,150934,943432,466610,532417,723013,503394,485061,990584,333796,683211,553016,506361,665902,495486,403875,998871,394012,825693,903611,986804,421539,375693,681543,774020,248664,185974,435064,482705,955913,807154,913731,106847,266937,896693,639263,989949,916438,640676,980533,250233,840238,49900,272945,506139,61737,193171,21361,455748,18863,441324,958903,956754,817016,640446,730773,582031,342771,165836,64736,815035,489341,494818,921881,756277,391510,77496,262577,307947,234523,759461,74531,74760,809360,347476,97250,871096,540646,118611,843196,75861,559934,318450,32614,893301,958895,279738,475332,818017,961925,56419,633052,967617,67588,71284,240245,975450,665131,502821,283396,899653,262282,357927,974412,71641,221754,588014,459089,762399,706624,818636,354611,782909,137085,903576,192561,95980,183313,184244,430348,661589,757014,63399,629205,340954,651035,869449,316403,316165,372270,599798,215818,150903,474076,706581,738895,212181,294594,197983,974580,517569,16618,845542,300477,153703,749118,9390,766034,448782,709985,196381,110371,466999,776132,739575,807952,943518,125376,640706,259682,13997,756855,991851,164899,230931,698432,903793,443111,993025,618128,934042,26946,151097,295936,327422,304799,45053,853163,587184,10186,563148,299917,120556,546498,592400,376483,870801,535917,18210,511506,311950,32206,268360,303801,713456,15642,2232,133600,975105,511608,751727,909146,538553,902824,721433,382327,723974,282837,751841,827510,293023,314988,127426,929930,377837,236177,822764,248637,772093,840973,760142,84042,389530,544854,387842,102985,560495,906425,236585,535599,934385,504663,961097,472937,923838,682529,371615,164164,965366,123456,991673,774740,954795,635450,704669,332632,871626,527433,97620,160070,884757,374114,244111,274287,918967,148305,893623,995813,571081,646559,531412,505465,667574,492508,494754,591411,691388,382720,755574,173105,22527,263598,947844,977322,415399,652513,826305,287024,696297,440276,447093,97405,814389,207556,888043,249707,872212,781666,245520,959644,944576,776931,981461,612149,785790,476214,719912,477177,375285,991837,650282,397812,255435,598125,891485,187185,766989,234141,474209,979637,674416,437653,77042,488805,161560,965084,738511,33771,263101,500382,509767,724029,277312,491227,852529,579453,483792,572440,56630,859076,564277,223263,256887,336063,337739,664723,523247,621080,898863,513807,600716,573279,951460,194109,578435,629371,675545,316945,663142,454997,333679,689260,179025,610990,180486,31554,190443,664277,603993,763424,523352,684621,503038,296591,537035,357128,961313,60282,978207,860176,90440,95275,949806,41899,289383,528240,671270,481279,361536,850763,936276,695214,540022,115300,306204,236859,663205,12998,901135,783550,292773,424486,468170,312162,237428,521557,669289,198741,581838,647496,575268,188629,259122,525073,230528,548504,53312,418149,29783,414847,785263,482410,110061,841636,114061,932616,78494,777266,461965,495980,560815,754737,920465,545336,66898,674245,583244,252538,872985,681433,900033,964604,870062,675506,489676,100589,224010,59339,35089,770144,474185,336703,252553,100597,694690,366613,33212,289535,660230,11528,785514,737396,282616,222330,799084,865865,896574,382327,118403,285910,63760,534787,250513,933821,210293,256540,550761,950654,315878,102201,720797,790063,955255,489701,407011,649944,372665,956575,455830,32895,968102,241343,286642,250718,980024,85725,116582,392950,468052,751336,678859,48163,286123,445724,981983,496415,702263,49095,963420,534493,151295,684216,324555,106549,690268,731565,272844,62932,688139,728673,612178,172593,486367,898820,423310,982742,984544,56243,375691,968947,807579,570902,533461,610053,16625,515443,106467,235239,80889,586238,769731,232183,270453,610637,855083,477072,858554,127926,540003,63044,372950,668533,235636,375668,567352,175297,358410,68247,231540,734100,553546,555470,305001,87006,165522,837977,118801,788340,73216,199689,374577,842946,948224,161381,969935,803306,638452,828488,447584,694806,891531,820533,363338,127167,196201,447041,302463,554610,31640,50354,805061,585185,605823,110062,188542,771344,948038,307342,76035,537605,23383,450611,896903,971606,611991,866837,774911,766794,695324,222494,461600,103206,559379,341289,746724,755579,788330,49187,826540,819969,615892,631600,921505,738067,258013,626398,25762,722403,450092,101797,776359,473474,552407,673261,445079,680750,56449,736341,447543,268124,475187,425494,371330,34565,766783,118053,306495,71464,683591,133034,407784}
1000000
Returns: {255921, 1255921, 2255921, 3255921, 4255921, 5255921, 6255921, 7255921, 8255921, 9255921, 10255921, 11255921, 12255921, 13255921, 14255921, 15255921, 16255921, 17255921, 18255921, 19255921, 20255921, 21255921, 22255921, 23255921, 24255921, 25255921, 26255921, 27255921, 28255921, 29255921, 30255921, 31255921, 32255921, 33255921, 34255921, 35255921, 36255921, 37255921, 38255921, 39255921, 40255921, 41255921, 42255921, 43255921, 44255921, 45255921, 46255921, 47255921, 48255921, 49255921, 50255921, 51255921, 52255921, 53255921, 54255921, 55255921, 56255921, 57255921, 58255921, 59255921, 60255921, 61255921, 62255921, 63255921, 64255921, 65255921, 66255921, 67255921, 68255921, 69255921, 70255921, 71255921, 72255921, 73255921, 74255921, 75255921, 76255921, 77255921, 78255921, 79255921, 80255921, 81255921, 82255921, 83255921, 84255921, 85255921, 86255921, 87255921, 88255921, 89255921, 90255921, 91255921, 92255921, 93255921, 94255921, 95255921, 96255921, 97255921, 98255921, 99255921, 100255921, 101255921, 102255921, 103255921, 104255921, 105255921, 106255921, 107255921, 108255921, 109255921, 110255921, 111255921, 112255921, 113255921, 114255921, 115255921, 116255921, 117255921, 118255921, 119255921, 120255921, 121255921, 122255921, 123255921, 124255921, 125255921, 126255921, 127255921, 128255921, 129255921, 130255921, 131255921, 132255921, 133255921, 134255921, 135255921, 136255921, 137255921, 138255921, 139255921, 140255921, 141255921, 142255921, 143255921, 144255921, 145255921, 146255921, 147255921, 148255921, 149255921, 150255921, 151255921, 152255921, 153255921, 154255921, 155255921, 156255921, 157255921, 158255921, 159255921, 160255921, 161255921, 162255921, 163255921, 164255921, 165255921, 166255921, 167255921, 168255921, 169255921, 170255921, 171255921, 172255921, 173255921, 174255921, 175255921, 176255921, 177255921, 178255921, 179255921, 180255921, 181255921, 182255921, 183255921, 184255921, 185255921, 186255921, 187255921, 188255921, 189255921, 190255921, 191255921, 192255921, 193255921, 194255921, 195255921, 196255921, 197255921, 198255921, 199255921, 200255921, 201255921, 202255921, 203255921, 204255921, 205255921, 206255921, 207255921, 208255921, 209255921, 210255921, 211255921, 212255921, 213255921, 214255921, 215255921, 216255921, 217255921, 218255921, 219255921, 220255921, 221255921, 222255921, 223255921, 224255921, 225255921, 226255921, 227255921, 228255921, 229255921, 230255921, 231255921, 232255921, 233255921, 234255921, 235255921, 236255921, 237255921, 238255921, 239255921, 240255921, 241255921, 242255921, 243255921, 244255921, 245255921, 246255921, 247255921, 248255921, 249255921, 250255921, 251255921, 252255921, 253255921, 254255921, 255255921, 256255921, 257255921, 258255921, 259255921, 260255921, 261255921, 262255921, 263255921, 264255921, 265255921, 266255921, 267255921, 268255921, 269255921, 270255921, 271255921, 272255921, 273255921, 274255921, 275255921, 276255921, 277255921, 278255921, 279255921, 280255921, 281255921, 282255921, 283255921, 284255921, 285255921, 286255921, 287255921, 288255921, 289255921, 290255921, 291255921, 292255921, 293255921, 294255921, 295255921, 296255921, 297255921, 298255921, 299255921, 300255921, 301255921, 302255921, 303255921, 304255921, 305255921, 306255921, 307255921, 308255921, 309255921, 310255921, 311255921, 312255921, 313255921, 314255921, 315255921, 316255921, 317255921, 318255921, 319255921, 320255921, 321255921, 322255921, 323255921, 324255921, 325255921, 326255921, 327255921, 328255921, 329255921, 330255921, 331255921, 332255921, 333255921, 334255921, 335255921, 336255921, 337255921, 338255921, 339255921, 340255921, 341255921, 342255921, 343255921, 344255921, 345255921, 346255921, 347255921, 348255921, 349255921, 350255921, 351255921, 352255921, 353255921, 354255921, 355255921, 356255921, 357255921, 358255921, 359255921, 360255921, 361255921, 362255921, 363255921, 364255921, 365255921, 366255921, 367255921, 368255921, 369255921, 370255921, 371255921, 372255921, 373255921, 374255921, 375255921, 376255921, 377255921, 378255921, 379255921, 380255921, 381255921, 382255921, 383255921, 384255921, 385255921, 386255921, 387255921, 388255921, 389255921, 390255921, 391255921, 392255921, 393255921, 394255921, 395255921, 396255921, 397255921, 398255921, 399255921, 400255921, 401255921, 402255921, 403255921, 404255921, 405255921, 406255921, 407255921, 408255921, 409255921, 410255921, 411255921, 412255921, 413255921, 414255921, 415255921, 416255921, 417255921, 418255921, 419255921, 420255921, 421255921, 422255921, 423255921, 424255921, 425255921, 426255921, 427255921, 428255921, 429255921, 430255921, 431255921, 432255921, 433255921, 434255921, 435255921, 436255921, 437255921, 438255921, 439255921, 440255921, 441255921, 442255921, 443255921, 444255921, 445255921, 446255921, 447255921, 448255921, 449255921, 450255921, 451255921, 452255921, 453255921, 454255921, 455255921, 456255921, 457255921, 458255921, 459255921, 460255921, 461255921, 462255921, 463255921, 464255921, 465255921, 466255921, 467255921, 468255921, 469255921, 470255921, 471255921, 472255921, 473255921, 474255921, 475255921, 476255921, 477255921, 478255921, 479255921, 480255921, 481255921, 482255921, 483255921, 484255921, 485255921, 486255921, 487255921, 488255921, 489255921, 490255921, 491255921, 492255921, 493255921, 494255921, 495255921, 496255921, 497255921, 498255921, 499255921, 500255921, 501255921, 502255921, 503255921, 504255921, 505255921, 506255921, 507255921, 508255921, 509255921, 510255921, 511255921, 512255921, 513255921, 514255921, 515255921, 516255921, 517255921, 518255921, 519255921, 520255921, 521255921, 522255921, 523255921, 524255921, 525255921, 526255921, 527255921, 528255921, 529255921, 530255921, 531255921, 532255921, 533255921, 534255921, 535255921, 536255921, 537255921, 538255921, 539255921, 540255921, 541255921, 542255921, 543255921, 544255921, 545255921, 546255921, 547255921, 548255921, 549255921, 550255921, 551255921, 552255921, 553255921, 554255921, 555255921, 556255921, 557255921, 558255921, 559255921, 560255921, 561255921, 562255921, 563255921, 564255921, 565255921, 566255921, 567255921, 568255921, 569255921, 570255921, 571255921, 572255921, 573255921, 574255921, 575255921, 576255921, 577255921, 578255921, 579255921, 580255921, 581255921, 582255921, 583255921, 584255921, 585255921, 586255921, 587255921, 588255921, 589255921, 590255921, 591255921, 592255921, 593255921, 594255921, 595255921, 596255921, 597255921, 598255921, 599255921, 600255921, 601255921, 602255921, 603255921, 604255921, 605255921, 606255921, 607255921, 608255921, 609255921, 610255921, 611255921, 612255921, 613255921, 614255921, 615255921, 616255921, 617255921, 618255921, 619255921, 620255921, 621255921, 622255921, 623255921, 624255921, 625255921, 626255921, 627255921, 628255921, 629255921, 630255921, 631255921, 632255921, 633255921, 634255921, 635255921, 636255921, 637255921, 638255921, 639255921, 640255921, 641255921, 642255921, 643255921, 644255921, 645255921, 646255921, 647255921, 648255921, 649255921, 650255921, 651255921, 652255921, 653255921, 654255921, 655255921, 656255921, 657255921, 658255921, 659255921, 660255921, 661255921, 662255921, 663255921, 664255921, 665255921, 666255921, 667255921, 668255921, 669255921, 670255921, 671255921, 672255921, 673255921, 674255921, 675255921, 676255921, 677255921, 678255921, 679255921, 680255921, 681255921, 682255921, 683255921, 684255921, 685255921, 686255921, 687255921, 688255921, 689255921, 690255921, 691255921, 692255921, 693255921, 694255921, 695255921, 696255921, 697255921, 698255921, 699255921, 700255921, 701255921, 702255921, 703255921, 704255921, 705255921, 706255921, 707255921, 708255921, 709255921, 710255921, 711255921, 712255921, 713255921, 714255921, 715255921, 716255921, 717255921, 718255921, 719255921, 720255921, 721255921, 722255921, 723255921, 724255921, 725255921, 726255921, 727255921, 728255921, 729255921, 730255921, 731255921, 732255921, 733255921, 734255921, 735255921, 736255921, 737255921, 738255921, 739255921, 740255921, 741255921, 742255921, 743255921, 744255921, 745255921, 746255921, 747255921, 748255921, 749255921, 750255921, 751255921, 752255921, 753255921, 754255921, 755255921, 756255921, 757255921, 758255921, 759255921, 760255921, 761255921, 762255921, 763255921, 764255921, 765255921, 766255921, 767255921, 768255921, 769255921, 770255921, 771255921, 772255921, 773255921, 774255921, 775255921, 776255921, 777255921, 778255921, 779255921, 780255921, 781255921, 782255921, 783255921, 784255921, 785255921, 786255921, 787255921, 788255921, 789255921, 790255921, 791255921, 792255921, 793255921, 794255921, 795255921, 796255921, 797255921, 798255921, 799255921, 800255921, 801255921, 802255921, 803255921, 804255921, 805255921, 806255921, 807255921, 808255921, 809255921, 810255921, 811255921, 812255921, 813255921, 814255921, 815255921, 816255921, 817255921, 818255921, 819255921, 820255921, 821255921, 822255921, 823255921, 824255921, 825255921, 826255921, 827255921, 828255921, 829255921, 830255921, 831255921, 832255921, 833255921, 834255921, 835255921, 836255921, 837255921, 838255921, 839255921, 840255921, 841255921, 842255921, 843255921, 844255921, 845255921, 846255921, 847255921, 848255921, 849255921, 850255921, 851255921, 852255921, 853255921, 854255921, 855255921, 856255921, 857255921, 858255921, 859255921, 860255921, 861255921, 862255921, 863255921, 864255921, 865255921, 866255921, 867255921, 868255921, 869255921, 870255921, 871255921, 872255921, 873255921, 874255921, 875255921, 876255921, 877255921, 878255921, 879255921, 880255921, 881255921, 882255921, 883255921, 884255921, 885255921, 886255921, 887255921, 888255921, 889255921, 890255921, 891255921, 892255921, 893255921, 894255921, 895255921, 896255921, 897255921, 898255921, 899255921, 900255921, 901255921, 902255921, 903255921, 904255921, 905255921, 906255921, 907255921, 908255921, 909255921, 910255921, 911255921, 912255921, 913255921, 914255921, 915255921, 916255921, 917255921, 918255921, 919255921, 920255921, 921255921, 922255921, 923255921, 924255921, 925255921, 926255921, 927255921, 928255921, 929255921, 930255921, 931255921, 932255921, 933255921, 934255921, 935255921, 936255921, 937255921, 938255921, 939255921, 940255921, 941255921, 942255921, 943255921, 944255921, 945255921, 946255921, 947255921, 948255921, 949255921, 950255921, 951255921, 952255921, 953255921, 954255921, 955255921, 956255921, 957255921, 958255921, 959255921, 960255921, 961255921, 962255921, 963255921, 964255921, 965255921, 966255921, 967255921, 968255921, 969255921, 970255921, 971255921, 972255921, 973255921, 974255921, 975255921, 976255921, 977255921, 978255921, 979255921, 980255921, 981255921, 982255921, 983255921, 984255921, 985255921, 986255921, 987255921, 988255921, 989255921, 990255921, 991255921, 992255921, 993255921, 994255921, 995255921, 996255921, 997255921, 998255921, 999255921 }
{815835,280985,845640,553901,55350,472037,579662,294104,922128,681458,70462,395601,750217,743723,357031,947318,316523,609724,911212,584647,84910,336706,955976,119474,619840,590380,942320,691303,790323,75353,615438,606157,872689,461077,160057,444390,933113,739718,738493,855241,937528,808955,767193,204096,69029,640576,151413,385551,250299,578976,970197,851560,915681,442524,971033,51872,549256,913352,259526,339578,505056,874963,945734,894096,336039,622142,338486,269152,878211,76978,640744,332090,885932,924288,536185,954960,81215,203949,856863,331513,782925,343411,183072,214957,785935,670456,266829,851542,100159,526354,191119,121566,917669,653204,15662,253707,791697,870499,39210,669907,947476,679953,1997,349760,120593,54533,821071,201807,258482,677933,49672,41406,537696,749095,772714,323630,935903,39542,175171,36061,82248,882641,673979,999916,52196,205992,769974,843892,76490,809184,30150,540317,5488,548498,406428,126080,603031,227499,844239,377864,421783,893910,935621,959478,643004,708334,799459,578906,264228,490981,131319,862827,889973,321649,379094,942168,527640,149067,302411,604129,958250,332561,660797,480090,397410,67225,122521,516792,294723,966759,894655,232857,377020,346627,708687,536376,571313,508145,631633,835540,515478,279303,698366,405450,600951,77459,863970,128590,742877,166380,249070,701127,15292,909867,697568,412702,977091,820088,445845,788165,303199,856852,537373,196570,203478,246059,732945,774790,270556,364578,126681,302385,643880,341398,707834,761183,418856,88155,889772,678085,254535,655194,895563,786178,565060,593130,715231,58502,929569,161076,363018,232767,17927,416742,429337,737756,179153,678633,28898,966060,559562,155578,268444,719794,496976,492629,480976,432183,580784,370747,110267,835318,542292,5829,621495,107351,115310,336726,682204,44879,14153,561573,793997,548431,978315,223333,286186,673819,418318,315083,639878,977879,470661,908321,697672,483988,917301,178647,432522,498084,65746,542789,333401,608037,64969,471248,231740,180279,324325,430295,741509,854829,991868,535505,403259,486534,275190,689444,160352,693507,520879,316581,671385,507891,741253,369057,991878,658553,64055,424399,156637,129800,483539,6389,254189,64860,993988,485928,761490,834664,432574,502998,689492,424441,38502,92750,427326,313691,298546,104029,523549,819424,420609,194934,327314,678213,80342,835543,336766,144396,776293,493402,790548,776184,16142,44736,841043,10130,47015,602532,844793,479588,621881,50637,420381,660382,659738,364058,490425,958283,468087,13973,294058,405047,725258,137723,83260,321951,973265,936377,466347,265910,429778,773246,42093,445919,334333,883135,972400,381347,2018,333545,377286,623898,384181,314018,800631,43918,678076,807407,518553,662514,821380,812610,583912,62989,950333,183523,384940,439949,119899,367638,705858,66028,657235,264302,28299,991567,147436,698,889265,665805,334242,266550,289702,718422,96920,606685,278692,291347,414091,797244,470212,751822,609853,54123,814811,76537,753998,716102,516486,873896,600091,738695,456276,257325,2997,484574,765243,666784,1623,654507,332589,335865,437408,138642,570638,534327,261678,849329,342025,675769,162924,812236,427590,289129,382711,758752,365665,136708,991205,398502,526955,107647,653549,983230,364971,656545,467803,130213,839680,469426,301071,688620,321642,738479,343614,408631,272805,605291,774312,131182,797411,937235,943417,225001,226363,326127,500104,108380,979186,491309,506881,506141,115307,160429,5722,480278,333325,989877,126842,173005,975654,427913,377976,297295,166391,721589,222277,955547,843232,996588,86728,640642,450175,546497,381994,192889,388975,882098,301268,368161,889758,324501,874301,5064,484929,396374,1693,334606,386250,644887,23962,361903,72799,401937,175549,755541,639878,397826,227439,483109,394413,830519,640102,360939,377015,22096,553828,765989,420545,855095,650501,310302,179595,41153,831717,180876,437527,833410,515481,823776,994648,55794,185679,583798,974082,361227,339338,613959,275404,83128,613419,669817,429998,253521,547107,807012,791968,100934,89353,212512,956029,739853,522813,651975,781006,870881,832850,734884,220642,864682,558659,215289,920475,260689,799086,894557,138268,654775,24867,413671,737903,638286,599839,167900,408158,146946,491264,200125,247879,96968,412636,720259,353172,451800,372234,650529,322680,721435,385412,543322,586117,944071,758610,22943,721111,74048,917499,859378,728822,458718,273049,466724,97003,872887,150976,21512,536184,158591,221636,784063,255558,150623,504321,608729,602422,392906,259258,925101,114341,161021,984774,216809,621443,743384,239751,342554,333783,673602,718283,62604,132319,991331,45680,745673,380570,196655,767184,916753,871597,505171,217167,127154,655793,237840,252234,258214,630745,27843,699666,261437,705216,684440,478245,326658,944175,717996,185563,277957,907949,903846,340560,40267,895176,902591,302291,792097,99245,69474,225202,487193,90996,442368,130698,746788,680207,899284,5001,827304,927126,221018,88740,148693,905457,83337,475351,365983,317684,660913,643939,225632,564758,500851,782250,976286,403441,84540,284734,19038,670365,509935,506230,761360,468655,153280,508147,148861,52563,29499,492516,496040,250516,97608,644733,672325,180944,120083,38307,498627,297347,198598,724258,378457,215800,22859,354742,135592,107398,639475,154629,777762,665762,177211,55473,134416,330490,79971,799628,899404,109469,292144,395443,876336,389751,40175,65012,87046,676609,619671,585672,973956,334620,826281,352412,550419,849139,223505,686010,956536,379331,356991,250649,45092,50553,306121,695859,897394,902443,495487,796797,11911,303982,192239,404598,210084,748766,469610,297129,425374,89280,882800,915681,940251,709080,268092,490669,558218,7948,693030,31105,387279,566372,798105,948722,616924,620577,644581,30669,523019,140067,827465,51281,444048,536056,455878,170483,801173,441839,467611,226546,47470,350410,142227,987720,575841,926670,994740,650410,934618,687770,197866,838248,254141,995970,786969,387417,132898,431549,418085,655916,87967,761902,707196,532014,814309,679425,218848,615481,121264,686458,358378,685085,553219,16956,672805,129059,459978,667544,295820,394595,871665,493685,749194,642158,6006,536162,545926,138903,967711,480362,311170,55677,242263,534717,104043,572923,214142,322890,704755,851757,525700,63133,536841,78918,596440,725997,724329,56417,909893,20148,967363,297909,30185,716556,940066,552542,252718,2343,207797,736780,482705,518966,308808,241319,570035,929202,814242,784176,768444,518996,152284,294143,98480,205476,889412,694920,447825,613740,267688,357717,150240,235051,171977,696776,951606,112043,249317,720675,630737,973465,973806,113441,8783,798966,354760,578817,244519,169001,362992,12962,204348,31627,823456,819180,237102,229220,30451,684926,842959,298138,558994,509550,533188,730971,206325,1146,359365,971994,238172,990101,945458,211978,103542,954240,527295,974653,49408,771813,143653,412399,301127,864352,960377,640934,683531,197479,870153,230333,398756}
1
Returns: {815835, 280985, 845640, 553901, 55350, 472037, 579662, 294104, 922128, 681458, 70462, 395601, 750217, 743723, 357031, 947318, 316523, 609724, 911212, 584647, 84910, 336706, 955976, 119474, 619840, 590380, 942320, 691303, 790323, 75353, 615438, 606157, 872689, 461077, 160057, 444390, 933113, 739718, 738493, 855241, 937528, 808955, 767193, 204096, 69029, 640576, 151413, 385551, 250299, 578976, 970197, 851560, 915681, 442524, 971033, 51872, 549256, 913352, 259526, 339578, 505056, 874963, 945734, 894096, 336039, 622142, 338486, 269152, 878211, 76978, 640744, 332090, 885932, 924288, 536185, 954960, 81215, 203949, 856863, 331513, 782925, 343411, 183072, 214957, 785935, 670456, 266829, 851542, 100159, 526354, 191119, 121566, 917669, 653204, 15662, 253707, 791697, 870499, 39210, 669907, 947476, 679953, 1997, 349760, 120593, 54533, 821071, 201807, 258482, 677933, 49672, 41406, 537696, 749095, 772714, 323630, 935903, 39542, 175171, 36061, 82248, 882641, 673979, 999916, 52196, 205992, 769974, 843892, 76490, 809184, 30150, 540317, 5488, 548498, 406428, 126080, 603031, 227499, 844239, 377864, 421783, 893910, 935621, 959478, 643004, 708334, 799459, 578906, 264228, 490981, 131319, 862827, 889973, 321649, 379094, 942168, 527640, 149067, 302411, 604129, 958250, 332561, 660797, 480090, 397410, 67225, 122521, 516792, 294723, 966759, 894655, 232857, 377020, 346627, 708687, 536376, 571313, 508145, 631633, 835540, 515478, 279303, 698366, 405450, 600951, 77459, 863970, 128590, 742877, 166380, 249070, 701127, 15292, 909867, 697568, 412702, 977091, 820088, 445845, 788165, 303199, 856852, 537373, 196570, 203478, 246059, 732945, 774790, 270556, 364578, 126681, 302385, 643880, 341398, 707834, 761183, 418856, 88155, 889772, 678085, 254535, 655194, 895563, 786178, 565060, 593130, 715231, 58502, 929569, 161076, 363018, 232767, 17927, 416742, 429337, 737756, 179153, 678633, 28898, 966060, 559562, 155578, 268444, 719794, 496976, 492629, 480976, 432183, 580784, 370747, 110267, 835318, 542292, 5829, 621495, 107351, 115310, 336726, 682204, 44879, 14153, 561573, 793997, 548431, 978315, 223333, 286186, 673819, 418318, 315083, 639878, 977879, 470661, 908321, 697672, 483988, 917301, 178647, 432522, 498084, 65746, 542789, 333401, 608037, 64969, 471248, 231740, 180279, 324325, 430295, 741509, 854829, 991868, 535505, 403259, 486534, 275190, 689444, 160352, 693507, 520879, 316581, 671385, 507891, 741253, 369057, 991878, 658553, 64055, 424399, 156637, 129800, 483539, 6389, 254189, 64860, 993988, 485928, 761490, 834664, 432574, 502998, 689492, 424441, 38502, 92750, 427326, 313691, 298546, 104029, 523549, 819424, 420609, 194934, 327314, 678213, 80342, 835543, 336766, 144396, 776293, 493402, 790548, 776184, 16142, 44736, 841043, 10130, 47015, 602532, 844793, 479588, 621881, 50637, 420381, 660382, 659738, 364058, 490425, 958283, 468087, 13973, 294058, 405047, 725258, 137723, 83260, 321951, 973265, 936377, 466347, 265910, 429778, 773246, 42093, 445919, 334333, 883135, 972400, 381347, 2018, 333545, 377286, 623898, 384181, 314018, 800631, 43918, 678076, 807407, 518553, 662514, 821380, 812610, 583912, 62989, 950333, 183523, 384940, 439949, 119899, 367638, 705858, 66028, 657235, 264302, 28299, 991567, 147436, 698, 889265, 665805, 334242, 266550, 289702, 718422, 96920, 606685, 278692, 291347, 414091, 797244, 470212, 751822, 609853, 54123, 814811, 76537, 753998, 716102, 516486, 873896, 600091, 738695, 456276, 257325, 2997, 484574, 765243, 666784, 1623, 654507, 332589, 335865, 437408, 138642, 570638, 534327, 261678, 849329, 342025, 675769, 162924, 812236, 427590, 289129, 382711, 758752, 365665, 136708, 991205, 398502, 526955, 107647, 653549, 983230, 364971, 656545, 467803, 130213, 839680, 469426, 301071, 688620, 321642, 738479, 343614, 408631, 272805, 605291, 774312, 131182, 797411, 937235, 943417, 225001, 226363, 326127, 500104, 108380, 979186, 491309, 506881, 506141, 115307, 160429, 5722, 480278, 333325, 989877, 126842, 173005, 975654, 427913, 377976, 297295, 166391, 721589, 222277, 955547, 843232, 996588, 86728, 640642, 450175, 546497, 381994, 192889, 388975, 882098, 301268, 368161, 889758, 324501, 874301, 5064, 484929, 396374, 1693, 334606, 386250, 644887, 23962, 361903, 72799, 401937, 175549, 755541, 639879, 397826, 227439, 483109, 394413, 830519, 640102, 360939, 377015, 22096, 553828, 765989, 420545, 855095, 650501, 310302, 179595, 41153, 831717, 180876, 437527, 833410, 515481, 823776, 994648, 55794, 185679, 583798, 974082, 361227, 339338, 613959, 275404, 83128, 613419, 669817, 429998, 253521, 547107, 807012, 791968, 100934, 89353, 212512, 956029, 739853, 522813, 651975, 781006, 870881, 832850, 734884, 220642, 864682, 558659, 215289, 920475, 260689, 799086, 894557, 138268, 654775, 24867, 413671, 737903, 638286, 599839, 167900, 408158, 146946, 491264, 200125, 247879, 96968, 412636, 720259, 353172, 451800, 372234, 650529, 322680, 721435, 385412, 543322, 586117, 944071, 758610, 22943, 721111, 74048, 917499, 859378, 728822, 458718, 273049, 466724, 97003, 872887, 150976, 21512, 536184, 158591, 221636, 784063, 255558, 150623, 504321, 608729, 602422, 392906, 259258, 925101, 114341, 161021, 984774, 216809, 621443, 743384, 239751, 342554, 333783, 673602, 718283, 62604, 132319, 991331, 45680, 745673, 380570, 196655, 767184, 916753, 871597, 505171, 217167, 127154, 655793, 237840, 252234, 258214, 630745, 27843, 699666, 261437, 705216, 684440, 478245, 326658, 944175, 717996, 185563, 277957, 907949, 903846, 340560, 40267, 895176, 902591, 302291, 792097, 99245, 69474, 225202, 487193, 90996, 442368, 130698, 746788, 680207, 899284, 5001, 827304, 927126, 221018, 88740, 148693, 905457, 83337, 475351, 365983, 317684, 660913, 643939, 225632, 564758, 500851, 782250, 976286, 403441, 84540, 284734, 19038, 670365, 509935, 506230, 761360, 468655, 153280, 508147, 148861, 52563, 29499, 492516, 496040, 250516, 97608, 644733, 672325, 180944, 120083, 38307, 498627, 297347, 198598, 724258, 378457, 215800, 22859, 354742, 135592, 107398, 639475, 154629, 777762, 665762, 177211, 55473, 134416, 330490, 79971, 799628, 899404, 109469, 292144, 395443, 876336, 389751, 40175, 65012, 87046, 676609, 619671, 585672, 973956, 334620, 826281, 352412, 550419, 849139, 223505, 686010, 956536, 379331, 356991, 250649, 45092, 50553, 306121, 695859, 897394, 902443, 495487, 796797, 11911, 303982, 192239, 404598, 210084, 748766, 469610, 297129, 425374, 89280, 882800, 915682, 940251, 709080, 268092, 490669, 558218, 7948, 693030, 31105, 387279, 566372, 798105, 948722, 616924, 620577, 644581, 30669, 523019, 140067, 827465, 51281, 444048, 536056, 455878, 170483, 801173, 441839, 467611, 226546, 47470, 350410, 142227, 987720, 575841, 926670, 994740, 650410, 934618, 687770, 197866, 838248, 254141, 995970, 786969, 387417, 132898, 431549, 418085, 655916, 87967, 761902, 707196, 532014, 814309, 679425, 218848, 615481, 121264, 686458, 358378, 685085, 553219, 16956, 672805, 129059, 459978, 667544, 295820, 394595, 871665, 493685, 749194, 642158, 6006, 536162, 545926, 138903, 967711, 480362, 311170, 55677, 242263, 534717, 104043, 572923, 214142, 322890, 704755, 851757, 525700, 63133, 536841, 78918, 596440, 725997, 724329, 56417, 909893, 20148, 967363, 297909, 30185, 716556, 940066, 552542, 252718, 2343, 207797, 736780, 482705, 518966, 308808, 241319, 570035, 929202, 814242, 784176, 768444, 518996, 152284, 294143, 98480, 205476, 889412, 694920, 447825, 613740, 267688, 357717, 150240, 235051, 171977, 696776, 951606, 112043, 249317, 720675, 630737, 973465, 973806, 113441, 8783, 798966, 354760, 578817, 244519, 169001, 362992, 12962, 204348, 31627, 823456, 819180, 237102, 229220, 30451, 684926, 842959, 298138, 558994, 509550, 533188, 730971, 206325, 1146, 359365, 971994, 238172, 990101, 945458, 211978, 103542, 954240, 527295, 974653, 49408, 771813, 143653, 412399, 301127, 864352, 960377, 640934, 683531, 197479, 870153, 230333, 398756 }
{229464,528471,957750,739013,61658,205072,461690,579155,80788,433683,817327,70888,895492,29304,690781,366084,72950,665433,415491,844762,325437,344242,145888,706141,304618,303174,906023,18448,173326,136356,417204,402789,664826,891305,658154,242835,612728,119843,821990,693515,69877,639316,764402,481720,184971,971535,364155,257920,636967,295998,619033,478756,640239,281273,184896,461208,584446,90918,996008,757771,743625,929563,676912,408450,337219,335065,651285,949946,971259,473274,643460,41135,628941,924213,39206,813911,895747,403361,588182,49066,699358,207214,44173,855948,488486,229068,833507,72931,836337,345866,347054,579962,275428,23965,504763,128998,875381,156047,78943,846639,145672,238754,404125,774612,162967,443330,104874,575065,363042,693055,140482,62399,416621,184654,434698,905106,930073,268205,978037,766410,130422,841442,862723,405850,865406,367485,51199,740786,39884,130142,587424,185555,885247,507900,476519,564565,951229,97744,139630,314271,790799,796463,893021,723771,497469,327719,628876,427541,112275,123264,710302,242696,964705,573024,164897,346462,456861,216096,87247,496744,862589,191022,198650,747835,698921,191520,312400,166502,289264,968381,997124,596414,281195,406496,320184,778663,250566,465411,206204,362840,588675,432857,121888,69731,522233,803136,416193,979093,535583,503439,992188,398171,210813,707189,662358,426085,898709,491109,108938,704324,975841,106061,300737,257035,512557,137272,552050,763122,602682,758253,642314,707708,707461,280553,777439,229693,600040,193631,208785,135623,213421,717324,50145,940585,424513,228854,366670,839573,236314,991959,543896,212154,98020,360984,985541,126928,14607,537590,406401,133640,812194,565066,841348,519654,361970,135138,749347,962010,328768,474483,613984,58540,708159,664128,515477,649023,892982,398498,488595,645647,390456,548842,857801,4827,909825,359693,648106,440783,897282,570859,574422,225827,135924,415769,745480,14246,550906,11178,976255,396025,2013,106590,970917,710171,770717,486393,359193,180050,884890,847787,825697,791697,912980,199849,796524,339156,559541,444629,779938,973174,15487,354359,199000,667763,286480,944479,682008,353737,472009,174614,749762,474021,281203,237030,184191,568271,723422,543383,264673,124663,907521,90369,916359,336852,806569,712882,676007,366109,673863,455944,339282,205701,810302,54633,873463,613133,999111,71822,966870,987471,762787,716631,461491,560341,470012,645681,644964,709785,705415,909636,834447,129287,516356,267157,466138,322924,496391,142144,205384,170253,114439,61017,892305,441093,115649,282120,54225,631111,870293,21094,618582,633080,254076,80072,709772,724087,242105,354735,433871,463871,780722,784669,593158,297077,568178,575647,136352,64568,234143,341735,751172,348581,402751,643476,789673,518399,925595,360250,149510,795888,381343,284443,945319,151771,364514,655090,392209,122970,526177,342432,586841,306898,127100,696350,120327,695277,788348,256678,276196,22490,598413,27367,887423,517515,187195,193447,552266,112789,553696,218127,425028,451391,502569,370346,119513,383434,541788,511721,506404,584316,854152,609596,891213,497604,305945,527891,709232,94292,784569,985428,633134,899333,529146,520556,933199,716340,230354,485464,829129,784050,703590,770508,751792,206158,140854,871304,589592,198993,383024,612347,783308,753528,221942,190872,251131,527886,718763,476714,138529,19683,462141,288014,919015,507639,324921,852213,223978,555275,854029,569458,855676,557618,339966,607467,280128,997171,478770,869719,196163,378145,998417,979470,131672,220358,170341,899154,264595,405455,375868,919475,425137,354360,207489,344151,861998,532409,712716,602328,87683,566744,171785,459710,124361,28102,67176,920840,25272,62297,790558,221434,440442,788974,717255,88465,525683,403948,987619,790277,809402,879838,709752,234539,234197,433592,95041,612547,966000,324108,214874,570035,890851,903010,29744,531564,931112,613272,452403,956383,675568,759313,694169,116009,64638,927775,720826,590321,848074,708444,896949,657476,588281,123052,408366,338829,556643,19758,951375,38995,343866,682600,609029,751068,585610,155124,282631,33073,284747,251386,989455,960315,527050,199975,592675,591687,644102,313500,698359,492175,538295,111660,666002,642927,234711,590719,981756,791354,610477,449482,830348,954342,132082,955728,221761,234043,627203,20744,267115,911950,272129,772921,388616,799178,489248,497642,907216,133349,327494,121927,625523,865788,233586,807877,508715,468296,398595,490470,776001,9071,456303,122700,479764,104736,594779,701525,338778,221982,238620,605892,650283,510748,895165,555250,826277,384412,52891,249844,517760,380384,371770,659634,762524,605355,983862,271238,590003,382457,278059,366003,907879,734361,488703,387643,839097,599833,605519,694226,338166,844138,816470,988448,871237,711634,60049,213865,96045,629292,980060,130156,9675,351830,306141,288550,473536,290003,559787,63538,672459,354197,945893,580337,88558,950947,484331,444006,550779,606201,138231,888945,966690,954700,393744,354278,182685,970145,84494,278729,599436,64554,925236,125462,416383,231377,414012,406270,521379,490150,986160,710189,844347,932052,806877,449256,399350,807560,409613,466480,930112,547843,355424,896802,18895,265520,767431,717931,235664,851925,513012,351451,916478,438247,476912,849212,669623,890923,255481,707353,381073,757992,933893,741771,206395,740770,191026,605744,64681,600638,72224,994792,664832,943999,407945,200078,725870,175376,918009,961533,543652,431020,312983,460129,385618,306247,825692,571593,713521,597524,278945,610945,355516,729190,352715,78262,986311,60092,684006,50991,660729,272581,562134,841913,732931,970079,41990,458801,661806,476350,936685,205457,423721,766020,181937,809339,588618,7628,380931,302138,121503,176227,913083,477018,905416,782149,71632,891726,842241,755637,459068,502969,544569,21202,344881,793851,507632,903223,252651,169437,895924,705688,374893,319645,471707,73181,128983,576676,597160,509913,878813,718662,686139,791895,712032,107907,574044,783663,999632,416284,55651,975052,435604,600219,996253,296837,394069,503884,716411,163072,189672,612334,868759,80916,931978,856817,154096,60960,949844,751255,87224,828656,469916,289715,136903,698299,397621,227298,481961,913604,643581,53963,405007,595536,654181,401259,408724,564602,421494,125134,244025,611165,737468,629135,692080,185797,2303,362527,246757,952146,113781,850332,780801,100049,656398,917703,314699,54018,145000,796660,483974,304932,850622,888980,416820,21155,806591,825543,102108,744436,467029,862484,355601,204496,491618,564032,390292,493920,926559,153400,962417,556691,520084,259569,173091,176481,693624,487790,746851,354975,800801,230824,659907,167774,636155,593078,705280,959097,934972,807387,703533,402000,669870,575485,606495,677839,655868,513139,688110,98778,182890,650526,655469,702973,910095,344911,879454,603718,832700,626304,958692,149852,373479,134950,317626,525985,244379,22905,1434,179351,346644,704966,581350,16513,796802,704197,210704,452669,217335,898813,551447,916576,549339,723267}
2
Returns: {229464, 528471, 957750, 739013, 61658, 205072, 461690, 579155, 80788, 433683, 817327, 70888, 895492, 29304, 690781, 366084, 72950, 665433, 415491, 844762, 325437, 344242, 145888, 706141, 304618, 303174, 906023, 18448, 173326, 136356, 417204, 402789, 664826, 891305, 658154, 242835, 612728, 119843, 821990, 693515, 69877, 639316, 764402, 481720, 184971, 971535, 364155, 257920, 636967, 295998, 619033, 478756, 640239, 281273, 184896, 461208, 584446, 90918, 996008, 757771, 743625, 929563, 676912, 408450, 337219, 335065, 651285, 949946, 971259, 473274, 643460, 41135, 628941, 924213, 39206, 813911, 895747, 403361, 588182, 49066, 699358, 207214, 44173, 855948, 488486, 229068, 833507, 72931, 836337, 345866, 347054, 579962, 275428, 23965, 504763, 128998, 875381, 156047, 78943, 846639, 145672, 238754, 404125, 774612, 162967, 443330, 104874, 575065, 363042, 693055, 140482, 62399, 416621, 184654, 434698, 905106, 930073, 268205, 978037, 766410, 130422, 841442, 862723, 405850, 865406, 367485, 51199, 740786, 39884, 130142, 587424, 185555, 885247, 507900, 476519, 564565, 951229, 97744, 139630, 314271, 790799, 796463, 893021, 723771, 497469, 327719, 628876, 427541, 112275, 123264, 710302, 242696, 964705, 573024, 164897, 346462, 456861, 216096, 87247, 496744, 862589, 191022, 198650, 747835, 698921, 191520, 312400, 166502, 289264, 968381, 997124, 596414, 281195, 406496, 320184, 778663, 250566, 465411, 206204, 362840, 588675, 432857, 121888, 69731, 522233, 803136, 416193, 979093, 535583, 503439, 992188, 398171, 210813, 707189, 662358, 426085, 898709, 491109, 108938, 704324, 975841, 106061, 300737, 257035, 512557, 137272, 552050, 763122, 602682, 758253, 642314, 707708, 707461, 280553, 777439, 229693, 600040, 193631, 208785, 135623, 213421, 717324, 50145, 940585, 424513, 228854, 366670, 839573, 236314, 991959, 543896, 212154, 98020, 360984, 985541, 126928, 14607, 537590, 406401, 133640, 812194, 565066, 841348, 519654, 361970, 135138, 749347, 962010, 328768, 474483, 613984, 58540, 708159, 664128, 515477, 649023, 892982, 398498, 488595, 645647, 390456, 548842, 857801, 4827, 909825, 359693, 648106, 440783, 897282, 570859, 574422, 225827, 135924, 415769, 745480, 14246, 550906, 11178, 976255, 396025, 2013, 106590, 970917, 710171, 770717, 486393, 359193, 180050, 884890, 847787, 825697, 791697, 912980, 199849, 796524, 339156, 559541, 444629, 779938, 973174, 15487, 354359, 199000, 667763, 286480, 944479, 682008, 353737, 472009, 174614, 749762, 474021, 281203, 237030, 184191, 568271, 723422, 543383, 264673, 124663, 907521, 90369, 916359, 336852, 806569, 712882, 676007, 366109, 673863, 455944, 339282, 205701, 810302, 54633, 873463, 613133, 999111, 71822, 966870, 987471, 762787, 716631, 461491, 560341, 470012, 645681, 644964, 709785, 705415, 909636, 834447, 129287, 516356, 267157, 466138, 322924, 496391, 142144, 205384, 170253, 114439, 61017, 892305, 441093, 115649, 282120, 54225, 631111, 870293, 21094, 618582, 633080, 254076, 80072, 709772, 724087, 242105, 354735, 433871, 463871, 780722, 784669, 593158, 297077, 568178, 575647, 136352, 64568, 234143, 341735, 751172, 348581, 402751, 643476, 789673, 518399, 925595, 360250, 149510, 795888, 381343, 284443, 945319, 151771, 364514, 655090, 392209, 122970, 526177, 342432, 586841, 306898, 127100, 696350, 120327, 695277, 788348, 256678, 276196, 22490, 598413, 27367, 887423, 517515, 187195, 193447, 552266, 112789, 553696, 218127, 425028, 451391, 502569, 370346, 119513, 383434, 541788, 511721, 506404, 584316, 854152, 609596, 891213, 497604, 305945, 527891, 709232, 94292, 784569, 985428, 633134, 899333, 529146, 520556, 933199, 716340, 230354, 485464, 829129, 784050, 703590, 770508, 751792, 206158, 140854, 871304, 589592, 198993, 383024, 612347, 783308, 753528, 221942, 190872, 251131, 527886, 718763, 476714, 138529, 19683, 462141, 288014, 919015, 507639, 324921, 852213, 223978, 555275, 854029, 569458, 855676, 557618, 339966, 607467, 280128, 997171, 478770, 869719, 196163, 378145, 998417, 979470, 131672, 220358, 170341, 899154, 264595, 405455, 375868, 919475, 425137, 354361, 207489, 344151, 861998, 532409, 712716, 602328, 87683, 566744, 171785, 459710, 124361, 28102, 67176, 920840, 25272, 62297, 790558, 221434, 440442, 788974, 717255, 88465, 525683, 403948, 987619, 790277, 809402, 879838, 709752, 234539, 234197, 433592, 95041, 612547, 966000, 324108, 214874, 570035, 890851, 903010, 29744, 531564, 931112, 613272, 452403, 956383, 675568, 759313, 694169, 116009, 64638, 927775, 720826, 590321, 848074, 708444, 896949, 657476, 588281, 123052, 408366, 338829, 556643, 19758, 951375, 38995, 343866, 682600, 609029, 751068, 585610, 155124, 282631, 33073, 284747, 251386, 989455, 960315, 527050, 199975, 592675, 591687, 644102, 313500, 698359, 492175, 538295, 111660, 666002, 642927, 234711, 590719, 981756, 791354, 610477, 449482, 830348, 954342, 132082, 955728, 221761, 234043, 627203, 20744, 267115, 911950, 272129, 772921, 388616, 799178, 489248, 497642, 907216, 133349, 327494, 121927, 625523, 865788, 233586, 807877, 508715, 468296, 398595, 490470, 776001, 9071, 456303, 122700, 479764, 104736, 594779, 701525, 338778, 221982, 238620, 605892, 650283, 510748, 895165, 555250, 826277, 384412, 52891, 249844, 517760, 380384, 371770, 659634, 762524, 605355, 983862, 271238, 590003, 382457, 278059, 366003, 907879, 734361, 488703, 387643, 839097, 599833, 605519, 694226, 338166, 844138, 816470, 988448, 871237, 711634, 60049, 213865, 96045, 629292, 980060, 130156, 9675, 351830, 306141, 288550, 473536, 290003, 559787, 63538, 672459, 354197, 945893, 580337, 88558, 950947, 484331, 444006, 550779, 606201, 138231, 888945, 966690, 954700, 393744, 354278, 182685, 970145, 84494, 278729, 599436, 64554, 925236, 125462, 416383, 231377, 414012, 406270, 521379, 490150, 986160, 710189, 844347, 932052, 806877, 449256, 399350, 807560, 409613, 466480, 930112, 547843, 355424, 896802, 18895, 265520, 767431, 717931, 235664, 851925, 513012, 351451, 916478, 438247, 476912, 849212, 669623, 890923, 255481, 707353, 381073, 757992, 933893, 741771, 206395, 740770, 191026, 605744, 64681, 600638, 72224, 994792, 664832, 943999, 407945, 200078, 725870, 175376, 918009, 961533, 543652, 431020, 312983, 460129, 385618, 306247, 825692, 571593, 713521, 597524, 278945, 610945, 355516, 729190, 352715, 78262, 986311, 60092, 684006, 50991, 660729, 272581, 562134, 841913, 732931, 970079, 41990, 458801, 661806, 476350, 936685, 205457, 423721, 766020, 181937, 809339, 588618, 7628, 380931, 302138, 121503, 176227, 913083, 477018, 905416, 782149, 71632, 891726, 842241, 755637, 459068, 502969, 544569, 21202, 344881, 793851, 507632, 903223, 252651, 169437, 895924, 705688, 374893, 319645, 471707, 73181, 128983, 576676, 597160, 509913, 878813, 718662, 686139, 791895, 712032, 107907, 574044, 783663, 999632, 416284, 55651, 975052, 435604, 600219, 996253, 296837, 394069, 503884, 716411, 163072, 189672, 612334, 868759, 80916, 931978, 856817, 154096, 60960, 949844, 751255, 87224, 828656, 469916, 289715, 136903, 698299, 397621, 227298, 481961, 913604, 643581, 53963, 405007, 595536, 654181, 401259, 408724, 564602, 421494, 125134, 244025, 611165, 737468, 629135, 692080, 185797, 2303, 362527, 246757, 952146, 113781, 850332, 780801, 100049, 656398, 917703, 314699, 54018, 145000, 796660, 483974, 304932, 850622, 888980, 416820, 21155, 806591, 825543, 102108, 744436, 467029, 862484, 355601, 204496, 491618, 564032, 390292, 493920, 926559, 153400, 962417, 556691, 520084, 259569, 173091, 176481, 693624, 487790, 746851, 354975, 800801, 230824, 659907, 167774, 636155, 593078, 705280, 959097, 934972, 807387, 703533, 402000, 669870, 575485, 606495, 677839, 655868, 513139, 688110, 98778, 182890, 650526, 655469, 702973, 910095, 344911, 879454, 603718, 832700, 626304, 958692, 149852, 373479, 134950, 317626, 525985, 244379, 22905, 1434, 179351, 346644, 704966, 581350, 16513, 796802, 704197, 210704, 452669, 217335, 898813, 551447, 916576, 549339, 723267 }
{619549,975785,68177,499002,95854,417229,641657,570897,567080,531487,222199,884705,57471,466577,423962,58904,162279,770605,280221,259981,303469,77022,964177,514172,529691,697863,412985,597489,614438,478675,320755,233986,970811,905283,249339,66664,838863,407347,153912,405943,938833,376110,806999,996304,359039,230960,571559,37669,517916,851780,297649,821385,445153,778177,335556,491195,476039,748540,88683,606829,743566,925789,357166,714376,347424,606505,781039,186286,13851,451303,592228,469036,827412,915579,465339,702802,662890,553249,256823,180806,405028,554471,2190,366533,332648,854097,857727,325038,602637,462762,931866,346202,388550,289032,60578,735973,411888,357968,438611,942090,809270,547190,411125,153034,462768,876463,372187,125658,946064,629009,822815,867443,699832,341356,233975,548831,195452,91702,873868,314440,554463,805734,176994,459364,611117,753923,195337,23004,111890,150299,965093,437512,697488,376218,106897,160256,769032,479083,802265,715095,624444,625079,582538,840627,482786,816512,389457,678237,424565,263324,992677,979027,585409,686022,438391,196525,439944,150079,735880,68185,300377,700973,22048,514216,593542,128944,674471,878925,124379,993087,594020,265174,134517,692909,105800,617302,25772,495256,295539,450337,758579,804567,945715,860340,490588,900457,56864,446883,50535,309096,515067,867263,10068,537115,381479,119961,182410,572301,998885,306788,565388,109256,571961,699904,802164,194112,833558,344288,689367,645448,794624,964298,450014,740338,824637,456953,640795,397852,420187,207681,706947,935253,591296,717014,988719,489126,353326,687481,61426,868563,510620,143165,977818,598933,359421,296334,793044,192978,640621,482411,838425,435244,446708,804790,691933,787696,778094,849079,185547,198280,573112,892494,649884,164407,125859,154955,169884,479185,842435,231309,347747,869406,890826,841916,468338,766598,138249,777734,475927,778869,776496,314351,730464,223203,635492,938749,527250,929937,787827,712796,128216,360938,605289,294451,41696,731148,449405,211579,726684,808191,959240,74430,193949,366417,432697,662286,133014,570946,956371,608940,866166,732866,439642,112982,472420,591485,51730,999669,521421,355908,712465,649636,233198,317753,460438,274893,565252,909843,486472,291935,234385,962063,882716,428333,328479,315413,606971,461492,402710,563341,586783,785227,812559,26424,898208,284978,617908,466289,284647,139328,822197,513463,305315,55394,831215,765752,330286,912819,191946,333109,204753,942683,295171,603821,887367,140001,435585,494337,601492,838294,574030,188274,623520,386588,731049,38080,671565,865308,504368,472563,520987,326564,986025,342653,381957,333592,108405,228595,246410,816702,78055,967514,275736,889578,571334,163103,29578,523270,173791,147422,361563,747820,852047,501435,134407,583096,539514,322324,964755,560233,794886,485742,886797,297263,828394,785105,630854,453150,530051,393615,786204,608106,361128,61939,497683,448814,225041,43612,972083,398832,191033,849998,663003,43080,867784,313762,142527,923649,636085,107281,483881,947322,593022,887029,760936,937768,672134,391789,390917,718536,785403,177120,326641,662883,239059,340675,111696,980451,384287,83778,895634,91671,450127,558637,134750,317910,388750,793628,241558,541186,900909,725439,4859,10282,612467,765795,948049,800952,157583,338966,519488,459338,32437,362480,122220,787847,219507,750267,284650,120145,350396,180283,211815,800523,255271,862917,634784,644020,172896,876342,185205,73804,118132,190064,600438,246950,955858,64838,47902,629792,920155,83741,605481,952592,962572,727700,740438,698430,994318,541439,818574,344714,721722,546741,145236,976992,926009,780019,137364,98904,172712,322568,689060,290843,512631,805849,54145,984840,870686,618398,130984,790841,218490,736464,743432,181061,464164,221,395843,974833,58012,730768,319546,779733,277508,981133,273076,719868,277504,410439,335124,450215,733007,540535,257410,761989,346383,311554,263181,217068,446303,394164,524260,664792,130627,784043,362204,111142,300616,758046,85975,358627,488814,405520,138359,282673,903005,927786,518893,180508,338225,854016,147074,587583,394550,920835,865923,257284,748740,129103,474351,195042,523266,998611,859833,170245,299005,222037,281386,599620,980082,883712,958246,985247,805584,96604,267920,708588,24390,786812,405447,878966,157179,552520,466548,551728,989707,848822,809011,738446,977925,799713,449840,17542,314675,309672,187786,613680,48060,985524,213299,544494,869235,687897,529740,674818,300852,314011,899757,325241,617174,305203,720558,774352,374075,703457,842431,363781,552279,167793,618578,46555,967506,68417,64096,798532,894441,768234,928563,942500,270109,658214,3345,139343,346110,533085,330513,646961,363447,746621,488554,980621,51824,209111,271324,942250,428920,113755,822382,981198,281547,440959,27752,765404,25728,608199,80288,920168,892784,8850,862667,162892,667063,382364,818587,13172,915448,665451,176485,795246,412071,665038,775866,980246,390500,47190,438847,819419,677296,261228,800616,475194,218539,344719,756950,244266,469270,837237,164433,362053,846086,543451,41297,29501,925814,376235,559024,357613,558037,735508,152859,970107,916897,445076,466705,307397,8617,421903,126815,685912,683131,443783,677458,418021,788501,434407,662286,774122,271643,826718,652527,634080,370168,693823,179932,812334,586409,738956,169946,144445,990815,839156,630903,907712,284232,613959,215108,809200,35862,858274,11464,235344,302056,688921,653364,90557,123327,315649,381030,911321,658718,33556,545400,28885,243730,725332,357570,830138,980639,527516,974582,487805,883023,605485,395516,167254,219443,126975,492806,771656,985249,504269,6999,287304,193189,660362,894212,832867,492362,275242,744187,151079,825149,805938,696316,68879,531269,53885,899016,28259,97752,389950,516064,980775,995434,427931,664380,731228,71258,673537,502884,572858,177805,26234,860161,370993,202948,270725,720211,695309,62318,464397,362740,887466,270335,59055,956344,317955,629291,371712,862566,727043,761661,378629,224169,273446,322911,404900,4673,394168,78437,23908,483377,772593,566494,859890,659938,769441,130614,380148,981101,709283,844545,860192,596748,631231,919246,69444,949185,64889,441155,811750,791931,719167,706730,532451,992612,545993,453702,513636,456512,48490,53896,939889,821083,620389,799778,481020,906181,930391,861167,403633,156025,222063,263825,752772,853293,699422,338567,318830,764310,296073,130579,72592,15239,353661,121394,7850,899653,575096,37838,356164,623585,91733,296052,961019,228473,612181,442038,134653,542571,303205,54637,214947,41619,318461,967719,894912,17883,822637,213741,298544,118710,860671,371136,133948,214331,492529,658150,113983,583976,212339,986499,207561,820423,798902,168579,48895,411083,126969,699899,470005,946525,754535,684952,988143,589348,169022,883054,123582,991658,613146,422125,626719,473817,309612,277019,688147,802141,451520,318482,386116,663858,304980,110028,484280,620233,794959,533174,31315,438279,749424,17672,384803,503958,702623,372945,93305,387996,772351}
3
Returns: {619549, 975785, 68177, 499002, 95854, 417229, 641657, 570897, 567080, 531487, 222199, 884705, 57471, 466577, 423962, 58904, 162279, 770605, 280221, 259981, 303469, 77022, 964177, 514172, 529691, 697863, 412985, 597489, 614438, 478675, 320755, 233986, 970811, 905283, 249339, 66664, 838863, 407347, 153912, 405943, 938833, 376110, 806999, 996304, 359039, 230960, 571559, 37669, 517916, 851780, 297649, 821385, 445153, 778177, 335556, 491195, 476039, 748540, 88683, 606829, 743566, 925789, 357166, 714376, 347424, 606505, 781039, 186286, 13851, 451303, 592228, 469036, 827412, 915579, 465339, 702802, 662890, 553249, 256823, 180806, 405028, 554471, 2190, 366533, 332648, 854097, 857727, 325038, 602637, 462762, 931866, 346202, 388550, 289032, 60578, 735973, 411888, 357968, 438611, 942090, 809270, 547190, 411125, 153034, 462768, 876463, 372187, 125658, 946064, 629009, 822815, 867443, 699832, 341356, 233975, 548831, 195452, 91702, 873868, 314440, 554463, 805734, 176994, 459364, 611117, 753923, 195337, 23004, 111890, 150299, 965093, 437512, 697488, 376218, 106897, 160256, 769032, 479083, 802265, 715095, 624444, 625079, 582538, 840627, 482786, 816512, 389457, 678237, 424565, 263324, 992677, 979027, 585409, 686022, 438391, 196525, 439944, 150079, 735880, 68185, 300377, 700973, 22048, 514216, 593542, 128944, 674471, 878925, 124379, 993087, 594020, 265174, 134517, 692909, 105800, 617302, 25772, 495256, 295539, 450337, 758579, 804567, 945715, 860340, 490588, 900457, 56864, 446883, 50535, 309096, 515067, 867263, 10068, 537115, 381479, 119961, 182410, 572301, 998885, 306788, 565388, 109256, 571961, 699904, 802164, 194112, 833558, 344288, 689367, 645448, 794624, 964298, 450014, 740338, 824637, 456953, 640795, 397852, 420187, 207681, 706947, 935253, 591296, 717014, 988719, 489126, 353326, 687481, 61426, 868563, 510620, 143165, 977818, 598933, 359421, 296334, 793044, 192978, 640621, 482411, 838425, 435244, 446708, 804790, 691933, 787696, 778094, 849079, 185547, 198280, 573112, 892494, 649884, 164407, 125859, 154955, 169884, 479185, 842435, 231309, 347747, 869406, 890826, 841916, 468338, 766598, 138249, 777734, 475927, 778869, 776496, 314351, 730464, 223203, 635492, 938749, 527250, 929937, 787827, 712796, 128216, 360938, 605289, 294451, 41696, 731148, 449405, 211579, 726684, 808191, 959240, 74430, 193949, 366417, 432697, 662286, 133014, 570946, 956371, 608940, 866166, 732866, 439642, 112982, 472420, 591485, 51730, 999669, 521421, 355908, 712465, 649636, 233198, 317753, 460438, 274893, 565252, 909843, 486472, 291935, 234385, 962063, 882716, 428333, 328479, 315413, 606971, 461492, 402710, 563341, 586783, 785227, 812559, 26424, 898208, 284978, 617908, 466289, 284647, 139328, 822197, 513463, 305315, 55394, 831215, 765752, 330286, 912819, 191946, 333109, 204753, 942683, 295171, 603821, 887367, 140001, 435585, 494337, 601492, 838294, 574030, 188274, 623520, 386588, 731049, 38080, 671565, 865308, 504368, 472563, 520987, 326564, 986025, 342653, 381957, 333592, 108405, 228595, 246410, 816702, 78055, 967514, 275736, 889578, 571334, 163103, 29578, 523270, 173791, 147422, 361563, 747820, 852047, 501435, 134407, 583096, 539514, 322324, 964755, 560233, 794886, 485742, 886797, 297263, 828394, 785105, 630854, 453150, 530051, 393615, 786204, 608106, 361128, 61939, 497683, 448814, 225041, 43612, 972083, 398832, 191033, 849998, 663003, 43080, 867784, 313762, 142527, 923649, 636085, 107281, 483881, 947322, 593022, 887029, 760936, 937768, 672134, 391789, 390917, 718536, 785403, 177120, 326641, 662883, 239059, 340675, 111696, 980451, 384287, 83778, 895634, 91671, 450127, 558637, 134750, 317910, 388750, 793628, 241558, 541186, 900909, 725439, 4859, 10282, 612467, 765795, 948049, 800952, 157583, 338966, 519488, 459338, 32437, 362480, 122220, 787847, 219507, 750267, 284650, 120145, 350396, 180283, 211815, 800523, 255271, 862917, 634784, 644020, 172896, 876342, 185205, 73804, 118132, 190064, 600438, 246950, 955858, 64838, 47902, 629792, 920155, 83741, 605481, 952592, 962572, 727700, 740438, 698430, 994318, 541439, 818574, 344714, 721722, 546741, 145236, 976992, 926009, 780019, 137364, 98904, 172712, 322568, 689060, 290843, 512631, 805849, 54145, 984840, 870686, 618398, 130984, 790841, 218490, 736464, 743432, 181061, 464164, 221, 395843, 974833, 58012, 730768, 319546, 779733, 277508, 981133, 273076, 719868, 277504, 410439, 335124, 450215, 733007, 540535, 257410, 761989, 346383, 311554, 263181, 217068, 446303, 394164, 524260, 664792, 130627, 784043, 362204, 111142, 300616, 758046, 85975, 358627, 488814, 405520, 138359, 282673, 903005, 927786, 518893, 180508, 338225, 854016, 147074, 587583, 394550, 920835, 865923, 257284, 748740, 129103, 474351, 195042, 523266, 998611, 859833, 170245, 299005, 222037, 281386, 599620, 980082, 883712, 958246, 985247, 805584, 96604, 267920, 708588, 24390, 786812, 405447, 878966, 157179, 552520, 466548, 551728, 989707, 848822, 809011, 738446, 977925, 799713, 449840, 17542, 314675, 309672, 187786, 613680, 48060, 985524, 213299, 544494, 869235, 687897, 529740, 674818, 300852, 314011, 899757, 325241, 617174, 305203, 720558, 774352, 374075, 703457, 842431, 363781, 552279, 167793, 618578, 46555, 967506, 68417, 64096, 798532, 894441, 768234, 928563, 942500, 270109, 658214, 3345, 139343, 346110, 533085, 330513, 646961, 363447, 746621, 488554, 980621, 51824, 209111, 271324, 942250, 428920, 113755, 822382, 981198, 281547, 440959, 27752, 765404, 25728, 608199, 80288, 920168, 892784, 8850, 862667, 162892, 667063, 382364, 818587, 13172, 915448, 665451, 176485, 795246, 412071, 665038, 775866, 980246, 390500, 47190, 438847, 819419, 677296, 261228, 800616, 475194, 218539, 344719, 756950, 244266, 469270, 837237, 164433, 362053, 846086, 543451, 41297, 29501, 925814, 376235, 559024, 357613, 558037, 735508, 152859, 970107, 916897, 445076, 466705, 307397, 8617, 421903, 126815, 685912, 683131, 443783, 677458, 418021, 788501, 434407, 662289, 774122, 271643, 826718, 652527, 634080, 370168, 693823, 179932, 812334, 586409, 738956, 169946, 144445, 990815, 839156, 630903, 907712, 284232, 613959, 215108, 809200, 35862, 858274, 11464, 235344, 302056, 688921, 653364, 90557, 123327, 315649, 381030, 911321, 658718, 33556, 545400, 28885, 243730, 725332, 357570, 830138, 980639, 527516, 974582, 487805, 883023, 605485, 395516, 167254, 219443, 126975, 492806, 771656, 985250, 504269, 6999, 287304, 193189, 660362, 894212, 832867, 492362, 275242, 744187, 151079, 825149, 805938, 696316, 68879, 531269, 53885, 899016, 28259, 97752, 389950, 516064, 980775, 995434, 427931, 664380, 731228, 71258, 673537, 502884, 572858, 177805, 26234, 860161, 370993, 202948, 270725, 720211, 695309, 62318, 464397, 362740, 887466, 270335, 59055, 956344, 317955, 629291, 371712, 862566, 727043, 761661, 378629, 224169, 273446, 322911, 404900, 4673, 394168, 78437, 23908, 483377, 772593, 566494, 859890, 659938, 769441, 130614, 380148, 981101, 709283, 844545, 860192, 596748, 631231, 919246, 69444, 949185, 64889, 441155, 811750, 791931, 719167, 706730, 532451, 992612, 545993, 453702, 513636, 456512, 48490, 53896, 939889, 821083, 620389, 799778, 481020, 906181, 930391, 861167, 403633, 156025, 222063, 263825, 752772, 853293, 699422, 338567, 318830, 764310, 296073, 130579, 72592, 15239, 353661, 121394, 7850, 899653, 575096, 37838, 356164, 623585, 91733, 296052, 961019, 228473, 612181, 442038, 134653, 542571, 303205, 54637, 214947, 41619, 318461, 967719, 894912, 17883, 822637, 213741, 298544, 118710, 860671, 371136, 133948, 214331, 492529, 658150, 113983, 583976, 212339, 986499, 207561, 820423, 798902, 168579, 48895, 411083, 126969, 699899, 470005, 946525, 754535, 684952, 988143, 589348, 169022, 883054, 123582, 991658, 613146, 422125, 626719, 473817, 309612, 277019, 688147, 802141, 451520, 318482, 386116, 663858, 304980, 110028, 484280, 620233, 794959, 533174, 31315, 438279, 749424, 17672, 384803, 503958, 702623, 372945, 93305, 387996, 772351 }
{999999,155363,859312,1000000,1000000,1000000,1000000,999999,340207,1000000,999999,389193,218654,1000000,1000000,561548,493845,999999,1000000,416967,1000000,1000000,1000000,999999,999999,999999,1000000,1000000,999999,1000000,605576,182052,999999,999999,811570,1000000,1000000,1000000,809532,1000000,1000000,693033,999999,1000000,867839,645707,547326,999999,1000000,999999,960361,999999,999999,1000000,1000000,1000000,999999,999999,676716,953449,999999,999999,999999,999999,999999,185988,508251,1000000,1000000,999999,999999,187359,919725,999999,999999,999999,999999,668197,331525,1000000,164082,999999,875285,999999,1000000,1000000,1000000,999999,1000000,168654,999999,1000000,1000000,66064,999999,395038,1000000,1000000,558185,999999,1000000,521472,253527,999999,999999,999999,700170,1000000,280755,999999,999999,710082,1000000,420536,686471,35632,1000000,999999,1000000,1000000,880272,999999,999999,1000000,999999,999999,999999,999999,1000000,835144,999999,490460,999999,1000000,378908,1000000,999999,872324,999999,1000000,215770,1000000,222243,1000000,999999,116716,999999,999999,1000000,1000000,999999,1000000,1000000,999999,999999,1000000,1000000,999999,999999,999999,1000000,1000000,999999,1000000,1000000,999999,1000000,1000000,1000000,1000000,999999,999999,999999,1000000,999999,1000000,1000000,1000000,999999,999999,1000000,856088,887410,740841,369056,1000000,1000000,999999,999999,999999,456448,479560,953440,434750,487876,999999,999999,1000000,999999,358315,999999,169691,1000000,1000000,1000000,1000000,999999,1000000,306014,27188,922049,480328,1000000,130332,751375,463828,1000000,999999,999999,999999,943941,999999,1000000,1000000,1000000,1000000,999999,1000000,303381,1000000,1000000,829898,1000000,999999,702237,1000000,999187,999999,999999,678883,999999,999999,1000000,239435,347794,999999,663352,1000000,999999,1000000,611189,98361,999999,999999,1000000,999999,1000000,1000000,1000000,1000000,1000000,1000000,999999,1000000,999999,999999,1000000,999999,318153,415156,999999,999999,999999,1000000,156331,999999,999999,67613,999999,763714,999999,999999,999999,999999,1000000,1000000,80326,1000000,999999,999999,1000000,999999,999999,197646,1000000,999999,999999,999999,999999,999999,128921,1000000,999999,1000000,999999,999999,396249,154543,999999,999999,829898,1000000,999999,1000000,999999,999999,324769,459825,1000000,999999,851868,236028,936852,938714,999999,1000000,1000000,999999,1000000,1000000,999999,999999,999999,999999,845158,958276,999999,977844,999999,1000000,963342,999999,382616,1000000,1000000,720861,335219,1000000,999999,999999,1000000,999999,956401,1000000,999999,999717,1000000,999999,1000000,847226,613503,999999,253124,124263,282374,999999,999999,1000000,999999,999999,1000000,1000000,800146,999999,1000000,650565,999999,242985,999999,999999,1000000,760086,1000000,148448,431769,649314,687392,976764,999999,358445,55318,1000000,323629,435798,833627,5660,979272,999999,380061,999999,999999,803773,542795,999999,1000000,999999,854175,96334,344664,999999,999999,999999,1000000,999999,1000000,1000000,1000000,577373,1000000,573964,1000000,1000000,1000000,1000000,1000000,1000000,999999,1000000,1000000,772917,1000000,1000000,1000000,56875,999999,345337,408746,999999,868917,999999,999999,1000000,999999,632776,1000000,1000000,999999,999999,1000000,1000000,999999,999999,999999,1000000,1000000,329321,999999,1000000,909838,1000000,1000000,999999,999999,442758,1000000,734257,999999,1000000,397703,1000000,999999,999999,999999,1000000,862594,1000000,1000000,1000000,456302,999999,1000000,1000000,999999,999999,948514,1000000,999999,408228,993797,366540,1000000,824352,1000000,1000000,747256,53140,1000000,1000000,1000000,1000000,843075,999999,1000000,999999,999999,610853,1000000,999999,274156,446514,999999,999999,447710,999999,357476,999999,1000000,999999,456393,1000000,520687,999999,731567,999999,999999,27133,999999,968013,1000000,115442,999999,616345,999999,999999,944453,1000000,1000000,577155,946365,878656,999999,108385,1000000,72966,1000000,999999,893157,999999,793711,1000000,999999,719653,999999,999999,999999,788941,212537,1000000,1000000,648114,1000000,81142,40887,227992,26523,999999,999999,1000000,999999,492264,999999,999999,999999,1000000,999999,999999,270280,735273,271287,999999,104129,1000000,999999,1000000,91755,999999,1000000,699511,999999,999999,1000000,1000000,999999,133452,999999,1000000,999999,1000000,999999,999999,999999,1000000,1000000,999999,566198,483850,999999,999999,1000000,1000000,999999,999999,999999,170242,999999,471685,999999,646362,1000000,999999,540456,999999,233952,999999,1000000,999999,999999,999999,999999,999999,999999,468823,1000000,999999,643695,999999,999999,999999,999999,999999,763086,238691,999999,999999,1000000,946671,999999,136116,1000000,243836,999999,999999,1000000,1000000,1000000,999999,1000000,439269,1000000,1000000,1000000,1000000,1000000,136964,999999,102040,598566,999999,1000000,224184,1000000,1000000,999999,758378,824447,999999,1000000,999999,22785,935859,748109,1000000,999999,573449,999999,599921,1000000,18627,613956,910350,1000000,999999,999999,705947,1000000,793793,1000000,328786,1000000,1000000,999999,1000000,1000000,1000000,1000000,999999,1000000,806750,999999,999999,999999,999999,813021,1000000,999999,518806,1000000,1000000,1000000,999999,999999,1000000,706686,401670,1000000,999999,999999,1000000,1000000,372748,661671,1000000,218913,999999,1000000,999999,1000000,594664,1000000,812031,445446,999999,1000000,290110,1000000,1000000,1000000,1000000,1000000,999999,378357,1000000,999999,725236,999999,999999,447109,1000000,999999,551371,999999,809508,999999,858686,689545,1000000,931587,1000000,212318,1000000,999999,1000000,1000000,1000000,999999,1000000,1000000,153914,1000000,999999,999999,1000000,1000000,999999,1000000,874207,999999,1000000,511313,999999,175539,999999,1000000,999999,1000000,770607,902294,999999,900319,1000000,999999,999999,999999,1000000,315138,594614,999999,999999,245077,1000000,999999,223527,1000000,999999,319034,999999,999999,999999,1000000,250458,1000000,206711,204312,999999,1000000,999999,545434,756964,1000000,794198,999999,751348,1000000,999999,150326,777432,871706,999999,1000000,41756,999999,999999,1000000,999999,999999,818137,403580,999999,1000000,158180,999999,1000000,952456,581320,1000000,1000000,839488,781133,999999,236408,245923,999999,999999,262638,898340,999999,1000000,37242,493985,1000000,1000000,1000000,559367,567912,999999,367672,1000000,999999,603281,999999,999999,549910,1000000,1000000,999999,1000000,202221,142933,504307,1000000,999999,999999,1000000,999999,387211,925090,57402,1000000,578501,999999,999999,846021,999999,999999,1000000,999999,997464,1000000,1000000,1000000,812650,514515,124857,1000000,1000000,1000000,1000000,906780,1000000,1000000,1000000,400813,999999,999999,999999,979682,999999,1000000,607197,1000000,457604,763917,361622,751155,999999,451776,1000000,999999,907792,903601,1000000,999999,999999,999999,1000000,494202,999999,999999,445165,999999,999999,754353,1000000,999999,999999,999999,392365,999999,999999,999999,916390,1000000,999999,1000000,999999,1000000,632496,1000000,999999,309670,999999,1000000,605506,1000000,1000000,1000000,1000000,1000000,1000000,727937,226760,850313,423035,150970,361670,1000000,1000000,1000000,1000000,999999,999999,66083,1000000,999999,999999,1000000,541554,835711,1000000,540894}
5
Returns: {999999, 155363, 859312, 1000004, 1000009, 1000014, 1000019, 1000024, 340207, 1000029, 1000034, 389193, 218654, 1000039, 1000044, 561548, 493845, 1000049, 1000054, 416967, 1000059, 1000064, 1000069, 1000074, 1000079, 1000084, 1000089, 1000094, 1000099, 1000104, 605576, 182052, 1000109, 1000114, 811570, 1000119, 1000124, 1000129, 809532, 1000134, 1000139, 693033, 1000144, 1000149, 867839, 645707, 547326, 1000154, 1000159, 1000164, 960361, 1000169, 1000174, 1000179, 1000184, 1000189, 1000194, 1000199, 676716, 953449, 1000204, 1000209, 1000214, 1000219, 1000224, 185988, 508251, 1000229, 1000234, 1000239, 1000244, 187359, 919725, 1000249, 1000254, 1000259, 1000264, 668197, 331525, 1000269, 164082, 1000274, 875285, 1000279, 1000284, 1000289, 1000294, 1000299, 1000304, 168654, 1000309, 1000314, 1000319, 66064, 1000324, 395038, 1000329, 1000334, 558185, 1000339, 1000344, 521472, 253527, 1000349, 1000354, 1000359, 700170, 1000364, 280755, 1000369, 1000374, 710082, 1000379, 420536, 686471, 35632, 1000384, 1000389, 1000394, 1000399, 880272, 1000404, 1000409, 1000414, 1000419, 1000424, 1000429, 1000434, 1000439, 835144, 1000444, 490460, 1000449, 1000454, 378908, 1000459, 1000464, 872324, 1000469, 1000474, 215770, 1000479, 222243, 1000484, 1000489, 116716, 1000494, 1000499, 1000504, 1000509, 1000514, 1000519, 1000524, 1000529, 1000534, 1000539, 1000544, 1000549, 1000554, 1000559, 1000564, 1000569, 1000574, 1000579, 1000584, 1000589, 1000594, 1000599, 1000604, 1000609, 1000614, 1000619, 1000624, 1000629, 1000634, 1000639, 1000644, 1000649, 1000654, 1000659, 1000664, 856088, 887410, 740841, 369056, 1000669, 1000674, 1000679, 1000684, 1000689, 456448, 479560, 953440, 434750, 487876, 1000694, 1000699, 1000704, 1000709, 358315, 1000714, 169691, 1000719, 1000724, 1000729, 1000734, 1000739, 1000744, 306014, 27188, 922049, 480328, 1000749, 130332, 751375, 463828, 1000754, 1000759, 1000764, 1000769, 943941, 1000774, 1000779, 1000784, 1000789, 1000794, 1000799, 1000804, 303381, 1000809, 1000814, 829898, 1000819, 1000824, 702237, 1000829, 999187, 1000834, 1000839, 678883, 1000844, 1000849, 1000854, 239435, 347794, 1000859, 663352, 1000864, 1000869, 1000874, 611189, 98361, 1000879, 1000884, 1000889, 1000894, 1000899, 1000904, 1000909, 1000914, 1000919, 1000924, 1000929, 1000934, 1000939, 1000944, 1000949, 1000954, 318153, 415156, 1000959, 1000964, 1000969, 1000974, 156331, 1000979, 1000984, 67613, 1000989, 763714, 1000994, 1000999, 1001004, 1001009, 1001014, 1001019, 80326, 1001024, 1001029, 1001034, 1001039, 1001044, 1001049, 197646, 1001054, 1001059, 1001064, 1001069, 1001074, 1001079, 128921, 1001084, 1001089, 1001094, 1001099, 1001104, 396249, 154543, 1001109, 1001114, 829903, 1001119, 1001124, 1001129, 1001134, 1001139, 324769, 459825, 1001144, 1001149, 851868, 236028, 936852, 938714, 1001154, 1001159, 1001164, 1001169, 1001174, 1001179, 1001184, 1001189, 1001194, 1001199, 845158, 958276, 1001204, 977844, 1001209, 1001214, 963342, 1001219, 382616, 1001224, 1001229, 720861, 335219, 1001234, 1001239, 1001244, 1001249, 1001254, 956401, 1001259, 1001264, 999717, 1001269, 1001274, 1001279, 847226, 613503, 1001284, 253124, 124263, 282374, 1001289, 1001294, 1001299, 1001304, 1001309, 1001314, 1001319, 800146, 1001324, 1001329, 650565, 1001334, 242985, 1001339, 1001344, 1001349, 760086, 1001354, 148448, 431769, 649314, 687392, 976764, 1001359, 358445, 55318, 1001364, 323629, 435798, 833627, 5660, 979272, 1001369, 380061, 1001374, 1001379, 803773, 542795, 1001384, 1001389, 1001394, 854175, 96334, 344664, 1001399, 1001404, 1001409, 1001414, 1001419, 1001424, 1001429, 1001434, 577373, 1001439, 573964, 1001444, 1001449, 1001454, 1001459, 1001464, 1001469, 1001474, 1001479, 1001484, 772917, 1001489, 1001494, 1001499, 56875, 1001504, 345337, 408746, 1001509, 868917, 1001514, 1001519, 1001524, 1001529, 632776, 1001534, 1001539, 1001544, 1001549, 1001554, 1001559, 1001564, 1001569, 1001574, 1001579, 1001584, 329321, 1001589, 1001594, 909838, 1001599, 1001604, 1001609, 1001614, 442758, 1001619, 734257, 1001624, 1001629, 397703, 1001634, 1001639, 1001644, 1001649, 1001654, 862594, 1001659, 1001664, 1001669, 456302, 1001674, 1001679, 1001684, 1001689, 1001694, 948514, 1001699, 1001704, 408228, 993797, 366540, 1001709, 824352, 1001714, 1001719, 747256, 53140, 1001724, 1001729, 1001734, 1001739, 843075, 1001744, 1001749, 1001754, 1001759, 610853, 1001764, 1001769, 274156, 446514, 1001774, 1001779, 447710, 1001784, 357476, 1001789, 1001794, 1001799, 456393, 1001804, 520687, 1001809, 731567, 1001814, 1001819, 27133, 1001824, 968013, 1001829, 115442, 1001834, 616345, 1001839, 1001844, 944453, 1001849, 1001854, 577155, 946365, 878656, 1001859, 108385, 1001864, 72966, 1001869, 1001874, 893157, 1001879, 793711, 1001884, 1001889, 719653, 1001894, 1001899, 1001904, 788941, 212537, 1001909, 1001914, 648114, 1001919, 81142, 40887, 227992, 26523, 1001924, 1001929, 1001934, 1001939, 492264, 1001944, 1001949, 1001954, 1001959, 1001964, 1001969, 270280, 735273, 271287, 1001974, 104129, 1001979, 1001984, 1001989, 91755, 1001994, 1001999, 699511, 1002004, 1002009, 1002014, 1002019, 1002024, 133452, 1002029, 1002034, 1002039, 1002044, 1002049, 1002054, 1002059, 1002064, 1002069, 1002074, 566198, 483850, 1002079, 1002084, 1002089, 1002094, 1002099, 1002104, 1002109, 170242, 1002114, 471685, 1002119, 646362, 1002124, 1002129, 540456, 1002134, 233952, 1002139, 1002144, 1002149, 1002154, 1002159, 1002164, 1002169, 1002174, 468823, 1002179, 1002184, 643695, 1002189, 1002194, 1002199, 1002204, 1002209, 763086, 238691, 1002214, 1002219, 1002224, 946671, 1002229, 136116, 1002234, 243836, 1002239, 1002244, 1002249, 1002254, 1002259, 1002264, 1002269, 439269, 1002274, 1002279, 1002284, 1002289, 1002294, 136964, 1002299, 102040, 598566, 1002304, 1002309, 224184, 1002314, 1002319, 1002324, 758378, 824447, 1002329, 1002334, 1002339, 22785, 935859, 748109, 1002344, 1002349, 573449, 1002354, 599921, 1002359, 18627, 613956, 910350, 1002364, 1002369, 1002374, 705947, 1002379, 793793, 1002384, 328786, 1002389, 1002394, 1002399, 1002404, 1002409, 1002414, 1002419, 1002424, 1002429, 806750, 1002434, 1002439, 1002444, 1002449, 813021, 1002454, 1002459, 518806, 1002464, 1002469, 1002474, 1002479, 1002484, 1002489, 706686, 401670, 1002494, 1002499, 1002504, 1002509, 1002514, 372748, 661671, 1002519, 218913, 1002524, 1002529, 1002534, 1002539, 594664, 1002544, 812031, 445446, 1002549, 1002554, 290110, 1002559, 1002564, 1002569, 1002574, 1002579, 1002584, 378357, 1002589, 1002594, 725236, 1002599, 1002604, 447109, 1002609, 1002614, 551371, 1002619, 809508, 1002624, 858686, 689545, 1002629, 931587, 1002634, 212318, 1002639, 1002644, 1002649, 1002654, 1002659, 1002664, 1002669, 1002674, 153914, 1002679, 1002684, 1002689, 1002694, 1002699, 1002704, 1002709, 874207, 1002714, 1002719, 511313, 1002724, 175539, 1002729, 1002734, 1002739, 1002744, 770607, 902294, 1002749, 900319, 1002754, 1002759, 1002764, 1002769, 1002774, 315138, 594614, 1002779, 1002784, 245077, 1002789, 1002794, 223527, 1002799, 1002804, 319034, 1002809, 1002814, 1002819, 1002824, 250458, 1002829, 206711, 204312, 1002834, 1002839, 1002844, 545434, 756964, 1002849, 794198, 1002854, 751348, 1002859, 1002864, 150326, 777432, 871706, 1002869, 1002874, 41756, 1002879, 1002884, 1002889, 1002894, 1002899, 818137, 403580, 1002904, 1002909, 158180, 1002914, 1002919, 952456, 581320, 1002924, 1002929, 839488, 781133, 1002934, 236408, 245923, 1002939, 1002944, 262638, 898340, 1002949, 1002954, 37242, 493985, 1002959, 1002964, 1002969, 559367, 567912, 1002974, 367672, 1002979, 1002984, 603281, 1002989, 1002994, 549910, 1002999, 1003004, 1003009, 1003014, 202221, 142933, 504307, 1003019, 1003024, 1003029, 1003034, 1003039, 387211, 925090, 57402, 1003044, 578501, 1003049, 1003054, 846021, 1003059, 1003064, 1003069, 1003074, 997464, 1003079, 1003084, 1003089, 812650, 514515, 124857, 1003094, 1003099, 1003104, 1003109, 906780, 1003114, 1003119, 1003124, 400813, 1003129, 1003134, 1003139, 979682, 1003144, 1003149, 607197, 1003154, 457604, 763917, 361622, 751155, 1003159, 451776, 1003164, 1003169, 907792, 903601, 1003174, 1003179, 1003184, 1003189, 1003194, 494202, 1003199, 1003204, 445165, 1003209, 1003214, 754353, 1003219, 1003224, 1003229, 1003234, 392365, 1003239, 1003244, 1003249, 916390, 1003254, 1003259, 1003264, 1003269, 1003274, 632496, 1003279, 1003284, 309670, 1003289, 1003294, 605506, 1003299, 1003304, 1003309, 1003314, 1003319, 1003324, 727937, 226760, 850313, 423035, 150970, 361670, 1003329, 1003334, 1003339, 1003344, 1003349, 1003354, 66083, 1003359, 1003364, 1003369, 1003374, 541554, 835711, 1003379, 540894 }
{480022,999993,870138,999998,999998,999990,999993,769071,999996,584507,999992,999992,562526,999991,999997,999998,223859,999997,1000000,999999,999992,999995,999998,999992,510927,999992,944903,999999,999996,999997,97908,758853,999990,448466,999990,999995,231284,928690,999993,999996,999999,999990,999990,999998,999997,999997,999996,999998,999998,999995,999997,999999,999996,999991,999996,999994,999992,435126,902790,999995,999993,999998,999999,999992,999998,999994,521244,264667,999992,995609,999992,999999,999999,999990,999990,999991,86268,311094,507036,999998,999994,999991,999998,999992,778476,999994,999990,514625,999990,580644,726558,999999,587458,999992,999993,763827,499899,999991,999991,999991,976474,999996,999993,534076,810674,999990,999994,1000000,932084,1000000,285041,648059,1000000,654771,280979,772697,42170,390610,999999,666734,999999,999999,999996,999992,999997,999991,999996,999992,377546,817785,999997,999995,330875,999997,296677,521575,955316,999993,999997,999993,999998,999992,999993,827635,999997,999990,999992,999992,379125,120366,999993,77289,250487,999990,865559,999993,356200,811916,153808,999990,284969,999995,909511,999996,999995,999995,464409,569026,999997,43659,999993,999995,789086,527441,999999,986293,208335,866904,496727,439185,842420,999991,478049,54427,999993,999996,999997,1000000,999991,999994,999990,999993,999998,999997,88375,999990,1000000,270326,999990,586575,999992,999995,999993,109856,508339,999992,7095,999999,2341,598619,709804,54212,999991,999997,165640,459365,1000000,999996,999996,441331,926342,999998,999998,520633,999998,999996,278861,999993,999997,472674,636329,999990,999993,999990,999994,999993,999996,550789,370070,293331,999993,999998,999993,999991,127843,243906,999999,398765,845514,999998,999991,604822,999999,999994,999990,784757,506535,501697,999994,401461,999993,49387,999997,923172,999995,999992,999996,999999,999993,999994,511934,369777,999990,600981,999994,999995,164158,999996,999997,999994,1000000,664696,999991,999995,434937,999993,999991,999999,999995,28063,999994,999993,999990,999990,431208,670361,999998,559690,623397,999991,787289,999994,36982,999993,999997,999997,878427,999994,999996,999990,999996,1000000,703368,437907,396817,417801,999993,999990,975303,999997,999999,999990,657916,999997,999995,999998,999994,999990,371696,999996,847590,952617,999997,999991,999992,999990,144077,999990,483719,999990,833057,999992,999991,999997,999991,999996,999995,999994,524467,999999,1000000,999993,367499,999994,999998,149028,999999,999995,999997,25669,999990,333117,346848,999992,999996,999991,999996,1000000,999996,406822,999993,999992,999995,999990,858796,655059,770802,687249,999997,999999,105090,999992,999992,332448,999994,638000,999990,999998,173312,999994,999994,523349,727624,260081,999997,803449,859652,323801,999990,999996,999998,695901,999993,258822,40449,937594,999991,999999,999996,59389,129040,144012,999998,643186,124060,467658,241449,999997,999992,999997,999996,999992,1000000,999990,54789,999998,999999,999997,999992,999993,999990,999997,999990,670445,999999,999992,300852,999998,999992,999998,999997,999993,999996,999990,999995,916934,999995,123224,999998,999997,826871,999996,1000000,222573,999990,999991,999998,687544,760582,999997,323417,999994,604007,188595,999993,999993,999994,29501,999991,509671,999998,999998,966291,258249,999998,999992,999999,985153,999996,665079,609856,999992,845352,503667,999995,999998,999991,82948,999991,551186,999992,999994,1000000,454524,999993,267640,180993,999995,999994,999995,846611,999991,999995,463540,908378,999999,540748,999999,453420,999990,999999,795559,999996,999998,999995,563651,43569,476981,615069,999995,999995,450654,999996,179265,79884,262038,999993,999993,999996,999994,1000000,462605,999998,999991,999999,999991,1000000,999992,999992,999998,999999,785322,999991,935271,999998,323852,999992,999995,1000000,999999,999991,1000000,1000000,999993,999993,999995,999993,999990,24537,568742,1000000,587631,195401,574708,672360,174751,438500,187965,999990,1000000,999994,999992,197676,999999,660833,999990,999992,392512,999991,999997,2466,164698,999990,999990,402393,1000000,1000000,999991,999990,999996,105419,999994,999996,1000000,999998,999990,999993,1000000,153973,527262,999995,999992,999998,456391,999990,999995,999994,149700,999994,999997,60495,50839,999999,305824,102973,999999,999997,1000000,999999,1000000,999993,999995,918738,999997,999992,999990,999995,999999,1000000,999996,999999,999996,1000000,596239,999996,999997,999994,999996,122381,999991,999991,1000000,999995,1000000,999995,999995,999996,369782,999991,999990,1000000,999993,257129,999994,999999,999995,999993,796192,663913,999992,893652,999993,999993,215464,999992,444314,753907,803667,999999,999995,386718,999995,999998,626668,999992,999998,999995,999997,999992,999998,1000000,999991,340975,999995,999999,999997,162258,991983,999991,618139,999996,999999,999997,999995,999991,19727,999997,999992,511282,999992,999990,999995,1000000,999991,999997,999998,999994,999990,9135,999997,999996,999995,999995,999991,1000000,241599,1000000,510852,6432,174008,999992,999997,417626,388361,132227,999992,300060,999995,999991,502811,999998,999996,630609,394399,406208,1000000,999999,999998,999990,999999,118672,999991,989510,564525,999990,999990,328096,999995,999998,999999,999996,537438,999991,473934,717728,1000000,999991,999997,999993,999996,919693,635414,999998,999992,328173,999993,911146,999999,999999,999996,999996,999992,999992,999997,890953,743351,999994,999990,679710,999996,230677,999993,854399,1000000,101391,1000000,999999,999990,999994,999991,999997,972705,38663,1000000,1000000,999993,139605,999993,999995,999993,230939,350699,693892,999991,999997,610706,999996,999998,196306,863973,999998,999990,999996,117563,999993,999995,999992,999990,999997,999990,158091,540410,575095,1000000,182763,1000000,864829,999991,999990,834820,603143,1000000,706973,1000000,999999,999993,532117,70676,604341,999997,999999,1000000,999994,999995,684641,999997,999995,96663,999991,396352,999999,999997,999990,999996,999994,999992,999998,999995,999999,319293,999991,999998,104313,962421,999998,584086,999995,2348,999997,999993,999991,999990,999993,999994,517700,999998,785310,999997,999991,910044,999999,999992,999990,999994,999995,482607,999999,878693,999997,999999,999999,999992,999998,104590,820472,365141,541466,999995,971424,91519,999992,999990,999998,999999,765752,847051,369053,410377,999992,999999,999996,999991,411290,999996,999992,969313,999994,999994,999993,339360,137996,626932,999992,665585,999999,869795,999999,999998,999996,1000000,1000000,94978,188493,999993,754927,999997,999995,916322,999991,1000000,999991,1000000,999991,873610,826175,999994,999991,999997,999994,116703,999996,280245,347908,999995,999999,381986,692584,999997,999997,999992,999993,999999,999993,101216,999993,1000000,999990,999997,999995,999990,999993,1000000,999991,1000000,682676,148290,999993,999997,999990,999990,999995,999990,999991,808593,999994,693263,999999,228389,170507,472657,999990,333391,1000000,999995,523520,93200,999990,999999,999992,999994}
50
Returns: {480022, 999993, 870138, 1000043, 1000093, 1000143, 1000193, 769071, 1000243, 584507, 1000293, 1000343, 562526, 1000393, 1000443, 1000493, 223859, 1000543, 1000593, 1000643, 1000693, 1000743, 1000793, 1000843, 510927, 1000893, 944903, 1000943, 1000993, 1001043, 97908, 758853, 1001093, 448466, 1001143, 1001193, 231284, 928690, 1001243, 1001293, 1001343, 1001393, 1001443, 1001493, 1001543, 1001593, 1001643, 1001693, 1001743, 1001793, 1001843, 1001893, 1001943, 1001993, 1002043, 1002093, 1002143, 435126, 902790, 1002193, 1002243, 1002293, 1002343, 1002393, 1002443, 1002493, 521244, 264667, 1002543, 995609, 1002593, 1002643, 1002693, 1002743, 1002793, 1002843, 86268, 311094, 507036, 1002893, 1002943, 1002993, 1003043, 1003093, 778476, 1003143, 1003193, 514625, 1003243, 580644, 726558, 1003293, 587458, 1003343, 1003393, 763827, 499899, 1003443, 1003493, 1003543, 976474, 1003593, 1003643, 534076, 810674, 1003693, 1003743, 1003793, 932084, 1003843, 285041, 648059, 1003893, 654771, 280979, 772697, 42170, 390610, 1003943, 666734, 1003993, 1004043, 1004093, 1004143, 1004193, 1004243, 1004293, 1004343, 377546, 817785, 1004393, 1004443, 330875, 1004493, 296677, 521575, 955316, 1004543, 1004593, 1004643, 1004693, 1004743, 1004793, 827635, 1004843, 1004893, 1004943, 1004993, 379125, 120366, 1005043, 77289, 250487, 1005093, 865559, 1005143, 356200, 811916, 153808, 1005193, 284969, 1005243, 909511, 1005293, 1005343, 1005393, 464409, 569026, 1005443, 43659, 1005493, 1005543, 789086, 527441, 1005593, 986293, 208335, 866904, 496727, 439185, 842420, 1005643, 478049, 54427, 1005693, 1005743, 1005793, 1005843, 1005893, 1005943, 1005993, 1006043, 1006093, 1006143, 88375, 1006193, 1006243, 270326, 1006293, 586575, 1006343, 1006393, 1006443, 109856, 508339, 1006493, 7095, 1006543, 2341, 598619, 709804, 54212, 1006593, 1006643, 165640, 459365, 1006693, 1006743, 1006793, 441331, 926342, 1006843, 1006893, 520633, 1006943, 1006993, 278861, 1007043, 1007093, 472674, 636329, 1007143, 1007193, 1007243, 1007293, 1007343, 1007393, 550789, 370070, 293331, 1007443, 1007493, 1007543, 1007593, 127843, 243906, 1007643, 398765, 845514, 1007693, 1007743, 604822, 1007793, 1007843, 1007893, 784757, 506535, 501697, 1007943, 401461, 1007993, 49387, 1008043, 923172, 1008093, 1008143, 1008193, 1008243, 1008293, 1008343, 511934, 369777, 1008393, 600981, 1008443, 1008493, 164158, 1008543, 1008593, 1008643, 1008693, 664696, 1008743, 1008793, 434937, 1008843, 1008893, 1008943, 1008993, 28063, 1009043, 1009093, 1009143, 1009193, 431208, 670361, 1009243, 559690, 623397, 1009293, 787289, 1009343, 36982, 1009393, 1009443, 1009493, 878427, 1009543, 1009593, 1009643, 1009693, 1009743, 703368, 437907, 396817, 417801, 1009793, 1009843, 975303, 1009893, 1009943, 1009993, 657916, 1010043, 1010093, 1010143, 1010193, 1010243, 371696, 1010293, 847590, 952617, 1010343, 1010393, 1010443, 1010493, 144077, 1010543, 483719, 1010593, 833057, 1010643, 1010693, 1010743, 1010793, 1010843, 1010893, 1010943, 524467, 1010993, 1011043, 1011093, 367499, 1011143, 1011193, 149028, 1011243, 1011293, 1011343, 25669, 1011393, 333117, 346848, 1011443, 1011493, 1011543, 1011593, 1011643, 1011693, 406822, 1011743, 1011793, 1011843, 1011893, 858796, 655059, 770802, 687249, 1011943, 1011993, 105090, 1012043, 1012093, 332448, 1012143, 638000, 1012193, 1012243, 173312, 1012293, 1012343, 523349, 727624, 260081, 1012393, 803449, 859652, 323801, 1012443, 1012493, 1012543, 695901, 1012593, 258822, 40449, 937594, 1012643, 1012693, 1012743, 59389, 129040, 144012, 1012793, 643186, 124060, 467658, 241449, 1012843, 1012893, 1012943, 1012993, 1013043, 1013093, 1013143, 54789, 1013193, 1013243, 1013293, 1013343, 1013393, 1013443, 1013493, 1013543, 670445, 1013593, 1013643, 300852, 1013693, 1013743, 1013793, 1013843, 1013893, 1013943, 1013993, 1014043, 916934, 1014093, 123224, 1014143, 1014193, 826871, 1014243, 1014293, 222573, 1014343, 1014393, 1014443, 687544, 760582, 1014493, 323417, 1014543, 604007, 188595, 1014593, 1014643, 1014693, 29501, 1014743, 509671, 1014793, 1014843, 966291, 258249, 1014893, 1014943, 1014993, 985153, 1015043, 665079, 609856, 1015093, 845352, 503667, 1015143, 1015193, 1015243, 82948, 1015293, 551186, 1015343, 1015393, 1015443, 454524, 1015493, 267640, 180993, 1015543, 1015593, 1015643, 846611, 1015693, 1015743, 463540, 908378, 1015793, 540748, 1015843, 453420, 1015893, 1015943, 795559, 1015993, 1016043, 1016093, 563651, 43569, 476981, 615069, 1016143, 1016193, 450654, 1016243, 179265, 79884, 262038, 1016293, 1016343, 1016393, 1016443, 1016493, 462605, 1016543, 1016593, 1016643, 1016693, 1016743, 1016793, 1016843, 1016893, 1016943, 785322, 1016993, 935271, 1017043, 323852, 1017093, 1017143, 1017193, 1017243, 1017293, 1017343, 1017393, 1017443, 1017493, 1017543, 1017593, 1017643, 24537, 568742, 1017693, 587631, 195401, 574708, 672360, 174751, 438500, 187965, 1017743, 1017793, 1017843, 1017893, 197676, 1017943, 660833, 1017993, 1018043, 392512, 1018093, 1018143, 2466, 164698, 1018193, 1018243, 402393, 1018293, 1018343, 1018393, 1018443, 1018493, 105419, 1018543, 1018593, 1018643, 1018693, 1018743, 1018793, 1018843, 153973, 527262, 1018893, 1018943, 1018993, 456391, 1019043, 1019093, 1019143, 149700, 1019193, 1019243, 60495, 50839, 1019293, 305824, 102973, 1019343, 1019393, 1019443, 1019493, 1019543, 1019593, 1019643, 918738, 1019693, 1019743, 1019793, 1019843, 1019893, 1019943, 1019993, 1020043, 1020093, 1020143, 596239, 1020193, 1020243, 1020293, 1020343, 122381, 1020393, 1020443, 1020493, 1020543, 1020593, 1020643, 1020693, 1020743, 369827, 1020793, 1020843, 1020893, 1020943, 257129, 1020993, 1021043, 1021093, 1021143, 796192, 663913, 1021193, 893652, 1021243, 1021293, 215464, 1021343, 444314, 753907, 803667, 1021393, 1021443, 386718, 1021493, 1021543, 626668, 1021593, 1021643, 1021693, 1021743, 1021793, 1021843, 1021893, 1021943, 340975, 1021993, 1022043, 1022093, 162258, 991983, 1022143, 618139, 1022193, 1022243, 1022293, 1022343, 1022393, 19727, 1022443, 1022493, 511282, 1022543, 1022593, 1022643, 1022693, 1022743, 1022793, 1022843, 1022893, 1022943, 9135, 1022993, 1023043, 1023093, 1023143, 1023193, 1023243, 241599, 1023293, 510852, 6432, 174008, 1023343, 1023393, 417626, 388361, 132227, 1023443, 300060, 1023493, 1023543, 502811, 1023593, 1023643, 630609, 394399, 406208, 1023693, 1023743, 1023793, 1023843, 1023893, 118672, 1023943, 989510, 564525, 1023993, 1024043, 328096, 1024093, 1024143, 1024193, 1024243, 537438, 1024293, 473934, 717728, 1024343, 1024393, 1024443, 1024493, 1024543, 919693, 635414, 1024593, 1024643, 328173, 1024693, 911146, 1024743, 1024793, 1024843, 1024893, 1024943, 1024993, 1025043, 890953, 743351, 1025093, 1025143, 679710, 1025193, 230677, 1025243, 854399, 1025293, 101391, 1025343, 1025393, 1025443, 1025493, 1025543, 1025593, 972705, 38663, 1025643, 1025693, 1025743, 139605, 1025793, 1025843, 1025893, 230939, 350699, 693892, 1025943, 1025993, 610706, 1026043, 1026093, 196306, 863973, 1026143, 1026193, 1026243, 117563, 1026293, 1026343, 1026393, 1026443, 1026493, 1026543, 158091, 540410, 575095, 1026593, 182763, 1026643, 864829, 1026693, 1026743, 834820, 603143, 1026793, 706973, 1026843, 1026893, 1026943, 532117, 70676, 604341, 1026993, 1027043, 1027093, 1027143, 1027193, 684641, 1027243, 1027293, 96663, 1027343, 396352, 1027393, 1027443, 1027493, 1027543, 1027593, 1027643, 1027693, 1027743, 1027793, 319293, 1027843, 1027893, 104313, 962421, 1027943, 584086, 1027993, 2391, 1028043, 1028093, 1028143, 1028193, 1028243, 1028293, 517700, 1028343, 785372, 1028393, 1028443, 910044, 1028493, 1028543, 1028593, 1028643, 1028693, 482607, 1028743, 878693, 1028793, 1028843, 1028893, 1028943, 1028993, 104590, 820472, 365141, 541466, 1029043, 971424, 91519, 1029093, 1029143, 1029193, 1029243, 765752, 847051, 369053, 410377, 1029293, 1029343, 1029393, 1029443, 411290, 1029493, 1029543, 969313, 1029593, 1029643, 1029693, 339360, 137996, 626932, 1029743, 665585, 1029793, 869795, 1029843, 1029893, 1029943, 1029993, 1030043, 94978, 188493, 1030093, 754927, 1030143, 1030193, 916322, 1030243, 1030293, 1030343, 1030393, 1030443, 873610, 826175, 1030493, 1030543, 1030593, 1030643, 116703, 1030693, 280245, 347908, 1030743, 1030793, 381986, 692584, 1030843, 1030893, 1030943, 1030993, 1031043, 1031093, 101216, 1031143, 1031193, 1031243, 1031293, 1031343, 1031393, 1031443, 1031493, 1031543, 1031593, 682676, 148290, 1031643, 1031693, 1031743, 1031793, 1031843, 1031893, 1031943, 808593, 1031993, 693263, 1032043, 228389, 170507, 472724, 1032093, 333391, 1032143, 1032193, 523520, 93200, 1032243, 1032293, 1032343, 1032393 }
{999927,999971,978791,999986,999926,35182,999916,520340,988244,361269,196981,999952,999914,999909,999923,901492,454001,999989,999994,614791,999925,999920,18545,600792,999991,67607,999919,999995,999961,618161,999969,999967,999946,999930,999962,999925,119756,999962,999906,999906,112350,585498,51812,999917,999914,999973,999969,999982,999995,999920,999934,999909,999924,999996,999910,999994,273120,999928,999988,999945,999915,999985,999991,999965,999944,999940,746418,999943,999919,999984,999906,80757,999987,999955,999944,999942,999984,999909,633214,413948,999992,999946,999947,390011,999994,999962,999966,999998,1000000,999960,999918,999969,999961,198451,999985,999987,303901,83432,122889,999909,999960,999979,999903,197307,999961,999911,999972,801876,999958,999950,999988,999985,835862,12292,999950,999968,999940,999900,999988,999978,999914,999993,999901,999950,520725,999968,999902,999931,858829,999924,999995,999990,653740,460526,999900,999905,999941,999933,999936,999934,999915,999976,999986,692903,489753,999964,999934,999958,292003,999995,38706,999957,999963,253069,999906,999995,999905,999972,549733,999974,999968,512852,999923,970974,999922,999907,417097,262685,999988,298745,999975,849595,999923,999902,923036,729533,999980,65782,360129,556395,999915,999919,999904,999907,59949,999951,999953,999944,999916,278131,999955,999935,999912,999969,999929,999947,465392,95414,999919,999905,999964,999976,800003,999924,1000000,281001,999940,999955,999977,999987,999959,999983,433467,35080,999937,999995,999908,395013,999957,999931,96959,84782,254230,999961,999920,211048,120512,206647,999926,32025,999945,999997,220122,946339,574045,527273,999904,999996,999944,999993,999971,999975,999915,891683,999912,999937,54658,999942,999910,999958,619968,855275,221813,241161,999966,999951,935335,999987,999911,999940,999906,999946,999908,999996,999942,999980,999916,999944,999902,999946,999962,999937,136531,80470,157703,999955,999960,999965,110064,999952,999946,999936,680388,999988,131072,999928,999963,292059,999989,999915,271726,999937,513322,999948,999994,457150,999964,703007,999900,747657,947312,999970,93260,999935,999901,999987,999987,999970,999957,999945,999949,999957,999915,999933,360917,999936,999921,42453,999901,999988,789973,999958,999997,999944,505305,999936,151580,999904,655789,479283,999984,999929,999921,999998,999967,999992,999991,676881,929193,95612,50978,444474,236256,999968,999987,999978,165202,999974,999987,999907,42326,999921,999948,675036,999978,999976,147877,175366,987090,308879,999916,733253,999944,999999,999968,564329,999937,999931,999914,36771,999930,999989,932485,216079,961360,996990,999916,999921,875404,999957,542122,999903,999977,995068,518203,999982,568757,999966,999926,999910,999962,593421,999989,424303,999999,463116,782395,122584,597801,999967,999912,999943,999986,768541,504681,999929,999999,999997,999933,999990,999927,439847,999930,999936,999995,999970,999918,194983,999920,590405,999934,469380,801117,999952,999960,999959,58899,999946,999945,871544,999952,999945,315918,999939,179220,706477,999996,999902,999900,249833,999996,999980,798454,136818,999941,689975,999924,999995,999982,999970,648858,999956,999954,999971,274911,999913,999968,999985,383951,999923,999998,999917,12989,118475,999910,999912,999939,999907,823192,999946,421208,999979,999918,999957,999972,999995,999942,999922,352279,422393,999905,999960,999959,472460,999910,936750,999940,999943,999931,941555,999947,999903,999933,398842,872247,999987,999945,10676,999945,659060,869814,375746,624403,985398,999907,999909,999950,999908,999937,106312,507200,979817,999970,165272,999955,999936,999980,309261,198591,946388,999994,429998,999985,439305,999957,701918,881256,999939,999908,999971,999924,999919,999974,999993,999984,999927,356872,999986,999968,999999,922887,407466,238289,999915,533976,999971,999959,999902,999941,999979,999950,999967,999931,999956,999995,216387,701663,999925,999957,999954,999959,999998,844925,999916,392048,960479,1000000,308152,678341,481377,999995,527949,999953,999986,999954,461223,999996,999962,999970,798056,999905,23164,608961,945668,962640,999934,999945,999966,740695,999974,936428,999900,999919,106233,999906,534230,179175,999982,999946,999923,517400,623123,999979,154035,442799,999936,999906,999990,999966,51958,999903,346912,999921,999944,549252,999943,999991,999977,999978,657121,999954,999966,229466,999918,944063,569821,999965,999904,999938,999986,999982,999905,999939,999973,999910,294540,999907,999923,999962,900766,999907,912660,903670,999924,999990,269583,999971,732662,999954,999958,999969,999961,999907,52052,503671,717646,456107,999936,999911,999986,999969,80234,999990,999982,16581,999940,999906,999936,999916,521629,999957,658782,418634,999915,999965,999998,999985,999940,999946,999950,999994,999932,999922,999913,999939,999978,342762,999975,286787,999961,999956,999984,999960,873097,999978,999910,999920,154827,36972,999947,999978,200936,999904,999919,999907,999906,999971,999970,999946,999936,999982,999995,999954,999909,999947,999909,999946,965756,999937,521703,775978,999973,999936,999978,999960,160895,999992,999908,999963,999940,359207,1000000,688811,999902,999943,999948,999921,20180,53166,999971,470251,624016,988532,999928,999956,999978,999984,999949,999922,999923,999959,116816,999959,999969,233083,147545,999948,999904,999946,999991,999966,999964,549834,66187,999997,1000000,999928,405647,999970,999907,999942,999921,999959,599536,999923,993507,403231,999972,374463,999984,999929,999932,999967,999910,668637,999902,128239,201836,999949,999932,415712,758474,999906,999934,999937,999965,999999,999990,275916,999968,395216,999943,822215,999913,999990,121595,999915,713117,999973,597371,22636,923814,383395,999968,999998,636566,999972,999900,272565,921919,999925,999977,439932,999928,999953,999975,999945,449619,999913,847356,999997,999991,999921,999931,867238,999912,999991,999968,999954,49091,1000000,999997,801606,999925,290503,999997,999920,894343,999909,510801,999982,999973,427381,999923,251620,581951,999931,854653,999994,653125,999977,999924,999973,999904,622932,999994,332315,999935,999938,842640,730191,374543,999935,478731,999987,741558,502812,999925,999999,999931,999981,882871,999922,999983,999901,441867,586783,999959,999989,999969,999949,999903,999901,999942,999992,109409,999964,999963,999932,999912,999952,768964,214376,999931,454379,686663,660863,999955,999978,863376,999902,872566,999940,301829,999913,999938,999942,999989,999925,999962,352547,999901,999924,999930,999985,999903,999920,999987,999979,533734,999968,999922,920004,999933,382421,999935,999902,264727,999958,999961,999969,999997,999973,999915,999953,740083,506916,649514,999939,999952,999991,428413,999923,999952,999950,999923,999975,161877,999900,999930,440849,690268,1000000,999906,999931,999905,406114,999948,999968,184129,762216,999968,999956,981828,676821,964549,999967,999981,543652,249349,999911,999937,999960,992390,100788,999911,694421,522468,999952,999919,456278,999909,656045,951477,999942,999909,999984,999975,999963,999936}
500
Returns: {999927, 1000427, 978791, 1000927, 1001427, 35182, 1001927, 520340, 988244, 361269, 196981, 1002427, 1002927, 1003427, 1003927, 901492, 454001, 1004427, 1004927, 614791, 1005427, 1005927, 18545, 600792, 1006427, 67607, 1006927, 1007427, 1007927, 618161, 1008427, 1008927, 1009427, 1009927, 1010427, 1010927, 119756, 1011427, 1011927, 1012427, 112350, 585498, 51812, 1012927, 1013427, 1013927, 1014427, 1014927, 1015427, 1015927, 1016427, 1016927, 1017427, 1017927, 1018427, 1018927, 273120, 1019427, 1019927, 1020427, 1020927, 1021427, 1021927, 1022427, 1022927, 1023427, 746418, 1023927, 1024427, 1024927, 1025427, 80757, 1025927, 1026427, 1026927, 1027427, 1027927, 1028427, 633214, 413948, 1028927, 1029427, 1029927, 390011, 1030427, 1030927, 1031427, 1031927, 1032427, 1032927, 1033427, 1033927, 1034427, 198451, 1034927, 1035427, 303901, 83432, 122889, 1035927, 1036427, 1036927, 1037427, 197481, 1037927, 1038427, 1038927, 801876, 1039427, 1039927, 1040427, 1040927, 835862, 12292, 1041427, 1041927, 1042427, 1042927, 1043427, 1043927, 1044427, 1044927, 1045427, 1045927, 520840, 1046427, 1046927, 1047427, 858829, 1047927, 1048427, 1048927, 653740, 460526, 1049427, 1049927, 1050427, 1050927, 1051427, 1051927, 1052427, 1052927, 1053427, 692903, 489753, 1053927, 1054427, 1054927, 292003, 1055427, 38706, 1055927, 1056427, 253069, 1056927, 1057427, 1057927, 1058427, 549733, 1058927, 1059427, 512852, 1059927, 970974, 1060427, 1060927, 417097, 262685, 1061427, 298745, 1061927, 849595, 1062427, 1062927, 923036, 729533, 1063427, 65782, 360129, 556395, 1063927, 1064427, 1064927, 1065427, 59949, 1065927, 1066427, 1066927, 1067427, 278131, 1067927, 1068427, 1068927, 1069427, 1069927, 1070427, 465392, 95414, 1070927, 1071427, 1071927, 1072427, 800003, 1072927, 1073427, 281001, 1073927, 1074427, 1074927, 1075427, 1075927, 1076427, 433467, 35682, 1076927, 1077427, 1077927, 395013, 1078427, 1078927, 96959, 84782, 254230, 1079427, 1079927, 211048, 120512, 206647, 1080427, 32025, 1080927, 1081427, 220122, 946339, 574045, 527273, 1081927, 1082427, 1082927, 1083427, 1083927, 1084427, 1084927, 891683, 1085427, 1085927, 54658, 1086427, 1086927, 1087427, 619968, 855275, 221813, 241161, 1087927, 1088427, 935335, 1088927, 1089427, 1089927, 1090427, 1090927, 1091427, 1091927, 1092427, 1092927, 1093427, 1093927, 1094427, 1094927, 1095427, 1095927, 136531, 81257, 157703, 1096427, 1096927, 1097427, 110064, 1097927, 1098427, 1098927, 680388, 1099427, 131072, 1099927, 1100427, 292503, 1100927, 1101427, 271726, 1101927, 513352, 1102427, 1102927, 457150, 1103427, 703007, 1103927, 747657, 947312, 1104427, 93260, 1104927, 1105427, 1105927, 1106427, 1106927, 1107427, 1107927, 1108427, 1108927, 1109427, 1109927, 361769, 1110427, 1110927, 42453, 1111427, 1111927, 789973, 1112427, 1112927, 1113427, 505305, 1113927, 151580, 1114427, 655789, 479283, 1114927, 1115427, 1115927, 1116427, 1116927, 1117427, 1117927, 676881, 929193, 95914, 50978, 444474, 236256, 1118427, 1118927, 1119427, 165202, 1119927, 1120427, 1120927, 42953, 1121427, 1121927, 675036, 1122427, 1122927, 147877, 175366, 987090, 308879, 1123427, 733253, 1123927, 1124427, 1124927, 564329, 1125427, 1125927, 1126427, 36771, 1126927, 1127427, 932485, 216079, 961360, 996990, 1127927, 1128427, 875404, 1128927, 542122, 1129427, 1129927, 995068, 518203, 1130427, 568757, 1130927, 1131427, 1131927, 1132427, 593421, 1132927, 424303, 1133427, 463116, 782395, 123389, 597801, 1133927, 1134427, 1134927, 1135427, 768541, 504681, 1135927, 1136427, 1136927, 1137427, 1137927, 1138427, 439847, 1138927, 1139427, 1139927, 1140427, 1140927, 194983, 1141427, 590405, 1141927, 469380, 801117, 1142427, 1142927, 1143427, 58899, 1143927, 1144427, 871544, 1144927, 1145427, 315918, 1145927, 179220, 706477, 1146427, 1146927, 1147427, 249833, 1147927, 1148427, 798454, 137031, 1148927, 689975, 1149427, 1149927, 1150427, 1150927, 648858, 1151427, 1151927, 1152427, 274911, 1152927, 1153427, 1153927, 383951, 1154427, 1154927, 1155427, 12989, 118475, 1155927, 1156427, 1156927, 1157427, 823192, 1157927, 421208, 1158427, 1158927, 1159427, 1159927, 1160427, 1160927, 1161427, 352279, 422393, 1161927, 1162427, 1162927, 472460, 1163427, 936750, 1163927, 1164427, 1164927, 941555, 1165427, 1165927, 1166427, 398842, 872247, 1166927, 1167427, 10676, 1167927, 659060, 869814, 375746, 624403, 985398, 1168427, 1168927, 1169427, 1169927, 1170427, 106312, 507200, 979817, 1170927, 165702, 1171427, 1171927, 1172427, 309379, 198951, 947812, 1172927, 429998, 1173427, 439305, 1173927, 701918, 881256, 1174427, 1174927, 1175427, 1175927, 1176427, 1176927, 1177427, 1177927, 1178427, 356872, 1178927, 1179427, 1179927, 923536, 407466, 238289, 1180427, 533976, 1180927, 1181427, 1181927, 1182427, 1182927, 1183427, 1183927, 1184427, 1184927, 1185427, 216579, 702418, 1185927, 1186427, 1186927, 1187427, 1187927, 844925, 1188427, 392048, 960479, 1188927, 308152, 678341, 481377, 1189427, 527949, 1189927, 1190427, 1190927, 461223, 1191427, 1191927, 1192427, 798954, 1192927, 23164, 608961, 945668, 962640, 1193427, 1193927, 1194427, 740695, 1194927, 937250, 1195427, 1195927, 106812, 1196427, 534476, 179720, 1196927, 1197427, 1197927, 517400, 623123, 1198427, 154035, 442799, 1198927, 1199427, 1199927, 1200427, 52312, 1200927, 346912, 1201427, 1201927, 550233, 1202427, 1202927, 1203427, 1203927, 657121, 1204427, 1204927, 229466, 1205427, 944063, 569821, 1205927, 1206427, 1206927, 1207427, 1207927, 1208427, 1208927, 1209427, 1209927, 294540, 1210427, 1210927, 1211427, 900766, 1211927, 912660, 903670, 1212427, 1212927, 269583, 1213427, 732662, 1213927, 1214427, 1214927, 1215427, 1215927, 52812, 503671, 717646, 456107, 1216427, 1216927, 1217427, 1217927, 80234, 1218427, 1218927, 16581, 1219427, 1219927, 1220427, 1220927, 521629, 1221427, 659560, 418634, 1221927, 1222427, 1222927, 1223427, 1223927, 1224427, 1224927, 1225427, 1225927, 1226427, 1226927, 1227427, 1227927, 342762, 1228427, 286787, 1228927, 1229427, 1229927, 1230427, 873097, 1230927, 1231427, 1231927, 154827, 37271, 1232427, 1232927, 200936, 1233427, 1233927, 1234427, 1234927, 1235427, 1235927, 1236427, 1236927, 1237427, 1237927, 1238427, 1238927, 1239427, 1239927, 1240427, 965756, 1240927, 522129, 775978, 1241427, 1241927, 1242427, 1242927, 160895, 1243427, 1243927, 1244427, 1244927, 359207, 1245427, 688811, 1245927, 1246427, 1246927, 1247427, 20180, 53312, 1247927, 470251, 624903, 988744, 1248427, 1248927, 1249427, 1249927, 1250427, 1250927, 1251427, 1251927, 116816, 1252427, 1252927, 233083, 148377, 1253427, 1253927, 1254427, 1254927, 1255427, 1255927, 550733, 66282, 1256427, 1256927, 1257427, 405647, 1257927, 1258427, 1258927, 1259427, 1259927, 599536, 1260427, 993507, 403231, 1260927, 374463, 1261427, 1261927, 1262427, 1262927, 1263427, 668637, 1263927, 128239, 201836, 1264427, 1264927, 415712, 758474, 1265427, 1265927, 1266427, 1266927, 1267427, 1267927, 275916, 1268427, 395513, 1268927, 822215, 1269427, 1269927, 121595, 1270427, 713117, 1270927, 598301, 22636, 924036, 383395, 1271427, 1271927, 636566, 1272427, 1272927, 272565, 921919, 1273427, 1273927, 440347, 1274427, 1274927, 1275427, 1275927, 449619, 1276427, 847356, 1276927, 1277427, 1277927, 1278427, 867238, 1278927, 1279427, 1279927, 1280427, 49091, 1280927, 1281427, 802376, 1281927, 290503, 1282427, 1282927, 894343, 1283427, 510801, 1283927, 1284427, 427381, 1284927, 251620, 581951, 1285427, 854653, 1285927, 653125, 1286427, 1286927, 1287427, 1287927, 623623, 1288427, 332315, 1288927, 1289427, 842640, 730191, 374963, 1289927, 478731, 1290427, 741558, 502812, 1290927, 1291427, 1291927, 1292427, 882871, 1292927, 1293427, 1293927, 441867, 586783, 1294427, 1294927, 1295427, 1295927, 1296427, 1296927, 1297427, 1297927, 109409, 1298427, 1298927, 1299427, 1299927, 1300427, 769041, 214376, 1300927, 454501, 686663, 660863, 1301427, 1301927, 863376, 1302427, 873597, 1302927, 301829, 1303427, 1303927, 1304427, 1304927, 1305427, 1305927, 352779, 1306427, 1306927, 1307427, 1307927, 1308427, 1308927, 1309427, 1309927, 534976, 1310427, 1310927, 920004, 1311427, 382421, 1311927, 1312427, 264727, 1312927, 1313427, 1313927, 1314427, 1314927, 1315427, 1315927, 740083, 507700, 649514, 1316427, 1316927, 1317427, 428413, 1317927, 1318427, 1318927, 1319427, 1319927, 161877, 1320427, 1320927, 440849, 690475, 1321427, 1321927, 1322427, 1322927, 406147, 1323427, 1323927, 184129, 762216, 1324427, 1324927, 981828, 677381, 964549, 1325427, 1325927, 543652, 250333, 1326427, 1326927, 1327427, 992390, 100788, 1327927, 694421, 522629, 1328427, 1328927, 456607, 1329427, 656289, 951477, 1329927, 1330427, 1330927, 1331427, 1331927, 1332427 }
{999736,265428,999664,999805,999914,999819,982944,416022,999308,355035,999529,999389,999140,999350,999647,891094,739225,999573,460768,999160,999594,50478,999387,999881,999565,999314,999578,726853,999650,717539,334689,999058,281505,999872,447723,999745,999700,999315,999947,999471,999989,999986,999869,999664,999415,999504,999877,154373,999883,596174,999741,999565,735217,999526,381650,724435,66741,999700,999989,471061,999935,999388,999684,396359,999937,854891,999196,565766,999973,999112,231458,999873,558290,280692,999316,999134,978936,999752,999438,999201,999054,999051,999441,474275,264879,999532,109827,827237,999046,999645,999196,999303,214819,999093,999341,707806,999334,999027,999092,778526,999074,999566,999575,999848,999396,999674,999961,739101,999412,999760,102879,999530,999486,289967,999396,999551,999047,210475,874206,999933,972808,999204,999965,999727,284996,746353,999118,999892,346594,999872,999146,999915,999920,908206,999953,200781,999114,656184,999588,999836,485603,999176,999766,955264,888949,999876,412891,580178,121592,724685,999378,21982,909042,999261,499175,999247,120396,999588,999180,329869,999561,999309,705305,999240,999926,999307,999791,999176,999821,999131,999915,403607,999181,999705,174769,999878,999071,748445,999551,999692,999632,999851,999825,999124,999845,999420,999014,127019,999603,999247,999377,866759,999001,394161,999951,600948,999344,389738,999666,758514,212840,999651,999832,999043,999799,999631,872201,999313,999062,868701,999934,999976,23880,999828,575941,999024,999326,266156,97798,999973,999574,999556,999515,641370,999838,786757,999483,500812,999995,999773,229956,958769,999161,999523,999086,181406,999790,618162,999239,411707,999919,999228,999558,999041,999675,167156,999992,999698,999922,999896,926497,999738,735735,431555,999791,920342,999755,323961,999971,999555,825801,999358,999467,999179,999968,999466,999404,999260,633381,984015,999664,267789,999299,115408,999180,999295,428203,999862,999400,125311,999805,999431,999300,999311,916665,321592,565287,503504,999737,999288,999140,999131,999236,611200,999723,108814,999814,616255,958445,809366,999090,999041,236688,537094,999189,529195,901430,999554,11913,999260,999357,999258,999147,659734,850016,847001,999879,999701,999645,999555,999261,999544,999693,999892,621882,456970,999485,999957,999062,999353,130042,999446,134963,999725,999673,603624,350430,999582,999293,239455,999005,45441,999157,999502,999774,999773,348818,116787,589611,130612,999721,999732,999170,999539,999168,889159,616477,999735,497601,889663,999782,999888,999936,999147,999975,999479,999518,857797,999905,999531,999701,999317,913060,999854,999978,999176,999754,999018,999979,395872,999709,999338,999129,999294,999904,999487,999229,77082,999545,999574,999763,430076,999194,999586,190842,999125,999565,999852,999314,151340,999350,999201,999090,999904,999729,999848,999917,999387,999191,999974,1000000,924586,223586,279656,650255,999853,999654,805902,999127,999069,999421,999036,999427,876307,999777,83733,229844,999031,999285,505689,999038,999788,999455,969655,999392,999127,999802,540565,999968,999226,999852,999901,999031,413410,999602,999022,999926,49757,513496,337244,999724,999224,999324,999444,249118,999416,934615,999479,999939,999040,999740,824743,28512,347279,999492,419747,999550,322391,543676,999546,999234,999124,999658,999270,31219,999517,999755,999603,999421,6597,554040,999127,999663,999602,999431,999724,999489,999591,999831,999433,999553,840798,223533,653526,199850,999740,602817,999055,999114,454741,464067,999590,999360,648464,369011,999220,999203,999662,999377,999438,999573,999994,999044,98670,999396,999083,515094,999254,999234,999927,999019,999011,999644,41689,999340,999998,999830,999595,999730,525293,999224,999086,999169,428988,999796,345089,999720,999418,498597,999765,999282,490215,999442,326204,999782,999367,670186,999607,999794,788770,727960,999094,999115,999290,764131,724789,889709,999226,999639,999190,824080,999115,999010,90265,999356,999774,529245,999419,683189,999953,999764,999707,219175,999289,364655,999380,999727,999779,999288,999231,999037,999826,999252,111086,999955,999604,845584,554484,999624,978846,999517,106638,999873,999671,111956,482611,999597,999600,999254,715648,999800,999998,999846,999101,736190,83596,590772,921048,999174,400431,999497,999827,562122,999323,999996,999474,226480,999930,999216,520969,999440,125629,999384,999813,277275,513657,999251,999407,999673,999456,999605,999843,522697,999578,999184,999687,999642,888934,369954,999274,513249,316244,999250,999423,999787,999280,664491,999095,999275,162913,999974,999463,134783,646152,933325,999326,999679,999424,602035,534137,999106,883919,784386,999335,999047,999749,999407,999326,999523,999107,999332,999378,999098,471022,999029,661311,731104,149642,999674,999223,999519,999432,517925,999733,176628,999201,999963,948996,999763,34060,941526,999618,240600,999242,999645,999663,67088,999779,999853,999087,999731,999464,999248,998699,894598,999183,999292,541456,999609,999120,330334,519578,246604,15137,999778,999759,444922,999582,999585,630697,349849,999850,999419,595760,999599,999663,759201,841344,999346,63925,999199,999323,999286,150945,690997,999656,464148,999510,536342,999853,999241,544798,53818,961677,275324,408681,999595,999204,999743,801027,602729,999162,524745,999189,534159,999177,999246,999249,674659,331744,999459,942079,999514,999315,916958,999000,999307,999014,477692,223356,999625,999431,999644,999472,999917,999561,999760,528807,999488,999911,872456,999757,950704,999932,999045,956597,999011,125699,999447,466767,998345,999429,999926,953607,999053,999210,999711,999647,999810,247956,999341,984333,999937,999389,999530,999128,94052,999862,999486,999555,473473,999235,427046,129187,978456,999467,999739,603317,999509,999130,147005,999045,953999,999612,999659,999219,999621,994345,999026,999345,17024,999428,999494,149646,999956,999732,522690,605871,999065,999075,678143,627920,999129,598566,999782,999402,999110,999624,999863,999296,826002,999790,999186,341731,999664,999355,824089,999792,999622,572205,64458,999272,999066,390114,710648,999437,948144,401692,624310,284937,999269,999072,999372,999048,999990,945403,999048,999947,204823,999733,999278,999744,662515,999909,999941,999734,67262,370143,999051,681644,999889,718942,999606,999741,98496,883507,999334,999952,738489,935194,999188,714592,792302,999004,999684,999666,999030,999199,999209,88592,563466,999525,999416,999548,493380,999594,999660,999886,999540,999549,39384,999486,999714,999720,999697,999997,643372,228631,999378,999703,999129,999451,770087,127060,999608,999372,999855,999746,999615,740323,960235,379096,999698,999053,999037,999933,999433,749347,999410,175920,999307,999679,999112,999730,999270,499313,999397,999979,518837,271325,999168,999985,999557,999334,999986,413314,999399,347098,999468,999618,999786,999521,999325,999968,999912,999232,999383,307844,929895,299420,999612,999194,999936,999902,424961,999832,425684,473405,999232,94026,999429,999294,49444,429456,463221,681111,999312,999443,944161,568341}
5000
Returns: {999736, 265428, 1004736, 1009736, 1014736, 1019736, 982944, 416022, 1024736, 355035, 1029736, 1034736, 1039736, 1044736, 1049736, 891094, 739225, 1054736, 460768, 1059736, 1064736, 50478, 1069736, 1074736, 1079736, 1084736, 1089736, 726853, 1094736, 717539, 334689, 1099736, 281505, 1104736, 447723, 1109736, 1114736, 1119736, 1124736, 1129736, 1134736, 1139736, 1144736, 1149736, 1154736, 1159736, 1164736, 154373, 1169736, 596174, 1174736, 1179736, 744225, 1184736, 381650, 731853, 66741, 1189736, 1194736, 471061, 1199736, 1204736, 1209736, 396359, 1214736, 854891, 1219736, 565766, 1224736, 1229736, 231458, 1234736, 558290, 286505, 1239736, 1244736, 987944, 1249736, 1254736, 1259736, 1264736, 1269736, 1274736, 476061, 270428, 1279736, 109827, 827237, 1284736, 1289736, 1294736, 1299736, 214819, 1304736, 1309736, 707806, 1314736, 1319736, 1324736, 778526, 1329736, 1334736, 1339736, 1344736, 1349736, 1354736, 1359736, 749225, 1364736, 1369736, 102879, 1374736, 1379736, 291505, 1384736, 1389736, 1394736, 219819, 874206, 1399736, 972808, 1404736, 1409736, 1414736, 296505, 754225, 1419736, 1424736, 346594, 1429736, 1434736, 1439736, 1444736, 908206, 1449736, 200781, 1454736, 656184, 1459736, 1464736, 485603, 1469736, 1474736, 955264, 896094, 1479736, 421022, 580178, 121592, 759225, 1484736, 21982, 913206, 1489736, 499175, 1494736, 126592, 1499736, 1504736, 339689, 1509736, 1514736, 764225, 1519736, 1524736, 1529736, 1534736, 1539736, 1544736, 1549736, 1554736, 403607, 1559736, 1564736, 174769, 1569736, 1574736, 769225, 1579736, 1584736, 1589736, 1594736, 1599736, 1604736, 1609736, 1614736, 1619736, 131592, 1624736, 1629736, 1634736, 866759, 1639736, 408607, 1644736, 601174, 1649736, 389738, 1654736, 783526, 224819, 1659736, 1664736, 1669736, 1674736, 1679736, 879206, 1684736, 1689736, 884206, 1694736, 1699736, 26982, 1704736, 585178, 1709736, 1714736, 275428, 97798, 1719736, 1724736, 1729736, 1734736, 641370, 1739736, 788526, 1744736, 504175, 1749736, 1754736, 236458, 960264, 1759736, 1764736, 1769736, 181406, 1774736, 618162, 1779736, 426022, 1784736, 1789736, 1794736, 1799736, 1804736, 167156, 1809736, 1814736, 1819736, 1824736, 926497, 1829736, 793526, 431555, 1834736, 920342, 1839736, 323961, 1844736, 1849736, 832237, 1854736, 1859736, 1864736, 1869736, 1874736, 1879736, 1884736, 633381, 992944, 1889736, 301505, 1894736, 115408, 1899736, 1904736, 436555, 1909736, 1914736, 136592, 1919736, 1924736, 1929736, 1934736, 931497, 328961, 570766, 509175, 1939736, 1944736, 1949736, 1954736, 1959736, 611200, 1964736, 141592, 1969736, 623162, 965264, 809366, 1974736, 1979736, 241458, 537094, 1984736, 529195, 901430, 1989736, 11913, 1994736, 1999736, 2004736, 2009736, 661184, 859891, 847001, 2014736, 2019736, 2024736, 2029736, 2034736, 2039736, 2044736, 2049736, 628162, 465768, 2054736, 2059736, 2064736, 2069736, 146592, 2074736, 159373, 2079736, 2084736, 606174, 360035, 2089736, 2094736, 246458, 2099736, 45441, 2104736, 2109736, 2114736, 2119736, 365035, 186406, 590178, 191406, 2124736, 2129736, 2134736, 2139736, 2144736, 936497, 646370, 2149736, 514175, 941497, 2154736, 2159736, 2164736, 2169736, 2174736, 2179736, 2184736, 946497, 2189736, 2194736, 2199736, 2204736, 977808, 2209736, 2214736, 2219736, 2224736, 2229736, 2234736, 441555, 2239736, 2244736, 2249736, 2254736, 2259736, 2264736, 2269736, 77082, 2274736, 2279736, 2284736, 452723, 2289736, 2294736, 205781, 2299736, 2304736, 2309736, 2314736, 251458, 2319736, 2324736, 2329736, 2334736, 2339736, 2344736, 2349736, 2354736, 2359736, 2364736, 2369736, 2374736, 256458, 306505, 666184, 2379736, 2384736, 814366, 2389736, 2394736, 2399736, 2404736, 2409736, 2414736, 2419736, 83733, 311505, 2424736, 2429736, 519175, 2434736, 2439736, 2444736, 2449736, 2454736, 2459736, 2464736, 542094, 2469736, 2474736, 2479736, 2484736, 2489736, 490603, 2494736, 2499736, 2504736, 55478, 524175, 370035, 2509736, 2514736, 2519736, 2524736, 316505, 2529736, 2534736, 2539736, 2544736, 2549736, 2554736, 837237, 31982, 375035, 2559736, 547094, 2564736, 552094, 671184, 2569736, 2574736, 2579736, 2584736, 2589736, 36982, 2594736, 2599736, 2604736, 2609736, 6597, 676184, 2614736, 2619736, 2624736, 2629736, 2634736, 2639736, 2644736, 2649736, 2654736, 2659736, 2664736, 681184, 686184, 691184, 2669736, 696184, 2674736, 2679736, 701184, 798526, 2684736, 2689736, 803526, 819366, 2694736, 2699736, 2704736, 2709736, 2714736, 2719736, 2724736, 2729736, 2734736, 2739736, 2744736, 2749736, 2754736, 2759736, 2764736, 2769736, 2774736, 2779736, 60478, 2784736, 2789736, 2794736, 2799736, 2804736, 2809736, 2814736, 2819736, 2824736, 2829736, 2834736, 2839736, 2844736, 2849736, 2854736, 2859736, 2864736, 2869736, 2874736, 2879736, 2884736, 2889736, 2894736, 2899736, 2904736, 2909736, 2914736, 2919736, 2924736, 2929736, 2934736, 2939736, 2944736, 2949736, 2954736, 2959736, 2964736, 2969736, 2974736, 90265, 2979736, 2984736, 2989736, 2994736, 2999736, 3004736, 3009736, 3014736, 3019736, 3024736, 3029736, 3034736, 3039736, 3044736, 3049736, 3054736, 3059736, 3064736, 3069736, 3074736, 3079736, 3084736, 3089736, 3094736, 3099736, 3104736, 3109736, 3114736, 3119736, 3124736, 3129736, 3134736, 3139736, 3144736, 3149736, 3154736, 3159736, 3164736, 3169736, 3174736, 3179736, 3184736, 3189736, 3194736, 3199736, 3204736, 3209736, 3214736, 3219736, 3224736, 3229736, 3234736, 3239736, 3244736, 3249736, 3254736, 3259736, 3264736, 3269736, 3274736, 3279736, 3284736, 3289736, 3294736, 3299736, 3304736, 3309736, 3314736, 3319736, 3324736, 3329736, 3334736, 3339736, 3344736, 3349736, 3354736, 3359736, 3364736, 3369736, 3374736, 3379736, 3384736, 3389736, 3394736, 3399736, 3404736, 3409736, 3414736, 3419736, 3424736, 3429736, 3434736, 3439736, 3444736, 3449736, 3454736, 3459736, 3464736, 3469736, 3474736, 3479736, 3484736, 3489736, 3494736, 3499736, 3504736, 3509736, 3514736, 3519736, 3524736, 3529736, 3534736, 3539736, 3544736, 3549736, 3554736, 3559736, 3564736, 3569736, 3574736, 3579736, 3584736, 3589736, 3594736, 3599736, 71741, 3604736, 3609736, 3614736, 3619736, 3624736, 3629736, 3634736, 3639736, 3644736, 3649736, 3654736, 3659736, 3664736, 3669736, 3674736, 3679736, 3684736, 3689736, 3694736, 3699736, 3704736, 3709736, 3714736, 16913, 3719736, 3724736, 3729736, 3734736, 3739736, 3744736, 3749736, 3754736, 3759736, 3764736, 3769736, 3774736, 3779736, 3784736, 3789736, 3794736, 3799736, 3804736, 3809736, 3814736, 3819736, 3824736, 3829736, 3834736, 3839736, 3844736, 3849736, 3854736, 3859736, 3864736, 3869736, 3874736, 3879736, 3884736, 3889736, 3894736, 3899736, 3904736, 3909736, 3914736, 3919736, 3924736, 3929736, 3934736, 3939736, 3944736, 3949736, 3954736, 3959736, 3964736, 3969736, 3974736, 3979736, 3984736, 3989736, 3994736, 3999736, 4004736, 4009736, 4014736, 4019736, 4024736, 4029736, 4034736, 4039736, 4044736, 4049736, 4054736, 4059736, 4064736, 4069736, 4074736, 4079736, 4084736, 4089736, 4094736, 4099736, 4104736, 4109736, 4114736, 4119736, 4124736, 4129736, 4134736, 4139736, 4144736, 4149736, 4154736, 4159736, 4164736, 4169736, 4174736, 4179736, 4184736, 4189736, 4194736, 4199736, 4204736, 4209736, 4214736, 4219736, 4224736, 4229736, 4234736, 4239736, 4244736, 4249736, 4254736, 4259736, 4264736, 4269736, 4274736, 4279736, 4284736, 4289736, 4294736, 4299736, 4304736, 4309736, 4314736, 4319736, 4324736, 4329736, 4334736, 4339736, 4344736, 4349736, 4354736, 4359736, 4364736, 4369736, 4374736, 4379736, 4384736, 4389736, 4394736, 4399736, 4404736, 4409736, 4414736, 4419736, 4424736, 4429736, 4434736, 4439736, 4444736, 4449736, 4454736, 4459736, 4464736, 4469736, 4474736, 4479736, 4484736, 4489736, 4494736, 4499736, 4504736, 4509736, 4514736, 4519736, 4524736, 4529736, 4534736, 4539736, 4544736, 4549736, 4554736, 4559736, 4564736, 4569736, 4574736, 4579736, 4584736, 4589736, 4594736, 4599736, 4604736, 4609736, 4614736, 4619736, 4624736, 4629736, 4634736, 4639736, 4644736, 4649736, 4654736, 4659736, 4664736, 4669736, 4674736, 4679736, 4684736, 4689736, 4694736, 4699736, 4704736, 4709736, 4714736, 4719736, 4724736, 4729736, 4734736, 4739736, 4744736, 4749736, 4754736, 4759736, 4764736, 4769736, 4774736, 4779736, 4784736, 4789736, 4794736, 4799736, 4804736, 4809736, 4814736, 4819736, 4824736, 4829736, 4834736, 4839736, 4844736, 4849736, 4854736, 4859736, 4864736, 4869736, 4874736, 4879736, 4884736, 4889736, 4894736, 4899736, 4904736, 4909736, 4914736, 4919736, 4924736, 4929736, 4934736, 4939736, 4944736, 4949736, 4954736, 4959736, 4964736, 4969736, 4974736, 4979736, 4984736, 4989736, 4994736, 4999736, 5004736, 5009736, 5014736, 5019736, 5024736, 5029736, 5034736, 5039736, 5044736, 5049736, 5054736, 5059736, 5064736, 5069736, 5074736, 5079736, 5084736, 5089736, 5094736, 5099736, 5104736, 5109736, 5114736, 5119736, 5124736, 5129736, 5134736, 5139736, 5144736 }
{995269,492487,997954,291164,158759,314139,997162,992590,997523,945344,271173,991458,990944,990200,400958,869702,995328,996857,998232,994745,999588,990828,991794,998507,743,991660,990007,17399,620573,326209,993489,995711,999725,625001,548441,997624,993880,990155,995273,996715,993812,64180,994895,999874,998204,780177,992769,993887,526431,528778,991284,954504,816629,994239,997020,997143,992705,998052,992906,982519,998184,994503,997309,995147,999477,994615,992076,997649,258977,992232,274268,999003,486177,682048,998333,994565,459965,916443,999182,999217,993289,363695,996625,630296,477909,994223,997432,177649,993633,758864,40614,908808,996747,130880,343993,519540,998179,160148,991157,992556,991173,997118,995059,996586,997116,868935,214054,990011,993569,327833,950887,997597,992034,990795,999840,990081,993533,991318,996893,999009,999281,998264,998961,22287,993441,993145,997068,995594,995763,995694,991465,998315,998054,680167,990914,990631,992396,998506,80469,993239,996639,993613,994527,996186,997321,997592,440635,796536,997240,997410,991853,991725,963137,899853,991123,994919,180778,994847,999464,993220,415915,576720,996743,993140,998656,995514,363168,711530,999195,993212,537178,999805,998387,905311,997385,994633,992119,996052,998059,19371,991442,997247,990674,884741,212938,465188,990483,997796,999720,998421,808812,49934,998334,996517,992752,994784,333100,991007,995783,990092,992477,996011,803125,995231,999690,990577,991735,162207,991623,998162,993763,991972,894552,161136,255205,997508,999010,995343,999026,991230,999280,995569,991595,991106,997751,990996,993914,996504,991025,269953,993670,930661,999154,993790,997529,133398,991906,999523,994218,848422,993275,415811,995835,991157,993405,996114,957820,993132,919903,683983,997021,632391,993324,995830,747568,994565,841544,991334,996491,993213,990123,230648,995376,874841,993804,993836,892556,870725,85342,996475,155807,999655,882041,233205,993527,993930,992695,819394,968083,286750,285762,994160,993141,992024,557742,990020,991239,998372,803366,641889,991847,994620,255447,994337,941102,995569,689474,921531,998743,998800,189030,997956,991872,753904,996507,907609,487312,234820,999920,998815,991446,996683,974316,990187,996045,997942,797934,475274,997255,461644,624968,993816,992459,371388,990771,990226,999138,998189,993950,992860,999088,990297,990052,995053,991196,994446,996727,997744,990076,467016,49361,996490,995478,994177,994756,992799,992893,997493,707317,993653,15492,993880,998087,990958,995306,992411,994468,999615,995280,992750,994206,334107,569773,530168,998995,995155,995245,627133,990682,599244,999367,613280,996231,995481,996514,572949,997183,109543,990282,992245,918458,791688,996483,998733,300339,998232,834009,997416,569808,992028,970304,991293,837784,84392,995523,993792,992312,938108,994551,539464,995070,543147,998932,71146,592561,990189,998902,990553,994043,997603,642181,996923,996875,992593,287098,666542,994578,995550,158650,155900,744670,998877,774947,269060,992649,41758,123706,334176,535413,996708,999150,945882,994488,998938,571629,139901,992154,992073,929658,40341,596070,302638,993480,530583,992009,993279,839342,998264,992196,998721,994316,998226,991277,632796,991758,995993,271586,995304,996144,996483,991128,992688,990575,992076,998176,700322,994722,759163,993749,319512,581446,145285,273585,58949,990079,995833,999071,996452,584696,445145,994378,993541,992793,998502,995188,995451,997893,254092,948075,412733,999524,147713,999786,991594,990295,990331,990134,881875,999826,991194,996715,999201,996205,816262,584935,994161,990637,995031,371064,991405,997440,945758,686258,217851,997458,997226,312039,903856,999771,480524,995590,999791,101157,643774,155547,997904,991565,991538,994269,647908,805483,606750,994810,998764,995927,999611,999271,997792,50022,568824,995972,993011,996191,999861,998386,995563,997727,998064,996274,998817,990415,995417,997827,994115,992729,994473,791594,999639,992080,345173,990493,364537,997402,994133,999405,999253,321850,917283,193258,996306,998614,996063,998310,995370,996877,995910,993229,956994,999649,997683,999452,992225,994958,240557,172006,768526,592791,998030,443844,995944,994090,348818,906850,991327,993465,571854,999323,995444,72888,79922,991940,991366,430339,489108,992818,996354,997531,997629,991334,493832,767867,648293,991016,934246,998790,991674,378965,998263,994160,999137,639525,995611,523065,994342,693021,713175,993912,994278,990404,991058,998114,499376,997522,997760,389563,990360,995740,992724,992588,991829,994889,991772,998448,997131,997023,437073,95872,5394,999689,995228,994229,345892,996638,831101,993981,999112,998735,591722,97885,659734,751717,275046,995605,990933,997744,760948,995151,995319,492729,992715,990074,904105,107935,997691,535532,993777,997959,999988,295738,992210,990458,994805,208097,584997,996091,994113,993689,69548,857574,996221,994842,999279,992998,955840,993539,999242,397409,991332,997547,997159,992317,993179,992266,765007,997642,997920,118600,996985,453695,571485,998701,992409,994851,995143,995921,999413,996950,704446,994169,588358,57480,997673,990581,997805,150383,998811,578892,294646,996685,997446,998415,449445,555626,85232,990370,990484,991797,990307,994514,233152,995826,176283,804707,996016,994742,998899,991995,991873,998362,440417,991597,993059,215907,294371,994879,370470,211688,847601,994031,991214,997905,995306,996610,993069,998733,997081,995586,998802,996908,394316,471499,994193,995915,998734,993687,619620,519337,650816,996304,995043,991196,626421,993965,997954,995544,109285,994682,991032,991173,993919,282214,828203,996816,994949,330207,999857,995494,995739,43648,993708,997863,857037,655348,248042,998185,999458,999854,996177,995708,999813,994495,995669,993274,556522,264400,991167,994649,997233,996925,997568,994214,998085,999690,990736,997088,995487,995248,833545,994264,992995,216699,389679,994392,992020,996762,999803,999991,85719,993825,185553,770908,325196,49698,996902,991934,895830,997460,990306,995920,996546,432566,257585,994235,411063,994636,990673,999033,643350,994061,991871,997950,531406,468034,990614,159267,992264,711608,680141,993101,999229,997497,490180,999850,995687,991307,994960,996634,998044,993330,996524,740567,671456,999812,993894,475503,994026,996401,995979,997861,292989,990923,347578,548565,999554,964655,999270,998243,990520,990949,994319,275461,275826,991250,884640,883120,991657,990630,105529,995031,641068,992563,296958,996363,854385,991367,61014,994923,991319,667470,997009,998765,992008,995527,990891,992097,997519,999871,997190,990832,996923,995980,997905,999826,990453,999211,990161,999530,385098,991158,997315,82800,997988,995540,694057,996280,132597,996843,813340,92179,799290,507780,950140,432146,293218,991977,86135,596595,993372,723803,230832,992410,997821,994733,997622,221704,992049,994462,998320,990302,993787,995571,995905,993897,996974,995408,179258,208586,41546,792640,991856,994881,776529,520172,998751,995686,991578,999087,137173,221589,994483,991854,998443,993047,991585,997009,992930,990748,992933,991084,997319}
50123
Returns: {995269, 492487, 1045392, 291164, 158759, 341287, 1095515, 1145638, 1195761, 1245884, 391410, 1296007, 1346130, 1396253, 441533, 869702, 1446376, 1496499, 1546622, 1596745, 1646868, 1696991, 1747114, 1797237, 743, 1847360, 1897483, 50866, 620573, 542610, 1947606, 1997729, 2047852, 670696, 720819, 2097975, 2148098, 2198221, 2248344, 2298467, 2348590, 100989, 2398713, 2448836, 2498959, 780177, 2549082, 2599205, 919825, 2649328, 2699451, 2749574, 2799697, 2849820, 2899943, 2950066, 3000189, 3050312, 3100435, 3150558, 3200681, 3250804, 3300927, 3351050, 3401173, 3451296, 3501419, 3551542, 3601665, 3651788, 3701911, 3752034, 3802157, 3852280, 3902403, 3952526, 4002649, 4052772, 4102895, 4153018, 4203141, 4253264, 4303387, 4353510, 4403633, 4453756, 4503879, 208882, 4554002, 4604125, 4654248, 4704371, 4754494, 4804617, 4854740, 4904863, 4954986, 5005109, 5055232, 5105355, 5155478, 5205601, 5255724, 5305847, 5355970, 5406093, 5456216, 5506339, 5556462, 5606585, 5656708, 5706831, 5756954, 5807077, 5857200, 5907323, 5957446, 6007569, 6057692, 6107815, 6157938, 6208061, 6258184, 6308307, 6358430, 6408553, 6458676, 6508799, 6558922, 6609045, 6659168, 6709291, 6759414, 6809537, 6859660, 6909783, 6959906, 7010029, 7060152, 7110275, 7160398, 7210521, 7260644, 7310767, 7360890, 7411013, 7461136, 7511259, 7561382, 7611505, 7661628, 7711751, 7761874, 7811997, 7862120, 7912243, 7962366, 8012489, 8062612, 8112735, 8162858, 8212981, 8263104, 8313227, 8363350, 8413473, 8463596, 8513719, 8563842, 8613965, 8664088, 8714211, 8764334, 8814457, 8864580, 8914703, 8964826, 9014949, 9065072, 9115195, 9165318, 9215441, 9265564, 9315687, 9365810, 9415933, 9466056, 9516179, 9566302, 9616425, 9666548, 9716671, 9766794, 9816917, 9867040, 9917163, 9967286, 10017409, 10067532, 10117655, 10167778, 10217901, 10268024, 10318147, 10368270, 10418393, 10468516, 10518639, 10568762, 10618885, 10669008, 10719131, 10769254, 10819377, 10869500, 10919623, 10969746, 11019869, 11069992, 11120115, 11170238, 11220361, 11270484, 11320607, 11370730, 11420853, 11470976, 11521099, 11571222, 11621345, 11671468, 11721591, 11771714, 11821837, 11871960, 11922083, 11972206, 12022329, 12072452, 12122575, 12172698, 12222821, 12272944, 12323067, 12373190, 12423313, 12473436, 12523559, 12573682, 12623805, 12673928, 12724051, 12774174, 12824297, 12874420, 12924543, 12974666, 13024789, 13074912, 13125035, 13175158, 13225281, 13275404, 13325527, 13375650, 13425773, 13475896, 13526019, 13576142, 13626265, 13676388, 13726511, 13776634, 13826757, 13876880, 13927003, 13977126, 14027249, 14077372, 14127495, 14177618, 14227741, 14277864, 14327987, 14378110, 14428233, 14478356, 14528479, 14578602, 14628725, 14678848, 14728971, 14779094, 14829217, 14879340, 14929463, 14979586, 15029709, 15079832, 15129955, 15180078, 15230201, 15280324, 15330447, 15380570, 15430693, 15480816, 15530939, 15581062, 15631185, 15681308, 15731431, 15781554, 15831677, 15881800, 15931923, 15982046, 16032169, 16082292, 16132415, 16182538, 16232661, 16282784, 16332907, 16383030, 16433153, 16483276, 16533399, 16583522, 16633645, 16683768, 16733891, 16784014, 16834137, 16884260, 16934383, 16984506, 17034629, 17084752, 17134875, 17184998, 17235121, 17285244, 17335367, 17385490, 17435613, 17485736, 17535859, 17585982, 17636105, 17686228, 17736351, 17786474, 17836597, 17886720, 17936843, 17986966, 18037089, 18087212, 18137335, 18187458, 18237581, 18287704, 18337827, 18387950, 18438073, 18488196, 18538319, 18588442, 18638565, 18688688, 18738811, 18788934, 18839057, 18889180, 18939303, 18989426, 19039549, 19089672, 19139795, 19189918, 19240041, 19290164, 19340287, 19390410, 19440533, 19490656, 19540779, 19590902, 19641025, 19691148, 19741271, 19791394, 19841517, 19891640, 19941763, 19991886, 20042009, 20092132, 20142255, 20192378, 20242501, 20292624, 20342747, 20392870, 20442993, 20493116, 20543239, 20593362, 20643485, 20693608, 20743731, 20793854, 20843977, 20894100, 20944223, 20994346, 21044469, 21094592, 21144715, 21194838, 21244961, 21295084, 21345207, 21395330, 21445453, 21495576, 21545699, 21595822, 21645945, 21696068, 21746191, 21796314, 21846437, 21896560, 21946683, 21996806, 22046929, 22097052, 22147175, 22197298, 22247421, 22297544, 22347667, 22397790, 22447913, 22498036, 22548159, 22598282, 22648405, 22698528, 22748651, 22798774, 22848897, 22899020, 22949143, 22999266, 23049389, 23099512, 23149635, 23199758, 23249881, 23300004, 23350127, 23400250, 23450373, 23500496, 23550619, 23600742, 23650865, 23700988, 23751111, 23801234, 23851357, 23901480, 23951603, 24001726, 24051849, 24101972, 24152095, 24202218, 24252341, 24302464, 24352587, 24402710, 24452833, 24502956, 24553079, 24603202, 24653325, 24703448, 24753571, 24803694, 24853817, 24903940, 24954063, 25004186, 25054309, 25104432, 25154555, 25204678, 25254801, 25304924, 25355047, 25405170, 25455293, 25505416, 25555539, 25605662, 25655785, 25705908, 25756031, 25806154, 25856277, 25906400, 25956523, 26006646, 26056769, 26106892, 26157015, 26207138, 26257261, 26307384, 26357507, 26407630, 26457753, 26507876, 26557999, 26608122, 26658245, 26708368, 26758491, 26808614, 26858737, 26908860, 26958983, 27009106, 27059229, 27109352, 27159475, 27209598, 27259721, 27309844, 27359967, 27410090, 27460213, 27510336, 27560459, 27610582, 27660705, 27710828, 27760951, 27811074, 27861197, 27911320, 27961443, 28011566, 28061689, 28111812, 28161935, 28212058, 28262181, 28312304, 28362427, 28412550, 28462673, 28512796, 28562919, 28613042, 28663165, 28713288, 28763411, 28813534, 28863657, 28913780, 28963903, 29014026, 29064149, 29114272, 29164395, 29214518, 29264641, 29314764, 29364887, 29415010, 29465133, 29515256, 29565379, 29615502, 29665625, 29715748, 29765871, 29815994, 29866117, 29916240, 29966363, 30016486, 30066609, 30116732, 30166855, 30216978, 30267101, 30317224, 30367347, 30417470, 30467593, 30517716, 30567839, 30617962, 30668085, 30718208, 30768331, 30818454, 30868577, 30918700, 30968823, 31018946, 31069069, 31119192, 31169315, 31219438, 31269561, 31319684, 31369807, 31419930, 31470053, 31520176, 31570299, 31620422, 31670545, 31720668, 31770791, 31820914, 31871037, 31921160, 31971283, 32021406, 32071529, 32121652, 32171775, 32221898, 32272021, 32322144, 32372267, 32422390, 32472513, 32522636, 32572759, 32622882, 32673005, 32723128, 32773251, 32823374, 32873497, 32923620, 32973743, 33023866, 33073989, 33124112, 33174235, 33224358, 33274481, 33324604, 33374727, 33424850, 33474973, 33525096, 33575219, 33625342, 33675465, 33725588, 33775711, 33825834, 33875957, 33926080, 33976203, 34026326, 34076449, 34126572, 34176695, 34226818, 34276941, 34327064, 34377187, 34427310, 34477433, 34527556, 34577679, 34627802, 34677925, 34728048, 34778171, 34828294, 34878417, 34928540, 34978663, 35028786, 35078909, 35129032, 35179155, 35229278, 35279401, 35329524, 35379647, 35429770, 35479893, 35530016, 35580139, 35630262, 35680385, 35730508, 35780631, 35830754, 35880877, 35931000, 35981123, 36031246, 36081369, 36131492, 36181615, 36231738, 36281861, 36331984, 36382107, 36432230, 36482353, 36532476, 36582599, 36632722, 36682845, 36732968, 36783091, 36833214, 36883337, 36933460, 36983583, 37033706, 37083829, 37133952, 37184075, 37234198, 37284321, 37334444, 37384567, 37434690, 37484813, 37534936, 37585059, 37635182, 37685305, 37735428, 37785551, 37835674, 37885797, 37935920, 37986043, 38036166, 38086289, 38136412, 38186535, 38236658, 38286781, 38336904, 38387027, 38437150, 38487273, 38537396, 38587519, 38637642, 38687765, 38737888, 38788011, 38838134, 38888257, 38938380, 38988503, 39038626, 39088749, 39138872, 39188995, 39239118, 39289241, 39339364, 39389487, 39439610, 39489733, 39539856, 39589979, 39640102, 39690225, 39740348, 39790471, 39840594, 39890717, 39940840, 39990963, 40041086, 40091209, 40141332, 40191455, 40241578, 40291701, 40341824, 40391947, 40442070, 40492193, 40542316, 40592439, 40642562, 40692685, 40742808, 40792931, 40843054, 40893177, 40943300, 40993423, 41043546, 41093669, 41143792, 41193915, 41244038, 41294161, 41344284, 41394407, 41444530, 41494653, 41544776, 41594899, 41645022, 41695145, 41745268, 41795391, 41845514, 41895637, 41945760, 41995883, 42046006, 42096129, 42146252, 42196375, 42246498, 42296621, 42346744, 42396867, 42446990, 42497113, 42547236, 42597359, 42647482, 42697605, 42747728, 42797851, 42847974, 42898097, 42948220, 42998343, 43048466, 43098589, 43148712, 43198835, 43248958, 43299081, 43349204, 43399327, 43449450, 43499573, 43549696, 43599819, 43649942, 43700065, 43750188, 43800311, 43850434, 43900557, 43950680, 44000803, 44050926, 44101049, 44151172, 44201295, 44251418, 44301541, 44351664, 44401787, 44451910, 44502033, 44552156, 44602279, 44652402, 44702525, 44752648, 44802771, 44852894, 44903017, 44953140, 45003263, 45053386, 45103509, 45153632, 45203755, 45253878, 45304001, 45354124, 45404247, 45454370, 45504493, 45554616, 45604739, 45654862, 45704985, 45755108, 45805231, 45855354, 45905477, 45955600, 46005723, 46055846, 46105969, 46156092, 46206215, 46256338, 46306461, 46356584, 46406707, 46456830, 46506953, 46557076, 46607199, 46657322, 46707445, 46757568, 46807691, 46857814, 46907937, 46958060, 47008183, 47058306, 47108429, 47158552, 47208675, 47258798, 47308921, 47359044, 47409167, 47459290, 47509413, 47559536, 47609659, 47659782, 47709905, 47760028, 47810151, 47860274, 47910397, 47960520, 48010643, 48060766, 48110889, 48161012, 48211135, 48261258, 48311381, 48361504, 48411627, 48461750, 48511873, 48561996, 48612119, 48662242, 48712365, 48762488, 48812611, 48862734, 48912857, 48962980, 49013103, 49063226, 49113349, 49163472, 49213595, 49263718, 49313841, 49363964, 49414087, 49464210, 49514333, 49564456, 49614579, 49664702, 49714825, 49764948, 49815071, 49865194, 49915317, 49965440, 50015563, 50065686, 50115809, 50165932, 50216055 }
{1}
1
Returns: {1 }
{1000000,1000000}
1
Returns: {1000000, 1000001 }
{2,1}
1000000
Returns: {2, 1000002 }
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
1000000
Returns: {1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 11000000, 12000000, 13000000, 14000000, 15000000, 16000000, 17000000, 18000000, 19000000, 20000000, 21000000, 22000000, 23000000, 24000000, 25000000, 26000000, 27000000, 28000000, 29000000, 30000000, 31000000, 32000000, 33000000, 34000000, 35000000, 36000000, 37000000, 38000000, 39000000, 40000000, 41000000, 42000000, 43000000, 44000000, 45000000, 46000000, 47000000, 48000000, 49000000, 50000000, 51000000, 52000000, 53000000, 54000000, 55000000, 56000000, 57000000, 58000000, 59000000, 60000000, 61000000, 62000000, 63000000, 64000000, 65000000, 66000000, 67000000, 68000000, 69000000, 70000000, 71000000, 72000000, 73000000, 74000000, 75000000, 76000000, 77000000, 78000000, 79000000, 80000000, 81000000, 82000000, 83000000, 84000000, 85000000, 86000000, 87000000, 88000000, 89000000, 90000000, 91000000, 92000000, 93000000, 94000000, 95000000, 96000000, 97000000, 98000000, 99000000, 100000000, 101000000, 102000000, 103000000, 104000000, 105000000, 106000000, 107000000, 108000000, 109000000, 110000000, 111000000, 112000000, 113000000, 114000000, 115000000, 116000000, 117000000, 118000000, 119000000, 120000000, 121000000, 122000000, 123000000, 124000000, 125000000, 126000000, 127000000, 128000000, 129000000, 130000000, 131000000, 132000000, 133000000, 134000000, 135000000, 136000000, 137000000, 138000000, 139000000, 140000000, 141000000, 142000000, 143000000, 144000000, 145000000, 146000000, 147000000, 148000000, 149000000, 150000000, 151000000, 152000000, 153000000, 154000000, 155000000, 156000000, 157000000, 158000000, 159000000, 160000000, 161000000, 162000000, 163000000, 164000000, 165000000, 166000000, 167000000, 168000000, 169000000, 170000000, 171000000, 172000000, 173000000, 174000000, 175000000, 176000000, 177000000, 178000000, 179000000, 180000000, 181000000, 182000000, 183000000, 184000000, 185000000, 186000000, 187000000, 188000000, 189000000, 190000000, 191000000, 192000000, 193000000, 194000000, 195000000, 196000000, 197000000, 198000000, 199000000, 200000000, 201000000, 202000000, 203000000, 204000000, 205000000, 206000000, 207000000, 208000000, 209000000, 210000000, 211000000, 212000000, 213000000, 214000000, 215000000, 216000000, 217000000, 218000000, 219000000, 220000000, 221000000, 222000000, 223000000, 224000000, 225000000, 226000000, 227000000, 228000000, 229000000, 230000000, 231000000, 232000000, 233000000, 234000000, 235000000, 236000000, 237000000, 238000000, 239000000, 240000000, 241000000, 242000000, 243000000, 244000000, 245000000, 246000000, 247000000, 248000000, 249000000, 250000000, 251000000, 252000000, 253000000, 254000000, 255000000, 256000000, 257000000, 258000000, 259000000, 260000000, 261000000, 262000000, 263000000, 264000000, 265000000, 266000000, 267000000, 268000000, 269000000, 270000000, 271000000, 272000000, 273000000, 274000000, 275000000, 276000000, 277000000, 278000000, 279000000, 280000000, 281000000, 282000000, 283000000, 284000000, 285000000, 286000000, 287000000, 288000000, 289000000, 290000000, 291000000, 292000000, 293000000, 294000000, 295000000, 296000000, 297000000, 298000000, 299000000, 300000000, 301000000, 302000000, 303000000, 304000000, 305000000, 306000000, 307000000, 308000000, 309000000, 310000000, 311000000, 312000000, 313000000, 314000000, 315000000, 316000000, 317000000, 318000000, 319000000, 320000000, 321000000, 322000000, 323000000, 324000000, 325000000, 326000000, 327000000, 328000000, 329000000, 330000000, 331000000, 332000000, 333000000, 334000000, 335000000, 336000000, 337000000, 338000000, 339000000, 340000000, 341000000, 342000000, 343000000, 344000000, 345000000, 346000000, 347000000, 348000000, 349000000, 350000000, 351000000, 352000000, 353000000, 354000000, 355000000, 356000000, 357000000, 358000000, 359000000, 360000000, 361000000, 362000000, 363000000, 364000000, 365000000, 366000000, 367000000, 368000000, 369000000, 370000000, 371000000, 372000000, 373000000, 374000000, 375000000, 376000000, 377000000, 378000000, 379000000, 380000000, 381000000, 382000000, 383000000, 384000000, 385000000, 386000000, 387000000, 388000000, 389000000, 390000000, 391000000, 392000000, 393000000, 394000000, 395000000, 396000000, 397000000, 398000000, 399000000, 400000000, 401000000, 402000000, 403000000, 404000000, 405000000, 406000000, 407000000, 408000000, 409000000, 410000000, 411000000, 412000000, 413000000, 414000000, 415000000, 416000000, 417000000, 418000000, 419000000, 420000000, 421000000, 422000000, 423000000, 424000000, 425000000, 426000000, 427000000, 428000000, 429000000, 430000000, 431000000, 432000000, 433000000, 434000000, 435000000, 436000000, 437000000, 438000000, 439000000, 440000000, 441000000, 442000000, 443000000, 444000000, 445000000, 446000000, 447000000, 448000000, 449000000, 450000000, 451000000, 452000000, 453000000, 454000000, 455000000, 456000000, 457000000, 458000000, 459000000, 460000000, 461000000, 462000000, 463000000, 464000000, 465000000, 466000000, 467000000, 468000000, 469000000, 470000000, 471000000, 472000000, 473000000, 474000000, 475000000, 476000000, 477000000, 478000000, 479000000, 480000000, 481000000, 482000000, 483000000, 484000000, 485000000, 486000000, 487000000, 488000000, 489000000, 490000000, 491000000, 492000000, 493000000, 494000000, 495000000, 496000000, 497000000, 498000000, 499000000, 500000000, 501000000, 502000000, 503000000, 504000000, 505000000, 506000000, 507000000, 508000000, 509000000, 510000000, 511000000, 512000000, 513000000, 514000000, 515000000, 516000000, 517000000, 518000000, 519000000, 520000000, 521000000, 522000000, 523000000, 524000000, 525000000, 526000000, 527000000, 528000000, 529000000, 530000000, 531000000, 532000000, 533000000, 534000000, 535000000, 536000000, 537000000, 538000000, 539000000, 540000000, 541000000, 542000000, 543000000, 544000000, 545000000, 546000000, 547000000, 548000000, 549000000, 550000000, 551000000, 552000000, 553000000, 554000000, 555000000, 556000000, 557000000, 558000000, 559000000, 560000000, 561000000, 562000000, 563000000, 564000000, 565000000, 566000000, 567000000, 568000000, 569000000, 570000000, 571000000, 572000000, 573000000, 574000000, 575000000, 576000000, 577000000, 578000000, 579000000, 580000000, 581000000, 582000000, 583000000, 584000000, 585000000, 586000000, 587000000, 588000000, 589000000, 590000000, 591000000, 592000000, 593000000, 594000000, 595000000, 596000000, 597000000, 598000000, 599000000, 600000000, 601000000, 602000000, 603000000, 604000000, 605000000, 606000000, 607000000, 608000000, 609000000, 610000000, 611000000, 612000000, 613000000, 614000000, 615000000, 616000000, 617000000, 618000000, 619000000, 620000000, 621000000, 622000000, 623000000, 624000000, 625000000, 626000000, 627000000, 628000000, 629000000, 630000000, 631000000, 632000000, 633000000, 634000000, 635000000, 636000000, 637000000, 638000000, 639000000, 640000000, 641000000, 642000000, 643000000, 644000000, 645000000, 646000000, 647000000, 648000000, 649000000, 650000000, 651000000, 652000000, 653000000, 654000000, 655000000, 656000000, 657000000, 658000000, 659000000, 660000000, 661000000, 662000000, 663000000, 664000000, 665000000, 666000000, 667000000, 668000000, 669000000, 670000000, 671000000, 672000000, 673000000, 674000000, 675000000, 676000000, 677000000, 678000000, 679000000, 680000000, 681000000, 682000000, 683000000, 684000000, 685000000, 686000000, 687000000, 688000000, 689000000, 690000000, 691000000, 692000000, 693000000, 694000000, 695000000, 696000000, 697000000, 698000000, 699000000, 700000000, 701000000, 702000000, 703000000, 704000000, 705000000, 706000000, 707000000, 708000000, 709000000, 710000000, 711000000, 712000000, 713000000, 714000000, 715000000, 716000000, 717000000, 718000000, 719000000, 720000000, 721000000, 722000000, 723000000, 724000000, 725000000, 726000000, 727000000, 728000000, 729000000, 730000000, 731000000, 732000000, 733000000, 734000000, 735000000, 736000000, 737000000, 738000000, 739000000, 740000000, 741000000, 742000000, 743000000, 744000000, 745000000, 746000000, 747000000, 748000000, 749000000, 750000000, 751000000, 752000000, 753000000, 754000000, 755000000, 756000000, 757000000, 758000000, 759000000, 760000000, 761000000, 762000000, 763000000, 764000000, 765000000, 766000000, 767000000, 768000000, 769000000, 770000000, 771000000, 772000000, 773000000, 774000000, 775000000, 776000000, 777000000, 778000000, 779000000, 780000000, 781000000, 782000000, 783000000, 784000000, 785000000, 786000000, 787000000, 788000000, 789000000, 790000000, 791000000, 792000000, 793000000, 794000000, 795000000, 796000000, 797000000, 798000000, 799000000, 800000000, 801000000, 802000000, 803000000, 804000000, 805000000, 806000000, 807000000, 808000000, 809000000, 810000000, 811000000, 812000000, 813000000, 814000000, 815000000, 816000000, 817000000, 818000000, 819000000, 820000000, 821000000, 822000000, 823000000, 824000000, 825000000, 826000000, 827000000, 828000000, 829000000, 830000000, 831000000, 832000000, 833000000, 834000000, 835000000, 836000000, 837000000, 838000000, 839000000, 840000000, 841000000, 842000000, 843000000, 844000000, 845000000, 846000000, 847000000, 848000000, 849000000, 850000000, 851000000, 852000000, 853000000, 854000000, 855000000, 856000000, 857000000, 858000000, 859000000, 860000000, 861000000, 862000000, 863000000, 864000000, 865000000, 866000000, 867000000, 868000000, 869000000, 870000000, 871000000, 872000000, 873000000, 874000000, 875000000, 876000000, 877000000, 878000000, 879000000, 880000000, 881000000, 882000000, 883000000, 884000000, 885000000, 886000000, 887000000, 888000000, 889000000, 890000000, 891000000, 892000000, 893000000, 894000000, 895000000, 896000000, 897000000, 898000000, 899000000, 900000000, 901000000, 902000000, 903000000, 904000000, 905000000, 906000000, 907000000, 908000000, 909000000, 910000000, 911000000, 912000000, 913000000, 914000000, 915000000, 916000000, 917000000, 918000000, 919000000, 920000000, 921000000, 922000000, 923000000, 924000000, 925000000, 926000000, 927000000, 928000000, 929000000, 930000000, 931000000, 932000000, 933000000, 934000000, 935000000, 936000000, 937000000, 938000000, 939000000, 940000000, 941000000, 942000000, 943000000, 944000000, 945000000, 946000000, 947000000, 948000000, 949000000, 950000000, 951000000, 952000000, 953000000, 954000000, 955000000, 956000000, 957000000, 958000000, 959000000, 960000000, 961000000, 962000000, 963000000, 964000000, 965000000, 966000000, 967000000, 968000000, 969000000, 970000000, 971000000, 972000000, 973000000, 974000000, 975000000, 976000000, 977000000, 978000000, 979000000, 980000000, 981000000, 982000000, 983000000, 984000000, 985000000, 986000000, 987000000, 988000000, 989000000, 990000000, 991000000, 992000000, 993000000, 994000000, 995000000, 996000000, 997000000, 998000000, 999000000, 1000000000 }
{1, 14, 2, 5 }
4
Returns: {1, 14, 5, 9 }
{1000000, 1000000, 1000000, 1 }
1000000
Returns: {1000000, 2000000, 3000000, 4000000 }
{1, 21, 11, 7 }
10
Returns: {1, 21, 11, 31 }
{1, 2, 3, 4, 5, 6 }
10
Returns: {1, 11, 21, 31, 41, 51 }
{5, 17, 1 }
10
Returns: {5, 17, 27 }
{100, 100, 20, 20, 1 }
15
Returns: {100, 115, 20, 35, 1 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
100000
Returns: {1, 100001, 200001, 300001, 400001, 500001, 600001, 700001, 800001, 900001, 1000001, 1100001, 1200001, 1300001, 1400001, 1500001, 1600001, 1700001, 1800001, 1900001, 2000001, 2100001, 2200001, 2300001, 2400001, 2500001, 2600001, 2700001, 2800001, 2900001, 3000001, 3100001, 3200001, 3300001, 3400001, 3500001, 3600001, 3700001, 3800001, 3900001, 4000001, 4100001, 4200001, 4300001, 4400001, 4500001, 4600001, 4700001, 4800001, 4900001, 5000001, 5100001, 5200001, 5300001, 5400001, 5500001, 5600001, 5700001, 5800001, 5900001, 6000001, 6100001, 6200001, 6300001, 6400001, 6500001, 6600001, 6700001, 6800001, 6900001, 7000001, 7100001, 7200001, 7300001, 7400001, 7500001, 7600001, 7700001, 7800001, 7900001, 8000001, 8100001, 8200001, 8300001, 8400001, 8500001, 8600001, 8700001, 8800001, 8900001, 9000001, 9100001, 9200001, 9300001, 9400001, 9500001, 9600001, 9700001, 9800001, 9900001, 10000001, 10100001, 10200001, 10300001, 10400001, 10500001, 10600001, 10700001, 10800001, 10900001, 11000001, 11100001, 11200001, 11300001, 11400001, 11500001, 11600001, 11700001, 11800001, 11900001, 12000001, 12100001, 12200001, 12300001, 12400001, 12500001, 12600001, 12700001, 12800001, 12900001, 13000001, 13100001, 13200001, 13300001, 13400001, 13500001, 13600001, 13700001, 13800001, 13900001, 14000001, 14100001, 14200001, 14300001, 14400001, 14500001, 14600001, 14700001, 14800001, 14900001, 15000001, 15100001, 15200001, 15300001, 15400001, 15500001, 15600001, 15700001, 15800001, 15900001, 16000001, 16100001, 16200001, 16300001, 16400001, 16500001, 16600001, 16700001, 16800001, 16900001, 17000001, 17100001, 17200001, 17300001, 17400001, 17500001, 17600001, 17700001, 17800001, 17900001, 18000001, 18100001, 18200001, 18300001, 18400001, 18500001, 18600001, 18700001, 18800001, 18900001, 19000001, 19100001, 19200001, 19300001, 19400001, 19500001, 19600001, 19700001, 19800001, 19900001, 20000001, 20100001, 20200001, 20300001, 20400001, 20500001, 20600001, 20700001, 20800001, 20900001, 21000001, 21100001, 21200001, 21300001, 21400001, 21500001, 21600001, 21700001, 21800001, 21900001, 22000001, 22100001, 22200001, 22300001, 22400001, 22500001, 22600001, 22700001, 22800001, 22900001, 23000001, 23100001, 23200001, 23300001, 23400001, 23500001, 23600001, 23700001, 23800001, 23900001, 24000001, 24100001, 24200001, 24300001, 24400001, 24500001, 24600001, 24700001, 24800001, 24900001, 25000001, 25100001, 25200001, 25300001, 25400001, 25500001, 25600001, 25700001, 25800001, 25900001, 26000001, 26100001, 26200001, 26300001, 26400001, 26500001, 26600001, 26700001, 26800001, 26900001, 27000001, 27100001, 27200001, 27300001, 27400001, 27500001, 27600001, 27700001, 27800001, 27900001, 28000001, 28100001, 28200001, 28300001, 28400001, 28500001, 28600001, 28700001, 28800001, 28900001, 29000001, 29100001, 29200001, 29300001, 29400001, 29500001, 29600001, 29700001, 29800001, 29900001, 30000001, 30100001, 30200001, 30300001, 30400001, 30500001, 30600001, 30700001, 30800001, 30900001, 31000001, 31100001, 31200001, 31300001, 31400001, 31500001, 31600001, 31700001, 31800001, 31900001, 32000001, 32100001, 32200001, 32300001, 32400001, 32500001, 32600001, 32700001, 32800001, 32900001, 33000001, 33100001, 33200001, 33300001, 33400001, 33500001, 33600001, 33700001, 33800001, 33900001, 34000001, 34100001, 34200001, 34300001, 34400001, 34500001, 34600001, 34700001, 34800001, 34900001, 35000001, 35100001, 35200001, 35300001, 35400001, 35500001, 35600001, 35700001, 35800001, 35900001, 36000001, 36100001, 36200001, 36300001, 36400001, 36500001, 36600001, 36700001, 36800001, 36900001, 37000001, 37100001, 37200001, 37300001, 37400001, 37500001, 37600001, 37700001, 37800001, 37900001, 38000001, 38100001, 38200001, 38300001, 38400001, 38500001, 38600001, 38700001, 38800001, 38900001, 39000001, 39100001, 39200001, 39300001, 39400001, 39500001, 39600001, 39700001, 39800001, 39900001, 40000001, 40100001, 40200001, 40300001, 40400001, 40500001, 40600001, 40700001, 40800001, 40900001, 41000001, 41100001, 41200001, 41300001, 41400001, 41500001, 41600001, 41700001, 41800001, 41900001, 42000001, 42100001, 42200001, 42300001, 42400001, 42500001, 42600001, 42700001, 42800001, 42900001, 43000001, 43100001, 43200001, 43300001, 43400001, 43500001, 43600001, 43700001, 43800001, 43900001, 44000001, 44100001, 44200001, 44300001, 44400001, 44500001, 44600001, 44700001, 44800001, 44900001, 45000001, 45100001, 45200001, 45300001, 45400001, 45500001, 45600001, 45700001, 45800001, 45900001, 46000001, 46100001, 46200001, 46300001, 46400001, 46500001, 46600001, 46700001, 46800001, 46900001, 47000001, 47100001, 47200001, 47300001, 47400001, 47500001, 47600001, 47700001, 47800001, 47900001, 48000001, 48100001, 48200001, 48300001, 48400001, 48500001, 48600001, 48700001, 48800001, 48900001, 49000001, 49100001, 49200001, 49300001, 49400001, 49500001, 49600001, 49700001, 49800001, 49900001, 50000001, 50100001, 50200001, 50300001, 50400001, 50500001, 50600001, 50700001, 50800001, 50900001, 51000001, 51100001, 51200001, 51300001, 51400001, 51500001, 51600001, 51700001, 51800001, 51900001, 52000001, 52100001, 52200001, 52300001, 52400001, 52500001, 52600001, 52700001, 52800001, 52900001, 53000001, 53100001, 53200001, 53300001, 53400001, 53500001, 53600001, 53700001, 53800001, 53900001, 54000001, 54100001, 54200001, 54300001, 54400001, 54500001, 54600001, 54700001, 54800001, 54900001, 55000001, 55100001, 55200001, 55300001, 55400001, 55500001, 55600001, 55700001, 55800001, 55900001, 56000001, 56100001, 56200001, 56300001, 56400001, 56500001, 56600001, 56700001, 56800001, 56900001, 57000001, 57100001, 57200001, 57300001, 57400001, 57500001, 57600001, 57700001, 57800001, 57900001, 58000001, 58100001, 58200001, 58300001, 58400001, 58500001, 58600001, 58700001, 58800001, 58900001, 59000001, 59100001, 59200001, 59300001, 59400001, 59500001, 59600001, 59700001, 59800001, 59900001, 60000001, 60100001, 60200001, 60300001, 60400001, 60500001, 60600001, 60700001, 60800001, 60900001, 61000001, 61100001, 61200001, 61300001, 61400001, 61500001, 61600001, 61700001, 61800001, 61900001, 62000001, 62100001, 62200001, 62300001, 62400001, 62500001, 62600001, 62700001, 62800001, 62900001, 63000001, 63100001, 63200001, 63300001, 63400001, 63500001, 63600001, 63700001, 63800001, 63900001, 64000001, 64100001, 64200001, 64300001, 64400001, 64500001, 64600001, 64700001, 64800001, 64900001, 65000001, 65100001, 65200001, 65300001, 65400001, 65500001, 65600001, 65700001, 65800001, 65900001, 66000001, 66100001, 66200001, 66300001, 66400001, 66500001, 66600001, 66700001, 66800001, 66900001, 67000001, 67100001, 67200001, 67300001, 67400001, 67500001, 67600001, 67700001, 67800001, 67900001, 68000001, 68100001, 68200001, 68300001, 68400001, 68500001, 68600001, 68700001, 68800001, 68900001, 69000001, 69100001, 69200001, 69300001, 69400001, 69500001, 69600001, 69700001, 69800001, 69900001, 70000001, 70100001, 70200001, 70300001, 70400001, 70500001, 70600001, 70700001, 70800001, 70900001, 71000001, 71100001, 71200001, 71300001, 71400001, 71500001, 71600001, 71700001, 71800001, 71900001, 72000001, 72100001, 72200001, 72300001, 72400001, 72500001, 72600001, 72700001, 72800001, 72900001, 73000001, 73100001, 73200001, 73300001, 73400001, 73500001, 73600001, 73700001, 73800001, 73900001, 74000001, 74100001, 74200001, 74300001, 74400001, 74500001, 74600001, 74700001, 74800001, 74900001, 75000001, 75100001, 75200001, 75300001, 75400001, 75500001, 75600001, 75700001, 75800001, 75900001, 76000001, 76100001, 76200001, 76300001, 76400001, 76500001, 76600001, 76700001, 76800001, 76900001, 77000001, 77100001, 77200001, 77300001, 77400001, 77500001, 77600001, 77700001, 77800001, 77900001, 78000001, 78100001, 78200001, 78300001, 78400001, 78500001, 78600001, 78700001, 78800001, 78900001, 79000001, 79100001, 79200001, 79300001, 79400001, 79500001, 79600001, 79700001, 79800001, 79900001, 80000001, 80100001, 80200001, 80300001, 80400001, 80500001, 80600001, 80700001, 80800001, 80900001, 81000001, 81100001, 81200001, 81300001, 81400001, 81500001, 81600001, 81700001, 81800001, 81900001, 82000001, 82100001, 82200001, 82300001, 82400001, 82500001, 82600001, 82700001, 82800001, 82900001, 83000001, 83100001, 83200001, 83300001, 83400001, 83500001, 83600001, 83700001, 83800001, 83900001, 84000001, 84100001, 84200001, 84300001, 84400001, 84500001, 84600001, 84700001, 84800001, 84900001, 85000001, 85100001, 85200001, 85300001, 85400001, 85500001, 85600001, 85700001, 85800001, 85900001, 86000001, 86100001, 86200001, 86300001, 86400001, 86500001, 86600001, 86700001, 86800001, 86900001, 87000001, 87100001, 87200001, 87300001, 87400001, 87500001, 87600001, 87700001, 87800001, 87900001, 88000001, 88100001, 88200001, 88300001, 88400001, 88500001, 88600001, 88700001, 88800001, 88900001, 89000001, 89100001, 89200001, 89300001, 89400001, 89500001, 89600001, 89700001, 89800001, 89900001, 90000001, 90100001, 90200001, 90300001, 90400001, 90500001, 90600001, 90700001, 90800001, 90900001, 91000001, 91100001, 91200001, 91300001, 91400001, 91500001, 91600001, 91700001, 91800001, 91900001, 92000001, 92100001, 92200001, 92300001, 92400001, 92500001, 92600001, 92700001, 92800001, 92900001, 93000001, 93100001, 93200001, 93300001, 93400001, 93500001, 93600001, 93700001, 93800001, 93900001, 94000001, 94100001, 94200001, 94300001, 94400001, 94500001, 94600001, 94700001, 94800001, 94900001, 95000001, 95100001, 95200001, 95300001, 95400001, 95500001, 95600001, 95700001, 95800001, 95900001, 96000001, 96100001, 96200001, 96300001, 96400001, 96500001, 96600001, 96700001, 96800001, 96900001, 97000001, 97100001, 97200001, 97300001, 97400001, 97500001, 97600001, 97700001, 97800001, 97900001, 98000001, 98100001, 98200001, 98300001, 98400001, 98500001, 98600001, 98700001, 98800001, 98900001, 99000001, 99100001, 99200001, 99300001, 99400001, 99500001, 99600001, 99700001, 99800001, 99900001 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1000000
Returns: {1, 1000001, 2000001, 3000001, 4000001, 5000001, 6000001, 7000001, 8000001, 9000001, 10000001, 11000001, 12000001, 13000001, 14000001, 15000001, 16000001, 17000001, 18000001, 19000001, 20000001, 21000001, 22000001, 23000001 }
{1, 2, 3, 4, 5, 6, 7 }
100
Returns: {1, 101, 201, 301, 401, 501, 601 }
{1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000 }
1000
Returns: {1000, 2000, 3000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000, 13000, 14000, 15000, 16000, 17000, 18000, 19000, 20000, 21000, 22000, 23000, 24000, 25000, 26000, 27000, 28000, 29000, 30000, 31000, 32000, 33000, 34000, 35000, 36000, 37000, 38000, 39000, 40000, 41000, 42000, 43000, 44000, 45000, 46000, 47000, 48000, 49000, 50000, 51000, 52000, 53000, 54000, 55000, 56000, 57000, 58000, 59000, 60000, 61000, 62000, 63000, 64000, 65000, 66000, 67000, 68000, 69000, 70000, 71000, 72000, 73000, 74000, 75000, 76000, 77000, 78000, 79000, 80000, 81000, 82000, 83000, 84000, 85000, 86000, 87000, 88000, 89000, 90000, 91000, 92000, 93000, 94000, 95000, 96000, 97000, 98000, 99000, 100000, 101000, 102000, 103000, 104000, 105000, 106000, 107000, 108000, 109000, 110000, 111000, 112000, 113000, 114000, 115000, 116000, 117000, 118000, 119000, 120000, 121000, 122000, 123000, 124000, 125000, 126000, 127000, 128000, 129000, 130000, 131000, 132000, 133000, 134000, 135000, 136000, 137000, 138000, 139000, 140000, 141000, 142000, 143000, 144000, 145000, 146000, 147000, 148000, 149000, 150000, 151000, 152000, 153000, 154000, 155000, 156000, 157000, 158000, 159000, 160000, 161000, 162000, 163000, 164000, 165000, 166000, 167000, 168000, 169000, 170000, 171000, 172000, 173000, 174000, 175000, 176000, 177000, 178000, 179000, 180000, 181000, 182000, 183000, 184000, 185000, 186000, 187000, 188000, 189000, 190000, 191000, 192000, 193000, 194000, 195000, 196000, 197000, 198000, 199000, 200000, 201000, 202000, 203000, 204000, 205000, 206000, 207000, 208000, 209000, 210000, 211000, 212000, 213000, 214000, 215000, 216000, 217000, 218000, 219000, 220000, 221000, 222000, 223000, 224000, 225000, 226000, 227000, 228000, 229000, 230000, 231000, 232000, 233000, 234000, 235000, 236000, 237000, 238000, 239000, 240000, 241000, 242000, 243000, 244000, 245000, 246000, 247000, 248000, 249000, 250000, 251000, 252000, 253000, 254000, 255000, 256000, 257000, 258000, 259000, 260000, 261000, 262000, 263000, 264000, 265000, 266000, 267000, 268000, 269000, 270000, 271000, 272000, 273000, 274000, 275000, 276000, 277000, 278000, 279000, 280000, 281000, 282000, 283000, 284000, 285000, 286000, 287000, 288000, 289000, 290000, 291000, 292000, 293000, 294000, 295000, 296000, 297000, 298000, 299000, 300000, 301000, 302000, 303000, 304000, 305000, 306000, 307000, 308000, 309000, 310000, 311000, 312000, 313000, 314000, 315000, 316000, 317000, 318000, 319000, 320000, 321000, 322000, 323000, 324000, 325000, 326000, 327000, 328000, 329000, 330000, 331000, 332000, 333000, 334000, 335000, 336000, 337000, 338000, 339000, 340000, 341000, 342000, 343000, 344000, 345000, 346000, 347000, 348000, 349000, 350000, 351000, 352000, 353000, 354000, 355000, 356000, 357000, 358000, 359000, 360000, 361000, 362000, 363000, 364000, 365000, 366000, 367000, 368000, 369000, 370000, 371000, 372000, 373000, 374000, 375000, 376000, 377000, 378000, 379000, 380000, 381000, 382000, 383000, 384000, 385000, 386000, 387000, 388000, 389000, 390000, 391000, 392000, 393000, 394000, 395000, 396000, 397000, 398000, 399000, 400000, 401000, 402000, 403000, 404000, 405000, 406000, 407000, 408000, 409000, 410000, 411000, 412000, 413000, 414000, 415000, 416000, 417000, 418000, 419000, 420000, 421000, 422000, 423000, 424000, 425000, 426000, 427000, 428000, 429000, 430000, 431000, 432000, 433000, 434000, 435000, 436000, 437000, 438000, 439000, 440000, 441000, 442000, 443000, 444000, 445000, 446000, 447000, 448000, 449000, 450000, 451000, 452000, 453000, 454000, 455000, 456000, 457000, 458000, 459000, 460000, 461000, 462000, 463000, 464000, 465000, 466000, 467000, 468000, 469000, 470000, 471000, 472000, 473000, 474000, 475000, 476000, 477000, 478000, 479000, 480000, 481000, 482000, 483000, 484000, 485000, 486000, 487000, 488000, 489000, 490000, 491000, 492000, 493000, 494000, 495000, 496000, 497000, 498000, 499000, 500000, 501000, 502000, 503000, 504000, 505000, 506000, 507000, 508000, 509000, 510000, 511000, 512000, 513000, 514000, 515000, 516000, 517000, 518000, 519000, 520000, 521000, 522000, 523000, 524000, 525000, 526000, 527000, 528000, 529000, 530000, 531000, 532000, 533000, 534000, 535000, 536000, 537000, 538000, 539000, 540000, 541000, 542000, 543000, 544000, 545000, 546000, 547000, 548000, 549000, 550000, 551000, 552000, 553000, 554000, 555000, 556000, 557000, 558000, 559000, 560000, 561000, 562000, 563000, 564000, 565000, 566000, 567000, 568000, 569000, 570000, 571000, 572000, 573000, 574000, 575000, 576000, 577000, 578000, 579000, 580000, 581000, 582000, 583000, 584000, 585000, 586000, 587000, 588000, 589000, 590000, 591000, 592000, 593000, 594000, 595000, 596000, 597000, 598000, 599000, 600000, 601000, 602000, 603000, 604000, 605000, 606000, 607000, 608000, 609000, 610000, 611000, 612000, 613000, 614000, 615000, 616000, 617000, 618000, 619000, 620000, 621000, 622000, 623000, 624000, 625000, 626000, 627000, 628000, 629000, 630000, 631000, 632000, 633000, 634000, 635000, 636000, 637000, 638000, 639000, 640000, 641000, 642000, 643000, 644000, 645000, 646000, 647000, 648000, 649000, 650000, 651000, 652000, 653000, 654000, 655000, 656000, 657000, 658000, 659000, 660000, 661000, 662000, 663000, 664000, 665000, 666000, 667000, 668000, 669000, 670000, 671000, 672000, 673000, 674000, 675000, 676000, 677000, 678000, 679000, 680000, 681000, 682000, 683000, 684000, 685000, 686000, 687000, 688000, 689000, 690000, 691000, 692000, 693000, 694000, 695000, 696000, 697000, 698000, 699000, 700000, 701000, 702000, 703000, 704000, 705000, 706000, 707000, 708000, 709000, 710000, 711000, 712000, 713000, 714000, 715000, 716000, 717000, 718000, 719000, 720000, 721000, 722000, 723000, 724000, 725000, 726000, 727000, 728000, 729000, 730000, 731000, 732000, 733000, 734000, 735000, 736000, 737000, 738000, 739000, 740000, 741000, 742000, 743000, 744000, 745000, 746000, 747000, 748000, 749000, 750000, 751000, 752000, 753000, 754000, 755000, 756000, 757000, 758000, 759000, 760000, 761000, 762000, 763000, 764000, 765000, 766000, 767000, 768000, 769000, 770000, 771000, 772000, 773000, 774000, 775000, 776000, 777000, 778000, 779000, 780000, 781000, 782000, 783000, 784000, 785000, 786000, 787000, 788000, 789000, 790000, 791000, 792000, 793000, 794000, 795000, 796000, 797000, 798000, 799000, 800000, 801000, 802000, 803000, 804000, 805000, 806000, 807000, 808000, 809000, 810000, 811000, 812000, 813000, 814000, 815000, 816000, 817000, 818000, 819000, 820000, 821000, 822000, 823000, 824000, 825000, 826000, 827000, 828000, 829000, 830000, 831000, 832000, 833000, 834000, 835000, 836000, 837000, 838000, 839000, 840000, 841000, 842000, 843000, 844000, 845000, 846000, 847000, 848000, 849000, 850000, 851000, 852000, 853000, 854000, 855000, 856000, 857000, 858000, 859000, 860000, 861000, 862000, 863000, 864000, 865000, 866000, 867000, 868000, 869000, 870000, 871000, 872000, 873000, 874000, 875000, 876000, 877000, 878000, 879000, 880000, 881000, 882000, 883000, 884000, 885000, 886000, 887000, 888000, 889000, 890000, 891000, 892000, 893000, 894000, 895000, 896000, 897000, 898000, 899000, 900000, 901000, 902000, 903000, 904000, 905000, 906000, 907000, 908000, 909000, 910000, 911000, 912000, 913000, 914000, 915000, 916000, 917000, 918000, 919000, 920000, 921000, 922000, 923000, 924000, 925000, 926000, 927000, 928000, 929000, 930000, 931000, 932000, 933000, 934000, 935000, 936000, 937000, 938000, 939000, 940000, 941000, 942000, 943000, 944000, 945000, 946000, 947000, 948000, 949000, 950000, 951000, 952000, 953000, 954000, 955000, 956000, 957000, 958000, 959000, 960000, 961000, 962000, 963000, 964000, 965000, 966000, 967000, 968000, 969000, 970000, 971000, 972000, 973000, 974000, 975000, 976000, 977000, 978000, 979000, 980000, 981000, 982000, 983000, 984000, 985000, 986000, 987000, 988000, 989000, 990000, 991000, 992000, 993000, 994000, 995000, 996000, 997000, 998000, 999000, 1000000 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1000000
Returns: {1, 1000001, 2000001, 3000001, 4000001, 5000001, 6000001, 7000001, 8000001, 9000001, 10000001, 11000001, 12000001, 13000001, 14000001, 15000001, 16000001, 17000001, 18000001, 19000001, 20000001, 21000001, 22000001, 23000001, 24000001, 25000001, 26000001, 27000001, 28000001, 29000001, 30000001, 31000001, 32000001, 33000001, 34000001, 35000001, 36000001, 37000001, 38000001, 39000001, 40000001, 41000001, 42000001, 43000001, 44000001, 45000001, 46000001, 47000001, 48000001, 49000001, 50000001, 51000001, 52000001, 53000001, 54000001, 55000001, 56000001, 57000001, 58000001, 59000001, 60000001, 61000001, 62000001, 63000001, 64000001, 65000001, 66000001, 67000001, 68000001, 69000001, 70000001, 71000001, 72000001, 73000001, 74000001, 75000001, 76000001, 77000001, 78000001, 79000001, 80000001, 81000001, 82000001, 83000001, 84000001, 85000001, 86000001, 87000001, 88000001, 89000001, 90000001, 91000001, 92000001, 93000001, 94000001, 95000001, 96000001, 97000001, 98000001, 99000001, 100000001, 101000001, 102000001, 103000001, 104000001, 105000001, 106000001, 107000001, 108000001, 109000001, 110000001, 111000001, 112000001, 113000001, 114000001, 115000001, 116000001, 117000001, 118000001, 119000001, 120000001, 121000001, 122000001, 123000001, 124000001, 125000001, 126000001, 127000001, 128000001, 129000001, 130000001, 131000001, 132000001, 133000001, 134000001, 135000001, 136000001, 137000001, 138000001, 139000001, 140000001, 141000001, 142000001, 143000001, 144000001, 145000001, 146000001, 147000001, 148000001, 149000001, 150000001, 151000001, 152000001, 153000001, 154000001, 155000001, 156000001, 157000001, 158000001, 159000001, 160000001, 161000001, 162000001, 163000001, 164000001, 165000001, 166000001, 167000001, 168000001, 169000001, 170000001, 171000001, 172000001, 173000001, 174000001, 175000001, 176000001, 177000001, 178000001, 179000001, 180000001, 181000001, 182000001, 183000001, 184000001, 185000001, 186000001, 187000001, 188000001, 189000001, 190000001, 191000001, 192000001, 193000001, 194000001, 195000001, 196000001, 197000001, 198000001, 199000001, 200000001, 201000001, 202000001, 203000001, 204000001, 205000001, 206000001, 207000001, 208000001, 209000001, 210000001, 211000001, 212000001, 213000001, 214000001, 215000001, 216000001, 217000001, 218000001, 219000001, 220000001, 221000001, 222000001, 223000001, 224000001, 225000001, 226000001, 227000001, 228000001, 229000001, 230000001, 231000001, 232000001, 233000001, 234000001, 235000001, 236000001, 237000001, 238000001, 239000001, 240000001, 241000001, 242000001, 243000001, 244000001, 245000001, 246000001, 247000001, 248000001, 249000001, 250000001, 251000001, 252000001, 253000001, 254000001, 255000001, 256000001, 257000001, 258000001, 259000001, 260000001, 261000001, 262000001, 263000001, 264000001, 265000001, 266000001, 267000001, 268000001, 269000001, 270000001, 271000001, 272000001, 273000001, 274000001, 275000001, 276000001, 277000001, 278000001, 279000001, 280000001, 281000001, 282000001, 283000001, 284000001, 285000001, 286000001, 287000001, 288000001, 289000001, 290000001, 291000001, 292000001, 293000001, 294000001, 295000001, 296000001, 297000001, 298000001, 299000001, 300000001, 301000001, 302000001, 303000001, 304000001, 305000001, 306000001, 307000001, 308000001, 309000001, 310000001, 311000001, 312000001, 313000001, 314000001, 315000001, 316000001, 317000001, 318000001, 319000001, 320000001, 321000001, 322000001, 323000001, 324000001, 325000001, 326000001, 327000001, 328000001, 329000001, 330000001, 331000001, 332000001, 333000001, 334000001, 335000001, 336000001, 337000001, 338000001, 339000001, 340000001, 341000001, 342000001, 343000001, 344000001, 345000001, 346000001, 347000001, 348000001, 349000001, 350000001, 351000001, 352000001, 353000001, 354000001, 355000001, 356000001, 357000001, 358000001, 359000001, 360000001, 361000001, 362000001, 363000001, 364000001, 365000001, 366000001, 367000001, 368000001, 369000001, 370000001, 371000001, 372000001, 373000001, 374000001, 375000001, 376000001, 377000001, 378000001, 379000001, 380000001, 381000001, 382000001, 383000001, 384000001, 385000001, 386000001, 387000001, 388000001, 389000001, 390000001, 391000001, 392000001, 393000001, 394000001, 395000001, 396000001, 397000001, 398000001, 399000001, 400000001, 401000001, 402000001, 403000001, 404000001, 405000001, 406000001, 407000001, 408000001, 409000001, 410000001, 411000001, 412000001, 413000001, 414000001, 415000001, 416000001, 417000001, 418000001, 419000001, 420000001, 421000001, 422000001, 423000001, 424000001, 425000001, 426000001, 427000001, 428000001, 429000001, 430000001, 431000001, 432000001, 433000001, 434000001, 435000001, 436000001, 437000001, 438000001, 439000001, 440000001, 441000001, 442000001, 443000001, 444000001, 445000001, 446000001, 447000001, 448000001, 449000001, 450000001, 451000001, 452000001, 453000001, 454000001, 455000001, 456000001, 457000001, 458000001, 459000001, 460000001, 461000001, 462000001, 463000001, 464000001, 465000001, 466000001, 467000001, 468000001, 469000001, 470000001, 471000001, 472000001, 473000001, 474000001, 475000001, 476000001, 477000001, 478000001, 479000001, 480000001, 481000001, 482000001, 483000001, 484000001, 485000001, 486000001, 487000001, 488000001, 489000001, 490000001, 491000001, 492000001, 493000001, 494000001, 495000001, 496000001, 497000001, 498000001, 499000001, 500000001, 501000001, 502000001, 503000001, 504000001, 505000001, 506000001, 507000001, 508000001, 509000001, 510000001, 511000001, 512000001, 513000001, 514000001, 515000001, 516000001, 517000001, 518000001, 519000001, 520000001, 521000001, 522000001, 523000001, 524000001, 525000001, 526000001, 527000001, 528000001, 529000001, 530000001, 531000001, 532000001, 533000001, 534000001, 535000001, 536000001, 537000001, 538000001, 539000001, 540000001, 541000001, 542000001, 543000001, 544000001, 545000001, 546000001, 547000001, 548000001, 549000001, 550000001, 551000001, 552000001, 553000001, 554000001, 555000001, 556000001, 557000001, 558000001, 559000001, 560000001, 561000001, 562000001, 563000001, 564000001, 565000001, 566000001, 567000001, 568000001, 569000001, 570000001, 571000001, 572000001, 573000001, 574000001, 575000001, 576000001, 577000001, 578000001, 579000001, 580000001, 581000001, 582000001, 583000001, 584000001, 585000001, 586000001, 587000001, 588000001, 589000001, 590000001, 591000001, 592000001, 593000001, 594000001, 595000001, 596000001, 597000001, 598000001, 599000001, 600000001, 601000001, 602000001, 603000001, 604000001, 605000001, 606000001, 607000001, 608000001, 609000001, 610000001, 611000001, 612000001, 613000001, 614000001, 615000001, 616000001, 617000001, 618000001, 619000001, 620000001, 621000001, 622000001, 623000001, 624000001, 625000001, 626000001, 627000001, 628000001, 629000001, 630000001, 631000001, 632000001, 633000001, 634000001, 635000001, 636000001, 637000001, 638000001, 639000001, 640000001, 641000001, 642000001, 643000001, 644000001, 645000001, 646000001, 647000001, 648000001, 649000001, 650000001, 651000001, 652000001, 653000001, 654000001, 655000001, 656000001, 657000001, 658000001, 659000001, 660000001, 661000001, 662000001, 663000001, 664000001, 665000001, 666000001, 667000001, 668000001, 669000001, 670000001, 671000001, 672000001, 673000001, 674000001, 675000001, 676000001, 677000001, 678000001, 679000001, 680000001, 681000001, 682000001, 683000001, 684000001, 685000001, 686000001, 687000001, 688000001, 689000001, 690000001, 691000001, 692000001, 693000001, 694000001, 695000001, 696000001, 697000001, 698000001, 699000001, 700000001, 701000001, 702000001, 703000001, 704000001, 705000001, 706000001, 707000001, 708000001, 709000001, 710000001, 711000001, 712000001, 713000001, 714000001, 715000001, 716000001, 717000001, 718000001, 719000001, 720000001, 721000001, 722000001, 723000001, 724000001, 725000001, 726000001, 727000001, 728000001, 729000001, 730000001, 731000001, 732000001, 733000001, 734000001, 735000001, 736000001, 737000001, 738000001, 739000001, 740000001, 741000001, 742000001, 743000001, 744000001, 745000001, 746000001, 747000001, 748000001, 749000001, 750000001, 751000001, 752000001, 753000001, 754000001, 755000001, 756000001, 757000001, 758000001, 759000001, 760000001, 761000001, 762000001, 763000001, 764000001, 765000001, 766000001, 767000001, 768000001, 769000001, 770000001, 771000001, 772000001, 773000001, 774000001, 775000001, 776000001, 777000001, 778000001, 779000001, 780000001, 781000001, 782000001, 783000001, 784000001, 785000001, 786000001, 787000001, 788000001, 789000001, 790000001, 791000001, 792000001, 793000001, 794000001, 795000001, 796000001, 797000001, 798000001, 799000001, 800000001, 801000001, 802000001, 803000001, 804000001, 805000001, 806000001, 807000001, 808000001, 809000001 }
{1000000, 1000000, 1000000, 1 }
999999
Returns: {1000000, 1999999, 2999998, 1 }
{1, 7, 6 }
3
Returns: {1, 7, 10 }
{1, 21, 61, 11 }
20
Returns: {1, 21, 61, 41 }
{1, 6, 16, 3 }
5
Returns: {1, 6, 16, 11 }
{2, 3, 1, 4, 1 }
1
Returns: {2, 3, 1, 4, 5 }
{1, 21, 7 }
10
Returns: {1, 21, 11 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
999999
Returns: {1, 1000000, 1999999, 2999998, 3999997, 4999996, 5999995, 6999994, 7999993, 8999992, 9999991, 10999990, 11999989, 12999988, 13999987, 14999986, 15999985, 16999984, 17999983, 18999982, 19999981, 20999980, 21999979, 22999978, 23999977, 24999976, 25999975, 26999974, 27999973, 28999972, 29999971, 30999970, 31999969, 32999968, 33999967, 34999966, 35999965, 36999964, 37999963, 38999962, 39999961, 40999960, 41999959, 42999958, 43999957, 44999956, 45999955, 46999954, 47999953, 48999952, 49999951, 50999950, 51999949, 52999948, 53999947, 54999946, 55999945, 56999944, 57999943, 58999942, 59999941, 60999940, 61999939, 62999938, 63999937, 64999936, 65999935, 66999934, 67999933, 68999932, 69999931, 70999930, 71999929, 72999928, 73999927, 74999926, 75999925, 76999924, 77999923, 78999922, 79999921, 80999920, 81999919, 82999918, 83999917, 84999916, 85999915, 86999914, 87999913, 88999912, 89999911, 90999910, 91999909, 92999908, 93999907, 94999906, 95999905, 96999904, 97999903, 98999902, 99999901, 100999900, 101999899, 102999898, 103999897, 104999896, 105999895, 106999894, 107999893, 108999892, 109999891, 110999890, 111999889, 112999888, 113999887, 114999886, 115999885, 116999884, 117999883, 118999882, 119999881, 120999880, 121999879, 122999878, 123999877, 124999876, 125999875, 126999874, 127999873, 128999872, 129999871, 130999870, 131999869, 132999868, 133999867, 134999866, 135999865, 136999864, 137999863, 138999862, 139999861, 140999860, 141999859, 142999858, 143999857, 144999856, 145999855, 146999854, 147999853, 148999852, 149999851, 150999850, 151999849, 152999848, 153999847, 154999846, 155999845, 156999844, 157999843, 158999842, 159999841, 160999840, 161999839, 162999838, 163999837, 164999836, 165999835, 166999834, 167999833, 168999832, 169999831, 170999830, 171999829, 172999828, 173999827, 174999826, 175999825, 176999824, 177999823, 178999822, 179999821, 180999820, 181999819, 182999818, 183999817, 184999816, 185999815, 186999814, 187999813, 188999812, 189999811, 190999810, 191999809, 192999808, 193999807, 194999806, 195999805, 196999804, 197999803, 198999802, 199999801, 200999800, 201999799, 202999798, 203999797, 204999796, 205999795, 206999794, 207999793, 208999792, 209999791, 210999790, 211999789, 212999788, 213999787, 214999786, 215999785, 216999784, 217999783, 218999782, 219999781, 220999780, 221999779, 222999778, 223999777, 224999776, 225999775, 226999774, 227999773, 228999772, 229999771, 230999770, 231999769, 232999768, 233999767, 234999766, 235999765, 236999764, 237999763, 238999762, 239999761, 240999760, 241999759, 242999758, 243999757, 244999756, 245999755, 246999754, 247999753, 248999752, 249999751, 250999750, 251999749, 252999748, 253999747, 254999746, 255999745, 256999744, 257999743, 258999742, 259999741, 260999740, 261999739, 262999738, 263999737, 264999736, 265999735, 266999734, 267999733, 268999732, 269999731, 270999730, 271999729, 272999728, 273999727, 274999726, 275999725, 276999724, 277999723, 278999722, 279999721, 280999720, 281999719, 282999718, 283999717, 284999716, 285999715, 286999714, 287999713, 288999712, 289999711, 290999710, 291999709, 292999708, 293999707, 294999706, 295999705, 296999704, 297999703, 298999702, 299999701, 300999700, 301999699, 302999698, 303999697, 304999696, 305999695, 306999694, 307999693, 308999692, 309999691, 310999690, 311999689, 312999688, 313999687, 314999686, 315999685, 316999684, 317999683, 318999682, 319999681, 320999680, 321999679, 322999678, 323999677, 324999676, 325999675, 326999674, 327999673, 328999672, 329999671, 330999670, 331999669, 332999668, 333999667, 334999666, 335999665, 336999664, 337999663, 338999662, 339999661, 340999660, 341999659, 342999658, 343999657, 344999656, 345999655, 346999654, 347999653, 348999652, 349999651, 350999650, 351999649, 352999648, 353999647, 354999646, 355999645, 356999644, 357999643, 358999642, 359999641, 360999640, 361999639, 362999638, 363999637, 364999636, 365999635, 366999634, 367999633, 368999632, 369999631, 370999630, 371999629, 372999628, 373999627, 374999626, 375999625, 376999624, 377999623, 378999622, 379999621, 380999620, 381999619, 382999618, 383999617, 384999616, 385999615, 386999614, 387999613, 388999612, 389999611, 390999610, 391999609, 392999608, 393999607, 394999606, 395999605, 396999604, 397999603, 398999602, 399999601, 400999600, 401999599, 402999598, 403999597, 404999596, 405999595, 406999594, 407999593, 408999592, 409999591, 410999590, 411999589, 412999588, 413999587, 414999586, 415999585, 416999584, 417999583, 418999582 }
{1, 21, 11, 7, 6, 20, 30 }
1
Returns: {1, 21, 11, 7, 6, 20, 30 }
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
1000000
Returns: {1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 11000000, 12000000, 13000000, 14000000, 15000000, 16000000, 17000000, 18000000, 19000000, 20000000, 21000000, 22000000, 23000000, 24000000, 25000000, 26000000, 27000000, 28000000, 29000000, 30000000, 31000000, 32000000, 33000000, 34000000, 35000000, 36000000, 37000000, 38000000, 39000000, 40000000, 41000000, 42000000, 43000000, 44000000, 45000000, 46000000, 47000000, 48000000, 49000000, 50000000, 51000000, 52000000, 53000000, 54000000, 55000000, 56000000, 57000000, 58000000, 59000000, 60000000, 61000000, 62000000, 63000000, 64000000, 65000000, 66000000, 67000000, 68000000, 69000000, 70000000, 71000000, 72000000, 73000000, 74000000, 75000000, 76000000, 77000000, 78000000, 79000000, 80000000, 81000000, 82000000, 83000000, 84000000, 85000000, 86000000, 87000000, 88000000, 89000000, 90000000, 91000000, 92000000, 93000000, 94000000, 95000000, 96000000, 97000000, 98000000, 99000000, 100000000, 101000000, 102000000, 103000000, 104000000, 105000000, 106000000, 107000000, 108000000, 109000000, 110000000, 111000000, 112000000, 113000000, 114000000, 115000000, 116000000, 117000000, 118000000, 119000000, 120000000, 121000000, 122000000, 123000000, 124000000, 125000000, 126000000, 127000000, 128000000, 129000000, 130000000, 131000000, 132000000, 133000000, 134000000, 135000000, 136000000, 137000000, 138000000, 139000000, 140000000, 141000000, 142000000, 143000000, 144000000, 145000000, 146000000, 147000000, 148000000, 149000000, 150000000, 151000000, 152000000, 153000000, 154000000, 155000000, 156000000, 157000000, 158000000, 159000000, 160000000, 161000000, 162000000, 163000000, 164000000, 165000000, 166000000, 167000000, 168000000, 169000000, 170000000, 171000000, 172000000, 173000000, 174000000, 175000000, 176000000, 177000000, 178000000, 179000000, 180000000, 181000000, 182000000, 183000000, 184000000, 185000000, 186000000, 187000000, 188000000, 189000000, 190000000, 191000000, 192000000, 193000000, 194000000, 195000000, 196000000, 197000000, 198000000, 199000000, 200000000, 201000000, 202000000, 203000000, 204000000, 205000000, 206000000, 207000000, 208000000, 209000000, 210000000, 211000000, 212000000, 213000000, 214000000, 215000000, 216000000, 217000000, 218000000, 219000000, 220000000, 221000000, 222000000, 223000000, 224000000, 225000000, 226000000, 227000000, 228000000, 229000000, 230000000, 231000000, 232000000, 233000000, 234000000, 235000000, 236000000, 237000000, 238000000, 239000000, 240000000, 241000000, 242000000, 243000000, 244000000, 245000000, 246000000, 247000000, 248000000, 249000000, 250000000, 251000000, 252000000, 253000000, 254000000, 255000000, 256000000, 257000000, 258000000, 259000000, 260000000, 261000000, 262000000, 263000000, 264000000, 265000000, 266000000, 267000000, 268000000, 269000000, 270000000, 271000000, 272000000, 273000000, 274000000, 275000000, 276000000, 277000000, 278000000, 279000000, 280000000, 281000000, 282000000, 283000000, 284000000, 285000000, 286000000, 287000000, 288000000, 289000000, 290000000, 291000000, 292000000, 293000000, 294000000, 295000000, 296000000, 297000000, 298000000, 299000000, 300000000, 301000000, 302000000, 303000000, 304000000, 305000000, 306000000, 307000000, 308000000, 309000000, 310000000, 311000000, 312000000, 313000000, 314000000, 315000000, 316000000, 317000000, 318000000, 319000000, 320000000, 321000000, 322000000, 323000000, 324000000, 325000000, 326000000, 327000000, 328000000, 329000000, 330000000, 331000000, 332000000, 333000000, 334000000, 335000000, 336000000, 337000000, 338000000, 339000000, 340000000, 341000000, 342000000, 343000000, 344000000, 345000000, 346000000, 347000000, 348000000, 349000000, 350000000, 351000000, 352000000, 353000000, 354000000, 355000000, 356000000, 357000000, 358000000, 359000000, 360000000, 361000000, 362000000, 363000000, 364000000, 365000000, 366000000, 367000000, 368000000, 369000000, 370000000, 371000000, 372000000, 373000000, 374000000, 375000000, 376000000, 377000000, 378000000, 379000000, 380000000, 381000000, 382000000, 383000000, 384000000, 385000000, 386000000, 387000000, 388000000, 389000000, 390000000, 391000000, 392000000, 393000000, 394000000, 395000000, 396000000, 397000000, 398000000, 399000000, 400000000, 401000000, 402000000, 403000000, 404000000, 405000000, 406000000, 407000000, 408000000, 409000000, 410000000, 411000000, 412000000, 413000000, 414000000, 415000000, 416000000, 417000000, 418000000, 419000000, 420000000, 421000000, 422000000, 423000000, 424000000, 425000000, 426000000, 427000000, 428000000, 429000000, 430000000, 431000000, 432000000, 433000000, 434000000, 435000000, 436000000, 437000000, 438000000, 439000000, 440000000, 441000000, 442000000, 443000000, 444000000, 445000000, 446000000, 447000000, 448000000, 449000000, 450000000, 451000000, 452000000, 453000000, 454000000, 455000000, 456000000, 457000000, 458000000, 459000000, 460000000, 461000000, 462000000, 463000000, 464000000, 465000000, 466000000, 467000000, 468000000, 469000000, 470000000, 471000000, 472000000, 473000000, 474000000, 475000000, 476000000, 477000000, 478000000, 479000000, 480000000, 481000000, 482000000, 483000000, 484000000, 485000000, 486000000, 487000000, 488000000, 489000000, 490000000, 491000000, 492000000, 493000000, 494000000, 495000000, 496000000, 497000000, 498000000, 499000000, 500000000, 501000000, 502000000, 503000000, 504000000, 505000000, 506000000, 507000000, 508000000, 509000000, 510000000, 511000000, 512000000, 513000000, 514000000, 515000000, 516000000, 517000000, 518000000, 519000000, 520000000, 521000000, 522000000, 523000000, 524000000, 525000000, 526000000, 527000000, 528000000, 529000000, 530000000, 531000000, 532000000, 533000000, 534000000, 535000000, 536000000, 537000000, 538000000, 539000000, 540000000, 541000000, 542000000, 543000000, 544000000, 545000000, 546000000, 547000000, 548000000, 549000000, 550000000, 551000000, 552000000, 553000000, 554000000, 555000000, 556000000, 557000000, 558000000, 559000000, 560000000, 561000000, 562000000, 563000000, 564000000, 565000000, 566000000, 567000000, 568000000, 569000000, 570000000, 571000000, 572000000, 573000000, 574000000, 575000000, 576000000, 577000000, 578000000, 579000000, 580000000, 581000000, 582000000, 583000000, 584000000, 585000000, 586000000, 587000000, 588000000, 589000000, 590000000, 591000000, 592000000, 593000000, 594000000, 595000000, 596000000, 597000000, 598000000, 599000000, 600000000, 601000000, 602000000, 603000000, 604000000, 605000000, 606000000, 607000000, 608000000, 609000000, 610000000, 611000000, 612000000, 613000000, 614000000, 615000000, 616000000, 617000000, 618000000, 619000000, 620000000, 621000000, 622000000, 623000000, 624000000, 625000000, 626000000, 627000000, 628000000, 629000000, 630000000, 631000000, 632000000, 633000000, 634000000, 635000000, 636000000, 637000000, 638000000, 639000000, 640000000, 641000000, 642000000, 643000000, 644000000, 645000000, 646000000, 647000000, 648000000, 649000000, 650000000, 651000000, 652000000, 653000000, 654000000, 655000000, 656000000, 657000000, 658000000, 659000000, 660000000, 661000000, 662000000, 663000000, 664000000, 665000000, 666000000, 667000000, 668000000, 669000000, 670000000, 671000000, 672000000, 673000000, 674000000, 675000000, 676000000, 677000000, 678000000, 679000000, 680000000, 681000000, 682000000, 683000000, 684000000, 685000000, 686000000, 687000000, 688000000, 689000000, 690000000, 691000000, 692000000, 693000000, 694000000, 695000000, 696000000, 697000000, 698000000, 699000000, 700000000, 701000000, 702000000, 703000000, 704000000, 705000000, 706000000, 707000000, 708000000, 709000000, 710000000, 711000000, 712000000, 713000000, 714000000, 715000000, 716000000, 717000000, 718000000, 719000000, 720000000, 721000000, 722000000, 723000000, 724000000, 725000000, 726000000, 727000000, 728000000, 729000000, 730000000, 731000000, 732000000, 733000000, 734000000, 735000000, 736000000, 737000000, 738000000, 739000000, 740000000, 741000000, 742000000, 743000000, 744000000, 745000000, 746000000, 747000000, 748000000, 749000000, 750000000, 751000000, 752000000, 753000000, 754000000, 755000000, 756000000, 757000000, 758000000, 759000000, 760000000, 761000000, 762000000, 763000000, 764000000, 765000000, 766000000, 767000000, 768000000, 769000000, 770000000, 771000000, 772000000, 773000000, 774000000, 775000000, 776000000, 777000000, 778000000, 779000000, 780000000, 781000000, 782000000, 783000000, 784000000, 785000000, 786000000, 787000000, 788000000, 789000000, 790000000, 791000000, 792000000, 793000000, 794000000, 795000000, 796000000, 797000000, 798000000, 799000000, 800000000, 801000000, 802000000, 803000000, 804000000, 805000000, 806000000, 807000000, 808000000, 809000000, 810000000, 811000000, 812000000, 813000000, 814000000, 815000000, 816000000, 817000000, 818000000, 819000000, 820000000, 821000000, 822000000, 823000000, 824000000, 825000000, 826000000, 827000000, 828000000, 829000000, 830000000, 831000000, 832000000, 833000000, 834000000, 835000000, 836000000, 837000000, 838000000, 839000000, 840000000, 841000000, 842000000, 843000000, 844000000, 845000000, 846000000, 847000000, 848000000, 849000000, 850000000, 851000000, 852000000, 853000000, 854000000, 855000000, 856000000, 857000000, 858000000, 859000000, 860000000, 861000000, 862000000, 863000000, 864000000, 865000000, 866000000, 867000000, 868000000, 869000000, 870000000, 871000000, 872000000, 873000000, 874000000, 875000000, 876000000, 877000000, 878000000, 879000000, 880000000, 881000000, 882000000, 883000000, 884000000, 885000000, 886000000, 887000000, 888000000, 889000000, 890000000, 891000000, 892000000, 893000000, 894000000, 895000000, 896000000, 897000000, 898000000, 899000000, 900000000, 901000000, 902000000, 903000000, 904000000, 905000000, 906000000, 907000000, 908000000, 909000000, 910000000, 911000000, 912000000, 913000000, 914000000, 915000000, 916000000, 917000000, 918000000, 919000000, 920000000, 921000000, 922000000, 923000000, 924000000, 925000000, 926000000, 927000000, 928000000, 929000000, 930000000, 931000000, 932000000, 933000000, 934000000, 935000000, 936000000, 937000000, 938000000, 939000000, 940000000, 941000000, 942000000, 943000000, 944000000, 945000000, 946000000, 947000000, 948000000, 949000000, 950000000, 951000000, 952000000, 953000000, 954000000, 955000000, 956000000, 957000000, 958000000, 959000000, 960000000, 961000000, 962000000, 963000000, 964000000, 965000000, 966000000, 967000000, 968000000, 969000000, 970000000, 971000000, 972000000, 973000000, 974000000, 975000000, 976000000, 977000000, 978000000, 979000000, 980000000, 981000000, 982000000, 983000000, 984000000, 985000000, 986000000, 987000000, 988000000, 989000000, 990000000, 991000000, 992000000, 993000000, 994000000, 995000000, 996000000, 997000000, 998000000, 999000000 }
{1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000, 1000000 }
1000000
Returns: {1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000, 9000000, 10000000, 11000000, 12000000, 13000000, 14000000, 15000000, 16000000 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1000000
Returns: {1, 1000001, 2000001, 3000001, 4000001, 5000001, 6000001, 7000001, 8000001, 9000001, 10000001, 11000001, 12000001, 13000001, 14000001, 15000001, 16000001, 17000001, 18000001, 19000001, 20000001, 21000001, 22000001, 23000001, 24000001, 25000001, 26000001, 27000001, 28000001, 29000001, 30000001, 31000001, 32000001, 33000001, 34000001, 35000001, 36000001, 37000001, 38000001, 39000001, 40000001, 41000001, 42000001, 43000001, 44000001, 45000001, 46000001, 47000001, 48000001, 49000001, 50000001, 51000001, 52000001, 53000001, 54000001, 55000001, 56000001, 57000001, 58000001, 59000001, 60000001, 61000001, 62000001, 63000001, 64000001, 65000001, 66000001, 67000001, 68000001, 69000001, 70000001, 71000001, 72000001, 73000001, 74000001, 75000001, 76000001, 77000001, 78000001, 79000001, 80000001, 81000001, 82000001, 83000001, 84000001, 85000001, 86000001, 87000001, 88000001, 89000001, 90000001, 91000001, 92000001, 93000001, 94000001, 95000001, 96000001, 97000001, 98000001, 99000001, 100000001, 101000001, 102000001, 103000001, 104000001, 105000001, 106000001, 107000001, 108000001, 109000001, 110000001, 111000001, 112000001, 113000001, 114000001, 115000001, 116000001, 117000001, 118000001, 119000001, 120000001, 121000001, 122000001, 123000001, 124000001, 125000001, 126000001, 127000001, 128000001, 129000001, 130000001, 131000001, 132000001, 133000001, 134000001, 135000001, 136000001, 137000001, 138000001, 139000001, 140000001, 141000001, 142000001, 143000001, 144000001, 145000001, 146000001, 147000001, 148000001, 149000001, 150000001, 151000001, 152000001, 153000001, 154000001, 155000001, 156000001, 157000001, 158000001, 159000001, 160000001, 161000001, 162000001, 163000001, 164000001, 165000001, 166000001, 167000001, 168000001, 169000001, 170000001, 171000001, 172000001, 173000001, 174000001, 175000001, 176000001, 177000001, 178000001, 179000001, 180000001, 181000001, 182000001, 183000001, 184000001, 185000001, 186000001, 187000001, 188000001, 189000001, 190000001, 191000001, 192000001, 193000001, 194000001, 195000001, 196000001, 197000001, 198000001, 199000001, 200000001, 201000001, 202000001, 203000001, 204000001, 205000001, 206000001, 207000001, 208000001, 209000001, 210000001, 211000001, 212000001, 213000001, 214000001, 215000001, 216000001, 217000001, 218000001, 219000001, 220000001, 221000001, 222000001, 223000001, 224000001, 225000001, 226000001, 227000001, 228000001, 229000001, 230000001, 231000001, 232000001, 233000001, 234000001, 235000001, 236000001, 237000001, 238000001, 239000001, 240000001, 241000001, 242000001, 243000001, 244000001, 245000001, 246000001, 247000001, 248000001, 249000001, 250000001, 251000001, 252000001, 253000001, 254000001, 255000001, 256000001, 257000001, 258000001, 259000001, 260000001, 261000001, 262000001, 263000001, 264000001, 265000001, 266000001, 267000001, 268000001, 269000001, 270000001, 271000001, 272000001, 273000001, 274000001, 275000001, 276000001, 277000001, 278000001, 279000001, 280000001, 281000001, 282000001, 283000001, 284000001, 285000001, 286000001, 287000001, 288000001, 289000001, 290000001, 291000001, 292000001, 293000001, 294000001, 295000001, 296000001, 297000001, 298000001, 299000001, 300000001, 301000001, 302000001, 303000001, 304000001, 305000001, 306000001, 307000001, 308000001, 309000001, 310000001, 311000001, 312000001, 313000001, 314000001, 315000001, 316000001, 317000001, 318000001, 319000001, 320000001, 321000001, 322000001, 323000001, 324000001, 325000001, 326000001, 327000001, 328000001, 329000001, 330000001, 331000001, 332000001, 333000001, 334000001, 335000001, 336000001, 337000001, 338000001, 339000001, 340000001, 341000001, 342000001, 343000001, 344000001, 345000001, 346000001, 347000001, 348000001, 349000001, 350000001, 351000001, 352000001, 353000001, 354000001, 355000001, 356000001, 357000001, 358000001, 359000001, 360000001, 361000001, 362000001, 363000001, 364000001, 365000001, 366000001, 367000001, 368000001, 369000001, 370000001, 371000001, 372000001, 373000001, 374000001, 375000001, 376000001, 377000001, 378000001, 379000001, 380000001, 381000001, 382000001, 383000001, 384000001, 385000001, 386000001, 387000001, 388000001, 389000001, 390000001, 391000001, 392000001, 393000001, 394000001, 395000001, 396000001, 397000001, 398000001, 399000001, 400000001, 401000001, 402000001, 403000001, 404000001, 405000001, 406000001, 407000001, 408000001, 409000001, 410000001, 411000001, 412000001, 413000001, 414000001, 415000001, 416000001, 417000001, 418000001, 419000001, 420000001, 421000001, 422000001, 423000001, 424000001, 425000001, 426000001, 427000001, 428000001, 429000001, 430000001, 431000001, 432000001, 433000001, 434000001, 435000001, 436000001, 437000001, 438000001, 439000001, 440000001, 441000001, 442000001, 443000001, 444000001, 445000001, 446000001, 447000001, 448000001, 449000001, 450000001, 451000001, 452000001, 453000001, 454000001, 455000001, 456000001, 457000001, 458000001, 459000001, 460000001, 461000001, 462000001, 463000001, 464000001, 465000001, 466000001, 467000001, 468000001, 469000001, 470000001, 471000001, 472000001, 473000001, 474000001, 475000001, 476000001, 477000001, 478000001, 479000001, 480000001, 481000001, 482000001, 483000001, 484000001, 485000001, 486000001, 487000001, 488000001, 489000001, 490000001, 491000001, 492000001, 493000001, 494000001, 495000001, 496000001, 497000001, 498000001, 499000001, 500000001, 501000001, 502000001, 503000001, 504000001, 505000001, 506000001, 507000001, 508000001, 509000001, 510000001, 511000001, 512000001, 513000001, 514000001, 515000001, 516000001, 517000001, 518000001, 519000001, 520000001, 521000001, 522000001, 523000001, 524000001, 525000001, 526000001, 527000001, 528000001, 529000001, 530000001, 531000001, 532000001, 533000001, 534000001, 535000001, 536000001, 537000001, 538000001, 539000001, 540000001, 541000001, 542000001, 543000001, 544000001, 545000001, 546000001, 547000001, 548000001, 549000001, 550000001, 551000001, 552000001, 553000001, 554000001, 555000001, 556000001, 557000001, 558000001, 559000001, 560000001, 561000001, 562000001, 563000001, 564000001, 565000001, 566000001, 567000001, 568000001, 569000001, 570000001, 571000001, 572000001, 573000001, 574000001, 575000001, 576000001, 577000001, 578000001, 579000001, 580000001, 581000001, 582000001, 583000001, 584000001, 585000001, 586000001, 587000001, 588000001, 589000001, 590000001, 591000001, 592000001, 593000001, 594000001, 595000001, 596000001, 597000001, 598000001, 599000001, 600000001, 601000001, 602000001, 603000001, 604000001, 605000001, 606000001, 607000001, 608000001, 609000001, 610000001, 611000001, 612000001, 613000001, 614000001, 615000001, 616000001, 617000001, 618000001, 619000001, 620000001, 621000001, 622000001, 623000001, 624000001, 625000001, 626000001, 627000001, 628000001, 629000001, 630000001, 631000001, 632000001, 633000001, 634000001, 635000001, 636000001, 637000001, 638000001, 639000001, 640000001, 641000001, 642000001, 643000001, 644000001, 645000001, 646000001, 647000001, 648000001, 649000001, 650000001, 651000001, 652000001, 653000001, 654000001, 655000001, 656000001, 657000001, 658000001, 659000001, 660000001, 661000001, 662000001, 663000001, 664000001, 665000001, 666000001, 667000001, 668000001, 669000001, 670000001, 671000001, 672000001, 673000001, 674000001, 675000001, 676000001, 677000001, 678000001, 679000001, 680000001, 681000001, 682000001, 683000001, 684000001, 685000001, 686000001, 687000001, 688000001, 689000001, 690000001, 691000001, 692000001, 693000001, 694000001, 695000001, 696000001, 697000001, 698000001, 699000001, 700000001, 701000001, 702000001, 703000001, 704000001, 705000001, 706000001, 707000001, 708000001, 709000001, 710000001, 711000001, 712000001, 713000001, 714000001, 715000001, 716000001, 717000001, 718000001, 719000001, 720000001, 721000001, 722000001, 723000001, 724000001, 725000001, 726000001, 727000001, 728000001, 729000001, 730000001, 731000001, 732000001, 733000001, 734000001, 735000001, 736000001, 737000001, 738000001, 739000001, 740000001, 741000001, 742000001, 743000001, 744000001, 745000001, 746000001, 747000001, 748000001, 749000001, 750000001, 751000001, 752000001, 753000001, 754000001, 755000001, 756000001, 757000001, 758000001, 759000001, 760000001, 761000001, 762000001, 763000001, 764000001, 765000001, 766000001, 767000001, 768000001, 769000001, 770000001, 771000001, 772000001, 773000001, 774000001, 775000001, 776000001, 777000001, 778000001, 779000001, 780000001, 781000001, 782000001, 783000001, 784000001, 785000001, 786000001, 787000001, 788000001, 789000001, 790000001, 791000001, 792000001, 793000001, 794000001, 795000001, 796000001, 797000001, 798000001, 799000001, 800000001, 801000001, 802000001, 803000001, 804000001, 805000001, 806000001, 807000001, 808000001, 809000001, 810000001, 811000001, 812000001, 813000001, 814000001, 815000001, 816000001, 817000001, 818000001, 819000001, 820000001, 821000001, 822000001, 823000001, 824000001, 825000001, 826000001, 827000001, 828000001, 829000001, 830000001, 831000001, 832000001, 833000001, 834000001, 835000001, 836000001, 837000001, 838000001, 839000001 }
{1000, 999, 998, 997, 996, 995, 994, 993, 992, 991, 990, 989, 988, 987, 986, 985, 984, 983, 982, 981, 980, 979, 978, 977, 976, 975, 974, 973, 972, 971, 970, 969, 968, 967, 966, 965, 964, 963, 962, 961, 960, 959, 958, 957, 956, 955, 954, 953, 952, 951, 950, 949, 948, 947, 946, 945, 944, 943, 942, 941, 940, 939, 938, 937, 936, 935, 934, 933, 932, 931, 930, 929, 928, 927, 926, 925, 924, 923, 922, 921, 920, 919, 918, 917, 916, 915, 914, 913, 912, 911, 910, 909, 908, 907, 906, 905, 904, 903, 902, 901, 900, 899, 898, 897, 896, 895, 894, 893, 892, 891, 890, 889, 888, 887, 886, 885, 884, 883, 882, 881, 880, 879, 878, 877, 876, 875, 874, 873, 872, 871, 870, 869, 868, 867, 866, 865, 864, 863, 862, 861, 860, 859, 858, 857, 856, 855, 854, 853, 852, 851, 850, 849, 848, 847, 846, 845, 844, 843, 842, 841, 840, 839, 838, 837, 836, 835, 834, 833, 832, 831, 830, 829, 828, 827, 826, 825, 824, 823, 822, 821, 820, 819, 818, 817, 816, 815, 814, 813, 812, 811, 810, 809, 808, 807, 806, 805, 804, 803, 802, 801, 800, 799, 798, 797, 796, 795, 794, 793, 792, 791, 790, 789, 788, 787, 786, 785, 784, 783, 782, 781, 780, 779, 778, 777, 776, 775, 774, 773, 772, 771, 770, 769, 768, 767, 766, 765, 764, 763, 762, 761, 760, 759, 758, 757, 756, 755, 754, 753, 752, 751, 750, 749, 748, 747, 746, 745, 744, 743, 742, 741, 740, 739, 738, 737, 736, 735, 734, 733, 732, 731, 730, 729, 728, 727, 726, 725, 724, 723, 722, 721, 720, 719, 718, 717, 716, 715, 714, 713, 712, 711, 710, 709, 708, 707, 706, 705, 704, 703, 702, 701, 700, 699, 698, 697, 696, 695, 694, 693, 692, 691, 690, 689, 688, 687, 686, 685, 684, 683, 682, 681, 680, 679, 678, 677, 676, 675, 674, 673, 672, 671, 670, 669, 668, 667, 666, 665, 664, 663, 662, 661, 660, 659, 658, 657, 656, 655, 654, 653, 652, 651, 650, 649, 648, 647, 646, 645, 644, 643, 642, 641, 640, 639, 638, 637, 636, 635, 634, 633, 632, 631, 630, 629, 628, 627, 626, 625, 624, 623, 622, 621, 620, 619, 618, 617, 616, 615, 614, 613, 612, 611, 610, 609, 608, 607, 606, 605, 604, 603, 602, 601, 600, 599, 598, 597, 596, 595, 594, 593, 592, 591, 590, 589, 588, 587, 586, 585, 584, 583, 582, 581, 580, 579, 578, 577, 576, 575, 574, 573, 572, 571, 570, 569, 568, 567, 566, 565, 564, 563, 562, 561, 560, 559, 558, 557, 556, 555, 554, 553, 552, 551, 550, 549, 548, 547, 546, 545, 544, 543, 542, 541, 540, 539, 538, 537, 536, 535, 534, 533, 532, 531, 530, 529, 528, 527, 526, 525, 524, 523, 522, 521, 520, 519, 518, 517, 516, 515, 514, 513, 512, 511, 510, 509, 508, 507, 506, 505, 504, 503, 502, 501, 500, 499, 498, 497, 496, 495, 494, 493, 492, 491, 490, 489, 488, 487, 486, 485, 484, 483, 482, 481, 480, 479, 478, 477, 476, 475, 474, 473, 472, 471, 470, 469, 468, 467, 466, 465, 464, 463, 462, 461, 460, 459, 458, 457, 456, 455, 454, 453, 452, 451, 450, 449, 448, 447, 446, 445, 444, 443, 442, 441, 440, 439, 438, 437, 436, 435, 434, 433, 432, 431, 430, 429, 428, 427, 426, 425, 424, 423, 422, 421, 420, 419, 418, 417, 416, 415, 414, 413, 412, 411, 410, 409, 408, 407, 406, 405, 404, 403, 402, 401, 400, 399, 398, 397, 396, 395, 394, 393, 392, 391, 390, 389, 388, 387, 386, 385, 384, 383, 382, 381, 380, 379, 378, 377, 376, 375, 374, 373, 372, 371, 370, 369, 368, 367, 366, 365, 364, 363, 362, 361, 360, 359, 358, 357, 356, 355, 354, 353, 352, 351, 350, 349, 348, 347, 346, 345, 344, 343, 342, 341, 340, 339, 338, 337, 336, 335, 334, 333, 332, 331, 330, 329, 328, 327, 326, 325, 324, 323, 322, 321, 320, 319, 318, 317, 316, 315, 314, 313, 312, 311, 310, 309, 308, 307, 306, 305, 304, 303, 302, 301, 300, 299, 298, 297, 296, 295, 294, 293, 292, 291, 290, 289, 288, 287, 286, 285, 284, 283, 282, 281, 280, 279, 278, 277, 276, 275, 274, 273, 272, 271, 270, 269, 268, 267, 266, 265, 264, 263, 262, 261, 260, 259, 258, 257, 256, 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240, 239, 238, 237, 236, 235, 234, 233, 232, 231, 230, 229, 228, 227, 226, 225, 224, 223, 222, 221, 220, 219, 218, 217, 216, 215, 214, 213, 212, 211, 210, 209, 208, 207, 206, 205, 204, 203, 202, 201, 200, 199, 198, 197, 196, 195, 194, 193, 192, 191, 190, 189, 188, 187, 186, 185, 184, 183, 182, 181, 180, 179, 178, 177, 176, 175, 174, 173, 172, 171, 170, 169, 168, 167, 166, 165, 164, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 148, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 123, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 }
999999
Returns: {1000, 1000999, 2000998, 3000997, 4000996, 5000995, 6000994, 7000993, 8000992, 9000991, 10000990, 11000989, 12000988, 13000987, 14000986, 15000985, 16000984, 17000983, 18000982, 19000981, 20000980, 21000979, 22000978, 23000977, 24000976, 25000975, 26000974, 27000973, 28000972, 29000971, 30000970, 31000969, 32000968, 33000967, 34000966, 35000965, 36000964, 37000963, 38000962, 39000961, 40000960, 41000959, 42000958, 43000957, 44000956, 45000955, 46000954, 47000953, 48000952, 49000951, 50000950, 51000949, 52000948, 53000947, 54000946, 55000945, 56000944, 57000943, 58000942, 59000941, 60000940, 61000939, 62000938, 63000937, 64000936, 65000935, 66000934, 67000933, 68000932, 69000931, 70000930, 71000929, 72000928, 73000927, 74000926, 75000925, 76000924, 77000923, 78000922, 79000921, 80000920, 81000919, 82000918, 83000917, 84000916, 85000915, 86000914, 87000913, 88000912, 89000911, 90000910, 91000909, 92000908, 93000907, 94000906, 95000905, 96000904, 97000903, 98000902, 99000901, 100000900, 101000899, 102000898, 103000897, 104000896, 105000895, 106000894, 107000893, 108000892, 109000891, 110000890, 111000889, 112000888, 113000887, 114000886, 115000885, 116000884, 117000883, 118000882, 119000881, 120000880, 121000879, 122000878, 123000877, 124000876, 125000875, 126000874, 127000873, 128000872, 129000871, 130000870, 131000869, 132000868, 133000867, 134000866, 135000865, 136000864, 137000863, 138000862, 139000861, 140000860, 141000859, 142000858, 143000857, 144000856, 145000855, 146000854, 147000853, 148000852, 149000851, 150000850, 151000849, 152000848, 153000847, 154000846, 155000845, 156000844, 157000843, 158000842, 159000841, 160000840, 161000839, 162000838, 163000837, 164000836, 165000835, 166000834, 167000833, 168000832, 169000831, 170000830, 171000829, 172000828, 173000827, 174000826, 175000825, 176000824, 177000823, 178000822, 179000821, 180000820, 181000819, 182000818, 183000817, 184000816, 185000815, 186000814, 187000813, 188000812, 189000811, 190000810, 191000809, 192000808, 193000807, 194000806, 195000805, 196000804, 197000803, 198000802, 199000801, 200000800, 201000799, 202000798, 203000797, 204000796, 205000795, 206000794, 207000793, 208000792, 209000791, 210000790, 211000789, 212000788, 213000787, 214000786, 215000785, 216000784, 217000783, 218000782, 219000781, 220000780, 221000779, 222000778, 223000777, 224000776, 225000775, 226000774, 227000773, 228000772, 229000771, 230000770, 231000769, 232000768, 233000767, 234000766, 235000765, 236000764, 237000763, 238000762, 239000761, 240000760, 241000759, 242000758, 243000757, 244000756, 245000755, 246000754, 247000753, 248000752, 249000751, 250000750, 251000749, 252000748, 253000747, 254000746, 255000745, 256000744, 257000743, 258000742, 259000741, 260000740, 261000739, 262000738, 263000737, 264000736, 265000735, 266000734, 267000733, 268000732, 269000731, 270000730, 271000729, 272000728, 273000727, 274000726, 275000725, 276000724, 277000723, 278000722, 279000721, 280000720, 281000719, 282000718, 283000717, 284000716, 285000715, 286000714, 287000713, 288000712, 289000711, 290000710, 291000709, 292000708, 293000707, 294000706, 295000705, 296000704, 297000703, 298000702, 299000701, 300000700, 301000699, 302000698, 303000697, 304000696, 305000695, 306000694, 307000693, 308000692, 309000691, 310000690, 311000689, 312000688, 313000687, 314000686, 315000685, 316000684, 317000683, 318000682, 319000681, 320000680, 321000679, 322000678, 323000677, 324000676, 325000675, 326000674, 327000673, 328000672, 329000671, 330000670, 331000669, 332000668, 333000667, 334000666, 335000665, 336000664, 337000663, 338000662, 339000661, 340000660, 341000659, 342000658, 343000657, 344000656, 345000655, 346000654, 347000653, 348000652, 349000651, 350000650, 351000649, 352000648, 353000647, 354000646, 355000645, 356000644, 357000643, 358000642, 359000641, 360000640, 361000639, 362000638, 363000637, 364000636, 365000635, 366000634, 367000633, 368000632, 369000631, 370000630, 371000629, 372000628, 373000627, 374000626, 375000625, 376000624, 377000623, 378000622, 379000621, 380000620, 381000619, 382000618, 383000617, 384000616, 385000615, 386000614, 387000613, 388000612, 389000611, 390000610, 391000609, 392000608, 393000607, 394000606, 395000605, 396000604, 397000603, 398000602, 399000601, 400000600, 401000599, 402000598, 403000597, 404000596, 405000595, 406000594, 407000593, 408000592, 409000591, 410000590, 411000589, 412000588, 413000587, 414000586, 415000585, 416000584, 417000583, 418000582, 419000581, 420000580, 421000579, 422000578, 423000577, 424000576, 425000575, 426000574, 427000573, 428000572, 429000571, 430000570, 431000569, 432000568, 433000567, 434000566, 435000565, 436000564, 437000563, 438000562, 439000561, 440000560, 441000559, 442000558, 443000557, 444000556, 445000555, 446000554, 447000553, 448000552, 449000551, 450000550, 451000549, 452000548, 453000547, 454000546, 455000545, 456000544, 457000543, 458000542, 459000541, 460000540, 461000539, 462000538, 463000537, 464000536, 465000535, 466000534, 467000533, 468000532, 469000531, 470000530, 471000529, 472000528, 473000527, 474000526, 475000525, 476000524, 477000523, 478000522, 479000521, 480000520, 481000519, 482000518, 483000517, 484000516, 485000515, 486000514, 487000513, 488000512, 489000511, 490000510, 491000509, 492000508, 493000507, 494000506, 495000505, 496000504, 497000503, 498000502, 499000501, 500000500, 501000499, 502000498, 503000497, 504000496, 505000495, 506000494, 507000493, 508000492, 509000491, 510000490, 511000489, 512000488, 513000487, 514000486, 515000485, 516000484, 517000483, 518000482, 519000481, 520000480, 521000479, 522000478, 523000477, 524000476, 525000475, 526000474, 527000473, 528000472, 529000471, 530000470, 531000469, 532000468, 533000467, 534000466, 535000465, 536000464, 537000463, 538000462, 539000461, 540000460, 541000459, 542000458, 543000457, 544000456, 545000455, 546000454, 547000453, 548000452, 549000451, 550000450, 551000449, 552000448, 553000447, 554000446, 555000445, 556000444, 557000443, 558000442, 559000441, 560000440, 561000439, 562000438, 563000437, 564000436, 565000435, 566000434, 567000433, 568000432, 569000431, 570000430, 571000429, 572000428, 573000427, 574000426, 575000425, 576000424, 577000423, 578000422, 579000421, 580000420, 581000419, 582000418, 583000417, 584000416, 585000415, 586000414, 587000413, 588000412, 589000411, 590000410, 591000409, 592000408, 593000407, 594000406, 595000405, 596000404, 597000403, 598000402, 599000401, 600000400, 601000399, 602000398, 603000397, 604000396, 605000395, 606000394, 607000393, 608000392, 609000391, 610000390, 611000389, 612000388, 613000387, 614000386, 615000385, 616000384, 617000383, 618000382, 619000381, 620000380, 621000379, 622000378, 623000377, 624000376, 625000375, 626000374, 627000373, 628000372, 629000371, 630000370, 631000369, 632000368, 633000367, 634000366, 635000365, 636000364, 637000363, 638000362, 639000361, 640000360, 641000359, 642000358, 643000357, 644000356, 645000355, 646000354, 647000353, 648000352, 649000351, 650000350, 651000349, 652000348, 653000347, 654000346, 655000345, 656000344, 657000343, 658000342, 659000341, 660000340, 661000339, 662000338, 663000337, 664000336, 665000335, 666000334, 667000333, 668000332, 669000331, 670000330, 671000329, 672000328, 673000327, 674000326, 675000325, 676000324, 677000323, 678000322, 679000321, 680000320, 681000319, 682000318, 683000317, 684000316, 685000315, 686000314, 687000313, 688000312, 689000311, 690000310, 691000309, 692000308, 693000307, 694000306, 695000305, 696000304, 697000303, 698000302, 699000301, 700000300, 701000299, 702000298, 703000297, 704000296, 705000295, 706000294, 707000293, 708000292, 709000291, 710000290, 711000289, 712000288, 713000287, 714000286, 715000285, 716000284, 717000283, 718000282, 719000281, 720000280, 721000279, 722000278, 723000277, 724000276, 725000275, 726000274, 727000273, 728000272, 729000271, 730000270, 731000269, 732000268, 733000267, 734000266, 735000265, 736000264, 737000263, 738000262, 739000261, 740000260, 741000259, 742000258, 743000257, 744000256, 745000255, 746000254, 747000253, 748000252, 749000251, 750000250, 751000249, 752000248, 753000247, 754000246, 755000245, 756000244, 757000243, 758000242, 759000241, 760000240, 761000239, 762000238, 763000237, 764000236, 765000235, 766000234, 767000233, 768000232, 769000231, 770000230, 771000229, 772000228, 773000227, 774000226, 775000225, 776000224, 777000223, 778000222, 779000221, 780000220, 781000219, 782000218, 783000217, 784000216, 785000215, 786000214, 787000213, 788000212, 789000211, 790000210, 791000209, 792000208, 793000207, 794000206, 795000205, 796000204, 797000203, 798000202, 799000201, 800000200, 801000199, 802000198, 803000197, 804000196, 805000195, 806000194, 807000193, 808000192, 809000191, 810000190, 811000189, 812000188, 813000187, 814000186, 815000185, 816000184, 817000183, 818000182, 819000181, 820000180, 821000179, 822000178, 823000177, 824000176, 825000175, 826000174, 827000173, 828000172, 829000171, 830000170, 831000169, 832000168, 833000167, 834000166, 835000165, 836000164, 837000163, 838000162, 839000161, 840000160, 841000159, 842000158, 843000157, 844000156, 845000155, 846000154, 847000153, 848000152, 849000151, 850000150, 851000149, 852000148, 853000147, 854000146, 855000145, 856000144, 857000143, 858000142, 859000141, 860000140, 861000139, 862000138, 863000137, 864000136, 865000135, 866000134, 867000133, 868000132, 869000131, 870000130, 871000129, 872000128, 873000127, 874000126, 875000125, 876000124, 877000123, 878000122, 879000121, 880000120, 881000119, 882000118, 883000117, 884000116, 885000115, 886000114, 887000113, 888000112, 889000111, 890000110, 891000109, 892000108, 893000107, 894000106, 895000105, 896000104, 897000103, 898000102, 899000101, 900000100, 901000099, 902000098, 903000097, 904000096, 905000095, 906000094, 907000093, 908000092, 909000091, 910000090, 911000089, 912000088, 913000087, 914000086, 915000085, 916000084, 917000083, 918000082, 919000081, 920000080, 921000079, 922000078, 923000077, 924000076, 925000075, 926000074, 927000073, 928000072, 929000071, 930000070, 931000069, 932000068, 933000067, 934000066, 935000065, 936000064, 937000063, 938000062, 939000061, 940000060, 941000059, 942000058, 943000057, 944000056, 945000055, 946000054, 947000053, 948000052, 949000051, 950000050, 951000049, 952000048, 953000047, 954000046, 955000045, 956000044, 957000043, 958000042, 959000041, 960000040, 961000039, 962000038, 963000037, 964000036, 965000035, 966000034, 967000033, 968000032, 969000031, 970000030, 971000029, 972000028, 973000027, 974000026, 975000025, 976000024, 977000023, 978000022, 979000021, 980000020, 981000019, 982000018, 983000017, 984000016, 985000015, 986000014, 987000013, 988000012, 989000011, 990000010, 991000009, 992000008, 993000007, 994000006, 995000005, 996000004, 997000003, 998000002, 999000001 }
{1, 15, 40, 16 }
3
Returns: {1, 15, 40, 18 }
{1, 100, 10 }
12
Returns: {1, 100, 13 }
{10, 22, 20 }
10
Returns: {10, 22, 32 }
{200, 5 }
5
Returns: {200, 5 }
{1000000, 999999, 500, 999999, 20000, 1, 1000000, 1 }
1000000
Returns: {1000000, 2000000, 3000000, 4000000, 5000000, 6000000, 7000000, 8000000 }
{20, 2 }
2
Returns: {20, 2 }
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 }
1000000
Returns: {1, 1000001, 2000001, 3000001, 4000001, 5000001, 6000001, 7000001, 8000001, 9000001, 10000001, 11000001, 12000001, 13000001, 14000001, 15000001, 16000001, 17000001, 18000001, 19000001, 20000001, 21000001, 22000001, 23000001, 24000001, 25000001, 26000001, 27000001, 28000001, 29000001, 30000001, 31000001, 32000001, 33000001, 34000001, 35000001, 36000001, 37000001, 38000001, 39000001, 40000001, 41000001, 42000001, 43000001, 44000001, 45000001, 46000001, 47000001, 48000001, 49000001, 50000001, 51000001, 52000001, 53000001, 54000001, 55000001, 56000001, 57000001, 58000001, 59000001, 60000001, 61000001, 62000001, 63000001, 64000001, 65000001, 66000001, 67000001, 68000001, 69000001, 70000001, 71000001, 72000001, 73000001, 74000001, 75000001, 76000001, 77000001, 78000001, 79000001, 80000001, 81000001, 82000001, 83000001, 84000001, 85000001, 86000001, 87000001, 88000001, 89000001, 90000001, 91000001, 92000001, 93000001, 94000001, 95000001, 96000001, 97000001, 98000001, 99000001, 100000001, 101000001, 102000001, 103000001, 104000001, 105000001, 106000001, 107000001, 108000001, 109000001, 110000001, 111000001, 112000001, 113000001, 114000001, 115000001, 116000001, 117000001, 118000001, 119000001, 120000001, 121000001, 122000001, 123000001, 124000001, 125000001, 126000001, 127000001, 128000001, 129000001, 130000001, 131000001, 132000001, 133000001, 134000001, 135000001, 136000001, 137000001, 138000001, 139000001, 140000001, 141000001, 142000001, 143000001, 144000001, 145000001, 146000001, 147000001, 148000001, 149000001, 150000001, 151000001, 152000001, 153000001, 154000001, 155000001, 156000001, 157000001, 158000001, 159000001, 160000001, 161000001, 162000001, 163000001, 164000001, 165000001, 166000001, 167000001, 168000001, 169000001, 170000001, 171000001, 172000001, 173000001, 174000001, 175000001, 176000001, 177000001, 178000001, 179000001, 180000001, 181000001, 182000001, 183000001, 184000001, 185000001, 186000001, 187000001, 188000001, 189000001, 190000001, 191000001, 192000001, 193000001, 194000001, 195000001, 196000001, 197000001, 198000001, 199000001, 200000001, 201000001, 202000001, 203000001, 204000001, 205000001, 206000001, 207000001, 208000001, 209000001, 210000001, 211000001, 212000001, 213000001, 214000001, 215000001, 216000001, 217000001, 218000001, 219000001, 220000001, 221000001, 222000001, 223000001, 224000001, 225000001, 226000001, 227000001, 228000001, 229000001, 230000001, 231000001, 232000001, 233000001, 234000001, 235000001, 236000001, 237000001, 238000001, 239000001, 240000001, 241000001, 242000001, 243000001, 244000001, 245000001, 246000001, 247000001, 248000001, 249000001, 250000001, 251000001, 252000001, 253000001, 254000001, 255000001, 256000001, 257000001, 258000001, 259000001, 260000001, 261000001, 262000001, 263000001, 264000001, 265000001, 266000001, 267000001, 268000001, 269000001, 270000001, 271000001, 272000001, 273000001, 274000001, 275000001, 276000001, 277000001, 278000001, 279000001, 280000001, 281000001, 282000001, 283000001, 284000001, 285000001, 286000001, 287000001, 288000001, 289000001, 290000001, 291000001, 292000001, 293000001, 294000001, 295000001, 296000001, 297000001, 298000001, 299000001, 300000001, 301000001, 302000001, 303000001, 304000001, 305000001, 306000001, 307000001, 308000001, 309000001, 310000001, 311000001, 312000001, 313000001, 314000001, 315000001, 316000001, 317000001, 318000001, 319000001, 320000001, 321000001, 322000001, 323000001, 324000001, 325000001, 326000001, 327000001, 328000001, 329000001, 330000001, 331000001, 332000001, 333000001, 334000001, 335000001, 336000001, 337000001, 338000001, 339000001, 340000001, 341000001, 342000001, 343000001, 344000001, 345000001, 346000001, 347000001, 348000001, 349000001, 350000001, 351000001, 352000001, 353000001, 354000001, 355000001, 356000001, 357000001, 358000001, 359000001, 360000001, 361000001, 362000001, 363000001, 364000001, 365000001, 366000001, 367000001, 368000001, 369000001, 370000001, 371000001, 372000001, 373000001, 374000001, 375000001, 376000001, 377000001, 378000001, 379000001, 380000001, 381000001, 382000001, 383000001, 384000001, 385000001, 386000001, 387000001, 388000001, 389000001, 390000001, 391000001, 392000001, 393000001, 394000001, 395000001, 396000001, 397000001, 398000001, 399000001, 400000001, 401000001, 402000001, 403000001, 404000001, 405000001, 406000001, 407000001, 408000001, 409000001, 410000001, 411000001, 412000001, 413000001, 414000001, 415000001, 416000001, 417000001, 418000001, 419000001, 420000001, 421000001, 422000001, 423000001, 424000001, 425000001, 426000001, 427000001, 428000001, 429000001, 430000001, 431000001, 432000001, 433000001, 434000001, 435000001, 436000001, 437000001, 438000001, 439000001, 440000001, 441000001, 442000001, 443000001, 444000001, 445000001, 446000001, 447000001, 448000001, 449000001, 450000001, 451000001, 452000001, 453000001, 454000001, 455000001, 456000001, 457000001, 458000001, 459000001, 460000001, 461000001, 462000001, 463000001, 464000001, 465000001, 466000001, 467000001, 468000001, 469000001, 470000001, 471000001, 472000001, 473000001, 474000001, 475000001, 476000001, 477000001, 478000001, 479000001, 480000001, 481000001, 482000001, 483000001, 484000001, 485000001, 486000001, 487000001, 488000001, 489000001, 490000001, 491000001, 492000001, 493000001, 494000001, 495000001, 496000001, 497000001, 498000001, 499000001, 500000001, 501000001, 502000001, 503000001, 504000001, 505000001, 506000001, 507000001, 508000001, 509000001, 510000001, 511000001, 512000001, 513000001, 514000001, 515000001, 516000001, 517000001, 518000001, 519000001, 520000001, 521000001, 522000001, 523000001, 524000001, 525000001, 526000001, 527000001, 528000001, 529000001, 530000001, 531000001, 532000001, 533000001, 534000001, 535000001, 536000001, 537000001, 538000001, 539000001, 540000001, 541000001, 542000001, 543000001, 544000001, 545000001, 546000001, 547000001, 548000001, 549000001, 550000001, 551000001, 552000001, 553000001, 554000001, 555000001, 556000001, 557000001, 558000001, 559000001, 560000001, 561000001, 562000001, 563000001, 564000001, 565000001, 566000001, 567000001, 568000001, 569000001, 570000001, 571000001, 572000001, 573000001, 574000001, 575000001, 576000001, 577000001, 578000001, 579000001, 580000001, 581000001, 582000001, 583000001, 584000001, 585000001, 586000001, 587000001, 588000001, 589000001, 590000001, 591000001, 592000001, 593000001, 594000001, 595000001, 596000001, 597000001, 598000001, 599000001, 600000001, 601000001, 602000001, 603000001, 604000001, 605000001, 606000001, 607000001, 608000001, 609000001, 610000001, 611000001, 612000001, 613000001, 614000001, 615000001, 616000001, 617000001, 618000001, 619000001, 620000001, 621000001, 622000001, 623000001, 624000001, 625000001, 626000001, 627000001, 628000001, 629000001, 630000001, 631000001, 632000001, 633000001, 634000001, 635000001, 636000001, 637000001, 638000001, 639000001, 640000001, 641000001, 642000001, 643000001, 644000001, 645000001, 646000001, 647000001, 648000001, 649000001, 650000001, 651000001, 652000001, 653000001, 654000001, 655000001, 656000001, 657000001, 658000001, 659000001, 660000001, 661000001, 662000001, 663000001, 664000001, 665000001, 666000001, 667000001, 668000001, 669000001, 670000001, 671000001, 672000001, 673000001, 674000001, 675000001, 676000001, 677000001, 678000001, 679000001, 680000001, 681000001, 682000001, 683000001, 684000001, 685000001, 686000001, 687000001, 688000001, 689000001, 690000001, 691000001, 692000001, 693000001, 694000001, 695000001, 696000001, 697000001, 698000001, 699000001, 700000001, 701000001, 702000001, 703000001, 704000001, 705000001, 706000001, 707000001, 708000001, 709000001, 710000001, 711000001, 712000001, 713000001, 714000001, 715000001, 716000001, 717000001, 718000001, 719000001, 720000001, 721000001, 722000001, 723000001, 724000001, 725000001, 726000001, 727000001, 728000001, 729000001, 730000001, 731000001, 732000001, 733000001, 734000001, 735000001, 736000001, 737000001, 738000001, 739000001, 740000001, 741000001, 742000001, 743000001, 744000001, 745000001, 746000001, 747000001, 748000001, 749000001, 750000001, 751000001, 752000001, 753000001, 754000001, 755000001, 756000001, 757000001, 758000001, 759000001, 760000001, 761000001, 762000001, 763000001, 764000001, 765000001, 766000001, 767000001, 768000001, 769000001, 770000001, 771000001, 772000001, 773000001, 774000001, 775000001, 776000001, 777000001, 778000001, 779000001, 780000001, 781000001, 782000001, 783000001, 784000001, 785000001, 786000001, 787000001, 788000001, 789000001, 790000001, 791000001, 792000001, 793000001, 794000001, 795000001, 796000001, 797000001, 798000001, 799000001, 800000001, 801000001, 802000001, 803000001, 804000001, 805000001, 806000001, 807000001, 808000001, 809000001, 810000001, 811000001, 812000001, 813000001, 814000001, 815000001, 816000001, 817000001, 818000001, 819000001, 820000001, 821000001, 822000001, 823000001, 824000001, 825000001, 826000001, 827000001, 828000001, 829000001, 830000001, 831000001, 832000001, 833000001, 834000001, 835000001, 836000001, 837000001, 838000001, 839000001, 840000001, 841000001, 842000001, 843000001, 844000001, 845000001, 846000001, 847000001, 848000001, 849000001, 850000001, 851000001, 852000001, 853000001, 854000001, 855000001, 856000001, 857000001, 858000001, 859000001, 860000001, 861000001, 862000001, 863000001, 864000001, 865000001, 866000001, 867000001, 868000001, 869000001, 870000001, 871000001, 872000001, 873000001, 874000001, 875000001, 876000001, 877000001, 878000001, 879000001, 880000001, 881000001, 882000001, 883000001, 884000001, 885000001, 886000001, 887000001, 888000001, 889000001, 890000001, 891000001, 892000001, 893000001, 894000001, 895000001, 896000001, 897000001, 898000001, 899000001, 900000001, 901000001, 902000001, 903000001, 904000001, 905000001, 906000001, 907000001, 908000001, 909000001, 910000001, 911000001, 912000001, 913000001, 914000001, 915000001, 916000001, 917000001, 918000001, 919000001, 920000001, 921000001, 922000001, 923000001, 924000001, 925000001, 926000001, 927000001, 928000001, 929000001, 930000001, 931000001, 932000001, 933000001, 934000001, 935000001, 936000001, 937000001, 938000001, 939000001, 940000001, 941000001, 942000001, 943000001, 944000001, 945000001, 946000001, 947000001, 948000001, 949000001, 950000001, 951000001, 952000001, 953000001, 954000001, 955000001, 956000001, 957000001, 958000001, 959000001, 960000001, 961000001, 962000001, 963000001, 964000001, 965000001, 966000001, 967000001, 968000001, 969000001, 970000001, 971000001, 972000001, 973000001, 974000001, 975000001, 976000001, 977000001, 978000001, 979000001, 980000001, 981000001, 982000001, 983000001, 984000001, 985000001, 986000001, 987000001, 988000001, 989000001, 990000001, 991000001, 992000001, 993000001, 994000001, 995000001, 996000001, 997000001, 998000001, 999000001 }
{10, 20, 50, 15 }
10
Returns: {10, 20, 50, 30 }