{51574,41878,24565,61880,45782,35163,57145,27792,16582,63,25115,56645,4635,35987,16623,48088,39399,21372,25418,2564,16963,41549,4594,27394,52056,3582,23612,61903,11986,48803,37844,1552,
	51871,24455,18648,27764,3766,64115,53540,48390,31522,38703,54924,43192,3431,15457,24203,6254,32164,996,42407,61269,10123,22829,62584,38141,58249,41579,6586,47292,55163,31961,9870,22499,
	205,30799,45484,8776,35793,16677,9675,694,28708,54974,45657,21217,50123,65528,46222,31750,60161,48010,33924,26125,55102,11097,23863,15288,44189,33412,53813,50457,41442,65184,57419,32138,
	8802,62597,5908,32909,64260,49090,16732,37489,32245,13331,6540,35829,14501,27571,52280,8018,47130,62132,39721,13755,8446,31972,5820,21717,48232,60746,23608,7532,58709,44938,28068,63534,
	18000,45865,23071,5199,30427,19833,44782,4704,25485,41280,18875,51059,15718,59871,48380,36688,19606,7643,16593,37706,5623,43104,58615,21106,27185,7750,47472,13466,51563,60858,3664,37103,
	53713,49505,43478,9458,61891,30045,13107,49545,39152,18184,51939,58375,6468,63807,9017,24933,46789,21785,53376,14835,25856,56468,46491,18531,63829,35749,43647,29826,51295,12085,45897,26405,
	54047,23864,60948,5724,27596,47264,61710,20705,45081,17417,57691,10316,43325,15047,58805,26479,32368,53691,45737,14436,51180,23609,55422,26353,18247,42206,48159,241,17422,59114,36112,21544,
	40886,18438,44671,32203,16499,51512,8786,62996,6034,43338,28826,9210,53263,47404,20821,61013,51513,29395,63130,3738,14156,57336,30394,21827,10780,59349,20550,29038,35442,9845,45499,28098,
	8311,59086,14666,50239,4642,13168,19560,62206,6571,40884,33518,48822,29596,22189,59201,965,8769,57100,35162,51181,29867,58119,34085,49237,60194,20959,32993,8819,29850,19573,26411,15251,
	62287,47669,7759,58250,50213,37294,10549,23715,59964,8416,12460,25473,30515,46154,52475,11889,49720,17157,25344,53625,40051,48807,16671,26861,13662,30160,11086,23223,40058,4903,43586,58729,
	62155,13322,50477,41687,23200,58534,52327,42903,14649,18842,8911,40730,29467,17308,55247,10945,20904,40388,8745,43481,4377,35967,64838,7200,57177,38644,17952,8111,31062,21163,37377,54112,
	675,50745,26370,45001,11731,24546,41358,51358,61399,44537,23942,18181,46010,2007,60931,38008,3821,21482,35572,59501,24428,50406,41394,27283,14651,4103,51227,34449,11991,19790,37877,2450,
	31639,9184,13723,57551,51866,8238,36127,15930,63453,7434,47050,27953,39830,10680,25288,30597,52139,60964,22812,33833,63930,10194,54127,4268,35737,16240,32309,58764,22308,17763,45558,8087,
	30794,60491,27696,3902,54051,21655,7203,59727,999,64980,44458,28396,22335,40558,30951,52082,61704,1438,40995,49377,34458,8321,60079,10790,31551,6291,17046,1430,65487,37418,7127,62504,
	49431,9394,38898,18582,50523,9055,25301,42203,6959,31190,48559,36768,52742,7370,46870,16831,56285,21742,28941,39346,8351,1869,46433,63796,3772,57130,22275,27739,43425,12416,48687,56569,
	8278,26891,968,37346,65058,42841,34423,54256,23153,58684,17609,14038,37832,27149,57695,14869,42862,22730,38761,52769,33157,9679,62527,35981,53360,2667,40869,63928,16410,25463,39689,19791,
	33280,37613,6198,31741,55052,40000,24101,30626,46426,54751,13059,18234,61191,11104,52999,41955,18605,28012,46773,61293,7813,13487,24535,18131,7293,42509,55689,39962,2926,58059,42104,54819,
	4748,36466,13231,30818,21133,42615,16510,2622,45568,35375,63440,5434,57770,37796,60830,21628,35653,56848,7897,13984,29522,5741,56262,3,52646,45130,35646,64871,51161,25349,14377,34019,
	38964,25993,19734,56337,2164,29856,33344,64132,48932,34584,59189,53269,1266,26152,35282,5413,51192,30239,63902,17490,58625,46440,30916,20030,48919,78,25188,59212,47509,5549,14985,27673,
	40048,13233,56913,36911,18674,59540,4852,10319,20534,3442,56676,50441,29941,40434,23078,12884,56029,28049,52892,805,46303,65529,10885,58768,33132,55393,38514,26435,61414,54100,14071,42099,
	59621,54682,39044,43308,33325,61436,49170,29007,54248,12208,22053,43,64777,53792,42466,13395,1363,45709,40431,2863,47662,18468,31376,23901,63003,56087,2077,38613,10734,34118,55145,25325,
	13013,19934,39635,15355,47770,36411,42786,54789,15963,34440,9933,3524,13837,54310,17158,5304,35471,27733,58347,6556,17755,44113,2660,38213,50270,57896,40082,47720,22042,32765,16654,28743,
	641,44737,30497,14875,59258,35712,56301,4077,34042,59504,22359,3093,19664,29506,64550,706,42228,10711,4786,57305,61968,33495,20531,37901,13702,35223,9059,61186,38652,31865,3345,15919,
	34608,61515,50658,23839,12264,3210,27826,15526,560,50608,40465,61861,2781,44934,31759,10505,36075,5634,59815,47116,19080,42426,6290,17044,45803,26762,7670,48974,54190,4931,61549,56070,
	11255,44751,21093,26473,64480,43625,2578,52391,36590,20611,64069,38345,2451,45858,31877,36948,63205,5132,14942,42607,20529,54935,45650,39170,30184,62874,14643,46242,17462,64720,33502,10588,
	29125,40354,63328,45341,1443,61321,27217,56732,29635,20888,41183,49330,18688,9653,1829,42803,27498,60008,45223,33055,65524,21247,43399,33816,60458,18828,3019,15725,28645,56688,19013,47084,
	54152,10749,5509,37480,61923,12084,21373,6396,25267,11596,4974,22781,61043,13435,43100,57363,24234,516,12822,27927,50319,22318,2686,40454,13895,28392,63631,35480,12625,43488,61230,23874,
	46246,34036,21291,6792,53320,31544,27563,54797,34328,39565,26621,63940,5800,53780,16354,32206,48650,9513,42574,15599,30308,18133,36932,1733,43368,9953,17770,46928,3280,30123,50413,6614,
	24647,48209,20313,515,17330,11352,23631,2145,38045,43733,58423,33769,37300,4741,17530,62411,32916,10930,57578,52732,29128,12283,41680,50301,45386,19966,29072,43290,62435,2879,40395,64101,
	47076,68,56772,32457,64365,18992,11589,31207,25336,41189,48880,56346,37700,45977,59082,11629,43108,19876,12782,31793,63443,24168,54848,27621,20808,14007,25409,55745,8828,52113,42031,57733,
	35477,20570,64619,3000,40852,23302,12255,51474,63543,14777,27228,40994,61365,33380,38466,23656,49674,60139,35997,18172,47994,27672,9847,53762,44541,31286,50714,5884,54296,23823,64331,42487,
	29831,46320,6823,54926,30999,47581,57778,39176,45939,30694,20255,34300,55754,8200,18959,64476,48701,16383,25127,2152,28691,55779,49813,24501,61222,37790,13593,31725,42357,22376,47399,246,
	52709,60298,48809,17672,35698,9127,15794,60567,10656,3799,27608,42850,8135,24740,14445,49853,22946,53764,31381,1398,36239,65471,3365,52621,11845,623,35516,24825,51044,5484,22929,49567,
	20766,16776,52741,24244,11396,34005,39973,51428,7327,13544,53483,33020,23875,29191,62888,15693,4673,38831,19837,2328,51459,36804,12492,24684,9488,48720,55800,38715,7333,61184,9299,2300,
	28964,64031,32168,43693,48548,17603,45821,39992,57228,37302,44309,32480,47595,38660,7041,61864,16050,45529,54362,38067,6507,34142,56176,61088,51848,42668,9852,22650,55749,1818,51665,17318,
	58365,9298,62278,48130,1801,43572,14264,46512,60305,15344,8679,32912,11600,58713,44420,64617,25215,19611,57949,33848,6555,56426,20949,52521,29082,22568,64220,41037,8597,21258,63092,16739,
	34927,4483,29349,65106,26696,46569,40703,60299,32097,18076,49398,9697,29846,23049,46821,56024,27771,38367,15353,25808,6832,60041,38065,147,13357,8880,53291,48708,14937,27835,50649,6124,
	22826,35872,52034,6732,24335,2780,57482,46480,5786,21440,60601,30047,23835,305,33090,25541,64517,48442,54441,37727,4583,51362,13109,35057,61679,45652,3779,29058,18769,60172,5173,14064,
	54663,11782,47981,53246,32118,45242,18251,28981,38407,9581,45735,55907,13535,8974,52022,6131,19313,31289,44518,24739,11722,41665,60800,4878,18665,59001,24890,15675,45889,19121,10929,52318,
	5013,19769,14395,40556,21797,61876,19209,11124,24654,60152,4920,11871,25394,50934,39438,155,54067,32506,8996,58144,37215,22111,12212,33559,4722,56607,19713,58878,9057,37030,17574,30776,
	24165,38970,3389,12627,57323,51299,28204,48066,32883,57838,23193,50451,54180,58701,28636,6157,11998,59706,39015,25169,49583,11052,32719,22463,59240,48191,28385,54422,9163,38410,44284,57255,
	326,59463,31807,7070,55744,48522,4802,18217,60598,46737,387,16414,56279,45031,50997,34277,54498,48507,10444,26568,58237,47177,6882,63493,41263,27825,32998,22321,43251,49292,35431,40951,
	21751,51363,15478,24265,4305,55000,27195,51612,3203,62228,28149,16724,52047,20025,30805,49172,39940,33033,59922,19406,43147,10732,16152,24830,8198,32228,46037,18296,38329,29159,32996,7046,
	41404,14575,29978,24843,39266,64917,36081,21514,1208,49507,42962,20302,37874,308,35226,7667,40889,2405,61698,49316,26419,39693,13032,47710,60391,5568,15258,57136,32544,36614,43734,27212,
	56667,12830,51167,36841,56049,5900,52325,20822,4990,27052,54923,15402,60782,51223,6333,20064,8526,50249,21892,61789,44700,20634,54480,33961,26669,61817,36587,24200,7185,19188,57111,31626,
	16473,59692,44378,13821,40658,50036,27560,63200,37193,52726,8199,14807,63351,18840,50458,39657,8547,3609,22388,45610,28759,40265,18791,953,42270,9638,63523,34461,38138,44320,26220,23225,
	39121,6877,26994,21695,8688,62833,962,48194,54061,19231,1958,50356,25373,43835,58269,27499,13977,62480,1516,55109,16168,51061,30368,23349,48550,1069,40714,62335,36242,1763,58730,26583,
	38125,57051,60623,35063,9198,4283,50353,36661,7843,52775,42647,47650,63093,22108,30043,43403,26569,61729,41204,13297,44614,64850,2849,40440,52255,29574,44167,1525,51036,27264,64412,14107,
	7923,28021,62747,41704,31084,715,21465,39756,18627,44704,6919,34760,16395,39781,64870,33948,47485,18014,44398,9243,56258,28082,41689,17211,37798,6637,20091,63502,32263,12699,26806,34590,
	8626,47227,42292,37774,14757,65488,23252,32007,38055,26481,64174,36328,4138,39593,12247,6709,23041,31489,61732,14632,40616,16875,30241,54630,20601,5541,13740,63083,1055,30833,12552,59603,
	44911,8033,57942,36066,60998,10174,34373,15297,20428,12770,54799,9556,3895,64559,11372,26859,21439,8451,4112,25732,52943,63070,29400,38904,4710,58496,53741,3554,62454,49401,20164,64624,
	36147,55150,4400,50634,18255,11812,7673,57636,24358,29195,62094,53019,47332,22352,17311,51605,29806,14420,37334,11434,44156,62588,2765,24632,34655,44707,50119,25787,710,53256,47921,9594,
	39853,61003,44560,22518,9877,34146,16274,57540,13248,64134,40078,2469,44451,25866,40932,35479,64257,43447,3759,35939,32110,14409,5818,58120,17010,40295,4585,58454,33108,44752,37762,11298,
	42052,26204,9629,29201,61163,33716,10020,15643,1605,19251,33512,47121,42704,10454,28460,55426,16255,35014,60703,14473,9336,56946,47424,59639,30809,52640,17361,49386,11891,2945,64082,50872,
	31723,61137,42941,36187,58559,15112,40271,7618,24109,35577,64408,32113,5072,17202,34784,46191,53659,40712,8471,34235,64237,38896,6867,56433,33826,12594,27320,9352,30079,49757,33164,21511,
	47949,10426,25289,44488,53444,28550,42179,32498,64742,14317,27769,36257,15672,6064,59387,16974,4201,21204,51249,34801,17811,53288,27222,46996,10180,16620,62786,23931,33892,11897,55306,42798,
	34685,18829,54461,6527,23465,45462,63767,4900,52801,14726,61127,30511,11420,20504,405,42472,57050,4024,21675,60639,15711,5753,62649,25983,44658,56691,15158,42971,1923,60939,52354,14256,
	63961,28120,3484,20090,26605,44550,12506,57328,9289,21970,43321,10414,59132,20292,26678,64484,18016,42214,56031,7819,23431,34340,1442,50173,37331,59909,46024,51743,19341,24532,53699,17150,
	26565,2964,39778,19272,29299,42477,363,65004,31175,49475,41031,35016,24819,56623,36799,1574,55258,63476,14351,48023,36396,983,45315,49818,20379,35823,26634,15052,40935,10978,25762,3261,
	47637,22461,43256,60187,27110,55671,30820,51328,40132,5646,18090,12493,31095,56606,27130,62885,45851,54592,23767,4442,51424,16916,31899,55495,9139,37641,29896,11864,20198,59288,13777,23506,
	2106,31057,7346,15498,41767,62691,29816,45070,36004,48145,7094,21275,34272,11551,58029,934,30921,17967,53843,10407,49094,65176,24755,46271,50782,30915,12390,21481,64694,52700,2031,61270,
	49694,4076,54491,18663,46103,20927,55935,39542,43821,58626,26644,4029,53505,36380,60184,2426,44869,30150,51892,26409,62890,33125,7312,21685,25927,5264,40691,22876,58809,30125,46645,16070,
	1741,56872,17794,4252,50582,26058,55723,31074,44109,57855,11428,22446,39291,60671,10270,2605,37492,22329,48833,26541,3689,21033,14304,43223,37157,64950,52405,44180,56054,13386,40441,63385,
	3207,16915,31854,678,63673,14820,17951,55965,1465,21224,58264,3029,32844,53276,46489,37186,56409,11055,47913,1311,30592,7637,14718,61673,21703,36494,5241,47993,39621,59491,2837,46370,
	50453,58675,14950,47817,37912,33987,58512,12311,25537,37129,1610,48370,56091,45412,24382,9600,27366,37819,51111,30369,35287,47205,53051,13132,3910,50408,30778,23282,39788,18452,45701,21843,
	36570,17491,50716,61221,53353,35555,1842,41482,50165,54625,30684,14724,48330,32346,53300,46609,37361,545,28564,44994,53030,62446,19519,43861,4003,25502,11238,35862,58155,39548,4081,65312,
	33988,47494,13669,53266,6901,49085,59130,37772,45019,23150,1759,60078,47005,42169,16993,44770,50982,34829,41630,30376,22067,12861,54790,17058,65291,11754,47707,31161,6654,59199,44245,53684,
	12832,31751,16565,8334,33888,47213,2519,15969,63728,45201,34521,2996,59534,41574,4262,10717,6447,32601,60728,21278,28801,7579,41564,64665,18821,3604,52234,62279,42145,6203,33516,64601,
	53801,19886,58359,48897,1189,25877,50838,3126,10400,24496,30471,52098,62495,17117,53502,13910,47992,24099,58981,39808,1506,29414,41989,18685,3138,56046,43035,47593,9489,26827,17681,30188,
	21816,34459,65224,38161,933,7096,52207,23578,29898,49692,61774,40253,13542,7085,20828,24630,58172,40674,19676,1384,42578,16864,36735,49959,11516,56071,32606,14670,54581,9508,21153,34859,
	40671,10128,28950,45767,13196,33775,19944,62195,15682,5963,29085,42232,55116,49169,20806,65030,29547,16863,58505,10812,52986,46288,28362,59435,3158,21932,17461,6716,24366,4288,17961,43234,
	28768,54865,50088,39949,23210,47375,7008,25958,44318,38356,49202,9729,41151,25694,12667,7938,33568,28497,63372,23772,60267,38441,56481,32062,42541,26274,55557,15062,7241,19242,31614,22162,
	37605,1377,29462,10226,52235,16349,7623,30302,54916,43077,64276,27002,5625,36011,62186,53601,32098,16483,63484,7669,42667,857,19002,33264,61459,36116,8178,59704,48806,10748,56800,2486,
	40702,55191,10479,30783,6241,16567,59506,28304,3968,17828,6954,61849,24552,41137,2693,9642,60073,13699,50637,4989,37959,11061,58678,28863,15116,55944,31447,17799,5869,44317,28297,50073,
	10524,56326,31043,63230,21464,25476,16682,10826,27793,57906,8514,18029,28954,5661,13275,61537,27787,9433,17589,56656,59652,7878,32372,23848,41830,1989,60304,21313,55477,34582,17590,28780,
	39792,57703,408,37797,62404,21142,42363,36584,26756,10533,54712,38936,23818,15543,49879,36386,20044,39880,47931,57612,35383,53930,46223,13919,23012,58906,39771,16372,45804,28019,37564,17220,
	46517,26331,37146,32581,55396,18923,38697,21853,60599,42342,56168,37592,9077,46349,28829,39208,60675,5060,27481,16618,56597,12704,36791,8279,63318,27438,15972,1190,35199,41024,13415,46483,
	56761,8209,15154,48915,31082,59059,36036,13864,4976,10562,17557,22752,30836,65256,49233,32968,14129,5804,48227,12071,54990,24449,4106,64246,38976,44757,61333,174,37113,42371,6086,62422,
	48659,20233,53463,64892,38525,6689,48772,2529,37686,52080,47080,17906,105,26525,32395,12324,56173,4832,43570,31106,35731,61396,18254,49982,10493,32443,47572,58391,38413,61477,52941,8879,
	36197,59362,6395,13286,37184,57717,34921,51516,61681,29688,17660,55620,60774,19814,64939,51543,44157,18579,40128,6587,45376,19705,49451,9248,380,51457,64570,30194,44372,53410,61721,5919,
	25613,65361,42959,20630,60695,27071,41210,49059,19491,10422,22171,40464,17834,50874,13105,19887,48484,3100,12495,54806,22912,28547,57452,41107,21312,12060,53800,27837,5440,33639,24919,29779,
	59898,5007,24026,45116,39587,21267,47503,33054,63410,45537,35196,51555,5203,58053,16557,29744,34980,21987,63304,25236,32862,16092,47558,39731,8595,64633,41858,48838,9665,62047,20517,15433,
	38330,23600,1359,45192,40477,33710,56207,5691,52902,13985,39236,62533,33566,53467,22038,31921,4816,23347,49673,2635,44051,39221,61421,6112,27832,52043,37699,45022,24423,50530,1667,9840,
	63914,24548,51455,45278,10859,14135,53839,6327,22825,60454,48018,7374,28536,61638,44211,55995,25811,14747,1768,17655,9991,38523,336,27838,48965,33097,10424,25431,2642,55966,50011,8505,
	40979,3336,12117,63956,43516,14159,8428,53786,32750,15637,460,18865,26996,3898,33229,21941,7605,42998,34429,46608,21280,52747,60443,23034,33248,39065,52330,59972,23741,55196,63195,3502,
	39174,24454,43501,27107,12279,41722,26011,63890,45359,57292,35530,1804,56444,46028,37862,10755,53064,63587,36438,31326,59467,45285,53252,28939,15425,19571,27508,47961,24139,51887,27932,55694,
	12606,24997,32435,569,23449,59168,42397,27546,22088,59565,12953,62550,36182,8071,51865,41562,46846,25126,62926,13379,40002,632,8319,25450,55230,41654,14679,28580,34550,20380,47009,25190,
	15307,44930,20920,61227,29966,2877,20172,9457,13422,3930,24198,45812,31179,810,38453,22755,4784,57619,15366,54087,26391,3278,35662,59216,18139,12972,37919,21176,10084,27155,41329,16546,
	47540,13423,33206,55041,5620,22734,62515,3780,34616,57806,32265,8552,59510,29105,2189,39193,58111,41427,25360,45063,37111,64832,10472,48065,2769,25023,45530,16989,37318,65192,50573,7714,
	43166,34275,49355,12256,64103,55534,8129,23522,13903,39873,19870,27960,37685,12080,44119,55076,49167,6257,18597,41811,56351,2193,21558,52249,33929,22531,367,54340,29365,34473,56837,6972,
	42376,60699,18236,8612,51839,3764,46698,19949,42821,32196,50893,20924,7353,48794,59604,40806,54385,38239,64735,11590,26183,19398,47847,35305,56380,9264,16709,4590,13551,60832,37226,20708,
	48333,6093,19345,59186,26368,31652,49500,58394,18626,30431,13609,51640,19830,1594,33177,12119,65456,52086,42703,30948,63544,24734,20151,61369,43181,7483,54109,36227,63642,21325,31519,14251,
	62102,52070,29306,22923,4980,59376,28222,46439,65208,12244,49040,59714,43555,64385,50510,55535,12357,63485,51383,9783,31735,5727,44213,48685,10996,19587,7314,29699,49064,6219,31980,19698,
	51071,60400,4847,53308,62618,17971,2168,48449,20334,32072,52076,43348,25498,15670,4680,41972,18587,27150,21835,7187,39607,20492,8849,33625,2774,57921,10430,7013,65323,31762,17750,2411,
	39239,60878,43863,9393,51405,17480,11931,54397,8924,34368,3908,24897,45006,58044,15756,3119,34083,18622,7247,50683,22093,54367,44837,30568,38001,62640,5952,50980,145,11971,31052,65343,
	2375,33674,26672,11359,53082,43648,64447,32367,40598,53878,36352,16158,7467,49871,27302,13668,60143,31325,35283,50231,12768,41661,29645,23968,44761,33306,48952,2167,58316,35867,12115,52397,
	56654,8054,39704,2984,46403,36738,14530,44208,51627,2087,46827,15441,54336,43871,33746,23001,7926,61881,32890,18039,4834,50065,15432,31644,38531,63238,56403,42101,815,20701,54117,16642,
	13622,61900,18766,32212,27493,834,37602,52459,10949,60965,1675,56851,22506,64835,19171,26545,39638,58350,45947,30978,9776,64010,27289,6297,60900,45514,25984,12826,37917,22121,46356,2629,
	32441,54021,27517,37379,12988,28992,59863,36471,63483,25246,4080,45318,37029,25933,18,10576,18377,46565,29272,35595,15313,53595,1447,14040,43465,33056,63599,29112,40569,8070,30299,43013,
	55815,32539,36009,41169,7265,65389,3877,39404,44901,562,33688,64344,46066,38278,8500,21798,29223,5520,58561,46515,13552,50602,55997,5563,30453,58004,17955,47964,12646,5772,59991,24592,
	43868,18237,6883,47565,35470,51567,40923,3661,36609,29866,23284,39504,6322,20208,14933,36455,25848,18849,2117,37780,57519,15106,25939,631,54938,62188,45216,37101,11896,16789,43152,35740,
	10487,29475,20652,36853,8444,33443,54756,9719,38492,14864,6505,62813,8757,54566,29639,59022,572,44291,56391,50624,2127,16293,61162,47629,42194,50915,35720,21547,43722,13960,59710,45902,
	8285,36059,14842,56807,29765,35344,62884,45624,30639,40484,50609,20566,29591,39080,63725,22684,54088,37770,60183,28506,15949,33272,64636,12952,2321,18816,23363,60358,43003,54965,40096,7297,
	51140,56876,48199,41062,5366,16228,49894,25049,47152,59068,11197,63511,43580,34082,55100,41524,47482,2176,10829,21497,56240,65281,5145,53157,61035,6161,55976,24796,46075,63042,4160,30286,
	23810,18716,59456,50371,31533,11355,55625,28598,18233,24505,63006,37288,25758,4660,65324,46579,14588,27856,52093,56919,8504,21898,59379,26850,52215,5910,14323,30320,47866,11150,39680,27338,
	47136,37000,2856,57909,51112,16000,43026,58271,25892,48554,31377,42565,8341,46871,892,33166,7986,16006,3944,53316,35983,49062,43429,13617,37106,16964,50372,5153,61211,14832,52431,63711,
	25125,11581,48222,56894,64653,15790,23540,2190,9790,17020,57076,11733,65157,14581,43944,34119,57926,7749,3571,56981,50722,31132,64052,21614,25470,49531,19026,57537,46900,52808,62402,25723,
	11331,17019,2138,54631,15466,23403,35250,28093,8902,55852,41729,15803,24877,58431,52909,48192,40669,34795,9284,26947,3439,41261,34230,11787,37662,21731,1855,29061,42006,53065,38642,215,
	33763,57128,39037,61400,10890,25550,17234,20368,6750,57065,52232,11214,31573,58275,1284,41028,45527,30693,59719,23396,40541,64436,29296,35120,41155,14717,4309,22013,57123,61431,26228,54156,
	108,45999,57391,15477,50068,44906,22401,29510,58330,24361,40843,27963,19738,36266,49854,23370,61820,9249,34549,29863,64825,26777,37023,22868,13244,31063,62015,53632,38879,4324,34474,22298,
	50701,26841,18892,47541,4437,39524,25715,1691,15920,65416,56252,13898,9327,48218,6206,27637,12628,49112,1833,41927,58235,5508,24220,49317,57093,35083,46000,8553,26547,16336,58693,23526,
	37438,10350,18110,62997,22709,38144,29013,253,19108,5670,22788,28155,57092,4490,9821,17912,24525,63701,37940,28198,46212,18755,38708,15086,10499,27905,40011,15657,8175,32482,20122,43616,
	173,36194,28142,16922,24778,64605,40136,6048,60331,12947,40842,7037,49596,11460,17048,55724,36573,619,11760,46951,40180,34434,1417,44678,9003,19805,35338,23306,62350,58400,33061,4628,
	56015,23123,9597,44335,20673,5215,35067,29652,8715,18660,54937,14783,50918,36030,59196,52647,24209,61081,28404,12464,23471,17624,58823,30416,3452,57701,32149,55356,40907,27045,8981,43809,
	16466,35597,6014,20622,32751,41857,50058,54719,29999,47957,40626,29078,55176,19831,52172,27538,62485,23894,43422,20346,40473,9596,45332,57878,4242,38762,11425,122,22349,33680,14901,3128,
	45899,63297,50360,29741,43620,47329,17932,52311,61788,21367,37019,10766,5381,31565,16782,2615,61135,18446,22869,37946,62407,19407,47678,15571,51645,65178,45304,24191,34581,15448,48643,27738,
	10365,53899,21113,15021,32402,994,54646,62664,43829,26619,16404,46291,35695,24379,48651,61748,10638,53661,6394,48470,18017,4045,50459,20195,58154,31124,25675,50968,40251,2865,48036,14237,
	64631,23275,41274,31414,3046,59968,42096,4247,64613,51130,849,47017,60149,11468,16551,32632,39769,15249,47521,12679,41663,10244,51711,55960,5537,25657,1949,17167,11259,48757,57762,29613,
	5789,54411,64111,42138,22135,7981,58162,48482,19291,5733,43424,33342,60306,18267,35453,56420,44110,31588,20896,8971,47003,38452,19570,43276,27984,10240,53643,38922,32798,49186,3707,19627,
	43784,28623,1413,31950,54455,7941,60526,55679,34304,42569,52206,38623,14993,21290,61311,29838,53395,44240,7859,58611,837,9483,32021,48260,21807,43374,64114,18981,54338,50671,38730,60757,
	48896,63524,45032,9000,52161,1099,21885,47910,35644,30835,53181,20895,29449,60040,42213,31501,50490,21594,61106,30191,24558,62083,53499,16903,41456,57832,49897,3428,26246,7961,43788,19712,
	64294,29413,52513,38847,62439,24752,46844,65141,3247,40500,34011,4629,24826,29409,10140,13649,42698,49924,38123,62750,1690,40542,8301,52658,21160,39373,10132,19633,47563,1333,31245,20031,
	51193,58842,40550,492,44634,11087,6740,38838,34029,60571,1355,22409,35511,3679,39206,16476,48562,13725,32902,59990,27417,6167,36297,12921,30222,60673,54454,27049,36993,6679,19850,56916,
	38416,27513,21707,12613,61472,9585,57103,2231,13104,49859,27031,59755,54054,43523,27602,13363,56317,44741,51231,54866,32479,7689,59958,26503,4824,40081,10721,60663,56066,7348,19221,59129,
	45228,3938,30375,50386,42529,58089,37730,48117,33810,9544,1650,63573,54412,8809,29588,4620,16480,34296,27956,42630,13660,36425,54044,7533,11361,47255,65237,33789,9174,28675,18173,38443,
	33362,12193,7152,62061,18574,26205,11929,35459,18153,13426,33024,56343,38955,2902,44885,52287,4012,54466,24973,19455,58373,4339,43925,17657,59835,40791,46339,28913,55608,24829,19266,62829,
	40219,12865,2024,33765,60318,13591,52417,32762,23939,37583,27515,2601,52947,41901,823,61927,9927,25556,63946,54972,34805,11449,52788,4109,15172,63614,21089,4643,61936,12694,30267,63479,
	53191,14628,59126,46056,35633,12808,44511,15488,9941,62475,30997,1797,46226,50605,35399,39967,5948,16685,33454,23283,42095,52619,62688,34899,58803,1236,30545,35371,3090,26799,9850,15206,
	33574,6455,12809,56808,42325,33963,15999,57891,10633,43386,1354,57102,34755,19123,2684,24955,6982,38777,17425,43339,3770,13965,36931,28316,64098,32054,12278,44950,53366,36603,13398,50144,
	1306,41744,15731,6283,30793,10470,50148,14188,21539,59318,45908,63583,17447,39928,62263,21556,3231,34464,20098,45648,54966,33317,26241,47243,65508,24679,44428,6565,62928,35858,57385,38594,
	4531,28916,22743,61581,53117,25902,18031,62509,20247,13545,44379,8447,50032,61546,10977,30676,5536,53993,37640,1977,18185,62396,24001,52228,17091,41122,8541,44481,50718,59458,42026,49096,
	5183,34243,58021,40823,5726,37764,32737,24697,44088,30734,3654,47132,18720,35929,63772,39612,24316,4300,10842,17214,1140,28955,44895,23073,54404,32941,16908,50118,3483,31215,63434,22711,
	36134,13159,65005,46587,24194,8931,28890,13463,22086,59078,40370,18813,43030,20977,57377,38445,50785,21864,55967,62421,9331,45653,61382,24383,43311,17621,2314,53355,20786,44834,58327,5569,
	51298,55972,27568,47484,39472,52738,56497,6667,48875,44052,21701,9406,30483,25629,64923,20968,28341,8185,63100,36488,49575,32358,28163,8591,34785,20371,64391,7743,36706,43066,552,10411,
	44899,31252,24474,49729,18115,28457,43931,9999,61080,54898,49369,11880,24770,30423,21905,16699,51343,40294,14167,3425,27592,61893,31871,59828,40560,29807,50215,17124,24528,36880,46719,9116,
	34155,40371,24417,4316,27443,51412,21850,39272,26442,48726,18092,12545,65503,25785,2862,57797,12126,51456,61854,48834,14507,29302,24634,4213,17346,51907,11459,47648,41975,58682,22194,54868,
	41605,25908,20602,37402,29494,60793,8140,27313,50633,23664,64465,45627,9507,39493,52504,63727,45229,58430,9647,54369,49440,20466,10202,47383,22371,6306,38148,61483,21471,16460,31457,60714,
	25432,11548,33897,54514,59758,18079,41284,56277,36741,27307,11538,53328,7399,44230,55270,47567,31200,56953,10523,14919,5740,59919,19083,12607,862,34772,59011,29398,13071,23348,49191,10869,
	64417,45924,13739,8349,30924,57796,46309,28478,5514,52672,58718,26632,32408,46244,56766,41890,22102,63665,11844,50427,46704,55401,42233,1138,48661,33196,23387,64960,16481,12234,28802,24023,
	10250,16085,52119,525,25915,49027,20066,64457,40241,16544,62531,9535,22707,776,50162,7226,34315,30850,64772,42302,49557,57057,35818,8645,62792,676,28044,21308,43670,39286,9091,51867,
	41194,26315,6511,18803,3108,61845,16163,4508,53414,30742,49855,34611,2963,13145,25724,44637,65482,12268,252,25469,31850,21083,1779,28271,38571,59569,6948,36891,13055,63240,30819,25029,
	42535,19580,36378,1445,14905,23451,30707,61590,38187,26748,54250,62585,6385,49193,13560,41806,58943,38318,45406,1168,22039,14429,62465,53539,48316,11916,32050,50756,14383,60810,33163,52852,
	16350,57280,38609,6544,54076,36331,345,40706,15536,6855,20816,62328,45542,57716,37329,47474,4700,33522,19385,45431,50551,16199,22160,8273,36125,1834,45035,58403,42117,55321,1022,22284,
	57801,6171,49343,61140,19202,64509,2633,56842,6492,59750,37423,7770,41727,32308,18722,47667,22536,27061,3859,36372,20054,56583,7485,45515,39088,57001,23778,61403,14295,5197,45616,30154,
	1969,53150,62540,3157,47358,19475,53808,38691,3850,18522,14619,5599,26838,48379,12555,15585,28578,4264,33643,26210,64991,31562,57082,2458,54752,15440,27025,27,40724,56572,5324,46073,
	37865,58502,48471,26863,44933,319,32728,7860,52186,2462,30413,22888,37669,1898,27062,15708,6915,64986,25555,41711,29483,49541,37388,43052,55996,15091,50210,17415,53014,42271,3379,15951,
	53770,25224,34692,48970,38212,15916,3837,51081,42080,23195,37681,15832,4719,18479,24850,825,35308,45369,26004,7580,31596,14995,10192,28129,63184,20011,5112,35763,2911,31756,61247,54737,
	44927,64592,19086,31641,60565,14781,54745,11184,34227,6252,52531,38424,32489,55341,11956,20316,59414,47487,25860,14456,21696,39295,12720,18593,42191,48012,37536,58209,12323,25614,47239,1825,
	16471,58493,54255,39192,34862,51632,41148,45501,64610,12135,7400,27382,62100,52690,32584,7084,18984,36095,46834,39786,51596,57931,34401,12386,49637,31648,23270,56810,41468,49196,15371,3113,
	60779,8462,49713,63981,33808,4996,46203,19756,10498,2050,15274,41078,35593,18879,56889,33604,6091,17760,31080,10932,56650,40633,3474,23820,38249,1332,57062,22758,3942,39537,26408,7440,
	47851,21503,60936,11119,45581,64643,21808,57640,47087,30067,35184,40192,3700,15049,8151,54659,28602,60849,56644,36807,24866,476,43917,48223,56068,25876,11045,34075,6785,15563,51751,27305,
	44415,17404,12299,37609,8774,42030,33799,30288,45481,20872,53232,24007,58658,54641,13875,37116,64116,43261,31582,11059,60605,40339,12723,50954,27007,36164,8480,20248,28519,38097,65099,10744,
	18993,39124,49852,23519,14833,5558,44887,32256,62486,42017,37073,54013,32526,61172,22345,35484,55483,19730,41481,13050,37836,6612,44111,40022,34341,51366,58930,48082,10193,28289,51721,23527,
	8067,19054,3568,22101,12515,38371,60944,24534,16723,43175,48750,61605,33307,58605,19391,36358,51433,39374,146,53594,21911,63487,7075,27751,10476,31580,39705,2255,26330,59519,33926,29959,
	43708,18323,59933,1899,21023,65535,36245,12745,31923,63258,10100,54517,42834,64041,51762,9389,59007,18874,40100,57682,21678,34902,38651,58856,45554,13967,56956,53357,46710,40719,21756,2047,
	35424,39341,7919,46806,42988,28343,7541,50978,45829,23955,57272,42611,28133,61473,45940,41469,16099,53327,37563,6799,61935,3039,52783,58963,30268,14888,6347,64247,52951,17953,35410,62290,
	32625,44272,28439,12346,56658,31475,19723,26289,36604,23368,56925,38750,15444,47287,60099,41288,3204,29086,59112,14708,6152,17016,41386,55137,62496,14863,45356,26681,680,10354,35956,22432,
	53272,31621,11772,43618,58801,9763,41370,51289,34450,59670,29310,45560,52377,24092,368,46824,11809,50681,61078,26447,51902,33811,45574,18407,58997,43255,15622,28372,45920,56236,19945,64975,
	29367,35309,14957,27279,3725,32016,17372,25517,4422,63564,10512,18493,50479,32271,64334,12888,23228,42899,6021,9752,65257,39628,57916,18098,13006,53100,64707,19437,28546,61454,39391,10685,
	63942,32051,56229,29433,47360,15681,24273,50880,11750,918,35079,29337,3808,44401,9293,29719,208,55753,8250,46835,53570,1466,32324,64880,15625,5016,43571,53732,32896,50085,16651,56540,
	46864,13500,32103,57649,36179,61687,25701,12614,58591,29110,49341,24435,57529,284,42455,7388,62706,47694,51349,928,59044,23360,18532,62937,25381,8023,17958,30455,62286,20129,34377,63565,
	42793,55103,35724,64682,51521,28919,19575,46564,63737,12741,5379,20437,14618,50101,9146,45184,28527,59831,17476,47692,32112,3503,16456,52117,61606,46503,21510,64290,37246,7169,20756,62601,
	9363,5359,40840,54740,10906,43136,56208,25705,665,19452,47515,34676,28794,12816,38504,30038,48967,14387,2354,28610,52758,61873,3034,24635,7316,30727,38087,25566,9087,18773,50991,6971,
	29761,25088,13370,56703,22141,37082,2965,58882,29908,1545,20864,12711,17734,3893,25139,30002,8470,1662,58008,28617,32992,46058,24741,34830,10494,51149,25108,33591,4341,29019,55490,13628,
	5519,20070,9265,48026,22643,379,60913,10186,48546,1849,18487,44959,4877,30246,10464,22738,49588,54326,9075,23224,64009,48303,3150,20142,8883,4420,51944,19536,33868,54424,62129,45824,
	39421,16192,25823,21067,53956,17731,27840,64810,23998,55712,17430,3972,12605,59325,38011,27456,54803,22652,42272,5068,15705,65375,7828,30787,26168,6004,63605,52460,34224,11799,49834,5055,
	44104,2175,51604,41673,56283,49121,12681,38905,51308,43292,54292,23836,58557,26968,44840,39461,1380,17646,31607,52875,13451,28932,34385,5064,31206,22926,38396,3526,49075,31684,20850,3060,
	35563,51041,21337,472,53803,58766,5709,63142,40525,16885,61202,48229,15564,21888,49801,60263,40584,16226,21625,38271,17604,25601,44484,21200,59155,30710,48121,62930,580,7090,26336,34939,
	59024,4030,7494,27885,42568,9968,50888,17351,2445,21724,6763,11370,16632,46042,29663,10997,38339,23837,31047,15872,46305,52740,10989,30177,13455,45912,41948,35787,4484,44501,15878,1481,
	13081,31643,17305,41457,4782,57730,6804,35527,54240,31416,38740,55755,41124,25280,63287,13227,4418,23427,34644,11572,43930,58238,35620,40258,24164,4597,8855,55312,44778,12128,48329,56131,
	38321,26987,50979,32464,29068,23619,8032,48662,60311,40284,7474,58093,3035,21318,60014,6419,33912,54634,64499,43291,5871,19852,49644,16550,52100,42856,11842,62523,33705,57759,14629,62205,
	47877,59200,53148,3874,33432,63399,18777,39882,15835,63955,48413,36751,59006,6840,51491,63415,35897,23038,43402,12293,50580,20144,5294,61209,43797,21026,56768,45433,10018,41720,48578,23352,
	60010,51157,36714,64042,7302,43186,17285,55301,32673,42220,63306,52006,24824,35984,56507,16966,63512,33176,43643,37289,27756,31402,44479,26144,35926,39906,63944,29309,58520,6302,18085,27403,
	7570,56888,47698,3641,29861,37159,1114,13638,7178,38866,49285,32864,63707,8509,31311,14964,64239,2195,35541,48411,20217,39019,54169,13283,50155,36919,21302,40579,8141,16640,24515,37265,
	59306,18584,63082,23107,9046,35090,61594,27892,8247,33618,14309,761,36830,6318,19749,52303,35073,49321,58991,46134,22426,6990,50024,62866,41769,46235,8358,57114,43510,13506,59053,47268,
	25106,5313,39761,43671,25942,10033,36445,20201,55731,27363,43398,8132,38284,62754,33579,5791,25961,51643,59116,28772,63277,6437,35537,49976,2854,11835,18767,40413,13131,60003,42873,23086,
	29798,44071,64321,20115,54520,498,34018,39950,46914,55350,35121,63598,39105,20156,59012,53215,2949,18303,60471,8569,27801,36575,4216,49633,60978,1780,22447,52835,12512,55953,39403,49562,
	27522,60440,46896,10398,24081,48622,15075,42328,1420,26007,59866,10963,46423,963,32656,56617,42460,54534,7890,61763,20372,26743,9334,56561,18570,49880,29133,35021,18196,52198,30973,71,
	23294,46960,12635,61804,3026,45831,17708,33471,53470,27208,14829,23983,50133,44838,16242,42130,26964,22906,10377,36595,13054,46399,40409,33091,55994,4084,22405,48747,1270,27298,43014,37191,
	10883,19421,41266,27576,9685,48072,12367,44361,35332,26211,9651,54322,44093,33335,39190,13526,56668,48655,17548,62857,40337,55558,15859,27665,7610,39605,1511,15700,61000,20350,37975,856,
	30334,40467,24953,14613,58873,29692,38191,50557,6632,14920,28849,8709,58866,20336,1046,39184,26709,13043,4368,18518,57020,11524,53382,60371,22324,47677,10763,16007,38411,48598,42756,32847,
	1361,60165,34646,41632,62378,50087,57426,46961,43284,21662,5408,26131,42321,20285,49979,44118,39610,18434,30374,57813,9611,28637,660,46736,60512,10044,31398,3535,62414,57401,42110,31749,
	9503,13115,39212,30770,5579,44670,53948,1685,20909,57204,29108,48811,42131,60557,9427,24166,62620,10854,25955,15248,42308,60019,19684,26310,1656,15376,51464,34900,23987,9342,53571,41628,
	16005,57013,12959,65483,17941,31620,46500,2903,49656,32594,12496,56459,25101,52706,11195,19488,46317,12533,34531,4476,48666,13720,41732,54605,24388,38021,56858,27639,22089,36261,53982,8915,
	16356,51265,39692,11622,48675,22905,56846,65056,30553,9421,44193,52125,27023,3871,49846,33336,26462,44661,54186,34513,63783,43034,57828,20917,38677,55069,31800,64015,7051,25223,59037,21705,
	9012,53435,2951,30126,39000,62943,32574,9468,21581,50887,17674,29294,7586,52762,38287,20833,30205,49240,15068,37629,51129,1707,45539,14579,33046,43204,60192,14022,3687,25105,41895,16342,
	58552,35435,20048,15719,57715,38646,62593,13517,5290,43892,37435,64583,31711,55663,1222,62631,47108,17128,51025,32237,60390,25413,8225,65121,27830,18573,58504,39569,16292,52906,5004,32219,
	23737,925,50396,16578,61376,53719,24633,56181,6737,51766,31438,3218,15570,22000,47096,19752,10342,31732,4278,25597,9794,238,37434,48363,63962,53623,36025,31196,50324,27095,65362,8340,
	57210,45520,2821,53265,34258,47061,23957,3450,58390,21562,34562,40568,12461,49315,43966,53417,7208,46625,61336,51961,1444,38621,15804,6978,29958,57576,43491,3378,25591,13914,21634,63358,
	50829,13065,23098,9259,5856,15550,25214,33896,9637,62962,53585,36418,57475,2518,23426,60751,6502,10822,53384,24458,44233,61764,22456,34285,16303,55105,44602,18847,47815,27146,801,50705,
	55328,46642,26238,57960,19592,15583,24886,41921,60074,46098,16721,64968,12105,30551,54785,46502,3872,29290,38811,2241,35430,55342,9310,37666,53747,61056,27954,17601,63815,703,36856,19620,
	62272,29092,8419,34737,51641,59625,14044,38803,23872,6986,64869,21127,1752,41794,28095,36796,54583,2021,43514,23237,55898,31726,19483,7901,63943,33389,9275,46051,52072,4823,18428,63151,
	1337,33588,25647,15471,37393,29334,5877,13359,25362,19668,4659,14345,31308,42100,12994,65270,16374,6148,40938,12334,2330,25194,15208,33140,5556,26242,14578,48439,37795,29597,3553,45476,
	33952,37521,14731,56878,19922,51972,27404,55913,45449,65214,3557,36437,23014,60823,16712,5622,64333,2173,25510,41091,31183,64834,53832,22560,62551,1064,26096,39794,57567,62234,33517,10467,
	64081,8072,53010,43998,6348,34821,50048,21980,29619,57608,18239,4287,11643,35415,25255,9589,37716,5128,58909,2692,29291,54481,14671,228,36215,44767,10059,29792,63753,45980,20996,56504,
	65449,44576,34947,6211,38437,20468,29320,328,61797,19357,40501,60396,28910,65472,734,54832,27370,60616,38567,52565,45127,30211,57474,32793,12049,17342,22558,58670,3958,12949,43699,16524,
	33441,11549,19164,27362,5272,16185,11280,64912,26730,53609,46614,61185,3605,31982,62761,15245,30482,35413,25143,41510,21842,49010,65076,34190,2440,17596,50673,32426,59592,52989,4795,10201,
	29587,37510,44772,55594,19898,32023,39814,60357,18713,28346,13930,46088,17612,10410,55123,34071,26332,46765,59374,13859,36514,6980,55957,41200,25217,2312,27903,53055,36155,22120,60986,14706,
	20736,35501,1803,51979,47805,64409,37441,31492,10811,5098,37924,22557,2617,34467,15944,41064,57884,18997,54074,64224,5823,29985,46772,13083,32826,22227,4002,40489,30421,45985,26844,6618,
	32796,49459,45594,22669,1686,41953,28753,62053,53887,15850,35898,47386,31490,5209,57956,64213,15194,30859,62097,40086,10671,60654,27326,46735,16257,51099,1538,61506,14816,32027,38853,47497,
	24010,55351,58829,3003,62014,46101,18150,43002,51121,59870,37642,55933,62004,7932,22066,47018,36730,56914,23192,49061,19499,55796,8296,47062,41526,59650,9329,19866,42908,16626,51878,65134,
	18439,25618,61805,43252,6090,11583,2266,37690,16153,33693,41812,49620,56982,43922,27512,11383,35302,45596,59326,18182,4921,13200,28804,6068,38245,11201,52687,47489,6668,19649,50494,45685,
	4246,30242,40332,24637,28451,10418,55602,2334,46382,9691,52146,41223,47727,19325,53173,30897,56217,20584,41214,45602,18156,38541,48573,21621,60990,50369,6392,24327,35319,13178,8011,38945,
	28862,13683,60203,30651,46251,7936,42458,32841,14766,46752,22668,11612,50242,25292,8237,40905,44267,6448,34101,21251,64936,17977,23543,43109,3220,26400,46573,41374,7234,54964,36562,52390,
	21804,60661,49272,41859,62464,56322,40118,44203,36370,13376,7698,18086,26236,37114,22333,9900,55871,19582,58666,5970,32357,9562,45749,24269,41906,55211,20845,8467,64581,35782,46049,40385,
	54307,18689,26679,65376,48437,52771,12106,3765,56132,50394,831,32222,61532,29036,38496,13031,52241,2881,32371,40303,4004,50615,17554,11593,63832,38106,58407,15054,11171,5943,39696,29758,
	8499,43404,62136,11644,33227,3324,13443,49948,19218,52676,26677,55906,44539,51000,27154,5466,13405,32801,44559,21554,49744,24759,17172,57346,43981,10347,48120,58661,11553,51073,60609,14035,
	54652,3417,37657,57731,26610,6767,10992,18651,44443,4547,40410,59531,51393,17526,43920,9197,49163,21086,7628,16945,50908,806,38790,58469,5511,29548,41002,24937,43674,57727,28345,10894,
	41652,7635,44982,31232,52625,10389,57885,35675,1139,32080,47599,17384,25046,35396,54082,790,29073,10694,62602,32236,38935,29372,51857,65013,17103,36079,51145,1151,61560,33184,12280,8300,
	41201,452,49835,22404,34684,46582,60707,23514,58273,7018,11920,20002,31645,13807,48169,40160,52313,22054,10176,55391,47465,36063,42198,49410,58789,18041,30666,21769,36368,12338,28101,38738,
	22512,55256,48732,1730,64922,20369,42124,32447,63236,35995,23356,28704,61831,6761,39942,14546,49092,27770,12140,63647,23932,9400,57058,42400,12320,32350,53864,41486,2867,60488,51206,17715,
	54695,4528,21860,52385,58283,11651,64758,49992,37127,58523,5144,43548,37618,57669,34662,14449,51659,17235,58141,2324,48835,13101,6094,60312,51045,9207,63302,28887,34000,18541,24356,46893,
	5601,28967,55048,35707,9217,22737,32562,1666,19585,49761,30740,55986,42580,51708,6088,47586,40187,1913,49777,17031,62719,28931,14290,59246,37086,11615,28114,39397,237,22800,27081,16043,
	58655,2898,14215,41049,509,23944,45350,29784,36929,42663,24377,7543,40711,48928,5090,44946,19932,62845,15783,21618,64618,29756,45492,32794,5725,48608,8631,42914,33314,65238,45556,53330,
	58871,24237,6890,28161,41081,22603,55119,7602,61786,34687,40921,8390,18290,59511,20913,63852,36881,51758,8530,15632,40846,60431,318,39332,64507,5990,36172,54236,20525,4607,38940,23463,
	43698,11421,20415,16271,63536,47726,56298,33894,50181,29851,9841,19823,26898,13316,35085,24119,39140,56731,27118,45638,36026,23911,12987,43354,34969,21632,56058,12277,19803,2654,49900,62095,
	13190,36414,19035,5624,21900,40973,27485,8376,63174,21416,40655,3426,10339,44569,60756,39552,20439,51084,4337,14144,60405,44132,283,22610,11463,30928,44848,27708,57047,23639,47594,55742,
	30514,58471,13053,28437,55148,17689,40275,13189,29203,53013,26257,62873,4470,8587,61856,18601,57378,6377,33058,27573,60701,21079,8400,24484,33856,45319,3153,65530,42694,53904,1199,60855,
	18649,13813,35830,59291,16422,51480,12284,26797,15634,59177,90,13580,56947,22592,44579,65344,2212,58148,33731,6739,52576,35127,30441,4959,25985,17332,58852,19761,47737,31852,26710,42489,
	9833,47619,26087,1717,36223,17939,23521,3854,26993,9129,33830,54970,16996,2707,47862,30645,63118,24136,11368,28668,36822,41616,53426,34867,19820,38419,56096,14861,48690,59203,1916,62679,
	10191,39160,14059,568,18188,48038,52581,28710,60507,4538,38551,63805,85,16825,59797,24470,64741,28224,13472,44591,35922,55738,869,51209,5452,62410,48328,44833,13120,56682,31442,49539,
	8388,34571,60515,30614,36388,7097,61588,21068,8689,15414,58989,52940,21411,65239,16392,57200,36949,28002,42651,48870,8790,26260,58013,52440,20251,23231,60580,29202,50594,23917,16813,2581,
	32730,18294,38289,56268,17085,60414,43760,29664,46803,23411,3892,63278,31564,38889,10118,48456,23389,1828,61428,30902,11911,34733,51861,28089,19015,31426,24360,14595,42591,33853,17114,57936,
	28660,62634,40820,52849,30678,36757,21555,2178,25481,55224,63454,1035,45567,54035,7098,59735,2691,32725,53021,4361,63630,30141,54183,18360,62831,10053,48359,37460,65405,8069,34916,22246,
	60038,50768,27111,64093,34417,14312,49510,23821,54003,14979,28521,58082,50327,29797,5167,15703,58586,42691,27085,46508,7433,18072,37022,26965,57390,4505,53980,21159,7284,40021,4286,36696,
	20726,44715,6561,38520,63232,3595,31531,50074,43605,169,46982,39025,54666,34589,24666,836,30098,44270,15586,39329,2495,52586,16401,63706,54906,14924,9894,56313,24104,16596,32617,57239,
	43074,27360,7035,31904,44968,37585,4136,48423,39452,7634,43489,50350,33402,3411,27083,9122,37037,21674,16076,44010,1792,61718,15403,46286,64032,1512,37731,10706,56103,22784,6270,36674,
	61329,33112,40510,15685,44210,28407,55883,39843,52894,18530,64016,29676,23495,9984,61154,20344,3999,39924,46149,55873,8432,62074,27262,14265,31078,44984,611,22070,11476,39777,30128,43203,
	25518,32984,64262,45111,26179,61692,6876,11724,57348,25107,46300,21406,12807,29170,44956,33011,11123,36860,54644,7745,26190,39760,22744,18733,31369,25491,16585,33168,52276,19907,5505,62963,
	43021,22003,46815,10513,57334,16874,54254,40449,64047,47898,34702,11706,27344,1629,33258,23757,9954,51504,64,55352,35201,18926,2501,12894,41534,35550,521,18673,55844,4220,36752,48692,
	12313,63923,50539,45968,5540,35715,25806,1365,16145,56527,12486,49148,14756,4,45282,29062,55064,42517,26366,47730,56627,4308,22092,7927,49019,55680,61596,1362,27221,65103,47827,7421,
	50263,835,33071,9442,4592,13471,42854,61430,38614,12011,22632,33123,38030,62242,29767,47952,18171,11749,41463,58885,20016,9131,48766,2826,26081,52682,3957,31332,26786,53208,45834,17313,
	54915,204,39032,47614,55705,3258,60282,38786,6127,44993,11762,64724,18710,33998,23636,48246,9280,36279,55383,23900,34261,53317,10101,48308,62299,39661,13265,34935,16026,63831,28553,53223,
	15197,62106,33295,10443,47955,24874,8452,64386,19219,35842,59783,22772,16035,42936,51416,38018,59954,23287,49592,62950,12362,43700,31991,360,27876,41048,35686,48986,29751,8372,46575,11265,
	4581,61827,52503,9952,23307,57454,62050,21289,53670,25490,30583,17087,38372,60500,18942,51727,32132,47523,54847,39243,26496,49630,22232,39652,52217,34486,28027,45176,15879,63326,625,49725,
	14113,19466,63780,55015,49042,5550,60797,13770,45626,1419,48976,12546,40330,52248,44675,26486,36431,13707,50522,31930,18799,24506,2970,48080,57923,5647,25923,54120,61029,6411,51522,15209,
	57743,4536,20279,51316,30784,38227,17084,44557,40933,15127,33212,9101,53734,35652,57787,3856,20065,42693,51597,21436,61006,11967,47400,43083,53845,10307,57930,6983,60691,41406,37207,12251,
	25157,52111,4141,19500,50132,26339,33609,3030,27716,18081,4328,45751,37932,54366,42317,6897,61313,31040,14646,24212,59724,38498,43765,61838,30559,54552,46387,13473,40419,10388,57834,26133,
	41598,29129,223,21168,13973,53359,9618,65479,38053,32714,42797,27884,53127,35884,57488,7082,12926,34117,19318,6433,37284,45045,62773,16602,41528,12192,38071,45404,51931,9391,30780,36473,
	15095,25609,55553,46355,24336,51401,58193,8474,17248,47094,42115,57342,16294,3648,21478,43219,65363,25800,14321,34312,6029,44033,57375,32422,40461,17003,45394,57107,13987,39947,5142,29737,
	42471,24586,8426,17949,11222,44106,30549,16931,33165,48672,36683,1785,41795,52395,12427,63494,31677,1489,16646,64587,3205,59016,41935,32167,18916,24863,46728,60303,50255,43662,11406,24689,
	2082,50696,27119,16809,53365,41912,21037,54421,5274,14611,9529,30857,2541,64033,28327,14234,7472,54469,3653,35110,25966,58142,38082,50601,6611,19899,58001,5171,39048,63167,51556,36681,
	25305,48311,39300,17894,727,28760,34675,5704,18492,64520,56447,10002,47056,54335,11541,41697,62910,7599,28877,60036,18843,10567,58189,6939,12902,20867,60067,8133,39974,53201,29566,43851,
	58426,24756,3822,12308,31383,8652,35107,20798,31953,25187,42523,61655,5617,33256,17922,59357,53793,6858,63845,1102,44067,59399,10940,40476,64589,17105,35968,42837,32400,18895,37009,22465,
	47906,54561,40697,7549,59115,2681,34404,22166,54069,5358,61628,50388,41721,23124,8343,49176,15684,62322,5862,32469,3129,57267,34331,4171,63989,40279,35561,2593,24424,17579,48016,1544,
	56060,29321,38393,64324,42708,13658,46219,11235,51532,56829,31233,60875,19816,13209,59241,47552,19227,39998,45456,6158,10591,47941,15967,5263,24609,7806,63643,26745,32145,61101,45135,19760,
	54568,9313,34408,58146,31096,48431,40614,18772,51158,6053,59348,20037,24616,62468,17121,22315,39611,58387,65463,16080,53132,30362,25330,58231,33605,3560,29830,22527,18066,56521,3316,21055,
	42046,60943,18344,38532,64426,20060,28682,32262,4843,52998,28051,6753,49745,25216,11215,52699,36588,313,51226,47312,27767,37814,22813,13889,60412,36320,6788,23365,19155,59160,33750,10399,
	15242,61482,32628,58618,28641,20961,52141,2140,61895,57110,26640,22182,55568,6016,38199,26273,53876,20046,40323,30049,49088,21435,14023,6194,55445,1474,10275,29772,2893,19033,57693,35139,
	46431,39750,19747,60035,1305,36578,58938,32795,27763,40873,56191,50901,45673,20484,11216,47600,33511,40865,9878,20804,46487,18130,10756,23666,46912,61373,13410,27245,18307,1876,21740,14973,
	33375,20224,63925,42709,55820,46910,10912,41095,32180,44861,2022,24033,35077,4618,29971,15517,24133,474,12844,36002,3639,42020,33156,29219,55794,43015,50116,4553,25074,33489,12448,21811,
	7063,52814,28763,38975,58945,23008,41839,63550,9570,57297,36106,15782,27880,56781,249,9260,41885,29355,16534,22342,37752,33770,52224,21339,28927,7985,50737,10110,46833,26989,64914,3111,
	11109,35848,16121,23828,12820,55562,49052,65390,29984,37448,19091,27343,2103,64328,38325,56057,25978,30169,40102,45850,16444,49618,27869,8332,15141,21673,49884,29546,43985,64971,27749,33363,
	59709,16309,7659,32199,23385,1673,59173,38966,22430,6970,42983,24704,8898,50157,30110,25452,4586,56276,34046,62117,52553,32505,27480,56980,49810,38924,17239,52613,21147,7180,35047,4881,
	15077,60355,44159,24324,62544,3132,27820,57666,22422,11172,46087,3423,9388,42072,30856,51985,2732,48949,10687,23761,1080,42075,9318,14085,46682,53508,6581,59380,11060,39072,63111,45783,
	51657,6084,11917,34233,1606,44345,14416,49381,35589,64895,19531,13704,61107,34651,40526,8006,30567,56502,22237,60904,16522,64510,10634,50950,701,28647,64014,42911,50330,1646,63313,48500,
	20856,52644,45200,4254,37281,65275,41343,24777,9836,19612,7493,31965,46553,17045,59535,43528,6942,45868,60726,12156,8297,38357,28852,63172,43820,37562,52860,21986,41133,31974,6261,62678,
	9564,55059,5172,44061,30325,12258,16123,45255,49153,61317,25232,17496,37718,6747,53954,61051,26586,17033,64593,56203,29211,4319,62379,54453,30468,43174,34415,52083,59572,44742,41178,56092,
	58983,2869,13631,30461,24619,15960,60635,52820,13203,49548,15289,40627,63241,21030,59167,45084,49831,56751,20762,46082,51836,64654,23640,47944,2288,15597,31729,65059,18235,47546,57354,36052,
	41219,46513,34411,18186,51318,577,47469,53926,18998,2815,50864,22769,47060,38929,21580,48876,35382,25168,57632,47885,54505,14943,5174,45826,38326,56451,23788,61772,1464,13922,53542,44282,
	28700,59879,32232,42981,46799,9160,26511,14299,3465,10383,47271,59152,16579,31441,13543,46473,791,59438,9627,24928,65426,19794,38611,59859,30967,45519,56042,12788,8815,53379,14518,6759,
	40583,45541,11970,60895,52561,36468,29028,62974,15118,48779,35999,64223,2588,39713,15385,35734,64525,12177,17633,28669,20737,1166,65127,21993,35822,9921,2694,43534,48315,28531,64604,23394,
	49639,39673,16928,6916,37638,11994,45310,15175,31494,61133,36832,55047,33545,47880,5487,60419,26992,43630,32727,38554,60894,20638,51114,36707,63849,19827,25843,49530,43062,32466,23878,13521,
	26873,58732,29579,48927,56684,7585,40106,59269,24987,459,39437,31135,44562,54414,59190,15808,46128,18600,39309,9528,3251,31197,41656,55809,20799,47646,8716,32648,11528,25557,36925,28311,
	3008,39986,12593,23420,50079,7146,12973,35230,54333,43546,39581,62811,13574,28322,2434,22523,33555,15552,51925,25283,44475,57969,51093,16461,26381,33376,15072,65325,55725,48089,38257,14568,
	29323,22234,34488,65017,25670,52029,6969,23345,1953,10382,34882,3635,57740,32239,41516,2871,21663,44739,36873,51076,7862,33596,40153,14280,21396,9105,3202,24907,11776,31716,7056,28664,
	9730,45446,37397,5846,50343,7768,36668,27386,3307,58717,29319,8216,51593,26880,37758,5866,33621,39904,62066,30677,13944,6202,17605,38963,61920,27122,10904,37886,54899,3156,9699,16101,
	62651,2336,11351,65187,43956,15814,26868,11836,39410,29184,60151,7888,12184,63906,31028,15180,61783,3722,43172,11992,7810,30436,62491,18243,2649,33458,16246,41292,30673,57853,38864,7871,
	18385,49839,1186,63915,29249,19628,39785,59747,42771,52013,24148,35209,44092,5995,21686,52652,34881,18436,54880,36268,1863,53460,12325,23733,51906,654,18594,38734,58461,21071,36288,50822,
	24545,55062,20916,48351,5761,18430,8829,54026,32565,458,19261,28568,52692,58227,21334,44342,53230,1700,50053,43661,37269,12735,40949,45194,14443,55464,32974,59346,12021,986,37725,53501,
	31613,3456,27175,52445,55921,19925,34566,49730,714,41593,28420,16393,64739,13462,38075,21211,15000,8056,54293,28867,47162,56443,5590,27654,1621,40563,60846,34963,15730,332,53374,8385,
	35202,40707,2939,21985,16630,26635,53589,11262,22302,46479,56121,10205,5382,20579,1798,28119,62705,4813,33635,44915,54522,49287,24926,6440,34491,15549,53723,58697,40586,16406,56400,7305,
	31020,63790,34433,57196,15721,46279,58279,27647,49439,16155,290,51242,57877,35810,49790,62326,11309,56835,3640,36623,32463,609,23190,4968,59818,49488,7684,3858,27634,23813,17616,52408,
	59425,41649,13692,8725,47456,38116,56078,62838,39385,13854,43513,65282,28683,23128,50062,15185,58576,30777,1265,15773,42898,58944,48703,1839,36987,62918,55922,39655,47811,64687,22795,52960,
	49447,26413,60176,53889,32817,65515,19938,43556,22575,38172,61598,19807,42929,1198,12718,53484,17970,25164,8712,54196,26929,44158,57016,9592,35632,53528,45710,21644,42475,27958,59293,50527,
	20032,26742,55437,23776,7769,30697,36930,62116,5743,45743,33738,53722,4159,43617,55580,10832,51239,19836,32531,65345,26649,41276,49774,25030,59974,53493,12129,48802,20743,5152,23525,33697,
	62430,26029,6033,56634,37162,53211,1879,33549,20824,56683,6751,12733,54685,62648,40738,28745,11342,43189,48453,14025,29565,41591,44810,6181,36087,63475,26732,4624,31947,46972,2853,62633,
	18211,0,34658,27134,42050,58438,45432,25256,41245,10434,55880,45606,12363,33147,3860,8469,26588,38783,23077,7528,58956,54392,4430,18954,60825,29568,23497,39803,18192,57313,42452,8144,
	12857,62917,47176,21766,42309,8826,63903,25097,54188,7248,22943,51794,2345,25671,56284,46189,35711,62924,18633,4061,15377,11984,33251,44149,17278,30949,12731,7661,56036,28127,47345,62125,
	18971,55056,43858,61625,36793,32915,63425,3349,42545,15613,61841,36671,25642,48318,32760,12685,50134,24195,58521,27315,13640,36816,17558,62716,44292,38793,26977,2731,20155,46262,51629,43777,
	17875,10477,53988,26227,1061,31407,18414,5310,60731,30193,24059,10882,20826,41371,8861,30672,38704,47695,21231,64196,18046,54882,46819,12568,39776,21038,45429,35893,59113,12096,2638,44566,
	25437,850,49965,57981,17484,3564,33610,19170,30430,54105,21328,47216,8202,12654,62354,35336,6164,48342,53689,25147,11899,27967,18771,52540,26467,45027,16170,20526,4854,36731,15627,337,
	34514,18080,11595,21262,40261,1626,48304,9261,54024,5530,33281,16420,48230,57489,31814,64785,10511,43430,4075,38029,19796,34183,50787,4820,24942,19078,24,60764,6372,34245,24056,39690,
	31283,5641,48486,38242,60550,3305,56806,49049,21919,13584,41455,18615,26264,37227,23686,2011,45689,39427,5745,17503,56153,1959,35102,8946,43335,27808,6620,63978,35567,52212,46435,14738,
	55273,40142,13407,23159,17531,7301,62243,45511,16338,30691,39014,27936,48352,18900,3187,60845,24221,4439,63267,21773,8457,61045,32773,58010,16335,48498,43101,60220,23418,41335,10848,30327,
	44163,38522,63603,10227,31144,15937,4209,20849,50546,62168,37575,17226,24333,41667,63131,47125,55493,32410,62695,15659,47718,31099,25773,51027,6793,47200,4937,63145,51219,14374,26023,46018,
	19151,56929,36845,1101,32748,59237,4259,38852,13751,62031,45177,18666,40259,49891,11354,29281,1841,57771,50216,25446,40652,64346,22566,58958,48816,55149,23332,45074,64882,20680,37893,4883,
	31821,10799,15290,51273,4419,45752,19237,30318,50672,7799,27858,52050,16868,63532,38203,42735,53859,7441,40968,20744,2256,60180,29495,4203,57191,12059,22279,63169,31448,9144,61157,23037,
	59556,4799,47137,41640,20348,62384,39204,44324,12161,37375,63835,33341,45136,5178,18213,53079,26506,42277,5922,29812,9703,41011,34403,63582,30586,56943,10643,18667,42177,50942,33333,63826,
	8038,36892,31799,21381,28132,44300,10935,50363,59265,26988,4631,51806,17913,39706,44184,24764,11387,38620,20165,60947,35887,5580,65240,31776,7517,59410,33298,50425,29277,54463,61086,42930,
	39420,63034,3809,44391,57018,16465,31128,58075,25290,46206,11496,55289,35666,22855,15189,47128,28619,59867,49256,58097,1611,63469,14808,41670,58436,48724,12956,30372,51693,14798,46402,1360,
	60927,43356,33525,13966,20671,51933,32935,16558,25276,55431,64648,30129,49432,16233,60680,34099,28339,58779,52996,36839,47160,21577,58385,14465,19778,46964,39656,2204,25863,60611,42149,19812,
	8672,47930,34762,44909,51277,31473,24891,11307,49827,64255,365,58297,9686,32552,36961,50259,16469,31812,39147,56554,26646,50051,3733,20400,30064,10580,7439,34081,13995,55184,61110,26821,
	15580,57483,5195,50013,54556,38166,65313,34534,13528,27323,3418,59844,6182,49612,29222,16068,20230,10255,41431,27871,2545,36189,63535,11326,34502,42301,27286,10149,37054,31154,21870,60697,
	34544,28314,10225,14676,50962,29600,17679,46760,35142,30035,10295,59454,32476,7763,63566,19477,41877,31650,9262,44867,34758,52573,6998,37816,9920,4120,51646,36421,2791,41592,16514,50567,
	59426,26424,39095,23588,9082,57704,13647,38758,59821,33891,21450,41505,3193,58177,22627,9744,18244,35769,64094,47679,11276,52194,23242,46857,33239,8097,51881,48257,36695,13610,603,39040,
	49704,28174,36538,13566,51607,33956,55548,22367,3196,47728,7294,52281,27758,56556,64542,23669,917,60248,13822,50030,58524,26864,6573,17116,1813,25608,53997,61642,28657,5489,39288,55261,
	19954,46758,60853,52773,40164,63999,24727,633,41984,15800,37296,60538,33792,56998,132,55151,29371,63889,8481,45055,56608,22533,41034,47070,14805,23990,2269,41740,10067,19037,7619,24372,
	12780,30196,47902,23197,28105,10451,35708,13873,62558,40478,30042,2847,63538,6976,39573,3255,19978,35119,23919,12153,31160,47304,21926,28741,33114,64448,40645,36723,56589,9200,64160,18105,
	12754,54395,8706,58622,41657,27183,10458,44610,1093,35264,9038,2912,58073,12794,52324,7278,20612,9678,24000,13501,28871,10248,51625,37830,62968,30162,56962,18168,13778,9482,28886,470,
	31696,58488,2894,61653,10301,41666,57920,37576,4633,21917,42354,15275,25347,53698,7666,45126,58757,53108,6262,45978,15914,37479,11540,55479,40496,24812,53846,50460,17868,6467,48717,3847,
	52508,32823,13474,21301,26045,1810,47140,56316,7615,43340,31885,52279,21671,35054,11568,60255,36508,5303,57158,52173,19559,9032,40340,22334,58168,15404,54313,20444,3539,48760,55032,2141,
	6278,52078,40956,64536,22898,43823,11112,52602,20512,55681,4751,26566,36234,44172,23655,53438,5926,38461,22236,61501,89,29975,16608,26809,63229,19525,32106,25061,10703,57548,30443,22977,
	45161,1109,48656,65406,28719,52710,5430,25293,47701,1620,55653,12472,30788,6728,45557,56553,30305,992,15906,32520,56111,38481,42189,14490,19496,60570,41237,3762,27812,54724,33823,25247,
	57789,7501,21920,64612,4145,8862,16362,26919,53418,59066,18901,40559,2546,15841,47187,12560,34891,54330,16850,38076,22818,43773,52900,48958,36964,43059,8014,32039,15143,47780,23405,16203,
	30667,11661,3863,15546,6366,12946,56411,36107,8377,45927,11584,23676,30633,6929,20757,51018,16771,41340,2522,32478,13576,50222,693,10612,54950,37855,63556,13143,57486,46471,32280,59198,
	50958,55908,6594,37991,52471,60725,42107,50098,564,17663,52534,24071,44812,26477,50899,61814,41754,7527,52888,17053,40826,6922,55582,10230,3233,16660,7341,23488,19786,43562,29259,52404,
	37360,22445,29580,17432,47048,5186,62787,39898,59633,51317,20732,46785,38436,31786,41179,64418,48468,42547,62449,3464,44613,61200,32351,159,7332,22870,50809,32956,44696,54862,37555,65489,
	51869,26930,21225,15616,28854,5810,47159,14180,27334,52610,34898,46991,63030,41345,22354,1323,27906,10573,19444,34004,225,64088,23138,47463,61931,2688,36783,65162,28782,39308,21959,36185,
	24347,46658,40263,61921,43590,11676,22564,30104,19008,61092,47584,9178,40004,57764,1807,43596,50537,24909,45764,13239,60146,44244,55569,17055,48882,605,61720,45000,33637,65346,11188,39422,
	44112,17169,24927,48207,5675,57108,26434,63247,1473,41988,48863,16065,57056,606,14790,60811,47660,12855,17581,55107,11251,48193,56722,42212,45915,14512,39908,61280,48407,14033,5766,63611,
	8691,36216,13924,32314,20464,41069,35111,62980,17406,10364,44039,65062,49574,34779,15090,27129,51478,60474,44079,5570,28438,7856,64827,356,55170,30496,24272,17362,44830,65195,15671,42961,
	11480,32511,56011,44549,29300,48782,60155,42093,31910,14818,36159,25573,60322,32305,37504,43299,7165,31548,45987,61641,2182,12206,20243,60850,13936,22675,51910,38155,737,62819,9963,58293,
	42733,26740,54651,34424,45819,30039,20678,48476,31940,63188,54732,2896,48866,64251,26944,46268,34073,58422,27339,52761,18520,38858,29626,58676,43950,17626,28104,52396,35276,25801,43764,4248,
	16925,20506,34293,63676,2304,18937,6031,27138,21405,37428,8732,59596,12670,18384,36635,54671,30145,14173,44925,60866,26136,36676,61716,43801,52533,46341,26980,62219,49141,4488,34844,25202,
	7561,49643,63344,409,35966,54902,19364,30613,6842,28024,42724,10936,23382,5613,18246,26751,647,34987,30554,54849,39250,16102,26404,41962,54265,11968,36405,3403,59759,21532,48489,17032,
	11627,43414,38826,54148,35743,63732,19388,55325,32647,59464,17999,3485,12344,29938,61132,14192,36058,42331,24788,59826,52107,29014,43654,18312,33428,14486,45613,20843,883,43879,59488,12783,
	64336,7416,18790,29363,8330,59413,36462,52826,40374,1296,16196,25241,13842,54134,27487,18491,65377,30929,182,35001,22873,29252,3102,31975,37299,24794,29852,40776,7167,18437,29247,23593,
	57954,61818,30631,2424,37439,15882,40416,8542,31528,22770,37508,62721,20271,51144,29883,34825,26727,59088,50894,35988,24853,5793,20964,32852,2245,57925,6714,53662,27342,43623,34625,52225,
	19204,58086,42350,54718,2909,11444,44567,22567,53275,28603,37167,19273,24312,39495,59554,3756,19663,37464,24949,49932,21606,17136,35160,26367,49528,37527,6426,57510,10689,50485,5411,19576,
	46906,38159,1496,17197,24427,11686,37817,802,8093,23475,44597,9670,54853,11532,21849,51116,57706,19743,28338,8396,35624,55358,32248,28771,3101,64699,46907,19302,56287,27598,35176,51382,
	2433,64888,37787,22733,62233,51341,4117,60401,18945,25363,40151,17290,43302,13619,38470,9089,4546,14341,23547,47752,5104,63714,25406,34236,20655,3374,48009,7055,21485,1118,64933,37371,
	27675,8459,42312,13390,25015,45951,32856,56100,64837,48458,33726,41847,56519,32041,9408,112,22251,57245,4665,32572,50385,879,18033,23974,11941,35114,57151,1845,39153,11529,55543,59360,
	2983,45004,39432,26272,11571,50538,23754,14203,37096,56977,15434,63276,53975,59378,45333,11457,56278,14983,18808,49987,6335,23274,48124,57886,17768,45906,64458,8644,27411,41650,4489,34968,
	24118,7696,60558,3956,49486,22966,993,40751,10199,7237,44684,24102,56529,38747,20006,47883,55077,64932,48812,13446,40772,8895,5147,53054,27141,7778,57242,11884,32937,56038,9290,31075,
	42368,1421,57192,53295,33942,49352,14951,4663,26853,57106,37062,64019,45124,33089,4459,38312,8495,14772,40597,62442,48418,6872,52622,64748,12158,8089,51389,13747,59466,53393,47339,36210,
	12224,7717,33759,55311,60614,20108,34115,50520,59955,14149,6868,45693,11489,39684,5208,42608,9890,2489,30462,43274,64721,40272,13737,62216,50254,29204,35804,21553,865,18049,56074,39261,
	28891,24225,6144,60679,16962,49870,57163,6642,32586,4185,58439,13409,212,53403,8584,47211,41132,14333,10000,61909,57890,45291,51760,10238,43111,13577,61695,34127,21484,40632,30771,62036,
	52208,14336,60962,40805,54584,34944,63552,46190,57169,50698,65132,4463,48786,29738,1482,63089,25312,4381,41662,65258,24342,47819,9834,59071,41234,33836,11625,7072,44181,21119,40564,5959,
	18938,48961,7704,17140,42305,27133,39321,14166,7453,51731,29065,9387,59512,35583,19344,61296,54504,42890,62573,35783,9492,54071,15735,6193,51141,61882,31149,40070,58589,15548,49550,11409,
	53782,47066,57639,30575,50565,59118,14700,7896,43538,3927,14273,28157,5391,60829,49357,45714,27453,65167,37791,11210,21244,54429,30785,39367,59234,29295,18853,51003,32342,22294,15921,41443,
	19158,31505,56378,15474,60633,33278,45617,65026,3515,48060,24948,33667,2162,28718,35689,51746,38023,25269,58578,9986,33623,63860,12657,5348,29329,24680,39836,16129,50130,31552,13394,63018,
	55878,46723,32063,17765,12712,44394,26106,61264,50392,30364,65200,36901,49882,5069,9049,33469,16846,7827,2764,30627,20794,35751,58922,16041,38589,60868,41829,25051,48281,16462,52865,20050,
	50187,27223,15829,38604,5397,24966,44798,63312,12360,48843,21483,29675,6522,59686,23584,47729,55768,21603,51616,9738,16310,25951,39253,19006,46404,60302,20908,38028,4180,27207,15886,840,
	50504,21166,45414,14402,9879,47004,28552,3882,44258,56112,27890,52695,33300,24650,65181,55566,22853,45769,14944,19319,3282,52341,36849,7943,23890,16008,11219,46169,63103,31559,10157,3447,
	47551,12016,34052,45589,30229,25943,37986,14668,61714,40785,51123,46165,29845,61563,21178,32170,63924,54794,34134,1648,39795,31525,4954,63040,23442,2484,46509,52810,27198,1638,36213,24574,
	3577,28524,21180,49857,31212,4901,22095,18590,30429,13151,34374,20587,41832,61090,17546,39486,10611,48410,15097,52046,17580,39614,4107,45183,18586,24831,57491,29724,49983,14428,60694,24659,
	45399,32429,13106,58975,1607,10188,33044,57848,44281,1122,34256,56640,22817,52638,2194,31919,49663,21736,11465,40145,31331,44807,60629,41560,12031,36835,24848,9885,54594,42437,30078,22657,
	62370,39280,3540,21491,9816,36100,40214,29199,23866,55003,19380,51854,22532,38984,16045,11743,34529,19049,47936,42235,7975,63510,14217,48677,5767,42573,8927,14839,44502,60288,47878,27777,
	64373,10691,6052,22040,42579,2130,8085,41054,52851,10155,17489,39604,49909,13498,21952,4217,63724,46346,2937,43129,21414,52535,37987,34981,60534,2454,53296,20765,57230,6418,25266,51120,
	1573,19982,41289,58241,29712,53634,34393,38114,14941,21650,1680,11487,26544,52980,44102,58549,23554,28256,37750,54496,45688,63533,24038,48553,2065,29800,51201,4193,63773,28504,38208,3219,
	35294,59997,47319,10808,20836,60650,31165,18351,42224,33634,10175,53411,19360,50823,11981,42192,61335,34139,27802,58783,43329,33087,57767,4755,42018,34239,55926,25538,43679,32201,56412,41809,
	64240,26664,52653,41331,24289,53673,64993,13048,23699,35452,18216,2799,59043,8043,49113,16960,37785,62190,56955,34350,28599,59893,26352,44688,54983,41291,60579,51187,37667,24854,58934,41787,
	16211,62415,51205,21227,503,64244,8522,47537,27524,20067,9013,34553,15895,42757,25851,11458,4578,28717,48641,20084,12915,27611,15321,58841,18589,29350,39325,7994,15026,59628,55089,9486,
	64410,45847,6504,57697,9866,14566,52660,40110,27415,6591,54144,38035,26362,13773,45236,33086,55468,36146,59649,1032,32780,57291,27277,14617,54137,5803,36329,62993,2119,32873,55246,12069,
	53222,39115,29131,55735,25034,47583,53681,22521,37330,63779,48174,12906,6166,45569,26286,40721,15198,29032,972,59041,19283,3658,28757,22374,56906,45950,16064,63697,19599,5983,35074,2158,
	14462,33068,17847,44183,64345,956,53913,17217,61609,36759,46273,63617,1674,43908,25750,62416,52346,2310,15796,56286,28555,45214,35542,2666,62068,21972,52963,65427,25474,4969,8207,37440,
	51663,34579,47138,52697,29144,57175,18375,27399,21099,31916,60748,44276,7852,61615,41951,31995,8661,19727,40046,61535,28320,1289,44991,20286,49573,32684,42979,10891,36099,60244,43843,38506,
	30022,11039,36448,6027,64743,9287,3217,19044,58525,42310,47769,34009,18646,62887,31010,1530,40524,61733,50723,18578,4100,9842,32928,12815,55330,20342,34495,8747,22824,46385,6928,61976,
	13531,22397,31832,42792,55702,441,51212,7193,54910,3946,61507,44019,679,35650,16441,30440,7030,2172,19610,36992,3947,54091,11306,22713,27902,15542,1269,48463,9899,63000,12997,19662,
	37811,4347,29832,6749,36049,84,18668,38736,6162,48326,63069,15120,43948,29117,20752,1056,31685,5583,49558,13066,7425,47364,10368,17743,1664,34159,19339,4398,8545,14320,49497,21946,
	54816,26928,9416,39695,53559,35398,18693,42562,1872,54487,24811,63798,5454,55570,36612,51973,44533,23233,8172,42683,56610,52910,36857,47423,33569,55381,20419,64059,43688,48591,17515,42040,
	34170,18919,37240,26482,43754,62153,47642,2497,59308,43978,17098,1967,58680,7521,53286,27604,6142,21070,29278,44358,22856,6349,50733,63951,38800,48601,15781,42655,23328,9203,37632,27993,
	168,63517,20125,43923,35446,61394,18575,5436,14935,27468,20306,42349,30841,65016,10496,57753,5588,47033,55131,25319,50816,13817,48621,35138,9094,154,52693,32776,27246,47415,59371,51918,
	25161,60872,6999,55806,27474,22908,47787,11283,2800,32527,13162,8978,30591,35159,55601,5889,40495,31237,24702,60372,3818,22845,51905,17134,26384,32978,38535,1255,35685,30348,54473,13481,
	950,25858,17793,62840,36535,13563,48918,59768,35940,55171,128,26601,19618,56514,15959,48125,54204,27227,13964,31454,54971,11393,16320,56347,8157,14532,62902,28292,651,47854,18322,14702,
	62174,52825,26713,48519,16413,24032,46358,51435,5398,27681,54693,60434,15689,41602,22046,13830,47532,5604,11253,56720,42148,26622,58019,39855,44179,17437,61677,37250,15156,40880,57022,25316,
	44711,53886,3881,64911,16869,35499,39918,23320,27632,37889,14438,24536,40199,64584,26460,53766,45533,13962,49957,64433,24281,15032,47755,63322,51182,6615,62006,18167,52027,23444,34697,46280,
	9384,59570,16673,62039,56788,31792,42823,58197,51999,30617,41020,25379,36817,54314,12409,41203,52502,26232,21169,39460,54279,23035,31949,58748,49145,29718,56329,26421,44842,33561,63877,2335,
	30991,36599,4674,43575,15516,58369,23714,50855,59914,31012,39003,11072,49247,18382,2091,60942,16417,58208,37267,65088,3776,25031,7386,41316,3272,50069,10879,24957,32107,4777,22988,29829,
	56524,10865,60121,120,33042,17405,25081,35859,11808,63335,23647,47204,33620,50092,22591,2736,64299,14153,40360,11305,61419,36878,12703,31636,21897,2969,26692,51976,58506,18554,48212,61567,
	6780,16186,49797,8763,3694,12541,41405,31745,50352,59763,4165,39157,16707,50117,23628,34472,18308,63298,37347,33315,7385,63859,38648,26078,59875,20260,43157,4385,13051,37908,8638,45139,
	41131,29328,48741,37876,15139,33930,42102,51482,59297,25922,39972,49543,58744,16890,10036,20615,59281,49641,8954,38337,33603,11833,40292,57972,10209,55766,13759,46596,58462,17651,62246,43949,
	20965,58961,40904,3542,9757,24183,38557,5116,8922,46249,12977,51919,37939,30041,6186,24034,59169,36744,51007,6653,47460,24522,64916,39384,26604,4410,46456,23580,53873,33214,7782,22602,
	57431,4322,21241,43011,55584,39599,32198,62646,13469,23267,8258,39167,3181,9883,55765,51635,26042,34915,31731,22938,14977,49589,673,28648,5671,47192,10834,58463,53665,236,30479,18001,
	10086,40059,7576,25821,29469,48671,11063,63864,57553,46786,30578,49858,8686,56793,3332,37861,22732,57317,39837,8634,44884,29930,1782,38188,31477,44347,36598,30221,40415,7077,3461,57541,
	49496,32971,43988,23023,12389,50086,25853,9302,21521,12040,1696,56870,8846,63929,47025,34203,61091,10937,44520,63818,1291,42111,62818,37879,13799,6104,65326,40197,53806,17163,38861,7648,
	45974,59562,19509,63404,28423,5802,10133,33424,12778,4682,45415,22203,59124,28010,32630,39372,12188,50093,30458,17271,45935,21520,62619,12494,16926,61290,36397,528,58136,37737,12013,50532,
	39416,15509,48268,22520,54356,38848,9221,56406,49428,31936,40405,8948,62412,18603,37412,42286,46612,57914,50288,7884,53814,47100,19243,43462,8485,59929,33430,10714,39821,4584,44728,34583,
	21964,41807,31056,52724,23367,65148,28421,45780,56226,10082,25317,54656,61474,511,38113,53130,43191,8800,15821,45331,21186,53633,2513,16496,55225,29642,39480,50354,60789,55508,22106,18120,
	10723,4000,52608,12062,59795,5091,19947,30356,7182,44392,21540,4121,53354,23709,47649,36594,27822,43492,14407,53121,19282,64389,48054,29892,43726,6533,50081,19736,41491,10606,23535,38942,
	49262,32421,15250,44905,31004,53925,64330,43310,29771,22453,62645,34669,4482,65391,45107,34054,1942,10326,17821,57946,34431,4997,42287,30563,51908,58160,17407,38258,12236,65085,28808,41623,
	46521,34547,9861,61504,136,28334,11716,56374,35605,44954,31224,50736,28674,46031,36051,6850,63693,16334,45288,60346,37355,62703,21232,53428,64156,23859,32288,26849,43607,20697,50790,34526,
	63024,49089,36699,58184,12991,45268,21074,8160,15833,1636,18558,59273,33551,20491,48235,10893,62108,32295,28464,18301,56213,34966,60264,20702,8983,57879,12381,22147,59736,54281,28833,25090,
	14123,20650,2511,38998,47212,17636,3421,62268,34143,59839,45895,19254,32667,4556,14634,23679,57347,6700,29053,18053,35330,15633,5267,21361,43357,25221,11668,20753,200,28077,57072,12401,
	25576,52407,14413,48221,32294,56288,45763,37541,64705,17705,56773,35106,41197,8746,47307,20740,5728,25428,590,34811,10247,51260,32561,55982,25803,30310,42113,52001,14464,45591,61791,7246,
	2614,53169,28187,41323,64704,4353,30081,19975,5718,15133,28071,54802,12893,30293,56386,10868,16856,30923,24566,18249,33971,26024,1356,62478,28865,55117,45876,20175,65422,29873,14590,56564,
	26055,59600,37020,14764,58102,39178,7895,17781,1503,36486,44651,33546,8276,28332,14060,20261,59698,30914,1903,57075,11965,42416,31801,46455,5502,64621,34344,17398,24293,1561,31288,65136,
	56815,36232,20485,24674,45073,54761,63045,38684,17832,56501,65378,15266,28714,41247,62897,870,17543,4649,61829,46376,6192,27535,373,21162,37580,60806,23891,28275,5788,33379,52630,2979,
	9308,54911,5932,61283,49995,19873,1639,17256,58164,14877,25110,41351,11269,49422,21508,13228,40941,63548,44032,22494,38607,61173,18345,10796,21750,34307,61633,42439,5341,50196,55722,2080,
	12980,31097,50889,15435,36865,20272,6328,41971,17241,1261,57227,19936,64350,24438,58886,18908,39270,1075,53195,8586,29488,11846,34718,8195,38446,14334,2455,49364,7329,13062,59560,4983,
	27909,14753,20138,51789,2880,62093,33145,53621,42008,35381,52332,5874,13222,29279,43798,17759,5551,49171,719,12850,52036,6790,42335,17228,53439,26120,47394,2327,15734,44680,37258,63898,
	41220,52097,55916,10379,64367,28393,37081,44426,15897,27615,53389,23106,39035,50706,43624,18447,2520,37672,48184,55528,25128,50586,30040,53024,57135,35458,47015,51813,31846,61259,48467,20012,
	41970,34251,1750,11244,24390,41116,2875,20777,48581,14451,25810,759,51269,13839,63091,56107,42351,61745,54176,40606,59930,28515,38464,44217,5463,47194,8610,18822,28367,54676,21100,26020,
	63703,44368,20207,6965,13123,50933,45703,60916,42897,52472,800,21376,45498,4172,25410,61151,34446,261,38524,63615,5103,58652,40966,51236,16180,35418,12513,1615,24197,53669,8189,51325,
	3256,11162,46665,1227,27268,48317,34700,52063,60963,23171,11758,18928,48394,58191,45995,3363,26406,49347,23273,40198,28295,60233,24149,50985,12698,8333,27912,47943,6988,43610,34803,14316,
	26971,46981,61582,31955,2929,8420,27939,10609,47991,462,37066,33754,6132,45681,12371,54295,34126,57509,30792,23735,42033,55403,59508,8779,15746,31692,2538,64086,55319,47801,14315,29763,
	64938,27352,22448,35329,12729,26319,40148,33207,51406,48025,2476,55498,17746,28329,53311,60045,25780,49863,3206,28503,14422,52937,285,49175,44630,3306,8955,30843,20280,15354,36626,23915,
	63129,39864,25254,59398,47215,54046,63893,25885,49091,61017,37474,14609,5560,33514,11746,43886,27461,57917,20750,40972,3333,48154,43467,18914,51023,56764,41447,35878,65201,31673,38877,46584,
	55864,1246,32000,41713,23691,37794,5682,28841,25397,60485,44942,23553,62778,40939,55799,34983,25189,58826,41383,63545,26617,23065,48912,14032,39485,5554,65209,35060,50366,10767,19260,596,
	7881,30659,26438,34827,5441,51530,55420,8270,40150,49360,5467,11346,61907,29948,26596,60354,51775,31123,14415,8149,58539,11102,45576,3322,9168,62457,16288,6807,43010,9907,37074,3990,
	54922,22241,61963,38384,51075,17240,61447,27412,52897,29942,43612,60608,19626,6741,23938,29284,33883,14177,46792,18599,6829,14510,1945,20489,59416,53936,23144,65301,34659,5546,42639,32496,
	36359,9538,31100,56911,35009,26522,15843,22229,33984,63762,38576,58353,35519,41494,8554,48523,52764,7105,55443,45469,14996,30385,10655,24329,4243,39038,49654,57384,42294,32522,38147,17823,
	43225,64067,33405,19119,54576,5653,21358,13972,29796,41608,64511,53667,4836,31275,40491,62903,12384,36701,52583,65504,5254,9666,18500,36551,41299,22714,57710,15089,61703,53582,40131,50564,
	9615,31,42609,17513,39914,49742,35170,23762,53730,13307,26897,51152,60261,8497,38484,25506,50334,21366,9575,37306,12907,17439,35467,50777,45796,53677,12766,35263,44182,24817,58244,37035,
	16436,46170,39570,57154,8027,60103,46744,11023,5701,38360,31478,61082,43549,7074,938,38880,19286,30963,56260,7911,46197,32938,26164,57083,37957,27488,55231,48190,59992,26590,44545,9215,
	58503,17295,7449,2523,29415,43973,8627,33927,5022,22205,10827,47013,41779,52737,2275,48837,30726,12490,50161,24187,56097,16725,59010,31025,25040,6417,60816,21954,17667,54225,25572,11007,
	22671,44322,60319,8456,54648,17060,58621,50006,11861,19815,2612,37726,9896,26712,51531,8020,14758,45024,20074,33231,37786,3176,61830,29017,56754,32884,18878,41841,27418,61697,33589,48118,
	58284,17177,61181,45442,14531,24037,31104,20314,1308,65464,35732,17645,55245,417,8478,35277,40352,20557,65105,42419,33023,39008,61236,27274,19527,32676,38440,23248,58152,26647,14648,64471,
	29501,6140,44608,57970,8028,31148,55251,12041,7708,39626,5088,54450,31708,37768,44940,52633,10161,4014,27225,22801,57467,48400,63209,11094,36082,15265,2394,39939,49291,13356,59102,17694,
	51927,14021,61240,46498,1293,59837,40874,3244,11727,24296,7328,17374,50611,65440,15186,29332,23076,43037,19835,27465,49246,36480,56782,44776,20667,61337,27565,7066,13996,62605,20923,48028,
	28462,7264,24386,40927,61307,11379,43990,57243,3385,49379,15128,26593,37688,21150,9173,55195,33616,6314,16269,20706,48561,34106,55567,61972,1225,52727,45034,37242,11137,25687,5527,19079,
	58440,29690,54206,13008,64318,56665,14819,44060,31532,61956,19543,42779,22703,30434,18782,64176,13878,40856,2326,62728,52537,32242,3223,25010,40879,61767,18201,39622,7735,855,19990,42296,
	4380,51228,18508,534,43125,29340,21036,55847,63352,27374,8048,19943,36014,57744,33274,47257,15483,11133,36171,62922,20329,59573,12569,6531,63503,19277,13323,40617,1229,53278,33657,21443,
	47744,52515,42811,35043,12793,23292,17904,52379,40079,29503,54542,26755,60281,17000,22343,62373,7974,35267,65314,5020,33122,27057,62311,1347,45810,16169,29640,47270,9204,3783,42297,15982,
	63700,34752,18096,27124,47884,13532,43872,3855,39326,64375,30896,48406,58137,16941,1172,65315,37033,54601,5140,11350,46887,54205,10310,44136,141,24068,52181,8882,4829,55720,23262,13330,
	43197,37604,21874,1817,40887,60002,46933,57225,13792,29142,24507,45357,41134,48322,16261,56375,11953,46282,6316,23354,671,18641,13402,48948,41611,1881,54773,49580,4841,18859,45770,33377,
	49795,16348,26531,35391,21421,424,42598,36357,22819,62604,34088,10844,48062,65151,2431,16980,39230,50316,64349,36346,43058,30620,24322,50911,41678,27419,31678,60292,10536,24810,929,47464,
	22764,4550,39207,24088,18940,54092,36927,48868,57287,30912,47511,27174,2342,33204,21057,57582,39532,13372,62615,9904,2418,22009,64967,6199,53154,31517,18160,46745,36271,25652,947,60584,
	13092,57125,52889,15893,37198,31574,63759,25240,39462,32824,7415,59498,43745,15932,50793,24233,42752,61456,45453,29622,38733,3576,44000,25996,13804,32854,19759,3545,30844,21407,63666,45358,
	37481,22854,6845,34525,25932,21107,2076,58851,40628,4263,10198,55877,1926,57944,48638,5360,44094,28060,55945,47454,25980,44370,64812,11240,22029,4345,27410,51263,59551,31268,63317,11848,
	56483,25229,62441,32876,14626,52642,3791,35531,16125,22136,52958,46192,13991,24095,9684,64478,54960,42801,4198,51177,39847,23566,43378,35372,16298,51390,32521,23289,10664,64148,6020,38561,
	3376,28070,19603,55190,60729,49912,31338,58175,13673,65150,3768,35024,8407,31498,55667,37586,15236,42366,18252,46391,38876,13939,9928,37323,54800,34145,12440,52268,27683,61613,36774,50021,
	5628,52559,40166,2183,65092,31143,24584,34543,55545,15551,7882,54289,33781,21235,46080,31598,22439,28996,50381,60377,16855,31386,21385,35933,63456,12596,46167,60328,21042,39454,30959,53119,
	6230,10062,50100,54595,18598,6902,10715,33550,43270,51765,59526,9474,31960,21395,63071,24631,2917,53629,27690,49938,62520,54864,36307,24009,59148,28870,14116,63795,30573,40230,53163,1073,
	58916,40858,10462,47791,65457,14031,46695,58761,3588,49780,18226,25359,14974,28185,22377,56834,60070,19915,32319,11366,5033,53543,17229,33874,5909,57095,46578,18117,52529,37869,30027,55973,
	16538,28502,49646,8669,32769,12466,6528,27671,52176,9773,43564,60452,13005,53445,6153,46210,2805,36047,58499,32698,52195,39720,11939,33478,15332,42845,2561,59094,54277,11205,50778,39909,
	35187,30433,3995,49502,22262,2095,47144,17564,10662,52763,22364,797,34751,63624,3752,28643,18204,10837,172,57781,13142,59638,17363,30294,48236,63164,39631,58894,54997,48770,33947,3027,
	16560,62239,47632,51875,8710,37928,47103,7049,22992,50201,37561,46464,16628,33185,10921,35979,59832,31957,16711,7875,20481,5893,38833,30164,57726,48024,33463,10777,15507,21721,49031,34348,
	6660,30245,10684,48314,37526,64597,25649,41395,44825,59854,11704,39919,62546,50788,29198,5259,22152,26910,32148,17539,9068,1848,53812,29178,47347,2399,58315,36962,45608,29560,16988,56440,
	13096,32316,64889,39365,4194,10754,37856,691,46236,43028,19020,49711,39371,24707,45437,4721,51880,57464,25676,7349,53990,50824,42058,20707,5648,58214,40033,2741,44395,56611,19359,30960,
	9646,28748,57264,11804,36821,19310,61141,10391,46434,27466,22944,43287,12591,4157,39999,59495,11893,2308,39284,24882,7469,57002,41032,6371,49378,17813,37853,29426,14452,44382,3688,64273,
	25001,29232,62693,32953,27561,36764,63869,22787,3468,38047,6266,15406,57830,3754,37733,43984,30363,59702,34792,15957,44461,30764,5093,9568,52442,45238,7644,35362,11321,59975,21936,12449,
	24789,7290,56478,18388,28573,51826,25070,16361,31909,44462,56422,40814,59025,5320,42672,35069,8423,1424,45665,55984,14874,38600,23,45279,64275,8831,22344,3216,43771,63412,7850,41937,
	34849,62554,44139,56209,65174,43110,21164,61348,16455,35188,19695,40341,23857,37490,62262,18410,50209,28209,6520,23753,43561,17562,55590,47825,25593,63051,10338,22406,29345,43910,17316,5356,
	22839,45210,10333,42159,60186,8005,28799,55599,35915,62109,45504,28281,55492,12724,46679,59220,39627,54288,32633,25299,51475,22457,7562,53934,11419,6525,16490,28649,8989,41700,13432,52997,
	31479,40281,4500,28510,59675,18477,30721,63245,16109,34673,28276,64635,24862,40301,53879,20829,1110,51935,11983,34974,60741,50373,14986,54174,19411,8221,42799,55841,37597,45337,26823,53763,
	38846,44249,22173,54772,6215,19338,9467,50697,1441,33711,6435,30481,2234,16498,41773,37069,52061,61620,45159,58452,48409,31320,65379,10136,25123,42173,62547,7522,19731,50518,41461,61975,
	49124,25461,7108,15126,46990,26811,63077,21597,6974,25163,14898,62029,1414,58256,13479,28485,20605,240,30140,60912,22585,2895,64401,28773,49483,24261,63723,18547,32620,22440,1127,59172,
	46861,15064,23127,45407,51029,7254,53204,325,40817,59442,5672,36273,51146,61654,28136,48719,56154,43333,18332,64252,44826,27420,15388,52730,25180,31820,55049,1614,57825,49707,16446,34460,
	46488,40273,15817,4828,43824,48594,52485,16847,26698,62371,20232,49955,35041,27446,52305,13508,19110,9344,38552,4181,11770,21596,40289,64757,15387,20940,42315,25392,47814,3734,36525,44303,
	62828,32037,37724,53597,4275,33986,40189,9430,63912,21299,2221,9021,36797,51557,12428,30939,48658,25639,40916,21859,62820,28229,57897,20221,25746,54282,36943,14657,33706,26385,19588,58637,
	1551,13538,25253,2804,17339,30153,47960,39477,158,64320,5423,55012,9113,28792,44205,31901,10886,53922,16177,46994,61124,8086,28336,428,37998,51043,34447,40380,3889,64153,32117,55051,
	58846,19330,64877,26456,33743,51799,12966,42924,4572,19501,9689,49158,17500,38298,30723,8000,21486,49008,36068,8851,46013,40737,64489,36321,42725,23989,51292,45801,2109,26461,59725,9975,
	24405,56769,14987,44856,11667,41881,50922,26443,55593,12962,5318,52782,8315,14247,61756,27100,46829,23705,39549,56774,42158,28535,634,46377,36606,63612,1902,23653,62264,9245,2606,13564,
	61834,16337,3583,59683,45317,31601,15164,57463,28670,23256,55263,48953,25759,57160,46469,19637,12349,595,14884,24892,36820,13806,19513,56601,38497,5522,15513,27368,55336,11665,24242,501,
	36158,44237,58055,22638,33457,42410,16969,53018,35565,56853,32692,52222,21713,10803,48367,40420,63833,33974,44356,10644,35931,17518,32694,45247,14607,10514,36313,7239,49015,13627,41313,25365,
	38104,62790,33633,5031,26620,42863,22109,32029,16369,49079,18866,63210,24911,14555,6693,20518,8761,34538,13541,51631,2995,34031,58865,4514,61072,10716,42907,7268,26501,36729,60658,19709,
	1028,58610,12911,55751,21624,11858,46,40506,55927,46121,30442,42785,11031,64609,6595,48617,62064,41813,58042,25744,51554,60603,47368,26480,34035,56586,454,61530,18462,55787,29423,15743,
	51185,19746,2242,42808,12727,61415,6427,54988,27507,13064,52915,29672,62325,45840,19042,54878,63935,15770,29364,51286,7583,48195,10322,40212,13165,30046,48820,61170,55575,5401,46302,10781,
	53961,31044,38680,51321,35917,5040,53615,24145,13630,44949,31337,59218,48462,1180,14018,58810,24977,64708,40768,1600,30324,35507,19813,58818,13170,5512,57484,18999,48864,8395,26049,13396,
	47645,36620,77,15178,56856,20978,38091,59436,24432,31208,40174,58617,5875,23114,52295,1640,64823,27014,16144,61287,20242,2980,31736,26922,731,60604,35075,20884,64669,37174,18550,43822,
	50320,1202,20549,65302,32965,54650,558,9516,44530,60495,20218,41707,30618,44698,4362,37454,6985,65327,18454,3142,24729,9441,33593,58822,16652,26697,31985,52634,19069,29924,57630,41215,
	19911,50791,36094,27641,23663,40156,61159,47480,12951,38012,65149,18390,35354,4413,60168,7898,33675,39322,55506,6339,41590,60924,3798,45008,22507,52567,31627,48422,34946,59636,6406,31121,
	19143,9858,51609,1819,54524,59640,9702,28906,48749,39787,8758,29810,44575,36391,60224,6874,16873,50247,55410,13546,47875,58715,25457,54358,604,59658,42859,26792,55111,62222,34462,7737,
	54173,3197,20812,60201,55463,38350,12840,63749,56707,28805,39523,1550,31878,44665,37273,52746,25725,61449,29868,38103,19855,48051,12903,38792,21000,47325,34366,64737,22641,12053,8170,54406,
	23487,51047,35826,26258,61693,30642,59309,34109,8581,13167,4539,54286,22260,39467,24908,32343,1996,22612,46886,17917,56315,32413,8558,3208,38118,50127,16494,31817,52196,9152,39179,5526,
	27115,46626,59284,23148,30228,49151,20519,37065,43016,47712,34556,23322,16477,366,24804,6704,38799,9728,60646,2786,36534,18067,32105,61824,51847,6822,42010,11521,20994,31520,50390,40201,
	60511,47622,21383,11464,59285,27306,9106,58180,33076,50818,26794,21399,16756,52733,41834,34763,3706,20381,37122,56890,13915,49614,64183,41651,24400,31019,44898,14664,53027,37501,60763,41800,
	6973,29020,53917,39975,4933,48332,16504,1205,50197,65303,15237,26138,42620,33528,57443,45248,14556,42835,4352,56744,37958,14183,55661,50027,18509,56990,5331,31881,15017,55911,5945,29438,
	60859,35123,38629,27450,6425,16794,36039,21524,39575,32066,49198,2197,56809,18094,50059,57997,15080,43543,30861,48530,62882,52927,21476,12061,41465,5242,49134,13905,39895,4698,46762,24571,
	33121,8399,56860,11690,1755,52398,35015,4972,20735,42268,9098,45122,13810,31653,53339,23876,64181,49048,30219,21459,52881,27037,50025,35487,12369,61363,20240,3993,40515,14198,45118,53298,
	61020,16275,40260,29828,37307,20085,4513,61544,13458,2156,63601,17458,5089,26708,54443,32089,23819,9088,37487,26828,40926,4261,8525,39491,20282,31133,51950,16105,4155,45140,11508,51128,
	17940,43303,49039,10345,29687,17452,47561,35860,3596,9658,52384,11918,55690,58864,16243,41244,222,46947,57862,9355,23285,62781,31007,43783,28201,2623,15795,40379,52612,47976,28952,43132,
	32268,9774,45172,3085,39134,7335,20056,47860,23904,37017,61004,18298,974,56883,45029,16452,54177,34211,6836,29561,944,42219,19992,14046,58535,28644,7059,40551,45825,22860,65010,57725,
	13421,33699,8604,64109,16474,45047,57945,1094,17662,60389,7682,40035,49833,32790,59533,44063,20698,52874,33456,42507,23520,59142,44002,2161,34545,17178,24345,887,38584,64662,15234,23638,
	7767,17960,5760,63292,45297,15491,41819,37344,18427,2507,11335,39636,35834,63979,22875,8464,49228,45261,26785,10028,53008,23206,3383,46211,54262,8920,62771,28246,23032,33322,3195,17012,
	51270,24012,11824,45779,31767,63559,27497,44472,34527,8892,53541,2621,61843,12307,19451,37076,10280,31638,50640,28749,7114,47608,24406,9855,44489,38899,12950,47663,51953,40463,22184,47193,
	13752,9118,53373,48377,23781,61031,46842,57161,3810,24580,11748,35706,63468,22893,34022,28942,10425,54043,36295,7791,13731,44682,38009,61757,24271,54635,44077,7079,59505,34978,51753,64322,
	117,29126,48075,42567,63715,18768,8510,26651,53650,59178,317,51536,22185,41360,10081,27780,43653,15974,58792,10438,2240,33053,16507,8077,28585,57494,43529,10293,64951,26122,38288,21270,
	47668,27629,64138,12457,6295,50070,31830,44297,26237,22351,46750,58790,41612,14189,20042,3177,43358,61315,1861,18968,63521,51572,15481,34759,62481,46805,22187,38301,30088,57651,23344,28399,
	64577,31462,14522,40193,1432,57898,6775,26013,44155,21609,34047,47202,19942,29649,4580,64919,32879,17974,5464,42098,53139,1125,55993,8363,51104,62377,57045,30475,18365,2207,38478,62855,
	5214,19068,65248,49021,16290,53962,42590,14457,64443,51712,27126,33133,49118,14580,29134,61273,10471,37701,64413,13221,49332,36810,62362,54234,43976,22323,63498,11898,26401,34764,1767,49032,
	41550,54107,25398,39296,4927,34793,10468,24315,30981,54352,3917,64301,14244,56231,27962,35607,4059,13433,46623,17095,54951,5127,27294,21700,46468,56267,59967,44876,52301,27354,3351,35697,
	29164,55937,42146,33925,23030,54427,3327,61512,47040,55952,62606,7409,46171,4365,27915,56225,15310,60724,5506,33828,17761,39328,7406,32716,16193,20891,38823,1098,11895,56460,45636,21104,
	30956,63001,59257,18065,10041,23477,7292,54702,12636,21298,37285,46590,28813,50114,4833,62699,25205,54446,17878,63248,33664,41994,59908,15943,30096,62358,23369,27405,10289,1578,62992,33268,
	25824,42778,18656,57692,2975,40780,13685,28817,64502,53197,17082,45725,27531,9321,32,41585,61559,22214,26035,58998,17350,31863,3674,49920,10395,34681,65170,28032,17175,21351,11470,43198,
	16717,60861,22814,37058,15860,29781,45690,62788,32940,16535,36510,29386,58319,63226,38084,1542,19969,7062,36057,47407,43237,64308,55771,40229,46845,890,32923,23723,50796,2043,57683,33319,
	3127,7718,43071,24290,46343,57283,15273,40718,56134,36988,11071,53459,34136,50544,65096,38622,47283,28783,57980,32406,21763,43009,29132,56388,6315,12649,2230,63873,8854,19197,39958,171,
	36291,6471,25199,61534,34709,50571,23296,60638,53974,14441,64162,41884,7172,24543,49615,10965,22455,55489,28287,36019,11699,26386,17232,35489,19454,24537,11336,6628,44588,59657,14476,25237,
	55891,41158,29715,23241,34990,58122,27934,32383,3406,44487,6208,40993,59602,36140,7170,50862,21213,26591,44440,53324,16366,23539,27375,10281,4570,32782,48279,2905,53604,16098,20157,30955,
	10686,17664,73,50928,56435,27648,60975,51258,39450,11811,21404,26802,42290,5851,10985,48294,61555,26177,57218,10805,30017,49660,14106,65131,37599,4144,28263,32514,8339,18747,57444,43883,
	62444,13678,26244,708,49511,31270,20807,12919,28755,23659,42879,15723,30655,58194,18326,38742,51780,30185,42362,63623,47348,57429,28046,61937,36188,51436,59450,47786,42180,65276,9698,54545,
	39316,5656,34370,42332,50846,36888,60921,29677,41246,57661,32055,6905,16581,23736,56142,34226,40369,2560,45967,23428,12374,1617,52412,36509,4479,8364,54267,42251,59123,35944,16876,54855,
	4168,62038,7331,30352,11429,51922,33351,18887,8681,37173,58346,6231,51013,39104,55872,47449,19208,5594,51083,1586,40848,27267,55384,18867,30213,1116,22616,47320,37842,56052,31250,7417,
	38477,53224,12847,4713,55688,50164,39059,11932,3569,24581,48544,6835,11441,18140,46980,50830,56005,61304,28868,24155,12792,19038,5097,24978,63120,17744,37217,54403,18654,30274,15492,10897,
	54591,36229,59164,18136,33761,62694,21080,3413,51562,6336,18567,27951,910,22878,10091,56211,12482,15827,52578,5835,48428,11609,60426,18585,49624,26418,41825,53241,33685,48537,60670,13994,
	47122,57181,52422,44847,19755,11692,41172,31278,5307,37996,26883,2587,61460,36708,54589,45203,38849,60469,14810,49927,64362,45398,39872,60399,4025,48556,38068,54462,33372,20544,49929,36029,
	11093,16893,52955,6160,13444,1661,50083,10076,17594,56264,20930,12149,9179,23622,42536,4384,57837,39951,3325,59848,7839,34402,46243,51498,38909,17975,59748,36241,57234,43763,62124,38077,
	60384,45186,35921,22096,12976,42606,5984,15736,46034,35439,57814,47293,18386,37719,53515,21585,40839,31683,740,38186,62499,41507,8731,53120,19323,12137,49421,14899,61636,41440,10617,48973,
	2503,37392,53144,9880,39132,64045,7515,35785,51425,4563,33642,53580,24991,48916,12776,33409,116,11440,18918,25595,2356,13385,43526,11367,4617,26169,8065,18870,29815,25140,35262,1745,
	15395,48699,26539,2603,56995,20177,4289,47431,18147,1681,51477,59590,39034,43853,9048,47590,20394,60107,8344,39444,57836,19973,27265,63985,21331,49095,33396,3489,19792,29774,49516,12536,
	39666,22748,46111,37188,63883,25520,44096,5399,48099,42001,30543,13943,20755,60247,16111,32747,12454,38688,45759,34138,63589,47592,5859,60739,39952,57763,15929,8487,61471,2277,49990,27244,
	58101,20422,46362,32313,25793,2209,57684,21382,43705,60690,40347,56393,26010,3249,35580,14327,32649,4130,40338,54077,59609,38193,30712,52075,13979,9117,48899,5347,60903,46494,42840,63428,
	22987,49204,13757,52563,167,10109,28361,35360,24443,64464,31591,39677,61444,44969,30893,4870,34967,24464,40601,9445,36536,25343,1170,44839,37378,32159,59119,15051,24696,5227,54228,42470,
	9453,22722,15994,2543,27699,65165,8842,16330,46396,58638,19059,50261,33085,17304,13112,27387,2075,9742,43372,23718,31561,6819,13957,54065,31968,42480,26874,13548,61964,4143,28052,58230,
	897,46874,60293,38719,44547,61878,25183,39971,60065,37581,29964,47335,53268,65392,31173,18728,47881,11292,32304,19630,41407,57421,1557,65065,14784,25686,41668,8015,13961,28961,5157,8937,
	26282,55285,29725,63338,47818,19517,32733,64728,28493,1980,52312,8490,30713,60560,1748,16672,64966,51082,23833,19579,6512,35231,25222,32276,58466,40448,6138,36281,54768,25386,33983,21501,
	31126,46207,19303,57915,28286,16592,45720,58791,40181,19190,8792,60196,2057,40554,63329,44229,22103,55440,37224,59232,50619,31611,22777,55154,48847,40853,33598,57032,4071,13035,49690,61726,
	44105,22316,8378,53165,15038,32454,39637,13918,63224,26283,22756,10614,63938,30266,50,15293,51423,28285,14002,35348,50397,5584,46538,31958,41235,57224,16485,45909,65122,7164,44085,27193,
	58901,51407,31963,14897,20745,927,55838,61952,22482,26512,1406,62586,44257,25416,4573,53513,64552,27786,58117,10539,21359,14533,24999,35952,13004,43121,52389,32629,41403,23953,13814,45181,
	5659,34650,10304,65283,41880,7815,35509,28957,52850,13711,19504,31295,44624,54460,62133,27236,21196,46002,11517,17223,266,49372,20988,34664,42638,59193,27490,40683,12353,35175,6547,28450,
	39927,4192,30438,25799,38434,42240,48825,8373,45270,58278,13616,48566,6994,16665,25706,49969,62883,18210,45324,55317,64859,33241,14301,53963,23240,10169,3467,44506,17877,36897,27428,20423,
	34413,63368,39334,32442,55942,48444,36965,52143,477,29696,11140,56669,8630,43180,59524,21123,48262,34218,52807,4986,20089,57711,47714,22526,9123,65473,113,21929,46557,39859,9199,43475,
	22633,33955,26476,8848,31952,18650,54903,46299,22193,551,62607,16704,25990,2181,55674,37128,15147,63504,24594,49942,28606,11888,22144,30547,5822,54863,20991,31610,50758,23601,47380,52645,
	21029,3949,16316,7426,40221,3075,55400,9074,23254,43438,13860,63387,24106,44870,35028,28688,7652,14141,44454,58337,52549,47022,16765,1283,44191,23729,63506,20781,45778,5251,16128,51984,
	6987,23982,61332,14366,43124,4938,55360,26380,11682,65525,49678,37180,21307,10661,6498,26302,61250,46800,6061,9645,20520,38578,60884,792,17477,62580,14499,44535,52854,37960,20440,27757,
	55969,31440,37660,63998,45211,24523,58737,50076,5988,45509,42202,34984,19565,53587,25930,58631,32835,5940,44083,65380,30541,17400,56061,10765,629,13489,39052,26554,11196,52988,37514,101,
	17986,10784,3636,55079,49416,39596,34904,16527,50670,9856,53972,33866,37653,10727,30837,42451,23323,2421,16648,30070,56624,52689,45056,7500,20929,48855,5386,26156,10597,54508,64119,18223,
	40619,60231,24255,51678,14194,59340,17393,49344,10042,5211,64790,34445,15768,23317,5437,42218,9175,65527,51290,33904,26627,44977,7255,61780,3054,22742,32213,56743,20771,25682,52469,16955,
	57146,20226,45413,65458,55572,12222,60118,53041,17108,1885,42813,21791,57501,53871,37175,42540,58467,395,31469,22047,4461,50743,41631,7338,62877,56048,29216,50913,65347,11157,56670,2987,
	50305,29412,12289,5935,42824,17585,22090,33547,63028,24722,44965,39116,23336,30550,51728,7668,63716,29564,17525,61366,38264,1502,35131,28255,16884,50395,36464,56004,16283,52167,32108,64549,
	53979,13125,50331,21088,63525,4387,35833,7829,12843,33406,50875,42935,34656,13022,45312,27679,52282,351,35843,6659,61167,54085,37630,43298,49366,61445,45545,532,63123,39431,12175,33364,
	41914,58548,49862,32124,61713,25243,37148,48798,59443,17465,33701,39265,4850,50446,12504,55284,47391,39351,33766,4588,27779,12584,63892,55186,28810,10264,51443,30538,468,39205,58174,65328,
	11881,40266,3625,32846,50993,35204,22287,1237,31577,43709,14181,28882,46659,57508,31228,52789,14744,34619,28790,41783,54058,14934,45112,29606,37295,21877,5424,31127,63481,16482,41290,6786,
	12102,59680,19138,11006,28856,494,9671,33708,28473,56085,15890,3063,49223,12856,37395,41363,62022,21856,54253,24570,9469,42593,25832,37095,61778,23844,51189,59780,21087,32074,56372,23786,
	63717,35229,41917,59953,28011,7854,12282,29490,60141,40226,18405,47169,3559,55550,49671,7160,36220,52223,43637,7949,37280,404,32379,64439,54316,29324,59081,19166,46654,37229,33318,4033,
	29318,48743,1184,19223,30393,45964,23173,63055,37775,27121,46934,1962,52088,38925,48936,30739,57596,37461,23111,8164,63058,56072,12578,28317,53777,46287,16301,1726,62516,9509,48078,899,
	61860,35385,9324,5285,22727,16244,29679,20182,33105,37966,26716,11756,34540,2801,8615,20567,28242,10973,61014,15098,38426,58858,27715,17024,47323,21426,35321,6860,40274,47020,31495,61862,
	7775,45753,58868,52993,25788,3613,57617,7662,41498,54086,14990,5404,64383,1088,16060,40661,37014,3005,56359,25511,41774,51438,11043,58691,44313,5417,59995,29354,7132,24643,12002,4623,
	17669,40854,2639,56673,28894,42112,15990,48893,28507,54227,4756,23145,7266,39263,59389,8410,21783,42326,56795,44978,15898,2959,33791,13441,18363,27924,11068,35395,17089,55992,2552,64574,
	15311,37409,23847,10579,44450,13768,53192,20670,40676,7115,56081,27099,19153,58481,22514,2978,59689,18284,10463,61971,21571,42227,37689,7382,48007,35557,17014,60677,13488,48434,27070,43337,
	35803,56439,48153,25695,8744,59717,18111,47736,54075,23170,3645,55786,16266,35604,42589,19762,3778,50188,23538,64976,2820,33521,8866,24865,51548,58558,11582,47641,23758,248,58685,50939,
	34917,2243,40539,48176,61121,42011,54431,20985,38037,7920,61302,31410,57450,4791,46092,9976,17074,1858,48141,38502,3669,60758,15009,53477,44333,29819,6280,36130,3007,41330,14656,48673,
	29419,45658,6771,24750,19418,46528,56750,43388,2716,14551,31583,65348,21757,58635,17901,14052,61888,20179,48396,62891,40990,18418,27698,11453,38894,3121,35232,62945,690,15650,51310,22593,
	55399,9165,36493,56716,39359,6420,33449,602,42754,55763,21836,59271,12194,7680,60653,13938,17696,2516,43138,29976,15758,41312,35894,18163,38882,11267,50482,36687,44251,54939,38078,31569,
	12619,50751,41248,32211,47426,36333,3212,63530,7625,54967,60834,50834,29465,63286,46636,14431,39535,52822,47856,26536,8453,19848,31158,1880,39222,12273,61374,19522,1513,25688,13369,38006,
	16678,24567,19467,35976,61490,14074,46692,28318,12645,20303,35297,48430,55066,33815,46631,57456,24241,12805,44976,9058,15264,30180,62794,24613,40008,12737,18943,34191,42336,62595,37352,47761,
	30161,61009,36617,45588,10917,51924,57988,23841,64819,41076,15011,56655,61736,49751,17553,33445,62621,12304,30313,19018,25756,47553,63270,7306,58221,38794,4701,59563,25504,43248,19547,27451,
	8653,45669,920,51695,28203,34865,2282,11491,30469,61852,279,48050,10343,32067,41736,36920,25619,30028,53482,48954,31841,3168,24711,59931,20189,2773,41892,56531,22956,33134,9574,17773,
	53637,30255,20033,64256,12610,41824,38250,63015,9514,34850,39899,61401,25310,1458,64337,8740,39392,58700,12092,46068,18444,57822,48244,63695,7188,43202,27357,54359,34299,10386,29430,46110,
	24878,16766,52522,5839,22468,35635,17022,65164,12366,52089,26753,40010,21795,64656,24353,29620,55936,36048,11641,19864,52142,33129,47747,2607,19503,9095,63668,17360,47208,58510,9623,5034,
	20435,54145,15431,37734,64935,33045,4715,23970,36955,57558,7240,25068,12147,29205,39647,45712,26359,33066,5043,13214,23799,50876,59343,47852,17030,23378,13712,41808,27747,57571,7100,42741,
	14693,62849,26754,43517,11792,61709,53264,15176,30133,8502,16904,36422,44126,33000,20632,55280,26145,47783,53825,59798,20600,2040,47988,58756,6409,65044,24822,4614,29221,14267,23266,43229,
	26739,18372,60392,14906,56896,51864,44290,40494,24135,46998,15978,9630,40609,18141,24393,55583,32596,3903,35585,43266,54969,49143,63971,44152,52049,26016,32326,43678,59263,52662,21857,42939,
	54814,648,40967,9601,49638,32058,39509,59651,51307,1918,60499,26230,18429,12295,28034,5593,20003,62508,49636,33019,54843,46691,7393,20265,32550,53946,46065,3601,49610,57663,20795,26945,
	55549,7236,14322,25523,19426,1303,31258,6424,37967,10357,26957,45856,19644,30118,2830,24990,46954,4557,38056,53456,9194,40105,20689,51309,23850,32278,52277,47605,8153,31225,53516,49082,
	35093,61418,55759,19893,59760,17355,57162,46014,25979,51331,36349,43878,54261,62493,16426,5898,64012,43289,1565,36305,15384,57865,50739,13855,32745,53757,26465,7844,37321,63207,50647,2271,
	22778,14761,43924,206,53356,28902,5562,15225,27335,50436,5892,20869,52461,13144,49146,27701,54698,16674,32088,36863,5371,27588,40141,13345,20018,36211,3013,40014,19001,60839,42895,20763,
	55099,64582,32026,26318,13418,50411,3250,46764,43444,1173,18621,47834,14266,35200,7230,50882,42679,26764,63373,58418,28726,7324,22889,35275,58266,49420,32939,43057,24692,28208,63002,38751,
	33729,61073,1252,50772,8877,17297,52953,62356,20360,50052,45316,41780,52373,35621,554,60087,10253,55179,28624,58459,34636,9805,42656,6603,61766,44854,55784,50420,32332,20571,60960,38226,
	47794,32834,17508,2835,50020,21144,25455,47703,58432,39826,50541,24600,28379,64280,518,40363,36243,4769,11688,34343,6712,51418,25714,30744,21365,43153,34234,57751,18602,63684,6118,58992,
	2656,53976,7903,29076,1160,25218,11261,58126,4312,21167,32494,588,44736,58060,5941,49686,64488,7681,17936,23884,2597,11431,34601,14686,4709,55213,8214,49437,15720,35657,4078,58357,
	48027,33504,64802,28795,2423,18519,24072,4944,37154,44005,30417,9354,42242,38346,60867,53385,43018,35367,6597,27436,18591,2777,37172,56803,1233,64027,27475,22712,9372,15598,746,44626,
	18546,33760,49194,64381,39675,34371,60687,44988,18102,59728,32690,1100,36737,11018,55083,40754,58437,14809,49621,64717,33102,57170,28711,44078,1368,12804,41186,22444,14557,38129,60553,4154,
	21873,12935,31356,7695,38429,42441,65206,32976,4724,16175,21409,13315,29643,8590,46188,51771,13562,23249,8329,55364,19314,45193,9510,40054,62977,44453,12205,47303,4562,19124,28383,59163,
	39016,61251,7703,36997,46542,21172,32388,56319,44452,58774,11241,30899,45741,38305,32903,21990,44100,689,25430,62698,51240,21538,53690,1410,31635,56183,16096,65077,49716,5971,36899,3275,
	12631,8283,37408,45020,56621,29477,59542,32210,23591,36300,55269,8571,43847,53807,18230,60204,4028,32503,15678,45265,40365,12955,64106,42171,26990,15506,54270,935,11679,52473,18637,50266,
	44604,12230,26684,58196,42977,30106,47640,12853,27272,34128,1787,18837,61058,6431,49226,23541,42341,3053,38829,15641,53458,2663,26287,20782,36900,30564,8561,4637,11332,45550,25514,1671,
	12518,23572,53724,58807,29124,4675,37466,10861,19953,2991,62559,5268,53390,10510,46332,23579,50941,63777,27595,45109,39099,61585,9946,55092,3145,14952,52189,8425,46729,40055,20488,49388,
	34677,45844,38275,22124,62616,33985,18449,27860,50252,36746,65115,53578,25795,35671,30950,12326,21858,45534,57134,61933,30172,38709,57918,23571,60504,18411,37282,28915,9925,62919,31060,6633,
	27533,11106,21687,52257,44659,62862,55372,10509,16341,65042,21592,57589,50470,4436,23068,10823,30276,14186,55859,40387,64374,23218,42687,48714,16037,10134,51378,38190,61406,32688,40624,52532,
	10815,59372,23416,5137,53951,47405,12697,21715,3487,52568,48358,22303,64150,43389,51463,6163,35661,26879,22210,1045,11786,6070,16232,35554,62525,54977,18758,65316,56992,6356,28935,16826,
	43685,40367,26885,47297,4383,14418,22431,8708,54649,41675,63687,24469,3410,39613,20388,33093,57041,47725,28490,39448,65531,26057,30217,4977,16530,21760,29621,60042,54452,41195,45510,6405,
	48499,33357,27455,57959,16634,61556,51398,1693,23599,19097,41489,63745,17717,7398,59799,10954,61787,48163,7560,42417,10029,15255,35031,44362,61216,46969,25324,9104,32985,14665,57183,27317,
	48056,41399,60713,4023,19280,8893,39790,6367,15369,58413,29118,62466,32850,1729,39018,13113,47173,22100,9657,1013,50583,17893,54890,4879,11312,39508,21393,57514,37083,30830,3592,8165,
	23104,31608,40698,21578,10710,35494,3083,39934,8298,55538,63848,10557,26059,32431,16573,53048,19659,63784,47804,21776,45388,65284,32918,57012,1655,52772,24573,64292,39220,17905,52448,30155,
	63809,8123,44692,35039,14157,41705,65007,54815,34496,44786,14361,31425,41088,19148,58398,5914,13549,32377,17990,57538,14509,22358,32707,45860,40204,60120,26532,30448,12688,53238,32456,10112,
	24267,63982,12316,42928,48985,6386,38972,61201,12970,42454,6795,14596,20290,62143,3051,42812,37633,27850,13126,51069,41910,17376,5794,28290,46070,41087,217,57015,24620,39669,18152,50667,
	14582,59738,37619,16248,7112,41845,34516,27406,49411,7746,33293,2571,15601,63126,32678,48094,232,59874,24950,3963,51784,11924,60693,29875,25563,35313,42127,13448,55192,28874,6259,63801,
	37849,3200,42367,29526,15816,9351,26483,55531,29865,41762,8967,57300,13665,27900,15892,20695,9009,61659,44877,29957,42094,60453,49273,25028,9040,46200,27743,3183,33831,45718,10526,51481,
	64187,2051,53235,62589,24943,50881,29338,48300,37783,10575,57871,34638,50297,59941,26412,909,41079,17903,59850,12477,6572,34570,48214,55961,36890,51235,1988,34148,15220,24870,31651,12700,
	18721,51717,10349,23928,3593,34383,13304,39671,8764,48247,34182,2722,28239,56831,4018,35462,18572,29808,55497,38061,60258,30465,57036,23177,11070,5618,52703,29955,44563,23642,51990,62803,
	30786,21702,15386,53835,34214,63214,21886,53006,26379,49367,4940,10490,23003,57934,30303,25268,62637,53472,37863,57293,24500,36304,31900,46885,60422,29996,6108,44967,13676,61562,41909,54767,
	15825,56928,48086,5252,63219,54394,23532,60482,44577,16066,29481,40298,46798,57005,37639,8145,31365,11793,35667,7061,29417,39842,12182,49628,14381,41121,16472,34346,48388,58911,9019,36152,
	56021,40305,5486,18855,60667,46663,31014,7900,26999,60253,22765,47969,56689,15880,34649,29283,60096,42025,8347,24626,49923,913,64182,11957,35750,20010,49218,327,37677,60760,3970,56692,
	29517,18972,4951,58415,15485,54838,46040,8959,31728,56189,29234,49115,39579,10620,51885,16622,60516,1984,33627,9023,21156,48185,53967,10292,33220,21787,64710,47408,12990,44820,55248,23269,
	41379,46292,4898,56158,31443,11878,20351,59272,45470,40001,54258,24920,36667,44277,19329,52278,38757,16975,47002,36150,15099,33540,8137,53364,5124,59792,21202,1997,45427,24437,48496,21488,
	13000,31815,51134,20413,61600,36935,42992,63102,35353,17314,25755,39489,5355,33171,59820,47887,31967,55677,16923,52450,36426,19349,54417,4815,31263,37424,11254,50190,40108,24998,59097,36928,
	23372,33103,18373,10986,35549,56202,750,60543,18545,27729,44889,7940,17129,55320,36811,62245,11077,31198,3728,44385,51427,21394,340,59364,24112,8398,64351,39145,10271,57447,966,64904,
	42539,5182,55316,40544,49446,43472,26229,65084,29651,60081,14417,54891,49898,42723,25888,53321,40783,13709,22841,2163,19479,48412,4331,28207,41894,18328,37316,59632,1595,40364,7060,17377,
	34810,1021,49697,25179,11000,43207,47628,12113,60430,42327,38385,19699,46160,50553,41996,5158,34397,19154,43155,29479,6722,59492,20505,2287,25351,51442,65450,33755,48518,19715,25772,34841,
	64557,1830,36903,17907,28705,14410,49906,18730,32114,5378,53743,21463,14380,4953,63149,44918,27199,59187,50642,17086,56123,4543,18738,59889,29039,45870,61001,21582,28179,4126,42459,15761,
	20875,49041,28117,51706,10491,22496,1044,17791,52136,12616,38835,1846,25825,7214,43786,52316,20972,47527,3353,54241,36651,43505,28267,16860,53510,7772,63109,42386,16562,25884,44804,14603,
	40914,52479,36766,26914,30927,20225,2251,52170,16690,23118,1539,60223,46122,28150,56699,23744,47461,54704,40042,26322,65381,1087,36600,62067,51276,7163,16157,52838,3771,32644,8583,64185,
	1301,34351,25433,61358,47580,23251,53932,613,17320,30031,12710,46952,55810,10061,26422,7574,64848,21938,43498,58343,28713,21061,45259,39402,18657,47544,31328,57587,18126,9028,35790,58824,
	26328,55959,46351,7954,57399,475,48789,5792,14376,50063,2390,61815,46084,52945,23674,38395,4329,41344,12574,2723,22972,46536,13891,40320,61499,56680,21576,16197,54040,263,19311,13876,
	47842,5949,57705,44528,15855,40581,7024,33881,12797,53088,2927,31704,47155,13820,7047,22697,49598,53550,35515,24476,14642,61742,41476,11168,46218,27695,42776,17846,49293,20981,52735,35502,
	14293,22428,30746,63272,11721,18170,6196,52266,36641,5096,24499,39101,11569,22423,15499,46183,8366,65509,50613,33712,44756,12876,64368,38536,50281,62507,21635,12340,55501,19661,46379,10604,
	59846,43866,38456,58601,28364,1887,36433,18187,3532,33994,13986,64397,27172,15847,11559,59314,8040,48376,3299,64930,14511,49177,9983,43594,37236,16746,8778,23141,1593,59423,6639,46195,
	28099,11391,52239,59558,45381,38915,418,57357,26326,37255,48797,59812,35158,24645,2499,54900,15048,41555,1532,25306,62045,43547,24243,35422,5844,9463,56234,93,12755,54492,32659,25852,
	60308,1974,33338,24876,39414,55616,36503,48914,42707,6102,32788,63458,50135,37317,61890,2355,9898,38937,63117,30662,18860,5730,56975,48135,4374,23783,33607,10852,55596,21569,35703,7650,
	61574,46958,853,9977,64844,41471,35352,26267,63212,44340,34866,19161,8704,37169,4282,32759,20104,6783,15931,58179,44232,14494,24575,42484,12553,30391,35863,27036,20149,60932,36842,28591,
	20590,51732,12580,29655,3276,38679,50623,35996,5668,63775,22026,6830,60242,29497,41106,56740,3174,32399,11228,5281,50456,63342,688,56487,12834,65009,7801,37120,51851,62870,4314,43601,
	14929,1961,38827,27235,17067,32660,24274,20834,59188,54057,31549,20000,36020,9707,62,65249,18925,50521,28634,62343,57996,33271,27617,1827,17165,42710,7073,30009,63800,43977,32273,55699,
	8943,29154,38180,61055,21410,30540,46687,23701,64450,39709,25089,61601,19552,41991,28633,45023,5155,19744,63330,38756,54968,29157,17438,33369,20113,53535,3962,30758,60668,44138,8090,26124,
	47633,59149,1877,37739,28581,58285,46371,21559,56958,16906,45295,32190,348,63263,58434,31291,37663,3671,28312,59013,6397,25648,54191,8736,980,14949,34141,48524,28419,64201,37720,26489,
	54388,13477,6026,18784,51900,31733,56817,63847,24057,30736,52272,416,56550,35748,21092,52068,28319,17145,55515,33846,26464,39578,53955,63162,13381,56588,41029,28997,55327,38255,14788,51274,
	39900,21091,30925,7117,24995,33771,10126,64759,42216,13117,1575,9154,42839,51281,30404,39058,22782,8671,32959,52853,37136,9848,47639,54247,20311,38528,25558,49921,37351,44572,65197,6477,
	46350,13210,57301,64113,4808,16824,62256,28476,58098,19502,54664,10217,21561,13644,27852,17338,55892,35306,25579,11737,59028,40804,21185,31702,38947,57805,45390,29246,51119,65277,2596,49606,
	17524,22624,33146,56405,50091,23782,13578,57584,38319,4465,12556,53920,25099,64421,14310,41409,61765,29422,52350,35704,8127,31894,55816,19307,2938,59532,44339,57446,40502,5944,48890,10626,
	43737,57208,18441,40999,63204,16548,10095,60483,26602,42106,49939,34283,1203,17628,13061,35760,49581,27711,54042,19025,41145,10034,36812,23464,28145,43419,2818,26564,40779,16570,30075,54122,
	19394,65474,34497,11394,52616,40807,64268,10469,39114,7611,43959,12298,56398,16883,43116,30493,57126,7095,24932,38689,10363,6383,64839,52258,24521,48597,59861,36399,13130,5298,26948,60111,
	42245,49930,25730,3463,9554,51955,57326,43084,20024,5305,49691,36144,1672,52349,64995,33384,58239,15494,27839,2811,8787,48955,6039,37907,62592,12866,56970,35920,5631,28544,38058,62220,
	31990,16434,44973,19718,53110,8965,35058,1415,41944,10535,61796,53652,20462,35227,5998,49438,19617,24378,56220,15664,41073,36088,17459,31873,57281,26524,44062,3660,9449,32477,5323,50858,
	22522,29789,65128,46277,8261,15092,40171,6992,44621,55542,47282,8466,40679,4175,45075,63397,37459,41092,23391,10631,45490,392,30457,22933,34471,3095,49736,18101,43937,31996,9636,24193,
	4062,62150,43331,13292,56198,20384,47413,6534,23342,52369,62952,28040,18030,11709,61310,19924,49022,64706,45869,19533,30502,15589,1026,63450,31836,43078,61999,15396,30900,19395,11016,51063,
	38366,18119,42168,9370,44822,32461,11947,3185,25017,35384,45349,29968,40634,59264,46007,32060,23164,50268,15348,45816,7410,51992,13298,25350,61579,15202,2096,18613,6754,39990,31869,28080,
	58282,11231,38932,16559,43742,3743,8543,47530,20509,50561,59320,42134,30882,5902,50976,45371,500,11011,48815,22472,3735,60352,27917,47237,39423,22896,50294,1727,14570,25026,53619,16379,
	60344,5574,36267,7885,54549,25084,43713,32285,18980,57349,14755,38507,52862,62872,46638,23194,60442,14925,38333,61751,24719,47689,31740,16167,51010,34279,54499,22720,11554,49162,33677,10026,
	40195,48077,22828,59530,44526,2974,29380,46507,34620,27373,22696,62991,29096,49817,25636,11519,46591,34744,15199,43911,48788,20651,36828,44843,9404,33648,2967,22678,47129,51268,20552,38997,
	1915,17758,54428,34112,63842,13530,2337,29109,14923,59074,9256,30157,57171,11925,23933,37867,9831,41318,46520,57411,32339,43199,58647,51816,2386,24902,47844,15653,23443,53986,12122,3114,
	55734,51012,34654,6673,24143,60940,14779,31405,25411,50374,28545,7087,47879,41142,27220,12444,52959,43504,10141,47621,61491,21263,51250,46033,22699,40125,59235,52182,23827,41936,57883,16297,
	3072,41190,34284,24170,60294,21380,49241,27643,10920,16637,22403,28968,59800,33106,24076,9635,1336,15296,59910,51669,20086,61199,17292,8117,47274,27202,62164,11194,4401,63646,53424,17191,
	57816,47746,35559,2576,61190,40816,53155,30023,35891,19289,45789,32488,58458,47118,6010,34432,14150,56525,3614,11753,60539,40393,50090,27816,12378,3082,52371,6794,23624,59525,2295,28750,
	22226,35259,53240,29722,23048,48155,53676,41026,14624,64469,697,16547,52411,4299,7987,64969,41618,278,60592,28039,33563,64620,1357,44384,9153,50031,36260,59100,24898,46330,14170,54237,
	42952,25616,62463,6197,29048,54617,61637,31870,27998,6416,33494,16106,47782,57765,18070,34506,24807,39363,63662,17762,45923,38170,51970,5333,64379,8873,17957,33059,63549,46395,30223,41467,
	23670,31907,49877,45881,28832,13429,2196,47244,53193,8670,4098,23996,31279,20146,42330,5123,9001,44890,1657,30445,7186,54976,59522,4639,62431,9644,15060,58253,45158,60836,304,24929,
	57480,7307,29886,5262,19854,55611,15877,51723,3950,57746,48464,2032,40639,5736,61076,37691,21789,63522,53885,3265,56165,30101,12403,58980,18607,28172,53026,40565,10336,61294,34670,15390,
	62934,11826,22739,46956,41582,19322,37594,48793,34951,53833,44521,21658,40351,6205,17017,48851,597,21473,52572,11304,18489,23641,13832,27285,44578,31879,40043,8891,64197,45942,18402,40444,
	9036,27439,13267,64779,42421,48392,39069,54998,63610,3499,37766,17634,56434,14550,60181,2379,63590,32724,39021,550,30708,11314,3182,63261,13158,5427,36204,17915,62023,14111,49100,36071,
	61502,9079,55366,83,42975,36818,53520,2250,35281,61485,38663,12086,18148,49370,53848,30410,57285,47290,31737,7383,35960,42078,57366,52869,38636,19685,58409,23537,35729,46567,26535,41460,
	33349,8949,15593,50484,26780,17280,12118,3578,60769,15244,40173,6957,22382,54731,41400,686,28838,37656,42715,26979,55313,6330,23668,56923,18941,46872,34959,41554,56697,47685,40282,54986,
	61231,7326,743,15322,59105,37369,7691,60345,22079,47618,9011,56344,26775,36474,48694,12543,20213,53318,10152,39616,22735,48799,36748,54637,27495,20739,42510,53616,12143,60840,20922,9205,
	34734,3393,51579,46372,21245,36056,40866,17512,11284,63880,39405,2432,21355,9869,27970,54290,59073,13464,31072,56136,25862,10435,16689,13375,35535,29267,55265,11663,37290,7597,56339,3105,
	13072,64066,275,21322,58219,35097,65133,22469,37577,28958,45053,58900,48997,9935,55178,33557,25678,57000,51929,35606,18026,13017,45451,20704,40960,48150,37900,29351,5513,20523,52823,36855,
	44036,14143,50703,62505,36384,12398,25096,61500,20315,14197,36936,17984,55104,34223,14739,52423,1529,10113,32467,39985,16605,23576,50318,504,39195,63290,14235,58048,26063,31524,7577,46091,
	51899,36772,4238,31041,59307,27145,6460,62401,11796,26002,17348,63211,47437,28097,54743,59805,31335,63901,26587,36947,61985,1462,35080,64803,10139,17323,60170,51375,668,33919,58018,21848,
	4549,59741,39424,37,30290,21020,4864,12537,18934,43894,34158,11295,25249,44380,30657,36512,17801,7282,22982,53816,27079,57565,42575,33764,28933,54597,10459,46586,30388,1910,21136,44754,
	31488,18012,48309,12023,26722,14089,62408,19287,57938,6188,51168,44022,65475,5626,14332,20332,43300,25396,3904,63569,13766,28715,4705,12133,31765,6558,41637,52447,30505,12609,60050,181,
	19765,29233,65292,22879,37498,32166,55647,43595,49199,25973,56427,2340,37391,16653,25421,52649,62690,23446,7401,51384,20880,36105,45097,33392,8079,64678,13907,26718,17111,4564,34077,13588,
	25568,46889,63161,50250,27021,3787,19328,30630,51432,38167,32244,42758,18340,23533,57353,33785,29656,44446,4093,56171,18577,6260,16095,32593,63513,3912,30386,5690,34015,38555,553,48494,
	63882,19210,31257,12480,60260,14404,13,52708,45301,23217,55187,26296,62198,37339,42501,3867,21909,7638,43632,2710,34001,62775,41805,54357,24040,48490,42991,26321,60573,21862,18695,34273,
	38359,53133,26911,15096,39866,9534,55813,5338,17471,61060,11755,40236,2749,27829,17155,63405,39260,15926,21968,65516,42853,27896,2281,33383,25486,7267,19113,64472,32437,13802,27851,63190,
	16842,2662,33043,26278,42857,49060,39582,32015,6690,42257,64807,24676,8620,45044,20140,59302,42254,29190,18757,60572,5832,62785,42762,32059,55629,21925,4638,43735,18006,1274,56544,24006,
	28454,43496,56195,8355,16279,50603,54770,22368,42187,489,32812,4736,13524,35440,43183,24934,7211,14370,44509,4889,50763,40790,47643,21319,54029,4240,36324,20441,26498,42390,29577,48715,
	36166,24579,46501,54016,15572,51410,27321,58775,46828,22515,59685,52019,64370,4768,21327,46685,57983,50194,14099,62626,18592,37356,6545,15602,49617,19918,65293,25621,8286,38926,56324,11547,
	24765,52974,38403,57747,33329,5084,45387,29731,41595,32585,25735,1137,36401,27929,40472,62506,35388,11669,50323,38343,21828,45848,49518,24776,60822,45339,1121,16262,8872,37964,22167,49310,
	56818,39030,53811,6684,46727,1485,62832,22589,8668,33954,13246,50535,65199,30201,8291,44441,12169,57688,16540,31763,63729,13505,2373,58817,39539,22280,53852,9903,31587,62949,21441,8636,
	43375,31401,20629,40412,11021,55770,43416,13352,26025,6057,58793,11556,62655,2036,40101,6184,59777,16528,35866,62483,31000,42373,58361,10532,40233,14338,47316,62080,27299,16760,56675,24096,
	41319,7539,57967,37918,27181,48852,24346,34270,57850,7910,49345,13621,44932,52545,15241,65101,48045,36533,51846,19928,8952,49599,21261,32120,4334,61723,7036,39854,898,50596,44234,59003,
	47809,8749,43428,62177,18820,48219,30332,41610,50412,33491,25369,64481,15345,37301,51148,420,29333,47808,11175,4008,50240,58198,38390,52130,60513,55507,1272,42891,51246,39867,7556,47676,
	21923,53883,58212,18529,8492,661,57184,10896,45931,52884,29835,11728,50770,32299,27324,5092,48355,24278,51703,45424,26521,35364,8909,15635,6493,46572,29749,37335,49504,64245,41322,12350,
	5403,19682,64901,25315,39633,1862,32217,9667,46714,56715,38920,51113,60593,20131,2600,51710,39428,34271,56030,19935,29717,15337,57189,7289,29139,42933,49232,56221,11334,6669,17179,63637,
	43844,10306,18719,33957,57485,7462,36717,32639,9724,40803,876,31872,8947,39497,55326,11783,25837,40722,34494,44498,8932,52042,47111,60980,38530,722,43194,33567,52666,60519,27425,6866,
	63417,3430,28698,20416,64482,50805,8548,23343,48595,13052,54320,21881,57512,47510,9195,2570,55447,17775,58735,26830,54483,1515,64796,35569,14895,55627,28017,49901,64430,54766,6051,14543,
	45077,3915,12821,42750,58736,10428,27943,38537,4822,59743,28956,42583,10321,58923,33367,49764,18872,35280,46525,5139,48945,42013,17721,29401,50499,3795,36923,60000,45217,50389,37809,52766,
	58096,4265,36400,17286,33099,64658,46641,35608,61547,2602,20490,49173,28738,53614,45630,14296,27072,49311,24123,11601,46606,2223,51199,24504,19047,56587,51960,22268,8057,44364,50775,29303,
	35964,16025,45230,2074,55788,6736,65364,43068,4414,18571,36275,32142,1240,29344,6174,33151,26520,16961,61503,40036,28592,59250,67,44636,57849,20170,14091,53123,16331,28858,9868,24530,
	16837,29946,4632,33234,51805,6756,24420,13037,838,54920,21081,7107,46234,57400,22900,43890,58985,6412,41072,34140,24275,8807,14386,30594,11092,16979,35211,23361,56812,2943,59473,34512,
	42365,9438,38907,46245,30466,64233,22887,35733,26900,3170,58623,39259,796,62395,56591,12943,36285,7656,57562,1999,13623,47861,58487,25311,51056,34522,11944,55127,9066,21019,35401,53258,
	59550,32997,48123,10712,35177,44921,61339,18245,28236,65161,22981,7979,30862,57620,10543,16698,61607,47891,8682,24055,60336,33031,12010,38376,61295,23401,13642,30851,38978,61113,52124,14087,
	55074,2417,62941,26555,11539,43659,64219,3888,54433,16669,28244,48151,23205,15875,50784,1310,29276,6393,59283,2457,25059,32327,20647,27938,11813,23598,56978,5185,16450,41231,34920,51037,
	15645,41993,47300,9525,17207,40653,56043,15636,3556,63766,18705,7794,31296,16957,51741,24403,32056,46324,5848,41521,15910,33026,19916,9432,40602,22338,33497,19178,44099,25261,34598,62241,
	27798,32414,24731,18459,34485,15798,51169,19933,45717,53564,18238,23481,47651,4688,21028,39400,2026,61707,10502,38569,27337,54384,9379,61848,25209,15668,42849,27995,6645,453,18194,29213,
	14768,10332,60619,53941,1428,23325,7113,16965,52648,40307,45204,15508,34452,9247,20907,61433,52247,38081,7300,53838,27551,21171,61099,37808,45303,2553,35656,10871,40577,64854,5100,12925,
	60024,53129,22913,10851,40179,19462,31444,15073,28563,40980,58988,9171,61263,19446,40177,58128,10690,1446,56845,46205,14713,36156,26172,12314,37858,30339,46717,35397,57524,32662,65349,3681,
	54643,60950,22485,12213,37977,59701,44490,62518,16010,36225,42676,52802,31670,4747,34753,12642,18535,31917,61595,53754,19469,46458,63907,21646,43860,49749,29023,46215,10266,26347,18189,11892,
	29589,24450,60387,5488,13613,53627,16313,49710,60648,21976,18727,35192,47417,16443,22159,39714,65018,16894,33536,39171,29793,53480,20294,40986,65490,17474,59952,23531,3357,46869,29163,17334,
	38182,389,14751,53533,21222,58386,13430,40713,3032,35660,16224,48168,26382,37233,45771,22516,28822,1215,13076,53290,43170,3018,25796,46354,1006,34405,18300,58908,45489,3017,22811,31717,
	38115,29057,50033,21725,40175,48001,17638,24480,50177,62237,13245,57481,37197,61836,33324,43657,64862,20508,47934,16432,54212,63876,3380,41264,58799,51086,31090,13056,47837,19358,1128,45552,
	32570,21693,60219,36136,1268,31476,26245,37631,58309,34490,46156,39434,62138,42995,13470,59577,39651,21429,10114,30065,60076,7260,43999,58134,51681,2947,61728,7751,39517,1939,17008,41706,
	51757,7996,63365,48623,54672,30050,41842,64453,14271,35166,140,61826,36529,15447,55894,26281,53960,30298,24398,59270,75,21445,32451,45911,55928,11821,49239,19783,57358,24735,41082,65021,
	48252,23862,44603,49299,29977,41211,57246,28879,11795,32811,55380,24699,64713,37308,4006,31599,22937,1123,41206,65259,13853,35182,9164,29578,6815,26193,59862,31307,18169,54563,32720,21157,
	2712,48138,28472,33222,61052,50635,9683,47174,62711,22350,51234,25482,46680,54909,22676,50592,44150,30262,24391,5350,53742,7526,64994,51715,17976,2487,63488,22665,5920,48939,42576,12590,
	35993,40765,46592,57074,26069,2479,19851,32215,56941,47475,10088,29097,19602,60788,9133,54375,25193,49508,14719,27179,39595,754,55998,5485,36631,61691,3830,15611,63464,37161,50034,54798,
	65033,1249,36287,51914,20721,33774,40988,5095,9276,44034,14458,55774,6113,42947,30167,3741,52924,44499,11348,22799,63183,4156,36601,10308,1108,27713,39646,51890,32270,61117,13257,7430,
	50273,26633,41810,61961,6708,29524,24416,49448,52971,6005,55670,12263,41641,3550,64234,32889,56568,42084,37683,65271,17213,49762,55638,19810,63319,50903,8806,5444,26067,34873,47531,9187,
	41861,58442,16081,6930,59427,1325,29633,38939,21146,35225,6463,42534,3606,27322,8147,17396,53549,36660,12394,30473,42861,10537,36074,17383,6085,44846,37118,22420,62564,55686,25227,12775,
	58090,4655,54308,23643,44561,61411,52449,11518,43592,28422,1995,10846,53314,27467,3820,34698,49522,100,63063,52074,36763,48103,25637,29573,13724,37326,46666,12719,58536,31603,47859,11082,
	57757,20215,36565,821,60309,5814,24975,9444,56717,30969,40677,12426,28014,44926,63874,6725,41840,13782,44265,52138,17096,65294,40608,5781,35773,1507,30853,63747,34683,12231,55166,32651,
	2737,38739,27332,8183,12989,20039,50476,3140,62723,22169,8482,449,41758,50258,56576,11966,43957,18659,57372,32274,17577,43165,54746,48506,64235,15846,42807,49374,1077,24974,47063,39534,
	9599,63284,42581,17399,54347,25129,36577,1126,53517,12683,3552,16526,37878,11964,7125,34586,63215,13016,38335,18640,33519,22196,47564,40684,56009,9829,43259,27658,13516,38157,26037,20403,
	51396,1049,18198,8555,34726,53514,28446,39457,6403,26309,3267,63044,14398,41977,48008,39166,64595,3186,44404,7608,59793,32557,16391,41677,26141,9727,54090,20876,41287,30806,4304,44400,
	19647,14927,48517,27164,43533,62569,28449,56614,37850,32238,61839,28583,23892,53819,10774,48869,25900,19363,59895,50448,8180,16571,43628,31085,57256,45391,5465,15170,42635,25571,57331,44590,
	62907,22396,31659,46347,3698,37465,56862,10863,20606,30396,44477,61053,19007,53860,14589,6309,50525,18215,26798,30791,6169,35419,40129,10504,27846,43627,54252,40399,65054,15968,56784,19593,
	24318,4529,45368,35598,31908,53545,13877,60698,8821,45087,31227,53297,20825,46374,59449,40324,4044,23390,56696,38953,59856,22700,49712,55656,25771,9496,59796,2934,28586,8563,37612,64899,
	29913,39970,10876,14654,49055,8061,19643,4728,22378,50727,60479,24238,37042,20751,7499,64715,29239,14831,43792,23774,12229,2339,62385,18100,5951,56647,24131,29218,51097,20899,55374,25850,
	3290,40172,45507,22435,13447,38931,47110,2573,21602,49775,7466,58069,52919,3472,31897,18075,48565,22417,3749,33542,36794,12487,50811,23376,18456,60366,39200,8155,47006,15988,44028,7488,
	21098,57182,16142,63596,34390,59421,37092,25743,47682,38490,58218,29514,13484,17570,26455,48097,63320,9770,28557,47242,5880,59219,381,12100,33273,53293,23095,12468,58577,36669,14184,56965,
	26052,34936,6479,13290,3637,44298,21059,57422,39091,30593,43552,33862,64623,27700,42267,17888,4740,48558,55262,62128,42732,11226,29590,4783,24888,33232,50721,60439,3078,54094,7480,58351,
	31597,27874,64025,49547,15171,45994,10402,64326,50179,17756,58364,38425,51301,24282,1598,28278,35700,20790,57653,11426,37341,49050,28492,52419,22639,58335,32944,47892,13118,58867,8975,22925,
	39905,32345,56932,11738,8220,2823,23962,12928,47933,1757,51601,12009,40013,63840,34787,58649,31584,255,40828,27547,46359,55006,60447,24640,49150,19297,11125,63618,36122,1651,19917,39227,
	4527,55017,11621,18770,51213,16421,43520,33131,62826,39281,24760,9238,33893,49281,40202,25445,9593,59684,3395,47277,11765,23504,59394,4338,15555,31349,23798,12364,49815,29795,547,61753,
	33615,12717,51466,62192,10137,25328,42261,55999,2778,26427,65260,18003,11258,56256,24836,13743,31989,49280,9553,26410,53,15317,46004,29739,64652,33842,14698,40445,53880,43539,49554,20665,
	7403,51841,26810,33734,64046,29454,39775,59030,16435,32490,5958,15191,48728,57793,45402,18084,53728,37833,56771,19189,33804,55373,39324,50038,32370,42209,65393,17356,5226,60915,8266,35574,
	14916,59541,30790,8850,27263,53080,32622,62096,37078,26603,43958,19679,24321,38878,11527,35010,57786,62383,9560,56310,46705,7092,28240,57628,43781,51810,26012,21397,53254,2150,27585,61391,
	35474,51611,4884,41902,54881,6000,44095,14178,17675,5433,43341,51934,59809,32432,5198,39087,34520,52765,2636,36502,50852,23397,26765,40838,19495,4382,38281,63090,30011,5650,43651,61517,
	18978,49986,56059,38556,64501,32530,7216,27027,17492,61111,5840,56129,48697,277,59333,53351,26105,21116,31236,2517,50857,58303,16820,37071,62440,14858,21305,39827,18334,46417,62880,15690,
	44817,6156,38772,24090,61229,41538,3638,22583,12827,43369,34455,21745,10764,32575,58788,16612,5899,52018,30519,23825,18951,61912,3360,13302,45837,7012,38574,61,24903,52932,34324,60930,
	46581,3309,62026,18497,38233,46046,54160,17677,65225,20378,25603,45072,8211,2358,21719,14992,9448,55858,36200,6056,32090,13868,20950,2846,35266,54342,29559,22258,56079,48795,10821,30435,
	15726,35019,60415,39747,28092,64603,8368,871,47294,14103,4475,57563,27644,33,20575,61855,35831,44319,21152,52495,62617,32853,44910,51903,37803,57394,2097,35841,21246,42629,7616,52705,
	27550,18359,39199,22473,5048,49353,18540,36032,47206,15698,50972,39913,465,36531,29895,51654,61192,44538,5947,63269,51833,34773,8256,4037,20569,52552,47078,19052,31682,15733,3646,35134,
	46180,17052,56349,42851,3115,24463,55169,35380,47591,65107,41695,55392,30151,11900,40801,25370,4874,10892,27301,6036,46706,16001,8124,22698,54170,3549,36027,11224,45936,38701,43145,28499,
	53322,18703,50174,65003,42789,58295,18009,11404,51824,16517,64075,1821,47985,60265,51441,7752,28293,40537,15683,25894,20162,61087,2797,31209,16398,9272,4196,42015,62582,37247,49693,17690,
	10683,45721,31134,19414,24008,10046,31781,65064,54437,34736,10337,19292,46425,7962,62139,20430,14696,25650,60359,21085,15505,38618,62141,46311,57526,28366,9410,45570,20720,51749,8488,15811,
	31806,1218,21651,27795,46970,14485,59924,49460,10568,45754,25062,19991,9668,31446,15456,36183,45586,9409,40959,14871,27066,7017,44880,53834,1517,48109,8268,57069,35004,29624,23558,10063,
	33895,55518,13661,2049,32121,19315,56484,35807,53896,30156,163,45971,55931,7347,44134,62467,12336,41119,46393,1499,53861,43126,9414,34932,64809,17654,29378,62701,43096,5476,17892,27724,
	13925,54535,25118,30252,50440,60142,34876,30760,41508,7362,36451,59876,49782,18261,37994,46953,43275,62056,23456,18093,64533,38232,42250,12006,62289,7057,38342,46632,7935,33415,53500,65117,
	24651,47704,7249,1609,23310,53998,36142,26658,59231,17881,50339,37049,63080,45320,30261,11577,55727,31707,39093,7296,56503,16207,20839,8664,64359,46992,18623,62178,54999,11169,37110,47841,
	64089,1695,54807,30152,43969,64364,11852,28217,58907,5957,23435,33962,60240,48527,9086,2577,17840,34290,20365,29115,41500,18718,61467,38699,43205,12499,814,63225,24527,58379,11486,61587,
	23101,315,59304,37257,19060,6344,45455,14142,842,25704,18566,8128,35532,1239,61440,32462,48006,62591,41576,59332,30675,64055,43227,28455,10340,20222,48991,26747,33259,700,22016,63794,
	47054,11626,5498,33970,15394,3760,24376,45262,6519,41021,33644,9608,30073,15014,20879,45707,916,53566,31511,50077,38510,42394,14172,47971,64250,34395,55632,29439,13727,32333,23327,59595,
	40252,25774,62203,943,52366,46795,27053,1970,50149,23868,61744,28131,37413,23070,42942,54551,4210,40795,45683,11414,56166,30517,7904,13534,34653,50529,16764,56105,2936,34172,27433,53506,
	41139,45904,59255,9065,51800,18783,40870,35183,1934,52911,37512,13975,41378,51673,23133,63731,3602,56056,60851,37625,23395,64207,34321,19656,27845,59497,31384,44304,12144,36,49844,41199,
	60055,21314,52163,43739,58646,29063,6960,47168,24980,60271,14630,65394,27167,18499,36501,49000,22701,56526,33606,64152,14521,25083,31254,55229,40635,50307,14201,54769,20551,49188,38131,7915,
	51374,35690,6579,42196,422,22590,10252,4435,52360,58113,15626,32963,29434,54822,60933,28158,4390,51714,12648,48493,1568,52965,26667,32930,50687,16062,41915,59576,18371,26548,3575,41262,
	51434,20474,42906,58839,32536,48910,12958,21515,41256,53413,32471,22176,7432,15211,52882,47968,17599,1555,24554,14468,28151,41098,335,29823,25423,13844,32654,5119,45620,25244,59834,14834,
	41346,45934,8230,57680,19979,38168,762,32538,40929,10327,54629,29286,12813,43273,22919,64005,41058,14311,58555,46801,11488,54028,31545,57924,23412,27678,36230,50061,6651,38752,27477,51190,
	41040,31282,9901,48014,12435,60643,51404,31130,9947,37763,52615,44242,59403,22928,50940,16382,21563,34883,3281,50810,20729,36440,1033,60976,45466,58976,14549,55854,62704,52382,13250,31370,
	2956,24688,37646,56290,21518,49336,35881,29539,55903,59365,13657,53449,36360,42542,25645,64846,36906,19172,5229,63360,8529,32924,53045,24559,37524,11405,45958,18883,58749,9786,5785,53775,
	3643,13171,48956,37458,15412,59979,39218,20327,41930,30983,4042,15015,55511,1608,50430,33138,58195,30069,7235,63952,42660,3229,52857,21813,1931,61059,42057,24245,39168,48039,65182,23167,
	6225,12940,36236,30926,3055,23806,54636,28949,64226,21341,32664,62078,58182,2659,38828,28193,12112,32689,18207,46967,709,49571,9494,42248,12639,38493,5335,25154,64429,52768,37235,17541,
	3344,47261,25976,11427,37478,16706,50866,11921,38812,5160,19970,49513,40112,3002,54912,31053,9220,17889,27682,7711,39441,48249,58725,5212,19908,2056,26394,34694,10548,57470,30344,62355,
	43936,11034,21294,64551,16205,57044,44544,14208,26788,46858,819,23725,12913,41153,7204,25170,16621,33050,41342,29080,57193,9656,46918,58660,3622,23585,27933,196,14221,61747,37176,12818,
	8986,29869,56335,15061,10142,44851,5150,61872,30092,2444,9918,43244,56312,38991,23789,5667,41546,64637,49576,59120,46155,35991,50610,60276,42424,6996,52753,39762,29015,17713,3496,31518,
	58602,12358,25988,34215,14653,53081,23920,61646,49634,20377,44695,62908,4697,18814,53452,37828,27536,55818,3534,36375,23964,1922,14936,49192,5808,54857,60011,10572,44667,32731,55951,18466,
	5798,62733,25826,53740,33289,22148,27653,40851,57515,61844,20687,28299,4537,14225,39098,55075,8572,44553,13705,25295,9277,14971,52757,24763,33040,37771,2514,40553,24384,8728,19305,57502,
	40892,60676,44439,28083,8531,40249,61386,2081,20395,27152,5118,22895,62001,56408,3826,12370,58716,24240,43921,11906,57274,21648,563,59789,6401,22427,50675,1553,38851,47617,43076,28620,
	33939,21542,56509,29270,10983,33309,55158,8508,12901,56966,48261,40310,64347,26614,12750,9120,17079,48801,24297,18896,35156,49278,26030,64909,37486,31002,6269,11959,59455,17483,10864,37533,
	55359,61992,25611,42711,62915,12176,5025,44072,16353,6220,48069,27226,7221,46294,20494,49651,43082,6358,52511,29001,13557,56254,30700,60733,22877,50981,55216,15933,20107,6806,26904,62008,
	30731,8680,34896,64943,4762,23036,62165,32964,57185,42592,9067,31703,53125,24395,15007,5244,38511,61274,50679,3981,35821,16662,21744,28178,44882,37353,60908,47038,3750,41454,15619,1367,
	26217,59136,38957,47735,33074,27931,37032,62683,20974,39084,55604,64122,44643,3828,50927,36523,63037,55500,7569,21371,34892,24486,5428,18852,44241,64738,53273,31816,49788,43744,21564,58494,
	46178,2976,36310,25899,63474,19236,38418,55874,15473,46144,25719,65480,18731,2813,34912,58262,28659,9326,33772,12249,3740,18805,55167,11492,34890,48821,21667,60589,9498,56249,50685,23056,
	20503,36477,49577,4600,60324,46446,6735,16533,56551,3022,38529,14728,26360,57520,32096,7081,47889,9982,21942,51230,65329,27186,44795,9143,18224,40964,29935,22265,16484,1838,47647,13128,
	35942,44919,15452,2247,42204,63820,8094,17748,3317,49131,11096,33425,47092,64279,26744,2530,58955,29074,53431,39590,58156,48286,41003,12017,17883,7033,51568,30377,16159,44016,48481,34624,
	7612,16531,54472,291,63180,13491,53576,10783,47285,38822,50111,44864,17786,8350,39862,32665,50569,14703,47518,29882,35904,17266,45003,28395,40744,56728,15282,26689,63520,20284,57438,15569,
	65526,44580,7825,41376,63136,18966,5036,45823,60905,21831,35651,6940,18652,31357,45891,36282,63113,546,38162,54192,32025,9828,17610,44097,14872,48445,27001,53668,32355,162,43112,30307,
	3748,19728,15991,48878,56867,38473,32973,59051,24851,40427,11291,54004,17837,30571,13287,56633,62338,23976,35745,59779,20410,39559,4605,17472,46135,2180,33581,41300,47352,56161,43576,14008,
	57722,39896,18706,49014,54490,40595,45465,1344,21315,28712,61626,35679,11598,63392,42485,58893,45890,25451,13103,44082,60189,52663,11074,62932,7928,56915,12271,31542,25007,65484,22099,46364,
	34156,18979,52095,5176,12581,54294,8352,49665,31875,6337,18475,9418,34555,22202,58490,10668,19931,2003,44971,59980,15123,63181,39395,30641,13040,35663,10506,39514,56736,8345,34103,28220,
	62552,18618,53170,40740,2063,29217,50999,33959,6931,58217,36054,11466,48853,30992,60864,13539,44693,20100,53965,38134,26606,63934,6355,24262,16871,56942,27201,2816,43615,33841,38328,6443,
	53959,63140,17310,40488,27925,10478,42970,35903,25466,31969,7971,51943,35571,46253,1297,16012,60413,33696,42880,6691,39978,59588,33039,37450,62670,2253,34621,52979,65066,41543,60600,23424,
	54495,28816,20291,50195,38192,13445,54893,35269,44552,23476,15286,56777,41367,9753,31712,49492,36843,18465,65210,1875,32136,26995,5050,55504,64442,47470,22174,59822,4671,61908,38189,26917,
	51335,22628,32412,46830,18844,30351,43020,33442,16821,65498,31420,585,34860,27663,47915,54736,28551,1812,40953,60569,3796,54070,49320,13259,32364,61466,43854,30954,35426,6755,24196,375,
	36895,52214,17644,2478,23466,50831,36557,29967,25873,199,51777,44084,11115,60083,53003,41382,21637,28765,60911,13641,4421,59382,40062,55129,8659,58299,19677,45327,63366,21656,50692,58937,
	46667,33993,52500,841,9420,20367,46862,13590,50528,56416,705,34480,42681,65272,37432,4197,16679,8667,41110,3253,44635,25854,52064,35548,63634,26719,8743,61208,28859,10753,35901,4412,
	24254,53218,766,27752,9827,14994,26119,8182,52367,15797,44990,1823,19031,47513,28249,20823,593,34195,54811,22942,29545,1374,41624,32950,50821,23618,16791,53274,7251,36060,50452,55272,
	4457,14699,30945,57737,24313,40717,18175,2586,59624,42556,28517,48582,53475,14789,31304,47653,39716,29710,49968,37088,11085,42966,51385,55304,22459,48271,5638,20184,25907,4448,54479,14567,
	38797,5992,32838,47970,59790,22510,12124,42770,24309,17582,52121,28498,40895,54674,7000,25272,51294,2370,61309,22240,43442,31896,47314,40327,1456,63309,37343,12706,15903,65172,47306,11003,
	42385,29586,2122,56151,21988,52009,30600,64799,12732,47450,60983,22347,41283,64444,20887,51015,25137,12974,54975,30531,16583,10692,20277,55743,25378,47059,14586,7566,19952,26543,9431,4408,
	39701,64184,7106,58079,30147,4946,47418,26215,63075,30565,5597,36670,51894,24207,19822,43545,12227,6201,47051,22119,16772,61701,35512,20424,31152,41925,9694,35655,27883,54379,1335,11057,
	63960,5228,14075,36280,25265,51672,4885,60317,23665,6801,14277,57707,52359,11088,19872,6024,16817,64008,22773,7486,26695,39273,65124,4694,19102,8999,3149,54546,10880,51399,40651,48469,
	11960,31348,59547,47079,27797,58057,43027,13772,63897,17315,33009,58034,22607,2347,25588,14102,55404,6388,44038,51372,22626,46261,29951,903,24375,33898,3354,13745,35781,6909,25226,14965,
	8088,27893,40690,22542,35670,28369,63824,7761,30470,36456,21895,59352,25309,9150,52340,33483,27434,48540,54332,10602,64756,32485,12012,6338,56672,14259,37800,22314,3284,32161,51034,20595,
	46475,63179,33195,43980,59950,30935,63844,37319,48372,59356,23645,55985,38662,7721,32497,52051,10770,62254,39917,18807,8897,46944,56065,38171,19134,4859,43128,39451,58565,19767,9291,29253,
	40833,63087,9716,44218,1459,63948,46412,26295,52062,12762,35827,61969,25989,1341,42433,64579,13460,23491,54278,4481,18330,28376,1161,8818,61205,16457,58301,45336,63922,17246,48147,23311,
	51203,11319,25091,16214,8427,54374,4122,64147,48096,964,61249,7955,14960,20775,46607,37569,16843,40757,30379,4934,56687,8624,14029,53567,33013,20486,46333,30447,52243,23961,178,27059,
	14328,45361,9464,33291,62336,4052,18810,39968,2070,54377,28426,17666,5600,11865,29986,39557,44464,63441,18780,1597,49680,46045,4124,51550,12269,42675,59134,49886,37596,57365,31514,52238,
	33902,12027,46093,24256,16154,59894,21496,437,38914,53349,60145,19023,1331,62524,7473,56522,61146,24944,34012,42549,56859,8623,44746,50769,627,26161,56600,45273,13980,21065,32763,17897,
	42481,56512,49544,39889,58566,10051,21692,37519,55024,44173,25819,40774,22007,63285,45212,59688,37587,34067,51585,55675,20245,10696,34690,24992,51850,36712,48029,25417,17661,60536,29359,55915,
	19774,25944,6248,35289,10116,16487,3546,53313,39938,47012,9515,29384,38787,49498,34647,8734,47288,18214,39340,26497,10601,63333,36199,20627,50455,62751,38871,51904,41679,28798,57028,38657,
	63953,12073,54780,60791,44948,15462,52718,2265,18561,61378,45772,12677,50219,3117,21535,44512,58267,19217,30420,24700,15652,57600,48312,41716,21340,44436,53285,49251,17996,65123,57088,41879,
	16260,6286,12887,21617,36067,2555,55068,19558,12647,34576,5666,27316,50639,14039,56972,37013,17249,48133,6718,32128,65175,15382,24986,13269,29844,63664,48828,27278,3188,45473,13606,60762,
	23486,48152,36750,20710,28993,34380,14982,37812,21689,56116,3161,16561,38694,57009,19373,5330,26656,8323,62027,32220,47367,57846,25559,38220,33386,41947,28994,1399,36137,31241,41138,2166,
	44494,64902,56117,42097,31251,45795,36654,27309,20152,32553,38664,44154,26223,62660,1501,32226,64315,10035,47659,15302,50728,19667,61792,27941,44015,9961,4757,61345,40650,18560,32095,59580,
	35444,52934,19923,47982,37570,13971,49926,58592,23660,44859,9923,59157,49288,34439,56162,8434,3139,28018,37927,58257,34854,22673,64051,29491,6063,32296,23710,3827,29081,46568,14999,43254,
	18352,1556,55482,36392,43560,32842,10833,50845,16595,7369,43123,13403,29056,45790,34535,16020,38776,29907,51490,14104,4297,38095,28740,14561,10979,62098,17354,5491,49584,40304,58731,46157,
	23877,29119,8884,2148,64441,16103,47863,1292,28684,51163,9462,61036,36639,4732,30536,23934,42869,9183,13486,31724,43468,47382,15873,56250,42086,21636,63774,39639,13682,44743,3729,9138,
	62330,43131,54219,39256,64600,48883,33393,7771,20059,59256,4090,54401,15560,65179,19597,60657,31037,57845,1920,33687,16238,56419,6490,14158,42633,27704,17190,5395,61857,10311,20636,49033,
	44055,19285,6696,31150,4678,58478,24332,39089,43095,27458,5410,16253,40176,29150,61256,14852,39348,139,61660,45738,37518,1796,18580,28692,9521,31184,535,60138,39650,13392,8995,26376,
	30422,38016,58690,51739,17250,46942,41326,4591,30166,43363,10121,64826,41066,3527,60283,24294,4445,42910,27068,57835,49836,35539,6165,45235,57975,905,34667,15169,62099,32663,38033,307,
	17004,53101,6557,59918,50037,55219,5678,61610,9775,30319,44306,23824,7377,45948,33740,53071,58979,35564,40970,15455,20749,65295,45141,14662,6488,54025,23929,51595,13011,60735,9524,58183,
	29260,20408,36017,390,62113,18801,13575,40552,59502,10964,55132,4817,50898,35925,12098,57247,52767,23683,34618,58903,25760,39090,35315,3529,58704,50464,26014,55084,7444,48583,56465,5357,
	64178,23512,6682,58123,25109,43554,27486,8838,16617,33631,37899,294,42921,24206,61738,19498,52637,47166,10361,24665,53636,13328,40835,36489,57077,16833,63400,40317,11422,612,60140,21998,
	49067,61730,27548,8619,51852,65350,41023,28803,57368,33899,25103,49298,39598,54852,21818,5065,53703,889,10552,63250,48713,54538,23140,59703,39871,52624,37057,31669,65517,11579,52796,3041,
	35357,61158,20034,44937,26693,34603,41714,57329,12954,33908,19959,2569,48369,16055,12199,56361,2709,49566,18956,59192,1165,62104,30359,9577,59404,717,32549,7283,57602,34782,22118,38387,
	32803,16731,1965,24330,12666,21364,56026,28357,36940,24004,13497,42039,27088,6119,43736,3062,37491,12095,64208,48964,41820,28945,52020,59749,46968,9485,56248,31151,46436,54099,4032,32619,
	1468,36611,26080,50393,41502,10993,33486,55839,48998,9359,64195,54232,32534,47671,55863,6072,35356,12918,51166,7578,33748,53583,23724,62581,58728,36732,16137,27778,24113,47188,35552,1416,
	61821,49602,10027,25404,56421,7754,22725,50402,62305,16836,53815,32069,22028,18058,44408,29602,64020,14475,53111,1907,21046,40487,60902,51964,9810,21285,54331,10955,24042,51291,56318,43716,
	26358,31471,12814,41992,17588,10659,23717,41518,48092,4945,65285,50762,59983,10724,27868,49117,17349,44222,581,51266,9548,36195,2789,50302,19518,62563,10857,39010,21044,55194,26475,6952,
	33832,14991,49404,10420,23759,51254,57388,7687,49649,23956,17244,30010,59032,23250,43019,4085,28031,18596,5732,42409,1683,11343,48266,22835,17658,38099,15046,11456,34856,22094,38806,16978,
	49940,41775,31825,12684,747,54530,35797,6076,61901,51494,20487,29525,53769,13637,4838,36636,31686,14826,62574,5282,43286,27158,362,21259,45051,7999,52571,34016,19228,55398,25248,5894,
	38117,31886,14379,23236,2796,18776,6400,47738,12131,20249,63607,3106,58416,10031,27853,48108,41848,58812,19889,26526,35056,18032,2319,46482,32919,19881,3178,23596,8454,29592,25742,15070,
	6543,51844,38222,12150,53731,30544,7536,62689,17812,39242,46015,55610,26869,32927,51928,39141,26403,62783,45698,27587,38024,23155,6489,49491,27861,12661,45788,19874,50720,26955,64432,47403,
	13313,50466,61065,45419,31001,41655,893,62154,44504,50946,63367,35339,47742,56663,23555,51253,27910,21158,53448,24098,9162,19375,3969,32174,37271,2174,25111,18744,12570,35497,23959,16409,
	61575,56127,13636,65447,17382,47331,20827,4036,15055,31465,23337,38014,1411,17481,10847,26493,64451,22947,41429,20477,60185,5026,39478,50418,4022,46416,55172,7133,43184,5193,51615,55419,
	22131,43007,3906,39563,32109,11936,28183,58406,38283,25308,46397,2064,35890,48427,11299,54896,33411,22670,37534,11857,29095,17062,3857,32723,26155,37621,41527,46739,30181,5447,20540,9959,
	58915,35558,64773,3755,27239,45420,32592,58762,18723,35062,39809,20789,32146,15082,38026,2785,22328,12641,60706,28694,55524,23181,31131,56710,27361,46239,4873,32181,48536,43070,18286,38007,
	52831,5276,59597,39481,28226,4902,34661,29689,2244,44755,63811,34465,9316,19638,49004,14660,38721,45776,60445,53799,29759,65218,56138,6853,31718,63638,43006,28843,60277,2843,44808,10722,
	1770,26832,60898,39335,18995,63398,46533,31287,56311,41123,10872,65395,16273,45702,26567,41998,59324,22224,40107,33529,8693,61389,58720,17900,49073,28013,12756,61665,43857,50401,35617,63585,
	10318,42164,57215,46936,39001,54442,25953,60361,36580,44972,8852,31192,37163,17968,64955,13166,32086,23510,46321,40422,6251,30957,64709,9063,25435,58344,47789,43193,54921,38717,60026,48204,
	41575,17364,32085,57569,5054,21218,50218,24960,3362,59880,29629,6907,64732,41772,58686,20662,7709,14903,35361,5535,12171,54413,40582,19368,35801,53602,61171,30168,5288,15503,1324,53890,
	8210,28508,20524,5032,58362,52102,25408,17873,11081,6569,30763,1342,18144,11633,33219,41084,15764,46089,6745,35985,44805,62312,40087,22569,11802,65317,49515,60606,39506,43285,58674,51737,
	29146,45922,23094,38702,1805,28200,62043,35986,59681,51499,19337,44468,58456,24151,42029,53189,46230,31554,56874,9437,26860,43614,12598,17547,34652,10762,20604,63781,32840,58157,19793,15065,
	34059,27899,18440,60481,45237,65459,34837,2946,20309,6308,13188,57642,61027,26357,7210,39161,49731,8582,45953,63197,55533,47597,23473,43808,64586,15915,7209,59353,17891,64121,40366,49560,
	2650,46832,24077,38982,57237,51279,1200,14095,53685,28359,12563,42,54590,42295,62469,56695,31350,47052,24795,39123,6276,43140,12036,40161,8325,35290,58396,15300,3151,63424,12257,47298,
	61493,25640,45482,17724,55896,43073,64760,15904,54018,37283,14137,47043,86,40191,55335,30942,63341,7939,13299,37010,21122,16324,45290,41053,53416,809,20773,46962,51815,25562,62474,30165,
	55939,15144,46255,51511,10341,29161,22085,14487,2738,26216,48064,3634,32926,58310,50531,9527,1257,48610,56366,19225,51165,46721,31172,13945,55275,37493,4776,22261,30647,8993,16913,28055,
	53494,3304,19549,59666,34533,15173,31387,2110,22618,55888,51655,15324,42488,24693,1960,50973,36091,8152,61986,15042,57064,43566,50375,15582,41577,6849,14262,63005,18180,185,20925,33275,
	64254,9815,26082,61970,46875,13931,43313,36663,10540,53131,23005,13600,18921,288,10701,46839,31030,53557,42143,58281,50587,33010,64074,44386,3697,16307,23635,41381,55641,37031,44026,23814,
	40894,56595,37350,34329,9942,15138,38610,47800,34098,56974,21782,39592,53096,7588,58533,62070,3861,55473,31508,59490,29,14931,55897,27091,53905,43914,34612,21386,519,27376,7697,11623,
	40103,5130,9980,32225,57714,51879,7121,25524,42000,12067,7552,34626,63227,4993,36950,18987,7228,2554,49222,15233,30032,47504,64962,31768,26123,41511,52416,13124,29275,38698,10593,45321,
	64258,7168,48736,14248,127,52289,16036,43838,55413,49168,29288,42176,15006,52347,287,19492,59668,16598,3478,41940,34186,9455,58654,12621,30407,50204,55769,1641,36390,12417,28023,33464,
	15299,19179,54224,8795,30501,21007,36874,62424,25178,7705,57965,46522,24557,8793,19133,6025,51845,10147,34505,63671,18608,48256,60001,20859,63850,17327,42199,28036,51042,24024,30585,1086,
	41421,21282,32205,2755,12836,48110,20345,25087,41177,6293,21915,52496,27516,62274,6655,25353,51422,22222,32374,49149,9109,26702,34205,13136,24247,9497,57038,33250,6381,13099,18891,36419,
	7649,21240,3961,34164,59517,5067,42163,49811,18063,36956,60740,22658,39293,6288,17865,63688,30418,11747,15856,28905,2537,23281,39330,3607,64310,25182,41544,48049,2437,58869,40074,45641,
	13493,49702,30317,5779,11146,62656,50562,43032,17093,4792,27553,61282,6900,54050,45479,59934,18845,4211,27542,52025,11514,22408,36769,28264,55747,34470,51391,27921,36010,45786,13522,53370,
	3709,44194,22259,2350,39659,18313,65093,55885,31719,48784,40242,44197,35198,50049,24252,37887,63920,1978,24884,17259,21566,2393,15093,25655,57396,38592,8608,48290,12393,62024,18220,31339,
	60167,2647,17230,49752,63433,6888,29544,60503,3066,15686,49020,61604,25925,46314,29890,13213,38501,20178,10102,26303,51024,33617,47635,5621,16912,29611,8729,14382,54844,48000,64437,34057,
	20127,49684,54269,18707,43524,37210,14094,45760,355,28819,56477,48167,15362,30653,50265,60514,27762,34727,63115,38521,54373,19650,6549,56708,2292,61553,23057,48055,3133,61034,26746,2170,
	53200,37670,57532,29598,23031,36910,26252,9428,61853,33788,8255,38954,20914,31118,62535,42516,28156,56734,31868,25043,18504,670,53473,39377,5572,19306,33829,25291,43115,53210,22129,55886,
	61699,6428,43179,13664,63431,16566,40912,4532,49184,43065,16905,63281,29785,49908,36021,27097,40468,58485,3098,14298,53756,4082,33446,51503,24768,224,53720,37427,59549,9639,36206,56204,
	14627,8698,54575,63198,37824,9084,32966,59926,10594,61924,31300,57673,11557,44283,16812,36467,3143,56369,40974,614,62144,52156,4053,59036,29557,49766,37652,15945,42388,58460,40239,52465,
	32380,65304,43117,16804,24156,37658,53817,64118,33215,11683,44495,8260,28646,54586,35081,23508,38674,53497,44421,64958,36914,11090,53927,44546,7458,34588,60723,18612,54175,26293,6663,33564,
	21513,64814,24889,40844,45434,21924,9050,37952,64493,32897,40093,48818,20530,34487,29304,10257,42994,55544,39143,33887,480,61253,5279,18802,62277,1536,22502,11374,5339,58104,24291,30244,
	56816,36247,50491,29147,54582,34799,778,27237,15981,4613,8076,62261,55023,29894,60114,6727,18179,33865,48904,8697,60266,30452,47083,7031,51718,33450,65296,2249,27600,34635,6567,51241,
	11131,22362,46127,26819,42358,55002,20186,44011,53530,28015,42614,9110,19201,36132,1888,23045,49058,64953,42894,17153,39464,12054,21288,63199,41120,3201,51774,59045,31777,6133,22921,14963,
	42728,59904,26248,3753,63177,9043,21840,54529,64813,39224,21197,3089,26975,9504,55292,13205,43408,17059,22360,10816,3960,35836,51304,14389,45293,38002,8568,35236,18756,50493,41202,23496,
	31397,11972,20759,41837,54451,5985,48048,40403,17810,23935,53561,64188,4060,46096,34587,23414,12045,5664,51801,61584,37214,49389,27449,22341,61958,46114,10017,62965,48451,4069,8977,45129,
	37243,29121,50199,34282,2882,47406,59000,10366,31136,52554,38237,34053,2559,14474,45254,64872,16500,21430,44024,29871,37196,26699,15862,7243,30382,47731,11618,22317,6101,45674,19648,65428,
	27659,49698,35228,22747,28888,52636,1276,45435,27297,49077,3597,18381,38069,32779,59579,10077,45314,18293,27605,58132,43525,19431,39122,47077,61261,2657,19645,64681,27454,3482,22951,48071,
	12218,38941,27341,57416,48443,8960,13412,1082,58620,24599,51965,57435,20080,42653,12728,46460,3387,25587,34389,6040,57676,26750,16323,32202,21148,10352,51534,14817,36524,11790,61416,56545,
	1403,37254,15787,55912,26856,843,53534,28846,47214,11433,23409,324,13449,57383,38711,14886,22779,64369,49180,17535,29910,47231,53785,9919,45067,30510,39743,60585,42307,49551,7446,39426,
	11769,16385,6817,60136,10351,23380,12795,46369,60897,21005,33530,25551,16797,4064,14013,44471,57362,28595,55589,39753,43846,36982,61799,11047,28831,18025,45091,21284,52913,58408,25146,47276,
	38177,64865,5296,32354,11533,24079,4661,36518,12220,23462,59026,32706,14308,63862,43495,54553,27544,33903,4523,56759,61177,30115,8046,58145,35756,46418,24201,38766,18228,44785,37385,56506,
	1145,30488,35873,47119,16148,29282,33403,49207,16730,32099,52721,61740,41114,45378,21958,1791,39502,52512,57665,44753,59731,24710,42035,21697,28266,59226,15600,56210,43974,7429,16657,59676,
	47664,4886,62339,8775,33100,63516,13959,31166,58739,1011,12845,26931,17185,57167,9263,49038,37914,44811,20414,13090,7317,59987,15399,35379,3042,41660,28469,21214,14769,32171,59753,24809,
	1063,20259,57664,25426,52954,22599,27819,35274,18949,5885,22033,11272,60395,54194,23500,4909,32433,55227,49642,8942,61136,46401,57315,38968,43816,55643,34010,62297,16139,40813,32969,52333,
	5396,43557,17325,6938,59047,40769,18811,56719,15314,35145,43061,24714,51001,1972,21205,48698,64395,34517,14592,10736,30542,6178,22934,15166,35248,26166,10707,45853,54877,31105,9208,60100,
	24828,227,52886,6466,31997,44435,28337,19961,41249,30206,4440,16368,49047,769,62062,56259,19048,60169,9754,21691,47790,41699,62283,49732,58205,28707,1132,43081,31521,46891,23513,42431,
	51039,8477,47609,61022,35908,19700,58374,14354,5738,59581,54351,43602,62960,26256,5534,47950,31378,2844,25544,13305,57820,41349,24369,38098,13612,48580,19400,53142,31804,17154,63651,26962,
	46831,61644,19557,41761,48706,31181,58116,42497,37938,51388,56951,11443,46616,36806,52038,40384,22389,10999,16108,3800,26099,13021,54500,22969,42120,58936,14066,31546,9792,40130,65,16377,
	29686,53575,13863,58243,39496,61813,46941,31333,65533,7402,323,37892,55652,5059,50682,16597,6546,11225,47030,23479,1935,44422,25372,49803,19877,10348,61434,28253,2705,63059,51072,25184,
	9233,61809,12806,23581,56169,41449,60021,4918,24367,8277,13620,35962,17879,57904,33641,62709,31122,8633,26585,469,32881,12025,63379,7450,49227,1030,30743,24984,65318,32486,55286,13754,
	35076,27300,44425,18658,49960,2550,56479,21024,46421,37359,50056,43758,36162,51449,14369,2713,65429,54567,28983,40245,47229,31077,43568,57603,51668,13653,54775,58537,37679,40625,51267,13044,
	65278,42062,11659,38678,7730,44652,13264,55236,64952,46027,57116,26852,42612,7546,38863,59663,11423,1968,25234,40818,19869,1295,10981,65036,19439,14469,4717,26317,50131,57799,2563,24748,
	11810,39027,62140,46258,14092,50543,24239,5774,39050,53767,7653,65114,13261,56562,41193,30018,4473,23658,53332,47980,37168,64076,55491,7646,43968,53656,40386,6089,50399,35622,17388,45175,
	19635,36065,62964,14782,21117,61481,55909,35765,48156,9232,62498,34311,39668,31366,26608,8696,49753,40830,31069,52383,13198,720,19729,5045,38801,46392,24477,55850,64485,3680,16638,28520,
	19965,32207,4955,11653,30838,49785,41745,33943,25674,18565,36203,30749,9402,51811,19082,61189,53870,7744,36354,44413,9045,20375,32871,59644,4233,65087,25805,2465,8918,35441,20724,1091,
	52079,32781,24840,37090,5775,52598,3751,18962,8717,29387,1451,41753,64524,27075,20318,1066,62432,47240,36024,64941,51232,19634,537,34888,5913,49727,3120,36934,62954,43216,20307,56879,
	8243,43938,35735,18634,51776,1141,16216,50205,19515,40555,51977,46754,26707,22138,40147,31353,58753,37590,52794,18225,35157,53853,38205,4689,31391,14196,52744,42181,15604,11236,32872,19269,
	46186,52556,39347,7342,50910,1590,11155,38120,56882,43294,47359,26121,5762,11202,49125,4656,23685,47053,15381,50138,40224,29339,55314,18342,34231,53768,40594,12653,3924,38158,21345,781,
	51489,39382,57017,15581,37810,25142,42818,11639,28261,5308,60406,7392,21867,29644,58859,25895,33098,16427,1373,63016,21852,4214,9787,18939,24224,7690,31392,370,19041,8031,27292,17269,
	47260,31013,5231,62270,32458,60090,867,41688,24813,3777,15246,48630,31452,20114,51592,28259,47411,36780,63560,15182,51329,23054,35524,28850,2795,60208,39959,44853,7946,29502,17886,47428,
	56505,30696,286,25720,33475,3408,63891,30911,11638,59170,21560,28920,46409,16475,26132,54195,12588,39033,59197,2059,25845,16625,50103,31536,11859,62482,32785,21494,13940,61498,2627,56480,
	49586,29918,10074,40637,51154,3296,17409,5552,52922,22413,45173,12414,58932,21732,15374,44089,36165,4778,17449,63291,37804,29993,54995,35284,15649,60438,12402,19524,6195,38559,52714,9567,
	62899,39624,53174,43460,17824,3794,8290,61768,44568,50765,3633,15838,39619,46414,1987,33072,42313,21189,59179,52291,63600,2084,15925,50947,28596,34780,56832,14767,46130,59305,55067,43089,
	14412,4447,56193,45163,15207,62510,26127,35861,63765,23889,49154,18368,5529,54735,33980,9155,30474,53302,23822,7719,32359,57777,48165,39177,63632,25513,55958,46984,27192,15232,50159,33465,
	62248,26200,2500,21878,29169,9843,56354,26469,34355,57412,17260,30634,12796,60394,8136,19476,62940,14278,41410,29212,63654,12765,16734,56379,64746,1625,34163,22220,48350,57306,4759,41046,
	27622,2626,17935,64072,34216,20406,45522,27603,19162,63078,1201,59477,52092,29120,37411,18559,54302,64248,36592,19843,60678,5439,46429,37499,11189,62458,19859,47263,52288,28963,45611,63537,
	9948,24146,3141,61277,28991,9795,53421,34897,64893,18846,40893,31794,54987,4797,39816,19076,42931,8859,36231,51497,26077,56040,33969,64982,39503,46716,35714,49427,63595,44662,53674,6183,
	36788,54958,18888,48514,15669,21642,36472,49913,29554,9835,40024,61316,36089,713,13793,43588,17944,33339,57614,7457,32130,54835,42461,49300,24116,52059,31210,21105,63804,37687,13808,60397,
	35590,20145,53581,57928,10283,37228,43837,20447,47412,33678,787,40325,9818,60577,5692,35616,62360,8440,44920,21456,33931,42788,3049,57818,24061,17882,575,58585,25282,38455,28762,41818,
	4897,55277,46064,23212,34064,25967,38873,64940,14082,27489,37600,3488,53655,7052,51323,64714,28305,13693,58543,45639,24959,8546,44081,23131,7686,52230,40978,34444,29450,48620,59782,35450,
	14232,57389,22384,27594,64269,55303,23682,39077,10263,56051,22011,65382,27525,58895,23913,38143,11257,15612,29209,4858,39425,27086,56115,43935,7194,11990,41603,23447,37933,27723,11020,30601,
	39930,64241,9244,28107,21082,40188,11698,53970,44238,13906,59478,38782,31234,12803,49937,58540,43458,4313,14055,41080,45373,28463,15347,9214,30520,18751,11761,22540,7937,59757,3937,23693,
	11841,40660,49464,60773,45195,37067,42068,13234,4396,44713,10223,63038,2453,49229,35216,45597,820,24913,49933,8939,21041,5979,47922,40670,27048,44195,55310,6589,60681,29550,35805,54150,
	13454,57958,31461,43373,25913,13787,61572,53087,35581,12317,31009,40124,20748,44108,61523,13746,41007,6870,28310,12630,53097,22932,15810,2860,27441,42774,23203,5387,61334,11024,25857,41647,
	18930,54706,31456,46335,6210,59838,48753,1663,24044,51967,10320,15040,62627,45536,11286,61395,47905,23634,59093,11778,45363,14155,49985,27687,2675,60556,16815,10828,23457,29752,61246,33999,
	22991,58784,1754,28851,40336,54118,11375,18279,57798,33762,52891,17424,9007,56062,62231,22606,53701,5881,12270,45353,27805,62755,16785,6438,37589,8845,57448,11980,812,54580,42661,22848,
	4403,8326,41218,16887,48844,27744,53049,61197,16281,25926,50463,55698,36896,31981,44020,20171,49524,28408,17561,51778,61624,10054,39629,28900,47911,37627,52071,43107,47467,11134,64206,15927,
	33374,60734,12626,1531,59087,47845,7776,42515,32179,56694,18517,63452,24844,41672,32772,2401,55853,23544,33773,3581,50429,57019,11475,65417,31246,1716,26781,62702,10090,21427,43943,82,
	25459,45992,3048,13058,37396,46924,16220,28655,1023,33015,48047,12291,42888,6838,16947,54871,64137,50662,46086,34640,12167,49023,22480,37053,19098,53404,47948,5079,62730,51356,7016,21889,
	49375,17819,35055,59194,192,50200,32670,17619,2385,34338,7173,21875,45103,61803,24639,15709,37682,27445,60953,18316,3040,62749,22263,44075,59567,53666,41693,35115,52664,30199,38570,55365,
	46410,4702,16686,54754,32832,6243,63986,22666,60238,28656,21174,36666,42114,24188,53705,28284,56170,32905,3806,57437,44985,33597,59452,22834,8251,36758,17914,25847,38912,20118,9607,65534,
	48906,21969,37336,4162,55033,48302,30343,7657,3459,50280,23484,15418,8030,55155,25094,1007,31681,45450,58370,2120,42997,31860,64616,57455,51107,8249,58530,33429,18007,36256,57164,7069,
	48320,34597,14303,22745,40992,19387,32444,16202,39135,56930,47741,25690,35088,1868,28321,50877,6151,55418,31468,3693,41474,17426,37525,6273,53660,42610,26038,56352,5545,41485,2213,15901,
	9916,43393,25155,51834,8215,64127,5046,45294,62033,2211,21565,44803,25496,49328,29704,3460,41118,25906,49018,39188,21600,4428,13243,59079,45578,18854,35084,48576,27242,33216,9764,62921,
	50312,28355,45258,64833,21962,14446,4223,9399,41983,5980,62176,18484,3364,23151,52320,15309,306,41483,32580,5056,14140,54755,19737,6035,64638,14513,8987,30692,4526,20797,53171,7865,
	39274,27666,17783,43201,53888,29292,15294,59905,10427,378,50107,29684,46486,10646,17778,38543,48415,8275,42215,20063,14868,27240,39948,47422,58572,18442,44691,50313,16124,57803,7135,31363,
	18450,50220,34129,59355,7378,31810,52193,63223,20128,58516,37340,4787,31316,49689,35213,8878,26671,657,23179,17902,61953,30878,8606,60665,330,63886,32409,20187,15836,43967,33889,60722,
	2045,24110,53277,46555,30013,8101,56064,46917,61516,26913,52066,56338,10013,1836,40849,19257,6334,56289,49477,34997,54618,12207,51982,1719,32931,16532,5504,64804,1034,44248,13841,18815,
	34715,64558,28073,8550,14605,24981,52679,2068,38760,49821,54476,5683,58035,16133,9149,13108,42804,21809,61629,36840,26137,51859,297,29799,11588,50082,62713,12575,47024,646,43242,25033,
	5614,45330,15559,60404,10941,22796,39547,16959,42231,56032,33438,63827,48144,5094,34895,59313,51351,9820,24605,35299,48373,9303,39146,25165,45050,30842,14396,40099,49662,2467,15490,30170,
	61866,4805,51087,64495,36755,12442,57905,44469,4764,29236,7716,42601,17563,53628,37782,21461,15741,38862,27216,19999,62575,32631,57097,11200,20820,30516,13295,51628,37951,20103,57615,48950,
	39111,63411,13309,46671,35437,26126,31255,23152,38431,13042,28678,64585,6950,38779,34774,10417,63904,58827,19211,415,60929,34874,53151,29956,25838,64427,14914,41653,53025,18299,45666,25638,
	38200,12945,32736,2814,39331,59555,34770,29515,57156,36299,13767,30598,47873,63888,11008,57908,25438,55564,65383,38399,47337,26686,60133,45040,22056,34289,56216,26653,59737,35286,44302,24159,
	48646,21490,64546,5795,37922,19365,24513,51502,45827,23093,39869,6379,35044,60914,57503,20448,11763,53315,62522,36815,60049,32554,2472,16497,36084,24706,54839,3435,37430,23787,41213,53613,
	65169,10909,42183,54159,20716,2201,41128,11245,45267,14622,24591,54471,62042,19521,57823,44554,31739,40693,57042,6421,53250,41708,14958,46366,25874,40115,29453,57758,2921,25741,13603,56757,
	45281,38109,10446,16332,42234,65435,24015,4893,30668,41566,15417,36408,48046,28612,34622,64691,46777,21659,31155,9477,24746,40057,36507,26518,8280,46345,38269,20668,28152,48625,61169,6778,
	30848,51945,20370,39740,59468,48425,19030,46038,31470,8412,14182,27163,46547,32341,64348,38491,5834,48275,16639,11327,42283,14175,18422,61925,45566,53908,3563,32423,58765,51937,16839,33337,
	59225,29708,8603,50676,35072,81,57852,65083,25665,45206,9634,37643,19230,27810,42077,16523,21254,38463,55221,18103,61252,20760,5756,34893,19535,221,54758,24482,60350,43553,53736,21177,
	38718,11388,43023,322,55259,26444,8536,61749,22651,36453,63283,20866,58581,12445,64361,33505,46326,1149,60631,52477,7213,48343,23263,63413,45062,34800,1764,64534,32746,46269,12328,26983,
	53177,21317,32858,4026,17835,59331,42809,48856,54883,6141,50612,42042,14504,58188,17737,46079,31529,13483,36005,55376,43360,9598,47869,40159,1493,55045,4965,22598,7389,58819,2490,15464,
	55465,60025,52353,7513,24906,55268,46181,18985,49760,23999,44760,54509,7980,41888,37806,29837,46172,6584,10450,23110,30582,1366,36446,12392,53856,2456,41146,17427,49735,13212,1009,58031,
	9166,51991,35636,31011,9640,56291,2640,33277,36693,61509,16104,55406,13424,1571,27865,44759,31665,25680,14,46957,7368,54260,22346,51357,6924,42161,11083,32882,61437,13856,47134,26487,
	36643,5250,29429,24137,14912,60835,25818,34922,51221,8044,40631,28828,1477,22964,13038,5109,61648,14560,36990,47579,24816,2448,58393,35222,10918,17567,8037,49825,36642,54215,40545,5352,
	27913,31998,61361,5929,21698,36597,13046,39020,20482,58340,3169,25444,17514,59319,7734,53122,13701,59,43833,58072,5087,48503,19027,56464,61426,50018,24161,56967,15674,9910,41958,24627,
	58480,11274,43332,406,35407,30114,10474,57622,16900,34843,63667,40346,18474,3236,51549,20055,59042,29646,53270,7631,65513,31773,55879,39526,35049,20995,15750,28588,40726,23087,56382,11767,
	39383,19740,63422,41236,27686,46233,19556,31697,4712,14466,58954,1453,52331,62161,10641,46897,29853,65396,3458,13420,27528,52394,56178,12779,48704,63389,37327,9951,5815,32347,26773,46651,
	57973,25321,17874,29949,20803,47041,50715,30821,13929,53345,639,49542,31912,4290,24259,8772,57131,13482,42420,35368,10492,30207,636,40005,15149,58556,48533,18675,24540,7303,60893,30715,
	2971,8889,60063,41242,56397,14419,177,8820,16790,35630,56763,32604,23469,1321,52847,21192,5431,50182,28746,15680,24351,31986,17850,21937,12600,43636,32393,60987,38665,30484,49453,35195,
	8773,21489,17725,43090,30860,11832,1316,40855,7181,64946,2752,20535,26895,16670,3925,60360,13367,35092,20295,59544,52774,16786,41981,31592,49081,24667,60945,5490,37913,63171,31661,16867,
	45547,3991,13862,60278,48938,44294,63491,12286,5190,27043,20527,43160,48510,23740,51683,7144,58946,40038,14068,29682,18861,43814,62115,28216,13180,63991,48267,5703,28787,56192,2414,8719,
	58513,16574,62149,45102,38447,48455,56783,5002,30507,59646,17992,46227,52392,37754,41850,48525,52877,21368,10093,28047,65297,32792,20607,51095,55812,43454,60106,22125,46447,10171,18886,64674,
	21203,12321,54831,49653,26641,57802,52486,10089,49390,7891,44166,64068,11707,50489,42306,32101,26441,38515,62037,16403,29685,65319,43167,13179,28880,4587,11397,33414,62438,51030,35536,2521,
	38309,48107,23117,61955,56160,4019,42418,26858,60743,44050,630,50708,22838,60508,35678,25371,45196,1193,34072,39835,23694,47327,2841,9715,24805,5372,43558,64523,7921,2740,35582,49454,
	4684,53057,25361,16779,6228,53680,13353,36858,50752,21640,28571,40812,31819,23952,55884,4555,14823,49705,41615,7538,46012,30976,42544,3663,59923,16749,29200,47385,20445,64404,13646,1436,
	7887,33218,53156,59994,7195,34364,2661,41617,18929,46132,11230,39591,27241,44699,52550,41224,29802,49499,18248,22529,58474,45854,25574,51387,5697,27423,9450,42948,4115,52160,35603,44074,
	17104,37383,49365,29140,20496,52675,36808,30103,61026,26373,19432,4765,47448,62931,27253,42548,56786,38640,8304,65330,52476,2733,58368,63017,36444,50729,27705,46702,11282,20071,64695,41030,
	29660,1508,47355,36442,63455,50329,22861,60636,27651,12530,39408,35126,57487,50072,33310,24130,51947,39993,49189,43769,3886,57249,9353,63645,7068,15655,44457,29391,20087,53981,25584,40942,
	28663,57476,24285,40390,16305,26630,21027,41484,58228,53226,8441,65188,31071,37550,62834,15592,34524,21143,64856,50843,11671,34358,4429,38299,56543,30615,22857,40006,19270,51127,34050,21991,
	39806,49600,1224,12301,33420,9286,17606,42958,23331,64352,6159,34634,10933,63478,26307,17565,29681,3312,58875,43826,18193,7530,38857,3724,27584,13734,33513,1576,61954,29181,34809,51558,
	47611,3696,39406,33370,1299,14785,45066,28260,62302,32764,53546,38317,30499,22721,2549,20154,55932,11447,50581,22883,33584,10360,2380,22140,35417,54502,44958,40890,3668,26388,19194,56063,
	16317,6255,27372,13300,50509,21930,37831,13632,4992,24436,54980,10895,29562,6766,41683,9555,55775,17692,27180,59857,4917,19763,51324,27897,60949,48846,55339,37414,13928,45873,27042,62092,
	31276,43818,2409,56841,32867,62875,42559,7058,61325,54914,46621,17122,11862,6619,43703,35518,60273,25483,32671,36994,62956,15623,23229,39541,26624,7475,53168,41581,11830,51354,36131,41208,
	62534,49129,14645,44323,39163,12001,56296,65158,25653,33391,60379,6487,56902,14894,19692,61696,6613,25477,64957,3277,38449,16011,55120,19691,36559,61126,53929,39063,29628,57236,14243,22625,
	63856,55644,24492,11139,5507,44307,65514,22228,40919,45914,11148,59998,39562,8788,35529,12066,60711,23605,4132,41472,45815,27004,49485,5496,9270,57188,16057,3259,25077,56122,5392,44953,
	24214,61899,56450,26783,5363,15328,33871,53944,17498,32014,52386,59984,9481,45477,21066,62201,1194,17921,29025,13884,25880,33602,50431,21591,27980,38603,56794,10168,47275,7463,2728,61995,
	11152,19839,53159,540,35008,6968,50508,30635,14505,46738,34248,3817,17047,9704,41738,2883,48922,5719,55386,24578,41027,59409,15628,49380,19686,1799,60032,14953,43762,63035,11606,45678,
	30532,19542,56137,27013,53104,62752,3297,36762,13579,47833,27060,57440,15970,2604,32983,7276,55513,39412,34184,50632,12339,54813,46888,23851,63132,6079,53083,39096,16467,6908,57869,42002,
	17441,24985,63147,43330,19528,60077,34885,17858,1990,24471,13783,19174,5154,57468,45705,62549,35614,4174,41277,6432,53953,46173,59775,39337,15285,63448,18314,29919,7435,59608,46069,32473,
	52817,63470,44966,33460,17854,7192,65384,53152,48781,20124,32936,37506,57479,48477,15983,31555,12523,62135,49902,43696,14763,56927,37202,42504,12650,17284,30719,21638,52438,59885,18361,8684,
	14837,22065,47627,37416,10087,23050,48763,26542,11159,34352,2840,64554,50224,58210,38785,18753,282,54220,21814,57594,1905,50341,10164,57066,32825,44351,22489,34479,3985,56838,28548,17302,
	23028,36977,3130,27691,61645,23238,16278,37275,4568,54653,17064,23096,35839,48003,3167,38995,34879,11344,44043,51730,28094,61914,8755,42387,31931,12237,23149,16619,62579,10563,48031,40152,
	7818,1212,45747,61962,34476,25733,9801,50407,14110,3599,53671,29456,15334,51051,30892,2416,16933,47601,33181,20126,10782,14542,39368,33624,24176,19293,41163,63489,52468,34116,13303,17466,
	50856,12259,39644,9800,20169,58593,38476,8370,43724,47690,758,14932,28969,5475,12123,42526,53985,9083,63465,6082,60530,40458,18335,46290,329,51896,33359,65492,22754,36001,50803,33124,
	42900,37177,47067,29887,61776,11022,55140,37773,1334,28113,40257,58978,25875,54613,19485,57089,28300,43451,36912,10008,1528,46184,26457,8449,33462,45503,53184,35588,7906,27388,17263,54111,
	60108,35637,42658,6625,21434,31593,50512,19857,55094,28,39155,22322,43264,50568,60202,45496,24094,63231,14821,1427,30526,59679,42089,15662,36167,48128,30797,23230,45018,26432,13795,412,
	30849,8646,56811,12825,29693,47937,4575,40243,56552,42582,47374,61021,34712,40792,10234,14910,47929,18433,60386,27768,37398,17556,25375,52393,31188,1678,48248,23047,53738,39055,12399,21022,
	9030,29891,2126,40910,54845,46383,32162,28731,39812,7706,62959,17368,43233,1658,64908,52428,37606,3057,22178,35485,10374,29836,64053,7153,33578,58741,1167,26036,11120,32783,42126,38327,
	54884,64770,12172,29122,58924,40071,1808,30489,18614,43862,37895,22810,32933,26234,13377,48383,28923,8824,11933,43351,18994,29353,36139,64891,18488,1241,55516,62238,15702,24757,45147,59106,
	11029,55078,19956,6028,47760,51798,28980,44008,8781,50004,29610,42314,63958,10688,28265,59538,17412,54570,31310,5896,13294,34094,2185,57800,49856,3746,46730,34877,149,20081,25691,33294,
	53790,18868,31690,15496,39640,48083,1901,57240,32914,63459,37151,24179,43655,19891,55717,45065,26313,53344,62191,36854,55472,59614,29473,44432,53901,7,30873,37045,7491,43260,28168,60522,
	36070,3987,32307,52991,44153,48068,29362,4610,62966,21428,25020,41240,64112,38286,56674,26305,36191,31655,45845,37692,23260,54354,11247,35615,62010,13695,4320,17885,43689,12531,59465,16360,
	8265,64673,4696,56149,17753,45119,24052,64329,18274,52174,22493,12709,50172,45392,32275,23478,12837,61320,16814,32677,53642,21796,64283,55561,41868,11207,25440,4273,58629,38094,536,24601,
	5478,9888,15415,64863,46306,40423,28110,58679,44174,32741,10151,53989,29979,20036,12618,35775,9356,20362,48186,25920,36813,21706,9874,28918,57432,18512,9151,56109,64192,49772,37634,60329,
	53721,45704,36407,6312,22688,53512,9309,64566,21350,10953,29778,7617,51709,23700,28291,54030,31094,24568,44482,13247,58381,8036,49056,5450,41931,57324,9136,36341,14735,65126,748,42531,
	58914,24086,37251,59897,10627,25104,15145,1407,57248,11788,46580,25917,12858,28608,21303,45863,24945,41347,6879,54716,46360,25726,1720,20507,53402,46006,40362,62879,48042,3720,57810,24117,
	756,34530,51136,17870,4626,15338,52306,56156,60051,7702,14795,53774,4260,45042,21001,63919,52168,40228,62418,47457,6648,53755,4545,46152,14202,49327,11160,38807,31396,48401,2169,8575,
	30513,43075,63551,32668,9711,58514,1577,20939,61228,38890,13321,1346,52923,32465,21913,50212,49,46443,20624,57335,41041,47893,22080,29059,17948,64745,26654,55715,44200,50663,59829,5679,
	42564,27613,51588,58702,12763,54897,18526,27952,20792,8197,49290,644,58714,5872,64818,37436,13691,9242,30273,847,23112,6083,16823,11400,62167,47089,58498,15210,49802,23452,1162,55008,
	46470,22243,16049,65102,97,24544,13818,57037,36175,10228,55861,51561,18157,31293,47402,15427,4599,58202,19777,51648,1778,29732,7298,59027,24344,42243,30463,54172,27011,39252,55693,23845,
	49466,26470,13232,22014,41771,32611,5674,48079,10104,60124,43608,7244,36336,638,62273,39201,8051,46466,3926,58161,29511,39149,5030,17300,29033,62013,21187,50178,31249,47525,64144,41725,
	51426,29348,48364,23450,1612,16649,7835,12226,24422,61917,49471,6562,65143,4409,40521,58150,52094,5237,41111,60891,52688,5565,64428,531,51431,43072,2904,40203,12165,4860,20197,33707,
	23063,14998,27303,50732,61965,38153,31831,25971,50575,36778,55143,16859,3708,63201,37671,1793,8656,64614,51652,1124,35244,20465,64159,14174,26793,20814,60684,43591,25522,50314,28898,35065,
	48584,15443,51311,4186,20333,35947,62397,43459,22151,34716,52510,4708,60068,54456,34356,8134,57791,18864,63720,32306,17186,59566,49306,38763,24230,10286,15587,35538,7252,20062,50841,29513,
	46352,7622,26392,42889,61957,45612,21432,38759,25166,47946,62769,28085,10156,60716,34840,7464,31147,16999,23633,33854,27034,60996,21264,40642,25840,59769,28639,5528,42884,19050,65351,52787,
	38462,49958,24921,17542,40571,35596,14467,31796,46732,25054,57367,20363,45131,7320,56275,41797,14207,62843,37807,26396,17076,63778,10519,44346,38285,6582,14787,40709,8894,30259,36465,13805,
	64875,9882,36946,23583,3852,30637,42677,60831,39187,45385,16344,34367,26985,11603,32500,22535,49708,58564,19077,43597,48226,64463,35702,51094,21121,6363,26301,10163,19838,62301,38886,9225,
	30611,58290,42456,27549,34846,61025,18581,50944,41799,28374,3959,34237,7345,23883,2323,62732,21833,49402,10409,14814,64997,44763,16407,48933,38900,19708,58112,6941,48769,1927,31698,5469,
	60314,33976,39133,51687,2237,57623,14969,26779,35116,3323,31411,63834,18958,28758,14746,50700,34696,52970,26276,20396,48461,12586,35300,51131,959,37047,13758,56648,16251,9472,21598,32638,
	13153,61075,37545,58232,34541,54600,60649,38181,3982,15295,27821,18903,37451,48081,31428,27259,15715,44030,32385,11098,17090,45246,39700,32661,13241,62173,21096,28445,32819,54507,43195,10647,
	48649,64797,4191,40787,17549,12196,44255,6006,15029,99,59682,26700,44600,48497,17659,58199,41980,21248,32600,40527,55622,30001,45682,38374,33725,51115,12690,31893,3359,17132,57723,11167,
	21839,7592,64288,26966,47843,55866,5809,50665,16589,59185,41238,31187,19362,38902,3692,13867,48705,30158,11890,51617,5135,42796,13874,30891,56613,5249,51297,28522,43519,61144,12860,16951,
	41126,60451,19799,53973,31221,35241,5758,12705,32197,741,41269,19986,50923,39545,2054,57304,46408,3585,14078,59158,38590,12312,31622,52453,7658,35335,20580,51560,58265,12979,33509,5009,
	21017,13687,987,56875,45625,26128,62836,54978,5865,11289,34767,62196,15732,37591,25727,9708,34421,23650,4662,8593,50442,35547,54355,24385,59773,52039,33189,21446,63208,4452,17133,54948,
	22034,2930,49779,43787,62784,9024,35503,4882,12072,56441,22631,62048,40562,53844,17608,42381,4073,39357,7263,52210,25284,40162,2766,27655,42555,33834,39719,54824,45401,32608,14224,51525,
	19130,5886,11664,50143,8766,39820,2768,31315,12459,46187,16380,60928,43983,49872,54230,40296,28456,43641,34786,26046,41055,32022,55732,26721,3159,11586,45730,34858,17034,63733,20761,45215,
	54214,19168,9081,61210,28921,36864,62729,42819,54908,21078,38950,56095,47346,9373,59359,21978,2419,63987,17844,41413,60268,8673,44188,24839,58263,47064,7380,43955,27894,39550,55718,3397,
	44963,19419,4589,26884,10528,42260,29734,51582,46629,35042,42116,58889,13760,24339,738,55433,22595,63967,2299,28532,55294,24456,48859,19598,26198,35150,46563,59853,16013,24374,61669,2035,
	39358,19312,32582,58953,1440,28671,57010,61441,46585,33346,39378,11720,31924,20426,12742,33920,49758,4738,16718,11333,25035,4169,9758,61798,251,55439,6734,46627,62762,37896,5642,44903,
	54444,39379,31764,42701,12746,30074,39075,9230,27597,2565,23747,7358,50040,63363,42737,26534,60920,36564,539,39997,23792,34600,8600,61731,44373,18700,65365,21943,55488,31978,36915,4994,
	56528,11223,38102,1534,23834,9378,64977,50287,57700,16520,35560,55773,30367,12429,18424,24444,42293,36682,55651,49954,852,42990,16396,56620,2368,45232,63756,9158,23182,36959,26723,44507,
	60974,29101,34909,53214,12287,4070,49645,18830,41743,52035,2505,27669,49003,4472,65331,29989,57929,43899,53340,61275,31709,942,14016,7636,30741,1912,48146,11545,57104,27355,47496,39209,
	45061,59432,29855,16438,21669,53469,47389,24856,52157,31557,6485,50767,9337,47031,1653,56145,28029,63741,34037,16183,12451,31890,57874,18004,60747,14005,1859,65215,28681,5014,59619,41789,
	25911,62796,37342,56150,22794,45807,53983,21137,64306,25975,57784,37970,11666,19382,9188,32893,13192,61367,5543,56739,9022,20830,5164,34427,62990,52233,22078,61130,9258,41823,14079,28540,
	724,43461,15842,48849,23582,7732,19497,11685,50869,29366,5542,13515,26074,53392,40462,43712,30808,11438,37137,5332,51895,15400,62381,30898,18412,40421,65522,33422,2425,52204,17816,62304,
	25589,40018,56401,14255,49763,20386,2670,17467,62735,21764,55223,8131,52250,45571,62555,8956,34699,49793,19751,58427,35483,14128,6949,59065,54141,10889,6242,49473,37135,8002,51467,30142,
	57382,8940,45133,54418,21682,49474,36330,24771,18480,53678,22104,64382,41717,56251,6134,61800,26973,45478,57257,62822,47824,52832,42604,23472,17238,29220,40829,18946,22736,51948,26725,32908,
	61318,4807,16930,57282,666,18881,60999,33360,48040,64829,36916,45289,15673,9624,22708,51874,16970,44423,27537,57008,62847,19842,53863,2159,26970,33303,38256,119,9533,25869,47075,63789,
	22375,32361,49235,14053,56926,47373,18048,27510,42706,9881,23134,4785,44009,58627,48823,28340,53102,9659,20640,25606,7841,64452,48061,23502,38214,17800,30415,41171,314,55487,48865,16857,
	57713,41535,8356,64161,22433,38549,7907,29427,36157,22207,59278,31451,40955,19160,52427,47186,2391,19581,11735,28192,42852,20993,46780,57226,41466,19206,61380,37311,23749,52864,32188,978,
	25768,11689,33880,6111,38649,57824,14233,18037,64291,2004,43720,28538,20366,35234,62807,24547,12063,46161,21034,59886,54464,9649,45719,6993,53043,48614,23885,36566,16501,49164,22122,3107,
	33885,46898,16763,29842,4985,15195,58800,33571,5961,48569,1596,21615,29854,64716,36760,58501,301,18496,53337,37973,47074,60717,50547,13355,42657,28215,914,38435,25592,56558,51453,36367,
	10969,57094,32005,3384,45631,53149,40377,312,46689,16758,58808,44219,1699,33645,17081,6672,24487,57259,45506,27957,32449,23161,6624,54793,11100,4466,26478,22242,60421,36148,12033,48971,
	34096,7149,52592,31312,45700,64312,24918,33003,6050,10957,30523,2508,36109,17006,42512,12163,38380,7148,46496,40308,3670,61724,30281,37626,1932,41228,23099,57634,3330,44581,18227,26203,
	35333,13507,24299,7325,41747,15697,10317,4342,42646,6989,49961,9584,2143,24703,51565,38145,22300,9676,36554,28007,14775,19832,34515,57395,49532,10412,59347,35249,54846,8229,41257,19405,
	13326,24542,46459,36645,52190,23573,44491,54488,11640,17764,55905,29214,58178,35755,32070,2753,55240,7043,21193,46894,10449,49814,37558,16418,47432,11829,58896,48903,41790,14342,2807,52169,
	27554,6762,43947,62995,29187,40523,36700,2672,60225,53146,46646,63696,8403,37829,14740,65499,5453,61102,31734,45057,18754,34931,10224,27799,62011,11745,54185,47578,15375,61657,6375,11208,
	23771,2998,47634,16051,32183,43895,57698,15280,64731,44809,16788,8312,55597,12198,24648,15058,39415,33127,48841,16022,38720,60069,25716,36596,15831,27783,44014,3194,15105,42162,8096,62137,
	18961,56334,48131,63740,28125,5,32755,40824,26796,36745,13277,60568,38841,15039,31157,51872,6037,38218,29536,1894,42280,26199,36765,21851,29703,10623,57552,43559,8663,54189,38414,12162,
	57792,53042,1206,43246,63497,26728,10960,42636,36847,9033,52972,41099,55692,3466,26449,45300,51125,25085,31032,16265,1584,23480,37064,18149,7811,55348,31385,50160,12250,33154,4497,22534,
	62837,40623,26576,65493,12418,34765,60235,26134,33308,63507,23721,35796,49874,20810,65441,54720,48648,13843,62835,201,55876,38598,47775,34435,20719,53020,49433,14796,8365,45808,23602,29250,
	9915,59023,17119,421,35869,8381,53465,43751,57593,48592,40750,26458,59915,32452,20516,60750,29004,52749,16187,23277,9949,42985,50828,17494,44832,64553,14947,31581,27847,62614,11599,41375,
	53310,63461,48368,29521,60122,33798,65094,55522,31449,28035,15257,58318,35543,30171,46342,15793,555,53892,30761,5457,39546,61120,2504,12998,38041,44939,24678,2892,14880,47241,64543,1092,
	49423,58786,28112,9766,63947,6536,14564,26154,3742,42291,20999,110,12715,46975,59989,39564,13225,65112,33767,14970,3819,25769,30121,57241,40756,4094,24350,17946,54484,59637,20621,39758,
	34509,54729,17774,3237,21281,52270,7281,24708,33470,13201,28732,17099,25401,32640,455,21868,34498,12565,40881,57373,52813,29899,58457,5018,50693,33288,3454,24503,34982,28389,40076,32766,
	54365,37500,19396,50833,27116,61668,358,24733,9859,48095,3632,38344,61164,44427,36086,6342,59080,63316,7723,56511,3116,52112,5921,65082,11937,55429,50780,34416,10442,58966,20893,51151,
	35545,14347,40518,8512,20216,51313,46022,10488,59784,48669,19011,53228,4571,58270,8379,43048,16968,57457,48637,14604,62072,49962,4853,64065,41273,32979,5607,20576,26165,61571,30934,44657,
	7726,20008,24562,32418,49335,38316,51986,17930,60502,14681,24111,33170,16929,47740,13932,22019,7645,40678,64071,12101,44143,57610,29876,64357,46477,14909,59985,5460,44784,18389,59210,47196,
	24590,17071,36966,55113,20244,29700,15262,56364,6622,11142,41504,7641,60652,29071,10913,3836,39773,34988,21841,9735,42782,17282,3522,63264,43819,36686,29943,58056,41432,55001,1371,64594,
	43748,21466,41332,61388,23402,39303,12337,27120,36967,16161,64791,22586,50400,4244,54675,25586,2037,57141,33622,65366,27610,54809,21175,8476,26854,33933,51275,19776,39725,55035,47357,5159,
	16795,866,37051,19782,52357,3122,38765,22508,47831,61688,37546,44902,17586,54622,7707,59528,40891,64886,18285,44387,50990,8973,31372,26688,65045,6121,32155,61959,28467,10004,37170,30148,
	53485,34731,3501,20758,40184,49830,35772,31688,59474,38401,50449,25729,53707,5345,18620,24656,49130,28725,38225,53031,41741,60222,6486,22061,64058,52109,30759,34949,5768,29520,45014,16419,
	10615,61519,25528,35914,59515,12055,45152,63295,20407,39142,1701,51017,61166,54728,41458,45766,50626,16938,27329,6560,2512,14727,39558,42781,15807,19890,58994,44223,10243,51492,20955,63160,
	45736,29988,59598,5258,11562,35151,52310,39602,55899,33200,26706,50917,23029,1712,28834,54039,20951,27132,44935,23172,35627,18476,10153,49098,32701,22305,5377,63574,46285,29593,38389,5967,
	44431,3429,54182,24915,43445,58912,4379,22753,55579,7124,33662,23966,45761,27471,49695,21794,61422,35681,4511,23587,34407,19457,56041,13242,46784,17397,62745,51088,34940,582,15428,27935,
	64660,36790,13255,60113,9701,20340,2873,30508,45234,28103,63354,50168,5770,42743,61828,34078,57258,48436,20275,35006,52424,10200,4737,25019,39726,20591,35669,22901,64929,29113,39036,7166,
	31413,50309,4222,9350,43646,5322,49054,22230,37834,51781,18823,57202,14770,38433,45340,31867,26197,52507,18712,60477,50230,25497,57971,28429,12525,832,61448,5746,18909,31906,15908,37303,
	51021,3589,27540,47657,14608,56592,4851,60989,19482,924,12740,44565,9648,15088,47068,39957,17866,43940,5637,12521,47942,35819,2760,62437,47338,12423,56172,231,9288,24636,33205,21710,
	59208,31116,43676,6464,26148,11996,44644,18907,824,12873,25728,5735,63482,20713,27650,12839,32401,49007,11708,24772,59406,22035,54608,47569,20511,53522,17443,50112,42447,55697,21216,16149,
	44729,11256,61795,43154,29616,58414,19459,46790,5868,63726,10124,34232,61138,41357,30053,8906,43449,1155,58705,18432,31743,44816,12707,35373,14745,7784,43371,62020,10329,38391,64689,50988,
	1117,42083,47198,8003,31089,16078,55174,3887,48860,57260,43512,35741,6284,18851,29003,60054,3350,38119,63060,47481,36129,60817,21622,46599,55605,26778,38888,65000,5605,57137,17895,1314,
	8760,14245,24617,42337,56452,21253,46071,6268,19920,12714,58305,17896,10314,63816,32646,49670,42048,485,12475,31374,62484,41205,30056,45117,1705,39041,26552,17972,53687,24210,16140,65332,
	26761,31213,61312,16745,34996,12835,38107,30704,16004,41583,2460,65020,12186,40741,374,32700,10371,26894,54233,40638,9108,30880,695,38655,26976,54010,3455,39396,12510,47748,55446,40696,
	50844,3964,47217,55302,41085,7315,57583,23564,54304,884,39672,12014,58838,27496,37665,4880,10697,28824,2906,59259,26949,41625,33198,49339,2827,53464,8765,41170,49220,1372,15421,53432,
	13084,61352,46696,23455,58941,39214,62298,2290,44992,30717,27270,47439,2494,24724,55834,62226,15975,6473,46709,29683,13093,33118,8267,40182,16174,46448,24982,38771,10719,48479,26114,57271,
	13085,34592,54147,30556,18683,50404,33276,46467,29990,55322,51957,33860,38211,29388,64039,8226,51031,30814,24658,59645,40969,15235,31891,57559,22547,4956,36824,60995,43869,14030,65451,50478,
	38808,10772,54678,14889,62925,49080,28791,59286,51057,40928,56905,32258,2680,39538,50817,43785,22766,3642,57655,34695,1854,41703,36664,15539,3773,39991,11166,36073,1624,25764,60375,4292,
	39056,23300,17673,54598,13202,2641,9008,52673,22500,16451,30506,44749,14545,22050,64048,52480,56541,11652,22442,8618,63496,2408,55096,46703,27997,49527,19180,53725,15104,26942,4277,33296,
	23997,13161,58311,38906,50699,26925,41872,32269,17989,9501,30476,23407,13550,48198,9037,24518,11030,56367,19468,23440,51690,26143,9576,774,35611,7064,12572,22272,30628,41865,49441,27327,
	35466,53158,64805,38675,2415,31558,14540,28925,42577,62734,36980,30227,41586,46546,13601,8414,17303,37338,55394,50717,14736,26188,54482,20289,61743,57341,43130,9228,32281,1300,55798,47661,
	9549,21653,49748,1864,29193,64580,53292,8727,61578,45083,29543,54619,17203,36133,62916,55633,19021,44483,12665,65286,46054,51873,16299,60022,23219,11161,29141,44788,60128,23925,18305,9505,
	25700,33626,16156,22503,28247,34824,65287,47459,12864,35972,20997,7842,31322,19187,51486,16107,54856,44683,39047,14349,6541,19004,55628,62082,16667,27781,58328,13748,25681,56001,34945,43171,
	21616,1704,28680,35036,52159,16416,32866,13468,54690,64766,4830,34220,52599,20241,8206,42377,1385,58607,37105,40975,2279,64267,53179,22584,51022,56385,20137,34008,53916,62801,42144,4978,
	19711,61950,6218,10768,64037,1749,42193,21734,7785,39881,24326,59493,6390,57327,21016,35193,13512,62756,37713,444,18696,52929,10653,38918,29817,42085,17684,48586,28895,35888,2438,7824,
	27735,46761,22998,57408,40343,32042,8242,16116,34384,10699,23109,52804,47295,9902,34477,62193,6826,37449,26650,46909,14168,7217,63128,28197,43842,60744,23080,58171,45775,13886,32546,51098,
	57826,6408,48612,33787,25130,38259,63112,28237,40592,55666,1560,48721,6880,37279,3295,33067,16075,36728,48002,27606,50572,24308,38781,20076,61408,1254,39888,23755,46313,57153,20998,47945,
	55830,29088,20231,4871,65523,10056,22581,37915,58973,5216,53343,64764,40246,58450,36767,52426,42791,30595,14276,44708,11574,32797,64173,49789,29440,60541,53199,47821,2349,37297,14882,58584,
	43093,5854,47788,9931,17613,49978,61129,54540,1520,48660,7156,52843,4063,20132,55758,59659,24827,64924,46275,4593,9004,59214,3438,16249,35108,7404,14227,60705,49668,41196,12920,33440,
	39681,59817,37006,11013,46683,18523,24411,49219,34740,19739,25238,50794,8559,22538,46664,5499,38973,50695,1725,29315,20844,57741,43122,7804,48830,34176,58320,20174,6769,32235,62967,2536,
	58662,43119,61627,5166,51696,44821,15519,32019,6354,61580,43717,56891,46472,3211,65023,25024,32068,61531,22551,50606,63746,46025,23257,37732,11048,43380,47090,33700,6861,19434,62344,9064,
	58596,41422,54783,11399,19607,27019,42346,8683,24894,18021,10083,40668,61671,12859,29998,50461,33560,23220,55160,9090,20082,44912,36149,4139,31541,6803,64749,43535,3399,21788,8733,31280,
	46559,24694,39829,44263,36516,25612,58567,11467,62629,48892,3398,18257,27215,42352,1381,53906,23016,45240,9746,49331,56233,26299,45813,7420,60349,52149,24144,6289,54257,20206,57860,42259,
	17519,62181,4651,34750,1644,21321,53532,37204,3948,64084,43874,19561,14408,59742,25414,15984,54713,19860,52387,61885,17789,32032,55848,9993,51705,33599,29650,6683,19094,64139,7877,41626,
	26704,31027,65202,271,45535,56599,15769,43599,11963,35325,23817,57585,27416,50892,19367,46011,25546,61984,41017,5986,34925,16636,10073,32071,57857,12406,35955,3570,32484,8640,60105,36404,
	6345,52003,14815,44023,34225,269,47044,61926,15410,26231,45366,20674,2388,33030,15722,4367,64314,34334,1623,54547,40398,4773,56222,18869,13604,44540,32298,17083,55868,24818,11232,62049,
	22576,18911,33524,27772,57955,23156,36727,9266,25828,22150,16302,33864,60583,27462,39029,34870,5364,29720,19099,33174,42696,48440,38066,24561,51667,47286,28709,21273,36119,5473,19904,57657,
	3804,15050,53036,42172,57302,7596,40139,798,13310,56724,4438,38668,32125,57748,13902,25886,31313,60759,17729,37648,6724,25425,32158,36658,63939,2238,42103,15187,37039,51752,45525,38819,
	20947,10951,30576,38100,12047,1971,19902,40456,50986,17435,25868,53141,22907,38753,11290,41926,1562,18162,8723,36423,30189,615,13152,31674,60214,1896,29742,63797,52008,38338,45659,27125,
	32742,15610,38487,6787,64287,663,47983,60470,36371,50122,44130,22741,57577,36482,46814,18165,63299,13794,26982,49476,61220,25064,14205,59405,47754,27219,11398,16430,28812,52275,37818,58887,
	50154,15319,55920,21051,8503,53248,16726,28038,35447,14638,31646,63555,46129,12508,49635,32031,4415,57586,20051,29657,6296,34125,63802,20411,1287,13870,32995,63996,15356,45573,31984,52776,
	12341,37468,25565,51345,18413,45990,60177,24683,55175,27578,7699,30894,37025,55889,1616,30406,45425,40475,9405,29266,43114,49467,24097,19420,1343,14913,48283,54370,39632,34903,21799,47143,
	10788,14584,36637,53118,8438,21595,32802,4266,51445,60031,17814,39282,62676,10873,41952,58940,7793,31399,13599,55614,60109,44169,52949,5039,42009,25722,55346,64175,50734,42414,12916,18611,
	40157,31929,60876,25149,56973,18897,51689,29485,10856,35224,49658,12538,27978,55018,46263,22199,26343,49470,7627,61997,28324,16587,42643,37593,25480,3711,40215,9958,63905,33736,45548,4152,
	30485,51790,13719,62628,41093,3710,46724,32875,65500,39767,57325,45146,14226,23695,1178,47940,51946,11940,40498,61631,21552,28922,12912,64431,31859,198,39737,56200,24814,62044,51623,43665,
	29370,24306,6607,20110,26571,32981,60815,43953,27827,63650,10335,47455,61305,2016,43031,52734,8295,23301,57203,48433,14879,62284,3884,13461,21647,52800,9070,55805,27135,4973,13238,28873,
	54346,49301,17843,56789,63061,26889,54626,59751,3382,29532,8580,33473,14147,59664,49535,34847,53301,47197,27437,55881,17199,42662,53987,7478,50326,21996,18240,5309,11927,23147,2400,50897,
	5705,63046,49120,30535,45224,57021,21908,28764,3241,58538,31647,16135,111,26118,5771,39417,10231,44066,2833,34942,16854,56857,42184,10183,18467,40400,36543,60190,45875,14117,96,26961,
	11144,35378,2107,60373,31487,49358,39267,5830,54445,43766,22180,9944,55943,36355,16318,61095,26974,41140,35885,62215,42943,23293,16126,50245,43767,27870,56964,37948,10048,26648,5547,21953,
	59393,30491,8643,43250,63357,11523,6583,41913,47543,17353,61518,50071,5918,41870,21879,64407,4544,13721,56873,440,38300,5996,58758,45896,37410,63713,4975,27218,12094,51954,1930,55183,
	61096,19775,42963,27623,17252,61492,48824,9844,25340,45941,3163,8099,31176,15527,54747,1632,21668,51962,3842,18965,29054,431,65279,22710,47876,29636,6649,17069,22130,30216,598,45676,
	63639,9490,3590,48478,37046,12726,6784,42842,55546,1492,60871,41671,8417,62369,18672,6530,39138,57451,20176,36861,22740,48429,9092,58261,22043,61750,51830,20009,28189,7916,50158,39375,
	55238,895,37406,45036,7363,53912,15964,12413,43666,5544,29535,10049,50285,64172,42828,9543,16270,58712,26934,1857,51172,57504,6389,44900,10239,53378,18082,11816,45996,8405,26867,17270,
	64133,46390,35742,62488,50282,3528,15329,22393,52188,35747,41873,16208,21604,28380,34523,64263,15361,41964,3006,33427,54734,40353,50574,28196,45618,18176,30679,47923,65191,22057,57719,34508,
	7633,153,46174,23958,42252,35257,9799,22768,37551,47909,64225,42379,195,28388,5906,21557,12602,58508,40394,4226,60961,48234,34189,25991,40209,57490,36646,54742,41793,30968,57275,18035,
	43749,21181,25069,14127,35837,10381,40023,53537,14536,7989,38458,55042,11910,64500,51823,21699,59446,53850,30722,39856,6013,28752,517,33554,62542,54033,2447,49140,23013,33520,62317,40883,
	18088,64284,28512,45614,13208,4092,20095,46078,60270,316,40368,51702,4622,24555,39073,6852,46926,17643,13809,2359,52253,11069,39510,59217,35420,11806,46876,3955,41423,61094,49449,39474,
	548,47864,55232,15624,28181,38135,31140,14136,2842,33436,39183,12216,26378,46367,17710,35634,50526,33064,27105,22216,65333,34123,13351,26426,41271,20934,56939,42949,17485,62327,28864,38696,
	23963,3137,50812,6120,58780,41097,29733,37158,62392,20328,34084,53524,47705,23392,35546,28577,38837,63068,42980,47353,25057,39445,13027,36629,15298,59437,44740,11116,38616,61018,26510,53052,
	16440,28673,42969,21347,54001,32616,63033,24054,39186,21902,31609,17523,37313,50674,30922,59981,43228,10097,15461,45696,59487,1131,31266,50650,6652,46338,35295,126,42768,57543,15861,20654,
	26600,60232,11552,24074,31318,19964,27234,58595,51078,20764,54679,2616,37608,19425,30674,54841,22355,44583,37140,8309,15350,34828,18742,41530,22690,58420,5117,63303,42246,35035,1947,32047,
	9784,54607,1053,30660,12121,55423,37703,59162,5426,18862,31103,55371,6456,50387,11649,20185,47135,36115,27569,12174,44733,23943,9798,56996,61390,38987,24677,952,40862,16939,50206,43453,
	26173,64422,36803,13780,5833,49838,31436,45389,12379,56328,15614,36176,20338,54818,44975,62718,25997,6898,33373,14193,24018,10925,20268,65430,4716,44731,14930,24896,48090,60644,13963,36180,
	9235,55708,2955,61453,52339,5200,17416,33304,62797,20712,46081,27996,48555,41816,32680,28572,3909,14975,47180,64651,51584,22183,45933,50275,25912,21279,6387,30315,56960,9236,54602,44367,
	6469,52482,22634,41338,55430,34192,65211,30350,25071,17656,57546,33590,28853,19449,64855,51314,11446,55649,60334,28116,47670,5151,30987,25465,2790,53503,19386,23025,51461,17276,34451,13698,
	64701,19671,33663,4228,58575,49526,22387,65305,51829,20283,57055,211,60540,53630,8498,57872,11118,47384,60307,16136,50936,10636,53716,2729,60030,31496,9339,24439,46237,32356,8371,15834,
	44694,56516,31828,38175,12274,23708,1392,52375,13656,28972,42090,65460,12623,44260,61265,9547,49561,14684,34484,10298,59122,32588,49382,7993,52348,20436,33600,54303,5204,48295,35091,56619,
	23066,37707,57963,15475,2094,27040,46278,16603,4038,58345,52319,5644,44663,23908,95,13098,53714,33153,29151,51901,12127,34952,65436,27182,15648,12620,30016,53552,23910,61089,35990,6496,
	42247,48278,17237,56796,50542,63870,35404,107,38428,17127,24641,62572,34375,12969,57894,5882,33482,62774,53693,24027,46554,55199,3869,60992,27161,37820,33354,29447,15753,55013,49156,59669,
	40996,14433,23010,39366,47849,17836,29137,45886,11384,49456,1388,24849,44947,60013,40358,3579,54300,59672,6032,63722,19487,293,36986,17005,4825,33732,12223,59381,35844,9917,3004,60425,
	19039,31757,9539,52696,20585,57772,1490,61782,19321,4161,24800,50515,60890,9473,31774,37761,15997,43877,64303,29314,52434,38839,56163,16784,30257,10550,62667,33923,8533,3703,28899,46985,
	26333,39863,33859,19195,42049,29659,24662,49743,43346,5895,60272,23692,3015,19245,8730,57205,37325,24923,19989,8081,12983,55480,37155,7753,15022,58288,42920,13036,17780,39387,25879,20633,
	32784,47777,9076,3074,26084,15121,50648,11001,7443,37320,12772,47734,59469,8589,44874,30947,712,34166,22218,38538,18325,65089,56713,14918,41803,62309,7701,58696,30802,2384,24446,56292,
	28724,44908,10330,40469,25196,1072,56270,36177,9906,28685,45208,23569,15470,32230,28153,39024,24058,19034,41493,4947,44542,30477,18884,48667,35705,14448,50617,586,36675,59480,4742,49849,
	34735,9782,64126,47343,20613,54760,44360,7423,56706,16468,5765,25812,207,20501,56742,4565,18166,26553,54493,22381,6404,56146,19235,62622,27231,1455,39988,63122,25219,19191,9130,2924,
	12139,50276,6245,64038,40012,10167,59483,35746,48871,13374,27197,63660,10794,57061,35613,27293,47568,2613,62929,5005,25065,39875,19913,43975,55790,39148,63310,17649,4876,47341,13033,31538,
	65120,9382,34937,2782,40094,6472,47713,10204,61219,31971,48531,41726,7428,46485,25634,39722,2888,18315,11506,31243,63932,39156,30113,50054,14690,47436,20200,50854,3789,22927,12310,37557,
	19681,50945,58910,8629,43144,64615,6742,33872,26269,57067,38404,65334,13191,36619,7913,30685,25501,16954,49434,31790,52315,58755,30801,48243,43097,54390,7222,50879,45218,31036,23720,39129,
	14658,56377,41164,61161,29172,15272,25560,39355,52297,28202,44414,6382,39936,17652,47996,2678,56305,19921,50184,1029,45580,8468,2838,35905,47289,53267,203,19595,51571,39488,64963,53529,
	997,59804,49549,11930,58672,46544,65261,1060,37145,11564,31271,52399,35258,61323,44981,16658,49808,60749,43370,32972,58848,29858,18885,63910,39660,31843,52575,35852,65367,4844,50589,1820,
	15565,56758,30587,62255,38540,58476,21963,42300,53446,63421,26720,2413,41750,14695,55135,20874,25830,43411,7287,53791,32475,44800,8264,21115,48472,33727,28881,44983,37367,62846,9740,42883,
	6154,22552,51437,62032,17797,45794,15044,42713,4936,61978,40600,35104,52045,5269,43268,62121,2442,53971,36348,9307,55807,38842,22917,63041,7700,28347,55696,64992,11512,22474,41301,57618,
	19028,24912,29470,4559,15380,34510,62953,31630,39698,48213,58849,51174,37698,29961,41165,32799,45694,64527,2125,40948,16828,44543,3047,30813,42871,10261,46927,13400,32003,51381,44295,40808,
	59578,34133,24871,30827,44396,19732,52990,29287,7808,43893,33932,20163,48134,15647,40991,64573,16830,38840,23046,42923,57011,7995,52702,2383,33254,5629,49165,11246,38038,27407,55968,1540,
	52433,24905,28793,44123,14028,23059,30203,42972,55741,5019,11437,27545,53538,16580,61446,50924,28562,48534,41827,601,20147,7451,24769,12254,1917,65171,7660,57238,39574,61379,26022,7139,
	44548,27706,33793,4270,25374,20714,53984,14024,62314,43055,8836,20040,32455,52797,22984,57839,43873,38533,10068,22023,42566,7076,26086,13289,20626,62665,28885,15076,19481,63577,55011,47498,
	4636,50595,24413,2542,34034,48307,43091,7551,32815,63575,35310,11543,57625,28975,23448,52781,10085,40798,35586,22225,57686,27006,42303,60007,21541,27566,43051,59457,25739,16803,22477,10946,
	31946,15558,28458,4255,22822,7190,15364,54467,27153,58041,18391,14302,39203,10797,54788,937,34113,5374,11546,38725,2041,24610,44587,3866,10974,47486,989,24173,45142,29576,59153,38133,
	61217,36078,12692,19389,44775,5931,35498,1665,46570,32387,19061,50555,23239,35323,4202,39588,63266,49034,59358,12201,3665,26752,36379,55044,10019,24802,16693,5207,12767,52969,47425,35434,
	16094,54229,37084,29755,7355,34602,53572,26613,18948,47962,7595,21126,64249,12632,49174,16586,7202,31547,63581,28607,24766,58599,3624,42190,17281,45347,39054,19632,47939,53350,26937,12877,
	61883,1756,42820,51682,60104,8557,27649,19067,2689,22545,34857,9142,17231,60473,6446,52984,11316,36945,30636,50860,61495,35374,23936,54002,37704,60535,22974,58131,2165,15692,64817,29228,
	20472,46921,8489,55801,49611,5081,14401,64767,21069,54885,39567,2770,30552,53004,4653,21412,9791,54991,18370,31459,49136,13729,17075,61689,25552,21523,41967,59543,32672,19043,44442,22143,
	38824,57947,18400,62028,53281,58770,19074,25519,14865,36013,22188,59864,1031,43456,20992,9209,36485,13774,59233,52002,34194,44850,59988,53074,36090,43701,24248,11019,45226,17887,31021,64727,
	2960,56643,17509,60792,51630,36366,281,40446,23288,3916,51926,28134,47771,2216,17863,62853,13762,1395,34930,61469,14778,39126,64644,53032,2798,23432,41147,57425,26355,6087,11204,33311,
	28658,8050,44574,17402,38297,62659,10486,58322,17497,13769,54405,21940,2118,65518,34568,14723,59429,30869,5689,17965,61683,32144,15422,50439,6341,12885,38088,32111,46297,6235,35247,42773,
	19819,63606,44666,37244,56549,40590,34918,9425,21727,41412,49057,4474,63163,26071,29478,22588,40736,53474,27104,62307,49435,16590,53038,35046,60339,28736,19555,61457,7642,12242,48157,23051,
	9967,42765,24462,49718,53727,17431,28384,61271,14258,39026,10065,60173,29790,62267,51838,17742,9610,36207,16179,24354,40954,50593,60297,2215,39411,63945,50336,57785,41086,18827,26369,59303,
	1435,63591,11904,48353,21458,60907,10672,31727,58928,13320,55521,30204,2953,36973,58634,26208,45544,20458,49915,880,14689,47011,11450,32613,53964,5608,25294,33796,3373,16431,31199,45723,
	39175,54266,17468,36289,25635,40532,46552,50896,11814,61215,26908,45110,55283,13547,48059,23967,19862,57266,13955,8262,28173,47816,12238,15876,5492,50654,17450,36495,28213,55185,38363,4388,
	13274,62225,18114,447,38921,23667,33094,41855,1169,24728,61993,8835,58482,25058,44120,33989,50066,61486,5843,37121,59865,28561,45585,36530,57591,10098,29153,54349,2280,63933,50465,7848,
	14825,47010,4357,32156,8218,38004,2017,51750,45907,64494,39463,49865,29983,33806,4083,55619,65476,22915,6518,26398,56968,10485,18931,40439,31934,16659,28053,53568,33723,481,48270,52844,
	35911,12984,47190,10393,31534,15525,48466,59451,30936,18019,35181,61634,15308,55740,41904,27694,46820,51658,56482,24670,4327,48989,33224,10849,36316,46783,32229,1523,38381,52144,43045,20533,
	62976,36416,59040,12734,54762,4746,24019,50702,967,41258,46733,30990,49685,42736,5101,45893,26855,62827,13684,48166,38015,11825,24791,64136,34210,58009,3171,54213,14352,61123,50952,57253,
	47351,24701,7909,52777,16918,30795,50552,61125,45646,2005,32820,56308,43695,6694,47291,13252,65108,17420,45867,20890,8621,41522,56618,5777,21973,50849,15591,54721,41156,34591,16555,53348,
	28245,6232,64607,527,33660,8484,48575,55299,22793,4149,56199,43589,5873,12863,46524,32336,57736,4964,29691,46238,62724,13509,18537,30008,43715,13997,35770,403,22774,32975,8518,39499,
	31201,24713,4770,41408,57320,1936,39576,50243,3843,37968,25346,50886,18138,41433,22400,34278,56456,12037,42822,60464,18005,35270,51545,27065,61528,13614,59125,42623,8430,63268,35950,5870,
	10127,22859,48839,11563,56952,813,14019,64406,36475,42550,4469,32151,21293,39191,28403,62453,1043,42950,25303,59561,4005,39343,64905,56755,26847,32637,9016,44012,6499,47781,22082,33065,
	51722,42355,27350,35798,61077,11349,58254,50236,36381,12539,46117,18355,36705,13671,60659,7863,29507,25761,46085,11561,510,22291,40859,4358,50900,18291,46863,6953,23503,15762,40786,33745,
	62576,11270,36582,20928,48805,12039,63053,33316,4133,17711,7967,13329,58229,24820,40666,15802,46950,30409,44128,38303,15063,48634,28513,6865,56139,61865,4456,38231,60607,13881,41229,20553,
	28788,23613,42618,38810,63449,26817,44204,9717,55987,12253,45846,6331,39685,10800,34264,5749,20565,8154,29801,45663,18501,28565,57645,43865,16110,60597,9224,49253,13334,34569,59993,15839,
	782,53471,22045,27607,46793,19707,31191,36677,27760,20921,60092,8690,25897,17028,37225,8121,50740,23860,42912,55297,3934,52987,8808,39902,47870,18420,24138,8622,29256,40763,4749,12948,
	55082,2515,34353,62316,26047,2864,19377,12576,28582,64157,24516,16204,20493,36350,58844,51476,32599,7731,57831,30354,36513,14219,31503,26726,12462,44070,37509,2932,26184,58201,19976,2410,
	46490,55843,39802,29437,59486,12004,25525,40716,31026,17198,49413,25167,38013,21543,1048,27676,42340,53028,19996,56180,1232,34796,23550,52982,6608,20663,54519,28066,48231,65407,56661,17478,
	50409,45338,34076,14547,27092,44388,16743,22903,62951,33356,43707,8834,61193,46986,10125,1951,52091,37904,7725,32277,40329,64676,7150,21379,37192,1352,49667,29634,56448,21819,50689,59882,
	28003,33447,65335,5315,30796,20938,54073,24348,6554,56602,15469,52518,63253,3371,8540,34666,51618,38139,48740,33002,19569,10370,21951,45494,125,40800,63463,52840,19840,11570,59029,24970,
	9662,56828,15567,53491,29701,46543,16736,26673,6114,56825,51515,28199,41477,48787,1983,56232,40486,14455,52918,33580,64787,55361,8926,31108,63692,34991,14086,43503,37200,56847,26073,3495,
	29022,51599,41821,55802,26213,44470,28096,40989,56948,31358,54244,20404,45251,62895,11308,52401,35448,4616,17822,62244,3477,21974,64049,1003,46225,20532,9578,48995,22553,58355,6130,9734,
	62947,54808,7029,1941,22288,53196,5376,20515,37502,50735,25628,59072,23687,30525,50286,64539,37309,58816,12136,40499,54689,1041,21551,7600,26607,54516,18329,65047,22723,3994,46619,25458,
	40247,49323,8929,33075,65129,11385,43805,53657,62942,6239,38517,13148,56662,61623,20322,54873,39311,2019,9823,33501,28375,45988,21050,1599,29884,55210,43970,62566,49252,17911,27033,38383,
	21613,10650,41272,14548,48172,44121,58964,37823,6074,51586,39482,11014,53509,30881,2067,19423,37954,4373,25012,50753,311,63635,46767,58360,40025,64358,32961,9875,49537,31070,43212,63579,
	35744,14134,18553,22386,43929,37573,62898,2671,45108,64541,6967,33595,58509,54389,15502,65177,23728,10991,38277,7119,31267,48432,10639,58996,46558,32653,61806,11673,7223,44127,2648,22192,
	12831,61178,55536,19651,51783,64964,29582,6566,46478,19824,733,57402,15025,32525,28897,65080,15985,27209,21749,57333,25156,3045,43794,55588,47259,19022,24046,10560,37520,43855,14020,230,
	55226,46293,14799,42022,59209,44627,33690,39513,18309,29909,48773,10877,25767,42123,46083,57901,18417,5855,15594,55073,43668,52236,30019,34913,49468,18779,24199,57647,30347,40111,62867,1389,
	36838,45843,5230,21837,9295,2575,43168,20139,61417,32787,16072,3611,65336,31855,19116,23485,35932,4831,21130,42081,16090,26505,48729,12498,24011,1627,60408,52720,30847,9552,59662,45828,
	18208,23439,60521,1476,16052,59061,5847,13559,23268,48137,27205,2631,37755,6364,18902,27754,59559,9989,50237,33245,54125,42151,35346,13615,51215,30225,42570,15229,26991,32141,44275,37916,
	16221,49935,30260,57471,14339,34790,60191,28613,3565,64090,42395,799,19169,57572,44273,2683,26551,16719,32340,61906,9826,36917,63436,50000,39487,5291,29441,41815,53702,27985,57595,11585,
	31889,17013,42558,2297,39317,57523,15824,3342,48549,18212,44308,34463,52134,398,32287,12318,29463,58746,19309,64640,16737,57024,42533,61344,15631,10447,38628,20442,34703,833,64659,31595,
	59634,50414,29208,57851,8919,21866,32254,54019,15574,34058,8324,47711,60970,41446,25624,9960,44330,61342,15868,42825,54202,22783,10055,3513,17517,6934,55826,22434,62110,5047,11946,24910,
	8042,32100,52286,3876,56869,15557,20323,50797,11347,37056,27796,19408,8650,40453,48670,35478,2824,50142,61592,26275,42561,64655,38881,15952,26374,4894,41749,16920,37953,29905,52626,41537,
	5936,28848,8816,38240,3975,11075,35664,55088,14088,52562,27804,40223,23881,53826,6474,43434,59943,47574,4285,53255,48693,14080,28976,10120,31594,41222,64154,52809,2831,17995,25763,40872,
	20083,6951,37715,18563,26846,3651,50016,10556,60505,45679,35408,608,59127,16722,32566,22680,10021,30182,61987,23760,2745,62955,6981,15083,60941,10948,5700,36077,3419,14811,43314,49792,
	19087,31429,65241,41043,50808,62632,55097,30584,39255,8494,44685,22015,9962,54486,12046,45198,62859,59401,48161,8320,58404,38398,19010,43810,54611,39456,27773,20300,4744,49201,13475,35296,
	54129,7138,31174,10297,34747,21907,50839,36836,61911,9693,42442,34595,57207,49209,31856,295,42065,21226,56638,24526,29448,8362,59294,38817,23413,34567,55054,64435,1652,51326,56467,25658,
	2643,33741,45179,18736,41424,7957,47442,40063,17159,32439,14252,36306,52872,8921,13079,22215,54242,48296,4781,43994,52021,24410,17073,31761,58571,13679,35736,45716,19553,7805,37950,64040,
	6214,55963,60492,24872,51118,8007,22719,33587,26079,57966,29743,4251,23406,41061,47278,63356,22213,45007,35954,49847,25341,6913,36968,32695,51164,26845,5635,59004,12473,52931,45814,7104,
	35876,43395,18686,144,38687,64906,5012,24785,42815,57235,22245,27509,4666,13715,63435,49734,55415,27862,34617,11288,18762,39017,34152,52328,25242,48633,29776,14729,45640,38572,51566,57213,
	41255,49051,60971,10465,46989,30454,6568,34068,57250,14722,52942,60809,45921,30051,11515,60200,18740,32749,45565,14955,22517,8303,54264,2510,36576,51818,23183,60009,56012,25277,15024,62912,
	36591,47410,23494,58348,32153,48873,24958,41532,60178,36939,11766,63394,4775,49594,38341,13340,19295,35133,30295,9411,20141,38673,62451,17208,59475,6168,15759,33155,46855,61737,57951,30738,
	49546,63027,31778,52040,9478,62324,16703,28067,2392,23209,64104,20227,38031,50357,13361,65109,53309,41150,46465,13070,35923,40288,25867,58222,42712,31566,51403,46484,26072,54725,34244,7728,
	27575,58308,12975,25439,33532,37354,13726,4311,49083,24569,53259,35369,59034,26249,38854,50738,1008,18260,27740,31553,2360,51704,5989,62456,32789,7545,47717,16322,65368,41490,22267,80,
	63406,43811,49595,39618,64824,46361,30527,18195,726,53078,15468,64874,12130,22672,55377,46076,61761,14263,39319,1765,12332,47023,26575,17456,57277,2940,8190,19159,36657,11656,17555,47393,
	59715,12638,61762,25231,51101,65204,11320,23092,54686,49334,7344,62007,27642,47896,33455,41629,60209,38818,21190,14313,34864,6429,46837,42513,3394,25515,60269,270,32962,15640,50080,21276,
	29084,45354,19126,13583,28576,37075,61741,41333,10260,14705,64793,49274,11187,27214,15844,6340,53167,3652,14268,41159,760,12330,59433,22999,3672,63871,46548,30919,22614,42165,25055,16003,
	11604,54321,24060,33332,51802,27950,11902,49238,1176,62999,18038,44216,58000,35918,17018,21679,39469,2747,47246,57407,5722,60369,28225,44758,61347,19914,36463,2090,59018,17329,28549,20536,
	979,16239,27291,35000,24323,54115,42597,61918,21918,176,41883,4541,16695,24307,6501,43645,55821,13111,5445,58325,50878,19566,28482,44338,63036,18183,47529,3573,34554,9479,49257,31943,
	18682,53745,56,43208,15393,62126,18056,1631,9323,31297,48408,17340,34738,21011,58840,26151,254,41227,63748,44536,58326,33484,1040,50868,35965,26160,56003,11725,28442,4950,35473,8957,
	12722,23978,2226,56498,22546,47000,36781,56027,51594,13825,41411,27720,6609,56128,29575,4735,37238,1613,27333,60150,8327,17507,47508,1751,21015,13688,38856,64492,17227,22312,60529,12078,
	52487,39079,2184,48162,6843,17931,23027,58929,11439,63652,52,40315,47398,6917,29377,15102,34041,10670,53877,44312,22659,35253,28815,15312,21660,57631,11903,35643,25262,55748,31834,38775,
	16810,26625,13019,20069,2756,54823,8120,57854,39476,44824,25535,7137,29542,40471,16033,36647,26291,7071,48684,64611,43412,53126,4845,62501,11242,45049,27732,47926,40447,61564,4634,21767,
	29055,40045,6095,36981,906,29197,33313,58170,2259,25936,44819,21179,39566,4151,62841,15713,25159,58,30233,65397,27478,59571,12558,55659,20841,52229,48354,10916,62780,54764,43318,1992,
	35722,52441,3784,34212,47767,55332,749,45660,54436,6697,35992,19374,55752,60842,36823,42634,33257,57299,28609,61443,54064,30887,48521,18714,43721,14057,53810,36532,7809,57393,2999,61630,
	47112,4105,63116,13565,45600,17463,60752,39832,35268,29678,7273,50885,31951,1518,46380,29994,8024,14515,64475,23832,30728,49629,14371,1537,40692,11154,54068,42664,24122,34219,9395,63056,
	37028,44403,6204,65408,40026,1976,9213,28971,47998,25053,31637,50244,63337,38505,52498,26734,21726,40095,29393,36697,753,33809,57311,13639,31616,8092,28953,12787,44648,20738,58081,4827,
	12057,26372,63992,39800,22025,6893,45245,57332,26717,22497,44327,2449,55454,29813,45800,8259,51339,55726,12275,16877,5790,23765,54305,45093,22175,3444,43217,38865,51280,22692,45028,53759,
	38980,60437,43728,34886,13082,40789,7343,31483,43848,9333,33228,53588,46788,11402,43342,25228,48631,56735,21533,33226,51019,55368,28869,37463,52517,56307,27345,8570,939,48331,29552,4221,
	44366,16272,20717,60048,53664,28872,45984,41533,34222,18366,29921,14063,19993,3996,64063,42978,57140,24790,40326,63843,12721,59673,46118,53558,655,40644,61505,44465,2757,51809,10589,47433,
	5773,56535,36317,52466,24784,41756,27593,12869,21215,31993,59629,19103,50919,60934,5287,10621,52938,30277,34202,22649,16311,31340,20429,49750,41104,32348,60228,53547,23196,30607,35089,42846,
	52600,10160,20897,55133,15819,45726,19697,42689,15162,60428,30852,10262,55340,18670,29225,7956,50967,11872,56390,49097,18996,1698,38370,29595,8936,16568,37522,23052,30230,40067,13030,24162,
	61279,10592,40764,63669,7065,20691,16977,31612,51288,22415,39584,45274,31092,2817,50764,9660,25176,18343,8791,46749,20883,38916,7671,56007,34287,40185,1467,16696,49480,28176,39103,32272,
	27046,21141,37911,57048,41899,6808,54781,20158,46741,14017,55214,38043,10323,24260,53299,59642,33958,51320,19856,41570,36420,8796,55182,21904,33253,4752,65152,13193,50017,6105,54628,46813,
	29933,52950,23069,12529,50104,19984,60012,17272,38908,55623,9876,35427,20851,1558,59310,34425,3517,63916,48091,16569,60833,40700,10145,23855,49501,55118,39561,64775,52358,1024,40734,60795,
	45468,34144,9579,50248,29746,53425,33735,38340,51020,64680,7525,59459,40911,10006,16405,62806,32460,22715,28323,36550,49755,27109,40735,7861,13219,48605,60988,19808,7086,65029,16089,1307,
	28747,17568,48475,4640,29458,64784,21139,4296,59976,18877,57738,3873,17299,22087,60712,34246,18636,14981,10273,45013,3922,20094,64843,9026,23562,4683,44129,33506,57351,41293,37126,63679,
	23746,55977,35481,42649,9756,64282,1602,51804,26060,57303,43359,55165,60972,33269,52611,21774,8678,36862,5243,16866,49397,3584,10211,37079,26389,49701,30907,8676,18242,28699,61212,20840,
	59295,29336,8881,62393,17312,4567,34316,62839,49108,3562,38137,46649,1408,33818,43850,20694,63127,17920,58531,3712,38397,56148,9628,36290,24078,16236,3757,13172,6638,56187,9206,64831,
	15204,57943,47984,31654,62647,9338,53115,37937,6812,35658,51183,13836,58831,45623,37363,53949,43317,35311,7044,39941,44592,53109,22691,61308,34065,64316,44131,7002,58224,4267,27514,56653,
	48508,16280,30858,23383,43663,58921,26831,11885,62367,28774,1457,58517,8418,17341,21845,64568,48570,39891,4926,34739,25901,14762,65485,27836,10874,24712,58017,20288,63062,9397,52031,18054,
	5708,50044,8713,29931,1991,25836,32907,9814,23916,4560,59873,21110,40875,65409,11877,42684,4502,56494,27229,830,46250,17723,62984,26015,58095,47099,30283,26463,39601,60692,22255,15043,
	3462,59585,18043,57658,31480,36034,45384,13776,5286,64789,44702,12938,56954,30690,15281,46289,11135,54449,7575,24747,52618,46495,4494,61706,42637,1783,19249,25909,36742,30066,22718,16217,
	38019,56395,20027,14411,3533,61067,12195,19248,5074,14610,33180,19849,51997,24531,36719,2890,48037,39364,3907,61432,11143,59322,19470,64625,30095,57720,34249,27290,14067,31962,57043,41696,
	21009,10709,54829,25333,58107,14890,53124,26573,38307,48032,24671,36490,63095,39796,1012,8770,51575,63984,39189,58451,30380,42402,15487,34977,46009,62512,18158,12469,50726,20510,14355,9147,
	46742,30569,6109,26665,14400,32804,38722,16229,8293,5122,48313,10287,37345,25630,16607,48994,60480,46600,28625,55829,33014,20543,43025,64761,17641,6145,22983,56924,38311,13890,43113,34489,
	1924,40739,45250,32084,48599,59091,43889,9860,52299,24320,56327,11080,27476,54291,24154,48202,2474,41306,50891,12896,46175,60826,27444,98,65369,51639,37387,20026,44647,27024,49805,523,
	37661,26471,3763,41882,23350,4763,27813,48771,62970,22113,41798,1042,33739,24204,2982,63808,20669,31431,58574,16687,10154,32877,5192,47499,40962,2430,26459,51032,19019,46648,34778,8601,
	20347,38080,57783,4908,49881,9669,40133,36441,5255,48305,15315,25831,34372,53999,44286,29106,12219,59128,51849,62671,43067,3769,50315,45313,5524,61198,29917,47046,33613,13251,43706,56500,
	41051,34615,59802,16606,48044,36561,58405,50711,64191,43507,27959,15430,48615,6106,28523,18258,22849,38741,13373,60632,53401,5076,42718,37705,9788,16381,52597,19568,1645,31752,43609,11377,
	34585,38870,8308,42742,3839,25561,56510,51767,34168,22945,27194,6677,48528,42122,8411,51186,27930,18548,42449,32053,11815,21045,27492,36192,16445,33130,59729,5702,14200,48197,54875,7677,
	27908,2002,46903,58939,36698,25334,48253,29262,42498,54642,38960,27919,12547,60896,42917,57469,13764,18778,53735,42596,46368,2171,32425,15368,38575,9908,411,53450,40664,47865,24664,50641,
	63273,33476,37757,6821,42043,49417,34080,11645,63416,1964,30210,14126,49975,32227,58037,46047,28742,35779,5120,23846,11675,50150,2202,59064,10629,30616,40098,59539,28000,5567,52908,33060,
	58860,303,50233,61268,22674,47598,57843,20597,62871,36098,28770,22525,2129,41355,7518,31274,2665,19717,14269,62119,38661,24498,30253,56114,14206,33968,52497,46094,64180,4818,49887,24941,
	53837,15590,23136,6049,13981,38306,19176,29002,15566,6015,36085,17501,64189,13937,38805,57120,28475,9180,35738,25056,6098,33361,42690,13983,46718,29963,57672,41742,63196,32845,18401,46164,
	22762,33507,51344,16942,59529,35171,55823,11550,3443,17322,26631,65001,8753,49070,17050,13047,27087,47666,2284,24035,63519,26759,56866,19658,14721,54828,12091,32523,60997,15001,53591,43897,
	65494,506,27782,53872,14774,33703,60626,55901,18774,42511,64199,52410,40649,60082,13934,37873,544,20159,30995,10733,17176,58292,32134,37554,17845,51642,41739,4271,37419,22332,610,65166,
	15165,10457,22976,52992,63402,11734,18735,3414,30871,37063,52790,216,33143,55626,36702,61098,49399,45227,9311,31178,35288,12467,29162,50426,6155,44595,34950,62091,8424,48626,56999,25661,
	64270,51110,27557,47796,15938,63644,11614,1090,41691,18653,54063,37837,62868,17464,23858,39232,62331,35875,58511,3014,65385,39275,56649,6871,51882,22655,45830,56819,9196,61619,42816,32732,
	64544,51868,23899,31167,41844,8599,56575,2480,61779,23467,46655,664,49303,30872,5610,21413,26848,65510,6884,30000,16493,35726,51742,55600,25320,45861,17827,62824,5459,11632,36143,8059,
	3943,45976,15881,61868,20168,755,45443,17997,40570,8150,55022,44524,9751,26488,16516,23084,2961,43143,53489,27189,61670,40250,32266,53771,25197,49361,1679,22654,35870,61977,43221,25882,
	16748,40665,19772,37165,54763,3348,11141,30863,44638,54440,15134,62087,51701,45546,58825,13147,35061,54151,41954,1260,9417,52285,4480,48178,41278,59927,2055,20057,26150,32403,9176,19298,
	63710,11114,50883,57539,27074,429,55645,65306,46266,41016,60554,30464,42831,8186,4691,32177,14988,45167,55451,64054,20150,53765,7849,58995,22544,5115,10625,25526,3023,53099,13672,59085,
	10927,61902,8139,38993,46937,13281,24901,43982,32602,57724,46562,52975,38913,30215,56303,40922,5518,60327,51988,37089,13635,41869,50533,7424,29040,59354,36427,22247,1622,38670,6320,24730,
	32311,12048,46415,41478,19586,25233,3031,45096,13039,33139,21453,10835,4558,23702,6535,33027,56167,45797,24775,36922,53596,22528,1226,12678,55669,23191,8822,15661,53952,59906,25407,30306,
	55293,46454,27275,42479,5965,21806,45219,40514,13349,7879,17328,61793,24695,44640,13652,3109,32419,16851,63275,24407,48420,21274,56603,18734,63853,23678,12674,55218,37109,15727,5662,40715,
	19084,121,33398,55058,22084,38000,28696,48901,32312,61149,2861,14538,28889,4576,59806,32822,1216,22369,14516,45099,29243,17964,48686,14036,63466,10791,28387,41230,34229,25260,19150,11378,
	5148,44101,17434,6415,63237,21084,44943,17678,34889,9955,57815,18297,64078,8951,35100,52967,45309,33472,10032,24249,56733,21786,7554,42278,3952,49988,22336,37156,44266,58722,20079,31301,
	59810,26760,51759,30279,9854,24292,60424,31111,51256,23232,58832,19894,4856,52321,41495,55212,62635,14285,20449,6641,47027,17068,21812,5776,37746,15845,55134,11229,46879,18924,2868,54858,
	10246,64667,12240,44202,7880,28160,41681,50905,23826,816,39694,18681,11500,56022,27511,39006,64629,23339,50760,26680,45777,58959,19274,7594,27736,12356,37610,10206,42436,55435,58594,36659,
	45962,39083,33721,61896,42356,22098,35445,7593,32535,20364,1906,48589,21712,52446,59055,19062,61652,22847,1564,40314,15785,30480,49963,18231,39298,54593,15367,49071,36007,7654,40222,29468,
	43768,55456,20728,1758,30061,64730,19381,51547,39623,29145,10517,14989,21145,4679,61470,34398,45012,18435,9069,29754,46099,61649,2993,38547,23731,45755,8248,42175,48730,62673,29420,17366,
	50825,60164,36161,8269,64092,30589,52179,7465,24365,50346,2252,37287,46770,27937,49687,63788,41985,15177,2981,48767,8501,40952,63346,26683,47823,34749,64355,27725,45160,10838,49043,38625,
	7206,61621,1244,32259,38564,29035,54207,61425,26085,56578,46630,41250,19614,8938,51259,26812,58039,7232,54459,1952,40588,59840,3591,32987,39746,491,28206,41949,22030,60084,29102,53603,
	45882,23549,10190,60432,5181,44224,7176,20963,58006,10525,46505,52429,34957,56110,44496,19284,53857,6692,49724,55673,8933,34028,55,43479,30986,37897,2655,51224,15866,3823,53718,49605,
	38686,13998,55467,34475,11771,52895,37846,14204,50471,5688,25883,37219,43952,16166,56124,39723,1097,50153,60102,37974,48233,63782,27817,13917,62251,33283,56581,29953,26375,1734,15193,54382,
	43049,22348,2389,39735,56555,36521,54221,6299,15695,34934,41938,28676,65307,36996,12434,7275,31204,49221,34469,56417,37315,12485,64097,44336,57887,28702,42225,65113,7886,31159,38184,48987,
	22960,35154,29787,51853,17704,63622,34686,13592,59978,7559,33385,48925,30918,24213,4677,17706,43828,5974,30725,12388,34606,15306,62428,36076,45025,23888,62938,30187,48362,15002,583,28558,
	6820,17640,2748,29906,8742,53206,49393,25009,13182,53694,58064,12243,34848,25549,45894,36734,50064,12058,34066,26652,47719,4533,61542,26195,34532,45185,32139,58673,21170,62365,24799,2441,
	36326,15965,27391,53841,42795,9605,56677,567,22914,6303,62000,36496,43437,25462,50075,11495,23359,39100,55757,21124,34542,10804,17798,32082,51930,64898,16424,54259,26813,11610,57121,40915,
	3727,15340,22211,55777,1637,47602,38468,62795,28667,59207,54993,30371,61685,16518,54400,21758,7694,27426,61867,57060,33683,29027,44750,19422,6774,39702,1866,57039,20130,33110,3260,18319,
	35864,21109,12968,50447,57149,14976,2079,34422,50014,22277,2916,35304,57453,30258,63836,40426,21916,37021,43304,27986,15263,10495,52220,25813,47620,58904,51334,9439,46577,2403,35492,16987,
	12433,57574,42338,30504,14077,53406,62394,39804,16464,30132,24126,42546,20319,9251,26111,12421,47097,40811,26840,37405,23137,52273,58813,25207,19551,54348,59338,21031,46763,63085,36296,22116,
	26787,61894,29280,40508,49215,1107,27032,64931,30349,41712,53419,32169,3328,23316,28069,11185,19340,14750,41804,5224,12878,1543,44989,39254,20250,10984,5994,16751,52052,64271,48600,39094,
	9061,13605,64876,48292,12548,43471,27191,2901,47141,62158,13204,397,46640,33167,21444,58562,38959,9565,18008,60206,69,30886,52033,9853,19165,4207,33331,24153,51676,14997,57690,28218,
	4177,46095,56892,1929,25148,58247,5317,19615,46506,26800,64947,42648,3061,36953,62445,49337,11015,20434,60926,55460,40429,22629,31371,735,56801,50540,16160,53907,4110,40437,22809,60702,
	49249,25660,55540,20631,46497,11975,3427,61143,39498,43511,28537,4372,63259,40675,235,28938,6605,42909,57561,52462,10731,37324,42249,13452,8888,64169,1744,28480,16827,46804,56362,51038,
	6292,63983,48761,33148,5300,38048,17183,34349,59385,48502,18969,54350,8354,58118,1273,31721,53651,6617,65063,456,49181,25770,57492,43598,11879,845,30574,20581,4690,35180,19184,46978,
	53352,33586,27176,43480,11317,16552,34777,20202,15113,39730,8073,19376,43912,11417,1483,36202,18091,51969,39045,13020,21363,5280,60316,51287,16015,58726,30400,49910,14439,42654,62805,52352,
	41336,58777,44517,25393,64866,8393,47318,17898,9335,31305,64591,11395,5319,48785,16492,1329,12300,51941,19095,33651,65051,45655,36740,17386,7603,14228,31260,19403,64887,25121,49824,32010,
	62662,4204,36650,50007,18270,34665,25709,9398,51062,36459,5982,63744,20,39933,50481,64808,16056,31182,61214,4089,12029,62758,40126,5162,47566,7177,13527,27063,40065,7917,30661,58433,
	463,47145,20111,4772,60672,32507,22653,58233,11101,21269,62347,13393,59891,50907,46946,63383,58020,30329,25878,54513,35045,18128,59434,30408,53565,47236,61238,41862,12189,33812,23629,29301,
	57811,35194,18836,32289,7020,16768,63823,21237,38577,9939,53823,25191,17735,60973,48683,1682,24582,44582,28622,51278,25391,41922,23247,34808,48100,61254,12879,45458,624,60493,41369,8896,
	62340,20885,39137,14583,33149,48284,39897,53229,36679,10943,57014,21329,14855,53103,8830,32446,57776,46915,37515,2942,8095,48829,53363,10786,39571,21242,6122,35449,61561,18643,33991,53178,
	43281,13150,64486,40331,16032,59205,37050,30282,16783,6805,23698,51138,18287,9720,15215,54372,65189,16985,3271,31432,63104,22027,817,56455,51691,19841,6873,42783,38450,9586,14364,31029,
	19834,40987,11752,22471,59935,50041,26340,45021,14305,40761,2322,33217,28137,46301,17375,62639,14199,27907,43240,15883,59222,6017,53172,20926,35900,61061,39630,50089,58972,44247,9491,24235,
	63026,6891,39217,49776,61577,23637,57533,5930,44381,49072,12577,34044,56979,40908,31945,47612,59447,29911,4095,46534,16944,54153,36369,10038,32076,43293,22416,5763,37882,9121,24349,28679,
	3811,17037,34027,5349,19766,36887,23785,59546,39435,43691,52024,27464,38244,23661,44350,34309,62265,46634,4009,56833,22537,5976,30680,62427,42954,55527,34775,3655,39249,10970,56383,7141,
	38712,20405,24936,64096,1491,46422,56886,3666,44723,60033,13163,48395,33474,58094,29694,3112,36302,8375,56615,17160,42848,20560,31887,15363,35943,64449,43817,33172,1886,54985,18350,12430,
	41946,9078,57478,25078,16609,43452,8336,47387,39172,1800,45106,7777,20052,38046,6863,32878,4051,44271,20815,62528,32046,50847,23489,8837,36253,900,24723,38032,7582,45439,2986,17788,
	5707,53017,44872,60660,23775,50948,34063,58092,29016,50191,32338,57150,39977,6758,27543,15867,54274,64598,5901,13933,45818,8194,62731,2395,27233,53182,39053,20791,36168,26088,17392,33629,
	13278,50186,6066,60594,43120,8934,23075,2779,29289,16774,50502,6676,45263,60089,22076,40686,350,28744,25287,17209,63150,42587,25952,16755,65352,28860,43622,9631,25368,45838,11483,7655,
	30855,4809,35592,51619,32322,26660,44999,20077,64143,55324,46916,37851,31523,61233,48211,33368,20935,39313,24625,44878,18655,58804,29166,46948,23815,36975,60376,50223,54861,23132,34199,44616,
	60403,25841,3303,45932,15304,29379,6906,63279,52400,30537,23945,64599,12967,38351,20657,41664,35927,51175,24488,32420,37370,40931,28272,4434,47570,25250,15424,7733,32624,63997,38409,30134,
	2829,13296,59720,18543,29881,4027,41094,53586,26364,538,65250,22871,4932,25602,63361,8900,23627,43381,10531,65095,26163,41601,34,24622,62562,12180,53761,27260,60688,55860,47139,11831,
	31329,54947,48076,10561,52314,42957,30235,55519,4099,12904,21212,15737,60462,53569,6343,56141,25521,29541,8721,49414,12771,41547,54343,2344,20476,24287,60198,45005,53362,15416,42631,26865,
	47248,52492,8925,29403,40438,22462,12456,33183,28365,19440,55760,27369,16613,23688,10480,54655,21370,44986,24447,51176,28823,46840,9806,56392,50203,29445,9052,61362,23732,49206,44618,65370,
	33944,51421,37891,13260,54299,35759,3594,55842,15667,33681,49463,29093,56854,41978,15153,23905,36519,52819,10545,7447,45969,3520,41320,57157,15716,28086,50422,59098,20910,55571,61990,41435,
	49666,25596,353,28767,41763,5015,11567,45871,18619,7563,23085,3390,44924,11198,52494,42476,35889,20837,39996,32921,57513,16429,54956,40490,14598,6517,30752,57216,7573,47797,53303,43719,
	24779,55991,31093,18960,27972,54409,15642,58920,62018,41929,1238,38685,30137,25992,35359,16811,54894,13595,51580,33837,57978,19741,3920,46518,33543,2598,59262,49385,31345,57322,63107,38276,
	16536,59641,23797,973,9824,56628,5720,50362,1405,33702,14621,8402,56104,22816,42005,11511,27494,59513,8810,49436,5170,34286,15240,40069,10972,31663,27170,12892,4899,65155,298,57499,
	7496,37566,54271,62221,35349,57428,11473,20473,3928,10106,43864,50368,56113,3372,58881,48041,5367,11128,60259,46971,8066,13556,62896,17120,58246,11099,42506,55510,22910,1774,14650,49179,
	56865,21645,45647,36398,9681,51315,32768,13952,60542,35899,29523,46151,52848,15774,50773,38160,14042,57592,35272,32231,50115,59587,14585,47253,38977,3616,18524,45699,35412,692,21512,63721,
	15004,26140,61285,39960,28144,12,62979,16807,33981,48382,62166,971,41692,31858,19987,9650,37925,17181,60710,39470,25136,59280,28543,9743,50192,38459,11849,5754,29460,21861,58999,1185,
	13339,60807,44087,15276,58950,6267,51968,65410,41939,1772,38282,7091,61232,43962,37881,48664,60423,33246,1279,64083,35027,3432,60946,26383,1113,21709,17859,56746,38336,10551,28477,15445,
	22931,6282,30920,45684,63884,19182,51220,27748,24596,59415,17446,35879,25493,124,53957,60179,17631,48360,39086,15588,55979,26842,12592,64878,5652,43672,19185,31507,13582,27173,35980,11186,
	58815,38183,10229,20092,57381,54639,39258,1340,61858,42705,36777,15437,64218,34518,30381,60368,13034,4047,48228,61905,2935,29360,21588,35902,59982,18729,49714,63683,11451,28984,2551,64274,
	7093,36083,45632,931,65265,11324,35312,44503,31720,19912,24440,55138,63110,13023,50724,6963,42999,64979,9239,45344,5365,30254,37825,60510,12693,55189,18933,37292,13450,1396,22395,27636,
	50792,47114,19145,43963,63203,14896,22760,41770,10853,27402,59938,44147,26112,2609,58497,7088,46216,53219,35757,14101,55136,43253,7557,54106,62680,2113,44863,18423,35693,40827,29174,17630,
	49351,13366,31938,18797,1677,43704,40322,54919,36298,59785,17502,6539,34730,25662,9346,29670,22155,55193,2396,18792,22682,55639,44649,33870,29969,51336,3838,27638,45963,18333,52334,26031,
	42091,31942,53915,1058,25116,64516,46461,8521,20911,55811,17265,39109,59730,7558,28830,3793,20734,53695,1897,18625,6311,22072,29322,56776,34045,50992,64567,8562,16367,32396,39667,50789,
	6497,37260,3287,22012,58446,14749,45866,6514,25138,53933,29425,35912,11823,47102,59411,14056,42584,53205,32152,239,16086,35034,47267,14800,32868,64202,26959,17333,47979,62514,37314,30885,
	18975,33583,3308,54723,35808,48140,17584,26039,14597,54066,47170,21982,51803,4359,14340,19474,6209,41033,15016,11025,39113,54049,16688,44417,37736,53523,41517,14294,4928,52081,35998,3069,
	55530,60341,26102,1713,9559,29843,40861,12024,63408,4515,52601,9526,65186,12103,44710,28248,2845,64343,23006,29331,60882,37748,21694,48398,33857,54410,62199,2325,46899,52536,6515,21665,
	30342,14483,63325,47388,36186,15465,30823,25460,13857,52821,59507,27090,49426,19294,2272,22803,56949,26690,9822,18750,38202,50563,11177,47016,43515,25453,4294,41052,16048,55554,21390,40196,
	18174,12079,52580,22467,38070,49479,25664,4055,51860,8564,47855,34122,10403,3377,46637,59252,30754,19262,39028,22881,12018,55900,50185,8577,26550,41267,24142,6681,51936,42864,54670,4190,
	40918,10582,55856,28597,39522,48854,34633,61922,52912,39031,20979,6001,35631,18711,51359,38415,16680,1068,61996,29487,22786,64740,26558,20616,48509,16371,58933,52584,25377,47536,10998,52935,
	23557,42734,27928,9981,51542,25542,22269,31848,48299,27541,39139,21310,45849,15907,52218,63518,33982,44399,38744,64222,30768,49647,10158,1431,21825,64627,38152,34668,58445,12497,60981,35845,
	7510,17206,11701,58527,43017,16325,28487,37992,3436,43320,11834,2468,21583,34537,44239,62450,48182,40220,27330,45272,55503,37611,9371,4801,20431,43753,30297,24172,58140,53160,10421,43214,
	57557,46198,18011,53560,32176,11203,50707,38692,20499,8213,44871,58388,22554,3094,29012,49746,4208,64304,20811,44606,52368,5578,62051,22252,44215,990,57059,52183,35285,8777,5283,51014,
	55902,40958,22890,27424,11145,31437,38568,60879,8475,30449,34985,11105,40505,31632,62668,28630,52916,25817,58897,49609,19109,22791,5897,32851,12881,60229,46527,33819,25495,58331,20461,47488,
	39733,17212,42976,49989,22055,57699,46720,6664,37322,43088,22223,47330,39824,31714,49956,8941,34604,42348,6508,50577,684,44027,17754,30548,9348,39749,16793,10362,42036,32806,65469,17106,
	45595,53696,33210,3699,8528,22253,65049,48845,33835,4020,20659,9401,55617,38798,46063,7786,50055,32036,54834,44719,24497,33709,65520,839,8694,54614,34614,23304,45292,36754,32283,49138,
	58395,29538,61694,42121,8245,57433,18470,13080,63799,37187,15260,58169,28251,41038,20747,24761,36382,2727,48946,60135,27693,41822,20953,35341,53058,16039,47026,64017,29343,15429,34478,19937,
	65138,31882,6326,36377,3945,25141,8814,30411,18062,12747,48547,64754,53784,29410,13514,63743,31088,25044,41852,10119,38917,2771,51058,37404,4646,34003,41540,6187,56897,20855,61016,33448,
	4654,58862,63420,38996,47342,5177,65477,16117,12385,300,63049,54738,30865,60060,41259,998,17916,13121,27319,52439,4269,25203,36548,40290,53692,6368,19410,48639,8969,30735,40205,4789,
	64264,47871,27646,38901,20498,5696,56901,48792,24445,51679,63770,31516,49579,57081,10294,17864,30884,60863,7397,15259,63878,42264,48679,62025,26851,12867,2198,40796,48393,4142,19806,28766,
	12725,23897,62476,8594,42525,35490,26365,56921,65146,41372,10628,18015,51369,38948,62725,26445,34613,23493,7609,57550,27692,19534,36944,53818,7722,40297,19885,31701,42160,15948,23696,44765,
	10436,62016,16655,50217,63384,587,20970,45355,3803,58612,19826,63825,25273,57507,912,35853,46598,9222,31988,43427,27616,57882,48491,64978,24218,4431,8516,30426,63655,43390,7571,61904,
	32043,10802,53752,34217,38627,14246,61442,32290,18502,54940,30026,3064,16346,61589,19829,55940,25206,13735,54557,19465,35510,11382,57609,52269,3146,24394,36163,58443,22687,4598,48984,39736,
	1689,23941,42360,60869,27395,52490,44198,7101,57599,40656,46457,32175,5321,13756,27942,62777,36941,41757,15034,60775,4821,53262,17262,27788,58314,31497,12637,60323,1158,62587,10663,5997,
	25859,3077,15221,32932,4905,29008,46185,40747,55682,22615,5210,43918,17963,53312,63909,5836,57166,15779,53903,34578,1294,63830,14424,5837,61351,138,32901,20727,39233,56881,8102,45266,
	25275,14620,58588,52668,17275,60262,55204,2291,45687,57613,32603,635,40414,45531,3978,34941,49026,5811,19137,57172,47462,17683,31169,10483,60615,28844,22297,9532,31813,14594,2404,39490,
	46017,7990,21076,14893,56671,34135,8342,58173,52725,42087,25050,14118,4188,10530,37530,26247,49489,57380,7614,41965,16591,61583,56573,18203,46892,26952,14239,62142,445,43606,24988,20078,
	54750,33485,3878,61686,52856,31272,14573,62257,33802,9985,27349,41556,13823,25861,37654,414,24129,11648,51197,35813,25039,12019,31359,16896,54383,58919,36909,14838,60828,25777,35977,65398,
	932,34250,30012,49534,2034,60193,18536,4695,31269,2329,27039,55241,32945,6593,15511,56273,45748,12185,37482,49157,14120,42284,2610,58428,24925,49333,10527,3890,58639,26147,65147,38949,
	28978,4462,37087,45774,8105,41558,56453,23907,50590,42751,16223,48867,7929,44689,17453,12419,56237,21834,2568,61708,7042,36585,10369,40428,28335,51971,19875,48898,40,16402,29179,12662,
	25066,2429,64641,19998,5481,28045,486,23742,49348,8588,13730,58078,35218,23280,5143,37709,59104,30757,46344,63084,32094,5206,60363,26527,45328,63686,50267,28398,55279,14786,25366,59770,
	56055,7820,19412,49848,12408,39674,16542,19631,29728,11697,24787,60753,51526,42885,57985,17112,10867,435,21627,28434,7365,42298,13437,39686,19858,51808,47638,17871,26791,51261,14850,43366,
	54658,38467,47178,51509,20593,62417,34294,21,26643,31189,50109,60449,2060,32721,38150,13958,27017,46016,8384,24510,18060,44722,31634,48349,27966,43867,58472,4279,10282,47839,60044,2463,
	38054,49349,22266,11993,46726,42415,21433,38010,7339,27775,23222,16016,9759,58067,24134,20192,43583,60501,51608,32980,13569,59610,43997,55461,14844,46204,64504,50099,38136,43964,63119,17274,
	25977,36219,53842,874,29766,18044,45540,37119,29261,7109,46919,35566,50870,43989,19753,6226,62156,31017,35719,11345,48149,32770,7161,12823,60188,42645,33029,54927,22505,50747,57687,10971,
	45114,15934,23235,49895,35432,10497,40482,22491,4995,55323,19591,46853,6944,63022,51822,55243,42860,33101,59161,20932,5606,53128,864,35265,45447,6436,51602,21587,31119,7015,54249,44531,
	51626,56491,15087,38981,21590,47161,12155,52716,36859,49084,15989,63553,24211,43053,9484,20228,40705,1633,60461,30136,8980,65280,32411,12691,29500,36103,63194,14743,46540,53053,436,20847,
	48560,13654,58377,25507,18856,52317,13442,33355,9851,36721,27331,2268,33592,54564,23460,41525,65266,38169,17716,52245,13700,30208,55486,3209,15372,35421,59470,38911,23184,54210,40680,50774,
	57606,37059,47037,8702,59460,52127,44212,56212,34851,62901,40899,26843,51581,43928,12753,47757,1250,17521,9282,39572,23752,48888,41597,15961,7038,19957,12458,76,45877,37684,9710,34623,
	29111,13749,37230,31434,58724,723,35113,54503,2548,63547,36452,15996,21947,1570,33951,24352,53075,64091,47451,35206,59052,48887,22993,61939,36454,3537,42858,7067,38579,30243,59050,22608,
	34970,19320,59847,9732,24649,53526,10958,59361,17583,7756,39196,12431,24167,47603,9680,51523,43156,32078,62973,39966,52073,9777,55278,38369,22785,11838,36208,50920,27308,23458,17411,53336,
	29607,61383,34025,51,27159,32004,14240,62707,51835,42993,61049,37181,50095,28177,62677,10938,55481,8662,27859,4179,36483,24563,1802,21229,39727,25656,12509,1084,54621,27577,8985,50519,
	56219,12789,32481,49183,23169,60427,41004,3551,21056,61884,18200,56077,22827,64884,33199,54323,14346,45745,20715,58624,229,22319,44375,29632,3514,23616,10358,39555,16777,35411,3222,29069,
	37729,60353,9172,43932,18514,166,47512,59336,44532,36904,1369,58448,16412,35243,20578,46124,4962,16683,38784,47238,28781,61196,39944,19045,23644,10189,42064,63057,46650,11337,39162,16983,
	9725,41451,25718,6365,63730,29307,43898,23971,14048,59772,45463,35020,423,48019,59312,30756,50974,18089,53950,24425,46753,38769,51440,17929,45649,55648,21519,28076,37827,11807,33178,57079,
	6702,53921,31129,2276,34627,60310,29484,5470,64702,54905,11999,62019,38542,50815,5220,30755,48405,6559,34062,45408,24595,41701,18551,46413,63054,43046,11977,56636,9965,34559,3580,45068,
	21400,15553,29428,41768,24606,17618,39418,15066,3899,20564,45590,1494,60610,7988,29834,63976,41314,52530,27367,3627,56639,13327,29107,37399,54710,33395,40788,30933,62958,18121,51272,5138,
	44175,64278,52827,5443,24803,46228,62145,23188,50865,42359,5924,47874,29116,62134,39921,7422,30058,19258,38553,12801,55814,30389,1966,45233,10657,29079,64211,21335,56119,48306,3941,8703,
	64780,27964,1339,40850,44828,16173,37484,48063,43012,52594,65079,35037,20191,56345,29466,497,60755,21504,13211,3516,29653,59339,4404,16898,64853,7512,54402,18647,62643,32216,41327,13075,
	9347,43613,7080,40072,64396,50283,9687,35576,19742,5017,12343,55274,19056,6730,42044,31785,15748,39912,22172,45664,53283,62935,8113,34609,52048,5110,58289,36117,18146,22683,58641,30811,
	3473,41341,64415,44160,8833,52155,11117,26390,50359,32623,10196,2532,29811,12534,48264,23804,39818,4516,52824,25855,38483,65353,51956,35167,57506,50225,64028,28106,6796,59916,47313,14176,
	52011,26224,2556,30314,63793,53802,27447,12601,17423,28974,52372,40050,31847,3610,12655,28534,65040,8431,56900,2584,43795,13643,57570,49114,64990,32726,28188,1197,18516,57139,33021,22596,
	47772,3263,58738,50496,17344,34557,8184,61889,40504,5640,28221,21209,13364,53153,36491,25045,5676,63682,33990,3619,16073,21403,4650,61622,9304,1328,42627,50435,4963,60338,45071,17015,
	35674,42552,22443,64354,39645,15644,47799,26225,40607,21388,45564,29926,14318,19093,10285,60047,27661,14673,54869,63540,573,50211,58484,33284,22278,1843,17790,27160,47315,64512,18906,59696,
	6170,33286,55925,12761,49787,31604,63718,11318,28701,53002,31766,10704,24806,39294,54154,21546,14720,33416,61176,44605,20541,7779,65081,21738,2652,47820,59077,8106,22190,42319,61093,26500,
	21073,47473,17358,10726,42719,28352,7712,14866,38442,26452,56804,12663,53679,18266,45598,56402,49677,43585,3453,25623,8832,18583,33877,54817,25192,57670,16744,9731,35334,24147,40319,45758,
	17126,50332,13122,31788,63819,6825,30321,3896,22221,14326,27685,45305,6212,62598,40391,18324,35626,6995,56702,47683,19665,35414,26186,42492,49768,31230,40227,13953,44433,1471,35345,63674,
	26212,20058,57147,18022,54201,23906,2832,57404,48143,25186,30270,46176,34175,3257,52564,47723,35909,245,65144,17309,12076,40896,29950,48702,61735,19175,31556,42263,49066,4774,34804,46594,
	19895,23937,6781,16870,27660,35191,62998,13999,57262,43673,38488,59801,41354,7354,58743,1484,29369,17245,60588,42605,13518,28377,19268,8246,16023,37636,1938,45677,53194,19317,32126,65205,
	5927,39877,58022,13485,41294,24541,6658,33004,65130,8867,22097,61942,24663,49338,59655,41730,22466,31453,49947,18399,34303,23091,7876,26687,3530,56018,15333,35556,49899,26436,5472,62105,
	19350,36108,31491,11712,54095,2534,56738,20153,32394,54683,9325,58699,42153,4048,61450,11165,46123,27505,13525,43039,56563,59896,27238,40920,24066,33673,58986,18469,30854,23227,8212,26881,
	61863,19149,50503,5673,11484,44042,57880,1580,17130,52893,4147,59441,26090,57308,43272,36648,2787,19930,40300,22421,12032,27252,6075,9434,53423,30946,51103,37390,7005,31400,14169,28016,
	39339,52336,1129,61465,4582,36035,7468,57937,47739,37483,16808,57265,48579,19065,35727,6374,26233,49604,10538,36649,53943,34161,50669,43537,61381,13831,26003,52000,4096,33966,11919,56590,
	1010,40396,32605,62764,55307,20004,48564,58339,31362,8647,20299,33553,3870,37649,10003,5061,14900,33104,61066,51768,40998,64718,15436,50576,6099,40599,32573,52187,2228,62212,12170,33007,
	53420,5461,57534,36111,21389,54681,26129,61165,57006,33115,2585,54711,10818,26288,14961,49664,54138,25281,41801,37366,51060,10676,62200,13371,20784,2625,24808,58003,6837,49452,56235,4619,
	46597,51126,36430,4163,45137,30124,16982,41836,33079,65298,1187,40084,58977,22051,14430,57554,23515,29505,50260,58606,5942,26098,56474,15896,9643,45079,27881,7460,63626,15609,40149,11328,
	62073,53447,37437,59373,2203,39925,19199,47095,1290,24108,16829,52237,26918,19073,36339,43493,55767,10441,34310,6671,49683,2644,54953,40934,47301,21529,31117,13114,41751,9415,24258,43680,
	20513,34021,54572,46769,21184,36170,56950,50819,38770,48119,13927,5737,44176,55934,9558,37965,14687,54140,26940,10759,63445,52458,31008,16074,37847,44523,53077,12436,39893,59752,43473,29827,
	14275,64729,45094,22790,41968,37868,48488,26956,1188,17620,51064,38292,29833,19246,33388,16577,40075,57939,37124,50232,31098,6936,35668,48446,15501,53225,7142,12922,64477,40845,52053,14015,
	39213,9314,46327,27863,55780,24266,7581,35728,61364,32040,8429,39594,48057,343,52713,24150,62249,49905,7883,32468,60234,36434,39257,62069,25436,45334,5293,61511,24045,42505,50110,8914,
	62565,22660,43283,19402,27356,46137,21584,42003,23594,5275,64462,33918,14211,4427,62003,56770,43413,2100,18749,58392,14908,578,25220,10324,30178,18495,36033,55662,15940,49161,30200,38262,
	15323,59514,22924,2750,38820,34157,4011,11121,45239,64985,50293,43231,59582,25683,64339,22948,28861,57863,11130,21944,46043,4730,38093,21128,47420,12874,60444,44625,27807,15271,55532,20402,
	29188,42944,24904,48170,2179,13861,50419,39440,11249,19100,41814,49087,36309,58411,44133,4961,30716,10268,65227,15763,22975,828,45708,56106,34298,60457,46541,28574,36942,21063,16442,30572,
	23321,59722,15019,27949,11822,38534,61489,7242,13899,53381,10858,18178,62986,27385,38669,11741,61155,7774,43904,37212,32860,20053,43099,954,37884,22920,55938,13596,52890,24916,59726,669,
	29446,14125,48596,32048,56306,22464,54501,30779,8648,64129,33964,5108,46688,62227,14836,51102,24883,64043,46615,23100,31321,61651,10267,26325,63154,4939,58129,25945,61569,36786,55309,829,
	50290,10669,16769,7830,62426,4503,18894,42599,3068,30361,54624,35476,18425,27526,822,33724,47894,61494,3841,40902,37077,1635,46988,42170,60889,5710,21058,62413,7766,23973,2001,54942,
	40809,26666,7470,60586,28126,15320,10931,64277,44280,35709,47085,23335,65038,7313,48907,54795,23524,8825,674,19146,10654,45452,54577,11928,63755,38482,27413,47576,35874,2029,55728,48175,
	29822,2958,59671,32771,17703,37905,51745,20005,49028,42784,23947,16352,34678,20623,31771,12738,45605,56622,28914,43887,53645,16210,47901,20399,13901,57808,40402,16539,54008,908,57219,35828,
	26066,47573,10901,38448,53287,15813,60416,1309,54727,26612,8812,43224,51200,28414,46140,11490,30941,64596,24160,41125,47181,31512,39527,56792,5202,46126,39012,9891,64647,23794,46420,6494,
	53640,9865,49403,29612,13708,51539,61188,17876,36008,22661,274,15146,30446,47582,35070,51303,42557,17137,960,35754,27389,57071,31354,62561,493,36265,22728,6596,49373,41963,37034,911,
	61639,7674,38705,17576,58970,43834,34198,8062,46430,29416,61928,17049,23130,3401,33347,22133,59939,46133,2698,27977,58604,32001,39822,27463,4912,51634,18034,9141,62111,52623,42207,10312,
	39158,7584,33036,62638,49268,55828,21891,45905,27204,37607,23948,49126,8328,44289,31403,2200,54012,18922,26958,2957,47895,52759,13273,64565,33878,59330,2715,46895,32519,37386,44656,51660,
	26218,42299,4441,10162,45088,14967,5612,41924,36718,48940,11454,54954,30875,22031,8389,32829,2919,38156,18471,58127,15041,36555,44961,32863,12322,53478,34689,17242,48616,6481,14661,28614,
	62906,24993,30817,38173,49715,28839,10966,61054,15857,25781,58883,41232,11058,64141,52153,21008,5655,24421,45168,20160,59699,12611,54796,21977,9550,25604,30084,48225,16921,33585,51858,10809,
	49086,3736,57168,18161,5075,32899,52262,21855,57750,7773,15849,11952,56413,27328,43907,3190,62567,30226,52899,64363,26439,22285,2066,32887,20301,4518,44031,57096,21006,32267,5878,24359,
	63602,34914,12891,52885,47,63957,30373,10181,27284,12644,62889,51337,6452,64828,41285,8496,17061,35174,5278,18241,10005,1753,30300,42435,3067,34663,10431,21805,33152,12716,45739,19811,
	4302,14714,56917,30331,65231,9429,33197,50578,18123,38903,59622,21191,165,40567,22555,17224,38063,52145,7350,28447,4451,63141,17537,52729,22970,58721,1191,28111,42830,3215,58091,19256,
	27570,35716,43815,7411,57821,25327,41149,29168,55108,6475,39314,57436,10673,19673,2009,12471,38304,63364,48280,54124,8240,14270,44017,10216,27094,53909,30868,18277,65190,25000,10269,58773,
	46605,22128,11505,63353,28313,4301,20538,64521,24089,1450,53261,8473,39755,64380,52343,11757,38408,20093,34552,52667,43677,6646,54072,16134,11913,37993,42817,443,31903,12841,26440,64456,
	54930,1728,43487,21018,8685,848,35147,51685,5168,59230,43149,54604,16042,5729,51692,46613,34280,41420,15190,63249,11065,57911,24524,29489,50180,16710,41303,10807,20635,5742,17151,8148,
	34086,57547,19657,24976,64934,28593,50545,61541,26626,20646,14593,44353,576,39728,57186,48416,12773,27211,4948,52263,40681,20658,56698,6529,18510,42753,50434,1422,23082,40342,57180,46296,
	35809,42396,59869,2102,44660,22904,54984,32247,45493,8219,20352,2331,46715,30904,16340,42967,57650,11803,34855,51046,6856,27582,17739,33873,50124,56637,36343,3028,45374,58030,37792,21608,
	16394,34345,38509,51096,46808,62541,42467,3775,25641,31352,61046,41831,1454,52240,37603,14602,21075,41633,46884,34347,39226,60801,42613,57530,29901,51137,24924,15956,10648,61360,42129,15203,
	19825,57132,44256,21498,41325,14394,45440,59583,2669,55701,37125,44406,13666,57952,27435,54465,3164,25364,64179,48723,57339,24304,63124,50977,55026,27624,65386,48911,59890,28559,39765,63658,
	32251,51124,6666,35148,2374,24845,40283,12961,29974,45460,12026,53487,31373,60472,54963,3566,48237,13674,35366,59940,21517,49890,11736,35125,41838,62151,20183,50376,35337,17506,32002,41173,
	60951,24219,65168,16694,46510,21420,1393,12595,47254,27184,62366,24473,53009,41036,61213,55529,7271,25027,18947,30271,61945,23358,50957,17784,58876,42223,14043,56820,3152,33345,51518,16661,
	30702,35082,50015,53958,32470,41187,16439,51923,37595,58692,34704,13710,31055,46713,27714,16819,56495,5845,61932,14272,9020,18976,63019,48593,22429,64545,57179,24328,48842,59110,3521,33778,
	47372,18485,52415,40411,25698,31216,60093,15520,19352,29727,2702,32708,36710,57907,20106,25162,62386,9447,55862,31292,21847,39369,4454,46112,6862,26361,54080,60852,28943,65465,55156,22968,
	47344,62767,36319,52356,39278,8235,33255,18272,3243,56685,60216,37213,24668,65262,17168,42133,60860,54606,44228,8782,29100,622,48084,23657,60805,38207,27990,9769,64564,30397,20235,3600,
	16061,7053,53440,18263,58258,13790,35791,711,52836,38362,63159,50597,22995,37005,60874,7795,38990,28951,64686,15254,31845,57127,39718,63757,114,11674,41694,64842,19784,8607,28651,62768,
	54478,45518,10276,30495,20029,8799,36259,13476,39883,54103,5432,34442,18490,24453,10165,32576,60061,4788,12327,18061,3918,13950,49722,17200,9582,62653,137,39894,53367,28516,45917,51153,
	10241,38821,4554,25776,49587,7078,23482,39987,34120,5903,18369,29476,1788,22571,38206,47491,60119,42826,37543,21548,33636,39884,12441,7442,19351,38630,4687,44151,7651,18606,3252,53608,
	23470,41459,60017,17924,48618,44021,55621,3986,62913,34842,6710,16150,37153,24621,10245,33327,62612,20331,42800,54687,15706,44814,5801,27187,7870,14363,32734,11820,54193,63186,8578,50742,
	1660,11340,52570,4344,31389,37372,63814,52283,42642,15913,32033,9018,44717,16770,28146,21333,32157,45276,4057,41298,37036,2274,33193,39285,4611,48073,9322,37747,45833,20641,39779,4509,
	54904,14283,5585,25492,10212,47328,56548,5860,12758,25954,45002,20672,57340,894,7191,42829,48619,25599,41152,50019,29841,36886,25037,33190,5787,29556,10148,35052,14972,44771,21690,37488,
	11497,28342,57652,13157,64857,44460,11239,48277,40225,62594,10047,22452,64505,28776,12514,39336,4068,22807,49754,45382,8109,35221,18511,61871,11914,38400,21670,34948,48968,3469,39447,31139,
	14641,2488,11028,16664,59774,342,46308,12134,51863,42572,29237,6580,52926,10309,28298,6080,31422,21863,35064,59229,13828,64849,51420,30248,4443,14600,58500,45264,33684,52962,11616,60856,
	50937,22270,12000,33825,26509,40777,64774,48541,23751,28325,12395,33941,5354,55375,13272,25456,48826,54408,3367,42717,24080,49122,5238,45686,29265,15976,52209,31306,13285,25201,42682,628,
	12981,23116,26329,59223,2858,55345,28560,59816,47973,20556,50303,29123,46104,62214,57415,48180,28402,51468,24917,58236,54034,29241,23985,5479,37085,46331,34208,59311,7713,17839,37016,1182,
	26950,54426,30646,63094,35307,57732,53611,16046,48148,21737,60450,54218,33160,50146,9632,19640,30062,13951,10824,52589,4256,45512,59254,25910,47466,32652,16263,24869,52326,37274,58324,10146,
	15851,44883,28855,11634,22337,58987,28257,19871,47766,58234,27539,49799,65104,5825,43919,26825,57439,8483,2925,32492,25791,37740,58033,30701,47547,55028,25400,44329,5573,22823,13923,45464,
	38361,20677,34314,41997,55239,18678,8574,33261,58486,2562,50666,36970,5784,33975,3480,48889,59656,15676,52593,58276,11847,46850,56196,64555,20274,25529,61464,52921,28966,8103,63557,27029,
	42443,62077,45078,38986,783,60275,22451,31744,49395,42152,4669,61234,50002,25011,35777,63403,13284,32636,1919,21320,60347,45949,1235,56333,41221,46316,19222,54805,39849,6984,17504,51656,
	61297,23769,2634,36607,17100,54045,3538,23158,33779,55714,14552,47105,41192,1418,48585,59627,16127,36246,28058,1581,60455,42051,51002,55654,31657,44673,94,8513,17918,43263,58223,9595,
	51008,41415,29920,44369,22235,35245,57889,24184,38052,9027,21688,33120,47106,19463,36128,51333,15606,1475,47684,19564,38735,26263,7675,41479,35210,54009,20945,2992,16832,42965,37467,26103,
	31884,39262,63937,47702,4119,9531,20209,6729,16714,56741,43050,18205,59227,27888,44799,1890,32778,17647,21683,59008,9080,35963,13253,20047,24660,60576,39078,4021,55587,49928,60393,32389,
	7740,63776,52557,40200,14956,44668,23960,16909,250,10373,63838,12599,38897,2583,35233,6115,16727,39520,44438,7535,36689,47495,65046,41207,54840,18764,12559,30753,49037,23208,65423,33353,
	59986,47280,8699,18288,12708,3536,32516,27618,64454,42522,8527,25245,46201,62568,15331,34536,51305,681,61429,27168,18684,31101,15136,36893,189,62405,55804,41100,11575,30953,47148,26862,
	36209,391,62183,39064,52483,5299,14073,37860,8666,23187,2502,41529,20020,47279,14980,51650,40066,29671,46657,12964,63894,915,52251,18905,65431,2352,39507,59058,48682,37091,26808,56539,
	29730,59877,13173,27745,62041,5566,48205,26371,11263,21922,18825,56486,46905,64776,53798,38843,9193,35129,25962,6674,21899,28186,16841,6277,31162,36621,2105,22134,15085,58397,49013,18339,
	10884,22844,57359,19053,15212,36138,27961,8988,62978,17352,29011,9712,14614,40710,54913,18362,29173,53688,10599,38634,57387,17571,11183,51248,14434,61115,3714,50837,27664,62609,56321,30264,
	5706,45472,32334,48992,7229,28796,38252,58220,6878,44058,27684,53050,8651,18374,55539,30539,44397,53137,64944,17473,13798,25668,2700,23067,15268,64190,57579,52101,24754,13028,36457,19478,
	61194,25429,54748,5677,49359,13570,53244,30460,64388,15423,49842,62357,2828,56493,44998,61934,39471,25354,63619,9802,32809,55707,16981,46930,62927,10907,26592,49387,62170,8544,4803,48474,
	57667,25,43941,28440,56341,51540,31342,44476,62213,3440,30159,47784,9315,40027,20278,51886,62323,11408,37511,46162,1228,62526,53138,43211,58074,7540,34599,22024,46148,6012,35935,18528,
	48421,43497,1649,21266,34999,49570,65442,32679,37664,43536,26616,55470,15995,23174,42755,20373,54525,11248,63604,33041,21914,1579,11800,31435,26048,61548,21817,42973,2772,55250,13346,7034,
	21230,15534,42738,58905,38379,46463,20470,10516,744,51233,38654,11922,3833,40723,5797,58630,24223,40097,46283,56076,8843,64816,42878,52778,9721,29862,13416,60596,2088,22635,64108,5362,
	55442,49941,20618,8479,31543,35677,64217,42749,51524,17414,55397,31898,11300,57989,35520,1020,23430,17938,59111,50884,40517,23861,10975,42867,36312,21933,16801,9938,31205,11,61409,15771,
	6234,47392,2677,50221,15383,39197,23163,60559,35609,40543,62726,28946,13791,23026,11566,27000,42984,63758,13993,49270,61038,42644,53023,13413,44601,50189,11883,41157,34007,43901,210,32405,
	36998,3864,29962,51067,65501,44190,53253,40334,2834,56075,36971,52691,32870,22986,8701,59849,3422,44813,62737,24140,5080,42632,34648,28807,21422,37277,8263,32249,22820,1549,42794,9520,
	39543,15917,59020,20741,41911,62315,18812,25553,50506,512,21054,35578,61008,25339,33670,5000,11894,7103,40418,32192,52065,58927,33266,48604,5425,27502,40630,30877,46647,62936,27891,1358,
	45809,21243,33653,64030,27381,40328,19506,5221,44676,1298,40688,17749,26936,12812,23400,4355,11670,56852,41907,50269,3165,44677,12252,22058,1739,32163,39159,56726,23379,28686,54879,19401,
	14041,24742,8408,20944,36866,15413,59615,25441,39125,10587,36181,52685,4395,65320,15710,35730,6657,41843,26714,51194,30120,16370,26268,32407,2316,48115,17838,62148,29405,15373,39797,56605,
	27440,37094,31406,60767,8064,12567,4375,53143,57397,22436,5973,31153,60166,8034,51009,62739,30709,371,26915,15152,60153,43574,52090,16304,7357,50251,5196,57560,38096,25792,45379,40694,
	52731,35850,4941,23007,52260,29311,60700,55904,36499,14559,31281,57745,28800,17592,44328,54887,8204,32009,16235,35913,49415,2343,21135,58213,24169,49759,44881,20239,34539,51142,42423,18398,
	32699,13655,25342,56293,46535,16691,3294,24451,33175,44796,62260,38961,4378,29094,63050,7419,55086,37374,9674,21219,6738,34593,60956,15155,5136,51133,28356,62387,41669,19429,51559,33914,
	40435,54318,25080,43644,9692,56976,30358,45260,4113,54211,8100,43684,600,31835,18027,57627,2142,20119,31458,38479,361,34420,9231,24317,55526,59327,26789,62746,6444,55962,23969,52470,
	60446,47501,8465,34354,26285,6264,13761,21260,33915,46825,19255,63837,44165,4189,47751,38059,20700,50474,33936,15823,27833,52546,64945,2802,58782,26041,43827,64194,11985,47925,34565,24858,
	49966,63861,4066,35013,52177,9661,46622,31675,16508,63529,39583,13312,4108,51048,42217,21424,61974,26584,19572,47001,8437,38631,10242,43611,36323,20326,9737,16428,3989,54014,33006,6634,
	56475,38315,7930,17776,2775,61647,10489,33565,59740,28452,53511,35007,59138,42787,30825,54268,34185,7184,29171,17880,23625,61759,36104,58880,51959,18697,43759,5780,13511,36244,41188,45485,
	63228,34791,52596,61097,12345,42262,1285,33407,54475,15071,60221,21348,25060,32349,54955,46774,23178,60005,55869,9892,20628,39342,55085,10542,37189,51662,27619,42494,11329,52451,24022,3629,
	19427,9588,16478,56037,25784,41734,29804,19977,8674,46476,34962,52106,40311,47156,26207,9755,37099,46267,55762,50003,19450,9271,34807,59388,39299,45052,28303,14773,10177,61028,31482,3457,
	27878,61851,49419,26209,1981,40936,7336,44641,24300,19198,47250,52591,21838,65251,37041,26833,20120,63627,4726,23103,41090,28857,33934,5645,17189,40032,4125,27844,54804,15129,7128,60241,
	39963,45209,63386,6135,41089,27140,54078,60780,9762,543,13354,25390,53289,22208,42393,16553,48013,31474,61949,44287,28541,48800,55509,29870,46029,57049,34093,4281,53772,25258,44794,8903,
	22565,17702,64561,36655,20838,1505,52868,18151,14108,49312,25835,37805,59140,50559,40443,47210,7963,52205,44904,55845,18059,29242,62084,39625,3829,32325,18250,47082,10448,38229,16201,28363,
	14051,40137,55055,12034,20359,48365,57795,61661,24363,12190,482,26157,16115,56571,30622,11504,26537,41441,8287,55668,47226,7006,13425,40208,47680,18576,54015,16543,38274,58158,14047,19181,
	54168,27504,13495,23259,56652,2123,12658,60023,36634,10305,56681,30654,45445,15923,58665,37944,48344,55106,382,57749,29226,21792,63246,12744,55331,61207,50475,37574,59605,22623,41265,49450,
	16069,11853,58727,47528,36351,42838,55924,24608,47888,12481,22874,8642,5595,38601,16886,48691,20681,45662,60575,37446,53412,5981,27311,40767,29770,7812,65399,47693,33062,61260,9413,2217,
	30265,16408,39890,4524,29630,47127,22574,50554,19346,45859,1794,41390,49305,11863,28575,410,13845,31048,3512,34972,64372,48381,4184,59146,23651,13947,8537,56936,1223,63430,30903,59344,
	51143,64634,45929,5085,52300,47453,62009,39473,15531,62972,1954,13969,18952,3657,33225,57026,17428,22865,41042,3567,38368,28411,56299,23429,3070,32683,64229,35753,51897,19441,48780,16796,
	55658,12042,32186,9945,64890,18690,14045,33202,62596,6100,59819,2848,35137,12932,49030,1850,53044,43190,13338,59063,51996,11866,62280,46196,56330,35393,64425,11035,38583,46617,25673,10233,
	29648,2365,34574,19229,59807,10962,48384,30014,20903,57318,35971,50169,15489,45733,33730,60246,26271,13789,1703,54062,16067,3835,20577,8868,39955,12695,23545,47575,15008,10792,63867,3685,
	56813,31779,6946,28665,61591,34114,41620,10221,65511,32948,20133,15181,4896,61801,23811,35612,29702,60524,22437,10416,4601,50783,46001,20456,15660,35946,1404,54113,30590,20598,64861,45351,
	2377,23221,62348,42413,1401,37930,30874,4888,43466,51271,39051,60123,8191,35292,51553,65418,14124,58099,220,37477,19265,31408,22851,56194,9390,33508,522,50361,5978,28779,61667,2236,
	37381,43324,7924,31073,39682,27103,44331,53969,6221,42150,48245,23840,65337,7826,27776,10219,34253,13572,23672,36809,45100,3246,52828,18336,32292,1470,23909,45311,7853,12453,19000,64840,
	29357,43500,52364,23375,14229,29177,50598,8012,16650,37312,57143,45972,64822,51085,54,62869,13587,26109,1892,15446,31515,10376,48459,14112,56008,24593,15998,2533,52609,17607,21965,50238,
	59239,6324,48930,55676,17979,64079,11233,57804,7683,27920,63817,34177,6875,58424,43638,63134,39707,48981,16907,44430,6213,12680,41621,19259,45607,65273,39932,20676,35203,44894,6640,41233,
	33366,11613,39185,22897,36151,18129,1449,27572,50125,24475,42699,59418,28390,65050,12739,43796,4520,61156,14098,31247,63887,6281,46411,13411,20263,53900,17038,617,24433,42482,8794,64003,
	39439,20417,43804,56730,47235,37222,53646,49682,26795,40206,16206,42772,9056,23924,60129,30183,10741,33299,47533,27633,18416,7155,38597,14847,26774,21610,7490,58802,31424,868,56985,49472,
	21741,53710,12146,50646,23738,1433,37002,15815,40589,46756,27895,5783,64167,9159,20236,2759,51444,40825,35212,24675,63414,38394,32551,60160,26346,63685,7688,38310,58706,35514,29330,49362,
	37801,12391,45820,51360,16200,47745,24603,58990,27668,2186,57269,46643,34169,11173,54512,16629,3631,13406,41589,26284,65437,36894,57859,7147,49553,64165,43323,24963,50500,5219,41470,58828,
	7437,32814,17981,28594,59643,52351,16277,10012,55424,27712,32127,48238,21505,41860,2191,18704,45973,32614,23319,63444,43476,60612,50152,36829,15658,29849,60463,23902,40945,20774,45553,31880,
	10903,57356,46929,51147,65060,15407,20469,33821,22805,28907,17825,1856,33221,54178,19378,3491,43694,51688,64338,6590,16702,60071,26824,41254,47182,28539,14946,57113,34259,26733,52743,36770,
	4672,25685,32894,1096,60127,20639,4569,39442,62914,2473,31218,19646,25752,11005,28847,36749,58298,40621,51225,56363,43593,63570,21472,359,45346,34869,38405,58291,29431,26253,56445,37835,
	10779,23756,44236,26826,34295,2718,41018,31065,38241,13095,23684,53778,17149,37568,18944,8029,26402,52883,21375,57261,24646,28406,61551,33851,29922,6797,54297,31883,50108,16835,13074,21823,
	394,58028,29024,14477,60110,32140,12064,58425,34132,9475,54645,36867,21161,48978,38632,24587,51796,34436,47822,10976,52481,24887,41766,62217,48975,8596,40745,46993,56025,29406,34313,2133,
	23849,6757,34706,15828,30179,5188,22156,10956,1643,55095,28533,32501,56839,45901,5684,40877,17219,62057,37263,985,55395,43881,30670,54164,2624,48004,42238,51698,16631,19670,36015,65443,
	15495,37883,58447,28940,43870,32756,64915,52430,7414,59521,18443,42021,31336,56381,38767,12587,58130,6129,18838,47049,11179,42748,52337,505,19539,44214,54287,2948,21286,43406,17378,25981,
	59872,41791,721,57844,11277,4630,37675,7004,44041,39130,52135,21765,42082,26951,6305,64399,38060,56971,48386,33845,15252,23536,11358,28075,41305,22488,8771,13811,57345,34396,12217,26316,
	51876,37231,49540,4354,45418,25264,34797,41050,18460,64752,6380,11237,57979,29136,24404,60730,6675,52956,28835,9956,12899,3507,25870,5325,63138,42289,46295,10675,35672,55817,51637,7023,
	63381,22559,17273,346,35949,5669,49302,62538,3618,51591,59787,12120,37425,49569,40256,62608,29509,17709,32831,42137,49717,14062,35906,5581,9161,64622,39127,3475,42926,60370,490,46452,
	10843,62269,39831,8840,54526,44957,34292,26661,53895,42255,49944,14231,33855,55736,43996,22115,7960,33461,11252,19951,4230,39264,33814,59323,51376,11416,20709,41622,8288,46365,13009,42411,
	32012,64999,19680,38472,8857,53342,24726,61424,5133,48366,43327,29936,2387,50867,22479,56179,36044,10466,60786,32761,37926,51528,15150,2012,49166,17733,25679,3786,61513,26871,47559,55019,
	44035,25500,49391,3525,43056,7685,55441,44725,5052,18699,30748,11389,2724,53358,6359,59038,28948,8252,20123,57982,35928,15865,1722,30345,36913,26920,58054,22197,6103,59901,14639,53247,
	46445,58884,50748,19,25338,63114,58600,43400,35856,20061,64232,50198,14481,38005,20427,51006,25251,56593,9563,23951,60467,20269,50579,9765,63307,33650,12608,23838,61226,44964,27213,3340,
	41943,46983,4499,16818,8254,56418,12996,22686,3608,33783,11323,54527,4134,23921,49205,28654,44192,65219,30340,56567,5003,28128,58421,13598,50009,33628,16489,30560,50951,61790,1948,13533,
	53443,19032,22114,26870,32597,54573,20266,50358,31171,11714,16761,62782,8511,30988,49457,44269,19233,27457,1065,51877,5739,43951,32173,54700,4402,59858,29707,37453,61943,2952,48457,19300,
	56224,9613,64340,14405,21530,8104,62101,47266,3797,23507,36190,15357,53711,4848,44376,38682,35628,16028,48632,40020,54579,34748,45377,19940,52203,7845,27340,57656,14325,3510,25969,16321,
	34438,40520,29255,60351,24551,42530,57861,14222,39338,9837,55369,43509,26423,5890,22843,46312,57420,2061,25499,10603,55282,30682,22902,58371,51035,20135,54337,30247,49103,17110,31753,21499,
	57761,15541,50039,18739,30285,65308,11525,57962,17954,22021,6294,61218,40530,4914,17469,53855,2690,46700,65135,28180,49425,24357,17161,9005,26981,61816,49197,5066,63593,34241,607,53647,
	16773,3997,57004,13314,60527,45365,15160,50171,35298,55756,16097,62536,11103,60497,45645,31430,2988,15378,42730,1052,7509,46307,21743,56350,36653,59855,44437,14715,39128,57528,36504,8074,
	63157,17040,34501,61717,52977,22283,38027,25252,63539,40217,47631,58014,44293,32286,15283,21775,42275,63165,2332,26768,44142,21207,55255,9761,59813,3815,12769,32250,38036,11113,44226,26377,
	36560,17536,61632,41933,13184,39180,7968,31273,46693,12443,7516,24881,970,61267,54691,34360,2918,44866,16058,40064,32735,5571,36522,25022,17802,57276,29346,3853,39945,8759,33161,55338,
	7179,23033,35291,62810,40450,47517,27076,38388,44352,61727,24969,47914,14459,60969,34387,7832,21077,37442,9571,50262,22383,17171,36933,24331,41414,5769,57417,26892,10187,40134,33032,46995,
	5422,34905,62821,39307,44629,59794,13360,63311,22949,56023,4579,36662,58336,14437,53251,22541,32515,9029,61760,39798,56083,17700,62742,38243,14444,52501,47311,17195,44045,22020,31142,39119,
	15679,29383,43008,35877,58613,53847,12412,29251,50454,56963,45207,39983,63139,17337,49869,10419,56185,21014,3012,59970,17766,30664,58419,14034,38974,22008,2412,65338,19343,30964,42669,59868,
	49392,4405,11520,53183,18709,9456,27948,31844,46213,24983,34820,20143,60877,14845,55660,12488,8174,39500,61244,20385,38128,63719,936,43182,33527,26065,11353,6176,23072,63185,9723,41067,
	54005,35161,24049,46856,6265,37190,15809,1460,47652,28876,9912,35916,58769,23980,48250,62351,30625,25151,16176,36254,6706,61074,54705,42408,3402,32172,14862,24229,52108,19383,58874,24962,
	36277,48011,28989,51371,22157,6011,29443,18610,197,21939,8461,40009,26194,34725,5375,41071,65011,47516,29723,19703,63067,54226,9663,42521,13138,5521,52606,22361,10595,2219,31031,23410,
	51884,5598,39916,11369,19347,30608,48563,15942,51998,427,22561,16425,26829,63895,10508,46759,37044,16762,54833,39551,5414,65274,49608,33572,18135,45505,51958,64684,19240,50306,62684,4521,
	30864,9889,21234,27518,55354,51327,17442,24177,60532,53067,39554,44534,17908,27258,12166,7846,63471,28444,50078,3984,64392,47258,13788,41391,433,45153,37305,54692,14917,51026,62400,11478,
	30494,60378,25929,52131,21360,2592,18639,50096,29608,53397,19683,36571,40168,1955,17092,52164,25865,54275,14748,34147,44774,63052,3470,47630,9062,64700,36356,46105,14489,55091,23807,65228,
	9641,29713,49572,7908,3148,16901,29018,35469,188,45575,28004,48538,24781,1789,39528,5266,59700,46462,11876,30029,21223,47117,2136,25332,19456,34756,807,26560,10259,53607,6688,63447,
	46100,430,23433,6462,31467,39617,1221,19802,33348,13465,2695,26308,20539,34558,30824,1448,64204,27591,42503,8519,24270,49261,1027,28474,55288,32558,48759,37055,53341,47281,12309,38266,
	21131,55556,44615,32545,47917,37936,54497,19748,1230,63460,7039,29740,51156,524,32129,36625,27390,48200,52995,4349,45579,7912,48629,12241,16584,61480,46252,36062,14329,51978,37894,5582,
	27731,1871,13160,61019,41368,25816,51963,43280,32143,63656,53093,45308,1112,32491,8904,38268,13865,52254,41425,58479,44860,12671,29553,37789,19253,56557,44829,36805,10522,30312,43859,6715,
	62341,10296,40611,1322,33158,37452,57472,42495,64795,32252,45956,57119,19768,49045,13537,24370,18358,51671,58354,11744,40309,27491,34330,24758,64203,29529,41001,33350,63554,48804,18644,41568,
	9561,55598,27814,46743,1263,64688,13197,6307,28273,36050,61522,8222,41047,35012,56518,844,30718,49936,12875,32955,47047,28391,12090,38809,24205,42125,15579,28977,2014,40925,24128,16231,
	57361,48654,38358,3079,46077,33928,4486,56616,15227,2668,29900,62429,36193,47986,31114,42621,22022,36869,13078,54052,29480,22619,59386,52628,27287,60838,20382,5714,47299,26095,21343,43664,
	17884,48924,13414,9440,31892,59296,6538,63592,14922,770,7952,27365,64538,45711,58401,42364,5538,61550,1832,40759,59439,11867,32453,55537,29474,18451,22640,1364,60776,7250,20013,36924,
	43669,56454,17730,24408,53098,42073,48356,8994,40519,61112,19152,33008,43040,63608,17796,34928,55010,15805,24479,36500,6604,58332,10406,50970,45144,7869,63254,56780,32775,40913,59370,25516,
	12524,52681,57142,48179,17283,26000,43906,63072,37864,59746,9246,52363,47562,11801,59031,25052,13851,47036,32234,52670,37984,64747,10649,41512,61994,11915,17701,43319,5651,23157,62720,930,
	8735,27431,15131,64414,6889,3020,61385,13249,41536,48917,15729,38566,45252,64309,42403,16792,59962,21779,13333,34894,28589,18415,25008,53427,39649,4257,55591,42174,58925,25271,45277,18264,
	64537,43150,32293,56651,3845,19896,59593,7259,23097,38672,12554,26219,15899,50931,20901,43474,59977,10170,3343,22490,32344,1148,52983,47272,6895,64666,28269,2301,60250,39815,13871,50012,
	27519,20915,44797,16364,63370,47321,10115,26921,12811,51380,37286,2758,30624,59419,9364,54447,28009,4293,37100,23560,49536,3292,17196,58046,60,20045,47588,7544,53805,28063,59484,14146,
	21903,32542,59035,24511,36344,57138,41723,33136,59620,12148,49972,55087,23800,6009,51505,19853,25285,62127,6779,23346,60289,19334,699,53518,61682,5964,55750,35919,47654,8692,33679,54569,
	42729,6301,65495,31964,11217,19884,42500,28182,48796,34482,21601,6713,57124,4498,53233,59712,17545,46603,58052,7375,18687,43772,10429,32081,6961,49613,11149,64692,31404,36276,2114,53574,
	39556,57364,2,37403,43163,54533,34875,11498,41444,57459,32416,50591,9996,22776,29390,11605,32329,46880,19550,29231,8231,25786,51488,39247,13880,59674,53113,42076,31600,48542,28528,52323,
	15140,2111,60239,37389,12566,64470,25846,55112,15148,52005,7710,13436,55449,10401,29352,51106,41686,2985,63900,43584,53729,28230,34121,41710,59350,21619,39386,12882,49283,17862,2525,36432,
	20073,33263,40572,61439,10070,51577,56182,5717,23011,28672,42619,32204,61658,7010,43384,51569,39353,6370,61257,21714,4237,16138,35428,46922,6585,26638,60364,34242,9480,56006,28866,33562,
	51842,58590,36303,25646,43232,23272,51191,35475,56082,22370,58795,4453,18760,11338,24228,50102,5353,30940,43282,56472,14968,62610,58083,36373,29533,9511,19107,32375,2028,8091,29666,55923,
	48657,22170,52966,10461,28928,49211,33776,14497,56461,2746,20035,41567,55983,64531,28234,5517,18569,34181,55808,49679,19660,63193,15687,23843,11729,40831,21154,55122,47768,23408,17486,56536,
	2139,31694,60028,55388,7269,22954,53590,3509,59236,23796,15218,7520,52523,43361,37859,61930,33714,7982,44007,13824,31944,60645,45732,38582,50932,11555,36365,16373,24062,4566,45549,37749,
	1740,48942,15023,4501,44145,10150,21801,53827,45926,19409,3659,29927,47256,13216,38855,59776,44416,9998,53001,41905,14692,56530,43262,8181,31110,21666,11658,26582,58619,20967,60994,777,
	28159,14291,52201,24968,57580,60854,36776,12151,64711,9218,41986,51636,24467,14238,39840,9812,219,32977,24611,41180,35389,1688,55459,16822,39512,34454,24337,16219,41957,59069,12982,6332,
	33879,27409,46035,64497,16549,28301,24075,47209,37052,21493,43577,54708,4867,18826,35854,56265,15408,38513,23468,54982,48526,17927,988,21469,44459,4148,25427,37815,16806,5113,57961,11592,
	40455,27169,33223,47443,19919,31715,4910,21040,34130,24141,38347,59321,5752,21780,47310,26239,12603,20072,32150,49519,16858,13434,64630,5194,30985,27630,54135,4295,24460,44928,29138,50445,
	62539,5248,28373,21949,2278,34305,13892,47142,16024,54416,18283,299,22306,37182,15666,55090,18763,35101,12164,44724,56753,27018,19471,53185,22833,1986,51338,14792,25598,40085,16162,45307,
	18367,40819,2285,12501,56899,17123,29665,8130,26491,10698,31680,52845,27765,57977,33937,54098,9713,63659,1207,40376,50421,33070,2966,21118,47623,65496,27281,50507,21793,62247,34281,15397,
	2876,7506,36435,16889,39711,64060,8998,45671,35768,61608,48742,30292,4360,11945,36292,54187,47072,29603,39752,7519,27718,42671,35599,59851,33401,51452,16491,7922,32384,4231,64214,34551,
	38291,52304,11805,26294,39370,31049,18977,35687,40511,48017,28194,63911,17445,21893,621,15958,46119,56462,20912,63950,53271,5863,9132,30895,54936,26941,61983,58465,42229,13012,34674,65481,
	29167,42616,19017,62696,52527,29375,17433,2147,25804,38314,43457,33669,17454,62844,27947,5027,33945,18024,37781,4166,30256,35629,25554,50660,37112,46550,63705,2977,51160,13358,38743,45910,
	23040,35957,18552,8804,48241,1654,22958,52607,45085,19009,58949,16002,33285,45417,20861,26878,49266,65486,11095,51538,61462,26356,48136,63678,21419,58444,44841,3298,55684,19213,49525,63586,
	22846,14851,7330,20253,49840,10218,3479,58835,30220,15767,63047,13399,38780,60134,49109,131,63846,51666,4460,62107,36264,42323,57643,63314,34746,11049,49974,9201,64029,44296,34179,24115,
	63175,6096,55249,10590,1074,39679,58025,45271,62294,2220,49626,30650,44598,36844,873,62236,57316,38238,9542,59014,191,25748,38749,18458,11138,48375,15278,35846,65505,7630,58204,9506,
	43439,16357,11537,45654,37421,65142,30249,40947,7693,49672,64243,39653,56336,27501,3684,30378,23143,57950,728,29534,50214,9424,43164,58663,31394,39568,45454,57198,3369,49585,59996,4703,
	63851,21762,47124,31775,62519,40170,48402,4111,44522,64798,36652,47021,8436,41000,2498,38003,19484,47065,25814,11122,22780,6495,44178,12897,41077,401,56805,13911,39362,47055,11424,59599,
	41752,27318,61739,46523,21013,321,24721,54198,28061,16645,7014,58166,46304,39937,25322,60984,886,23308,64281,14885,57078,10484,48336,5295,26116,1521,62160,36318,42434,53391,9926,45930,
	7762,18317,42720,4604,14274,50140,44117,62329,6600,11386,55455,34023,41307,25829,48483,30091,10752,39356,1604,26763,36443,19279,42882,14576,21956,6550,44914,1527,31229,56073,8394,51610,
	61235,6190,38236,33382,8257,49627,40404,61666,56144,7285,65491,22107,57343,2227,42398,15003,55037,47798,26290,63572,49271,9706,17693,58507,14249,5021,39868,32589,42865,18122,29716,10839,
	53824,61684,40481,44493,29893,16034,39984,5744,26327,659,37909,28629,64024,3230,60715,55523,37839,29601,4416,19905,14846,38130,3721,30139,12652,6189,51587,28693,8979,25133,38111,29932,
	44140,60865,55948,31005,40746,61886,52651,19096,6310,49655,2121,24396,30665,42041,25745,8614,44951,27680,11974,31220,6635,14350,27347,5630,47350,31939,56933,27864,21826,51748,2620,18383,
	46386,50622,22233,43215,60967,51068,29245,6523,12191,42276,27248,16343,65400,54089,14678,33328,6537,45706,28936,22604,42269,52717,46474,56323,2646,61784,43249,19508,31327,52833,14697,22850,
	38164,54657,59833,50047,18871,24343,3409,59292,26972,35331,4923,13689,46775,10928,50472,64004,41475,48644,15360,62409,39759,32967,4806,63760,12790,18338,29130,63105,20305,36335,30603,13215,
	24996,50328,5694,53708,10080,21418,33570,60436,16339,39807,1375,20818,14524,62548,22830,44844,32434,57542,17268,61712,38105,54435,26814,60955,51856,17691,34607,44069,4758,54554,19554,37676,
	23652,52096,12676,57068,30937,51195,43187,11602,40540,23423,51788,33038,17697,21605,8017,50084,16848,11381,45123,36814,4034,52677,21612,39320,57779,44073,49296,24774,12786,29673,20237,26636,
	61832,23803,48254,35022,65242,57817,794,16433,29775,21570,44744,4054,58147,7022,63262,53216,23854,60252,50377,15103,47191,56871,25385,65032,49011,35105,17980,39004,49952,20180,25974,17078,
	11078,54609,22637,57870,26448,14480,35496,5409,32154,15482,11624,53005,9044,35989,50895,22985,30518,58821,1057,21102,57462,45090,2908,63039,29029,19828,54246,23719,7157,57190,64498,4072,
	49340,7477,33169,3561,63694,54334,34323,61879,31439,55640,47483,10107,50398,12582,35402,6319,17041,42404,56775,45220,31722,59635,9383,45979,54324,35941,40306,62281,33343,46699,1619,11780,
	51520,3988,35907,24935,1546,13781,38165,44607,26549,61324,34771,46878,10855,52917,16054,33692,20957,41437,17326,58190,45661,22789,52474,38624,15977,19967,61599,39,40742,14569,60506,37571,
	8458,29939,15578,35521,26342,13978,17650,36605,53507,19653,57461,3992,23808,41438,19120,50311,25048,53525,4074,60985,35355,7567,20813,32910,50754,37102,23064,58778,616,40003,33647,47773,
	1925,25304,30579,4657,57007,43245,52896,10547,20317,44706,31066,24392,60574,34039,44122,16940,5525,26597,37143,8026,23703,54941,14904,36978,48941,9990,35096,7001,41875,11503,54284,43541,
	8856,34813,29006,16112,37578,209,51633,19433,55305,12351,24956,59811,49740,29970,54889,5819,12087,27989,51675,4087,29818,46179,16044,8289,31563,23620,6789,63170,25443,29997,50170,9332,
	31760,44571,6136,35403,15575,5223,60745,32541,3160,65137,10566,37753,1893,62854,42937,31285,34814,59092,51740,25807,32579,62858,17587,29240,14372,31486,9446,19142,60843,57003,49917,40725,
	3676,58449,53641,29519,21047,10520,25153,33539,52879,60489,37565,14669,50645,31876,13229,36627,18125,5649,42230,30751,10060,4723,33459,40077,2735,55833,10667,28409,62948,3929,46768,40285,
	24583,48417,12849,44779,17,64445,46340,23422,51302,28427,47765,39665,25383,45428,60737,12297,7604,40689,16291,34781,13134,39475,22955,33722,43448,48642,60552,15902,35327,47167,25204,31782,
	16616,21536,59108,13254,25667,19413,10645,49565,14163,21957,6606,41117,23632,30803,43573,52478,24264,13586,62513,21950,6802,50403,23271,41561,18112,25494,779,20355,15305,53504,60237,17267,
	40194,21401,8805,54093,46913,33558,22117,56089,8752,40985,17738,57964,3508,65019,5975,55946,60847,37104,2364,50139,33119,65180,9913,30117,55053,42905,13384,36517,48035,29361,55387,32381,
	42119,59015,3254,65057,7122,57034,47665,24602,63908,32079,46673,11365,35050,7796,29658,60006,10789,40313,15701,48602,12179,29877,63480,14061,25213,9169,6069,46849,12008,26890,56186,18632,
	64305,34818,41010,14526,8722,32839,16615,38527,62090,57321,8515,53304,19275,1668,56983,9385,32512,59375,19801,52506,2362,46381,21114,25782,109,60819,55485,23829,47185,1315,22044,58115,
	38645,61785,56035,43832,26888,58005,45170,6650,28306,32635,53383,42744,35673,7553,16647,48695,65163,36544,42370,9349,59131,19897,35387,55865,38885,47997,58062,10875,36579,16384,3667,64295,
	55414,1242,22257,63280,26986,38451,18818,55609,14049,47397,43780,59453,29269,53394,13916,57221,3493,40349,6847,19590,42028,484,46504,8047,54457,65321,3235,38475,45400,45,15454,36960,
	31822,12852,16840,2761,38039,46611,55783,40900,48680,2645,9813,27378,20450,39770,2361,43740,57174,27556,34580,62744,22543,59315,52425,12889,29581,59937,23991,53037,14493,36720,58750,32223,
	60286,35815,4686,30652,53869,20109,10439,60330,42695,18781,58522,620,30231,20349,4146,33080,64821,46270,53598,28115,5867,50871,54696,7959,12643,339,27106,10681,52659,1718,43791,37848,
	55709,41849,28028,51725,37537,46284,7394,58151,43660,36061,17899,62681,56414,1937,19507,46931,9119,33768,1282,39609,53498,34995,28530,56629,13633,65028,48943,10103,58251,42322,6139,27082,
	31827,47953,59096,42473,16800,65401,4779,31409,12265,51397,28228,22249,38392,43779,19445,29196,48021,24250,53644,7867,20220,41025,1603,60484,26221,4356,52010,24434,8232,20376,5247,11784,
	25038,53938,19577,38641,44620,32791,11046,40695,488,8146,38599,51940,61393,48217,2763,44040,21901,34221,64851,19750,56922,39789,1524,44508,57604,41129,30272,51938,62599,42827,4924,10674,
	51011,7431,21238,46708,62736,28164,48460,23176,976,50798,15522,36991,41045,29341,22424,38253,53709,46055,12380,42617,65185,28818,58050,41101,51862,44003,27137,15561,52961,64696,32504,26705,
	14631,2108,18913,7413,65075,11680,23873,41176,62715,47829,9987,3175,19072,57868,26642,39964,292,24494,13912,33334,49264,1312,64528,12200,3744,28118,21004,52420,42201,60130,45615,26737,
	39811,17421,49363,41462,10610,58734,48545,22597,36558,27484,19324,5557,24186,48327,9071,26598,46424,22304,29471,61423,14195,56630,24682,34910,40771,22200,52171,27261,33173,10771,23102,64548,
	6851,47147,41553,61521,8052,27975,13073,5515,23563,18505,64668,46378,54787,61452,9041,47610,21531,11285,55070,3686,38320,17345,44057,20832,8299,47218,41876,5239,21620,44164,9862,1264,
	15510,20769,62983,42007,17026,39287,27688,4348,37218,8115,34014,63375,15935,49324,56214,38895,18785,24028,9838,43353,63969,31535,25783,61808,37270,56760,41225,30640,62987,20188,14209,60720,
	5713,11693,47673,161,56931,22295,40963,29229,2263,60766,53242,27521,38633,15538,59049,63562,27918,54407,48765,26174,10387,15869,1993,60137,4967,32989,44316,29878,37547,22630,34710,64313,
	52585,18555,11279,28441,6958,25844,49093,59351,36618,514,55007,14637,31798,50516,35688,9226,4307,14241,62669,27010,12535,35254,48452,17499,45483,11273,32982,64753,56458,43934,62878,49925,
	16735,47008,9872,23185,51773,2591,21220,49931,59911,28786,14587,21344,26417,56184,13280,37517,55198,1258,26738,45508,5334,24341,54276,16635,28087,61349,18177,35461,21534,15993,30816,57782,
	44349,27759,60617,52455,36870,3092,55234,11432,33906,42474,26101,4376,65041,49137,14014,62772,2725,24268,30116,34363,17860,10622,5905,31789,19057,8391,33467,4512,40401,17552,49465,5829,
	45998,52004,40485,22797,48325,31023,35235,14921,4766,37503,22239,64155,31755,12846,44359,60236,20390,53371,56542,45154,22530,40492,25508,50335,43139,61343,14635,2098,32331,7196,22478,12933,
	33886,60602,29000,53380,6777,45039,2154,31045,62460,7800,54827,34381,15889,41392,35880,18732,64998,12109,54423,48754,9512,37728,50930,60343,5852,12052,47458,16990,59299,54784,43271,51364,
	27093,56282,22356,32626,51840,43621,62779,36711,58888,31138,42974,34836,24414,16643,29914,33838,65354,16031,45064,51614,28944,48289,526,62376,37253,15986,32011,64590,34511,56704,27123,52680,
	46394,28729,50840,7736,33573,58960,48215,52133,22018,13467,44845,54011,9767,42288,6695,27831,52140,1735,60156,37123,14878,2579,18218,46090,22153,17218,5495,49832,36325,8383,28315,51348,
	24053,35739,63021,17602,33704,5011,65072,16132,24448,33048,4814,12923,47990,7436,32330,41643,4067,37572,60348,18164,43731,63921,46816,37673,21257,51993,26450,56255,3404,13887,45872,9112,
	2528,37969,62276,34852,57355,39732,14453,43383,20320,63970,45086,6770,62292,12579,23351,59878,45221,31504,38185,43148,59084,55657,24121,6925,37068,58861,40123,18256,2808,35416,26277,39248,
	1806,34720,62103,30889,55427,27380,62800,35178,16752,54364,44653,4478,40604,18378,31244,61946,17251,51713,9124,31818,36703,51355,9957,34174,48239,3311,13236,55711,2146,49597,38928,23610,
	36093,12689,133,18106,24951,13935,40291,63542,29402,18394,47088,12074,55126,6935,27098,41934,17475,61033,4276,50938,56814,39154,48424,59965,13186,63609,38176,58608,29316,9760,35948,19726,
	60862,29915,34154,13926,54104,2810,60075,50468,17993,56880,26446,46407,39118,51347,3807,34938,30812,8049,17872,5073,62812,15059,6977,30034,18387,34819,46746,39734,55615,18692,48551,58307,
	3016,8060,20117,13879,33018,25102,16684,52454,12197,40052,50129,589,63527,56140,6123,51262,39210,1278,33466,43185,4922,31633,20688,15200,28432,43376,61897,4767,35723,7991,29540,18588,
	1921,35625,10024,17988,57442,1219,20768,15327,50495,7050,12352,357,51949,4798,58967,49970,25627,1156,40497,7564,13819,24753,32627,57165,26909,52014,2018,13183,48923,6410,18073,41350,
	3025,37788,13827,55776,23940,12030,1835,31330,56045,61118,3136,26589,37615,22695,62275,13391,35005,48285,30284,21586,57780,48996,10423,40344,53095,32321,59903,45059,23165,56356,40190,2941,
	45986,20610,30456,9471,43961,26839,53635,38373,50807,9042,45225,21681,52104,36201,25131,20649,11719,14926,29847,5658,55438,19716,31061,8208,42438,11050,17243,7495,61966,50517,25540,55257,
	15738,44326,24036,780,52085,19583,3471,29397,24277,9419,34376,48288,25949,1708,52839,39825,55379,18282,557,49275,16119,3492,30828,63822,51105,21890,28211,9893,46602,30711,12781,53387,
	57605,28486,5805,43277,12633,19131,4866,42211,10213,23058,58399,32960,64649,9557,45960,5234,28254,42157,57933,13344,63073,18724,42448,59479,7391,24837,39844,44945,26175,63429,6610,60039,
	19290,54623,32191,43033,7019,59107,45697,20936,6117,57829,61284,31970,21661,34965,45280,51647,11178,36506,47613,8374,26454,15480,35832,23551,3628,46220,20559,50383,13942,61875,42670,55188,
	24466,10651,4840,62388,42067,20454,45667,8392,29803,52560,729,13974,6765,55893,23290,10122,47034,61846,37934,27620,31966,52722,36801,58951,54200,7894,11526,24083,65097,29695,35961,52023,
	43482,37843,46776,55947,64698,36834,42019,4548,57319,20361,25533,44735,30366,11311,23590,60925,28348,15573,58836,17685,27108,63865,45306,3329,57371,32532,24368,39459,21173,48627,13362,40135,
	62389,44936,25263,49307,13866,39533,26043,33312,55080,28219,39136,58016,19608,41580,13387,8205,38469,60417,19241,35030,63391,54139,10313,6249,40673,18898,44922,60651,25067,39165,31361,64001,
	8654,26019,61719,5289,45138,36469,64212,16376,25707,40613,32598,50486,17369,31472,58026,3574,44278,17670,7311,54208,42066,34090,27882,58677,6854,14496,25947,2407,12233,18289,65438,32483,
	58121,7231,54306,49837,60195,14725,10987,47115,19532,57927,41309,29697,64788,333,55475,49973,58412,45691,22979,40950,35717,12571,49953,24873,54945,63012,39394,47447,33665,19489,40576,30094,
	59693,21003,49631,31168,12895,45864,62969,54669,50257,15826,39494,18741,59154,42740,16627,10415,26662,63963,21728,10037,28279,39407,44410,19331,13651,1067,48810,54430,15801,60249,22454,7175,
	18481,40672,15287,60174,48744,37702,57841,46428,31109,6285,37072,48752,1795,52754,35766,23556,49444,7299,38588,22808,47958,2369,31112,20975,37394,65043,52671,31571,8913,33973,14165,46199,
	4128,48764,39658,64087,30072,50995,35246,9974,52655,37365,2493,43775,17253,59718,135,31623,20443,55416,40460,22274,61552,1659,53789,42659,29680,56281,25717,2567,44952,22935,7322,446,
	38560,57232,50916,27482,36537,11315,25615,39333,62040,33749,42844,59647,20148,28722,62852,42185,14362,50355,2073,41854,57214,10235,47107,1723,21654,62644,27064,51171,15607,320,9465,24490,
	16171,62553,31214,23318,687,50505,59803,28778,46166,33611,9603,58671,38365,20780,47907,32833,4411,45892,36272,52298,23199,12372,54821,38874,18604,50023,10195,53386,1345,63442,57493,33088,
	5340,53107,60325,7487,29805,64124,47700,3445,44371,17336,63289,47927,26611,36102,45430,22309,53398,28413,46911,56489,21060,42625,36581,49325,23255,58553,29934,9328,20343,51005,11855,54776,
	34610,43382,19505,49294,29327,20863,42334,7381,47340,19846,6476,65067,11037,46678,53164,25014,40104,61262,26938,11955,4013,19725,63158,1569,36902,47792,62490,42074,54121,29662,48441,16184,
	42918,13714,38836,25018,2997,36258,31024,62361,1217,35189,15216,59694,10624,17943,42940,8367,34333,64341,51755,827,61529,27432,58186,2428,34265,14502,28908,21733,70,57194,6044,36212,
	10518,4668,41393,56304,9319,36889,33077,7174,41587,61105,30910,5314,56353,28892,33434,47522,6626,36724,51370,33235,62089,52639,8234,34247,58071,42054,32035,62521,5062,42399,37262,49123,
	64158,45599,22154,1326,33182,9126,14902,24412,51570,63097,17933,12214,25583,20019,57734,13904,63359,33305,15739,59842,27393,11401,55975,14742,50176,4904,10908,19430,58935,42016,53455,29897,
	9345,25384,56723,10934,15971,22645,3966,26943,15284,48783,24070,8171,39388,53536,9606,25607,58495,5482,28737,13332,44225,32017,64483,9035,18549,51736,11181,36884,31770,53175,27879,47429,
	32709,15820,43965,18473,1382,59289,54929,3883,21572,10569,15775,36492,48894,33126,16997,53011,25659,21295,59395,12438,19327,24125,43518,16454,33144,41920,37759,5609,44424,59963,40810,56824,
	28386,10503,6041,40165,12465,19299,8576,22372,14454,64400,5380,16914,53260,2594,13589,42764,57842,20374,10558,62425,40797,1742,48101,8108,35587,64307,15688,30729,45524,26776,16509,24152,
	11869,20457,38072,42876,34327,5838,53551,11997,60630,8853,21896,31758,10220,55353,64117,5991,33107,14867,4982,11164,30360,2153,17745,64416,12183,3288,54477,37507,42777,376,58334,23415,
	14682,59523,32133,1076,57775,53213,10300,60046,35683,14368,55290,43377,1142,20643,35849,15261,10069,56625,33186,50462,38474,45076,24371,51769,29791,20528,8886,33421,38444,3923,10481,36589,
	27470,1115,64057,18882,41919,58528,21132,6588,28459,54339,24964,4534,38999,47369,26766,30330,3717,17141,10819,32459,47556,7452,38825,22313,45284,5532,59165,52904,43446,12365,65154,46955,
	52711,27742,63239,17070,26170,60171,21800,13494,27562,1437,53942,11507,21704,37485,4182,60754,13496,43418,57209,5657,46116,22763,11818,54876,26468,6441,23869,36055,19997,52402,542,24481,
	31379,8406,51674,26093,39850,64712,28627,55065,881,40375,27923,44168,60613,30291,39744,43344,22,19472,52105,3781,43979,39390,62359,46041,29274,23371,56641,47538,752,22600,17125,37272,
	61353,20956,34693,1771,47596,57607,43884,64873,40834,30451,56430,14154,28102,64142,46610,38198,16165,62652,33803,53161,19701,4998,49308,16113,34260,40752,63143,6237,57414,18202,65506,12673,
	60301,22069,6513,63966,47252,31618,16286,49260,27904,45302,65419,24947,9436,40345,1383,5721,36270,30055,45857,34013,51472,5390,64231,29183,49771,3173,56938,31163,20433,47554,32874,4397,
	21188,53072,49159,60382,27857,44556,35317,54126,38626,49259,27727,41942,34993,62570,26437,54647,7925,25345,49623,5962,34079,30301,59109,26021,21854,2742,41503,60227,6752,37221,42508,55296,
	47722,28720,3321,16759,58942,22486,18631,41182,24744,37544,2762,52683,15677,1487,30428,17851,43169,58380,50691,25402,61303,45722,52388,27983,34691,46791,16470,32848,63079,28360,17291,48338,
	6321,52126,39953,12597,16937,38439,27200,2264,51350,29530,23831,38875,59054,28453,5421,63563,48727,164,23168,64928,14119,56205,7905,12178,43542,16088,56945,50686,21454,61468,24875,52084,
	59949,22195,48931,33034,9895,51898,45426,40186,12359,48947,43987,32189,22504,62224,13175,57644,38219,44325,24686,56431,20397,15946,52785,64845,18494,49313,36361,9867,26655,31861,18132,22872,
	14365,33242,37870,7765,48636,42960,2679,57708,47179,23706,35767,51065,45680,63698,20096,50229,24303,29889,19141,14450,25937,3851,60674,37645,47326,15213,59180,9426,45713,28108,11199,59687,
	14130,35197,54907,59005,17184,50469,4158,20357,34160,14289,56295,7158,50963,4351,11531,54371,26530,46221,29773,55355,34412,8750,25539,1267,33694,43387,16289,35696,27774,50806,63968,2928,
	44046,14520,52620,28488,37776,18364,32102,54494,704,20479,61715,33695,50684,3519,22880,12589,49676,42311,1154,46904,59274,24860,38746,27719,58745,718,21607,48450,15201,39603,34926,8433,
	41385,49934,30085,38254,24175,13336,35165,40784,56714,5925,51033,2884,54515,59009,44917,63786,56126,10990,6602,62079,26803,38639,55502,8811,13049,60226,17373,53408,10679,25567,13697,63977,
	36196,45134,18222,33737,55665,3451,62642,30492,1353,11469,60112,23384,46601,8784,50227,36574,30599,40121,14623,55910,44025,18320,13503,53060,44783,28904,55563,12425,19654,51465,9369,2544,
	35098,61487,50749,10222,55918,46398,36638,29083,50008,56885,33863,46177,61328,39791,49214,24100,62419,3266,37979,41480,33630,7889,14541,39536,5539,61392,25896,7665,53039,4957,45375,38290,
	29879,9988,24914,63648,46675,22957,32943,44049,63244,4206,48404,33733,12748,50755,42156,31081,37348,19867,45884,5923,30357,18445,59948,32991,39676,64642,499,28109,13169,44221,55642,4984,
	8961,44806,56094,28566,5723,16537,56534,23039,63690,18376,9281,56791,51417,35386,6811,53319,21354,60582,28479,39861,3396,43485,33533,11628,30387,41737,1957,23459,60367,38676,50299,2994,
	61237,44617,1563,54081,19366,29814,52627,38695,18629,65119,43269,7944,27875,12929,40868,54309,3110,35301,65252,40169,55704,42650,17436,29087,1883,51855,39323,17732,65502,33410,56410,38745,
	43682,2687,20754,30432,6054,45937,36389,42916,61859,48361,22617,37659,16502,35011,21945,61266,9924,36340,65411,7032,21332,50600,17419,53476,11978,63739,39521,60411,13561,6391,40417,26428,
	57858,49244,5006,41995,62759,6175,25175,12235,36249,9267,45222,6046,41548,19212,35892,56666,7197,27230,17947,9745,36018,11850,55203,6833,45762,13540,29952,43391,26250,2260,51546,20522,
	25809,1900,54759,10739,58259,51797,8318,62337,17712,32610,38132,20980,31083,12993,27506,18970,39039,49552,17987,40983,14161,434,34919,22549,45500,25999,35659,7529,62052,38548,50524,54959,
	1277,41492,13100,5273,24014,15222,47548,17648,43004,55444,19574,3162,29585,14857,18858,187,59067,61869,3690,22081,27472,65216,37358,9886,61152,6008,48552,34572,22965,58781,31805,64903,
	14759,44250,23586,32160,27044,901,8346,65299,4272,14397,42585,7129,20467,25982,57549,12999,34887,9451,21452,16715,55260,23923,59431,20204,55792,43540,22398,49036,13990,35525,21010,65355,
	55357,18775,44341,4839,54661,7838,59171,12210,18506,56108,8953,16741,62406,21880,8409,54786,16093,28062,53462,41828,35937,26344,48738,3234,53866,24994,36238,48126,7212,16953,40293,34388,
	30566,17639,38110,13291,60880,35934,26226,32821,3558,37245,60563,1497,14636,19301,41871,2372,48465,15115,5831,50378,62461,9803,58947,25654,6881,55428,62250,16449,45609,53968,7679,41867,
	25633,57352,12043,23211,64423,5191,15108,34051,10331,4065,31341,16030,57392,364,32702,17444,58664,8585,48058,995,31667,49520,35109,21090,63427,43345,30083,3617,49700,25135,5755,16225,
	47999,63699,10009,42195,12986,23646,58192,11147,7866,30580,3225,64515,46405,56987,31658,48111,17956,4621,24624,42527,13140,61116,37471,58410,22062,7663,4097,30609,45132,55266,33111,11360,
	17934,31120,9914,22004,59448,14242,51373,47126,59966,17289,53069,26515,11860,62318,29599,44712,33095,65309,50909,40657,30025,63509,43036,23297,52406,61245,36293,54638,62434,12108,59444,44873,
	56584,14647,33960,45970,4510,42383,20684,808,26433,11912,61203,43405,16742,47370,7976,22980,32655,2232,25122,57685,47850,30490,60883,52866,40178,19757,48020,28735,42622,5435,23120,17174,
	31631,26192,57115,65356,37723,52413,40536,26502,8233,32257,51178,38234,56904,64722,41321,22594,45495,17391,37972,47296,8421,51282,863,41063,32328,16998,24939,39074,234,46113,28141,18876,
	5934,39302,54136,12862,41833,59744,15953,52435,31367,22886,58751,28579,10899,36460,6373,45526,52499,28121,48718,64253,214,29285,48005,12752,31202,1429,10952,57545,41015,60509,25313,3273,
	41551,60154,33822,28405,36217,15568,49804,40470,22074,36984,26623,46146,2676,56798,25543,44787,60016,7089,11158,61982,4205,55121,14712,22487,45629,6423,18347,58045,32892,63769,22952,47098,
	11951,62989,3228,42389,46796,347,49806,15074,53239,29326,41260,27156,46142,31042,63009,25527,33290,9377,54627,35103,29824,23330,46353,37223,50953,14081,27940,33843,4930,12871,28965,35752,
	15438,48164,30962,40424,35454,45352,25274,62065,49279,54420,20842,60642,38040,25610,48735,10455,44726,38774,26907,11948,16327,61675,8890,53737,13195,7220,56959,22320,11935,40878,53700,19399,
	29435,25632,37382,49533,61015,32518,53116,18271,26189,54312,12415,41781,27165,8241,2673,41268,51117,38612,56490,16234,48725,30831,3541,41826,28371,48480,52057,25173,20205,8875,47830,23198,
	36497,64961,55573,27009,39238,34048,8711,42486,29067,23386,38163,58066,48015,1710,52122,14939,4241,24655,21165,57633,3058,15595,19968,4458,32543,10394,17671,7748,22281,33083,28960,6824,
	36251,63401,18726,27803,22577,64801,29857,44768,48347,53190,23355,7162,56466,34832,52162,60163,43206,53881,64377,9832,21095,43840,16919,4326,11301,64988,1070,14574,58065,34089,45888,11696,
	59733,7471,20038,48263,29347,12261,6506,57922,21526,63792,44858,12519,34357,4865,52381,32502,10346,28397,52870,33247,58040,15745,24615,20099,50415,57405,13750,64035,53245,10515,40748,49616,
	57220,21574,2013,62185,48603,33817,20547,44103,11607,38872,48142,16911,63975,54523,41281,18630,1715,56802,14426,44268,36684,6834,41887,51237,35584,64762,38073,28901,18556,9031,32397,49999,
	15205,768,21992,51229,61892,1847,25314,31427,6047,52978,59888,30353,40685,36031,13428,1583,39007,49943,34151,22002,47029,38868,62975,9863,30699,60627,11710,41604,51917,29044,1773,59145,
	50380,20214,53396,25225,21462,64424,8660,43328,58139,11479,20894,7565,55606,50226,10440,37838,45120,65267,18486,42444,13594,1860,16995,56997,4218,39910,21502,48201,57940,20028,63839,56067,
	21722,4426,60057,9705,50680,58491,6629,40997,13348,26235,40041,46560,5821,53086,61593,22550,29271,62900,20983,51786,57953,23795,4800,38563,25703,32880,46576,35642,61040,1591,45171,62489,
	6921,52418,56991,4049,15576,28030,1409,38802,44674,59960,33330,19200,52569,23697,14652,63064,27841,12292,60094,33012,6038,26629,45635,18880,34789,15476,57598,36644,62816,2135,59150,52871,
	42425,473,45367,15656,48335,3180,56937,21125,1928,63256,4857,15514,31730,22282,40017,60821,11067,38324,54328,7973,34033,47890,60385,37778,49843,25235,40585,46725,3286,50588,42056,16849,
	48158,3612,40183,53236,7524,37694,14010,60098,35575,3339,39931,28662,64461,9,37293,14892,4493,28302,16521,35788,52044,8098,27589,57222,32057,36852,50983,54448,21869,2531,63396,28436,
	49318,38707,43603,2572,32590,22390,61618,49699,37178,4318,16902,25006,9300,47430,26572,56246,6465,63625,13954,2333,42318,30826,45997,63010,35811,3331,43092,29904,5187,61024,15778,25367,
	8302,36424,29947,17343,9785,37945,24556,55110,5493,61204,104,51244,32669,4131,29617,59902,23291,39600,31527,10708,53372,18796,60814,4306,26675,16198,52370,45174,2482,54315,46684,12035,
	27346,37614,47733,10831,18023,42964,57117,47058,64987,10380,43312,5179,18191,51651,64602,32291,19562,24737,57866,12824,17719,1019,33646,42868,51365,37822,26703,21228,4325,14100,38267,8382,
	26893,35533,6997,32571,55425,29960,19193,38412,5284,47721,64883,35895,23623,3932,16614,58597,21979,432,26484,60053,38891,48790,64100,32537,19494,44068,63390,8632,37349,43133,854,32752,
	52211,38279,19064,27877,289,17188,21759,30733,56868,1379,32837,8970,18321,35238,41889,14791,4846,55180,6945,33758,41166,28471,44599,48969,58796,18955,14288,51622,27256,15346,31418,36450,
	21830,12209,33523,19058,40636,47763,65243,6323,50145,15419,37027,513,61103,44001,58063,34548,19901,949,44801,21928,53744,64371,11660,55505,61372,331,10534,42780,17736,39219,29158,15174,
	8162,20785,32713,5939,54203,18824,62059,31615,40061,50202,34153,43687,10001,55318,18419,28191,58636,47526,16264,43882,25775,53430,28687,13852,56718,1743,64061,27601,58640,38017,9940,24016,
	60857,30555,13077,59660,49142,32900,55478,9540,19232,57900,15270,50207,10773,25534,20645,48543,11703,39393,45582,31455,3179,62865,41181,48983,23871,6287,43567,30765,17983,40815,9502,36028,
	52994,14849,61988,9970,54610,45322,260,34110,14425,29777,60217,40516,58242,20572,15540,43631,36012,49230,25185,20276,60162,4971,54419,12774,9034,26771,47416,18964,37714,22292,44474,33109,
	52264,63371,46323,26178,51603,3198,63243,28431,46574,35488,26416,22219,43508,14822,47687,8236,34105,61938,4608,26115,57671,33117,23509,10372,47149,20746,6932,33682,62372,22636,39011,58707,
	7951,56084,63806,6360,39643,29647,13784,3239,34560,20742,15005,49289,24550,9360,28727,47146,60977,4725,43945,30089,51782,27580,58806,19878,15858,2093,54235,46734,61526,44357,54962,15912,
	41785,57694,48505,13815,40127,10994,59139,26772,33861,52202,17247,44274,61134,40357,28514,53422,12978,31319,51198,7590,20892,54142,9099,28840,12303,52859,2371,30309,24762,50804,17495,9412,
	45561,12517,62162,43295,33211,55215,47674,8539,43986,59824,52120,23517,64085,11817,2382,31915,50410,36505,18281,47086,2048,15253,64679,10757,57,41402,63712,4370,38430,56646,9134,59369,
	41565,377,44448,61812,9522,23021,35271,21032,56520,25072,10695,48778,30015,9487,37929,5955,54791,30099,8617,39768,35973,2717,24698,40299,7958,46322,31842,23595,50741,12396,33805,61725,
	25699,51377,58710,37696,24397,28417,44593,11794,16950,54640,8082,24922,64050,36121,45521,6521,34688,2177,30512,61941,12203,479,41144,7542,44402,20900,34519,53544,15130,19941,55956,5663,
	52216,43401,21111,1469,26182,17777,4178,25041,41928,30762,5698,33365,46209,41315,62583,30689,57085,60954,6434,22563,56266,37455,12585,19994,60637,15950,10596,62375,26341,47762,56223,23770,
	3227,21206,26805,35602,17357,57288,25713,41908,8780,46823,53902,1391,50274,30750,62189,2104,12159,40591,53947,34802,10887,38465,28615,22804,40529,52842,59215,8112,34386,55061,11445,58711,
	3848,14495,42469,6813,58135,19326,40509,7797,14083,18068,56565,8756,38089,61005,20574,51053,11687,42902,19882,50292,16017,45286,39169,63189,55016,40610,59174,13337,27003,6059,17550,31064,
	44220,20325,25692,32284,53579,60742,19511,52058,27734,39780,62131,33340,58358,53992,3747,41509,16895,8639,53555,40218,65357,7027,24208,49269,5458,64102,34196,8637,31194,19203,24793,65203,
	30240,1338,17722,62455,3931,51208,45335,1956,22858,13568,31195,877,11777,33500,6864,47441,42197,36124,57679,45634,4743,25144,36827,46062,60199,23574,35033,55046,11870,59481,27271,40538,
	23546,6126,53461,25117,14260,64145,38406,28138,19710,36041,15409,48301,30214,56020,45835,58342,24085,43364,9808,61012,56893,22425,36800,32279,55153,29066,20637,8173,48665,23043,17528,47251,
	27945,51052,25092,54158,30316,58312,13343,43301,32774,4001,62798,40549,21752,17257,50349,24705,46672,63803,52197,17806,59156,15651,50664,33260,21369,53284,27131,65232,3739,44891,55630,5222,
	46851,40451,12082,63323,9541,50929,35639,6516,47032,27247,59366,19672,48966,344,13014,51243,22922,42069,19616,50279,36412,22412,63251,31829,16750,60004,11153,5141,31146,45603,64858,33718,
	27113,10840,35433,56492,45030,39443,51916,46939,62624,21408,54684,60781,17593,2836,54197,5301,18448,24738,50310,14463,47419,26298,1601,54851,34504,46329,39081,4491,58811,13618,6067,31393,
	42282,58356,6839,50570,40244,11502,19804,52509,63146,23377,18113,27358,35464,8110,38550,23315,59017,18052,5888,44589,64725,48319,17131,56920,1670,32135,15911,62876,25964,48988,1259,28484,
	39754,20692,31590,54615,35040,12500,49650,59184,32849,42372,64847,12181,53563,2664,25663,36908,55025,28733,46757,65111,9192,3221,28231,14121,751,30130,24216,50057,36690,42680,64532,51785,
	35551,15744,2872,46450,12557,23922,37456,8616,45253,55646,11740,926,38025,21377,14070,34806,56358,26882,36954,10384,15518,46240,36228,56709,29583,39813,23286,57465,13087,36153,51077,5169,
	46138,23081,37756,44054,24107,34961,16519,63305,55130,41060,60020,26255,50956,56098,20420,63355,4323,17451,11403,28296,33632,61981,18108,921,40659,6457,48516,16188,39235,3291,47228,65006,
	56827,29992,48707,36685,4116,10554,51624,2630,61375,12347,5175,42692,26939,20941,37840,16692,64972,3490,26691,39327,30979,12093,52361,17162,6173,45880,34907,59883,42887,33150,54709,4615,
	13378,63076,16554,5402,37139,2132,52231,8361,18095,28761,53624,45480,5105,56269,32404,11677,41559,14006,25864,48310,30908,43043,6717,62793,13608,38204,16880,56612,9096,21735,27635,37011,
	19371,3080,29762,17418,43200,1248,58100,22909,64984,14097,37553,4492,29661,40682,61350,26297,56244,64683,10405,6071,58477,18051,46214,51552,27872,37400,48635,42769,25600,12908,1213,40640,
	17254,47262,62034,8359,15749,64198,28825,10924,1015,36673,43752,12439,23434,38223,27717,44849,35610,41898,10138,65145,33069,17998,43347,29625,9072,25005,53453,20592,33656,37742,51132,64572,
	16120,45798,32813,63764,28878,5576,59317,31156,3844,39067,12305,43258,65160,19267,45817,51738,28631,32686,57284,21961,27026,7992,33488,61147,49867,21208,45241,4219,12701,41932,19622,65069,
	47965,10249,61248,22717,653,44862,29987,21652,52829,1694,48426,31510,28041,45189,16816,63810,6955,13948,2000,35095,22609,59745,36736,52748,18304,43686,9368,55624,1975,48105,11227,4464,
	61540,54223,40946,58993,34723,35,48808,63628,4693,24961,31164,18635,47795,43600,63641,23570,50344,385,62390,31918,23017,2257,41961,13741,10810,44721,17222,48678,152,41130,11079,33233,
	58719,9672,53712,28501,59754,7238,30450,48067,9739,6238,37040,18857,46241,14830,38585,25737,58984,23253,40044,53035,14860,43236,56188,50688,14027,27058,57588,19883,62789,31649,6933,14171,
	34165,2149,15596,57755,41552,23119,46097,34365,25582,54132,39310,62433,1566,51284,6575,11026,29654,53653,13626,19619,49591,7309,42468,26451,62817,23498,53821,10995,26108,2229,65074,30745,
	39076,34880,20933,48663,41373,26474,46030,63439,39349,59251,13849,34228,26429,64811,1630,58698,20733,5236,34958,1998,10284,20101,47039,28947,58441,4760,48291,34992,40847,60870,49741,13270,
	64209,53466,22990,48139,31954,15036,39453,52719,2619,30977,42429,53329,57856,16014,33499,7523,14373,38057,32398,27377,55036,39468,4364,10057,56101,2557,22647,52444,62398,36409,49564,22391,
	58752,4842,38296,31445,22644,5246,34956,58667,16728,49212,26807,8167,52873,59057,14122,7833,32061,52604,618,38151,58027,5687,51122,59182,3792,64230,49322,28511,194,44631,19132,27848,
	10682,53746,1480,13718,47749,37357,43830,15223,49128,56238,32529,6081,54432,14500,3347,60685,9690,47672,570,15179,51994,3971,42063,11715,36410,6904,28909,39225,51414,57626,31772,16319,
	36782,4707,50566,27429,38595,63896,15486,4399,37821,25849,19003,39834,5586,57518,33404,41436,24232,59070,39923,30534,55520,42178,48960,6043,32221,62112,34933,15818,60555,19510,28911,24013,
	13127,49329,27722,9002,18406,43550,57677,21415,15887,41999,51283,61354,27590,11170,6353,30644,45169,12549,20793,48282,54632,61148,32952,53212,62085,25963,6524,59936,27667,53923,62494,20819,
	15117,49893,5619,19702,12154,56394,38666,20730,43307,28987,57919,3315,64064,9966,30467,1390,49946,8847,61063,47691,3011,9887,30111,21387,64726,32260,42339,8726,45190,22163,54301,37981,
	18850,44187,21495,63282,31902,18503,58837,7277,16700,49208,22123,10605,33237,18708,60520,40480,48127,34884,62503,44697,55683,2706,60052,47759,37852,3623,17767,40155,13988,52137,19948,45855,
	9884,58798,7131,55970,11322,60812,15079,23965,49119,1111,20545,7508,52017,15788,39315,44231,28621,60709,38606,56437,61913,52867,36709,1171,25003,44146,11330,29954,1461,15840,32073,6439,
	44091,34318,59553,7555,55152,61402,26076,20166,34382,45421,11281,24520,8754,21829,48171,43913,53066,3497,45436,49132,23773,13722,33757,25335,65207,14625,40248,7021,18380,8751,54961,29408,
	13585,53034,25259,50046,42686,54616,13785,24389,40944,6552,65339,34721,30355,47333,21268,63993,56152,15884,20594,28022,44955,21984,14009,39876,36283,16934,12215,41639,61355,9695,55162,23226,
	39801,36274,25387,20310,60587,22681,2422,27790,35816,9726,60818,21967,48435,34149,41185,25257,16563,37026,63300,40091,30174,54946,19101,46449,25577,64286,55334,18077,35144,23333,7459,53527,
	25211,43992,56069,17170,11278,47840,24732,56371,62002,12829,7482,60335,22891,49812,10328,508,47928,20809,51726,17143,12246,8063,26694,21336,57840,46139,3879,22137,41416,33051,56446,39466,
	31500,21183,6217,65073,51707,29358,10652,32687,36353,59713,8179,4007,35601,54934,58598,38348,17950,59482,41070,5389,17051,27789,7858,19085,3224,34960,51188,20425,37259,43812,4114,26135,
	39763,35451,64342,32510,42055,50487,2558,14132,53166,24301,49657,34026,22017,42802,54363,35278,44529,31783,19666,35600,63528,23994,39107,5038,36315,10814,53488,3983,35406,28050,49648,10178,
	61042,52087,27581,11297,5165,54398,28970,42324,65244,30621,45125,58226,36515,54521,43946,25434,8,21810,5412,37376,27898,23122,34167,12880,8783,58260,30044,49231,61702,36072,6256,26815,
	50771,23577,43896,28999,32424,19690,35486,5297,30879,57252,37164,42532,48070,23042,35273,9279,53135,49213,15188,22621,27999,12828,41782,55030,18199,64021,51686,20256,59101,54108,24533,39229,
	18083,650,26875,41419,36205,4280,12361,48733,7802,60362,17818,49945,63812,39085,2590,17959,28959,20693,59942,16390,1134,61573,42875,48321,19335,30839,59224,33935,28483,60533,43551,3270,
	33084,63640,19125,386,11430,61183,45642,32122,51264,56849,19070,1933,40138,10274,50800,2367,25323,46802,60537,6979,54298,10677,62470,30980,23763,45692,6743,56957,31784,15359,47249,2699,
	62063,49236,8422,41648,54697,10452,52165,63567,24325,17009,45016,658,26494,57709,6772,30932,55308,43178,23711,12532,35540,61680,23207,58529,14667,352,42893,9358,62333,2839,45734,60101,
	13237,34092,8126,41270,60218,32942,6253,43230,34660,50851,45811,55072,35456,14185,62035,31145,54558,36362,5954,61461,45633,34020,63395,14959,39774,11717,50921,28079,53227,8443,45878,1179,
	58323,44445,37751,24319,14640,39585,5400,26185,54022,46208,14220,23712,40799,16345,2286,52185,8317,29034,33844,57099,44004,38789,50284,22689,46633,40312,64894,31102,15467,8201,48397,30392,
	55581,44913,767,25337,16897,61538,27020,33188,65412,17261,12044,39903,7598,28057,61947,16946,12760,56471,7219,26431,16365,53822,49225,58695,17625,46854,61010,24305,15125,59708,904,42014,
	24604,7613,47164,39501,35425,50384,13181,533,37556,9546,3677,15228,27794,7445,12995,31560,57739,15132,52226,9459,17277,64296,41127,20881,51649,44053,33433,716,22293,43362,16164,56797,
	40436,1059,14093,64490,3498,51100,55476,9700,45115,27144,10923,61023,31203,12687,62210,3391,18819,32243,6616,44594,3598,33800,23791,8463,31802,39741,6500,25921,42836,46890,8738,62479,
	57206,51080,10473,16488,22286,45601,29457,62982,40546,56190,28618,1144,34628,55161,31242,62757,57289,9025,35692,41019,30163,53306,8817,35780,5876,44619,54560,765,47810,10761,20483,37601,
	45983,8551,40758,57809,29189,20238,37107,2685,22142,28988,13536,44654,60465,17001,33113,42739,37008,11961,30005,40605,34822,25626,47903,1037,55367,19224,50630,26546,21630,35802,6402,59166,
	32438,17807,56660,30102,16038,33820,45757,7245,58124,40863,51252,30007,38050,11435,63994,20418,49512,4170,8310,50861,45622,2086,10064,32440,38332,52158,31211,47778,26767,14891,37961,28716,
	1017,64110,19817,30105,2708,53346,20354,9714,27148,16329,29794,20267,3954,43927,26857,18793,14915,43420,28410,24938,3897,19115,52067,1909,30338,24899,65371,37540,5415,15256,63670,18789,
	11357,3441,61150,33078,46310,55281,63108,49783,1882,20387,30402,65233,49495,32487,21151,46624,24381,64518,2751,25590,10968,14482,59843,30807,55803,14050,10094,2072,54668,24279,59019,17969,
	13555,10251,60157,47688,7783,36540,46061,5503,55685,338,45461,60468,51995,4091,48242,24222,5343,51473,38224,42760,175,31343,12276,43915,25918,1760,29848,51638,40083,55949,17287,30970,
	36037,57086,1731,61754,16952,44500,26180,60478,19601,56538,24572,50317,63742,47014,22705,61770,49860,42329,32827,59206,46782,31261,1350,57201,15533,24967,60398,9273,55408,29175,62851,11036,
	32705,59921,36429,47520,17221,38659,42154,21971,64006,16141,53726,5916,19642,54886,27726,57912,46021,25318,65372,39969,50636,62666,57721,15900,49001,60284,13909,37141,3104,33911,12764,28912,
	20718,47506,31003,64750,51952,57458,18752,33016,3433,14797,37144,20946,46044,25924,10630,42560,23324,50653,5456,64215,12562,21567,56984,28214,50873,11856,23166,15707,41853,24588,57023,16389,
	50644,26519,15030,34267,48645,6869,53209,9747,63182,38034,48339,54917,24064,6350,27157,57129,4745,50067,18745,63135,4366,51500,15848,42524,60982,34107,3147,40213,64920,52493,43355,28769,
	13365,4595,44444,65402,457,26254,38635,18527,31578,3745,14732,62448,19596,52656,45396,13137,34788,61989,28308,56727,18278,26735,41302,49346,7792,21815,57379,11260,20409,58926,49593,42027,
	22353,52016,46938,57993,23993,37131,49778,64672,39979,2224,61438,41519,9285,52520,38331,57827,3274,63629,9361,49139,58554,37635,42553,55655,47615,9519,20181,44196,58038,25950,35149,51361,
	41542,28307,53496,12432,2443,22573,17319,41366,13010,37935,56384,44299,10131,26758,60213,42345,36395,15459,48746,52834,35071,63293,643,37108,5312,26513,58349,42071,46107,34414,63990,2535,
	41900,22978,28995,51932,21300,57995,11275,23726,41658,35817,30870,25789,15045,19461,57712,40732,29313,63988,21064,60072,46604,57118,6275,34049,62804,14357,37741,21442,5633,11573,46159,62459,
	19721,14072,29472,23474,55436,8338,21423,47756,34002,52928,41083,31948,5533,17598,40113,3572,10546,19453,26001,39070,6430,14105,54425,28677,36633,5368,19012,46264,12573,38617,4225,48374,
	18036,21803,54143,27069,7504,24539,59591,2069,32865,49971,40034,25150,44645,334,37523,41065,14306,8244,55559,16701,20542,11127,46231,5695,35314,21754,28400,55362,63620,17035,52837,4153,
	36851,43176,14152,2144,38726,6461,10982,50437,23567,43385,52948,6991,59723,14139,5796,37495,16040,46779,32920,26017,45026,37826,17359,1809,58648,39198,62738,36101,52751,64719,31640,5712,
	61769,55713,2427,44354,64778,25820,17973,59367,42132,4942,11009,20391,36415,52489,63576,13989,23142,59500,8887,43900,31700,20049,37278,7511,11084,29444,58669,14191,9269,18055,24946,38884,
	51454,22212,35003,7048,50300,60175,12050,48419,21711,55101,36322,8928,4780,41982,23992,2039,38768,15277,21747,31602,5471,64693,54360,16181,60888,27398,4906,40704,34326,53733,6746,31927,
	9972,15303,39380,5553,12791,44790,17394,31485,54048,11536,57046,25100,32366,65229,22052,46334,11781,33671,39742,54131,31433,13135,23483,6719,35838,57176,17408,259,30931,10608,47265,23244,
	17042,36615,48962,20068,57460,35930,31570,6918,59383,27992,7803,18408,1177,54329,12944,4504,9454,55612,19797,6227,46136,24263,20554,43397,16781,48921,33498,18702,21966,11413,38377,49950,
	32373,57080,37647,3434,14461,40316,30336,62511,49160,21021,9157,56399,38737,33302,10408,45559,36022,2366,13694,27422,9185,39738,22997,19438,50786,42070,8864,48085,65413,32729,26064,3191,
	53091,49017,43135,33439,3951,63854,31038,39739,3044,16453,11828,44714,59248,36985,53829,29043,35573,56877,2023,62179,23630,49696,42922,7492,47963,65008,39782,50965,27041,34137,52985,25042,
	43001,3123,9294,61746,44748,14840,52528,36747,12651,18737,4101,34994,64571,49078,10618,21931,51670,34868,29385,1275,37337,31302,26117,42281,53556,262,45287,7550,49371,23341,40654,60547,
	25575,7318,34399,54528,24743,44611,36572,59589,26967,9864,65358,17294,40047,49216,52643,61047,28074,11264,55890,2852,51913,7933,63457,47035,25158,19988,4999,9365,27427,3021,40117,12376,
	23421,29940,36630,21755,12696,40016,30982,46057,16222,26492,32524,62208,396,29537,41009,45746,33713,38731,16053,55730,2205,57892,64473,27232,53388,23089,44646,36787,48052,826,58114,11163,
	63098,46867,26872,37650,19486,41418,54128,5747,64216,43409,25152,47471,56463,32615,28054,60091,53682,46959,58952,43581,39202,13920,33850,2803,44056,36969,16967,65466,45486,3346,18788,63043,
	56143,26562,34901,62675,28570,55551,244,8053,22656,47492,36784,13504,49342,1036,7537,30006,50964,23880,16588,20685,683,64650,27987,16363,62423,32818,40782,49590,61614,38989,55448,7159,
	32303,59616,5468,26953,10501,44393,62157,24861,47916,51770,33784,61070,39748,35370,50391,63081,31911,39182,60906,30528,41008,8158,57678,53092,28797,63580,6962,51729,61455,29264,6078,53249,
	19929,5070,45805,63704,33548,53648,19207,7205,15621,52657,3523,61514,46848,1313,62981,22181,16213,54753,49462,34430,18461,64897,29210,54578,3437,60088,31539,18142,54217,43241,36885,9518,
	39757,5448,60147,10870,37678,51408,12564,57729,7572,63014,28845,20846,1253,23842,8517,64913,47446,16252,44527,52632,11958,34707,19781,58931,25815,32559,3412,14529,61068,19541,8282,64703,
	30669,51055,40232,34682,31113,57101,5827,28370,46318,60441,56093,29421,7790,16676,32675,62799,4517,60027,42886,47977,58453,52544,4212,19247,64657,30766,58515,11597,18765,31838,44818,9778,
	55795,49892,61635,19397,28985,63213,15389,399,54888,46940,33601,30059,22704,3732,34297,19906,247,40267,59334,18544,23689,41684,31193,13110,34209,43587,30683,49951,45577,17387,35002,48831,
	43087,9148,52793,58872,5361,50925,1498,56271,35455,50151,57536,44125,15909,49568,7514,19443,2704,53631,28443,25093,47507,22613,12612,39515,49243,16910,5131,61650,30737,54007,34443,19696,
	3341,54518,15020,57888,10598,23995,29496,14330,33538,1348,28937,61242,16525,10265,49984,18331,9227,33612,786,11646,52335,24502,47743,20962,30681,54854,50147,23438,29706,12634,25380,36552,
	43563,4274,50321,8573,19046,41501,60837,26529,34428,43426,4392,19404,59083,17306,35924,55541,41659,59396,5731,47779,43755,10185,51508,45416,2788,53441,7873,27397,13667,20954,3919,63168,
	43196,14145,45966,64327,39724,52322,478,15142,42731,11789,3314,22622,46822,14730,19263,27677,22411,44207,2341,26645,13456,50106,32643,10725,38988,13220,25119,40699,736,16949,43702,26202,
	9252,60719,16399,24276,10666,43926,2052,57105,38353,28091,43161,13256,23309,28518,53280,6172,59584,30822,44114,3891,52614,11234,47625,36178,12544,26932,57564,530,24402,13439,58834,20960,
	63763,27188,22363,15776,47073,27843,17849,43022,25651,49152,37910,55739,51827,33453,43029,13519,20971,7639,32241,27991,3976,63691,38460,16604,11705,53617,22519,43257,57418,1509,45178,36704,
	15966,58657,12424,18967,180,49104,20453,62672,9093,23417,41846,13607,52779,57477,24091,46442,18542,12838,26574,22373,8930,14460,61160,38813,9612,14812,41578,26040,38020,57263,1039,29527,
	15537,21994,3494,41136,12373,49267,31797,21455,39279,5627,13850,58628,43005,26784,63571,44687,53675,30648,13733,48093,35463,60768,4291,53897,16610,61338,55613,14319,58854,21641,54778,60459,
	19336,3587,46545,16063,33394,62571,24180,11580,7678,22761,3476,39305,9422,25032,59881,12656,48255,65217,10860,41573,35638,6776,44980,32261,1973,56609,41397,20902,25904,5858,45343,40728,
	30190,9177,42872,31941,62830,2870,45092,59665,38323,50631,12204,21043,39915,36080,65497,6272,42361,25790,20211,62892,8122,36402,57696,6532,63252,10291,1944,14709,57575,39608,61002,47966,
	16448,21249,59261,45785,32390,13717,48640,57424,15646,63709,51787,28489,39838,44892,26668,15094,2452,63101,36785,26306,56297,34207,39211,21195,30236,12526,23126,59422,44705,34301,52421,25357,
	56749,1103,23793,30930,8415,18661,29041,56598,20973,37232,63736,26214,58215,29903,6662,56986,47967,11576,18356,54928,65373,17293,1786,59732,45188,3262,56559,47150,36255,58794,54744,13067,
	47868,36006,41362,28494,49721,59408,26425,47175,34254,64639,18310,32116,50480,36819,42588,12302,25710,40053,7899,57819,24364,41609,5449,16071,44411,22186,39879,35185,7647,50677,30643,46868,
	16892,35112,51989,58206,40760,784,54694,34794,22179,60037,6279,15012,10776,61410,26790,50906,56120,37995,60551,41487,21746,55772,30390,265,45041,62636,9817,37149,29874,24185,55824,11461,
	5201,28162,46681,64013,25916,11056,43455,32006,38402,1211,48590,20339,38773,3716,27969,41642,36461,54730,6744,64034,33876,43741,28330,47550,23680,50744,33967,62923,5632,52012,13288,65452,
	39043,33208,45799,9085,56642,4561,42401,17857,61802,28350,51576,1908,55870,10914,16575,7764,23926,37038,64974,6378,27791,21194,10111,50289,40287,2233,7366,25794,37799,226,10961,28283,
	32917,63597,37888,27709,19909,43235,38562,29052,54114,65024,18832,30888,61412,34838,55298,37745,30638,21579,5010,51564,60664,15493,52818,18795,62939,34964,8718,13833,50417,64080,12281,23743,
	60892,50730,21649,5121,47644,34641,52457,17109,22759,7781,58165,53188,2398,46050,23113,57769,30087,38201,55849,48877,28148,17600,41627,13091,26279,46202,33252,42678,51487,8908,574,52939,
	11452,30275,2192,53715,22310,36141,3715,39173,6022,21277,8962,33179,53836,62308,9796,48357,20196,28703,8163,13742,61705,18074,3865,60561,48755,42258,37001,54944,2044,16513,29297,9873,
	19112,37693,53851,15780,49889,35423,60783,5615,32568,53882,16956,4868,41328,52505,43265,44,36792,59928,51247,34268,38197,47219,27946,22679,34853,20296,30612,15326,8274,22724,33437,63260,
	30202,21525,55822,667,8294,36846,13888,21934,5156,11091,55347,5977,58879,9537,19244,49046,33720,64164,21402,16720,37007,60827,32609,56147,63531,49632,10413,46003,62081,15936,6030,56469,
	1271,43903,8168,32318,6077,20608,64815,10007,45619,2509,30996,41445,46902,18804,5057,30876,902,24560,49242,6325,14841,46838,9234,50795,40216,28184,18002,49875,6177,40701,48181,21479,
	53217,39092,23090,54733,41389,35896,51495,15618,54311,26528,58957,31223,44505,9268,61041,51155,882,31664,49265,39544,19689,56721,2293,36135,16958,55141,1911,20588,46731,35350,22831,48568,
	17627,59618,53519,26724,35778,23745,59144,50850,9211,45105,35553,21771,37857,47534,32200,50757,57398,4046,42665,15717,55173,44519,57991,36921,29714,22842,48334,33672,62076,44514,51573,6149,
	41645,13893,54396,10203,48504,6598,60618,14378,47706,41796,13026,52903,46106,20889,1946,26946,58077,44769,33265,19600,143,30077,58372,10016,24457,28587,46639,60126,32547,16347,37445,55631,
	1245,17448,38587,56242,28005,19063,40452,10025,27280,46923,41724,30958,13650,26757,4507,15973,52152,12319,5271,44246,32363,3953,62058,49826,38230,18761,59920,21155,35970,27473,32607,23766,
	41059,63418,38693,26998,9609,64366,51367,24251,31355,46722,59653,1548,11938,22757,4771,58366,33381,45584,53046,40930,31540,24895,7390,57286,15784,25891,5660,19545,62202,46977,40578,50234,
	6564,33655,58982,42392,2857,22438,46877,40407,10288,44762,49484,31360,8720,13301,64664,33323,16512,23896,3644,9781,21101,6711,41817,54017,62346,9320,52338,64956,27171,49816,39708,2246,
	6304,15524,51402,65012,20041,31417,61771,41709,51772,25239,45151,40040,21549,63423,3131,56130,14803,907,46881,28754,50308,2891,25987,8445,29839,2289,20281,53884,27721,42273,38814,24867,
	53437,28777,13897,62661,24954,49394,30052,14691,53033,36286,17440,63868,24725,35394,39833,58656,45095,11798,17890,54510,36233,26348,61475,20779,57766,34032,3086,59695,15084,63649,32209,17146,
	62152,33477,2851,14571,7978,61114,3334,21887,65310,6002,11700,18050,63308,34817,21210,14876,10793,59195,17192,3392,24868,12355,51807,6398,60374,29356,8863,43450,58149,10529,28026,42457,
	6841,2261,30437,14096,64438,46836,7003,33352,25208,12540,64335,18357,6577,61322,40612,12917,20480,28809,10583,49820,32618,739,17815,26311,11713,65453,42430,18664,8448,30280,23830,16447,
	58333,25644,1130,57413,22882,52595,17533,32830,804,36394,27800,4250,10702,50638,17072,41365,5946,14148,61979,39433,49009,26075,37380,42543,4391,55555,38573,1478,43098,27828,7601,47886,
	34043,26663,64530,8156,13921,60765,649,55043,64830,4393,34069,19024,62374,54901,43102,34173,47354,63477,23617,14572,60086,53047,22852,193,28883,55875,8080,4790,64023,46865,17629,55560,
	6244,33900,13025,57768,42847,17707,29257,10730,54949,40882,18042,25914,42874,37539,30913,51446,39066,10944,23162,1775,49314,54599,36542,45952,10303,63949,51139,31412,8705,35814,13086,65140,
	22073,46556,10959,27889,63349,55343,12965,26676,58080,1425,23234,61663,38778,20776,25200,10705,54041,40708,45913,30076,56826,61030,14870,4467,48259,17680,37535,44337,3555,11474,18275,42767,
	59884,45555,32999,12354,39764,54378,2792,16545,57718,30071,483,15370,35086,27056,46074,29782,38064,52811,9771,61919,12942,20563,53481,42881,17923,38427,60182,32297,4987,18986,64325,10637,
	36363,59887,18798,45806,37457,56034,41866,4407,58492,27178,51245,8292,57350,49601,9809,15853,61940,34729,29735,64311,2464,43521,32417,13872,7724,25419,46920,54559,35146,8737,27702,1047,
	42833,10660,49354,30944,58200,18155,27914,45919,33916,42595,36958,52365,2897,47371,25970,55827,38221,29090,44836,53531,61496,46400,31481,21680,40030,48323,25177,14343,31248,3065,62207,55202,
	25230,37239,51430,19051,40593,1647,16182,38092,57386,4041,41788,53910,30703,24441,1079,59268,35117,46453,61558,38596,24373,62685,7498,46532,59099,4644,53562,13217,56302,39823,64393,36311,
	49888,45164,30993,40119,35522,3911,58245,44995,21256,63086,24514,59147,33028,43710,63866,9297,52525,23946,55031,8397,12437,64236,20619,47545,15231,51352,22330,10915,57773,53015,19788,59151,
	41856,11472,49726,44064,36479,23125,48972,30732,37195,15544,59275,7126,48571,37708,10632,60295,19186,2317,35974,40663,19758,10072,34839,43800,15757,52147,40348,25025,14162,58382,3933,44047,
	60549,48722,20257,6964,47438,872,61011,44781,14471,63152,35665,50558,56940,15924,64769,18982,2933,56102,63462,16861,43238,11642,21716,28567,33279,945,38791,43885,23565,57974,2582,26314,
	60910,39312,4699,19847,31926,6947,36926,17982,65125,29436,14353,35018,55253,46363,50322,60591,4835,27190,63495,13629,43367,26130,36568,31415,23882,41075,5861,32569,60466,56725,28986,52878,
	23529,37152,26472,4310,48758,44409,28122,8741,47655,37475,60564,49981,54116,7966,41731,17632,58723,23398,43038,31586,38892,46102,58614,35261,12065,52037,25331,13779,56823,34335,49521,21500,
	4525,41105,50405,2492,8958,12749,34392,19379,23949,39304,43905,268,21252,28415,4017,53854,21960,42059,8798,51394,23279,59276,5451,37802,52905,42428,19604,11033,22862,44791,50935,57197,
	36387,60476,19861,44897,24517,39907,55710,7319,14633,49864,23914,56821,15939,30341,6857,42666,65078,22930,7270,34705,27469,9216,42353,64867,13068,56245,37559,61131,52588,16733,39465,20767,
	12527,44642,61405,10279,22441,55678,29031,52302,19770,47716,27314,14287,49458,9583,44390,26557,52114,17107,2574,53325,19106,41154,34573,51975,15111,38619,21509,28354,1706,46908,11455,3381,
	22296,8844,17848,64125,12070,29459,26008,10015,50902,5561,55147,39691,14565,22832,29499,35505,47478,18715,31298,43094,34639,3758,53831,7352,33057,63437,17925,35526,6137,24286,30975,4330,
	14737,22582,2580,32214,53162,6376,42316,12561,24577,44235,51700,23393,28605,258,21593,31421,7356,27855,51496,58468,30175,46019,56631,7376,32020,60918,11578,49155,30845,37898,10740,22648,
	28875,14984,52110,24841,36722,56533,33490,20703,3059,27567,6627,12941,47184,7965,24529,43732,27555,14793,34766,29570,58760,5715,62180,40574,53787,18932,59335,11840,28730,48577,53305,32317,
	17255,55009,49135,14577,51843,44161,24073,48624,8281,52259,43440,18893,6923,2311,28785,37579,19530,48710,32754,7233,52267,579,50010,11410,58547,54874,26499,13645,22402,46438,34680,8138,
	13146,57473,7026,61463,22562,17687,34713,63388,23364,13154,19946,10482,31502,23784,61554,4530,11681,34631,5416,56263,7739,15639,257,23204,65139,4468,47309,43421,8945,2020,45397,31050,
	12503,55466,32621,22792,27988,62130,46859,60215,6800,11882,62282,33849,13408,45475,65245,37150,26243,1853,47846,19029,39360,11294,17367,48836,65448,1286,31091,61357,39654,4907,19117,13478,
	25114,6701,52791,4966,34871,50560,10356,30581,59397,1687,28378,8472,40090,60528,50835,2042,19390,48132,13335,40837,16308,58352,1136,18609,34306,3683,7120,19354,33652,46298,6179,49659,
	58277,32323,7624,48909,34204,43718,63492,10830,31706,59661,2015,34989,62727,55764,16018,37584,6809,22663,31294,8803,12802,28381,56840,2697,30994,45015,35691,50035,59697,32810,20234,53203,
	61301,34308,4794,51590,42896,47858,61340,38216,14856,42806,18253,48210,6623,53991,592,58570,38755,4826,27614,57229,16972,45644,29186,59537,11662,41735,26741,49747,46281,65424,39345,44987,
	61676,54973,29155,60251,16486,27128,63121,19688,55955,2006,9517,40618,16254,64285,50298,41209,56387,44793,9051,24783,1572,13883,63584,25530,37542,21894,2783,44434,54654,19639,51792,41513,
	35405,2008,64959,31231,41216,13946,8166,49503,38518,52830,31666,21398,61119,34038,5146,49400,60518,8535,47361,37941,19464,51756,14591,3037,48951,26414,16194,55405,6827,20772,14710,43142,
	3615,27012,34701,60029,40743,672,62118,33191,39479,4444,57223,25734,59574,32445,16753,44374,9181,58651,16100,39290,22821,19278,64562,44979,16708,1737,63339,50655,19167,39002,264,64387,
	47793,19821,42285,29916,55547,11010,51184,39516,3338,33159,43939,64496,2058,47519,36716,51173,26466,64921,48858,18393,28065,62625,33194,49559,40580,30524,16215,36252,63191,23675,52587,61079,
	26685,16775,65359,39106,52403,17138,1262,31513,49494,53773,16541,29973,56355,40762,17803,31253,52284,14261,57369,33035,27529,45729,56376,29493,24493,15458,57084,36877,26397,53323,64646,31177,
	47379,38754,28525,64170,15891,2155,61811,37943,20568,46740,64105,34319,22145,45459,12239,36064,32753,55144,3704,62577,50121,36989,24431,52265,45054,26954,50060,41990,23713,63681,28806,36337,
	383,16130,27761,57178,5716,25697,14644,40088,8169,44466,22419,38910,5260,19844,32583,63927,41545,59947,56241,44252,64690,47724,20246,9696,23730,63377,17395,5480,24989,15184,42989,27421,
	38732,47157,59221,24716,15547,20800,1766,31395,56177,34263,28505,9620,37206,62071,26018,16083,11392,64896,49418,1982,61341,25478,21611,39060,775,30218,61048,3868,13324,17077,9652,51942,
	35400,18353,38788,46348,9296,57611,4031,33358,46812,60628,31317,36345,57434,45765,11851,25484,15694,37209,65034,48495,17623,39641,51135,4606,48188,17173,64989,34816,26334,851,63066,7847,
	46444,58974,18515,4875,53797,27304,23314,59391,16572,43085,56201,160,39922,28903,54056,13624,40775,22299,54715,1106,25547,32843,45191,23780,64996,35240,4729,46530,39926,63331,36974,10135,
	46032,64186,7715,21048,30173,12015,56711,16315,21975,11611,36294,47935,41380,13573,63362,55917,34453,24409,2809,55060,60015,34872,8567,28241,38887,33909,9591,43000,6814,53893,16284,24979,
	32352,51066,14435,38196,941,59631,27147,7780,54989,58644,26159,40566,17389,55832,20475,13992,44916,1510,21995,40977,52192,24767,44044,11132,6773,55200,20835,58969,28394,39670,14887,6570,
	42714,47857,10778,4127,44253,57027,25424,42135,20817,35871,3446,47750,22963,50959,10437,5937,60683,43746,7788,63156,3033,51981,21296,4039,34768,44960,6357,12939,48043,2357,41217,8307,
	16258,55235,22206,11510,41959,47776,22702,53939,17101,41356,10769,54771,4714,18341,57637,24652,8966,60056,26181,30322,20877,5636,55432,10375,29764,62532,15351,57294,1878,14012,10445,53600,
	23984,64820,42369,37978,19995,54162,846,49876,24338,61916,16268,51733,28640,46519,11436,4088,48652,13816,34448,25749,5912,36526,50776,42222,60494,11926,55411,40888,8649,62763,56799,6578,
	13319,19111,28491,9566,56693,40397,52756,8055,23977,62712,2730,59971,44730,19589,49786,32310,45231,21239,40389,14406,36539,50278,13018,56348,52342,44827,19981,37194,54860,32911,28170,213,
	25079,6007,11054,51353,21474,35303,39455,50661,11192,26415,17718,52582,3087,32994,6791,59907,53335,3285,12686,32092,55300,35279,28448,12267,42496,57344,29516,6926,14780,59445,32378,16564,
	27483,12329,38154,44148,11041,62310,45944,34812,5999,65340,25594,10616,45502,17135,58563,36713,32044,4433,64522,42571,10179,60922,38727,8119,12550,42274,30250,60736,33128,426,51091,30370,
	56626,13318,37743,25075,53479,3914,46072,27379,50338,61039,30003,3416,10143,51506,22866,732,41776,51004,11654,46549,30365,42465,3935,53573,20919,47493,29825,59999,35771,27574,61300,41141,
	10058,2855,62391,34131,46147,15405,42626,20656,49147,16151,4952,52166,28775,5953,32517,57986,38723,30439,60662,13199,36553,3481,57660,19252,61085,27101,1318,48737,10850,18848,56118,37234,
	123,58378,35207,21306,29780,13459,37588,8762,64677,27534,58105,7836,37710,1634,58633,34162,20341,38671,24253,16976,35882,41792,59892,10232,40373,61847,51016,18478,29103,60280,21025,35682,
	58603,48,43790,59827,31695,26837,12872,33249,6574,51092,25693,13858,37854,62443,28495,41733,51763,14966,38690,44135,11678,47104,32691,40350,59606,7868,21784,37983,30952,44199,59300,40781,
	18676,47019,13024,2885,62235,45945,32743,58274,37205,5891,55315,12463,41241,58061,24202,53399,27599,20353,1157,40089,15712,58913,4363,26927,33913,1304,29563,52227,45471,34671,2822,49282,
	31265,54741,102,36882,32816,5616,64513,18628,46797,12483,50337,22068,30686,11969,41113,3166,56019,8869,24508,53649,7497,42462,5218,34757,16778,8435,25666,58023,41112,22071,62590,48403,
	56785,42716,64272,26266,2294,43852,14752,29451,7405,41634,62654,13510,20666,27662,39144,18786,34528,22836,43757,20401,6445,62658,23180,60230,19529,9367,52519,41005,46987,22941,39117,50618,
	55819,24362,49217,57495,20986,1349,51202,30832,11909,22168,48990,36040,62529,20324,2439,10258,52115,18564,28554,15325,49800,56228,29207,17869,57525,52432,21955,9054,25472,17962,59472,23604,
	19304,1837,42986,47872,58847,19514,35429,6621,42380,54380,18040,62697,20886,38146,27612,7045,30815,64440,36876,26259,17591,13941,49069,62253,11837,57893,15196,23108,3279,49326,12221,55964,
	45197,27994,53454,20966,25302,5394,65253,36235,30149,45954,9460,34833,59607,11934,42594,7479,53331,16295,9846,55233,7025,46976,31314,14685,38101,34426,53433,41886,5163,32957,50498,29192,
	20254,24295,53620,7676,49823,59823,5184,54701,45768,10729,18957,43667,63594,29392,24931,46595,11907,49538,30024,54006,13194,6576,31705,16423,54238,22132,8860,33418,55990,24114,10902,45380,
	32509,49883,18280,36753,3486,56253,63393,44686,685,29627,61476,44013,31826,48606,1397,16787,45989,6548,54038,507,64128,57689,14282,17573,1526,35328,46809,53940,4970,50766,26006,34632,
	4239,31334,51255,22962,35648,16601,28124,11702,18912,30269,47959,34070,20882,16,61224,35978,8658,45993,51429,55434,22884,31537,18539,54146,46656,15905,37261,20548,26490,17942,40143,23981,
	65220,41960,45628,62209,50295,13230,44080,35951,27401,39223,16511,56523,35130,6233,52590,63144,36145,29394,60125,33282,19196,62842,30775,23505,64800,48274,11293,2218,50656,7134,44288,12743,
	19714,33552,14133,30965,55146,59951,18638,64885,53995,22331,4761,48341,43210,55636,63340,4540,47434,29127,58582,51825,11038,41297,2920,45145,32954,1302,24751,36114,56424,4641,9621,43415,
	3081,33978,6147,29615,35506,40015,18337,4487,55014,41777,15584,3894,51832,27016,42726,47709,24847,59417,45487,35500,6019,20460,3320,47120,36198,1500,15318,44115,54434,47956,5850,40832,
	53114,32246,62194,9749,15605,40361,64670,31526,13847,1005,24623,33487,45060,53924,60407,48485,14503,21778,4200,61478,7692,56887,23575,36449,26804,5328,40278,55378,44632,20562,30901,5510,
	36214,18318,6503,57899,48850,31925,52795,2470,12551,24491,62342,38354,21846,46755,63636,23589,27336,48087,34269,43392,28739,64007,22418,51054,8506,46529,12890,22204,61823,45043,7321,63954,
	12751,45836,31787,63350,40940,18642,33503,15013,23461,40037,32301,52861,16359,12854,41941,54792,4506,64419,1519,58863,47195,25711,62641,48535,27084,37760,561,46531,42256,15638,51332,61991,
	4369,25839,10236,53257,20865,8455,39878,23903,58962,36118,19735,3730,53750,22601,10640,64519,36549,30909,23886,18513,35710,27901,23053,43127,49603,25532,11726,65212,17861,8976,21035,62122,
	8107,55115,60848,10571,41531,7798,53407,63178,42450,2973,25487,64860,7145,44570,30687,16747,39419,64317,29143,11759,60794,45410,10728,38956,7591,57957,64628,48173,9789,60935,53683,15699,
	7418,11711,21391,16872,25778,30311,22366,58240,4872,54587,42343,1025,25112,58176,14704,23213,17614,47867,919,44596,11136,57902,46686,1824,40028,59204,31629,35562,15217,60018,30804,4753,
	37117,59133,49918,40432,6263,47975,24553,818,45370,37617,34252,59135,23856,8306,50549,13063,41600,61397,772,38485,26187,47912,15870,54532,38246,49807,62944,20451,13293,61044,30487,18904,
	64062,21684,60544,15792,9722,63885,26028,58776,37333,28697,59830,33387,7257,56415,30509,63568,6313,12116,40073,22940,53062,32182,41401,62288,26836,49356,63657,38149,11363,27982,14472,36248,
	7502,26146,50534,29091,5407,23202,51578,8901,57449,47151,39956,5907,16633,8839,35316,43162,18533,54826,44789,39540,51870,33689,1146,41702,18229,51218,32030,9229,64588,16932,38605,59476,
	23597,64131,40264,13311,9340,38930,18045,58902,41013,56389,18759,3840,49998,14945,184,36221,61566,3656,20446,58763,17516,991,40770,56449,25212,63155,3630,30966,57521,24687,16505,40474,
	59345,9128,38042,15663,2239,26916,47414,62700,803,50277,60448,4167,35523,21492,61533,27266,15822,35141,22063,42412,37276,20097,2524,43697,13763,64259,29925,58216,4837,38308,6810,30108,
	14544,41588,64782,29050,48739,15755,34400,52077,9871,47524,56407,16009,7379,40733,34178,56934,20696,48982,60873,41295,8009,52191,5077,63221,55209,19447,39892,27971,33025,57040,47882,37620,
	16935,43486,25296,29944,58645,48881,3816,21438,46217,57233,10775,52603,37637,14527,49681,56678,2726,19220,33468,6687,41966,3010,63334,50450,22231,25672,3782,13523,32282,977,29165,37134,
	57296,33790,52292,39181,7821,59957,3269,48647,11373,32077,8871,65156,46644,38420,28140,43431,7110,51814,15031,26044,38140,28650,51621,20625,13765,27645,43506,54231,24930,20223,39828,53333,
	23568,1559,16241,8785,22060,36250,11988,32703,57788,18071,11594,28756,1192,31710,36848,16306,27295,9536,33063,17792,56537,30323,7998,58850,27117,17036,10720,43756,28235,48681,54181,37080,
	11310,51831,45991,42012,54574,48102,13401,43839,8534,47123,19546,12368,39784,23548,14554,38108,34102,56000,413,63011,13786,58464,10967,24025,7140,33479,19493,4535,56989,33890,65221,44792,
	60059,11773,17479,34594,55831,37310,44941,25677,20212,36541,58968,49738,65288,26201,13045,4718,58683,32567,10166,27784,20264,46925,65425,10817,45592,60624,2254,35094,25887,52456,1426,46860,
	15124,50094,29492,43365,22667,62848,28349,7256,50424,32958,43569,27944,54216,31277,41057,18327,51413,8239,39865,25941,49769,13438,32949,6191,43793,16079,39946,18134,36154,52538,1762,34188,
	48473,25754,5042,56712,44766,22392,52712,36547,29455,12114,26104,7310,48515,57295,8493,39361,51251,45098,9102,28274,11608,51744,57030,9435,35059,18953,52780,11995,26171,63426,34728,54123,
	22894,57675,38658,6470,45441,60923,4943,19040,13388,27887,38927,24549,50113,59536,26430,5956,13713,3801,55791,10453,32018,48187,37885,13001,33658,59945,5972,45298,2033,41348,12624,27586,
	1452,49922,14360,5277,18809,38815,26261,34826,15137,39683,32495,18145,59489,26933,9709,22961,43173,53697,14000,49309,24334,35508,28930,14414,33535,44802,40430,55978,50659,43243,21865,47514,
	4332,26540,60799,2187,47028,54859,40860,17769,62856,20831,28706,51419,18800,4016,11482,59420,31977,39846,64556,55514,4043,16924,6782,36393,55719,8001,17945,4574,64319,46677,8203,27030,
	63336,45728,55988,28926,60993,52798,41364,27442,5311,51644,62296,40622,53788,19722,44622,57590,52876,21236,49284,5857,62171,13554,35140,21599,5071,31290,53584,7136,34418,1815,15238,25454,
	40667,130,27206,7758,23704,3232,32034,53061,23074,763,64403,49781,44609,61108,1724,21049,50651,17118,31351,48385,27500,37364,45832,16675,54979,59247,29042,41068,23215,50827,2402,21639,
	55098,39244,46551,190,62753,12963,3825,61153,16059,28616,11303,31956,1904,56086,29923,39231,24478,49563,1865,59705,15401,5748,31605,28412,54387,24163,14655,48689,42265,11390,57668,33082,
	8982,3824,35053,55781,1816,45842,35647,14677,21449,1050,11657,64645,6703,25002,56993,12245,44886,30972,54739,10787,60804,36957,53937,20948,28917,58300,49994,27015,8224,42790,13913,29982,
	54996,18794,51285,28529,61586,10798,6665,58429,42241,19960,55450,38486,30414,44777,15,33005,19369,5483,61944,55287,17572,32362,39483,23374,60274,3400,41253,22501,48814,17011,44144,19523,
	47163,2083,12757,33052,25198,54825,42236,31067,65439,2320,43349,61794,12187,30498,45784,53029,42761,28611,17039,45393,25021,59141,21120,2348,30326,9839,52551,14771,61180,22916,54325,64289,
	32131,39401,56604,34187,45323,65461,12669,51400,61298,2053,49116,22498,4667,41014,63324,34929,5306,25509,61656,38422,57913,19733,54717,1081,59841,17809,29820,6453,35255,59287,11213,63499,
	18507,43888,30810,10613,35392,15301,24227,33946,52863,37962,45121,13611,33614,61734,48776,54667,19771,5342,34276,22001,49076,41748,61520,24857,45668,62748,49996,37880,11905,34055,50340,17560,
	10586,32365,38079,18743,44405,2658,63192,14037,48731,24885,8592,15504,47308,65263,10507,23338,2477,63761,36173,42347,24468,45345,51447,65403,41903,46751,59678,39046,63633,23214,45155,57903,
	31754,17210,56125,33240,38565,19868,61711,16256,35774,57173,26818,31619,16644,9682,54620,46247,8045,26345,42953,9922,4731,19785,51541,1950,43267,9807,13457,46337,60820,9443,16984,30119,
	3761,23972,58367,42563,20609,48920,29945,54539,43326,7387,53085,23002,42674,19888,46787,52539,63995,16882,36715,42528,53828,23105,38728,58268,7872,37473,20173,62187,6329,29046,21790,43634,
	26504,60245,52256,11819,16805,60937,25702,54555,47302,60490,36872,17152,46257,34111,60285,5114,22327,65519,35025,2485,23986,45438,4542,64563,9616,34201,745,55093,47468,65061,23671,60689,
	3001,11636,42901,34708,19625,39577,31742,16697,3813,45563,14335,62306,23246,17771,11691,53868,59648,30688,24087,48902,984,64841,7116,30337,49866,45474,8314,33001,59363,1387,29206,7632,
	60991,35799,52129,17264,21457,1095,36979,49703,57754,21720,32895,8944,36692,88,17752,22110,61973,37989,34719,65027,3199,15119,54439,46373,42453,24257,37417,48908,29729,35713,9381,44681,
	19537,7412,60333,21739,74,54850,31256,5778,24124,29224,9103,55618,45513,31033,51891,11723,58733,46406,31299,9305,15885,5904,47479,42483,12028,52154,62252,21134,15450,24880,5500,38280,
	51368,13282,56496,20682,64792,28147,43410,1251,7984,26110,57535,6894,41473,21781,30192,9423,25329,46826,13207,60296,10023,31747,53626,12447,33910,3097,23121,42141,28821,662,55039,60682,
	41523,3518,49517,24971,11002,31059,20432,56729,38126,43435,32386,2944,36045,26097,5232,39662,30401,46583,12404,54097,3245,19520,38795,243,12446,23734,15777,3885,19342,51517,9097,61835,
	5969,48512,65512,12664,58965,50351,28064,41096,6678,11775,38667,4350,52543,35340,29037,40885,64446,58181,22064,54163,60771,33782,65091,30333,38382,21718,52887,599,31368,37674,42951,48203,
	35208,18349,6748,32474,26349,9905,40620,33901,1288,62815,47848,14754,59691,36113,11908,3368,21633,7304,29623,11513,62971,50253,13057,17826,3505,43880,30135,56272,39712,17688,54079,63235,
	37971,18725,24050,32693,49106,8404,41759,4681,30384,23768,51820,39961,9930,19892,49063,37738,14794,27849,47220,16122,41728,30004,18617,48611,38272,14948,60211,11950,19962,4284,39269,45360,
	21948,37444,64302,14297,1247,55128,48926,24798,65289,50863,33638,2540,52290,41636,64608,25464,46841,37777,13625,40901,34643,44564,14843,54209,25415,16147,56155,36976,13368,51664,39954,56438,
	11053,26578,43658,63020,56935,10565,28368,15341,8058,45742,51779,19415,55242,64120,39715,12817,49765,1994,11376,51439,29750,39344,7143,26659,62861,16834,58616,21550,4676,17569,50585,3834,
	24489,52669,47221,28232,9849,36771,17027,44497,58568,42279,37098,62232,16387,1547,20438,38228,28277,17611,502,43942,52244,27312,65194,36342,24715,4645,37890,9255,46248,53521,41638,28721,
	1669,23454,49016,40235,8964,51170,58971,14004,61243,49101,16738,3213,53400,37494,487,42996,62710,36616,2206,29135,44098,19372,302,39318,16195,30623,60243,18973,58541,14659,44363,21468,
	28165,13675,58043,65467,6551,47376,34908,7738,16459,60313,21677,55040,59316,18397,49868,60718,33949,8486,16189,27067,60117,31994,10207,56017,33452,49949,26556,57330,42344,32302,37433,13235,
	28600,21112,35936,5058,43106,10396,1874,46943,63380,50955,21198,42759,24132,59290,18455,3846,13069,35975,2466,39013,44773,14940,6442,25833,48557,62893,35078,18645,56013,25412,12615,61850,
	27703,51210,13812,63677,53639,15812,59545,22041,18159,38209,27114,5037,40060,8348,62204,33192,43650,56843,47626,25073,34976,72,41359,47908,61306,52041,10079,33996,645,50166,12868,3096,
	47616,5501,40729,58857,28836,19818,38083,63899,10355,14131,56844,27139,3134,54933,29783,43137,1319,58688,51793,8602,56961,61640,12659,52914,25016,45885,22460,32224,37179,28998,9186,53658,
	31824,57556,7295,46817,29669,60207,8125,35491,11313,27054,21283,58002,8905,27697,35579,6526,15962,2754,57122,10022,22146,59392,4979,20495,40286,61877,27730,5602,65444,20731,24418,31866,
	15760,49396,2923,30503,39283,46963,61286,23419,40503,3702,26062,14537,47587,27750,4734,33666,25994,57445,23261,19276,43711,61281,18265,50710,34954,341,8227,55634,43086,63088,26906,58252,
	37142,11797,15528,41950,61690,49481,22414,11032,53234,19348,13174,27359,34359,48160,6828,55389,13266,49904,62630,22767,33267,40318,20573,8789,31973,58207,48532,27353,64297,31568,17156,58032,
	62021,33096,36826,6246,18190,45750,5044,30395,39810,35649,23186,64163,27886,58483,15192,51471,17595,56243,40547,52464,57728,25471,64300,47932,56368,9330,52293,5933,47813,32013,7620,35784,
	5384,52437,33510,16143,42032,54470,25890,50943,354,29748,45955,12660,41428,29005,13663,43845,55469,20190,58211,40917,7340,48022,28268,17455,61807,36383,8353,29995,11442,48104,2222,55057,
	41102,44586,52736,18404,30798,54812,24043,34030,18018,30287,55168,15292,62743,7028,49074,25300,32195,52296,18841,28382,11949,23353,57403,41599,3701,14359,28135,49607,7547,63855,5429,53405,
	41496,8907,37990,45010,2267,36583,50668,8865,45883,56745,32828,51720,17371,29399,49809,25968,14344,38334,60460,5024,19678,55989,27656,32767,21467,25578,14084,46182,65015,23559,36403,31922,
	15751,61672,10129,44944,439,56499,51150,34288,44355,2137,32052,42499,63374,7747,24340,62086,11542,40277,19435,32499,22165,3358,35256,7629,40836,2461,62994,43343,51697,58051,15342,49065,
	5751,17288,25898,50779,22971,41304,20262,44407,56585,40897,6073,37061,47636,13268,58891,50536,21447,43799,62686,26628,51306,29235,47589,36042,10210,795,31780,47897,42602,9145,45943,4215,
	63702,41539,19865,8700,14491,51162,5125,33840,55782,63680,35641,58569,6449,42919,53875,60159,46652,7503,40731,54726,5029,32786,10117,57497,13797,47539,31323,39057,11271,33417,13753,40867,
	30107,63879,2589,32740,25160,7189,40238,63959,33378,891,50271,8116,58167,43105,24576,64879,41719,35347,4104,56790,10745,60620,1985,55737,45457,18426,40778,13089,742,35969,8084,44893,
	11485,15069,53105,26280,57629,32800,22815,54096,19754,9673,43633,31857,11250,45852,24717,33813,7207,27741,22407,14390,8748,35680,6055,28169,20868,43774,36038,27080,39965,23779,56239,62740,
	39251,46618,22385,1163,37237,12833,62159,40234,23278,64526,9750,4658,34834,52362,7102,24859,556,29374,37249,50628,22950,63296,43396,52566,21470,3103,45213,54280,64266,22458,17817,60279,
	24792,14801,1220,26886,61404,37241,14001,57760,44456,9182,3242,47427,33135,12007,37469,56133,45467,62500,9014,48106,59612,50444,36586,17335,55607,9170,59932,43502,39560,15765,33301,20270,
	47900,59791,30706,56457,22899,29010,5107,64360,25403,12335,3036,63472,23727,44865,54830,955,18991,52846,9362,31823,45403,15100,8991,63973,6413,36831,59623,18806,28190,9237,58007,42140,
	29227,55027,21477,36484,15101,6542,24585,16386,20690,59279,48293,22483,15752,36756,50432,18028,53486,26935,5643,37567,49245,43825,26517,59518,31054,54703,17379,4891,10570,25348,63578,19674,
	35443,42226,61206,9937,33493,4232,53638,14151,640,60402,29605,15799,43960,32315,1402,40280,29571,53198,32612,3998,18890,56088,12924,63926,43761,51217,19356,14741,26523,54037,58203,37528,
	33786,52707,24120,59428,35468,26142,20273,44332,17065,29156,10159,39352,20958,31240,16296,10665,20116,31575,63661,14337,48993,24465,37744,28123,41252,64575,19473,25893,46141,53751,1281,48371,
	21287,55276,44923,18482,51821,57091,28934,3620,46771,25889,39525,63216,21623,14553,52617,30131,8992,25684,19370,38643,47836,14300,30546,50704,15330,3319,23750,60410,49903,56370,22340,27142,
	48030,4892,42915,63265,349,41310,11591,63841,46945,2526,56175,50836,19071,4417,61527,12099,47686,65470,3388,32805,46328,17808,50799,41109,11923,62120,1386,15336,65014,11672,50584,17385,
	10404,26312,61255,19393,57199,28604,4929,18671,33292,53605,49107,26320,57674,17194,62497,38581,47732,64663,4425,12870,34061,1504,14765,6223,40821,59594,15168,38417,5035,27448,35205,8611,
	50235,33320,59282,46163,8439,48957,20683,5665,27766,60315,39271,26191,57244,861,41784,19972,14212,5555,30562,42775,571,33244,7606,20796,46193,32563,25036,3135,22059,45959,57881,1004,
	15027,24834,3974,19353,11874,47624,42142,31862,54665,35776,19720,41168,10841,58108,6723,35528,61545,27866,40871,22217,51312,59183,38500,43433,53442,2062,49445,40603,4455,44389,51915,19675,
	7054,48775,26068,52957,65387,31185,46747,61870,8114,53654,35645,11191,57994,46375,31423,6631,35215,45283,64238,55499,10334,62909,15439,20007,49822,12931,27815,47835,34006,40355,419,44868,
	27640,2739,53106,38653,15451,63376,27728,47807,32115,18124,49911,64099,53996,19215,23739,61777,11954,16844,36376,8491,42641,39022,2258,33576,22837,54774,61100,38546,34564,2296,18396,13226,
	28090,5523,55494,45243,6705,63345,53911,594,11779,48756,53089,2199,61223,24215,50428,36528,1175,44209,27527,35534,2674,56257,45874,5799,22539,3337,51537,60300,6892,22989,61822,16400,
	5842,9625,35495,59159,5180,37767,13800,20620,60291,16600,54393,31913,4551,37328,2273,17910,59245,45444,31693,54110,6146,24429,43652,26580,63875,34332,53007,29747,18910,39409,4050,53840,
	19693,59767,29860,21981,15837,36458,50029,28425,14388,25731,60062,7274,35251,40512,55157,38215,20546,42320,50126,59568,38979,62420,2481,58280,32391,24298,48745,54341,20023,3543,42375,30212,
	2160,54273,43042,31284,50382,45348,10619,58843,43069,14683,37373,19879,45080,2248,32929,21802,10607,16556,53147,44732,19122,57568,37711,25797,31022,48447,24773,19512,51791,44037,62218,39857,
	5591,56230,12985,23362,39436,3407,64794,41499,51470,35594,13060,22127,44076,30176,65264,51484,23135,40092,56756,24598,16237,63863,54084,29317,62271,38210,51837,13279,55063,30296,26270,37097,
	10813,43484,65507,51920,39920,58551,17830,13732,6885,44048,60566,49178,31625,15523,21822,42108,48391,12132,3980,65110,35840,2376,17966,23927,12522,29407,56944,32857,16250,61398,24509,1844,
	63526,12450,33480,2910,39246,11339,42167,26866,38844,30093,4317,19296,40163,496,14090,60979,21342,2618,13389,24192,29504,267,39112,56765,6110,36622,22973,60770,55577,21362,13801,60158,
	56442,31015,12520,46150,19316,57063,36725,9470,24355,39120,7507,3356,26262,9973,48567,55453,7272,45740,65454,48817,15122,59836,26051,6966,17193,28842,3723,11943,59329,50370,22379,62175,
	47832,10600,17470,31219,41167,12682,38263,31920,60772,41765,25503,34056,44974,7727,65159,40240,57752,52841,17233,9190,61915,21271,12290,59913,53918,33938,10344,15714,29026,36628,43316,31840,
	51322,39751,27842,22892,16713,48900,43954,55672,36092,6018,10172,44764,28238,57270,46997,39885,5812,50814,12800,64130,17182,36184,57998,11266,38378,8217,43296,5849,11854,32548,42652,65268,
	34657,38516,10010,46537,55778,7953,58820,4315,33715,38127,42445,16333,23816,48768,28461,1486,30984,15398,5446,24669,11412,30478,22867,15010,53436,7755,38923,29757,45672,34091,59471,24736,
	48879,35153,7964,14284,3355,24952,35857,48297,8193,2714,30328,63505,40794,9374,49964,55139,42186,31699,24280,59390,28556,47233,54506,9010,64881,12810,1709,58489,33142,12138,16218,46668,
	20642,30399,36761,62352,17139,53809,32218,25004,15830,1535,63234,53334,9992,17566,7454,27968,2886,34863,61299,10214,38322,26903,4495,42239,11062,1495,18069,35513,64529,9301,50167,61276,
	55919,33751,6361,36043,26876,1317,61980,23615,52555,28466,296,25047,8523,37955,64265,2734,33419,17054,55228,29512,13431,48884,31034,57876,46697,19939,8196,25919,53978,11509,34711,38124,
	46325,40961,59548,18047,23790,58076,52355,1736,13097,60655,50620,26033,65055,54381,28351,42832,57070,48122,31671,42088,18127,53758,47133,33047,44206,65432,9932,42537,7111,30232,51028,36678,
	8707,22126,64970,5049,24940,43278,3099,51620,61182,55267,22164,42628,37426,59266,34193,3737,38386,28496,20664,54102,23516,30605,50746,46109,58088,41296,48387,23930,7983,40211,30398,43146,
	183,38714,65031,22731,2628,49828,27196,58187,21912,5418,18557,13002,56436,14859,28509,4164,12397,25171,47708,39678,29821,51699,42136,30917,17534,44311,38179,49210,57976,3705,19745,56010,
	24864,60777,46966,2235,64323,31499,8271,23681,29965,41685,49407,19490,60686,11544,23606,32986,62146,21664,1135,28233,41452,52650,4664,19798,48748,55329,21672,63133,47440,57948,15230,9006,
	24189,3531,17080,52184,31238,25422,44262,18483,61368,53415,1085,31506,64506,13581,59242,10256,52760,57278,35855,18717,55421,43469,6910,47349,35436,18064,61314,10738,56863,5497,38178,12898,
	63148,18109,58109,38638,64293,53056,16378,31935,60696,22256,54565,12348,24472,59213,28059,14367,61168,36096,5373,8655,39995,11843,32376,18295,50599,35363,42391,29404,7814,56855,566,28262,
	53490,11076,2913,43532,28789,10718,45791,6956,56767,47758,18936,33676,49384,60798,36498,46669,54438,16917,49297,20942,52855,45543,14138,49723,23453,56903,47362,6250,41012,20653,4796,17787,
	29594,21872,49304,16881,8990,55208,33444,37923,48114,15922,39799,57251,54032,46053,27035,52055,59090,24063,46571,42805,7902,26094,62399,4389,34769,42266,60790,38969,47378,5351,30036,57310,
	14187,27926,8507,44655,49709,5764,19669,33243,47571,23340,7201,44747,33691,10278,22775,38295,8675,16087,60388,51342,36023,7367,22662,13908,28661,1642,52028,38195,18831,4040,46781,26054,
	16328,40140,48813,34742,59337,29182,13155,20858,45383,33594,11973,62230,14612,30122,44875,17493,25622,57531,5516,35099,3268,10743,63242,36680,14076,9250,31235,64378,45128,16888,6300,56485,
	25399,51050,34577,57681,46766,15453,19081,7840,36278,46492,63315,50820,37532,20293,47183,32513,22077,62623,6484,58542,19173,1822,36798,8142,26363,61543,1143,24005,40548,12202,65468,8524,
	34975,15078,11151,53830,41353,11989,61427,1133,52246,13029,65230,25120,35087,51819,15554,55887,9997,37429,44315,58580,8858,22570,60901,33238,91,28433,16082,36413,25479,2099,28784,51653,
	48676,58341,40822,61819,2483,12382,39484,23276,48628,10197,20857,45488,51912,8004,21730,44261,25512,63752,45656,8841,27396,51911,37735,64661,27979,44555,2112,21989,26577,15871,52786,21265,
	6459,45205,27254,22726,9590,41377,20788,55603,27503,39228,50514,5592,35762,18694,7626,45497,1746,26395,49350,63768,21352,2682,60959,43995,5864,55586,21072,61840,47549,39240,23501,65100,
	41802,48819,57511,21844,50984,35118,59137,20136,38423,30405,8019,41311,4010,24030,13680,58110,32064,12411,43463,2303,31115,7972,59402,39817,19333,31987,60595,27558,52635,32922,45182,39306,
	53820,13164,60287,45938,30938,43350,20356,4035,9943,64983,19361,33847,4371,12491,30769,20898,10521,6422,37048,58068,20021,53012,39530,10353,16084,51395,878,13838,20521,63917,49829,17575,
	22083,51764,4303,63004,30263,35938,14523,64200,54562,16599,41387,57500,17726,5082,49412,52901,26508,34546,4236,12383,58024,27325,61898,4861,59056,17686,25145,31689,58185,64056,12675,54588,
	43060,2210,52514,17460,6601,54765,32436,40641,1884,17180,28424,47675,52661,148,22365,63980,51293,41674,13480,60881,44377,40534,18206,384,53294,21882,35390,55687,26960,52674,33435,60420,
	14508,19239,11732,7427,29551,61998,52307,43054,55457,28008,1378,31016,6150,59734,41594,55181,50097,36332,14514,33371,46319,15629,64942,49728,13736,55337,20514,32065,52907,45727,29558,49907,
	157,43730,30632,19448,36779,25721,33907,46059,58329,17805,4224,40210,8442,118,43134,29745,48963,25842,15114,34561,47681,30346,12914,45362,62447,41135,10030,59944,44623,54027,37903,18262,
	32075,13007,27296,20389,35684,50725,64926,5757,30068,14827,57790,27351,4911,41239,33526,37655,16879,3118,31874,40561,60778,888,21012,12909,4423,55206,50848,33037,42721,64123,47189,31628,
	40479,55344,151,33686,47658,61174,12272,2092,7083,43971,16865,62030,47245,31567,52524,38764,20660,56898,17317,43209,36610,51828,23357,27251,15754,38273,3673,26113,16853,51222,36478,4862,
	18197,32685,8035,15081,64000,388,26559,13513,43639,23009,59900,27348,55840,38992,44449,20297,6831,26083,64261,36775,57756,18143,34240,65420,26162,8635,44018,15742,12342,24157,63217,3189,
	26637,42060,2071,24021,62850,11768,50120,59764,29928,44690,6643,23313,50291,61139,17727,44116,39699,63332,27626,14873,461,33795,44612,56014,22611,64751,28569,35825,24103,43579,10105,1280,
	54892,32682,37431,20686,9911,56028,27224,44310,37644,3849,28837,12107,36602,61557,30866,1781,64398,19192,23298,39376,45082,10011,50348,40876,34776,55220,49005,14672,45033,35023,23381,7942,
	62802,31853,27523,11180,38489,62487,48414,8625,64466,57624,5292,35472,8357,56428,39615,15352,9191,32233,47305,19594,27078,56274,32578,25113,61536,43727,5240,15243,1351,20984,10397,36743,
	46441,28435,53783,43656,39110,24190,4449,32951,9969,15955,40333,54167,11012,26304,16668,789,9614,43218,4612,54055,27755,24226,57337,4235,34831,47093,6060,63409,14392,4863,17909,38608,
	22075,58070,62320,4424,51109,57430,15479,21316,38457,28526,33073,56432,47904,21272,61384,18087,3293,63074,54943,19926,2351,51598,39071,17511,23893,52032,31691,4981,13976,22470,8041,62708,
	591,43582,54662,6707,45551,32595,16312,56197,41388,35068,62223,37203,17522,56314,62537,48298,7261,50949,12777,22579,47899,16118,57374,33537,24709,40773,14385,59925,7291,35792,3226,10144,
	28500,61510,15151,52242,4685,29075,36905,46229,64910,33608,25580,495,42105,57527,3812,65478,33544,10052,53593,13706,30195,7288,57702,33875,48572,63032,12455,45244,9257,31051,55005,13703,
	27203,61291,37872,24832,41103,5938,49002,54319,63486,2128,50813,11522,17225,31086,272,62349,50614,40557,5336,22706,47924,27973,923,11785,51600,4129,36126,55363,280,58668,48074,8827,
	15442,57648,37171,52178,5134,15791,40254,25475,53347,36406,58138,14399,42405,37216,1684,56429,49248,3386,31769,50497,60634,11942,25307,6298,31914,48587,7664,54544,58545,31125,40120,60435,
	26050,42722,58833,15992,46979,41056,1,21643,11107,32528,63176,51893,47247,21103,15239,44970,40957,55574,47535,62687,2208,20194,30570,15728,45918,21052,3647,10742,41143,1051,29152,49277,
	37291,19787,57338,45046,23988,14479,19226,25871,37268,50761,24048,41434,19636,27022,49102,4887,58772,24069,1174,53040,6816,12640,49012,8143,38480,19114,49784,59761,39023,48501,63689,3335,
	41607,5405,21626,59912,969,35252,13453,64765,25689,58845,48937,23018,44141,64151,35342,29637,61327,25747,20252,63271,40378,9375,43723,22158,39446,27974,9936,42810,25765,33905,60115,54353,
	27430,7198,47555,23777,10078,43499,3448,49578,7741,62182,44301,14733,27077,36314,53928,38983,6720,32087,40531,7607,65445,26639,57273,3939,7372,56325,19460,49368,34637,58687,41243,46932,
	24965,36439,63974,10208,22750,58740,860,26153,46419,8380,3192,50043,24879,30789,6,21002,28072,61346,56580,35493,4609,30238,42244,49514,61539,8984,30082,19183,48929,23887,58544,17772,
	50228,36608,20383,44006,57616,24718,18311,51238,14535,57053,20952,10585,29769,15392,23024,12505,28689,47452,40276,310,62363,46224,14675,41198,1164,22578,53073,34596,60254,6180,22149,58526,
	44516,1840,47109,54837,31344,19163,36672,9241,32428,15529,36016,45562,64786,52952,9619,27811,33744,59586,10862,55576,14384,42147,54243,37622,46811,21777,62823,41646,30224,38086,20102,34783,
	62313,7130,32185,18680,28626,56632,34630,1089,21522,11243,47500,28282,63508,25740,9189,34074,13848,19526,54386,41464,21475,47557,63048,37407,17532,41160,12422,45148,3511,16276,6458,35179,
	48098,10888,2595,24628,52968,62293,7851,59677,49203,55835,19177,1152,26711,39634,59277,7227,11558,29244,5383,32777,25442,37012,53862,64487,7864,38834,62657,30037,52815,61484,17804,55851,
	4739,10173,61083,115,51450,42427,3979,53867,30961,10713,44716,60066,13796,63025,33230,43972,36907,29325,62473,38615,34457,64171,45372,30020,57566,11982,27552,31738,42446,12507,29902,24084,
	55159,62682,31979,48348,10574,56517,50379,45180,17820,37784,7009,33515,3649,20787,52026,13206,46060,56135,37712,11501,48872,186,32885,52686,62556,17991,58519,36850,56320,48378,9587,41851,
	13350,35794,16798,32650,39215,64626,30424,54458,12142,24399,2637,50926,64026,4849,12992,24082,46712,51951,12083,23561,36174,14393,43159,34317,47165,25738,38637,64420,2962,29981,19910,56476,
	5734,17488,28734,49185,14279,37988,51510,20193,12005,54283,22273,43530,13156,9604,53894,14962,43640,39150,18392,25986,52973,62864,11631,5915,17699,36567,56700,702,39108,12474,54020,25736,
	42034,5261,11499,32193,7760,40755,59617,30772,8972,38526,48891,54060,60433,39929,51159,44264,4869,61062,23805,35128,26820,18963,54155,9994,31382,58321,28195,40158,19090,49469,42221,33852,
	10820,52180,21201,12285,59527,44879,61602,27657,42047,6482,58012,25625,5161,21431,48053,37496,15135,19139,45724,30530,3544,62560,23649,15497,58338,28962,18269,50365,7947,16611,52054,44857,
	28078,48905,12377,39430,64744,46999,7337,42927,63008,18078,2907,31937,5782,52933,22620,46843,58681,26350,8016,35820,16267,4079,29248,52750,1914,57935,26420,19641,38062,63137,52605,22410,
	18292,64973,29180,39216,12960,34197,30663,25605,39458,5966,23918,43239,8695,33481,54149,24673,36218,17102,51761,14114,56988,43118,11742,773,23912,33203,56635,25956,6247,21326,39237,14391,
	26615,47057,33794,21199,29980,36053,59076,46153,16757,1196,21374,54171,30629,2225,11211,18472,54779,10290,16458,50022,21384,15110,1963,23445,52007,3901,64783,6903,22264,58106,17520,50801,
	9573,14928,37004,16641,28088,19687,40802,22509,2089,29760,62436,15161,56579,47696,39297,5028,18219,31839,3172,51921,29788,60732,19332,12502,6592,31464,50616,15484,948,20121,24657,3719,
	64149,45058,52806,56830,5883,20088,26485,36003,41918,59121,18989,31076,9140,42205,33423,59766,28171,18950,58787,44997,49200,60418,9495,29308,62911,11827,16576,42640,26834,10475,50961,12736,
	33719,53377,40114,60475,4692,30767,42384,63514,28990,33582,60095,38830,65388,46168,35343,59611,32208,2151,10043,46437,7816,20219,38302,45157,53457,26514,46866,21629,62650,32024,45165,2134,
	65098,56705,23950,62881,49111,13648,1062,22484,42843,4227,27162,35173,7323,19127,26579,36224,55691,17653,7874,58163,50193,5603,37871,64242,20778,43177,10881,4245,64535,14806,2527,24638,
	63672,7183,35761,29293,4670,16209,11073,52805,21935,48346,19104,39901,34605,13383,42955,57029,1979,53207,24821,35795,50163,7789,32392,44447,5420,10750,33451,3361,25779,64954,11287,22248,
	40909,54801,785,44480,20561,24564,14563,54548,27250,39062,50652,55980,40615,15772,60256,29667,38049,4652,64474,45326,24002,58573,10092,43681,20852,61387,34441,50842,9392,46701,28331,13116,
	44177,7359,50246,57098,4988,18562,51089,16091,45342,13553,35945,61175,56787,13982,3043,50026,63166,42478,59969,8549,48886,17831,59260,29149,48240,13041,42814,16986,49767,45781,32666,60365,
	42946,53577,39745,13317,65521,5960,27257,12077,61752,39717,34835,7456,47390,38748,51613,59825,22112,45916,3038,57505,43024,28042,59690,36364,41417,16624,46048,35168,53136,1891,44510,34238,
	26609,39976,2283,52443,63872,6899,31375,61064,54031,8724,51049,41760,27532,11637,58455,24283,60197,41916,16047,22939,35623,14911,46707,55264,41690,3214,23062,45516,29373,39886,61128,50989,
	30998,21507,1327,28428,48487,14218,60738,642,16943,47363,37920,55578,22250,45982,17381,55914,9633,41676,698,29888,5559,21250,18276,50296,961,36632,54245,8187,46384,61597,39102,23542,
	59626,2812,15854,44124,24067,54992,9466,17751,47947,1831,15789,7448,27530,19129,51535,6399,23607,54680,64697,41514,32947,58632,28465,23015,3313,64927,11839,43103,52132,7640,15343,34906,
	29396,47091,17410,37866,27102,54541,35800,63828,52755,17147,62163,12886,46852,1439,63233,9317,48999,31676,42968,20304,12604,44672,28924,3184,49029,16991,51296,25467,37362,56574,30109,47828,
	39268,17578,43158,57025,50467,24039,39049,2353,56309,30063,62741,3024,54536,31390,61109,22513,8874,41584,64070,16878,39492,20599,59781,26674,40144,53739,61122,47435,43436,56206,31746,2889,
	18209,23603,61435,33858,10182,59557,49819,31463,8870,60885,34391,12081,20308,44515,541,10099,42079,51544,15183,31222,55452,39981,33400,49640,14534,4727,29880,56174,24284,202,32861,61258,
	55635,36868,31662,20918,46593,42463,58143,2721,65198,52898,31303,48774,17527,29047,45822,19719,31419,951,27273,21708,34943,5968,40029,52199,18920,60590,4386,37623,9283,57833,12702,2313,
	22716,7534,17201,49044,9167,54836,23020,33022,49258,56752,26091,64734,16314,23216,28006,5759,33921,40493,26265,8520,31803,5587,54166,10678,20014,32836,56080,25124,14688,37668,60919,6317,
	56342,46145,58892,23812,43044,47395,3965,38539,12111,46265,35237,18662,1588,32255,8331,35958,48977,6647,65433,44633,56488,7481,28210,36972,25326,60131,10700,64907,53804,7360,33326,11220,
	15888,38293,9047,62472,40647,10947,44896,51257,32264,6274,10693,25998,60332,1214,49429,6097,62517,35026,15724,55207,38952,32739,53686,41108,23611,58376,31217,22139,52271,1434,18834,44473,
	30335,47715,26682,8118,33940,62169,3726,36123,56748,40943,52631,32038,58294,4058,41778,29389,48513,11901,36160,16355,50627,466,14281,56159,35132,31324,16190,5001,28690,37779,60097,22548,
	13262,40237,9811,2696,44734,20943,7171,32508,45593,23748,30251,57659,43305,32758,53070,22311,14003,2435,39061,63419,32891,56340,24158,60116,35066,7484,55407,32123,45491,8598,20298,53794,
	27674,60803,14223,793,33081,65374,46561,34369,17023,7931,44344,11655,50416,16740,6369,26351,49493,29531,4647,57522,10325,52678,1873,48791,19540,35465,13258,22694,39042,5750,36556,60356,
	13771,50342,5564,30080,53016,4249,37985,1851,46026,16114,24380,7364,65341,36000,49770,17852,61700,21999,11407,48716,1001,7548,26902,65116,23530,38593,47606,11791,16780,58917,40646,5078,
	24972,16594,1120,63099,9804,23146,35293,8613,27452,20105,10878,3547,41226,63918,37628,10272,23404,55164,38602,45423,62946,31572,24690,3283,44558,35152,54083,23528,64948,27460,35758,51090,
	30698,62717,25355,58058,43993,38051,15267,41893,3264,18354,5611,43477,12476,57735,42237,62123,14599,48700,65254,52374,17928,39389,47764,63294,3056,50423,7672,62492,10939,48272,18787,30557,
	21255,4596,11647,18421,35718,25931,14711,57932,28227,21425,59328,24786,64434,45113,54345,21097,28139,53094,10760,26167,2116,39852,63858,20455,49190,33867,43063,14026,36237,17856,57231,43483,
	47607,59176,25468,18873,55370,33965,23677,57873,21631,63546,52920,34507,40270,14210,30596,38681,21349,26887,50364,64376,25531,12228,3124,61407,15224,45156,5111,13558,57217,32657,36240,6670,
	11875,64675,37185,52547,19157,46511,13659,27038,21487,6207,24612,49234,11206,22524,37470,14356,60546,20582,27282,4195,24426,63382,47826,41987,8566,50256,39870,57298,24720,18409,55034,49254,
	6491,51980,55721,33531,61179,50713,16285,58296,10642,1940,39710,6058,20854,15033,37765,56912,29230,59778,25405,51485,4754,9278,15864,40513,46694,13440,62663,22749,559,59424,35544,11268,
	3420,22339,48762,40335,26926,20167,6887,61241,25297,37721,59046,23079,27737,63708,46005,39005,59959,34754,12484,44573,28143,34409,13826,64460,9202,56513,757,29215,15617,52799,9768,46276,
	34986,57410,38591,16666,42464,27670,19417,56779,22198,41897,58918,47223,26618,30971,54925,25286,33541,57516,28309,36511,19578,60058,17029,12104,54317,42139,6686,63675,43916,35654,20497,49967,
	11617,41755,53622,26533,38122,60669,30100,55125,43565,38471,59494,22495,26495,5369,52467,58532,6848,47974,12542,3731,15107,56039,11182,64044,27823,8316,15806,31606,442,43782,19066,5879,
	55981,37415,3449,33236,18701,1078,51719,63432,10544,28814,53076,31809,49896,35725,9343,2496,30714,19214,11694,35824,60727,22307,13177,26563,44170,29569,21292,39413,43080,27177,8538,65246,
	42109,49661,32925,62345,8010,55474,50859,33408,17919,42892,5205,52116,14488,37422,60909,16754,626,40122,34342,19480,59181,50975,12157,3967,16663,56918,1554,28100,47972,5329,26670,22863,
	3375,53966,35190,42945,2270,29482,8460,39131,15291,28982,2491,45069,19281,65022,24589,52344,11718,46336,2720,9137,43909,56850,47560,28893,7224,34823,64949,39848,28033,17021,62894,49873,
	55409,20976,1814,57867,10926,38985,50183,58899,45089,64166,36825,17622,44137,55729,63288,2701,45249,56895,39518,53368,43770,30604,10433,17487,60721,19958,2363,61948,47490,10108,41786,1533,
	31347,62291,19544,28401,5826,12173,41682,26032,48183,36624,55020,50347,64771,25751,3424,41606,45621,11212,17057,47081,37147,21575,52803,30649,1721,27400,38375,18137,41945,50367,16247,63007,
	44334,31530,55706,9500,58317,12883,52123,41450,14423,49408,32970,652,40903,35835,10500,3248,18020,55114,21676,47995,62240,23312,42493,30782,45898,24653,50719,63347,19308,59095,24846,28896,
	64578,8369,26176,48034,62266,12957,35324,64394,11004,32493,5686,51514,2309,39648,14517,4173,8739,44831,2915,63348,41874,51974,45793,37166,1479,31170,18679,52213,27073,7587,54870,29070,
	46023,59496,34024,13681,49482,17720,1567,13185,47785,6450,33201,54707,44639,12905,34339,16146,41006,32560,60456,51606,19384,42182,49506,37997,20258,57370,47230,40753,52099,10578,62211,46810,
	15472,42045,12145,27965,47445,59384,30138,20990,46670,37003,60487,20001,400,25708,46158,52880,38022,55552,24302,6483,45538,134,33869,58417,37505,15358,59899,1150,32194,57581,52118,35786,
	24644,13896,53369,29185,2038,40207,10014,65052,103,48934,10825,40146,29335,3405,12022,43188,30671,62229,13728,48273,31058,23265,43675,32533,53231,8560,39234,19584,62321,51795,40483,64018,
	29912,12160,6733,51501,16503,65311,48944,5051,55081,41718,12936,50241,8039,54714,3691,43079,32369,59973,36374,19105,23245,34060,16862,38265,51909,26251,19416,48696,43288,3814,9664,40793,
	25358,15365,33017,43047,23373,29809,529,32711,14881,9897,28590,60409,1000,33654,26158,17187,8159,31748,10758,61359,5824,22049,34206,38816,53180,25946,44628,32946,6003,35504,64479,26963,
	16300,36520,43490,23523,57211,38558,30472,3052,60517,18232,13968,28056,8450,48345,17841,61326,7720,34302,54677,677,27136,65234,43642,57498,19900,61057,5393,53186,11868,26053,32555,6846,
	37722,51680,5344,17926,36640,44201,1628,28333,54918,9312,18990,52964,12900,57466,20675,52308,31928,14348,425,36999,8823,5474,54603,17088,4519,37133,41396,7977,33717,49110,41764,1412,
	20596,44584,14447,22511,55950,6236,44996,49442,29312,54179,38512,18013,12730,57035,62334,21324,48287,38796,53945,13325,22450,33992,4123,28130,56686,61951,34924,22642,2298,39354,14358,64168,
	2900,19624,8078,44065,4895,52701,41251,25928,63451,16351,50550,1018,62285,20648,49675,27818,65090,18453,26027,36613,29376,23129,6768,32934,1870,61187,12333,21983,56280,25420,38804,28638,
	21053,50156,64390,55252,5126,24171,35568,7215,56047,25174,40648,8605,56594,63791,17215,21753,59243,3862,43604,28542,51179,56570,17142,8337,52463,4958,46653,54327,22967,13240,5302,17205,
	467,59407,37841,44254,21528,47987,16326,23870,36995,60326,31905,56836,21876,47336,25545,50556,57133,8075,45411,54895,5388,9493,38194,61145,45957,24093,59211,32091,22177,9341,1943,14470,
	37616,60641,22209,45903,26292,58435,36694,19436,46526,25270,62303,32658,28294,37248,17094,57087,5654,13956,52981,40459,58642,4321,63257,21921,9366,55716,1209,11089,60787,24459,53935,30021,
	46935,4720,61371,50971,5548,63857,54468,20398,41956,5217,53753,40019,13677,47838,53282,41334,50904,35409,19055,47224,13738,55837,59739,1732,6896,29254,12934,22290,51207,14558,20801,45887,
	57807,7893,48840,565,17833,46748,65414,21480,52221,33884,23175,41384,58473,34845,30730,52294,24127,19548,62530,41308,14421,33756,12097,8223,49878,34437,44720,29840,64900,47421,40116,56762,
	19014,24519,28601,64107,47919,22959,31617,59860,5129,45517,64763,29736,43315,5213,48206,24452,43891,65086,40971,50994,26034,59039,38845,20931,60808,14254,57279,30198,44962,5233,12842,54633,
	31579,4150,53779,34483,276,39851,25448,7934,15018,2989,63218,23366,45202,28666,41520,52723,34724,27008,17204,6698,30829,57968,9403,20412,48980,14179,10577,45675,60622,48709,32147,10066,
	37697,22996,57409,27916,64736,32184,21378,56247,35618,9572,23895,29567,36875,7855,56532,1790,44162,5531,11620,57895,30,61960,54199,46052,25696,51040,29584,4810,35326,14403,8013,59613,
	1472,34672,9015,19880,40039,14938,62184,43279,13276,17529,4234,48224,33287,13499,29452,40864,10658,34097,61288,14257,39989,31262,23852,42188,64925,25395,18889,10040,36656,49195,62760,40269,
	46690,27520,19428,12051,56909,61319,30529,44815,53554,26516,15515,7371,62886,53865,35169,5023,17994,22605,27414,36301,17615,63467,26300,13900,29098,4602,50045,11635,44029,55595,34493,46260,
	49991,17617,32704,40167,9950,3831,30989,12266,59707,35320,6362,21182,57992,10785,47201,26196,20471,63941,30412,7892,27809,49739,11886,42519,46499,59202,30840,37476,51448,20586,33953,13846,
	59485,37949,28001,17510,40408,13094,26107,35591,61451,50694,23979,31137,8609,20905,4916,29786,23334,64353,1582,28635,37201,26139,49841,20478,46949,62809,55746,38313,59033,29604,53914,3682,
	39511,25489,10747,62905,34379,53781,13427,8284,43441,4432,62471,11302,142,44852,12622,5008,38943,49851,6023,30522,58759,48448,3073,38650,25960,15556,56050,9979,4056,23326,15163,1243,
	60938,45839,11764,34150,3900,61674,16936,38729,24815,35376,21768,15159,59765,26969,34017,60886,7857,28288,56596,18273,33797,14954,47069,52219,32715,26729,2115,10737,22399,61833,17855,37160,
	48832,40382,63255,10541,30558,58747,17544,61142,43247,20614,35851,58550,33619,8161,19424,5235,11156,58853,61616,43692,25352,47477,63913,39688,24430,42685,6065,29555,57148,15874,25095,52488,
	61289,30705,47989,40262,15167,9934,45928,3504,18616,39980,57638,42932,14616,47042,31493,38364,22771,53717,47365,39703,9386,43714,13690,17148,9825,39194,43064,18935,58384,49263,32119,54023,
	44305,23518,30403,52380,44907,10456,49861,2338,31668,65118,52060,22693,37443,43747,5817,51346,26222,47396,19621,8912,62933,2793,48177,11477,35517,30883,40965,60958,28358,44107,20805,30773,
	55333,7823,63490,3154,24749,35239,4394,9156,21108,5494,46451,38544,18833,10130,41339,31992,64755,38700,2030,58470,42053,51519,1119,56215,19140,41398,36110,15500,61272,30186,18521,58771,
	27143,5370,56218,61929,14615,53898,43803,23154,87,52148,16802,39772,44343,1423,62860,34955,41337,49024,170,45695,14734,54932,31808,2305,35136,14011,23673,16027,45409,7476,56396,79,
	43789,8387,21832,56016,45802,7757,48734,16178,2436,46125,18748,56404,65048,36436,60064,11051,57187,7007,43141,52698,16515,40937,11650,31983,42518,35868,10215,18691,218,43690,11730,33839,
	61458,13970,51694,41022,29064,5265,26407,37695,31679,56332,47113,29609,37513,54161,64135,21537,58036,27625,45296,10635,24387,18107,53663,22481,59721,6271,41174,20558,37130,59244,52414,30943,
	8768,41863,54485,14663,40507,50272,7807,10922,57033,48269,2078,40049,8963,54952,17676,1889,38495,11356,22685,3718,61874,29528,1159,7822,43407,65434,48208,54931,39301,51529,27710,58133,
	23654,15532,27028,51734,46232,21311,50488,33297,53000,27005,47806,11362,858,50731,64459,46108,24495,31576,66,50208,37516,11462,5438,51724,17540,59814,53279,37529,19234,8253,44835,41279,
	17795,6764,1204,55201,24231,37447,58814,50128,30610,61775,5406,52574,26393,18259,59062,9223,13829,61104,33668,20906,50802,30656,35789,57646,65226,33801,2566,62054,45587,6414,17597,40533,
	13492,61413,5596,36883,60545,26399,34325,54133,38724,27479,45257,15379,60802,9654,55390,62814,982,16019,50492,36938,26978,54585,20723,57597,5853,50996,2046,14525,56294,7262,2931,34743,
	10980,50513,42600,32710,52345,39729,14216,55797,41557,63771,34468,50759,24419,958,59253,14230,46794,52629,11129,32744,21417,15608,34642,47604,6914,65235,53931,309,25278,40981,7589,23303,
	10806,43417,1195,28751,21506,50325,38683,64095,27834,9396,48668,61330,23975,14109,51214,29368,9530,23614,17370,37132,59575,24833,18463,39697,53237,61755,5327,41324,63751,27631,36327,18677,
	49688,65322,34923,11218,31346,60320,37680,57555,29258,11341,34320,3805,42554,26816,45405,15247,38349,48189,21140,62353,4137,57987,7948,65532,16899,3326,24852,48848,40727,63561,23490,49737,
	19156,30720,56994,21346,16495,44669,59516,50005,15411,9772,20358,51300,17307,25076,14813,42697,2776,35701,16411,56360,37793,62017,42333,29641,47273,63965,31849,50657,27249,43494,12672,35377,
	49035,21910,2157,59002,30425,20603,53134,33390,42673,17978,61837,31888,49885,36963,13397,46711,53874,31068,49295,45037,12799,41835,58103,23802,11534,36481,18974,25548,15109,34200,2471,7253,
	60841,44059,19704,6699,36338,13176,2315,38850,10237,4450,40587,54820,25181,30444,36726,17559,56365,40302,14213,20783,55071,15987,29498,35482,2794,32253,26149,450,65446,34171,4522,56373,
	35994,50690,14115,34378,19442,62364,7280,26899,12668,45101,21770,11108,64491,2806,41286,51204,25766,29698,2459,15577,63653,26736,3774,19789,23295,53090,15463,26984,37462,23189,64540,3415,
	27689,48613,55789,16131,273,18395,58159,21437,5385,11296,58948,1330,30834,24842,20203,39009,32320,58650,42746,21997,4915,33577,13271,43432,17551,62403,47366,33977,25965,51966,16437,59060,
	25569,37199,16973,5917,47154,18154,59917,49286,28048,12306,3500,30234,43738,55855,28280,20989,6125,25712,60968,49409,4733,44780,60210,30500,10910,21233,32886,45787,5816,49455,54612,38454,
	64864,52309,37024,47234,34629,7151,17747,32556,57054,42092,4925,31226,54165,38112,19605,6222,56701,53409,61488,33187,42956,5477,65342,8322,20393,26822,50001,32427,2711,58383,11481,40442,
	25132,14824,53451,1587,24178,19135,5841,43544,22191,62545,38965,14432,49053,17695,54872,256,32722,25389,12851,30561,34466,45269,23626,51483,27609,54239,61479,31672,9125,27276,4485,37472,
	6844,46272,2306,36120,9523,55237,1210,24020,64036,40898,27652,3318,60562,33979,9111,47853,31851,63106,7837,51108,1153,32712,5086,9748,19800,12420,92,54722,16656,3238,61643,19773,
	27785,62863,37256,25669,6454,46259,27166,63222,13840,4229,52151,26009,6798,22254,64227,41488,20199,62502,5887,35699,53434,20017,38085,50473,16415,31039,59368,3788,42870,63407,46357,12068,
	55471,33661,1692,59412,42024,65222,24415,30048,56822,62611,19809,13834,59461,43322,14828,4199,48959,9039,35164,64768,3626,42422,61331,45329,55930,12315,46818,40573,50042,23492,28326,12288,
	21573,63785,27459,45166,52329,2547,42374,35172,54511,393,32904,38971,48389,34257,21451,63023,45143,36833,56157,42304,7817,55029,46965,41352,6478,48711,9073,55004,12211,30695,51319,35017,
	19779,10801,38958,24485,32178,47007,8313,29418,48861,42253,19652,35883,53610,49319,3921,45715,13133,29030,6920,64685,52816,45744,59961,37875,29753,23160,8917,20075,38586,63972,41891,47585,
	22005,61508,12784,29929,64836,26595,788,32415,19845,57662,52548,16971,60813,12937,49068,37015,43226,16282,40080,29726,13597,24797,54399,38867,26715,50678,58587,16927,28430,62770,12785,2972,
	31180,16287,19863,12452,63013,55525,2743,46432,15028,36527,20112,12528,26701,2878,59762,43309,15512,38967,4577,21304,10359,51888,47802,29618,44463,56907,9100,18915,47444,22572,52015,61278,
	3650,29268,47409,41569,63173,51589,33209,54688,9060,25959,52542,58389,8192,30619,23764,63735,41698,50607,58546,9380,54474,19089,725,37942,13187,44429,5316,15279,57312,51987,16992,55462,
	60625,42166,25957,63754,48112,32869,39449,19288,6185,35570,58255,44227,7279,39620,56099,26912,52812,20022,40596,23083,13686,26731,44931,57641,35358,39841,25195,45325,34040,8305,55882,39505,
	5041,17164,51379,43725,15918,55222,730,39553,23399,30054,56515,11560,43849,57847,33431,4625,26335,15704,57544,24838,8997,63931,27151,5253,55417,45199,7438,52577,9978,20711,37902,29768,
	8801,39887,52930,28418,17043,55021,46883,7505,16029,44321,32564,5993,38355,22289,53776,61722,27564,44279,23243,52452,32083,26507,18525,22806,7568,62295,15521,20463,9736,53795,60496,47225,
	3144,42514,8876,60205,11371,30090,22664,14427,49099,17842,60844,28811,7123,54130,12168,4140,16845,6240,23060,49250,19016,37956,11530,60085,28632,31959,43635,20969,59267,584,42118,56884,
	45756,62368,7099,43306,51754,64210,40766,13803,61664,55761,26070,8008,40425,64514,17331,35217,23019,56577,11494,39793,30724,16259,2406,26594,10751,55050,44492,58302,4711,12232,29381,8657,
	1181,56747,44701,53760,22840,11193,38142,44243,7945,36069,23534,40982,6346,33752,8565,63446,54036,3352,56473,9240,64467,36802,7914,2784,43778,13520,39994,9461,37018,22492,33917,47753,
	42004,25972,58047,8401,24181,41161,26896,11209,22301,52745,58306,45670,65196,34419,48777,31833,25581,46807,29864,14253,57314,26561,36879,13306,946,33995,38352,55217,13490,29721,5693,44823,
	33049,20617,58579,36937,4176,27408,14250,40321,875,46847,31932,20644,2651,35460,52200,12056,19694,4648,36593,15747,39935,47920,29442,60148,33426,20860,39241,47071,35242,21460,44314,32718,
	28084,15545,8228,52784,22746,13696,61603,30577,46493,53140,13885,21871,48895,62825,18346,1320,13263,59601,29518,47656,55142,63821,16245,49523,53084,15219,58653,62988,21448,49850,29872,46516,
	10845,57423,32738,9452,64405,35953,12294,58084,45150,19563,38248,47774,15852,242,29238,52641,10039,37582,42925,32540,17682,3084,48113,34180,60647,22032,39982,28243,32855,57774,49993,17740,
	25948,13775,48276,22006,11066,3905,35048,59845,22201,51527,27854,49376,63202,11110,2010,33649,19983,59191,7334,46628,12407,57212,9580,38647,50438,28723,36733,56864,3767,43527,30533,16230,
	58125,32049,24618,39766,17401,47356,57290,65290,25082,41497,56508,15426,23621,58583,38074,32165,47812,58015,10911,61842,31837,1071,24236,52175,36284,2124,62776,39276,47381,8335,25631,16681,
	4253,21568,29674,57441,12038,2968,23264,36739,17236,32591,2866,46566,14848,28175,10900,59956,52436,47978,1867,19075,24614,49773,7531,63738,51735,39606,402,31585,49919,23437,54391,33137,
	39586,19623,5099,34124,41439,7118,55254,62791,15391,47284,2506,65421,26801,46131,18057,30521,23441,35214,19136,45731,51889,21883,17166,62055,57195,23801,4298,60383,52558,18917,57427,14907,
	5680,61570,49798,32681,44703,5575,59786,49509,63501,29089,9793,3940,40720,17757,8021,11695,62578,2262,50621,64002,40433,3366,22276,62319,58742,16388,24401,64576,42491,35143,17324,38499,
	56737,13139,7969,16716,45011,10096,49224,59342,17665,63813,12405,44365,61565,40662,5987,59509,45572,28258,62012,2378,26061,63378,7154,55565,10432,50511,58609,29009,7361,13129,65070,1702,
	11126,39597,59564,18498,3076,42904,10385,56582,16358,25279,1522,32645,12020,30086,23809,45925,37560,5256,10299,43334,34499,7384,38503,23425,2850,8910,28584,5225,37598,13141,24629,65193,
	42624,22729,2539,48129,24310,18988,31087,49478,9602,5681,63964,34717,24041,61195,18595,45299,59771,48653,1376,51661,60080,40372,30033,10071,14492,1711,63031,47918,13347,24031,451,64781,
	45637,4960,61356,37976,32450,50333,25620,40857,12387,36773,2950,17741,45975,29668,40906,51211,13218,38261,29049,1370,40457,60548,33882,54000,1676,42982,24642,63321,34563,13102,39642,7225,
	36952,49461,707,55954,33824,5337,37931,10392,3713,36046,8177,46039,1769,42866,27288,19629,53221,40007,28250,35219,14776,45523,64177,17867,14058,57307,27269,18457,34095,14707,60785,53243,
	32696,36789,49756,15530,26905,34575,54344,44929,6128,51677,62920,22091,57031,33262,42688,5419,37813,26100,43831,61887,35959,57268,41506,20161,34406,13634,60429,17714,36169,15339,43876,62613,
	50969,28328,14804,48511,58659,20500,50443,29114,25210,59503,11111,37531,20555,55484,1394,51196,11976,61825,27210,372,31791,41572,48935,29432,34291,19613,47232,31079,42382,1463,45104,29424,
	54184,21772,448,37769,53612,19128,31006,39289,981,43629,33534,23867,50781,54699,22325,58085,36262,19036,8916,34500,45583,17321,32337,49383,41448,5083,45981,10254,1541,53748,62543,7218,
	26324,50028,61910,23258,30781,56033,20853,35318,29461,4471,37220,24782,49669,28884,17056,37717,8797,56090,21748,43379,52526,17301,22476,41453,4183,26538,18464,1014,62060,38235,49144,23716,
	54263,47153,35051,29972,50712,37060,27384,5053,49529,42155,60043,37921,54368,3790,41976,51458,65415,33116,57112,17637,1895,20937,29051,59377,33141,43802,48588,17728,41715,52541,1488,33698,
	14307,53375,28973,38938,60337,42037,2914,61497,33640,52976,26997,3506,41191,50914,36691,7742,22357,13744,28212,11493,22911,45604,53994,20287,43222,25388,34979,17505,54531,6818,41619,35764,
	19985,57406,30030,8022,63125,44185,18268,464,64298,54757,9254,58153,35122,8068,25905,57360,5685,17347,63473,49622,15740,20421,4991,47401,14528,31642,6509,17365,49187,21353,26323,64356,
	18669,53672,21824,13571,63438,50890,20452,44551,28416,53145,19971,31107,64073,50966,13224,60321,8767,24017,3603,51340,58767,25940,39381,4603,49487,23648,11040,54272,4812,50105,28929,40255,
	12798,65360,2318,41614,60342,20583,4627,58560,28481,12375,38545,9688,50136,2025,61612,21545,8687,32807,15335,54285,9376,14054,31660,47954,5806,25098,28628,46514,64965,6480,26581,2887,
	11364,37497,61071,25449,3802,36385,13341,1618,42061,53307,31380,49794,14694,58870,39277,42490,5149,48337,38656,57794,12296,5589,55793,10050,1105,51684,64547,7997,24835,12248,63621,8628,
	35847,40749,10988,28223,15947,56908,13119,35457,8556,17279,60824,13894,37332,27955,1589,45879,41212,53606,23055,28037,56044,10746,53112,7258,25822,30846,51479,20725,28020,48885,23115,11325,
	46115,682,34761,52684,39783,64468,5346,25488,42603,51747,56659,15696,9655,54415,22394,48438,32008,14069,49706,34645,12088,31895,45841,35886,15630,60966,43813,54543,24780,41923,30197,6143,
	19706,57875,4086,24461,64733,45528,58694,23201,34255,9569,64560,27922,16948,58877,34998,8714,15067,21657,26092,49977,61007,52704,41746,11027,64918,20335,54842,32028,60381,7461,56664,19144,
	36951,6107,58518,15615,7455,51493,27867,14440,21138,42763,17403,55733,11064,14883,31864,56679,40268,65025,34973,55585,6975,16077,36308,64569,50625,56560,38580,4135,43991,61773,31264,53618,
	2703,23299,42987,16172,55929,5326,52694,30774,47699,26337,42538,22864,52752,15620,65404,47334,42700,31811,53553,35322,25134,44090,28167,65002,21884,59499,55177,45862,1183,60957,52069,44679,
	11619,6258,29342,46481,26056,8677,32104,61377,15056,59462,49652,39292,9741,16994,35038,2653,44418,65462,20312,42502,6911,12516,55971,33753,44738,41039,6680,64503,37211,44171,22244,9292,
	47172,24029,54673,8935,46120,38832,10277,49255,24174,42440,18534,30419,44709,25063,53977,18221,49582,58287,4343,28470,46315,1104,23552,59117,43297,53704,3310,40687,9545,55458,20459,59228,
	46389,17482,52944,9253,30588,62172,46020,33728,17296,21589,4496,44086,8923,34087,28468,21729,59630,32898,15786,24047,63787,35721,26338,46067,39663,14314,27707,35155,55974,38421,49105,26387,
	17785,59021,46388,64606,4793,48492,21723,62147,52128,25938,55941,47377,5699,63936,15766,30278,12617,60887,6116,43352,438,59946,20321,38860,12003,55895,61032,37552,15035,58797,31624,39664,
	55700,29160,42877,18698,2475,15535,46974,12110,61069,7308,19538,34274,1585,42913,62452,3088,25570,41115,5442,60578,8532,58402,1761,64852,49182,30906,12511,34492,9499,17144,59756,52150,
	33575,14065,42432,7351,17258,12152,811,54251,39805,18863,6859,45187,49997,5813,20229,61420,28827,44650,39858,4333,35910,13149,46427,3973,25903,37264,859,9909,23061,27583,44348,48827,
	26354,61758,45965,20878,34503,11411,56546,38044,47045,8025,59301,29991,48196,63369,5828,27089,2446,19355,43856,31460,62382,27050,26,12819,5950,29021,9115,59175,21062,26770,10584,14478,
	60498,49555,34394,12260,26877,21039,38508,9830,14324,19216,32888,61611,5063,37845,20589,696,24311,10866,21516,3289,56331,8386,51079,37298,10553,41426,27127,12141,37982,30112,4446,33397,
	57090,41571,35865,59103,43151,4477,55244,40535,1592,25935,34362,4913,24607,55867,46873,30097,37538,15316,55592,31239,47505,28979,19980,8968,61810,30127,51883,32448,19963,1256,61662,55512,
	5455,18835,28166,33321,17698,62046,31550,15863,64868,34266,55385,59440,6407,37043,12713,41044,30146,63515,39164,20699,51411,65247,38121,16767,10942,62300,18927,22677,51462,37070,30867,41973,
	23722,32717,41,44486,40406,18348,53919,9617,64332,39398,56227,27096,63220,2825,52858,17380,9964,44855,7395,53361,43041,14674,21323,62674,17779,54981,43933,4811,22048,15894,60952,32382,
	6224,51330,13716,33413,25536,42934,2397,28820,46036,40466,7396,32360,19903,43464,56778,33747,24661,49405,38247,15603,31364,47938,35260,64402,43902,18010,2608,34108,8665,41979,3370,18116,
	65068,14375,24681,9407,58754,32674,37548,54537,22475,39589,45946,65269,26901,57159,13223,35351,52936,64411,29508,19950,39245,27243,51409,24538,6563,40154,21820,51817,46778,3785,36347,11751,
	44888,27559,61292,38934,53176,32472,20661,62722,13342,30747,52484,22646,11565,26570,39519,47951,106,55703,11174,63734,24065,31309,19147,56053,50709,14498,62088,46662,39580,15980,63663,3050,
	9114,40356,31450,129,54867,44383,22580,3977,65236,24597,36428,1038,20502,43626,23592,53492,47322,15654,50960,3880,39068,48712,57152,41635,32353,23662,48399,15460,33807,51507,47317,38270,
	27911,55349,40056,1784,46661,59716,34953,56657,60784,39845,1747,28344,44419,11979,50483,34213,55857,60640,46008,39350,62692,13003,32697,16729,2719,52274,33972,19118,58898,9107,22556,15157,
	24823,62765,2307,19088,15941,37368,22885,11587,47222,17985,12927,61568,41969,21297,62808,7407,25643,49490,10735,1811,36263,60212,52654,637,22449,17002,12930,46674,57654,25382,16397,30905,
	38090,43336,59808,940,51216,25753,53849,2767,46973,8413,1002,22798,15665,64140,27310,46620,150,17113,11380,42855,34456,27051,4706,54782,29572,35220,48265,32335,58248,13670,5257,49556,
	7970,55846,64806,21527,12400,57376,27628,24105,48216,6042,15691,35640,23139,12629,46635,62380,26206,55517,20043,29859,49625,4340,59711,31687,6384,37304,10919,59400,50998,2101,41282,19764,
	43743,2990,23388,39529,53059,60257,37138,11630,18302,3832,22751,59341,11044,38710,51415,5102,9857,18403,57144,63187,26453,13088,3695,23707,28652,6229,47203,25086,63616,45149,21761,50853,
	5577,36898,60666,48874,44485,26749,7950,49914,179,31795,13529,50604,30606,38951,6510,19271,44478,15420,885,46588,54550,14539,42745,10905,19392,55664,2188,64077,26924,56910,22953,63153,
	156,20982,55412,9306,48751,36226,28252,43807,47697,2381,36476,56261,42702,33777,57635,13949,52409,32641,16799,47199,8083,58475,38716,6045,42747,34336,29298,12331,58643,35135,30486,22271,
	51983,12262,17853,49443,25356,62462,30459,17063,50433,32137,13869,54571,39082,8950,34100,58708,37624,10460,61084,24442,9219,17216,22326,60525,18568,45009,53706,64205,1054,41035,7787,17025,
	32634,5911,19516,63558,50987,29077,6200,23088,45395,49980,7489,55038,18097,58785,30057,40522,8579,27383,15349,6644,29638,42208,57990,46274,60899,23954,7831,49791,43443,54749,40231,47171,
	50501,9476,31589,53326,49127,28653,63096,51551,30144,58011,45017,53796,28642,10,51583,17829,59552,33780,40984,63029,17642,25013,39943,48116,36569,59089,26923,3586,10302,41896,34732,51533,
	63301,11221,48251,37115,7373,13602,41275,22380,36563,27824,52579,39839,48258,33399,4890,56566,35365,24691,55496,6216,60761,13382,19567,40528,50304,6943,15449,922,43649,27579,18624,62961,
	39874,15214,27047,34878,50629,6912,37999,2859,58703,30658,45448,60340,50548,40976,30143,37549,6351,35186,60708,2346,38946,10367,52261,41974,24288,48862,20134,32913,45773,29273,9677,54053,
	58272,29937,62600,20210,10075,6656,31713,57309,65053,35029,53592,48913,29411,771,26089,61524,46660,35812,4258,22037,52103,41864,55382,16506,50141,59075,39531,53063,11774,56423,33162,27364,
	54222,11873,30974,4118,55271,21330,63588,29176,17390,59048,23879,4187,10378,21357,47542,59249,9622,24182,57864,36334,22936,5807,30383,57601,37266,45162,32093,7918,14606,43394,29148,39687,
	51070,15979,30800,25505,3125,60132,6062,15928,57496,25934,61050,4935,16212,64228,2819,23865,37651,6599,28353,41361,53220,14716,27976,63343,16852,24672,53068,6451,49430,4336,54777,14760,
	43531,57517,64455,36487,6760,42210,10315,58363,40383,7011,45048,62075,27806,50345,4335,13567,29099,21356,42038,54059,29705,45792,34322,52491,9718,3071,35806,11962,29305,57910,24246,62557,
	11418,44412,25757,8899,14854,42586,17782,2954,26005,12470,63206,34410,47207,23898,2744,62114,19724,49424,36447,52739,18306,233,25802,20015,6092,39860,63541,29194,13835,34714,65255,3240,
	28205,38432,21927,12489,60290,471,9212,34911,20770,6886,37093,10581,32430,14292,38438,44745,4102,53429,23305,6636,44285,11448,15226,64723,5711,43619,54660,38859,50264,60034,7199,13882,
	3302,24685,20679,58225,29711,44455,62985,10898,57254,17635,43841,60621,10555,19655,51716,9551,62005,44467,50137,31046,22802,57812,45275,9626,58830,25585,63881,39151,10045,60486,52728,2302,
	36222,10559,47158,4552,60704,42938,14701,34361,52030,11471,18899,7834,3675,54810,16021,656,49006,41644,15053,23004,33659,46676,17097,28728,56861,3009,62332,26026,13419,65183,36546,24855,
	47476,8176,34971,55825,16838,46901,23853,50050,14680,43683,26782,13380,63327,17429,41515,21338,53338,29631,40643,11535,45961,7408,36665,61781,32906,12759,19250,31018,520,17115,7286,38944,
	46539,23690,41563,19205,35032,14853,40924,10564,43729,35676,55637,41613,62258,53749,33496,28025,40031,50175,32187,17538,61239,48520,34262,62603,16529,27392,60523,38994,49619,18099,9971,6352,
	47577,36918,64221,45422,18118,41162,51392,23499,8188,41596,19458,31933,47101,8813,29885,44186,18983,60531,56690,20722,33997,975,49276,22036,45532,2611,57621,20871,41430,18839,61225,38494,
	33556,27873,3678,21906,53599,14562,34861,1514,27255,52792,22161,11176,16375,59852,18817,45651,64193,764,32757,6553,59667,12478,4919,38217,27981,61967,39911,22587,17937,43470,4804,52770,
	48220,35982,58313,54157,38919,32240,65173,53468,37252,31141,21129,15269,38893,6927,52376,14160,43213,4346,31484,59143,22918,48340,54361,35694,31035,56547,17298,896,25617,6685,21221,17066,
	56470,61370,5639,46254,40068,25172,44513,56969,41541,65071,2214,22994,48454,58689,8885,27753,20537,12971,30304,57999,51074,28154,55205,31656,9819,24483,33950,14519,29104,20848,45256,27746,
	57073,40629,33827,15037,54489,3913,19974,32577,49916,4406,13404,31259,25798,57742,42551,23000,28695,14164,7729,37963,2874,48574,31999,1777,36795,20802,46256,55695,23329,34815,45038,24512,
	29382,58890,53495,23044,30237,19927,46589,62477,21821,42128,25995,38713,31976,20987,65039,24801,57109,11415,51386,64011,26769,58087,1231,13015,35438,9135,53187,39097,17007,56164,5245,11684,
	40575,15562,1776,49733,42023,28043,957,38933,20870,9357,2632,37420,45364,54994,34104,9053,14236,65213,1697,32587,60380,19780,29464,1234,9779,44525,23022,57573,36545,48979,62904,14802,
	58304,1400,64022,51460,6661,57941,2599,52925,61678,5270,47131,16227,25872,1147,14506,60917,4015,55836,7621,43578,3300,12479,52252,369,9274,48033,4819,20873,34679,54957,61525,31509,
	57984,3621,11017,22105,57155,12410,30060,65300,34722,49845,12089,38883,54596,21149,50912,62197,9780,48688,25447,5462,43836,59520,11739,35619,60656,9995,38294,33092,25834,45643,10836,1852,
	24217,47502,9733,39819,29486,48529,60796,46194,19092,57052,3155,36097,42200,31186,55124,40109,25298,49025,56425,36470,20392,50643,65223,15954,24745,56357,6630,46882,55197,31388,37384,21392,
	3091,16705,30289,1016,22010,10795,48607,8360,43220,59654,51451,9797,43875,64671,26657,32642,55291,11887,63750,44664,9929,37947,64384,10950,14442,43776,47324,36871,52946,59430,44718,32045,
	11042,42727,34798,55402,14484,32808,19238,5106,14978,27055,50750,18379,62259,34481,40841,55785,64508,47269,37183,19005,2922,34741,45900,3875,20330,50832,61576,18104,1738,63613,36983,49133,
	17668,53202,5928,64981,26599,47803,39429,60144,24314,37906,62766,6721,36269,3301,15057,38519,2131,53858,19795,62714,16479,41175,52665,27627,61617,12225,4750,29060,16463,3662,12075,48539,
	19609,42406,16191,38869,2085,56002,8641,28270,549,54376,63500,48674,58286,10184,43423,33922,18538,29614,4855,44259,19264,54119,37980,63274,44585,18431,30602,42378,38,49406,22238,33742,
	52378,60581,26835,37401,64146,12583,59298,52715,32988,56300,61037,31466,6731,23436,3548,58049,43806,27371,49796,55650,25376,14601,48609,38962,52516,65037,41184,5189,25881,29263,42520,21309,
	10390,33492,16891,25827,38174,46143,23511,33270,27112,20862,11190,32300,37208,49719,43750,18746,36837,11987,29709,65153,38706,21094,29045,41317,24051,53891,13308,58855,24893,2899,41074,19955,
	14331,34337,42766,53022,33213,1714,38251,14190,54101,407,28081,62957,24900,3936,35124,40359,12910,2420,36417,65035,17413,30890,40392,6937,51812,30209,14286,65455,53548,7040,29549,51469,
	63065,13417,55295,59238,4949,20337,25564,38260,12848,32859,48857,64632,24003,6726,2027,34745,12125,8272,17457,44727,26240,40381,1083,48324,43522,32990,14214,50826,1826,59788,13502,64937}