280,421,574,728,1109,1405,1500,1684,2339,2350,2680,2902,2963,3049,3163,3493,3527,3650,3657,3802,3825,4568,4576,4738,5033,5236,5347,5651,5686,5950,5974,6002,6230,6274,6326,6429,6482,6643,6667,6704,6849,6939,7102,7193,7198,7358,7492,7849,7959,8067,8160,8475,8543,8764,8846,8958,9068,9088,9548,9573,9716,9718,9740,9964,9968,10022,10033,10124,10426,10488,10534,10623,10812,10813,10902,11004,11142,11143,11247,11286,11310,11420,11487,11729,11755,11873,11891,11919,12089,12444,12587,12606,12701,12885,12994,13034,13073,13362,13387,13394,13400,13693,13704,14330,14337,14346,14448,14549,14610,14796,14841,15094,15358,15823,15876,16187,16269,16434,16457,16540,16648,16898,16900,17117,17127,17593,17721,17877,17914,17917,17945,17954,18330,18723,18745,18886,18928,19019,19195,19327,19357,19389,19399,19447,19490,19493,19753,19964,19999,20380,20436,20551,20798,20984,21080,21337,21351,21664,21674,21685,21755,21800,21969,22246,22272,22357,22399,22451,22495,22504,22516,22520,22546,22841,22849,22930,22994,23068,23191,23331,23554,23883,24055,24324,24347,24366,24415,24418,24553,24750,24988,25221,25457,25551,25603,25714,26034,26108,26472,26546,26587,26681,26940,26957,27338,27389,27417,27433,27468,27506,27599,27628,27935,27959,27996,28022,28230,28374,28376,28467,28491,28692,28755,28804,28920,28942,29014,29169,29393,29412,29487,29562,29693,29799,29873,30395,30431,30559,30644,30944,30954,31098,31245,31369,31446,31663,31670,31849,32154,32187,32416,32432,32467,32502,32528,32572,32625,32787,32788,33176,33467,33597,33843,33846,33875,34021,34157,34162,34436,34472,34508,34519,34537,34651,34713,34885,35065,35085,35116,35126,35526,35599,35671,35738,35764,35909,35984,36394,36575,36778,36898,37015,37180,37318,37826,37833,37974,38292,38530,38615,38740,38809,38917,38962,39069,39138,39256,39599,39760,39978,40019,40069,40097,40173,40357,40413,40626,40634,40730,40810,40868,41041,41116,41381,41612,41631,41715,41842,41879,42024,42205,42291,42465,42574,42862,42869,43008,43212,43528,43654,43732,43806,43883,43978,43983,44062,44477,44484,44540,44566,45317,45845,45848,46049,46106,46117,46146,46159,46441,46682,46761,46819,46881,47039,47062,47147,47221,47556,47596,47669,47826,47909,48086,48242,48269,48492,48623,48704,48916,49009,49087,49169,49172,49203,49341,49432,49609,49776,49831,49853,49863,49893,50360,50812,50849,50955,51142,51226,51293,51345,51483,51517,51577,51603,51617,51749,52216,52244,52281,52370,52382,52441,52478,52605,52773,52814,52890,52899,53254,53260,53538,53610,53803,54174,54208,54331,54336,54403,54587,54753,54878,55021,55025,55091,55122,55392,55418,55453,55618,55669,55783,55850,55862,55884,55932,55953,55999,56075,56106,56420,56471,56546,56624,56701,56749,56781,56859,56897,57145,57157,57163,57451,57458,57463,57511,57690,57916,57934,58120,58129,58356,58454,58533,58569,58760,58999,59128,59209,59374,59395,59398,59421,59530,59705,59818,59821,59836,59875,60117,60232,60364,60377,60490,60498,60548,60559,60699,60719,60866,61249,61330,61353,61526,61532,61610,61638,61699,61700,61712,61736,62150,62257,62371,62384,62405,62455,62637,62648,62766,62926,62942,62957,62968,62983,63132,63158,63469,63494,63627,63642,63696,63745,63771,63907,63961,63999,64068,64228,64380,64415,64427,64628,64820,64859,65014,65087,65157,65159,65215,65413,65463,65500,65516,65547,65804,65820,65858,65965,66149,66307,66316,66387,66467,66600,66720,66817,67215,67216,67483,67768,67812,67916,68014,68137,68211,68352,68523,68904,68964,69065,69265,69274,69400,69580,69766,69817,69834,69837,69845,70016,70025,70120,70142,70272,70295,70306,70436,70574,70721,70790,70822,71127,71193,71275,71545,71626,71665,71817,72218,72244,72497,72522,72885,73091,73286,73444,73454,73596,73626,73709,73873,74241,74427,74461,74487,74693,74808,74836,75065,75204,75230,75233,75301,75317,75351,75497,75579,75580,75818,75864,76152,76155,76279,76332,76406,76551,76907,76991,77017,77042,77087,77090,77108,77148,77199,77396,77425,77654,77799,77905,77941,77963,77998,78004,78045,78080,78108,78117,78281,78340,78384,78561,78593,78783,78868,78903,78973,79688,79790,80002,80192,80279,80543,80623,80678,80726,80886,80930,80975,81100,81350,81489,81587,81760,81855,81876,82287,82321,82355,82431,82463,82498,82692,82694,82776,83003,83070,83177,83234,83394,83513,83574,83591,83743,83997,84185,84303,84450,84481,84509,84517,84737,84746,84819,84876,84937,85183,85327,85462,85469,85590,85866,85961,85999,86026,86104,86202,86235,86378,86389,86880,86926,87248,87303,87442,87469,87523,87561,87578,87622,87719,88057,88167,88329,88343,88394,88427,88469,88608,88619,89000,89065,89167,89179,89430,89479,89651,89682,89767,90000,90246,90326,90391,90734,90859,90982,91005,91207,91334,91345,91474,91522,91855,91868,91964,92411,92612,92629,93074,93100,93307,93412,93442,93474,93514,93538,93736,94057,94071,94311,94331,94382,94384,94468,94536,94608,94736,94826,94934,95359,95428,95539,95786,95905,95931,95942,96037,96048,96143,96450,96878,96898,97050,97099,97395,97874,97905,98006,98078,98125,98175,98479,98556,98648,98782,99098,99142,99179,99207,99442,99614,99653,99785,99883,100067,100207,100209,100214,100256,100265,100440,100583,100684,100746,100777,100786,100802,100858,100887,100967,101136,101298,101318,101400,101487,101653,101843,101893,102057,102119,102129,102133,102199,102213,102313,102321,102361,102582,102732,102754,102851,103015,103176,103304,103391,103602,103668,103906,104037,104090,104151,104163,104261,104349,104470,104640,104740,105067,105235,105383,105398,105424,105488,105596,105684,105727,105936,106231,106406,106526,106624,106662,106733,106897,107118,107220,107626,107903,108041,108160,108377,108454,108517,108590,109051,109590,109661,109771,109821,109937,109995,110217,110313,110321,110354,110384,110473,110542,110543,110550,110865,110900,110952,111068,111677,111691,111866,112117,112125,112306,112650,112818,112983,113007,113025,113063,113068,113174,113438,113486,113579,113640,113645,113714,113729,113795,114147,114201,114283,114413,114424,114437,114631,114708,114832,115111,115137,115393,115470,115604,116051,116198,116207,116267,116281,116546,116703,116714,116945,117047,117122,117209,117399,117562,117620,117802,117992,118023,118029,118031,118053,118225,118469,118761,118813,119026,119116,119120,119138,119174,119526,119629,119740,119759,119841,119955,120011,120110,120307,120379,120550,120586,120795,120809,120840,120854,120935,121038,121170,121274,121807,122025,122239,122310,122382,122392,122418,122441,122483,122518,122760,122946,122980,123054,123084,123161,123168,123216,123219,123297,123473,123514,123562,123664,123687,124410,124597,124686,124721,125094,125254,125294,125475,125514,126069,126277,126641,126778,127078,127247,127252,127462,127740,128067,128219,128261,128381,128661,128709,129199,129409,129442,129472,129489,129564,130184,130327,130493,130694,130872,131001,131123,131130,131518,131801,131815,131957,132258,132316,132484,132552,132718,132728,132775,132798,132982,133032,133108,133129,133521,133671,133901,133916,133921,133968,134058,134076,134161,134231,134351,134531,134643,134811,134869,134926,135105,135303,135337,135557,135567,135961,135972,136167,136297,136424,136475,136603,136622,136661,136674,136737,136757,136933,137064,137457,137592,137602,137606,137652,137760,137858,137936,138065,138101,138306,138393,138750,138820,138859,138865,138950,138984,138990,139026,139102,139124,139227,139350,139524,139580,139595,139860,139915,139950,139954,140041,140090,140219,140289,140304,140328,140367,140473,140678,140712,140776,140888,141011,141064,141245,141419,141805,141826,142042,142277,142565,142644,142705,142809,142845,142938,143005,143081,143258,143512,143649,143795,143801,144009,144223,144227,144449,144492,144511,144612,144777,144823,144912,145130,145204,145318,145348,145511,145602,145793,146328,146408,146435,146441,146937,147067,147170,147324,147333,147573,147739,147816,147830,147886,147964,147996,148269,148272,148349,148507,148508,148632,148801,148937,148960,149789,150511,150586,150720,150799,150982,151147,151185,151217,151385,151472,151661,151696,151756,151769,151842,151885,151947,151986,152110,152191,152308,152311,152338,152350,152463,152580,152672,152704,152779,152839,152867,152885,153301,153328,153384,153550,153681,153724,153952,154095,154427,154481,154588,154946,155144,155186,155290,155489,155688,155691,155936,156020,156058,156267,156559,156858,156968,157110,157244,157269,157320,157621,157941,157986,158011,158032,158425,158453,158618,158650,158685,158912,158982,159004,159126,159192,159429,159439,159621,159819,159840,160017,160232,160367,160429,160521,160717,160937,161053,161422,161763,161859,161913,161937,162007,162224,162431,162515,162523,162670,162773,162826,162848,162886,163015,163374,163412,163476,163480,163520,163534,163605,163752,163855,163983,164347,164889,164927,165027,165425,165457,165543,165578,165852,166026,166209,166500,166668,166670,166671,166773,166799,166889,167064,167177,167433,167506,167630,167631,167716,167890,167901,167993,168012,168093,168304,168549,168661,168701,169232,169276,169440,169536,169568,169587,169657,169771,169819,169925,169954,170037,170600,170608,170652,170690,170882,170925,170940,171078,171217,171347,171518,171563,171638,171741,171758,171814,171873,171882,172060,172069,172186,172207,172267,172411,172531,172627,172709,172773,173033,173275,173338,173415,173480,173544,173914,173945,174100,174370,174396,174530,174626,174774,174856,175441,176296,176319,176376,176553,176558,176593,176818,176847,176898,177033,177103,177274,177404,177733,177755,177828,177833,177977,178037,178079,178123,178149,178239,178285,178608,178940,178995,179039,179319,179343,179406,179469,179613,179650,179888,179903,180018,180290,180982,181011,181014,181063,181106,181149,181183,181358,181407,181649,181712,181814,181823,181958,181986,182047,182294,182488,182491,182709,182771,182882,182927,182997,183143,183395,183430,183571,183612,183691,183713,184011,184091,184102,184129,184317,184462,184563,184764,184772,184923,185017,185187,185301,185528,185965,186075,186142,186148,186209,186300,186307,186411,186500,186511,186715,186809,186881,187200,187311,187394,187405,187430,187468,187470,187537,187570,187601,187810,187818,188046,188103,188104,188127,188306,188460,188709,188732,188864,188874,189029,189081,189290,189448,189510,189559,189639,189786,189807,189833,189879,189957,190006,190129,190303,190442,190479,190835,190946,191201,191361,191556,191585,191693,191793,191826,191889,191992,192115,192238,192260,192857,193062,193393,193420,193439,193719,193940,194049,194065,194080,194352,194424,194431,194487,194771,194782,194944,194946,195029,195198,195201,195430,195569,195617,195678,195732,195776,195811,195836,195862,195881,195942,196018,196052,196144,196880,197034,197067,197444,197742,197922,198031,198047,198281,198325,198348,198455,198757,198811,198906,198967,199010,199109,199209,199370,199388
