111656,112821,77376,77505,109863,98507,97141,98628,77749,99294,77368,77374,112233,77940,97144,104797,105012,105013,105015,78063,78069,100725,105014,77377,77379,77396,78227,78235,97512,97513,97515,109762,109353,108218,96567,104768,98944,102720,99486,97148,97142,107769,108078,95789,95366,95747,98750,95792,95797,96097,95799,65966,98945,66379,70549,69720,69722,71963,71964,97107,96100,96101,81243,95806,95740,95805,96112,78000,95459,95508,70516,96369,96370,98151,98115,96765,96763,96762,96760,96758,69777,70609,69731,69753,65847,65927,69740,72919,73091,74027,69859,69951,74188,74715,74921,75204,100781,75813,70085,76526,70100,76827,76959,77104,77322,77451,77516,77794,77972,70317,78264,78578,79368,79866,95784,80279,70524,70570,70612,70586,70613,80445,70650,70755,70672,80726,80908,81077,81713,70715,82079,96644,83104,83411,70778,83699,83843,83892,70841,83995,84358,84504,84544,98396,85992,87177,71025,87461,87601,87818,71130,71274,88142,71254,88714,88924,89001,89184,89994,71391,71439,92109,92771,92791,71551,92819,71597,71623,88158,88834,88968,89987,90030,71783,71823,92108,92466,92778,71900,69770,69884,70591,72131,72286,71978,71995,72050,73471,72113,75008,75641,76013,76448,97235,97237,97210,72267,77198,77696,78220,72318,72379,78789,78990,79900,80135,80355,81254,72467,82021,82167,72516,84537,84672,85983,87600,71003,71169,72674,72690,72159,72491,73009,102565,102567,72710,72717,72754,72794,72799,75096,76178,76284,76450,76673,77280,72931,78757,72986,79716,72994,81096,73017,82427,73026,73069,84021,73151,73246,85435,86251,87339,73208,87599,88146,88369,88999,73300,90001,73357,73374,91260,92760,92823,95042,96109,96114,73455,73464,73558,73567,73575,92211,92245,73701,73747,96279,73839,73859,73939,74033,74059,74128,74227,74282,74417,74491,74442,74465,74545,74606,74632,74652,74817,74835,75046,74944,75080,75092,75147,75207,75244,75252,75470,75564,75585,75653,75710,102181,105478,98545,98547,75822,75845,75979,76051,76151,76217,76312,76326,76351,76480,96117,96118,96116,76924,96111,97972,76941,77001,96184,96189,96190,96194,96199,96207,96210,96212,96215,96216,96217,96218,96219,77053,77121,77205,77191,77262,77296,77285,77287,77288,77274,96155,77108,77105,77113,77116,77119,78785,77196,77187,77224,77342,77227,77162,77242,77328,77024,77027,77030,77244,77247,77250,77253,77276,77307,77325,77076,77078,77339,77345,77122,77124,77125,77127,77136,77265,77267,77273,101531,76967,76970,77081,95785,92832,77004,76998,77033,77141,77010,77036,77041,77045,77047,77090,77093,77161,77150,76990,77016,77015,76898,76939,77058,77059,77061,96157,96113,96158,96159,96160,96161,76953,76955,76956,76958,76879,76786,76787,76790,76755,76758,77019,77067,76890,76855,76830,76832,76835,77182,77185,76858,76884,76892,76703,76704,76836,96162,76727,76732,76733,97568,97569,97570,76746,76881,76689,76721,76772,76793,76529,76795,76796,76798,76598,76801,76804,76620,76627,76807,76652,76658,103159,103160,103161,103162,103163,76812,76815,76816,76707,76713,76715,76503,78103,76481,76520,76521,76524,76549,76555,76561,76818,76572,76586,76558,76440,98814,76486,76495,76600,76601,76421,76432,76504,76509,76629,76438,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,96083,76194,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,109825,109826,109827,109828,109837,109839,76295,76311,76192,96191,96192,96193,96195,96196,96197,96198,96200,96201,96202,96204,76025,75891,75894,75962,75963,75971,75976,75980,75983,75988,75996,102736,76019,76020,76125,76163,76165,76166,75802,76034,75816,75896,76008,76011,75900,75913,76042,75839,75762,75770,75750,75794,75796,75767,75916,100961,75524,75525,75527,75942,75943,75951,75567,75734,75902,75707,75905,75854,106411,75482,75485,75722,75544,75553,75556,75561,75562,75559,75731,75830,75538,75568,75570,75573,75576,75588,75745,75747,75748,75473,75478,75593,75871,75584,75599,75633,75507,75510,75516,75519,75656,75651,75375,75390,75639,75644,75645,75436,75444,75662,75736,75455,75250,75290,75289,75467,75276,75327,75210,75293,75175,75221,75335,75227,74941,75361,75186,75226,75358,75359,75339,75350,75352,75095,75195,104880,75118,75123,75124,75141,75143,74934,74929,74932,75150,75152,75161,75167,75035,75049,75047,75052,75060,75127,75184,75189,75190,75396,75398,75399,74886,75020,74880,74881,75267,75275,75269,74958,75130,74949,74729,74852,74846,74851,74964,74857,75066,74875,74877,75021,74694,74969,74972,74978,74980,74981,74737,74743,74984,74986,74998,75000,75004,74771,74772,74780,74795,74898,74903,74906,74814,102418,74666,74668,74705,74680,74683,74709,104939,74760,74774,74775,74811,74818,74820,74826,74829,74831,74832,74834,74858,74602,74625,74626,74837,74603,75003,74646,74643,74637,74505,74523,74671,74528,75078,74551,74560,74562,74809,74582,74422,74543,74431,74439,74577,74580,74443,74454,74462,74525,74526,95790,95793,74542,74294,74297,74396,74374,74459,74460,74193,74305,74311,74314,74316,74380,74262,74276,74279,104827,106492,74331,74333,74334,74336,74225,95823,74064,74127,74199,74210,74048,74056,74028,74042,74045,74586,74073,74076,74079,74087,74171,74110,74005,74013,74105,74107,74108,74024,74036,74039,73941,77666,73858,73910,73933,96262,77677,77680,77682,77688,77766,73810,73833,73835,73838,73836,73841,73844,73953,73750,73753,73799,74084,74085,73812,73796,73606,73623,73704,73718,73727,73721,73509,73507,73570,73572,73569,96841,73729,73744,73629,73755,98769,96777,73756,73492,73686,73512,73518,73521,73818,73824,106373,73566,73552,73590,73564,73418,73444,73423,73424,73461,73457,73458,73460,73463,73466,73469,73472,73529,73363,73366,102262,73360,73369,73340,73541,73544,73547,73375,73426,73394,73274,96815,73269,73429,73487,73443,73446,73326,73332,73180,73214,73215,73217,73220,73406,73089,73074,73077,73092,73105,73249,73251,73252,96814,73152,73263,73271,72988,72991,73051,73082,73166,73083,73085,73108,73194,73203,73206,73349,73111,72939,72928,72937,72940,73168,72974,72800,72997,73065,72836,72837,73014,73011,73003,73005,72676,72954,72645,72694,72696,96281,96282,96290,96291,96292,96293,72877,72711,72714,73020,72719,72513,72502,73143,73149,72521,108497,72565,72184,72321,72322,72295,72782,72341,72342,72344,97229,72647,72018,72021,72023,92763,92766,72115,72121,92826,72381,72161,72164,72166,72169,72170,72167,72204,89002,89005,72133,97236,97238,90293,97044,72210,71958,71960,71961,72779,71980,72095,90004,90012,72061,72064,72172,71987,96668,72259,86374,96294,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,72101,76699,71680,71683,80515,80523,77297,71508,71511,77927,75102,71514,72797,72868,71522,75511,81127,81153,73015,75583,73324,73353,71552,74667,74043,71795,87603,87606,71844,84680,76204,71359,71852,71394,71399,71578,72500,84540,71305,82024,71308,73198,84082,84085,71423,71237,81051,71257,80152,80155,71280,81277,80361,80364,80372,80375,78231,77699,77710,77713,71020,72162,74653,79001,71276,71277,71279,71282,71174,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,70618,71073,71076,73474,70652,70655,70692,70693,70764,70773,70718,70770,71736,71742,88848,92781,92784,70747,92820,88974,88994,70526,70527,70530,70532,70535,70752,70753,72154,70587,70589,70590,70627,89990,90358,70572,70573,70775,90033,70882,70776,89971,89997,90020,90022,90025,70644,70647,92773,92774,70435,70478,87740,70649,70684,88926,70821,92793,70449,70687,70787,71185,71194,89195,70171,70177,70178,70515,70518,70521,87936,87939,70489,88145,70343,70346,70318,70321,70323,86253,70523,70543,87195,87819,84547,84549,70409,84361,84366,70126,70123,87604,87621,87693,70183,70186,88726,106494,106495,106496,70782,83703,70200,70203,70206,83860,70675,84507,84518,84521,83894,70234,70046,70057,82025,82028,81080,70052,95811,70086,70088,80459,79867,80133,80136,82309,69779,70106,77454,77456,77457,83018,70129,70132,85993,86069,86070,77974,79391,77334,69957,78075,78077,77702,77703,76678,76681,78266,70281,108434,108437,70707,69791,75364,75873,69794,75628,69745,69748,75023,69997,70003,69754,69756,73801,70005,70301,74339,70020,96646,69883,73237,69862,96527,69865,73066,69751,69757,78329,96653,69820,72173,69903,70824,70827,79564,77808,77732,80760,77503,77600,77603,77651,77683,77694,77697,77712,96332,70833,72175,72653,73068,69802,73294,98906,74566,96263,69963,70289,96656,74815,75427,70209,75696,70157,76074,76718,76893,77079,77310,77348,77459,70306,70372,77929,96528,70463,78267,78613,96241,96245,78882,70598,79494,79640,80055,70710,70790,80145,80290,70719,80353,80531,70738,80762,70799,81097,81756,82199,82334,70887,83138,83445,83862,84369,84724,84899,85797,86073,71102,86255,71122,71133,87636,71225,87695,71242,88113,88148,88257,88400,88766,88927,71403,89982,71526,90000,90026,92754,92777,92794,95037,87743,87932,71629,88925,88997,89993,71726,90517,92755,71766,92787,71841,70614,71889,71261,72160,71921,72509,72967,74195,75317,75472,75678,72066,72124,76465,76843,77318,72141,78646,72192,79004,79210,79677,80003,80212,72353,81068,72361,81477,82030,83424,84328,84546,85453,86206,72556,86535,72567,87660,70519,71203,72665,72730,71959,72165,72679,73061,72702,75514,76247,76321,72839,76891,96817,78445,79221,72888,72894,72896,80008,97115,80366,72979,72980,81176,73042,73045,73046,73043,83904,84041,84396,84780,85988,73054,86572,87459,72957,87694,88189,88922,89013,72914,73125,90015,90525,72831,92769,72654,72662,72667,72668,72983,72728,72731,72842,72708,72759,72768,72916,72917,73126,72607,72670,72699,72671,72791,72793,72688,72559,72571,72879,72604,72619,72542,72459,72461,72462,72479,72481,72482,72576,72585,109230,72880,72176,72178,72883,72622,72355,72335,72362,72378,72430,72490,72247,72356,72146,72147,72149,72488,72244,72075,72347,97288,72264,72275,72276,72278,72281,72284,72069,72307,72315,72130,72150,72106,72112,72153,72126,104392,72312,72086,71975,72407,71909,72047,72090,72032,72035,72038,72041,71860,72092,72093,71892,71895,71906,71929,71897,71898,71866,71835,71729,71731,71732,103747,71838,71840,71695,71875,72155,71769,71780,72230,102735,71723,71772,71774,71775,71477,71480,71482,71525,71529,96773,71668,71437,72436,72438,71425,71334,71336,71448,71382,71388,71500,71217,71222,71228,71273,71245,71128,71265,71268,71110,71148,71022,71125,71127,71019,70956,70964,70835,70836,70838,71134,70936,71005,70712,70919,70739,71297,71302,70759,70959,71843,77752,70793,70896,70492,70802,71153,71260,70581,70584,70733,70661,70678,70898,70698,106221,70552,70553,70569,70592,70593,70595,97302,97303,97304,97305,97306,70510,70847,70850,70332,70335,70721,70395,70398,70606,70607,70870,70873,70211,70212,70400,70238,70240,70507,70509,70441,70312,70469,70269,70074,70275,70143,70148,70566,70741,96818,69965,70475,70014,96657,96663,96666,70243,69988,69966,70066,70069,70071,70407,70357,69888,69897,69899,70314,70091,70092,96816,96151,96769,70277,70298,69717,69736,69737,69851,69762,69765,70112,69805,77313,77319,69831,77311,96145,96146,69949,75876,69845,69848,75704,75705,77772,77788,70149,70151,77390,77391,77460,77397,77399,77402,77405,77416,77431,77414,77433,77434,77440,77437,77453,77471,77473,77477,77534,70363,77537,77554,77545,77557,95812,77571,77574,77617,77580,77583,77586,77599,77769,77771,77777,77789,107435,77809,77820,77812,77826,77828,77846,77849,77852,77937,77863,77866,77878,77871,77872,77880,77883,77911,77915,77920,77889,90018,90021,77897,77938,77898,77903,92772,92783,92786,77960,77949,77954,88209,87702,88933,88942,78061,84399,78029,104145,78041,78049,80369,89045,78040,84800,78052,78055,78058,78060,78057,78078,78124,80615,85996,86068,78104,81196,81202,79232,78118,76499,78120,80014,78138,78135,97347,97348,97354,97360,97362,97361,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,73081,73084,78232,76931,76945,74890,74904,74913,98917,78252,78253,78258,76258,78301,71962,84554,72168,72171,78869,78872,78313,78315,78321,78352,78367,78369,87663,72554,78344,96084,96093,78355,78356,82244,107565,76344,83438,78401,76139,77779,78398,76485,78410,78412,80507,78487,78432,70522,70525,78649,78652,78666,78439,78444,78458,78461,106447,72970,78464,78473,78478,78498,78502,78493,78495,75718,74201,74204,78320,78535,70620,81071,81082,78524,78533,71167,78536,72163,72177,78542,92214,92758,78550,78555,90548,78576,78573,78579,92795,92798,87752,69821,69833,78596,78610,78599,78621,78601,88928,87955,89000,91251,91253,78622,78647,95040,95041,78642,92756,92757,92759,78650,78653,92779,88313,78681,78682,89691,78693,78696,78705,92796,92797,92799,78701,78704,78710,95969,97062,78713,78708,89983,89986,78724,78730,78736,78739,90002,88769,96642,78764,78770,88932,90028,90029,87698,88262,89006,87487,78771,78773,78787,78788,78782,78790,88114,78791,78793,78794,86256,96526,78814,88154,78811,78836,78848,85855,87329,78822,86840,84370,96667,78847,78851,78877,78879,78859,78865,78868,82337,84320,84321,78870,78874,97915,78890,78873,87656,78893,83170,78905,78914,83447,78908,78911,80765,78913,80980,78917,78939,81115,81144,81160,81759,97468,80056,80059,80147,80150,78960,78968,82033,82034,80365,78974,78985,79234,79251,79512,79515,78994,79082,79000,79005,79016,79017,79019,79025,79036,79037,79039,79043,79059,79045,79106,79114,79056,79517,79764,79134,79077,80095,80205,79096,79102,80367,80786,81034,79123,79131,81203,79143,79157,79180,79185,79159,83064,79165,83806,83880,83926,84086,79183,84323,84447,79189,79191,84758,79200,85967,79208,79223,104271,79214,86233,79222,79257,79265,86846,79237,87447,79254,87699,79286,79249,87830,88134,88408,104938,79274,79277,79283,79308,79309,96454,79294,79297,79314,88915,79303,88946,89007,99043,79306,89693,79354,89988,90003,79363,79366,90031,79375,79380,91254,79383,92762,92782,92814,79392,95043,87769,79417,79420,79426,88135,79418,88945,79423,79432,90594,79443,79449,79451,79452,79472,79474,92761,92818,69844,70142,70972,71175,79501,71490,79506,72243,79521,79557,79558,79554,79529,79537,73087,73325,79555,73617,79577,79578,79581,79584,79595,79580,74971,79603,104753,79612,79618,79617,75495,75721,76236,79623,79629,77395,77862,78669,78858,79652,79667,79669,79675,79047,79658,79236,79660,79711,80060,79661,80275,79695,79684,79686,81165,96658,79689,79692,79746,79706,79715,79729,79775,79735,79741,79770,79772,83896,79749,79761,79763,79778,79787,79784,84506,79789,79792,79793,79798,79806,86229,86864,87666,70585,79833,79847,79864,71498,71810,72179,79893,79901,72663,73576,100611,79876,74243,79881,75125,75548,79898,96265,79904,79909,79910,79913,79918,76387,76639,79924,79927,79933,79929,78162,78488,79038,79932,79235,79653,79935,79936,79905,79944,79956,79959,79952,79953,80054,80460,79964,79972,81219,79984,79993,83234,79998,80001,80007,80010,80013,80015,80102,83978,97563,84502,80027,85026,86071,80038,80039,80041,80053,80044,80047,80099,87485,80062,80073,80075,80067,80079,80082,80084,88950,89692,80087,90032,80105,80121,80107,80124,92789,80142,80202,80164,80173,80181,80210,80184,80185,80190,80204,80236,80224,80239,80245,80242,80253,80265,80267,80276,80313,80368,80370,80371,80307,80339,80373,80385,80419,80391,80394,80436,98815,80416,80422,80431,80434,80433,80454,80457,80462,80468,80474,80470,80473,80476,80488,80528,80502,80516,80525,80622,80536,80537,80539,80553,80557,80554,80562,80585,80600,80614,80602,80623,80625,80628,80642,80651,80666,80685,80694,80660,80677,80686,97833,80700,80702,80705,80722,80723,80725,80743,80745,80754,80763,80766,80768,80774,80785,80769,80782,80789,80794,80783,80788,80805,80806,80828,80829,80823,80831,80843,80854,80857,80880,80888,80897,80877,80903,80883,80909,80943,80914,80917,80923,80926,80928,80929,80946,80952,81009,81074,81075,81040,81072,81029,81037,81049,81046,81204,81212,81058,81078,81083,81086,81089,81095,81100,81121,81123,81138,81140,81143,81152,81164,81177,81163,81169,81181,81183,81184,81195,81198,81192,81220,81224,81226,81229,81232,81238,81244,81235,81286,81252,81258,81261,81264,81270,81278,81289,81295,81306,81309,81326,81327,81332,81335,81338,81341,81346,81352,81347,81358,81367,96529,81387,81389,81390,81392,81393,81395,81406,81407,81513,81415,81481,81530,107450,81532,81536,81590,81636,81539,81541,81547,81552,99240,81561,81593,81596,81598,96761,81599,81619,81635,81641,81656,81658,81659,81661,81662,81664,81670,81676,81678,81679,81681,81702,81705,81707,81722,81725,81736,81730,81733,81739,81744,81745,81748,81747,81781,81761,81762,81799,81776,81779,81793,81787,81788,81790,81796,81807,81808,81827,97160,81839,81842,81845,81856,81864,81865,81882,81879,81868,81870,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,82159,82148,82174,82176,82177,82179,82180,82183,82186,82188,82194,82197,82191,82202,82203,82205,82206,82208,82211,82222,82242,82237,103256,82243,82248,82245,82263,82271,82277,82285,82294,82297,82300,82303,82305,82306,82317,82331,82348,82352,101815,82343,82349,82371,82345,82346,96224,82380,82383,82386,103328,82391,82392,82400,82417,82405,82411,82414,82415,82420,82426,82429,82434,82448,82428,82432,82449,82451,82446,82452,82454,82457,82623,82666,111069,82697,82700,82701,82698,82717,82721,96317,96321,96362,82732,82735,82738,82752,82843,82844,82847,82852,82887,82866,82873,82867,97610,82893,82909,82910,82912,82913,82915,82929,82924,82927,82932,97557,82947,82952,82970,82990,82992,83021,83056,83087,96090,96092,96108,96115,83096,83098,83099,90146,90151,83130,83142,83155,83159,83178,90166,83179,83190,83198,83199,83288,83221,83224,83225,83233,83236,83238,83242,83239,83270,83273,83276,83304,83307,83293,83313,83310,83319,83322,83325,83333,83364,83365,83405,83367,83387,83368,83384,83404,83408,97561,83456,83459,83467,83473,83482,83490,83491,83493,83513,83516,83542,83550,90160,97549,83536,83551,83565,83568,83573,83593,83582,83594,83608,83631,83617,104964,104965,83628,83634,83648,83639,83645,83656,83662,83663,83665,83679,83677,83714,83716,83720,83722,83723,83725,83726,97547,83786,83745,83779,83780,83814,83805,83842,83803,83828,102724,96486,83851,83889,83863,83869,83871,83891,83886,83888,83908,83911,83909,83928,83929,83932,83914,83934,83917,83920,83925,83940,83946,83948,83955,83945,83951,83957,83963,83994,83980,83983,83988,83975,83989,83991,83992,83997,84000,84006,84008,84017,84029,84031,84037,84043,84032,84035,84038,84040,84052,84083,84091,84094,84095,84089,84080,84114,84115,84123,84129,84160,84154,84157,84183,84166,84172,84181,84189,84192,84197,84218,84215,84217,84220,84221,101690,84324,84346,84246,84249,84292,84352,84355,84295,84303,96624,84350,84381,84383,84398,84404,84407,84536,84472,84473,84426,84444,84446,84452,84453,84455,84538,84493,84498,84513,84550,84567,84604,84612,84618,84675,84676,84679,84681,84722,84684,84695,84701,84702,84733,84736,84762,84784,84787,84802,84799,84816,84807,84819,84821,84833,84896,84856,84862,84864,84865,84867,84873,84902,84939,84944,84945,84959,84973,84967,84970,84971,84976,85014,97116,85005,85010,85019,85034,85036,85045,85051,85062,85205,85102,85105,85114,85116,85197,85183,85185,85191,85203,85214,85216,85242,85243,85245,85260,85262,85268,85326,85328,85337,85343,85349,85351,85374,85394,85369,85365,98515,85366,85385,85426,85449,85434,85448,85452,85503,85463,85471,85489,85491,85532,85534,85549,85551,85555,85557,85595,85631,97551,85634,85637,85643,85652,85683,85686,85749,85795,85706,85721,85724,85726,85738,85744,85758,85761,85990,85904,85898,85907,85912,85926,85927,86236,85929,85961,86013,86056,86261,86264,86210,86092,86093,86107,86207,86390,102641,86127,86376,86388,96956,86396,86442,86487,86567,86576,86642,86648,86688,86731,86708,86711,86713,86717,86719,86725,86723,86763,86779,86782,86796,86805,86811,86903,86865,86820,86842,86882,86885,86889,86897,86905,86948,86925,86942,86957,86977,86988,87043,87025,87034,87037,96576,87057,87068,98246,87086,97559,87106,95972,87146,87169,96227,96225,96226,87143,87160,87163,87174,87180,87194,87201,87203,87220,87212,87223,87229,87252,87272,87277,87278,87281,97119,97120,87320,87323,87324,87338,87340,87347,87352,87355,87366,87384,87455,87458,87386,87392,87444,87446,87409,87521,87527,87530,87406,87412,87430,87449,87450,87452,105799,96181,87475,87481,87507,87661,87513,87509,87518,87538,87553,87555,87569,87584,87589,87572,87664,87684,87592,87595,87598,87578,87629,87635,87632,87644,87672,87681,87676,87712,87747,87790,87738,87744,87753,87796,87798,87816,87813,87833,87853,87867,87881,87925,87902,87907,87927,87913,87933,87950,87967,87968,87970,87953,87956,87962,87965,87973,87976,96546,87988,102744,88039,88033,88034,88042,88065,88047,88059,88139,88062,88071,88136,88137,88111,88091,88174,88128,88130,88133,88131,88150,102356,88157,88185,88188,88191,88193,88194,88196,88211,88197,88205,88256,88259,88263,88268,88297,88302,88305,88282,88308,88365,88328,88366,88368,88359,88380,88394,88446,88437,88449,88514,88454,88468,88471,88511,88512,88531,88532,88540,88546,88548,88549,88554,88583,88572,88574,88575,88577,88580,88632,88614,88709,88646,88651,88652,88695,88655,88660,88689,88741,88749,88752,88755,88757,88772,88774,88778,88817,88818,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,89018,89041,89049,89021,89044,89046,89047,89050,89055,89058,89067,102433,89078,89081,89098,89118,89127,89121,89129,89178,89161,89164,89199,89201,89204,89216,89218,89219,89247,89221,89239,89264,89281,89290,89293,89299,89342,89344,89358,89361,89378,89367,89370,89373,89376,89379,89385,89405,104642,89390,89393,89398,89404,89410,89413,89433,89436,89441,97548,89439,89444,89445,89448,89462,89464,89465,89467,89468,89476,89479,89481,89482,89485,89499,89504,89519,89536,89524,89525,89527,89528,89530,89544,102379,89545,89547,89548,89550,89553,89556,89567,89574,89576,89573,89628,89630,89633,89634,89648,89650,89651,89670,89685,89694,89719,89702,89739,89734,89737,89759,89742,89794,89808,89879,89811,89814,89816,89817,89880,89989,90005,89848,90006,90008,89859,89871,89891,89911,89922,89969,89977,89974,89980,90011,90014,90037,90049,90057,90045,90048,90051,90052,90054,90060,90063,90066,90108,90109,90091,90092,98260,90105,90120,90117,90132,90134,90148,90183,90186,97114,90215,90234,90238,90277,90286,90275,90289,90292,90294,90300,90295,90507,90298,90458,90306,90312,90318,90335,90338,90352,90369,90372,90375,90377,90378,90381,90383,90409,90417,90389,90400,90401,106684,90423,90487,90426,90478,90467,90481,90503,90510,90521,90523,90549,90550,90552,90524,90885,90526,90527,90529,90530,90555,90586,90561,90584,90566,90569,90881,90570,90572,90575,90884,90578,90581,90587,90592,90593,90595,90601,90606,90658,90604,90618,90638,90641,90646,90649,90655,90656,90670,90687,90669,90672,90673,98590,90675,90676,90678,90681,90684,90713,90716,90724,90730,90736,90739,90738,90772,90773,90778,90781,90790,90784,90792,90793,90813,90819,90821,90822,90833,90835,90838,90841,90847,109688,90856,90861,90882,90910,90858,90870,90873,90875,90876,90878,90879,90887,90893,90905,94443,90956,90922,90925,90927,103310,103311,103312,103313,90947,90958,90962,90965,91010,91062,91071,91125,91150,91116,91127,91130,91131,91133,91208,91259,91239,91248,91250,91256,91257,94672,91285,91296,91297,91299,91300,99113,91345,91360,91351,91354,91356,91357,91359,91362,91368,91377,91388,91405,91431,91394,91400,91408,91411,91414,91425,97560,91434,91503,91494,91525,91517,91545,91568,91623,91632,91651,91675,91657,91660,91663,91666,91732,91688,91691,91692,91700,91703,91708,91712,91714,91715,91729,91734,91735,91737,91738,91740,91749,91752,91754,91755,91777,91969,91987,91989,91992,91995,92007,92009,92012,92069,92107,92061,92067,92087,92098,92103,92104,92106,100612,92210,92213,92232,92247,92238,92333,92341,92387,92427,92418,92347,92430,92442,92444,92436,92438,92459,92484,92445,92447,92450,92458,92453,92456,92465,92461,92464,92467,92462,92485,92493,92528,92542,92608,92624,92817,92676,92679,92765,92768,92748,92753,92785,92770,92788,92790,92816,92808,92811,92813,92828,94119,94156,94162,94167,94168,94170,94171,94176,95731,94603,94626,94629,94631,99089,94763,94837,94852,104073,94901,94903,94989,95029,95035,95026,95032,95038,95044,95046,95047,95049,95052,95055,95058,95061,95060,95063,95066,95241,95080,95106,95109,95141,95149,95250,95252,95253,95255,97029,95273,95275,95453,95333,87786,95336,87780,87680,87686,87689,87697,97063,96984,87792,87746,87812,87829,87815,87835,87849,87869,87878,87886,87912,87935,87938,87961,96985,88144,88147,88044,88127,88138,88141,88055,88058,88061,88064,88084,88104,88121,88161,88513,88175,88178,88181,88187,88210,88261,88267,88258,88293,88307,88327,88356,88436,88447,88396,88453,88539,88562,88576,88582,95396,88593,88602,88633,88745,88705,88719,88728,88725,88768,88759,88960,88782,88814,88911,88914,88888,88897,88954,88957,89008,89011,89014,89020,89043,89117,89057,89077,89080,89083,89120,89103,89123,89126,89160,96278,89206,89203,89217,89220,89223,96960,89263,89283,89435,89386,89346,101276,89389,89395,89406,89415,89458,89466,89469,89475,89486,89509,89515,89518,89529,89549,89572,89578,89684,96587,89798,89801,89804,89813,90010,90013,89870,89873,102747,89976,90019,98812,90036,90039,90042,90053,90062,90079,90093,90165,90082,90133,90159,90182,90185,90259,90262,90319,90322,96951,90365,90339,90351,90368,90371,90374,90385,90428,90451,90468,90514,90474,90485,90491,90497,90520,90528,90554,90571,90574,90583,90591,90577,90580,90597,90617,90620,90640,90654,90666,90674,90677,90680,90683,90717,90757,90737,90749,90783,90786,90789,104885,90849,90823,90826,90832,90843,90846,90852,90869,90886,90943,90880,90883,90895,90906,90909,90926,90946,90952,91009,91255,91132,91155,91158,91258,91298,91301,91338,91361,91347,91393,91353,91410,91407,91413,91430,91436,101688,91499,91510,91516,91550,91567,91602,91656,91636,91653,91665,91699,91702,91705,91719,91736,91745,91748,91776,91785,91985,91788,91971,92011,91988,91994,92008,92071,92137,92217,92223,92300,92337,92443,92449,92346,92452,92455,92538,92595,92692,92675,92764,92767,92830,96986,94152,94158,94161,94169,94172,101603,97012,97013,96599,104342,94627,94776,94836,94839,94902,96936,97414,97413,95031,95057,95034,95045,95048,95051,95054,95065,95148,95251,95254,95257,95260,105008,95274,65917,95334,66369,65931,66289,96952,69727,69758,69764,69747,69761,69787,69810,69784,69793,69870,69873,69804,69807,69853,96535,96953,69947,69953,69959,69967,69990,70033,70070,70096,70105,70113,70139,70122,70125,70196,70188,70168,70245,70259,70208,70236,70239,70242,70268,70302,70285,70299,70311,70397,70334,70408,70331,70365,70371,70394,70411,70494,70500,70520,70477,70508,70511,70517,70531,70583,70534,70537,70540,70574,70577,70551,70557,70571,70580,70600,70643,70683,70646,70654,70663,70680,70694,70697,70700,70706,70709,96955,70720,70737,70743,70746,70760,70763,70766,70769,70789,70823,70792,70803,70806,70809,70829,70869,70863,70875,70883,70969,70966,70998,71018,71021,71049,71072,71061,71069,71178,71121,71112,71115,71138,71152,71164,71204,71250,71224,71227,71241,71244,71281,71290,71298,71318,71381,71384,71330,71390,71407,71413,71499,71456,71496,71519,71533,71536,71559,71553,71590,71599,71616,71622,71653,71662,71693,95406,71728,103751,103752,71768,71782,71839,71791,71802,71842,71868,71845,71891,71885,71888,71894,71905,71908,106688,106692,71945,71957,71965,71977,71948,71971,71988,71985,72008,72011,72034,72040,72020,72031,72048,72051,72054,72088,72123,72060,72080,72091,72094,72097,72114,72117,72120,72246,72134,72143,72151,72157,72174,72183,72186,72194,72277,72280,72283,72306,72323,72340,72352,72363,72380,72372,72435,72452,72455,72449,72463,72466,72492,72486,72489,72558,72572,72498,72512,72515,72518,72526,97246,97247,72532,72546,72575,72592,72549,72581,97410,72664,72618,72621,72644,72652,72655,72658,72661,72675,72678,72707,72718,72721,72724,72727,72755,72758,72764,72767,72838,72850,72867,72893,72924,72944,72964,72984,72993,98474,73010,73013,73050,97636,73019,73030,103082,73039,73047,73102,73056,73076,73073,73099,73150,73159,73162,73182,73205,73245,73279,73285,73328,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,102431,73726,73746,73806,73800,73809,73817,73823,73829,73837,73912,73860,73886,73909,73929,103028,73946,73963,73989,74003,74029,74038,74015,74012,74032,74058,74069,74072,74075,74078,74118,74089,74115,74121,74175,74172,74181,74218,74224,74307,74327,74341,74344,74350,74378,74390,74401,74424,74430,74441,74444,74461,74496,74524,74590,74613,74599,74619,74627,99128,74630,74633,74636,74670,74690,74702,74673,74682,74696,104828,104829,74742,74719,74773,74779,74802,74805,74816,74819,74825,74865,74856,74868,74891,74905,74908,74911,74985,74928,74931,74965,74988,75002,74974,75037,75054,75048,75085,75108,75114,75117,75131,75160,75177,75171,75340,75168,75409,75194,75203,75214,75220,75234,75243,75274,75286,75294,75306,75337,75349,75346,75360,75380,75386,75397,75446,75469,75506,75512,75515,75509,75523,75532,75526,75543,75546,75549,75555,75569,75572,75575,75578,75586,75592,75589,75609,75618,75626,75629,75632,75638,75635,75661,75669,75738,75781,75801,75807,75815,75824,75844,75884,75907,75847,75887,75867,75870,75921,75901,75924,105925,96095,96096,76110,76127,76084,76090,76239,76150,76170,76256,76216,76276,76285,76273,76279,76282,76296,76299,76302,76316,76319,76328,76494,76502,97981,97984,97985,97987,97988,76339,76362,76399,76408,76419,76422,76439,76445,76471,76505,76525,76571,76597,76531,76545,76548,76588,76591,76634,76637,76625,76628,99988,76731,76668,76674,76671,76691,76694,76717,76700,76708,76720,76734,76794,76757,99595,76774,76820,76777,76797,76806,76814,76837,76857,76869,103841,103842,103843,76883,76886,76903,76917,76920,76929,76966,76969,76972,76992,77026,76989,77003,77006,77009,77023,77069,77095,77063,77098,77112,77115,77149,77178,77118,77129,77138,77146,96987,77166,77175,77261,77221,77238,77252,77272,77275,77278,77295,77312,77324,77335,77338,77341,77358,77367,77387,77410,77427,77444,77381,77384,77401,77424,77421,77458,77438,77447,77450,77464,77470,77504,77487,77584,77587,77521,77524,77541,77573,77590,77616,77593,77613,77636,77653,77670,77679,77690,77693,77673,77707,77716,77733,77750,77796,77822,77859,77836,77839,77879,104735,77928,77962,78005,77968,77945,78002,97376,102668,102263,102719,78048,78051,78054,78062,78074,78085,99246,78088,78111,78105,78117,78131,78137,78145,78217,78171,78174,78208,78188,78274,78300,78323,78251,78263,98110,78374,78366,98823,102733,78409,78417,78429,78463,78532,78486,78529,78549,78606,78592,78709,78675,78678,78752,78686,97344,78732,78761,78772,78778,78792,78832,78855,78841,78852,78844,78875,78861,78867,78878,78881,78884,78901,78904,78907,78927,78941,78947,78950,78958,96086,96091,79070,79010,79044,79053,79087,79104,79130,99416,99042,79127,79199,79167,79216,79239,97899,97900,79253,79310,79313,79316,79282,79299,79302,79359,79365,79322,79379,79382,79416,79419,79422,79445,79459,79591,79611,79614,79634,79637,79645,79657,79691,79694,79708,79731,79737,79748,79774,79886,79814,79843,79857,98663,79897,79863,79880,79883,79923,79957,79926,79937,79963,79977,80000,79989,79997,80017,80052,96389,99041,80066,80126,80089,80092,80143,80123,80129,80132,80163,80172,80178,80189,80206,80209,80278,80295,80315,96329,80301,80344,80332,80321,80338,80384,80415,80421,80427,80435,80455,80458,80444,80461,98817,80498,80501,80521,80527,80564,80524,80558,80561,80573,80604,80581,80601,80607,80613,80650,80653,80664,80647,80687,80693,80727,80690,80716,80719,80730,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,95791,81028,81079,81085,81162,81099,81105,81111,81122,81125,81145,81245,81251,81154,81194,81197,81231,81237,81225,81228,81234,81300,105558,81294,81331,81343,81351,81340,81397,81400,81357,81383,81391,81394,81417,81420,81726,81540,81543,81546,81549,81600,81655,81666,81669,81675,81729,81758,81786,102782,81735,81738,81746,81795,81749,81775,81778,81809,81812,81869,81835,81821,81832,81838,81841,81858,96736,81861,81912,81904,98633,81984,98629,82018,82070,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,82382,82390,82425,82416,82419,82422,82433,82436,82442,82445,82453,82456,82665,82668,82671,82702,82705,82711,82728,82731,82734,82737,82765,82808,82871,82894,82851,82854,82860,82868,82874,82911,82914,82917,82931,82923,82934,82943,82960,83103,83029,83043,83126,96434,83143,83160,83146,83212,83163,83169,83186,83209,83183,83235,83243,83246,83278,83232,83249,83272,83289,83312,83375,83292,83295,83326,83318,83381,83355,97514,83432,83435,83458,83498,83610,83618,83624,83627,83630,83638,83647,83664,83684,99806,83736,83693,83701,83724,83727,83730,83744,83787,83776,83836,83807,83850,83893,83867,83870,83873,83919,83899,83910,83913,83916,83933,83936,83976,83942,83973,83962,83965,83982,83993,83999,84002,84022,84028,84005,84045,84039,84042,84059,84088,84079,84102,84105,84111,84125,84128,84188,84162,84168,84165,84179,84182,84185,84194,84231,84254,84325,84222,84245,84348,84354,84360,84351,84371,84400,84474,84388,84835,84517,84597,84454,84477,84497,84503,84520,84534,84652,84686,84692,84726,84798,84806,84818,84826,84838,84964,84849,84869,84878,95463,95464,84949,84952,84998,85012,97272,97275,85047,85058,85041,85044,85055,85098,85107,85118,85167,85187,85193,85201,85253,85264,85270,85296,85339,85347,85353,85359,85373,85450,85367,85379,100287,85442,85439,85473,85482,85502,85499,85536,85559,85545,85553,85565,85622,85651,85728,85782,85742,85751,85791,85894,85897,85931,85963,85971,85914,86011,86057,86129,86137,86189,86249,86126,86266,86386,86209,86378,86441,86558,86638,86727,86650,86707,86781,86844,86761,86764,86916,86804,86807,86879,86887,86896,86899,86919,86976,86950,87059,87062,87179,87073,87102,87145,87159,87176,87199,87219,87185,87211,87268,87271,87305,87322,87328,87374,87460,87388,87440,87454,87457,87394,87451,87517,87523,87500,87511,87520,87551,87554,87557,87540,87574,87583,87594,87617,87646,87657,97162,87634,65885,65948,66008,66065,66217,66274,66108,66174,69715,69723,69726,69755,69763,69769,69786,69789,69806,69818,69832,69872,69858,69892,69895,69932,70021,70055,69995,70044,70047,70061,70098,70081,70101,70104,70124,70141,70107,70150,70173,70181,70184,70247,70207,70284,70290,98837,70304,70313,70399,70336,70339,70353,70396,70402,70419,70479,70442,70470,70596,70599,70476,70496,70505,70499,70513,70536,70539,70568,70576,70582,96542,70579,70588,70602,70608,70616,70619,102718,70622,70639,70642,104612,70651,70662,70665,70668,70671,70679,70691,70699,70688,70705,70708,70711,70751,70771,70774,70805,70814,70825,70828,70831,70845,70851,70874,70877,70880,70897,70914,70954,70997,71000,70960,71023,71043,97543,71077,71080,71103,71163,71106,71109,71160,71120,71223,71226,71229,71272,71283,71246,71252,71249,71255,71263,71269,71275,71286,71306,71326,71335,71338,71358,71415,71418,71478,71438,71501,71481,71492,71521,71512,71535,71538,71587,71598,71638,71624,71670,71667,71744,71724,71730,71770,71813,71773,71784,71796,71830,71827,71856,71859,71913,71879,71887,71890,71893,71896,71899,71910,71907,71930,71953,71936,71979,71976,71999,72010,72013,72016,72019,72042,72062,72036,72039,72079,72045,72188,72082,72096,72119,72142,72102,72108,72148,72116,72125,72128,72139,72182,72185,72242,72245,72219,98898,98846,72274,72282,72305,72285,72288,72311,72294,72314,72348,72345,72354,72357,72377,72388,99011,72451,72454,72477,72483,72520,72531,72557,72574,72583,72563,72566,72577,72586,72580,72617,72620,97408,97409,72623,72626,72657,72680,72697,72700,72709,72740,72720,72726,72729,72732,72743,72746,72763,72752,72780,72783,72789,72792,72795,102564,102566,72892,72895,72915,72918,72932,72989,72938,72941,72975,72958,72961,72969,72992,72995,73018,73052,73044,73072,73078,73101,73155,73121,73124,73210,73250,73264,73270,73301,73293,73327,73364,73370,73384,73387,73390,73399,73407,73430,73456,73459,73467,73470,73476,73490,73493,73496,98269,73510,73622,73556,73562,73573,73565,73593,73705,73708,73702,73745,73748,73739,73751,73765,73802,73808,73811,73980,73834,73897,73911,73908,73925,73951,73968,73994,74011,74051,74057,74063,74074,74083,74106,74117,74120,74163,74197,74203,74217,74220,74226,74309,74323,74269,74272,74326,74329,74349,74346,74363,74409,74395,74418,74429,74432,74512,74458,74492,74515,74518,74532,74541,74561,74595,74598,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,74979,75153,75159,75016,75039,75056,75059,75076,97982,97986,97989,107950,75162,75185,75188,75196,75208,75222,75259,75268,75271,75299,75319,75348,75382,75428,75334,75345,75448,75468,100775,75457,75560,75563,75465,75471,75551,75554,75557,75494,75508,75520,75528,75580,75591,75631,75640,75654,75694,75757,75806,75749,75769,75789,75792,101558,75786,75823,75826,75840,75843,75832,75846,75849,75866,75895,75903,75909,75946,75978,75989,75992,76015,76038,76018,76061,76075,76092,76141,76118,76164,76207,76201,76278,76215,76224,76244,76281,76393,76401,76318,76290,76298,76301,76324,76436,76444,76373,96865,76493,104946,104948,104949,104951,104953,76527,76596,76645,76610,76630,76633,76659,76685,76693,76702,76716,76719,76742,76759,76762,76765,76788,76768,76791,76799,76808,76811,76825,76828,76882,76885,76845,76851,76859,76888,76874,76894,76922,76951,76954,76957,76985,76994,77031,76971,76977,76988,76997,77008,77266,97297,77034,77040,77054,77057,77068,77094,77097,77111,77154,77103,77123,77131,77160,77197,77257,77206,77226,77260,77277,77306,77343,77400,77403,112138,77415,77446,77452,77495,77463,77569,77486,77506,77518,77526,96872,77549,77575,77609,77615,77589,77635,77629,77672,77681,77692,77695,77701,77747,77758,77704,77718,77727,77775,77830,77838,77807,77844,77858,77870,77864,77904,77921,77941,77950,77967,77973,77993,78004,78050,78053,78033,78047,78067,78070,78076,78090,78122,78150,78093,78245,78116,78119,78159,78179,78205,78216,78242,78316,78322,112139,78348,78362,108996,78339,101243,78365,78379,78554,78399,78411,78422,78425,78448,78494,101602,78537,78568,78580,78643,78651,78634,78640,78677,78737,78714,78723,78734,78786,78780,78817,78849,78826,101215,78846,78863,78880,78883,78892,78949,78906,78909,96420,78955,79032,78972,79049,79109,79112,79046,79089,79092,79101,79138,110052,79121,79238,79135,79155,79175,79198,79201,79218,79212,79264,79295,79350,79361,79301,79358,79324,79370,79381,79421,79430,79433,79496,79450,79461,79467,79527,79544,79536,79550,79556,79599,79570,79613,79610,79616,79630,79642,79662,79676,79699,79679,79696,79702,79710,79722,79725,79733,79753,79759,79756,95514,79779,79922,79819,79822,80057,79871,79879,79902,97482,97483,79911,79919,79928,79939,79942,79954,79931,79951,96183,79982,79985,79988,80048,80045,80068,80065,80120,80128,80134,80091,80137,80194,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,80529,80555,80566,80575,80606,80626,80652,80675,80689,80735,80692,80781,80698,80718,80709,80712,80744,80778,80795,80804,80841,80815,97890,80844,98816,80887,80910,80924,80941,80898,80927,80950,80953,81007,80961,80981,80964,80967,81004,81084,81044,81050,81073,81076,81070,81087,81230,81233,81116,81133,81136,81139,81156,81173,81179,81193,81190,96269,81236,81262,81276,81293,81302,81339,81342,81313,81336,96802,81408,81402,81368,81388,81405,81411,81479,81594,81482,81542,81545,81637,81640,81648,81551,81554,81585,81591,96271,81608,81634,81660,81668,81671,81717,81714,81723,81731,81743,81751,81757,81780,81763,81777,81797,81817,81800,81803,81806,81837,81826,81834,81860,81866,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,82264,82272,82275,82284,82295,82304,82332,82335,82278,82312,82344,96268,96275,82347,82364,82378,82381,82450,82447,82656,82667,82481,82699,82707,99034,82713,82742,82736,82770,102085,102086,102087,82862,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,83403,83406,99553,83443,83460,83457,97185,97189,83489,83566,96614,96627,96780,101324,83552,83583,83606,83609,83649,83623,83646,101776,83721,83729,83735,83741,83775,83781,83789,83804,83812,83824,83838,83844,84018,83872,83898,97188,83907,83915,83981,83984,83918,97199,83921,83927,83935,83924,83941,83961,84084,83990,83998,84001,84030,84044,84047,96455,84087,84090,84093,84101,84113,84107,84127,84144,84153,84167,84193,84216,96244,96246,96461,84250,84322,84319,84539,84548,84505,112406,84405,84416,84476,84485,98064,84419,84428,84456,84508,84568,84651,84602,84608,84674,84677,84685,84688,84705,84823,84837,84854,84851,84860,85017,84877,85000,99010,107062,85049,85060,85100,85083,85169,85175,85189,85195,85258,85335,85364,85292,85332,85341,85355,85401,98761,85375,85381,85384,85418,85421,85438,96266,85561,85527,85541,85633,85650,85799,85713,85767,85773,85776,86237,85779,85905,85965,85979,85916,85985,86091,96585,86099,86128,86208,86383,86394,86440,86454,86466,86580,86640,86646,86683,86686,86703,86715,86729,86766,86838,86809,86849,86878,86884,86892,87001,87015,86901,86941,96530,99107,86987,87038,87047,87044,87098,87170,87270,87121,87124,87147,87127,87141,87144,96468,87181,87227,96142,96143,96144,96147,87210,87213,109088,87276,87296,87287,87591,87290,87327,87499,87516,87350,87373,87382,87390,87439,87445,87456,87396,87536,87542,87556,87559,87568,87582,87619,96489,87654,87662,87631,87665,87671,87685,87682,87705,87711,87725,87751,87788,87728,87734,87731,87811,87820,87831,87834,87880,87903,87911,87931,87934,87914,87937,87977,87986,87994,87997,88017,88140,88143,96488,88040,88049,88100,97840,88057,88060,88063,88069,88077,88080,88083,88112,88129,88358,88169,88186,88275,88349,88375,88395,97182,88435,88418,88441,88455,88504,88535,88538,88558,88567,88604,88587,88993,88996,88610,88713,88727,88670,88959,88976,88690,88736,88764,88773,88784,88796,88813,88882,88916,88839,88890,88896,88956,88962,89019,89048,89059,89062,89079,89082,89119,89182,89099,89122,89125,89128,89148,89159,89162,89165,89202,89208,89222,89285,89291,89305,89491,98819,89377,89380,89388,89391,89397,89411,89417,89437,89451,89457,89463,89471,89480,89483,89503,89517,89523,89526,89534,89543,89546,107532,89566,89577,89606,89629,89649,89652,89669,89683,89689,89720,89743,89809,89775,89812,89826,89858,89838,89846,89872,89878,89881,89892,96276,104075,96457,89975,89978,89981,89984,89992,90038,90047,90061,90064,90067,90144,96756,90087,90118,90130,90147,90184,90193,90150,90161,90164,90167,90187,96270,90207,90233,90304,96205,96209,90327,90336,90370,90367,90396,90470,90476,90490,90422,90459,90479,90482,90496,90513,90516,90502,90522,90553,90562,90573,90576,90596,90602,90579,90582,90585,90619,90639,90651,90671,90679,90682,90754,90688,90702,90705,90722,96274,90774,90785,90788,90831,90837,90845,90848,90851,90854,90857,90871,90877,90888,90894,90908,90911,90920,91057,91120,91126,91129,91149,91157,91206,91240,103314,91252,91246,91249,91295,91346,91349,91358,91395,91355,91398,91409,91412,98500,91432,91435,97415,97412,91495,91518,91670,91678,91598,91664,91667,91681,91684,91687,91707,91733,91741,91744,91747,91750,91784,91999,91787,91990,91993,92002,92053,92102,92105,92116,92119,92122,92139,92222,92231,92268,92302,92342,92348,92460,105460,92385,92431,92448,92437,92454,92457,92540,97191,92597,106191,92623,92792,92677,92680,92752,92800,92806,92809,92812,92815,94114,87105,94140,94154,94160,94163,94174,94177,94266,94498,99278,94578,94632,95027,95030,95036,94950,95039,95050,97200,95053,95059,95062,95093,95110,95142,95256,96566,99422,99421,96456,65284,65290,105364,65382,103524,99698,99699,99700,84445,98859,98860,98849,97064,97065,89647,90216,96267,96487,92552,105020,99288,95524,95531,95517,74935,96992,83074,90472,73520,79831,77092,77705,78228,97045,101271,96866,96867,77158,77145,96869,76391,71141,96862,71131,76390,70673,72956,70316,70324,106609,97204,97205,97169,97171,97173,97175,97176,96947,96948,96949,96485,99260,99267,106349,96813,96812,96618,96611,96954,96425,96422,96423,96424,96314,96310,96311,96312,96313,96315,96316,96254,96253,96255,96252,96256,96257,96258,95650,95710,95629,95630,95631,95628,95454,95461,91540,90726,90729,90725,90728,90721,90727,97884,90645,90648,90665,90647,90650,90652,90653,90664,90643,90636,90642,90635,90644,90628,90541,90543,90544,90546,90547,90542,90545,90534,90537,90540,90535,90538,90533,90536,90539,90461,90384,90532,90346,90349,90342,90345,90348,90341,88294,87131,86302,85033,83782,83709,83707,83715,83718,83708,83682,83683,83544,83545,83255,96950,96958,96957,96959,107462,83543,82916,90551,82720,82060,81831,81253,103797,80751,79230,78842,78843,76640,77211,103864,76453,96857,80058,87130,88751,69721,96988,97334,97336,97338,97341,97343,97355,97358,97357,97359,97345,97346,97349,97350,97351,97353,97352,97356,69771,69808,69797,69800,69811,71150,71151,69840,69842,71920,95532,95537,95539,97198,105988,97227,96371,96372,96377,97192,95590,95584,96363,97194,97179,97195,108488,96130,96251,96432,96821,96819,96820,96584,97803,96645,96647,96648,96649,96650,96617,69739,76392,73508,75944,80540,96833,75716,96883,96652,96654,96655,96684,96679,96674,96540,96854,96755,96367,97276,97476,97307,97308,97309,104337,97439,97622,97825,111579,97541,97606,97655,103537,97812,98049,97980,97983,98063,98119,98206,98216,98217,98349,98459,98537,98589,98613,98813,98822,98825,98828,98841,98824,98826,98662,98635,98827,98829,98830,98831,98832,98833,98834,98835,98836,98838,98883,98839,98840,98844,98845,98847,98852,98853,98855,98856,98857,98235,98858,98863,98875,98806,98657,105105,99102,99103,99104,99105,99106,99080,99084,99211,99133,99101,99111,99135,100022,99693,103156,102731,100792,98866,100189,98820,101220,101223,101110,101191,101370,106817,101910,104816,103157,103158,102667,102078,102088,102089,102237,102218,102219,102220,102311,102393,103410,96660,102986,102734,102742,102653,102603,102717,102755,103138,103135,103142,102261,103694,104544,104589,102556,102839,102840,102841,102914,102776,103174,103175,103176,103177,103180,103182,103359,103411,103400,103413,103034,103203,103204,102732,103172,110761,102722,102723,103319,103892,103610,103611,103612,104448,103652,103717,103693,103744,103684,103678,103672,103598,103604,103605,103606,103609,103619,103629,108045,104703,104270,103996,104076,104269,104866,104528,104653,104733,104763,104774,104870,104877,104878,106498,106509,106508,105636,105639,105709,106222,108684,108549,106790,106775,106776,106777,109674,110428,68181,100813,82290,103515,69409,69655,99562,100890,102479,69217,94856,106263,90465,95440,69071,101872,68473,67428,68994,65556,85722,81792,101311,97567,100146,87703,94195,111484,67760,100060,65639,100252,69180,99476,68533,94258,106947,65679,68619,111899,65702,108367,91341,95108,65616,69203,88530,67849,68467,84660,95480,106887,68828,88118,94106,69031,69572,86406,87474,100684,100043,109881,91238,94570,99894,65662,68616,69157,68759,65762,68679,100810,86847,100833,94859,100269,65622,100246,65685,100309,69220,105719,65582,67746,100206,69472,86054,104597,99854,67786,94467,101869,105828,100724,65559,83953,100183,102347,98752,68699,67640,100272,67663,68745,103120,99857,104248,65682,69429,67740,69137,90362,102015,68161,85679,94876,96940,90568,99628,65576,106097,106074,99459,68639,69466,100856,69575,100793,95237,96273,102768,100209,88659,83014,68599,107136,89847,99997,68662,69160,94132,109735,68470,69552,100040,69054,105101,65659,65619,69154,65642,65665,72071,65765,69515,100807,100853,68095,82994,100063,102665,100704,69223,69077,90471,104242,68951,96064,67869,100186,92463,100086,69389,85682,95569,100100,67491,68888,97106,108513,68825,100893,65539,94212,100163,87995,94730,88802,103409,83040,94942,104099,99685,69452,99897,69240,94487,68613,100438,94879,99834,100830,106781,99207,69578,88224,65648,88124,99608,65548,65671,99631,100713,100836,109664,99823,65625,69478,106939,87809,68688,94948,68857,69355,94825,99900,67789,95678,100092,69186,81898,85691,97367,69163,89352,68565,69647,100192,104214,100384,104022,97381,100338,107646,97613,104105,92721,92744,100298,69418,83195,68980,65585,65608,111307,68834,69332,68642,104689,100275,91725,68728,69392,96451,92060,106933,65542,100842,101924,86587,99322,100009,87128,65631,100255,67669,69661,68602,68459,90099,95472,69292,65754,99837,100378,86461,99445,69604,104228,65668,82980,88791,100693,99674,100175,100716,65645,107600,68625,87231,100215,69518,101194,68585,91307,92389,97258,96153,100301,65230,88665,91582,100238,67629,110603,92664,94828,99548,69644,84792,94530,67872,100149,67686,100049,100172,100072,69229,69375,104540,83192,69521,69498,69329,68522,68645,102605,68622,65568,89664,95658,65691,69435,95575,96826,96903,98154,65545,100839,102044,69481,84214,106936,69458,69266,82986,65628,86338,90125,68831,69023,100232,106352,99903,105897,65651,68960,111158,68854,90494,94822,111393,94430,95512,100381,96259,99130,102047,82983,100155,69169,86936,65688,68582,99671,100212,99402,99614,101629,69020,100988,91124,84483,108891,99843,90889,95074,101904,109369,68934,68330,91201,86043,100799,90912,69475,91954,97364,68456,68997,90723,69209,100046,99442,105542,100281,68442,88339,68465,65617,65694,65594,95355,65571,106885,69670,99431,99477,100805,105073,68926,68488,83633,103699,91110,103799,88754,91671,100705,100682,66530,88070,96062,95770,94227,99600,67775,100284,67675,100184,92086,100244,99248,69155,103278,69341,94834,98747,100075,106218,100098,94748,69172,94642,69218,100891,92046,94210,99225,99471,100307,86052,96723,86029,99683,88087,100828,100722,65757,69676,92083,100247,68820,91442,69315,99909,105720,85700,95438,112398,65654,97791,68694,69235,101870,85677,94874,87841,68986,69487,68468,68445,90257,65551,65574,100198,65637,103593,65591,69424,95189,100058,99995,84486,100802,69401,106942,65677,82989,109670,65700,67864,83012,100324,65614,95604,67778,94791,67755,100387,89341,67463,69467,68983,100164,68883,90715,104194,100702,89487,83015,100825,65697,68614,109736,98767,111110,67632,86616,92604,96895,91728,65660,68906,82723,69298,68608,68631,68823,100954,68677,88004,100762,99557,65674,100808,101200,100158,98684,67741,69046,69258,102016,94877,100871,83762,100078,100101,69530,68920,69507,100201,65634,67695,67861,65680,95913,92355,102013,94831,100868,91522,65611,96995,100908,105817,100931,101927,112810,106882,100390,108216,100885,100845,101183,97788,84655,102680,97333,65657,89461,100038,103284,68680,95570,82981,94196,91594,65686,95447,68826,101627,65640,65540,100253,100207,100061,100897,69118,97459,100376,67767,69241,84501,94817,95072,100874,67850,72072,84661,69387,69579,90804,111906,99609,96523,69324,69470,65749,100044,99354,89722,68474,99852,65663,68995,82975,86221,83210,104223,69493,99546,102331,100316,65623,100857,65646,100270,100811,100001,68640,101149,67787,99855,106227,68514,99603,99626,94193,106934,65543,102480,94216,110532,89198,105915,68829,105617,84667,94256,69307,68617,101249,100685,99901,94820,100144,101767,69158,94130,99838,100379,99082,69413,112032,102168,94714,94860,100748,100310,100794,99566,69075,68929,105829,68975,94445,111425,102958,100041,95421,68600,86055,69490,82878,100817,65560,68806,100233,65620,65643,68846,100150,65666,99749,84312,86868,99918,109805,69619,95089,86041,100064,65683,65537,68454,69450,69473,65228,67784,99895,85680,100087,102185,99629,109370,87704,99606,100147,101103,65577,69576,94213,81355,87784,99686,99998,99898,69161,100047,100711,100831,68471,100439,68912,97379,107117,94823,100837,90449,100814,69656,100296,65626,96918,100250,68637,100854,68096,100399,68597,87289,100273,65563,67727,83004,84401,67544,100176,100199,68626,104590,87172,100299,83196,98195,99861,99569,68526,103814,69333,68649,67667,100276,100866,68457,96744,65549,88102,68443,103591,100883,65695,106147,100860,69124,92685,100843,69316,106940,95433,101925,100797,65632,91600,94849,68858,94826,69187,111852,67713,96598,84633,110601,68603,99346,95430,99675,65692,100385,88337,88460,65669,68686,65592,82987,94889,100216,68540,69127,112556,68586,69519,97932,68835,100803,65772,67630,69645,94225,99549,65566,69104,83193,102426,99509,68915,100073,91746,99572,68978,69213,89771,68672,68523,97368,68460,90100,105005,88775,101759,103923,65606,67770,65755,68609,95659,99446,72330,102045,100694,69459,100840,105085,100863,92081,100986,65675,65629,111663,68692,69190,106943,65752,68998,69067,99904,69359,69290,96787,104318,108540,104126,65652,68898,94829,83760,111394,100173,95473,100319,68792,95496,65589,68921,88311,69230,69376,68729,104195,84421,100256,103027,83253,65612,69399,108892,69250,95559,65546,65569,94912,100193,86130,69373,85689,68981,106937,85251,99472,100800,68732,88019,69688,95656,97365,97883,68520,68463,68606,94574,81988,100382,105543,67773,68855,69396,69130,99841,65689,97780,65672,100219,68769,102171,94949,68629,65735,89877,67750,69522,68480,69021,100093,104029,110521,100179,65649,87501,99489,100268,67659,69010,84662,69133,100076,100391,84908,104198,94941,94211,103308,109671,83680,97789,65678,65701,99684,111898,67367,68449,69302,69594,106133,68466,69485,65764,109734,65572,69654,68635,94105,100852,89883,100208,100185,100683,65655,68097,69070,87095,94755,97460,99993,100706,104427,106093,101871,68595,68572,94818,68632,87865,87842,94858,96873,94835,65638,69219,68532,69073,100205,100059,100308,98585,100700,96060,83013,86053,94586,99847,65615,67865,67722,69637,91526,100723,100331,101413,68844,96066,106886,102017,99478,100889,65246,100952,68884,68735,69322,99830,100826,99807,97792,95353,99681,65661,82973,85678,94334,99893,95416,97580,100932,96664,69674,68492,69697,68469,65575,68446,99750,65598,99558,100809,65621,99458,100909,89840,94254,104141,73896,107656,100686,69282,101868,69053,69551,99896,100102,67493,94838,94646,100056,67639,68967,83053,85120,67702,102658,100311,94214,65635,100703,68094,69176,87075,69568,67055,99475,65698,100832,101808,91446,69319,69342,99621,100892,86096,98539,95442,88801,100162,69216,84364,90364,68575,69116,102681,91569,94878,89860,100680,100039,65658,68904,65641,100265,65618,65595,98745,92840,67593,68675,65578,67656,94251,65681,68927,100062,100305,69428,99850,102014,96063,105950,109737,68864,69225,67874,69202,96069,67828,83188,84562,94841,68979,69079,72073,101734,94257,100798,68833,92408,100045,68604,90158,94572,65664,65564,84393,99547,91724,106932,65647,65624,100812,65670,83151,65687,106892,65541,86935,94947,98488,99816,70991,67768,68764,100091,69477,84625,94489,99899,102647,68458,90098,100377,100875,82979,100174,90264,94217,111535,100715,69016,68916,69039,69457,102212,104104,97111,65684,84814,97257,69165,69331,68624,99902,65607,99149,106872,68727,68750,100858,83005,104253,109663,100002,68687,69660,96968,91449,100254,67848,88352,100065,69119,104456,100042,83208,65747,82879,91535,100191,67370,106832,68601,100818,69205,69291,99501,65644,65667,99627,65690,99673,85710,106935,65767,98153,85687,100855,65544,67356,68830,91552,84628,97363,97340,100709,99112,69159,99504,111157,100878,69145,100188,67771,94821,90101,100380,69391,94861,69368,107642,69082,69560,100271,68913,90138,100294,82999,103211,69520,84665,65584,67748,65561,68478,88020,95445,99444,100440,67831,99836,65604,99550,95657,100861,100838,105724,99464,100005,69388,68747,69411,100320,84622,99859,69265,65627,65538,67765,68455,69139,91953,69288,102750,100274,68355,94927,99441,84356,98133,69577,100148,100171,69374,94698,88747,69076,69617,100257,69640,82020,69311,97317,99066,84482,83165,94824,100234,89265,69486,92039,92085,100844,67651,69317,101926,69025,91601,99470,65656,86051,95225,102679,68710,69586,67628,84448,68610,90250,69002,99347,99676,98202,100200,87087,69065,68627,89443,100804,97366,99115,113224,94226,100177,68564,85676,68756,65573,100197,65550,83194,68444,68985,68962,68939,100074,100097,68736,84714,104196,106941,86337,88421,89895,68547,99384,84634,97369,110602,95354,65699,69549,95368,84840,67731,69652,95431,100386,65693,69088,100701,108776,97807,65676,82988,100300,100841,65630,97893,100160,68633,110290,68836,65567,67880,68507,65653,86961,83008,82985,90316,87376,65636,68630,100057,101239,100011,100280,100801,96058,91959,69337,100180,65613,94913,101554,99204,68753,69251,100695,104823,92059,92082,97492,84657,110296,90376,99613,101777,69274,106944,111664,100303,94830,100240,67631,102596,68607,69297,103778,97326,67634,100930,108215,65696,100884,109689,65673,68839,105613,94747,91979,65776,69500,97787,100094,87900,99261,65650,68816,84591,97575,107502,68441,83761,100077,84734,65570,68919,69460,106938,100987,83197,94644,65633,96533,69546,99473,84365,100681,97286,72337,111289,91335,65759,90104,94432,67774