81992,72461,20396,135507,23420,31413,50558,24315,142323,103978,9178,7921,129486,85585,24507,80538,125826,26474,82457,27241,37498,33362,30868,55755,73779,54059,43827,65978,38198,107371,77617,75605,13531,140015,125803,144893,133059,73995,114284,88001,58303,37981,31762,95112,47889,32846,89581,87208,147027,18445,63676,128188,21621,86051,23306,74430,133296,40540,28847,149084,63493,94320,133142,101133,106056,126059,58383,102845,6768,113954,147287,148517,35341,31838,53128,143634,30418,140297,46577,16613,88094,31687,147725,129921,49339,95643,104457,44942,79337,61880,27049,4016,126498,21086,35330,126794,118494,144416,143911,89013,56813,75223,64082,139193,55922,33349,87170,88826,123819,60101,1962,42901,113242,73533,100728,46925,46237,133803,21760,96164,2315,88554,82017,19210,96583,25006,129246,83007,75467,109298,112204,82402,122710,113497,63368,108610,28690,51458,50059,11360,136634,58481,108410,25842,138957,8807,87058,146983,81248,128401,96301,88488,25750,74225,54739,5246,78565,114813,43134,78535,115240,5596,30130,77878,124229,10453,50583,109137,61974,80655,87360,62661,20154,32449,68601,35188,65199,131062,1790,20455,17400,64328,20031,70009,112297,99456,134336,134590,114473,147858,124897,136551,86161,53614,368,44801,26637,13866,149450,13306,23813,18353,144868,36104,139726,78100,81795,39217,531,87569,83185,40149,139652,104550,47831,64132,66189,91060,25315,47394,32262,23772,42684,60349,53961,87556,100641,132766,113849,57084,123226,137184,133561,78731,27775,36317,5310,77589,91394,5906,116831,40570,20641,73223,149504,114737,27445,43747,118579,45338,139352,99035,109205,82333,31977,73312,126252,51232,62420,69745,20822,110607,28366,89249,133880,113949,110135,30423,56567,66427,82439,42930,124469,34202,117653,39915,104344,124252,22402,84005,145357,61859,68899,140578,112926,58517,37897,19803,6384,58802,138306,73277,97213,78376,47084,73313,74525,88076,23536,71444,42348,47833,20585,130127,29649,70265,139482,115300,136033,98065,81056,136970,127395,3813,133831,12911,69846,77583,138626,100914,45882,19345,147885,38217,122233,70282,117780,84836,50635,120121,74080,83208,38741,31552,100896,134843,17002,51068,86347,61415,86236,135260,98867,60216,13868,1601,118691,64573,132199,50408,48807,52336,6063,115922,128345,130234,103441,107110,40566,93148,119616,122160,9318,88065,71799,62137,39181,144442,146515,93177,27887,103658,76664,133735,91597,55937,63731,136600,79844,31233,128075,20938,70444,21424,86049,70880,69755,69023,48260,140604,49999,39533,147749,9652,88139,41402,143413,17595,133395,3158,4169,65003,21467,27831,4898,148725,102169,18147,80018,138669,21854,15964,99708,116517,89711,30161,48351,28331,58958,5796,34281,33395,128873,19660,63525,89370,109548,133369,143954,14726,131061,104073,118843,94409,1842,107957,55405,27094,70752,93621,137640,32237,83088,47219,144849,4529,77261,118981,44794,66066,34066,120980,83308,55343,85599,115000,48300,101492,123298,78864,94238,7579,84947,28988,106578,101913,72252,14917,100116,16975,143733,36917,92388,22999,48542,48722,110492,53558,91312,27449,132978,122831,96062,76413,25530,122997,21429,72021,22873,66905,138552,10654,79972,41966,135499,148011,21602,67301,57419,47728,131483,95316,37130,80697,128646,88477,24411,139636,562,49665,90481,57558,74894,22762,14783,139162,34974,56980,21789,60058,142564,77130,133057,123515,69284,44398,67789,1862,48246,59922,53179,96082,28526,97321,142959,143644,108691,126912,90531,39911,21614,57130,14172,1513,84945,109928,97250,33223,109290,139647,12824,123028,125416,97148,87383,433,129281,111001,50818,13639,143532,38259,87897,32958,59239,76509,12973,3653,66842,48336,60693,60851,37118,31327,43670,125510,122080,11472,67106,51556,43927,71491,57430,81550,102103,98240,115697,28502,51701,109529,92472,130798,49012,45285,76950,895,19024,107471,96756,35345,61950,45710,23214,3890,88281,47959,74956,115373,89599,146469,22949,13273,35750,124309,101763,52306,25823,61853,73983,86216,18265,125533,61751,125043,116578,105732,41065,56308,80269,123516,139645,142539,56407,13576,103395,125844,122586,140924,32951,126666,137155,65411,149735,62005,62362,139509,10353,35975,130723,93255,42122,105519,36616,136207,27208,5485,137425,54893,40543,13891,65162,127925,18460,89002,144671,2956,40463,52316,78701,137659,96695,37361,50275,100323,94922,38782,59635,30981,71079,126353,97782,69818,131047,129270,99447,127536,73328,98894,107291,27727,69110,29139,48531,99848,94555,137685,95234,59132,100321,129935,28936,79570,61181,86961,11834,66636,10417,48221,130495,127277,112672,141191,85307,85138,120753,83855,121233,63436,46932,78711,119338,112009,80229,98706,135877,53227,131638,114789,39327,77318,738,2192,13385,6999,35434,116052,19194,3787,148014,126980,98293,23328,68980,138530,8939,46864,5986,108391,10087,14005,118208,75355,121475,32733,1920,77267,108916,104935,116838,17727,30946,142254,118384,149824,41510,26008,54000,140754,88924,71084,72761,89515,49704,34647,51916,43420,64284,13299,82155,138063,146160,118862,138633,139440,4423,129065,109009,29710,84081,143641,135415,115047,125782,146614,61638,77461,2700,2657,141700,146285,147181,65594,89295,11672,25445,81569,78616,40180,68000,17154,5879,57592,58738,117501,17142,83566,15869,71630,36298,136587,119055,92141,50984,44085,144534,25150,91372,31368,77520,46620,122585,139338,77584,74772,12193,54856,139797,60809,140360,132957,113133,11249,126319,26549,100133,121115,146764,4542,73648,20095,25498,36549,115891,21593,59043,103495,114865,117271,84233,55935,146849,144833,41199,105573,130207,128943,46593,31105,119727,48051,135086,82661,37816,22529,9382,145736,52833,29426,6226,82498,49347,77133,144860,67087,101909,42421,102191,139243,40713,100646,108727,85984,119035,142102,24770,143298,16507,86141,58469,31313,60260,108450,60174,134163,48508,146173,64560,126322,135770,20848,75750,129540,21990,89142,99384,2511,93181,7940,31568,107797,95706,93702,95288,108941,29823,38443,30691,148113,55107,112364,60503,100232,28704,25090,23751,48129,118638,136729,23470,15021,13796,63175,11180,3116,88104,149562,79219,5667,66135,93750,31089,31927,308,81286,127341,35177,92701,123579,65082,80000,81703,3104,127851,5003,108645,141858,114423,50415,94482,39788,81949,21024,123449,70266,75813,127102,145501,75468,117687,30484,72420,54216,67492,145692,15565,106331,83941,95707,42112,145945,106672,105545,20603,96381,60443,73606,13265,12714,29757,99199,40129,37507,28126,34546,66735,50428,80097,7061,115822,69062,75071,25380,54482,56303,38824,84099,19924,104884,141145,136259,79815,87248,3904,87050,119370,82219,68804,802,62944,42100,9808,14843,34576,119183,886,90220,17819,6218,96027,116104,7343,60814,130305,65973,74226,115908,93093,89929,112736,131708,101250,139923,61429,72359,93643,123121,50610,108014,8592,12022,9750,33175,114446,83678,40169,98327,58209,41014,71738,89177,26646,23104,75703,104229,71531,19829,37829,126923,24043,119487,40186,84362,2877,34440,119752,148458,28780,43157,4151,11872,105560,82116,120738,144060,122900,108504,109637,97350,134082,97045,113510,145526,127844,134027,143490,87717,100516,132834,69678,144324,142289,87300,1434,6460,96444,59966,48462,50962,73687,26738,61258,77356,137584,129570,100052,34095,115705,148797,41341,107123,113125,65876,65373,46169,42874,128465,132515,115238,19678,40366,131002,24613,147519,120091,68746,9356,25780,73509,70494,60820,1987,107691,48137,58281,58833,31684,117833,85247,71624,64619,75653,52653,13588,72191,95811,75400,28098,95116,60862,89138,142612,130356,46168,47195,6407,59030,20338,143889,76776,33827,64225,25228,80699,95262,74703,63946,138495,111363,34182,63774,99181,30917,82216,19347,139938,47079,146829,104976,131178,34868,126812,45596,146083,4562,56156,100033,67513,56853,18320,44158,107220,32687,52000,89269,62809,120822,126476,86122,19235,18512,36031,31493,115824,104371,24322,67361,35185,43514,109307,77050,138171,87172,14909,143841,44004,23352,123746,51131,44652,139351,8420,141376,101997,149502,28828,12539,47082,46036,57843,49156,123596,34162,8845,89793,34088,32606,60975,13266,133511,6416,69292,25188,29019,71837,52468,82750,22496,66820,61315,134435,137189,46933,110436,135569,20001,48264,54397,44587,37813,117990,18383,10189,130091,30497,108115,118103,109693,92163,53318,92526,59396,149107,86302,115844,147913,2783,71166,121621,115323,119649,76726,131575,26701,35562,47418,38513,107115,16509,8107,127100,2682,169,74496,64435,101629,78824,120402,37612,67477,98388,125783,101349,43398,81005,102260,133497,77966,6203,13501,58578,17728,73055,44480,25330,87000,112965,61238,120987,30268,92664,109407,88688,79689,76942,143165,51558,54383,107905,131884,74039,24192,48256,131695,89877,117173,74753,106608,64481,74068,102718,34372,25746,51009,20656,84716,19027,132442,146807,90142,126302,14132,57701,22589,27630,88727,61029,138099,86018,25485,112402,12946,76583,32138,91747,82635,138253,137597,148019,81930,148939,36548,137363,36375,101660,143651,31735,75413,109027,107579,103758,50234,77278,130803,11340,55394,65032,12811,148503,70349,41843,34875,131691,105137,1894,10086,116255,106901,94752,87202,133421,30525,110717,21975,107697,88954,13084,33455,25424,79677,146279,6142,149879,68882,115109,94294,19793,126636,22045,90566,79113,113882,143602,68110,8244,2731,119951,90497,55536,80680,12632,5609,93446,10778,36395,29966,80710,123229,120498,87330,137403,25147,45251,49619,67793,85162,67795,55720,98729,130221,126656,42888,75896,110934,75654,79889,22535,15888,66057,108241,22389,145882,135514,53395,48602,67372,2820,62751,148792,56532,41309,138999,8156,11547,102574,94310,62235,122849,142537,13980,137990,123135,20181,56511,2683,149910,36428,34041,109288,82277,118136,25667,122061,50110,94698,109312,83097,32479,82554,105377,101354,90586,87120,127654,69182,65706,1282,141848,125576,65975,75749,123418,147234,107431,67446,38901,103822,42006,21924,36664,37892,12331,111547,49688,131552,93846,61017,135240,30219,130010,79039,50419,113541,100162,52533,98239,106732,132781,5129,81418,22330,39642,131959,131425,35066,38822,139676,50194,145051,63354,108850,65968,109534,5059,108344,130190,58057,19957,91636,27202,13412,129759,17248,127717,91550,35477,24792,43630,5871,23105,47495,12340,136727,98574,111947,82592,92956,88212,145030,143367,124989,36958,37938,101144,62824,54366,100217,77090,113334,40724,65264,118297,85943,49833,29098,21251,38114,103212,108694,73961,130137,19392,134514,115046,82340,57362,31890,50930,44637,137232,92291,21029,1739,58681,30992,60699,46792,72797,86102,84502,73485,112287,108956,44482,73166,53718,137677,52380,58691,13901,142483,6193,121466,26262,55119,77535,54026,108395,74023,123101,138420,36940,97769,62826,111742,8447,104505,142515,20598,132727,15026,9956,58196,44180,36170,113665,61906,16085,144847,130500,142268,18878,148794,132629,60051,23832,35267,63760,121842,140755,99406,59617,62539,74187,67788,9499,57576,4946,112210,60873,93021,42345,96600,101500,109861,139310,49374,88227,58095,137196,5812,44415,124603,33672,121242,45757,106076,31898,83132,97805,110472,64496,35385,125795,10283,53302,35383,56529,71267,75745,26567,144076,85649,48953,71170,58796,35461,74267,54923,14693,83956,22579,113038,137674,101978,21392,43318,71869,120202,142207,45352,91002,40153,15737,111285,91135,89242,72780,122322,88780,107892,35292,81570,139818,124344,70863,143526,79828,17576,115384,60976,14904,34031,51948,502,112654,55431,4991,136462,116404,16391,95862,132328,41547,123999,85778,16210,83177,57934,54731,112725,56215,7580,20329,53059,15558,66966,57863,127635,147731,48702,100049,126678,36820,39972,79005,4264,30872,91032,108980,37012,16898,57715,59208,75463,63700,67785,14093,97100,13784,45295,88655,116921,131378,7108,68678,85276,2554,255,98338,50046,5607,92787,107986,36292,148721,47390,68799,101397,38842,56764,14052,53053,127636,64456,104650,20900,70420,93189,11615,110713,1576,3444,147313,8612,45651,139628,64276,15160,39977,149455,52644,86854,134289,49950,76102,15506,116959,72267,141913,136902,122177,20088,111867,113808,90172,147955,83176,122490,103704,49871,87353,83224,95640,26565,146287,52890,2235,54647,45845,117836,79727,17020,86728,36338,15080,29091,28714,10852,4547,57985,33097,48566,79353,107513,133468,54746,33236,26684,144376,119763,87431,55297,33447,46062,93427,122344,99350,144570,117985,102174,14673,29197,105977,88531,99570,38406,119630,40204,6959,83130,134199,44944,100490,110428,112466,94246,89619,85160,8780,43536,30279,41968,26151,119435,115774,74253,75134,4565,15967,109761,52364,148478,100800,65076,105587,88695,79614,56937,128614,28283,52003,58581,97923,74565,12644,135883,134990,15174,84960,13158,93499,121159,20099,73558,68880,8542,112949,147944,52637,68998,35666,58088,19929,17267,110408,137749,24297,2118,117586,48777,60717,143927,104451,146804,42008,29998,83374,8543,131941,11593,62251,105636,42635,94529,90944,80577,133406,37152,76333,34460,21282,117919,6861,133494,103917,108591,68994,36873,138700,9354,40173,79372,56964,112739,28566,46213,86611,10746,89587,46819,52991,84859,144662,42829,145360,128008,140343,107762,99894,47120,113955,99506,62560,93196,5463,56648,95913,22192,30220,74770,29216,126790,41386,63859,28803,117080,106856,130766,108603,124114,95584,56681,48835,101348,117075,98370,53488,121821,14071,131547,49043,57292,63647,126905,144317,67147,9381,111101,29726,77971,44413,18025,132371,12027,135336,146243,92415,78383,124200,128348,95567,39640,54587,23142,108496,31900,40773,67940,20120,64854,46634,101908,118201,86465,135510,16436,87635,147711,79981,65298,81714,104205,147805,133122,59219,15743,101854,134078,131391,130232,33614,107890,6113,102530,90022,9589,145824,143609,16042,112580,21519,122442,106637,18635,57166,139488,67215,69477,88921,78027,149853,7130,136546,149696,79912,34991,121595,112308,75066,84627,80875,82153,137024,106954,98915,87255,111498,115831,148983,46951,32501,128197,137096,112774,47735,10751,97986,51802,71344,929,40592,74431,142061,14032,127906,111490,28594,37200,95223,103454,78997,72134,115503,46328,26679,1145,135417,44048,35628,94678,97033,29318,60483,70976,104048,97961,48289,126392,124122,50758,116520,106041,48963,138603,125604,119529,75609,57191,144356,92035,97162,119057,118764,34532,34997,71891,149246,82663,55212,47979,119330,61737,71530,17110,45127,10259,11021,3275,15557,131069,125133,63257,113984,74896,101984,52435,111966,115307,132794,27957,91471,7945,23307,95500,124636,93257,142601,1048,100812,126373,20142,146021,77178,60631,122267,56460,72453,50356,12537,28558,97398,137852,103071,22185,139226,88015,23369,146435,24055,106406,84152,10658,72502,91567,135911,109032,61040,53083,41611,118821,69699,43664,26256,77505,121701,80916,148509,80703,75612,121734,59878,92895,55993,116843,123891,76985,129475,110170,76992,17516,112976,136525,135189,27993,23291,102643,93400,123745,66011,147727,84926,108859,43282,28635,14430,86718,22137,3385,70388,78379,48377,2427,79688,108788,62308,2667,20677,80690,83749,81951,103858,26263,126512,55185,90773,133890,12449,22233,118352,96686,118780,52297,124046,9938,136754,25333,121745,104046,142699,80471,133837,127096,97756,4681,11110,46729,33026,99490,148587,61517,78412,4952,11727,20041,29954,19333,111520,47549,119095,109134,122372,32830,92657,98073,36775,90796,81647,132197,110220,40112,32817,137092,134655,114862,16343,6666,20124,4772,134310,79303,35324,87593,120808,19564,67054,13051,114128,107516,50117,140594,94669,133605,71069,97966,73198,106196,10198,112423,80290,14061,13097,57037,5410,28620,109351,10738,107616,33115,36893,34043,9864,86861,63652,105843,141585,148769,142602,123329,142965,55970,83634,73391,95351,132502,37835,95954,134606,19765,107984,73963,4649,3915,68080,132147,118091,93165,75539,24884,136844,5241,43909,53798,103631,20469,139225,93141,79183,117729,69620,94141,81800,59638,101476,95671,107734,759,46427,35371,57245,68244,92095,67572,126919,79267,128312,70533,125726,129005,79506,138291,7709,128079,26200,93773,38799,101548,45319,75942,65181,144741,34820,115902,70086,81724,102306,66808,24707,39276,42429,21522,32827,93413,130029,110541,61566,69975,48219,112209,113927,34757,41594,131609,129679,36264,52965,50681,19058,140841,84493,18999,148355,6034,30557,10791,86992,70805,35790,74546,115064,99211,21410,134732,93168,27016,83125,51724,147443,115235,74855,34812,127939,31720,41936,65584,80069,85424,14892,130571,29500,23673,3742,144263,62950,128491,87038,72760,27762,134503,69811,16962,73408,132223,72987,91297,87449,144609,92091,16290,53959,138086,130994,26232,34758,114325,53391,94729,28928,143825,90820,99691,130153,27330,5413,74902,27285,126991,105865,21604,110236,47677,40033,12610,62226,9564,118805,142906,48298,84396,36810,1944,103149,20567,25816,48116,86504,1444,127830,22217,30794,92929,130230,88925,143696,63828,103368,21988,123538,5311,45991,130379,139669,86526,81894,85645,121091,82162,132232,13004,38605,26597,137030,86226,67102,46323,141346,147308,68115,34439,128139,44993,133600,146693,21800,93916,66938,90854,93458,105221,129931,94635,148701,88823,98369,99904,102431,78577,41235,7074,108400,131335,114586,17746,12964,72609,138785,103913,18578,73074,138627,112935,60604,49597,88229,118681,55629,76477,66256,115895,77349,82959,106851,80003,101715,56801,4089,58963,40342,97790,71582,34019,26091,9871,22206,123705,64674,108946,148380,35061,39818,4915,111016,32984,121184,91672,8470,38763,131679,67279,70056,21506,113934,130934,141746,105244,139995,141506,140425,2734,118409,17710,89190,137536,56196,109044,21576,116957,96386,138922,77408,49103,139906,92908,41821,25483,55740,915,144189,53326,13948,29748,31717,112686,38373,69523,132139,107835,61009,102345,99315,121302,5883,38678,106924,141482,134321,25479,64057,23368,134623,126223,85503,130268,114436,119545,38365,111624,111384,31258,101636,80624,106101,52434,42420,13180,45807,86783,40423,54601,129972,73012,45036,34272,31502,53562,46450,118819,30088,114981,7438,105144,134302,135142,123119,2067,72725,19290,131886,90003,124882,58955,110260,136268,141471,137585,73245,73318,60849,80778,89909,25215,9592,32758,8685,2605,3967,104656,60722,65074,144543,67478,114092,27807,122644,43694,148165,104617,28961,110646,4454,39081,97566,130100,67308,35110,9176,30193,42193,23410,110074,44925,60056,90565,58471,134041,114657,123497,48844,35906,93699,69645,65675,145542,9747,67400,103946,100182,19621,49574,144935,66705,141814,68334,144971,1803,97557,96421,57265,15598,137488,22036,84654,47505,33778,121231,80212,145209,19455,2350,3978,55783,29610,72140,84596,81436,4660,37668,12379,83380,141533,46844,35730,61225,14694,25230,59713,23575,148048,120116,15893,133855,14436,63131,110980,138191,27384,118137,106308,90111,74335,59942,20116,33479,119418,94290,133705,22564,94983,60032,118824,51199,8051,132493,146765,72766,29007,107545,143900,136169,47492,29786,67170,108911,82051,97314,118467,77961,55589,135882,138675,98648,55414,33701,144350,100373,50253,2364,92434,137458,134584,146969,10389,61504,9719,53298,135734,89778,64511,70291,13309,72122,23931,23604,119402,53104,81899,266,62500,133554,62811,130761,110780,143385,4477,12668,127905,1494,17607,132168,2726,137880,95311,114255,149847,81772,46685,114864,112161,86780,66033,72312,16736,7062,76113,26317,19327,117120,80495,126376,94195,48874,130459,51377,137010,40396,27894,92039,19667,91605,125631,101491,143414,132647,81135,17191,41855,114935,41544,115039,16985,61845,106734,72049,92958,127605,1740,119985,81683,72168,141658,134639,17517,73839,12594,8224,72947,116418,69691,10218,106083,128365,134500,30632,44,142036,145018,49040,89099,71148,122068,111791,57186,100195,48073,13604,18344,103138,47569,148159,97220,49624,109815,20759,6232,31112,25423,40941,100923,130198,143689,34147,147823,86771,62580,104325,12685,112434,74879,99529,46050,26368,32614,139563,112207,12339,97903,25073,114678,139384,52497,48165,141652,123802,7703,63973,137876,15593,76900,17186,113932,147659,96542,131704,124664,101494,34289,13514,129661,101707,1140,107407,31521,107446,96520,88750,117451,143521,103050,4687,60465,30804,807,3141,142651,103503,66709,140732,3439,94492,38803,128163,45137,85868,37847,127049,2001,142041,56018,31238,89484,15730,82174,85308,56641,60164,99920,23324,111995,64321,146935,134407,1815,105781,48291,27454,113726,76394,62978,27155,54970,10696,102973,108678,83712,70837,115298,61956,89684,37072,16639,120326,141959,76046,1674,38636,125016,103038,73275,123125,86132,109145,19094,145340,6120,33368,99741,142006,137106,42891,103712,130873,109297,132314,26111,58257,65970,68371,102367,27581,22714,126778,87105,105522,60825,126834,96566,92216,67748,35247,114179,13416,69770,72428,70355,56291,149531,142205,133660,79482,16212,29392,61362,104618,108320,122129,16943,25744,103573,15986,104,41276,96335,55471,63540,73381,66779,129504,8708,119166,28827,64241,120959,147438,15339,105672,86225,15303,133241,76478,113162,126155,45322,136437,127643,127704,87669,25884,80282,99240,112536,131544,69181,65491,61076,119663,21458,104793,86683,84407,104607,1249,62304,46496,86929,11977,109690,101022,111307,86143,89135,27345,11014,106552,127678,7109,66094,31044,16257,45232,60020,95163,77938,92806,32176,97798,31095,36645,66858,71495,32206,103545,54082,86548,90444,140371,32529,14928,26864,126601,14734,126211,84231,28273,100002,112192,40926,134979,53713,107788,62961,89543,49302,76285,111441,71437,115984,54741,46209,123998,18023,113208,93089,41757,23257,40710,104475,39127,27019,147159,86528,72127,9093,104499,65285,28272,99909,77908,96526,146226,86522,99879,25775,4899,17884,25244,85105,39249,56255,136703,104408,27194,114461,75111,121070,136772,26360,126390,142169,137361,73322,82854,58760,144777,149301,5549,140072,14630,5714,148259,95197,78420,23637,114159,75905,45873,8949,135278,83307,70777,43964,37923,19532,123483,26028,98641,126036,111542,127948,109719,127702,117772,78971,49677,24102,81852,129474,114974,113868,123575,46412,39250,5537,103556,85233,101766,34588,129787,58254,17163,89779,92742,36218,49431,29926,77895,55380,80279,146871,66107,142565,78855,21551,119478,3420,23180,11751,19657,120050,75473,78950,98986,112898,139436,45337,30453,109267,85110,97585,132831,5404,43795,39579,109441,134213,36474,87452,112450,21717,31703,141310,30960,32802,12025,74057,93391,52596,69085,105642,146402,72868,42389,49375,87808,91346,137135,22499,135759,106475,128900,139622,6390,104740,63376,105901,2580,90187,117899,79826,142141,42247,73242,107336,143784,131109,941,32638,46653,96641,43418,122297,102053,84614,61255,42489,124477,24100,42286,139542,117566,116633,81071,107963,18936,54768,82418,136569,10010,74537,137542,67801,94335,61847,94557,40533,51857,93086,59870,140522,100184,129746,74379,41016,111018,18279,84007,100879,55542,22053,71723,59271,145997,55795,110288,114698,141303,35408,61823,86048,54179,6494,17411,96773,128233,73894,112252,95355,33808,111141,107785,1885,139724,136159,75337,9388,118376,141453,63054,48946,132915,35275,91890,50208,22593,30606,122845,22842,13913,11564,117456,5352,78286,22270,21305,50816,103287,49878,70696,10294,131991,60725,76440,21328,40000,127002,108409,140648,55611,106219,126775,145587,119632,32029,115570,127632,91379,77646,4398,117181,121476,52004,129280,17487,89173,126384,55228,34391,128793,112620,10849,138507,36253,31657,107395,24657,116003,4714,16714,89733,28059,87699,96668,93822,66133,17290,99078,145397,145450,100415,104486,92444,64524,67594,80555,3479,92760,142237,81014,38089,75704,64802,121809,29009,68172,109595,125895,102034,147016,76936,29402,109,91412,85067,88064,5802,18582,27129,145834,92749,13207,113989,147808,18322,141441,122102,146186,144182,91799,3818,149665,51586,143428,45748,37063,29280,134087,116873,87520,12110,106086,69195,7146,149364,45532,4455,141214,141521,52333,74514,113618,125934,51596,85303,88439,131256,69615,127772,125546,32170,86899,130606,12953,145776,121389,22353,31017,48577,104111,143604,131986,6816,123063,61800,53060,130144,144271,19337,126814,149898,91381,134682,25689,22369,19206,119378,135357,79481,138898,114074,142864,80163,134789,75431,149551,147347,33521,16090,140659,5502,26075,17378,47606,109717,75954,25798,73556,42883,148263,45825,128310,59048,43052,60288,96384,2134,145842,11031,36246,100027,18247,68150,4722,39577,36049,71651,119139,5149,32510,5293,110686,37371,10579,128715,16316,50958,32848,7221,101302,70932,50780,49037,143913,48487,118600,121364,103097,74697,137904,31740,136376,103192,143170,53379,488,127502,69981,93772,84194,24732,11023,94459,68108,7592,69908,102062,36443,44489,136495,101597,144015,134044,81352,8148,20073,48667,27843,33642,114044,74299,75579,35369,85875,128727,24423,27252,56762,105407,13443,94676,72224,8747,9806,33562,11953,70209,68654,3272,49046,43090,109763,37845,56135,134260,18780,140426,63277,310,86729,25044,78291,20955,60285,69585,8614,14727,69779,127859,63400,82057,34106,3781,15164,45658,58388,89777,74555,51330,111975,122353,66540,113704,89726,84405,31790,140201,68291,54847,137602,88163,43372,39408,109812,73942,66349,1266,18646,73993,75935,9322,139245,69170,2486,141607,11412,22030,66014,58665,50236,90033,82943,131940,142882,143786,32184,3379,138899,73621,87867,147799,76822,72344,83370,104598,101073,31518,20918,125468,6344,137426,87295,115019,93119,81078,48168,74918,275,101278,126466,14538,34513,115848,11922,122273,28536,2969,138783,750,77007,105432,73852,107149,52466,56012,145365,105357,115043,102818,46544,142764,82829,69719,143401,26860,78267,61180,49388,80425,66756,76196,128411,18944,129694,20826,46530,122752,72061,118536,7516,33444,53473,68062,63114,85969,127247,69146,69248,85964,69289,140175,110502,49569,80096,111612,34548,60484,8756,132120,110284,111957,132427,73401,15363,109085,15126,78550,6318,22838,146701,36826,97419,102026,128490,35435,71971,128439,128836,103073,40889,59655,107655,55037,66785,110315,391,58006,72039,21488,587,11144,67875,118646,57053,106814,107806,99954,93817,80725,67396,129665,44512,112928,7523,129622,39866,62706,66619,78385,146536,57325,140763,84487,23161,109596,90118,48029,130017,65939,70236,84630,50601,25118,87566,84163,81864,131522,55209,109120,12955,72,7425,142290,90198,6848,126939,14226,66539,104310,120287,80259,133448,32966,111800,93417,75236,113466,7308,28371,142119,110488,69843,71296,95315,498,94069,14351,65297,6672,44644,130237,133190,10889,71752,125754,64411,129967,76326,58520,76657,82275,64574,130097,47644,26418,120077,141653,71213,115576,111686,9598,113922,11309,47354,13902,130843,105803,146378,101959,131629,84121,74858,25851,49890,110744,14719,73273,50344,8948,16740,50722,134392,86564,128605,673,10358,123522,109035,58937,94283,131303,80539,96463,122919,136935,145491,76347,75878,10236,39103,105760,23845,100890,104454,107394,68540,58495,91138,135287,104825,149267,62108,127950,130625,18823,118002,68216,95802,146556,133074,873,96305,68439,124433,146069,62832,76736,85947,1167,5841,109581,135559,57537,51903,66475,16211,47713,128354,32600,58814,93298,121705,141350,76704,59456,88291,40651,3250,52940,139478,113806,35068,91689,55462,128662,614,140148,144370,96612,24729,109342,71559,98328,34283,96893,101811,124104,21119,136341,98119,120895,73132,64349,36331,72303,136465,38182,148935,97319,108208,31054,35821,53441,100285,102844,145207,76261,34954,22025,21343,139220,61012,48384,106885,132529,20515,62864,99804,106337,38736,116191,58286,122197,146719,69254,90341,55694,109797,62687,36519,38020,142485,42650,68620,117378,136550,26350,86552,102098,81219,69054,26203,144578,60963,27854,106991,90957,149501,41576,20599,36624,105298,60067,109707,51630,87088,148648,128611,25340,27174,113578,88340,76426,82013,24180,49465,96344,26769,28802,41052,41787,145790,126885,133170,46251,109485,39500,116714,5843,124473,61658,67583,53965,42144,2407,141659,69049,148546,66622,15809,3569,78432,1020,53844,102375,92831,89730,130697,110907,111713,59161,3443,113551,15993,59969,65854,65982,131709,52505,62310,31523,137559,76947,98778,95098,71985,104755,98834,85217,120565,51431,97729,26352,7761,146735,34365,117355,1783,51863,49727,54582,40742,44318,61614,79300,138076,2544,64982,134616,127934,13975,48159,36059,111148,63270,142647,17310,112074,43872,145585,64957,75971,88502,39706,88947,701,36669,15290,17456,140192,91420,30184,82083,122478,121202,138948,136194,23385,38943,147450,6216,101188,36297,109904,55151,57157,93249,32084,112184,96805,55660,38470,140574,78208,126777,127698,95767,84655,47140,20521,25723,121950,143869,114216,59889,88926,1666,92479,57631,130487,32738,36458,82068,66600,80967,12436,143791,34781,99531,27121,42576,71488,100488,126750,98911,63375,72247,116259,70036,72393,33939,67625,106332,130168,45279,97073,145857,119074,90888,107066,8692,131295,88289,7078,57556,62044,13705,18723,42088,130494,69528,45375,131032,102867,51812,37245,142670,30393,38810,146931,32223,96005,115286,94791,55807,30813,85304,89913,25301,111804,34932,5603,144551,87798,39265,120612,115834,80677,31850,17620,146383,65002,1691,12383,104227,70616,101613,43503,117782,28861,89574,38040,64315,81012,63188,145319,31674,103200,47351,25080,55996,29010,69759,123473,18875,141116,123991,17856,70222,140067,109443,130674,137740,117536,8913,117068,122966,96870,60151,25164,16458,12118,2309,102479,92517,19133,134783,56500,140312,148054,49838,11407,131201,8826,92993,81512,28718,107866,34242,53932,61896,61863,15261,41796,18455,8310,33372,54161,17937,54415,106287,143184,17980,20681,53745,71762,121850,77482,110708,95608,97335,148434,64896,105498,85863,91744,114990,27918,70364,49192,82462,91067,103114,74372,16236,91022,112856,109182,115305,32773,40383,121971,108648,143230,99177,1551,14535,89829,98414,26557,120952,112566,120702,106394,10824,118280,81386,70966,12921,133541,113896,138005,79871,27701,1608,100242,86082,104811,37410,63404,80317,80365,137141,59855,121472,124087,147710,139089,143411,116968,17009,149023,57599,17303,146710,78215,36509,127338,100845,117516,30920,99349,44758,76656,49100,40775,103660,14138,43245,110496,16301,142011,17786,92246,105699,91432,148078,33879,6267,104342,5651,149286,65639,116457,31388,119170,130669,147131,82294,34808,73890,146516,81923,82369,142331,30535,23862,141124,54540,126120,16628,35146,76519,71097,51840,67829,6762,126796,98144,22000,113465,31961,9841,91529,56272,75661,125790,11223,123062,56312,84301,133579,116507,86187,89328,13886,57147,97061,30317,774,129955,67269,70599,50094,2931,15299,32344,138742,139319,108066,11664,55623,108339,53331,56112,66707,136140,76297,38353,53550,146292,17129,145497,23159,19701,110386,121464,90000,40338,31835,105247,37079,105854,110312,23628,32351,128093,30116,63365,33974,70502,81872,118522,3841,95757,120656,7800,105444,111067,75458,144226,37961,97656,74262,26666,13222,94763,101971,104273,61327,102972,114543,86966,39573,50349,46555,38716,55144,88627,76854,106224,110122,52341,116864,113212,55306,119566,30952,30569,45410,29522,24114,103415,42563,108220,57388,10352,31990,126650,53592,48567,74451,104481,141095,123715,95329,70596,102477,107668,81475,115654,18579,129138,133043,144198,129109,76290,69322,21406,29106,137160,77873,66271,74188,50854,21096,107161,149712,44208,91883,80086,17111,110368,61603,87773,65080,13000,141373,140698,143438,135394,125274,38326,27538,124974,149642,71469,1059,137008,58798,55537,38853,11822,94959,97684,111913,101223,103440,123527,123128,53599,98732,86264,111107,21557,101155,67006,27934,47435,118202,83420,63048,86285,101933,122755,112857,66087,54859,147753,94778,12341,34783,45468,106871,40572,145936,37883,84794,86298,49191,123152,136947,48561,105769,89538,39469,117363,74230,86206,58136,53452,101592,141864,90532,12356,105553,44852,23107,99419,126290,95332,130653,188,68278,21824,48066,145637,23786,67949,95814,34666,133644,94368,18318,79480,70602,90873,87709,30994,67344,25272,144594,15031,92222,115650,59766,60444,65919,148326,21492,89756,51111,105148,86710,91801,99162,43312,27910,98326,10721,37144,125979,112108,16987,137914,52617,8404,122888,32692,44098,43526,112063,28259,52222,52702,87793,34419,26109,9147,5025,81207,103975,94037,30728,16572,116170,87827,143185,3334,95568,13335,146175,74323,63182,148168,146918,106007,984,95133,48480,67343,23975,35769,598,2821,128925,117131,59321,20307,64841,66916,75864,148094,133611,28092,9698,7803,28958,71693,125931,11935,23808,81631,15690,102043,84909,77141,38923,50367,62015,65127,12319,59145,36751,147356,73614,5859,95594,45317,43763,68169,50113,104700,4600,120109,89456,147401,108686,31510,101646,129108,39449,134415,5604,57141,105257,32507,120852,46083,74414,7200,77436,10581,79574,133804,134555,56713,84140,64547,141142,28430,114466,139321,93994,75647,1766,28367,30204,23860,81888,80396,104627,129525,24074,146991,123883,124820,56359,19561,1279,10809,87711,49,9830,68427,111600,40595,20067,145237,43555,138836,73564,126436,46172,63856,70900,40250,118803,7840,131121,129420,90339,42797,47114,60806,36918,92844,138656,56199,45669,65360,113680,50360,91115,116563,95340,96835,67835,62363,61065,54669,5919,17284,144674,62414,51562,33215,48739,69842,33510,73804,99169,48822,45173,128489,82697,119580,98791,37623,54533,100741,29918,125876,57682,111983,99923,34988,72618,16731,12798,98428,17812,131891,38450,95458,48558,16271,109236,98081,136841,62643,68317,26905,69844,92085,81333,69877,61545,121668,93064,91320,32162,2789,12444,80749,18292,146385,89124,109156,18414,113693,108605,23272,55093,66917,65477,25499,144990,76044,125929,79318,136893,108203,108626,86071,134115,134534,97550,2360,148533,123109,41002,101106,17010,98138,70023,128805,41007,36415,147456,138533,140485,109220,83306,30788,145724,43511,56680,91226,125850,47405,114746,77864,6194,31314,45726,11081,34920,75699,11934,95731,133166,24881,92217,34630,147543,118128,4186,53381,133682,148302,84200,130020,127413,140877,50227,105289,113393,90786,133615,6731,58718,131703,102925,136986,2352,119669,66881,30111,1925,48178,148427,104556,56329,57500,146738,41786,102733,98967,135080,122958,84460,78147,28702,133068,69176,95419,117898,112115,115575,134698,2106,130521,70012,118306,53917,28301,114013,49028,132023,6496,109999,130717,109687,38314,53786,144339,103692,21399,133067,78028,103158,120553,527,138661,99063,86513,46003,54345,51825,131824,94647,92454,124743,92352,56788,42386,107771,89432,123368,135879,119983,85948,53101,41742,128855,141012,34502,4187,90569,93676,139041,79066,75992,133796,6458,138631,67189,60566,77237,146907,63432,134656,93960,35526,110378,59927,108284,115983,145306,113571,10043,57936,30391,53767,72309,31143,110140,100682,33717,79270,125917,47178,126326,70719,112887,98841,67806,77453,52694,72496,78657,84501,4223,13275,23654,97785,86001,79963,101096,80083,95532,149410,49348,149839,30749,39842,12749,56369,43911,146180,30217,58224,85262,28926,118718,127402,127400,99856,122076,37427,46883,46579,82193,65069,81090,78016,98854,95967,21487,140164,1253,95964,15340,70515,39871,115579,35436,110177,57596,129234,134853,7016,105607,70587,1589,46026,71235,102593,104711,148310,8519,136914,27908,147085,89436,65097,130248,41056,95693,141566,92452,10175,46099,26013,149138,117396,14613,69494,89492,60687,25471,117335,73190,29424,38424,55601,140552,129568,53829,47294,118866,101831,11234,66187,23903,21393,52116,136483,39730,10864,95780,137062,71177,28416,80024,144388,8349,94645,6632,140771,90420,93626,106059,7080,7773,32378,36630,39132,83265,38167,62294,16784,81602,118169,122953,81259,47668,75470,24548,24893,59374,57453,39753,146264,78650,55078,58610,80293,67723,40335,82467,11802,77977,132594,4776,49267,24015,128649,143678,59680,146674,12670,126530,108520,50049,128215,87816,5954,12861,14994,11910,103790,88235,70084,89564,17150,143523,35642,19655,124449,83581,141777,148287,2640,17509,75135,92131,34390,146296,19860,63844,95228,55973,143473,148829,19026,24497,87702,112740,114818,31811,64246,90354,59435,139375,76229,80196,33186,100175,13865,68025,109759,29903,16364,114449,122782,138417,57880,139287,39139,114073,67398,105856,50808,144217,5240,130826,146866,124257,106841,110306,85914,29147,113187,86803,51860,104264,22531,62755,33231,149706,114560,35513,110347,105702,139358,40115,74160,97160,65094,50822,46382,80203,129301,100624,8408,54563,29764,94056,1357,63211,15155,70409,18781,116283,52284,7587,41477,110395,143103,39173,63858,72475,98679,33927,39965,54618,147363,76650,111345,32382,60573,33842,42860,127505,148289,93081,127359,118019,23690,118978,89257,133900,6820,65073,67526,20904,124385,90417,12256,138374,65000,49268,83837,57933,146150,108488,37258,63914,25814,29149,66926,107527,63679,117781,102459,79997,68727,96367,139525,17476,115281,74694,107326,131241,147321,3264,50051,21454,53003,6608,140943,86593,101556,1112,20026,18693,145799,127964,50786,81693,77438,49077,95775,20476,123835,77167,39653,109513,7570,84564,121917,117101,78033,68381,12315,144132,130389,95622,85415,138187,83000,103268,100928,96502,124016,66021,129898,60861,142727,88713,46980,122795,92613,106162,31201,74269,46519,52065,92464,79587,49667,101514,66199,27650,118651,92254,103971,140880,22784,32486,129159,91758,80025,99223,27458,107124,98956,113502,92907,67847,105782,75859,51956,45237,82003,102659,10763,42945,79027,22634,7690,17806,63750,110106,110405,20765,36554,71808,63024,113570,60545,137051,43994,9736,2531,27971,110729,56844,68002,126561,109274,17036,86375,114745,11507,43916,4959,88851,91858,97548,63990,54895,70796,36681,98222,14810,88307,138776,45294,76448,70809,101001,104476,53976,129776,122458,31871,126023,145316,47658,96511,43169,61982,32664,44280,88309,133394,21879,40449,49241,16007,71686,45297,68920,132717,35269,18503,108896,71110,138366,94442,107995,141398,54285,111427,33544,130585,16634,53265,80127,30424,20688,129008,88189,38062,98057,87934,69841,108869,60143,80307,133428,72862,4023,72338,111444,96523,97590,91485,146785,81119,44357,8967,37055,31142,11146,21973,113313,39406,63016,1968,76589,103165,100186,77195,75450,64129,136891,144004,128122,71229,36950,55899,128765,43028,130338,26196,41978,101638,88199,56770,72078,1525,7068,28924,97289,25106,11516,70013,143753,70659,46988,43490,143665,48305,147227,25252,22200,125517,112838,120697,56148,66698,98748,108058,85527,70665,89223,94035,40065,51383,130362,2463,117664,57311,91975,33835,46557,55217,139944,4817,73834,10277,71065,118829,145401,84948,72490,139495,82864,125388,50918,136915,10324,70999,108212,127852,124330,54315,94048,99513,26872,18952,71815,85326,133832,67237,78358,51332,112109,147841,133562,24897,106546,10289,52403,86878,59307,124609,2263,113722,108718,73528,120623,134881,17295,88481,148051,126631,9248,56977,10933,136912,119808,38042,136402,13960,91943,65790,50929,35508,84928,101641,102041,74485,70909,1216,32919,74983,5884,22672,11430,112227,60625,40036,125405,69957,81749,107340,125511,76195,89796,102658,82337,42378,116588,133085,29990,134917,102413,54131,62975,83268,87362,72072,66834,99174,147820,2945,45732,51008,108583,127195,48540,77863,134005,148979,98179,22197,17052,121973,67299,128027,139927,7944,112523,75167,12823,35662,14148,23157,64596,23035,99324,81553,137525,64558,53580,68705,111857,130011,67682,82100,24633,46343,48651,13018,141384,142883,79143,23029,132520,15037,30653,140275,40526,249,25459,130819,121390,85775,32548,66314,54291,148531,119929,98868,89212,62854,66524,5873,85025,98287,85205,74630,21135,41352,139722,72046,107317,48465,134657,64691,73268,128032,37634,94533,16852,113055,136435,15013,13539,107743,10482,568,88938,138682,137666,19770,141689,40193,67518,147662,43840,16596,99694,11779,7486,63948,117829,13370,108221,26234,25415,129617,24038,52723,6110,136423,81309,19492,129956,19512,18015,102745,129936,28713,60743,131455,27966,122588,76672,10765,37396,31222,142649,64451,147073,147840,100841,30117,3950,56116,145744,70453,133416,31460,143534,56715,37076,18404,69443,15941,6748,60055,117367,111581,2094,3944,84229,146925,33516,34246,46356,52084,102490,76151,14014,23630,130290,115345,97394,35446,112868,31534,132759,107307,57992,75182,72121,71601,129297,96995,62532,96372,60321,108615,105058,144403,77246,115858,5284,78891,12998,109926,61700,9428,4919,140930,86817,47423,107688,144779,6172,125372,112696,136193,3513,37362,22466,41103,93068,42349,87815,54109,104375,142319,80521,42692,96710,75016,32018,100131,110222,31566,106895,135377,75492,102484,133414,47175,120671,23842,31964,132918,75936,84879,72074,13849,145704,39361,51735,97458,121587,78643,61347,28959,39351,77025,84394,85328,26852,101374,66068,84312,49531,46111,103457,20690,76853,114470,90437,77312,105160,67044,149003,129529,143524,72194,49584,24940,82352,89238,52945,95635,133158,40311,135431,53297,57041,117460,132517,26134,146894,27029,142661,102854,75482,74386,38038,129631,57811,129505,65801,75119,3000,121931,40146,90715,126996,16615,114019,55548,4943,45712,104520,114276,20374,77527,108322,142665,89270,94176,58792,102365,87960,140605,56714,41837,103661,147791,13272,74539,32791,9694,57284,77668,25666,103961,149103,78946,12990,119321,118684,65739,27646,104702,15351,140184,140052,123419,106859,28443,101955,65667,94546,82851,92873,101242,80265,108655,143779,110730,127926,42174,80698,87522,135932,94890,51106,71289,98801,4258,39381,10405,70446,81917,2423,60065,26295,61981,79086,59721,69718,63185,78255,104364,49024,66181,24424,17194,62505,129736,88154,144049,125261,94133,105870,116779,28330,149530,127270,68313,67248,135853,128118,108229,120614,115683,5862,112312,61126,1328,137311,101407,15550,141245,60947,3328,106511,94003,14811,5115,72951,23416,88574,81775,59637,2453,103763,19575,110791,112789,119354,134445,132105,30032,41126,105258,68983,41179,125045,1481,79760,19741,1552,61443,111788,27494,47307,127837,48171,73247,145078,133537,41009,27206,5808,28660,70,7609,124080,147054,136873,32730,104248,145623,119084,108881,12623,23665,66372,20211,25808,129328,98366,146236,15776,131734,14128,141706,104105,92641,97259,144446,65121,57892,25250,50377,50834,126716,127691,47992,119260,25138,104739,124751,100538,128828,82653,125054,149056,5753,140752,78078,17941,82233,59036,21210,136136,78089,3771,32442,80408,70519,48198,88284,67646,135982,26956,145350,137312,137774,97574,50405,114240,51487,125109,33942,123252,126708,24057,4697,18429,144073,140518,9626,19568,81587,73379,63659,149870,13633,34929,82574,112183,111671,37655,13634,105780,110384,124296,88238,70724,99647,138647,45745,55788,13426,136382,122154,143568,27771,61928,5102,35431,72696,48457,51509,7755,143881,35027,47218,99348,43204,83733,132905,45794,103757,35855,42655,99734,21288,88822,143605,57036,105279,37721,44296,93518,54961,142342,25206,48536,141075,12177,43172,88116,10020,144308,58074,47655,62467,117741,68348,88666,30534,33839,80782,22922,14920,65488,55604,94700,63262,58109,56471,54550,50487,41971,104400,56723,82126,36591,6393,96474,137654,70324,122516,55869,53841,132350,142794,25847,106284,33335,54068,50230,16989,88715,116897,144297,22841,63674,141481,42979,55062,112031,84720,36119,92456,122437,16023,15455,89762,135010,4523,32180,144435,96204,4110,99098,43692,118874,21902,11539,82313,39628,61930,60129,5798,99242,49294,98161,54799,43845,59725,72440,74151,128740,68333,83664,114071,15679,6880,135831,137923,42608,40883,103247,107686,93118,52884,69384,80150,76004,126258,54013,76563,31613,99068,10925,52558,66015,48101,149693,39676,2715,75584,136568,115539,57170,147108,31822,72383,137772,60185,1878,148887,125883,62813,121743,110037,40497,30900,148140,136093,109767,79589,105990,134059,36734,30421,51760,64557,44329,54909,133022,40408,111348,20368,2143,146318,113300,86152,79551,2183,3326,78609,45955,13326,30605,75036,92753,32558,17911,137798,75925,49026,77503,10843,125551,129468,40729,90215,98515,33196,96095,149830,82224,86358,52270,113702,17778,81191,88444,131160,87139,24561,85521,18081,60542,63804,38073,97750,81146,130279,72065,106569,41693,144414,121591,77551,89593,33249,63860,53687,10112,6500,60778,97943,129116,98236,110123,145258,5635,35674,1993,7476,122426,49126,121785,68498,122658,128791,79702,15380,3893,119892,35453,50767,119190,135314,138688,60586,34213,31947,117735,43797,81466,70771,111634,22941,79944,123990,48783,59122,11611,85697,110823,20190,101836,80889,110369,30046,113132,115991,67870,34671,26611,85149,123939,107936,93239,15286,30731,69943,23850,146519,9007,144025,138982,57365,106773,113274,32436,31206,77243,113858,81983,111729,425,67123,147527,140486,129501,111203,62107,14027,28625,123800,121672,8876,148319,105419,13728,12969,77834,75347,105224,24616,53584,21407,47739,70632,121195,112852,137505,50966,26298,40712,145786,56618,140676,91617,39596,20638,41947,68506,98966,13885,59155,64838,57603,20207,119538,134828,147206,45568,36040,53992,95246,19756,41146,58930,74503,127819,23904,10959,115280,96806,2310,14954,75173,31087,82696,115681,140979,106444,64653,146280,5878,24608,48695,148283,133052,34772,126690,88634,23983,132353,20889,104968,23622,148962,21472,48502,51099,6082,44573,23672,10856,72110,17434,143567,18846,88158,133758,118693,100090,57866,17730,147656,47829,103916,5657,69463,81408,129796,8930,29152,76507,89707,53148,135950,74628,10832,2541,113575,123940,43759,12328,127463,113629,130115,13674,12896,32517,18518,114029,74305,38337,45608,105008,138050,85642,66080,6935,143412,129279,103868,39125,2205,104403,80634,3827,127282,117690,148924,60006,132585,132370,63224,63924,61173,23023,59799,121176,120377,87363,140616,140757,148620,26471,133133,71167,15070,95565,85063,95444,76542,6590,65487,143858,100898,57963,60571,8171,22007,34027,83894,112244,144794,106241,11640,18289,120248,72239,1742,65823,77238,149279,116454,125084,15985,142941,23311,96915,53540,41209,108848,62709,122236,40053,29020,89426,77262,120735,25567,86809,51682,64203,106931,102546,11608,30381,14285,19637,21485,131856,11738,37748,66623,144922,35500,9121,30846,54299,90460,18475,37244,54470,140831,114841,72758,3703,66915,70598,12057,60598,70381,148147,98831,127748,117951,34682,16531,54336,56220,3804,93034,104160,127098,41057,103487,131107,99481,121793,64077,126642,111837,68704,89952,63670,76093,77554,20639,138281,89880,30288,14329,81746,44160,55224,10176,100710,24840,71245,49095,132469,42660,58461,145398,32502,74442,29416,115419,127269,108729,127408,27720,12899,115455,136570,2730,58372,43546,16205,140467,93507,32490,111805,139289,36499,121541,1457,119725,116550,136590,72736,12061,47929,34148,54711,104504,127731,73096,26115,17888,47615,121444,29497,143321,107093,38520,145201,101642,92779,67452,106828,56499,15335,71366,109504,26576,12258,66676,114622,20883,46289,61342,4511,4783,35743,122184,145798,83596,110550,85042,84707,26878,98135,135088,24945,119091,1982,76883,64085,130090,76909,40462,105076,40542,140215,107636,131591,61358,121993,108329,56573,8305,91503,13342,149680,44970,2602,33435,138981,137310,71527,46950,136166,633,137289,146573,54814,80400,51784,148953,96238,142872,56628,11155,52634,9696,43984,76764,33420,2406,69337,39987,67975,126161,41850,50618,103390,83611,126330,33504,147084,74171,4628,15185,12947,50860,84447,133635,27597,36030,25395,73998,78102,113804,51231,44384,46676,10821,78284,101826,23992,29548,76265,131461,132535,139491,6375,84455,90245,81950,4369,16991,111196,87182,143957,132145,131215,123973,19781,137238,90549,114075,15626,37190,67284,136756,106994,80805,31539,43661,97634,92215,63408,85060,123770,112073,97994,137469,65909,123299,24815,30523,102217,20927,122645,118315,7815,22158,12011,28161,128979,109357,109396,130105,293,40276,72128,73279,57658,12525,135108,105896,81051,7745,148474,91778,1151,10060,81462,83068,8717,61694,66640,79289,76147,125141,44979,83615,115115,90973,6580,127127,113322,113127,86366,14644,64743,35661,110167,69532,105153,69215,97630,95006,58397,8552,98504,46595,115618,94836,38913,105398,111408,141394,127525,87623,83942,79903,19717,37838,3798,87015,9662,77603,124424,15309,92547,34925,89788,117280,76965,95672,98483,30808,142057,79878,109511,91405,127552,20534,398,139023,50516,88352,45986,115722,16956,12783,3870,117543,3682,10419,15935,144630,128785,60044,12836,80478,49215,107563,89584,92540,32195,37602,33741,1682,122095,91183,125512,102354,5450,123441,39404,132686,141955,68202,98807,53132,140165,73486,28205,120359,113375,145215,98755,105660,106303,7010,85014,128684,140928,138958,122553,144017,113110,72975,32992,75667,44166,61223,115326,7568,77166,121889,50790,133774,140797,53838,60126,96122,62448,100606,5672,134464,42284,99669,117262,117923,61912,67300,52160,35202,17207,73637,9828,103632,107646,2274,52397,120838,16995,12282,31181,4374,141917,12138,118714,146697,13790,33575,45224,30886,145474,116049,133252,51299,64589,82520,54862,109855,80491,63640,115828,72171,54110,35397,131019,69910,20392,71343,6651,67367,31028,34811,89764,29234,24230,53278,67180,12158,30989,6870,89368,8686,59491,88153,91542,35216,88978,124745,117809,60479,107354,27214,74328,41172,119335,32177,40619,118677,64643,8531,57924,36307,18225,61295,106342,112989,5330,23688,122136,128379,41106,93264,8653,60515,45919,58344,56623,25646,108652,18530,25765,74047,85319,108681,146140,115742,5649,122101,1097,8085,136734,47954,56588,36398,68820,148879,22231,16207,22339,37595,43470,49209,117122,136393,28285,117897,37528,18350,4102,120951,138379,53570,72572,67688,47164,84759,4002,49257,75603,146647,142274,20466,60836,101502,87862,57040,118709,54668,13054,126076,108164,30242,19684,56427,38708,129696,81935,137957,72684,91623,59801,122790,112025,35143,129009,142132,33743,74511,953,106801,8443,1959,7717,134390,44751,62265,26989,8033,53486,37264,76976,69320,92387,59357,102839,83039,77297,18769,40700,70050,117303,77569,33441,8021,142844,80036,82690,48242,73896,88738,7485,143446,56203,30739,90734,3049,103465,109708,3198,145452,1176,60763,4572,82652,133753,119955,90927,38896,53396,64628,144881,128006,42534,133720,101732,104686,122147,40245,99250,64049,4444,106408,114692,49876,74113,33693,135867,112604,98034,52083,31015,111907,52784,39457,61008,94484,130497,41081,42892,30333,127983,76135,78321,9013,95562,115977,61975,124774,57605,22946,140432,34729,10129,140987,92339,120367,131570,90612,45116,134531,57784,29956,122679,24857,113514,124770,1700,7346,134806,127705,137376,111962,82390,7169,147937,118053,86442,23880,32408,20854,63258,101714,147430,79492,58813,127073,101948,43934,106366,105735,119211,67286,46990,114505,52048,101210,117511,109248,135871,121267,39581,117502,31047,94128,5600,134448,23582,71564,28152,105955,75625,77638,27916,122570,114382,67283,13675,32398,141248,97641,55603,117125,141942,51551,138015,138217,2785,103823,104397,55005,40337,55161,19590,48394,81374,89570,118897,53349,11042,55128,89043,28462,53399,33096,112689,97891,92062,63059,23940,48067,59645,34451,385,9570,54298,138748,121477,123105,34277,61234,101716,86351,29373,5953,49641,13461,85710,85976,32050,34514,81124,14472,116977,23256,141359,74070,149310,23461,41187,84259,17065,121725,10954,149549,10173,99080,44493,108044,106669,138510,66812,98693,15379,89803,78129,149304,127774,137541,40478,110580,70579,71575,71137,34045,13525,136424,33856,20479,53342,147185,59272,64287,4364,66897,85638,57762,83631,144579,68305,73216,116058,149686,9212,120973,133391,622,129258,146018,11648,107118,34865,125618,99754,57990,147236,113865,67977,74729,98351,3307,124579,12384,133859,105658,77293,39289,79323,89139,80958,41028,44894,86970,98120,71511,10295,133843,10390,129306,90633,4213,9716,127199,59016,137771,44768,75409,140735,26469,116395,145219,97013,140827,19778,128846,39344,59168,125580,12352,15984,122998,31562,74179,86203,13766,138538,123855,68503,124779,3954,128695,45474,15325,100988,37232,57221,133097,87902,93504,27141,38315,62266,15025,108662,108432,73907,51012,55618,123153,28849,44571,135865,79539,93484,112563,16580,134306,61672,35888,43494,94728,81231,122307,2502,93312,97203,91370,82509,41229,58606,86625,116165,81280,107536,121952,57497,145031,143304,58192,133967,148093,17329,138834,82641,149544,145345,50556,26999,107649,125017,111218,122657,35059,120275,104924,44804,75317,140084,98885,17582,45159,34018,105381,143093,111238,131011,80185,110693,71047,88179,127958,53647,120991,74350,33731,140037,22142,137247,126055,137003,118432,145385,6890,10234,114157,29095,110010,69138,22968,85664,88779,85597,36955,125253,111827,8364,65862,65028,48831,56290,25007,123220,71861,140434,106834,81646,99485,126792,102044,75237,76817,27667,30023,98874,7581,131235,136147,112148,63053,92529,126188,36067,4673,105186,54738,113705,73107,78323,61717,55433,146934,72187,112222,41076,135365,117,58307,43726,40369,143525,90671,95836,20866,102171,145520,34458,108578,48302,118503,59422,149099,93147,116652,18866,48586,57793,78860,126718,90550,57045,23985,85083,124734,45144,57997,57517,114492,49755,140568,114755,87781,44079,65279,12145,40442,108276,143171,38396,30431,112647,77176,120652,149281,88692,31688,70882,113091,43259,80683,62726,64341,139024,6603,102227,23498,119689,120286,119162,48133,14409,117926,100106,64449,91549,9076,17970,63835,43038,79712,54528,97288,88587,21215,89535,123336,54699,91319,71470,15054,56622,134963,115335,122666,75678,40362,65809,12971,84327,25846,39567,131523,142137,102055,34214,16701,62305,83830,135655,17312,45129,42701,71001,115158,136433,97969,3047,66628,32792,23329,130731,25575,46842,86064,26069,143565,21701,69644,22264,70454,83143,161,16190,34362,4785,138560,59987,43128,28434,143976,88105,126998,80339,30673,20529,68240,124075,10781,110521,30269,5760,4668,30305,148368,66943,42736,67541,146079,109283,139251,116769,105683,16816,120784,5723,113781,148691,7377,8214,26252,85377,42838,129978,113432,121914,99180,29893,94137,93771,129285,321,71735,138337,113749,61554,101123,103445,135907,26789,48350,108316,48177,140695,79109,1747,130475,37294,133469,142024,88609,60559,49381,123301,135099,44639,38189,131102,123786,37483,29094,66860,76319,70781,26290,25300,60322,100804,8892,62584,28323,131400,90358,148392,131208,21384,108097,146161,89198,18555,84057,121106,118617,67739,118797,48276,42772,25546,119973,146445,920,118311,78276,136107,22994,23198,68990,115603,53522,138932,75594,57454,8099,1704,123893,146950,130457,85576,134975,45414,17255,124401,25478,111085,5858,92863,56327,37621,47116,132508,46347,146608,302,88542,100964,135442,19877,30138,98942,61449,51950,840,85681,144109,143967,1082,120163,50057,55092,68567,53625,38613,20386,83436,148625,30656,93302,122685,68268,19380,126927,20083,29657,79758,149059,62335,26724,14991,131252,28855,122573,127022,130092,109820,129815,93913,73463,83560,34907,124084,136536,94882,36671,48113,139717,87098,36173,132481,22482,134573,10114,56307,48890,42310,70082,18470,70811,123574,4418,91955,137459,113398,129971,3783,137059,106094,20696,63969,74425,14645,106354,87568,115760,44600,49826,135778,7207,56516,88361,45379,77240,8918,28976,110361,94803,73232,56517,46707,127714,116480,134169,31428,93935,113210,87331,11518,118277,119684,73229,65637,4927,81663,89229,77143,9558,61376,73019,9314,145992,101008,48738,19423,143919,9609,118618,132376,101232,125957,25592,23554,49138,119104,40107,105888,50036,92410,98610,90082,94020,18861,37509,36685,34206,43268,83745,123,114798,99538,39095,134904,104771,148061,67705,5599,85452,24649,58236,40006,129527,112186,49585,117290,94725,108757,124776,77315,8769,127992,751,9909,33699,100803,66680,50368,30895,45119,72519,40273,79225,87419,16247,35816,12909,94312,75633,48433,81463,105820,96403,26782,15321,146450,137341,108851,69117,39471,123096,45672,111965,100060,137875,108549,103803,68071,67502,33494,63821,59559,100247,89408,65053,89911,134156,138623,112615,95838,33902,72381,349,82845,96677,2581,9655,97141,129760,18733,77308,55216,139502,149660,41739,107013,83335,113782,56921,30916,95589,112555,17152,97755,140186,80216,44491,50503,59508,67324,137342,129415,13211,98002,83780,62347,8340,81890,71586,103727,82601,124592,148445,48513,49441,147357,17977,34959,126371,54120,33671,102630,95430,40015,94080,70853,131149,45132,121063,149098,36944,98384,133387,43931,73112,87658,21108,57875,127473,77969,124136,87739,41268,109026,70668,43203,107418,140656,118262,76836,127110,105832,68682,135914,26442,76812,64357,93823,109571,55165,99685,51493,52892,83179,136102,50584,86543,147115,7947,9206,148200,56027,141813,116396,61158,116173,83474,54141,116318,148492,63195,7309,61307,30482,10546,87091,122289,48204,147314,9865,4877,57238,76953,18801,130436,108658,130401,104477,59407,86576,35412,39967,114121,12585,96161,46264,96042,30277,100500,101567,132097,130172,63099,71004,12065,63746,11487,5578,71398,40289,27275,62510,122189,75683,121709,31384,84288,90314,7243,81995,55019,66396,85386,69119,27196,48991,52971,136537,139081,87365,111049,87097,79545,44431,66702,58615,110065,76274,135425,44772,93450,103591,38821,127061,120582,87833,88792,54237,82364,130058,57242,111912,103753,19068,96385,133436,146793,84336,128635,144058,34825,133302,145208,116144,43952,122111,75978,86567,141992,85494,100670,129619,143316,144584,50839,10456,22044,104698,122187,23043,47667,11794,137833,115626,148805,83794,33289,7756,15954,33350,136520,59255,120731,127424,63989,35959,135326,97174,102603,111463,135144,77508,8526,13914,725,16805,127752,19582,12570,90345,56058,39560,105601,72641,45928,134877,65751,15811,74391,64268,24122,110173,44651,135650,32117,1973,102361,95143,86979,136937,95955,41290,25992,123193,104692,36390,110295,117654,84825,70039,28939,19284,2972,67962,111610,143333,20138,58391,146229,38597,139642,2925,89768,79106,126722,96814,143210,48876,45560,12139,66306,44724,143445,120475,53861,89875,127602,139671,103510,83236,88752,78787,127296,25308,71516,123540,44287,30836,82031,76941,112486,47364,72713,12303,29973,77833,74034,144933,61143,123024,110351,120143,28311,30489,44700,147643,35978,109420,23950,37204,105921,14869,78017,82608,31296,57092,79690,11862,55747,127514,125734,132186,149674,61131,66459,24935,99906,20467,8857,7072,24979,45076,105119,46967,144475,122191,140830,13624,32433,30636,71621,120724,43011,123142,19620,100806,68093,145734,47952,2988,22859,109650,50884,48761,102004,59777,147980,18128,132739,143601,860,100189,142719,33767,110038,86124,64427,53735,11562,77567,113064,14474,103187,110523,127370,41554,107860,100316,112938,76481,110015,7994,78014,31663,68165,51977,82012,50320,31037,5125,98201,49382,21562,52827,13970,8968,29591,141309,112910,148067,88427,49246,85261,102735,59807,84120,16693,85706,100517,67083,63498,112775,28173,110871,46905,59623,4159,91207,16396,109828,23123,4821,13652,125855,62437,94833,118463,46028,50449,103414,104585,11861,142107,126614,106630,60811,118779,106189,72051,47579,65,65103,46962,39691,138172,130068,114454,81661,25469,79261,38190,115311,101939,92006,106799,131083,24320,97106,53856,63347,133332,78287,121863,106604,74021,122008,20733,118332,47705,86626,69934,17247,129076,99387,58975,47311,147630,42236,85241,102074,67983,59659,24363,122327,76452,137507,117449,88050,39236,102126,17106,470,130598,111069,56710,127727,99637,84770,126640,145083,37548,88435,11073,19792,138197,8100,78176,28287,94433,139438,74197,60453,95368,13083,51868,69208,30956,134665,33944,51186,129643,101916,121834,72405,88699,94081,6452,83459,100322,129934,52799,78301,89893,17678,124095,125126,17473,147132,134375,47293,111651,141171,60212,32335,25160,145182,5437,1622,77336,117003,41226,2919,40227,113070,60314,8777,9848,137769,138961,62469,125654,137889,11424,83618,38195,100701,144187,89018,65318,73483,100396,145475,36196,127631,8656,132583,99847,82371,50723,129488,10625,127236,144432,136800,21830,113436,12910,31420,93217,96627,46503,74071,53000,101591,138820,121436,143970,148668,116661,8400,91161,56758,102208,76710,88084,42167,139069,507,70016,101754,115424,89750,143598,87127,105420,39569,83840,27178,123873,106915,138182,38534,132971,119563,88795,148560,116032,77847,115584,48460,81021,78052,6710,129221,130447,129658,106427,139551,76149,30454,72238,85367,129440,19761,88861,98170,24080,103819,132103,145899,71040,77939,23607,125495,25311,99926,13173,61216,115278,140824,99771,10008,111607,2963,42170,17246,40460,128254,145611,122596,99140,39466,137844,116334,148186,71742,1460,494,58594,70675,83382,136262,89395,22109,76755,18104,119524,148946,50209,30159,132673,8217,136633,38698,119275,108366,106728,7639,71733,54960,94089,74109,84291,30496,68528,82034,127637,43361,83013,51065,74768,40157,107859,20617,75150,28842,129283,129604,29606,124945,78352,42915,108411,4132,56265,23796,43920,39947,134438,58549,102078,121982,42583,16551,142653,133409,126407,145264,98100,107252,125936,149893,32321,8899,105333,25293,20391,91196,45613,364,6187,54956,86545,86332,9151,115016,87226,80056,2392,84017,140230,130947,135018,83202,47250,96045,44041,116205,48008,93968,85598,144712,32690,48597,43960,123852,112900,98617,77580,19940,39454,31585,131350,138418,37203,79763,88916,69055,128602,102393,125159,91706,59455,20029,15279,64530,77434,114058,107426,75658,22396,74929,113714,67282,97801,36304,75443,11577,75975,140347,51943,84671,91886,141986,34263,33760,123246,23733,26049,112575,10498,133752,73499,41251,67952,3081,62990,42878,87143,38887,47697,144054,3457,48120,20326,82309,79177,126599,87665,42493,113307,23545,19153,27902,129111,11437,97043,69193,32228,99205,15046,124427,26633,70968,133529,3279,74015,88963,83799,59869,47229,15610,106201,129536,127618,96194,56414,45943,119169,143498,116223,15444,132175,144003,92625,66053,56174,113480,53400,5824,47185,141933,3086,35615,46153,26128,96678,105902,128279,110343,100274,117474,101273,21052,38134,104925,27733,60391,76790,36404,82506,69784,74573,119202,62927,131757,118056,88777,138384,50112,115407,20180,22833,27666,60601,57902,149770,114669,29728,127287,148268,131684,38908,77889,117254,92902,64961,46191,16771,84811,105507,123997,142848,99228,61959,5851,104647,136696,103951,1919,117258,17351,85102,117816,16231,66513,1645,109168,98762,90810,93242,51920,145643,109163,45543,63120,124197,78809,146007,92235,33122,148987,85518,31582,18697,17196,72583,77587,11231,140014,85654,127160,15158,54373,27274,136534,21518,85562,15926,62871,15991,31679,51165,14143,10547,107759,108819,121825,11050,11101,44238,107205,34341,33756,6195,134030,47066,35264,14672,132973,29121,141032,53499,105936,39190,61752,43888,4408,124188,121588,100511,75582,140629,90020,78759,13673,110886,82619,101217,33921,66700,17792,50109,39384,118621,126820,123519,116497,125085,138237,85363,22988,93698,18341,145459,130574,57710,58300,115187,130217,115731,128210,56896,118260,47085,102200,144766,79772,117571,76731,39188,88993,43634,60104,26422,86919,9466,21571,63223,52790,35882,34185,58200,10014,29768,118665,86870,93875,114309,136767,54313,38391,128209,133009,129081,103919,19936,80268,132846,98969,61563,95833,134906,89483,12561,100494,13961,57034,132387,99042,136488,40739,131527,8940,73374,11274,83765,5257,12265,4178,43207,108969,74698,64368,125670,81874,8013,7160,98863,95686,123482,23,104909,5783,113609,11232,137151,33775,39260,147104,28662,115810,60737,38640,48634,123698,11525,101747,10984,31076,21095,144395,17011,62397,46958,86547,116915,60903,132436,115,17998,63018,90476,121738,44763,63866,141906,107188,2363,128567,35390,83804,37974,50554,30207,27524,81733,52741,14092,42723,58751,146730,57632,45331,124053,25266,144862,138139,81342,34053,103582,32069,104826,89287,95903,78277,81704,128356,116489,68518,29581,74271,70523,102190,99743,28543,3346,65743,90662,132620,106914,144325,13926,113369,137389,5582,69612,115675,30684,98215,96208,59384,22700,18379,26478,91903,147819,118628,9916,36241,135440,111647,71951,137693,89358,70627,43554,89905,131751,101708,101675,89961,24636,126926,119409,116701,378,62698,113027,98561,90495,13281,118138,54459,119516,109982,68895,8011,136591,96593,134808,98903,63006,92869,57822,140074,103811,102982,92660,45948,95617,41254,54627,81988,4663,128551,120144,60698,87826,140207,124890,105679,33616,137229,115791,89527,9772,53018,99300,129201,19697,51700,114269,55475,60425,69190,149297,137393,64577,128908,33049,47584,135657,116621,89102,50247,144110,80866,23514,7009,118526,146819,50725,61311,148864,56464,148519,124927,11215,113913,56911,43699,44870,69378,111036,92384,75532,79832,14677,94386,53675,78826,138744,122530,129093,83911,4273,102068,98373,99210,117140,68367,10740,51829,31150,9727,111981,58183,129322,41530,79325,56423,148129,139635,36911,68435,3872,15680,133663,125907,120235,91088,60270,18120,69409,36561,96360,111587,112538,149205,94632,102921,31723,19184,27413,130746,126839,118799,77842,31645,131442,55396,17513,41280,9957,5748,41541,62254,34204,148467,30011,11097,46065,18410,95238,6737,86415,57355,13285,127956,17066,1910,133447,35080,112379,118259,55015,127483,18919,101649,51237,21464,10587,102483,53184,66696,105998,83976,147589,55549,14557,86118,7573,73266,75543,28668,75730,75100,146038,123913,94160,39209,87008,135562,2782,109774,72246,106297,8691,94567,107941,47155,3724,122221,33110,66624,28563,33920,80054,110355,42637,22099,22361,54885,17666,44034,45118,136993,10907,42226,11358,124543,114140,20912,118170,84619,147466,78165,37067,31913,58054,3657,149807,128858,144024,10394,89791,88052,94625,56705,134560,24156,83237,123534,3743,146151,118075,52679,17045,70214,119503,24183,43469,24849,26018,32131,116533,91546,70982,60959,65987,26675,74175,23873,103537,17167,61780,62683,34333,149937,68544,18228,12754,135335,3301,34738,68400,138478,80646,82967,55171,5000,64907,145000,121719,62966,25225,112988,55646,137748,146022,35659,47807,126496,73549,102224,55657,71780,69407,17379,125860,39386,118798,68474,6237,561,17089,78139,24283,40837,75557,126253,70306,113653,101511,139815,108712,118246,55812,20648,21804,81256,95181,55860,9792,51780,67782,66790,79986,94556,78750,26377,117286,137930,26143,97577,58686,98975,18448,60369,118032,116251,111065,83933,63260,93545,3021,69852,91592,35672,32574,83194,74453,76464,133626,1964,140815,90491,96085,133813,118367,122489,128387,142753,2053,98798,80327,147419,132800,115378,57893,16901,127251,67052,128643,77564,9108,99328,30944,116608,109108,135670,7753,14320,100941,101267,7706,62777,67828,18208,145242,149888,131020,135714,69933,139377,100519,129091,70119,26020,23206,35818,99534,121384,89559,120499,62535,120781,28782,60992,125425,45455,148366,102436,8817,60511,54036,81345,4402,14096,24517,55894,23888,2397,118841,91898,38519,142865,83197,126220,122020,129834,104373,74383,71746,104593,117491,17294,75340,133684,110462,123110,68933,108764,64526,126579,26502,91262,10981,103672,117024,136255,148568,45597,100973,78536,78879,103802,71237,50128,44503,41118,2024,17950,140678,119127,54265,5345,1773,106756,75747,97886,38221,141271,105241,5250,73526,145245,122371,94731,40102,94517,28701,90881,109143,97762,103037,74644,112843,126491,144750,69731,60978,61921,139531,13108,59750,136338,121969,72067,94716,48429,6131,14841,79284,81516,117485,10946,3102,25946,122039,138052,55750,124479,117417,68555,39065,86927,109112,42430,135664,97611,83895,122064,146046,39559,93557,108510,58132,13828,94135,135463,17022,35830,109940,128414,50381,5256,121501,79948,46275,52079,89260,115086,44321,46302,112531,63111,38350,108657,19481,40087,54148,117673,97802,119972,69916,144648,9844,44487,17613,91208,123729,130745,94258,86072,106226,43020,115929,63102,102962,25845,80428,126581,99070,14390,58249,147402,33762,45050,89713,31218,100521,126965,26513,109245,140453,50985,71184,59463,70049,130752,137032,17622,102644,64304,44838,122313,43413,97437,50988,79771,22632,43143,35470,25497,29054,103325,87259,20835,26922,108052,47176,35939,108047,83816,26958,112403,2548,70710,55170,3477,111923,143783,65927,12422,5119,104809,130513,109567,26238,55223,148948,41732,103099,110332,20144,115906,83453,38805,124277,140851,105860,56717,5972,69771,56325,111758,131759,147021,137233,25659,7720,135648,52199,65791,145282,64712,116381,83983,72175,32323,117551,84311,106257,5680,55829,64098,43434,129724,112873,3807,86844,94469,87402,6783,119525,23120,46680,55868,109980,23330,111122,100001,24353,44959,77631,145451,33527,20933,35150,28850,88033,58882,135955,37947,141182,27316,56072,58903,23857,100902,102486,136659,74298,27109,113113,81229,62036,4999,65220,119954,60387,117500,70615,18623,99962,148885,48434,126237,2021,5117,60578,83147,86983,46704,94607,109369,133347,70053,127499,126309,65252,70732,57370,105834,141051,134648,135723,55700,55732,142425,106599,63476,71406,131579,66286,27412,135817,62872,69542,21769,10266,17,119077,138136,88566,50545,146389,15104,85338,85156,16028,121295,114467,35422,71608,41342,46384,90124,99834,15381,61105,120002,28339,22128,143112,29738,49935,46468,90983,85787,109431,89323,48896,99268,36038,112814,96230,76554,136791,4200,59843,58295,105910,130760,112744,94603,14890,109520,76092,147417,33232,139856,3815,111762,147835,106729,80585,110191,84478,47516,135948,5389,12952,57250,54300,44599,13237,37840,62345,66186,144440,6691,38950,62287,99055,58335,120138,82356,103146,7932,23227,45498,42344,81907,58655,27882,81004,103703,143928,137587,105677,110078,91307,142555,40946,72162,19105,26259,53067,6690,61718,140700,136708,143684,130739,110121,140762,117327,94450,34774,121731,103435,75670,145139,51482,4244,131551,46787,113747,104780,83903,20257,64758,143192,3623,18915,37877,147869,6712,50687,15912,116738,30218,79755,47810,124862,33621,19196,1829,46705,4148,89758,144371,13065,140907,127120,136186,55917,145346,28036,48557,47012,82032,26101,45226,124164,46163,131701,66218,97323,142197,101791,96638,70504,75324,4206,47002,78849,99590,43829,78922,25009,99819,48919,42612,76003,73429,137576,142451,83704,108453,94780,76495,40932,114993,67133,12404,23449,78765,60540,69497,86859,139897,102102,8665,69656,43553,43716,113224,46494,45893,131565,39206,16103,127730,714,117530,105869,135850,17281,144119,94831,47985,64973,87835,4130,97904,7354,11130,141668,89051,111042,46098,91873,59580,85841,50365,95652,68594,149104,14652,34743,47834,18856,85635,27696,23624,35726,119187,121248,8568,4005,97659,91131,31737,83547,77784,90313,13657,39377,38627,135737,117932,96541,97869,122143,65899,147388,18068,35037,52687,17553,114782,95153,61691,128673,140944,98472,116924,142249,29415,146260,47779,74315,6186,138030,31661,47126,90859,37129,6152,34726,97364,56131,17660,9812,137171,138021,65972,122722,397,71765,55364,72961,82837,111200,30947,6960,108238,20738,70789,67045,53248,62812,125841,136245,119828,53927,42201,117494,54065,16804,124192,34081,108333,107329,41589,129678,13489,49777,16430,119125,54784,127468,23629,22256,122040,120381,77020,85039,105597,66118,14549,138163,3857,16262,51685,77702,44363,35607,30584,34927,62892,39774,69726,109653,56090,115112,50848,49632,41891,94097,88406,136742,2686,47695,119941,72342,15027,1147,144175,114949,52982,17598,51648,82563,86462,34620,15532,99332,12194,133295,116938,37505,127878,135124,73105,133329,72492,57773,80372,139725,127420,89752,100342,7646,25387,149820,84360,52521,68104,134090,92769,79999,1953,98654,4219,41877,133127,139109,37989,4152,4587,63871,28557,100259,106929,40615,143998,29681,5511,52346,52324,105844,72501,129204,92884,123420,118344,53289,138696,74806,51014,114520,37139,37387,126295,63382,67660,121921,56505,134328,95455,107462,58568,79852,22598,36347,39123,64882,27637,122734,57969,6856,93232,52181,141229,28494,49679,56276,132183,112180,95100,82045,36968,93985,144564,51221,39400,54440,139301,17454,85100,11083,61651,35911,19939,144144,149319,45706,89988,111937,49361,103885,16074,92116,102642,63405,8380,14277,8957,5,71979,44086,37133,9362,8103,56704,68617,3197,2836,108219,102329,143571,20229,77365,36927,1028,71548,53724,121190,12860,71211,111185,52695,114390,32767,52502,66008,28739,27907,6015,70195,134192,104000,134358,7370,91537,142828,2520,107753,74559,21877,59421,94896,8935,79717,10669,135743,76699,139823,146376,99989,4370,74955,55776,61071,51588,13752,92560,105551,36514,91071,129333,37604,40686,130246,119628,144268,137148,109645,58114,28143,58879,39497,116984,24894,148821,144480,98130,14989,44952,58328,93103,37041,141308,24092,111812,105996,100884,29680,68828,88068,94235,73061,83406,33841,71319,93685,72304,64346,12672,131308,38496,129717,51197,107530,50493,147350,130716,52267,6362,85192,130297,73503,121855,124621,53134,48035,126772,66684,126038,109259,89860,74356,55649,87687,114961,59020,6684,60254,79911,59630,70162,44058,120244,32571,133475,146570,62454,44101,55050,51085,96603,37364,107370,137800,33426,7812,99076,146231,144044,55148,29172,114507,147993,35192,13610,78512,69435,79019,42005,44141,1094,81702,97829,86881,98981,37636,8987,73975,106097,29638,15081,119801,52404,49521,64602,120354,85942,116228,64803,135757,106339,17345,91536,17453,949,141246,132457,135726,44448,21906,106749,81269,91693,149601,90115,23050,86056,103641,108253,29820,29745,148335,129744,99873,18921,17177,2652,137856,148102,133858,6957,17060,127105,4055,52964,33373,3375,93069,16548,101768,2592,21332,29473,94537,82628,100362,18249,25302,48689,124635,121882,129727,82907,75932,18656,10686,29663,6335,50411,93775,103779,122420,91918,49342,109664,12591,73714,37316,75187,19112,89906,111166,111116,9246,29141,20565,21848,6068,7455,57746,25136,79543,134612,3452,32053,49197,87180,27619,84534,17907,114464,91708,3598,59599,80476,98036,24640,128815,81008,34470,36075,104985,66428,140429,149162,92111,85912,110676,85759,135101,55626,140132,8323,149314,102181,22708,82692,58992,121053,125202,62750,27453,91588,149720,43092,146188,84212,26607,68571,66191,18960,146430,123279,8848,69926,92296,62277,32857,100995,5489,34565,20605,37044,104558,43406,75829,53086,11056,139775,147056,144785,5499,111485,15038,20364,67140,140204,112064,109398,2181,39166,134713,55855,18287,125376,134271,9157,69379,37991,43365,48568,46196,133853,127238,75307,79957,11758,83570,148476,83797,70740,107567,33710,100458,12209,76721,58182,134533,17784,122087,11436,112112,1148,60245,80520,5430,141895,90706,61159,2036,70744,119690,139473,14448,2875,6220,61420,134032,35899,32720,83443,102696,46327,108734,25878,71507,137366,129516,86813,128164,61175,5687,72878,73644,117340,61289,84897,139067,35799,50697,58911,113191,97919,1655,73449,104171,110139,140046,26325,103530,126425,70969,132847,65052,76109,122209,100279,88445,2078,4708,11587,112734,12868,17604,96993,42800,71164,130719,102149,111249,26937,39147,13648,49760,133713,96808,11005,115678,40379,2948,147880,547,92524,119629,114344,31853,2076,118347,143058,47415,101474,32428,141017,26539,9680,74261,126439,16566,120534,24267,68487,94205,86492,1538,102172,135320,147588,14307,86498,119938,37941,7114,10677,23915,129240,71990,65954,115348,145922,19147,24723,64230,9539,7177,31277,121582,35305,2182,19374,131259,94662,111094,96263,88423,83014,96539,27580,60412,110397,87822,8985,27250,13214,86531,136458,60635,5787,24338,55636,79636,33727,70218,53973,105313,17596,2985,92320,66408,116561,22412,105822,132525,33906,18164,90694,23239,48767,52654,17672,101524,25915,77825,67181,127892,17770,131293,68769,95792,125412,26168,24816,19207,14746,44936,68643,134113,131862,138578,1353,145703,88982,4171,135844,113370,122977,105557,1348,70337,106741,67769,86561,2300,74079,61661,47733,62001,7636,51465,77732,95274,29978,105816,39984,116927,72674,146297,105395,41808,32047,105322,102991,22706,65370,135046,117759,75738,63289,71312,4732,122216,9014,58710,12102,11329,49284,141582,100908,127507,50354,130548,11959,7625,117552,85402,115718,79290,16709,88023,69264,63261,104466,76078,33587,144478,49206,53023,26952,17159,35083,128970,72439,140063,132277,21894,75095,116027,102636,54092,53085,66739,120617,141056,84104,137898,40017,132976,33465,122557,61816,97333,50629,12064,1107,21243,46767,14667,146997,15066,73701,86651,88881,133815,149909,45174,143493,63420,88923,120633,46079,62309,85059,37986,131647,44410,77848,133759,19320,111883,12689,69777,113933,54326,76294,67490,31316,81215,62577,6902,120087,4326,114153,121617,105211,83105,42132,133109,21244,116928,124493,1577,73695,85526,42985,97613,126004,40316,58030,132809,110653,133270,77343,75752,114424,111833,14490,59803,44849,145069,119495,52932,76146,22679,67412,104216,139982,83421,28095,1750,94842,36068,13400,84519,27048,43047,4196,89847,95499,94,29664,125874,68256,105390,49203,62031,51075,124218,51410,23173,73969,49518,55816,8015,133484,148801,136292,115688,74014,67923,82892,25375,25914,22043,81630,17418,118835,51826,85132,3377,65926,43518,85017,24022,53256,97279,39083,11595,64864,19051,9427,30644,70705,118018,105302,112847,75988,34420,129673,140161,89978,113977,87789,87368,1236,53209,10859,9976,37581,118338,79159,85606,119085,110955,71551,73937,85505,8146,95899,111516,40865,65351,140850,42497,123859,109454,32430,75300,110372,136176,23799,108,101127,58417,23261,116140,145144,89530,127301,89821,7458,139572,86373,122864,144655,92739,117111,68017,27179,50183,123975,80814,75822,149607,86304,144409,20804,21709,1246,85292,37588,139646,126782,128861,109860,46309,62079,4979,46668,38508,45783,29355,54951,43509,45210,146100,46670,56771,56068,4866,81000,139258,94300,100309,136667,58073,2754,54167,81643,87460,104534,17767,114163,118267,60715,56807,82887,101630,53572,106986,107345,22386,132067,54971,50224,132816,11401,131034,97963,119653,55057,5542,59002,76926,43944,15699,36120,48306,119726,19348,103969,115793,88953,141016,147283,8934,137905,16627,148539,89,37800,35732,60859,4391,47704,47111,147681,62568,52902,5429,115491,90929,73506,71125,120332,147207,118894,33334,101607,43775,102561,24809,25944,62933,124492,68795,7349,64314,50350,6947,21162,77469,134727,19563,10137,108383,36238,78562,54735,91980,15122,110919,99395,71234,19614,91676,121432,100969,3435,19298,124154,92364,20776,134695,128969,85829,80979,25682,1511,28825,54181,126999,64127,130986,28931,109810,47941,99910,75701,129029,144675,674,86901,67210,45102,92316,47703,24018,14131,133361,107542,1875,116130,135744,53262,138666,2225,97385,78594,96962,138636,74728,80857,40409,89403,48179,132711,54653,76874,126903,43380,124737,121545,23755,46187,60230,124124,32584,71335,16471,97405,124654,7111,85093,50163,142608,114277,140897,95363,32040,62035,37730,7107,10276,91574,135789,93735,25149,4242,124908,148294,2953,139239,66824,127253,58959,51696,51516,135195,110266,101619,146596,149709,74687,61176,32512,132027,36596,20750,140790,34435,51273,126616,126202,54027,48853,120146,79012,121128,58195,34861,95358,12587,93826,47721,46278,86904,22096,77814,44140,140540,18575,108793,22550,65865,21005,105037,43179,112699,47468,28806,91133,11310,103878,73755,91874,123439,139481,50634,99778,77547,75098,48483,101709,106037,3746,80493,134176,92927,14116,114757,131623,37820,124019,45617,134083,122024,116745,35601,34583,57117,135066,41642,86598,14680,2361,122315,7323,40191,50338,59646,65950,89871,131899,16864,22912,102205,70000,135251,100277,19299,129585,19910,66586,123363,84245,11948,141853,83723,55752,14269,71678,139446,145522,2705,74029,96298,42410,114983,62538,58560,133985,27659,94826,138602,75727,6619,137291,147400,120455,104904,82242,73585,90561,13818,93553,39128,85898,110986,114174,143157,100305,42078,70434,130847,120815,74912,102819,41346,96258,23524,94217,76720,141224,37262,59461,30312,65007,101426,143860,108363,32544,47281,49274,115953,11912,95469,77950,64550,51899,131162,95845,93664,90713,135951,91209,22282,108384,28419,9780,105754,65492,106386,3189,89533,30380,142400,19690,115876,138034,86343,139693,22648,35406,49672,18440,33838,54922,49087,51773,40195,981,96175,28646,32522,53490,20327,110545,23749,122062,38825,54748,85601,78696,15346,138797,104910,112051,76694,28201,136524,21085,68515,101857,56918,6585,117199,57327,30851,7908,140696,138362,108767,44694,81827,5494,45206,72358,18905,46850,69638,126160,47969,24762,128624,44006,61690,16029,118273,126765,12839,20726,57657,571,52164,57124,67685,119140,20552,36713,68687,124366,138531,77622,70466,8641,102893,21692,11038,22143,124691,13735,115995,62229,28244,140585,129429,148354,39284,109370,111721,140282,110634,111299,1479,54324,27116,47073,113851,15694,81149,93025,37656,8710,107264,9783,117956,31403,123584,16635,113976,75085,118184,73017,130034,53154,149392,80709,103929,92600,108464,85835,43475,131758,142567,15141,48939,68734,141432,22047,83409,77941,49546,85372,89493,134840,54402,131111,62671,49842,7289,75973,9065,115694,138991,99673,44848,130036,4094,78023,119948,49717,52646,106379,93712,111903,19822,64517,2296,34480,14235,129473,115005,4231,33234,60326,42448,131766,133307,60709,27704,40679,29566,20475,119250,41443,18558,103835,85300,144867,58271,38939,131706,122959,53682,135821,746,78853,90392,24542,87118,91683,69892,86221,47308,30710,127389,111017,141842,36124,146698,91464,102903,20019,16017,25543,18364,92948,144148,149037,13771,85979,48022,42848,69746,149091,55562,8150,116430,69365,112794,99472,46788,52663,24621,124438,98495,23144,87526,69438,38117,66672,101749,95979,72137,54575,130126,80035,69483,77026,140043,27883,89311,149939,79031,89937,88487,135736,23535,49639,15659,107491,103904,91701,18040,106363,42312,11983,4701,132154,73818,129067,92123,106526,79428,47392,44243,36086,17882,50859,55384,56919,26594,66841,145494,41925,108783,135084,127759,149019,44387,139232,54257,17220,96343,66070,144322,40453,94014,103611,57168,87371,33271,12804,20820,40961,31212,106033,9383,71291,92279,83023,140019,44103,26523,101151,18885,59939,48180,146498,104341,117886,24787,127546,17747,126858,14262,21284,119472,78614,25047,39652,125026,129950,86519,16601,25736,124536,60083,93550,28859,108501,37723,14188,36366,16547,57276,91036,38084,26992,95927,107148,114902,95925,55123,46157,76956,40425,57164,28954,68533,6523,69875,30609,23488,51836,136196,63793,37928,116072,37412,30971,133721,23036,105216,145942,98199,87171,21155,105057,97529,13772,133946,146454,34428,123416,135160,115779,57876,10698,35944,22552,57994,85429,5791,136879,60052,18942,105719,33314,65460,146904,70867,135526,111554,94724,128721,27450,29986,122312,1046,104750,139655,54854,39521,105526,119799,146661,2005,128242,47845,8664,91850,76684,38288,27906,78159,31042,131835,88541,53892,90194,122227,91428,134978,39409,64083,120645,65017,45267,107772,53679,48482,110111,63256,7887,99400,123768,137608,92928,123875,31202,42724,121605,118485,3065,98404,149900,47912,77912,59366,57872,14893,30156,67178,4332,53645,62188,53828,123510,53157,4303,111178,141898,49428,138702,5275,135280,20104,142019,62090,30137,8705,19879,104500,29188,45370,136717,50724,139630,87115,107621,16733,141433,78811,95454,85207,119416,29742,6850,7482,149512,116678,2417,122550,145698,85204,66666,134509,70476,37529,26399,108607,114774,71719,18650,101282,3364,130634,41228,124965,44270,91421,84126,28372,87475,38969,18689,33098,129648,131369,139609,52114,103208,44051,36731,6610,58450,41746,59771,108643,54728,31234,65550,102394,33029,127627,104239,61797,112281,22792,87027,85972,70974,88112,125191,141595,33618,89296,61381,1010,31416,123425,63853,38910,19212,39094,42295,101047,35898,78436,90705,103453,59586,143420,118422,65133,140435,118848,102451,15431,62626,7802,87033,100684,64375,11461,63275,40919,80312,59739,127289,55280,12807,112944,108154,135492,108827,80167,49600,72397,121479,111652,138816,84765,69651,100367,92589,103986,18979,20452,74682,107196,19162,57782,89393,19022,107845,148376,4980,105251,119334,136448,20437,69566,38875,39341,31860,8422,125048,102113,52365,41208,84585,137641,80147,40719,109672,111037,129332,58225,147770,80721,133984,11503,134046,81819,63130,40330,97230,23664,95468,43758,33923,97208,66158,92890,139678,107799,11208,13867,101902,104977,122488,149347,45879,75698,136330,96672,88844,71050,131587,63985,23463,54309,82082,78361,122213,93963,62883,90760,145951,17245,107423,50044,31252,59706,48106,142204,14539,116293,50994,94954,54004,90309,91251,116470,41630,115102,36745,39073,40181,67369,78218,92086,58912,76567,59535,59555,16657,29655,131984,108189,147055,107773,59010,82239,131377,61337,109934,94855,50794,148545,43234,73081,91743,149927,85611,109405,4372,141304,142079,22251,141994,125025,94266,80350,137343,31917,86719,138146,132709,128280,101083,88044,95480,8108,12488,70369,60845,41388,93851,127943,54301,21059,137562,6843,149350,11185,117537,141770,118990,93379,35765,21765,114679,59612,70332,43993,148734,127353,27382,7836,123236,17682,60366,125331,75472,34038,80622,88869,63161,15512,102891,1435,8129,97793,82404,127215,15588,10985,139873,120725,7342,149728,114557,136302,65354,36721,7330,10244,40984,51433,41412,2104,99953,110342,48325,56277,28313,22884,4762,55309,40831,110485,3643,60876,70822,120590,56402,42281,1297,124809,132200,105194,59331,111496,67297,124760,39028,58485,39480,76968,11373,88478,116905,8361,83779,36823,98789,83276,130276,32337,93696,6921,102760,125315,137359,97345,74504,93767,120892,56301,6401,68431,138397,138,31156,118212,30314,107358,21610,45001,126897,85839,7628,35924,14493,82777,141755,63383,100022,59011,106333,111591,140393,146713,68548,44607,72892,138806,51402,136957,137108,88879,58483,141048,81346,48707,114978,47522,46774,13509,36026,143726,3568,62471,111765,81185,5255,37996,124757,50318,91814,76493,84133,90433,73513,127441,9089,95214,10372,96257,22530,80043,139589,90399,24464,23920,53824,148031,49519,117275,14750,80032,107020,69835,28667,51783,13883,54317,95944,118006,61027,4446,114299,69571,38774,47607,103555,29357,23284,109817,148209,129939,23165,24778,38607,43793,26068,144996,25657,142471,108511,66115,84134,18112,16088,136523,134038,87962,70201,63279,103468,137589,30919,89853,55301,91524,72166,67113,6669,119216,12563,147651,36841,52564,50965,113889,116712,45272,71300,105036,118134,144855,74359,77650,22524,34265,137743,102820,117324,118804,85951,1507,110945,35263,52028,42571,13853,16631,7324,126312,19084,8154,38115,115989,135943,18500,145220,37831,79876,22125,39071,36431,132908,14937,48925,26925,53655,46613,147298,134235,131423,103787,38851,84665,100082,57894,103920,65797,13782,23911,64032,25241,123212,91388,40536,81398,58430,137962,82684,121713,86185,45559,17416,31933,21446,137620,76561,35245,1103,3075,49494,145935,46779,121127,92340,95155,6255,128442,56209,60144,26006,45602,36787,121400,47298,13440,140995,102805,55941,135875,18542,35823,121323,49061,20806,3896,93865,20390,140875,93283,22904,132696,133719,23923,128867,27561,10535,138801,119437,16916,54912,25595,9005,147476,90768,36209,85172,42744,39034,141329,85201,52860,56408,64120,45055,40509,74611,132913,37137,15206,98946,144931,77976,94121,48142,574,23434,133571,133380,91049,85934,103045,15614,25759,135201,50085,101379,119665,48493,147518,101509,35355,122726,48859,141788,149936,8796,24680,15799,50201,120463,71064,81442,15352,107601,62203,113295,45792,46822,134228,6639,94380,112269,16905,115723,76150,56495,97868,134774,2176,25438,44346,112804,135112,129334,93933,115402,127944,22008,60937,34908,136477,106376,146635,112265,77207,81910,36822,110680,77119,134563,50392,4019,77552,98715,128487,91494,143575,95060,90403,74501,44578,97068,3792,106133,135014,139177,90907,77140,4008,96292,66998,11429,49420,85717,57093,73431,106641,134191,73365,77202,58546,23310,145876,28589,35885,20701,112278,38096,97834,85099,49503,47916,64865,92101,39053,135057,58338,50699,63160,118420,117132,84036,123303,144303,861,23402,6618,10558,93909,80557,31662,69390,44610,47149,146525,145517,67600,49244,103012,25964,81738,8700,23965,5656,41454,134987,88283,84260,24896,147158,33859,128849,108361,37439,62224,139417,87111,22802,28029,81487,131505,75035,144211,88369,145996,33129,99266,136749,110991,51542,48696,103473,73724,25124,7665,21608,93055,28505,41260,6624,140607,14160,73109,46238,82132,4918,126446,100761,59264,126345,39739,144470,9796,27639,134687,55774,121103,116188,92268,72164,134784,105197,115741,75870,71119,90916,14058,47709,63293,127744,114794,112728,84785,122614,117709,33665,112637,144224,113025,126340,13591,2593,143901,83138,138648,36653,115077,65100,107193,37291,76894,38652,149877,41992,7594,1501,51743,3136,119410,63243,40956,83535,146706,76653,117799,136875,30547,122230,109716,38662,16896,123570,141643,100394,92127,112853,137294,122647,108530,22651,116620,84490,25057,14431,27778,129242,82078,144769,82361,24466,148673,30694,3556,138502,91682,111090,138082,144632,41178,2993,139547,144756,115433,72491,5454,46380,42928,113372,63872,136143,19974,148995,103645,89245,81947,98054,14482,26293,73898,33946,122946,121178,87411,146587,115545,29577,132181,118077,32900,33354,80657,96430,111694,96451,64760,48514,124756,110212,41085,111161,73196,87673,130466,91400,79193,41325,73020,38026,79872,51177,105431,59313,140910,120982,117598,145039,123646,29628,944,98097,67706,142269,51129,25297,104398,125502,125662,59091,117424,119023,99446,102163,86181,36268,3438,30016,96991,27624,98275,87801,74821,47993,128078,65022,10802,14243,71847,134838,39278,130614,91122,127142,126026,14178,145408,137583,43359,109237,69724,122161,138119,110764,6446,48921,44978,86177,57183,122986,51786,14429,56650,97092,80708,121879,37999,66272,86613,8630,130945,146634,105721,8200,56664,23527,149302,124397,136158,101387,131095,9105,7162,49626,78687,131543,141176,49726,13655,135332,7106,1922,69388,85486,124484,130730,3895,137991,73861,7031,84243,68061,53244,55634,74762,3907,42222,137377,19544,70730,37568,101125,47535,108875,117826,128230,53240,74279,138299,133233,93479,57468,44077,77607,42256,110775,131649,86936,108997,107554,132008,61390,22985,59430,1424,20548,52386,65727,58976,6188,17326,142152,123379,1478,132342,136485,125562,96466,148004,27812,84638,7529,34244,95657,5613,70957,49648,34467,109592,97652,76778,77249,77348,144964,149405,54860,37866,57731,102693,37589,130476,102070,70761,117515,121369,91968,62216,17617,131413,7713,147336,116989,111972,13073,61837,6281,84822,108440,122142,127298,143837,106709,90950,79024,62009,106981,29521,105944,97415,29100,129025,24140,54007,116866,32748,105520,49418,148234,33922,25180,126536,21385,147463,132807,75530,120290,142821,7364,44782,137888,92295,110860,35162,138559,142816,38740,87199,55135,38788,26285,148254,6465,83340,88696,95878,3737,81330,94563,27388,3251,120182,117716,113335,141896,143715,133989,115083,82117,143332,95210,14768,60550,82399,41811,99337,145037,111522,115414,73329,88800,75045,107055,87377,46277,146051,125082,59981,7449,47458,130991,68073,144701,132327,120485,107501,117570,57386,77856,49059,96188,63535,11419,118913,98508,57541,103664,52806,57446,48072,115409,84463,90396,3519,113159,85963,113236,84110,1050,40056,118424,12626,132140,4204,26362,121016,81468,128155,1869,3094,18105,128524,131302,43784,116444,16914,122157,43802,74915,37239,72331,148506,32473,43284,144105,114111,116819,37399,113686,85350,52761,104555,110579,8039,139804,128178,107990,16035,88221,65567,3234,142103,14460,23621,124042,134277,44528,53296,53092,87742,2574,72374,78817,16622,103205,40492,31834,136544,114702,83027,8667,41979,107432,65431,139430,57730,27309,53529,117282,4394,2117,102030,105657,38669,44269,80837,139577,111868,95970,144575,497,115498,124741,89021,103648,22370,66154,130046,14979,7693,142546,134524,36316,60868,74058,109718,53051,7707,43106,139869,97811,75001,74291,117628,149139,14013,19913,9729,73212,136059,118778,65879,37030,53426,77115,113633,144807,137473,130289,114096,134071,113435,53761,6273,70990,23644,72958,118940,37790,65936,29692,47789,26494,6133,19903,95096,143617,16417,108863,43215,37514,136363,149055,120844,40545,88354,37034,55261,98957,72777,17768,62132,52747,63660,87415,115328,50494,128218,13533,14786,89312,122895,148152,89863,97101,22631,25022,133783,59505,96552,54564,98020,405,137251,23798,17193,28786,59883,14857,50302,14405,65996,11780,23380,81559,90074,81887,128019,37247,5021,37885,45456,100980,64849,156,99370,65043,78230,111153,6202,93063,75253,129676,111497,134973,55468,115537,8765,145783,101197,39383,23442,89375,29281,104980,6450,98286,12174,114005,122002,33325,65478,79830,15669,74717,27148,79108,144568,45984,60562,67589,128264,115559,57472,114685,117683,41210,14163,68168,10242,39450,126495,15976,35680,55912,63442,34356,101553,24675,45538,109768,66168,12230,41452,45624,24605,11439,70970,101159,121012,19891,115962,48616,16149,108330,43446,114104,142934,18559,1144,92332,140864,78521,149396,18609,77071,104385,90652,106947,37454,40610,7500,46820,2901,23566,126560,97427,69061,120634,67576,41097,1222,9303,69452,143640,50258,121874,12888,97530,23176,66386,86175,8174,75792,87121,22069,148640,113598,114386,106521,98503,87242,19379,72557,58268,118949,128548,98822,138472,27188,142607,141530,33140,125356,102989,42285,48659,83407,17262,234,656,126694,121753,125118,18131,114722,26867,40532,112391,138960,149092,141629,9774,115829,146597,50530,134406,88838,85931,143721,114131,142937,85707,21455,31179,17974,54140,32003,137745,130916,7494,81699,82000,87163,39149,41754,47447,33502,120805,119981,56610,147959,95781,95039,63536,14591,50043,146896,105962,73236,53596,116249,679,136903,59496,107875,90683,22853,92405,57226,32302,58859,122146,88689,52295,103264,129716,100555,38247,136297,116119,4721,43618,80933,12678,99484,107140,40746,117273,139314,25145,9210,67450,115648,5860,20100,137713,66200,34728,110154,103371,80195,32222,124924,16660,140483,108517,83028,70864,17132,118349,111574,91544,66424,48011,18789,3674,125097,30332,148841,57260,49076,48149,28476,118881,9043,37187,44239,49111,144033,113923,81384,18965,75,76658,54778,81400,104721,33608,141418,38806,67438,40378,14514,144993,103372,2302,121987,37689,144736,139808,62608,111831,98977,107642,127024,24157,109539,134755,149029,146606,48376,20771,124099,91227,129494,70228,86464,106783,136282,50232,125592,39616,51255,111696,137550,13776,145275,29138,80118,93317,31893,138649,26156,13256,135466,48868,121029,127226,127065,85272,79095,103994,15753,21181,131372,63847,17893,140412,34131,130738,44000,44157,118725,56167,10345,66695,131980,2710,67982,136352,118762,1182,82380,12135,87251,37983,4717,5114,136391,92445,57436,32419,112780,140867,72541,94227,106389,91327,147957,81428,136855,62662,5650,33254,17068,27599,141974,42024,144287,38651,102606,119200,34827,53500,31265,149921,26373,47285,82553,57661,44662,115795,133681,147372,131696,27159,126477,132623,33705,46584,142469,69019,15355,23051,117674,31382,134216,61245,106540,46073,32545,146189,96033,74024,78497,77464,50512,71364,67093,28471,94820,58488,30464,34905,59418,36850,39305,33454,147949,90956,94891,43018,28562,35388,135998,78583,83914,123027,9096,91240,52201,102515,77136,35291,42454,106886,110031,35126,6307,92858,13146,57075,75258,12801,64218,78434,10077,50788,131116,41926,30735,89592,80039,119412,65820,120654,63237,89625,44608,91804,78585,21193,76371,113906,110788,74985,131900,32650,142723,92887,89073,130757,84637,14717,38595,15240,64722,86735,49478,128944,107843,117663,37061,31157,110818,128368,18396,61724,83784,20799,109630,121935,141011,51479,130943,22955,73699,110449,119283,20247,68304,140707,40529,13325,82560,97988,145607,56320,20237,113930,96450,57460,78567,79950,108544,142182,68913,121453,22381,80828,54957,45650,21952,41678,23942,106163,12086,15224,19331,92126,59948,18761,110624,133516,113031,44144,135964,23456,69205,30290,13039,148285,144062,3707,21469,89289,18157,110249,107357,44723,93709,10711,32132,1308,35020,75308,76830,27418,28290,24415,129611,68162,135575,83412,148190,81077,121322,8754,80843,12832,71336,93563,80143,104903,24263,90783,99671,129447,102332,130770,62412,79447,145552,94394,29395,114048,64060,34397,134579,84625,92306,112666,107186,96355,34519,67008,2786,64605,35738,136605,79412,105451,106547,73116,112816,89165,116338,58572,78206,54160,110880,14527,88164,88665,29708,3538,145439,78664,133376,103330,75491,118704,101788,16743,122858,84379,143014,10398,41938,37697,141228,52051,62201,27216,112086,130077,5699,129318,109489,76236,74993,117617,83260,77228,81634,9266,112335,105477,21480,117835,16954,137807,22129,89568,139692,90127,112924,121853,12506,96651,8218,120204,62973,124653,125040,6037,112318,69227,147377,22078,116142,70571,17424,45655,9175,90522,149359,526,68380,4766,17536,37078,101676,5315,132726,111044,136991,87866,46298,77639,94509,133349,112468,127209,124393,119236,81627,82591,11655,93214,48564,67240,119427,15105,46689,115727,90764,115403,63068,22278,131829,100950,88657,48823,46483,136149,21081,56474,69355,133869,31040,103717,122498,137638,34145,15697,140929,129961,14389,142419,93490,149085,11181,133107,63094,41973,82463,77446,45967,125569,34330,67066,128333,82465,2109,84449,54365,137994,127967,13407,146654,100556,75838,103027,68225,146281,104855,35722,40623,91607,83919,95734,23153,63734,134383,98165,102758,55440,121995,61488,82134,75404,106149,122723,106623,84424,76391,77339,68223,75292,136909,108619,99660,41213,10018,8068,61561,108469,99230,142430,128994,135739,104847,88794,134457,45284,68578,88875,142216,28773,46751,101241,116640,26773,90595,143903,52651,70829,143080,35524,35336,36250,78538,54056,33607,111382,139711,4794,30771,128720,115543,7978,58162,32772,112162,148006,12697,143065,135167,120954,96296,71916,143402,99024,111560,139201,70139,123004,149822,62,99579,58680,117560,147502,11883,116534,24930,34459,111997,117999,49332,20661,41444,146408,61734,12261,39978,19330,101293,136809,112397,16246,94935,92938,20945,137357,142836,52879,120314,143135,95916,51566,115816,141985,68768,69005,91270,66335,72653,56711,1208,127117,67184,19346,59567,69956,24070,89886,123866,140971,19710,41603,41831,76659,108226,68267,131840,100546,55321,105180,108431,60194,9777,110025,109192,143936,26681,122340,36291,62874,113646,17376,118197,66250,77362,126475,17719,78394,80552,34622,15982,55068,119307,118415,9541,125873,15630,128502,64925,38990,58864,65179,103652,19840,49417,121313,7995,137623,1568,60005,108296,126266,147751,12442,118160,31818,133924,81162,114912,11828,7915,64805,12850,37624,147800,136533,117697,121342,67448,142159,95930,16752,12957,138381,35416,100783,99158,46725,4216,29709,20924,125491,19944,110270,40821,86061,134946,51033,951,42642,28007,119573,146889,86386,81588,24837,7495,76053,66378,78036,10015,36444,84458,118435,110363,1559,42084,4325,133104,81054,42362,120095,18788,148258,73252,68806,53173,141134,116716,75510,78882,145211,4432,134758,18913,117524,30959,120190,126434,87527,51726,52816,140188,99274,35223,49131,6490,92650,72510,75722,65029,58011,57579,71220,129147,102407,99336,80356,127565,149477,141489,124359,71325,137789,54552,27328,140077,122994,45722,53628,6878,85422,94384,20454,118310,931,71098,114621,77268,97837,138183,106309,60703,105232,108129,59315,48096,35533,113587,126863,96960,106087,91281,28479,73843,86544,53934,143832,21171,11323,121348,16134,28392,109752,105740,42095,138145,138323,139921,36429,77280,84578,39778,6747,11307,30045,82704,142976,117353,12164,32974,39591,119092,122115,117547,88441,120681,120337,52103,78345,13216,145252,74874,60710,10496,111745,91842,136987,58458,16013,137629,42092,17006,125267,89887,46701,139520,27389,129765,61676,5289,144759,103761,11783,42019,18033,70926,27242,138039,82147,21686,148050,36378,65006,70231,60760,144723,6598,115700,31507,131919,117562,40549,31648,96047,65994,68934,113246,69492,84667,54176,113332,112501,146657,56526,132062,79226,2434,101830,92506,97609,33595,85401,70619,50978,45385,78138,30395,100340,38446,122504,105335,49125,59523,19111,123634,88316,61241,99829,20397,28451,10374,38748,40221,107898,146415,146420,139466,28091,139643,23529,4808,116401,136239,54230,18874,137306,142098,94051,99433,69501,4932,123841,89798,78342,9627,31437,137664,35109,131857,119784,5316,93377,83541,59164,70427,5790,84823,80104,100975,12520,63892,92097,139170,14787,22441,97617,142104,98042,20895,106543,60600,70530,96334,111316,118847,12845,54426,21290,84263,31008,76090,44132,140388,136260,147826,131387,100669,67375,99603,39635,68538,18245,6881,22463,30848,89127,122976,18550,28744,105045,45374,14977,13918,87814,61081,89422,96966,131545,66172,28689,58940,147792,131844,56857,57077,98082,44527,72874,75062,96977,56286,107962,67007,89932,88131,143470,39235,146251,54374,43531,89973,136833,128746,10228,146775,103836,34003,21840,6409,108943,92839,16745,76043,28968,24168,82831,133054,113963,36327,97169,138872,101040,82091,2844,47442,3225,136476,40166,101077,112659,18009,55480,19261,78836,100085,137451,85761,125330,41460,30266,32996,84766,127018,337,37372,119066,2874,100103,145765,25539,6714,2889,42649,28179,87680,59661,137161,45833,140590,90893,65561,59971,67814,49162,136364,136311,36423,15115,81506,36947,72370,35464,91397,32283,13228,137491,80852,6161,75374,101525,142707,78158,128344,104546,5094,42130,146366,37693,83240,78893,115151,146768,94931,8586,31299,28916,49765,80100,131641,15942,72343,66970,87639,142114,102301,137782,33897,20074,106930,25720,28555,115203,113012,129229,130302,7890,96135,27892,121512,51869,33119,58996,41170,137347,82751,16393,91614,73731,144680,54630,34559,16893,29338,122009,38459,64817,46802,70557,135634,81802,93798,27503,13832,38593,123237,35082,74590,143829,63147,19259,104177,126815,17300,62737,17578,70156,218,86068,27036,128307,106338,24312,24257,122698,124431,15706,9051,41421,24622,146970,26076,121257,109165,84143,32678,112977,75643,31984,39437,122617,140210,119620,138398,53870,86893,47215,80190,137447,61643,2046,138972,81814,92251,48703,25362,132860,32920,33493,9732,108810,57877,49562,42661,87204,91332,130309,56612,111644,131752,85331,45266,38376,22404,47106,138841,108017,1554,50020,1410,139552,133844,15036,109124,47169,57136,49496,10271,104317,36758,70070,49996,77932,52552,122386,15951,48563,89734,103164,97648,140682,127394,144857,86685,111698,129771,110418,115309,102796,80811,64297,57712,36148,146120,139431,40812,133809,132492,15483,71503,75447,74041,88287,9990,146781,136887,140806,59610,107208,148899,30180,106879,142639,129136,63353,137373,129400,97492,93843,41414,16071,122569,108404,25650,27984,10323,21781,133038,118870,33401,25679,119844,57368,40326,47334,21324,104531,125062,90094,31847,72705,21785,13922,27755,62828,138225,146406,112627,88624,145420,97543,98465,26463,30144,10920,111278,37929,41755,50575,51210,108910,135186,102445,9256,102986,49399,117979,135017,33661,11877,112352,55717,101177,9015,124699,47242,119551,26330,84415,148334,108104,94038,148688,104274,92747,33954,79206,31593,99998,12018,76301,127542,61433,143947,136618,110223,75121,55290,17814,57211,14394,29947,41889,113594,18740,64684,90234,32918,29361,40019,141168,95687,92438,30349,107657,6389,74533,7741,16305,73264,105877,118815,101705,61907,18791,92118,32905,123486,31702,57336,138988,97441,48309,127009,94488,81308,6002,85411,57471,145105,40966,132243,138699,24454,18754,50912,67602,50178,121249,16036,79898,54339,82246,44981,130992,34782,126187,98625,136906,134787,83921,87570,20860,128558,48945,30821,140611,117204,37843,62187,95933,135491,35366,135176,103133,87521,63037,95129,29178,100802,96411,64143,149456,107825,82537,123688,43319,44193,101520,117326,71415,58078,128410,12175,49322,80909,1768,41271,145483,107570,77231,70200,117177,136155,38328,117261,138750,104033,60384,122125,89656,149675,70540,135519,93984,83402,119586,76796,52255,96881,24385,114376,27742,7642,120497,135761,101160,40340,129662,12513,112072,74731,68042,120832,2909,116327,112737,125310,19395,102307,83195,85548,58671,69296,58341,16684,83636,126339,1574,57671,7087,145947,11669,18757,120616,31198,83576,116278,51306,139416,60019,56635,103907,31599,52289,10902,96223,16781,75790,47252,141270,45268,102901,43055,3932,126585,82112,144428,48337,1665,148243,143495,125265,139234,142458,92374,121862,107965,93262,124681,37504,22745,43752,34433,86309,108230,115442,116006,51640,69103,148195,135716,58174,149574,48481,118339,31936,98086,137718,104609,41154,119059,67880,118275,11560,102464,126760,49582,84629,83934,38719,148689,69560,91930,83599,25609,111545,60605,47756,129737,144479,134593,99974,132104,110155,18961,89036,132378,21806,88513,107026,92975,101467,34429,149268,36621,77770,88483,77086,142470,19963,29169,146373,6876,55305,138830,119785,123683,117158,127407,72930,30986,80320,27615,36094,88298,106624,29085,2376,137556,42503,88374,97400,128632,80803,119368,3112,32216,64099,64288,138791,43186,52101,26636,83490,65365,99620,28914,88900,113079,7341,34163,40913,147190,128445,73079,121438,69619,144166,59965,119048,5618,31558,86995,143578,42093,146847,80848,41548,18552,14509,109589,146510,34854,19127,113939,8863,45829,90557,20271,104644,127960,6811,1916,1214,127888,104536,132309,94720,134425,43386,27154,89994,78804,141558,77177,123518,82394,101065,15647,130249,98850,29126,21603,77733,92104,108661,44736,10194,76220,8127,99321,122514,7722,103281,73535,18785,5218,105984,116749,41484,122298,77933,66009,108879,63109,53405,139896,95669,117592,19596,34681,114803,83175,2951,119552,35478,48511,32260,41584,119252,145403,8269,53075,70037,8476,121143,139557,71022,16287,104419,148787,34624,30428,90835,115827,117469,5930,129227,67258,107348,129353,147529,77288,65668,133490,2952,117174,112901,127212,37773,16230,87955,112815,118245,132283,13942,121097,36976,38982,56213,17249,145875,106215,32026,35908,117935,91849,116858,71508,24939,116695,60122,86941,146898,51426,141588,23412,136931,34901,111167,100014,25063,126849,128162,44152,94352,93833,95597,21874,63933,141101,147213,127523,113043,118385,81216,36073,149156,105029,50064,140090,30752,72109,2191,106301,1599,39651,55318,58776,25747,137216,94996,62045,1012,30678,40242,54085,99081,65608,19101,57903,48630,74106,146954,115191,131142,104377,81612,94771,78234,31782,13319,71250,83480,32753,141053,37886,43941,276,85163,43457,29360,103625,126508,12631,75002,75015,24409,9547,68260,130300,27950,100104,96567,43053,47778,137226,62449,21651,37895,52933,123199,89207,88215,47487,108240,96476,62402,106334,73502,23618,106535,128145,8322,71188,44732,114731,35278,80588,45556,115374,63542,73065,46001,148321,112245,44416,88086,51569,10521,88905,115291,99113,123912,75982,122767,39862,144763,112420,86192,91830,28271,37633,63983,105079,133679,140859,61948,16022,56253,142478,131163,117331,112135,146884,86133,90378,136762,76915,143504,61624,126176,80988,80779,122048,2175,83258,145498,104919,74870,107064,133265,75124,79201,138570,30256,136621,93646,52152,28800,64717,102151,47045,40130,85694,52157,92053,140499,114827,60332,118127,17561,133918,56016,146391,149774,143459,147775,75970,29565,105311,58775,45078,92551,47752,107811,2204,104742,31137,11275,88877,3164,9771,92322,20751,63585,46048,94466,98016,21996,12213,17529,32521,41924,140777,56829,42435,74404,79542,56459,95529,96007,28544,134304,29527,76807,42163,15329,136552,75952,41610,130621,17559,120740,115370,66357,42665,127924,54260,127508,54079,25462,69472,71814,87366,35156,3489,135388,142156,22935,41520,64413,134217,45216,30178,6661,122284,93274,38485,13487,82180,100023,42460,104777,85263,15748,136554,61531,44828,13451,42597,86238,84904,123526,123145,77671,21128,136748,112111,84375,30799,40810,82969,10615,105452,9423,13670,11637,44897,137239,88854,49566,73416,131612,85641,30437,24560,23443,137095,52119,1364,132276,3573,121851,137255,82021,6711,34137,78273,44420,109483,108355,26453,90160,83052,63509,43769,26459,14775,59513,131593,23146,82834,65858,45282,9565,20501,3347,85500,144027,121021,68529,95438,98722,95117,21838,32867,55416,101564,36417,36214,90604,125069,139325,87314,14242,119846,8076,3080,11438,38727,54936,113573,94744,84648,52418,124529,44307,65107,44650,69036,116394,144611,16958,62597,108257,93657,100436,125953,137956,145068,116537,125687,133659,103988,134924,47654,140163,56727,28240,45567,18597,75248,125276,64875,142450,30059,12287,58056,16107,46888,115934,64081,115988,134314,143796,148217,126593,60233,109219,77594,89220,50785,7472,36550,148352,11257,102983,134103,71820,15235,136020,109241,67530,1173,19120,24687,112119,117704,58829,47758,47500,69772,124895,126274,51189,97636,106310,109387,135072,127048,86774,119638,80574,86235,39354,28539,6727,129063,31651,122351,65235,110325,112878,145805,56741,124825,14902,15145,35903,135153,56207,88864,18316,112114,77694,140324,77334,145173,57769,70264,89848,78814,1874,125169,84494,141345,68615,112854,44974,118293,70757,67379,44107,141289,21886,77478,51782,110215,16171,79995,51496,129942,132961,128337,24545,35586,46524,43641,124966,17393,10652,69683,144251,125338,40880,21572,93688,124935,84252,138458,58668,113794,136942,24111,70552,81203,39792,92962,50841,108742,87600,64109,68340,27018,60042,5280,82632,18194,90237,123344,13465,65576,96687,104096,55230,91547,13816,2822,13304,43805,2957,61401,134089,100454,132180,14168,122809,131185,99431,37776,42030,144546,109829,79792,111494,111669,110256,112761,97354,82862,7042,26307,5960,121603,117041,148387,136228,112785,31928,133268,122188,37698,85282,51572,126902,21443,83585,102143,133384,33153,137639,51502,102406,22887,112741,6376,4193,102542,24035,58433,5979,67736,24343,116230,39912,105718,35689,108868,46633,30284,63721,27253,81652,61151,45850,120064,6474,72373,68472,42476,44857,102522,68996,85701,47671,13666,76246,38435,20597,90748,43787,73771,135457,64126,57072,86423,81993,74680,41139,84284,30362,115680,10717,133422,16404,114819,76205,9268,37394,9962,46042,115494,120752,135818,33571,19039,34922,106522,52395,18968,924,78289,42784,139237,79659,92100,138289,140337,36130,24782,132076,58939,103056,148675,118069,65744,30973,87804,68170,52171,66569,73803,64789,103361,28640,78071,97698,128292,116382,69107,73946,3766,1491,79403,4189,9455,24379,49467,17073,133910,421,79939,100120,44009,147761,95729,71758,104049,138206,18022,16965,130841,45184,43808,79116,49931,93078,146926,78844,123812,140555,57964,7321,89989,108281,25383,69773,24303,1295,128713,38775,89267,101419,23122,14541,81110,95404,85643,139800,144242,9135,121887,136036,37990,109915,112539,63494,55117,7788,36670,136522,69029,38224,141377,87818,29763,107671,145795,80711,128331,6683,104418,75027,64359,87759,1956,132670,126806,42079,25033,65341,118945,107154,126612,67219,27371,103562,99535,71526,18149,104410,55490,91459,28912,95919,79475,134312,61396,65216,17433,37425,61359,17661,75863,64869,125061,94443,103565,110326,82167,96379,95650,48718,107625,104824,20825,60271,25448,2644,34219,120933,26648,7311,136479,25168,117565,122805,32658,52187,96243,124348,137699,27198,149554,97285,96970,33137,124628,103989,36093,6694,93497,116879,74971,35004,11599,97555,37913,89926,122410,140829,98341,46805,129028,87652,132106,98354,16750,145624,147991,114152,2346,50413,22676,22668,64369,127152,129492,20748,49568,91670,16729,86563,130445,17922,100271,62840,91330,143895,65203,104467,73661,82125,7398,81909,12050,37406,139948,79367,139122,121567,27394,14240,25220,131009,149559,2247,103313,126930,42917,67443,86400,25976,35243,96921,28212,120734,122112,36644,123611,33781,17926,94919,82981,34020,22203,117872,143059,9456,59615,90015,136969,73703,145025,3088,33095,136273,62921,551,33187,35690,54990,68364,106815,79845,47080,124459,93017,135574,111414,17305,40578,134857,55439,83954,31729,9106,141281,125406,62267,137271,52588,57691,24720,3184,69338,63800,18734,83655,128865,71413,76432,122173,13932,79153,50308,28903,69276,147332,138077,13747,51599,21045,63481,132633,12650,144037,41841,139127,70912,134147,91545,76051,81615,86553,89028,58218,31215,84664,131427,83778,106912,73588,120279,144626,139702,19855,142410,129996,112500,48464,104705,149189,94216,139400,36056,88830,98642,89673,95572,54910,129349,111102,20261,84148,16861,133666,148119,25446,78862,18471,141979,141258,19246,35350,113144,97760,6085,89774,66301,56856,113059,13405,73798,50907,7315,13149,60917,22837,50769,132901,127853,20171,102635,46766,134965,3417,18474,29792,43477,90892,28833,130444,31951,134484,82587,112451,81547,122190,8338,12615,69060,101982,71868,36000,23586,46886,132852,124615,122546,15473,106758,8792,40346,118167,122436,108497,40609,98916,129510,88182,142332,116629,80328,25292,19777,56609,21847,100006,20434,37856,106787,95960,49832,114765,133024,70836,1381,89070,139437,35347,24339,103898,31622,101385,6200,77385,87102,54321,83812,97277,107509,110842,27766,37752,52595,131085,82190,31690,111263,90831,125620,15208,58504,129758,6597,124941,20280,64463,112755,132630,104246,103515,15118,37603,19976,124641,48748,82015,117459,133921,33002,76681,21067,61187,107975,15928,93316,31794,9894,16563,98188,24550,62847,21674,47055,111283,19426,89037,100901,69829,34862,135523,107992,40980,64209,63591,112682,56556,141817,25707,103222,82701,2660,133714,23221,94527,64467,98600,45376,33632,43654,20045,125522,44126,70085,2503,69998,69104,935,113286,125063,124718,83462,109228,63401,29246,75536,92071,147954,44708,73651,130210,70690,148231,3809,30406,82731,95744,72277,74095,11406,136779,42972,90351,68706,95253,143053,48409,46159,4522,86975,124534,138409,96207,54478,149794,73625,2751,11888,98479,15360,142302,39447,73895,60613,75335,15003,67499,138906,64172,69824,33709,144248,122272,40947,48405,29788,147329,67305,27476,144207,109960,140966,56792,40097,36853,61898,141239,53766,100040,46629,128566,111950,24982,61273,70794,45052,133724,10144,1321,5093,58329,120433,77138,38475,99320,58812,107284,129609,141361,125187,136471,46694,61409,51256,92644,21534,114880,88704,21512,111282,143924,52457,100250,92160,56541,127801,60780,13972,63544,14404,68339,53295,91611,52228,107535,104368,36126,102808,110966,144972,81844,66673,7406,61616,71759,4080,51375,125000,78898,40390,106833,126954,87919,40975,107504,117874,123604,130931,126154,132306,134070,134932,86744,123123,27891,11846,109157,80201,93452,137275,147220,114463,118030,85856,145366,33169,77185,93398,41784,2166,111728,69905,110424,5533,70813,25894,26405,124538,25154,59953,63480,1218,131315,66912,18941,113950,5453,95877,107461,8092,122483,28194,124687,59017,126791,18229,93015,149663,56772,30370,146696,110217,131878,31916,96030,24768,11228,20506,15248,135312,52686,79455,58951,52242,52909,115172,43632,103746,44457,20169,40685,62452,27977,148117,120500,57651,123433,134107,109834,39218,65122,30608,89428,106495,143220,146344,32667,139169,87385,61870,70458,77785,26456,46534,20402,66496,66472,66618,91108,26654,118477,108913,27351,131915,131021,118486,6143,126435,69022,96920,98793,33766,29344,25373,12848,142345,46970,148703,79977,108679,142672,148500,75726,145668,54401,122486,124036,50528,44555,127923,13230,68486,19401,110720,129930,144307,3091,75587,119800,126606,148755,108397,106061,142464,75275,90872,104818,31584,25838,73718,102981,8442,112350,19050,32245,89693,117049,43954,129896,18894,40598,33677,71288,109071,71078,57639,25328,10158,89751,119506,130359,27878,135194,100645,54719,106026,54166,7347,10614,34056,56093,3701,80062,95179,34080,127011,101237,83075,133287,114396,85520,84249,4290,108831,44385,105595,145352,125387,7022,78813,146936,75624,25119,94583,67692,102319,33796,85175,71081,79453,67713,141464,29785,119905,12818,84520,2277,114918,21738,141816,132616,51693,102183,51750,30590,80131,85467,4073,25536,95424,102039,54949,76529,74561,11909,97423,120519,73029,66536,6565,55617,50092,22933,81869,8704,76627,11240,2413,21165,14657,58906,28684,128881,87648,77305,102173,133218,15106,76780,75787,37905,34406,44798,118930,36014,101922,92522,112990,13200,77279,73056,128929,135100,41291,3267,100035,69851,116961,14878,108429,43150,136798,138843,122360,98026,6486,127083,51163,140649,113392,55308,53721,45911,16367,33713,42499,105960,87760,58142,65497,13734,70034,44035,85780,117405,51050,89271,49293,12236,72442,129999,104370,9642,119284,85353,76023,59282,13568,84270,13559,26199,40758,6982,56189,52988,96169,23018,35570,132102,22476,25463,63982,132284,19429,49254,30875,25408,113452,79266,132568,133477,103837,44892,68453,125638,47611,143345,50107,94591,60095,101785,61576,99361,111753,117885,145707,107015,30666,10530,139296,131952,30084,7490,149850,10243,12278,13030,47806,54155,141912,84147,93275,52643,114488,112507,28870,95662,144094,136298,27077,146863,80876,57420,99546,53923,143692,43213,83352,122851,124227,116236,11765,126603,95497,102474,111099,78097,39307,147381,29981,7846,15587,23761,58664,146712,20871,142513,138223,122529,21259,5443,81156,21869,142222,48527,83661,6662,14766,7723,49044,55138,82524,103723,146453,28743,97290,69304,74661,137406,45328,94574,67555,58600,8917,129260,56491,68819,34294,74850,11921,46917,29060,90984,122938,111636,61710,43891,101835,79158,41895,105294,18339,42905,107039,49785,104562,76498,92466,83037,147627,70972,85015,96048,50417,80124,35979,70351,133523,33935,39930,32046,112714,50657,108796,83652,96848,22622,64608,71922,93321,126245,67135,123712,13929,89659,130463,31449,148609,99204,46724,101220,81080,45400,148095,78374,28499,72749,56077,145676,80881,123679,62381,93681,27378,148327,131885,12859,69661,42730,36837,84030,125905,33357,145681,125013,21759,19611,97343,144333,989,40649,63496,135613,7197,47919,35766,1632,85284,4901,49128,25156,29991,130128,148878,95615,110172,131620,26480,43811,15386,88191,948,142075,80048,96182,106680,129344,59300,20403,92515,14087,37426,14974,112448,119243,62073,139034,59104,77648,36369,64429,82217,2267,33475,42827,120459,102997,126249,146595,49797,125172,41113,95959,103851,4299,21653,76357,16778,42739,66169,23127,44695,125865,112202,120989,8133,100795,146919,19811,66505,76889,149395,15994,48809,41612,141784,27981,105956,142996,25691,70808,149222,92946,6872,19804,78501,142919,67166,78666,88490,127741,14089,118737,62646,52779,140655,149592,148187,4137,109069,10034,133560,82077,103087,106587,72711,80041,111840,21795,55508,63435,124917,48233,136851,40281,111452,111170,83328,146702,93686,63505,78673,106717,48847,101907,124521,16113,99756,67126,46201,112398,92478,40690,74351,18217,50422,117270,61709,34085,40676,64385,136998,67709,43374,143547,113838,77120,58279,60659,138207,80596,99571,33389,117162,22754,58540,146744,51583,68323,78955,61452,139862,27301,93271,67423,47982,61830,92596,37720,41662,143287,114614,71991,102424,98143,63810,39151,142529,127847,53299,130116,131467,51403,27278,34763,98162,67352,71639,91246,569,111276,18170,93288,2749,7996,70134,42685,136168,140505,52996,84920,124993,89642,141869,94402,133601,38318,105304,75193,30133,43631,3914,21027,110101,136051,15971,14118,143167,16681,132311,33036,51791,89435,84070,19996,145053,56477,148125,120000,76460,103960,126194,72079,33191,113869,14671,789,82954,69999,122920,52099,132750,38781,37091,89623,123919,70938,96226,47399,6606,58004,137131,36642,82512,133182,111856,89548,119062,98930,73289,78777,121268,109562,17436,100015,71698,134598,37894,47003,119513,49269,14631,91960,66412,59075,44337,83839,39302,112152,115739,14288,8853,122395,100231,98192,120272,85502,59957,101665,20296,28037,84037,110301,92864,608,72302,78197,131345,69096,117658,147334,95297,146325,126099,1870,112181,18298,93825,54541,66918,62563,40189,16658,101061,126217,1380,50945,69203,16849,49520,52229,89590,142073,69750,60372,71183,32862,63992,112471,63336,105449,18755,110510,15849,31101,14041,110990,85955,66602,26297,93329,110017,129594,126457,121528,128560,50088,95854,36889,4922,115807,69838,116669,94872,2218,114772,124009,55110,135031,86688,141496,95047,144876,67449,3360,81341,95485,7991,88728,127745,145187,148047,85569,84346,30079,65897,81405,90988,27448,71145,117438,4119,66086,18163,9933,3362,121376,51067,91957,101027,93071,25110,22960,81732,13159,102860,4134,82468,98877,91211,99850,141964,72281,28044,96889,86730,45837,58252,111921,7547,17744,147677,22571,57589,85699,1209,131418,136429,63787,94766,80637,8910,6206,120492,34179,68007,19364,80978,25866,121748,118822,74297,89235,66423,119258,127955,104444,28267,9758,125781,80807,77323,128617,102225,72395,43570,42578,134600,100037,79420,81832,1508,50335,33125,5309,58754,94686,35810,116451,1714,126113,62085,133169,85624,13696,126610,61571,68583,105612,102177,98774,91355,146949,17711,101075,29647,92591,144010,29877,71887,45079,75354,69866,2319,89513,146333,123043,35179,82256,5087,36712,30414,35160,83157,2405,84774,134771,146087,132990,25337,11055,107969,116031,124443,590,61172,95177,1110,51519,2393,111682,132995,74209,74168,119602,1113,129150,111601,67018,119101,133063,149360,134527,17809,95968,105940,103424,58103,125591,2900,121522,101358,41223,110041,99541,31153,118784,81592,84597,32736,40662,109704,53654,103618,133466,53078,7203,72472,73670,99318,109194,4897,8894,84590,44302,62492,146382,128375,126359,137317,62346,76610,80615,98160,34870,115729,22948,61532,72813,136215,28468,115566,15848,137867,108009,52584,136883,2621,57697,34652,9208,2445,21060,118484,21377,9665,55927,56454,118072,49743,73071,65607,103366,12701,137975,104359,43804,4981,64718,3847,46455,13157,104738,133709,10700,140606,12526,45287,127885,81813,68148,121004,1370,85923,89088,142895,133947,57131,125862,74574,110567,113107,81515,145543,123915,26302,61250,84189,10326,104532,38800,53636,50432,13899,62156,53857,97124,112122,35404,69392,97251,49719,93386,7030,140905,141003,71879,99106,25317,92402,86757,127829,76232,97716,124310,9760,117847,84854,67537,138882,88342,142609,145205,145334,5427,110474,8527,127756,31895,92401,2206,134863,63000,101049,71232,29296,143636,47269,9419,50995,99265,24419,42427,46981,148312,118760,64097,124849,47842,103549,126823,67205,48649,9969,124081,65693,85041,36200,124411,6148,133482,132980,22863,122995,104022,71263,7059,73657,89665,61621,127015,35578,20313,16197,53320,87549,141419,121031,17056,20796,116590,70553,10996,54129,74211,37948,70905,94514,48571,137682,24749,56644,67371,4170,72284,117609,14998,89650,142493,119253,85088,126131,103519,86098,109931,523,84604,93674,11801,72005,99425,118081,37355,92172,105510,24603,49868,13663,49225,84971,40523,97219,36147,15691,60793,22198,146856,54717,52717,135341,899,32908,142391,130040,149715,112955,21361,27924,71034,70117,4725,131082,32896,144096,97628,34716,35135,51881,35927,40275,82184,81650,124128,149447,47888,51025,46235,44143,57097,122314,93157,48372,34021,31188,3688,31955,42229,147447,90695,12306,26359,27765,142377,124799,115957,79866,815,84213,22134,11800,142862,123338,2955,5896,41201,8075,116194,12902,80720,119603,94267,131542,149743,84462,5223,143875,80370,137176,72165,113867,27138,23172,100579,49543,37016,71471,50997,120364,103405,141466,44176,123737,121815,140704,45486,95229,14963,13012,135981,32547,126563,37744,115334,11685,3024,43034,11898,125480,26683,104955,50288,142820,131718,89924,105682,129642,136312,35076,124607,132476,53850,3212,25508,87573,120281,87683,24647,141990,44274,16004,126204,109631,98311,109813,10156,136369,10524,100869,109608,47113,50598,3859,70534,43356,20376,135055,131596,133080,99908,101469,96441,50167,100349,14851,1361,134073,34668,51278,128390,126341,42000,112185,87221,52801,11950,98905,86516,144159,24219,29472,93187,131242,133363,32829,107086,104907,24445,110609,116616,116665,24346,103235,37351,82607,62366,30894,116839,127189,89439,70799,38980,20373,51240,57333,86078,27530,24198,86035,93895,82726,138856,16882,57820,143198,4917,115325,60137,83720,130311,27660,6988,137165,19036,20450,17899,61947,146837,90704,134193,69626,131210,83913,74617,120331,53541,102279,44246,15361,68637,120016,29254,49453,132316,6931,75314,124120,104747,47396,125774,11041,121736,1614,68577,122149,35534,89704,17849,23234,65962,91268,96505,792,106979,75410,89243,78426,63108,67410,109555,61299,14106,50840,28218,145720,70480,148215,52086,110962,82492,75712,120047,130266,27509,20428,122525,14931,11138,142492,97672,55511,82945,117490,36507,41279,57751,119358,20800,148178,95156,42926,11043,11288,2525,132691,70073,84547,137835,108390,17174,111442,61330,91474,131727,134068,98520,114995,45962,78219,130575,55931,97915,147083,104866,99794,143212,117160,22533,94287,37237,104101,60357,52753,28039,114180,148196,17428,74233,24487,79173,51310,73710,134371,67540,115461,121566,145568,125920,1469,54270,91141,105895,116869,119496,106251,69467,3332,111638,136225,26206,35776,83084,18151,144099,28480,69886,25982,115602,89787,22780,116653,88546,112548,119692,3290,140319,67195,83360,42893,3199,83413,120528,79593,87975,73457,145081,122984,52551,77389,61818,79869,98147,142573,48800,42477,74121,91877,65649,52818,74562,3591,95095,71772,24142,144262,117803,125305,133883,44338,142640,134281,1358,19880,131738,59046,64734,41601,28642,16133,82534,102864,80175,21813,25477,124939,124546,1861,63705,40731,127884,25969,26673,92748,133188,133208,62504,35077,98538,12894,32977,149498,41278,123393,108978,23258,122566,59857,47262,134175,142229,70643,10426,134913,63623,93260,121274,80568,138853,44145,23693,52953,14609,31948,120737,112124,59458,54010,25173,14519,24870,137168,149602,117311,75675,9515,68197,143965,55709,2149,32528,121909,94410,67752,127663,96742,104494,40194,95745,118361,90939,96979,46641,61594,57850,90935,148824,28728,88161,44773,147894,12421,5903,124116,141322,49445,80474,78290,60580,20813,4553,60079,124943,118520,79271,47900,19950,136822,148233,130936,8339,87811,19767,97753,28120,126062,48961,61188,125056,19227,129405,31392,99937,71111,36079,43326,94696,117497,107705,33846,113173,28209,119743,137863,54095,14042,125015,96115,81760,75765,136082,333,130518,38812,46696,20152,133936,143780,127969,98955,14348,20594,87882,124441,54487,103888,74370,123202,37733,39007,78337,123070,80888,123815,126665,107517,95306,42529,12124,143985,78396,66228,59825,62489,83759,69240,64262,141619,111013,123095,14912,67430,22287,74715,85470,59327,54599,148452,110479,110972,120027,60235,8481,91659,63386,62239,145614,11807,41997,117320,63453,91096,119912,32605,63001,96028,26417,82299,12590,39272,62988,13695,49537,18743,30334,13145,61116,36828,35515,127621,52997,9257,80030,128319,41503,33399,115346,119806,87211,129046,2992,41923,54263,137399,134212,91727,122099,34943,66233,1732,120600,83744,23189,77614,128269,11651,1673,120509,124967,135178,78116,92875,63730,55780,97097,49353,142049,149873,46604,80322,61068,128250,147790,143181,63298,91863,16339,36336,149145,39914,112228,6198,38299,130944,2819,63930,20660,49759,43048,97102,95178,25163,76026,147048,13877,132879,41680,32676,149664,65856,77168,104931,65473,137228,10497,124878,119606,55347,142977,103696,27160,19425,124727,149329,66039,7669,9090,83145,76166,136690,72347,29223,134002,78265,146873,32338,90055,117558,91255,42620,146190,26837,82531,69823,113626,59923,53178,36996,20293,90336,115356,8773,95007,128305,119770,88026,36247,92325,136291,123647,48033,113151,58918,101082,23759,35248,36705,124239,108513,23480,104671,65177,47987,149119,60389,31941,25712,108181,127660,83312,107385,109836,72081,49980,15050,380,43835,86371,100935,124483,115336,76960,73466,99165,40176,110190,117072,142582,29559,60513,55262,17960,144455,30399,8130,143569,23861,121708,140460,51968,104279,66074,36956,49231,130978,5348,111935,84254,85806,81246,93961,110674,6877,83686,127822,39690,140812,61462,35758,133062,21293,46691,89757,25947,79042,36,127087,11987,106860,753,108835,4209,144983,122413,119994,106627,109315,144975,59654,133961,35148,142403,42351,21264,131405,112763,63947,6454,11649,22294,13843,119240,26634,53097,23780,50900,92061,57016,38510,14194,19000,147545,137481,97025,30337,88960,136280,17195,77940,14960,82846,7278,50451,102130,95957,49377,84993,93956,30434,128109,106883,85359,72698,134468,65018,142947,105295,118938,149649,142356,26902,45516,70274,131075,52425,21228,107171,79448,23068,100381,108887,119997,93530,17698,124353,66141,103332,13243,50004,50623,51253,65551,99139,51427,118528,51110,122886,82752,339,75819,23549,84363,123080,84640,141879,72007,105788,128710,7990,19638,93161,45432,145890,80250,41729,109677,4293,110899,59123,64391,126931,103706,84080,10801,141412,6641,127132,34197,29309,117401,80379,147140,80913,102599,72463,615,123463,18177,146633,143069,80544,21007,35525,30354,3624,140177,83026,146085,104867,70221,59385,56994,4996,85442,25593,65902,125380,133193,50363,97009,81803,50034,89583,89628,41591,22373,101914,102155,87612,15774,6297,30918,121170,3404,139175,12320,104646,142626,93898,87288,129752,96655,65749,99388,94575,81218,53549,75297,68446,5196,81971,108346,116090,107689,36027,100793,121367,105317,48332,120227,47503,90688,31182,121373,71606,1638,119898,127025,58003,133379,43895,22696,79660,121200,64715,75706,145217,91165,21858,131743,36071,13242,54815,115357,90379,143195,63352,14849,60167,117989,132770,59896,104009,101595,8981,148820,85043,19526,57901,49159,105538,39919,56168,25863,126493,117215,105253,127699,116827,16429,13811,65475,53174,47444,117089,73282,118825,144673,23829,70937,4875,28069,106725,138894,43130,33904,17656,105346,149655,17636,94209,148246,88137,60237,94437,51830,78350,93809,53187,122881,67888,54986,81338,102220,67764,48126,102765,102016,104518,80871,15357,2135,135807,52299,38985,60800,114408,138540,62432,16160,117197,83215,64056,98011,50355,77150,2014,29249,141280,110294,110525,133651,31920,8743,13448,54329,67012,126296,50596,21586,21046,14468,16145,30908,141744,46453,18598,138573,11284,130485,41795,56732,140461,7987,54350,102732,92947,70886,89112,76399,113993,63171,140798,23113,268,83774,51365,85549,23282,6366,123590,71632,17405,57098,68612,111875,41777,60779,130420,137791,98964,15001,21255,132169,43137,29381,10667,55863,130503,96440,123713,74740,94606,138350,117596,10601,87614,142652,118490,70180,3725,91414,109852,126218,89109,3314,58905,110269,24044,19193,146878,60047,102360,105489,117948,85196,49647,113395,2075,2706,125287,53736,43345,113355,25835,57049,97996,30833,11063,71761,105969,27602,102701,21015,105778,104557,121579,84482,29850,82307,126909,23924,24862,125869,11084,19373,2490,105117,89346,31856,64796,106084,144760,135454,110827,57910,60995,134571,55983,123085,30121,25570,111028,1141,143213,44640,116604,121897,7856,106819,42707,119980,127649,10805,69808,113768,98694,19252,87926,15641,69335,123090,51052,35955,14795,69594,32806,98452,103561,110655,26559,129403,16578,130808,7880,126106,106949,123422,42026,42982,109138,2390,111047,88380,106420,51602,21411,57807,108548,11551,126655,37486,136184,123487,113227,119090,127838,68251,55913,18657,71680,78427,17544,130665,32740,79745,108889,33828,132553,112812,135438,24430,90123,6794,43432,39957,76066,37632,67779,99036,45891,67501,73115,9746,51420,12942,28512,51527,127470,121521,96209,99990,76118,41259,53543,147095,60266,2131,12392,82502,103982,92009,96532,26888,75914,9291,54250,73021,130587,124880,68676,2157,12699,59763,80498,120471,45091,44450,2219,24666,58953,93192,3736,2339,15777,16890,80825,1566,33881,124554,6746,109193,92025,10590,138697,107816,5820,115312,928,100449,64073,1085,93354,18599,51756,95624,86692,77570,61663,3581,70548,122302,60986,107477,32564,25481,34942,32485,53551,125950,96738,75782,13564,99593,112002,112328,103214,95347,112363,1847,79490,77036,147652,144034,131625,17161,92605,15249,15789,37106,31343,17054,74432,3454,2975,21887,44483,113205,87128,22380,110559,117289,38064,140870,40224,74178,140051,109391,140893,107608,92348,49051,77420,64670,73347,16801,25716,12040,108984,5630,22383,6583,1606,78884,20056,98283,99040,22001,17803,143007,142213,124721,9476,124795,48400,120920,55705,90801,18845,67192,55322,3929,113751,57443,62411,59492,63589,15528,127842,98442,135355,579,7251,72367,90218,133646,140108,138537,114727,31958,96721,112715,46721,87142,61508,51503,11478,86183,21373,103948,131079,4335,24104,139996,19137,42516,88957,131943,141118,144684,12716,2636,39080,79849,117569,90867,135788,86223,13233,84193,127914,6576,100811,22446,8961,102085,19502,76373,53621,85218,68316,31670,68375,105583,148674,123078,95473,97417,73732,77827,135822,122321,64422,15828,120439,125595,97149,26301,79743,82548,88649,85053,100699,16599,100335,17488,85183,44999,128318,125251,10938,11928,85259,17840,25242,138324,51712,132322,33405,39769,111411,119872,35572,70184,116061,36660,80179,91790,87192,124044,42961,65446,108313,134099,82324,31217,4353,11871,121538,98927,46474,108194,29087,7813,111592,1809,142858,127133,91415,72561,95544,119722,141070,131373,75075,17912,144963,15343,135403,47578,117034,78531,119399,31734,108105,21948,38400,74999,56651,7549,49141,48759,53755,122119,86379,31149,143248,69904,23574,50519,66149,58014,7664,107922,14438,126051,85485,22752,52766,143492,47004,47196,21475,323,24428,4053,44658,51236,64572,73396,11617,119256,139210,33961,71888,91162,79923,53043,147628,126967,111984,47920,48378,136170,24704,5747,2151,94124,53155,135591,29917,6724,114268,16508,140436,10771,91776,55815,1248,111383,9295,38013,145441,86860,33892,113654,46972,108312,68772,35668,16070,30983,46868,30687,59286,54863,55577,76504,16468,8982,78867,21371,48700,131135,141388,83411,96955,9327,107870,7913,29715,61882,149158,144786,85935,117386,141348,56065,116727,12822,142340,56201,144296,126098,131196,32782,20928,106448,100552,87961,46248,80907,52671,24373,8821,82756,98540,24556,96772,119279,74462,22872,71932,69010,53328,96880,52810,58766,59201,149349,133196,110300,41509,142979,19081,95183,90290,114611,32156,3117,111517,41849,36916,23297,136016,58117,86889,123385,27064,112778,93952,147002,25813,105355,125422,121183,78244,138447,12446,137202,43489,91292,80332,32326,1618,115221,48891,85751,4482,36588,48353,101037,88220,95216,88372,93369,103911,114909,97476,67250,131098,23407,23125,59176,145241,119460,93033,110401,94689,44547,146353,69672,119118,1290,15392,73128,55687,25437,21257,30884,19403,82397,51133,79274,52508,54839,77107,59135,128405,5279,40274,85462,70958,22836,45072,60983,76199,70220,82677,62797,6481,143100,17658,83396,103306,83732,90954,57706,39907,113402,46229,90997,87266,115860,9751,45716,58920,27585,56768,115552,71000,147974,104240,99231,86158,118328,47581,99335,142913,72272,15047,76410,39293,56252,92362,24530,49364,129213,92620,26712,31620,126486,102079,56482,109714,104846,25544,32776,110133,149005,122381,36718,92555,89366,97757,114927,85589,58102,126661,96147,29359,91290,117443,93426,148938,60517,13305,5303,149175,72594,32384,113266,87464,114285,131935,26865,136601,55245,91100,16997,102423,10598,88981,38873,134708,141807,63779,69602,47314,16540,112454,10045,77572,27573,35443,31380,147524,65715,42282,75435,51024,94424,17441,64661,99167,123309,2279,86741,116552,4640,101285,12498,75736,955,149904,63579,38378,119366,130537,28406,136137,37334,16920,86514,91638,71123,75279,24783,99681,107114,124425,56990,138694,23494,17624,29120,62633,26783,104311,11033,22359,127780,7222,36212,140481,32828,52112,66728,76239,116224,56481,137142,94323,30236,71920,120353,70217,7338,121435,126358,85769,80369,131224,33547,5200,141651,62794,102568,91792,95192,82880,48432,103985,74444,144160,38948,18442,73284,95559,58538,43803,98468,27293,132217,94965,98482,129139,30485,44948,15242,121692,5350,19453,110846,68041,42630,115350,3168,9034,80502,146841,18871,106916,74288,120934,53111,128074,85705,54808,70481,84440,84600,55215,2128,23015,96039,46252,27456,114177,135796,35720,14358,11986,75710,88452,17935,56688,130200,39066,113276,132446,105246,69267,90332,52771,34327,76765,63622,126936,56293,120841,101238,54617,49036,70462,53252,71589,133622,127369,40760,131746,28688,94568,65442,64693,129241,145473,131036,15877,55296,34134,42644,80959,81889,37827,149636,105715,53042,124422,93092,20188,70934,85981,113226,73728,95134,52486,124613,123888,38069,47552,85489,100168,97525,32864,55512,126452,120258,120793,60374,122070,111151,18649,92778,108360,101730,93202,60677,91648,104026,8273,11161,27804,148340,143423,23948,83253,75844,145577,94810,104390,103586,145103,121018,8681,129121,24802,71797,50383,35044,35929,68430,70263,73201,143087,52274,50213,106430,141672,106747,100443,62249,146773,62836,93224,120861,51697,25771,115919,144831,110902,145136,6360,70219,22897,5194,145694,84575,32462,142879,102267,70677,104962,76475,87303,67362,129425,58148,96681,46242,5098,109273,87321,106355,5035,141092,139074,5994,35493,119047,86691,17892,118902,43765,84202,128786,124612,35368,113001,96839,53121,120768,62781,10994,55021,31284,125038,131865,137495,120038,52452,71620,66370,146500,3231,14251,110358,87332,13456,100733,83528,125135,44046,32952,79721,92566,13348,29667,33903,63832,45019,100377,88543,149698,67998,61501,66833,6006,131141,82019,15917,12201,107053,7901,7058,104810,2371,54025,100156,116155,134998,92649,117801,50438,90723,90806,67103,118662,131275,61693,131806,136849,134662,9131,93635,41198,104102,53920,49892,67690,131291,19239,86789,128892,101277,32134,11842,147179,29209,29618,54126,2253,137896,28719,12335,15197,103516,61610,26790,121648,113101,99748,64298,96178,145598,114850,640,57022,144178,76879,59895,123856,17094,113024,75101,90824,58709,38159,88774,30968,25043,63123,140970,102843,78178,42121,62367,99519,5077,93226,123822,118110,26226,50648,11082,124717,73117,69114,55250,72456,104137,33297,135522,83470,26558,115349,75798,145815,67229,7317,68742,135606,99486,114945,34036,62462,109748,50294,1506,127077,72321,65760,2655,54919,143222,66102,18766,57317,110340,28017,85603,26036,145231,138244,130408,65061,103273,101161,990,106291,116784,28751,38363,62880,99307,43880,60294,57391,126547,23458,3100,118272,117637,75823,102344,106042,19848,6907,52513,123068,75043,129044,8898,50730,68778,105766,53894,148722,83850,122027,147745,124051,63532,44972,18088,95525,29857,41628,66661,93234,18333,4380,137985,17429,69343,147099,83133,68586,137487,40270,133096,87036,72908,18186,137352,16832,124503,9275,100903,7616,16033,124602,13532,11839,111733,109090,62145,60411,53624,144495,52573,146367,99905,144661,106188,25279,27243,123191,74195,110034,49595,90636,109318,73034,43968,87848,50927,56257,49338,93623,6865,68813,136342,11364,102351,84586,118017,85978,55857,120288,46120,13022,91684,117239,100592,106176,24357,119751,136272,70655,64842,132660,72782,149593,69674,140406,65824,110042,77902,50483,42639,77618,60370,138936,100258,72149,131010,27424,102358,112091,87401,84923,5460,29455,103345,63932,120422,139110,110952,55118,147059,99442,27262,128087,148269,127782,66059,117447,64625,50039,105237,60217,31421,5989,116752,83094,13458,76547,77017,83741,124868,91595,33452,21388,36597,47360,78146,90827,90996,9805,140062,41257,96956,21178,32825,95101,33819,47305,105492,12980,60509,79298,20494,76856,13820,24800,22232,119890,52479,136182,138722,38220,149007,12876,51807,57628,77887,126366,90164,82480,13725,82428,106197,8182,46359,141402,59312,124854,46935,131473,120434,17585,109496,69349,35684,19387,103032,88836,106941,58713,22790,136122,35825,56000,132634,93494,123484,64221,49233,85810,140079,129667,110393,52840,62641,83945,12045,136740,68952,94166,39359,145567,227,36351,128631,38140,41840,15111,11584,91721,54952,117685,118189,62298,29509,127124,37658,126016,94656,101813,93546,57888,48082,148692,94692,127163,47412,19385,34431,40060,88897,100872,65846,15151,18832,2857,24482,38608,20584,55246,58924,136745,115260,26099,99245,127411,65825,8772,71269,138703,94501,111398,141945,57073,118546,59191,129479,44165,85375,89410,47241,52415,32454,17860,26419,100351,80522,8342,143397,93819,131492,970,111974,56236,92447,40644,144555,24470,131132,109897,654,112351,16939,45838,67080,34492,48379,80180,104478,83606,90697,47857,49721,119911,17358,73257,11745,38971,82638,144667,3472,70153,89820,3962,50420,114445,42301,21432,8565,147676,124038,91938,62788,87002,4781,61854,28411,3983,29399,47409,74823,51568,100495,28002,72202,103482,132625,79035,107454,43433,595,57718,111784,62490,34308,47480,78721,28056,139094,88279,58112,30224,17991,113884,140765,149679,65683,91500,12270,79231,72784,59703,86473,35786,59568,102449,91786,117548,96276,129992,125710,61605,51839,17663,57331,28896,83300,16117,143647,126929,5921,11603,97912,112485,133283,28616,29080,31452,124792,55961,90484,29347,78523,133847,97248,98255,141590,107346,45581,31872,49340,68069,65742,16737,135823,130240,36064,103814,141999,145557,88141,20318,88788,77332,42186,85414,131003,59509,68809,80606,144824,54708,37978,97661,39102,53746,60953,39566,49789,92759,145281,70479,20252,59241,22433,53508,82552,101647,138252,32271,2572,49004,51344,6887,38726,8379,82326,86790,45446,81116,106489,90227,73135,145148,143012,16755,76518,17219,62590,24731,122260,69252,40172,53608,84117,49281,39928,38428,94058,20235,63284,50638,115695,69947,38860,146129,65612,107079,114633,140421,131398,15244,6461,34336,43094,34445,144742,9253,71936,50010,115912,128281,142295,54994,99255,12542,28424,46939,3247,47323,22334,16753,67288,128225,7654,30448,9410,76515,149129,15470,107523,143943,67889,56881,93620,34381,118041,59512,115051,2878,42271,49602,43707,26171,142784,16590,115512,98960,22454,44572,138365,39133,66725,56141,61949,137370,65541,40516,33583,106277,33737,72851,89253,112954,6169,58541,108004,77413,122572,133386,95175,103970,12781,98923,7328,11528,137121,51841,129721,2415,7757,76869,126759,149954,132716,121471,104939,39391,109243,22250,24186,58375,53989,34290,88789,44181,69583,116743,70031,54753,18677,94663,35940,77625,128659,5030,16463,89476,80348,138154,48031,142692,149435,145629,114781,127962,6896,91396,148471,120348,60821,13587,50664,75561,92598,51339,108147,99409,77264,46287,142611,142944,63312,16621,23317,8697,108389,107639,89214,22241,99034,3353,68301,57803,29671,26903,100430,22649,5017,22507,105793,59524,124675,100235,67497,132318,34797,127720,60847,39195,43379,20205,117621,58063,128971,20972,103379,16038,115733,30953,62599,22881,38216,34563,27853,47023,123864,146769,77285,126489,73142,99148,4712,33882,63302,135868,95158,99782,53242,131424,144841,52122,29572,47317,47121,12655,67776,105808,105345,115812,107977,129062,15885,1927,115665,90940,97906,142777,24387,56562,106989,57298,41934,75277,116204,130876,108989,49993,116998,103462,102362,53512,97950,59231,123553,81708,124803,70150,133424,6970,16724,69953,41404,124901,34161,92455,72179,143583,572,123294,30700,70593,58608,11046,126976,58765,10742,77730,100438,8980,44752,85257,26906,41192,135151,1609,92021,29904,56024,41362,109152,78272,69654,11806,36348,92465,52088,38882,78683,28219,50946,33735,6510,128615,77901,36970,81240,44427,37020,141291,80640,14740,29766,68188,110375,73399,71033,68835,118754,84748,28396,19249,117504,24210,54460,87026,8036,48544,48686,8111,109232,8655,132238,124284,2351,68370,59499,140475,38331,131014,80842,44670,78842,129444,82624,7453,13199,26267,44831,133102,10096,108487,22972,5541,50287,106653,19355,119034,48593,72891,127121,29716,17040,104603,148400,36611,70389,27444,41599,30164,130596,43440,26283,94322,20712,25693,26614,23560,14712,139598,5799,42010,138319,74104,16285,28664,27627,3103,39316,130907,75484,63444,33296,13202,84283,57112,67665,1215,127354,107464,72178,148906,76436,22130,134610,27438,95326,122759,75810,2756,15048,19519,24330,94838,34033,55488,48045,116823,71924,127683,83818,26114,38802,74447,124196,14445,132490,77996,2990,70629,30471,14916,145946,108471,381,81798,34745,71076,90259,65219,120699,40985,98709,132256,50752,70892,141540,17253,5037,82438,7470,46463,97732,127733,93065,141847,54188,82719,6640,85661,27323,99491,148771,13800,36082,116883,14156,65041,90030,25883,95487,63329,77593,122373,143088,93566,3990,107401,36733,45590,20510,33950,62707,37890,89930,20345,115998,113252,21505,64876,8037,140504,145558,145670,46878,149298,75873,265,135994,133789,15520,107637,71331,145145,69872,89708,15865,60572,105090,95733,131519,43436,35103,21617,39254,109576,94907,124429,32225,12529,142528,119393,88140,86797,48678,113138,29090,132060,75477,47896,133827,8662,9042,25201,47998,39378,87647,82129,63334,148110,145907,47727,978,67081,47922,22495,122368,89433,5415,133860,109202,56605,134750,121044,50797,48756,34338,76553,106658,119115,65859,95993,31680,61254,100686,133167,15336,88295,130837,16807,50218,52921,108552,112437,147593,27308,49240,130318,31672,43366,144288,29052,125407,5266,42666,34692,37182,6305,112554,9366,39390,85220,20493,48808,113374,22181,149535,8301,32234,110203,138360,11157,112969,137320,24054,4177,93031,112870,74117,15057,38251,147014,9300,104169,12580,11906,36881,147069,52491,95543,52266,90386,63492,45082,87942,115212,111954,108006,29818,10881,66758,89008,31655,12398,21612,43606,88964,140906,75559,134807,70340,96599,143375,99043,5092,112830,34472,80914,128193,3640,35983,33503,48749,60445,74061,48363,104251,121836,28030,74030,119686,149419,130146,116267,106270,39796,125524,109882,45939,142955,93160,44697,108343,51892,28109,125102,106470,139603,46207,106648,78032,145830,9707,115531,77206,143154,25385,90302,32455,84708,59172,48550,137631,83249,48698,15963,44506,116850,98118,71271,80553,97647,127380,120008,77741,7750,62326,55697,130502,17599,47166,16833,42104,139363,121890,76331,97775,97371,61934,142111,38804,47014,139955,62134,70225,24392,81457,40582,83425,61698,88731,59827,29517,68686,11057,95243,47540,134297,104188,20233,3486,141695,135500,130202,15573,24886,39017,84687,7726,91742,11981,130974,124204,97818,140833,47304,61716,1136,128064,98447,81861,98859,98740,1332,118429,53788,47647,90464,35873,135896,49048,85403,108118,129674,108111,67027,53058,146660,31453,11860,11483,84403,13262,17897,116875,20773,114195,13831,121706,145702,128339,36629,85028,123776,132769,87239,80027,57064,128054,6422,71826,50883,96792,116295,138644,6125,122655,84434,146327,24521,97418,129460,63097,72146,84436,96598,31614,83350,8703,96662,35880,63271,73339,28672,27572,55852,63890,71605,33308,128404,454,145314,57530,71173,908,99706,53695,53068,8840,40830,72462,8293,97839,108981,91713,56448,73893,122522,73704,88134,15711,71736,89700,27485,4057,66261,141812,72283,29398,126887,56271,122238,77448,114703,65821,83344,116210,44056,12336,24292,23251,134996,910,21949,10337,136409,16083,85796,55237,108822,104221,81797,88685,105985,42447,116750,63259,95796,95794,115125,146756,36301,86782,82440,145995,49471,117834,95292,91872,149616,18946,51941,109734,89558,103833,87627,107415,31378,71399,103110,137999,37379,108542,127560,125986,49137,46263,43550,132795,147421,41024,136934,103456,108132,143691,40474,111255,144257,140332,114868,56874,149597,93229,361,66140,28809,131958,134280,14965,145256,79645,96093,144292,81331,97315,114372,50688,92702,29039,95732,56523,135652,86824,88613,60138,99462,16577,141103,601,37324,142500,71880,101360,92414,3805,121009,141681,128432,48872,30018,131873,82665,45535,100239,137217,4376,92750,123162,45453,82698,71318,126648,111774,45037,50172,124191,57722,103963,147196,115735,111664,16062,27641,111215,2793,126394,133645,19982,40832,24574,116846,41323,131517,40791,47812,118158,101745,149256,120447,57687,132460,2170,38632,112007,43757,141357,11650,148065,114085,35212,86658,63902,22147,15265,25584,90388,99658,24169,140195,15507,124673,144351,62701,79094,94923,10912,75784,38638,34616,9508,20808,107653,126342,43695,91447,95754,31216,128478,147811,102090,24807,147146,61685,71862,141305,85473,34777,8135,39982,14280,76100,107719,12275,68865,56929,3534,20164,121209,37326,129822,122391,99540,113712,28454,74387,18411,104720,19949,52973,116800,32798,144355,132760,658,126375,50442,14186,93129,125442,70743,107239,144438,130473,87823,106759,111964,10550,121158,126854,37377,86397,83833,134603,99277,110971,112395,95323,137219,3483,44114,125098,31191,26314,104036,124807,48201,74224,124864,79491,39790,48112,31956,1172,16495,41400,11267,109091,32039,13163,67010,32622,91698,94196,56208,49333,123092,52169,131390,134458,37637,146913,25986,93586,2246,82645,119379,113301,86512,70067,108531,64729,8699,6004,67235,79899,55184,31767,33120,86026,76569,65300,63563,2944,3336,117779,11952,125772,22377,93041,8713,38665,107269,10957,81975,20987,146803,5882,50779,91031,94873,4462,72597,41629,13697,121983,28100,86831,31907,68798,6381,56316,102312,141993,86868,109528,148407,14413,84820,89697,60392,32255,33018,129166,9181,15619,46648,66022,110392,3779,32238,90347,101109,85210,9025,37862,64280,30053,71885,51844,111420,127828,106798,95661,46505,18831,127056,85274,114842,95492,118179,25194,99208,35252,39186,46831,27434,145286,142314,82267,53311,65433,72047,109159,84541,127572,92292,62906,69141,37671,52326,123569,125411,51616,126770,24469,85381,86652,32580,63380,145120,6941,31032,134738,17673,59072,16720,80660,63783,100797,44550,13112,128981,137762,24185,126141,132281,74276,136566,131217,48312,53089,3599,35241,62834,61341,64714,84525,126948,34141,91314,41993,114856,44391,132134,12413,48958,93394,33814,105541,96290,133402,70546,95001,125593,31063,119645,6803,7492,96104,74108,110884,80488,70893,4887,12752,94565,86577,118763,29997,84044,41379,135446,141375,17692,46829,122606,50829,21272,57227,57275,140323,9560,114297,100661,88404,41101,100987,18746,61219,5044,69807,54905,84225,133082,59632,63813,33358,75302,33348,71829,65101,3319,142711,126873,99598,34965,95472,30615,66789,145780,22604,59820,145504,138618,15266,112851,119597,64399,141539,127119,105991,97368,73809,630,15490,12395,114169,5717,137472,68212,102814,32625,131648,60553,117901,7512,10335,63100,65770,36894,90747,111885,53858,100354,55622,149846,2939,130642,79839,93475,35694,87916,16227,141152,142837,98883,89377,5474,75440,135910,76202,38617,59206,113333,145304,74381,87450,65664,113177,14232,28641,80838,94895,124955,81132,50396,42658,43595,88300,66061,23863,17931,42605,131273,62877,22584,148265,92822,116566,56476,92841,63782,120862,138929,111340,46674,121837,2804,25040,13794,71529,101653,25762,36602,61229,121979,106126,20282,56933,37094,81353,123660,28180,121542,75803,37576,41506,136810,68044,17331,83929,117169,76601,60429,59187,64737,69270,136540,116469,810,128948,23474,38386,32527,8255,128521,13264,30887,95406,28843,49460,92155,36888,131174,88046,115467,2523,119493,137107,44779,36835,54037,101743,100776,116328,77725,96578,50499,77070,114710,23571,105863,38361,33628,27930,37736,76934,44642,52358,119245,89560,49983,129277,67622,95828,47894,15142,37584,98422,96615,130550,123725,59861,91650,29608,141877,3076,102197,128811,142831,17304,10759,59531,40047,95826,29761,38753,118910,141337,100192,147604,38544,144659,99047,24892,87813,14842,47247,44379,117678,39360,138567,54676,58702,24031,30741,3339,81913,12294,47108,51872,129417,115763,42813,50162,132204,14504,122838,113427,147934,18540,109673,3416,112443,28087,12718,111462,101021,54677,55956,14260,102387,49085,91047,60671,80816,14406,111887,43636,130726,91113,147788,100051,60754,46461,30727,124222,137304,71149,32169,8161,49490,80371,52950,79038,50749,79974,115090,101623,102203,20065,52437,29931,49380,114510,106204,110389,139265,74406,110974,70839,55007,62583,59133,81465,45564,24700,47313,22898,90203,76039,103430,2399,29711,139664,123414,149177,100983,26517,28611,4648,45166,45965,47926,41277,33769,132580,57293,21358,71372,14788,109607,130795,71512,79810,23613,132712,47150,60026,97452,73864,22585,125577,91390,36134,36028,97780,44285,9502,67353,56268,77699,27514,87068,78229,95694,88862,94554,80792,64196,101529,96725,52743,34092,81885,16875,98124,65940,69093,92437,65829,53811,91163,110456,144059,141370,111311,27205,123965,34814,62136,3282,39703,8958,39448,146540,141323,41937,23110,138250,20910,102910,146461,61211,128766,128895,116677,13582,34529,100736,20717,46999,43290,25482,33220,135049,112798,41455,64267,1900,93990,68581,13475,41274,115842,72788,50481,99634,24831,21521,139100,89969,20040,122055,43425,138399,54192,18142,87993,27859,79739,78768,25370,143577,41041,147905,113601,69025,49535,113500,59128,52096,14110,146518,125050,49482,666,43663,127708,121118,53467,28327,108232,19723,1917,46147,34369,57590,111768,94272,113248,44819,53337,45064,884,46381,85676,53517,103813,87092,56171,40331,137073,72151,66501,9130,64258,93102,3955,25394,130836,106295,71900,148247,128693,34351,105739,57448,46666,32390,13321,127870,109661,85637,67046,76318,143614,24664,33270,94614,42424,70075,50870,71825,83807,47452,101507,1771,132408,29595,110366,48408,53821,121840,73683,108159,37489,545,5652,130857,125349,31120,134892,14189,98598,96427,135763,9292,71692,70952,81521,56860,12831,41088,142195,103708,76497,59338,46449,8067,117475,138772,37302,129059,144256,48056,130867,37024,117347,15345,124850,66375,94992,7611,116648,29666,25988,86253,38965,67984,87791,6351,50027,98063,1047,98910,51276,33301,15654,121341,139816,111187,56749,82508,39445,70090,35328,10205,110367,36013,13915,54215,32352,41899,128477,44855,146192,109467,46508,8651,121072,45570,63561,51957,21842,129532,66577,121129,67445,124788,62856,92535,103659,130987,15119,51032,21849,105110,448,31809,53697,132108,30725,116725,118846,124866,30316,25774,118045,13087,35622,26807,55020,38791,77216,59541,57213,16488,14530,128024,54981,127562,39859,28894,85559,149626,61218,64682,126184,124487,75311,121049,99893,83977,97224,128022,54384,58530,34828,88171,49882,35242,117758,111057,4368,132662,123378,116785,39961,29869,8852,33638,107424,86205,115806,43080,3214,32198,19146,113840,27478,94691,121430,11008,26131,134664,414,83822,66455,143706,142554,83495,112882,120629,72481,58133,80601,53437,132938,79623,74570,146774,68614,54353,117274,57495,80998,5586,45493,83372,30010,134547,103148,142905,98752,55395,16054,38056,144693,115013,3587,118738,135658,86054,96938,94874,96663,65159,49794,11118,100347,145446,29431,45731,129472,71126,83135,88258,89356,130928,100520,24693,76523,113593,146052,39453,85312,4456,10440,10837,4953,18602,70590,20320,140006,80200,94866,58626,68307,133498,57508,1098,35784,66382,28933,131233,46926,128520,67917,110262,22391,14402,107321,43481,136084,54075,129445,55675,111377,38721,114253,23649,143464,14303,120956,11353,121473,129766,13160,42898,18233,148053,64568,131189,77056,64855,3649,31440,8943,114314,44820,17102,10165,81075,102747,15181,144021,58846,59109,48782,61142,64610,2597,69473,30125,127673,105880,107594,67439,36854,88700,71810,7714,125123,80204,125294,90461,144676,58301,107078,94255,61910,102290,63220,110640,25881,16335,12149,138737,93121,122669,22710,77511,115425,135866,58543,107216,115192,39749,8673,12017,28758,53602,127278,138092,138940,99751,74184,43394,1997,60783,148148,1490,63348,76564,15400,18493,134104,66960,148377,79032,20358,136378,64861,41420,10280,81743,117099,144527,7077,109643,30206,72831,1897,125700,133689,87943,149388,60262,139472,44523,16138,70686,137632,38369,51338,41446,139463,135661,138231,84632,17563,83736,86533,79639,77325,145055,21417,86876,125848,73636,27560,100374,96629,106656,9271,34844,120006,102798,121288,147586,29508,30703,6826,106917,17891,57735,27601,20176,146439,125269,96861,92158,122243,17515,69437,136933,29238,40429,94877,78611,37797,146080,23715,144780,121010,69642,125651,50270,114635,97878,102614,31519,94680,96837,21323,10684,120085,91149,82540,22536,65211,18369,72369,52888,62339,26895,136310,84736,103125,82716,35447,122541,119471,46290,108272,105394,81655,29305,79855,136287,113297,7489,148551,123287,121140,36004,23265,86166,110976,145146,100655,102596,91953,75330,141846,67138,98227,14159,116723,71982,124527,83393,93366,34651,93949,53150,113785,96091,84906,42433,80986,124132,82433,96635,98786,29684,9052,11961,35337,125291,141541,31635,131139,141602,12869,14318,26491,76101,97365,76590,121895,147258,2712,140733,92970,356,93447,29119,5221,56599,59441,11510,53986,29153,128419,57660,137316,12820,45686,51434,52272,46177,83099,124537,78803,75797,37121,146812,111866,11804,22757,123885,85012,106650,57379,32033,19535,67857,42919,3760,98769,38940,10073,1845,31109,16002,103735,294,37194,52382,44214,70227,119711,117094,106258,97123,101252,106397,114453,103490,27756,41927,34339,146081,147666,61167,103932,129427,28993,72584,123560,100337,17745,100290,66550,136776,133673,7801,123151,40976,54953,114719,141903,115847,32191,72045,76344,102830,93853,27007,28426,110141,136665,138817,147277,72012,111743,42267,87273,141890,87222,120545,92270,78192,62992,78180,17183,33167,80972,7556,7231,51508,94657,97501,46876,132883,51998,142628,108187,119539,12313,136797,41417,65908,6934,66882,79140,117379,51544,146025,713,126081,67842,143649,47663,1662,72916,107612,108675,131765,63159,127138,13706,116782,61543,132193,41549,106774,105731,588,91106,450,148098,117813,11160,84333,94792,134316,2424,8189,117308,73504,67832,110159,11408,48288,17801,129556,84990,61961,113635,10123,127779,119701,144728,46518,121584,61646,50261,1733,10304,107012,142389,116060,117070,40467,118654,30563,112096,80078,144151,85679,120932,95195,24997,96222,19990,26159,57571,61191,108427,117151,129496,162,87505,139324,48727,118196,7238,102134,76559,101413,8097,81536,120210,90061,118530,148925,107166,65481,132495,116033,86980,44159,119766,90732,124777,146840,40809,41965,72651,110450,52607,106468,131250,95237,65721,43717,7970,112858,102023,109956,53161,123055,128223,14330,115958,82721,9691,42936,143309,119377,118307,76423,136768,141015,10195,124780,95445,95550,119787,25358,37667,15237,107602,28805,55175,75546,148992,139615,46599,56849,62293,12786,14929,83303,118605,75802,80436,134858,145878,4796,24348,107585,4516,10491,80099,70554,94869,100870,99581,15620,71844,10719,84733,138717,10886,44455,141486,142808,19241,96210,147481,43082,81031,37660,126871,83030,72499,143972,37587,32081,127695,112943,136165,25083,121732,23583,42416,89990,3856,139943,5977,113075,92020,75535,131933,105514,77210,14033,30473,64500,106341,116894,23744,109878,100072,45071,78874,42322,57642,96834,85395,55052,139967,97453,97196,101513,73579,71845,77891,43444,52828,25366,83684,520,128962,42688,73038,23908,53282,101621,103387,81583,141801,61416,26452,27960,98608,83691,101156,70988,74597,70566,8401,101734,48786,102567,86500,39463,52440,89266,32205,46735,131450,7008,105354,37208,46726,68270,50369,92655,146346,48140,147538,68121,27529,26552,26531,127005,146351,6065,20874,143262,41660,28575,147995,77092,13583,24671,106021,47227,43776,54992,30326,132813,109000,88719,124101,103883,2450,117790,60790,122654,42786,114607,74216,20209,38078,108001,23126,115412,131750,129860,111874,27867,81327,70052,12374,97104,28995,143561,16783,93947,139385,55179,28812,81656,132949,74990,82627,34631,81134,60977,50479,140670,16079,138840,135863,1089,58273,46398,104781,23933,53447,117527,85450,74100,142667,109256,133980,87119,20812,1950,125447,53419,88612,27185,47303,47184,111514,19406,27970,93625,120066,83658,65542,130451,26346,111022,132151,33116,5385,111005,6337,27904,122021,22041,143514,31030,74395,101375,25452,111977,32727,80681,45509,10847,57634,8492,146480,107633,29498,39019,106925,60930,130350,68356,65191,533,119635,85577,41622,140938,72363,138135,135339,79131,30969,113257,144571,45084,64845,67171,77489,139143,6770,38319,122680,91637,145684,72474,29794,41772,31394,148695,132873,64598,29876,12554,75508,94542,105028,138477,12411,19205,50617,85260,87732,73660,15924,133149,53309,112126,139704,102621,92913,24711,61061,50000,125787,117310,28374,27364,56354,18076,12762,144230,646,78280,65436,24944,60749,27764,56769,139470,126225,5555,98305,141934,32204,30646,111245,41703,101808,138454,11168,69764,27239,35531,125108,76079,27402,61997,5291,55370,79435,44291,48413,20761,41532,52304,97111,19119,95816,76309,111668,15459,84740,80835,142090,113217,14471,54341,4056,149280,55452,145117,126482,140267,56867,128607,28071,59370,131996,67433,88082,17352,135983,88560,104326,148624,145810,75691,69821,105077,71255,50105,63269,97294,95526,93364,64125,52831,109043,146537,86689,58446,114125,96246,48763,66894,78370,40962,25134,24863,50669,106085,26982,42324,64428,5296,111128,94022,26178,8236,87964,143576,36194,111778,57062,47940,64454,147942,92674,3786,35925,31291,32098,81291,70374,116906,103742,55693,149211,74613,62559,4883,50831,141779,83264,136202,123377,12695,5725,28137,133500,127425,65479,90411,129064,38714,117323,93970,98965,42943,95797,95606,133396,55494,29233,43611,78527,86209,370,27845,130659,130283,39363,89221,140417,76808,134685,20766,44453,141001,78978,23848,138466,149041,122830,138044,36198,114982,38540,147175,146131,1306,5199,122166,113818,109764,61999,36579,103341,119508,56852,8541,121161,102852,8291,130066,131074,91731,83582,20295,74477,119507,69317,114547,73290,65963,5501,5095,103675,46440,38322,31357,98714,133717,56439,35881,136261,99192,41286,42280,127191,53420,73039,102918,111328,74201,140933,89597,92960,116448,34497,71694,20118,99670,28905,61813,41769,1888,22439,136019,76600,19116,104090,35606,35391,103001,58119,11538,6722,125010,32597,43662,88322,18125,61617,143038,16686,42183,7620,112745,39407,33558,116115,85187,38254,35438,41428,143091,83279,695,93204,100358,32209,126618,40375,49664,103903,90256,1055,29960,144329,128268,117861,10082,99467,54493,118865,50809,50299,97722,109932,1496,77396,35035,96241,149095,66458,82958,114747,71309,136505,43933,131994,141572,108976,106047,91497,13058,53972,132638,81033,148849,103392,7353,113966,36088,110319,31618,78107,68279,121445,1207,100280,14111,106976,13401,8050,47882,28350,3830,63429,139705,3342,107184,98246,38767,29633,146146,85716,46785,103383,44668,37220,149571,2426,114573,119877,128806,74614,11556,40127,83140,108354,148358,73715,57444,129225,3866,5730,147386,48225,75552,134252,68889,16325,70945,114629,141624,90346,39588,105326,119371,142630,86139,104401,107032,105018,35849,50406,41713,99116,93436,92697,21227,5602,87459,116070,28484,67754,36280,63009,10764,117753,40165,49163,73210,55565,87829,70066,110844,63960,76213,30042,144093,125241,51260,138606,138610,102651,53632,134997,7806,53403,148052,63863,126628,5361,79633,5359,77792,59061,11282,52286,66160,79011,15762,105401,79922,1860,122116,69081,116122,115337,110214,58143,3662,29940,58283,32229,16869,79621,49526,100498,141383,109618,140823,100005,104759,25442,29304,50373,24131,123606,60872,5318,136637,118941,34581,89624,54488,52943,132438,135334,72111,14860,84750,91105,33052,100878,89850,61178,14642,126391,139670,121289,51683,114649,109064,58342,116462,5162,53964,91757,131422,134460,82201,116617,60767,60295,102691,110630,61790,121757,122903,38563,104960,67491,86432,69366,38395,54929,117229,11330,47635,30686,50003,74714,100039,135688,96072,88206,96105,27145,95064,21829,136662,26761,41513,139620,59504,76698,50567,116363,33751,101384,54252,15437,30777,112622,136774,43493,107081,22307,75994,82586,83456,112061,46747,99257,65842,54740,62502,29031,48736,71787,127707,128880,94193,19914,35081,43389,42380,66874,8829,7451,98821,31432,24252,143878,56079,124242,14756,128300,92028,59475,36693,78968,97255,108146,39156,32997,110748,135123,84696,7089,38946,136595,146732,108730,114429,127554,71046,97059,7736,105696,77422,26814,138269,148759,21147,2099,90104,117578,90699,33121,69605,97327,127734,37705,13622,26371,21688,53982,58275,133824,125776,137157,136112,74434,57001,27655,127517,108434,140715,28761,29873,89646,9022,42419,149932,32897,73332,112723,30729,128742,31045,117203,53582,112757,10783,68241,40096,21479,30030,39172,19868,45756,24011,103954,46800,64169,116306,110565,109430,65036,87350,13754,24724,78029,108063,23441,140886,28619,127214,19005,50835,66787,14183,46835,2459,11480,144162,128775,112421,142170,19155,80771,106018,131819,53666,147075,59622,26067,134388,115394,5467,98951,71670,116333,146766,140368,111632,51810,5615,131312,142236,144754,71155,96737,113292,881,53727,119626,123629,25507,78530,26431,42394,127232,28978,70490,98847,40515,107670,65496,83172,68663,120706,57432,24978,86214,12324,28365,47580,22464,31318,24261,39470,108695,61047,23674,47265,148525,148955,17570,53800,55044,20059,147218,132157,90042,20079,113060,2579,53074,54132,10153,5683,50742,57153,84138,140020,137293,81765,125003,80948,135451,78638,69857,65841,22434,88451,65640,133741,87374,106252,85582,6708,93652,20881,141983,7232,4453,106372,58077,97488,94052,109188,17108,70414,207,58093,72728,134551,65645,96416,72969,46313,135855,136359,119165,123367,44331,124488,31272,140325,101648,122499,17239,51209,148888,54235,48485,120667,59139,44809,130223,121790,30859,36750,141583,110611,92057,41587,7391,115699,45214,129590,128111,34887,38410,56496,141676,83357,4505,104805,13702,53642,84532,77306,106559,54549,101310,129569,1943,26139,131733,86670,27830,58187,26411,10884,118899,149612,39290,29910,125150,49029,52037,77713,7161,65774,94126,82881,18784,67303,91674,59488,103643,16153,70788,63739,133165,98263,49212,123311,141908,37852,33934,112409,20691,38342,143520,76257,33347,30680,114371,106154,71995,148201,3190,143250,35403,138525,8003,13071,40997,43424,8984,2768,58553,77277,132602,13827,38498,59116,87229,95560,40309,79387,115199,76268,87868,116314,135988,3018,105511,3590,55754,93755,29533,69218,126001,118977,4207,45549,6165,96853,102072,85026,114908,82514,14522,78464,46796,46021,117606,22467,48499,15677,95383,49644,5849,51985,49839,63967,1955,114391,24987,40264,37473,21880,142426,27369,18572,149398,10433,115591,146320,144036,39124,32921,15682,77758,122477,22121,87921,85330,149555,76088,44202,109244,86947,9721,33384,110411,141623,40151,124210,64069,93512,111051,13601,37546,42677,54431,86722,39807,95705,82662,125909,28570,131068,19231,76419,55719,77035,69760,108567,115185,53268,102369,30562,51689,78256,21409,33076,36255,65083,83189,15660,120249,35357,86207,92816,87435,66127,16361,44414,115338,142495,47759,18244,135445,101016,73876,26779,63629,135486,71964,47893,148880,103088,111252,42625,88551,9697,127746,104472,119604,103398,49290,146690,116715,144585,26737,127616,83992,71476,14108,62819,40658,146164,76820,26771,130820,137397,51742,22470,87838,77043,70572,135881,50439,5277,139409,47874,33106,131012,112503,107155,39645,67650,127755,126786,131468,96617,22180,60280,137246,25013,28257,108470,27912,21092,100894,34235,39684,51604,149946,90901,91434,57225,4880,44534,149705,67799,33445,116501,115003,148788,117085,21121,91839,20713,54360,45424,85087,38346,78095,32091,69693,85193,78377,102142,114404,20832,128663,134705,11716,60417,109055,141971,145188,80375,111320,16338,71158,99157,105922,38495,10622,131771,35276,36459,72944,42479,141166,21650,2842,10664,60302,149209,41716,144574,25828,78987,79732,68892,98168,15533,138572,91169,54207,114834,114552,76114,72610,57243,8482,70522,102665,103058,70950,99855,48320,146900,33380,123243,28659,39364,129877,137858,119688,146504,21404,92439,41908,12828,58277,28528,133178,4010,90518,80383,102343,147198,27426,74646,74475,53061,114024,5160,57418,37340,89116,50866,54946,9683,89933,17603,73334,120059,13210,72637,88470,117406,49567,29164,89523,147783,110531,88126,92187,19255,79509,109849,28491,147536,91760,147512,146531,119958,92520,26060,59949,2923,69854,138184,29767,45255,95713,91080,76491,55870,90006,78724,86020,19123,14298,74578,122433,42732,36328,26544,106778,80793,131221,139731,117403,30762,94257,114066,83687,114081,9779,70885,24167,41236,97627,28759,132459,86631,115593,61336,3607,18127,89369,45975,142761,125868,24684,44016,29506,73146,116612,147809,4903,6769,9859,81323,107635,144252,147667,57644,55949,81964,77807,13535,96310,27276,20353,49199,146688,128336,135849,9666,97937,105876,49545,28621,13188,17017,87166,68187,73000,120346,11396,144837,81099,72680,8598,7327,29065,34937,126167,60256,142594,88739,11440,109354,63457,35703,83496,116315,45995,88277,2920,136192,2228,73426,93322,129626,110016,111033,59935,4320,64916,58627,127368,102159,36581,13287,128081,122052,93812,33333,115289,121539,62852,62727,114928,67651,83605,95629,136655,90257,88586,87837,147390,109196,17571,125674,77320,31485,81731,65128,106510,112001,106158,49140,55382,19859,12359,37946,108334,43876,2714,20865,118590,1909,126889,45609,24399,52162,63559,130094,85568,91316,92921,44661,90474,88778,14996,122438,92381,6563,130277,54920,143904,114624,75909,123600,68560,129012,1698,89686,14993,79803,129734,8646,117336,21549,85919,116234,61119,17374,64471,38717,62731,97584,60633,18573,141712,143323,32403,140619,28359,129217,81485,9357,85869,84235,37582,87080,36995,141826,9119,5771,59413,49310,60826,147482,55883,8925,147102,59222,367,146335,120229,134782,89452,96026,86342,49222,110583,29383,82669,142918,116724,1271,42989,87067,27231,143912,88550,46764,17799,14278,134871,7379,134309,114387,85032,95115,47225,42912,76928,31227,32466,142417,17325,116500,149464,107215,45187,141133,87442,135560,43572,144153,130868,147638,52546,117852,11729,20720,225,6240,76676,140843,127590,57839,41969,99101,13558,56392,10846,23346,81359,26215,62292,15020,58750,95493,57023,105923,52219,103086,9818,126729,145427,27314,98029,32385,87912,102810,147853,86111,19195,74619,112272,87679,98464,123512,11999,104622,90062,48690,48412,69511,124304,4625,15200,122186,3995,51289,62376,144720,30452,122341,131540,125260,119671,20279,90181,40235,83558,144165,93983,115268,51946,131028,99326,57174,52461,94162,64672,15522,3531,136726,132499,142067,109760,24021,92044,46039,121320,111615,30985,31532,131117,34966,76788,55176,14767,43854,27365,134482,108348,146418,47434,44349,65713,103201,93020,116697,149077,32567,36831,95673,62281,139098,102228,25273,9730,149694,24457,131921,125012,83053,72855,113622,89995,121056,56836,123084,17171,66303,61430,18459,17074,53912,114359,42173,51918,22786,135635,65692,104892,117851,104662,86230,143835,139231,73878,96010,46840,43060,129825,146330,114572,59180,147924,105812,128854,52268,92870,91484,140253,67554,61857,35440,63301,77749,102489,69094,5273,104089,116967,55239,138340,18562,27366,40099,33302,138536,24601,72523,131394,79502,64207,56979,34415,148774,30950,99812,73599,96174,104236,13746,119998,118406,117484,139190,121387,93246,58445,90990,83371,113998,56395,99114,45123,79904,54812,66249,5034,105360,16744,2776,11764,8827,1091,15421,20528,67763,35335,89100,20672,124678,96699,98921,124026,116781,74352,143153,15179,66727,127814,113072,98639,14419,122868,72301,81676,81003,13469,98856,59824,12104,57553,145222,98735,24402,96790,98621,36332,135742,124211,141333,38244,78137,138195,41189,117342,120225,126946,120533,97466,48315,133246,98944,119935,29901,14975,108861,33810,41128,69419,97703,78110,141442,135098,91628,4571,103508,118987,46639,145140,99237,3578,123739,36133,619,135472,122241,124535,47609,52177,66746,89155,46532,16168,143859,30026,139323,109962,131229,19301,87937,65618,137984,119585,92861,58386,19268,142147,42782,79620,31589,37850,13259,68964,108716,74967,99407,1822,122138,61538,116067,136002,141973,39864,40025,59770,52861,52185,65995,114638,49150,45077,64187,77669,85609,14487,3632,80429,114014,122863,99013,126592,8464,118206,103795,61031,142329,55842,104235,148242,35130,85133,52773,125065,29180,55413,4754,69870,145735,41523,146530,11346,145434,123000,71604,29674,86679,140922,22695,76462,48014,70092,25236,90745,124221,84828,44533,36270,42933,23004,104040,66957,123601,9085,735,27021,94142,71009,130600,114890,785,45804,149503,34813,89912,73267,50305,6892,61093,145969,45760,40787,113476,67399,105480,45394,134549,7320,18795,38856,51819,87213,129639,2003,44395,144460,88598,112665,135192,76852,72201,76212,85924,88373,116702,51037,88763,66783,138056,27800,44628,20764,103386,6386,58854,73536,136560,132897,85674,110028,15149,134770,133574,100563,45380,133875,146998,109866,75026,55208,37374,115320,30148,30812,49088,54832,44745,33340,48093,38325,110205,6327,112336,113960,145813,32422,64853,122234,114022,106207,26985,29021,39205,976,22342,27069,43067,86964,68227,75585,111683,49151,81226,142208,112019,146643,33004,110870,26830,107511,135390,145415,10380,59643,1459,123671,69057,37710,34125,17700,57218,76977,91045,44854,11264,7019,87258,60623,80594,60620,130657,103449,86724,7623,105285,4142,79260,35199,144900,64319,66929,117194,3785,128296,108080,5007,14292,116676,126343,26185,32224,36659,51600,1081,40468,20150,80313,133175,48524,12856,57686,79893,117659,4065,52377,103254,7126,21901,46527,29410,119144,58973,131056,85222,96404,149542,78348,11699,112892,8709,26951,120833,46585,64061,96534,3892,49998,126112,41077,113750,110011,14846,59484,142115,56337,68893,132822,132748,92645,101485,44575,41582,130965,13225,53193,106373,65595,133962,33912,73494,26731,92689,90782,20316,120610,66167,149591,37985,137547,22379,126362,7117,14182,64292,21891,6864,44341,79334,113363,91070,83792,142648,21966,28994,110998,10531,29779,128067,95762,3321,144496,5268,67174,32986,51124,141603,132324,19852,115301,79611,47847,101414,17526,15919,3672,140705,47287,9737,38184,82422,90882,48655,103736,85865,78549,29969,127875,136848,134231,87548,67694,15551,36589,128885,135961,128043,112907,120271,113161,35887,33518,57089,6805,86425,61931,103286,9217,92420,76089,43264,74777,125167,83321,17373,140602,40244,30035,67376,72068,145380,134250,3763,24571,129524,87664,94026,137380,139434,6414,149434,137824,103481,75165,146218,10332,1419,100584,137036,126671,61900,57297,112472,20111,48231,17651,92638,113521,142180,114697,132865,81945,45728,108576,131580,53471,25421,139119,77223,85660,49211,94682,24451,116078,125095,121777,5990,16847,90712,118011,101986,76058,119702,107248,104912,7443,104673,76056,148457,61901,17790,143051,116459,12924,24386,16242,115870,40820,101418,66544,88895,138529,142871,146583,135039,55703,34972,69357,90966,76970,133356,23835,89502,54356,63529,113821,7382,5367,25694,58051,131618,102150,15212,89125,28750,19478,28738,20270,144140,65930,12681,4469,148629,60939,4144,18747,142275,6699,53531,106329,38715,82058,134983,15927,19183,94547,14706,41832,115132,110448,42569,125716,128997,48632,14736,13483,133126,129125,132644,104184,113901,124650,18297,91436,107738,128536,76551,51116,124146,40895,86140,26986,28042,120664,148199,58908,143700,22239,58128,142884,21711,60118,10412,147836,60554,108945,104149,58838,16698,26950,142511,115317,33876,1663,107935,36552,3095,59920,66351,82748,109845,134239,73330,30232,86288,8260,48092,40998,109359,58151,39092,29550,39698,149556,74101,69588,6642,64740,14701,4944,64632,33390,74217,113451,26875,30243,139337,60011,36946,136657,24813,147793,1804,78600,138534,110129,92448,124523,76467,59874,100706,112232,106246,78571,10685,111580,13148,101272,109493,33197,62550,57087,135258,99258,17446,111771,138976,138660,58500,109575,48935,71730,135825,27899,20763,62912,90035,35998,42464,45918,42606,137822,104509,68958,85507,40964,12059,132926,146404,84457,38095,18417,44240,98917,130985,108934,39805,80650,6207,111585,36767,96130,81396,143673,22816,76990,31954,9823,35093,118771,109078,59848,85768,16372,27663,39809,25352,35713,71702,32007,36262,53553,9074,110234,134364,75376,28110,76137,85071,9550,73619,8160,111525,58327,109766,132788,15943,44973,67422,146838,40970,86307,81438,142568,149229,40421,32971,94194,133244,22682,95071,147653,141886,68942,21695,114775,77492,66124,86088,44244,24369,134313,30997,136838,142421,64235,58722,10427,124947,84518,123353,118728,135450,149862,85512,74968,90903,80231,147490,132895,109547,46832,62441,45643,103057,79746,85483,91974,13594,25582,88742,76041,118334,42412,50464,114151,143555,31591,132802,120194,148002,56404,1553,66108,112837,56057,27938,85165,44620,29033,114878,82187,348,93663,27042,127294,143046,70779,101246,132367,5842,10873,139523,92543,123351,75748,66923,139191,126826,26318,110364,40621,7435,7390,126424,9162,62875,91876,24612,111690,5321,50520,9330,34847,13201,86491,68527,5408,123044,149691,85428,28793,116260,31527,137411,144069,63378,95338,83628,108930,92518,47957,90879,29471,49134,55880,34408,55163,52153,100786,107036,133420,109102,37701,75998,132790,26834,28901,25051,44306,61134,30345,126548,98857,120765,138690,43336,92784,44102,137162,131977,21816,22508,90862,132969,114694,85891,101253,55810,119295,22829,39144,102398,89033,63219,106625,139042,48559,68613,98413,20784,121112,26224,130849,143638,89718,146890,137538,129243,762,3393,88063,89687,111704,81190,46454,124701,24478,64909,82198,139260,120609,30107,30574,80088,99032,18645,42314,37007,64145,33317,102010,40797,133661,19293,17206,53137,102309,22587,98174,141390,35025,52146,136213,49396,119778,1988,1463,121787,63281,101964,95231,62767,143705,82649,30335,128224,18381,97198,113278,144399,137973,30420,138331,115783,98937,50956,40917,110039,85854,107111,80760,49911,117959,41153,26570,149020,136013,79796,94507,114570,62934,84452,130630,46894,14386,121954,11890,32457,134118,15845,112425,134745,89233,31513,110631,35755,3491,34754,124549,69902,96888,55890,10634,115691,94472,30033,133835,148175,57257,108521,13876,43238,110374,132369,104122,32980,11194,131322,145361,20500,95604,10649,104821,85001,146814,9793,121416,58952,127656,137827,8158,35841,97708,119677,131033,143938,136222,70921,14720,23331,80009,101203,140317,108417,146033,54396,143366,90885,40974,90770,89306,33797,134592,94955,51539,135674,126068,135791,65422,40426,133812,112169,98990,124119,84341,76162,27732,143545,48430,67605,147467,126458,58618,26096,55486,56736,39253,77633,125566,123016,27749,11710,98614,98470,34895,20189,93222,5525,120493,135888,75445,85320,97269,103587,78554,62911,146826,34407,118346,16291,94978,101633,57583,148928,9269,130649,48951,68925,79445,22664,75884,50101,1452,111274,14424,18631,118708,33092,106123,57322,98582,15332,62427,120603,15136,126306,24042,40389,88803,48584,39035,39044,131389,82529,146016,6095,75848,112340,57523,36305,129906,72257,18394,84706,107296,29714,50132,10090,36919,139977,96886,83552,62863,102504,25192,117950,112085,139059,21589,27873,7474,81030,43590,23046,140459,75590,85141,85256,142763,65349,8919,132368,78749,127021,7214,147153,105684,61583,95611,38082,140836,107784,113262,20300,148300,127085,137633,141556,44847,72762,147216,22701,140465,82643,21451,114007,34418,85513,22229,56895,53402,56932,27557,15980,92219,45587,25673,61945,63032,116323,28597,69895,112349,35613,99132,98703,47083,130135,40695,82342,100600,111635,50622,104465,106611,12338,7545,10494,36478,31597,144928,80616,117422,13255,140538,133145,64447,20230,65362,17889,34282,149271,67311,111271,53604,145191,1029,126088,314,107528,121067,142028,117478,111927,38436,101256,105456,49791,84843,64356,94000,57010,59270,87895,142198,83347,85910,6893,66556,20613,98032,12758,110267,146329,9738,98891,7572,141996,55270,76407,59674,23289,96944,14510,14877,27568,15271,94327,87269,39650,66560,95205,3943,111576,61983,2773,46122,38243,90247,117862,41319,142889,45743,71294,49954,63291,121154,99200,75770,35079,136715,100977,131894,149867,110091,65619,37914,34660,89904,25464,65352,83441,89459,110563,146499,61958,31306,135209,70338,27681,55644,64087,149505,30577,104764,66837,5157,40103,55651,85745,93445,142463,110127,105320,45479,119901,120604,139330,102924,83864,36006,74042,121508,30122,35405,28981,79196,36793,32837,44429,77823,18837,117053,84116,26941,43385,58492,98681,34760,69336,50276,61383,92312,29235,99096,129101,126294,149858,121535,11237,50895,130538,127619,145300,142209,74343,130159,124572,4098,131804,18216,97125,55312,147414,147498,6625,11303,145674,133514,121095,93221,144320,107404,21970,1240,59073,93434,125647,103261,102749,29773,83803,40933,101478,54500,7971,35026,72650,74712,48428,10061,140592,68587,106668,40413,115780,101141,77045,58867,55363,148103,20778,137325,107931,70568,92390,54635,57296,28878,107034,25032,32279,35993,85016,56462,100414,72423,102777,27780,107495,11531,98972,109659,128397,127337,100565,12012,129783,68330,125184,98719,37491,118772,78390,88027,25470,34279,80990,5952,124315,44834,82707,13110,112284,29632,32711,35329,142521,25743,45632,99697,121644,110484,36477,7918,72379,8394,120924,22213,89415,9075,53783,127651,37075,140847,103206,46804,105284,552,54318,74707,134506,37275,11913,17048,40954,10066,64336,53136,105594,105796,115811,61996,23074,130281,9458,60085,128676,21923,122683,78568,129378,131564,36953,110414,37005,34911,8285,44721,87004,109720,94094,11798,61023,107786,94843,32196,48458,28058,8179,8997,104487,121974,43910,48341,20439,56319,52068,100809,22354,47507,10960,4642,32194,145550,45817,50613,198,24885,67152,39582,50353,7206,146259,48653,27531,90866,63618,114992,10877,50791,46027,33563,99141,52249,95711,2643,111246,26164,112279,27987,19169,144433,49951,148724,16137,58830,74256,17955,17959,60359,145636,68707,126159,96630,106166,20004,132494,68703,8375,54510,130539,108026,119324,126135,46182,56819,72403,134856,51262,1134,95415,27000,31224,124181,35834,31014,36610,35843,21523,107631,149484,52175,36568,7195,71998,19439,41464,110935,50297,130902,100602,87380,2241,76996,135041,17691,73406,13595,31438,120496,125626,123228,44769,93208,32441,58747,116412,35767,110581,54620,11899,57560,51316,105034,96939,84477,113463,121699,85164,5915,12084,11170,82561,102096,86087,98959,123781,35114,95305,14502,8576,83697,16721,144746,30247,148871,25875,121386,106869,20407,25381,52824,90340,70704,80562,88765,22975,97307,47358,49819,128161,83354,80685,89900,79434,37043,90008,120757,115347,35848,118139,85584,62328,38959,60721,114050,122743,37082,72948,15275,89638,127071,62131,111910,115385,67512,143229,24258,79164,96483,75128,108141,15,33669,9886,83504,86827,1522,6014,32811,651,37419,77876,96852,79733,31914,115662,336,87085,93280,84935,20857,111012,81880,925,123447,118788,49237,30766,70083,97776,106838,116538,67112,56451,10138,132339,107058,53167,75860,40505,75610,17464,37177,141074,82859,18366,73424,7158,111074,141611,39376,115171,82464,67127,89399,127820,63974,118932,71576,39851,80418,82472,130208,27730,145742,84846,69200,119864,140349,142712,146185,7702,99366,84495,17749,44018,97086,134223,55659,44874,101919,45254,16670,52844,8802,100202,137070,73062,18382,4321,10966,92997,142800,135266,142704,5512,3274,101481,45768,101337,18626,25414,126264,83982,128429,115434,46556,23587,123862,45429,12596,32341,138670,67078,149127,103150,87200,32311,106765,104820,8232,131307,85684,57792,35702,2108,9902,20021,95620,110063,90947,138446,12099,98499,5362,71131,103721,147269,37952,20554,106638,90599,14233,133632,4343,66573,133564,15347,18496,125742,133664,130383,147412,18532,77031,69603,87670,93325,67978,39177,99483,90910,113611,25170,143132,31779,117211,99316,118726,57481,106689,9272,127342,134565,100825,142674,21231,11286,121723,93341,120470,38132,72512,88042,85273,135537,19325,50874,92449,49392,46744,104145,25615,49606,13733,145723,69917,96124,80700,132431,72950,6391,149767,52337,92812,27471,67110,90962,95969,43227,48329,110669,3727,7695,47433,100807,73889,19,126570,36254,65599,13016,83059,128735,88927,138513,60966,50478,38444,139397,84861,138137,84155,93939,44336,91386,110618,43780,21620,48746,89478,99137,16594,67765,75020,113828,89010,27120,93670,32989,33141,52961,77363,43653,108876,121468,116117,31243,39844,58359,119657,132385,56520,98,83259,98055,52036,81410,116193,70471,22242,134441,74157,136819,124518,23485,129891,145257,105389,68596,24791,128134,123955,80795,124918,39315,133603,78704,64901,112208,116758,56738,15726,25181,32998,93259,6705,73708,85440,19713,67936,111217,147222,32401,64342,125992,53428,129606,86449,44938,138258,114384,2595,107046,1372,20489,24699,61660,67182,112983,32840,46617,120800,12133,79312,25933,120926,105074,132521,50707,128090,76870,85407,83920,46487,111838,44601,78977,63446,63611,111567,113054,107672,65506,41546,17350,30076,120079,43782,96832,119305,51340,75050,125072,84383,6806,82516,10519,76067,67911,132959,15655,104779,106279,74177,9443,77152,53693,82526,56436,90271,99011,137177,41730,101874,62977,88995,139965,106431,118906,96950,144,97841,16756,126421,52523,96488,81262,113120,138027,122806,3333,23717,29654,19683,108541,48846,93266,128544,119856,36559,82446,85360,18236,40158,29379,132010,2196,60470,41068,30612,122783,6944,114333,23086,7853,384,140150,73256,96157,41668,85342,120969,45888,43456,29358,110174,144143,132428,82368,119109,33755,31752,64302,25577,9734,18361,22961,99215,42065,111504,52665,36935,57377,38163,126367,35928,114427,143225,9649,29933,123656,47794,105818,146929,22977,18759,146011,104287,64338,118386,101122,115469,136773,28053,13753,101054,32200,107758,6951,75979,346,77789,13662,42740,29964,47183,84160,10251,13778,119518,57729,57870,56421,95425,122686,131341,127329,7335,12997,64270,142681,40126,103984,141502,126589,130791,144334,13248,77728,65603,123364,5282,22848,131962,3885,64425,147097,87177,16527,21659,80344,52467,60027,142922,31807,92485,95977,86010,23300,29909,145931,73914,53176,4956,15728,63148,133425,29024,127429,1449,12665,36615,114006,86682,85623,63811,26286,108117,25776,6071,125693,129987,9960,60618,108179,22458,21972,113621,91717,48018,86874,73054,55366,4485,102277,130106,26641,116099,118231,103588,110490,24587,123319,20411,137578,43921,74088,80158,40698,108569,81351,54116,131863,94672,56800,36533,100301,14435,84321,19995,27808,40238,19323,61072,108947,458,140562,16503,137555,149231,40792,12472,97048,14036,54363,65443,50095,1781,59536,58877,121469,126255,98200,64123,88984,108283,49875,52903,22351,52598,18441,37642,24964,25283,51045,112385,7210,119100,57395,120026,95003,128317,81339,97629,130176,63522,42140,40771,14454,142532,122383,144139,45947,121408,94850,2795,121633,27073,56580,49987,77235,6093,121980,28003,107656,56730,96244,106688,92261,46418,39639,92371,102372,18610,60827,64836,30467,17832,96531,121277,98220,97610,98140,136916,73386,25443,118099,41580,4765,97388,23919,147068,75444,58824,120727,11302,105425,140012,124916,74075,97316,78877,1031,116975,74720,61552,110866,50507,83813,98717,65788,17334,10663,4306,13609,72972,17337,131106,72672,110391,48088,130949,53271,108809,52815,87188,121185,98745,82442,95603,69420,86431,77923,86675,135494,131749,141467,113753,49497,56891,50188,54743,18405,2452,89872,41242,102774,95561,91401,29626,18183,143215,51729,65267,31412,116156,87264,32851,27706,113945,100785,11808,2180,77743,69053,31260,134330,116518,77677,108629,86641,148526,65921,112550,25451,69621,51188,67890,137323,136921,142448,19199,74060,74659,3631,78126,41645,80222,17203,126624,137214,52748,99405,66892,132731,29468,56565,35261,32056,56759,107869,56214,13647,103792,36501,15729,142556,58613,89007,60838,142248,19904,141083,50572,10030,101167,99482,148229,113797,17774,91603,14781,96278,68565,35444,144873,114340,92548,689,60768,12854,44001,41361,96656,129104,72595,122747,64833,130214,10844,113182,117209,42117,101721,89027,87408,107255,72198,125594,134106,24308,14663,117519,62716,81531,66979,31572,85554,136861,93487,106614,952,49495,58203,56081,112231,82615,120820,13343,78782,58617,60875,107156,17121,52155,113315,5920,112027,267,73165,79757,60574,69476,55101,128526,78979,61189,117463,81458,22111,101584,79401,78699,123736,3864,233,12302,105367,105837,118023,125993,148518,111507,106038,67519,37305,45059,54186,8549,525,119590,78539,116512,107925,68854,100573,528,14914,76922,75578,38442,116051,118660,140273,128915,38984,29162,145336,59263,51259,66574,6470,50716,45416,68178,195,30885,146170,26235,45815,54874,77008,105927,119459,132271,45356,144127,97748,7372,47519,40261,18158,45476,126852,89520,20805,118146,91523,83004,45701,126505,29219,119333,86530,21822,5691,39710,113766,49887,123667,39974,20913,126567,121105,83369,50590,69635,149857,39960,128160,108883,40035,125216,111872,26097,105459,35451,69135,81038,100053,60255,40152,104515,28649,50436,87209,75294,116121,23019,149811,101798,106568,123673,7121,57617,140498,130349,103896,78669,124362,27920,73746,34702,140623,61713,70475,1604,83246,131557,52226,40357,71218,111368,68502,63649,127987,92363,66042,113275,59727,82053,117418,43545,98441,75580,76971,128698,74396,17722,5161,90526,103000,46650,143353,125578,116610,145227,16480,29113,76680,39709,54330,82724,64046,132704,127817,85119,102371,102463,17627,49207,139919,43928,97161,118107,148218,96212,81319,123744,23361,390,1443,40068,141620,109180,35051,72223,128350,132403,73051,60132,65616,124416,123369,142676,117127,75042,23124,9342,95982,62443,63919,32281,61555,96587,124590,15278,94282,107857,53887,108776,67549,107120,86667,120787,116600,120049,41070,62207,11713,100531,85051,130702,54807,132129,74399,48401,83689,21431,95588,133577,146626,71205,121762,125325,46365,148043,80579,129072,11219,27136,66487,35254,21861,56692,13442,32836,56924,93335,117078,21457,116820,52882,90455,76277,20616,143026,53029,126720,145429,95870,147199,97632,86686,86558,47651,45004,56399,24526,53011,41186,70109,29001,34612,48,116667,51304,87334,95471,43668,14222,73980,102826,67454,24349,80617,28523,65453,51346,105700,16355,84661,31730,60617,10861,19625,79775,28669,43104,127346,22636,137829,133791,83061,524,101800,11325,109050,45008,38958,13551,99099,104412,132758,132361,117842,122022,56654,36310,8453,126052,35174,75420,12991,94710,3514,40853,108967,13453,44501,14882,18058,105210,95085,53836,44858,68550,115526,117855,117784,106590,6061,46927,109796,30586,101828,114000,64890,50942,113990,22093,58607,140236,14581,79809,64746,29934,42881,117600,75005,36759,147025,5815,137754,94473,111095,63197,21174,84127,20607,137653,85290,37414,59520,99947,149808,122349,90477,57392,50272,12097,121768,57851,120680,43567,134088,38348,84285,87978,49784,45215,84074,35017,56864,106432,59533,107715,104334,18964,16320,97872,31397,43270,45413,54791,100735,12536,142606,18773,43187,5806,146901,2086,37233,82676,69856,115228,69624,74037,33681,65303,106063,78586,65434,15832,14964,87782,109218,28215,123914,120127,57683,137728,31710,82584,120791,10091,128912,95765,27122,77048,148123,71496,103231,99536,96245,48474,8198,57135,118935,16865,8906,61778,100743,14101,40187,147780,106144,127458,83227,103507,5995,65400,101551,37688,145896,82616,80160,132966,59274,135416,147548,81842,107708,15016,121166,38931,102031,63725,121932,112729,91158,40972,135920,37969,7878,90438,71136,67145,89562,22152,111312,21944,132540,72542,101530,45291,144652,139062,73024,81490,97093,80244,117584,21074,81217,71440,62401,55244,30413,63264,122455,129802,46622,79546,130193,33255,14651,51632,51561,114946,15405,80241,2098,142014,38252,138639,71067,29975,72009,2547,80288,50504,38542,112516,57028,62914,7236,12481,59035,145112,26313,88095,45512,83854,29526,87193,123129,28997,116539,19118,6356,44632,9543,82367,81555,37421,82138,149739,133669,52335,127392,59442,146910,139050,62275,109345,111499,72042,86149,53988,22183,1720,135337,22235,97715,144250,67393,99614,8315,25590,105852,126032,27103,137855,18166,50879,59548,51097,68389,75872,59457,44543,147617,106423,59856,93052,106045,1470,24924,32613,139917,92818,139142,68484,9794,122689,73125,23689,137551,148944,6184,43557,35580,94544,94045,51214,18259,65592,20398,44946,37338,8768,131166,135497,51828,24116,10185,33486,8491,10113,115259,90350,8381,139204,75213,52197,94073,137577,56861,28032,13888,43523,23783,103478,58122,140260,20419,13550,59774,145073,95279,19188,94111,114568,56394,37390,123359,87412,135470,147293,60133,31952,33483,51083,8451,145035,76176,91699,16763,58646,71377,129738,135318,146747,127826,148096,62075,93796,67597,106993,96215,73892,113651,127428,8183,71773,118230,33188,80691,145502,102156,99092,15713,73015,100683,92418,19264,76913,28070,14312,70437,51350,1329,106367,87469,75093,130779,4860,108612,11661,3069,100533,51206,130742,81701,119089,139661,41263,33528,23041,52230,56221,84633,139044,85771,44584,83449,82226,82168,65536,13536,144011,19292,146426,6692,149731,5033,56970,72549,37466,125488,95335,85454,33010,80103,136880,78999,6483,111597,124559,4902,80341,125753,105245,148257,120096,15622,21123,123747,71871,55556,30802,19480,53340,32142,31530,116586,129835,49345,110756,35492,25397,45922,120826,749,52862,126906,42518,29408,143867,16988,128303,33374,7835,116232,78916,95235,135974,140492,121186,2830,122430,96455,133893,96086,111803,20795,51933,56017,3315,107883,54975,104441,23049,18089,96177,129958,123478,2058,137213,89331,136908,85271,143990,99067,15547,17910,36943,132544,33858,8121,47576,129032,10862,135136,66955,52005,81557,144286,82929,149051,144444,139619,90606,69894,69629,89699,68883,121404,79632,117738,121682,105746,48804,24209,104237,52307,86451,112441,142817,70396,138346,29243,49270,60834,10944,149260,127464,94984,107251,25676,80878,37015,78458,38709,85696,8611,16069,83001,28934,48873,17141,25403,87898,30866,7021,57088,51769,81563,30001,26993,66,102967,146566,107818,41457,19204,1026,33549,18848,16185,117216,103374,137935,106581,130727,137388,137000,53863,78966,135265,85885,137259,89160,74010,109683,114869,80754,32024,110029