101815,77376,77505,98507,97141,98628,77749,99294,77368,77940,97144,78063,78069,100725,77377,77379,77396,78227,78235,99486,97148,97142,95747,98750,95797,96097,65966,70549,69720,69722,96100,81243,95740,96112,78000,95459,70516,96765,96763,96762,96760,96758,69777,70609,69731,69753,65847,65927,69740,72919,73091,69859,69951,74715,75204,75521,75813,70085,76526,70100,76827,76959,77104,77322,77451,77794,77972,70317,78264,78578,79866,80279,70524,70570,70612,70586,70613,80445,70672,80726,81077,70715,96644,83104,83411,70778,83699,83843,83892,70841,83995,84358,84504,84544,85992,87177,87461,87601,87818,88142,71254,88924,89001,89184,71391,92109,92791,71551,92819,71623,88158,88968,89987,90030,71783,71823,92466,92778,71900,69770,69884,70591,72131,72286,71978,71995,72050,73471,75008,75641,76013,76448,97235,97237,97210,77696,78220,72318,78789,78990,79900,80135,80355,81254,82021,82167,84537,84672,85983,87600,71003,71169,72674,72491,73009,72710,72717,72794,75096,76178,76284,76450,76673,77280,78757,72986,79716,72994,81096,73017,82427,73069,84021,73151,73246,85435,86251,87339,73208,87599,88369,88999,73300,73357,73374,91260,92760,92823,95042,96109,96114,73455,73567,73575,92211,92245,73701,73747,73939,74059,74128,74227,74282,74417,74442,74465,74545,74632,74652,74817,74835,75046,74944,75092,75115,75147,75207,75244,75252,75470,75564,75585,75653,75710,75822,75845,75979,76151,76217,76312,76326,76351,76480,96117,96118,96116,96111,97972,96184,96189,96190,96194,96199,96207,96210,96212,96215,96216,96217,96218,96219,77121,77205,77191,77262,77296,77285,77287,77288,77274,77113,77116,77119,78785,77187,77224,77227,77162,77328,77024,77027,77030,77244,77247,77250,77276,77307,77325,77076,77339,77345,77122,77124,77125,77127,77136,77265,77267,77273,76967,76970,77081,92832,77004,76998,77033,77141,77010,77045,77047,77161,77150,76990,77016,77015,76898,76939,77058,77059,77061,96157,96113,96158,96159,96160,96161,76955,76956,76958,76879,76786,76787,76790,76755,76758,77019,77067,76890,76855,76830,76832,76835,77185,76858,76884,76892,76703,76704,76836,96162,76727,76732,76733,97568,97569,97570,76746,76881,76721,76772,76793,76529,76796,76798,76598,76801,76804,76620,76627,76807,76652,76658,76812,76815,76816,76713,76715,76503,78103,76481,76520,76521,76524,76555,76561,76818,76572,76586,76440,76486,76600,76601,76421,76432,76504,76509,76629,76441,76606,76607,76667,76672,96163,76443,76454,96165,96166,96167,76220,96168,76372,76452,76323,76300,76394,76395,76320,76331,76332,76463,96169,76477,96170,96171,96156,76355,76223,97865,76203,76206,76209,76212,76226,76228,76349,76243,76632,76638,76647,76266,76146,76149,76108,76109,76309,76374,76375,76142,76289,76297,76162,76231,76232,76240,76177,76185,76059,76186,76077,76295,76311,76192,96191,96192,96193,96195,96196,96197,96198,96200,96201,96202,96204,75894,75962,75963,75971,75976,75980,75983,75996,76019,76020,76125,76163,76165,76166,75802,76034,75816,75896,76008,75900,75913,76042,75839,75762,75770,75750,75794,75796,75767,100961,75524,75525,75527,75942,75943,75951,75567,75734,75902,75707,75854,75482,75485,75722,75544,75553,75556,75561,75562,75830,75538,75568,75570,75573,75576,75745,75747,75748,75473,75478,75593,75871,75584,75633,75507,75510,75516,75519,75656,75651,75375,75639,75644,75645,75436,75444,75662,75736,75455,75250,75290,75289,75467,75276,75327,75293,75221,75335,75227,74941,75361,75186,75226,75358,75359,75339,75350,75352,75195,75123,75124,75141,75143,74934,74929,74932,75150,75152,75161,75167,75035,75049,75047,75052,75060,75184,75189,75190,75396,75398,75399,75020,74880,74881,75267,75275,75269,74958,75130,74949,74729,74846,74964,75066,74875,74877,75021,74694,74969,74972,74980,74981,74737,74743,74984,74986,74998,75000,75004,74771,74772,74780,74795,74898,74903,74906,74814,102431,74666,74668,74705,74680,74683,74709,74760,74774,74775,74786,74818,74826,74829,74831,74832,74834,74858,74602,74625,74626,74837,74603,75003,74643,74637,74505,74523,74671,74528,75078,74551,74560,74562,74809,74422,74543,74439,74577,74580,74443,74454,74462,74525,74526,74542,74294,74297,74396,74374,74459,74460,74193,74305,74311,74314,74380,74262,74276,74279,74331,74333,74334,74336,74225,95823,74064,74127,74199,74210,74048,74028,74042,74586,74073,74079,74087,74171,74110,74005,74105,74107,74108,74024,74036,74039,77666,73910,77677,77680,77682,77688,77766,73810,73833,73835,73838,73836,73841,73844,73750,73753,73799,74084,73812,73796,73606,73623,73509,73507,73570,73572,73569,73729,73744,73629,73755,96777,73756,73492,73686,73512,73824,73566,73552,73590,73564,73418,73444,73423,73424,73461,73457,73458,73460,73469,73472,73529,73360,73340,73541,73547,73375,73426,73394,73274,96815,73429,73487,73443,73446,73332,73180,73214,73215,73217,73220,73406,73089,73074,73092,73105,73249,73251,73252,96814,73152,73263,72988,72991,73051,73083,73085,73108,73194,73203,73206,73349,72928,72937,72940,73168,72974,73014,73011,73003,73005,72676,72954,72694,72696,72877,73020,72719,73143,73149,72521,72184,72321,72322,72295,72344,72647,72018,72021,72023,92763,92766,72115,72121,92826,72381,72161,72164,72166,72169,72170,72167,72204,89002,89005,72133,97236,97238,90293,72210,71960,71961,72095,72061,72064,72172,71987,86374,72235,87625,71792,71794,82441,88160,71803,71809,71881,88372,71884,71886,79161,79719,72081,72083,72084,84027,71583,80002,80005,71628,84353,71901,71989,71635,72098,103598,72101,76699,71680,80515,80523,77297,71508,71511,75102,71514,72797,72868,71522,75511,81153,73015,75583,71552,74667,74043,71795,87603,87606,71844,84680,76204,71359,71852,71394,71399,71578,84540,71305,82024,71308,84082,84085,71423,71237,71257,80152,81277,80361,80364,80372,80375,78231,77699,77710,77713,72162,74653,79001,71277,71279,71282,71177,71179,78629,78638,71414,71417,71534,72289,70982,70996,72913,76027,70756,70876,78795,70813,70815,70878,70879,69887,70597,70611,73233,73236,70859,92472,70615,71073,71076,73474,70692,70693,70764,70773,70718,70770,71736,71742,88848,92781,92784,70747,92820,88974,88994,70526,70530,70532,70752,70753,70587,70589,70627,90358,70572,70573,70775,90033,70882,70776,89971,90020,90022,90025,70644,70647,92773,92774,70435,70649,70684,88926,70821,92793,70449,70687,70787,71194,89195,70171,70178,70515,70518,70521,87936,87939,70489,70346,70318,70321,70323,86253,70523,70543,87195,87819,84547,84549,70409,84361,84366,70126,87604,87621,87693,70183,70186,70200,70203,70206,83860,70675,84507,84518,84521,83894,70234,70046,70057,82025,82028,102356,81080,70052,70086,70088,80459,79867,70106,77456,77457,83018,70129,70132,85993,86069,86070,77974,79391,77334,69957,78075,78077,76678,76681,78266,70707,69791,75364,75873,69794,75628,69745,69748,75023,69997,70003,69754,69756,73801,70301,74339,70020,96646,69883,73237,69862,96527,69865,73066,69751,69757,78329,96653,69820,72173,69903,70827,79564,77808,77732,80760,77503,77600,77603,77651,77683,77694,77697,77712,70833,72175,72653,69802,73294,69963,70289,74815,70209,75696,76074,76718,76893,77079,77310,77348,77459,70306,70372,77929,96528,70463,78267,78613,78882,70598,79640,80055,70710,70790,80145,80290,70719,80353,80531,70738,80762,81097,82334,70887,83138,83445,83862,84369,84724,85797,86073,71102,86255,71133,71225,87695,88113,88148,88257,88766,88927,104337,71526,90026,92754,92777,92794,95037,87743,87932,71629,88925,88997,71726,90517,92755,71766,92787,71841,70614,71889,71261,72160,71921,72509,72967,74195,75317,75472,75678,72066,72124,76465,76843,77318,104448,72141,78646,79004,79210,80003,80212,72353,81068,72361,81477,82030,83424,84328,84546,85453,72556,86535,87660,70519,71203,72665,71959,72165,73061,75514,76247,76321,72839,76891,96817,78445,79221,72894,72896,80008,97115,80366,72979,72980,81176,73045,73046,73043,83904,84041,84396,84780,85988,73054,87459,72957,87694,88189,88922,89013,72914,73125,90015,92769,72654,72662,72667,72668,72983,72731,72708,72759,72768,72916,73126,72607,72699,72671,72793,72879,72604,72459,72461,72462,72479,72481,72482,72576,72585,72176,72178,72883,72622,72335,72362,72378,72430,72490,72247,72356,72146,72147,72149,72488,72244,72253,72347,97288,72275,72276,72278,72281,72284,72069,72307,72315,72130,72150,72106,72153,72126,72086,71975,72407,71909,72047,72090,72032,72035,72038,72041,71860,72092,72093,71892,71895,71906,71929,71897,71898,71866,71835,71731,71732,71838,71840,71695,71875,72155,71769,71780,72230,71772,71774,71775,71477,71480,71482,71525,71529,96773,71437,71425,71336,71448,71382,71388,71500,71217,71222,71228,71273,71245,71268,71110,71148,71022,71125,71127,71019,70956,70964,70836,70838,71134,70936,70712,70919,70739,71297,71302,70959,77752,70793,70896,70492,71153,71260,70581,70584,70733,70661,70678,70698,70569,70592,70593,70595,70847,70850,70332,70335,70721,70395,70398,70606,70607,70870,70211,70212,70400,70238,70507,70509,70441,70312,70469,70074,70275,70143,70566,70741,96818,69965,70475,70014,70243,70066,70069,70071,70407,70357,69888,69897,69899,70314,70091,70092,96816,70277,70298,69717,69736,69737,69851,69762,69765,70112,69805,77313,77319,69831,77311,96145,69949,75876,69845,69848,75704,75705,77772,70149,70151,77390,77391,77460,77397,77399,77402,77405,77416,77431,77414,77433,77434,77440,77437,77453,77471,77477,77534,70363,77554,77545,77557,77571,77574,77617,77580,77599,77769,77771,77809,77820,77812,77826,77849,77852,77863,77866,77872,77880,77883,77911,77915,77920,77889,90018,90021,77897,77898,77903,77931,92783,92786,77960,77949,88209,87702,88933,88942,78061,84399,78029,78041,78049,80369,89045,78052,78055,78058,78060,78057,78078,78124,80615,85996,86068,78104,81196,79232,78118,76499,78120,80014,78138,78135,78140,78149,78144,78146,79859,79865,78155,78158,78161,78175,78160,78163,78172,78269,82029,78184,75540,78190,78203,74080,74097,78204,78207,78209,78218,78226,73084,78232,74890,74904,74913,98917,78253,78258,76258,78301,71962,84554,72168,72171,78869,78872,78313,78315,78352,78367,78369,87663,72554,78344,96084,96093,78356,82244,104870,76344,83438,78401,76139,77779,76485,78412,80507,78487,78432,70522,70525,78649,78652,78666,78439,78444,78461,72970,78473,78478,78502,78493,78495,75718,74204,78320,78535,70620,81071,81082,78524,78533,71167,78536,72163,72177,78542,92214,92758,78550,78555,90548,78576,78579,92795,92798,87752,69821,69833,78596,78610,78621,88928,87955,89000,91251,91253,78647,95040,95041,78642,92756,92757,92759,78650,78653,92779,88313,78682,89691,78693,78696,78705,92796,92797,92799,78701,78704,78710,97062,78713,78708,89986,78724,78730,78736,78739,88769,78764,78770,88932,90028,90029,87698,88262,89006,87487,78771,78773,78787,78788,88114,78793,78794,86256,96526,78811,78836,78848,85855,87329,78822,86840,84370,78851,78877,78879,78859,78865,78868,82337,84320,84321,78870,78874,97915,78890,78873,83170,78905,78914,83447,78908,80765,80980,78939,81115,81144,81160,80056,80059,80147,80150,78968,82033,82034,80365,78974,78985,79234,79251,79512,79515,78994,79082,79000,79005,79016,79017,79019,79025,79036,79037,79043,79059,79045,79106,79056,79517,79764,79134,80205,79096,79102,80367,80786,81034,79123,79131,81203,79143,79157,79180,79185,79159,83064,83880,83926,84086,79183,84323,79189,79191,79200,85967,79208,79223,79214,86233,79257,79265,86846,79237,87447,79254,87699,79249,87830,88134,79277,79283,79308,79309,79294,79297,79314,88915,79303,88946,89007,79306,89693,79354,79363,79366,90031,79375,91254,79383,92762,92782,92814,79392,95043,79417,79420,79426,88135,79418,88945,90594,79443,79449,79451,79452,79472,79474,92761,92818,69844,70142,70972,71175,79501,71490,79506,72243,79521,79557,79558,79554,79529,79537,73087,73617,79577,79584,79595,79580,74971,79603,79612,79618,75495,75721,79623,79629,77395,78669,78858,79667,79669,79675,79047,79658,79236,79660,79711,80060,80275,79695,79684,79686,81165,79689,79692,79746,79706,79729,79775,79735,79741,79770,79772,83896,79749,79761,79763,79778,79787,84506,79789,79792,79793,86229,86864,87666,70585,79833,79847,79864,71498,71810,72179,79893,79901,72663,73576,74243,79881,75125,75548,79898,79904,79909,79910,79913,79918,76387,76639,79927,79929,78162,78488,79038,79932,79235,79653,79935,79936,79905,79944,79959,79952,79953,80054,79964,79972,81219,79984,79993,83234,79998,80001,80007,80010,80013,80015,80102,83978,84502,80027,85026,86071,80038,80053,80047,80099,87485,80062,80073,80075,80067,80079,80082,80084,88950,89692,90032,80105,80121,80124,92789,80142,80202,80164,80173,80181,80210,80184,80185,80190,80204,80236,80224,80239,80245,80253,80265,80267,80276,80313,80368,80370,80371,80307,80339,80373,80385,80419,80391,80394,80436,80416,80422,80431,80434,80433,80454,80457,80462,80468,80474,80473,80476,80488,80528,80516,80525,80622,80536,80537,80539,80553,80557,80554,80562,80585,80602,80623,80625,80628,80642,80651,80666,80685,80694,80660,80677,80700,80702,80705,80722,80723,80725,80743,80754,80763,80766,80768,80774,80785,80769,80789,80794,80783,80805,80806,80828,80829,80823,80831,80843,80880,80888,80897,80877,80903,80883,80909,80943,80914,80917,80923,80926,80928,80929,80946,80952,81009,81074,81075,81040,81072,81029,81037,81049,81204,81212,81078,81083,81086,81089,81095,81100,81121,81123,81143,81152,81164,81177,81163,81169,81181,81183,81184,81195,81198,81220,81224,81226,81229,81232,81238,81244,81235,81286,81252,81258,81261,81264,81270,81278,81289,81295,81326,81332,81335,81341,81346,81352,81347,96529,81387,81389,81390,81392,81393,81395,81406,81513,81415,81481,81530,81532,81536,81590,81636,99240,81593,81596,81598,96761,81599,81635,81641,81678,81722,81725,81730,81733,81739,81744,81745,81748,81747,81781,81761,103841,103842,103843,81762,81799,81776,81779,81793,81787,81788,81796,81807,81808,81827,81839,81864,81865,81882,81879,81888,81896,81910,81936,81950,82002,82016,82019,99009,82013,82014,82017,82036,82051,82053,82054,82057,82059,82065,82068,82082,82085,82088,82100,82105,82119,82120,82125,82140,82145,82148,82174,82176,82180,82186,82188,82194,82197,82191,82202,82203,82205,82206,82208,82211,82222,82242,82237,82243,82248,82245,82263,82271,82277,82285,82297,82300,82303,82305,82306,82317,82331,82348,82352,82349,82371,82345,82346,96224,82380,82383,82391,82392,82417,82405,82411,82414,82415,82426,82429,82434,82448,82428,82432,82451,82446,82452,82454,82457,82623,82660,82666,82697,82700,82701,82721,96317,96321,82735,82738,82752,82844,82852,82887,82866,82873,82867,82893,82909,82910,82912,82913,82915,82929,82924,82932,82947,82970,83021,83056,83087,104768,96090,96092,96115,83096,83098,83099,83130,83155,83159,83178,83179,83190,83198,83199,83288,83221,83224,83225,83233,83236,83238,83242,83239,83270,83276,83304,83307,83293,83313,83310,83319,83322,83325,83333,83364,83365,83387,83368,83384,83404,83408,83467,83473,83482,83490,83493,83513,83516,83542,83550,90160,83551,83565,83568,83573,83593,83594,83631,83648,83639,83645,83662,83663,83665,83677,83716,83720,83722,83723,83725,83726,83745,83779,83780,106349,83803,83828,96486,83889,83863,83869,83871,83891,83886,83908,83911,83909,83928,83929,83932,83920,83940,83946,83948,83955,83945,83957,83963,83994,83980,83983,83988,83975,83989,83991,83992,83997,84000,84006,84017,84031,84037,84043,84032,84038,84040,84052,84083,84091,84094,84095,84089,84114,84115,84123,84129,84160,84154,84157,84183,84172,84181,84189,84192,84218,84215,84220,84221,101690,84324,84346,84246,84292,84352,84355,84295,84303,96624,84350,84381,84383,84398,84404,84407,84536,84472,84473,84426,103082,84446,84452,84453,84455,84538,84493,84498,84513,84550,84567,84612,84618,84675,84676,84679,84681,84722,84684,84695,84701,84702,84736,84784,84787,84819,84821,84833,84896,84856,84862,84864,84867,84873,84945,84973,84967,84971,84976,85014,97116,85019,85045,85062,85214,85242,85245,85328,85343,85349,85369,85365,98515,85366,85426,85449,85434,85452,85503,85463,85471,85489,85491,85534,85551,85557,85643,85652,85683,85686,85749,85795,85738,85758,85761,85990,85907,85926,85927,86236,85929,85961,86013,86056,86261,86264,86210,86092,86093,86107,86390,86127,86376,86388,96956,86442,86487,86567,86576,86642,86688,86731,86708,86711,86713,86717,86719,86725,86723,86763,86805,86811,86865,86820,86842,86882,86885,86889,86897,86905,86948,86925,86957,86977,86988,87043,87025,87028,87037,96576,87057,98246,87086,87106,95972,87169,87143,87174,87180,87194,87201,87203,87223,87229,87272,87277,87278,87281,97119,97120,87320,87323,87324,87338,87340,87384,87455,87458,87386,87392,87444,87446,87409,87521,87527,87530,87406,87430,87449,87475,87481,87661,87513,87518,87553,87555,87584,87589,87664,87684,87592,87598,87629,87635,87632,87644,87672,87681,87712,87747,87738,87744,87753,87798,87816,87813,87833,87881,87925,87902,87907,87913,87933,87950,87967,87968,87970,87953,87962,87965,87973,96546,88039,88042,88047,88139,88071,88136,88137,88111,88091,88174,88128,88131,88150,88157,88185,88188,88191,88193,88194,88196,88211,88197,88205,88259,88263,88268,88297,88302,88305,88282,88308,88328,88366,88368,88359,88394,88446,88437,88449,88514,88454,88468,88531,88532,88540,88546,88548,88549,88583,88574,88614,88646,88695,88660,88752,88755,88757,88772,88774,88778,88817,88840,89009,89010,88841,89012,89015,88921,88923,88881,88887,88912,88898,88918,88920,88955,88992,88947,88952,88938,88940,88943,88944,88958,88963,88972,88975,88964,88966,88995,88998,89041,89049,89021,89044,89046,89058,89078,89081,89118,89127,89121,89164,89216,89218,89221,89264,89342,89344,89358,89361,89378,89367,89370,89373,89376,89385,89405,89390,89393,89398,89404,89410,89413,89433,89436,89445,89462,89464,89465,89467,89468,89476,89479,89481,89482,89485,89499,89504,89519,89536,89524,89525,89527,89528,89530,89544,89550,89553,89556,89567,89574,89576,89573,89630,89633,89634,89648,89650,89651,89685,89694,89719,89702,89739,89737,89759,89742,89808,89879,89811,89814,89816,89817,89880,90006,90008,89891,89969,89977,89974,90014,90037,90049,90057,90045,90048,90051,90052,90054,90060,90063,90066,90108,90109,90091,90092,98260,90120,90132,90134,90148,97114,90277,90286,90289,90300,90507,90298,90306,90335,90338,90352,90369,90372,90377,90378,90381,90409,90389,90400,90401,90423,90487,90426,90478,90481,90503,90510,90521,90523,90549,90550,90552,90524,90885,90526,90527,90529,90530,90555,90586,90561,90881,90570,90572,90575,90884,90587,90592,90593,90595,90606,90658,90604,90670,90687,90669,90672,90673,90676,90681,90684,90713,90724,90730,90739,90738,90772,90773,90778,90781,90790,90784,90792,90793,90813,90819,90821,90822,90833,90835,90838,90841,90847,90856,90861,90882,90858,90870,90873,90875,90876,90878,90879,90887,90893,90905,94443,90956,90925,90927,90947,90958,90962,90965,91010,91062,91071,91125,91150,91127,91130,91131,91133,91208,91259,91239,91248,91250,91256,91257,94672,91345,91360,91351,91356,91357,91359,91362,91368,91377,91388,91405,91431,91394,91400,91408,91411,91414,91425,91434,91494,91525,91517,91545,91632,91675,91657,91660,91666,91732,91703,91729,91734,91735,91737,91738,91740,91754,91755,91777,91969,91992,91995,92007,92009,92107,92061,92067,92087,92098,92103,92104,92106,92210,92213,92232,92247,92238,92333,92341,92427,92418,92430,92442,92444,92459,92484,92445,92447,92450,92458,92453,92456,92465,92461,92464,92467,92462,92485,92608,92817,92676,92679,92765,92768,92748,92753,92785,92788,92790,92816,92811,92813,94156,94162,94167,94168,94170,94171,94176,94603,94631,94763,94837,95029,95035,95026,95038,95044,95046,95047,95049,95052,95055,95058,95061,95060,95063,95066,95241,95273,95275,87786,95336,87686,87689,87697,96984,87746,87812,87829,87815,87835,87849,87869,87878,87886,87912,87935,87938,87961,96985,88147,88127,88138,88141,88064,88078,88104,88121,88161,88513,88175,88178,88187,88210,88261,88267,88258,88293,88307,88327,88356,88436,88396,88453,88539,88576,88582,95396,88768,88759,88960,88814,88911,88914,88897,88957,89008,89011,89014,89020,89043,89117,89057,89077,89080,89083,89120,89103,89123,89126,89160,89206,89217,89220,89223,96960,89283,89435,89386,101276,89389,89395,89406,89415,89458,89466,89469,89475,89486,89515,89518,89529,89572,89684,89798,89813,90010,89976,90019,98812,90036,90039,90042,90053,90062,90079,90093,90165,90082,90133,90159,90262,96951,90365,90339,90368,90371,90374,90385,90428,90451,90514,90474,90485,90497,90520,90528,90554,90571,90583,90591,90617,90674,90677,90757,90737,90783,90786,90789,90849,90823,90826,90832,90843,90846,90852,90869,90886,90943,90880,90883,90895,90906,90909,90926,90952,91009,91255,91132,91155,91158,91258,91338,91361,91347,91393,91353,91410,91407,91413,91430,91436,91499,91510,91516,91602,91656,91636,91665,91736,91776,91785,92011,91994,92008,92071,92137,92223,92300,92337,92443,92449,92346,92452,92455,92692,92764,92767,92830,96986,94152,94158,94161,94169,94172,97012,97013,94776,94836,94839,96936,95031,95057,95034,95045,95048,95051,95054,95065,95274,65917,66369,65931,66289,96952,69727,69758,69764,69761,69787,69870,69873,69804,69807,69853,96535,96953,69947,69953,69959,69990,70070,70096,70105,70125,70188,70168,70245,70208,70239,70242,70268,70302,70285,70299,70311,70397,70408,70331,70365,70371,70394,70500,70520,70477,70508,70511,70517,70583,70537,70540,70574,70577,70551,70557,70571,70580,70600,70643,70683,70646,70654,70663,70680,70694,70697,70700,70706,70709,96955,70720,70737,70746,70760,70763,70766,70769,70823,70792,70806,70829,70869,70863,70875,70969,70966,70998,71018,71049,71072,71061,71069,71178,71112,71115,71138,71152,71164,71204,71250,71224,71227,71241,71244,71281,71298,71318,71381,71384,71407,71413,71499,71496,71533,71536,71559,71590,71599,71616,71622,71653,71693,95406,71728,71768,71782,71839,71842,71868,71891,71885,71888,71894,71905,71908,71957,71965,71977,71988,71985,72008,72011,72034,72040,72020,72031,72048,72051,72054,72088,72123,72060,72080,72091,72094,72097,72114,72117,72246,72134,72143,72151,72157,72174,72183,72186,72194,72277,72280,72283,72306,72323,72340,72352,72380,72372,72452,72455,72463,72492,72486,72489,72558,72498,97246,97247,72532,72546,72575,72592,72664,72621,72652,72655,72661,72707,72718,72724,72850,72867,72893,72924,72944,72964,72984,72993,73013,73050,73019,73039,73047,73102,73056,73076,73073,73099,73162,73182,73205,73245,73285,73342,73422,73351,73362,73368,73379,73388,73468,73425,73445,73451,73462,73488,73491,73548,73494,73531,73534,73557,73560,73591,73608,73571,73620,73743,73697,73726,73746,73806,73800,73809,73817,73823,73837,73912,73886,73909,73929,73946,73963,73989,74003,74029,74038,74015,74058,74069,74072,74075,74078,74118,74089,74115,74175,74172,74218,74224,74307,74327,74341,74344,74350,74378,74390,74401,74424,74430,74441,74444,74461,74524,74590,74613,74599,74619,74627,99128,74633,74636,74670,74690,74702,74673,74696,74742,74719,74773,74779,74802,74805,74816,74819,74825,74865,74868,74891,74905,74911,74985,74928,75002,74974,75054,75085,75108,75114,75117,75131,75160,75177,75171,95599,75340,75409,75194,75203,75214,75220,75234,75243,75274,75286,75294,75306,75346,75360,75380,75386,75397,75446,75469,75506,75512,75515,75509,75523,75532,75526,75543,75546,75549,75555,75569,75572,75575,75578,75592,75609,75626,75629,75632,75638,75635,75661,75669,75738,75781,75801,75807,75815,75824,75844,75884,75907,75867,75901,96095,96096,76110,76127,76084,76090,76239,76150,76170,76256,76210,76216,76276,76285,76273,76279,76282,76296,76299,76316,76319,76328,76502,97984,97985,97987,97988,76339,76362,76399,76408,76419,76422,76439,76445,76471,76505,76525,76571,76597,76548,76588,76591,76634,76637,76625,76628,76731,76668,76674,76671,76691,76717,76700,76708,76720,76734,76794,99595,76774,76820,76777,76797,76806,76814,76837,76857,76869,76883,76903,76917,76920,76929,76966,76969,76972,76992,77026,77006,77009,77023,77069,77095,77063,77098,77112,77115,77149,77178,77118,77129,77138,77146,96987,77166,77175,77261,77221,77252,77272,77275,77278,77295,77312,77324,77335,77338,77341,77358,77387,77410,77427,77444,77381,77384,77401,77424,77421,77458,77438,77450,77464,77470,77504,77487,77584,77587,77521,77524,77541,77590,77616,77593,77613,77636,77670,77679,77690,77693,77673,77707,77716,77733,77750,77796,77822,77859,77836,77839,77928,77962,78005,77968,77945,97376,78048,78051,78054,78062,78074,78085,99246,78111,78117,78131,78137,78145,78217,78171,78174,78208,78274,78300,78323,78251,78263,78374,78366,78417,78429,78463,78486,78529,78549,78606,78592,78709,78675,78678,78752,78686,78732,78761,78772,78792,78832,78855,78841,78852,78844,78875,78861,78867,78878,78881,78884,78904,78907,78927,78941,78947,78950,96086,96091,79070,79010,79044,79053,79087,79104,79130,99416,79127,79199,79167,79216,79239,97899,97900,79310,79313,79316,79282,79299,79302,79359,79365,79322,79379,79416,79419,79459,79591,79611,79614,79634,79637,79645,79657,79691,79694,79720,79731,79737,79748,79774,79886,79814,79843,79857,79897,79863,79883,79923,79957,79926,79937,79963,79977,80000,79997,80017,80052,80066,80126,80089,80092,80143,80123,80129,80132,80163,80172,80178,80206,80209,80278,80295,80315,96329,80301,80344,80332,80338,80384,80415,80421,80427,80455,80458,80461,80498,80501,80521,80527,80564,80524,80558,80561,80573,80604,80581,80601,80613,80650,80653,80647,80687,80693,80727,80690,80716,80719,80733,80779,80787,80796,80799,80736,80750,80770,80773,80790,80899,80810,80833,80853,80902,81005,80842,80882,80859,80916,80922,80925,80936,81002,80956,80962,80999,81008,81025,81031,81028,81085,81162,81099,81105,81111,81122,81125,81145,81148,81168,81245,81251,81154,81194,81197,81231,81237,81225,81228,81234,81300,81294,81331,81343,81351,81397,81400,81357,103744,81383,81391,81394,81417,81420,81600,81655,81729,81758,81786,81735,81738,81746,81795,81749,81775,81778,81809,81812,81869,81835,81821,81838,81841,96736,81861,81912,81904,98633,81984,98629,82018,82084,82087,82121,82124,82133,82147,82173,82193,82207,82210,82187,82190,82196,82204,82224,82236,82267,82273,82259,82276,82299,82310,82313,82316,82333,82336,82350,82342,82379,82390,82425,82416,82419,82422,82433,82436,82442,82445,82453,82456,82665,82668,82702,82705,82711,82728,82734,82737,82765,82808,82871,82894,82851,82854,82860,82868,82874,82911,82914,82917,82931,82923,82934,82943,82960,106684,83103,83126,96434,83143,83160,83146,83212,83163,83169,83186,83209,83183,83235,83243,83246,83278,83232,83272,83289,83312,83375,83292,83295,83326,83381,83355,83458,83498,83610,83627,83630,83638,83647,83664,83684,83736,83701,83724,83727,83730,83744,83787,83776,83807,83893,83867,83870,83873,83899,83910,83933,83936,83976,83973,83962,83965,83982,83993,83999,84002,84022,84028,84045,84039,84059,84079,84096,84102,84105,84128,84188,84162,84168,84179,84182,84185,84194,84254,84325,84245,84348,84354,84360,84351,84371,84400,84474,84388,84517,84454,84477,84497,84503,84520,84534,84652,84686,84692,84726,84806,84818,84826,84838,84964,84849,84869,84878,95464,84949,84952,84998,97272,97275,85047,85041,85044,85055,85167,85193,85264,85353,85359,85373,85450,85367,85379,85442,85473,85502,85536,85559,85565,85622,85651,85728,85782,85791,85894,85931,85963,85971,85914,86011,86057,86129,86137,86189,86249,86126,86266,86386,86378,86441,102181,86558,86707,86844,86761,86916,86807,86896,86950,87062,87179,87073,87102,87145,87176,87219,87185,87268,87271,87305,87322,87328,87374,87460,87388,87440,87454,87457,87451,87517,87523,87500,87511,87520,87551,87554,87557,87574,87583,87594,87617,87646,87657,87634,65885,65948,66008,66065,66217,66274,66108,66174,69715,69723,69726,69755,69763,69769,69786,69789,69806,69832,69872,69858,69892,69895,69932,103328,70021,70055,69995,87105,70044,70047,70061,70098,70081,70101,70104,70124,70141,70107,70173,70181,70184,70247,70207,70290,70304,70313,70399,70336,70339,70479,70470,70596,70599,70476,70496,70499,70513,70536,70539,70568,70576,70582,96542,70579,70588,70602,70608,70616,70619,70622,70639,70642,70662,70665,70668,70671,70679,70691,70699,70688,70708,70711,70751,70771,70774,70805,70814,70825,70828,70831,70851,70877,70880,70897,70914,70954,70997,71000,106609,71023,71077,71103,71163,71106,71109,71160,71223,71226,71229,71272,71246,71252,71249,71255,71263,71269,71275,71286,71306,71335,71338,71358,71415,71418,71478,71438,71501,71492,71521,71535,71538,71624,71744,71770,71813,71773,71784,71796,71830,71859,71913,71879,71887,71890,71893,71896,71899,71910,71907,71953,71936,71979,71999,72010,72013,72019,72042,72036,72039,72079,72188,72082,72096,72119,72142,72102,72108,72148,72116,72125,72128,72139,72182,72185,72242,72245,72219,98898,72274,72282,72305,72285,72288,72311,72294,72314,72348,72354,72377,72454,72477,72483,72520,72531,72557,72574,72563,72566,72586,72580,72617,72620,72623,72626,72657,72697,72709,72740,72732,72746,72780,72795,72892,72895,72915,72918,72932,72935,72989,72938,72941,72975,72958,72992,72995,73018,73044,73078,73101,73155,73121,73124,73250,73270,73293,73327,73364,73370,73384,73387,73399,73407,73430,73456,73459,73467,73470,73490,73493,73496,73510,73622,73556,73562,73573,73565,73593,73705,73708,73745,73748,73739,73765,73802,73811,73980,73834,73897,73911,73908,73925,73951,73968,73994,74051,74063,74083,74117,74120,74197,74217,74220,74226,74309,74323,74269,74272,74329,74349,74346,74395,74418,74429,74432,74512,74458,74492,74515,74532,74541,74561,74595,74647,74621,74635,74638,74661,74655,74710,74721,74718,74767,74793,74804,74781,74790,74813,74850,74833,74870,74876,74999,74896,74933,74939,74959,74976,75153,75159,75016,75039,75056,75059,75076,97986,97989,75162,75185,75188,75196,75208,75222,75259,75319,75348,75382,75428,75334,75345,75448,75468,75457,75560,75563,75471,75551,75554,75557,75494,75508,75580,75591,75631,75640,75654,75694,75757,75806,75749,75769,75789,75792,75786,75823,75826,75840,75843,75832,75846,75849,75866,75895,75903,75909,75978,75989,75992,76015,76038,102782,76018,76061,76075,76092,76141,76118,76164,76207,76201,76278,76215,76224,76244,76281,76401,76318,76290,76301,76324,76436,76444,76373,96865,76493,76527,76596,76645,76630,76633,76659,76685,76693,76702,76719,76742,76759,76762,76765,76788,76768,106191,76791,76799,76811,76825,76828,76882,76859,76888,76874,76894,76951,76954,76957,76985,76994,77031,76971,76977,76988,76997,77008,77266,77034,77040,77054,77057,77068,77094,77097,77111,77154,77103,77123,77131,77160,77257,77206,77226,77260,77277,77306,77343,77400,77403,77415,77446,77452,77495,77463,77569,77486,77506,77526,96872,77549,77575,77609,77589,77635,77629,77661,77672,77681,77692,77695,77701,77747,77758,77704,77718,77727,77830,77838,77807,77844,77858,77870,77904,77921,77950,77993,78004,78050,78053,78033,78047,78067,78070,78076,78090,78122,78150,78093,78245,78116,78119,78179,78205,78216,78242,78316,78322,78325,78348,78362,78339,78365,78379,78554,78399,78411,78422,78425,78448,78494,78537,78568,78580,78651,78634,78737,78714,78723,78734,78786,78780,78817,78849,78863,78880,78883,78892,78949,78906,78909,78955,79032,78972,79049,79015,79109,79112,79089,79092,79101,79138,79121,79238,79135,79155,79175,79201,79218,79212,79264,79295,79350,79361,79324,79370,79381,79421,79430,79433,79496,79450,79461,79467,79527,79544,79536,79550,79556,79599,79570,79613,79630,79642,79662,79699,79696,79702,79710,79722,79725,79733,79753,79759,79756,95514,79779,79922,79819,79822,80057,79871,79911,79919,79928,79939,79942,79954,79931,79968,79985,79988,80048,80045,80065,80120,80128,80137,80085,80100,80160,80148,80154,80177,80191,80197,80203,80211,80217,80266,80240,80257,80300,80317,80294,80320,80349,80346,80503,80380,80386,80495,98805,80446,80463,80492,80526,80555,80566,80575,80606,80626,80652,80675,80689,80735,80692,80781,80698,80718,80709,80712,80744,80778,80795,80804,80815,80887,80910,80941,80898,80927,80950,81007,80961,80981,80964,80967,81084,81044,81050,81073,81076,81070,81087,81230,81116,81133,81136,81173,81179,81193,81190,81236,81262,81276,81293,81302,81339,81342,81336,96802,81408,81402,81368,81388,81411,81479,81594,81482,81637,81640,81648,81585,81608,81634,81717,81714,81723,81731,81751,81757,81780,81763,81777,81797,81817,81800,81803,81837,81826,81860,81877,81889,81903,81937,96208,96211,96213,96220,96222,96223,82083,82055,82049,82052,82086,82095,82106,82126,82129,82152,82166,82149,82178,82181,82189,82192,82195,82201,82221,82249,82241,82272,82275,82284,82295,82304,82332,82335,82278,82312,105478,82347,82364,82447,82656,82667,82481,82699,82707,82713,82742,82736,82770,82842,82853,82865,82922,82925,82936,82945,82962,82965,83065,83068,82991,82982,83028,83145,83131,83157,83180,83191,83211,83240,83237,83294,83300,96659,83357,83397,83406,99553,83443,83460,97185,97189,83489,83566,96614,96780,101324,83552,83583,83606,83609,83649,83652,83646,101776,83721,83729,83735,83741,83775,83781,83789,83838,83844,84018,83872,83898,97188,83907,83981,83984,97199,83927,83935,83924,83941,83961,84084,83990,83998,84030,84044,84047,96455,84087,84090,84093,103864,84101,84113,84107,84144,84167,84193,84216,96244,84250,84322,84319,84539,84548,84505,84405,84416,84476,84485,84419,84428,84456,84508,84568,84651,84602,84608,84674,84677,84823,84837,84851,84860,85017,84877,99010,85060,85100,85083,85341,98761,85375,85381,85418,85421,85561,85633,85650,85799,85713,85767,85776,86237,85779,102433,85965,85916,86091,86099,86440,86466,86640,86686,86703,86715,86766,86838,86809,86849,86878,86884,86892,87015,86901,96530,87038,87047,87044,87098,87270,87121,87141,87144,87181,87227,96142,96143,96144,96147,87287,87591,87290,87327,87499,87516,87373,87390,87439,87445,87456,87396,87542,87556,87559,87582,87619,96489,87654,87662,87631,87665,87685,87682,87705,87711,87751,87728,87734,87811,87820,87831,87834,87903,87931,87934,87937,87986,87994,87997,88017,88140,88143,96488,88040,88049,88100,97840,88069,88077,88112,88129,88358,88169,88186,88275,88375,88395,97182,88435,88441,88455,88535,88558,88567,88993,88996,88959,88976,88690,88736,88764,88784,88916,88890,88896,88956,89048,89059,89062,89079,89082,89119,89122,89125,89128,89162,89165,89208,89291,89305,89388,89391,89397,89411,89417,89451,89457,89463,89471,89480,89483,89503,89517,89523,89526,89534,89543,89546,89566,89606,89629,89649,89652,89669,89683,89689,89720,89743,89809,89775,106221,89812,89838,89878,89881,89892,96457,89975,90038,90047,90061,90064,90067,90144,96756,90087,90130,90147,90193,90150,90164,90187,90207,96209,90327,90336,90370,90367,90396,90470,90490,90422,90459,90479,90482,90496,90513,90516,90502,90522,90553,90562,90573,90576,90596,90602,90582,90585,90651,90671,90682,90754,90688,90705,90774,90785,90788,90831,90837,90848,90851,90854,90857,90871,90877,90888,90894,90908,90911,90920,91126,91129,91149,91157,91206,91240,91252,91246,91249,91346,91349,91358,91395,91355,91398,91409,91412,91432,91435,91495,91518,91678,91598,91667,91733,91741,91750,91784,91999,91990,92002,92102,92105,92222,92342,92385,92431,92448,92454,92457,97191,92792,92677,92680,92752,92800,92812,92815,94154,94160,94163,94174,94177,94498,94578,95027,95030,95036,95039,95050,97200,95053,95059,95062,96456,65284,65382,104392,84445,98859,98860,98849,89647,90216,96487,99288,96992,83074,90472,79831,77092,77705,78228,97045,101271,96867,71141,96862,70673,72956,70316,70324,97204,97205,97169,97171,97173,97175,97176,96947,96948,96949,96485,99260,99267,96611,96954,95710,91540,90726,90729,90725,90728,90727,97884,90652,90541,90543,90544,90546,90547,90542,90545,90534,90537,90540,90535,90538,90533,90536,90539,90461,90532,90346,90349,90342,90345,90348,90341,88294,85033,83782,83709,83707,83715,83718,83708,83682,83683,83544,83545,96950,96958,96957,96959,83543,90551,82720,82060,81831,81253,80751,78842,78843,76640,77211,96857,80058,69721,97334,97336,97338,97341,97343,97345,69771,69808,69800,69811,71150,71151,69840,71920,95532,97227,97192,97194,97179,97195,96821,96819,96820,96584,97803,96645,96647,96648,96649,96650,69739,75716,96883,96652,96654,96655,96540,97622,97825,97541,97983,98216,98217,98349,98822,98235,98806,102641,100189,101110,101370,105020,107565,102393,103751,103752,104753,102742,102563,103034,104270,104271,104342,104774,107450,106222,106790,82290,67640,103515,67663,69409,69655,94856,90465,65682,95440,69429,67740,68473,90362,67428,68161,85679,85722,94876,81792,96940,90568,101311,87703,67760,65639,69466,69575,95237,102768,100209,65679,88659,65702,83014,91341,68470,69552,65616,88530,65659,67849,65619,65642,68467,65665,72071,65765,84660,106887,69515,68095,82994,100063,86406,68951,91238,96064,65662,67869,92463,100086,65762,69389,85682,94859,100100,65622,65685,65539,67746,100206,69472,88802,83040,94942,69452,86054,104597,67786,94879,99207,65559,83953,67686,65648,88124,65548,65671,100172,65625,69478,106939,87809,69375,94948,83192,69355,69521,94825,67789,69329,95678,100092,69186,81898,85691,97367,100192,95658,104214,65691,100338,69435,95575,98154,65545,84214,97613,106936,69458,100298,65628,86338,69418,83195,90125,65585,65608,69332,65651,90494,94822,91725,95512,96259,68728,96451,106933,82983,65542,69169,86936,65688,86587,99322,100009,100212,87128,65631,67669,91124,84483,68459,69292,65754,95074,65668,82980,88791,65645,68934,91201,100215,86043,97258,90912,69475,91954,97364,68456,68997,90723,100301,65230,88665,67629,94828,69644,100281,67778,68442,88339,68465,94791,67755,65617,65694,95355,106885,89341,67463,69467,69670,99431,83633,90715,89487,83015,88754,91671,66530,96062,95770,65697,98767,67632,96895,67775,65660,82723,100284,67675,69298,69341,94834,106218,100098,65674,101200,98684,86052,86029,94877,88087,65757,83762,69676,100101,69530,69507,91442,69315,65634,67695,67861,65680,65654,97791,85677,94831,65611,94874,87841,69487,68468,68445,90257,65551,106882,100198,65637,69424,84486,69401,106942,65677,82989,65700,67864,83012,100324,97788,84655,65614,95604,65657,69413,82981,94860,65686,101627,65640,65540,100207,94445,67767,95421,86055,69490,82878,84501,94817,95072,65620,65643,67850,65666,72072,84661,99749,84312,90804,86868,69619,95089,86041,65683,69470,65537,68454,69450,65749,89722,65228,68474,67784,65663,82975,83210,85680,100087,69493,100316,65623,65646,87704,81355,87784,67787,100831,68471,94823,90449,106934,65543,65626,68096,105617,69307,87289,94820,94130,67727,84401,69459,104590,87172,65675,65629,83196,106943,65752,69333,69359,69290,96787,104318,67667,65652,94829,68457,83760,65549,88102,100173,68443,65695,95496,69316,106940,69376,95433,84421,65632,94849,94826,103027,83253,96598,84633,65612,95430,65692,88460,65546,100193,65669,86130,69373,85689,106937,82987,100216,88019,95656,65772,97365,67630,68520,68463,81988,67773,69396,83193,65689,65672,100219,94949,65735,89877,67750,69522,89771,100093,97368,68460,65649,87501,88775,67770,65755,95659,100268,67659,96664,69674,69697,68469,68446,99750,65621,89840,94941,73896,83680,97789,65678,65701,68449,69302,69594,68466,100102,67493,94838,65764,67639,83053,69654,67702,65635,89883,68094,87075,100208,67055,65655,68097,87095,94755,97460,68595,65698,94818,101808,87865,91446,87842,94858,94835,65638,95442,88801,83013,90364,86053,91569,65615,67865,94878,67722,69637,65658,68904,101413,65641,100265,65618,96066,106886,65246,67656,65681,69322,69428,97792,96063,95353,65661,82973,85678,95416,65644,65667,67874,65690,96069,67828,106935,65767,98153,85687,65544,83188,94841,72073,67356,97363,97340,92408,90158,65664,100188,84393,94821,91724,94861,106932,69368,65647,69560,65624,65670,90138,83151,65687,82999,106892,65541,86935,94947,103211,69520,84665,98488,65584,67748,68478,70991,88020,67768,100091,69477,84625,67831,102647,68458,95657,82979,100174,105724,69388,68747,69411,90264,69457,84622,65627,65684,84814,97257,65538,67765,68455,91953,69288,68355,94927,99149,84356,83005,100171,69374,69660,67848,88747,69617,69640,82020,88352,104456,83208,65747,99066,84482,82879,91535,100191,67370,69291,83165,94824,89265,86961,82985,67651,69317,65636,91601,99470,65656,86051,100280,96058,65613,69586,99204,67628,84448,98202,87087,84657,106944,100303,89443,97366,94830,67631,100177,85676,68756,69297,103778,100197,65550,83194,68444,65696,100097,65673,84714,106941,86337,65776,88421,97787,100094,99261,65650,84634,95354,65699,69549,84591,67731,69652,68441,83761,95431,68919,69460,65693,69088,106938,97807,65676,82988,83197,65630,97893,65633,96533,67880,72337,91335,65653,65759,90104,94432,67774